專為易燃易爆環(huán)境設(shè)計(jì)的擴(kuò)音電話
基于SIP協(xié)議的網(wǎng)絡(luò)電話機(jī)
實(shí)現(xiàn)不同通信網(wǎng)絡(luò)間基于SIP協(xié)議的信息轉(zhuǎn)換與交互
為應(yīng)急通信系統(tǒng)提供應(yīng)急廣播設(shè)備
專用的應(yīng)急指揮通中心通信調(diào)度設(shè)備
提供尋呼、廣播、對(duì)講、電話、報(bào)警等功能...
提供語音、視頻通信相互轉(zhuǎn)換功能...
集成了擴(kuò)音、對(duì)講、調(diào)度、消防聯(lián)動(dòng)和報(bào)警等多種功能。...
用于實(shí)時(shí)調(diào)度和指揮工作,快速響應(yīng)和協(xié)調(diào)溝通...
語音、視頻、消息、會(huì)議、協(xié)作等多種通信方式融為一體...
整合了語音、視頻、文本等多種溝通方式,...
確保礦工生命安全和煤礦生產(chǎn)安全的重要組成部分...
集緊急電話對(duì)講、廣播和管理調(diào)度的綜合管理系統(tǒng)......
集數(shù)字化、集成化、智能化技術(shù)實(shí)現(xiàn)音視頻通信...
博客
11.4.1概述
在注册过程中UE和P-CSCF已经就基本压缩能力进行了协商(见10.9节),因此,两个UE及其P-CSCF之间的所有请求和响应都是以压缩形式传递的。
本例中我们仅仅介绍在会话建立过程中压缩参数是如何设置的,并且只关注TheresaUE和她的P-CSCF之间的压缩。Tobias的情况与之完全相同。
11.4.2初始请求的压缩
我们假设Theresa已经在她的S-CSCF处注册了一个"包含comp=SigComp参数的联系地址,因此,当TheresaS-CSCF作为SIP注册服务器并重写INVITE请求的URI(参见11.3.3.5)时,将包含这个参数。
INVITEsip:[5555::5:6:7:8]:1006;comp=SigCompSIP/2.0
当P-CSCF收到这个请求后,它根据请求URI将其路由到TheresaUE,由于包含了comp=SigComp参数,它将使用压缩格式发送该请求。除此之外,P-CSCF还会:
• 在Via消息头中自己的条目中增加comp=SigComp参数,这样Theresa就会把对INVITE请求的所有响应都按压缩方式发送。
• 在Record-Route消息头中自己的条目中增加comp=SigComp参数,这样Theresa就会把本对话中所有后续请求都按压缩方式发送。
我们的INVITE请求现在如下所示:
INVITE sip:[5555::5:6:7:8]:1006;comp=SigCompSIP/2.0
Via:SIP/2.0/UDPpcscf2.home2.hu:1511;comp=SigComp;lr;
Via:SIP/2.0/UDPscscf2.home2.hu;
Via:SIP/2.0/UDPicscfl.home2.hu;
Via:SIP/2.0/UDPscscfl.homel.fr;
Via:SIP/2.0/UDPpcscfl.visitedl.fi;
Via:Sip/2.0/UDP[5555::l:2:3:4]:1357;
Record-Route:<sip:pcscf2.home2.hu:1511;comp=SigComp;lr>
Record-Route:<sip:scscf2.home2.hu;lr>
Record-Route:<sip:scscfl.homeLfr;lr>
Record-Route:<sip:pcscfl.visitedl.fi;lr>
Contact:<sip:[5555::l:2:3:4]:1357;comp=SigComp>
11.4.3响应的压缩
当Theresa UE为INVITE请求生成183(会话进行中)响应时,它会在Contact头中放入自己的IP地址和comp=SigComp参数。基于该条目,所有后续的请求都可以从TheresaP-CSCF路由到她的UE。
TheresaUE还保存Record-Route消息头,任何时候当UE发出后续请求时(例如PRACK或BYE请求),它将使用压缩方式,因为Record-Route消息头最顶端的条目中包含压缩参数。
TheresaUE将183(会话进行中)响应发给P-CSCF,并且由于Via头中有comp=SigComp参数,因此响应消息也是压缩的。
SIP/2.0183 Session in Progress
Via:SIP/2.0/UDPpcscf2.home2.hu:1511;comp=Sig Comp;lr
Via:SIP/2.0/UDPscscf2.home2.hu
Via:SIP/2.0/UDPicscn.home2.hu
Via:SIP/2.0/UDPscscfl.homel.fr,
Via:SIP/2.0/UDPpcscfl.visitedl.fi
Via:Sip/2.0/UDP[5555::l:2:3:4]:1357
Record-Route:<sip:scscfl.homel.fr;lr>
Contact:<sip:[5555::l:2:3:4]:1006;comp=SigComp>
从11.3.4.2节中我们看到,P-CSCF会重写Record-Route消息头中自己的条目,从中删除它的受保护的服务器端口。与此同时,它还把压缩参数也删掉,因为它希望从UE发出来的请求是压缩的,而非从S-CSCF发出的。
Via:SIP/2.0/UDPicscfl.home2.hu
Record-Route:<sip:pcscf2.home2.hu;lr>
Record-Route:<sip:scscfl.home1.fr;lr>
Contact:vsip:[5555::1:2:3:4]:1006;comp=SigComp>
11.4.4后续请求的压缩
当183(会话进行中)响应到达Tobias UE之后,它会发出同一对话中的PRACK请求。这个PRACK的请求URI被设置为183(会话进行中)响应中Contact头中的地址,里面也包含了压缩参数。
PRACK sip:[5555::5:6:7:8]:1006;comp=SigCompSIP/2.0
Theresa的P-CSCF收到这个PRACK请求后,仍然是根据请求URI将其发往TheresaUE,并且由于包含了压缩参数因此采用了压缩方式。P-CSCF再次在PRACK的Via头中添加了comp=SigComp参数,这样Theresa发给它的200(OK)响应便也会采用压缩方式。
按照上述过程,次对话中在UE和P-CSCF之间的所有请求和响应将全部采用压缩方式。
11.4.5相关标准
comp参数的定义参见:
[RFC3486]:CompressingtheSessionInitiationProtocol(SIP)。
下一篇
通信知識(shí)
11.5.1概述媒體協(xié)商和對(duì)預(yù)置條件(Precondition)的處理在IMS中是兩個(gè)密切相關(guān)的概念,預(yù)置條件將在11.6.4節(jié)中介紹。兩者都是與SDP中會(huì)話參數(shù)的描述更為相關(guān),然而它們對(duì)于SIP信令也具有重要的影響。通過媒體協(xié)商,兩個(gè)UE之間就本次會(huì)話中使用的媒體組合以及各類媒體使用的編解碼方案達(dá)成一致。為此,使用了SDP提議/應(yīng)答機(jī)制。在IMS中,該機(jī)制基本上按照以下方式工作(見圖11-5): ...
查看更多
分享
在當(dāng)今數(shù)字化時(shí)代,視頻內(nèi)容的傳輸和存儲(chǔ)已經(jīng)成為人們生活中不可或缺的一部分。然而,......
2023-10-27
信令壓縮(SigComp)是一種被應(yīng)用層協(xié)議用來在消息發(fā)送到網(wǎng)絡(luò)之前對(duì)其進(jìn)行壓縮......
2021-12-09
11.5.1概述媒體協(xié)商和對(duì)預(yù)置條件(Precondition)的處理在IMS中......
2021-12-03