Summary of the advantages of SIP

Source: Internet
Author: User

The use of the SIP protocol is not uncommon. With the popularity of the VoIP service, we also have a better understanding of the SIP protocol. Here we will focus on the advantages of SIP. In this case, we need to compare this advantage with other protocols.

Advantages of SIP:

Service providers can select standard components at will to quickly control new technologies, similar to the Web-based scalable open communication and SIP. Regardless of the number of media content and participants, users can find and contact each other. SIP negotiates sessions so that all participants can agree on and modify session functions. It can even add, delete, or transfer users.

However, SIP is not omnipotent. It is neither a Session Description Protocol nor a conference control function. To describe the load conditions and features of message content, SIP uses the Internet Session Description Protocol (SDP) to describe the characteristics of terminal devices.

SIP itself does not provide quality of service (QoS). It is interoperable with the resource retention setting Protocol (RSVP) responsible for voice quality.

It also cooperates with several other protocols, including Lightweight Directory Access Protocol (LDAP) for locating and remote identity authentication for Identity Authentication Dial-In User Service (RADIUS) and RTP and other Protocols responsible for real-time transmission.

SIP defines the following basic communication requirements:

1. User positioning service

2. Session Creation

3. Session participant Management

4. Limited identification of features

An important feature of SIP is that it does not define the type of session to be established, but only defines how to manage sessions.

With this flexibility, it means that SIP can be used in a wide range of applications and services, including interactive games, music and video on demand, as well as voice, video, and Web conferencing.

Below are some of the outstanding features of SIP in the new signaling protocol. SIP messages are text-based and therefore easy to read and debug.

New Service programming is simpler and more intuitive for designers. The MIME type description is reused as the e-mail client, so session-related applications can be started automatically.

SIP reuse several existing mature Internet services and protocols, such as DNS, RTP, And RSVP. There is no need to introduce new services to support the SIP infrastructure, because many of the infrastructure is in place or ready to use. The expansion of SIP is easy to define. It can be added by the service provider to a new application without damaging the network.

The old SIP-based devices in the network will not impede new services based on the SIP. For example, if the old SIP implementation does not support the method/header used by the new SIP application, it will be ignored.

SIP is independent of the transmission layer. Therefore, the underlying transmission can use an atm ip address. SIP uses User Datagram Protocol (UDP) and Transmission Control Protocol (TCP) to flexibly connect users independent of the underlying infrastructure.

SIP supports multi-device function adjustment and negotiation. If the service or session starts the video and voice, you can still transmit the voice to a device that does not support the video, or use other device functions, such as one-way video stream transmission.

The above is a summary of the advantages of SIP, and I hope you can refer to it.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.