用于管理電信網(wǎng)絡(luò)的用戶終端的方法、裝置、設(shè)備和系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及用于管理電信網(wǎng)絡(luò)的用戶終端的方法、裝置、設(shè)備和系統(tǒng)。該方法包括:接收包括用戶的記錄地址、用戶終端的至少一個(gè)聯(lián)系地址和至少一個(gè)接入網(wǎng)類型的注冊(cè)請(qǐng)求;一旦接收到該注冊(cè)請(qǐng)求,就運(yùn)行在數(shù)據(jù)庫(kù)中存儲(chǔ)包括用戶的記錄地址、用戶終端的聯(lián)系地址和接入網(wǎng)類型的至少一個(gè)關(guān)聯(lián)的步驟;和一旦接收到指向用戶的所述記錄地址的會(huì)話設(shè)立請(qǐng)求,就運(yùn)行以下步驟:在接入網(wǎng)中獲得包括所述記錄地址、接入網(wǎng)類型、和用戶終端的聯(lián)系地址的至少一個(gè)所存儲(chǔ)的關(guān)聯(lián);從該會(huì)話設(shè)立請(qǐng)求獲得接入被稱為被叫終端的該用戶終端所借助于的接入網(wǎng)類型;和作為接入網(wǎng)類型的函數(shù)在所存儲(chǔ)的關(guān)聯(lián)中選擇所述請(qǐng)求所路由到的聯(lián)系地址。
【專利說(shuō)明】
用于管理電信網(wǎng)絡(luò)的用戶終端的方法、裝置、設(shè)備和系統(tǒng)
[0001 ]本專利申請(qǐng)是下列發(fā)明專利申請(qǐng)的分案申請(qǐng):
[0002] 申請(qǐng)?zhí)枺?00980139547.7
[0003] 申請(qǐng)日:2009年10月5日
[0004] 發(fā)明名稱:用于在電信網(wǎng)絡(luò)中管理用戶的方法、以及關(guān)聯(lián)裝置
技術(shù)領(lǐng)域
[0005] 本發(fā)明的領(lǐng)域是電信,并更具體地是用戶終端可經(jīng)由多個(gè)接入網(wǎng)接入的電信網(wǎng) 絡(luò)。
【背景技術(shù)】
[0006] 在其中信令交換基于會(huì)話開(kāi)始協(xié)議(SIP)的IP電信網(wǎng)絡(luò)中,例如通過(guò)記錄地址 (AOR)來(lái)標(biāo)識(shí)用戶。該用戶可在一個(gè)或多個(gè)終端設(shè)備上使用該A0R,該終端設(shè)備充當(dāng)適于接 收向用戶的AOR發(fā)送的信令消息的SIP用戶代理(UA)。為了在他們的AOR處可聯(lián)系,用戶必須 通過(guò)向注冊(cè)服務(wù)器或注冊(cè)機(jī)開(kāi)始注冊(cè)過(guò)程,來(lái)預(yù)先在電信網(wǎng)絡(luò)中注冊(cè)他們的終端。這樣的 過(guò)程具有使得用戶的AOR與例如呼叫設(shè)立請(qǐng)求消息的信令消息可直接路由到的一個(gè)或多個(gè) 聯(lián)系地址(AOC)關(guān)聯(lián)的效果。
[0007] 這樣的關(guān)聯(lián)被存儲(chǔ)在SIP地點(diǎn)服務(wù)數(shù)據(jù)庫(kù)或服務(wù)器中。這樣的服務(wù)器由代理服務(wù) 器在接收到向用戶的AOR發(fā)送的信令請(qǐng)求時(shí)詢問(wèn),以便獲得與那個(gè)AOR關(guān)聯(lián)的一個(gè)或多個(gè)聯(lián) 系地址。
[0008] 存在其中AOR可與多個(gè)AOC關(guān)聯(lián)的至少三種情況:
[0009] ?當(dāng)用戶在多個(gè)終端設(shè)備上同時(shí)使用他們的AOR時(shí);例如,用戶具有已在電信網(wǎng)絡(luò) 中用類型alice@orange.com的相同記錄地址注冊(cè)的固定終端和移動(dòng)終端;
[0010] ?當(dāng)用戶使用雙?;蚨嗄=K端(即,可同時(shí)通過(guò)多個(gè)接入網(wǎng)連接到該電信網(wǎng)絡(luò)的 終端)時(shí);例如,用戶具有適于同時(shí)連接到Wi-Fi接入網(wǎng)和UMTS(通用移動(dòng)電信系統(tǒng))接入網(wǎng) 的雙模終端;和
[0011] ?前兩種情況的組合。
[0012 ]這樣的情況引起向用戶的AOR發(fā)送的信令請(qǐng)求的路由的問(wèn)題。根據(jù)IETF (因特網(wǎng)工 程任務(wù)組)標(biāo)準(zhǔn)化組織的文檔RFC(注釋請(qǐng)求)3261,代理服務(wù)器負(fù)責(zé)將這樣的信令請(qǐng)求路由 到形成目標(biāo)組的一個(gè)或多個(gè)聯(lián)系地址。具體來(lái)說(shuō),如果目標(biāo)組包括多個(gè)地址,則代理服務(wù)器 將該信令請(qǐng)求并行或順序發(fā)送到那些目標(biāo)中的每一個(gè)。這被稱為分叉(forking)。
[0013]存在限制或控制分叉的現(xiàn)有技術(shù)方法。具體來(lái)說(shuō),IETF文檔RFC 3841教導(dǎo)了如何 使得代理服務(wù)器能夠從目標(biāo)組中消除一些A0C,以便適應(yīng)主叫用戶的偏好以及被叫用戶的 終端的容量。
[0014]這樣的機(jī)制的缺陷在于不允許選擇信令請(qǐng)求所路由到的接入網(wǎng)的特定類型。
【發(fā)明內(nèi)容】
[0015] 本發(fā)明涉及一種用于在電信網(wǎng)中管理用戶終端的方法,所述終端連接到所述網(wǎng)絡(luò) 的至少一個(gè)接入網(wǎng)。
[0016] 一旦接收到包括用戶的記錄地址、終端的至少一個(gè)聯(lián)系地址和至少一個(gè)接入網(wǎng)類 型的注冊(cè)請(qǐng)求,本發(fā)明的方法就運(yùn)行在數(shù)據(jù)庫(kù)中存儲(chǔ)用戶的記錄地址、終端的聯(lián)系地址和 接入網(wǎng)類型之間的至少一個(gè)關(guān)聯(lián)的步驟。
[0017] 由此,本發(fā)明允許在電信網(wǎng)絡(luò)中從用戶的記錄地址獲得與該網(wǎng)絡(luò)的特定類型接入 網(wǎng)對(duì)應(yīng)的用戶的終端的聯(lián)系地址。
[0018] 根據(jù)本發(fā)明的一個(gè)方面,該管理方法包括以下預(yù)備步驟:
[0019] ?獲得對(duì)于該用戶的記錄地址在網(wǎng)絡(luò)中存儲(chǔ)的聯(lián)系地址的列表;和
[0020] ?從所獲得的列表推導(dǎo)出與該請(qǐng)求的接入網(wǎng)類型對(duì)應(yīng)的至少一個(gè)聯(lián)系地址。
[0021] 本發(fā)明的這個(gè)方面具有允許以注冊(cè)機(jī)功能作為主機(jī)(hosting)的電信網(wǎng)絡(luò)實(shí)體的 實(shí)體下游獲得存儲(chǔ)本發(fā)明要求的關(guān)聯(lián)所必需的信息的優(yōu)點(diǎn)。這樣的實(shí)體(例如負(fù)責(zé)運(yùn)行用 戶預(yù)訂的服務(wù)的應(yīng)用服務(wù)器)可接收注冊(cè)機(jī)實(shí)體自己的聯(lián)系地址而不是注冊(cè)機(jī)實(shí)體向終端 分配的聯(lián)系地址。
[0022]根據(jù)本發(fā)明的另一方面,在所述注冊(cè)步驟之后并且在接收到指向(going to)用戶 的所述記錄地址的會(huì)話設(shè)立請(qǐng)求時(shí),所述方法運(yùn)行以下步驟:
[0023] ?在接入網(wǎng)中獲得包括所述記錄地址、接入網(wǎng)類型、和終端的聯(lián)系地址的至少一 個(gè)所存儲(chǔ)的關(guān)聯(lián);
[0024] ?獲得接入被叫終端所借助于的接入網(wǎng)類型;和
[0025] ?作為接入網(wǎng)類型的函數(shù)在所存儲(chǔ)的關(guān)聯(lián)中選擇所述請(qǐng)求所路由到的聯(lián)系地址。
[0026] 該方法具有以下優(yōu)點(diǎn):在接收到向用戶的記錄地址發(fā)送的呼叫設(shè)立請(qǐng)求時(shí),作為 接入網(wǎng)類型的函數(shù)從所存儲(chǔ)的關(guān)聯(lián)中可用的那些聯(lián)系地址中選擇至少一個(gè)聯(lián)系地址。由 此,可將信令請(qǐng)求僅路由到與請(qǐng)求的接入網(wǎng)類型關(guān)聯(lián)的一個(gè)或多個(gè)聯(lián)系地址。
[0027] 根據(jù)第一變型,從會(huì)話設(shè)立請(qǐng)求獲得該接入網(wǎng)類型。
[0028] 在會(huì)話設(shè)立請(qǐng)求中規(guī)定接入網(wǎng)類型。當(dāng)主叫用戶終端知道連接被叫終端所使用的 接入網(wǎng)類型時(shí),主叫用戶終端可以有利地插入其想設(shè)立與被叫終端的通信所借助于的接入 網(wǎng)類型。作為選擇,這樣的插入可由信令流中的另一設(shè)備(例如,諸如應(yīng)用服務(wù)器的電信網(wǎng) 絡(luò)的實(shí)體)實(shí)現(xiàn)。
[0029] 根據(jù)第二變型,通過(guò)作為預(yù)定標(biāo)準(zhǔn)的函數(shù)在所述至少一個(gè)存儲(chǔ)的關(guān)聯(lián)中的選擇, 而獲得該接入網(wǎng)類型。
[0030] 選擇該接入網(wǎng)類型作為預(yù)定標(biāo)準(zhǔn)(例如由電信運(yùn)營(yíng)商(carrier)定義的規(guī)則)的函 數(shù)。這樣的規(guī)則可考慮不同參數(shù),例如每一接入網(wǎng)類型所支持的負(fù)荷或所請(qǐng)求的服務(wù)的類 型。
[0031] 本發(fā)明還涉及一種電信網(wǎng)絡(luò)中的用戶終端管理裝置。這樣的裝置適于實(shí)現(xiàn)剛剛描 述的管理方法。
[0032] 這樣的裝置可在諸如代理服務(wù)器或應(yīng)用服務(wù)器的電信網(wǎng)絡(luò)設(shè)備中作為主機(jī)。作為 選擇,該裝置可以在那些設(shè)備的外部。
[0033] 由此,按照相關(guān)的方式,本發(fā)明進(jìn)一步涉及電信網(wǎng)絡(luò)中的代理服務(wù)器,包括用于接 收包括用戶的記錄地址、和所述用戶通過(guò)其經(jīng)由至少一個(gè)接入網(wǎng)連接到所述網(wǎng)絡(luò)的終端的 接入網(wǎng)類型和聯(lián)系地址的注冊(cè)請(qǐng)求的部件,和用于在該電信網(wǎng)絡(luò)中接收指向所述用戶的記 錄地址的會(huì)話設(shè)立請(qǐng)求的部件,和用于管理所述用戶終端的本發(fā)明的裝置。
[0034] 在現(xiàn)有技術(shù)中,這樣的服務(wù)器可實(shí)現(xiàn)注冊(cè)機(jī)功能和會(huì)話設(shè)立請(qǐng)求處理器功能。根 據(jù)本發(fā)明,這樣的服務(wù)器適于作為所請(qǐng)求的接入網(wǎng)類型的函數(shù)來(lái)選擇該請(qǐng)求所路由到的至 少一個(gè)聯(lián)系地址。
[0035] 按照相關(guān)的方式,本發(fā)明進(jìn)一步涉及一種電信網(wǎng)絡(luò)中的應(yīng)用服務(wù)器,包括用于接 收包括用戶的記錄地址(AORa)、所述用戶通過(guò)其經(jīng)由至少一個(gè)接入網(wǎng)連接到所述網(wǎng)絡(luò)的終 端的接入網(wǎng)類型的注冊(cè)請(qǐng)求的部件,和用于在該電信網(wǎng)絡(luò)中接收指向所述用戶的記錄地址 的會(huì)話設(shè)立請(qǐng)求的部件,和用于管理所述用戶終端的本發(fā)明的裝置。
[0036] 在現(xiàn)有技術(shù)中,調(diào)用這樣的應(yīng)用服務(wù)器來(lái)運(yùn)行該電信網(wǎng)絡(luò)的用戶所預(yù)訂的服務(wù)。 根據(jù)本發(fā)明,適于作為接入網(wǎng)類型的函數(shù)來(lái)選擇該請(qǐng)求所路由到的至少一個(gè)聯(lián)系地址。這 樣的一個(gè)優(yōu)點(diǎn)在于,該服務(wù)器知道用于運(yùn)行所請(qǐng)求的服務(wù)的該網(wǎng)絡(luò)運(yùn)營(yíng)商預(yù)定的規(guī)則,并 所以當(dāng)進(jìn)行選擇時(shí)能夠考慮那些規(guī)則。
[0037] 本發(fā)明進(jìn)一步涉及一種用于在電信網(wǎng)絡(luò)中向用戶的記錄地址發(fā)送會(huì)話設(shè)立請(qǐng)求 的方法,包括用于插入代表通過(guò)其聯(lián)系被叫用戶的接入網(wǎng)的接入網(wǎng)類型的步驟。
[0038] 這樣的方法可有利地通過(guò)本發(fā)明的會(huì)話設(shè)立請(qǐng)求傳送裝置來(lái)實(shí)現(xiàn),該裝置包括用 于在會(huì)話設(shè)立請(qǐng)求中插入代表通過(guò)其聯(lián)系被叫用戶的接入網(wǎng)的接入網(wǎng)類型的部件,所述請(qǐng) 求由本發(fā)明的用戶終端管理裝置處理。
[0039] 本發(fā)明的該傳送裝置可在適于與用戶終端交換信令消息的電信網(wǎng)絡(luò)設(shè)備中作為 主機(jī)。
[0040] 按照相關(guān)的方式,本發(fā)明進(jìn)一步涉及一種設(shè)備,該設(shè)備適于與經(jīng)由電信網(wǎng)絡(luò)的至 少一個(gè)接入網(wǎng)連接到所述網(wǎng)絡(luò)的用戶的終端交換信令消息,并包括用于發(fā)送會(huì)話設(shè)立請(qǐng)求 的本發(fā)明的裝置。
[0041] 根據(jù)本發(fā)明的一個(gè)方面,所述設(shè)備是連接到該電信網(wǎng)絡(luò)的用戶終端。這樣的終端 知道他們想呼叫的用戶的終端連接所使用的接入網(wǎng)類型,并在該請(qǐng)求中指示該接入網(wǎng)類 型。這樣的優(yōu)點(diǎn)在于主叫用戶或他們的終端能夠作為用戶想與他們開(kāi)始的會(huì)話的函數(shù)來(lái)選 擇通過(guò)哪種類型接入網(wǎng)與另一方聯(lián)系。
[0042] 根據(jù)本發(fā)明的另一方面,所述設(shè)備是該電信網(wǎng)絡(luò)的應(yīng)用服務(wù)器。如果終端不知道 他們想呼叫的用戶的終端可用的接入網(wǎng)類型,則呼叫請(qǐng)求信令流中的另一設(shè)備能夠取代地 插入這樣的信息。該電信網(wǎng)絡(luò)的應(yīng)用服務(wù)器有利地知道該會(huì)話的設(shè)立上下文,并由此能夠 考慮該上下文的元素來(lái)選擇合適的接入網(wǎng)類型。
[0043]在本發(fā)明的一個(gè)具體實(shí)現(xiàn)中,通過(guò)計(jì)算機(jī)程序指令來(lái)確定剛剛描述的管理和傳送 方法的步驟。
[0044]結(jié)果,本發(fā)明進(jìn)一步提供了一種信息介質(zhì)上的計(jì)算機(jī)程序,該程序適于在用戶終 端管理裝置中或更一般地在計(jì)算機(jī)中運(yùn)行,并包括適于運(yùn)行上述管理方法的步驟的指令。
[0045] 結(jié)果,本發(fā)明進(jìn)一步提供了一種信息介質(zhì)上的計(jì)算機(jī)程序,該程序適于在傳送裝 置中或更一般地在計(jì)算機(jī)中運(yùn)行,并包括適于運(yùn)行上述傳送方法的步驟的指令。
[0046] 這些程序可使用任何編程語(yǔ)言并采用源代碼、目標(biāo)代碼、或源代碼和目標(biāo)代碼之 間的中間代碼的形式,諸如部分編譯的形式或任何其他期望的形式。
[0047] 本發(fā)明還針對(duì)一種包括上述計(jì)算機(jī)程序的指令的計(jì)算機(jī)可讀信息介質(zhì)。
[0048] 該信息介質(zhì)可以是能夠存儲(chǔ)該程序的任何實(shí)體或裝置。例如,該介質(zhì)可包括存儲(chǔ) 部件,例如諸如CD ROM或微型電子電路ROM的R0M,或諸如軟盤(pán)或硬盤(pán)的磁存儲(chǔ)部件。
[0049] 此外,該信息介質(zhì)可以是傳輸介質(zhì),諸如可通過(guò)無(wú)線電或通過(guò)其他手段經(jīng)由電纜 或光纜路由的電或光信號(hào)。本發(fā)明的程序可以特別通過(guò)因特網(wǎng)類型網(wǎng)絡(luò)下載。
[0050] 作為選擇,該信息介質(zhì)可以是集成電路(例如其中合并了這些程序中的一個(gè)或另 一個(gè)的硬件元件),該電路適于運(yùn)行討論的方法中的一個(gè)或另一個(gè),或在其運(yùn)行中使用。 [0051]根據(jù)本發(fā)明的一個(gè)方面,一種管理電信網(wǎng)絡(luò)的用戶終端的方法,所述用戶終端通 過(guò)至少一個(gè)接入網(wǎng)連接到所述電信網(wǎng)絡(luò),其中該方法包括:接收包括用戶的記錄地址、用戶 終端的至少一個(gè)聯(lián)系地址和至少一個(gè)接入網(wǎng)類型的注冊(cè)請(qǐng)求;一旦接收到該注冊(cè)請(qǐng)求,就 運(yùn)行在數(shù)據(jù)庫(kù)中存儲(chǔ)包括用戶的記錄地址、用戶終端的聯(lián)系地址和接入網(wǎng)類型的至少一個(gè) 關(guān)聯(lián)的步驟;和一旦接收到指向用戶的所述記錄地址的會(huì)話設(shè)立請(qǐng)求,就運(yùn)行以下步驟:在 接入網(wǎng)中獲得包括所述記錄地址、接入網(wǎng)類型、和用戶終端的聯(lián)系地址的至少一個(gè)所存儲(chǔ) 的關(guān)聯(lián);從該會(huì)話設(shè)立請(qǐng)求獲得接入被稱為被叫終端的該用戶終端所借助于的接入網(wǎng)類 型;和作為接入網(wǎng)類型的函數(shù)在所存儲(chǔ)的關(guān)聯(lián)中選擇所述請(qǐng)求所路由到的聯(lián)系地址。
[0052]根據(jù)本發(fā)明的一個(gè)方面,一種管理電信網(wǎng)絡(luò)中的用戶終端的裝置,所述用戶終端 通過(guò)至少一個(gè)接入網(wǎng)連接到所述電信網(wǎng)絡(luò),其中該裝置包括:通信裝置,適于從該電信網(wǎng)絡(luò) 接收包括用戶的記錄地址、終端的聯(lián)系地址和接入網(wǎng)類型的注冊(cè)請(qǐng)求;和處理器,被配置為 一旦接收到該注冊(cè)請(qǐng)求,就在數(shù)據(jù)庫(kù)中存儲(chǔ)用戶的記錄地址、接入網(wǎng)類型、和終端的聯(lián)系地 址之間的至少一個(gè)關(guān)聯(lián),并且其中該處理器被配置為,在該電信網(wǎng)絡(luò)中注冊(cè)所述用戶之后, 并且一旦接收到指向所述用戶的記錄地址的會(huì)話設(shè)立請(qǐng)求,就:對(duì)于所述記錄地址,在接入 網(wǎng)中獲得所述記錄地址、接入網(wǎng)類型、和終端的聯(lián)系地址之間的至少一個(gè)關(guān)聯(lián);和從該會(huì)話 設(shè)立請(qǐng)求獲得接入被稱為被叫終端的該用戶終端所借助于的接入網(wǎng)類型,以作為接入網(wǎng)類 型的函數(shù)從所存儲(chǔ)的關(guān)聯(lián)中選擇所述請(qǐng)求所路由到的聯(lián)系地址。
[0053]根據(jù)本發(fā)明的一個(gè)方面,一種設(shè)備,包括:被稱為主叫用戶的用戶終端,能連接到 電信網(wǎng)絡(luò),并被配置為與經(jīng)由接入網(wǎng)連接到該電信網(wǎng)絡(luò)的被稱為被叫用戶的另一用戶的終 端交換信令消息,其中該主叫用戶的終端包括:通信裝置,被配置為在電信網(wǎng)絡(luò)中向被叫用 戶的記錄地址發(fā)送會(huì)話設(shè)立請(qǐng)求,和處理器,被配置為在該會(huì)話設(shè)立請(qǐng)求中插入代表位于 被叫用戶和該電信網(wǎng)絡(luò)之間的、并且被叫用戶的終端通過(guò)其連接到電信網(wǎng)絡(luò)的接入網(wǎng)的接 入網(wǎng)類型。
[0054]根據(jù)本發(fā)明的一個(gè)方面,一種系統(tǒng),包括上述管理電信網(wǎng)絡(luò)中的用戶終端的裝置 和上述設(shè)備。
【附圖說(shuō)明】
[0055] 通過(guò)閱讀僅作為圖示的非限制性示例并根據(jù)附圖給出的本發(fā)明的一個(gè)具體實(shí)現(xiàn) 的以下描述,本發(fā)明的其他優(yōu)點(diǎn)和特征變得更明顯清楚,其中:
[0056] ?圖1是示出了與實(shí)現(xiàn)本發(fā)明的電信網(wǎng)絡(luò)相連的用戶終端的圖;
[0057] ?圖2是示出了實(shí)現(xiàn)本發(fā)明的電信網(wǎng)絡(luò)的用戶終端管理裝置的結(jié)構(gòu)的圖;
[0058] ?圖3示出了管理電信網(wǎng)絡(luò)的用戶終端的本發(fā)明的方法的步驟;
[0059] ?圖4是示出了本發(fā)明的設(shè)備為了發(fā)送會(huì)話設(shè)立請(qǐng)求而使用的裝置的結(jié)構(gòu)的圖;
[0060] ?圖5示出了發(fā)送會(huì)話設(shè)立請(qǐng)求的本發(fā)明的方法的步驟;
[0061] ?圖6是本發(fā)明第一實(shí)現(xiàn)中的用戶終端和電信網(wǎng)絡(luò)之間交換的流的圖;和
[0062] ?圖7是本發(fā)明第二實(shí)現(xiàn)中的用戶終端和電信網(wǎng)絡(luò)之間交換的流的圖。
【具體實(shí)施方式】
[0063]本發(fā)明的一般原理基于包括用戶的記錄地址、已向電信網(wǎng)絡(luò)注冊(cè)了用戶終端的接 入網(wǎng)類型、和可能經(jīng)由該類型接入網(wǎng)與終端聯(lián)系的聯(lián)系地址的關(guān)聯(lián)的存儲(chǔ)。
[0064]當(dāng)已經(jīng)經(jīng)由與多個(gè)接入網(wǎng)相連的一個(gè)或多個(gè)用戶終端向網(wǎng)絡(luò)注冊(cè)用戶時(shí),該網(wǎng)絡(luò) 存儲(chǔ)與使用相同記錄地址實(shí)現(xiàn)的注冊(cè)一樣多的這些關(guān)聯(lián),每一關(guān)聯(lián)包括特定接入網(wǎng)類型和 特定聯(lián)系地址。
[0065] 參考圖1,來(lái)考慮通過(guò)兩個(gè)接入網(wǎng)ANi和AN2與電信網(wǎng)絡(luò)1相連的用戶終端UEa 10。這 些網(wǎng)絡(luò)可以是例如Wi-Fi、802.11或GERAN/UTRAN類型。然而,注意本發(fā)明不限于兩個(gè)網(wǎng)絡(luò)的 情況,而是不管用戶連接到的接入網(wǎng)的數(shù)目來(lái)應(yīng)用。
[0066]假設(shè)該用戶終端UEa的用戶具有對(duì)于網(wǎng)絡(luò)1的運(yùn)營(yíng)商的預(yù)訂并且已獲得他們向網(wǎng) 絡(luò)1注冊(cè)所使用的記錄地址AO Ra。這樣的地址可以是例如類型aliceiorange.com。
[0067]注意本發(fā)明不限于僅一個(gè)終端的情況,而是也應(yīng)用到其中用戶已使用相同記錄地 址AORa經(jīng)由多個(gè)終端向網(wǎng)絡(luò)1注冊(cè)的情況。
[0068] 為了經(jīng)由接入網(wǎng)AN1向網(wǎng)絡(luò)1注冊(cè),按照現(xiàn)有技術(shù)中已知的方式,用戶終端UEa發(fā)送 注冊(cè)請(qǐng)求REG,該注冊(cè)請(qǐng)求REG包括用戶的記錄地址AORa、代表使用的接入網(wǎng)AN1的接入網(wǎng)類 型AT 1、以及可經(jīng)由接入網(wǎng)AN1聯(lián)系其的聯(lián)系地址AOC1,如定義SIP信令協(xié)議的IETF文檔RFC 3261中規(guī)定的那樣。接入網(wǎng)類型有利地在該請(qǐng)求REG的字段P-接入-網(wǎng)絡(luò)-信息(P-Access-Network-Info) (PANI)中指示,如3GPP文檔TS24.229中規(guī)定的那樣。
[0069] 這樣的請(qǐng)求由實(shí)現(xiàn)注冊(cè)或注冊(cè)機(jī)功能的網(wǎng)絡(luò)實(shí)體PA 100處置。在使用SIP信令協(xié) 議的網(wǎng)絡(luò)中,該實(shí)體是SIP代理服務(wù)器。在具有IMS類型架構(gòu)的網(wǎng)絡(luò)中,該實(shí)體是服務(wù)呼叫會(huì) 話控制功能(S-CSCF)服務(wù)器。該注冊(cè)機(jī)功能特別允許用戶的記錄地址AORa與可經(jīng)由接入網(wǎng) AN1聯(lián)系其的聯(lián)系地址AOC1關(guān)聯(lián)。下面給出在PANI字段中包括Wi-Fi或802.11接入網(wǎng)類型指 示的請(qǐng)求REG的示例:
[0070] 注冊(cè)81卩:〇瓜即6.(:〇11131?/2.0
[0071] 來(lái)自:Alice〈sip:alice@orange.com>;tag = 7abfadfb6
[0072] 到:Alice〈sip :alice@orange · com〉
[0073] 聯(lián)系:〈sip:bob@2a01:c001: :c0a8:0121:5060〉
[0074] P-Access-Network-Info: IEEE-802.11
[0075] 根據(jù)本發(fā)明,通過(guò)本發(fā)明的用戶終端管理方法存儲(chǔ)的關(guān)聯(lián)可采用以下形式:
[0077]用戶終端UEa接收響應(yīng)于其請(qǐng)求的確認(rèn)消息。
[0078]用戶終端按照類似的方式使用聯(lián)系地址AOC2經(jīng)由接入網(wǎng)姻2向網(wǎng)絡(luò)進(jìn)行注冊(cè)。 [0079] 作為選擇,可使用兩個(gè)聯(lián)系地址AOChAOC2以及兩個(gè)接入網(wǎng)類型AI^AT2來(lái)在一個(gè) 步驟中注冊(cè)終端UEa JANI字段然后一般包括代表已通過(guò)其傳遞中轉(zhuǎn)注冊(cè)請(qǐng)求REG的接入網(wǎng) 的接入網(wǎng)類型,例如接入網(wǎng)AT1。終端可有利地在"聯(lián)系"報(bào)頭字段中指示與每一聯(lián)系地址對(duì) 應(yīng)的接入網(wǎng)類型,如下面示例那樣:
[0080] 注冊(cè)81卩:〇瓜即6.(:〇11131?/2.0
[0081] 來(lái)自:Alice〈sip:Alice@orange.com>;tag = 7abfadfb6
[0082] 到:Alice〈sip :bob@orange · com〉
[0083] 聯(lián)系:〈sip :Alice@2a01: cOOl: : c0a8:0121:5060〉!access = IEEE-802 · 11
[0084] 聯(lián)系:<sip: Alice@192 · 168 · I · 33:5060〉;access = 3GPP-UTRAN-FDD
[0085] 例如考慮具有諸如Bob@atlanta.com的記錄地址AORb的用戶鮑勃的用戶終端UEb 11。終端UEb經(jīng)由接入網(wǎng)AN3連接到網(wǎng)絡(luò)1。一旦向網(wǎng)絡(luò)1注冊(cè)了,為了設(shè)立與另一用戶終端(例 如用戶終端UEa 10)的通信會(huì)話,終端UEb 11就經(jīng)由接入網(wǎng)AN3向網(wǎng)絡(luò)發(fā)送會(huì)話設(shè)立請(qǐng)求 INV。這可以是例如SIP邀請(qǐng)(SIP INVITE)請(qǐng)求。
[0086] 如現(xiàn)有技術(shù)中那樣,這樣的請(qǐng)求包括被叫用戶的記錄地址AORa。該地址由代理服 務(wù)器PB接收,代理服務(wù)器PB將接收的地址轉(zhuǎn)發(fā)到負(fù)責(zé)在地址AORa處注冊(cè)的用戶的代理服務(wù) 器PA。如果需要,代理服務(wù)器PA可調(diào)用負(fù)責(zé)運(yùn)行該會(huì)話設(shè)立請(qǐng)求中所請(qǐng)求的服務(wù)的應(yīng)用服 務(wù)器(AS)200。
[0087] 根據(jù)本發(fā)明,電信網(wǎng)絡(luò)1包括用戶終端管理裝置。參考圖2,這樣的裝置DG 20可以 在代理服務(wù)器PA 100或應(yīng)用服務(wù)器AS 200中作為主機(jī)。本發(fā)明的用戶終端管理裝置DG 20 包括在傳統(tǒng)計(jì)算機(jī)或電信網(wǎng)絡(luò)1的設(shè)備中傳統(tǒng)發(fā)現(xiàn)的硬件元件,即,處理器2(h、隨機(jī)存取存 儲(chǔ)器(RAM)20 2、只讀存儲(chǔ)器(R0M)203、和用于與網(wǎng)絡(luò)1通信的電信部件2〇4。電信部件2〇4由此 構(gòu)成與代理服務(wù)器PA 100或應(yīng)用服務(wù)器AS 200的通信部件(例如通信部件30)的接口部件。 [0088]作為選擇,管理裝置DG 20也可在這些設(shè)備外部,但是如果該裝置在用戶終端11的 外部,則電信部件直接連接到電信網(wǎng)絡(luò)1。
[0089]該裝置DG 20連接到SIP地點(diǎn)服務(wù)數(shù)據(jù)庫(kù)40,該裝置DG 20在該數(shù)據(jù)庫(kù)中按照本發(fā) 明所要求的方式存儲(chǔ)關(guān)聯(lián)。該數(shù)據(jù)庫(kù)可以在裝置DG 20或以裝置DG 20作為主機(jī)的設(shè)備PA 100、AS 200的內(nèi)部或外部。
[0090] 只讀存儲(chǔ)器203構(gòu)成本發(fā)明的存儲(chǔ)介質(zhì)。該介質(zhì)存儲(chǔ)本發(fā)明的計(jì)算機(jī)程序。該程序 包括用于運(yùn)行下面參考圖3描述的用于管理用戶終端的本發(fā)明的方法的步驟的指令。
[0091] 在本發(fā)明的用戶終端管理方法的步驟El中,經(jīng)由接入網(wǎng)AN1從用戶終端UEa接收注 冊(cè)請(qǐng)求REG。該注冊(cè)請(qǐng)求REG包括聯(lián)系地址AOC 1、代表接入網(wǎng)AN1的接入網(wǎng)類型AT1、和用戶的 記錄地址AORa。
[0092] 在本發(fā)明的用戶終端管理方法的步驟E2中,例如在SIP地點(diǎn)服務(wù)數(shù)據(jù)庫(kù)40中存儲(chǔ) 包括記錄地址AORa、接入網(wǎng)類型AT1、和聯(lián)系地址AOC 1的關(guān)聯(lián)ASS1。在步驟E3中,向終端發(fā)送 應(yīng)答消息。
[0093] 在步驟E4中,從用戶終端UEb 11接收要發(fā)送到記錄地址AORa的會(huì)話設(shè)立請(qǐng)求INV。 [0094]在本發(fā)明的方法的步驟E5中,獲得在用于記錄地址AORa的數(shù)據(jù)庫(kù)中存儲(chǔ)的關(guān)聯(lián) ASS1,其中?是大于或等于1的整數(shù)。
[0095] 在步驟E6中,獲得代表經(jīng)由其向被叫用戶的終端UEa路由該會(huì)話設(shè)立請(qǐng)求的接入 網(wǎng)的接入網(wǎng)類型ATd。
[0096] 在步驟E7中,作為所請(qǐng)求的接入網(wǎng)類型ATd的函數(shù)從所存儲(chǔ)的關(guān)聯(lián)的那些聯(lián)系地 址中選擇聯(lián)系地址AOCj。
[0097]由此,根據(jù)本發(fā)明,負(fù)責(zé)向終端UEa路由該會(huì)話設(shè)立請(qǐng)求INV的代理服務(wù)器100獲得 作為所請(qǐng)求的接入網(wǎng)類型的函數(shù)的向其路由該請(qǐng)求INV的接入網(wǎng)中的聯(lián)系地址AOCd。如果 僅經(jīng)由與所請(qǐng)求的接入網(wǎng)相連的一個(gè)終端UEa向網(wǎng)絡(luò)注冊(cè)該被叫用戶,則代理服務(wù)器PA 100獲得單一聯(lián)系地址,并所以不需要觸發(fā)分叉來(lái)聯(lián)系所請(qǐng)求的記錄地址AORa。
[0098]相反,如果用戶具有用于所請(qǐng)求的接入網(wǎng)類型的向網(wǎng)絡(luò)1注冊(cè)的多個(gè)用戶,則代理 服務(wù)器100獲得與該接入網(wǎng)類型關(guān)聯(lián)的聯(lián)系地址。它所以僅使用有限分叉。分叉可有利地通 過(guò)組合本發(fā)明和本領(lǐng)域已知并且稍后將更詳細(xì)描述的用于標(biāo)識(shí)被叫用戶終端的機(jī)制來(lái)完 全避免。
[0099]在本發(fā)明的第一實(shí)現(xiàn)中,從會(huì)話設(shè)立請(qǐng)求獲得所請(qǐng)求的接入網(wǎng)類型ATd。換言之, 請(qǐng)求INV包括指示接入網(wǎng)類型ATd的字段。
[0100]接入網(wǎng)類型ATd可由例如作為能夠發(fā)送和接收SIP信令消息的設(shè)備或用戶代理中 的主機(jī)的裝置DI 50插入到該請(qǐng)求中。這樣的用戶代理可以是主叫用戶終端UEb或負(fù)責(zé)運(yùn)行 所請(qǐng)求的服務(wù)的應(yīng)用服務(wù)器AS 200。
[0101]參考圖4,本發(fā)明的用戶終端管理裝置DI 50包括在傳統(tǒng)計(jì)算機(jī)或電信網(wǎng)絡(luò)設(shè)備1 中傳統(tǒng)發(fā)現(xiàn)的硬件元件,即處理器5(h、隨機(jī)存取存儲(chǔ)器(RAM)502、只讀存儲(chǔ)器(R0M)503、和 用于與網(wǎng)絡(luò)1通信的電信部件50 4。在圖4的示例中,本發(fā)明的裝置DI在終端11或應(yīng)用服務(wù)器 AS 200中。電信部件5〇4所以是包括終端UEb 11或應(yīng)用服務(wù)器AS 200的通信部件(諸如通信 部件60)的接口部件。然而,裝置DI 50可以作為選擇在那些設(shè)備的外部。這樣的通信部件然 后直接連接到電信網(wǎng)絡(luò)1。
[0102] 只讀存儲(chǔ)器503構(gòu)成本發(fā)明的存儲(chǔ)介質(zhì)。該介質(zhì)存儲(chǔ)本發(fā)明的計(jì)算機(jī)程序。該程序 包括用于運(yùn)行下面參考圖5描述的用于發(fā)送會(huì)話設(shè)立請(qǐng)求的本發(fā)明的方法的步驟的指令。
[0103] 該方法包括在發(fā)送到記錄地址AORa的會(huì)話設(shè)立請(qǐng)求INV中插入接入網(wǎng)類型ATd的步 驟II。
[0104] 在第一變型中,可在該請(qǐng)求INV的請(qǐng)求URKREQUEST URI)(統(tǒng)一資源定位符)地址 的新"接入"字段中插入接入網(wǎng)類型ATd。例如,根據(jù)本發(fā)明,請(qǐng)求INV可采取以下形式:
[0105] ?對(duì)于接入網(wǎng)類型ATl:
[0106] 邀請(qǐng)s ip: orange · com; access = IEEE-802 · 11SIP/2 · 0
[0107] 來(lái)自:Bob〈sip:bob@atlanta.com>;tag = 7abfadfb6
[0108] 到:Alice〈sip: AliceOorange · com〉
[0109] 聯(lián)系:<sip:bob@10.21.108.21:5060>
[0110] ?對(duì)于接入網(wǎng)類型AT2:
[0111] 邀請(qǐng) s ip: orange .com; access = 3GPP-UTRAN_FDD SIP/2.0
[0112] 來(lái)自:Bob〈sip:Bob@atlanta.com>;tag = 7abfadfb6
[0113] 到:Al i ce〈s ip: AliceOorange · com〉
[0114] 聯(lián)系:〈sip: BobOlO · 21 · 108 · 21:5060〉
[0115] 該第一變型有利地由主叫用戶終端UEb實(shí)現(xiàn)。假設(shè)其在先前信令交換期間獲得被 叫用戶終端可用的一個(gè)或多個(gè)接入網(wǎng)類型。
[0116] 在第二變型中,通過(guò)設(shè)置用戶終端UEb的新特定標(biāo)識(shí)符的具體字段的值,而在請(qǐng)求 INV中插入接入網(wǎng)類型ATd。這樣的標(biāo)識(shí)符可以是即使重啟用戶終端UEb也能唯一標(biāo)識(shí)該終端 并保持不變的例如全球唯一標(biāo)識(shí)符統(tǒng)一資源名稱(UUID URN)的擴(kuò)展。更準(zhǔn)確地,該新類型 UUID URN標(biāo)識(shí)符(子UUID URN)允許標(biāo)識(shí)已按照本領(lǐng)域已知的方式與UUID URN關(guān)聯(lián)的諸如 用戶終端的實(shí)體的子集。這樣的子集可根據(jù)具體標(biāo)準(zhǔn)來(lái)區(qū)分。根據(jù)本發(fā)明,該標(biāo)準(zhǔn)是接入標(biāo) 準(zhǔn),并且所涉及的子UUID標(biāo)識(shí)符唯一地標(biāo)識(shí)包括用戶終端和接入網(wǎng)類型的一對(duì)。
[0117] 例如,可以如本發(fā)明要求的那樣在會(huì)話設(shè)立請(qǐng)求INV中插入以下子UUID標(biāo)識(shí)符:
[0118] urn:sub-uuid:f81d4fae-7dec-lId0-a765-0a0c91e6bf6:access:IEEE-802.11 [0 119] 在第三變型中,可通過(guò)設(shè)置如在IETF規(guī)范draf-ietf-sip-gruu中規(guī)定的用戶終端 的全局可路由UA URI(URI代表統(tǒng)一資源定位符的)(GRUU)的值,來(lái)在請(qǐng)求INV中插入所請(qǐng)求 的接入網(wǎng)類型ATd。這樣的標(biāo)識(shí)符唯一地標(biāo)識(shí)AOR和用戶終端或更一般的用戶代理之間的關(guān) 聯(lián)。假如該注冊(cè)請(qǐng)求通過(guò)向注冊(cè)請(qǐng)求REG的"聯(lián)系"報(bào)頭添加序列"+sip. instance. com"而規(guī) 定終端需要作為回應(yīng)(in return)接收該標(biāo)識(shí)符,則用戶終端在其向電信網(wǎng)絡(luò)注冊(cè)期間獲 得GRUU。存在兩類GRUU:
[0120] ?臨時(shí)標(biāo)識(shí)符temp-gruu,其有效時(shí)間有限;每次刷新記錄時(shí)提供新標(biāo)識(shí)符temp- gruu;和
[0121] ?公共標(biāo)識(shí)符pub-gruu,其在注冊(cè)周期中始終保持有效。
[0122] 用戶終端然后能夠在向其他用戶代理傳輸?shù)钠湫帕钕⒅惺褂迷揋RUU。由此,如 果諸如終端UEb的終端希望設(shè)立與諸如終端UEa的具體終端的會(huì)話,則其在其會(huì)話設(shè)立請(qǐng)求 INV中規(guī)定該終端的GRUU。這樣的缺點(diǎn)在于如果經(jīng)由多個(gè)接入網(wǎng)AN^AN2向網(wǎng)絡(luò)注冊(cè)該同一 終端UEa,則代理服務(wù)器PA 100將被限于觸發(fā)到被叫終端的各聯(lián)系地址的分叉。
[0123] 在本發(fā)明的該第三變型中,在修改的GRUU內(nèi)的會(huì)話設(shè)立請(qǐng)求INV中插入接入網(wǎng)類 型。根據(jù)本發(fā)明,定義接入特定GRUU(AGRUU)。無(wú)論其是臨時(shí)的還是公共的,AGRUU可包括用 于獲得與AOR和用戶終端關(guān)聯(lián)的接入網(wǎng)類型的指示,或者可直接包括接入網(wǎng)類型。
[0124]給出本發(fā)明的AGRUU的兩個(gè)不例:pub-agruu = 〃sip :aliceOorange · com;agr = urn:sub-uuid:07e2b051-8213-ee2f-589a-ff5f36el9409:access:3GPP-UTRAN-FDD"
[0125] tempagruu = "sip : tagruu .7hs==ce72deb4cfba2b453cl546496b73b4e@ orange. com;agr^
[0126] 根據(jù)本發(fā)明,假設(shè)用戶終端UEa已響應(yīng)于向代理服務(wù)器PA 100發(fā)送的其注冊(cè)請(qǐng)求 而先前接收了這些AGRUU,并且其已在先前信令交換期間將它們傳遞給了終端UEb??蛇M(jìn)一 步假設(shè)終端UEb已通過(guò)任何其他手段獲得了它們。
[0127] 可從在SIP邀請(qǐng)(SIP INVITE)請(qǐng)求的請(qǐng)求URI(REQUEST URI)部分中插入的公共或 臨時(shí)AGRUU獲得例如802.11的接入網(wǎng)類型ATd。
[0128] 作為示例考慮以下SIP會(huì)話設(shè)立請(qǐng)求:
[0129] 邀請(qǐng)sip:alice@example.com SIP/2.0
[0130] 來(lái)自:Bob〈sip:bob@orange.com>;tag = a73kszlfl [0131 ] 到:Alice〈sip :alice@example · com>
[0132] 聯(lián)系:
[0133] <sip:aliceiorange. com;agr = urn:sub-uuid:07e2b051-8213-ee2f-589a-ff5f36el9409: access: IEEE-802.11>
[0134] AGRUU是粗體指示的序列。
[0135] 剛剛描述的UUID URN和GRUU的優(yōu)點(diǎn)在于如果將它們插入到會(huì)話設(shè)立請(qǐng)求INV中, 則它們也允許代理服務(wù)器標(biāo)識(shí)作為主叫用戶的目標(biāo)的用戶終端UEb(只要被叫用戶可經(jīng)由 與同一類型接入網(wǎng)相連的多個(gè)終端向網(wǎng)絡(luò)1注冊(cè)即可),并由此選擇與那個(gè)終端關(guān)聯(lián)的一個(gè) 或多個(gè)聯(lián)系地址。
[0136] 所以顯而易見(jiàn)的是,組合本發(fā)明和上述標(biāo)識(shí)符的使用具有以下優(yōu)點(diǎn):允許選擇與 被叫用戶的終端的標(biāo)識(shí)符和與接入網(wǎng)類型關(guān)聯(lián)的唯一聯(lián)系地址,并由此阻止負(fù)責(zé)將請(qǐng)求 INV路由到被叫用戶的終端的代理服務(wù)器進(jìn)行的分叉。
[0137] 下面參考圖6來(lái)描述本發(fā)明的第一實(shí)現(xiàn)的在用戶終端UEa、UEb與電信網(wǎng)絡(luò)設(shè)備PA 100、AS 200、和PB 300之間交換的信令流。在該第一實(shí)現(xiàn)中,在代理服務(wù)器PA 100中實(shí)現(xiàn)本 發(fā)明的用戶終端管理方法。
[0138] 在第一或注冊(cè)階段,向代理服務(wù)器PA 100注冊(cè)終端UEa 10。假設(shè)其是經(jīng)由接入網(wǎng) ANjPAN2注冊(cè)的并且代理服務(wù)器PA 100的數(shù)據(jù)庫(kù)所以存儲(chǔ)本發(fā)明的關(guān)聯(lián)ASSdPASS2的兩個(gè) 記錄。
[0139] 在第二或會(huì)話設(shè)立階段,終端UEb向用戶終端UEa的記錄地址AORa發(fā)送會(huì)話設(shè)立請(qǐng) 求。在第一變型中,終端UEb 11指示要通過(guò)其設(shè)立與終端UEa的會(huì)話的接入網(wǎng)類型ATd。在第 二變型中,例如應(yīng)用服務(wù)器AS 200的另一用戶代理在剛剛描述的本發(fā)明的變型之一中的請(qǐng) 求INV中插入該字段。
[0140] 包括終端UEa的記錄地址AORa和所請(qǐng)求的接入網(wǎng)類型ATd的請(qǐng)求INV被發(fā)送到代理 服務(wù)器PA 100。
[0141] 一旦接收到請(qǐng)求INV,代理服務(wù)器PA 100的管理裝置DG 20就運(yùn)行本發(fā)明的方法, 并選擇與所請(qǐng)求的接入網(wǎng)類型ATd對(duì)應(yīng)的聯(lián)系地址A0Q。其然后將請(qǐng)求路由到那個(gè)聯(lián)系地 址。
[0142] 下面參考圖7來(lái)描述在本發(fā)明的第二實(shí)現(xiàn)中的在用戶終端UEa、UEb與電信網(wǎng)絡(luò)設(shè)備 之間交換的信令流。在該第二實(shí)現(xiàn)中,在應(yīng)用服務(wù)器AS 200中實(shí)現(xiàn)本發(fā)明的用戶終端管理 方法。由此,網(wǎng)絡(luò)1是使用3GPP文檔TS. 24229中描述的頂S (IP多媒體子系統(tǒng))架構(gòu)的網(wǎng)絡(luò)。
[0143] 在注冊(cè)階段,終端UEa 10按照現(xiàn)有技術(shù)已知的方式向代理服務(wù)器PA 100注冊(cè)。假 設(shè)其是經(jīng)由接入網(wǎng)ANjP AN2注冊(cè)的。如現(xiàn)有技術(shù)中已知的,象3GPP文檔TS. 24229中定義的那 樣,代理服務(wù)器PA 100通過(guò)向應(yīng)用服務(wù)器PA 200發(fā)送第三方注冊(cè)類型消息1/3REGL1/ 3REG2,而向應(yīng)用服務(wù)器PA 200通知其已接收的一個(gè)或多個(gè)注冊(cè)請(qǐng)求REG1、REG2。下面假設(shè)終 端UEa已發(fā)送了兩個(gè)連續(xù)注冊(cè)請(qǐng)求REG 1JEG2,用于分別從接入網(wǎng)AN1和施向網(wǎng)絡(luò)1注冊(cè)。這類 消息不包括在一個(gè)或多個(gè)源注冊(cè)請(qǐng)求REG^REG 2中包括的所有信息。具體來(lái)說(shuō),它可以可選 地包括用戶終端通過(guò)其與網(wǎng)絡(luò)相連的接入網(wǎng)的類型。此外,注冊(cè)請(qǐng)求中的一些信息可能已 被修改。這例如應(yīng)用到代理服務(wù)器PA 100預(yù)先用其自己的聯(lián)系地址AOCpa替代的終端UEa的 聯(lián)系地址。
[0144] 在第一變型中,考慮其中第三方注冊(cè)消息包括用戶的記錄地址AORa、終端的接入 網(wǎng)類型AT1、和代理服務(wù)器PA 100的聯(lián)系地址AOCpa的情況。根據(jù)本發(fā)明,一旦接收到這樣的 消息,應(yīng)用服務(wù)器AS 200就向代理服務(wù)器PA100發(fā)送列表請(qǐng)求或列表注冊(cè)。這樣的請(qǐng)求的語(yǔ) 義在IETF文檔RFC 3261中進(jìn)行了規(guī)定。應(yīng)用服務(wù)器PA 200作為回應(yīng)接收用戶的記錄地址 AORa和用戶終端已經(jīng)能夠經(jīng)由其連接的各種接入網(wǎng)類型中的聯(lián)系地址之間的關(guān)聯(lián)的列表。 這里,在終端向網(wǎng)絡(luò)AN1進(jìn)行第一注冊(cè)REG.,其獲得包括關(guān)聯(lián)(AORa,AOC 1)的列表。其所以 然后能夠存儲(chǔ)本發(fā)明要求的關(guān)聯(lián)ASS1 (AORa,AOC1,AT1)。在第二注冊(cè)REG2時(shí),其接收包括這兩 個(gè)關(guān)聯(lián)(AORa,AOC 1)和(AORa,AOC2)的關(guān)聯(lián)列表。知道第二注冊(cè)請(qǐng)求REG2中包括的接入網(wǎng)類型 AT2使得其能夠推導(dǎo)出與接入網(wǎng)類型AT2對(duì)應(yīng)的聯(lián)系地址AOC2,并構(gòu)成和然后存儲(chǔ)本發(fā)明要 求的第二關(guān)聯(lián)ASS 2。
[0145] 顯而易見(jiàn)的是,每一新列表請(qǐng)求允許應(yīng)用服務(wù)器AS 200更新所存儲(chǔ)的關(guān)聯(lián),應(yīng)用 服務(wù)器AS 200由此能夠僅保留激活關(guān)聯(lián)。
[0146] 應(yīng)用服務(wù)器可有利地規(guī)則地(每X秒)重復(fù)其列表請(qǐng)求,其中X是大于0的整數(shù)。這樣 的優(yōu)點(diǎn)在于其保持最新的關(guān)聯(lián)表格??蛇x擇秒數(shù)X作為網(wǎng)絡(luò)中的記錄的平均出租時(shí)間的函 數(shù)。
[0147] 在第二變型中,代理服務(wù)器PA 100在第三方注冊(cè)消息中插入終端的聯(lián)系地址。
[0148] 如本領(lǐng)域已知的,在IMS架構(gòu)的上下文中,代理服務(wù)器可運(yùn)行在用戶配置文件中包 括的過(guò)濾規(guī)則(增強(qiáng)過(guò)濾器標(biāo)準(zhǔn))。這些規(guī)則連同代理服務(wù)器為了運(yùn)行它們而實(shí)現(xiàn)的過(guò)程在 3GPP文檔TS24.229和TS24.218中進(jìn)行了具體描述。
[0149] 根據(jù)本發(fā)明,代理服務(wù)器可運(yùn)行在用戶配置文件中包括的命令其在向應(yīng)用服務(wù)器 AS 200發(fā)送的第三方注冊(cè)消息中插入全部注冊(cè)請(qǐng)求REG^REG2的新規(guī)則。
[0150] 應(yīng)用服務(wù)器AS然后直接存儲(chǔ)本發(fā)明所要求的關(guān)聯(lián)ASShASS2,而無(wú)需求助于與代理 服務(wù)器PA 100附加交換信令。
[0151] 在會(huì)話設(shè)立階段中,終端UEb向用戶終端UEa的記錄地址AORa發(fā)送會(huì)話設(shè)立請(qǐng)求。假 設(shè)該請(qǐng)求可以可選地包括對(duì)于被叫用戶請(qǐng)求的接入網(wǎng)類型ATd。
[0152] 該請(qǐng)求INV首先由代理服務(wù)器PB 300接收并然后轉(zhuǎn)發(fā)到代理服務(wù)器PA100,代理服 務(wù)器PA 100調(diào)用負(fù)責(zé)提供所請(qǐng)求的服務(wù)的應(yīng)用服務(wù)器AS 200。一旦接收到這樣的請(qǐng)求,月艮 務(wù)器AS 200就恢復(fù)所存儲(chǔ)的被叫用戶的關(guān)聯(lián)ASShASS2,并判斷作為預(yù)定標(biāo)準(zhǔn)的函數(shù)的向其 發(fā)送請(qǐng)求INV的接入網(wǎng)類型ATas和被叫用戶連接到的接入網(wǎng)。例如,這樣的標(biāo)準(zhǔn)可考慮在接 入網(wǎng)中可用的資源、所請(qǐng)求的服務(wù)或運(yùn)營(yíng)商策略。
[0153] 在第一變型中,請(qǐng)求INV不包括所請(qǐng)求的接入網(wǎng)類型ATd。應(yīng)用服務(wù)器使用本發(fā)明 的判斷處理獲得要在該請(qǐng)求中插入的接入網(wǎng)類型ATas。應(yīng)用服務(wù)器然后將該接入網(wǎng)類型 ATas插入到其向負(fù)責(zé)被叫用戶的代理服務(wù)器PA 100發(fā)送的請(qǐng)求INV中。
[0154] 在第二變型中,請(qǐng)求INV包括主叫用戶請(qǐng)求的接入網(wǎng)類型ATd。應(yīng)用服務(wù)器AS 200 可然后接受或拒絕作為其判斷標(biāo)準(zhǔn)的函數(shù)的該接入網(wǎng)類型。例如,如果這不是終端UEa連接 到的接入網(wǎng),則應(yīng)用服務(wù)器AS 200可拒絕終端UEb所請(qǐng)求的接入網(wǎng)類型。作為選擇,即使其 可用,應(yīng)用服務(wù)器AS 200也可拒絕接入網(wǎng)類型ATd,因?yàn)槠洳粷M足運(yùn)營(yíng)商預(yù)定的標(biāo)準(zhǔn)(例如, 因?yàn)槠洳皇鞘跈?quán)用于所請(qǐng)求的服務(wù)的接入網(wǎng))。
[0155] 如果應(yīng)用服務(wù)器AS 200接受該接入網(wǎng)類型,則其沒(méi)有修改地轉(zhuǎn)發(fā)該請(qǐng)求INV。如果 應(yīng)用服務(wù)器AS 200拒絕該接入網(wǎng)類型,則其首先用其已判斷的接入網(wǎng)類型ATas的值來(lái)替換 所請(qǐng)求的接入網(wǎng)類型ATd的值。一旦其具有為了設(shè)立所請(qǐng)求的會(huì)話而考慮的接入網(wǎng)類型ATd、 ATas,則應(yīng)用服務(wù)器在為在地址AORa處注冊(cè)的用戶存儲(chǔ)的關(guān)聯(lián)ASS1、ASS2中查找對(duì)應(yīng)聯(lián)系地 址AOCp-旦其已獲得了地址,則其將該地址插入到會(huì)話設(shè)立請(qǐng)求INV的字段中。根據(jù)本發(fā) 明,可為此目的使用請(qǐng)求INV的多個(gè)字段,例如:
[0156] ?使用會(huì)話設(shè)立請(qǐng)求INV的地址請(qǐng)求URI(REQUEST URI)的字段"maddr" ;
[0157] ?作為選擇,也可用聯(lián)系地址AOCj來(lái)替換地址請(qǐng)求URI (REQUEST URI);
[0158] ?另一可能性是創(chuàng)建專用于傳輸向地址請(qǐng)求URI(REQUEST URI)添加或向該請(qǐng)求 的報(bào)頭添加的聯(lián)系地址AOCj的參數(shù);
[0159] ?進(jìn)一步變型是在會(huì)話設(shè)立請(qǐng)求INV的"路由"報(bào)頭中插入聯(lián)系地址AOCjd
[0160] 根據(jù)本發(fā)明,一旦接收到應(yīng)用服務(wù)器AS 200所修改的請(qǐng)求INV,負(fù)責(zé)被叫用戶的代 理服務(wù)器PA 100就能夠考慮專用聯(lián)系地址AOCj來(lái)將該請(qǐng)求僅路由到那個(gè)聯(lián)系地址,而不實(shí) 現(xiàn)關(guān)于對(duì)于被叫用戶存儲(chǔ)的所有目標(biāo)聯(lián)系地址的分叉。
[0161] 應(yīng)注意的是,如果終端UEaIO的用戶還經(jīng)由另一終端UEa,(未示出)從接入網(wǎng)AN^AN2 之一向網(wǎng)絡(luò)1注冊(cè),則本發(fā)明的裝置DG 20允許分叉限于與所請(qǐng)求的接入網(wǎng)類型關(guān)聯(lián)的聯(lián)系 地址。為了完全阻止分叉,本發(fā)明的方法可有利地與上述UUID URN或GRUU的使用組合,這允 許唯一標(biāo)識(shí)目標(biāo)用戶終端。
【主權(quán)項(xiàng)】
1. 一種管理電信網(wǎng)絡(luò)的用戶終端的方法,所述用戶終端通過(guò)至少一個(gè)接入網(wǎng)連接到所 述電信網(wǎng)絡(luò),其中該方法包括: 接收包括用戶的記錄地址、用戶終端的至少一個(gè)聯(lián)系地址和至少一個(gè)接入網(wǎng)類型的注 冊(cè)請(qǐng)求; 一旦接收到該注冊(cè)請(qǐng)求,就運(yùn)行在數(shù)據(jù)庫(kù)中存儲(chǔ)包括用戶的記錄地址、用戶終端的聯(lián) 系地址和接入網(wǎng)類型的至少一個(gè)關(guān)聯(lián)的步驟;和 一旦接收到指向用戶的所述記錄地址的會(huì)話設(shè)立請(qǐng)求,就運(yùn)行以下步驟: 在接入網(wǎng)中獲得包括所述記錄地址、接入網(wǎng)類型、和用戶終端的聯(lián)系地址的至少一個(gè) 所存儲(chǔ)的關(guān)聯(lián); 從該會(huì)話設(shè)立請(qǐng)求獲得接入被稱為被叫終端的該用戶終端所借助于的接入網(wǎng)類型;和 作為接入網(wǎng)類型的函數(shù)在所存儲(chǔ)的關(guān)聯(lián)中選擇所述請(qǐng)求所路由到的聯(lián)系地址。2. -種管理電信網(wǎng)絡(luò)中的用戶終端的裝置,所述用戶終端通過(guò)至少一個(gè)接入網(wǎng)連接到 所述電信網(wǎng)絡(luò),其中該裝置包括: 通信裝置,適于從該電信網(wǎng)絡(luò)接收包括用戶的記錄地址、終端的聯(lián)系地址和接入網(wǎng)類 型的注冊(cè)請(qǐng)求;和 處理器,被配置為一旦接收到該注冊(cè)請(qǐng)求,就在數(shù)據(jù)庫(kù)中存儲(chǔ)用戶的記錄地址、接入網(wǎng) 類型、和終端的聯(lián)系地址之間的至少一個(gè)關(guān)聯(lián),并且其中該處理器被配置為,在該電信網(wǎng)絡(luò) 中注冊(cè)所述用戶之后,并且一旦接收到指向所述用戶的記錄地址的會(huì)話設(shè)立請(qǐng)求,就: 對(duì)于所述記錄地址,在接入網(wǎng)中獲得所述記錄地址、接入網(wǎng)類型、和終端的聯(lián)系地址之 間的至少一個(gè)關(guān)聯(lián);和 從該會(huì)話設(shè)立請(qǐng)求獲得接入被稱為被叫終端的該用戶終端所借助于的接入網(wǎng)類型,以 作為接入網(wǎng)類型的函數(shù)從所存儲(chǔ)的關(guān)聯(lián)中選擇所述請(qǐng)求所路由到的聯(lián)系地址。3. -種設(shè)備,包括: 被稱為主叫用戶的用戶終端,能連接到電信網(wǎng)絡(luò),并被配置為與經(jīng)由接入網(wǎng)連接到該 電信網(wǎng)絡(luò)的被稱為被叫用戶的另一用戶的終端交換信令消息,其中該主叫用戶的終端包 括: 通信裝置,被配置為在電信網(wǎng)絡(luò)中向被叫用戶的記錄地址發(fā)送會(huì)話設(shè)立請(qǐng)求,和 處理器,被配置為在該會(huì)話設(shè)立請(qǐng)求中插入代表位于被叫用戶和該電信網(wǎng)絡(luò)之間的、 并且被叫用戶的終端通過(guò)其連接到電信網(wǎng)絡(luò)的接入網(wǎng)的接入網(wǎng)類型。4. 一種系統(tǒng),包括根據(jù)權(quán)利要求2的管理電信網(wǎng)絡(luò)中的用戶終端的裝置和根據(jù)權(quán)利要 求3的設(shè)備。
【文檔編號(hào)】H04L29/06GK105915665SQ201610528407
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2009年10月5日
【發(fā)明人】讓-克勞德.勒魯齊克, 安托萬(wàn).穆奎特, 喬斯.多雷, 萊昂內(nèi)爾.莫蘭德
【申請(qǐng)人】奧蘭治