本發(fā)明涉及ip多媒體子系統(tǒng)(ims)網(wǎng)絡(luò)中的位置信息提供,且具體地涉及為了處理會話或事件收費的目的對這一信息的提供。
背景技術(shù):
ip多媒體服務(wù)在相同會話中提供語音、視頻、消息傳送、數(shù)據(jù)等的動態(tài)組合。通過增加能夠組合的基本應(yīng)用以及媒體的數(shù)量,提供給最終用戶的服務(wù)的數(shù)量將增加,并且人與人間通信體驗將得到豐富。這將會導(dǎo)致新一代的個性化的、豐富的多媒體通信服務(wù)(包括被稱為“組合ip多媒體”服務(wù))。
ip多媒體子系統(tǒng)(ims)是用于支持傳統(tǒng)電話以及新ip多媒體服務(wù)的接入無關(guān)架構(gòu)框架(版本11:3gppts22.228v12.9.0;23.228v12.7.0;24.229v12.7.0;29.228v12.4.0;29.229v12.4.0;29.328v12.7.0;29.329v12.5.0)。ims通過對標(biāo)準(zhǔn)化ims服務(wù)使能器的使用,提供了用于豐富最終用戶人與人通信體驗的關(guān)鍵特征,這有利于通過基于ip網(wǎng)絡(luò)的新的豐富的人與人(客戶端到客戶端)通信服務(wù)以及人與內(nèi)容(客戶端到服務(wù)器)服務(wù)。ims能夠與pstn/isdn(公共交換電話網(wǎng)/綜合服務(wù)數(shù)字網(wǎng))以及互聯(lián)網(wǎng)連接。
ims利用會話發(fā)起協(xié)議(sip)(如ietfrfc3261中規(guī)定的)來建立和控制用戶終端(或終端和應(yīng)用服務(wù)器)之間的呼叫或會話。sip信令攜帶的會話描述協(xié)議(sdp)用于描述和協(xié)商會話的媒體成分。盡管創(chuàng)建sip作為用戶到用戶協(xié)議,ims允許運營商和服務(wù)提供商控制用戶對服務(wù)的訪問并相應(yīng)地對用戶進(jìn)行收費。3gpp已經(jīng)選擇sip用于用戶設(shè)備(ue)和ims之間以及ims中組件之間的信令。
例如,圖1示意性示出了在lte接入網(wǎng)(ims當(dāng)然可以工作在其他接入網(wǎng)上,包括例如umts分組交換和電路交換接入網(wǎng))情況下ims如何適應(yīng)移動網(wǎng)絡(luò)架構(gòu)。呼叫/會話控制功能(cscf)充當(dāng)ims中sip代理。3gpp架構(gòu)定義了三種類型的cscf:代理cscf(p-cscf),其是用于sip終端的在ims中的第一接觸點;服務(wù)cscf(s-cscf),其向用戶提供該用戶訂閱的服務(wù);以及詢問cscf(i-cscf),其作用是標(biāo)識正確的s-cscf,并向該s-cscf轉(zhuǎn)發(fā)經(jīng)由p-cscf從sip終端(或從外部網(wǎng)絡(luò))接收的請求。
在ims服務(wù)網(wǎng)絡(luò)中,提供用于實現(xiàn)ims服務(wù)功能的應(yīng)用服務(wù)器(as)。應(yīng)用服務(wù)器向ims系統(tǒng)中的最終用戶提供服務(wù),并且可以通過3gpp定義的mr接口作為端點連接,或由s-cscf通過3gpp定義的isc接口“鏈入(linkedin)”。在后一種情況下,s-cscf使用初始過濾器準(zhǔn)則(ifc)來確定在sip會話建立期間(或?qū)嶋H上針對任何sip方法、會話或有關(guān)非會話的目的)應(yīng)當(dāng)“鏈入”哪些應(yīng)用服務(wù)器。ifc是由s-cscf在ims注冊過程期間從歸屬訂戶服務(wù)器(hss)接收的,作為用戶的訂戶簡檔的一部分。as的示例是負(fù)責(zé)建立用戶之間的語音呼叫的電話as(tas)以及允許用戶訪問語音郵件服務(wù)的語音郵件as。
3gppts32.260定義了針對ip多媒體子系統(tǒng)的離線和在線收費描述。針對離線和在線收費這二者,在資源使用的同時收集針對該網(wǎng)絡(luò)資源使用的收費信息。在離線收費中,該收費信息不實時地影響所提供的服務(wù)。然而,在在線收費中,對網(wǎng)絡(luò)資源使用的授權(quán)必須是由網(wǎng)絡(luò)在實際資源使用之前獲取的。
圖2示意性地示出了ims離線收費架構(gòu)。在該架構(gòu)中,收費觸發(fā)功能(ctf)基于對網(wǎng)絡(luò)資源使用的觀察來產(chǎn)生離線收費事件。處理sip信令的所有ims實體都能夠具有ctf功能(如圖2所示的實現(xiàn)ctf的實體僅是示例性的,且其他節(jié)點也可實現(xiàn)ctf)。ctf是用于收集與網(wǎng)絡(luò)單元內(nèi)的可收費事件有關(guān)的信息、將該信息組裝到匹配收費事件中、并且向收費數(shù)據(jù)功能(cdf)發(fā)送這些收費事件(例如使用diameter協(xié)議)的焦點。收費數(shù)據(jù)功能(cdf)經(jīng)由rf參考點從ctf接收收費事件。然后,其使用收費事件中所包含的信息來構(gòu)建收費數(shù)據(jù)記錄(cdr)。cdf所產(chǎn)生的cdr經(jīng)由ga參考點傳送到收費網(wǎng)關(guān)功能(cgf)。cgf充當(dāng)3gpp網(wǎng)絡(luò)和網(wǎng)絡(luò)運營商的記賬域(bd)之間的網(wǎng)關(guān),并且使用bx參考點向bd傳送cdr文件。bd通常包括后處理系統(tǒng),比如運營商的記賬系統(tǒng)或記賬中介設(shè)備。收費網(wǎng)關(guān)功能(cgf)的主功能原則上等同于針對ims的收費收集功能(ccf)的主功能。
圖3示意性地示出了ims在線收費架構(gòu)。在該架構(gòu)中,當(dāng)接收網(wǎng)絡(luò)資源使用請求時,ctf組裝相關(guān)收費信息(其不必等同于離線收費中采用的收費信息),并且產(chǎn)生在線收費事件,該在線收費事件是使用ro參考點(同樣地,使用例如diameter)實時地傳送到在線收費系統(tǒng)(ocs)內(nèi)的在線收費功能(ocf)的。然后,ocf基于例如訂戶賬戶信息返回合適的資源使用授權(quán)。可以將該資源使用授權(quán)限制在其范圍(例如,數(shù)據(jù)量或持續(xù)時間)內(nèi),且因此只要訂戶的網(wǎng)絡(luò)資源使用在繼續(xù),就必須不時地續(xù)訂資源使用授權(quán)。如果運營商需要,則可以針對在線收費訂戶來附加地產(chǎn)生cdr。ocf包括基于會話的收費功能(sbcf/scf)和基于事件的收費功能(ebcf/ecf)。sbcf負(fù)責(zé)網(wǎng)絡(luò)/用戶會話的在線收費,例如語音呼叫、ipcan承載、ipcan會話或ims會話。ebcf與任何應(yīng)用服務(wù)器或服務(wù)ne(包括sip應(yīng)用服務(wù)器)一起執(zhí)行基于事件的在線收費(通常稱為“內(nèi)容收費”)。
如圖3所示,只有as(例如,電話應(yīng)用服務(wù)器(tas))、mrfc或s-cscf支持在線收費。然而,關(guān)于s-cscf,s-cscf不觸發(fā)任何在線收費事件。因此,需要特殊的ctf,以便在基于ro的sbcf和由s-cscf實現(xiàn)的基于sip的服務(wù)控制之間進(jìn)行中介。這個角色由ims網(wǎng)關(guān)功能(ims-gwf)擔(dān)當(dāng),ims網(wǎng)關(guān)功能在針對s-cscf的sip服務(wù)控制和ocs側(cè)的ro信用控制之間轉(zhuǎn)換。從在線收費架構(gòu)的角度來看,ims-gwf是能夠進(jìn)行在線收費的ctf;而從s-cscf的角度來看,ims-gwf是sip應(yīng)用服務(wù)器,并且以相同的方式被觸發(fā)。因此,s-cscf使用isc接口(即,如果通過isc接口尋址的應(yīng)用服務(wù)器是ims-gwf)或直接使用ro接口(如果ims-gwf集成在s-cscf內(nèi))來支持在線收費。
在大多數(shù)情況下,ctf中的diameter收費消息的生成是通過接收到某個sip消息(請求或響應(yīng))來觸發(fā)的。相同的sip消息可以在其經(jīng)過的所有ctf中觸發(fā)收費。ctf向cdf/ocf指示是否基于其接收到的sip消息來啟動、更新或終止收費會話(或可能指示某些其他收費事件)。sip消息攜帶與服務(wù)相關(guān)的信息以及與發(fā)起和終止sip消息的用戶相關(guān)的信息。收費消息將此信息轉(zhuǎn)發(fā)到cdf/ocf,以實現(xiàn)正確的評分和收費決定。
針對由網(wǎng)絡(luò)運營商應(yīng)用的給定服務(wù)(例如電話服務(wù))的收費標(biāo)準(zhǔn)(費率)可以取決于由該網(wǎng)絡(luò)運營商來服務(wù)的用戶的位置。例如,用戶位于運營商的歸屬網(wǎng)絡(luò)內(nèi)時,可以應(yīng)用較低的費率,當(dāng)用戶在受訪網(wǎng)絡(luò)中漫游時,應(yīng)用較高的費率。所服務(wù)的用戶的位置信息通過sip作為p-access-network-information(接入網(wǎng)信息)(pani)報頭傳送,并使用access-network-information(接入網(wǎng)信息)“avp”通過diameter進(jìn)行報告。sip請求中的pani報頭反映發(fā)送請求的用戶的位置,即sip響應(yīng)攜帶發(fā)送該響應(yīng)的用戶的位置。用戶的位置信息可以在正在進(jìn)行的sip對話期間改變。
并且根據(jù)所服務(wù)的用戶的位置,網(wǎng)絡(luò)運營商應(yīng)用的收費標(biāo)準(zhǔn)可取決于遠(yuǎn)程或?qū)Χ擞脩舻奈恢?。為了將該信息提供給cdf(離線收費)或ocf(在線收費),已經(jīng)討論了非sip解決方案,其中對使用位置數(shù)據(jù)規(guī)律更新的數(shù)據(jù)庫執(zhí)行位置數(shù)據(jù)的查找。在圖4中示出了在sip/ims的上下文中所應(yīng)用的來自ocs的這種外部查找的假設(shè)示例。在該示例中,用戶設(shè)備a(uea)表示發(fā)起會話的用戶,并且其由負(fù)責(zé)針對會話對uea進(jìn)行收費的歸屬ims網(wǎng)絡(luò)來服務(wù),ueb表示由不同ims網(wǎng)絡(luò)來服務(wù)的遠(yuǎn)程用戶,且db表示持有位置信息的數(shù)據(jù)庫。
圖4所示的數(shù)據(jù)庫查找解決方案是不利的,這是因為它在會話建立階段增加了信令負(fù)載和時延。
這里注意到:雖然術(shù)語“用戶”已經(jīng)在上面被用于指代用戶設(shè)備(ue),即所服務(wù)的用戶或“訂戶”,但是該術(shù)語還涵蓋可以為ims會話或事件提供端點的網(wǎng)絡(luò)節(jié)點。例如,可以在ims網(wǎng)絡(luò)內(nèi)在ue和語音郵件服務(wù)器之間創(chuàng)建ims會話。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于向收費系統(tǒng)實體(比如ocf或cdf)提供用于高效地提供事件的ims啟用會話中涉及的兩個或全部用戶的位置信息的手段。
根據(jù)本發(fā)明的第一方面,提供了一種向與ip多媒體子系統(tǒng)“ims”網(wǎng)絡(luò)相關(guān)聯(lián)的收費系統(tǒng)提供位置相關(guān)收費信息的方法,其中,所述位置相關(guān)收費信息與會話或會話發(fā)起或涉及至少兩個用戶的事件有關(guān)。所述方法包括:在ims網(wǎng)絡(luò)內(nèi)的收費觸發(fā)功能“ctf”處,從所述用戶中的每一個用戶接收會話發(fā)起協(xié)議“sip”消息,每個消息包含標(biāo)識發(fā)送用戶的位置的sip報頭。將每個用戶的位置信息添加到從ctf發(fā)送到所述收費系統(tǒng)的收費消息,位置信息是從用戶接收的sip報頭的內(nèi)容或是根據(jù)所述內(nèi)容導(dǎo)出的或是根據(jù)該sip報頭導(dǎo)出的。
根據(jù)本發(fā)明的實施例,所述sip報頭是p-access-network-info(接入網(wǎng)信息)(pani)報頭。
所述用戶中的第一用戶可以是由所述ims網(wǎng)絡(luò)來服務(wù)的用戶,而所述用戶中的第二用戶是由另一ims網(wǎng)絡(luò)來服務(wù)的遠(yuǎn)程用戶。在這種情況中,所述收費消息可以是根據(jù)diameter協(xié)議發(fā)送的,所服務(wù)的用戶的位置被包括在收費消息的access-network-information(接入網(wǎng)信息)(ani)屬性值對(avp)內(nèi),以及遠(yuǎn)程用戶的位置被包括在收費消息的又一avp內(nèi)。備選地,所述用戶中的至少一個用戶可以是網(wǎng)絡(luò)節(jié)點。
針對每個位置,所述收費消息可以包括相關(guān)聯(lián)的用戶的標(biāo)識,其中,每個標(biāo)識是sip統(tǒng)一資源標(biāo)識符(sip-uri)或tel統(tǒng)一資源標(biāo)識符(tel-uri)。
在所述收費系統(tǒng)是離線收費系統(tǒng)的情況下,所述收費消息可以經(jīng)由rf接口從ctf發(fā)送到離線收費系統(tǒng)的收費數(shù)據(jù)功能(cdf)。在所述收費系統(tǒng)是在線收費系統(tǒng)的情況下,所述收費消息可以經(jīng)由ro接口從ctf發(fā)送到在線收費系統(tǒng)的在線收費功能(ocf)。
位置可以是根據(jù)sip報頭導(dǎo)出的,導(dǎo)出步驟包括執(zhí)行查找,以將報頭的內(nèi)容映射到地理區(qū)域,在該情況下,所述查找是使用與ctf共位的數(shù)據(jù)庫或由ctf遠(yuǎn)程訪問的數(shù)據(jù)庫執(zhí)行的。
根據(jù)本發(fā)明的第二方面,提供了一種用于向與ip多媒體子系統(tǒng)“ims”網(wǎng)絡(luò)相關(guān)聯(lián)的收費系統(tǒng)提供位置相關(guān)收費信息的裝置,其中,所述位置相關(guān)收費信息與會話或會話發(fā)起或涉及至少兩個用戶的事件有關(guān)。所述裝置包括處理器電路和用于存儲可由所述處理器電路執(zhí)行的指令的存儲單元,從而,所述裝置可操作為:在ims網(wǎng)絡(luò)內(nèi)的收費觸發(fā)功能“ctf”處,從所述用戶中的每一個用戶接收會話發(fā)起協(xié)議“sip”消息,每個消息包含標(biāo)識發(fā)送用戶的位置的sip報頭。所述裝置還操作為:將每個用戶的位置信息添加到從ctf發(fā)送到所述收費系統(tǒng)的收費消息,位置是從用戶接收的sip報頭的內(nèi)容或是根據(jù)該內(nèi)容導(dǎo)出的或是根據(jù)該sip報頭導(dǎo)出的。
根據(jù)本發(fā)明的第三方面,提供了一種呼叫/會話控制功能、應(yīng)用服務(wù)器、網(wǎng)關(guān)控制功能或多媒體資源功能控制器,其包括根據(jù)本發(fā)明的上述第二方面的裝置。
根據(jù)本發(fā)明的第四方面,提供了一種用于在與ip多媒體子系統(tǒng)“ims”網(wǎng)絡(luò)相關(guān)聯(lián)的收費系統(tǒng)處獲得位置相關(guān)收費信息的方法,其中,所述位置相關(guān)收費信息與會話或會話發(fā)起或涉及至少兩個用戶的事件有關(guān)。所述方法包括:在所述收費系統(tǒng)處,從所述ims網(wǎng)絡(luò)內(nèi)的收費觸發(fā)功能“ctf”接收包含每個用戶的位置在內(nèi)的收費消息。所述位置可以是p-access-network-info(接入網(wǎng)信息)“pani”報頭的內(nèi)容。
根據(jù)本發(fā)明的實施例,所述用戶中的第一用戶可以是由所述ims網(wǎng)絡(luò)來服務(wù)的用戶,并且所述用戶中的第二用戶是由另一ims網(wǎng)絡(luò)來服務(wù)的遠(yuǎn)程用戶。在這種情況中,所述收費消息可以是根據(jù)diameter協(xié)議的,所服務(wù)的用戶的位置被包括在收費消息的access-network-informaiton(接入網(wǎng)信息)(ani)屬性值對(avp)內(nèi),以及遠(yuǎn)程用戶的位置被包括在收費消息的另一avp內(nèi)。
所述方法可以包括:在所述收費系統(tǒng)處使用所述位置來產(chǎn)生將應(yīng)用于所述用戶中的一個用戶或兩個用戶的收費。
針對每個位置,所述收費消息可以包括相關(guān)聯(lián)的用戶的標(biāo)識,所述方法包括:在所述收費系統(tǒng)內(nèi)使用所述標(biāo)識來向用戶分配收費。
所述或每個標(biāo)識是sip統(tǒng)一資源標(biāo)識符“sip-uri”或tel統(tǒng)一資源標(biāo)識符“tel-uri”。
附圖說明
圖1示意性地示出了集成到lte接入網(wǎng)中的ims網(wǎng)絡(luò);
圖2示意性地示出了ims離線收費架構(gòu);
圖3示意性地示出了ims在線收費架構(gòu);
圖4示出了與針對ims會話中涉及的兩個用戶向在線收費系統(tǒng)的ocf提供位置相關(guān)收費信息的問題的假設(shè)解決方案相關(guān)聯(lián)的信令;
圖5示出了針對離線和在線這兩種情況與向收費系統(tǒng)提供位置相關(guān)收費信息相關(guān)聯(lián)的信令;
圖6示出了在從最終用戶ue重定向到語音郵件服務(wù)器的會話的情況中與向收費系統(tǒng)提供位置相關(guān)收費信息相關(guān)聯(lián)的信令;
圖7示意性地示出了具有ctf功能的ims節(jié)點;以及
圖8是示出了向收費系統(tǒng)提供位置相關(guān)收費信息的方法的流程圖。
具體實施方式
以上介紹了ip多媒體子系統(tǒng)(ims)和具有ims的收費系統(tǒng)。另外,已經(jīng)參考圖4描述了一種用于關(guān)于兩個用戶(例如,包括不由該ims網(wǎng)絡(luò)來服務(wù)的用戶在內(nèi))向ims收費系統(tǒng)提供位置信息的可能機(jī)制。
考慮到進(jìn)一步的ims-sip,sip消息中的pani報頭攜帶了發(fā)送消息的用戶的位置信息。在對話中,起始用戶(a)以及終止用戶(b)可以觸發(fā)請求,這意味著請求中的pani報頭可以與用戶a或用戶b相關(guān)。3gppts32.299指出,access-network-information(接入網(wǎng)信息)avp填充有pani報頭的內(nèi)容,但其并未說明將僅對被服務(wù)的用戶這樣做還是將對二者都這樣做。雖然access-network-information(接入網(wǎng)信息)avp可以在收費消息中向cdf/ocf多次報告,但是根據(jù)當(dāng)前標(biāo)準(zhǔn),無法指出與之相關(guān)的用戶。
考慮sip對話的以下典型示例:用戶a向用戶b發(fā)送invite(邀請),并且用戶a的歸屬ims網(wǎng)絡(luò)負(fù)責(zé)生成適用于用戶a的收費信息。invite包含具有用戶a位置的pani報頭。該位置通常將是用戶a所位于的網(wǎng)絡(luò)的全局可識別標(biāo)識(例如,mcc、mnc)。來自用戶b的200ok響應(yīng)同樣包含具有用戶b的位置的pani報頭。稍后在對話中,用戶b想切換到高清音頻編解碼器,并且除了新的sdp信息之外,終端還發(fā)送具有帶有用戶b的位置的pani報頭的reinvite(再邀請)。所得到的響應(yīng)包含具有用戶a的位置的pani報頭。
在線收費由對話中的每個消息觸發(fā),而離線收費則主要由完成的交易觸發(fā)。當(dāng)觸發(fā)了收費消息時,添加相關(guān)方的位置。今天的3gpp規(guī)范允許access-network-information(接入網(wǎng)信息)(ani)avp的多個實例,但是這能夠包括用戶提供的pani報頭以及網(wǎng)絡(luò)提供的pani報頭,即與同一個用戶相關(guān)。
需要一種機(jī)制來從ctf向ocf或cdf報告位置,以及向ocf/cdf指示該位置適用于哪個用戶。這可以通過多種不同方式來解決。一個解決方案是使用現(xiàn)有的aniavp來傳送所服務(wù)的用戶的位置(即,起始側(cè)的用戶a和終止側(cè)的用戶b),而使用新的avp來傳送遠(yuǎn)程用戶的位置(即起始側(cè)的用戶b和終止側(cè)的用戶a)。
由于可能存在具有多個呼叫段(callleg)的服務(wù)(例如電話會議呼叫),相關(guān)的收費會話也可以覆蓋多個呼叫段,這意味著需要在收費消息中使用用戶標(biāo)識符來標(biāo)記為每個用戶提供的位置。這可能涉及使用例如用戶的sip-uri來標(biāo)記位置。當(dāng)ctf接收到sip消息時,它將位置信息與相關(guān)聯(lián)的標(biāo)識(即發(fā)送sip消息的用戶)一起存儲。然后,當(dāng)ctf向ocf/cdf觸發(fā)并發(fā)送收費消息時,將該信息作為收費數(shù)據(jù)添加。
收費信息可以以不同的方式進(jìn)行構(gòu)造,且一個示例是(根據(jù)diameter基礎(chǔ)協(xié)議rfc6733的第4.2章):
*remote-user-location-information(遠(yuǎn)程用戶位置信息)avp
*remote-access-network-information(遠(yuǎn)程接入網(wǎng)信息)avp
remote-party-address(遠(yuǎn)程方地址)avp
nb.“*”用于指示所述消息可以包括特定avp的多于一個實例。
現(xiàn)有的access-network-information(接入網(wǎng)信息)avp也可以被重用,作為上面示例中的remote-access-network-information(遠(yuǎn)程接入網(wǎng)信息)avp的替代。
圖5示出了與該方法相關(guān)聯(lián)的信令,示出了在線(ocf)和離線(cdf)兩種情況。對于在線情況,ctf在從uea接收到invite后,向ocf發(fā)送初始收費消息。這是標(biāo)準(zhǔn)diameter收費消息,包括標(biāo)識所服務(wù)的用戶uea的位置的“正?!盿ccess-network-information(接入網(wǎng)信息)avp(ani-a)。在接收到來自非服務(wù)用戶ueb的200ok響應(yīng)之后,ctf向ocf發(fā)送另一更新diameter收費消息。該消息包括標(biāo)識用戶ueb的位置的remote-user-location-information(遠(yuǎn)程用戶位置信息)avp(ruli-b)以及先前發(fā)送的ani-a。圖5還示出了ueb向ueb發(fā)送reinvite,例如以更改會話參數(shù)。在收到reinvite后,ctf向ocf發(fā)送包括ruli-b在內(nèi)的更新收費消息。在離線收費的情況下,在ctf收到200ok響應(yīng)后,向cdf發(fā)送第一開始收費消息。隨后,由ctf收到reinvite使得ctf向cdf發(fā)送更新收費消息。兩個消息都包含ani-a和ruli-b。
作為使用remote-party-address(遠(yuǎn)程方地址)avp的備選方案,可以使用現(xiàn)有的called-party-address(被叫方地址)avp和calling-party-address(主叫方地址)avp,從而在起始側(cè)和終止側(cè)產(chǎn)生不同的布局。對calling-party-address(主叫方地址)和called-party-address(被叫方地址)的重用的示例是起始(主叫)側(cè)信息:
*remote-user-location-information(遠(yuǎn)程用戶位置信息)avp
*remote-access-network-information(遠(yuǎn)程接入網(wǎng)信息)avp
called-party-address(被叫方地址)avp
以及對于終止(被叫)側(cè)信息:
*remote-user-location-information(遠(yuǎn)程用戶位置信息)avp
*remote-access-network-information(遠(yuǎn)程接入網(wǎng)信息)avp
calling-party-address(主叫方地址)avp
為ims服務(wù)中所涉及的用戶提供的位置信息也可以用于為用戶創(chuàng)建附加類型的位置標(biāo)識。這種附加類型的位置標(biāo)識在這里被稱為“區(qū)域”。區(qū)域是具有特定地理信息的預(yù)定區(qū)域。區(qū)域的概念可以用于創(chuàng)建隨時間變化而穩(wěn)定的更高的抽象級別。將pani中提供的位置信息(例如mcc-mnc和lac/tac和cell-id)映射到區(qū)域可以在數(shù)據(jù)庫中完成,這意味著例如在移動網(wǎng)絡(luò)中的小區(qū)修改之后(例如,改變cell-id),只需要更新數(shù)據(jù)庫,而不是更新所有使用基于區(qū)域的服務(wù)位置信息的節(jié)點。數(shù)據(jù)庫可以共同位于ctf內(nèi)(即在相同的網(wǎng)絡(luò)節(jié)點內(nèi)),或者可以在外部位于另一節(jié)點內(nèi)。
針對用戶的區(qū)域信息也應(yīng)在收費消息中發(fā)送到cdf/ocf(兩個項目都是期望的,因為pani中的信息可以用于例如確定漫游并且還包括tz-info)。
上述針對遠(yuǎn)程用戶所提出的結(jié)構(gòu)可以擴(kuò)展到包擴(kuò)區(qū)域信息:
*remote-user-location-information(遠(yuǎn)程用戶位置信息)avp
remote-access-network-information(遠(yuǎn)程接入網(wǎng)信息)avp
remote-party-address(遠(yuǎn)程方地址)avp
zone-information(區(qū)域信息)avp
zone-information(區(qū)域信息)avp也被包擴(kuò)在針對所服務(wù)的用戶的收費消息中。
可以將該信息作為新參數(shù)添加到pani報頭而不是包括單獨的zone-information(區(qū)域信息)avp,從而使得access-network-information(接入網(wǎng)信息)avp攜帶該信息,并且向呼叫鏈中的其他節(jié)點提供相同信息。這將允許其他節(jié)點使用zone-information(區(qū)域信息)。
應(yīng)當(dāng)理解,利用基于區(qū)域映射的解決方案,還可以使用除pani報頭之外的源來確定區(qū)域信息。例如,可以使用rfc6442和3gppts24.229中定義的接收到的sip消息的地理位置sip報頭。
本領(lǐng)域技術(shù)人員將理解,在不脫離本發(fā)明的范圍的前提下,可以對上述實施例作出各種修改。例如,如上面簡要討論的,位置和標(biāo)識被提供給ocf/cdf的“用戶”可以是關(guān)于網(wǎng)絡(luò)節(jié)點的,例如語音郵件服務(wù)器,而不是作為訂戶(ue)。圖6示出了與在uea和ueb之間發(fā)起的會話相關(guān)聯(lián)的信令,其中ueb將會話重定向到uebims網(wǎng)絡(luò)中的語音郵件服務(wù)器。示出了針對在線和離線收費情況的收費消息。
圖7示意性地示出了在其中提供ctf的ims網(wǎng)絡(luò)節(jié)點1,例如cscf、sipas、mrfc等。節(jié)點包括處理電路2和存儲電路3。代碼和其他數(shù)據(jù)被保持在存儲電路中,并且在執(zhí)行時,實現(xiàn)將位置信息收集并發(fā)送到在線收費系統(tǒng)和離線收費系統(tǒng)之一所需的功能。更具體地,該功能包括sip消息接收器功能4,其負(fù)責(zé)接收和處理包含標(biāo)識消息發(fā)送方的位置的pani報頭在內(nèi)的sip消息。提供pani報頭提取功能5,以提取pani報頭并將其傳遞到功能6,功能6存儲報頭并根據(jù)需要將它們并入要向cdf或ocf發(fā)送的收費消息中。
圖8是示出了在圖7的節(jié)點內(nèi)實現(xiàn)的方法的流程圖。該流程當(dāng)然僅僅是示例,并且考慮從所服務(wù)的和非服務(wù)的用戶(s1,s3)接收到sip消息的情況,從相應(yīng)的pani報頭(s2,s4)提取的位置信息,以及在收費事件(s5)之后,將包含這兩個位置在內(nèi)的單個收費消息發(fā)送到收費系統(tǒng)(cdf/ocf)。