SIP paving the way for real-time media

The front runner in converged communications signaling today is Session Initiation Protocol or SIP. SIP has emerged as the leading protocol for VoIP and other real-time media communication over the packet network. There are several reasons for the popularity and success of SIP.

First, SIP is a protocol that was conceived from the ground up to work on IP networks. It was developed by the IETF and builds upon other protocols already developed for the IP world. SIP is a text-based protocol that works well with the markup-based distributed application architecture of the Web world. It uses similar addressing as the Internet and utilizes many of the components of Internet architecture for its workings (DNS servers, for example). This makes it easier to integrate with applications built on standard computing platforms and operating systems, promoting convergence.

Second, SIP is extensible and can work with multiple media formats and payloads to enable a wide range of applications. There are several standards that have been created over SIP for applications like instant messaging, resource management, media streaming (video) and presence management. This extensibility allows for innovative new applications to be created. SIP is suitable for enterprise applications as well as highly scalable carrier applications. It is apt for wired and wireless networks and is able to take advantage of the security and AAA properties of the networks.

Third, SIP is now available as part

    Requires Free Membership to View

of the infrastructure in most endpoints, particularly desktop operating systems. This makes it extremely convenient for application developers to build applications based on SIP. As with any communication standard, interoperability is key and the SIP community has ensured that the major implementations work well together.

The open source community has embraced SIP and has done a lot of work to create and promote SIP-based applications. This also has a big effect of spreading the expertise and seeding the basic code required to build SIP applications.

I think we will be seeing a lot more application level innovation enabled by SIP in the coming months and years. SIP facilitates the application level convergence of voice and data applications.

About the author:
Sanjeev Sawai is the vice president of research and development at Envox Worldwide (www.envox.com), a voice solutions provider. With more than 15 years experience in the development of telecommunications and embedded systems, Sawai is responsible for investigating and evaluating new standards and emerging technologies in the voice solutions market.

This was first published in September 2005

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.