專利名稱:對通信連接的編解碼器協(xié)商的控制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于控制通信連接中的編解碼器協(xié)商(codec negotiation)的機制。具體地,本發(fā)明涉及一種用于控制通信連接中的編解碼器協(xié)商(具體地,控制會話的用戶平面的路由)的方法和設(shè)備。
背景技術(shù):
近年來,通信網(wǎng)絡(luò)的越來越多的擴展在全世界范圍內(nèi)進行,該通信網(wǎng)絡(luò)例如,基于有線的通信網(wǎng)絡(luò),例如,綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN);或者無線通信網(wǎng)絡(luò),例如,cdma2000 (碼分多址)系統(tǒng)、如通用移動電信系統(tǒng)(UMTS)之類的蜂窩第3代(3G)通信網(wǎng)絡(luò)、如全球移動通信系統(tǒng)(GSM)之類的蜂窩第2代(2G)通信網(wǎng)絡(luò)、通用分組無線電系統(tǒng)(GPRS)、增強型數(shù)據(jù)速率全球演進(EDGE)或其他無線通信系統(tǒng)(例如,無線局域網(wǎng)(WLAN)或全球微波接入互操作性(WiMax)。各種組織,例如,第3代合作伙伴計劃(3GPP)、電信和互聯(lián)網(wǎng)融合業(yè)務(wù)及高級網(wǎng)絡(luò)協(xié)議(TISPAN)、國際電信聯(lián)盟(ITU)、第3代合作伙伴計劃2 (3GPP2)、互聯(lián)網(wǎng)工程任務(wù)組(IETF)、IEEE (電氣和電子工程師學(xué)會)、WiMax論壇等等,致力于電信網(wǎng)絡(luò)和接入環(huán)境的標(biāo)準(zhǔn)。在如第3代合作伙伴計劃(3GPP)定義的IP (互聯(lián)網(wǎng)協(xié)議)多媒體子系統(tǒng)(IMS)內(nèi),由互聯(lián)網(wǎng)工程任務(wù)組(IETF)定義的會話發(fā)起協(xié)議(SIP)用于控制通信。SIP是用于創(chuàng)建、修改并終止與一個或多個參與者的會話的應(yīng)用層控制協(xié)議。這些會話可以包括互聯(lián)網(wǎng)多媒體會議、互聯(lián)網(wǎng)電話呼叫和多媒體分發(fā)。會話中的成員可以經(jīng)由多播或經(jīng)由單播關(guān)系的網(wǎng)狀或者這些的組合進行通信。會話描述協(xié)議(SDP)是在多媒體會話中傳送與媒體流有關(guān)的信息以允許會話描述的接收者參與會話的協(xié)議。可以在SIP消息中承載SDP提供(offer)和應(yīng)答。IETF定義了 Diameter協(xié)議,且其意在針對諸如網(wǎng)絡(luò)接入或IP移動性之類的應(yīng)用提供認證、授權(quán)和計費(AAA)框架。一般地,為了合適地建立和處理網(wǎng)絡(luò)元件(例如用戶設(shè)備)和另一通信設(shè)備或用戶設(shè)備、數(shù)據(jù)庫、服務(wù)器等之間的通信連接,涉及到可屬于不同通信網(wǎng)絡(luò)的一個或多個中間網(wǎng)絡(luò)元件,例如控制網(wǎng)絡(luò)元件、支持節(jié)點、服務(wù)節(jié)點和互通(interworking)元件。會話邊界控制器(SBC),例如,代理呼叫狀態(tài)控制功能(P-CSCF)內(nèi)的互連邊界控制功能(IBCF)或SIP應(yīng)用級網(wǎng)關(guān)(SIP-ALG),頻繁地布置在IMS網(wǎng)絡(luò)之間的網(wǎng)絡(luò)邊界處并面向附著至IMS的接入網(wǎng)絡(luò)或企業(yè)網(wǎng)絡(luò)。出于各種目的(例如IP地址和端口轉(zhuǎn)換(translation)以及網(wǎng)絡(luò)保護),這種SBC將網(wǎng)關(guān)頻繁地插入到用戶平面路徑(例如,過渡網(wǎng)關(guān)(TrGW)或邊界網(wǎng)關(guān)(BGW))中。作為不幸的副作用,迫使用戶平面穿過(traverse)與信令平面相同的網(wǎng)絡(luò),即使在短得多的用戶平面路徑否則會是可能(would be otherwisepossible)時也是如此,例如,即使主叫方和被叫方位于相同的受訪或企業(yè)網(wǎng)絡(luò)中時也是如此,但是,所涉及的信令仍需要穿過其歸屬IMS網(wǎng)絡(luò)。優(yōu)化媒體路由(OMR)的目的在于從用戶平面路徑中移除不必要的網(wǎng)關(guān)。
發(fā)明內(nèi)容
本發(fā)明通過以下來克服上述問題提供一種用于通過修改會話描述協(xié)議的參數(shù)對用戶平面業(yè)務(wù)的路由進行控制的會話控制實體、方法和計算機程序產(chǎn)品,包括
-接收包括第一編碼中的第一編解碼器列表的針對會話的請求;-決定所述會話的用戶平面業(yè)務(wù)要穿過用戶平面網(wǎng)關(guān);-將第二編碼中的第一編解碼器列表包括在針對所述會話的請求中;-將所述第一編碼中的第二編解碼器列表包括在針對所述會話的請求中,其中,所述第二編解碼器列表是基于所述第一編解碼器列表來形成的,其中基于內(nèi)部配置和所述用戶平面網(wǎng)關(guān)的地址信息移除一個或多個編解碼器和/或添加所述用戶平面網(wǎng)關(guān)所支持的一個或多個編解碼器;以及
-傳輸針對所述會話的請求。此外,提供了一種會話控制實體、方法和計算機程序產(chǎn)品,包括-接收針對會話的請求;
-決定從所述會話的用戶平面中移除用戶平面網(wǎng)關(guān);
-當(dāng)將要移除所述用戶平面網(wǎng)關(guān)時,提取所述第二編碼中的第一編解碼器列表,并從針對所述會話的請求中移除所述第一編解碼器列表;
-從針對所述會話的請求中移除所述第一編碼中的第二編解碼器列表;-當(dāng)將要移除所述用戶平面網(wǎng)關(guān)時,從所述第一編解碼器列表導(dǎo)出第三編解碼器列表,或者當(dāng)不要移除所述用戶平面網(wǎng)關(guān)時,從所述第二編解碼器列表導(dǎo)出第三編解碼器列表;
-將所述第一編碼中的第三編解碼器列表包括在針對所述會話的請求中;以及-傳輸針對所述會話的請求。所述會話控制實體、方法和計算機程序產(chǎn)品還可以包括發(fā)送針對從所述會話的用戶平面中移除所述用戶平面網(wǎng)關(guān)的請求的信令消息。對所述用戶平面網(wǎng)關(guān)的移除的決定可以是基于所述第一編解碼器列表和所述第二編解碼器列表中的至少一個來決定的。所述第一編碼可以包括使用所述會話描述協(xié)議的m線進行編碼,和/或所述第二編碼可以包括對會話控制實體來說已知的會話描述協(xié)議屬性,該會話控制實體支持與控制用戶平面業(yè)務(wù)的路由(例如,由3GPP定義的優(yōu)化媒體路由(OMR))相關(guān)的具體動作。形成第三編解碼器列表可以包括基于內(nèi)部配置來添加和/或移除一個或多個編解碼器;和/或移除未包括在所述第一編解碼器列表和所述第二編解碼器列表中的編解碼
O所述第二編碼可以與指示所述用戶平面網(wǎng)關(guān)的地址信息或?qū)λ鲇脩羝矫婢W(wǎng)關(guān)進行控制的控制實體的地址信息的第二屬性相關(guān)聯(lián)。所述用戶平面網(wǎng)關(guān)可以包括執(zhí)行互聯(lián)網(wǎng)協(xié)議地址、用戶數(shù)據(jù)的轉(zhuǎn)碼和/或端口轉(zhuǎn)換以及網(wǎng)絡(luò)保護中的至少一個的實體。本發(fā)明的實施例可以具有以下一個或多個優(yōu)勢
-比上行(upstream)節(jié)點可能具有更多與端接網(wǎng)絡(luò)屬性(例如接入類型、策略、終端能力等)有關(guān)的了解的與端接UE更接近的IMS-ALG可以影響上行節(jié)點是否執(zhí)行轉(zhuǎn)碼。例如,如果呼叫被路由回到原始網(wǎng)絡(luò),則僅可以使用該網(wǎng)絡(luò)中的策略來選擇編解碼器,而與中間網(wǎng)絡(luò)中的任何策略無關(guān)。-避免由于不支持OMR的其他節(jié)點的移除而導(dǎo)致的呼叫故障,該其他節(jié)點例如,對來自用戶平面路徑的媒體資源功能(MRF)進行控制的應(yīng)用服務(wù)器(AS)。這些節(jié)點可以在提供轉(zhuǎn)碼的SDP提供中修改編解碼器。如果OMR在沒有另外規(guī)定(provisions)的情況下從用戶平面路徑中移除這些節(jié)點,則可以將對等端或網(wǎng)絡(luò)不支持的編解碼器提供給端接UE,并且如果端接UE會選擇這些編解碼器,則可能造成呼叫故障。
圖Ia和Ib示意了與本發(fā)明的方面相關(guān)的網(wǎng)絡(luò)架構(gòu)和控制以及用戶平面路徑。圖2示意了實現(xiàn)本發(fā)明的方面的設(shè)備的內(nèi)部結(jié)構(gòu)和功能。
具體實施例方式在IMS網(wǎng)絡(luò)中存在不同類型的網(wǎng)絡(luò)實體和功能。呼叫會話控制功能(CSCF)在SIP層中實現(xiàn)會話控制功能。CSCF可以充當(dāng)代理CSCF (P-CSCF)、服務(wù)CSCF (S-CSCF)或查詢CSCF (I-CSCF)0 P-CSCF是IMS內(nèi)的用戶設(shè)備(UE)的第一接觸點;S-CSCF處理網(wǎng)絡(luò)中的會話狀態(tài);I-CSCF主要是運營商的網(wǎng)絡(luò)內(nèi)針對以該網(wǎng)絡(luò)運營商的訂戶或者當(dāng)前位于該網(wǎng)絡(luò)運營商的服務(wù)區(qū)內(nèi)的漫游訂戶為目的地的所有IMS連接的接觸點。例如,I-CSCF執(zhí)行的功能是將S-CSCF指派給執(zhí)行SIP注冊的用戶并向S-CSCF路由從另一網(wǎng)絡(luò)接收到的SIP請求。S-CSCF可執(zhí)行針對UE的會話控制服務(wù)。其維持網(wǎng)絡(luò)運營商為了支持服務(wù)而需要的會話狀態(tài),并可以充當(dāng)注冊器,即,其接受注冊請求并使其信息通過位置服務(wù)器(如HSS)可用。S-CSCF是由該S-CSCF主控的用戶的中心點。S-CSCF可以將服務(wù)提供給已注冊和未注冊的用戶(當(dāng)其被指派給這些用戶時)。該指派可以存儲在歸屬訂戶服務(wù)器(HSS)中。例如,在IMS的情況下,提供了執(zhí)行呼叫控制協(xié)議轉(zhuǎn)換的被稱作媒體網(wǎng)關(guān)控制功能(MGCF)的互通網(wǎng)絡(luò)元件。例如,MGCF用于會話發(fā)起協(xié)議(SIP)與ISDN用戶部分(ISUP)之間的呼叫控制協(xié)議轉(zhuǎn)換。互通網(wǎng)絡(luò)元件可以控制在兩個網(wǎng)絡(luò)之間提供用戶平面互通的網(wǎng)關(guān)網(wǎng)絡(luò)元件,例如,在MGCF的情況下,MGCF控制媒體網(wǎng)關(guān)(MGW)。MGCF和MGW可以是分離的網(wǎng)絡(luò)元件或者還可以組合在單個物理實體中??梢曰谶\營商偏好在兩個IP多媒體(IM)核心網(wǎng)(CN)子系統(tǒng)之間或者在IM CN子系統(tǒng)與其他基于SIP的多媒體網(wǎng)絡(luò)之間應(yīng)用互連邊界控制功能(IBCF)。邊界控制功能既可以充當(dāng)網(wǎng)絡(luò)的入口點又可以充當(dāng)網(wǎng)絡(luò)的出口點。如果其處理從其他網(wǎng)絡(luò)接收到的SIP請求,則其充當(dāng)入口點,并且每當(dāng)其處理被發(fā)送至其他網(wǎng)絡(luò)的SIP請求時,其都充當(dāng)出口點。邊界控制功能的功能性可以包括-網(wǎng)絡(luò)配置隱藏;
-充當(dāng)應(yīng)用級網(wǎng)關(guān)(ALG);—傳輸平面控制,即,QoS控制;
-屏蔽SIP信令,包括在轉(zhuǎn)發(fā)SIP消息之前省略或修改所接收的SIP首部字段;-在適當(dāng)時包括互通功能(IWF);以及
-媒體轉(zhuǎn)碼控制,以便允許基于互通協(xié)定和會話信息、使用不同媒體編解碼器在IM CN子系統(tǒng)之間建立通信。由IBCF執(zhí)行的功能性可以由運營商配置,并可以是網(wǎng)絡(luò)專用的。SIP應(yīng)用層網(wǎng)關(guān)(SIP-ALG)是對會話發(fā)起協(xié)議(SIP)信令進行處理的應(yīng)用層網(wǎng)關(guān),可以通過控制接口來控制媒體代理,并可以重寫會話描述協(xié)議(SDP)信令以與媒體代理中的媒體分組的網(wǎng)絡(luò)地址轉(zhuǎn)換相對應(yīng)。媒體代理(MP)是位于IP多媒體子系統(tǒng)(IMS)的邊界處的網(wǎng)絡(luò)元件,目的在于幫助在不同IP網(wǎng)絡(luò)上轉(zhuǎn)發(fā)IMS呼叫的用戶平面業(yè)務(wù)。媒體代理可以針對用戶平面業(yè)務(wù)提供與網(wǎng)絡(luò)地址轉(zhuǎn)換-協(xié)議轉(zhuǎn)換(NAT-PT)相關(guān)的功能。在轉(zhuǎn)發(fā)期間,媒體代理可以改變協(xié)議首部中的源和目的地地址和端口,并執(zhí)行必要的改變,例如,校驗和的計算。通信網(wǎng)絡(luò)的基本系統(tǒng)架構(gòu)可以包括有線或無線接入網(wǎng)子系統(tǒng)的公知的架構(gòu)。這種架構(gòu)包括一個或多個接入網(wǎng)控制單元、無線接入網(wǎng)單元、接入服務(wù)網(wǎng)絡(luò)網(wǎng)關(guān)或基站收發(fā)器,利用它們,用戶設(shè)備能夠經(jīng)由用于傳輸多種類型的數(shù)據(jù)的一個或多個信道來進行通信。這些元件的一般功能和互連是本領(lǐng)域技術(shù)人員公知的并在對應(yīng)的規(guī)范中有描述,從而這里省略了其詳細描述。然而,應(yīng)當(dāng)注意,除以下本文詳細描述的那些以外,還提供了用于用戶終端和/或服務(wù)器之間的通信連接或呼叫的多個附加網(wǎng)絡(luò)元件和信令鏈路。此外,這里描述的網(wǎng)絡(luò)元件及其功能可以由軟件(例如由計算機的計算機程序產(chǎn)品)或者由硬件實現(xiàn)。在任何情況下,為了執(zhí)行其相應(yīng)功能,對應(yīng)地使用的設(shè)備,例如互通節(jié)點或網(wǎng)絡(luò)控制單元(如IMS網(wǎng)絡(luò)的MGCF),包括控制、處理和通信/信令功能所需的多個裝置和組件(未示出)。例如,這種裝置可以包括處理器單元,用于執(zhí)行指令、程序并處理數(shù)據(jù);存儲裝置,用于存儲指令、程序和數(shù)據(jù),用于充當(dāng)處理器等的工作區(qū)(例如,R0M、RAM、EEPR0M等);輸入裝置,用于通過軟件(例如,軟盤、CD-ROM、EEPROM等)來輸入數(shù)據(jù)和指令;用戶接口裝置,用于將監(jiān)視和操控可能性提供給用戶(例如,屏幕、鍵盤等);接口裝置,用于在處理器單元的控制下建立鏈路和/或連接(例如,有線和無線接口裝置、天線等);等等。當(dāng)前提出了 提供轉(zhuǎn)碼的節(jié)點應(yīng)當(dāng)防止其附著的網(wǎng)關(guān)被OMR移除。因此,提出了SBC應(yīng)當(dāng)應(yīng)用盡可能少的轉(zhuǎn)碼,以便不防止OMR。該方案具有幾個缺陷
-提出了 IBCF應(yīng)當(dāng)具有對是否將需要轉(zhuǎn)碼的靜態(tài)了解,并僅在這種情況下才提供轉(zhuǎn)碼。然而,對轉(zhuǎn)碼需求的靜態(tài)了解可能不是足夠的,這是由于IBCF不知道的呼叫建立的另外路由可能影響轉(zhuǎn)碼需求(例如,是否執(zhí)行漫游、對等端使用何種接入類型、是否進行呼叫轉(zhuǎn)發(fā)、哪些運營商策略適用、終端能力如何?)。如果IBCF由于其對轉(zhuǎn)碼的需要沒有足夠了解而無法添加編解碼器以提供轉(zhuǎn)碼,則其會冒呼叫故障的風(fēng)險。如果IBCF由于對媒體路徑中的轉(zhuǎn)碼需求沒有足夠了解而無法添加編解碼器以提供轉(zhuǎn)碼,則其會冒呼叫故障的風(fēng)險。-還提出了在拒絕初始INVITE (邀請)的情況下,IBCF提供轉(zhuǎn)碼。這具有以下缺陷需要附加信令負載、更長的呼叫建立時間和復(fù)雜的IBCF過程。如果僅呼叫的一小部分需要轉(zhuǎn)碼,則該過程最佳適合。-不支持OMR的中間節(jié)點還可以在SDP提供中添加編解碼器。如果這種節(jié)點未以合適方式處理OMR相關(guān)信令擴展,則OMR可以在沒有規(guī)定的情況下從用戶平面中移除該節(jié)點。結(jié)果是主叫方不支持的編解碼器的不精確列表,或者可以將網(wǎng)絡(luò)提供給被叫方,并且如果被叫方的UE會選擇這種不支持的編解碼器,則可能造成呼叫故障。根據(jù)本發(fā)明的方面,當(dāng)從先前節(jié)點接收到包含作為提供而編碼的第一編解碼器列表的會話建立信令消息時,第一 SBC可以通過修改會話建立消息中的地址信息將網(wǎng)關(guān)添加至用戶平面路徑,并可以將編碼中的第一編解碼器列表添加至?xí)捊⑾?,并可以將作為提供而編碼的第二編解碼器列表包括在會話建立信令消息中,并可以將該會話建立消息發(fā)送至第一后續(xù)節(jié)點(第二 SBC)。第一 SBC可以將從上行側(cè)(發(fā)端呼叫支路)接收到的SDP的原始m線添加至SDP提供,作為與標(biāo)識SBC或所添加的用戶平面網(wǎng)關(guān)的另一屬性線(例如,受訪域?qū)傩跃€)鏈接的屬性線。這樣,進一步下行(端接呼叫支路的方向)的另一有OMR能力的SBC在其決定從媒體路徑中移除網(wǎng)關(guān)的情況下可以了解哪些編解碼器在上行呼叫支路處適用,即使不支持OMR的下行SBC添加或移除了 SDP提供內(nèi)的編解碼器(以提供轉(zhuǎn)碼或?qū)嵭芯幗獯a器相關(guān)網(wǎng)絡(luò)策略)也是如此。根據(jù)本發(fā)明的另一方面,當(dāng)后續(xù)第二 SBC接收到該會話建立消息時,其可以決定從用戶平面路徑中移除由第一 SBC控制的網(wǎng)關(guān),在這種情況下,第二 SBC可以從會話建立信令消息中提取和移除編碼中的第一編解碼器列表,并可以從會話建立信令中移除作為提供而編碼的第二編解碼器列表,并可以從第一編解碼器列表導(dǎo)出第三編解碼器列表,并可將作為提供而編碼的該信息添加至?xí)捊⑿帕钕?,并可以將該會話建立消息發(fā)送至第二后續(xù)節(jié)點。此外,第二 SBC可以沿后向方向發(fā)送請求第一 SBC從用戶平面路徑中移除其網(wǎng)關(guān)的信令消息。根據(jù)本發(fā)明的另一方面,如果后續(xù)第二 SRC決定不從用戶平面路徑中移除由第一SBC控制的網(wǎng)關(guān),則第二 SBC可以從會話建立信令中移除第二編解碼器列表,可以從第二編解碼器列表導(dǎo)出第三編解碼器列表,并可以將作為提供而編碼的該信息添加至?xí)捊⑿帕钕?,并可以將該會話建立消息發(fā)送至第二后續(xù)節(jié)點。根據(jù)本發(fā)明的一方面,第二 SBC可以使用來自第一編解碼器列表的信息來決定其是否從用戶平面路徑中移除由第一 SBC添加的網(wǎng)關(guān)。如果第二 SBC決定從用戶平面路徑中移除第一 SBC,則其可以使用接收到的信息
-提供在第一編解碼器列表中接收的編解碼器,作為第三編解碼器列表;-決定其是否自身提供轉(zhuǎn)碼;
-通過將自身TrGW添加至用戶平面路徑并通過在將該新列表作為第三編解碼器列表進行轉(zhuǎn)發(fā)之前將編解碼器添加至接收到的第一編解碼器列表,提供轉(zhuǎn)碼;
-通過從第一編解碼器列表中移除不可接受的編解碼器(在將其作為第三編解碼器列表進行轉(zhuǎn)發(fā)之前),實行其自身的網(wǎng)絡(luò)策略;
-通過將第二編解碼器列表中的編解碼器與第一編解碼器列表中的編解碼器進行比較并從第一編解碼器列表中的編解碼器中移除第二編解碼器列表中不包含的任何編解碼器,而后將其余編解碼器作為第三編解碼器列表進行轉(zhuǎn)發(fā),來實行先前網(wǎng)絡(luò)中的網(wǎng)絡(luò)策略;
-利用在上行側(cè)處適用的編解碼器來配置其附著的網(wǎng)關(guān)。根據(jù)本發(fā)明的一方面,第二 SBC可以沿后向方向?qū)IP響應(yīng)消息作為信令消息進行傳輸,以請求一個或多個其他SBC從用戶平面路徑中移除其網(wǎng)關(guān),并可以在從下行側(cè)接收到SIP響應(yīng)時發(fā)送該消息。這具有以下優(yōu)勢可以避免額外的信令負載,并且還可以避免生成自身信令消息所需的SBC處的復(fù)雜度。
根據(jù)本發(fā)明的一方面,第一 SBC可以從第一編解碼器列表導(dǎo)出第二編解碼器列表。其可以將整個第一編解碼器列表用作第二編解碼器列表,或者可以從第一列表中移除編解碼器以實行自身網(wǎng)絡(luò)策略,或者可以添加新編解碼器以提供轉(zhuǎn)碼。根據(jù)本發(fā)明的一方面,當(dāng)接收到請求SBC移除其網(wǎng)關(guān)的信令消息時,該SBC(例如,第一 SBC)可釋放與網(wǎng)關(guān)處的相關(guān)呼叫相關(guān)聯(lián)的所有資源,并不將網(wǎng)關(guān)相關(guān)地址信息插入到其所轉(zhuǎn)發(fā)的任何后續(xù)會話信令中。相反,盡管將網(wǎng)關(guān)插入到用戶平面路徑中,但是SBC可通過插入網(wǎng)關(guān)相關(guān)地址信息來修改會話信令中的用戶平面相關(guān)地址信息。根據(jù)本發(fā)明的一方面,第三SBC可以位于第一和第二 SBC之間的信令路徑中。第三SBC還可以應(yīng)用針對第一 SBC而描述的過程。其可以將自身的網(wǎng)關(guān)添加至用戶平面路徑,添加作為提供而編碼的新的第二編解碼器列表(其優(yōu)選地從作為提供而編碼的舊的接收到的第二編解碼器列表導(dǎo)出),并在第二編碼中將接收到的第二編解碼器列表作為第四編解碼器列表而添加,且然后轉(zhuǎn)發(fā)會話建立信令消息。此外,在會話建立信令消息內(nèi),第三SBC可以轉(zhuǎn)發(fā)在第二編碼中接收到的任何編解碼器列表(即,接收到的第一編解碼器列表),保持第二編碼。由第三SBC發(fā)送的會話建立信令消息可以包含三個編解碼器列表作為提供而編碼的新的第二編解碼器列表;由第一SBC插入到第二編碼中的第一編解碼器列表;以及由第三SBC插入到第二編碼中的第四編解碼器列表。根據(jù)本發(fā)明的一方面,如果第二 SBC決定僅移除由第三SBC控制的網(wǎng)關(guān),則其應(yīng)用與上述相同的邏輯,但可以使用第四編解碼器列表而不是第一編解碼器列表,并可以沿后向方向發(fā)送請求第三SBC從用戶平面路徑中移除其網(wǎng)關(guān)的信令消息。根據(jù)本發(fā)明的一方面,如果第二 SBC決定從用戶平面路徑中移除由第一 SBC控制的網(wǎng)關(guān)和由第一和第二 SBC之間的中間SBC控制的所有網(wǎng)關(guān)(S卩,由第三SBC控制的第三網(wǎng)關(guān)),則其可以應(yīng)用與上述相同的邏輯。此外,其可以在不進一步利用所包含的信息的情況下在轉(zhuǎn)發(fā)會話建立信令消息之前從該消息中移除由中間SBC插入的任何編解碼器列表(即,第四編解碼器列表),并可以沿后向方向發(fā)送請求第一 SBC和所有中間SBC (S卩,第三SBC)均從用戶平面路徑中移除其網(wǎng)關(guān)的信令消息。針對第一、第二和第三SBC而描述的動作可由相同SBC執(zhí)行,以允許以下情形其中,SBC位于信令路徑中的其他SBC之間。可以應(yīng)用相同邏輯,以允許多于單個的第三SBC位于第一和第二 SBC之間。根據(jù)本發(fā)明的一方面,提供轉(zhuǎn)碼的所有節(jié)點可以支持所提出的信令擴展,但具有以下優(yōu)勢所發(fā)送的SDP被保持得更短,這是由于僅當(dāng)節(jié)點修改所提供的編解碼器列表時,才添加信息。在該實施例中,當(dāng)從先前節(jié)點接收到包含作為提供而編碼的第一編解碼器列表的會話建立信令消息時,通過修改會話建立消息中的地址信息將網(wǎng)關(guān)添加至用戶平面路徑且能夠在接收到請求消息時從用戶平面路徑中移除該網(wǎng)關(guān)的SBC(例如,第一或第三SBC)僅在其還修改會話建立消息中的所提供的編解碼器列表的情況下才可以將第二編碼中的編解碼器列表添加至其向后續(xù)節(jié)點發(fā)送的會話建立信令消息。此外,當(dāng)從先前節(jié)點接收到包含作為提供而編碼的第一編解碼器列表的會話建立信令消息時,修改會話建立消息中的所提供的編解碼器列表的任何其他節(jié)點(例如,控制MRF的AS)可以將第二編碼中的編解碼器列表添加至其向后續(xù)節(jié)點發(fā)送的會話建立信令消息。
根據(jù)本發(fā)明的一方面,作為提供而編碼的編解碼器列表(S卩,由第一 SBC接收時的第一編解碼器列表、第二編解碼器列表以及第三編解碼器列表)可以是使用SDP m線來編碼的。該m線將被支持SDP的任何節(jié)點理解和合適地處理。根據(jù)本發(fā)明的一方面,第二編碼中的編解碼器列表(即,由第一 SBC轉(zhuǎn)發(fā)時的第一編解碼器)可以作為新SDP屬性而編碼。根據(jù)本發(fā)明的方面,這具有以下優(yōu)勢該屬性將被不支持控制用戶平面路由的節(jié)點忽略。然后,該信息僅可以被第二 SBC(其也向第一 SBC發(fā)送移除所附著的網(wǎng)關(guān)的請求)考慮。根據(jù)本發(fā)明的一方面,還可以在新的第二編碼中(例如,在附加的新SDP屬性線內(nèi))添加與第二編碼中的編解碼器列表中的編解碼器相關(guān)聯(lián)的任何可用信息(例如,與原始包含編解碼器列表的m線相關(guān)聯(lián)的附加SDP "fmtp"和“rtpmap”屬性線,其中該編解碼器列表隨后被變換為第二編碼中的編解碼器列表)。根據(jù)本發(fā)明的一方面,第二編碼中的編解碼器列表可以與原始將編解碼器列表插入到第二編碼中的SBC的標(biāo)識符相關(guān)聯(lián)。如果另一節(jié)點將編解碼器列表插入到第二編碼中,則替代地,呼叫建立信令路徑中的先前上行SBC的標(biāo)識符可以與第二編解碼器列表相關(guān)聯(lián)。例如,這種標(biāo)識符可以是由該SBC生成的任意隨機標(biāo)識符、SBC的主機名稱、與SBC相關(guān)聯(lián)的IP地址或者所插入的網(wǎng)關(guān)。標(biāo)識符可以包括在與第二編碼中的編解碼器列表相同的屬性線中或者包括在附加SDP屬性線中。SBC的該標(biāo)識符還可以用在請求SBC從用戶平面路徑中移除其網(wǎng)關(guān)的后向方向上的信令消息中。SBC的標(biāo)識符可以是使用SDP擴展屬性“受訪域”來指示的,SDP擴展屬性“受訪域”可以在信令路徑上針對先前和/隨后IP域提供連接和端口信息。受訪域的每個實例可以具有實例號、域標(biāo)識符、連接/端口數(shù)據(jù)、以及使用每個IP域?qū)S械乃惴ǘ嬎阋源_保受訪域數(shù)據(jù)的完整性的可選密碼簽名。域?qū)傩钥梢允菐椭鶬MS-ALG確定要繞過的TrGW的接收到的提供。在檢查域?qū)傩詴r,IMS-ALG可以決定TrGW分配。如果IMS ALG決定可以繞過先前TrGW,則其可以基于SDP應(yīng)答中的域標(biāo)識符將此指示給其控制IMS-ALG。作為一個可能的編碼的示例,第二 SBC可以按以下順序接收包含以下線的SDP 對所提供的編解碼器列表進行編碼的SDP m線;
任何關(guān)聯(lián)的附加SDP “fmtp”和“rtpmap”屬性線; 對第一 SBC的SBC標(biāo)識符進行編碼的SDP屬性線; 對第二編碼中的第一編解碼器列表進行編碼的SDP屬性線; 對與第一編解碼器列表相關(guān)聯(lián)的任何附加SDP “fmtp”和“rtpmap”屬性線進行封裝的可能的新SDP屬性線;
對第三SBC的SBC標(biāo)識符進行編碼的SDP屬性線; 對第二編碼中的第四編解碼器列表進行編碼的SDP屬性線; 對與第四編碼器列表相關(guān)聯(lián)的任何附加SDP “fmtp”和“rtpmap”屬性線進行封裝的可能的新SDP屬性線。在該示例中,SDP線的順序提供了與其相互關(guān)系有關(guān)的信息。根據(jù)本發(fā)明的一方面,可以在SDP m線中列出來自所提供的編解碼器列表和第二編碼中的編解碼器列表的編解碼器??梢蕴砑优cm線相關(guān)聯(lián)的一個或多個新SDP屬性線,以表達m線中的一個或多個編解碼器是第二編碼中的編解碼器列表的一部分以及m線中的一個或多個編解碼器是所提供的編解碼器列表的一部分。這些新SDP屬性線可以將編解碼器描述為RTP有效載荷類型的第一種,其還可以作為SDP m線內(nèi)的“格式”參數(shù)而出現(xiàn)。這可以具有以下優(yōu)勢SDP可以被保持得更短,這是由于不需要重復(fù)與m線相關(guān)聯(lián)的附加SDP “ fmtp ” 和 “rtpmap ” 屬性線。圖Ia示意了可以如何在第一用戶UE-A與第二用戶UE-B之間路由控制平面(如SIP信令)和用戶平面(實際用戶數(shù)據(jù))??刂破矫娲┻^三個會話控制實體(例如SDB)。SBC-I決定將用戶平面網(wǎng)關(guān)GW-I添加至用戶平面路徑。SBC-2不將網(wǎng)關(guān)添加至用戶平面路徑,但是再一次,SBC-3將用戶平面網(wǎng)關(guān)GW-2添加至用戶平面路徑。SBC-I可以利用網(wǎng)關(guān)控制信令來控制GW-I,如利用SBC-I與GW-I之間(以及對應(yīng)地,SBC-3與GW-2之間)的虛線箭頭所示。控制平面元件之間從UE-A至UE-B的單向箭頭示意了會話建立的方向,然而,可以將與會話建立相關(guān)的信令消息傳輸至兩個方向。從SBC的觀點來看,UE-A位于上行,而從SBC的觀點來看,UE-B位于下行。用戶平面中的雙向箭頭示意了可以在UE-A與UE-B之間將用戶數(shù)據(jù)傳輸至兩個方向。如果每個SBC獨立地決定在用戶平面路徑中添加GW,則最終結(jié)果可能不是最優(yōu)的,這是由于在最終配置中可能添加了不必要的GW。圖Ib示意了更優(yōu)的情形,其中根據(jù)本發(fā)明的方面,已經(jīng)在從SBC-I(經(jīng)由SBC-2)接收到的以下呼叫建立信令中檢測到SBC-3 =Gff-I已經(jīng)被SBC-I添加至用戶平面路徑。SBC-3可以決定從用戶平面路徑中移除GW-1,這是由于SBC-3對端接網(wǎng)絡(luò)和UE-B相關(guān)屬性具有更多了解,且從而可以對用戶平面路徑中所需的GW進行更優(yōu)的決定。SBC-3可以向SBC-I發(fā)信號通知移除GWl,且SBC-3可以決定將其自身的GW-2添加至用戶平面路徑。圖2示意了實現(xiàn)本發(fā)明的方面的設(shè)備的內(nèi)部結(jié)構(gòu)和功能。該設(shè)備具有被配置為接收會話建立信令(例如SIP (例如,SIP INVITE請求))的接收單元21。接收單元21可能能夠接收在會話建立信令中封裝的SDP以及在會話建立信令中編碼的編解碼器列表(例如使用SDP,例如在SDP的m線中)。決定單元22可以被配置為決定是否要將網(wǎng)關(guān)(GW)添加至用戶平面路徑和/或是否要從用戶平面路徑中移除由先前SBC (從這些先前SBC接收到會話建立信令)添加的網(wǎng)關(guān)中的至少一個。在決定的進行中,決定單元22可以使用由接收單元21收到的信息(例如,編解碼器列表)。決定單元22還可以使用來自內(nèi)部策略單元25的配置。決定單元22可以利用網(wǎng)關(guān)控制協(xié)議來控制GW。第一包括單元23可以被配置為將由接收單元21接收到的第一編解碼器列表包括在要轉(zhuǎn)發(fā)至控制平面中的下一結(jié)點的會話建立信令中。第一包括單元23可以被配置為將第一編解碼器列表包括在SDP中的屬性中。第二包括單元M可以被配置為將第一編碼中的第二編解碼器列表(例如SDP,例如具有m線)包括在會話建立信令中,并且,第二編解碼器列表可以是基于第一編解碼器列表來形成的。在形成第二編解碼器列表時,第二包括單元M可以被配置為基于從內(nèi)部策略單元25接收到的內(nèi)部配置,添加用戶平面網(wǎng)關(guān)GW所支持的一個或多個編解碼器和/或移除一個或多個編解碼器。第二包括單元M可以被配置為添加用戶平面網(wǎng)關(guān)或可控制用戶平面網(wǎng)關(guān)的SBC的地址或標(biāo)識信息。地址或標(biāo)識信息可以包括在SDP屬性中并可以與對應(yīng)的編解碼器列表(例如第二編解碼器列表)相關(guān)聯(lián)。傳輸單元沈可以被配置為將會話建立信令傳輸至下一節(jié)點(SBC/向UE-B)。如果決定單元22決定移除由先前SBC插入到用戶平面路徑中的網(wǎng)關(guān),則移除單元27可以被配置為移除編碼后的第一編解碼器列表(例如,在SDP屬性中編碼)和/或從會話建立信令中移除第二編解碼器列表(例如,在SDP m線中編碼)。第三包括單元觀可以被配置為在要移除用戶平面網(wǎng)關(guān)時從第一編解碼器列表導(dǎo)出第三編解碼器列表,或者在不要移除用戶平面網(wǎng)關(guān)時從第二編解碼器列表導(dǎo)出第三編解碼器列表并將第三編解碼器列表包括在會話建立信令中。第三編解碼器列表可以是根據(jù)SDP (例如,m線)來編碼的。傳輸單元26可以被配置為將指示先前SBC從用戶平面路徑中移除其GW的請求傳輸至發(fā)端方向。該請求可包括在SIP響應(yīng)消息中。例如,上述所有單元可以是使用微處理器、芯片和/或其他電組件來實現(xiàn)的和/或由軟件實現(xiàn)。會話控制實體可以物理實現(xiàn)在可支持數(shù)據(jù)傳輸并處理任務(wù)的交換機、路由器、服務(wù)器或其他硬件平臺或電子設(shè)備中,或者可以被實現(xiàn)為其他現(xiàn)有設(shè)備的組件。為了如上所述的本發(fā)明的目的,應(yīng)當(dāng)注意
-向和從網(wǎng)絡(luò)元件或節(jié)點傳送信令所經(jīng)由的接入技術(shù)可以是節(jié)點可以通過其接入接入網(wǎng)(例如,經(jīng)由基站或一般地經(jīng)由接入節(jié)點)的任何技術(shù)??梢允褂萌魏文壳盎蛭磥淼募夹g(shù),例如,WLAN (無線局部接入網(wǎng))、WiMAX (全球微波接入互操作性)、藍牙、紅外等;盡管上述技術(shù)大多數(shù)為無線接入技術(shù)(例如,在不同無線電頻譜中),但是本發(fā)明的意義上的接入技術(shù)也暗示了有線技術(shù)(例如,基于IP的接入技術(shù),如線纜網(wǎng)絡(luò)或固定線路,還有電路交換接入技術(shù));接入技術(shù)可以是在至少兩個類別或接入域(例如分組交換和電路交換)中可辨別的,但是多于兩個接入域的存在并不妨礙本發(fā)明適用于此;
-可使用的接入網(wǎng)可以是站、實體或其他用戶設(shè)備可通過其而連接至和/或利用由接入網(wǎng)提供的服務(wù)的任何器件、設(shè)備、單元或裝置;這種服務(wù)尤其包括數(shù)據(jù)和/或(音頻)視覺通信、數(shù)據(jù)下載等等;
-用戶設(shè)備可以是系統(tǒng)用戶或訂戶可通過其而體驗來自接入網(wǎng)的服務(wù)的任何器件、設(shè)備、單元或裝置,例如,移動電話、個人數(shù)字助理PDA或計算機;
-方法步驟是與軟件代碼無關(guān)的,并可以使用任何已知或未來開發(fā)的編程語言而指定,只要保存了由這些方法步驟定義的功能即可,該方法步驟很可能被實現(xiàn)為軟件代碼部分且使用網(wǎng)絡(luò)元件或終端處的處理器(作為器件、設(shè)備和/或其模塊的示例,或者作為包括設(shè)備和/或其模塊的實體的示例)而運行;
-一般地,任何方法步驟適于被實現(xiàn)為軟件或由硬件實現(xiàn),而不會改變本發(fā)明在所實現(xiàn)的功能的方面的思想;
-方法步驟和/或很可能被實現(xiàn)為終端或網(wǎng)絡(luò)元件處的硬件組件或其任何模塊(多個)的器件、設(shè)備、單元或裝置是與硬件無關(guān)的,并可以使用任何已知或未來開發(fā)的硬件技術(shù)或者這些技術(shù)的任何混合(例如,MOS (金屬氧化物半導(dǎo)體)、CMOS (互補MOS)、BiMOS (雙極M0S), BiCMOS (雙極CMOS)、ECL (發(fā)射極耦合邏輯)、TTL (晶體管-晶體管邏輯)等、使用例如ASIC (特定用途IC (集成電路))組件、FPGA (現(xiàn)場可編程門陣列)組件、CPLD (復(fù)雜可編程邏輯器件)組件或DSP (數(shù)字信號處理器)組件)而實現(xiàn);此外,任何方法步驟和/或器件、單元或裝置(很可能被實現(xiàn)為軟件組件)可以例如基于能夠例如進行認證、授權(quán)、監(jiān)控和/或業(yè)務(wù)保護的任何安全架構(gòu);
-器件、設(shè)備、單元或裝置可以被實現(xiàn)為個體器件、設(shè)備、單元或裝置,但這不排除在整個系統(tǒng)中以分布式方式實現(xiàn)它們,只要保存了該器件、設(shè)備、單元或裝置的功能即可;-設(shè)備可以由半導(dǎo)體芯片、芯片組或者包括這種芯片或芯片組的(硬件)模塊表示 ’然而,這不排除以下可能性設(shè)備或模塊的功能不是硬件實現(xiàn)的而是被實現(xiàn)為(軟件)模塊中的軟件(例如,計算機程序或計算機程序產(chǎn)品,包括用于在處理器上執(zhí)行/運行的可執(zhí)行軟件代碼部分);
-器件可以被視為設(shè)備或者多于一個設(shè)備的組裝件,例如,不論是在功能上彼此協(xié)作還是在功能上彼此無關(guān)但處于相同器件外殼中。 本發(fā)明不限于IMS網(wǎng)絡(luò)(多個)中的編解碼器協(xié)商,而是還可以應(yīng)用在具有類似類型的會話參數(shù)協(xié)商邏輯的其他類型的網(wǎng)絡(luò)以及優(yōu)化用戶平面路由的可能性中。上述會話可控制實體的功能可以由代碼裝置實現(xiàn)為軟件并被加載至計算機的存儲器中。
權(quán)利要求
1.一種用于通過修改會話描述協(xié)議的參數(shù)對用戶平面業(yè)務(wù)的路由進行控制的方法,包括-接收包括第一編碼中的第一編解碼器列表的針對會話的請求;-決定所述會話的用戶平面業(yè)務(wù)要穿過用戶平面網(wǎng)關(guān);-將第二編碼中的第一編解碼器列表包括在針對所述會話的請求中;-將所述第一編碼中的第二編解碼器列表包括在針對所述會話的請求中,其中,所述第二編解碼器列表是基于所述第一編解碼器列表來形成的,其中基于內(nèi)部配置和所述用戶平面網(wǎng)關(guān)的地址信息移除一個或多個編解碼器和/或添加所述用戶平面網(wǎng)關(guān)所支持的一個或多個編解碼器;以及-傳輸針對所述會話的請求。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述第一編碼包括根據(jù)會話描述協(xié)議、作為會話描述協(xié)議的m線進行編碼,和/或,其中所述第二編碼包括會話控制實體已知的會話描述協(xié)議屬性,該會話控制實體支持與對用戶平面業(yè)務(wù)的路由進行控制相關(guān)的具體動作。
3.一種包括代碼裝置的計算機程序產(chǎn)品,所述代碼裝置適于在被加載至計算機的存儲器中時產(chǎn)生根據(jù)權(quán)利要求1或2中任一項所述的步驟。
4.一種會話控制實體,包括-用于接收針對會話的請求的裝置;-用于決定從所述會話的用戶平面中移除用戶平面網(wǎng)關(guān)的裝置;-用于在將要移除所述用戶平面網(wǎng)關(guān)時提取所述第二編碼中的第一編解碼器列表并從針對所述會話的請求中移除所述第一編解碼器列表的裝置;-用于從針對所述會話的請求中移除所述第一編碼中的第二編解碼器列表的裝置;-用于在將要移除所述用戶平面網(wǎng)關(guān)時從所述第一編解碼器列表導(dǎo)出第三編解碼器列表或者在不要移除所述用戶平面網(wǎng)關(guān)時從所述第二編解碼器列表導(dǎo)出第三編解碼器列表的裝置;-用于將所述第一編碼中的第三編解碼器列表包括在針對所述會話的請求中的裝置;以及-用于傳輸針對所述會話的請求的裝置。
5.根據(jù)權(quán)利要求4所述的會話控制實體,還包括用于發(fā)送包括從所述會話的用戶平面中移除所述用戶平面網(wǎng)關(guān)的請求的信令消息的裝置。
6.根據(jù)權(quán)利要求4或5所述的會話控制實體,其中,用于決定移除用戶平面網(wǎng)關(guān)的裝置被配置為基于所述第一編解碼器列表和所述第二編解碼器列表中的至少一個進行決定。
7.根據(jù)權(quán)利要求4至6中任一項所述的會話控制實體,其中,所述第一編碼包括使用會話描述協(xié)議的m線進行編碼,和/或,其中所述第二編碼包括會話控制實體已知的會話描述協(xié)議屬性,該會話控制實體支持與對用戶平面業(yè)務(wù)的路由進行控制相關(guān)的具體動作。
8.根據(jù)權(quán)利要求7所述的會話控制實體,其中,與對用戶平面業(yè)務(wù)的路由進行控制相關(guān)的具體動作包括由3GPP定義的優(yōu)化媒體路由(OMR)。
9.根據(jù)權(quán)利要求4至8中任一項所述的會話控制實體,其中,用于導(dǎo)出第三編解碼器列表的裝置被配置為基于內(nèi)部配置來添加和/或移除一個或多個編解碼器。
10.根據(jù)權(quán)利要求4至9中任一項所述的會話控制實體,其中,用于導(dǎo)出第三編解碼器列表的裝置被配置為移除未包括在所述第一編解碼器列表和所述第二編解碼器列表中的編解碼器。
11.根據(jù)權(quán)利要求4至10中任一項所述的會話控制實體,其中,所述第二編碼與指示所述用戶平面網(wǎng)關(guān)的地址信息或控制所述用戶平面網(wǎng)關(guān)的控制實體的地址信息的第二屬性相關(guān)聯(lián)。
12.根據(jù)權(quán)利要求4至11中任一項所述的會話控制實體,其中,所述用戶平面網(wǎng)關(guān)包括執(zhí)行互聯(lián)網(wǎng)協(xié)議地址、用戶數(shù)據(jù)的轉(zhuǎn)碼和/或端口轉(zhuǎn)換和網(wǎng)絡(luò)保護中的至少一個的實體。
13.一種用于控制用戶平面業(yè)務(wù)的路由的方法,包括-接收針對會話的請求;-決定從所述會話的用戶平面中移除用戶平面網(wǎng)關(guān);-當(dāng)將要移除所述用戶平面網(wǎng)關(guān)時,提取所述第二編碼中的第一編解碼器列表,并從針對所述會話的請求中移除所述第一編解碼器列表;-從針對所述會話的請求中移除所述第一編碼中的第二編解碼器列表;-當(dāng)將要移除所述用戶平面網(wǎng)關(guān)時,從所述第一編解碼器列表導(dǎo)出第三編解碼器列表,或者當(dāng)不要移除所述用戶平面網(wǎng)關(guān)時,從所述第二編解碼器列表導(dǎo)出第三編解碼器列表;-將所述第一編碼中的第三編解碼器列表包括在針對所述會話的請求中;以及-傳輸針對所述會話的請求。
14.根據(jù)權(quán)利要求13所述的方法,還包括發(fā)送包括從所述會話的用戶平面中移除所述用戶平面網(wǎng)關(guān)的請求的信令消息。
15.根據(jù)權(quán)利要求13或14所述的方法,其中,決定移除用戶平面網(wǎng)關(guān)包括基于所述第一編解碼器列表和所述第二編解碼器列表中的至少一個進行決定。
16.根據(jù)權(quán)利要求13至15中任一項所述的方法,其中,所述第一編碼包括使用會話描述協(xié)議的m線進行編碼,和/或,其中所述第二編碼包括會話控制實體已知的會話描述協(xié)議屬性,該會話控制實體支持與對用戶平面業(yè)務(wù)的路由進行控制相關(guān)的具體動作。
17.根據(jù)權(quán)利要求16所述的方法,其中,與對用戶平面業(yè)務(wù)的路由進行控制相關(guān)的具體動作包括由3GPP定義的優(yōu)化媒體路由(OMR)。
18.根據(jù)權(quán)利要求13至17中任一項所述的方法,其中,導(dǎo)出第三編解碼器列表包括基于內(nèi)部配置來添加和/或移除一個或多個編解碼器。
19.根據(jù)權(quán)利要求13至18中任一項所述的方法,其中,導(dǎo)出第三編解碼器列表包括移除未包括在所述第一編解碼器列表和所述第二編解碼器列表中的編解碼器。
20.根據(jù)權(quán)利要求13至19中任一項所述的方法,其中,所述第二編碼與指示所述用戶平面網(wǎng)關(guān)的地址信息或控制所述用戶平面網(wǎng)關(guān)的控制實體的地址信息的第二屬性相關(guān)聯(lián)。
21.根據(jù)權(quán)利要求13至20中任一項所述的方法,其中,所述用戶平面網(wǎng)關(guān)包括執(zhí)行互聯(lián)網(wǎng)協(xié)議地址、用戶數(shù)據(jù)的轉(zhuǎn)碼和/或端口轉(zhuǎn)換和網(wǎng)絡(luò)保護中的至少一個的實體。
22.一種包括代碼裝置的計算機程序產(chǎn)品,所述代碼裝置適于在被加載至計算機的存儲器中時產(chǎn)生根據(jù)權(quán)利要求13至21中任一項所述的步驟。
全文摘要
本發(fā)明涉及一種會話控制實體、方法和計算機程序產(chǎn)品,用于接收針對會話的請求,決定從會話的用戶平面中移除用戶平面網(wǎng)關(guān),在要移除用戶平面網(wǎng)關(guān)時提取第二編碼中的第一編解碼器列表,并從針對會話的請求中移除第一編解碼器列表。此外,從針對會話的請求中移除第一編碼中的第二編解碼器列表,在要移除用戶平面網(wǎng)關(guān)時從第一編解碼器列表導(dǎo)出第三編解碼器列表,或者在不要移除用戶平面網(wǎng)關(guān)時從第二編解碼器列表導(dǎo)出第三編解碼器列表,將第一編碼中的第三編解碼器列表包括在針對會話的請求中,并傳輸針對會話的請求。
文檔編號H04L29/06GK102598619SQ201080048146
公開日2012年7月18日 申請日期2010年8月17日 優(yōu)先權(quán)日2009年8月25日
發(fā)明者A.伯索埃門伊, R.魯齊奇卡, T.貝林, V.科埃略 申請人:諾基亞西門子通信公司