Live Communications Server 2005
Live Communications Server 2005, codenamed Vienna, is the second version of a SIP based instant messaging and presence server after Live Communications Server 2003. LCS 2005 was first released in 2005, and was updated with new features with Service Pack 1 in 2006. LCS 2005 has been superseded by Microsoft Office Communications Server 2007.
Overview
This product allows SIP clients to exchange IMs and presence using the SIMPLE protocol. The client also allows two clients to set up audio/video sessions, application sharing, and file transfer sessions.The product was released in two editions, Standard Edition and Enterprise Edition. The Standard Edition uses a Microsoft SQL Server Desktop Engine to store configuration and user data. Enterprise Edition uses a full version of Microsoft [SQL Server].
New features to this version compared to the 2003 release is the ability to leverage SQL and remote user access.
Presence is conveyed as levels of availability to communicate.
Levels of presence support by LCS:
- Online
- Busy
- Do not disturb
- Be right back
- Away
- In a Meeting
- Locking the workstation -> Away
- Screen save launches -> Away
- User does not touch keyboard or mouse for a configured time -> Away
- User is in full screen mode -> Do not disturb
- A user is busy, according to the user's calendar on the Microsoft Exchange Server -> In a meeting
Dependencies
- Microsoft Active Directory
- *Storage of server configuration data
- *Authentication
- **Kerberos
- **NTLM
- PKI
- *MTLS - used for server to server connections
- *TLS - optionally used for client to server connections
- Microsoft SQL Server
- *Storage of server configuration data
- *User contact list
- *User watcher list
Client Software
Server Roles
Both editions of the server software can be installed into several distinct roles:- Home Server
- Director
- Access Proxy
- Branch Office Proxy
- Application Proxy
Home Server
In Standard Edition, this server role is designed to host data for the users. The user's data is stored in an SQL database on the backend server or on the Home Server. The server stores each user's list of contacts and watchers.The contact list is the list of users the end user has added to client software in order to facilitate the sending of IM's and for the monitoring the presence.
The watcher list is the list of other users that have added this user to their contact list.