專利名稱:協(xié)商跨網(wǎng)絡的多媒體能力的系統(tǒng)和方法
背景技術(shù):
發(fā)明領(lǐng)域本發(fā)明總的涉及在電信網(wǎng)內(nèi)實施多媒體能力的電信系統(tǒng)和方法,具體地,涉及電信網(wǎng)之間的多媒體交互作用。
背景技術(shù):
對于不同類型的公共網(wǎng)絡,已規(guī)定了不同的多媒體標準。例如,對于綜合業(yè)務數(shù)字網(wǎng)(ISDN),利用H.320和H.324I/M標準。相反,對于局域網(wǎng)(LAN),使用H.323標準。另外,將H.324標準應用到公共交換電話網(wǎng)(PSTN),而將H.324M標準應用到公共地面移動網(wǎng)(PLMN)。
當多媒體流穿過不同的網(wǎng)絡的邊界時,在這些不同的標準之間可能必須執(zhí)行用戶層面交互作用。例如,對于從ISDN H.320終端發(fā)起到LAN的H.323的呼叫,需要媒體網(wǎng)關(guān)(MG)在H.320和H.323之間實現(xiàn)交互作用。
當前,如果從H.323終端發(fā)起呼叫,則撥打的B號碼可被使用來指示與被叫用戶有關(guān)的網(wǎng)絡的類型。在這種情形下,撥打的B號碼跟與被叫用戶相關(guān)聯(lián)的不同的號碼序列之間的依賴關(guān)系被存儲在H.323網(wǎng)絡內(nèi)。因此,根據(jù)B號碼,H.323網(wǎng)絡可以確定哪個MG被使用來在H.323網(wǎng)絡與被呼叫的用戶的網(wǎng)絡之間進行變換。例如,從H.323終端到移動H.324M終端的呼叫可以通過使用撥打的B號碼而被路由到特定的MG,以便執(zhí)行從H.323到H.324M的變換。
然而,這個方法要求將不同的號碼序列使用于不同類型的網(wǎng)絡(例如,ISDN和PSTN),在固定網(wǎng)絡的情形下,這并不是推薦的方法。這也有可能需要附加的標準化。而且,這個方法需要在不同類型的網(wǎng)絡之間路由的交換機中有高的級別的(編號計劃)知識。另外,在呼叫轉(zhuǎn)發(fā)業(yè)務期間多重交互作用的可能性可能導致察覺的質(zhì)量的惡化。
當前被考慮的另一個可選方案是把前綴加到呼叫的B號碼,以便表示需要變換到另一個格式。然而,這需要始發(fā)的用戶知道被呼叫用戶的終端的能力。而且,沒有標準化,前綴就只能工作在家庭網(wǎng)絡。例如,在移動臺(MS)漫游到另一個網(wǎng)絡的情形下,前綴完全不能使用。另外,迫使用戶把前綴附加到被呼叫的B號碼,不僅是不方便的,而且在必須使用其它的前綴(例如,用于IN或載體選擇)的情形下,也增加復雜性。
發(fā)明概要本發(fā)明涉及通過把一個屬性附加到呼叫控制協(xié)議以便表示呼叫用戶的多媒體編碼能力從而在提供多媒體用途的網(wǎng)絡之間進行變換的電信系統(tǒng)和方法。這個屬性被使用來在呼叫所牽涉到的不同節(jié)點之間協(xié)商多媒體編碼。根據(jù)該協(xié)商,可以選擇各種不同的媒體網(wǎng)關(guān)(MG)來執(zhí)行必要的交互作用。有利地,這種機制可被應用到大多數(shù)已知的呼叫控制協(xié)議,諸如H.323(H.225)和綜合業(yè)務數(shù)字網(wǎng)用戶部分(ISUP)。另外,這個機制也可以應用到那些在其中呼叫被重新路由到具有與原先尋址的節(jié)點不同的多媒體能力的節(jié)點的情形。
附圖簡述現(xiàn)在參照附圖描述所揭示的本發(fā)明,圖上顯示本發(fā)明的重要的舉例實施例,以及該附圖在本發(fā)明的技術(shù)說明中被引用作為參考,其中
圖1是顯示按照本發(fā)明的實施例的、在呼叫用戶的網(wǎng)絡與被呼叫用戶的網(wǎng)絡之間多媒體能力的舉例的協(xié)商的方框圖;圖2是顯示在圖1所示的的協(xié)商處理過程中涉及到的各種信令的信令圖;圖3是顯示當被呼叫用戶被轉(zhuǎn)發(fā)到另一個網(wǎng)絡時多媒體能力的舉例的協(xié)商的方框圖;圖4是顯示在圖3所示的的協(xié)商處理過程中涉及到的信令的信令圖;以及圖5是顯示按照本發(fā)明的實施例的、在使用多媒體網(wǎng)關(guān)的兩個網(wǎng)絡之間舉例的交互作用的方框圖。
本優(yōu)選的示例性實施例的詳細說明現(xiàn)在參照本優(yōu)選的示例性實施例描述本專利申請的多個更新的教導。然而,應當看到,這類實施例只提供這里的更新教導的許多有利的使用的幾個例子。在總體上,在本專利申請的說明書中的描述并不是必然地限定任何不同的要求保護的發(fā)明。而且,某些描述可以應用到某些發(fā)明特征,但不能應用到其它發(fā)明特征。
現(xiàn)在參照圖1,圖上顯示跨網(wǎng)絡的多媒體能力的協(xié)商的例子。在圖1上,呼叫用戶100處在一個利用H.323協(xié)議115的局域網(wǎng)(LAN)110內(nèi),而被呼叫用戶200處在一個利用H.324M協(xié)議215的公共地面移動網(wǎng)(PLMN)210內(nèi)。為了使H.323協(xié)議115和H.324M協(xié)議215之間能夠交互作用,必須選擇適當?shù)拿襟w網(wǎng)關(guān)(MG)350。然而,由于呼叫用戶100和呼叫用戶的網(wǎng)絡110通常都不知道被呼叫用戶200的多媒體能力215,為了促進多媒體交互作用,可以把屬性120附加到呼叫控制協(xié)議,以便表示呼叫用戶的多媒體編碼115。這個屬性120可被使用來協(xié)商在呼叫中牽涉到的不同的節(jié)點之間的多媒體編碼。根據(jù)該協(xié)商,可以選擇用于執(zhí)行必要的交互作用的適當?shù)腗C 350。
例如,現(xiàn)在參照圖2所示的信令圖,當H.323網(wǎng)絡110內(nèi)的H.323端點100(呼叫用戶)發(fā)起一個呼叫到諸如全球移動通信系統(tǒng)(GSM)網(wǎng)絡那樣的PLMN 210內(nèi)的移動臺(MS)200(被呼叫用戶)時,H.323端點100把一個包括用于被呼叫的移動臺200的B號碼130和屬性120的呼叫建立消息140發(fā)送到H.323網(wǎng)絡內(nèi)的關(guān)守(Gatekeeper)150(步驟200)。或者,關(guān)守150可以把屬性120附加到呼叫建立消息140上。應當看到,關(guān)守150負責提供呼叫控制業(yè)務給H.323網(wǎng)絡110內(nèi)的H.323端點100。另外,在H.323網(wǎng)絡110內(nèi),呼叫建立消息140是通過使用H.225協(xié)議而被發(fā)送的,H.225協(xié)議是在H.323網(wǎng)絡110中利用的傳輸格式。
當關(guān)守150接收包括屬性120和B號碼130在內(nèi)的呼叫建立消息140時,關(guān)守150認識到,呼叫是發(fā)送到H.323網(wǎng)絡110以外的被呼叫用戶200的,以及把H.225呼叫建立消息140路由到媒體網(wǎng)關(guān)控制器(MGC)300(步驟210),后者提供在H.323網(wǎng)絡110與目的地網(wǎng)絡(在本例中是PLMN 210)之間的信令的必要的變換。作為應答,MGC300把H.225呼叫建立消息140變換成初始地址消息(IAM)240,它在PLMN 210中被使用來建立呼叫連接。MGC 300也把B號碼130和屬性120包括在IAM 240中。
一旦變換后,MGC 300把包括B號碼130和屬性120在內(nèi)的IAM 240路由到PLMN 210中的網(wǎng)關(guān)移動交換中心(GMSC)270(步驟220)。GMSC 270接下來又使用B號碼130來詢問與被呼叫的MS 200有關(guān)的原籍位置寄存器(HLR)280(步驟230)。HLR 280存儲對于被呼叫的MS 200的用戶信息以及與服務于被呼叫的MS 200的當前的移動交換中心(MSC)250有關(guān)的位置信息。作為對于詢問的應答,HLR 280返回一個移動臺漫游號(MSRN)給GMSC 270(步驟240),GMSC 270使用這個MSRN把包括屬性120的IAM 240路由到提供服務的MSC 250(步驟250)。在接收到IAM 240后,MSC 250提取屬性120(步驟260)、確定被呼叫的MS 200的多媒體能力215(步驟270)、以及作出判決在呼叫用戶100的多媒體能力115與被呼叫的MS 200的多媒體能力215之間是否需要交互作用(步驟280)。應當指出,MSC250可以根據(jù)從HLR 280被下載到MSC 250的用戶信息來確定被呼叫的MS 200的多媒體能力,或者,也可以根據(jù)在作為對于MSC 250尋呼MS 200(步驟265)的應答的CLASSMARK(類別標記)消息(步驟268)中的、從MS 200被提供到MSC 250的信息(已在圖上顯示出)來確定此能力。
在本例中,由于呼叫用戶是在H.323網(wǎng)絡110內(nèi)的H.323端點100,以及被呼叫用戶是PLMN 210內(nèi)的MS 200,MSC 250一般會確定需要交互作用,以及把新的應答消息260通過GMSC 270發(fā)送到MGC300,表示對于這個呼叫需要在H.323 115與H.324M 215之間進行交互作用(步驟290)。應答消息260在現(xiàn)有的呼叫進行消息之前被發(fā)送。然而,應當指出,在某些情形下,MSC 250可能具有必要的網(wǎng)關(guān)功能以便提供在H.323 115與H.324M 215多媒體協(xié)議之間的交互作用。
作為應答,MGC 300選擇適當?shù)腗G 350來執(zhí)行在分組交換的H.323網(wǎng)絡110與電路交換的H.324M網(wǎng)絡210之間的媒體流的變換(步驟295)。應當指出,所選擇的MG 350可能處在與MGC 300相同的節(jié)點內(nèi)。此后,在呼叫的H.323端點100與被呼叫的MS 200之間建立呼叫連接,以及在選擇的MG 350處變換語音和數(shù)據(jù)(步驟298)。
應當指出,上述的機制可應用到任何已知的呼叫控制協(xié)議。另外,在呼叫被重新路由到一個具有不同于原先尋址的節(jié)點的多媒體能力的節(jié)點的情形下,上述的機制也是可行的。
例如,現(xiàn)在參照圖3,圖3是結(jié)合圖4所示的信令圖來描述的,被呼叫的用戶把到被呼叫的MS 200的呼叫轉(zhuǎn)發(fā)到公共交換電話網(wǎng)(PSTN)410內(nèi)的有線電話終端400。如上所述,當H.323端點100把包含B號碼130與屬性120的H.225呼叫建立消息140發(fā)送到關(guān)守150時(步驟400),關(guān)守150把H.225呼叫建立消息140路由到MGC300(步驟410)。MGC 300接下來又把包含屬性120與B號碼130的IAM 240路由到PLMN 210內(nèi)的GMSC 270(步驟420),后者向HLR280詢問關(guān)于被呼叫的用戶的路由信息(步驟430)。如果被呼叫用戶啟動到C號碼230的呼叫轉(zhuǎn)移業(yè)務,則HLR 280把C號碼230返回到GMSC 270(步驟440)。應當看到,如果被呼叫用戶已啟動忙時呼叫轉(zhuǎn)移業(yè)務(call forwarding on busy service),則MSC 250(圖1所示的)把轉(zhuǎn)移到的C號碼230返回到GMSC 270。
在接收C號碼230后,GMSC 270把包括屬性120和C號碼230的IAM 240路由到服務于與C號碼230有關(guān)的有線電話終端400的PSTN 410內(nèi)的端局450(步驟450)。在這時,端局450提取屬性120(步驟460)、確定被呼叫的有線電話終端400的多媒體能力415(步驟470)、以及作出判決在呼叫用戶100的多媒體能力115與被呼叫用戶415的多媒體能力215之間是否需要交互作用(步驟480)。
在本例中,由于呼叫用戶是在H.323網(wǎng)絡110內(nèi)的H.323端點100,以及被呼叫用戶是在PSTN 415內(nèi)的有線電話終端400,端局450一般會確定需要交互作用,以及把應答消息260通過GMSC 270發(fā)送到MGC 300,表示對于這個呼叫需要在H.323 115與H.324M 415之間進行交互作用(步驟490)。作為應答,MGC 300選擇適當?shù)腗G 350以便執(zhí)行在分組交換的H.323網(wǎng)絡110與電路交換的H.324M網(wǎng)絡410之間的媒體流的變換(步驟495)。此后,在呼叫的H.323端點100與被呼叫的有線電話終端400之間建立呼叫連接,以及在選擇的MG350處變換語音和數(shù)據(jù)(步驟498)。
在替換實施例中,在呼叫建立鏈內(nèi)可以有多個MGC 300,而不是圖1和3所示的一個MGC 300。例如,現(xiàn)在參照圖5,呼叫建立消息140可能必須通過幾個中間網(wǎng)絡而被路由,在此只有其中的兩個中間網(wǎng)絡被顯示為510a和510b,其每個分別具有至少一個相關(guān)的MGC300a和300b。另外,對于每個MGC 300a,可以有多個MG,只有其中的兩個MG被顯示為350a和350b。例如,各個MG 350a和350b可以負責在兩種不同類型的網(wǎng)絡之間的交互作用。
因此,當應答消息260到達呼叫建立鏈中最后的MGC 300b(它是最靠近被呼叫用戶的MGC 300b)時,該MGC 300b或者選擇與該MGC300b有關(guān)的MG(未示出)來執(zhí)行變換,或者把應答消息260發(fā)送到一個先前的MGC 300a以便選擇一個MG(例如,MG 350b)來執(zhí)行變換。這可能在最后的MGC 30b不具備一個能夠執(zhí)行變換的MG的情形下發(fā)生。應當看到,在本例中,最后的MGC 300b可以把應答消息260發(fā)送到先前的MGC 300a,或者發(fā)送到具備能夠執(zhí)行需要的變換的MG(未示出)的另一個MGC(未示出)。
正如本領(lǐng)域技術(shù)人員將會看到的,在本專利申請中描述的新穎概念可以在各種各樣應用中被修改和改變。因此,具有專利性的本發(fā)明內(nèi)容并不限于所討論的特定的示例性教導,而是由以下的權(quán)利要求來規(guī)定。
權(quán)利要求
1.用于協(xié)商呼叫的多媒體能力的電信系統(tǒng),包括媒體網(wǎng)關(guān),用于在與所述呼叫有關(guān)的第一和第二多媒體能力之間進行變換;以及媒體網(wǎng)關(guān)控制器,用于接收所述呼叫的呼叫建立消息,所述呼叫建立消息包括表示第一多媒體能力的屬性,所述媒體網(wǎng)關(guān)控制器還用于接收包括至少所述第二多媒體能力的應答消息,以及根據(jù)所述接收的第一和第二多媒體能力來選擇所述媒體網(wǎng)關(guān)。
2.權(quán)利要求1的電信系統(tǒng),其中所述第一多媒體能力與呼叫終端有關(guān),以及所述第二多媒體能力與被呼叫終端有關(guān)。
3.權(quán)利要求2的電信系統(tǒng),其中所述呼叫終端處在第一網(wǎng)絡內(nèi),以及所述被呼叫終端處在第二網(wǎng)絡內(nèi)。
4.權(quán)利要求3的電信系統(tǒng),其中所述第一和第二網(wǎng)絡利用不同的呼叫控制協(xié)議。
5.權(quán)利要求4的電信系統(tǒng),還包括設在所述第二網(wǎng)絡內(nèi)和服務于所述被呼叫終端的第二節(jié)點,所述第二節(jié)點用于從所述媒體網(wǎng)關(guān)控制器接收包括所述屬性的所述呼叫建立消息,確定與所述被呼叫終端有關(guān)的所述第二多媒體能力,以及響應于一個判定而將所述應答消息發(fā)送到所述媒體網(wǎng)關(guān)控制器,該判定是在所述第一與第二多媒體能力之間需要進行交互作用和所述第二節(jié)點不能執(zhí)行所述交互作用。
6.權(quán)利要求5的電信系統(tǒng),還包括設在所述第一網(wǎng)絡內(nèi)和服務于所述呼叫終端的第一節(jié)點,所述第一節(jié)點用于把包括所述屬性的所述呼叫建立消息發(fā)送到所述媒體網(wǎng)關(guān)控制器。
7.權(quán)利要求6的電信系統(tǒng),其中所述第一節(jié)點從所述呼叫終端接收包括所述屬性的所述呼叫建立消息。
8.權(quán)利要求6的電信系統(tǒng),其中所述第一節(jié)點從所述呼叫終端接收所述呼叫建立消息和把所述屬性附加到所述呼叫建立消息上。
9.權(quán)利要求6的電信系統(tǒng),其中所述呼叫建立消息還包括與第三網(wǎng)絡有關(guān)的B號碼。
10.權(quán)利要求9的電信系統(tǒng),還包括設在所述第三網(wǎng)絡內(nèi)的第三節(jié)點,該第三節(jié)點用于從所述媒體網(wǎng)關(guān)控制器接收包括所述屬性和所述B號碼的所述呼叫建立消息,確定與所述被呼叫終端有關(guān)的C號碼,以及把包括所述屬性的所述呼叫建立消息轉(zhuǎn)發(fā)到所述第二節(jié)點。
11.一種用于協(xié)商呼叫的多媒體能力的方法,包括以下步驟在媒體網(wǎng)關(guān)控制器處接收所述呼叫的呼叫建立消息,所述呼叫建立消息包括表示所述呼叫的第一多媒體能力的屬性;在所述媒體網(wǎng)關(guān)控制器處接收包括所述呼叫的至少第二多媒體能力的應答消息;以及根據(jù)所述接收的第一和第二多媒體能力來選擇用于在與所述呼叫有關(guān)的所述第一和第二多媒體能力之間進行變換的媒體網(wǎng)關(guān)。
12.權(quán)利要求11的方法,其中所述接收所述呼叫建立消息的步驟包括以下步驟把包括所述屬性的所述呼叫建立消息從服務于處在第一網(wǎng)絡內(nèi)的呼叫終端的第一節(jié)點發(fā)送到所述媒體網(wǎng)關(guān)控制器,所述呼叫終端具有與它有關(guān)的所述第一多媒體能力。
13.權(quán)利要求12的方法,其中所述從所述第一節(jié)點發(fā)送所述呼叫建立消息的步驟包括以下步驟在所述第一節(jié)點處,從所述呼叫終端接收包括所述屬性的所述呼叫建立消息。
14.權(quán)利要求12的方法,其中所述從第一節(jié)點發(fā)送所述呼叫建立消息的步驟包括以下步驟在所述第一節(jié)點處,從所述呼叫終端接收所述呼叫建立消息;以及把所述屬性附加到所述呼叫建立消息上。
15.權(quán)利要求12的方法,其中所述接收所述應答消息的步驟還包括以下步驟把所述應答消息從服務于處在第二網(wǎng)絡內(nèi)的被呼叫終端的第二節(jié)點發(fā)送到所述媒體網(wǎng)關(guān)控制器,所述被呼叫終端具有與它有關(guān)的所述第二多媒體能力。
16.權(quán)利要求15的方法,其中所述第一和第二網(wǎng)絡利用不同的呼叫控制協(xié)議。
17.權(quán)利要求16的方法,其中所述接收所述應答消息的步驟包括以下步驟把包括所述屬性的所述呼叫建立消息從所述媒體網(wǎng)關(guān)控制器發(fā)送到所述第二節(jié)點;確定與所述被呼叫終端有關(guān)的所述第二多媒體能力;以及確定在所述第一與第二多媒體能力之間是否需要進行交互作用和所述第二節(jié)點是否能執(zhí)行所述交互作用。
18.權(quán)利要求17的方法,其中所述接收所述應答消息的步驟還包括以下步驟響應于有關(guān)在所述第一與第二多媒體能力之間需要進行交互作用和所述第二節(jié)點不能執(zhí)行所述交互作用的判定,發(fā)送所述應答消息到所述媒體網(wǎng)關(guān)控制器。
19.權(quán)利要求16的方法,其中所述呼叫建立消息還包括與第三網(wǎng)絡有關(guān)的B號碼。
20.權(quán)利要求19的方法,其中所述接收所述應答消息的步驟還包括以下步驟把包括所述屬性和所述B號碼的所述呼叫建立消息從所述媒體網(wǎng)關(guān)控制器發(fā)送到處于所述第三網(wǎng)絡內(nèi)的第三節(jié)點;確定與所述被呼叫終端有關(guān)的C號碼;以及把包括所述屬性的所述呼叫建立消息轉(zhuǎn)發(fā)到所述第二網(wǎng)絡內(nèi)的所述第二節(jié)點。
全文摘要
揭示了通過把一個屬性附加到呼叫控制協(xié)議以便表示呼叫用戶的多媒體編碼能力,在提供多媒體用途的網(wǎng)絡之間進行變換的電信系統(tǒng)和方法。這個屬性被使用來在該呼叫中所牽涉到的不同節(jié)點之間協(xié)商多媒體編碼。根據(jù)該協(xié)商,可以選擇各種不同的媒體網(wǎng)關(guān)(MG)來執(zhí)行必要的交互作用。
文檔編號H04M3/00GK1373971SQ00812741
公開日2002年10月9日 申請日期2000年9月7日 優(yōu)先權(quán)日1999年9月10日
發(fā)明者T·哈維尼斯, H·哈梅萊爾斯, G·維戈普洛斯 申請人:艾利森公司