SIP,SIP是什么意思?
SIP(Session Initiation Protocol,会话初始协议)是由IETF(Internet Engineering Task Force,因特网工程任务组)制定的多媒体通信协议。它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话。广泛应用于CS(Circuit Switched,电路交换)、NGN(Next Generation Network,下一代网络)以及IMS(IP Multimedia Subsystem,IP多媒体子系统)的网络中,可以支持并应用于语音、视频、数据等多媒体业务,同时也可以应用于Presence(呈现)、Instant Message(即时消息)等特色业务。可以说,有IP网络的地方就有SIP协议的存在。
SIP是类似于HTTP。SIP可以减少应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的远意义。
SIP(会话发起协议)属于IP应用层协议,用于在IP网上为用户提供会话应用。会话指两方或多方用户之间的语音、视频、及其他媒体形式的通信,具体可能是IP电话、会议、即时消息等等。
SIP是一个信令协议,它对应于传统电话网络中的呼叫信令协议(比如SS7 ISUP)。构建一个完整多媒体通信架构还需要结合其他一些协议,必要的有:RTP,用于媒体传输;RSVP,用于QOS保证等等。
会话的发起与管理如下:
SIP主要用于创建、修改和终止一个会话。
1、发起方向目的方发送一个SIP请求消息(INVITE),其中包含提议的会话参数的描述,请求在二者之间建立一个会话。
2、目的方返回一个SIP响应消息(200 OK),其中包含接受的会话参数的描述,接受会话建立请求。
3、发起方发送一个SIP请求消息(ACK)确认会话的建立。
4、会话中的任意一方可以发送一个SIP请求消息(reINVITE),其中包含提议的新的会话参数,请求修改二者之间的会话。
5、另一方返回一个SIP响应消息(200 OK),其中包含接受的新的会话参数,接受会话修改请求。
6、会话中的任意一方可以发送一个SIP请求消息(BYE),请求结束会话。
7、另一方返回一个SIP响应消息(200 OK),接受会话结束请求。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~