|
|
||||||||||||||||||||
| Home > SIP tutorial | |
| Learning Guide: |
|
||
This guide details the ins and outs of SIP, from basic architecture to advanced troubleshooting and security.
An Introduction to SIP, part 1 The first of these functions is the user location function. UC deployments often involve multiple networks, each containing multiple types of devices. As such, SIP has to be able to locate the end user geographically and to know what end systems will be used by the session. The second function is user availability. This function is best known for the way that it is used in providing presence information. End users can tell the system that they are available to talk or that they are busy and do not wish to be disturbed. The third function is the user capabilities function. The basic idea behind this function is that different devices have different capabilities. For example, there are many things that a computer is capable of doing that a phone is not. The user capabilities function allows SIP to make a determination of the media being used and of the parameters that are associated with that media type. For example, will the user be communicating using voice, video or something else? The fourth function is the session setup. This is the function that is responsible for connecting a call. It establishes session parameters for both the caller and the recipient of the call. The fifth of the primary SIP functions is the session management function. This is the function that allows users to end a call, transfer a call to someone else, or make modifications to the session parameters. Read more about SIP's five main functions.
VoIP and IP telephony signaling protocols are the codes and commands used to establish and/or terminate calls over an IP network. These protocols can support a variety of features including Web conferencing, video conferencing, call waiting and transfers. These protocols are also used to support many different multimedia applications. The most commonly used VoIP signaling protocols are SIP, H.323 and MGCP/MEGACO, but SIP is quickly gaining favor over its competitors.
An Introduction to SIP, part 2 Perhaps the most commonly used verb associated with SIP is REGISTER. REGISTER is used primarily for logging into the SIP environment, but the REGISTER verb can also be used when a user is logging out or changing locations. Two other commonly used SIP verbs are SUBSCRIBE and NOTIFY. These two verbs work together to make it possible to use presence information. Another verb is the SERVICE verb. Any time that a user needs to change their presence information, their client application issues a SERVICE command to request that the host perform some kind of service. The SERVICE command can also be used to do things like creating or modifying conferences.
SIP hardware devices include phones, IM clients and automated devices on both client and server side. Hardware knowledge and proper selection are important to ensure a clean VoIP or unified communications (UC) deployment.
An Introduction to SIP, part 3 Although a record route header is a type of routing header, it is also a type of security mechanism. To understand why record route headers are used, think about the role that an Office Communications Server (OCS) plays within an organization. Oftentimes, messages between clients are routed through an OCS 2007 server, and the server may even act as a proxy for those messages. Whenever a host acts as a proxy, it has the ability to place its own IP address or fully qualified domain name into the record route header. This tells the recipient that the host is to be used as the signaling path for all subsequent SIP packets within that session. This feature can act as a mechanism to help prevent session hijacking, or it can be used for routing control. In some organizations, for example, record route headers ensure that SIP traffic passes through a designated server before passing through the perimeter firewall. That way, the firewall can be configured to allow only SIP traffic to flow to and from that server. This prevents end users from using unauthorized SIP-enabled applications such as some instant messaging clients. Read more about routing headers.
Could a SIP system improve the way your company does business? Many enterprises are saying that SIP has enabled a more collaborative environment through the use of unified communications applications like Web conferencing, allowing streamline communications processes.
Related links:
'); // -->
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
| About Us | Contact Us | For Advertisers | For Business Partners | Site Index | RSS |
|
|
|
|||||||