專(zhuān)利名稱(chēng):一種數(shù)字中繼網(wǎng)關(guān)及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及融合通信技術(shù)領(lǐng)域,尤其是涉及基于數(shù)字中繼信令網(wǎng)關(guān)與媒體網(wǎng)關(guān)的設(shè) 計(jì)與實(shí)現(xiàn)方法的技術(shù)領(lǐng)域。技術(shù)背景電話(huà)業(yè)務(wù)是電信業(yè)的主流,20世紀(jì)后期程控交換和綜合業(yè)務(wù)數(shù)字網(wǎng)(Integrated Service Digital Network,簡(jiǎn)稱(chēng)ISDN)的出現(xiàn)及其普遍應(yīng)用標(biāo)志著傳統(tǒng)電信網(wǎng)絡(luò)發(fā)展的 巔峰。隨著計(jì)算機(jī)和寬帶網(wǎng)絡(luò)技術(shù)日新月異的發(fā)展,使因特網(wǎng)成為全球最大、發(fā)展最快 的網(wǎng)絡(luò),人們對(duì)通信的需求由語(yǔ)音變?yōu)閷?duì)數(shù)據(jù)、圖像、語(yǔ)音的綜合需求。從市場(chǎng)需求和 科學(xué)技術(shù)發(fā)展的角度來(lái)看,電路交換的網(wǎng)絡(luò)必將由分組網(wǎng)所替代。未來(lái)電信網(wǎng)絡(luò)的發(fā)展 和建設(shè)主要是現(xiàn)有的網(wǎng)絡(luò)的發(fā)展,包括有線通信網(wǎng)、無(wú)線網(wǎng)絡(luò)、有線電視網(wǎng)絡(luò)以及因 特網(wǎng),多種網(wǎng)絡(luò)融合統(tǒng)一,最終過(guò)渡到下一代網(wǎng)絡(luò)。目前公用電話(huà)網(wǎng)的話(huà)音通信技術(shù)沒(méi)有發(fā)生根本的變化,主要特征是:采用面向連接的 基于64kb/s信道的電路交換,通過(guò)信令來(lái)控制連接。這種方式的主要優(yōu)點(diǎn)是業(yè)務(wù)質(zhì)量有 保障,控制相對(duì)簡(jiǎn)單。但隨著通信業(yè)務(wù)需求的變化,其不足之處日漸突出,如呼叫建立 需要占用資源;每個(gè)連接的帶寬固定,不能適應(yīng)可變速度的業(yè)務(wù)需求等。IP網(wǎng)絡(luò)電話(huà)(Voice over Internet Protocol,簡(jiǎn)稱(chēng)VoIP)技術(shù)采用的是分組交換技術(shù),在網(wǎng)絡(luò)上 傳送網(wǎng)絡(luò)數(shù)據(jù)包。VoIP電話(huà)的優(yōu)點(diǎn)很多節(jié)省帶寬,在多個(gè)邏輯連接中動(dòng)態(tài)地共享帶寬; 通話(huà)費(fèi)用低,最大限度地在可用傳輸鏈路上復(fù)用語(yǔ)音業(yè)務(wù)量;易于開(kāi)發(fā)增值業(yè)務(wù),可以 靈活地控制信令連接和數(shù)據(jù)傳輸,利用豐富的網(wǎng)絡(luò)資源;體系結(jié)構(gòu)開(kāi)放,有利于多種通 信方式的統(tǒng)一。VoIP的出現(xiàn)給傳統(tǒng)的電信市場(chǎng)帶來(lái)了強(qiáng)大的沖擊,很多電信運(yùn)營(yíng)商積極 的投身試驗(yàn)VoIP電話(huà)業(yè)務(wù)。盡管VoIP發(fā)展迅猛,但傳統(tǒng)的基礎(chǔ)設(shè)施有眾多的用戶(hù),公共交換電路網(wǎng)絡(luò)(Public SwitchedTel印hone Network,簡(jiǎn)稱(chēng)PSTN)不會(huì)在短期內(nèi)消失。在較長(zhǎng)一段時(shí)期內(nèi),VoIP 與PSTN網(wǎng)是互為補(bǔ)充又互相競(jìng)爭(zhēng)的,這就產(chǎn)生了新舊網(wǎng)絡(luò)融合互通的問(wèn)題。為了做到兩網(wǎng)間的互通,可以設(shè)立網(wǎng)關(guān)以實(shí)現(xiàn)網(wǎng)間的信令互通、承載連接以及媒體互通?,F(xiàn)有的媒 體網(wǎng)關(guān)大多為接入媒體網(wǎng)關(guān)或者模擬中繼網(wǎng)關(guān),這些網(wǎng)關(guān)有些針對(duì)大型民用網(wǎng)絡(luò),有些 僅支持個(gè)別用戶(hù),而對(duì)于企業(yè)級(jí)的較大容量的互聯(lián)組網(wǎng)支持不佳,而且未針對(duì)數(shù)字中繼 提出解決方案。
發(fā)明內(nèi)容
本發(fā)明目的是提供一種基于數(shù)字中繼信令網(wǎng)關(guān)與媒體網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)方法。實(shí)現(xiàn) 從PSTN到IP的數(shù)據(jù)交互,為企業(yè)級(jí)的用戶(hù)提供解決方案。 本發(fā)明為實(shí)現(xiàn)上述目的,采用如下技術(shù)方案-
本發(fā)明至少包含一組以下功能模塊,主控處理器模塊、媒體編解碼管理模塊、數(shù)字 中繼接口管理模塊、連接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊、網(wǎng)絡(luò)接 口處理模塊、實(shí)時(shí)傳輸數(shù)據(jù)管理模塊、會(huì)話(huà)初始化協(xié)議模塊、綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊;
主控處理器模塊負(fù)責(zé)將因特網(wǎng)與公共交換電路網(wǎng)絡(luò)中的呼叫控制信令和語(yǔ)音數(shù)據(jù) 流互相進(jìn)行轉(zhuǎn)換;同時(shí)統(tǒng)一調(diào)度和管理其他模塊的運(yùn)行;
媒體編解碼管理模塊負(fù)責(zé)語(yǔ)音數(shù)據(jù)的收發(fā)處理,處于數(shù)字中繼接口管理模塊與綜 合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊之間,將語(yǔ)音數(shù)據(jù)流進(jìn)行傳遞,使之進(jìn)行編解碼處理;該模塊完 成對(duì)媒體編解碼處理硬件單元的資源分配任務(wù),它負(fù)責(zé)對(duì)所有的語(yǔ)音流數(shù)據(jù)分配媒體編 解碼處理硬件資源,以供使用;在連接斷開(kāi)的時(shí)候,還要將已經(jīng)分配的媒體編解碼處理 硬件資源進(jìn)行回收;
數(shù)字中繼接口管理模塊負(fù)責(zé)管理數(shù)字中繼接口硬件單元,使之接收PSTN網(wǎng)絡(luò)的數(shù) 據(jù),并完成與綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊之間的數(shù)據(jù)交互;
連接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊負(fù)責(zé)處理數(shù)字中繼接口 單元鏈路數(shù)目與媒體編解碼單元通道數(shù)目對(duì)應(yīng)分配的關(guān)系;
網(wǎng)絡(luò)接口處理模塊實(shí)現(xiàn)將因特網(wǎng)的控制信令及語(yǔ)音流封裝成IP數(shù)據(jù)包,用于在網(wǎng) 絡(luò)上傳輸;并管理網(wǎng)絡(luò)接口硬件單元,使之協(xié)調(diào)工作;
實(shí)時(shí)傳輸數(shù)據(jù)管理模塊負(fù)責(zé)將語(yǔ)音數(shù)據(jù)按照實(shí)時(shí)傳輸協(xié)議進(jìn)行組包以及解包,并 進(jìn)行抖動(dòng)處理和延時(shí)改善處理;
會(huì)話(huà)初始化協(xié)議模塊負(fù)責(zé)因特網(wǎng)側(cè)的信令,以及和主控處理器模塊之間的通信;
綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊負(fù)責(zé)PSTN側(cè)信令的處理,以及和數(shù)字中繼接口管理模塊、主控處理器模塊之間的通信。
比較好的是,本發(fā)明的數(shù)字中繼接口管理模塊接收從PSTN網(wǎng)絡(luò)發(fā)來(lái)的信令,發(fā)送給 綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊,處理后傳送給主控處理器模塊;主控處理器模塊通過(guò)判斷當(dāng) 前狀態(tài),實(shí)現(xiàn)信令協(xié)議轉(zhuǎn)換,把產(chǎn)生的因特網(wǎng)控制信令傳遞給會(huì)話(huà)初始化協(xié)議模塊。會(huì) 話(huà)初始化協(xié)議模塊將此信令傳送給網(wǎng)絡(luò)接口處理模塊,發(fā)送到因特網(wǎng),完成了一次信令 交互。反方向過(guò)程類(lèi)似。
比較好的是,本發(fā)明的數(shù)字中繼接口管理模塊接收PSTN網(wǎng)絡(luò)的語(yǔ)音媒體流,經(jīng)過(guò)連 接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊,傳送至媒體編解碼處理管理模 塊,進(jìn)行編解碼處理后,將重新編碼的語(yǔ)音碼流發(fā)送至實(shí)時(shí)傳輸數(shù)據(jù)管理模塊,實(shí)時(shí)傳 輸數(shù)據(jù)管理模塊對(duì)這些語(yǔ)音數(shù)據(jù)進(jìn)行打包,經(jīng)由網(wǎng)絡(luò)接口處理模塊,發(fā)送到因特網(wǎng),完 成一次語(yǔ)音媒體的交互。反方向過(guò)程類(lèi)似。
比較好的是,本發(fā)明的主控處理器模塊通過(guò)系統(tǒng)控制信號(hào)進(jìn)行媒體編解碼管理模塊 以及實(shí)時(shí)傳輸數(shù)據(jù)管理模塊的控制。
本發(fā)明數(shù)字中繼網(wǎng)關(guān)的工作方法,其特征在于
步驟一中繼網(wǎng)關(guān)硬件系統(tǒng)上電;
步驟二硬件、操作系統(tǒng)初始化,準(zhǔn)備啟動(dòng);
步驟三主控處理器模塊等待系統(tǒng)中斷,判斷是否是數(shù)字中繼接口硬件單元接收中 斷、網(wǎng)絡(luò)接口硬件單元接收中斷、定時(shí)器中斷中的一種;
步驟四若主控處理器模塊判斷為數(shù)字中繼接口硬件單元接收中斷,則代表PSTN 網(wǎng)絡(luò)發(fā)來(lái)了數(shù)據(jù),則數(shù)字中繼接口管理模塊接收PSTN數(shù)據(jù);
歩驟五數(shù)字中繼接口管理模塊分析接收到的數(shù)據(jù),判斷其是PSTN信令數(shù)據(jù)還是 PCM語(yǔ)音數(shù)據(jù);如果數(shù)字中繼接口管理模塊接收到的是PSTN信令數(shù)據(jù),則通過(guò)綜合業(yè)務(wù) 數(shù)字網(wǎng)協(xié)議模塊將信令轉(zhuǎn)化成內(nèi)部協(xié)議,便于主控處理器模塊處理;主控處理器模塊對(duì) 信令進(jìn)行處理,并對(duì)整體狀態(tài)進(jìn)行記錄和控制管理;主控處理器模塊將內(nèi)部協(xié)議發(fā)送給 會(huì)話(huà)初始化協(xié)議模塊,會(huì)話(huà)初始化協(xié)議模塊把它轉(zhuǎn)化成因特網(wǎng)信令,封裝成網(wǎng)絡(luò)數(shù)據(jù)包, 發(fā)送到網(wǎng)絡(luò)接口硬件單元發(fā)送隊(duì)列;返回步驟三,等待定時(shí)器中斷,檢査該隊(duì)列中的數(shù) 據(jù),將其發(fā)送到因特網(wǎng)中去;
步驟六如果數(shù)字中繼接口管理模塊接收到的是PCM語(yǔ)音數(shù)據(jù),則通過(guò)媒體編解碼 管理模塊將語(yǔ)音數(shù)據(jù)進(jìn)行編碼,實(shí)時(shí)傳輸數(shù)據(jù)管理模塊再把編碼的語(yǔ)音數(shù)據(jù)封裝成因特網(wǎng)數(shù)據(jù)包,發(fā)送到網(wǎng)絡(luò)接口硬件單元發(fā)送隊(duì)列;返回步驟三,等待定時(shí)器中斷發(fā)送到因 特網(wǎng);
步驟七如果主控處理器模塊判斷是網(wǎng)絡(luò)接口硬件單元接收中斷,表明因特網(wǎng)數(shù)據(jù) 到達(dá),由網(wǎng)絡(luò)接口處理模塊接收數(shù)據(jù);
步驟八網(wǎng)絡(luò)接口處理模塊分析接收到的數(shù)據(jù),判斷其是信令數(shù)據(jù)還是語(yǔ)音數(shù)據(jù); 如果網(wǎng)絡(luò)接口處理模塊接收到的是信令數(shù)據(jù),則通過(guò)會(huì)話(huà)初始化協(xié)議模塊將信令轉(zhuǎn)化成 內(nèi)部協(xié)議,便于主控處理器模塊處理;主控處理器模塊對(duì)信令進(jìn)行處理,并對(duì)整體狀態(tài) 迸行記錄和控制管理;主控處理器模塊將內(nèi)部協(xié)議發(fā)送給綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊,綜 合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊把它轉(zhuǎn)化成標(biāo)準(zhǔn)的PSTN信令,封裝成PSTN數(shù)據(jù),發(fā)送到數(shù)字中 繼接口硬件單元發(fā)送隊(duì)列。此后,返回步驟三,等待定時(shí)器中斷,檢査該隊(duì)列中的數(shù)據(jù), 將其發(fā)送到PSTN網(wǎng)絡(luò)中去;
步驟九如果網(wǎng)絡(luò)接口處理模塊接收到的是語(yǔ)音數(shù)據(jù),則通過(guò)實(shí)時(shí)傳輸數(shù)據(jù)管理模 塊將語(yǔ)音數(shù)據(jù)拆分出來(lái);媒體編解碼管理模塊再把語(yǔ)音數(shù)據(jù)解碼,發(fā)送到數(shù)字中繼接口 硬件單元發(fā)送隊(duì)列,返回步驟三,等待定時(shí)器中斷發(fā)送到PSTN網(wǎng)絡(luò);
步驟十;如果主控處理器模塊判斷是定時(shí)器中斷,則檢測(cè)數(shù)字中繼接口硬件單元發(fā) 送隊(duì)列和網(wǎng)絡(luò)接口硬件單元發(fā)送隊(duì)列是否為空;如果不為空,則發(fā)送一次數(shù)據(jù)到相應(yīng)的 網(wǎng)絡(luò)中去;如果為空,返回步驟三,等待中斷。
本發(fā)明采用上述技術(shù)方案,與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn)
1. 本發(fā)明使用數(shù)字中繼技術(shù),同時(shí)可處理多路PSTN電話(huà)??梢愿鶕?jù)企業(yè)的規(guī)模,掛 接多組數(shù)字中繼接口硬件單元,并行使用,統(tǒng)一由數(shù)字中繼管理模塊進(jìn)行調(diào)度。
2. 本發(fā)明有專(zhuān)用的處理器硬件資源,無(wú)需對(duì)接計(jì)算機(jī),可獨(dú)立使用,架設(shè)方便,應(yīng)
用場(chǎng)景廣泛,成本較低。
3. 本發(fā)明內(nèi)部的資源管理有序,申請(qǐng)和釋放都由處理器狀態(tài)機(jī)進(jìn)行記錄和管理,安 全穩(wěn)定,不會(huì)因拆卸某些模塊受到影響。
4. 本發(fā)明各個(gè)組成模塊獨(dú)立運(yùn)行,穩(wěn)定性高,統(tǒng)一由主控處理器模塊進(jìn)行調(diào)度管理, 方便擴(kuò)容及使用。
圖1是本發(fā)明的硬件結(jié)構(gòu)示意圖。圖2是本發(fā)明的綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊框圖。
圖3是本發(fā)明的綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊數(shù)據(jù)處理流程圖。
圖4是本發(fā)明的會(huì)話(huà)初始化協(xié)議模塊框圖。
圖5是本發(fā)明的會(huì)話(huà)初始化協(xié)議模塊數(shù)據(jù)處理流程圖。
圖6是本發(fā)明的實(shí)時(shí)傳輸數(shù)據(jù)管理模塊數(shù)據(jù)處理流程圖。
圖7是本發(fā)明的實(shí)時(shí)傳輸數(shù)據(jù)管理模塊與媒體編解碼管理模塊連接關(guān)系示意圖。 圖8是本發(fā)明的媒體編解碼管理模塊數(shù)據(jù)處理流程圖。 圖9是本發(fā)明的主控處理器模塊數(shù)據(jù)處理流程圖。
圖10是本發(fā)明的主控處理器模塊與綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊連接關(guān)系示意圖。 圖11是本發(fā)明的主控處理器模塊與會(huì)話(huà)初始化協(xié)議模塊連接關(guān)系示意圖。 圖12是本發(fā)明的主控處理器模塊與實(shí)時(shí)傳輸數(shù)據(jù)管理模塊和媒體編解碼管理模塊連 接關(guān)系示意圖。
圖13是本發(fā)明的實(shí)時(shí)傳輸數(shù)據(jù)管理模塊和媒體編解碼管理模塊數(shù)據(jù)處理流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)的說(shuō)明
如圖l所示,本發(fā)明至少包含一組以下功能模塊,主控處理器模塊l、媒體編解碼 管理模塊2、數(shù)字中繼接口管理模塊3、連接數(shù)字中繼接口與媒體編解碼單元的交叉處理 管理模塊4、網(wǎng)絡(luò)接口處理模塊5、實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6、會(huì)話(huà)初始化協(xié)議模塊7、 綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊8;
主控處理器模塊1:負(fù)責(zé)將因特網(wǎng)與公共交換電路網(wǎng)絡(luò)中的呼叫控制信令和語(yǔ)音數(shù)據(jù) 流互相進(jìn)行轉(zhuǎn)換;同時(shí)統(tǒng)一調(diào)度和管理其他模塊的運(yùn)行;如圖9所示,對(duì)于從綜合業(yè)務(wù) 數(shù)字網(wǎng)協(xié)議模塊傳遞過(guò)來(lái)的綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議信令,系統(tǒng)控制狀態(tài)機(jī)提取其中的關(guān)鍵信 息,比如呼叫參考、時(shí)隙分配號(hào)、主叫和被叫號(hào)碼等,然后依據(jù)系統(tǒng)當(dāng)前所處狀態(tài),將該信 令轉(zhuǎn)換成會(huì)話(huà)初始化協(xié)議格式,并發(fā)送至?xí)?huà)初始化協(xié)議模塊,直至Internet;對(duì)于從會(huì) 話(huà)初始化協(xié)議模塊傳遞過(guò)來(lái)的會(huì)話(huà)初始化協(xié)議信令,系統(tǒng)控制狀態(tài)機(jī)同樣將提取其中的關(guān)鍵 信息,比如信令類(lèi)型、呼叫參考等,然后査詢(xún)系統(tǒng)當(dāng)前所處狀態(tài),將該信令轉(zhuǎn)換成0931格 式,并發(fā)送至綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊。在綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊中,Q931信令承載于 Q921消息之中,并發(fā)送到PSTN。呼叫一旦建立,PSTN與IP分組網(wǎng)絡(luò)中的語(yǔ)音流就可以進(jìn)行互通。語(yǔ)音流在媒體編解碼管理硬4牛中進(jìn)fi^解碼處理,然后纟5由實(shí)時(shí)傳輸數(shù)據(jù)管理模塊 發(fā)送至IP網(wǎng)絡(luò),以及數(shù)字中繼接口管理模塊發(fā)送至PSTN。語(yǔ)音流并不經(jīng)過(guò)主控處理器模
塊,主控處理器模塊在此過(guò)程中只是對(duì)媒體編解碼管理模塊及實(shí)時(shí)傳^r數(shù)據(jù)管理模塊進(jìn)行控
制與管理,比如分配媒體編解碼管理資源、打開(kāi)實(shí)時(shí)傳輸數(shù)據(jù)管理通道等。待呼叫結(jié)束,主 控處理器模塊還需對(duì)媒體編解碼管理資源進(jìn)行回收以及關(guān)閉實(shí)時(shí)傳輸數(shù)據(jù)管理通道。
主控處理器模塊以呼叫為單位,給每一個(gè)呼叫分配獨(dú)立的資源,對(duì)每一個(gè)呼叫進(jìn)行 維護(hù)和管理。從建立連接,到連接成功,直至最后連接斷開(kāi),都有相應(yīng)的管理實(shí)體對(duì)其 進(jìn)行監(jiān)控。按照這個(gè)設(shè)計(jì)思想,釆用"中繼群和端點(diǎn)管理"的辦法,每個(gè)中繼群可以管
理1 30個(gè)端點(diǎn),每個(gè)端點(diǎn)獨(dú)立設(shè)計(jì)它的端點(diǎn)控制塊。
媒體編解碼管理模塊2:負(fù)責(zé)語(yǔ)音數(shù)據(jù)的收發(fā)處理,處于數(shù)字中繼接口管理模塊與綜 合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊之間,將語(yǔ)音數(shù)據(jù)流進(jìn)行傳遞,使之進(jìn)行編解碼處理;該模塊完 成對(duì)媒體編解碼處理硬件單元的資源分配任務(wù),它負(fù)責(zé)對(duì)所有的語(yǔ)音流數(shù)據(jù)分配媒體編 解碼處理硬件資源,以供使用;在連接斷開(kāi)的時(shí)候,還要將已經(jīng)分配的媒體編解碼處理 硬件資源進(jìn)行回收;
數(shù)字中繼接口管理模塊3:負(fù)責(zé)管理數(shù)字中繼接口硬件單元,使之完成與綜合業(yè)務(wù)數(shù) 字網(wǎng)協(xié)議模塊之間的數(shù)據(jù)交互;
連接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊4:負(fù)責(zé)處理數(shù)字中繼接口
單元鏈路數(shù)目與媒體編解碼單元通道數(shù)目對(duì)應(yīng)分配的關(guān)系;
網(wǎng)絡(luò)接口處理模塊5:實(shí)現(xiàn)將因特網(wǎng)的控制信令及語(yǔ)音流封裝成IP數(shù)據(jù)包,用于在 網(wǎng)絡(luò)上傳輸;并管理網(wǎng)絡(luò)接口硬件單元,使之協(xié)調(diào)工作;
實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6:負(fù)責(zé)將語(yǔ)音數(shù)據(jù)按照實(shí)時(shí)傳輸協(xié)議進(jìn)行組包以及解包,并 進(jìn)行抖動(dòng)處理和延時(shí)改善處理;為了解決很多共享數(shù)據(jù)的問(wèn)題,主控處理器模塊通過(guò)套 接字(socket)與實(shí)時(shí)傳輸數(shù)據(jù)管理部分交換信息,包括實(shí)時(shí)傳輸數(shù)據(jù)管理語(yǔ)音通道控 制信息和媒體編解碼管理通道控制信息。如圖6、圖7、圖8所示,實(shí)時(shí)傳輸數(shù)據(jù)管理 模塊與媒體編解碼管理模塊需要交互大量的語(yǔ)音信息,所以較好的處理是媒體編解碼管 理部分構(gòu)建到實(shí)時(shí)傳輸數(shù)據(jù)管理的驅(qū)動(dòng)層,并且媒體編解碼管理提供函數(shù)(API)給實(shí)時(shí) 傳輸數(shù)據(jù)管理模塊,這樣實(shí)時(shí)傳輸數(shù)據(jù)管理模塊定時(shí)的從媒體編解碼管理驅(qū)動(dòng)獲取語(yǔ)音 信息,同時(shí)還需要提供函數(shù)(API)給實(shí)時(shí)傳輸數(shù)據(jù)管理模塊,這樣實(shí)時(shí)傳輸數(shù)據(jù)管理把 從網(wǎng)絡(luò)傳來(lái)的語(yǔ)音信息提交給媒體編解碼管理驅(qū)動(dòng)。但這樣不便于語(yǔ)音隊(duì)列的緩沖處理,所以在媒體編解碼管理和實(shí)時(shí)傳輸數(shù)據(jù)管理之間建立以語(yǔ)音隊(duì)列,媒體編解碼管理接收 到數(shù)字中繼接口管理模塊送來(lái)的語(yǔ)音后,把它直接聯(lián)結(jié)到語(yǔ)音接收隊(duì)列的對(duì)尾,實(shí)時(shí)傳 輸數(shù)據(jù)管理模塊自己從這個(gè)隊(duì)列中讀取語(yǔ)音數(shù)據(jù)。如圖4、圖5所示,會(huì)話(huà)初始化協(xié)議模塊7:負(fù)責(zé)因特網(wǎng)側(cè)的信令,以及和主控處理 器模塊之間的通信;會(huì)話(huà)初始化協(xié)議模塊所完成的工作,就是運(yùn)行會(huì)話(huà)初始化協(xié)議協(xié)議 棧,同時(shí)與Internet和主控處理器模塊進(jìn)行交互,處理來(lái)自網(wǎng)絡(luò)和中繼網(wǎng)關(guān)內(nèi)部的會(huì)話(huà) 初始化協(xié)議信令。從網(wǎng)絡(luò)過(guò)來(lái)的會(huì)話(huà)初始化協(xié)議信令,被送至?xí)?huà)初始化協(xié)議模塊。會(huì) 話(huà)初始化協(xié)議模塊通過(guò)運(yùn)行會(huì)話(huà)初始化協(xié)議狀態(tài)機(jī),對(duì)該信令進(jìn)行處理,并生成相應(yīng)的 結(jié)果信令。通過(guò)會(huì)話(huà)初始化協(xié)議通信管道,會(huì)話(huà)初始化協(xié)議模塊將結(jié)果信令送至主控處 理器模塊進(jìn)行處理。對(duì)應(yīng)的,從主控處理器模塊傳過(guò)來(lái)的會(huì)話(huà)初始化協(xié)議信令,通過(guò)會(huì) 話(huà)初始化協(xié)議通信管道,被送至?xí)?huà)初始化協(xié)議模塊。會(huì)話(huà)初始化協(xié)議模塊通過(guò)運(yùn)行會(huì) 話(huà)初始化協(xié)議狀態(tài)機(jī),對(duì)該信令進(jìn)行處理,并生成相應(yīng)的結(jié)果信令,送至Internet。從 而完成了控制信令的交互。如圖2所示,綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊8:主要負(fù)責(zé)PSTN側(cè)綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議信令 (Q931信令,Q921信令)的處理,以及和數(shù)字中繼接口硬件單元、主控處理器模塊之間 的通信。其設(shè)計(jì)結(jié)構(gòu)如圖2所示從圖中我們可以知道,綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊主體由 Q921協(xié)議處理層和Q931協(xié)議處理層構(gòu)成,再加上兩個(gè)分別與數(shù)字中繼接口硬件單元和主 控處理器模塊進(jìn)行通信的管道,組成了系統(tǒng)中完整的綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊。從PSTN 側(cè)過(guò)來(lái)的Q921數(shù)據(jù)包,通過(guò)Q921管道,被送至綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊,由"第二層協(xié) 議"子模塊進(jìn)行處理,并提取承載在Q921數(shù)據(jù)包中的Q931數(shù)據(jù)(如果有的話(huà)),然后將 Q931數(shù)據(jù)包送至"第三層協(xié)議"子模塊進(jìn)行處理。在該子模塊中,Q931信令進(jìn)入Q931狀 態(tài)機(jī),進(jìn)行處理,并產(chǎn)生相應(yīng)的Q931響應(yīng)信令。再通過(guò)Q931管道,將產(chǎn)生的Q931響應(yīng)包 送給主控處理器模塊做進(jìn)一步處理。同樣地,來(lái)自主控處理器模塊的Q931信令,經(jīng)過(guò)Q931 管道,被送入至綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊。首先進(jìn)入"第三層協(xié)議"子模塊,經(jīng)過(guò)處理 之后,生成相應(yīng)的Q931響應(yīng)信令。然后將該信令送到"第二層協(xié)議"子模塊。在該子模 塊中,Q931信令被承載到Q921數(shù)據(jù)包上,再通過(guò)Q921管道,發(fā)送至PSTN。對(duì)于鏈路建立 、維護(hù)和終止的控制信令(不包含Q931信息的Q921數(shù)據(jù)),可以通過(guò)調(diào)用綜合業(yè)務(wù)數(shù)字 網(wǎng)協(xié)議模塊提供的函數(shù)(API),將數(shù)據(jù)直接發(fā)送給主控處理器模塊。反之亦然。如圖3所示,綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊被設(shè)計(jì)成一個(gè)任務(wù),通過(guò)調(diào)用Nucleus操作系統(tǒng)提供的函數(shù)(API),被作為一個(gè)單獨(dú)的任務(wù)嵌入到操作系統(tǒng)之中。Nucleus通過(guò)其自 身的調(diào)度機(jī)制,就會(huì)執(zhí)行這個(gè)任務(wù),從而使綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊得到運(yùn)行。通信管 道也是通過(guò)調(diào)用Nucleus操作系統(tǒng)提供的函數(shù)(API)來(lái)實(shí)現(xiàn)的。數(shù)字中繼接口管理模塊3接收從PSTN網(wǎng)絡(luò)發(fā)來(lái)的信令,發(fā)送給綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模 塊8,處理后傳送給主控處理器模塊l;主控處理器模塊l通過(guò)判斷當(dāng)前狀態(tài),實(shí)現(xiàn)信令協(xié) 議轉(zhuǎn)換,把產(chǎn)生的因特網(wǎng)控制信令傳遞給會(huì)話(huà)初始化協(xié)議模塊7。會(huì)話(huà)初始化協(xié)議模塊7 將此信令傳送給網(wǎng)絡(luò)接口處理模塊5,發(fā)送到因特網(wǎng),完成了一次信令交互。反方向過(guò)程 類(lèi)似。數(shù)字中繼接口管理模塊3接收PSTN網(wǎng)絡(luò)的語(yǔ)音媒體流,經(jīng)過(guò)連接數(shù)字中繼接口與媒體 編解碼單元的交叉處理管理模塊4,傳送至媒體編解碼處理管理模塊2,進(jìn)行編解碼處理 后,將重新編碼的語(yǔ)音碼流發(fā)送至實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6,實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6對(duì) 這些語(yǔ)音數(shù)據(jù)進(jìn)行打包,經(jīng)由網(wǎng)絡(luò)接口處理模塊5,發(fā)送到因特網(wǎng),完成一次語(yǔ)音媒體的 交互。反方向過(guò)程類(lèi)似。主控處理器模塊1通過(guò)系統(tǒng)控制信號(hào)進(jìn)行媒體編解碼管理模塊2以及實(shí)時(shí)傳輸數(shù)據(jù) 管理模塊6的控制。如圖10所示,綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊8收到PSTN側(cè)的Q921數(shù)據(jù)后,提取其中 承載的Q931控制信令。此時(shí),并沒(méi)有將提取出的Q931信令直接發(fā)送給主控處理器模塊1, 而是將該信令按照內(nèi)部通信協(xié)議進(jìn)行轉(zhuǎn)化,再通過(guò)通信管道發(fā)送至主控處理器模塊1。主 控處理器模塊1再把該內(nèi)部通信數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)因特網(wǎng)信令發(fā)送給會(huì)話(huà)初始化協(xié)議模塊 7。同樣地,主控處理器模塊1也會(huì)從會(huì)話(huà)初始化協(xié)議模塊7接收到被封裝成內(nèi)部通信數(shù) 據(jù)的標(biāo)準(zhǔn)因特網(wǎng)信令,從該數(shù)據(jù)中獲取了有用的信息后,必須按照Q931協(xié)議格式對(duì)收到 的內(nèi)部通信數(shù)據(jù)進(jìn)行打包,再通過(guò)通信管道發(fā)送給綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊8。如圖11所示,會(huì)話(huà)初始化協(xié)議模塊7需要處理下面幾方面事情把Internet發(fā)送 過(guò)來(lái)的控制命令正確的接收,并通過(guò)主控處理器模塊1提供的通信管道,把這個(gè)事件通 知到主控處理器模塊l,驅(qū)動(dòng)狀態(tài)變遷;把主控處理器模塊1對(duì)Internet控制命令的響 應(yīng)正確的發(fā)送給Internet;正確接收Internet的響應(yīng),并通過(guò)主控處理器模塊1提供的 通信管道,把這個(gè)響應(yīng)通知給主控處理器模塊1,然后會(huì)話(huà)初始化協(xié)議協(xié)議棧部分應(yīng)該刪 除這個(gè)消息和Internet對(duì)它的響應(yīng)。會(huì)話(huà)初始化協(xié)議模塊7收到因特網(wǎng)信令后,將該信 令按照內(nèi)部通信協(xié)議進(jìn)行轉(zhuǎn)化,通過(guò)通信管道發(fā)送至主控處理器模塊1。主控處理器模塊1再把該內(nèi)部通信數(shù)據(jù)轉(zhuǎn)換成標(biāo)準(zhǔn)Q931協(xié)議發(fā)送給綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊8。同樣地, 主控處理器模塊1也會(huì)從PSTN網(wǎng)絡(luò)接收到被封裝成內(nèi)部通信數(shù)據(jù)的、被轉(zhuǎn)換成內(nèi)部通信 數(shù)據(jù)的回應(yīng)消息。從該數(shù)據(jù)中獲取了有用的信息后,必須按照因特網(wǎng)信令格式對(duì)收到的 內(nèi)部通信數(shù)據(jù)進(jìn)行打包,再通過(guò)通信管道發(fā)送給會(huì)話(huà)初始化協(xié)議模塊7。如圖12所示,實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6和媒體編解碼管理模塊2是整個(gè)系統(tǒng)中的 語(yǔ)音流媒體轉(zhuǎn)接模塊。實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6負(fù)責(zé)從媒體編解碼管理模塊2中讀取已 經(jīng)按照因特網(wǎng)中的語(yǔ)音編碼協(xié)議編碼的PSTN語(yǔ)音流,并發(fā)送至Internet。相對(duì)應(yīng)地,媒 體編解碼管理模塊2負(fù)責(zé)從實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6中讀取因特網(wǎng)中的語(yǔ)音流數(shù)據(jù),并 發(fā)送至媒體編解碼管理模塊2進(jìn)行PCM編碼處理。前文已經(jīng)敘述過(guò),語(yǔ)音數(shù)據(jù)流直接在 這兩個(gè)模塊之間交互,并不經(jīng)過(guò)主控處理器模塊1,但是主控處理器模塊1對(duì)這兩個(gè)模塊 起控制作用,即指示實(shí)時(shí)傳輸數(shù)據(jù)管理模塊6和媒體編解碼管理模塊2進(jìn)行相應(yīng)的動(dòng)作。如圖13所示,主控處理器模塊釆用定時(shí)器方式,周期性地向?qū)崟r(shí)傳輸數(shù)據(jù)管理模 塊6和媒體編解碼管理模塊2發(fā)送控制指令,使其査詢(xún)對(duì)端模塊的語(yǔ)音緩沖區(qū)是否有數(shù) 據(jù)。如果有,則將其搬運(yùn)至本模塊,并發(fā)送至媒體編解碼管理模塊硬件或者Internet, 然后重新計(jì)時(shí),等待下一個(gè)讀取周期;如果沒(méi)有數(shù)據(jù),則重新計(jì)時(shí),等待下一讀取周期, 不做任何處理。
權(quán)利要求
1、一種數(shù)字中繼網(wǎng)關(guān),其特征在于至少包含一組以下功能模塊,主控處理器模塊(1)、媒體編解碼管理模塊(2)、數(shù)字中繼接口管理模塊(3)、連接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊(4)、網(wǎng)絡(luò)接口處理模塊(5)、實(shí)時(shí)傳輸數(shù)據(jù)管理模塊(6)、會(huì)話(huà)初始化協(xié)議模塊(7)、綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊(8);主控處理器模塊(1)負(fù)責(zé)將因特網(wǎng)與公共交換電路網(wǎng)絡(luò)中的呼叫控制信令和語(yǔ)音數(shù)據(jù)流互相進(jìn)行轉(zhuǎn)換;同時(shí)統(tǒng)一調(diào)度和管理其他模塊的運(yùn)行;媒體編解碼管理模塊(2)負(fù)責(zé)語(yǔ)音數(shù)據(jù)的收發(fā)處理,處于數(shù)字中繼接口管理模塊(3)與綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊(8)之間,將語(yǔ)音數(shù)據(jù)流進(jìn)行傳遞,使之進(jìn)行編解碼處理;該模塊完成對(duì)媒體編解碼處理硬件單元的資源分配任務(wù),它負(fù)責(zé)對(duì)所有的語(yǔ)音流數(shù)據(jù)分配媒體編解碼處理硬件資源,以供使用;在連接斷開(kāi)的時(shí)候,還要將已經(jīng)分配的媒體編解碼處理硬件資源進(jìn)行回收;數(shù)字中繼接口管理模塊(3)負(fù)責(zé)管理數(shù)字中繼接口硬件單元,使之接收PSTN網(wǎng)絡(luò)的數(shù)據(jù),并完成與綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊之間的數(shù)據(jù)交互;連接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊(4)負(fù)責(zé)處理數(shù)字中繼接口單元鏈路數(shù)目與媒體編解碼單元通道數(shù)目對(duì)應(yīng)分配的關(guān)系;網(wǎng)絡(luò)接口處理模塊(5)實(shí)現(xiàn)將因特網(wǎng)的控制信令及語(yǔ)音流封裝成因特網(wǎng)數(shù)據(jù)包,用于在網(wǎng)絡(luò)上傳輸;并管理網(wǎng)絡(luò)接口硬件單元,使之協(xié)調(diào)工作;實(shí)時(shí)傳輸數(shù)據(jù)管理模塊(6)負(fù)責(zé)將語(yǔ)音數(shù)據(jù)按照實(shí)時(shí)傳輸協(xié)議進(jìn)行組包以及解包,并進(jìn)行抖動(dòng)處理和延時(shí)改善處理;會(huì)話(huà)初始化協(xié)議模塊(7)負(fù)責(zé)因特網(wǎng)側(cè)的信令,以及和主控處理器模塊之間的通信;綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊(8)負(fù)責(zé)PSTN側(cè)信令的處理,以及和數(shù)字中繼接口管理模塊、主控處理器模塊之間的通信。
2、 根據(jù)權(quán)利要求l所述的數(shù)字中繼網(wǎng)關(guān),其特征在于數(shù)字中繼接口管理模塊(3)接收從PSTN網(wǎng)絡(luò)發(fā)來(lái)的信令,發(fā)送給綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊 (8),處理后傳送給主控處理器模塊(1);主控處理器模塊(1)通過(guò)判斷 當(dāng)前狀態(tài),實(shí)現(xiàn)信令協(xié)議轉(zhuǎn)換,把產(chǎn)生的因特網(wǎng)控制信令傳遞給會(huì)話(huà)初始化 協(xié)議模塊(7);會(huì)話(huà)初始化協(xié)議模塊(7)將此信令傳送給網(wǎng)絡(luò)接口處理模 塊,發(fā)送到因特網(wǎng),完成了一次信令交互。
3、 根據(jù)權(quán)利要求l所述的數(shù)字中繼網(wǎng)關(guān),其特征在于數(shù)字中繼接口管 理模塊(3)接收PSTN網(wǎng)絡(luò)的語(yǔ)音媒體流,經(jīng)過(guò)連接數(shù)字中繼接口與媒體編 解碼單元的交叉處理管理模塊(4),傳送至媒體編解碼處理管理模塊(2), 進(jìn)行編解碼處理后,將重新編碼的語(yǔ)音碼流發(fā)送至實(shí)時(shí)傳輸數(shù)據(jù)管理模塊(6),實(shí)時(shí)傳輸數(shù)據(jù)管理模塊(6)對(duì)這些語(yǔ)音數(shù)據(jù)進(jìn)行打包,經(jīng)由網(wǎng)絡(luò)接 口處理模塊(5),發(fā)送到因特網(wǎng),完成一次語(yǔ)音媒體的交互。
4、 根據(jù)權(quán)利要求l所述的數(shù)字中繼網(wǎng)關(guān),其特征在于主控處理器模塊 (1)通過(guò)系統(tǒng)控制信號(hào)進(jìn)行媒體編解碼管理模塊(2)以及實(shí)時(shí)傳輸數(shù)據(jù)管理模塊(6)的控制。
5、 一種利用權(quán)利要求1所述的數(shù)字中繼網(wǎng)關(guān)的工作方法,其特征在于步驟一中繼網(wǎng)關(guān)硬件系統(tǒng)上電;步驟二硬件、操作系統(tǒng)初始化,準(zhǔn)備啟動(dòng);步驟三主控處理器模塊(1)等待系統(tǒng)中斷,判斷是否是數(shù)字中繼接 口硬件單元接收中斷、網(wǎng)絡(luò)接口硬件單元接收中斷、定時(shí)器中斷中的一種;步驟四若主控處理器模塊(1)判斷為數(shù)字中繼接口硬件單元接收中 斷,則代表PSTN網(wǎng)絡(luò)發(fā)來(lái)了數(shù)據(jù),則數(shù)字中繼接口管理模塊(3)接收PSTN數(shù)據(jù);步驟五數(shù)字中繼接口管理模塊(3)分析接收到的數(shù)據(jù),判斷其是PSTN 信令數(shù)據(jù)還是PCM語(yǔ)音數(shù)據(jù);如果數(shù)字中繼接口管理模塊(3)接收到的是 PSTN信令數(shù)據(jù),則通過(guò)綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊(8)將信令轉(zhuǎn)化成內(nèi)部協(xié) 議,便于主控處理器模塊(1)處理;主控處理器模塊(1)對(duì)信令進(jìn)行處理, 并對(duì)整體狀態(tài)進(jìn)行記錄和控制管理;主控處理器模塊(1)將內(nèi)部協(xié)議發(fā)送 給會(huì)話(huà)初始化協(xié)議模塊(7),會(huì)話(huà)初始化協(xié)議模塊(7)把它轉(zhuǎn)化成因特網(wǎng) 信令,封裝成網(wǎng)絡(luò)數(shù)據(jù)包,發(fā)送到網(wǎng)絡(luò)接口硬件單元發(fā)送隊(duì)列;返回步驟三,等待定時(shí)器中斷,檢査該隊(duì)列中的數(shù)據(jù),將其發(fā)送到因特網(wǎng)中去;步驟六如果數(shù)字中繼接口管理模塊(3)接收到的是PCM語(yǔ)音數(shù)據(jù), 則通過(guò)媒體編解碼管理模塊(2)將語(yǔ)音數(shù)據(jù)進(jìn)行編碼,實(shí)時(shí)傳輸數(shù)據(jù)管理 模塊(6)再把編碼的語(yǔ)音數(shù)據(jù)封裝成因特網(wǎng)數(shù)據(jù)包,發(fā)送到網(wǎng)絡(luò)接口硬件 單元發(fā)送隊(duì)列;返回步驟三,等待定時(shí)器中斷發(fā)送到因特網(wǎng);步驟七如果主控處理器模塊(1)判斷是網(wǎng)絡(luò)接口硬件單元接收中斷, 表明因特網(wǎng)數(shù)據(jù)到達(dá),由網(wǎng)絡(luò)接口處理模塊(5)接收數(shù)據(jù);歩驟八網(wǎng)絡(luò)接口處理模塊(5)分析接收到的數(shù)據(jù),判斷其是信令數(shù) 據(jù)還是語(yǔ)音數(shù)據(jù);如果網(wǎng)絡(luò)接口處理模塊(5)接收到的是信令數(shù)據(jù),則通 過(guò)會(huì)話(huà)初始化協(xié)議模塊(7)將信令轉(zhuǎn)化成內(nèi)部協(xié)議,便于主控處理器模塊 (1)處理;主控處理器模塊(1)對(duì)信令進(jìn)行處理,并對(duì)整體狀態(tài)進(jìn)行記錄 和控制管理;主控處理器模塊(1)將內(nèi)部協(xié)議發(fā)送給綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議 模塊(8),綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊(8)把它轉(zhuǎn)化成標(biāo)準(zhǔn)的PSTN信令,封 裝成PSTN數(shù)據(jù),發(fā)送到數(shù)字中繼接口硬件單元發(fā)送隊(duì)列。此后,返回步驟 三,等待定時(shí)器中斷,檢査該隊(duì)列中的數(shù)據(jù),將其發(fā)送到PSTN網(wǎng)絡(luò)中去;步驟九如果網(wǎng)絡(luò)接口處理模塊(5)接收到的是語(yǔ)音數(shù)據(jù),則通過(guò)實(shí) 時(shí)傳輸數(shù)據(jù)管理模塊(6)將語(yǔ)音數(shù)據(jù)拆分出來(lái);媒體編解碼管理模塊(2)再把語(yǔ)音數(shù)據(jù)解碼,發(fā)送到數(shù)字中繼接口硬件單元發(fā)送隊(duì)列,返回步驟三,等待定時(shí)器中斷發(fā)送到PSTN網(wǎng)絡(luò);步驟十如果主控處理器模塊a)判斷是定時(shí)器中斷,則檢測(cè)數(shù)字中繼接口硬件單元發(fā)送隊(duì)列和網(wǎng)絡(luò)接口硬件單元發(fā)送隊(duì)列是否為空;如果不為空,則發(fā)送一次數(shù)據(jù)到相應(yīng)的網(wǎng)絡(luò)中去;如果為空,返回步驟三,等待中斷。
全文摘要
一種數(shù)字中繼網(wǎng)關(guān)及其實(shí)現(xiàn)方法,涉及融合通信技術(shù)領(lǐng)域。本發(fā)明目的是提供一種基于數(shù)字中繼信令網(wǎng)關(guān)與媒體網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)方法。本發(fā)明至少包含一組以下功能模塊,主控處理器模塊、媒體編解碼管理模塊、數(shù)字中繼接口管理模塊、連接數(shù)字中繼接口與媒體編解碼單元的交叉處理管理模塊、網(wǎng)絡(luò)接口處理模塊、實(shí)時(shí)傳輸數(shù)據(jù)管理模塊、會(huì)話(huà)初始化協(xié)議模塊、綜合業(yè)務(wù)數(shù)字網(wǎng)協(xié)議模塊;本發(fā)明目的是提供一種基于數(shù)字中繼信令網(wǎng)關(guān)與媒體網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)方法。本發(fā)明實(shí)現(xiàn)了從PSTN到IP的數(shù)據(jù)交互,為企業(yè)級(jí)的用戶(hù)提供解決方案的目的。
文檔編號(hào)H04M7/12GK101321140SQ200810022418
公開(kāi)日2008年12月10日 申請(qǐng)日期2008年7月11日 優(yōu)先權(quán)日2008年7月11日
發(fā)明者晶 劉, 劉庭芳, 劉玉潔, 裴文江, 陳澤含 申請(qǐng)人:東南大學(xué)