Wednesday, January 10, 2007

MS Office Communications Server 2007 protocols

Following are the protocols with thier descriptions which are using in Office Communications Server 2007. SIP Session Initiation Protocol (SIP) is an Internet Engineering Task Force (IETF) standard signaling protocol. Office Communications Server 2007 uses SIP to initiate, manage, and terminate interactive sessions between one or more participants during instant messaging, data collaboration, on-premise audio/video conferencing, or telephony on an IP-based network. HTTP HTTP is a standard request/response protocol used for communication between clients and servers. In Office Communications Server 2007, HTTP is used for communication between the Focus and conferencing servers, download of Address Book Server updates to Office Communicator clients, and download of meeting content on users’ computers. CCCP Centralized Conference Control Protocol (CCCP) is a custom protocol in Office Communications Server 2007. CCCP is used for the exchange of the conference creation information and the control commands between Office Communicator clients and Office Communications Server 2007. PSOM Persistent Shared Object Model Protocol (PSOM) is a custom protocol in Office Communications Server 2007 that is used for transporting on-premise Web conferencing content such as conference ID, associated security keys, expiration time, and user roles and privileges. SRTP Secure Real-Time Transport Protocol (SRTP) is an IETF standard protocol that provides encryption, message authentication, integrity, and replay protection to the relayed Real-Time Transport Protocol (RTP) data. In Office Communications Server 2007, SRTP is used for the secure transport of audio and video content to various media devices such as microphones and speakers. RTCP Real-Time Control Protocol (RTCP) is an IETF standard protocol. Office Communications Server 2007 uses RTCP in conjunction with SRTP to convey information about the signal quality of an on-premise audio/video conferencing session among the various media devices.

3 comments:

Anonymous said...

Hello Khurram,

will TLS still be optionally used between client and server and will mtls be used inbetween servers to secure the signalling path? Is there any informatoin about signalling security in Office Communications Server 2007? Thanks.

Regards,
Michael

Khurram Ullah Khan said...

Hi Michael,

Please note that Office Communication Server requires certificates on each Standard Edition Server in order to use mTLS. All Office Communications Servers use mTLS to communicate with one another. If you do not configure mTLS on each server, users may be able to log in to Office Communications Server and view other users’ presence, but IM communication will not work.
Each client is also requires to trust the certificate that the server is using in order to connect to the server using TLS.

mikevax said...

"CCCP Centralized Conference
Question:
Control Protocol (CCCP) is a custom protocol in Office Communications Server 2007"

Is the obove CCCP a published protocol? I am developing an extension to OCS to connect to an external conferencing system and have a requirement to use the CCCP protocol.