亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

沿復(fù)雜的呼叫路徑控制編解碼器選擇的技術(shù)的制作方法

文檔序號(hào):7681012閱讀:284來(lái)源:國(guó)知局
專利名稱:沿復(fù)雜的呼叫路徑控制編解碼器選擇的技術(shù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明 一般涉及在諸如(例如)移動(dòng)網(wǎng)絡(luò)等通信網(wǎng)絡(luò)中將內(nèi)容數(shù)據(jù) 變碼的領(lǐng)域。更具體地-說(shuō),本發(fā)明涉及沿其中執(zhí)行不同的編解碼器確 立過(guò)程的呼叫路徑控制編解碼器的選擇的技術(shù)。
背景技術(shù)
移動(dòng)到移動(dòng)呼叫(MMC)—般要求語(yǔ)音信號(hào)在始發(fā)移動(dòng)用戶裝置 中進(jìn)行數(shù)字編碼,通過(guò)第一接口發(fā)送,由移動(dòng)網(wǎng)絡(luò)中的笫一變碼器單 元變碼成PCM(脈沖編碼調(diào)制)編碼的語(yǔ)音,通過(guò)移動(dòng)網(wǎng)絡(luò)載送,由第 二變碼器單元再次變碼,通過(guò)第二空中接口發(fā)送,并最后在終接移動(dòng) 用戶裝置中解碼。對(duì)于MOC(移動(dòng)主叫)或MTC(移動(dòng)被叫),出現(xiàn)了類 似的情況,其中呼叫路徑包括連接到PSTN(公共交換電信網(wǎng)絡(luò))的網(wǎng)關(guān) 節(jié)點(diǎn)。包括更高數(shù)量的變碼步驟的呼叫路徑經(jīng)常發(fā)生,例如,在呼叫 路徑通過(guò)若干PLMN(公共陸地移動(dòng)網(wǎng)絡(luò))延伸時(shí)。除語(yǔ)音外,其它內(nèi) 容數(shù)據(jù)也可進(jìn)行變碼,例如,視頻數(shù)據(jù)。
關(guān)于語(yǔ)音,共同語(yǔ)音編解碼器(術(shù)語(yǔ)"編解碼器"指用于對(duì)數(shù)字?jǐn)?shù)據(jù) 流執(zhí)行編碼和解碼的編碼解碼機(jī)制)必須在沿呼叫路徑的每對(duì)變碼器 (transcoder)單元之間確立。僅在兩個(gè)變碼器單元要確立默認(rèn)編解碼器 (例如,PCMG.711編解碼器)的情況下,可忽略顯式確立過(guò)程。通常, 在呼叫路徑中變碼步驟的數(shù)量應(yīng)降到最低以保持高語(yǔ)音質(zhì)量和降低 變碼成本。
在此方面過(guò)程的示例是如3GPP(第三代合作伙伴項(xiàng)目)在其TS(技 術(shù)規(guī)范)28.062中定義的級(jí)聯(lián)式自由操作(TFO),它指定了在兩個(gè)TFO 伙伴的上游和下游使用的語(yǔ)音編解碼器至少相互兼容(或甚至相同)的情況下避免在兩個(gè)對(duì)等變碼器單元之間變碼的編解碼器確立過(guò)程。
TFO協(xié)議提供用于兩個(gè)變碼器單元之間的帶內(nèi)信令機(jī)制。如果TFO 協(xié)議在TFO狀態(tài)操作(OPERATION)中結(jié)束,則每個(gè)變碼器單元接收 語(yǔ)音幀并將它們轉(zhuǎn)發(fā)到TFO伙伴而不進(jìn)行變碼步驟。TFO在PCM鏈 路中(即,在呼叫路徑已確立后)只在帶內(nèi)工作。
避免不必要的變碼步驟的編解碼器確立過(guò)程的另 一 示例是如 3GPPTS 23.153中定義的帶外變碼器控制(OoBTC)。 OoBTC提供一種 機(jī)制,該機(jī)制使用沿呼叫路徑控制變碼器單元的呼叫控制節(jié)點(diǎn)之間的 帶外編解碼器協(xié)商過(guò)程來(lái)為控制節(jié)點(diǎn)控制的呼叫路徑的段協(xié)商共同 編解碼器。如果協(xié)商成功(例如已發(fā)現(xiàn)共同編解碼器),則在呼叫路徑 的此段中不包括變碼器單元。對(duì)于信令編解碼器信息,可使用例如 3GPP TS 32.205中指定的BICC(牙義載獨(dú)立呼叫控制)協(xié)議或如IETF(因 特網(wǎng)工程任務(wù)組)在RFC(請(qǐng)求注解)3261定義的SIP(會(huì)話啟動(dòng)協(xié)議)。
OoBTC在呼叫建立前^皮使用并嘗試確立變碼器自由才喿作(TrFO)。 如果OoBTC未能確立TrFO(例如,只對(duì)默認(rèn)編解碼器PCM達(dá)成一致), 則在呼叫建立后可嘗試帶內(nèi)TFO機(jī)制。如果TFO能確立,則呼叫路 徑將包括變碼器單元,但變碼器單元不執(zhí)行任何變碼操作。因此,延 伸通過(guò)一個(gè)或多個(gè)移動(dòng)網(wǎng)絡(luò)的核心網(wǎng)絡(luò)的呼叫路徑可由包括變碼自 由鏈路(TrFL)的段組成,由包括級(jí)聯(lián)式自由鏈路(TFOL)的段組成以及 由TFO或TrFO均不在其中操作的其它段組成。
上述編解碼器確立過(guò)程在呼叫路徑的段中局部起作用,以將變碼 步驟的數(shù)量降到最低,即,編解碼器優(yōu)化基本上在對(duì)等單元(TFO)之 間執(zhí)行,或者沿其中使用相同編解碼器協(xié)商過(guò)程(OoBTC, TrFO)的呼 叫路徑的段執(zhí)行。呼叫路徑段(section)在本文中定義為指定呼叫路徑 的一部分,沿該部分呼叫路徑特定編解碼器確立過(guò)程的使用已確立了 特定的編解碼器。
沿不同呼叫路徑段執(zhí)行各個(gè)編解碼器確立過(guò)程可導(dǎo)致局部最佳編 解碼器的確立。然而,無(wú)法為呼叫路徑整體發(fā)現(xiàn)全局最佳編解碼器(或編解碼器組合)。例如,不同編解碼器確立過(guò)程的交互(例如,在呼叫
建立前的OoBTC和在呼叫建立后的TFO)可導(dǎo)致編解碼器相關(guān)信息的 丟失或者導(dǎo)致此類編解碼器信息的不正確或不完整傳輸。
此外,OoBTS和呼叫確立后的TFO之間的交互可導(dǎo)致沿呼叫踏-徑的至少一些^:的幾次編解碼器類型修改。然而,由于中斷和變碼變 化的原因,呼叫確立后的每次編解碼器修改影響語(yǔ)音質(zhì)量。此外,不 保證在編解碼器修改過(guò)程期間的中間狀態(tài)產(chǎn)生更佳的語(yǔ)音質(zhì)量。還 有,根本不保證此交互產(chǎn)生穩(wěn)定的編解碼器選擇(或編解碼器組合), 但交互可產(chǎn)生至少兩個(gè)語(yǔ)音編解碼器之間的循環(huán)變化。這甚至可導(dǎo)致 呼叫的釋》丈。
需要有一種技術(shù),該技術(shù)允許沿呼叫路徑的編解碼器(或編解碼器 組合)的確立,其中,在諸如語(yǔ)音質(zhì)量、帶寬要求、變碼資源和類似的 運(yùn)營(yíng)商要求等至少一個(gè)優(yōu)化標(biāo)準(zhǔn)方面,選定的編解碼器進(jìn)行了全局優(yōu) 化。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提議了一種操作控制呼叫路徑的至少一 段的呼叫控制節(jié)點(diǎn)的方法,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn) 之間的多l(xiāng)爻協(xié)調(diào)路徑(multi-section harmonization path),沿該路徑要協(xié) 調(diào)編解碼器選擇,以及其中,呼叫控制節(jié)點(diǎn)是在邊緣節(jié)點(diǎn)之間的協(xié)調(diào) 路徑中的轉(zhuǎn)移節(jié)點(diǎn)。該方法包括以下步驟確定呼叫控制節(jié)點(diǎn)是否為 協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn);確定用于由呼叫控制節(jié)點(diǎn)控制的至少 一段的編 解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及在使用的編解碼器不滿足協(xié)調(diào) 標(biāo)準(zhǔn)的情況下,向協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)中的至少 一個(gè)提供協(xié)調(diào)觸發(fā)指 示以啟動(dòng)協(xié)調(diào)。
呼叫控制節(jié)點(diǎn)例如可以是移動(dòng)網(wǎng)絡(luò)或固定網(wǎng)絡(luò)中的MSC(移動(dòng)交 換中心)或TSC(中轉(zhuǎn)交換中心)。呼叫控制節(jié)點(diǎn)可控制至少一個(gè)變碼器 單元,該單元例如可以在UMTS(通用移動(dòng)電信系統(tǒng))網(wǎng)絡(luò)或IMS(IP多
ii媒體子系統(tǒng))網(wǎng)絡(luò)中的MGW^某體網(wǎng)關(guān))中實(shí)現(xiàn)。呼叫控制節(jié)點(diǎn)可根據(jù) 局部起作用的編解碼器確立過(guò)程為呼叫路徑的相關(guān)聯(lián)段控制編解碼
器的選擇,例如,OoBTC編解碼器協(xié)商過(guò)程(針對(duì)TrFO)或帶內(nèi)機(jī)制 (TFO,針對(duì)級(jí)聯(lián)式自由操作)或針對(duì)變碼自由操作的SIP/SDP機(jī)制。
協(xié)調(diào)路徑例如可包括一個(gè)或多個(gè)TFO段和一個(gè)或多個(gè)OoBTC段 和/或一個(gè)或多個(gè)SIP/SDP段。協(xié)調(diào)路徑可沿移動(dòng)網(wǎng)絡(luò)的核心網(wǎng)絡(luò)中的 整個(gè)呼叫路徑延伸,即從^妄入服務(wù)呼叫控制節(jié)點(diǎn)到另一接入服務(wù)呼叫 控制節(jié)點(diǎn)(在MMC的情況下)或網(wǎng)關(guān)呼叫控制節(jié)點(diǎn)(在MOC或MTC的 情況下)。另一方面,協(xié)調(diào)路徑也可只包括整個(gè)呼叫路徑的一小部分。 這種情況下,協(xié)調(diào)路徑可受沿其不能轉(zhuǎn)發(fā)協(xié)調(diào)過(guò)程有關(guān)信令信息的呼 叫段的限制,例如,這是因?yàn)樵诖硕沃杏糜诰幗獯a器協(xié)商的協(xié)議不適 用于傳輸協(xié)調(diào)信令信息。協(xié)調(diào)觸發(fā)指示可轉(zhuǎn)發(fā)到協(xié)調(diào)路徑中的下一節(jié) 點(diǎn)。轉(zhuǎn)移節(jié)點(diǎn)因而向未知的邊緣節(jié)點(diǎn)發(fā)送其觸發(fā)指示。
確定呼叫控制節(jié)點(diǎn)是否為轉(zhuǎn)移節(jié)點(diǎn)的步驟可包括評(píng)估呼叫控制節(jié) 點(diǎn)是否控制協(xié)調(diào)路徑的兩段。該方法還可包括確定呼叫控制節(jié)點(diǎn)是否 為協(xié)調(diào)路徑的要素的步驟。此步驟可包括確定呼叫控制節(jié)點(diǎn)是否控制 協(xié)調(diào)路徑的至少一段。例如,確定步驟可包括確定呼叫控制節(jié)點(diǎn)是否 控制至少一個(gè)TFO段或至少一個(gè)OoBTC段的步驟。確定步驟可在逐 個(gè)呼叫的基礎(chǔ)上執(zhí)行。備選,轉(zhuǎn)移節(jié)點(diǎn)的角色也可(例如經(jīng)管理)指配 到呼叫控制節(jié)點(diǎn)而與特定呼叫無(wú)關(guān)。確定步驟可按順序或并行執(zhí)行。 例如,確定用于呼叫控制節(jié)點(diǎn)控制的至少一段的編解碼器是否滿足預(yù) 定協(xié)調(diào)標(biāo)準(zhǔn)的步驟可在確定呼叫控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的轉(zhuǎn)移節(jié) 點(diǎn)的步驟之前執(zhí)行。
預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn)可與網(wǎng)絡(luò)運(yùn)營(yíng)商的一個(gè)或多個(gè)目的相關(guān)。因此, 確定選定編解碼器是否滿足預(yù)定協(xié)調(diào)標(biāo)準(zhǔn)的步驟可包括將暫時(shí)選定 編解碼器與可用編解碼器表進(jìn)行比較的步驟,其中,可根據(jù)網(wǎng)絡(luò)運(yùn)營(yíng) 商的目的區(qū)分編解碼器優(yōu)先級(jí)。例如,編解碼器可根據(jù)語(yǔ)音質(zhì)量和帶 寬消耗標(biāo)準(zhǔn)中的至少 一 個(gè)進(jìn)行分類。協(xié)調(diào)觸發(fā)指示可包括在向協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一或兩者傳送的 消息中。在本發(fā)明的一個(gè)才莫式中,協(xié)調(diào)觸發(fā)指示傳送到協(xié)調(diào)路徑中的 下一節(jié)點(diǎn)。換而言之,指示沿協(xié)調(diào)路徑向邊緣節(jié)點(diǎn)逐節(jié)點(diǎn)發(fā)送。
本發(fā)明的 一個(gè)表示還可包括以下步驟從協(xié)調(diào)路徑中的另 一轉(zhuǎn)移
節(jié)點(diǎn)接收協(xié)調(diào)觸發(fā)指示;并且進(jìn)一步沿協(xié)調(diào)路徑轉(zhuǎn)發(fā)接收的協(xié)調(diào)觸發(fā) 指示。這種情況下,另一轉(zhuǎn)移節(jié)點(diǎn)已確定需要協(xié)調(diào),并已生成和傳送 協(xié)調(diào)觸發(fā)指示。協(xié)調(diào)路徑中每個(gè)其它轉(zhuǎn)移節(jié)點(diǎn)可轉(zhuǎn)發(fā)協(xié)調(diào)觸發(fā)指示而 不釆取其它動(dòng)作。
方法還可包括以下步驟接收支持的編解碼器列表(SCL);在呼叫 控制節(jié)點(diǎn)不支持所指示編解碼器的情況下,通過(guò)從支持的編解碼器列 表移除編解碼器指示來(lái)修改支持的編解碼器列表;以及轉(zhuǎn)發(fā)修改的支 持的編解碼器列表。SCL可包括在沿協(xié)調(diào)路徑轉(zhuǎn)發(fā)的協(xié)調(diào)信息消息中。 在到達(dá)邊緣節(jié)點(diǎn)(即,通過(guò)了協(xié)調(diào)路徑的所有轉(zhuǎn)移節(jié)點(diǎn))時(shí),支持的編 解碼器列表因而只指示SCL始發(fā)的邊緣節(jié)點(diǎn)和已轉(zhuǎn)發(fā)并可能過(guò)濾了 SCL的所有中間轉(zhuǎn)移節(jié)點(diǎn)支持的那些編解碼器。
在本發(fā)明的變型中,方法還包括以下步驟接收選定編解碼器指 示;以及在呼叫控制節(jié)點(diǎn)控制的至少一段中使用的編解碼器不是至少 與指示的編解碼器兼容的情況下,將使用的編解碼器更改為指示的編 解碼器。選定編解碼器指示可包括在協(xié)調(diào)決定消息中,該消息從已對(duì) 協(xié)調(diào)路徑的編解碼器(或編解碼器組合)做出決定的協(xié)調(diào)路徑的邊緣節(jié) 點(diǎn)之一始發(fā)。選定編解碼器指示還可沿協(xié)調(diào)路徑轉(zhuǎn)發(fā)。
根據(jù)一個(gè)配置,在呼叫控制節(jié)點(diǎn)控制的段的第一段中使用的編解 碼器與在呼叫控制節(jié)點(diǎn)控制的段的第二段中使用的編解碼器不兼容 時(shí),協(xié)調(diào)標(biāo)準(zhǔn)可能得不到滿足。在一個(gè)示例中,呼叫控制節(jié)點(diǎn)控制兩 個(gè)編解碼器協(xié)商段,其中,在編解碼器協(xié)商段的第一段中使用的編解 碼器與在編解碼器協(xié)商段的第二段中使用的編解碼器不兼容。在該情 況下,呼叫控制節(jié)點(diǎn)可觸發(fā)協(xié)調(diào)過(guò)程。
確定使用的編解碼器是否滿足協(xié)調(diào)標(biāo)準(zhǔn)的步驟可包括確定變碼器自由操作(TrFO)或級(jí)聯(lián)式自由操作(TFO)是否已在呼叫控制節(jié)點(diǎn)控制 的至少一段中確立。例如,如果由于不兼容的編解碼器原因,TFO尚 未沿PCM段確立,則呼叫控制節(jié)點(diǎn)可通過(guò)構(gòu)建協(xié)調(diào)觸發(fā)指示,并向 協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一或兩者提供該指示,決定觸發(fā)協(xié)調(diào)過(guò)程。又 如,在呼叫控制節(jié)點(diǎn)控制至少兩個(gè)編解碼器協(xié)商段(TrFO),并且不兼 容的編解碼器已在段中協(xié)商的情況下,也可觸發(fā)協(xié)調(diào)過(guò)程。在邊緣節(jié) 點(diǎn)是接入服務(wù)節(jié)點(diǎn),并且確定在協(xié)調(diào)路徑的受控段中使用的編解碼器 與在無(wú)線電接入時(shí)使用的編解碼器不兼容的情況下,也可提供協(xié)調(diào)觸 發(fā)指示。
在本發(fā)明的一個(gè)實(shí)現(xiàn)中,呼叫控制節(jié)點(diǎn)控制(例如,經(jīng)OoBTC和/ 或SIP/SDP)在呼叫控制層中第一段中的編解碼器協(xié)商,并控制(例如, 經(jīng)TFO)在用戶平面層中第二段中的編解碼器協(xié)商(例如,通過(guò)帶內(nèi)信 令)。方法因而還可包括在呼叫控制層與用戶平面層之間傳遞協(xié)調(diào)觸發(fā) 指示、支持的編解碼器列表、選定編解碼器指示和可用編解碼器列表 中的至少一個(gè)的步驟。此步驟例如可包括從屬于控制平面的消息中提 取SCL或選定編解碼器指示,并將該SCL或選定編解碼器指示及指 示要在用戶平面中沿TFO段轉(zhuǎn)發(fā)該SCL或選定編解碼器指示的控制 信息 一起轉(zhuǎn)移到呼叫控制節(jié)點(diǎn)控制的MGW 。
根據(jù)本發(fā)明的第二方面,提供了 一種操作控制呼叫路徑的至少一 段的呼叫控制節(jié)點(diǎn)的方法,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn) 之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇,以及其中,呼 叫控制節(jié)點(diǎn)是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一。該方法包括以下步驟確定 呼叫控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的邊緣節(jié)點(diǎn);接收協(xié)調(diào)觸發(fā)指示;以及 響應(yīng)接收的協(xié)調(diào)觸發(fā)指示并在呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn)的情況下,向 協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳送支持的編解碼器列表。
確定呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn)的步驟可包括評(píng)估呼叫控制節(jié) 點(diǎn)是否正好控制協(xié)調(diào)路徑的一段。例如,如果它正好控制一個(gè)編解碼 器協(xié)商段(例如,OoBTC或SIP)或正好控制一個(gè)TFO段,則呼叫控制節(jié)點(diǎn)可確定它是邊緣節(jié)點(diǎn)。又如,呼叫控制節(jié)點(diǎn)可確定它控制一個(gè)
OoBTC或SIP鏈路和一個(gè)TFO鏈路,然而,TFO鏈路與TFO協(xié)調(diào)過(guò) 程不兼容。例如,確定TFO鏈路是否與TFO協(xié)商過(guò)程(不)兼容的步驟 是分析在來(lái)自TFO伙伴的TFO協(xié)議中接收的SysID。
如果呼叫控制節(jié)點(diǎn)控制沿其可執(zhí)行協(xié)調(diào)過(guò)程的呼叫路徑的不止一 個(gè)段,則節(jié)點(diǎn)可確定它是協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn),而不是邊緣節(jié)點(diǎn)。例 如,直接控制GERAN的MSC具有向GERAN的一個(gè)TFO段,并且 可能具有向核心網(wǎng)絡(luò)的TrFO段。然而,由于沿向GERAN的TFO賴二 可不執(zhí)行協(xié)調(diào),因此,它是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)。
確定呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn)的步驟也可在接收協(xié)調(diào)觸發(fā)指 示的步驟后執(zhí)行。例如,指示的接收可觸發(fā)確定步驟。確定步驟可在 逐個(gè)呼叫的基礎(chǔ)上執(zhí)行。備選,邊緣節(jié)點(diǎn)的角色也可例如經(jīng)管理指配 到呼叫控制節(jié)點(diǎn)一次。
協(xié)調(diào)觸發(fā)指示可包括在協(xié)調(diào)觸發(fā)消息中。支持的編解碼器列表可 包括在協(xié)調(diào)信息消息中傳送。根據(jù)本發(fā)明的第一方面,協(xié)調(diào)觸發(fā)指示 可從協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)始發(fā)。邊緣節(jié)點(diǎn)因而可在從外部節(jié)點(diǎn)接收協(xié) 調(diào)觸發(fā)指示時(shí)開(kāi)始編解碼器(重新)協(xié)商,但邊緣節(jié)點(diǎn)本身不生成協(xié)調(diào) 觸發(fā)。另外或備選,方法還可包括以下步驟確定用于呼叫控制節(jié)點(diǎn) 控制的至少一段的編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及在選定編 解碼器不滿足協(xié)調(diào)標(biāo)準(zhǔn)的情況下,提供協(xié)調(diào)觸發(fā)指示以啟動(dòng)協(xié)調(diào)。SCL 的傳輸因而可相對(duì)于邊緣節(jié)點(diǎn)在內(nèi)部和/或外部觸發(fā)。
在本發(fā)明的此方面的一個(gè)表示中,在用于呼叫控制節(jié)點(diǎn)控制的段 的編解碼器與用于呼叫控制節(jié)點(diǎn)服務(wù)的無(wú)線電接入的編解碼器不兼 容時(shí),協(xié)調(diào)標(biāo)準(zhǔn)得不到滿足。邊緣節(jié)點(diǎn)隨后可(在內(nèi)部)觸發(fā)協(xié)調(diào)以實(shí) 現(xiàn)在協(xié)調(diào)路徑中使用的編解碼器與通過(guò)空中接口使用的編解碼器的 協(xié)調(diào)。
支持的編解碼器列表可傳送到協(xié)調(diào)路徑中的下一節(jié)點(diǎn)。例如,SCL 可包括在被接收,可能^L過(guò)濾并隨后傳送到協(xié)調(diào)路徑中的下一節(jié)點(diǎn)的
15協(xié)調(diào)信息消息中。換而言之,支持的編解碼器列表可沿協(xié)調(diào)路徑的轉(zhuǎn) 移節(jié)點(diǎn)逐個(gè)節(jié)點(diǎn)向相對(duì)的邊緣節(jié)點(diǎn)傳送。
如果呼叫控制節(jié)點(diǎn)服務(wù)無(wú)線電接入,則方法還可包括以下步驟 接收選定編解碼器指示(可嵌在協(xié)調(diào)決定消息中);在呼叫控制節(jié)點(diǎn)控 制的協(xié)調(diào)路徑的段中使用的編解碼器不是至少與選定編解碼器指示 所指示的編解碼器兼容的情況下,將協(xié)調(diào)路徑的受控段中使用的編解 碼器更改為選定編解碼器指示所指示的編解碼器;和/或在呼叫控制節(jié) 點(diǎn)服務(wù)的無(wú)線電接入中使用的編解碼器不是至少與選定編解碼器指 示所指示的編解碼器兼容的情況下,將無(wú)線電接入中使用的編解碼器 更改為至少與選定編解碼器指示所指示的編解碼器兼容的編解碼器。 例如,編解碼器可更改為所指示的編解碼器。
根據(jù)本發(fā)明的第三方面,提議了 一種操作控制呼叫路徑的至少一 段的呼叫控制節(jié)點(diǎn)的方法,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn) 之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇,以及其中,呼 叫控制節(jié)點(diǎn)是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一。方法包括以下步驟確定呼 叫控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的邊緣節(jié)點(diǎn);接收支持的編解碼器列表; 在呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn)的情況下,將支持的編解碼器列表所指示 的編解碼器選擇為用于協(xié)調(diào)路徑的選定編解碼器;以及向協(xié)調(diào)路徑的 相對(duì)邊緣節(jié)點(diǎn)傳送指示選定編解碼器的選定編解碼器指示。
確定呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn)的步驟可包括評(píng)估呼叫控制節(jié) 點(diǎn)是否正好控制協(xié)調(diào)路徑的一段。確定步驟可在逐個(gè)呼叫的基礎(chǔ)上執(zhí) 行。備選,邊緣節(jié)點(diǎn)的角色也可經(jīng)管理指配到呼叫控制節(jié)點(diǎn)一次。
支持的編解碼器列表可包括在已從相對(duì)邊緣節(jié)點(diǎn)傳送并通過(guò)協(xié)調(diào) 路徑的所有轉(zhuǎn)移節(jié),泉的協(xié)調(diào)信,包、消息中。根據(jù)本發(fā)明的第三方面的邊 緣節(jié)點(diǎn)隨后終止SCL的傳遞,并對(duì)用于協(xié)調(diào)路徑的選定編解碼器(或 編解碼器組合)做出決定。選定編解碼器指示可傳送到協(xié)調(diào)路徑中的下
一節(jié)點(diǎn),即,選定編解碼器指示可沿協(xié)調(diào)路徑逐個(gè)節(jié)點(diǎn)傳送。選定編 解碼器指示可嵌在協(xié)調(diào)決定消息中。消息也可包含可用編解碼器列表。
在呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn)并控制無(wú)線電接口的情況下,可選擇 如支持的編解碼器列表所指示的用于無(wú)線電接入和協(xié)調(diào)路徑的編解 碼器對(duì)。
方法還可包括以下步驟在呼叫控制節(jié)點(diǎn)控制的協(xié)調(diào)路徑的段中 使用的編解碼器不是至少與選定編解碼器指示所指示的編解碼器兼 容的情況下,將使用的編解碼器更改為選定編解碼器指示所指示的編 解碼器和/或在呼叫控制節(jié)點(diǎn)服務(wù)的無(wú)線電接入中使用的編解碼器不 是至少與選定編解碼器指示所指示的編解碼器兼容的情況下,將無(wú)線 電接入中使用的編解碼器更改為至少與選定編解碼器指示所指示的 編解碼器兼容的編解碼器。邊緣節(jié)點(diǎn)因而也可決定相應(yīng)地更改正在段 中使用的編解碼器,該段由節(jié)點(diǎn)控制并且不屬于協(xié)調(diào)路徑而屬于呼叫 路徑。
在本發(fā)明的一個(gè)或多個(gè)方法方面中,可逐個(gè)節(jié)點(diǎn)(n-b-n)傳送協(xié)調(diào) 觸發(fā)指示、支持的編解碼器列表和選定編解碼器指示(及可能的可用編 解碼器列表)中的至少一個(gè)。至少在接收n-b-n消息時(shí),節(jié)點(diǎn)可確定其 本身在協(xié)調(diào)路徑中的角色(邊緣節(jié)點(diǎn)或轉(zhuǎn)移節(jié)點(diǎn)),并根據(jù)確定的角色 處理消息內(nèi)容。在n-b-n情形中,協(xié)調(diào)路徑的要素可能不知道相鄰節(jié) 點(diǎn)的角色或協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的地址。每個(gè)呼叫控制節(jié)點(diǎn)只與受控 段的相對(duì)端的其相鄰控制節(jié)點(diǎn)通信,即,消息只轉(zhuǎn)發(fā)到協(xié)調(diào)路徑中的 下一鄰居。例如,轉(zhuǎn)移節(jié)點(diǎn)必須將接收的SCL沿協(xié)調(diào)路徑轉(zhuǎn)發(fā)到下一 節(jié)點(diǎn)。轉(zhuǎn)發(fā)節(jié)點(diǎn)無(wú)需知道下一節(jié)點(diǎn)是轉(zhuǎn)移節(jié)點(diǎn)還是邊緣節(jié)點(diǎn),并且無(wú) 需知道例如協(xié)調(diào)路徑的遠(yuǎn)端邊緣節(jié)點(diǎn)的地址。
基于在呼叫控制節(jié)點(diǎn)控制的協(xié)調(diào)路徑的至少一段中用于編解碼器 確立的編解碼器確立過(guò)程的協(xié)議,可傳送協(xié)調(diào)觸發(fā)指示、支持的編解 碼器列表和選定編解碼器指示中的至少一個(gè)。例如,協(xié)調(diào)觸發(fā)消息、 包括支持的編解碼器列表的協(xié)調(diào)信息消息或包括選定編解碼器指示 的協(xié)調(diào)決定消息可基于用于OoBTC的協(xié)議。作為一個(gè)具體的示例,通過(guò)再使用在協(xié)調(diào)路徑的編解碼器協(xié)商段中使用的編解碼器協(xié)商協(xié) i義的消息,可傳輸SCL。指示協(xié)調(diào)消息的偽編解碼器可包括在根據(jù)再 使用的協(xié)議構(gòu)建的消息中。例如,指示協(xié)調(diào)觸發(fā)指示的偽編解碼器可 包括在根據(jù)協(xié)議構(gòu)建的消息中。
根據(jù)本發(fā)明的又一方面,提議了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī) 程序產(chǎn)品在一個(gè)或多個(gè)計(jì)算裝置上運(yùn)行時(shí),包括用于執(zhí)行本文中所述 任何方法方面的步驟的程序代碼部分。計(jì)算機(jī)程序產(chǎn)品可存儲(chǔ)在計(jì)算
機(jī)可讀記錄々某體上,如CD-ROM或DVD。計(jì)算機(jī)程序產(chǎn)品可備選或 另外提供為文件或文件系統(tǒng)以便例如經(jīng)因特網(wǎng)下載。
根據(jù)本發(fā)明的另一方面,提議了一種呼叫控制節(jié)點(diǎn),它適用于控 制呼叫路徑的至少一段,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn)之 間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇,以及其中,呼叫 控制節(jié)點(diǎn)是在邊緣節(jié)點(diǎn)之間的協(xié)調(diào)路徑中的轉(zhuǎn)移節(jié)點(diǎn)。呼叫控制節(jié)點(diǎn) 包括第一確定組件,適用于確定呼叫控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的轉(zhuǎn) 移節(jié)點(diǎn);第二確定組件,適用于確定用于呼叫控制節(jié)點(diǎn)控制的至少一 段的編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及觸發(fā)組件,適用于在使 用的編解碼器不滿足協(xié)調(diào)標(biāo)準(zhǔn)的情況下,向協(xié)調(diào)路徑的至少一個(gè)邊緣 節(jié)點(diǎn)提供協(xié)調(diào)觸發(fā)指示以啟動(dòng)協(xié)調(diào)。
根據(jù)本發(fā)明的又一方面,提議了一種呼叫控制節(jié)點(diǎn),它適用于控 制呼叫路徑的至少一段,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn)之 間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇,以及其中,呼叫 控制節(jié)點(diǎn)是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一。呼叫控制節(jié)點(diǎn)包括邊緣確定 組件,適用于通過(guò)評(píng)估呼叫控制節(jié)點(diǎn)是否正好控制協(xié)調(diào)路徑的一段來(lái) 確定呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn);接收組件,適用于接收協(xié)調(diào)觸發(fā) 指示;以及協(xié)調(diào)信息組件,適用于響應(yīng)接收的協(xié)調(diào)觸發(fā)指示,向協(xié)調(diào) 路徑的相對(duì)邊緣節(jié)點(diǎn)傳送支持的編解碼器列表。
根據(jù)本發(fā)明還有的又一方面,提議了一種呼叫控制節(jié)點(diǎn),它適用 于控制呼叫路徑的至少一段,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn)之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇,以及其中,
呼叫控制節(jié)點(diǎn)是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一。呼叫控制節(jié)點(diǎn)包括邊緣
確定組件,適用于通過(guò)評(píng)估呼叫控制節(jié)點(diǎn)是否正好控制協(xié)調(diào)路徑的一
段來(lái)確定呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn);接收組件,適用于接收支持 的編解碼器列表;選擇組件,適用于將支持的編解碼器列表所指示的 編解碼器選擇為用于協(xié)調(diào)路徑的選定編解碼器;以及傳輸組件,適用 于向協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳送指示選定編解碼器的選定編解碼 器指示。


在下述內(nèi)容中,將參照?qǐng)D中所示的示范實(shí)施例進(jìn)一步描述本發(fā)明, 其中
圖1是呼叫路徑的一些實(shí)施例的示意圖,每個(gè)呼叫路徑包括一個(gè) 協(xié)調(diào)路徑;
圖2是協(xié)調(diào)路徑的第一實(shí)施例的要素的示意圖; 圖3是協(xié)調(diào)路徑的第二和第三示例實(shí)施例的要素的示意圖; 圖4是協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)的一些第 一實(shí)施例的示意圖; 圖5是協(xié)調(diào)轉(zhuǎn)移節(jié)點(diǎn)的第二實(shí)施例的示意圖; 圖6是以示意圖方式示出協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)的第三實(shí)施例的功 能才匡圖7是以示意圖方式示出協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的第一實(shí)施例的功 能框圖8是以示意圖方式示出協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的第二實(shí)施例的功 能才匡圖9是示出操作協(xié)調(diào)路徑中轉(zhuǎn)移節(jié)點(diǎn)的方法實(shí)施例的步驟的流程
圖io是示出操作協(xié)調(diào)路徑中邊緣節(jié)點(diǎn)的第一方法實(shí)施例的步驟
的流程19圖11是示出操作協(xié)調(diào)路徑中邊緣節(jié)點(diǎn)的第二方法實(shí)施例的步驟
的流程圖12是協(xié)調(diào)過(guò)程的笫一實(shí)施例的示意圖; 圖13是協(xié)調(diào)過(guò)程的第二實(shí)施例的示意圖; 圖14是協(xié)調(diào)過(guò)程的第三實(shí)施例的示意圖; 圖15是協(xié)調(diào)過(guò)程的第四實(shí)施例的示意圖。 圖16、 17是協(xié)調(diào)過(guò)程的第五實(shí)施例的示意圖。
具體實(shí)施例方式
在下面的說(shuō)明中,為便于解釋而不是限制,陳述了特定的細(xì)節(jié), 如包括特定網(wǎng)絡(luò)節(jié)點(diǎn)的特定的網(wǎng)絡(luò)拓樸、通信協(xié)議等,以便提供本發(fā) 明的詳盡理解。本領(lǐng)域的技術(shù)人員將明白,在脫離這些特定細(xì)節(jié)的其 它實(shí)施例中可實(shí)踐本發(fā)明。例如,技術(shù)人員將理解,通過(guò)不同于下述 示出本發(fā)明的UMTS網(wǎng)絡(luò)的通信網(wǎng)絡(luò)可實(shí)踐本發(fā)明。本發(fā)明可通過(guò)多 個(gè)變碼步驟在其中執(zhí)行的任何網(wǎng)絡(luò)實(shí)踐。這例如可包括無(wú)線網(wǎng)絡(luò),因 為經(jīng)空中接口的數(shù)據(jù)傳輸一般可要求壓縮數(shù)據(jù)以獲得有效的帶寬使 用。這可還包括配置為執(zhí)行變碼步驟的中轉(zhuǎn)網(wǎng)絡(luò),例如考慮作為用于 PSTN-PSTN呼叫的中轉(zhuǎn)網(wǎng)絡(luò)的移動(dòng)網(wǎng)絡(luò)。傳輸?shù)臄?shù)據(jù)不但可以是語(yǔ) 音數(shù)據(jù),而且可以是可壓縮的任何種類的數(shù)據(jù),例如,視頻數(shù)據(jù)。
本領(lǐng)域的人員還將理解,本文下面解釋的功能可通過(guò)4吏用單獨(dú)的 硬件電路,使用結(jié)合編程微處理器或通用計(jì)算機(jī)運(yùn)行的軟件,使用專 用集成電路(ASIC)和/或使用 一個(gè)或多個(gè)數(shù)字信號(hào)處理器(DSP)實(shí)現(xiàn)。 也將理解,在本發(fā)明描述為方法時(shí),它也可在計(jì)算機(jī)處理器和耦合到 處理器的存儲(chǔ)器中實(shí)施,其中,存儲(chǔ)器編碼有在由處理器運(yùn)行時(shí)執(zhí)行 本文中公開(kāi)的方法的一個(gè)或多個(gè)程序。
術(shù)語(yǔ)"接口,,或"接口組件"在本文中使用時(shí)可表示功能接口 ,即, 包含在功能組件或更高層結(jié)構(gòu)(例如,硬件和/或軟件組件或功能實(shí)體) 內(nèi),專門設(shè)計(jì)用于執(zhí)行與其它外部組件或結(jié)構(gòu)的通信的子結(jié)構(gòu)。功能接口一般情況可以軟件方式實(shí)現(xiàn),但不排除以其它方式實(shí)現(xiàn)。
圖1以示意圖方式示出三個(gè)呼叫路徑100、 102和104。對(duì)于每個(gè) 呼叫路徑,示出了示范協(xié)調(diào)路徑106、 108、 110。呼叫路徑100在Iu 接口與A接口之間延伸,并包括基于BICC的兩個(gè)OoBTC(編解碼器 協(xié)商)段和一個(gè)TFO段。例如在MSC1-TSC1與TSC2-MSC2之間的呼 叫建立前執(zhí)行的每個(gè)單獨(dú)的編解碼器協(xié)商過(guò)程可產(chǎn)生對(duì)應(yīng)段的局部 最佳編解碼器。然而,使用的編解碼器可彼此不相同或不兼容。此外, 這些編解碼器中的一個(gè)或多個(gè)可能是例如在語(yǔ)音質(zhì)量或帶寬使用方 面的次佳編解碼器。呼叫建立后在TSC1與TSC2之間執(zhí)行的TFO協(xié) 商過(guò)程可能檢測(cè)出選定編解碼器未得到協(xié)調(diào)。協(xié)調(diào)過(guò)程因而可執(zhí)行以 確定對(duì)整個(gè)呼叫路徑100最佳的編解碼器或編解碼器組合。
協(xié)調(diào)過(guò)程沿包括至少在核心網(wǎng)絡(luò)中呼叫路徑的一部分的協(xié)調(diào)路徑 執(zhí)行。例如,在基于呼叫路徑100的MMC呼叫中,協(xié)調(diào)路徑106可 在分別為主叫和被叫訂戶服務(wù)的呼叫控制節(jié)點(diǎn)MSC1和MSC2之間延 伸。通常,協(xié)調(diào)路徑可包括呼叫路徑的一段,如果此段中的信令過(guò)禾呈 (例如,以信令消息的形式)可傳輸協(xié)調(diào)信息,即與協(xié)調(diào)過(guò)程相關(guān)的信 令信息。此類信令過(guò)程可專門定義或者可基于適用于在對(duì)應(yīng)呼叫控制 節(jié)點(diǎn)之間傳輸協(xié)調(diào)信令信息的局部編解碼器確立過(guò)程。無(wú)線電接入可 以不是協(xié)調(diào)路徑的一部分,因此,為接入服務(wù)的呼叫控制節(jié)點(diǎn)負(fù)責(zé)將 在接入網(wǎng)絡(luò)中使用的編解碼器(即,通過(guò)空中接口 )和在節(jié)點(diǎn)控制的協(xié) 調(diào)路徑的段中使用的編解碼器匹配(align)。
協(xié)調(diào)路徑可包括使用不同信令過(guò)程傳輸協(xié)調(diào)信令信息的相鄰段。 在該情況下,在段彼此交界處的點(diǎn)上的互通節(jié)點(diǎn)必須適用于適當(dāng)?shù)剞D(zhuǎn) 換信令信息。在圖l所示的示例中,假設(shè)用于編解碼器協(xié)商段及用于 TFO段的TFO協(xié)商過(guò)程的BICC協(xié)議適用于傳輸協(xié)調(diào)信令信息。因此, 例如,協(xié)調(diào)路徑106包括一連串的相鄰編解碼器協(xié)商段和TFO段。協(xié) 調(diào)路徑因而包括在核心網(wǎng)絡(luò)中的整個(gè)呼叫路徑,即,在兩個(gè)無(wú)線電4妄 入點(diǎn)之間的路徑。然而,協(xié)調(diào)路徑106可通過(guò)若干PLMN延伸。例如,在一方面的節(jié)點(diǎn)MSC1和TSC1和在另一方面的節(jié)點(diǎn)TSC2和MSC2 可屬于不同的PLMN。
協(xié)調(diào)路徑106的論述類似地適用于路徑108和110。呼叫路徑102 與路徑100不同之處在于它在固定網(wǎng)絡(luò)(PSTN)而不是無(wú)線電接入終 接。關(guān)于協(xié)調(diào)路徑110,通常要注意的是協(xié)調(diào)路徑可比呼叫路徑104 更短。例如,不允許傳輸協(xié)調(diào)信令信息的呼叫路徑段可不包括在協(xié)調(diào) 路徑中。因此,呼叫路徑可不但包括更短的協(xié)調(diào)路徑,而且也可包括 不止一個(gè)協(xié)調(diào)路徑。
圖2更詳細(xì)地示出呼叫路徑的實(shí)施例120,帶有在兩個(gè)無(wú)線電接 入之間端對(duì)端延伸的協(xié)調(diào)路徑。每個(gè)呼叫控制節(jié)點(diǎn)根據(jù)其在協(xié)調(diào)路徑 中的特定角色做出反應(yīng)。換而言之,其在協(xié)調(diào)路徑中的位置確定呼叫 控制節(jié)點(diǎn)在協(xié)調(diào)過(guò)程期間采取的動(dòng)作。例如,節(jié)點(diǎn)MSC1和MSC5分 別充當(dāng)關(guān)于呼叫建立方向上游和下游的協(xié)調(diào)邊緣節(jié)點(diǎn)(HEN)。下面將 詳細(xì)描述與圖2所示每個(gè)角色相關(guān)聯(lián)的功能。協(xié)調(diào)轉(zhuǎn)移節(jié)點(diǎn) TSC2-TSC4位千協(xié)調(diào)3各徑內(nèi)。
圖3還示出呼叫路徑130、 132,帶有在協(xié)調(diào)邊緣節(jié)點(diǎn)(上游)與協(xié) 調(diào)邊緣節(jié)點(diǎn)(下游)之間延伸的協(xié)調(diào)路徑,其中,朝向呼叫路徑始發(fā)側(cè) 的HEN是HEN(上游),而朝向呼叫路徑終接側(cè)的HEN是HEN(下游)。 呼叫路徑302通過(guò)一個(gè)或多個(gè)PLMN中的節(jié)點(diǎn)TSC1-TSC4,在兩個(gè) 固定(PSTN)網(wǎng)絡(luò)之間伸展(nm)。
協(xié)調(diào)轉(zhuǎn)移節(jié)點(diǎn)(HTN)的動(dòng)作也可以是透明轉(zhuǎn)發(fā)協(xié)調(diào)信令信息,例 如,協(xié)調(diào)(信令)消息。透明意味著在控制節(jié)點(diǎn)本身中及在受控變碼器 單元或MGW中均不需采取動(dòng)作或執(zhí)行功能(除轉(zhuǎn)發(fā)功能和可能的過(guò) 濾功能外)。圖4以示意圖方式示出此類協(xié)調(diào)轉(zhuǎn)移透明節(jié)點(diǎn)(HTTN)的 三個(gè)示例實(shí)施例140、 142、 144。
HTTN 140連接兩個(gè)TFO段。受控MGW(未示出)可充當(dāng)TFO兼 容的路徑中設(shè)備(IPE,參閱3GPPTS 28.062),使得任何TFO帶內(nèi)消 息將透明通過(guò)受控MGW。 HTTN 142連4妄基于BICC的兩個(gè)編解碼器協(xié)商段。這種情況下,編解碼器(再)協(xié)商可在轉(zhuǎn)移節(jié)點(diǎn)142中繼續(xù)。 節(jié)點(diǎn)也可對(duì)協(xié)調(diào)過(guò)程是透明的(除可能過(guò)濾選定編解碼器列表外)。
HTTN 144類似于節(jié)點(diǎn)142,但連接兩個(gè)基于SEP的編解碼器協(xié)商段。
圖5以示意圖方式示出協(xié)調(diào)轉(zhuǎn)移互通節(jié)點(diǎn)(HTIN)的示例150。呼 叫控制節(jié)點(diǎn)150連接具有在位于控制平面中的編解碼器確立過(guò)程的 段,即基于BICC的編解碼器協(xié)商段和具有位于用戶平面中的編解碼 器確立過(guò)程的段,即TFO段。協(xié)調(diào)信令信息因而必須從編解碼器協(xié)商 控制平面協(xié)議傳遞到TFO用戶平面協(xié)議,且反之亦然。對(duì)應(yīng)的信令消 息必須例如通過(guò)再使用GCP(網(wǎng)關(guān)控制協(xié)議,根據(jù)ITU-T的H.248)控 制MGW,在節(jié)點(diǎn)150與受控MGW152之間交換。
圖6是適用于控制呼叫路徑的至少一段的呼叫控制節(jié)點(diǎn)200的實(shí) 施例的示意框圖,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn)(未示出) 之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。呼叫控制節(jié)點(diǎn) 200是邊緣節(jié)點(diǎn)之間的協(xié)調(diào)路徑中的轉(zhuǎn)移節(jié)點(diǎn)。節(jié)點(diǎn)200可以是圖1-5 所示轉(zhuǎn)移節(jié)點(diǎn)之一 的實(shí)現(xiàn)。
節(jié)點(diǎn)200包括適用于經(jīng)信令鏈路206和208沿呼叫路徑接收和轉(zhuǎn) 發(fā)信令信息到相鄰呼叫控制節(jié)點(diǎn)的接口組件202和204。又一信令接 口 210適用于控制在與控制節(jié)點(diǎn)200關(guān)聯(lián)的MGW 212中的變碼器單 元。語(yǔ)音數(shù)據(jù)沿用戶數(shù)據(jù)傳輸鏈路214和216指定的呼叫路徑轉(zhuǎn)發(fā)。
在下述內(nèi)容中將通過(guò)示范假設(shè)控制節(jié)點(diǎn)200是在編解碼器協(xié)商段 邊界處的要素。信令接口 202適用于BICC協(xié)議以便與此段中的其它 控制節(jié)點(diǎn)協(xié)商編解碼器。另一方面,信令鏈路208可包括沿呼叫路徑 到其它呼叫控制節(jié)點(diǎn)的ISUP連接,使得編解碼器協(xié)商經(jīng)鏈路208不 可能實(shí)現(xiàn)。然而,接口 210和MGW212適用于TFO協(xié)商,使得TFO 可沿傳輸鏈路216確立。這樣,節(jié)點(diǎn)200也可以是TFO段的末端要素。 節(jié)點(diǎn)200因而是HTIN。
呼叫控制節(jié)點(diǎn)200包括適用于確定呼叫控制節(jié)點(diǎn)200是否為協(xié)調(diào) 路徑的要素的笫一確定組件218。確定組件218例如通過(guò)指示呼叫路
23徑已確立或更改的適當(dāng)信令消息的接收而^^觸發(fā)。組件218響應(yīng)此類
觸發(fā)事件,從接口組件202、 204和210請(qǐng)求例如在呼叫建立期間使 用的編解碼器確立過(guò)程的指示。接口組件202可通過(guò)指示基于BICC 協(xié)議的OoBTC過(guò)程在使用中來(lái)響應(yīng),該過(guò)程適用于傳輸協(xié)調(diào)信令信 息。由于沿信令鏈路208未執(zhí)行編解碼器確立過(guò)程,并且也無(wú)特定的 協(xié)調(diào)信令協(xié)議可用于鏈路208,因此,接口組件204可不以指示來(lái)響 應(yīng)。接口組件210可通過(guò)指示TFO協(xié)商過(guò)程用于在々某體網(wǎng)關(guān)212與其 TFO伙伴之間的編解碼器確立來(lái)響應(yīng),該過(guò)程也可傳輸協(xié)調(diào)信令信 息。接口組件例如可將從TFO對(duì)等體接收的TFO系統(tǒng)ID ^是供到確定 組件218。
基于響應(yīng),確定組件218確定控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的一部分。 這是在控制節(jié)點(diǎn)200控制其中可傳輸協(xié)調(diào)信息的至少一個(gè)編解碼器確 立段時(shí)的情況。在此處所述的示例中,呼叫控制節(jié)點(diǎn)200是協(xié)調(diào)路徑 的一部分,這是因?yàn)楣?jié)點(diǎn)200是在編解碼器協(xié)商段(鏈路206, 214)的 邊界處,并且也因?yàn)楣?jié)點(diǎn)200在TFO協(xié)商段(鏈路216)的邊界處。如 果節(jié)點(diǎn)200是協(xié)調(diào)路徑的要素,則組件218向第二確定組件220和第 三確定組件222發(fā)送觸發(fā)信號(hào)。
第二確定組件220適用于確定為呼叫控制節(jié)點(diǎn)200控制的至少一 段選擇的編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn)。標(biāo)準(zhǔn)可包括若干子標(biāo) 準(zhǔn),在組件220中實(shí)現(xiàn)的對(duì)應(yīng)確定過(guò)程中說(shuō)明這些子標(biāo)準(zhǔn)。
首先,如果TFO無(wú)法在基于鏈路216的受控TFO段中確立或者 如果TrFO無(wú)法沿段214確立,則確定組件220可確定標(biāo)準(zhǔn)得不到滿 足,使得沿對(duì)應(yīng)段要使用的編解碼器可能不是最佳編解碼器。確定組 件220還可比較段214中選擇的編解碼器和在段216中使用的編解碼 器。如果編解碼器彼此不兼容,則確定組件可斷定必須發(fā)現(xiàn)最佳編解 碼器,即,用于兩個(gè)段的單個(gè)編解碼器或兼容編解碼器的組合。
其次,關(guān)于在控制節(jié)點(diǎn)200控制的兩個(gè)段中選擇或使用的特定編 解碼器,確定組件220可從兩個(gè)接口組件202和210請(qǐng)求有關(guān)暫時(shí)使用的編解碼器的信息。這些組件分別通過(guò)指示在基于鏈路214和216 的段中使用的編解碼器來(lái)響應(yīng)。確定組件220隨后的動(dòng)作是比較在使 用的每個(gè)編解碼器和區(qū)分優(yōu)先級(jí)的編解碼器列表。列表中的編解碼器 根據(jù)網(wǎng)絡(luò)運(yùn)營(yíng)商的目的指配有優(yōu)先級(jí)。例如,編解碼器可在列表中根 據(jù)語(yǔ)音質(zhì)量、帶寬要求或變碼器單元中的資源使用進(jìn)行分類。編解碼 器也可進(jìn)行分類以實(shí)現(xiàn)這些或其它目的的組合。列出的一個(gè)或多個(gè)編 解碼器可以是最佳編解碼器,因?yàn)樗鼈冏罘夏康?。列表可存?chǔ)在控 制節(jié)點(diǎn)200的存儲(chǔ)組件(未示出)中,和/或可基于請(qǐng)求從呼叫控制節(jié)點(diǎn) 200所屬的網(wǎng)絡(luò)的管理組件接收。從使用的編解碼器與列表中一個(gè)或 多個(gè)最佳編解碼器的比較中,確定組件220確定最佳編解碼器是否已 經(jīng)在特定段中使用。
如果確定對(duì)于呼叫控制節(jié)點(diǎn)200控制的段中的至少一個(gè)段,使用 不滿足協(xié)調(diào)標(biāo)準(zhǔn)的編解碼器,例如,使用的編解碼器不是最佳編解碼 器,則確定組件220將內(nèi)部觸發(fā)信號(hào)提供到觸發(fā)組件224。
在從第一確定組件218接收觸發(fā)信號(hào)時(shí),第三確定組件222的動(dòng) 作是確定呼叫控制節(jié)點(diǎn)200是否為協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)。為此,組件 222評(píng)估控制節(jié)點(diǎn)200是否控制呼叫路徑的兩個(gè)段,其中使用了允許 傳輸協(xié)調(diào)信令信息的編解碼器確立過(guò)程(這是控制節(jié)點(diǎn)200為協(xié)調(diào)路 徑的要素的基本條件)。
—般情況下,在控制節(jié)點(diǎn)是到PSTN的網(wǎng)關(guān)或者位于無(wú)線電接入 網(wǎng)絡(luò)(RAN)旁時(shí),控制節(jié)點(diǎn)可以是邊緣節(jié)點(diǎn)。此外,控制節(jié)點(diǎn)可控制 可用于協(xié)調(diào)的第 一段,而且可控制其中不能傳輸協(xié)調(diào)信息的呼叫路徑 的第二段。其它情況下,控制節(jié)點(diǎn)可以是轉(zhuǎn)移節(jié)點(diǎn)。
為解決其任務(wù),第三確定組件222可從第二確定組件220接收與 受控段的數(shù)量相關(guān)的信息。笫三確定組件222將指示控制節(jié)點(diǎn)200是 協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)(不是邊緣節(jié)點(diǎn))的信息提供到觸發(fā)組件224。
在從第二確定組件220接收觸發(fā)信號(hào)時(shí),由于呼叫控制節(jié)點(diǎn)200 控制的段中選擇的編解碼器不是最佳編解碼器,因此,觸發(fā)組件224將協(xié)調(diào)觸發(fā)指示提供到協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)以啟動(dòng)協(xié)調(diào)。觸發(fā)組件先
處理來(lái)自第三確定組件222的指示,該指示為控制節(jié)點(diǎn)200必須充當(dāng)
協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)。在本實(shí)施例中,由于協(xié)調(diào)過(guò)程將從協(xié)調(diào)路徑的 邊緣節(jié)點(diǎn)開(kāi)始,觸發(fā)指示必須嵌在沿協(xié)調(diào)路徑發(fā)送到協(xié)調(diào)路徑的至少 一個(gè)邊緣節(jié)點(diǎn)的信令消息中。如果呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn),則觸發(fā) 指示只可提供到此邊緣節(jié)點(diǎn)的內(nèi)部組件。
觸發(fā)組件224檢測(cè)段206是編解碼器協(xié)商段,并根據(jù)通過(guò)信令鏈 路206使用的編解碼器協(xié)商協(xié)議(BICC)構(gòu)建信令消息。信令消息包括 協(xié)調(diào)觸發(fā)指示。觸發(fā)組件224將信令消息提供到接口組件202,該接 口組件將消息沿協(xié)調(diào)路徑傳送到相鄰呼叫控制節(jié)點(diǎn)。
節(jié)點(diǎn)200可包括適用于接收和轉(zhuǎn)發(fā)協(xié)調(diào)觸發(fā)指示、支持的編解碼 器列表和/或選定編解碼器的其它組件。此外,節(jié)點(diǎn)200還可包括其它 組件,這些組件適用于在協(xié)調(diào)路徑的段214、 216之一或兩者中使用 的編解碼器不是至少與接收的選定編解碼器指示所指示的編解碼器 兼容的情況下,將使用的編解碼器更改為選定編解碼器指示所指示的 編解碼器。這些組件在圖6中已忽略。
圖7是以示意圖方式示出適用于控制呼叫路徑的至少 一 段的呼叫 控制節(jié)點(diǎn)300的實(shí)施例的框圖,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣 節(jié)點(diǎn)之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。呼叫控制 節(jié)點(diǎn)300是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一。然而,參照?qǐng)D6所述的功能性 也可包括在協(xié)調(diào)邊緣節(jié)點(diǎn)300中??刂乒?jié)點(diǎn)300可以是圖1-3所示邊 緣節(jié)點(diǎn)之一的實(shí)現(xiàn)。
呼叫控制節(jié)點(diǎn)300包括用于沿呼叫路徑、通過(guò)帶有相鄰呼叫控制 節(jié)點(diǎn)(未示出)的信令鏈路304傳送和接收信令消息的接口組件302。控 制節(jié)點(diǎn)300還包括用于與MGW 308交換信令消息的接口組件306, MGW308與控制節(jié)點(diǎn)300相關(guān)聯(lián)。呼叫路徑的用戶數(shù)據(jù)傳輸鏈路310 和312在MGW 308處終接。鏈路310可連接到無(wú)線電接入網(wǎng),鏈路 312可屬于OoBTC段。協(xié)調(diào)觸發(fā)消息可由接口組件302接收(例如,始發(fā)于圖6的呼叫控 制節(jié)點(diǎn)200)。消息包括由接口組件302提供到協(xié)調(diào)信息組件314的協(xié) 調(diào)觸發(fā)指示。協(xié)調(diào)信息組件314在指示接收的觸發(fā)下,沿協(xié)調(diào)路徑啟 動(dòng)協(xié)調(diào)過(guò)程。
控制節(jié)點(diǎn)300包括觸發(fā)組件316,該組件在其功能性方面對(duì)應(yīng)于 如圖6所示的觸發(fā)組件216。為筒明起見(jiàn),在圖7中忽略了類似于圖 6的組件218、 220、 222的組件。作為外部觸發(fā)的備選或附加,協(xié)調(diào) 觸發(fā)組件314也可從內(nèi)部觸發(fā)組件316接收協(xié)調(diào)觸發(fā)指示。
協(xié)調(diào)信息組件314適用于在呼叫控制節(jié)點(diǎn)300充當(dāng)協(xié)調(diào)路徑的邊 緣節(jié)點(diǎn)的情況下,響應(yīng)協(xié)調(diào)觸發(fā)指示,向協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳 送支持的編解碼器列表(SCL)。在接收觸發(fā)指示時(shí),組件314先從確 定組件318請(qǐng)求呼叫控制節(jié)點(diǎn)300是否為協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的指 示0
邊緣確定組件318適用于確定呼叫控制節(jié)點(diǎn)300是否為協(xié)調(diào)路徑 的邊緣節(jié)點(diǎn)。這可以是呼叫控制節(jié)點(diǎn)300正好控制協(xié)調(diào)路徑的一段時(shí) 的情況。
基于呼叫控制節(jié)點(diǎn)300是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的指示(因?yàn)楣?jié)點(diǎn) 300只控制屬于協(xié)調(diào)路徑的一段,即基于鏈路312的段),組件314構(gòu) 建包括SCL的協(xié)調(diào)信息消息。SCL可基于被服務(wù)移動(dòng)用戶裝置、連接 到鏈路310的空中接口及MGW308—般支持的可用編解碼器的列表。 SCL可包含最符合例如語(yǔ)音質(zhì)量或所需帶寬等預(yù)定目的的可用編解碼 器。
協(xié)調(diào)信息消息^皮提供到接口組件302,該組件將消息沿協(xié)調(diào)路徑 向下一呼叫控制節(jié)點(diǎn)傳送,即,終接信令鏈路304的另一側(cè)的呼叫控
制節(jié)點(diǎn)。協(xié)調(diào)信息消息可沿呼叫路徑逐節(jié)點(diǎn)發(fā)送。接收消息的每個(gè)呼 叫控制節(jié)點(diǎn)將根據(jù)其角色處理消息。例如,轉(zhuǎn)移節(jié)點(diǎn)將轉(zhuǎn)發(fā)消息到下 一節(jié)點(diǎn)。因此,邊緣節(jié)點(diǎn)300無(wú)需知道在相對(duì)邊緣處終接協(xié)調(diào)路徑的 邊緣節(jié)點(diǎn)的地址。節(jié)點(diǎn)300還可包括其它組件,這些組件適用于在段310和312之 一或兩者中使用的編解碼器不是至少與接收的選定編解碼器指示所 指示的編解碼器兼容的情況下,將使用的編解碼器更改為選定編解碼 器指示所指示的編解碼器。這些組件在圖7中已忽略。
圖8是以示意圖方式示出適用于控制呼叫路徑的至少 一個(gè)段的呼 叫控制節(jié)點(diǎn)400的實(shí)施例的框圖,其中,呼叫路徑包括在兩個(gè)相對(duì)邊 緣節(jié)點(diǎn)之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。呼叫控 制節(jié)點(diǎn)400是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一,它從相對(duì)邊緣節(jié)點(diǎn)接收協(xié)調(diào) 信息消息。盡管圖8中未示出,但參照?qǐng)D6所述的功能性也可包括在 協(xié)調(diào)邊緣節(jié)點(diǎn)400中??刂乒?jié)點(diǎn)400可以是圖1-3所示邊緣節(jié)點(diǎn)之一 的實(shí)現(xiàn)。
呼叫控制節(jié)點(diǎn)400包括用于與控制節(jié)點(diǎn)400控制的MGW 404交 換信令消息的接口組件402。通信鏈路406可屬于協(xié)調(diào)路徑的一段, 而又一鏈路408不屬于協(xié)調(diào)路徑??刂乒?jié)點(diǎn)400包括類似于圖6的組 件218、 220的組件,而為簡(jiǎn)明起見(jiàn),圖8中忽略了這些組件。
控制節(jié)點(diǎn)400還包括用于沿協(xié)調(diào)路徑與對(duì)等呼叫控制節(jié)點(diǎn)(例如, 協(xié)調(diào)轉(zhuǎn)移節(jié)點(diǎn))交換信令消息的接口組件410。接口組件410充當(dāng)適用 于從協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)(例如,圖3的節(jié)點(diǎn)300)接收支持的編解 碼器列表的接收組件。接收組件410可接收嵌入?yún)f(xié)調(diào)信息消息中的支 持的編解碼器列表。
組件410將信息消息轉(zhuǎn)發(fā)到選擇組件412,選擇組件適用于選擇 支持的編解碼器列表所指示的編解碼器之一作為協(xié)調(diào)路徑的選定編 解碼器。組件412在接收信息消息時(shí),從確定組件413請(qǐng)求呼叫控制 節(jié)點(diǎn)400是否為協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的指示。邊緣確定組件413的工 作類似于圖7中的邊緣確定組件318。
基于呼叫控制節(jié)點(diǎn)400是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的指示(因?yàn)楣?jié)點(diǎn) 400只控制屬于協(xié)調(diào)路徑的一段,即基于鏈路406的段),選擇組件412 可比較支持的編解碼器列表的每個(gè)編解碼器和編解碼器的區(qū)分優(yōu)先級(jí)列表,并可從支持的編解碼器列表中選擇指配有最高優(yōu)先級(jí)的該編
解碼器。選擇組件412將選定編解碼器的指示提供到傳輸組件414。
此組件適用于向協(xié)調(diào)路徑的另一邊緣節(jié)點(diǎn)傳送選定編解碼器指示。傳
輸組件414構(gòu)建包括選定編解碼器指示的協(xié)調(diào)決定消息,并將此消息 提供到接口組件410,該接口組件將消息傳送到終接信令連接416的 對(duì)等節(jié)點(diǎn)(并因而向協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳送)。
節(jié)點(diǎn)400可包括其它組件,這些組件適用于在段406、 408之一或 兩者中使用的編解碼器不是至少與選定編解碼器指示所指示的編解 碼器兼容的情況下,將使用的編解碼器更改為選定編解碼器指示所指 示的編解碼器。這些組件在圖8中已忽略。
圖9是示出操作控制呼叫路徑的至少一段的呼叫控制節(jié)點(diǎn)的方法 實(shí)施例500步驟的流程圖,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn) 之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。呼叫控制節(jié)點(diǎn) 是邊緣節(jié)點(diǎn)之間的協(xié)調(diào)路徑中的轉(zhuǎn)移節(jié)點(diǎn)。
方法在步驟502中觸發(fā),例如通過(guò)指示已新確立或更改的呼叫路 徑中涉及呼叫控制節(jié)點(diǎn)的信息。例如,信息可與呼叫建立或更改呼叫 路徑的補(bǔ)充服務(wù)相關(guān)。在步驟504中,確定呼叫控制節(jié)點(diǎn)是否為協(xié)調(diào) 路徑的要素。例如,如果呼叫控制節(jié)點(diǎn)控制屬于呼叫路徑的至少一個(gè) 編解碼器協(xié)商段或一個(gè)TFO段,則它可以是協(xié)調(diào)路徑的要素。呼叫控 制節(jié)點(diǎn)如果能參與編解碼器協(xié)商過(guò)程,例如,如果它能處理BICC信 令消息,則可確定它控制編解碼器協(xié)商段。呼叫控制節(jié)點(diǎn)如果控制托 管為TFO協(xié)商啟用的TFO協(xié)議處理器(handler)的MGW,則它可控制 TFO段。這些編解碼器確立過(guò)程的任何過(guò)程應(yīng)^支啟用以便傳輸協(xié)調(diào)信 令信息。
在步驟506中,確定呼叫控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn)。 例如,可評(píng)估呼叫控制節(jié)點(diǎn)是否控制協(xié)調(diào)路徑的兩個(gè)段。如果呼叫控 制節(jié)點(diǎn)控制兩個(gè)段,為傳輸協(xié)調(diào)信令信息而啟用的編解碼器確立過(guò)程 沿這兩個(gè)段在使用,則它可以是轉(zhuǎn)移節(jié)點(diǎn)。例如,呼叫控制節(jié)點(diǎn)可控制一個(gè)編解碼器協(xié)商段和一個(gè)TFO段。在備選中,轉(zhuǎn)移節(jié)點(diǎn)的角色可
經(jīng)管理指配到呼叫控制節(jié)點(diǎn),使得步驟504可忽略,并且步驟506可 實(shí)現(xiàn)為與呼叫控制節(jié)點(diǎn)相關(guān)聯(lián)的數(shù)據(jù)庫(kù)中的查找操作。步驟504和506 中的一個(gè)或兩個(gè)步驟可在任何特定呼叫建立之前獨(dú)立執(zhí)行。
在步驟508中,確定用于呼叫控制節(jié)點(diǎn)控制的至少一段的編解碼 器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn)。在使用的編解碼器不滿足協(xié)調(diào)標(biāo)準(zhǔn)的情 況下,在步驟510中,向協(xié)調(diào)路徑的至少一個(gè)邊緣節(jié)點(diǎn)提供協(xié)調(diào)觸發(fā) 指示以啟動(dòng)協(xié)調(diào)。在已將觸發(fā)指示提供到邊緣要素后,過(guò)程在步驟512 中返回到閑置狀態(tài)。
圖10是示出操作控制呼叫路徑的至少一個(gè)段的呼叫控制節(jié)點(diǎn)的 方法實(shí)施例520步驟的流程圖,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣 節(jié)點(diǎn)之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。呼叫控制 節(jié)點(diǎn)是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一 。
步驟522到526對(duì)應(yīng)于圖5中的步驟502到506,除了在步驟526 中,呼叫控制節(jié)點(diǎn)例如通過(guò)評(píng)估呼叫控制節(jié)點(diǎn)是否正好控制協(xié)調(diào)路徑 的一個(gè)段,確定它是否為協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)。節(jié)點(diǎn)是邊緣節(jié)點(diǎn)定義 了其對(duì)從協(xié)調(diào)路徑的其它節(jié)點(diǎn)接收的協(xié)調(diào)信息的響應(yīng)。
在步驟528中,呼叫控制節(jié)點(diǎn)接收協(xié)調(diào)觸發(fā)指示。指示可從外部 (即,從協(xié)調(diào)路徑的另一節(jié)點(diǎn))或內(nèi)部(即,^v諸如圖3中組件316等組 件)接收。在步驟530中,呼叫控制節(jié)點(diǎn)響應(yīng)接收的協(xié)調(diào)觸發(fā)指示,向 協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳送支持的編解碼器列表。在將SCL4是供到 協(xié)調(diào)路徑后,過(guò)程在步驟532中返回到閑置狀態(tài)。
圖11是示出操作控制呼叫路徑的至少一段的呼叫控制節(jié)點(diǎn)的方 法實(shí)施例540步驟的流程圖,其中,呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié) 點(diǎn)之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。呼叫控制節(jié) 點(diǎn)同樣是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)之一。
步驟542到546對(duì)應(yīng)于圖10中的步驟522到526。在步驟548中, 接收支持的編解碼器列表。在步驟550中,將支持的編解碼器列表所指示的編解碼器選擇為用于協(xié)調(diào)路徑的選定編解碼器。在步驟552中, 向協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳送指示選定編解碼器的選定編解碼器
指示。指示例如可以在n-b-n消息中向協(xié)調(diào)路徑中下一節(jié)點(diǎn)傳送。在 已將選定編解碼器提供到協(xié)調(diào)路徑后,以及可能在更改呼叫控制節(jié)點(diǎn) 控制的協(xié)調(diào)路徑的段中使用的編解碼器后,過(guò)程在步驟544中返回到 閑置狀態(tài)。
圖12以示意圖方式為協(xié)調(diào)過(guò)程600的實(shí)施例示出協(xié)調(diào)消息沿協(xié)調(diào) 路徑的流動(dòng),協(xié)調(diào)路徑包括移動(dòng)核心網(wǎng)絡(luò)中MMC的整個(gè)呼叫路徑。 協(xié)調(diào)路徑包括基于BICC的兩個(gè)編解碼器協(xié)商段、使用SIP作為編解 碼器協(xié)商協(xié)議的單編解碼器協(xié)商段和TFO段。對(duì)于編解碼器協(xié)商段和 TFO段的互通,節(jié)點(diǎn)HTIN1和HTIN2必須充當(dāng)轉(zhuǎn)移互通節(jié)點(diǎn),在BICC 協(xié)議與TFO協(xié)議之間傳遞協(xié)調(diào)信令信息。
假設(shè)TFO無(wú)法在HTIN1與HTIN2之間確立。因此,HTIN1和 HTIN2均確定通過(guò)TFO段使用的編解碼器是次佳編解碼器。在呼叫 建立期間,兩個(gè)控制節(jié)點(diǎn)已經(jīng)確定它們是協(xié)調(diào)路徑的要素,并且它們 不是邊緣節(jié)點(diǎn),而是轉(zhuǎn)移(互通)節(jié)點(diǎn)。
兩個(gè)控制節(jié)點(diǎn)均發(fā)送包括協(xié)調(diào)觸發(fā)指示的協(xié)調(diào)觸發(fā)消息,HTIN1 向邊緣節(jié)點(diǎn)HEN1發(fā)送(la部分)而HTIN2向邊緣節(jié)點(diǎn)HEN2發(fā)送(lb 部分)。協(xié)調(diào)過(guò)程得以實(shí)現(xiàn),使得如果協(xié)調(diào)轉(zhuǎn)移節(jié)點(diǎn)控制此類段,則協(xié) 調(diào)觸發(fā)消息只經(jīng)OoBTC協(xié)議(即編解碼器協(xié)商l勾傳輸。在其它實(shí)施例 中,協(xié)調(diào)過(guò)程可包括沿協(xié)調(diào)路徑雙向發(fā)送協(xié)調(diào)觸發(fā)消息,而不考慮用 于局部編解碼器確立過(guò)程的協(xié)議。
在還有的又一實(shí)施例中,協(xié)調(diào)觸發(fā)消息只在相對(duì)于呼叫建立方向 的一個(gè)方向上發(fā)送,例如,只在前向或只在后向上發(fā)送。例如,對(duì)于 TFO段,更靠近始發(fā)側(cè)的TFO端點(diǎn)可傳送協(xié)調(diào)觸發(fā)消息,而更靠近 終接側(cè)的TFO端點(diǎn)可能不傳送協(xié)調(diào)觸發(fā)消息。
再參照?qǐng)D12,觸發(fā)消息逐節(jié)點(diǎn)(n-b-n)轉(zhuǎn)發(fā)。盡管HTIN1的消息直 接到達(dá)HENl,但HTIN2的觸發(fā)消息經(jīng)HTTN1轉(zhuǎn)發(fā)。此處,由于觸發(fā)消息始終向協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)引導(dǎo),因此,HTTN1充當(dāng)轉(zhuǎn)移節(jié)點(diǎn), 并沿協(xié)調(diào)路徑向HEN2透明轉(zhuǎn)發(fā)接收的觸發(fā)消息。
響應(yīng)協(xié)調(diào)觸發(fā)指示,兩個(gè)邊緣節(jié)點(diǎn)HEN1和HEN2都創(chuàng)立支持的 編解碼器列表(SCL),指示在對(duì)應(yīng)邊緣節(jié)點(diǎn)中支持的編解碼器。每個(gè) SCL嵌入?yún)f(xié)調(diào)信息消息中,該消息隨后以n-b-n方式向另一邊緣節(jié)點(diǎn) 傳送。每個(gè)轉(zhuǎn)移節(jié)點(diǎn)根據(jù)其角色處理接收的支持的編解碼器列表。處 理因而包括從SCL移除在轉(zhuǎn)移節(jié)點(diǎn)中不支持的任何編解碼器。由于協(xié) 調(diào)信息消息要端對(duì)端(e2e)傳輸,因此,修改的SCL隨后沿協(xié)調(diào)路徑轉(zhuǎn) 發(fā)到下一節(jié)點(diǎn)。
在la部分中的步驟2、 6和7(由編號(hào)箭頭示出)中及在lb部分中 的步驟3、 4和8中,相應(yīng)的信息消息經(jīng)OoBTC協(xié)議傳輸。為了經(jīng) TFO段輸送協(xié)調(diào)消息,轉(zhuǎn)移互通節(jié)點(diǎn)HTIN和HTIN2向其相應(yīng)MGW 提供例如嵌在TFO控制消息中的支持的編解碼器列表。在la部分中 的步驟4中和在lb部分中的步驟6中,相應(yīng)的支持的編解碼器列表 在MGW之間的用戶平面中傳送,例如,使用TFO帶內(nèi)信令機(jī)制或使 用通用配置幀(例如,Con—Req或Con—Ack幀,參閱TS 28.062)。
根據(jù)為協(xié)調(diào)過(guò)程定義的沖突規(guī)則,上游HEN1忽略接收的協(xié)調(diào)信 息消息,并且只有下游邊緣節(jié)點(diǎn)HEN2通過(guò)協(xié)調(diào)決定消息來(lái)響應(yīng)接收 的協(xié)調(diào)信息消息(圖11的第2部分)。沖突規(guī)則例如可指定如果在邊緣 節(jié)點(diǎn)中已處理(接收和/或傳送)不止一個(gè)觸發(fā)消息,則只有在呼叫建立 方向下游的邊緣節(jié)點(diǎn)可提供決定消息。備選,上游邊緣節(jié)點(diǎn)可提供決 定消息。沖突處理避免了可能沖突的決定被通知到協(xié)調(diào)路徑,即,只 有單個(gè)決定消息將沿協(xié)調(diào)路徑傳遞。在協(xié)調(diào)觸發(fā)消息只向后發(fā)送的備 選實(shí)施例中,只有對(duì)應(yīng)的邊緣節(jié)點(diǎn)接收協(xié)調(diào)觸發(fā)消息。因此,只有此 節(jié)點(diǎn)發(fā)送包括SCL的協(xié)調(diào)信息消息(在前向上)。即使在邊緣節(jié)點(diǎn)接收 若干協(xié)調(diào)觸發(fā)消息的情況下,它也只可發(fā)送一個(gè)協(xié)調(diào)信息消息。
再參照實(shí)施例600,響應(yīng)始發(fā)于HEN1的協(xié)調(diào)信息消息的接收, HEN2通過(guò)從接收的列表中選擇編解碼器為選定編解碼器來(lái)處理接收的SCL。此編解碼器被引入?yún)f(xié)調(diào)決定消息,該消息沿協(xié)調(diào)路徑以n-b-n 和e2e方式傳遞。為了經(jīng)TFO段轉(zhuǎn)發(fā)協(xié)調(diào)決定消息,在第2部分的步 驟4中,再次使用TFO用戶平面機(jī)制。沿路徑的每個(gè)節(jié)點(diǎn)將所指示的 編解碼器提取為用于呼叫的選定編解碼器,并轉(zhuǎn)發(fā)決定消息而不做修 改。必要時(shí),節(jié)點(diǎn)還執(zhí)行動(dòng)作以將在受控段中使用的編解碼器更改為 選定編解碼器。
鑒于協(xié)調(diào)已在協(xié)調(diào)路徑內(nèi)的兩個(gè)點(diǎn)(HTIN1和HTIN2)處^C觸發(fā), 又一協(xié)調(diào)過(guò)程沿協(xié)調(diào)路徑e2e執(zhí)行,使得協(xié)調(diào)信息消息和協(xié)調(diào)決定消 息從邊緣節(jié)點(diǎn)發(fā)送到邊緣節(jié)點(diǎn)。圖11中過(guò)程600的la和lb部分可差 不多平行執(zhí)行,即,每個(gè)觸發(fā)轉(zhuǎn)移節(jié)點(diǎn)一旦確定必需發(fā)送其觸發(fā)消息 便進(jìn)行此操作。
在呼叫建立后,可在呼叫路徑已確立后隨時(shí)觸發(fā)語(yǔ)音編解碼器協(xié) 調(diào)。例如,呼叫路徑可在呼叫建立后由于諸如呼叫轉(zhuǎn)發(fā)或呼叫轉(zhuǎn)移等 補(bǔ)充服務(wù)而更改。又如,核心網(wǎng)絡(luò)外呼叫路徑中的變化也可觸發(fā)協(xié)調(diào) 過(guò)程,例如,在執(zhí)行切換過(guò)程并且為無(wú)線電接入選擇新語(yǔ)音編解碼器 的情況下。充當(dāng)協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)的接入月良務(wù)呼叫控制節(jié)點(diǎn)隨后可 觸發(fā)協(xié)調(diào)過(guò)程,并且觸發(fā)消息將不沿協(xié)調(diào)路徑發(fā)送。在另一實(shí)施例中, 靠近呼叫路徑的一端的邊緣節(jié)點(diǎn)可向另 一邊緣節(jié)點(diǎn)發(fā)送協(xié)調(diào)觸發(fā)消 息,使得相對(duì)邊緣節(jié)點(diǎn)啟動(dòng)協(xié)調(diào)過(guò)程。
圖13以示意圖方式示出協(xié)調(diào)過(guò)程的另一實(shí)施例610。實(shí)施例610 與圖12中實(shí)施例600的方面類似或相同的方面將被忽略,不予描述。
協(xié)調(diào)路徑包括BICC在其中用作唯一的OoBTC協(xié)議的三個(gè)編解碼 器協(xié)商段和一個(gè)TFO段?;ネü?jié)點(diǎn)HTIN-1和HTIN-2必須在BICC 協(xié)議與TFO協(xié)議之間傳遞協(xié)調(diào)消息。BICC協(xié)議和TFO協(xié)商機(jī)制的現(xiàn) 有消息再用于傳輸協(xié)調(diào)信令信息。在備選實(shí)施例中,特定的協(xié)調(diào)信令 協(xié)議可用于協(xié)調(diào)路徑的一個(gè)或多個(gè)呼叫段。
兩個(gè)協(xié)調(diào)觸發(fā)消息由兩個(gè)HTIN(HTIN1, HTIN2)在兩個(gè)不同的方 向上生成。隨后,HEN1通過(guò)悄悄丟棄(discard)始發(fā)于HEN2的協(xié)調(diào)信
33息消息來(lái)處理所產(chǎn)生的沖突(HEN1和HEN2的兩個(gè)協(xié)調(diào)信息消息沖 突)。
關(guān)于錯(cuò)誤處理方面,傳輸錯(cuò)誤可導(dǎo)致例如協(xié)調(diào)觸發(fā)、信息或決定 消息等消息丟失。在此類錯(cuò)誤情況下,例如,協(xié)調(diào)觸發(fā)消息的發(fā)送方 可重復(fù)預(yù)定次數(shù)的協(xié)調(diào)觸發(fā)消息,和/或直至它看到協(xié)調(diào)信息消息形式 的反應(yīng)。又如,協(xié)調(diào)信息消息的發(fā)送方可重復(fù)預(yù)定次數(shù)的協(xié)調(diào)信息消 息,直至它看到協(xié)調(diào)決定消息形式的反應(yīng)。作為還有的又一示例,協(xié) 調(diào)轉(zhuǎn)移節(jié)點(diǎn)可看到協(xié)調(diào)信息消息,但尚未接收對(duì)應(yīng)的協(xié)調(diào)決定消息。 這種情況下,轉(zhuǎn)移節(jié)點(diǎn)可悄悄地丟棄自己的協(xié)調(diào)觸發(fā)消息并等待協(xié)調(diào) 決定消息。通常,在給定時(shí)間具有沿協(xié)調(diào)路徑傳遞的一個(gè)協(xié)調(diào)信息消 息和一個(gè)協(xié)調(diào)決定消息是足夠的。僅在決定已沿協(xié)調(diào)路徑最終執(zhí)行 后,新的循環(huán)可有用,且因而可#1觸發(fā)。
圖14是協(xié)調(diào)過(guò)程的又一實(shí)施例620的示意圖。在此示例中,邊緣 節(jié)點(diǎn)HEN-1控制編解碼器協(xié)商段和無(wú)線電接口 ,而相對(duì)邊緣節(jié)點(diǎn) HEN-2控制TFO段和另 一無(wú)線電接口 。協(xié)調(diào)路徑包括兩個(gè)TFO段。 々i設(shè)由于相應(yīng)的TFO伙伴提供不兼容的編解碼器,因此,TFO無(wú)法 在兩個(gè)TFO段中確立。因此,在此實(shí)施例中提交了三個(gè)協(xié)調(diào)觸發(fā)消息。 笫四協(xié)調(diào)觸發(fā)保持在邊緣節(jié)點(diǎn)HEN-2內(nèi),導(dǎo)致HEN-2在未接收外部 觸發(fā)消息的情況下發(fā)送協(xié)調(diào)觸發(fā)消息。由于協(xié)調(diào)過(guò)程的對(duì)應(yīng)沖突規(guī)則 的原因,沖突觸發(fā)消息在轉(zhuǎn)移節(jié)點(diǎn)HTIN-2、 HTIN-3中^皮丟棄。兩個(gè) 邊緣節(jié)點(diǎn)均傳送協(xié)調(diào)信息消息。上游邊緣HEN-1丟棄接收的協(xié)調(diào)信息 消息,并且只有下游邊緣節(jié)點(diǎn)對(duì)用于協(xié)調(diào)路徑的選定編解碼器做出決 定。在其它實(shí)施例中,協(xié)調(diào)觸發(fā)消息可只向后發(fā)送,使得消息和對(duì)應(yīng) 沖突的數(shù)量可更小。
圖15以示意圖方式示出協(xié)調(diào)過(guò)程的第四實(shí)施例630。在此示例中, 由于遺留設(shè)備MSC/MGW1的原因,協(xié)調(diào)路徑比核心網(wǎng)絡(luò)中的呼叫路 徑更短。呼叫控制節(jié)點(diǎn)HEN-1確定它是邊緣節(jié)點(diǎn),因?yàn)樗刂凭幗獯a 器協(xié)商段和TFO段,SysID^GSM"直接經(jīng)TFO來(lái)自A接口 為A接口服務(wù)的TFO伙伴(MSC)已將指示GSM系統(tǒng)的系統(tǒng)ID發(fā)送到HEN-1 -例如,在TFO協(xié)商過(guò)程期間。這向HEN-1指示TFO段不可被允許 傳輸協(xié)調(diào)信令信息。
在示例630中,進(jìn)一步假設(shè)轉(zhuǎn)移節(jié)點(diǎn)HTTN-1控制由HTTN-1控 制的兩個(gè)段中的不同編解碼器,盡管該兩個(gè)段是編解碼器協(xié)商段。此 類配置例如可源于編解碼器協(xié)商過(guò)程,該過(guò)程由于HTTN-1必須播放 (play)通知的事實(shí)而在呼叫建立期間已中斷。隨后,編解碼器協(xié)商提前 終止,并且只在通知已播;故后繼續(xù)。在下一呼叫段中,已經(jīng)選定的編 解碼器可能不可用,并且因此在中斷之前和之后兩個(gè)協(xié)商過(guò)程可選擇 不同的編解碼器。這種情況下,協(xié)調(diào)過(guò)程必須執(zhí)行以沿協(xié)調(diào)路徑協(xié)調(diào) 語(yǔ)音編解碼器,但沿協(xié)調(diào)路徑只使用單個(gè)局部編解碼器確立過(guò)程。
HTTN1在從HEN2得到對(duì)編解碼器協(xié)商的應(yīng)答時(shí),它檢測(cè)到編解 碼器失配。隨后,它在兩個(gè)方向上發(fā)送協(xié)調(diào)觸發(fā)消息以開(kāi)始協(xié)調(diào)。在 備選實(shí)施例中,HTTN1只發(fā)送一個(gè)觸發(fā)消息,例如,向后發(fā)送。-
還要注意的是,邊緣節(jié)點(diǎn)HEN-1不直接控制通過(guò)A接口在 GERAN(GSM/Edge RAN)接入中使用的編解碼器,因?yàn)檫@由MSC和 BSC(未示出)控制。然而,HEN-1可在已接收協(xié)調(diào)決定消息后啟動(dòng)TFO 編解碼器優(yōu)化過(guò)程以經(jīng)空中接口間接影響編解碼器選擇。
圖16和17以示意圖方式示出協(xié)調(diào)過(guò)程的第五示例實(shí)施例640。 在此示例中,更詳細(xì)地示出了通過(guò)再使用BICC消息的協(xié)調(diào)消息傳輸。
通常,在局部編解碼器確立過(guò)程中使用的任何協(xié)議可再用于協(xié)調(diào) 過(guò)程,只要該協(xié)議支持呼叫中編解碼器協(xié)商或類似的編解碼器通知機(jī) 制(例如,TFO協(xié)商)。再使用此類協(xié)議時(shí),協(xié)調(diào)信令信息(在信令消息 中或以其它方式傳輸)必須;故識(shí)別。例如,可通過(guò)將特定的偽編解碼器 添加到編解碼器列表而識(shí)別協(xié)調(diào)消息。此機(jī)制也適用于在用戶平面中 例如經(jīng)TFO段傳輸協(xié)調(diào)消息。備選或另外,可在協(xié)議框架內(nèi)定義特定 信息要素或特定消息。
具體就編解碼器協(xié)商協(xié)議BICC而言,BICC呼叫中修改消息可再用作協(xié)調(diào)觸發(fā)消息。如圖16所示,帶有設(shè)為"修改編解碼器"的動(dòng)作指 示的APM(應(yīng)用傳輸機(jī)制)消息可用于此用途。當(dāng)前使用的選定編解碼 器和可用編解碼器列表可包括在此消息中。由于在此示例中,所指示 的選定編解碼器是當(dāng)前使用的編解碼器,因此,將對(duì)用戶平面無(wú)影響, 即,將不執(zhí)行呼叫中修改。
作為協(xié)調(diào)信息消息,帶有設(shè)為"呼叫中編解碼器協(xié)商"的動(dòng)作指示
并包括支持的編解碼器列表的呼叫中協(xié)商消息可由發(fā)送HEN和轉(zhuǎn)發(fā) 與過(guò)濾HTN使用。此外,作為協(xié)調(diào)決定消息,帶有設(shè)為"修改為選定 編解碼器信息"的動(dòng)作指示并指示選定編解碼器的呼叫中協(xié)商消息可 由發(fā)送HEN和轉(zhuǎn)發(fā)與動(dòng)作HTN使用。可選的是,可用編解碼器列表 也可包括在消息中。在HTN接收帶有設(shè)為"呼叫中編解碼器協(xié)商"的動(dòng) 作指示的呼叫中協(xié)商消息的情況下,它將過(guò)濾并轉(zhuǎn)發(fā)該消息,^_在從 相對(duì)方向接收協(xié)調(diào)決定消息前它將不對(duì)其做出響應(yīng)。
在HTN接收并轉(zhuǎn)發(fā)帶有設(shè)為"修改為選定編解碼器信息"的動(dòng)作 指示的呼叫中協(xié)商消息時(shí),隨后它將根據(jù)OoBTCBICC過(guò)程,為編解 碼器修改準(zhǔn)備承載。如果HEN或HTN接收帶有設(shè)為"修改為選定編 解碼器信息"的動(dòng)作指示的呼叫中協(xié)商消息,則它將根據(jù)對(duì)應(yīng)的 OoBTC過(guò)程對(duì)其做出反應(yīng)。然而,HEN和HTN將不遵循在OoBTC 過(guò)程中定義的沖突處理規(guī)則,但將遵循如為協(xié)調(diào)過(guò)程規(guī)定的沖突處 理。
又如,SIP協(xié)議也可再用于傳輸協(xié)調(diào)信令消息。為此,可使用SIP 的子協(xié)議SDP(會(huì)話描述協(xié)議),該子協(xié)議為編解碼器協(xié)商提供類似于 OoBTC的雙向提供/應(yīng)答過(guò)程。SDP提供消息可再用作沿編解碼器協(xié) 商段的協(xié)調(diào)觸發(fā)消息。包括SDP提供的邀請(qǐng)消息可由HEN或HTN再 用作協(xié)調(diào)信息消息。應(yīng)答消息可再用作協(xié)調(diào)決定消息。應(yīng)答消息可包 括可用編解碼器列表,其中,例如列表中的第一要素是協(xié)調(diào)路徑的選 定編解碼器。
本文中所述的技術(shù)提議在觸發(fā)協(xié)調(diào)過(guò)程的點(diǎn)與實(shí)際開(kāi)始協(xié)調(diào)過(guò)程的點(diǎn)之間進(jìn)行區(qū)分。盡管沿協(xié)調(diào)路徑的任何要素或節(jié)點(diǎn)可觸發(fā)過(guò)程, 但協(xié)調(diào)起始點(diǎn)始終是協(xié)調(diào)路徑的邊緣節(jié)點(diǎn)。觸發(fā)節(jié)點(diǎn)確定優(yōu)化使用的 編解碼器的要求。然而,觸發(fā)節(jié)點(diǎn)本身除非是邊緣節(jié)點(diǎn),否則,它本 身不啟動(dòng)協(xié)調(diào)。協(xié)調(diào)起始點(diǎn)啟動(dòng)支持的編解碼器列表沿整個(gè)協(xié)調(diào)路徑 的傳遞。此規(guī)定允許避免由于沿呼叫路徑彼此獨(dú)立執(zhí)行的若干優(yōu)化過(guò) 程而導(dǎo)致可能的次佳和不穩(wěn)定的行為。
本文中提議的技術(shù)為語(yǔ)音或其它內(nèi)容數(shù)據(jù)提供了 一種快速和穩(wěn)定 的編解碼器協(xié)調(diào),其中,沿協(xié)調(diào)路徑確立了全局優(yōu)化的編解碼器(或若 干編解碼器)。提議的技術(shù)也允許在例如涉及多個(gè)網(wǎng)絡(luò)的復(fù)雜呼叫情況 下的編解碼器協(xié)調(diào)。通過(guò)再使用現(xiàn)有呼叫控制協(xié)議或用戶平面編解碼 器確立過(guò)程,可以簡(jiǎn)單、有成本效益的方式實(shí)現(xiàn)提議的技術(shù)。
雖然本發(fā)明已相對(duì)于其優(yōu)選實(shí)施例進(jìn)行了描述,但要理解,此公 開(kāi)內(nèi)容只是用于說(shuō)明目的。因此,意圖是本發(fā)明只受隨附權(quán)利要求書 范圍的限制。
權(quán)利要求
1.一種操作控制呼叫路徑(100,102,104)的至少一段的呼叫控制節(jié)點(diǎn)(TSC1,TSC2)的方法,其中所述呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn)(MSC1,MSC2)之間的多段協(xié)調(diào)路徑(106,108,110),沿所述路徑要協(xié)調(diào)編解碼器選擇,以及其中所述呼叫控制節(jié)點(diǎn)是在所述邊緣節(jié)點(diǎn)之間的所述協(xié)調(diào)路徑中的轉(zhuǎn)移節(jié)點(diǎn),所述方法包括以下步驟-確定(506)所述呼叫控制節(jié)點(diǎn)是否為所述協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn),-確定(508)用于由所述呼叫控制節(jié)點(diǎn)控制的所述至少一段的編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及-如果使用的編解碼器不滿足所述協(xié)調(diào)標(biāo)準(zhǔn),則向所述協(xié)調(diào)路徑的至少一個(gè)所述邊緣節(jié)點(diǎn)提供(510)協(xié)調(diào)觸發(fā)指示以啟動(dòng)協(xié)調(diào)。
2. 根據(jù)權(quán)利要求1所述的方法,包括通過(guò)評(píng)估所述呼叫控制節(jié)點(diǎn)是否控制所述協(xié)調(diào)路徑的兩|殳, 確定(504, 506)所述呼叫控制節(jié)點(diǎn)是否為轉(zhuǎn)移節(jié)點(diǎn)的步驟。
3. 根據(jù)權(quán)利要求1或2所述的方法,其中所述協(xié)調(diào)觸發(fā)指示被傳送到所述協(xié)調(diào)路徑中的下一節(jié)點(diǎn) (TSC1, TSC2)。
4. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法, 還包括以下步驟- 從所述協(xié)調(diào)路徑中的另一轉(zhuǎn)移節(jié)點(diǎn)接收協(xié)調(diào)觸發(fā)指示;以 及- 進(jìn)一步沿所述協(xié)調(diào)路徑轉(zhuǎn)發(fā)接收的協(xié)調(diào)觸發(fā)指示。
5. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法, 還包括以下步驟- 接收支持的編解碼器列表;- 如果所述呼叫控制節(jié)點(diǎn)不支持指示的編解碼器,則通過(guò)乂人 所述支持的編解碼器列表移除編解碼器指示來(lái)修改所述支持的編解碼器列表;以及- 轉(zhuǎn)發(fā)修改的支持的編解碼器列表。
6. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法, 還包括以下步驟- 接收選定編解碼器指示;以及- 如果由所述呼叫控制節(jié)點(diǎn)控制的所述至少一段中使用的編 解碼器不是至少與所述指示的編解碼器兼容,則將所述使 用的編解碼器更改為所述指示的編解碼器。
7. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法,其中在由所述呼叫控制節(jié)點(diǎn)控制的所述段的第 一段中使用的所 述編解碼器與在由所述呼叫控制節(jié)點(diǎn)控制的所述段的第二段中使用 的編解碼器不兼容時(shí),所述協(xié)調(diào)標(biāo)準(zhǔn)得不到滿足。
8. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法,其中確定使用的編解碼器是否滿足所述協(xié)調(diào)標(biāo)準(zhǔn)的步驟包括確 定變碼器自由操作或級(jí)聯(lián)式自由操作是否已在由所述呼叫控制節(jié)點(diǎn) 控制的所述至少 一段中確立。
9. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法,其中所述呼叫控制節(jié)點(diǎn)控制在呼叫控制層中第 一段中的編解碼 器協(xié)商,并控制在用戶平面層中笫二段中的編解碼器協(xié)商;以及所述方法還包括在所述呼叫控制層與所述用戶平面層之間傳遞 所述協(xié)調(diào)觸發(fā)指示、所述支持的編解碼器列表、所述選定編解碼器指 示和可用編解碼器列表中的至少 一個(gè)的步驟。
10. —種操作控制呼叫路徑(100, 102, 104)的至少一段的呼叫控 制節(jié)點(diǎn)(MSCl, MSC2)的方法,其中所述呼叫路徑包括在兩個(gè)相對(duì)邊 緣節(jié)點(diǎn)(MSCl, MSC2)之間的多段協(xié)調(diào)路徑(106, 108, 110),沿所述 路徑要協(xié)調(diào)編解碼器選擇,以及其中所述呼叫控制節(jié)點(diǎn)是所述協(xié)調(diào)路徑的所述邊緣節(jié)點(diǎn)之一,所述方法包括以下步驟- 確定(524, 526)所述呼叫控制節(jié)點(diǎn)是否為所述協(xié)調(diào)路徑的邊 緣節(jié)點(diǎn);接收(528)協(xié)調(diào)觸發(fā)指示;以及- 響應(yīng)接收的協(xié)調(diào)觸發(fā)指示并且如果所述呼叫控制節(jié)點(diǎn)是邊 緣節(jié)點(diǎn),向所述協(xié)調(diào)路徑的相對(duì)邊緣節(jié)點(diǎn)傳送(530)支持的 編解碼器列表。
11. 根據(jù)權(quán)利要求10所述的方法,其中,確定所述呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn)的步驟包括評(píng)估所 述呼叫控制節(jié)點(diǎn)是否正好控制所述協(xié)調(diào)路徑的 一段。
12. 根據(jù)權(quán)利要求10或11所述的方法,其中所述支持的編解碼器列表被傳送到所述協(xié)調(diào)路徑中的下一 節(jié)點(diǎn)。
13. 根據(jù)權(quán)利要求10到12任一項(xiàng)所述的方法, 還包括以下步驟- 確定(508)用于由所述呼叫控制節(jié)點(diǎn)控制的所述至少一段的 編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及- 如果選定編解碼器不滿足所述協(xié)調(diào)標(biāo)準(zhǔn),則提供(510)所迷 協(xié)調(diào)觸發(fā)指示以啟動(dòng)協(xié)調(diào)。
14. 根據(jù)權(quán)利要求13所述的方法,其中在用于由所述呼叫控制節(jié)點(diǎn)控制的所述段的所述編解碼器 與用于由所述呼叫控制節(jié)點(diǎn)服務(wù)的無(wú)線電接入的編解碼器不兼容時(shí), 所述協(xié)調(diào)標(biāo)準(zhǔn)得不到滿足。
15. 根據(jù)權(quán)利要求10到14任一項(xiàng)所述的方法, 所述方法還包括以下步驟- 接收選定編解碼器指示;- 如果由所述呼叫控制節(jié)點(diǎn)控制的所述協(xié)調(diào)路徑的所述段中 使用的編解碼器不是至少與由所述選定編解碼器指示所指 示的所述編解碼器兼容,則將所述協(xié)調(diào)路徑的受控段中使用的所述編解碼器更改為由所述選定編解碼器指示所指示的所述編解碼器;和/或- 如果由所述呼叫控制節(jié)點(diǎn)服務(wù)的無(wú)線電接入中使用的編解 碼器不是至少與由所述選定編解碼器指示所指示的所述編 解碼器兼容,則將所述無(wú)線電接入中使用的所述編解碼器 更改為至少與由所述選定編解碼器指示所指示的所述編解 碼器兼容的編解碼器。
16. —種#:作控制呼叫路徑(100, 102, 104)的至少一l爻的呼叫控 制節(jié)點(diǎn)(MSC1, MSC2)的方法,其中所述呼叫路徑包括在兩個(gè)相對(duì)邊 緣節(jié)點(diǎn)(MSC1, MSC2)之間的多段協(xié)調(diào)路徑(106, 108, 110),沿所述 路徑要協(xié)調(diào)編解碼器選擇,以及其中所述呼叫控制節(jié)點(diǎn)是所述協(xié)調(diào)路 徑的所述邊緣節(jié)點(diǎn)之一,所述方法包括以下步驟- 確定(544, 546)所述呼叫控制節(jié)點(diǎn)是否為所述協(xié)調(diào)路徑的邊 緣節(jié)點(diǎn);- 接收(548)支持的編解碼器列表;- 如果所述呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn),則將由所述支持的編 解碼器列表所指示的編解碼器選擇(550)為用于所述協(xié)調(diào)路 徑的選定編解碼器;以及- 向所述協(xié)調(diào)路徑的所述相對(duì)邊緣節(jié)點(diǎn)傳送(552)指示所述選 定編解碼器的選定編解碼器指示。
17. 根據(jù)權(quán)利要求16所述的方法,其中,確定所述呼叫控制節(jié)點(diǎn)是否為邊緣節(jié)點(diǎn)的步驟包括評(píng)估所 迷呼叫控制節(jié)點(diǎn)是否正好控制所述協(xié)調(diào)路徑的 一段。
18. 根據(jù)權(quán)利要求16或17所述的方法,其中所述選定編解碼器指示被傳送到所述協(xié)調(diào)路徑中的下 一節(jié)點(diǎn)。
19. 根據(jù)權(quán)利要求16到18任一項(xiàng)所述的方法,- 還包括以下步驟如果由所述呼叫控制節(jié)點(diǎn)控制的所述協(xié)調(diào)路徑的所述段中使用的編解碼器不是至少與由所述選定 編解碼器指示所指示的所述編解碼器兼容,則將所述使用 的編解碼器更改為由所述選定編解碼器指示所指示的所述 編解碼器,和/或如果由所述呼叫控制節(jié)點(diǎn)服務(wù)的無(wú)線電接入中使用的編解碼器不是至少與由所述選定編解碼器指示 所指示的所述編解碼器兼容,則將所述無(wú)線電接入中使用 的所述編解碼器更改為至少與由所述選定編解碼器指示所 指示的所述編解碼器兼容的編解碼器。
20. 根據(jù)前面權(quán)利要求中任一項(xiàng)所述的方法,其中基于在由所述呼叫控制節(jié)點(diǎn)控制的所述協(xié)調(diào)路徑的所述至 少 一段中用于編解碼器確立的編解碼器確立過(guò)程的協(xié)議,傳送所述協(xié) 調(diào)觸發(fā)指示、所述支持的編解碼器列表和所述選定編解碼器指示中的 至少一個(gè)。
21. 根據(jù)權(quán)利要求20所述的方法,其中指示所述協(xié)調(diào)觸發(fā)指示的偽編解碼器包括在根據(jù)所述協(xié)議 構(gòu)建的消息中。
22. —種計(jì)算機(jī)程序產(chǎn)品,包括在所述計(jì)算機(jī)程序產(chǎn)品在一個(gè)或 多個(gè)計(jì)算裝置上運(yùn)行時(shí)執(zhí)行前面權(quán)利要求中任一項(xiàng)的步驟的程序代 碼部分。
23. 如權(quán)利要求22所述、存儲(chǔ)在計(jì)算機(jī)可讀記錄媒體上的計(jì)算機(jī) 程序產(chǎn)品。
24. —種適用于控制呼叫路徑(IOO, 102, 104)的至少一段的呼叫 控制節(jié)點(diǎn)(TSC1, TSC2, 200),其中所述呼叫路徑包括在兩個(gè)相對(duì)邊 緣節(jié)點(diǎn)(MSC1, MSC2)之間的多段協(xié)調(diào)路徑(106, 108, 110),沿所述 路徑要協(xié)調(diào)編解碼器選擇,以及其中所述呼叫控制節(jié)點(diǎn)是在所述邊緣 節(jié)點(diǎn)之間的所述協(xié)調(diào)路徑中的轉(zhuǎn)移節(jié)點(diǎn),所述呼叫控制節(jié)點(diǎn)包括-第一確定組件(222),適用于確定所述呼叫控制節(jié)點(diǎn)是否為 所述協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn);- 笫二確定組件(222),適用于確定用于由所述呼叫控制節(jié)點(diǎn)控制的所述至少 一 段的編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及- 觸發(fā)組件(224),適用于向所述協(xié)調(diào)路徑的至少一個(gè)所述邊 緣節(jié)點(diǎn)提供協(xié)調(diào)觸發(fā)指示以啟動(dòng)協(xié)調(diào),如果使用的編解碼 器不滿足所述協(xié)調(diào)標(biāo)準(zhǔn)。
25. —種適用于控制呼叫路徑(100, 102, 104)的至少一段的呼叫 控制節(jié)點(diǎn)(MSC1, MSC2, 300),其中所述呼叫路徑包括在兩個(gè)相對(duì)邊 緣節(jié)點(diǎn)(MSCl, MSC2)之間的多段協(xié)調(diào)路徑(106, 108, 110),沿所述 路徑要協(xié)調(diào)編解碼器選擇,以及其中所述呼叫控制節(jié)點(diǎn)是所述協(xié)調(diào)路 徑的所述邊緣節(jié)點(diǎn)之一,所述呼叫控制節(jié)點(diǎn)包括- 邊緣確定組件(318),適用于確定所述呼叫控制節(jié)點(diǎn)是否為 所述協(xié)調(diào)路徑的邊緣節(jié)點(diǎn);- 接收組件(302),適用于接收協(xié)調(diào)觸發(fā)指示;以及- 協(xié)調(diào)信息組件(314),適用于響應(yīng)接收的協(xié)調(diào)觸發(fā)指示并且 如果所述呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn),向所述協(xié)調(diào)路徑的相 對(duì)邊緣節(jié)點(diǎn)傳送支持的編解碼器列表。
26. —種適用于控制呼叫路徑(IOO, 102, 104)的至少一,史的呼叫 控制節(jié)點(diǎn)(MSC1, MSC2, 400),其中所述呼叫路徑包括在兩個(gè)相對(duì)邊 緣節(jié)點(diǎn)(MSCl, MSC2)之間的多段協(xié)調(diào)路徑(106, 108, 110),沿所述 路徑要協(xié)調(diào)編解碼器選擇,以及其中所述呼叫控制節(jié)點(diǎn)是所述協(xié)調(diào)路 徑的所述邊緣節(jié)點(diǎn)之一,所述呼叫控制節(jié)點(diǎn)包括- 邊緣確定組件(413),適用于確定所述呼叫控制節(jié)點(diǎn)是否為 所述協(xié)調(diào)路徑的邊緣節(jié)點(diǎn);- 接收組件(410),適用于接收支持的編解碼器列表;- 選擇組件(412),適用于將由所述支持的編解碼器列表所指 示的編解碼器選擇為用于所述協(xié)調(diào)路徑的選定編解碼器, 如果所述呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn);以及- 傳輸組件(414),適用于向所述協(xié)調(diào)路徑的所述相對(duì)邊緣節(jié) 點(diǎn)傳送指示所述選定編解碼器的選定編解碼器指示。
全文摘要
本發(fā)明涉及操作控制呼叫路徑的至少一段的呼叫控制節(jié)點(diǎn)(MSC1,TSC2-TSC4,MSC5)的技術(shù)。呼叫路徑包括在兩個(gè)相對(duì)邊緣節(jié)點(diǎn)(MSC1,MSC5)之間的多段協(xié)調(diào)路徑,沿該路徑要協(xié)調(diào)編解碼器選擇。在呼叫控制節(jié)點(diǎn)是邊緣節(jié)點(diǎn)之間的協(xié)調(diào)路徑中的轉(zhuǎn)移節(jié)點(diǎn)(TSC2-TSC4)情況下,技術(shù)的方法實(shí)施例包括以下步驟確定呼叫控制節(jié)點(diǎn)是否為協(xié)調(diào)路徑的轉(zhuǎn)移節(jié)點(diǎn);確定用于呼叫控制節(jié)點(diǎn)所控制的至少一段的編解碼器是否滿足預(yù)定的協(xié)調(diào)標(biāo)準(zhǔn);以及如果使用的編解碼器不滿足協(xié)調(diào)標(biāo)準(zhǔn),則向協(xié)調(diào)路徑的至少一個(gè)邊緣節(jié)點(diǎn)提供協(xié)調(diào)觸發(fā)指示以啟動(dòng)協(xié)調(diào)。
文檔編號(hào)H04W88/18GK101584248SQ200780050021
公開(kāi)日2009年11月18日 申請(qǐng)日期2007年1月18日 優(yōu)先權(quán)日2007年1月18日
發(fā)明者A·威特澤爾, D·坎普曼, K·赫爾威格 申請(qǐng)人:艾利森電話股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1