欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議棧的網(wǎng)絡(luò)系統(tǒng)和方法

文檔序號:7924536閱讀:252來源:國知局
專利名稱:實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議棧的網(wǎng)絡(luò)系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及媒體網(wǎng)關(guān)控制協(xié)議棧的實現(xiàn)。
背景技術(shù)
媒體網(wǎng)關(guān)控制協(xié)議(Media Gateway Control Protocol,簡稱MGCP)是因特網(wǎng)工程業(yè)務(wù)組(The Internet Engineering Task Force,簡稱IETF)的RFC2705協(xié)議。
MGCP(RFC2705)是由兩個基本協(xié)議簡單網(wǎng)關(guān)控制協(xié)議(Simple GatewayControl Protocol,簡稱SGCP)和IP設(shè)備控制協(xié)議(Internet Protocol DeviceControl,簡稱IPDC)融合而成的媒體網(wǎng)關(guān)控制協(xié)議。
如圖1所示為實現(xiàn)MGCP協(xié)議的系統(tǒng)組網(wǎng)圖。MGCP協(xié)議采用了分離網(wǎng)關(guān)思想,將以前信令和媒體集中處理的網(wǎng)關(guān)分解為兩部分媒體網(wǎng)關(guān)(MediaGateway,簡稱MG)和呼叫代理服務(wù)器(Call agent,簡稱CA)。CA處理信令,MG處理媒體,CA控制MG的動作。從本質(zhì)上將MGCP是一種主/從關(guān)系,由CA向MG發(fā)出要執(zhí)行的命令,MG將所搜集的消息上報給CA。CA相當(dāng)于master,MG相當(dāng)于slave。CA分配給MG具體任務(wù),并處理MG上交的請求。CA和MG都是網(wǎng)絡(luò)中的網(wǎng)元,它們互相之間通過MGCP協(xié)議進(jìn)行通訊。
作為應(yīng)用層的協(xié)議,MGCP不僅定義了CA和MG之間的信令接口,還定義了CA和MG之間的信令傳輸方法。MGCP采用一種基于事務(wù)處理(Transaction)在MGCP協(xié)議承載網(wǎng)絡(luò)的傳輸機(jī)制。所述承載網(wǎng)絡(luò)包括因特網(wǎng)(INTERNET)或異步傳輸網(wǎng)(ATM),具體由MGCP協(xié)議定義。
MGCP接口消息由命令消息和響應(yīng)消息組成。命令消息必須包含命令頭,響應(yīng)消息必須包含響應(yīng)頭。每個命令需要得到響應(yīng),而響應(yīng)需要接收方回送響應(yīng)證實,即采用三次握手方式傳遞消息。當(dāng)命令得不到響應(yīng)事,命令發(fā)送方將定時重傳命令到接受方,而命令接受方必須發(fā)送臨時響應(yīng),重傳和臨時響應(yīng)的過程直到命令接受方向發(fā)送方發(fā)送命令響應(yīng)為止。
命令頭由一個命令行和一套參數(shù)行組成。命令行由請求動詞、事務(wù)標(biāo)識(Transaction ID)、執(zhí)行命令的端點名、協(xié)議版本號4部分組成。TransactionID的值從1到999999999,TransactionID是標(biāo)記事務(wù)的關(guān)鍵字。參數(shù)行由參數(shù)名(大部分情況下是一個大寫字母),一個分號,一個空格和參數(shù)值組成。響應(yīng)頭由一個響應(yīng)行和多個(也可以沒有)響應(yīng)行組成。響應(yīng)行由響應(yīng)碼、TransactionID、可選的注釋3部分組成,相互間用空格符分隔。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是為了提供實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議的網(wǎng)絡(luò)系統(tǒng)和方法,以滿足媒體網(wǎng)關(guān)控制協(xié)議既能夠?qū)崿F(xiàn)信令處理,又支持傳輸?shù)氖聞?wù)處理的功能需求。
實現(xiàn)本發(fā)明所要解決的技術(shù)問題而采取的技術(shù)方案概括如下,一方面,提供一種實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議的協(xié)議棧的網(wǎng)絡(luò)系統(tǒng),包括媒體網(wǎng)關(guān)控制協(xié)議承載網(wǎng)絡(luò),媒體網(wǎng)關(guān),呼叫代理服務(wù)器,還包括有在媒體網(wǎng)關(guān)和呼叫代理服務(wù)器之間處理媒體網(wǎng)關(guān)控制協(xié)議的信令處理模塊和傳輸事務(wù)處理模塊,其中傳輸事務(wù)處理模塊發(fā)送和接收媒體網(wǎng)關(guān)控制協(xié)議,進(jìn)行響應(yīng)證實和協(xié)議事務(wù)的重傳,在接收協(xié)議消息時,對協(xié)議消息進(jìn)行提取地址特征預(yù)解碼后將協(xié)議消息發(fā)送給相應(yīng)的信令處理模塊,在發(fā)送由信令處理模塊處理后的協(xié)議消息時,將所述協(xié)議消息加上事務(wù)標(biāo)識,然后發(fā)送到媒體網(wǎng)關(guān)控制協(xié)議的承載網(wǎng)絡(luò)中;信令處理模塊對從傳輸事務(wù)處理模塊的傳來的協(xié)議消息進(jìn)行解碼后進(jìn)行處理,形成命令和響應(yīng)結(jié)構(gòu),進(jìn)行只對與信令有關(guān)的消息數(shù)據(jù)的預(yù)編碼,然后與協(xié)議消息的地址特征一并發(fā)送到相應(yīng)的傳輸事務(wù)處理模塊。
另一方面,提供一種實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議棧的方法,包括以下步驟傳輸事務(wù)處理模塊從協(xié)議承載網(wǎng)絡(luò)中接收協(xié)議消息,對協(xié)議消息進(jìn)行提取地址特征的預(yù)解碼后將協(xié)議消息發(fā)送給相應(yīng)的信令處理模塊;信令處理模塊對從傳輸事務(wù)處理模塊的傳來的協(xié)議消息進(jìn)行解碼后進(jìn)行處理;信令處理模塊對協(xié)議消息處理后形成命令和響應(yīng)結(jié)構(gòu),進(jìn)行只對與信令有關(guān)的消息數(shù)據(jù)的預(yù)編碼后并與協(xié)議消息的地址特征一同發(fā)送給相應(yīng)的傳輸事務(wù)處理模塊;傳輸事務(wù)處理模塊將從所述信令處理模塊接收協(xié)議消息加上事務(wù)標(biāo)識,然后發(fā)送到協(xié)議承載網(wǎng)絡(luò)中。
采用本發(fā)明技術(shù)方案,在媒體網(wǎng)關(guān)控制協(xié)議的協(xié)議棧系統(tǒng)設(shè)計時使用了分層結(jié)構(gòu),各功能模塊功能獨立、明確,層次分明,便于媒體網(wǎng)關(guān)控制協(xié)議的系統(tǒng)的設(shè)計和開發(fā)以及調(diào)試。另一方面,由于采用了本發(fā)明的編、解碼處理方式,使功能模塊之間交互的帶寬減小,從而降低了系統(tǒng)內(nèi)存資源的耗費。


圖1示出了MGCP協(xié)議系統(tǒng)的組網(wǎng)圖;圖2示出了本發(fā)明實現(xiàn)MGCP協(xié)議棧的系統(tǒng)示意圖;圖3示出了本發(fā)明實現(xiàn)MGCP協(xié)議棧的系統(tǒng)處理MGCP協(xié)議流程示意圖;圖4示出了本發(fā)明二次解碼的流程圖;圖5示出了本發(fā)明二次編碼的流程圖。
具體實施例方式
下面將結(jié)合附圖,舉例說明本發(fā)明的一個實施的方式。
參照附圖2和附圖3,本發(fā)明中實現(xiàn)MGCP協(xié)議棧的系統(tǒng),在系統(tǒng)設(shè)計時使用分層結(jié)構(gòu)。該系統(tǒng)處理MGCP協(xié)議棧的部分一分為二,其一信令處理模塊,其二為傳輸事務(wù)處理模塊。信令處理模塊處理信令,即對媒體網(wǎng)關(guān)控制協(xié)議的命令和響應(yīng)的具體處理;而傳輸事務(wù)處理模塊則實現(xiàn)協(xié)議包(Package)的發(fā)送、接收、重傳和臨時響應(yīng)、響應(yīng)證實。
信令處理模塊根據(jù)呼叫控制的流程和呼叫流程對應(yīng)的連接狀態(tài)和終端媒體流的狀態(tài)和屬性,形成命令或者響應(yīng)結(jié)構(gòu),傳遞給傳輸事務(wù)處理模塊。傳輸事務(wù)處理模塊將接受的命令結(jié)構(gòu)組裝成一個操作單元,標(biāo)上事務(wù)標(biāo)識TransactionID,然后傳遞到MGCP協(xié)議承載網(wǎng)絡(luò)中。所述承載網(wǎng)絡(luò)包括因特網(wǎng)(INTERNET)或異步傳輸網(wǎng)(ATM),具體由MGCP協(xié)議定義。所有重傳的消息和響應(yīng)證實消息不再發(fā)送到信令處理模塊,而由傳輸事務(wù)處理模塊單獨完成。
本發(fā)明中,實現(xiàn)MGCP協(xié)議棧的方法,系統(tǒng)主要包括對媒體網(wǎng)關(guān)控制協(xié)議的二次編碼和二次解碼的過程。以下具體描述。
首先是解碼過程。本發(fā)明中,采取二次解碼,參照附圖4,當(dāng)傳輸事務(wù)處理模塊收到協(xié)議消息時,先進(jìn)行事務(wù)處理,如重傳和臨時響應(yīng)、響應(yīng)證實等。為處理消息,要對協(xié)議進(jìn)行解碼,但是本發(fā)明中在這里對協(xié)議消息并不進(jìn)行全部解碼,因為若要對協(xié)議消息進(jìn)行全解碼,協(xié)議在信令處理模塊才進(jìn)行具體處理,傳輸事務(wù)處理模塊需要把所有與信令有關(guān)的消息都送給信令處理模塊,這就要求信令處理模塊和傳輸事務(wù)處理模塊之間有很大的帶寬,為了節(jié)約帶寬,可以要求對傳輸事務(wù)處理模塊它所解碼的消息重新進(jìn)行編碼以縮小帶寬,但是這是不可取的,因為它浪費了處理器的處理能力。因此,本發(fā)明中在傳輸事務(wù)處理模塊只進(jìn)行部分解碼,即提取協(xié)議消息中的地址特征,如IP地址、終端名、域名等,進(jìn)行預(yù)解碼,并進(jìn)行路由分析,然后將部分分析好的地址數(shù)據(jù)和協(xié)議消息中其他未被解碼分析的原始消息發(fā)送給相應(yīng)的信令處理模塊。在這里,如果傳輸事務(wù)處理模塊收到的協(xié)議消息時,首先判斷所述協(xié)議消息是否一條新的協(xié)議消息,若是一條新的協(xié)議消息,則進(jìn)行預(yù)解碼,然后將解碼后的消息發(fā)送到信令處理模塊;若是一條舊消息,直接在傳輸處理模塊進(jìn)行處理,不發(fā)送到信令處理模塊。在信令處理模塊再對協(xié)議消息進(jìn)行二次解碼,從而完成整個消息的處理過程。
編碼過程參照附圖5所示,當(dāng)信令處理模塊要發(fā)送協(xié)議消息時,先對消息進(jìn)行預(yù)編碼,即只對與信令有關(guān)的消息數(shù)據(jù)進(jìn)行編碼,對于與傳輸相關(guān)數(shù)據(jù)不作處理,預(yù)編碼時并不加上事務(wù)標(biāo)識TransactionID,然后把經(jīng)過預(yù)編碼的協(xié)議消息和協(xié)議消息的地址特征發(fā)送到相應(yīng)的傳輸事務(wù)處理模塊,傳輸事務(wù)處理模塊根據(jù)協(xié)議消息的地址特征,將預(yù)編碼的協(xié)議消息加上事務(wù)TransactionID,進(jìn)行二次編碼,然后將其發(fā)送到MGCP協(xié)議承載網(wǎng)絡(luò)中,完成事務(wù)處理,如重傳和臨時響應(yīng)、響應(yīng)證實等。
盡管參照實施例對所公開的涉及實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議的網(wǎng)絡(luò)系統(tǒng)和方法進(jìn)行了特別描述,本領(lǐng)域技術(shù)人員將能理解,在不偏離本發(fā)明的范圍和精神的情況下,可以對它進(jìn)行形式和細(xì)節(jié)的種種顯而易見的修改。因此,以上描述的實施例是說明性的而不是限制性的,在不脫離本發(fā)明的精神和范圍的情況下,所有的變化和修改都在本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.一種實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議的協(xié)議棧的網(wǎng)絡(luò)系統(tǒng),包括媒體網(wǎng)關(guān)控制協(xié)議承載網(wǎng)絡(luò),媒體網(wǎng)關(guān),呼叫代理服務(wù)器,其特征在于還包括有在媒體網(wǎng)關(guān)和呼叫代理服務(wù)器之間處理媒體網(wǎng)關(guān)控制協(xié)議的信令處理模塊和傳輸事務(wù)處理模塊,其中傳輸事務(wù)處理模塊發(fā)送和接收媒體網(wǎng)關(guān)控制協(xié)議,進(jìn)行響應(yīng)證實和協(xié)議事務(wù)的重傳,在接收協(xié)議消息時,對協(xié)議消息進(jìn)行提取地址特征預(yù)解碼后將協(xié)議消息發(fā)送給相應(yīng)的信令處理模塊,在發(fā)送由信令處理模塊處理后的協(xié)議消息時,將所述協(xié)議消息加上事務(wù)標(biāo)識,然后發(fā)送到媒體網(wǎng)關(guān)控制協(xié)議的承載網(wǎng)絡(luò)中;信令處理模塊對從傳輸事務(wù)處理模塊的傳來的協(xié)議消息進(jìn)行解碼后進(jìn)行處理,形成命令和響應(yīng)結(jié)構(gòu),進(jìn)行只對與信令有關(guān)的消息數(shù)據(jù)的預(yù)編碼,然后與協(xié)議消息的地址特征一并發(fā)送到相應(yīng)的傳輸事務(wù)處理模塊。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于媒體網(wǎng)關(guān)控制協(xié)議承載網(wǎng)絡(luò)包括因特網(wǎng)INTERNET或異步傳輸網(wǎng)ATM。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于協(xié)議消息中地址特征包括網(wǎng)際協(xié)議IP地址、終端名或域名。
4.一種實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議棧的方法,其特征在于包括以下步驟傳輸事務(wù)處理模塊從協(xié)議承載網(wǎng)絡(luò)中接收協(xié)議消息,對協(xié)議消息進(jìn)行提取地址特征的預(yù)解碼后將協(xié)議消息發(fā)送給相應(yīng)的信令處理模塊;信令處理模塊對從傳輸事務(wù)處理模塊的傳來的協(xié)議消息進(jìn)行解碼后進(jìn)行處理;信令處理模塊對協(xié)議消息處理后形成命令和響應(yīng)結(jié)構(gòu),進(jìn)行只對與信令有關(guān)的消息數(shù)據(jù)的預(yù)編碼后并與協(xié)議消息的地址特征一同發(fā)送給相應(yīng)的傳輸事務(wù)處理模塊;傳輸事務(wù)處理模塊將從所述信令處理模塊接收協(xié)議消息加上事務(wù)標(biāo)識,然后發(fā)送到協(xié)議承載網(wǎng)絡(luò)中。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于媒體網(wǎng)關(guān)控制協(xié)議消息中地址特征包括網(wǎng)際協(xié)議IP地址、終端名或域名。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于傳輸事務(wù)處理模塊從協(xié)議承載網(wǎng)絡(luò)中接收協(xié)議消息,對協(xié)議消息進(jìn)行提取地址特征的預(yù)解碼的過程還包括以下步驟判斷接收的協(xié)議消息是否一條新的協(xié)議消息,若是一條新的協(xié)議消息,則進(jìn)行預(yù)解碼;若是一條舊消息,則,直接在傳輸處理模塊進(jìn)行處理。
全文摘要
本發(fā)明公開了實現(xiàn)媒體網(wǎng)關(guān)控制協(xié)議棧的網(wǎng)絡(luò)系統(tǒng)和方法,所述方法包括以下步驟傳輸事務(wù)處理模塊從協(xié)議承載網(wǎng)絡(luò)中接收協(xié)議消息,對協(xié)議消息進(jìn)行預(yù)解碼后發(fā)送給相應(yīng)的信令處理模塊;信令處理模塊對協(xié)議消息進(jìn)行解碼后進(jìn)行處理;信令處理模塊對協(xié)議消息處理后形成命令和響應(yīng)結(jié)構(gòu),進(jìn)行預(yù)編碼后與協(xié)議消息的地址特征一同發(fā)送給相應(yīng)的傳輸事務(wù)處理模塊;傳輸事務(wù)處理模塊將從所述信令處理模塊接收協(xié)議消息加上事務(wù)標(biāo)識后,發(fā)送到承載網(wǎng)絡(luò)中。采用本發(fā)明的技術(shù)方案,在MGCP協(xié)議棧系統(tǒng)設(shè)計時使用了分層結(jié)構(gòu),便于設(shè)計、開發(fā)以及調(diào)試。另一方面,由于采用了本發(fā)明的編、解碼處理方式,使功能模塊之間交互的帶寬減小,從而降低了系統(tǒng)內(nèi)存資源的耗費。
文檔編號H04L29/10GK1482781SQ0213703
公開日2004年3月17日 申請日期2002年9月14日 優(yōu)先權(quán)日2002年9月14日
發(fā)明者李明棟 申請人:深圳市中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
合山市| 红安县| 定结县| 乌鲁木齐市| 长顺县| 巴楚县| 施甸县| 平度市| 靖边县| 南靖县| 威信县| 阿巴嘎旗| 鸡东县| 牟定县| 什邡市| 商城县| 安达市| 沁水县| 庐江县| 呈贡县| 宁波市| 惠州市| 花莲市| 新余市| 潮州市| 玛多县| 曲阳县| 徐水县| 密云县| 专栏| 庆城县| 汕头市| 上林县| 台州市| 台中县| 德阳市| 信丰县| 集安市| 临沭县| 金湖县| 家居|