抑制用于轉(zhuǎn)移用戶的camel服務(wù)調(diào)用的制作方法
【專利摘要】本發(fā)明提供了一種用于建立包括CAMEL服務(wù)的IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)架構(gòu)中的通信會話的新通信分支的方法。該方法使得IMS網(wǎng)絡(luò)節(jié)點(diǎn)能夠基于SIP請求中接收的信令選擇性地調(diào)用或抑制CAMEL服務(wù)的調(diào)用。
【專利說明】抑制用于轉(zhuǎn)移用戶的CAMEL服務(wù)調(diào)用
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及用于建立IP多媒體子系統(tǒng)(IMS)網(wǎng)絡(luò)中的通信會話的新通信分支的方法,其中MS網(wǎng)絡(luò)架構(gòu)包括移動增強(qiáng)型邏輯的定制應(yīng)用(CAMEL)服務(wù)。更具體來說,它涉及在MS網(wǎng)絡(luò)的其它節(jié)點(diǎn)處有效地使用由CAMEL服務(wù)提供給MS網(wǎng)絡(luò)的一個節(jié)點(diǎn)的信息。
【背景技術(shù)】
[0003]IP多媒體(IPMM)服務(wù)在同一會話中提供語音、視頻、消息傳遞、數(shù)據(jù)等的組合。通過增加基本應(yīng)用以及有可能組合的媒體的數(shù)量,提供給最終用戶的服務(wù)的數(shù)量將增長,并且將豐富個人之間的通信體驗(yàn)。這引發(fā)新一代個性化的豐富多媒體通信服務(wù),包括所謂的“組合的IP多媒體”服務(wù)。
[0004]IMS是由第三代合作伙伴項(xiàng)目(3GPP)所定義的技術(shù),以通過移動通信網(wǎng)絡(luò)來提供IP多媒體服務(wù)。MS通過服務(wù)的整合和交互來提供增強(qiáng)最終用戶的個人對個人通信體驗(yàn)的關(guān)鍵特征。IMS允許通過基于IP的網(wǎng)絡(luò)的新的增強(qiáng)型個人對個人(客戶端對客戶端)以及個人對內(nèi)容(客戶端對服務(wù)器)通信。MS利用會話初始協(xié)議(SIP)來設(shè)立和控制用戶終端(或者用戶終端與應(yīng)用服務(wù)器)之間的呼叫或會話。由SIP信令所攜帶的會話描述協(xié)議(SDP)用于描述和協(xié)商會話的媒體組件。雖然SIP被創(chuàng)建為用戶對用戶協(xié)議,但是MS允許運(yùn)營商和服務(wù)提供商控制用戶對服務(wù)的訪問以及相應(yīng)地對用戶計(jì)費(fèi)。其它協(xié)議用于媒體傳送和控制,例如實(shí)時傳輸協(xié)議和實(shí)時傳輸控制協(xié)議(RTP/RTCP)。
[0005]在MS網(wǎng)絡(luò)內(nèi),呼叫會話控制功能(CSCF)執(zhí)行信令的處理和路由選擇。CSCF使用SIP/SDP協(xié)議套來處理IP多媒體會話的會話建立、修改和釋放。3GPP TS 23.228描述邏輯節(jié)點(diǎn) P-CSCF、1-CSCF、S-CSCF、E-CSCF 和 BGCF。S-CSCF 符合 3GPP TS 24.229,并且執(zhí)行用戶設(shè)備(UE)的會話控制服務(wù)。 它維持會話狀態(tài)以支持服務(wù),并且執(zhí)行下列功能:
它在注冊時充當(dāng)根據(jù)[RFC3261]的注冊員;
它通知訂戶關(guān)于注冊變化;
它為已注冊的用戶的會話提供會話控制;
它處理SIP請求,并且在內(nèi)部服務(wù)于這些或者將其轉(zhuǎn)發(fā)到另一節(jié)點(diǎn);以及 它與MS應(yīng)用服務(wù)器進(jìn)行交互。
[0006]S-CSCF按照3GPP路由選擇過程來執(zhí)行SIP路由選擇。對于入站SIP業(yè)務(wù),S-CSCF將會話路由到其地址在訂戶注冊期間被存儲的那個P-CSCF。對于出站SIP業(yè)務(wù),S-CSCF詢問DNS/ENUM以確定應(yīng)當(dāng)如何路由呼叫。S-CSCF使用DIAMETER消息與歸屬用戶服務(wù)器(HSS)進(jìn)行交互以得到訂戶數(shù)據(jù)以及交換驗(yàn)證信息。
[0007]IMS允許MS訂戶發(fā)起與非MS用戶(包括連接到常規(guī)電話網(wǎng)的用戶)的會話。還可為MS訂戶分配地址(例如電話號碼)以允許入局呼叫經(jīng)由外部網(wǎng)絡(luò)被進(jìn)行到這些訂戶。這引起新多媒體服務(wù)的增加使用并且因此引起運(yùn)營商的更高收益。[0008]IMS中的每個UE優(yōu)先地將特定應(yīng)用服務(wù)器用于運(yùn)行始發(fā)服務(wù)、端接服務(wù)或通信或呼叫會話中所需的任何其它服務(wù)。這些偏好與每個UE鏈接并且存儲在位于用戶歸屬網(wǎng)絡(luò)的HSS的初始過濾準(zhǔn)則(iFC)中。用戶的iFC在用戶向S-CSCF注冊時或在接收特定服務(wù)需求時下載到S-CSCF。
[0009]每當(dāng)用戶A向S-CSCF發(fā)送指示它想要進(jìn)入與用戶代理B的通信會話的SIP請求(例如SIP INVITE信號)時,S-CSCF檢查用戶代理的iFC以確定哪一個應(yīng)用服務(wù)器應(yīng)當(dāng)運(yùn)行A的出局服務(wù)。
[0010]類似地,用戶B可以始終使用特定應(yīng)用服務(wù)器來運(yùn)行端接服務(wù)。具體來說,用戶B的iFC可指定兩個不同應(yīng)用服務(wù)器將分別用于為B所處理的端接服務(wù)以及為B所處理的始發(fā)服務(wù)。
[0011]在用戶B希望轉(zhuǎn)移或轉(zhuǎn)發(fā)它所接收的呼叫的情況下,因此可涉及兩個不同應(yīng)用服務(wù)器:處理端接在B處的第一通信分支的端接服務(wù)的第一應(yīng)用服務(wù)器,以及處理在B處始發(fā)并且端接在新目標(biāo)的新通信分支的始發(fā)服務(wù)的第二應(yīng)用服務(wù)器。
[0012]ISM還可利用網(wǎng)絡(luò)運(yùn)營商的基礎(chǔ)設(shè)施中可用的遺留服務(wù)。這樣的遺留服務(wù)的示例是移動增強(qiáng)型邏輯的定制應(yīng)用(CAMEL)服務(wù)。
[0013]在第二代(2G)的移動電信網(wǎng)絡(luò)(例如GSM網(wǎng)絡(luò))的上下文中,開發(fā)智能網(wǎng)絡(luò)(IN)以提供附加的更靈活的補(bǔ)充的訂戶服務(wù)。補(bǔ)充的訂戶服務(wù)可分成兩種類型:首先是修改或補(bǔ)充始發(fā)呼叫的過程的服務(wù),并且其次是修改或補(bǔ)充端接呼叫的過程的服務(wù)。始發(fā)補(bǔ)充的服務(wù)的示例是出局呼叫的禁止。端接補(bǔ)充的服務(wù)的示例包括禁止入局呼叫、呼叫轉(zhuǎn)發(fā)和呼叫等待。
[0014]在移動增強(qiáng)型邏輯的定制應(yīng)用(CAMEL)標(biāo)準(zhǔn)中規(guī)定實(shí)現(xiàn)IN服務(wù)的部署的標(biāo)準(zhǔn)化IN元素的使用。CAMEL標(biāo)準(zhǔn)形成GSM網(wǎng)絡(luò)(ETSI)和第三代合作伙伴項(xiàng)目(3GPP)規(guī)范的一部分。CAMEL服務(wù)觸發(fā)器被定義并且由GSM網(wǎng)絡(luò)中的移動交換中心(MSC)可訪問。例如,當(dāng)MSC接收來自用戶的呼叫轉(zhuǎn)移請求并且為轉(zhuǎn)移的用戶定義對應(yīng)的CAMEL觸發(fā)器時,MSC使用CAMEL應(yīng)用部分(CAP)請求來聯(lián)絡(luò)CAMEL服務(wù)。然后,CAMEL服務(wù)為呼叫提供適當(dāng)?shù)姆?wù),例如,諸如呼叫轉(zhuǎn)發(fā)或轉(zhuǎn)移。
[0015]如果用戶已經(jīng)訂閱CAMEL服務(wù),則這個信息將在CAMEL訂閱信息(CSI)(其一般存儲在用戶的HSS中)中反映。在CAMEL服務(wù)處理CAMEL請求時,CSI由CAMEL服務(wù)檢索。當(dāng)CAMEL服務(wù)可用于始發(fā)和端接服務(wù)時,始發(fā)(O-CSI)和端接(T-CSI)的獨(dú)立簡檔可以可用于
給定用戶。
[0016]在呼叫轉(zhuǎn)移或轉(zhuǎn)發(fā)的情況下,轉(zhuǎn)移或轉(zhuǎn)發(fā)用戶的O-CSI還可包括與是否應(yīng)當(dāng)在新通信分支(其將把轉(zhuǎn)移用戶鏈接到新目標(biāo))上調(diào)用CAMEL服務(wù)有關(guān)的信息。
[0017]在GSM網(wǎng)絡(luò)中,使這個信息對MSC可用的。當(dāng)用戶將同一 MSC用于端接和始發(fā)服務(wù)時,那個MSC將知道應(yīng)當(dāng)還是不應(yīng)當(dāng)在新通信分支上調(diào)用CAMEL服務(wù),并且它將相應(yīng)地設(shè)立分支。
[0018]CAMEL服務(wù)已經(jīng)由許多運(yùn)營商實(shí)現(xiàn)以供其GSM網(wǎng)絡(luò)使用,通常涉及相當(dāng)大的成本。許多運(yùn)營商仍然結(jié)合其ISM網(wǎng)絡(luò)基礎(chǔ)設(shè)施來使用這些服務(wù)。
[0019]例如,在ISM網(wǎng)絡(luò)中的用戶B希望將其接收的呼叫轉(zhuǎn)移或轉(zhuǎn)發(fā)到新目標(biāo)的情況下,處理端接在B處的第一通信分支的端接服務(wù)的第一應(yīng)用服務(wù)器可向CAMEL服務(wù)發(fā)送CAP請求。CAMEL服務(wù)將檢索涉及轉(zhuǎn)移請求的訂戶中的至少一個訂戶的O-CSI信息,并且在CAP應(yīng)答中將其發(fā)送給第一應(yīng)用服務(wù)器。這個O-CSI信息可包括關(guān)于是否應(yīng)當(dāng)在新通信分支上使用CAMEL服務(wù)的信息。
[0020]用戶B的始發(fā)服務(wù)可由負(fù)責(zé)建立新通信分支的第二應(yīng)用服務(wù)器來運(yùn)行。但是,已經(jīng)由第一應(yīng)用服務(wù)器檢索的O-CSI信息在第二應(yīng)用服務(wù)器處是不可用的。因此,第二應(yīng)用服務(wù)器將新CAP請求發(fā)送給將再次檢索O-CSI信息的CAMEL服務(wù)。如果由第一應(yīng)用服務(wù)所檢索的O-CSI信息指示不應(yīng)當(dāng)在新通信分支上調(diào)用CAMEL服務(wù),則這導(dǎo)致網(wǎng)絡(luò)資源和時間的特別浪費(fèi)。
[0021 ] 如果B提供有始發(fā)服務(wù)(例如CAMEL中的號碼可移植性),則一個示例會是這樣。號碼可移植性使得電信提供商的訂戶能夠?qū)⒂嗛喌姆?wù)移植到那個國家中的另一個電信提供商,而保留電話號碼。
[0022]由處理B的端接服務(wù)的第一應(yīng)用服務(wù)器所調(diào)用的CAMEL服務(wù)實(shí)現(xiàn)將檢查被叫方號碼是否為移植的號碼。然后,應(yīng)當(dāng)不需要在第二應(yīng)用服務(wù)器處(其處理B的始發(fā)服務(wù))再次檢查被叫方號碼的號碼可移植性。但是,在使用CAMEL服務(wù)的現(xiàn)有IMS架構(gòu)中,第二應(yīng)用服務(wù)器將再一次檢查被叫方號碼的號碼可移植性,因?yàn)閷?yīng)的信息對于它是不可用的。
[0023]按照現(xiàn)有和當(dāng)前提議的MS架構(gòu),不存在配置應(yīng)用服務(wù)器、CAMEL服務(wù)或CSCF以便解決這種不需要的行為的簡易方式。
【發(fā)明內(nèi)容】
[0024]按照本發(fā)明的第一方面,提供一種用于建立IP多媒體子系統(tǒng)MS網(wǎng)絡(luò)中的通信會話的新通信分支的方法。該方法包括在運(yùn)行用戶的端接服務(wù)的第一節(jié)點(diǎn)處理會話初始協(xié)議SIP請求。SIP請求包括設(shè)立在所述用戶處始發(fā)的所述新通信分支的指令,并且已經(jīng)從呼叫會話控制功能CSCF節(jié)點(diǎn)(已經(jīng)對其分配了所述用戶)發(fā)送。該方法然后包括在所述第一節(jié)點(diǎn)處從數(shù)據(jù)存儲裝置檢索與所述用戶相關(guān)的信息。這通過使用移動網(wǎng)絡(luò)增強(qiáng)型邏輯的定制應(yīng)用CAMEL服務(wù)來實(shí)現(xiàn)。該方法然后包括從所述第一節(jié)點(diǎn)向所述CSCF節(jié)點(diǎn)傳送信息的一部分(其包含所述檢索的信息的至少一部分)。在所述CSCF節(jié)點(diǎn)中,信息的所述部分則被添加到始發(fā)于所述CSCF節(jié)點(diǎn)并且與新通信分支的建立相關(guān)的SIP請求。該方法還包括在運(yùn)行所述用戶的始發(fā)服務(wù)的第二節(jié)點(diǎn)處理從所述CSCF節(jié)點(diǎn)發(fā)送的SIP請求。這個請求包含設(shè)立新通信分支的指令,并且還包含信息的所述部分。該方法然后包括在所述第二節(jié)點(diǎn)處以信息的所述部分的內(nèi)容為條件來將CAMEL服務(wù)用于建立所述新通信分支。
[0025]按照本發(fā)明的第二方面,提供一種用于在第一 MS網(wǎng)絡(luò)節(jié)點(diǎn)處理從CAMEL服務(wù)檢索的信息的方法。該方法包括從所述第一節(jié)點(diǎn)向CSCF節(jié)點(diǎn)傳送信息的一部分,信息的所述部分包含所述檢索的信息的至少一部分。
[0026]按照本發(fā)明的第三方面,提供一種用于在CSCF節(jié)點(diǎn)處理從第一 MS網(wǎng)絡(luò)接收的信息的一部分的方法。信息的所述部分包含從CAMEL服務(wù)檢索的信息。該方法包括在所述CSCF節(jié)點(diǎn)中將信息的所述部分添加到至少一個出局SIP請求。
[0027]信息的所述部分優(yōu)選地可通過向所述CSCF發(fā)送SIP請求來從所述第一節(jié)點(diǎn)傳送給所述CSCF。
[0028]優(yōu)選地,可通過將信息的所述部分添加到SIP報(bào)頭中而在相應(yīng)節(jié)點(diǎn)處將其添加到所述SIP請求中。備選地,可通過將信息的所述部分添加到SIP請求的參數(shù)值中而將其添加到所述SIP請求中。
[0029]按照本發(fā)明的第四方面,提供一種用于在第二 MS網(wǎng)絡(luò)節(jié)點(diǎn)處理SIP請求的方法。SIP請求包含設(shè)立新通信分支的指令以及信息的一部分。信息的所述部分包含從CAMEL服務(wù)檢索的信息。該方法包括讀取信息的所述部分、評估信息的所述部分并且以信息的所述部分的內(nèi)容為條件,選擇性地將CAMEL服務(wù)用于建立所述新通信分支。
[0030]優(yōu)選地,從所述CAMEL服務(wù)檢索的信息的所述部分(其由所述第一節(jié)點(diǎn)傳送給所述CSCF節(jié)點(diǎn)、由所述CSCF節(jié)點(diǎn)處理和轉(zhuǎn)發(fā)并且由所述第二節(jié)點(diǎn)接收和評估)可包含始發(fā)CAMEL訂閱信息O-CSI可適用標(biāo)志。
[0031 ] 優(yōu)選地,僅當(dāng)信息的所述部分包含已出現(xiàn)的始發(fā)CAMEL訂閱標(biāo)識符O-CSI可適用標(biāo)志時,所述第二 MS節(jié)點(diǎn)才可使用CAMEL服務(wù)。
[0032]所述CSCF優(yōu)選地可以是服務(wù)CSCF,即S-CSCF。
[0033]按照本發(fā)明的第五方面,提供一種設(shè)備,其包括配置成運(yùn)行IP多媒體子系統(tǒng)MS網(wǎng)絡(luò)內(nèi)的用戶的端接服務(wù)的第一節(jié)點(diǎn)。該設(shè)備包括:
第一接收單元,用于接收SIP請求,
第二接收單元,用于接收CAMEL應(yīng)用部分CAP分組,
第一傳送單元,用于發(fā)送SIP請求,
第二傳送單元,用于發(fā)送CAP分組,以及
處理單元,配置成讀取信息的一部分(包括所接收的CAP分組中包含的信息的至少一部分)并且將信息的所述部分添加到至少一個出局SIP請求中。
[0034]優(yōu)選地,所述設(shè)備的處理單元可配置成通過將信息的所述部分包含在SIP報(bào)頭中而將其添加到所述SIP請求中。備選地,處理單元可配置成通過將信息的所述部分包含在SIP請求的參數(shù)值中來將其添加到所述SIP請求中。
[0035]更優(yōu)選地,信息的所述部分可包含始發(fā)CAMEL訂閱信息O-CSI可適用標(biāo)志。
[0036]根據(jù)本發(fā)明的第六方面,提供一種配置成作為IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)內(nèi)的呼叫會話控制功能CSCF進(jìn)行操作的設(shè)備。該設(shè)備包括:
至少一個接收單元,用于接收來自上游節(jié)點(diǎn)的SIP請求,
至少一個傳送單元,用于向下游節(jié)點(diǎn)傳送SIP請求,以及
處理單元,配置成讀取由上游節(jié)點(diǎn)從CAMEL服務(wù)檢索的接收的SIP請求中包含的信息的一部分,并且將信息的所述部分添加到至少一個出局SIP請求中。
[0037]優(yōu)選地,所述設(shè)備的處理單元可配置成通過將信息的所述部分包含在SIP報(bào)頭中來將其添加到所述SIP請求中。備選地,所述處理單元可配置成通過將信息的所述部分包含在SIP請求的參數(shù)值中來將其添加到所述SIP請求中。
[0038]由所述設(shè)備添加的信息的所述部分優(yōu)選地可包含始發(fā)CAMEL訂閱信息O-CSI可適用標(biāo)志。
[0039]所述設(shè)備可優(yōu)選地配置成作為服務(wù)CSCF,即S-CSCF進(jìn)行操作。
[0040]按照本發(fā)明的第七方面,提供一種設(shè)備,其包括配置成運(yùn)行IP多媒體子系統(tǒng)MS網(wǎng)絡(luò)內(nèi)的用戶的始發(fā)服務(wù)的第二節(jié)點(diǎn)。該設(shè)備包括:
第一接收單元,用于接收SIP請求, 第二接收單元,用于接收CAMEL應(yīng)用部分CAP分組,
第一傳送單元,用于發(fā)送SIP請求,
第二傳送單元,用于發(fā)送CAP分組,以及處理單元,配置成讀取由上游節(jié)點(diǎn)從CAMEL服務(wù)檢索的接收的SIP請求中包含的信息的一部分,并且以信息的讀取的部分的內(nèi)容為條件,選擇性地聯(lián)絡(luò)CAMEL服務(wù)以檢索與用戶相關(guān)的信息。
[0041]所述設(shè)備的處理單元優(yōu)選地可配置成僅當(dāng)信息的所述讀取的部分包含已出現(xiàn)的始發(fā)CAMEL訂閱標(biāo)識符O-CSI可適用標(biāo)志時,才聯(lián)絡(luò)CAMEL服務(wù)。
【專利附圖】
【附圖說明】
[0042]現(xiàn)在將僅僅通過示例的方式、參照附圖進(jìn)一步描述本發(fā)明的方面。
[0043]圖1示出與MS網(wǎng)絡(luò)架構(gòu)中的轉(zhuǎn)移請求的處理相關(guān)聯(lián)的信令。
[0044]圖2是示出與按照本發(fā)明的實(shí)施例的方法關(guān)聯(lián)的高級步驟的流程圖。
[0045]圖3是示出與按照本發(fā)明的實(shí)施例的方法關(guān)聯(lián)的高級步驟的流程圖。
[0046]圖4是示出與按照本發(fā)明的實(shí)施例的方法關(guān)聯(lián)的高級步驟的流程圖。
[0047]圖5是示出與按照本發(fā)明的實(shí)施例的方法關(guān)聯(lián)的高級步驟的流程圖。
[0048]圖6示意地示出實(shí)現(xiàn)應(yīng)用服務(wù)器的設(shè)備的實(shí)施例。
[0049]圖7示意地示出實(shí)現(xiàn)CSCF的設(shè)備的實(shí)施例。
[0050]圖8示意地示出實(shí)現(xiàn)第二應(yīng)用服務(wù)器的設(shè)備的實(shí)施例。
【具體實(shí)施方式】
[0051]如上所述,當(dāng)使用MS網(wǎng)絡(luò)架構(gòu)中的遺留CAMEL服務(wù)時,需要更有效地使用由CAMEL服務(wù)提供的信息。當(dāng)前,由一個應(yīng)用服務(wù)器檢索的信息沒有傳遞到另外的IMS節(jié)點(diǎn)(例如CSCF)、其它應(yīng)用服務(wù)器或用戶設(shè)備。通過將信息的至少一部分(其由第一請求的應(yīng)用服務(wù)器或MS節(jié)點(diǎn)從CAMEL服務(wù)接收)包含在傳送給位于第一應(yīng)用服務(wù)器或MS節(jié)點(diǎn)下游的節(jié)點(diǎn)的分組中來解決這個問題。將使接收這類分組的第二應(yīng)用服務(wù)器或IMS節(jié)點(diǎn)知道從CAMEL服務(wù)檢索的信息,并且可決定它是否需要聯(lián)絡(luò)所述服務(wù)。
[0052]圖1中示出按照本發(fā)明、用于處理結(jié)束于訂戶B的UE處的MS通信的轉(zhuǎn)發(fā)或轉(zhuǎn)移請求的事件的序列。
[0053]UE B通過向S-CSCF (已經(jīng)對其分配了 UE B)發(fā)送對應(yīng)的SIP請求(例如SIP INVITE消息)來發(fā)起呼叫到UE C的轉(zhuǎn)移。S-CSCF檢查訂戶B的iFC以便確定需要用于處理UE B的端接服務(wù)的應(yīng)用服務(wù)器。它找到應(yīng)用服務(wù)器AS1,并且向其轉(zhuǎn)發(fā)對應(yīng)的SIP請求。ASl運(yùn)行B的端接服務(wù)并且將CAMEL服務(wù)用于呼叫轉(zhuǎn)移。向CAMEL服務(wù)發(fā)送對應(yīng)的CAP請求。CAMEL服務(wù)從數(shù)據(jù)庫檢索用戶B和/或C的O-CSI并且在至少一個CAP分組中將其轉(zhuǎn)發(fā)到AS1。在已知架構(gòu)中,由CAMEL服務(wù)檢索的信息停留在ASl處。按照本發(fā)明,ASl配置成將接收的信息的至少一部分包含在它發(fā)送回S-CSCF的SIP請求中。在這個實(shí)施例中,被轉(zhuǎn)發(fā)的信息包含‘0-CSI可適用’標(biāo)志。如果這個標(biāo)志在O-CSI信息中出現(xiàn),這意味著CAMEL服務(wù)已經(jīng)確定到新目標(biāo)的新通信分支應(yīng)當(dāng)調(diào)用CAMEL服務(wù)。如果標(biāo)志沒有出現(xiàn),則應(yīng)當(dāng)對新通信分支抑制CAMEL服務(wù)調(diào)用。下面論述將信息包含在SIP分組中的不同方式。
[0054]S-CSCF可繼續(xù)運(yùn)行UE B的端接服務(wù),并且檢查UE B的iFC的始發(fā)服務(wù)。S-CSCF確定應(yīng)用服務(wù)器AS2處理UE B的始發(fā)服務(wù)。它通過將它從ASl已經(jīng)接收的信息(其又由CAMEL服務(wù)檢索)包含到新SIP請求中,來向AS2發(fā)送對應(yīng)的SIP請求。通過這樣做,S-CSCF能夠同步ASl與AS2之間的呼叫推遲信令的狀態(tài)。
[0055]應(yīng)用服務(wù)器AS2運(yùn)行B的始發(fā)服務(wù),并且以它從S-CSCF接收的SIP請求中包含的信息為條件來調(diào)用CAMEL服務(wù)。在這個實(shí)施例中,這個信息包含‘0-CSI可適用’標(biāo)志。如果AS2 了解到在上游節(jié)點(diǎn)已經(jīng)設(shè)置‘0-CSI可適用’標(biāo)志,則它斷定對新通信分支應(yīng)當(dāng)調(diào)用CAMEL服務(wù)。如果未設(shè)置‘0-CSI可適用’標(biāo)志,則AS2斷定在新通信分支上應(yīng)當(dāng)抑制CAMEL服務(wù)的調(diào)用,并且通過不再一次聯(lián)絡(luò)CAMEL服務(wù)來這樣做。
[0056]在后續(xù)步驟中,按照本領(lǐng)域技術(shù)人員已知的方法在UE B與新目標(biāo)UE C之間建立新通信分支。[0057]在一個實(shí)施例中,通過將專用報(bào)頭(P報(bào)頭)添加到出局SIP請求中由應(yīng)用服務(wù)器ASl插入‘0-CSI可適用’標(biāo)志。在這種情況下專用P報(bào)頭是可允許的,因?yàn)樗砑拥男畔⒉辉竭^MS網(wǎng)絡(luò)邊界。
[0058]例如,可以如下定義將要傳送的信息的P報(bào)頭的語法,其中EQUAL、HC0L0N、SEM1、name-addr、addr-spec 和 generic-param 在 RFC 3261 中定義。語法按照 RFC 5234 構(gòu)造:
P-Service-1nfo= P-Service-lnfo" HCOLON PServiceInfo-value
'(SEMi service-1nfo-param)
service-1nfo-param = ocsia ppl icable- param
/ generic-param
PServicel nfo-value =- name-addr f addr-spec
ocsiapplicabie-param = "ocsiapplicable" EQUAL "true" / "false"
下面是P-Service-1nfo報(bào)頭字段的示例,其中傳送的信息指示0-CSI可適用標(biāo)志對于用戶B為真。這意味著在將要建立并且在B處始發(fā)的新通信分支上應(yīng)當(dāng)調(diào)用CAMEL服務(wù):P-Service-lnfo: <sip;userB@exampfe.0om>; ocsiapplicab!e=lrue在不同的實(shí)施例中,‘0-CSI可適用’標(biāo)志由應(yīng)用服務(wù)器ASl通過將該標(biāo)志作為參數(shù)值添加到出局SIP請求中來插入。適合于攜帶信息的參數(shù)的示例是P-Served-User報(bào)頭中的generic-param。RFC 5502定義了 3GPP IP多媒體(頂)核心網(wǎng)絡(luò)(CN)子系統(tǒng)的SIPP-Servers-User Private-Header(P-Header)。
[0059]下面是當(dāng)generic-param被用作傳輸機(jī)制時的P-Served-User報(bào)頭字段的示例。在這里,傳送的信息指示O-CSI可適用標(biāo)志對用戶B設(shè)置為值‘真’。這意味著在將要建立并且在B始發(fā)的新通信分支上應(yīng)當(dāng)調(diào)用CAMEL服務(wù):
P-Served-User: <sip:userB@example com>; ocsiappitcabte=true
圖2以流程圖示出按照本發(fā)明的方法的主要步驟。該方法開始于步驟10。在步驟20,與圖1中的ASl對應(yīng)并且運(yùn)行轉(zhuǎn)移用戶的端接服務(wù)的第一節(jié)點(diǎn)(例如應(yīng)用服務(wù)器)處理經(jīng)由其S-CSCF從轉(zhuǎn)移用戶所接收的SIP請求。該請求包含用于設(shè)立新通信分支的指令。在步驟30,所述第一節(jié)點(diǎn)檢索與涉及呼叫轉(zhuǎn)移的用戶中的至少一個用戶相關(guān)的信息。這個信息通過使用CAMEL服務(wù)來檢索,并且包含訂戶信息。在步驟40,所述第一節(jié)點(diǎn)向S-CSCF傳送檢索的信息的一部分。在優(yōu)選實(shí)施例中,所傳送的部分包含如由CAMEL服務(wù)提供的‘0-CSI可適用’標(biāo)志及其值。在步驟50,信息的所述部分包含在與新通信分支的建立相關(guān)的出局SIP請求中。在步驟60,與圖1中的AS2對應(yīng)并且運(yùn)行轉(zhuǎn)移用戶的始發(fā)服務(wù)的第二節(jié)點(diǎn)(例如第二應(yīng)用服務(wù)器)處理從S-CSCF接收的SIP請求。該請求包含用于設(shè)立新通信分支的指令以及由S-CSCF添加的信息的部分,信息的所述部分已經(jīng)由S-CSCF從第一應(yīng)用服務(wù)器接收并且通過使用CAMEL服務(wù)來檢索。在步驟70,所述第二節(jié)點(diǎn)以信息的所述接收的部分的內(nèi)容為條件,選擇性地調(diào)用用于建立新通信分支的CAMEL服務(wù)。
[0060]圖3示出由第一 MS節(jié)點(diǎn)(例如與圖1中的ASl對應(yīng)并且運(yùn)行轉(zhuǎn)移用戶的端接服務(wù)的應(yīng)用服務(wù)器)在一個實(shí)施例中實(shí)現(xiàn)的方法的主要步驟。該方法開始于步驟11。在步驟21,第一節(jié)點(diǎn)處理經(jīng)由其S-CSCF從轉(zhuǎn)移用戶所接收的SIP請求。該請求包含用于設(shè)立新通信分支的指令。在步驟31,所述第一節(jié)點(diǎn)檢索與涉及呼叫轉(zhuǎn)移的用戶中的至少一個用戶相關(guān)的信息。這個信息通過使用CAMEL服務(wù)來檢索并且包含訂戶信息。在步驟41,所述第一節(jié)點(diǎn)向S-CSCF傳送檢索的信息的一部分。在優(yōu)選實(shí)施例中,傳送的部分包含如由CAMEL月艮務(wù)提供的‘0-CSI可適用’標(biāo)志及其值。
[0061]圖4示出由MS節(jié)點(diǎn)(例如S-CSCF)在一個實(shí)施例中實(shí)現(xiàn)的方法的主要步驟。該方法開始于步驟12。在步驟22,由所述第一節(jié)點(diǎn)傳送的信息的部分由S-CSCF來接收和處理。在步驟32,將信息的所述部分添加到與新通信分支的建立相關(guān)的出局SIP請求中。
[0062]圖4示出由第二 MS節(jié)點(diǎn)(例如與圖1中的AS2對應(yīng)并且運(yùn)行轉(zhuǎn)移用戶的始發(fā)服務(wù)的應(yīng)用服務(wù)器)在一個實(shí)施例中實(shí)現(xiàn)的方法的主要步驟。該方法開始于步驟13。在步驟23,所述第二節(jié)點(diǎn)處理從S-CSCF接收的SIP請求。該請求包含用于設(shè)立新通信分支的指令以及由S-CSCF添加的信息的部分,信息的所述部分已經(jīng)由S-CSCF從第一應(yīng)用服務(wù)器接收并且通過使用CAMEL服務(wù)來檢索。在步驟33,所述第二節(jié)點(diǎn)讀取并且評估信息的所述部分,以及以信息的所述接收的部分的內(nèi)容為條件,選擇性地調(diào)用用于建立新通信分支的CAMEL服務(wù)。
[0063]圖6示意地示出按照本發(fā)明的MS節(jié)點(diǎn)100的實(shí)施例。該節(jié)點(diǎn)配置成運(yùn)行IP多媒體子系統(tǒng)(MS)網(wǎng)絡(luò)中的用戶的端接服務(wù)。這提供了圖1中的ASl的功能性。節(jié)點(diǎn)100至少包括用于從S-CSCF接收SIP分組的第一接收單元110以及用于向S-CSCF發(fā)送SIP分組的第一發(fā)送單元111。節(jié)點(diǎn)100還至少包括用于從CAMEL服務(wù)接收CAP分組的第二接收單元120以及用于向CAMEL服務(wù)發(fā)送CAP分組的第二發(fā)送單元121。節(jié)點(diǎn)100還包括處理單元130和存儲器140,其中處理單元配置成從所述CAP接收單元120已經(jīng)接收的CAP分組122讀取信息的一部分,并且將所述信息寫入將使用所述SIP傳送單元111來發(fā)送的至少一個出局SIP分組112中。
[0064]圖7示意地示出按照本發(fā)明的實(shí)施例的MS節(jié)點(diǎn)200。該節(jié)點(diǎn)配置成運(yùn)行IP多媒體子系統(tǒng)(MS)網(wǎng)絡(luò)中的用戶的呼叫會話控制功能(CSCF)服務(wù)。它提供了圖1中的S-CSCF的功能性。節(jié)點(diǎn)200包括用于從應(yīng)用服務(wù)器或用戶設(shè)備接收SIP分組的至少一個接收單元210以及用于向應(yīng)用服務(wù)器或用戶設(shè)備發(fā)送SIP分組的發(fā)送單元211。節(jié)點(diǎn)200還包括處理單元230和存儲器240,其中處理單元配置成從所述SIP接收單元210已經(jīng)接收的SIP分組212讀取信息的一部分,并且將信息的所述部分寫入將使用所述SIP傳送單元211來發(fā)送的至少一個出局SIP分組213中。
[0065]圖8示意地示出按照本發(fā)明的MS節(jié)點(diǎn)300的實(shí)施例。該節(jié)點(diǎn)配置成運(yùn)行IP多媒體子系統(tǒng)aMS)網(wǎng)絡(luò)中的用戶的始發(fā)服務(wù)。它提供了圖1中的AS2的功能性。節(jié)點(diǎn)300至少包括用于從S-CSCF接收SIP分組的第一接收單元310以及用于向S-CSCF發(fā)送SIP分組的第一發(fā)送單元311。節(jié)點(diǎn)300還至少包括用于從CAMEL服務(wù)接收CAP分組的第二接收單元320以及用于向CAMEL服務(wù)發(fā)送CAP分組的第二發(fā)送單元321。節(jié)點(diǎn)300還包括處理單元330和存儲器340,其中處理單元配置成從所述SIP接收單元310已經(jīng)接收的SIP分組312讀取信息的一部分,并且評估信息的所述部分的內(nèi)容。取決于信息的被評估部分的內(nèi)容,處理單元還配置成使用所述CAP傳送單元321來選擇性地發(fā)送CAP分組。
[0066]存儲器140、240、340存儲用于由相應(yīng)的處理單元130、230、330進(jìn)行處理的指令。各節(jié)點(diǎn)100、200、300可被認(rèn)為是配置成如通過處理對應(yīng)存儲的指令所描述的來起作用的計(jì)算機(jī)。
[0067]本領(lǐng)域技術(shù)人員將理解,在不背離本發(fā)明的范圍的情況下可對上述實(shí)施例進(jìn)行各種修改。
【權(quán)利要求】
1.一種用于建立IP多媒體子系統(tǒng)MS網(wǎng)絡(luò)中的通信會話的新通信分支的方法,所述方法包括: 在運(yùn)行用戶的端接服務(wù)的第一節(jié)點(diǎn)處理包含設(shè)立在所述用戶處始發(fā)的所述新通信分支的指令的會話初始協(xié)議SIP請求,所述請求從已經(jīng)對其分配了所述用戶的呼叫會話控制功能CSCF節(jié)點(diǎn)發(fā)送; 通過使用移動網(wǎng)絡(luò)增強(qiáng)型邏輯的定制應(yīng)用CAMEL服務(wù),所述第一節(jié)點(diǎn)從數(shù)據(jù)存儲裝置檢索與新通信分支的所述建立相關(guān)的信息; 從所述第一節(jié)點(diǎn)向所述CSCF節(jié)點(diǎn)傳送信息的一部分,信息的所述部分包含所述檢索的信息的至少一部分; 在所述CSCF節(jié)點(diǎn)中將信息的所述部分添加到從所述CSCF節(jié)點(diǎn)始發(fā)并且與所述通信會話相關(guān)的至少一個SIP請求中; 在運(yùn)行所述用戶的始發(fā)服務(wù)的第二節(jié)點(diǎn)處理從所述CSCF節(jié)點(diǎn)發(fā)送的SIP請求,所述請求包含設(shè)立所述新通信分支的指令并且包含信息的所述部分; 以信息的所述部分的內(nèi)容為條件,所述第二節(jié)點(diǎn)選擇性地將CAMEL服務(wù)用于建立所述新通信分支。
2.一種用于在第一 IMS網(wǎng)絡(luò)節(jié)點(diǎn)處理從CAMEL服務(wù)檢索的信息的方法,所述方法包括從所述第一節(jié)點(diǎn)向CSCF節(jié)點(diǎn)傳送信息的一部分,所述部分包含所述檢索的信息的至少一部分。
3.一種用于在CSCF節(jié)點(diǎn)處理從第一 IMS網(wǎng)絡(luò)節(jié)點(diǎn)接收的信息的一部分的方法,信息的所述部分包含從CAMEL 服務(wù)檢索的信息,所述方法包括在所述CSCF節(jié)點(diǎn)中將信息的所述部分添加到至少一個出局SIP請求中。
4.如上述權(quán)利要求中的任何一項(xiàng)所述的方法,其中所述第一節(jié)點(diǎn)通過將信息的所述部分添加到發(fā)送給所述CSCF節(jié)點(diǎn)的SIP請求中來傳送信息的所述部分。
5.如權(quán)利要求1、3或4中的任何一項(xiàng)所述的方法,其中通過將信息的所述部分添加到所述SIP請求的參數(shù)值中來在所述節(jié)點(diǎn)將信息的所述部分添加到所述SIP請求中。
6.如權(quán)利要求1、3或4中的任何一項(xiàng)所述的方法,其中通過將信息的所述部分添加到SIP報(bào)頭中來在所述節(jié)點(diǎn)將信息的所述部分添加到所述SIP請求中。
7.如上述權(quán)利要求中的任何一項(xiàng)所述的方法,其中所述CSCF是服務(wù)CSCF,即S-CSCF。
8.一種用于在第二 MS網(wǎng)絡(luò)節(jié)點(diǎn)處理SIP請求的方法,所述SIP請求包含設(shè)立新通信分支的指令和信息的一部分,信息的所述部分包含從CAMEL服務(wù)檢索的信息,所述方法包括: 讀取信息的所述部分; 評估信息的所述部分;以及 以信息的所述部分的內(nèi)容為條件,選擇性地將CAMEL服務(wù)用于建立所述新通信分支。
9.如上述權(quán)利要求中的任何一項(xiàng)所述的方法,其中信息的所述部分包含始發(fā)CAMEL訂閱信息O-CSI可適用標(biāo)志。
10.如權(quán)利要求8至9中的任何一項(xiàng)所述的方法,其中僅當(dāng)信息的所述部分包含已出現(xiàn)的始發(fā)CAMEL訂閱標(biāo)識符O-CSI可適用標(biāo)志時,所述第二 IMS節(jié)點(diǎn)使用CAMEL服務(wù)。
11.一種包括配置成運(yùn)行IP多媒體子系統(tǒng)MS網(wǎng)絡(luò)內(nèi)的用戶的端接服務(wù)的第一節(jié)點(diǎn)的設(shè)備,所述設(shè)備包括: 第一接收單元,用于接收SIP請求, 第二接收單元,用于接收CAMEL應(yīng)用部分CAP分組, 第一傳送單元,用于發(fā)送SIP請求, 第二傳送單元,用于發(fā)送CAP分組,以及 處理單元,配置成讀取信息的一部分,信息的所述部分包括接收的CAP分組中包含的信息的至少一部分,并且將信息的所述部分添加到至少一個出局SIP請求中。
12.一種配置成作為IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)內(nèi)的呼叫會話控制功能CSCF進(jìn)行操作的設(shè)備,所述設(shè)備包括: 至少一個接收單元,用于接收來自上游節(jié)點(diǎn)的SIP請求, 至少一個傳送單元,用于向下游節(jié)點(diǎn)傳送SIP請求,以及 處理單元,配置成讀取由上游節(jié)點(diǎn)從CAMEL服務(wù)檢索的接收的SIP請求中包含的信息的一部分,并且將信息的所述部分添加到至少一個出局SIP請求中。
13.如權(quán)利要求11或12中的任何一項(xiàng)所述的設(shè)備,其中所述處理單元配置成通過將信息的所述部分包含在所述SIP請求的參數(shù)值中來將信息的所述部分添加到所述至少一個SIP請求中。
14.如權(quán)利要求11或12中的任何一項(xiàng)所述的設(shè)備,其中所述處理單元配置成通過將信息的所述部分包含在SIP報(bào)頭中來將信息的所述部分添加到所述至少一個SIP請求中。
15.如權(quán)利要求11至14中的任何一項(xiàng)所述的設(shè)備,其中信息的所述部分包含始發(fā)CAMEL訂閱信息O-CSI可適用標(biāo)志。
16.如權(quán)利要求11至15中的任何一項(xiàng)所述的設(shè)備,其中所述設(shè)備配置成作為服務(wù)CSCF,即S-CSCF進(jìn)行操作。
17.—種包括配置成運(yùn)行IP多媒體子系統(tǒng)IMS網(wǎng)絡(luò)內(nèi)的用戶的始發(fā)服務(wù)的第二節(jié)點(diǎn)的設(shè)備,所述設(shè)備包括: 第一接收單元,用于接收SIP請求, 第二接收單元,用于接收CAMEL應(yīng)用部分CAP分組, 第一傳送單元,用于發(fā)送SIP請求, 第二傳送單元,用于發(fā)送CAP分組,以及 處理單元,配 置成讀取由上游節(jié)點(diǎn)從CAMEL服務(wù)檢索的接收的SIP請求中包含的信息的一部分,并且以信息的所述讀取的部分的內(nèi)容為條件,選擇性地聯(lián)絡(luò)CAMEL服務(wù)以檢索與用戶相關(guān)的信息。
18.如權(quán)利要求17所述的設(shè)備,其中所述處理單元配置成僅當(dāng)信息的所述部分包含已出現(xiàn)的始發(fā)CAMEL訂閱標(biāo)識符O-CSI可適用標(biāo)志時才聯(lián)絡(luò)CAMEL服務(wù)。
【文檔編號】H04L29/06GK103828320SQ201180073801
【公開日】2014年5月28日 申請日期:2011年9月30日 優(yōu)先權(quán)日:2011年9月30日
【發(fā)明者】J.布洛姆斯特蘭德, M.福斯伯格, A.賈科布斯森, A.維德格里恩 申請人:瑞典愛立信有限公司