Office Communications Server (OCS)

Executive Summary

Microsoft Office Communications Server (OCS) is a server-based software product that provides organizations with a rich set of integrated Enterprise communications technologies in a single platform.

The key features of OCS are:

  • Enterprise Instant Messaging and Presence.
  • Desktop Audio and Video Conferencing (peer-to-peer and multi-party).
  • Web Conferencing, Desktop Sharing and Application Sharing.
  • Enterprise Voice capabilities (similar to PBX functionality).
  • Dial-In (PSTN) Audio Conferencing.
  • Group Chat (also known as Persistent Chat).

All of the features supported by OCS are available:

  • Within an organization (on the corporate network).
  • Between organizations (using a mechanism called "Federation").
  • To corporate users connected to the Public Internet.
  • To external users who have been invited by corporate users.
  • Some features are available to users with standard phone lines or mobile phones via the Public Switched Telephone Network (PSTN).
  • Some features are available via a web browser with using Communicator Web Access.

OCS is based on the Session Initiation Protocol (SIP) standard, which is defined in the Internet Engineering Task Force (IETF) Request for Comment (RFC) 3261. SIP is used as a signalling protocol for user registrations, exchanging IM and presence information, and for setting up multi-modal communications sessions between OCS users.

Key Benefits

This section describes the key business benefits of OCS.

Streamlined communications

Today, users face the challenge of managing their communications across many devices and applications. This can have a negative impact on productivity. OCS streamlines the way that users manage communications by providing the following tangible benefits:

Finding the right person at the right time

By integrating presence (availability) information with powerful directory search capability, users can find the right contact and quickly asses the contact's availability.  For example, if the contact is "on the phone", the user may choose to look for another contact that is available or she may choose to send an IM rather than initiate a phone call.

Operational flexibility and Control

Since OCS is built on the familliar Windows Server platform, it integrates seamlessly with existing management and operational processes.

For example:

  • OCS uses Active Directory as its user account database, for user policy and provisioning, and for user authentication. There is no need to manage a separate directory.
  • OCS ships with Microsoft Operations Manager (MOM) and System Center Operations Manager (SCOM) Management Packs for monitoring and alerting.
  • AD Group Policy Objects (GPO) are used for client provisioning and policy enforcement.

Also, by combining multiple communications modalities into a single platform, the communications tools can be managed as a single system. This removes the need for complex multi-vendor interoperability management.

Extensible Communications Platform

A major advantage of software-based communications platforms is that businesses can embed communications capabilities into new and existing line-of-business applications. OCS delivers an extensible platform with open application programming interfaces (API) that provide developers with a way to customize the user experience or embed the communications tools into existing applications and processes within the business. This is commonly referred to as "Communications Enabled Business Processes", or "CEBP".

Product Version History

The current version of OCS is OCS 2007 R2.  All versions of the product, their release year and feature enhancements are listed in the table below.

For complete list of new features in OCS 2007 R2, please refer to this article:  [[articles:New features in OCS 2007 R2|[object]]].

Release Date Version Name Key Features
2003 Live Communications Server 2003 Enterprise IM and presence server
2005 Live Communications Server 2005 Added Enterprise Edition topology
2006 Live Communications Server 2005 SP1 Added Federation, support for the Office Communicator client, Remote Call-Control
2007 Office Communications Server 2007 Added multi-party A/V conferencing, new pool topologies, Enterprise Voice
2009 Office Communications Server 2007 R2 Added significant Enterprise Voice enhancements, Response Groups, Group Chat
2010 Microsoft Lync Server 2010  (Product not yet released)

 

 

 

 

Client Software

This section describes the client software components that work with Office Communications Server. 

Native Microsoft Client Software

The following client software components are developed by Microsoft to provide a great end-user experience when using the capabilities of OCS.

Microsoft Office Communicator 2007 R2

The Office Communicator 2007 client is the principal client for IM and presence, desktop sharing, audio video conferencing, and Enterprise Voice (VoIP softphone capability. It provides a directory search function, and enables users to create a contact list of the people they communicate with most frequently.

Live Meeting Console

The Live Meeting console is the software application that enables users to participate in web conferencing sessions.  It includes the ability to upload PowerPoint slides, create whiteboards, and share applications or the desktop.  The Live Meeting Console is required when using the RoundTable conferencing device to display the RoundTable's panoramic video capture of the conference room.  

Group Chat Console

The group chat client is used in conjunction with the OCS Group Chat feature to enable users to particpate in persistent chat (chat room) sessions.

Office Communicator 2007 R2 Attendant Console

 Office Communications Server 2007 R2 Attendant is an intuitive, integrated call management application that facilitates accurate and rapid call handling and routing for front-line business professionals.

Conferencing Add-in for Microsoft Office Outlook 

The conferencing add-in is the meeting scheduling client for Outlook. The add-in extends the familiar scheduling model in Outlook for Office Communications Server on-premise web conferences and conference calls.  Users schedule conferences in the same way they already schedule meetings and appointments.  The meeting URLs or audio conferencing details are automatically generated and added to the invite.

Office Communicator Mobile for Windows Mobile Phones

Office Communicator Mobile for Java Phones

Communicator Web Access

 

Server Topologies

UC Phone and Devices

References

Certified PBX/IP PBX systems for Enterprise Voice scenarios: http://technet.microsoft.com/en-us/office/bb735838.aspx.