SIP协议发展的现状与结构8886.pptx

上传人:jix****n11 文档编号:83091336 上传时间:2023-03-28 格式:PPTX 页数:30 大小:283.40KB
返回 下载 相关 举报
SIP协议发展的现状与结构8886.pptx_第1页
第1页 / 共30页
SIP协议发展的现状与结构8886.pptx_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《SIP协议发展的现状与结构8886.pptx》由会员分享,可在线阅读,更多相关《SIP协议发展的现状与结构8886.pptx(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、SIPSIP协议协议班级:通信工程班级:通信工程07010701班班姓名:张硕姓名:张硕学号:学号:0604040170604040171.1.SIPSIP协议发展的现状协议发展的现状2.2.SIPSIP网络体系结构网络体系结构3.3.SIPSIP消息消息什么是什么是SIPSIP协议?协议?nSIP is an application-layer control protocol that can establish,modify and terminate multimedia sessions(conferences)such as Internet telephony calls.nSI

2、PSIP(Session Initiation Protocol)是一个应用层的信令控制协议。用于创建、修改和终止多媒体会议,比如:IP电话会议。SIPSIP协议的发展现状协议的发展现状nSIP协议由IETF组织在1999年提议成为一个标准,即RFC2543。nIETF(互联网工程任务组The Internet Engineering Task Force)是松散的、自律的、志愿的民间学术组织。n SIP协议随着其应用领域的扩张,最初在RFC2543中定义的功能已经不能满足某些实际应用中的需要,为此,SIP协议不断进行扩充、完善。目前,IETF对SIP协议所做的工作主要包括:1.对NAT穿透能

3、力的支持;2.针对新应用添加新的method和field,不断完善协议的语法和语义,目前添加的method包括:PRACK、INFO等;3.新添SIP协议的存活控制机制;4.SIP与H.323以及ISUP(ISDN用户部分)的互通。什么是什么是NATNAT?nNANAT,即Network Address Translation,可译为网络地址转换或网络地址翻译。n当前的Internet面临两大问题,即可用IP地址的短缺和路由表的不断增大,这使得众多用户的接入出现困难。n 使用NAT技术可以使一个机构内的所有用户通过有限的数个(或1个)合法IP地址访问Internet,从而节省了Internet

4、上的合法IP地址;另一方面,通过地址转换,可以隐藏内网上主机的真实IP地址,从而提高网络的安全性。什么是什么是PRACKPRACK?n可配置响应认可(PRACK)(PRACK)方法提供了针对请求处理进度的、可靠的可配置响应信息。什么是什么是INFOINFO?nINFOINFO:INFO方法被用于沿着呼叫的信令通路进行会议中信令消息间的通讯。什么是什么是ISDNISDN?nISDN综合业务数字网(Integrated Services Digital Network,ISDN)是一个数字电话网络国际标准,是一种典型的电路交换网络系统。n它通过普通的铜缆以更高的速率和质量传输语音和数据。nISDN

5、是欧洲普及的电话网络形式。GSM移动电话标准也可以基于ISDN传输数据。SIP网络体系结构网络体系结构什么是什么是PSTNPSTN?nPSTNPSTN:(Public Switched Telephone Network)公共交换电话网络 nUser Agent-用户代理nProxy Server-代理服务器nRedirect Server-重定向服务器nRegister Server-注册服务器nLocation Server-定位服务器 用户代理用户代理(User Agent)一个发起、接收和终结呼叫的应用程序,采用Client/Server架构。n User Agent Client(U

6、AC)一个发起呼叫的实体。n User Agent Server(UAS)一个接收呼叫的实体。nUAC和UAS都可以终结一个呼叫。代理服务器代理服务器(Proxy Server)(Proxy Server)n一个可以同时扮演client和server,并实现SIP消息的转发的实体。nSIP消息转发的下一跳可能是另一个代理服务器,也可能是最终的用户代理。n具有在转发SIP消息之前对其进行翻译、改写的功能。定位服务器定位服务器(Location Server (Location Server)n定位服务器用于向代理服务器和重定向服务器提供被叫方可能的地址信息。重定向服务器重定向服务器(Redire

7、ct(Redirect Server)Server)u重定向服务器接受一个SIP请求,并将请求中对应的目的地址返回。u与代理服务器不同的是,重定向服务器不会发出SIP请求。u与用户代理不同的是,重定向服务器不会接受或终结一个呼叫。注册服务器注册服务器(Register Server (Register Server)注册服务器接受REGISTER消息,并记录消息中的注册地址。注册服务器可以支持认证。注册服务器通常与一个代理服务器或重定向服务器合并,并可以提供定位服务。SIPSIP基本功能基本功能1.用户定位(User Location):决定哪个终端系统参加通信。2.用户能力(User Cap

8、abilities):决定通信所采用的媒体和媒体参数。3.用户可用性(User Availability):决定被叫是否愿意加入通信过程。4.呼叫建立(Call Setup):振铃、主叫方和被叫方的连接和参数的建立。5.呼叫处理(Call Handling):前转或终结呼叫。SIPSIP消息的请求和响应消息的请求和响应SIPSIP请求的方法:请求的方法:nINVITE:邀请一个用户加入会话。以建立一个呼叫。nACK:证实UAC已收到对于INVITE的响应,是建立呼叫“三次握手”的最后一步。nBYE:指示释放呼叫,可由主叫或被叫发出。nCANCEL:用于取消一个尚未完成的请求。nREGISTER

9、:进行用户代理的注册。nOPTIONS:查询一个用户代理的注册。nINFO:用于传送带外信息。什么是什么是“三次握手三次握手”?n 所谓的“三次握手”即对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接。SIPSIP响应方法:响应方法:n1xx:信息响应,即呼叫进展响应。n2xx:成功响应,表示请求已接受。n3xx:重定向响应。n4xx:客户出错,表示请求语法出错或无法在服务器完成该请求。n5xx:服务器出错,表示服务器不能完成合法的请求。n6xx:全局故障,表示任何服务器都无法完成此请求。SIPSIP消息格式消息格式 SIP消息=起始行 *消息头部(1个或多个)CRLF(空行)消息体SIPSIP请求消息格式请求消息格式请求消息=请求行 *(通用头|请求头|实体头)CRLF 消息体SIPSIP响应消息格式响应消息格式响应消息=状态行 *(通用头|响应头|实体头)CRLF 消息体SIPSIP消息头字段格式消息头字段格式n消息头字段=字段名(不分大小写):字段值CRLFThanksThanks演讲完毕,谢谢观看!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁