Skip to main content

SIP(会话启动协议)

Anonim

SIP代表会话启动协议。它与VoIP互补,因为它为它提供信令功能。除了VoIP之外,它还用于其他多媒体技术,如在线游戏,视频和其他服务。 SIP与另一种信令协议H.323一起开发,该协议在SIP之前用作VoIP的信令协议。现在,SIP已经在很大程度上取代了它。

SIP处理通信会话,通信会话是各方通信的时间段。这些包括因特网电话,多媒体会议和分发等.SIP提供用于创建,修改和终止与一个或多个通信参与者的会话的必要信令。

SIP的工作方式与HTTP或SMTP等其他常用协议的工作方式大致相同。它通过发送由标题和正文组成的小消息来执行信令。

SIP功能

SIP是一种VoIP和电话的启动协议,由于它具有以下功能:

名称翻译和用户位置: SIP将地址转换为名称,从而在任何位置到达被叫方。它执行会话描述到位置的映射,并确保支持呼叫性质的详细信息。

功能协商: 并非所有通信方(可能超过两个)都具有必要的功能。例如,并非所有人都可以获得视频支持。 SIP允许组协商功能。

呼叫参与者管理: SIP允许参与者在呼叫期间建立或取消与其他用户的连接。用户也可以转移或暂停。

呼叫功能更改: SIP允许用户在呼叫期间更改呼叫的特征。例如,作为用户,您可能希望启用禁用视频,尤其是在新用户加入会话时。

媒体谈判: 该机制使得能够协商呼叫中使用的媒体,例如为各种设备之间的呼叫建立选择适当的编解码器。

SIP消息的结构

SIP通过使通信设备发送和接收消息来工作。 SIP消息携带大量信息,这些信息有助于识别会话,控制定时和描述媒体。以下是消息简要包含的列表:

  • 协议信息(例如版本)
  • 会话信息(创建者,姓名等)
  • 参与者信息(电子邮件,电话等)
  • 带宽信息
  • 加密信息
  • 时间描述(活动时间和重复时间)
  • 媒体描述(媒体名称,标题,地址等)
  • 媒体带宽信息
  • 媒体加密密钥