下载

2下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 SIP协议

SIP协议.pdf

SIP协议

wangzhifeibupt
2013-07-09 0人阅读 举报 0 0 暂无简介

简介:本文档为《SIP协议pdf》,可适用于IT/计算机领域

HUAWEITECHNOLOGIESCO,LTDAllrightsreservedInternalwwwhuaweicomDVSIP协议ISSUEPageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved参考资料z随机手册--技术手册--信令与协议--SIP协议PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved学习完此课程您将会:>了解SIP协议的作用>掌握SIP命令>掌握SIP协议的消息交互过程PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved第第章章概述概述第章协议消息第章呼叫流程PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP协议概念z会话启动协议SIP(SessionInitiationProtocol)是一个在IP网络上进行多媒体通信的应用层控制协议它被用来创建、修改、和终结一个或多个参加者参加的会话进程。zSIP协议可用于发起会话也可以用于邀请成员加入已经用其它方式建立的会话。zSIP协议透明地支持名字映射和重定向服务便于实现ISDN、智能网以及个人移动业务。PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP协议的特点z一个正在发展和不断研究中的协议。z简练、开放、兼容和可扩展等原则。z充分注意到因特网开放而复杂的网络环境下的安全问题。z充分考虑了对传统公共电话网的各种业务包括IN业务和ISDN业务的支持。PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP协议的信令功能z用户定位:确定参加通信的终端用户的位置z用户通信能力协商:确定通信的媒体类型和参数z用户意愿交互:确定被叫是否乐意参加某个通信z建立呼叫:包括向被叫“振铃”确定主叫和被叫的呼叫参数z呼叫处理和控制:包括呼叫重定向、呼叫转移、终止呼叫等等。PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP协议原理-基本网络模型RedirectServerProxyServerLocationRegisterServermediaUAPageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved术语z代理代理服务器(Proxy、Proxysever)>作为一个逻辑网络实体代表客户端转发请求或者响应可以同时作为客户端和服务器端>代理服务器的主要功能:路由、认证鉴权、计费监控、呼叫控制、业务提供等。z重定向服务器(Redirectserver)>重定向服务器将请求中的目的地址映射为零个或多个新的地址然后返回给客户端客户端直接再次向这些新的地址发起请求。z注册员(Registrar)注意:在华为的IPPBX解决方案中,SoftCo可以作为alocationserver,Proxysever,Redirectserver,Registrar等多个功能实体使用。PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved术语z用户助理(UserAgent)>用户助理客户(UserAgentClient)例如:UAC是一部SIPPhone>用户助理服务器(UserAgentServer)例如:UAS是一套SoftCo设备PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved术语zSIPURL寻址方式例如:>Sip:User=phone>Sip:aliceregistrarcommethod=REGISTERPageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSoftCoSoftPhoneIPCoreSoftCoSoftPhoneSIPSIPTSIPISIPSIPIPIPIPIPSIP协议在SoftCo中的实现PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved第章概述第第章章协议消息协议消息第章呼叫流程PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved协议栈HSIPRTSPRSVPRTCPHetcRTPTCPUDPIPPPPSonetAALAALATMEthernetPPPVPageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP协议消息的分类zSIP消息采用文本方式编码分为两类:请求消息和响应消息。>请求消息:客户端为了激活按特定操作而发给服务器的SIP消息。>响应消息:用于对请求消息进行响应指示呼叫的成功或失败状态。z请求消息和响应消息都包括SIP头字段和SIP消息字段。PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved请求消息请求消息消息含义INVITE发起会话请求邀请用户加入一个会话会话描述含于消息体中。对于两方呼叫来说主叫方在会话描述中指示其能够接受的媒体类型及其参数。被叫方必需在成功响应消息的消息体中指明其希望接受哪些媒体还可以指示其行将发送的媒体。如果收到的是关于参加会议的邀请被叫方可以根据CallID或者会话描述中的标识确定用户已经加入该会议并返回成功响应消息。ACK证实已收到对于INVITE请求的最终响应。该消息仅和INVITE消息配套使用。BYE结束会话CANCEL取消尚未完成的请求对于已完成的请求(即已收到最终响应的请求)则没有影响。REGISTER注册OPTIONS查询服务器的能力PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved命令名称对端URI版本CallID:值From:值To:值Cseq:值Via:值Contact:值MaxForwards:值起始行消息头SIP请求消息结构PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedAllow:值ContentLength:值Supported:值UserAgent:值ContentType:值……空格SDP消息头消息体SIP请求消息结构(续)PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP请求消息举例INVITEsip:SIPFrom:<sip:>tag=ccbdfTo:<sip:>CSeq:INVITECallID:efcfcbefesxVia:SIPUDP:branch=zhGbkbcdadContact:<sip::>Supported:rel,relMaxForwards:Allow:INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE,SUBSCRIBE,NOTIFY,MESSAGE,REFERContentLength:ContentType:applicationsdpPageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSIP请求消息举例(续)v:o:HuaweiSoftCoINIPs:SipCallc:INIPt:m:audioRTPAVPa:rtpmap:PCMAa:rtpmapPCMUa:rtpmapGa:rtpmapGPageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved响应消息序号状态码消息功能xx信息响应(呼叫进展响应)表示已经接收到请求消息正在对其进行处理xx成功响应表示请求已经被成功接受、处理xx重定向响应表示需要采取进一步动作以完成该请求xx客户出错表示请求消息中包含语法错误或者SIP服务器不能完成对该请求消息的处理xx服务器出错表示SIP服务器故障不能完成对正确消息的处理xx全局故障表示请求不能在任何SIP服务器上实现z响应消息的结构与请求消息类似PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved响应消息举例SIPOKFrom:<sip:>tag=cTo:<sip:>tag=efCSeq:REGISTERCallID:regVia:SIPUDPContact:<sip:>expires=ContentLength:PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved第章概述第章协议消息第第章章呼叫流程呼叫流程PageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved用户注册流程SoftXSIPPhoneRegisterUnauthorizedRegisterOKPageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSoftCoSIPPhoneASIPPhoneBINVITETryingINVITETryingRingingRingingOKOKINVITETryingACKSIP实体之间的SIP呼叫流程PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSoftCoSIPPhoneASIPPhoneBConversationACKACKBYEOKBYEOKSIP实体之间的SIP呼叫流程(续)PageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSGASoftCoASoftCoBSGBIAMIAMACMANMANMRELRELRLCRLCConversationINVITETryingRingOKACKBYEOKACM成功的SIP中继呼叫流程在ISUP信令和SIP消息之间的映射关系:IAM=INVITEACM=RINGINGANM=OKREL=BYERLC=OKPageHUAWEITECHNOLOGIESCO,LTDAllrightsreservedSoftCoSoftCoSIP中继扩展呼叫流程INVITETryingRingingPRACK(confirmresponseofTrying)ACKBYEOKOKPRACKOKPageHUAWEITECHNOLOGIESCO,LTDAllrightsreserved小结zSIP协议用于建立、修改并终止多媒体会议如互联网电话会议。SIP协议可用于发起会话也可以用于邀请成员加入已经用其它方式建立的会话。zSIP请求消息:这是客户端为了激活按特定操作而发给服务器的SIP消息包括INVITEPRACKBYECANCEL和UPDATE消息。zSIP响应消息:这是服务器为了显示客户发给服务器的请求的状态包括xx、xx、xx、xx、xx、xx响应和ACK。zSIP呼叫流程中各命令的作用应重点掌握。谢谢wwwhuaweicomDVSIP协议参考资料SIP协议概念SIP协议的特点SIP协议的信令功能SIP协议原理-基本网络模型术语术语术语SIP协议在SoftCo中的实现协议栈SIP协议消息的分类请求消息SIP请求消息结构SIP请求消息结构(续)SIP请求消息举例SIP请求消息举例(续)响应消息响应消息举例用户注册流程SIP实体之间的SIP呼叫流程SIP实体之间的SIP呼叫流程(续)成功的SIP中继呼叫流程SIP中继扩展呼叫流程小结

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/30

SIP协议

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利