一種實(shí)現(xiàn)純電路交換的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種實(shí)現(xiàn)純電路交換的方法,包括:被叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后,如判斷出主被叫屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;主叫媒體網(wǎng)關(guān)接收到攜帶被叫本地媒體地址和本地媒體端口信息的主叫媒體修改消息后,如判斷出主被叫屬于同一個(gè)網(wǎng)關(guān),則在接收到攜帶主叫收發(fā)模式修改信息的主叫媒體修改消息后,接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路。本發(fā)明能由網(wǎng)關(guān)通過(guò)判斷發(fā)起HAIRPIN流程,避免當(dāng)SS無(wú)法判斷是否進(jìn)入HAIRPIN流程時(shí)導(dǎo)致的編解碼資源浪費(fèi),擴(kuò)展HAIRPIN流程的使用范圍。本發(fā)明還公開了一種實(shí)現(xiàn)純電路交換的裝置。
【專利說(shuō)明】—種實(shí)現(xiàn)純電路交換的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信【技術(shù)領(lǐng)域】,尤其涉及的是一種實(shí)現(xiàn)純電路交換的方法及裝置。
【背景技術(shù)】
[0002]下一代網(wǎng)絡(luò)(Next Generation Network,NGN)是基于分組包交換網(wǎng)絡(luò)技術(shù)的。在NGN中,業(yè)務(wù)控制和媒體傳送在設(shè)備上實(shí)現(xiàn)了分離,在媒體傳送上是將媒體流封裝成不同編碼方式的實(shí)時(shí)傳輸協(xié)議(Real-time Transport Protocol, RTP)數(shù)據(jù)包,再通過(guò)UDP/IP報(bào)文進(jìn)行傳送的。另外,舊的公共交換電話網(wǎng)絡(luò)(Public Switched Telephone Network,PSTN)網(wǎng)絡(luò)也向VoIP (Voice over Internet Protocol)網(wǎng)絡(luò)進(jìn)行演進(jìn),融入到NGN中來(lái),目前NGN網(wǎng)絡(luò)對(duì)PSTN內(nèi)部的交換實(shí)現(xiàn)有兩種方案:1、PSTN-VoIP-VoIP-PSTN的交換方式;
[0003]2、PSTN-PSTN 的交換方式。
[0004]其中,純電路交換(HAIRPIN)呼叫流程就是一種實(shí)現(xiàn)PSTN用戶到PSTN用戶的呼叫流程,在實(shí)際應(yīng)用中,用戶A和用戶B有很大的比例都是掛在同一個(gè)網(wǎng)關(guān)下的,如果此時(shí)用戶A和用戶B的呼叫走HAIRPIN流程,即純電路交換呼叫流程,則無(wú)需通過(guò)VoIP編碼資源進(jìn)行兩次解碼和編碼的轉(zhuǎn)換,將能大大地提高語(yǔ)音質(zhì)量,并且節(jié)省編碼資源。目前的HAIRPIN流程都是由軟交換SS進(jìn)行控制的,SS發(fā)現(xiàn)主被叫在同一個(gè)網(wǎng)關(guān)時(shí)通過(guò)H.248信令控制網(wǎng)關(guān)走HAIRPIN流程,即直接將兩個(gè)電路時(shí)隙加到同一個(gè)關(guān)聯(lián)中實(shí)現(xiàn)在軟交換控制下的純電路交換。
[0005]但是,在有些業(yè)務(wù)流程中,SS無(wú)法判斷是否進(jìn)入HAIRPIN流程,比如,如圖1所示,在APS控制SS發(fā)起呼叫的流程中,其呼叫的選路過(guò)程是在應(yīng)用服務(wù)器(AppliCation,APS)上進(jìn)行,軟交換上看到的呼叫過(guò)程是兩個(gè)獨(dú)立的半呼叫,如果主叫用戶A要呼叫被叫用戶B,主叫媒體網(wǎng)關(guān)A將主叫用戶摘機(jī)和撥號(hào)消息上報(bào)給軟交換,軟交換發(fā)現(xiàn)此呼叫的選路過(guò)程是由APS控制,需要走VoIP流程,軟交換通過(guò)H.248信令控制媒體網(wǎng)關(guān)走標(biāo)準(zhǔn)的VoIP流程,具體如下:
[0006]步驟101.軟交換給主叫媒體網(wǎng)關(guān)發(fā)送主叫媒體創(chuàng)建消息。
[0007]步驟102.主叫媒體網(wǎng)關(guān)收到軟交換發(fā)來(lái)的主叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián),分配主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn)并將主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn)加入關(guān)聯(lián)中,接通主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,并返回?cái)y帶主叫媒體描述信息的主叫媒體應(yīng)答給軟交換;其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)源信息,其中,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和本地媒體端口。
[0008]其中,主叫物理終結(jié)點(diǎn)是主叫電路時(shí)隙對(duì)應(yīng)的終結(jié)點(diǎn),主叫臨時(shí)終結(jié)點(diǎn)是主叫VoIP資源對(duì)應(yīng)的終結(jié)點(diǎn);
[0009]步驟103.軟交換給被叫媒體網(wǎng)關(guān)發(fā)送被叫媒體創(chuàng)建消息,其中攜帶主叫的本地媒體地址和主叫的本地媒體端口信息。
[0010]步驟104.被叫媒體網(wǎng)關(guān)收到軟交換發(fā)來(lái)的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián),分配被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)并將被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)加入關(guān)聯(lián)中,接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路,并返回?cái)y帶被叫媒體描述信息的被叫媒體應(yīng)答給軟交換;其中,被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,其中,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和本地媒體端口。
[0011]其中,被叫物理終結(jié)點(diǎn)是被叫電路時(shí)隙對(duì)應(yīng)的終結(jié)點(diǎn),被叫臨時(shí)終結(jié)點(diǎn)是被叫VoIP資源對(duì)應(yīng)的終結(jié)點(diǎn);
[0012]步驟105.軟交換給主叫媒體網(wǎng)關(guān)下發(fā)修改主叫媒體消息,其中攜帶被叫的本地媒體地址和被叫的本地媒體端口信息。
[0013]步驟106.主叫媒體網(wǎng)關(guān)收到軟交換下發(fā)的主叫媒體修改消息后,記錄被叫的本地媒體地址和被叫的本地媒體端口信息,接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路,并返回主叫媒體應(yīng)答給軟交換。
[0014]從上述描述可以看出,軟交換在收到主叫用戶撥的號(hào)碼后,其選路過(guò)程是在APS上進(jìn)行的,軟交換上看到的呼叫過(guò)程是兩個(gè)獨(dú)立的半呼叫,因此,軟交換無(wú)法做出主被叫是否在同一個(gè)網(wǎng)關(guān)的判斷,因此不能發(fā)起HAIRPIN流程。
[0015]因此,面對(duì)NGN網(wǎng)絡(luò)下SS在某些業(yè)務(wù)流程中無(wú)法判斷是否進(jìn)入HAIRPIN流程的問(wèn)題,需要一種新的實(shí)現(xiàn)HAIRPIN流程的控制方法。
【發(fā)明內(nèi)容】
[0016]本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種實(shí)現(xiàn)純電路交換的方法及裝置,能夠由網(wǎng)關(guān)通過(guò)判斷發(fā)起HAIRPIN流程,避免當(dāng)NGN網(wǎng)絡(luò)下的SS無(wú)法判斷是否進(jìn)入HAIRPIN流程時(shí)導(dǎo)致的編解碼資源浪費(fèi),擴(kuò)展HAIRPIN流程的使用范圍。
[0017]為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了 一種實(shí)現(xiàn)純電路交換的方法,該方法包括:
[0018]被叫媒體網(wǎng)關(guān)在接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶主叫的本地媒體地址和主叫的本地媒體端口信息的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián)并在其中加入被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶被叫媒體描述信息的應(yīng)答;如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;
[0019]主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫的本地媒體地址和被叫的本地媒體端口信息的主叫媒體修改消息后,如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路;
[0020]其中,所述被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和被叫的本地媒體端口;主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路是主叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后接通的,主叫臨時(shí)終結(jié)點(diǎn)具有主叫的本地媒體地址和主叫的本地媒體端口。
[0021]進(jìn)一步地,所述媒體網(wǎng)關(guān)控制器為軟交換。
[0022]進(jìn)一步地,所述主叫媒體網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),包括:主叫媒體網(wǎng)關(guān)創(chuàng)建一個(gè)新關(guān)聯(lián),在其中加入主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶主叫媒體描述信息的應(yīng)答;其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
[0023]進(jìn)一步地,主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則還釋放主叫編解碼資源和被叫編解碼資源;其中,主叫臨時(shí)終結(jié)點(diǎn)還具有主叫編解碼資源,被叫臨時(shí)終結(jié)點(diǎn)還具有被叫編解碼資源。
[0024]進(jìn)一步地,如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路;如主叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路。
[0025]為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種實(shí)現(xiàn)純電路交換的裝置,該裝置包括:
[0026]被叫媒體處理模塊,用于被叫媒體網(wǎng)關(guān)在接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶主叫的本地媒體地址和主叫的本地媒體端口信息的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián)并在其中加入被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶被叫媒體描述信息的應(yīng)答;如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;
[0027]主叫媒體處理模塊,用于主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫的本地媒體地址和被叫的本地媒體端口信息的主叫媒體修改消息后,如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路;
[0028]其中,所述被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和被叫的本地媒體端口;主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路是主叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后接通的,主叫臨時(shí)終結(jié)點(diǎn)具有主叫的本地媒體地址和主叫的本地媒體端口。
[0029]進(jìn)一步地,所述媒體網(wǎng)關(guān)控制器為軟交換。
[0030]進(jìn)一步地,所述主叫媒體網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),包括:主叫媒體網(wǎng)關(guān)創(chuàng)建一個(gè)新關(guān)聯(lián),在其中加入主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶主叫媒體描述信息的應(yīng)答;
[0031]其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
[0032]進(jìn)一步地,主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則還釋放主叫編解碼資源和被叫編解碼資源;其中,主叫臨時(shí)終結(jié)點(diǎn)還具有主叫編解碼資源,被叫臨時(shí)終結(jié)點(diǎn)還具有被叫編解碼資源。
[0033]進(jìn)一步地,如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路;如主叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路。[0034]與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種實(shí)現(xiàn)純電路交換的方法及裝置,被叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后,如判斷出主被叫屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;主叫媒體網(wǎng)關(guān)接收到攜帶被叫本地媒體地址和本地媒體端口信息的主叫媒體修改消息后,如判斷出主被叫屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路。本發(fā)明能夠由網(wǎng)關(guān)通過(guò)判斷發(fā)起HAIRPIN流程,避免當(dāng)NGN網(wǎng)絡(luò)下的SS無(wú)法判斷是否進(jìn)入HAIRPIN流程時(shí)導(dǎo)致的編解碼資源浪費(fèi),擴(kuò)展HAIRPIN流程的使用范圍。
【專利附圖】
【附圖說(shuō)明】
[0035]圖1為現(xiàn)有技術(shù)中APS控制SS實(shí)現(xiàn)VoIP呼叫流程的信令交互示意圖。
[0036]圖2為本發(fā)明實(shí)施例的一種實(shí)現(xiàn)純電路交換的方法的流程圖。
[0037]圖3為本發(fā)明實(shí)施例的一種實(shí)現(xiàn)純電路交換的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。
[0039]如圖2所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)純電路交換的方法,該方法包括:
[0040]S10,被叫媒體網(wǎng)關(guān)在接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶主叫的本地媒體地址和主叫的本地媒體端口信息的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián)并在其中加入被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶被叫媒體描述信息的應(yīng)答;如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;
[0041]S20,主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫的本地媒體地址和被叫的本地媒體端口信息的主叫媒體修改消息后,如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路;
[0042]其中,所述被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和被叫的本地媒體端口;主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路是主叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后接通的,主叫臨時(shí)終結(jié)點(diǎn)具有主叫的本地媒體地址和主叫的本地媒體端口。
[0043]步驟SlO進(jìn)一步包括下述特點(diǎn):
[0044]其中,媒體網(wǎng)關(guān)控制器為軟交換。
[0045]其中,媒體網(wǎng)關(guān)控制器與主叫媒體網(wǎng)關(guān)之間通過(guò)H.248信令進(jìn)行交互;媒體網(wǎng)關(guān)控制器與被叫媒體網(wǎng)關(guān)之間通過(guò)札248信令進(jìn)行交互。
[0046]其中,如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路。
[0047]其中,主叫媒體網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),包括:主叫媒體網(wǎng)關(guān)創(chuàng)建一個(gè)新關(guān)聯(lián),在其中加入主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶主叫媒體描述信息的應(yīng)答;其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
[0048]步驟S20進(jìn)一步包括下述特點(diǎn):
[0049]其中,主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路。
[0050]其中,主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則還釋放主叫編解碼資源和被叫編解碼資源;其中,主叫臨時(shí)終結(jié)點(diǎn)還具有主叫編解碼資源,被叫臨時(shí)終結(jié)點(diǎn)還具有被叫編解碼資源。
[0051]其中,主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫本地媒體地址和本地媒體端口信息的主叫媒體修改消息后,還向媒體網(wǎng)關(guān)控制器返回應(yīng)答。
[0052]應(yīng)用示例
[0053]主叫用戶A呼叫被叫用戶B,主叫媒體網(wǎng)關(guān)將主叫用戶摘機(jī)和撥號(hào)消息上報(bào)給軟交換,則本發(fā)明的由媒體網(wǎng)關(guān)發(fā)起的HAIRPIN流程包括以下步驟:
[0054]步驟201,軟交換給主叫媒體網(wǎng)關(guān)發(fā)送主叫媒體創(chuàng)建消息;
[0055]步驟202,主叫媒體網(wǎng)關(guān)收到軟交換發(fā)來(lái)的主叫媒體創(chuàng)建消息后,分配主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn)并將主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn)加入關(guān)聯(lián)中,接通主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,并返回?cái)y帶主叫媒體描述信息的主叫媒體應(yīng)答給軟交換;其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
[0056]步驟203,軟交換給被叫媒體網(wǎng)關(guān)發(fā)送被叫媒體創(chuàng)建消息,其中攜帶主叫的本地媒體地址和主叫的本地媒體端口信息。
[0057]步驟204,被叫媒體網(wǎng)關(guān)收到軟交換發(fā)來(lái)的被叫媒體創(chuàng)建消息后,分配被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)并將被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)加入關(guān)聯(lián)中,被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則認(rèn)為進(jìn)入了自適應(yīng)HAIRPIN流程,拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,返回?cái)y帶被叫媒體描述信息的被叫媒體應(yīng)答給軟交換;其中,被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和本地媒體端口。
[0058]步驟205,軟交換給主叫媒體網(wǎng)關(guān)下發(fā)主叫媒體修改消息,其中攜帶被叫的本地媒體地址和被叫的本地媒體端口信息。
[0059]步驟206,主叫媒體網(wǎng)關(guān)A收到軟交換下發(fā)的主叫媒體修改消息后,根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則認(rèn)為進(jìn)入了自適應(yīng)HAIRPIN流程,接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路,釋放主叫編解碼資源和被叫編解碼資源,并返回主叫媒體應(yīng)答給軟交換。
[0060]如圖3所示,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)純電路交換的裝置,該裝置包括:
[0061]被叫媒體處理模塊,用于被叫媒體網(wǎng)關(guān)在接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶主叫的本地媒體地址和主叫的本地媒體端口信息的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián)并在其中加入被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶被叫媒體描述信息的應(yīng)答;如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;
[0062]主叫媒體處理模塊,用于主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫的本地媒體地址和被叫的本地媒體端口信息的主叫媒體修改消息后,如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路;
[0063]其中,所述被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和被叫的本地媒體端口;主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路是主叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后接通的,主叫臨時(shí)終結(jié)點(diǎn)具有主叫的本地媒體地址和主叫的本地媒體端口。
[0064]其中,所述媒體網(wǎng)關(guān)控制器為軟交換。
[0065]其中,所述主叫媒體網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),包括:主叫媒體網(wǎng)關(guān)創(chuàng)建一個(gè)新關(guān)聯(lián),在其中加入主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶主叫媒體描述信息的應(yīng)答;其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
[0066]其中,主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則還釋放主叫編解碼資源和被叫編解碼資源;其中,主叫臨時(shí)終結(jié)點(diǎn)還具有主叫編解碼資源,被叫臨時(shí)終結(jié)點(diǎn)還具有被叫編解碼資源。
[0067]其中,如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路;如主叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路。
[0068]上述實(shí)施例提供的一種實(shí)現(xiàn)純電路交換的方法及裝置,被叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后,如判斷出主被叫屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路;主叫媒體網(wǎng)關(guān)接收到攜帶被叫本地媒體地址和本地媒體端口信息的主叫媒體修改消息后,如判斷出主被叫屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路。本發(fā)明能夠由網(wǎng)關(guān)通過(guò)判斷發(fā)起HAIRPIN流程,避免當(dāng)NGN網(wǎng)絡(luò)下的SS無(wú)法判斷是否進(jìn)入HAIRPIN流程時(shí)導(dǎo)致的編解碼資源浪費(fèi),擴(kuò)展HAIRPIN流程的使用范圍。
[0069]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn),相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0070]需要說(shuō)明的是,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種實(shí)現(xiàn)純電路交換的方法,該方法包括: 被叫媒體網(wǎng)關(guān)在接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶主叫的本地媒體地址和主叫的本地媒體端口信息的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián)并在其中加入被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶被叫媒體描述信息的應(yīng)答;如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路; 主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫的本地媒體地址和被叫的本地媒體端口信息的主叫媒體修改消息后,如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路; 其中,所述被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和被叫的本地媒體端口;主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路是主叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后接通的,主叫臨時(shí)終結(jié)點(diǎn)具有主叫的本地媒體地址和主叫的本地媒體端口。
2.如權(quán)利要求1所述的方法,其特征在于: 所述媒體網(wǎng)關(guān)控制器為軟交換。
3.如權(quán)利要求1或2所述的方法,其特征在于: 所述主叫媒體網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),包括:主叫媒體網(wǎng)關(guān)創(chuàng)建一個(gè)新關(guān)聯(lián),在其中加入主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返`回?cái)y帶主叫媒體描述信息的應(yīng)答; 其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
4.如權(quán)利要求1或2所述的方法,其特征在于: 主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則還釋放主叫編解碼資源和被叫編解碼資源;其中,主叫臨時(shí)終結(jié)點(diǎn)還具有主叫編解碼資源,被叫臨時(shí)終結(jié)點(diǎn)還具有被叫編解碼資源。
5.如權(quán)利要求1或2所述的方法,其特征在于: 如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路; 如主叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路。
6.一種實(shí)現(xiàn)純電路交換的裝置,該裝置包括: 被叫媒體處理模塊,用于被叫媒體網(wǎng)關(guān)在接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶主叫的本地媒體地址和主叫的本地媒體端口信息的被叫媒體創(chuàng)建消息后,創(chuàng)建一個(gè)新的關(guān)聯(lián)并在其中加入被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶被叫媒體描述信息的應(yīng)答;如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則拆除主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路,接通被叫物理終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路; 主叫媒體處理模塊,用于主叫媒體網(wǎng)關(guān)接收到媒體網(wǎng)關(guān)控制器發(fā)送的攜帶被叫的本地媒體地址和被叫的本地媒體端口信息的主叫媒體修改消息后,如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到被叫物理終結(jié)點(diǎn)的雙向話路; 其中,所述被叫媒體描述信息包括被叫物理終結(jié)點(diǎn)信息和被叫臨時(shí)終結(jié)點(diǎn)信息,被叫臨時(shí)終結(jié)點(diǎn)信息包括:被叫的本地媒體地址和被叫的本地媒體端口;主叫臨時(shí)終結(jié)點(diǎn)到主叫物理終結(jié)點(diǎn)的單向話路是主叫媒體網(wǎng)關(guān)在創(chuàng)建新關(guān)聯(lián)后接通的,主叫臨時(shí)終結(jié)點(diǎn)具有主叫的本地媒體地址和主叫的本地媒體端口。
7.如權(quán)利要求6所述的裝置,其特征在于: 所述媒體網(wǎng)關(guān)控制器為軟交換。
8.如權(quán)利要求6或7所述的裝置,其特征在于: 所述主叫媒體網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),包括:主叫媒體網(wǎng)關(guān)創(chuàng)建一個(gè)新關(guān)聯(lián),在其中加入主叫物理終結(jié)點(diǎn)和主叫臨時(shí)終結(jié)點(diǎn),向媒體網(wǎng)關(guān)控制器返回?cái)y帶主叫媒體描述信息的應(yīng)答; 其中,主叫媒體描述信息包括主叫物理終結(jié)點(diǎn)信息和主叫臨時(shí)終結(jié)點(diǎn)信息,主叫臨時(shí)終結(jié)點(diǎn)信息包括:主叫的本地媒體地址和主叫的本地媒體端口。
9.如權(quán)利要求6或7所述的裝置,其特征在于: 主叫媒體網(wǎng)關(guān)如根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體屬于同一個(gè)網(wǎng)關(guān),則還釋放主叫編解碼資源和被叫編解碼資源;其中,主叫臨時(shí)終結(jié)點(diǎn)還具有主叫編解碼資源,被叫臨時(shí)終結(jié)點(diǎn)還具有被叫編解碼資源。
10.如權(quán)利要求6或7所述的裝置,其特征在于: 如被叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通被叫物理終結(jié)點(diǎn)和被叫臨時(shí)終結(jié)點(diǎn)間的雙向話路; 如主叫媒體網(wǎng)關(guān)根據(jù)主被叫的本地媒體地址和本地媒體端口信息判斷出主被叫媒體不屬于同一個(gè)網(wǎng)關(guān),則接通主叫物理終結(jié)點(diǎn)到主叫臨時(shí)終結(jié)點(diǎn)的雙向話路。
【文檔編號(hào)】H04L12/50GK103634193SQ201210305331
【公開日】2014年3月12日 申請(qǐng)日期:2012年8月24日 優(yōu)先權(quán)日:2012年8月24日
【發(fā)明者】陳玉潔, 閆薛杰, 王月菊 申請(qǐng)人:中興通訊股份有限公司