1. Sametime 8.5.1
Technology Update
e integrazioni Audio/Video
Fabrizio Picca
Unified Communications Architect
IBM Italy – Global Technology Services
2.
3. Agenda
• Le novita' di Sametime 8.5.1
• Sametime 8.5.x e la telefonia:
– Sametime Unified Telephony
– Vendor-specific Integrations
• Sametime 8.5.x e la videocomunicazione
– Client VS. Server side integration
5. Client
• Nuove piattaforme client supportate
– Windows 7
– OSX Snow Leopard (10.6.x)
– Linux (SLED 11, RHEL5, Ubuntu 8.0.4+)
• Upgrade Installers per Notes 8.5.1 e 8.5.2
6. Mobile Client
• La nuova release di Sametime supporta
anche :
– Windows Mobile 6.5
– RIM – Blackberry 5.0
7. Server
• Supporto di Domino 8.5.1 e 8.5.2 Server
• Supporto di Linux su IBM System Z
8. Sametime Advanced
• Ad Aprile e' stato rilasciato un nuovo Windows
Fixpack per Sametime Advanced Add-on
9. Audio/Video
• La nuova release introduce significativi miglioramenti
sul fronte della comunicazione multimediale:
– Supporto del protocollo RTCP per controllo RTP out-of-
band
– Miglioramenti dell'UI delle chiamate AV e delle meeting
room
– Miglioramenti dal punto di vista delle performance e della
capacity
– Miglioramenti della piattaforma di integrazione con le
terze parti
10. Le novita' di Sametime 8.5.1: SUT
• SUT e' ora parte integrante di Sametime 8.5.1
e viene attivato tramite policy per un
deployment piu' facile e immediato.
• Supporto delle video chiamate
11. Sametime 8.5.1 - Requirements
• Sametime Standard 8.5.1 Windows
• Sametime Standard 8.5.1 Linux
• Sametime Standard 8.5.1 Mobile OS
• Sametime Standard 8.5.1 Mac OS
13. Sametime 8.5.x e la telefonia
• L'approccio di integrazione dei sistemi e'
declinato su due fronti principali:
– Integrazione Verticale
• Integrazione con un singolo sistema di telefonia
– Integrazione Orizzontale
• Integrazione con piu' sistemi telefonici di marca e
caratteristiche diverse
14. Integrazione Orizzontale: SUT
• Sametime Unified Telephony (SUT) consente
l'integrazione di diverse piattaforme
telefoniche proponendo una user experience
unificata all'utente finale
– Hardware dedicato
– Approccio Middleware-oriented
– Apertura ai Communication Enabled Business
Processes (CEBP)
16. SUT - Architettura
Telephony Application Server
Sametime VP Sametime 8 VP Telephony SDK
Connect server (VP, REST, RTC4Web, Web Services)
Telephony Presence Adapter Communications Adapter
Plug-ins
Device Mgr
Softphone SIP SIP Proxy / Media
Registrar Server Call Routing
Telephony Control Server
PBX Abstraction Layer
SIP B2BUA
PSTN Gateway Gateway
SIP PBX
Existing ST Components Non-SIP PBX
New SUT Components
Existing SIP PBX
PSTN
Existing non-SIP PBX
17. SUT – Call Flow 4. User has
requested
softphone
* - Signaling simplified
** - Flows 4 and 7 could be
3. TCS asks TAS
concurrent, if desired
how to route
VP call
Sametime TAS
Server TAS
VP 7. TAS tells
6. Decision is TCS how to
returned to route call
TCS
TAS
2.Call routed
SIP
Sametime SIP
to SUT for
8. Call is linked processing
Clients between desk IP PBX
1. Incoming call
phone and PSTN to user’s
Unified
Number
.
5. User is alerted,
and requests to SIP SIP
join on desk
phone, instead
of softphone 9. Media flows PSTN
between phone
and PSTN
18. Integrazione Verticale
• Il paradigma dell'integrazione verticale (detta
anche monovendor) puo' essere effettuato
secondo due modalita':
– Server-Side: Attraverso l'implentazione di un TCSPI
adapter (utilizzando l'apposito SDK)
– Client-Side: utilizzando dei plug-in (solitamente
prodotti dal vendor del sistema telefonico) da
distribuire secondo le logiche di provisioning
offerte da Eclipse
19. Integrazione Verticale Client-Side: CISCO
• Un buon esempio di integrazione verticale
client-side e' offerto da CISCO, che tramite un
set di plug-in consente l'integrazione di:
– Unified Communication Manager
– Unity VoiceMail
– Unified Presence Server
– Meeting Place
20. CISCO: Architettura
Cisco Unified Sametime Connect Cisco Unity or Unity
Presence SIMPLE and Connections
SOAP/HTTPS IMAP
Cisco Unified
LDAP HTTPS MeetingPlace
LDAP Directory
Separate Plugin
SIP
and
CTI
IP Phones, PSTN
Separate Plugin CIPC 2.13
SCCP
SCCP or SIP
Cisco Unified Video Conferencing Cisco Unified
(CUVC – Radvision Scopia Desktop) Communications
Managers
21. Integrazione Verticale Server-Side: Avaya
• Integrazione con I sistemi di telefonia Avaya
utilizzando AES (Application Enablement
Services Appliance)
– Communication Manager (PBX)
– Meeting Exchange (conferencing bridge)
– Supporto di Sametime versione 8
22. Avaya: Architettura
Sametime Domino Sametime Lotus
Notes Connect Notes
Sametim Client Client
Avaya Avaya
Conference Presence
e VP
Service Service IBM Server Protocol
DMCC Java DMCC Java
SDK/Client SDK/Client
Features with MX & AES:
CSTA IIII
•Click to Call
XML
•Click to Conference
Call Control Service
•Telephony Presence
•End Call
TSAPI
•Add a Party
Service
•Remove Party
AE
Server
Avaya
Communication Manager 3.x, 4.x, 5.0
24. Sametime e Video Conferenza
• L'itegrazione di video di terze parti con
Sametime puo' essere effettuata secondo due
modalita'
– Integrazione client-side tramite Plug-in
– Integrazione server-side grazie all'interfaccia TCSPI
presente all'interno del nuovo Media Manager
incluso in Sametime 8.5.x
26. Integrazione con Radvision
• L'integrazione con l'infrastruttura di
videoconferenza Radvision e' un ottimo
esempio dell'evoluzione dell'architettura
dall'approccio client-side a quello server-side
27. Radvision: Client-side
• Integrazione attraverso
plug-in offerti tramite
Update Site
• Client Radvision integrato
nella UI di Sametime
• Provisioning dei parametri
di configurazione tramite
domino managed policies
28. Radvision: Server-side
S S vr
Teer
V
P
S M tn
T ei g
e SO A I Wue
CP i E S t
I V i
Hp
t
t
S vr
ee
r
H 3 K
3 G
2 H 3
32
S M i M ae
T ea a g
d n r V
P
S P x/
IPr y
o
S
IP SIP S BB A
IP 2 U
R i ta
e s r
g r
S
IP
s
ip
M tn
ei g
e
M am t
a ge
n n
Cn r ne a a e
of e c M gr
e n
S T H 3
3
2
I t ra
n nl
e Rvi n
a i o
ds
C n
let
i TSI
C P TSI
C P X L tp
MH/ t Ti d a y P€
h Pr AI ™
r t â
s SIP
A pr
d t
ae A pr
d t
ae
XL
M
RP T P
T/ C
R Pce S i c e
akt w hr
t H3 P
3 E
2
RP T P
T/ C
R S E
I
PP
RM s
V CU
RP T P
T/ C
R
RP T P
T/ C
R