<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > GPRS網(wǎng)絡(luò)的附加業(yè)務(wù):VoIP over GPRS(06-100)

          GPRS網(wǎng)絡(luò)的附加業(yè)務(wù):VoIP over GPRS(06-100)

          ——
          作者:飛思卡爾半導(dǎo)體無(wú)線及移動(dòng)系統(tǒng)部 時(shí)間:2008-04-03 來(lái)源:電子產(chǎn)品世界 收藏

            會(huì)話發(fā)起協(xié)議(SIP)是一種信令協(xié)議,用于初始化、管理和終止分組網(wǎng)絡(luò)之間的語(yǔ)音和視頻會(huì)話。與HTTP 或SMTP類(lèi)似,SIP也屬于文本編碼,具有很強(qiáng)的可擴(kuò)展性。SIP能夠進(jìn)行擴(kuò)展,以支持各種功能和服務(wù),例如移動(dòng)服務(wù)、與現(xiàn)有電話系統(tǒng)的互操作。SIP網(wǎng)絡(luò)包括5類(lèi)邏輯實(shí)體。每類(lèi)實(shí)體都具有特定功能,作為客戶端(發(fā)起請(qǐng)求)或服務(wù)器(響應(yīng)請(qǐng)求)參與SIP通信,或者同時(shí)以兩種身份參與通信。這5類(lèi)實(shí)體是:用戶代理、代理服務(wù)器、重定向服務(wù)器、注冊(cè)服務(wù)器和背靠背用戶代理(B2BUA)。電話應(yīng)該是用戶代理,因?yàn)樗嵌它c(diǎn)實(shí)體。

          本文引用地址:http://www.ex-cimer.com/article/81178.htm

            注意,在呼叫過(guò)程中,SIP不參與語(yǔ)音/視頻編碼/解碼,而只是為語(yǔ)音/視頻談話建立/終止一次會(huì)話。一旦建立會(huì)話,語(yǔ)音就由適當(dāng)類(lèi)型的編解碼器(如GSM AMR)進(jìn)行編碼,然后在RTP/UDP/IP中打包。在這里,RTP代表Real Time Protocol(實(shí)時(shí)協(xié)議),UDP代表User Datagram Protocol(用戶數(shù)據(jù)報(bào)協(xié)議),IP代表Internet Protocol(互聯(lián)網(wǎng)協(xié)議)。如需了解更多信息,請(qǐng)咨詢IETF。

            該協(xié)議的公布名稱為RFC3261。所有SIP消息分為3個(gè)部分:

            ·起始行

            ·報(bào)頭

            ·消息本體

            所有SIP消息的開(kāi)頭都是起始行。起始行說(shuō)明了消息類(lèi)型(在請(qǐng)求情況下,消息為方法類(lèi)型,在響應(yīng)情況下,消息為響應(yīng)代碼)和協(xié)議版本。報(bào)頭字段包含了信息屬性,這些屬性可以提供更多信息。報(bào)頭的格式為::。報(bào)頭可以橫跨多行。一些SIP報(bào)頭,例如Via、Contact、 Route 和 Record Route可能在一條消息中出現(xiàn)多次,或者也可能在一個(gè)報(bào)頭中提供多個(gè)值,以逗號(hào)分隔。

            消息本體用于描述將要發(fā)起的會(huì)話,它可能出現(xiàn)在請(qǐng)求和響應(yīng)消息中。 

            一旦在網(wǎng)絡(luò)上建立會(huì)話,實(shí)時(shí)語(yǔ)音數(shù)據(jù)就會(huì)通過(guò)RTP/RTCP、UDP 和 IP發(fā)送。 這些協(xié)議分別在RFC 3550、768和 791 中進(jìn)行了定義。

            RFC 3550指定了為具有實(shí)時(shí)特征的數(shù)據(jù)(例如互動(dòng)音頻和視頻)提供端到端傳送服務(wù)的實(shí)時(shí)傳輸協(xié)議(RTP)。這些服務(wù)包括:凈負(fù)荷類(lèi)型識(shí)別、順序編號(hào)、時(shí)間戳和傳送監(jiān)控。這些應(yīng)用通常在UDP的頂層上運(yùn)行RTP,以利用它的多路復(fù)用和校驗(yàn)和服務(wù)。注意,RTP本身不提供任何機(jī)制來(lái)確保實(shí)時(shí)傳送,也不提供其它服務(wù)質(zhì)量保證,而是依靠較低層的服務(wù)來(lái)實(shí)現(xiàn)這些目標(biāo)。它不能保證傳送和防止無(wú)序傳送,也不能確保底層是可靠的,能夠按照順序傳送數(shù)據(jù)包。根據(jù)RTP中包含的序列號(hào),接收方能夠重建發(fā)送者的數(shù)據(jù)包順序。

            RFC3550還規(guī)定,RTP控制協(xié)議(RTCP)應(yīng)該監(jiān)控服務(wù)質(zhì)量,并傳輸關(guān)于當(dāng)前會(huì)話參與者的信息。

            UDP (RFC768) 代表用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol),假定使用互聯(lián)網(wǎng)協(xié)議作為底層協(xié)議。該協(xié)議為應(yīng)用程序提供了一個(gè)將消息傳送到其它程序的流程,只需很少的協(xié)議機(jī)制。該協(xié)議是面向事務(wù)處理的,不保證提供傳送和復(fù)制保護(hù)。如果應(yīng)用需要可靠、有序的數(shù)據(jù)流傳送,應(yīng)使用傳輸控制協(xié)議(TCP)。

            互聯(lián)網(wǎng)協(xié)議(RFC791、IPv4)實(shí)施兩種基本功能:尋址和分割。IP使用報(bào)頭中的地址,將互聯(lián)網(wǎng)數(shù)據(jù)報(bào)傳送到目的地。選擇傳輸路徑的過(guò)程稱為路由。當(dāng)需要通過(guò)“小數(shù)據(jù)包”網(wǎng)絡(luò)傳輸時(shí),它還使用報(bào)頭中的字段,對(duì)互聯(lián)網(wǎng)數(shù)據(jù)報(bào)進(jìn)行分割和重組。此外,這些IP模塊(特別是網(wǎng)關(guān)中的模塊)擁有執(zhí)行路由決策和其它功能的程序。

            互聯(lián)網(wǎng)協(xié)議將互聯(lián)網(wǎng)數(shù)據(jù)報(bào)當(dāng)作一個(gè)獨(dú)立實(shí)體處理,與其它任何互聯(lián)網(wǎng)數(shù)據(jù)報(bào)無(wú)關(guān)。沒(méi)有連接或邏輯電路。在提供服務(wù)時(shí),它使用四種主要機(jī)制:服務(wù)類(lèi)型、生存時(shí)間、選項(xiàng)、報(bào)頭校驗(yàn)和。



          關(guān)鍵詞: freescale VoIP GPRS

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();