基于STi7105高清機(jī)頂盒實(shí)現(xiàn)視頻通話(huà)設(shè)計(jì)方案一
SIP 協(xié)議由于其簡(jiǎn)單、易于擴(kuò)展、便于實(shí)現(xiàn)等諸多優(yōu)點(diǎn)越來(lái)越得到通信業(yè)界的青睞,SIP 在現(xiàn)有通信網(wǎng)向NGN 演進(jìn)過(guò)程中十分重要,正在成為NGN(下一代網(wǎng)絡(luò))的核心協(xié)議之一,而且SIP 協(xié)議已經(jīng)被3GPP工作組定義為第三代移動(dòng)通信系統(tǒng)的信令協(xié)議以提供IP 多媒體服務(wù),本方案采用SIP 作為信令協(xié)議。
SIP 協(xié)議是IETF 制訂用于多方多媒體通信,主要目的是為了解決IP 網(wǎng)中的信令控制以及同軟交換機(jī)的通信,從而構(gòu)成新一代的通信平臺(tái)。SIP 協(xié)議采用客戶(hù)機(jī)/服務(wù)器的工作方式,SIP 網(wǎng)絡(luò)包含兩類(lèi)組件:用戶(hù)代理(User Agent)和網(wǎng)絡(luò)服務(wù)器(Network Server)。
用戶(hù)代理(UA)表示一個(gè)終端系統(tǒng),包括用戶(hù)代理客戶(hù)端(UAC)和用戶(hù)代理服務(wù)器端(UAS),前者產(chǎn)生請(qǐng)求,后者產(chǎn)生對(duì)應(yīng)的響應(yīng)。UAC 和UAS 是邏輯上的兩個(gè)部分,每個(gè)終端系統(tǒng)都包含了UAC 和UAS 的功能。
SIP 是一個(gè)分層體系結(jié)構(gòu)的協(xié)議,第1 層是語(yǔ)法和編碼層,它的編碼使用擴(kuò)展的巴科斯范式規(guī)定;第2 層是傳輸層, 它定義了網(wǎng)絡(luò)上的客戶(hù)機(jī)和服務(wù)器如何接收請(qǐng)求和發(fā)送響應(yīng);第3 層是事務(wù)層,事務(wù)是SIP的基本元素,事務(wù)由客戶(hù)機(jī)向服務(wù)器發(fā)送的請(qǐng)求和從服務(wù)器發(fā)回客戶(hù)機(jī)的所有響應(yīng)組成,事務(wù)層若處理消息超時(shí),則重傳并匹配響應(yīng)到請(qǐng)求;第3 層是用戶(hù)層,每個(gè)SIP 實(shí)體(除了無(wú)狀態(tài)代理)都是事務(wù)用戶(hù),當(dāng)一個(gè)事務(wù)用戶(hù)希望發(fā)送請(qǐng)求時(shí),就創(chuàng)建一個(gè)客戶(hù)機(jī)事務(wù)實(shí)例以發(fā)送此請(qǐng)求。SIP 提供用戶(hù)定位、用戶(hù)通信能力協(xié)商、用戶(hù)可用性、建立呼叫和呼叫處理與控制等功能。SIP 不提供具體的業(yè)務(wù),不定義會(huì)話(huà)將如何描述,只提供會(huì)話(huà)建立功能。SIP 協(xié)議清晰地將會(huì)話(huà)建立和會(huì)話(huà)描述區(qū)分開(kāi),使SIP 可以成為Internet 上多媒體會(huì)話(huà)中真正意義上的信令協(xié)議,適用范圍很廣。
評(píng)論