- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SIP协议及其应用
2010年11月
内容
一 SIP协议介绍
二 SIP协议基本功能
三 SIP消息结构、分层结构
四 SIP协议网络结构
五 SIP协议应用
六 SIP协议总结
一、SIP协议介绍
SIP(Session Initiation Protocol)是由IETF定义,基于IP一个应用层控制协议。由于SIP是基于纯文本的信令协议,可以管理不同接入网络上的会晤等。会晤可以是终端设备之间任何类型的通信,如视频会晤、即时信息处理或协作会晤。
SIP( 会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。因特网电话(IP电话)正在向一种正式的商业电话模式演进,SIP就是用来确保这种演进实现而需要的NGN(下一代网络)系列协议中重要的一员。
Caller@
Collins@
二、SIP协议基本功能
二、SIP协议基本功能
三、SIP消息结构、分层结构
SIP消息体
消息体,消息体主要是对消息所要建立的会话的描述。典型的消息体为SDP格式。
会话描述协议(SDP,Session Description Protocol)规定了对描述会话的必要信息怎样进行编码。SDP不包括任何传输机制,也不包含任何种类的协商参数。一个SDP描述仅仅是能够被系统用表在一个多媒体会话中加入大量信息。
一个SDP描述含有会话级信息和媒体级信息。会话级信息应用于整个会话。媒体级信息作用于特殊的媒体流。
v=0
o=Bob 2890844526 289084207 IN IP4 29
s=SIP Seminar
c=IN IP4 2/127
t=2873397496 2873404696
a=recvonly
m=audio 49170 RTP/AVP 0
a=rtpmap:0 PCMU/8000
m=video 51372 RTP/AVP 31
a=rtpmap:31 H261/90000
SIP是一个分层结构的协议,不同模块功能相对独立,各层之间松散耦合。
三、SIP消息结构、分层结构
协议分层描述是为了表达,从而允许功能的描述可在一个部分跨越几个元素。它不指定任何方式的实现。当我们说某元素包含某层,我们是指它顺从该层定义的规则集。
三、SIP消息结构、分层结构
四、SIP网络结构
SIP中有两个要素。SIP用户代理和SIP网络服务器。用户代理是呼叫的终端系统元素,而SIP服务器是处理与多个呼叫相关联信令的网络设备。
用户代理本身具有一客户机元素(用户代理客户机UAC)和一服务器元素(用户代理服务器UAS)。客户机元素初始呼叫而服务器元素应答呼叫。这允许点到点的呼叫通过客户机-服务器协议来完成。
四、SIP网络结构
SIP服务器元素提供多种类型的服务器。有三种服务器形式存在于网络中--SIP有状态代理服务器、SIP无状态代理服务器和SIP重定向服务器。由于呼叫者未必知道被呼叫方的IP地址或主机名,SIP服务器的主要功能是提供名字解析和用户定位。可以获得的是email形式的地址或与被呼叫方关联的电话号码。使用该信息,呼叫者的用户代理能够确定特定服务器来解析地址信息--这可能涉及网络中很多服务器。
SIP可以做啥?SIP 的一个重要特点是它不定义要建立的会话的类型,而只定义应该如何管理会话。
VoIP主流协议包括SIP、H.323、MGCP、MeGaCo/H.248,SIP表现出强大的发展势头。
SIP优点:基于文本,灵活,易扩展,面向Internet。
SIP不仅仅用于VoIP(可以用它实现QQ,MSN的所有信令功能)
SIP(SIP-I/SIP-T)是NGN中软交换通信的重要协议之一
SIP是IMS的核心协议
五、SIP协议应用
五、SIP协议应用
NGN是指下一代网络,是以当前网络为基点的下一代网络。它是在IP基础上对电话网、Internet和有线电视网的融合,也是对固定和移动网络的融合。NGN能在目前的网络基础上提供包括话音、数据、多媒体等多种服务,还能把现在用于长途电话的低资费IP电话引入本地市话,有望大大降低本地通话费的成本和价格。
作为NGN网络的核心技术,软交换的发展因而受到越来越多的关注,作为下一代网络的控制功能模块,软交换为下一代网络(NGN)
文档评论(0)