專(zhuān)利名稱(chēng):在ip多媒體子系統(tǒng)網(wǎng)絡(luò)中提供位置信息的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及IP多媒體子系統(tǒng)網(wǎng)絡(luò)中向服務(wù)呼叫會(huì)話控制功能提供位置信息的領(lǐng) 域。
背景技術(shù):
IP多媒體子系統(tǒng)(IMS)是第三代合作伙伴項(xiàng)目(3GPP)定義的通過(guò)移動(dòng)通信網(wǎng)絡(luò) 來(lái)提供IP多媒體服務(wù)的技術(shù)。IP多媒體服務(wù)在相同的會(huì)話內(nèi)提供語(yǔ)音、視頻、消息傳遞、數(shù) 據(jù)等的動(dòng)態(tài)組合。IMS利用會(huì)話發(fā)起協(xié)議(SIP)來(lái)建立和控制用戶(hù)終端之間的呼叫或會(huì)話。SIP信 號(hào)攜帶的會(huì)話描述協(xié)議(SDP)用于描述并協(xié)商會(huì)話的媒體組件。雖然SIP是作為用戶(hù)到用 戶(hù)的協(xié)議來(lái)創(chuàng)建的,但是IMS允許運(yùn)營(yíng)商和服務(wù)提供商控制對(duì)服務(wù)的用戶(hù)接入并相應(yīng)地對(duì) 用戶(hù)計(jì)費(fèi)。圖1示意示出在通用分組無(wú)線電服務(wù)(GPRS)接入網(wǎng)的情況中IMS如何適合于移 動(dòng)網(wǎng)絡(luò)架構(gòu)。如圖1中所示,通信的控制在三個(gè)層(或平面)進(jìn)行。最底層是連接層1,也稱(chēng) 為承載平面,通過(guò)該層,信號(hào)被引導(dǎo)到接入網(wǎng)絡(luò)的用戶(hù)設(shè)備UE或從接入網(wǎng)絡(luò)的用戶(hù)設(shè)備UE 來(lái)引導(dǎo)。連接層1內(nèi)將IMS訂戶(hù)連接到IMS服務(wù)的實(shí)體形成稱(chēng)為IP連接接入網(wǎng)絡(luò)IP-CAN 的網(wǎng)絡(luò)。GPRS網(wǎng)絡(luò)包括多種GPRS支持節(jié)點(diǎn)(GSN)。網(wǎng)關(guān)GPRS支持節(jié)點(diǎn)(GGSN) 2充當(dāng)GPRS 骨干網(wǎng)與其他網(wǎng)絡(luò)(無(wú)線電網(wǎng)絡(luò)和IMS網(wǎng)絡(luò))之間的接口。中間層是控制層4,以及在頂部 是應(yīng)用層6。IMS 3包括在中間控制層4和連接層1上操作的核心網(wǎng)絡(luò)3a和服務(wù)網(wǎng)絡(luò)北。 IMS核心網(wǎng)絡(luò)3a包括經(jīng)由位于連接層1的GGSN加向/自GPRS網(wǎng)絡(luò)發(fā)送/接收信號(hào)的 節(jié)點(diǎn)和包括呼叫/會(huì)話控制功能(CSCF)5且作為中間控制層4中的IMS內(nèi)的SIP代理來(lái) 操作的網(wǎng)絡(luò)節(jié)點(diǎn)。3GPP架構(gòu)定義三種類(lèi)型的CSCF 作為IMS內(nèi)用于SIP終端的第一聯(lián)系 點(diǎn)的代理CSCF(P-CSCF);向用戶(hù)提供用戶(hù)預(yù)訂的服務(wù)的服務(wù)CSCF(S-CSCF);以及其職責(zé) 是識(shí)別正確的S-CSCF和將經(jīng)由P-CSCF從SIP終端接收到的請(qǐng)求轉(zhuǎn)發(fā)到該S-CSCF的詢(xún)問(wèn) CSCF(I-CSCF)。頂部應(yīng)用層6包括IMS服務(wù)網(wǎng)絡(luò)北。提供應(yīng)用服務(wù)器(AS) 7以用于實(shí)現(xiàn) IMS服務(wù)功能性。IMS旨在交付諸如多媒體電話、IPTV、消息傳遞、存在、即按即說(shuō)等服務(wù)。IMS用于 處理用戶(hù)認(rèn)證和授權(quán)和其他安全性功能、尋址和會(huì)話建立、最終用戶(hù)計(jì)費(fèi)和運(yùn)營(yíng)商間記賬、 服務(wù)邏輯、正確的服務(wù)質(zhì)量和運(yùn)營(yíng)商間交互工作。IMS運(yùn)營(yíng)商通常是移動(dòng)、固定或因特網(wǎng)接 入運(yùn)營(yíng)商。IMS是接入無(wú)關(guān)的,因此核心IMS網(wǎng)絡(luò)不具有用戶(hù)的接入類(lèi)型的知識(shí),并且無(wú)需知 道此信息,因?yàn)闊o(wú)論哪種接入類(lèi)型,工作方式應(yīng)該是相同的。每個(gè)IMS用戶(hù)提供有一個(gè)或多個(gè)私有用戶(hù)身份(IMPI)。IMPI由歸屬網(wǎng)絡(luò)運(yùn)營(yíng)商來(lái) 指派,并且被網(wǎng)絡(luò)用于將具有該IMPI的用戶(hù)向網(wǎng)絡(luò)注冊(cè)。具有IMPI的用戶(hù)可以具有一個(gè)或 多個(gè)公共用戶(hù)身份(IMPU)。用戶(hù)能夠使用IMPU來(lái)請(qǐng)求到其他用戶(hù)的通信(以SIP URI或tel URL的形式)。圖2中示出IMS預(yù)訂、IMPI與IMPU之間的示例關(guān)系,其中IMS訂戶(hù)具 有兩個(gè)IMPI和6個(gè)IMPU。每個(gè)IMPU又與服務(wù)簡(jiǎn)檔關(guān)聯(lián),服務(wù)簡(jiǎn)檔能夠設(shè)置根據(jù)哪個(gè)IMPU 已用于會(huì)話來(lái)如何處理通信的規(guī)則。如圖2中所示,IMPU可以在相同IMS預(yù)訂內(nèi)的多個(gè)IMPI之間共享。例如,在圖 2中,兩個(gè)私有用戶(hù)身份1和私有用戶(hù)身份2均能夠使用公共用戶(hù)身份3。因此,對(duì)于特定 IPMU,同時(shí)從使用不同IMPI和不同聯(lián)系地址的多個(gè)UE注冊(cè)是可能的。如果IMPU在預(yù)訂的 多個(gè)IMPI中共享,則假定所有IMPI共享該IMPU?,F(xiàn)在參考圖3,描述一般的注冊(cè)過(guò)程,其中以下編號(hào)對(duì)應(yīng)于圖3中使用的編號(hào)Si.用戶(hù)的UE 8向代理呼叫會(huì)話控制功能(P-CSCF)9發(fā)送注冊(cè)信息流。該信息包 括用戶(hù)的IMPI、IMPU、歸屬網(wǎng)絡(luò)域名和/或UE IP地址。S2.P-CSCF 9檢查“歸屬域名”以發(fā)現(xiàn)到用戶(hù)的歸屬網(wǎng)絡(luò)的入口點(diǎn)(即,I-CSCF 10)。P-CSCF 9將該注冊(cè)信息流發(fā)送到I-CSCF 10,該信息現(xiàn)在包括P-CSCF地址/名稱(chēng)、 IMPU、IMPI、P-CSCF網(wǎng)絡(luò)標(biāo)識(shí)符和UE IP地址。S3. I-CSCF 10向用戶(hù)的歸屬網(wǎng)絡(luò)中的歸屬訂戶(hù)服務(wù)器11發(fā)送Cx-Query/ Cx-Select-Pull信息流(包含IMPI、IMPU和P-CSCF網(wǎng)絡(luò)標(biāo)識(shí)符)。HSS 11檢查以確保用 戶(hù)已經(jīng)注冊(cè)。HSS 11指示根據(jù)用戶(hù)預(yù)訂和運(yùn)營(yíng)商限制/局限(如果有的話)用戶(hù)是否被允 許在該P(yáng)-CSCF 9網(wǎng)絡(luò)(由P-CSCF網(wǎng)絡(luò)標(biāo)識(shí)符來(lái)識(shí)別)中注冊(cè)。在此點(diǎn),可以檢查漫游局 限以確知用戶(hù)是否正使用固定或移動(dòng)接入連接。使用P-Access-Network-lnfo (PANI)報(bào)頭 來(lái)區(qū)分接入類(lèi)型,并因此區(qū)分要應(yīng)用的漫游檢查。如果用戶(hù)正在使用移動(dòng)接入,則HSS 11 可發(fā)送MAP-ANY-TIME以獲得SGSN號(hào)碼。當(dāng)接收到響應(yīng)時(shí),HSS 11分析接收的SGSN號(hào)碼, 其指示用戶(hù)位于歸屬區(qū)域還是位于受訪區(qū)域中。如果用戶(hù)在受訪區(qū)域中漫游且該SGSN號(hào) 碼與配置的GPRS漫游區(qū)域匹配,則該用戶(hù)被允許漫游。HSS存儲(chǔ)指示用戶(hù)正在其中漫游的 區(qū)域的位置信息。備選的是,HSS可以通過(guò)Cx類(lèi)似的用戶(hù)數(shù)據(jù)請(qǐng)求(UDR)消息向會(huì)話管理 器(AAA)發(fā)送獲取主會(huì)話信息消息。當(dāng)接收到響應(yīng)時(shí),HSS 11分析接收的SGSN MCC-MNC號(hào) 碼,其指示用戶(hù)位于歸屬區(qū)域還是位于受訪區(qū)域中。如果用戶(hù)正在漫游且SGSN MCC-MNC號(hào) 碼與配置的GPRS漫游區(qū)域匹配,則該用戶(hù)被允許漫游。HSS 11存儲(chǔ)此位置信息。在任一種 情況中,HSS均存儲(chǔ)位置信息。S4.從 HSS 11 向 I-CSCF 10 發(fā)送 Cx-Query Resp/CxIelect-PullResp,其包含 S-CSCF 12的身份(如果HSS 12知道它的話)和S-CSCF12的能力(如果選擇新的S-CSCF 是必需的)。S5. I-CSCF 10將注冊(cè)信息流(P-CSCF地址/名稱(chēng)、公共用戶(hù)身份、私有用戶(hù)身份、 P-CSCF網(wǎng)絡(luò)標(biāo)識(shí)符、UE IP地址、I-CSCF(THIG)(如果網(wǎng)絡(luò)配置隱藏是期望的))發(fā)送到選 定的 S-CSCF 12。S6. S-CSCF 12向HSS 11發(fā)送Cx-Put/Cx-Pull (公共用戶(hù)身份、私有用戶(hù)身份、 S-CSCF 名稱(chēng))。S7.HSS 11存儲(chǔ)用于該用戶(hù)的S-CSCF 12身份,并將信息流Cx-Put Resp/Cx-Pull Resp (用戶(hù)簡(jiǎn)檔)返回到S-CSCF 12。還可以將步驟S3中獲得的位置信息返回到S-CSCF 12。注意,僅在S-CSCF 12沒(méi)有先前為用戶(hù)的IMPU存儲(chǔ)的信息時(shí)才執(zhí)行此簡(jiǎn)檔請(qǐng)求。S8.基于用戶(hù)簡(jiǎn)檔,S-CSCF 12執(zhí)行任何適合的服務(wù)控制過(guò)程。
S9. S-CSCF 12向I-CSCF 10發(fā)送2000K消息(包含歸屬網(wǎng)絡(luò)聯(lián)系信息)。S10. I-CSCF 10向P-CSCF 9發(fā)送2000K消息(包含歸屬網(wǎng)絡(luò)聯(lián)系信息)。I-CSCF 10在發(fā)送2000K之后釋放所有注冊(cè)信息。Sll. P-CSCF 9存儲(chǔ)接收的歸屬網(wǎng)絡(luò)聯(lián)系信息,并向UE 8發(fā)送2000K消息。3GPP Re 1-7允許用戶(hù)對(duì)于每個(gè)IMPI/IMPU對(duì)注冊(cè)一個(gè)或多個(gè)聯(lián)系人(contact)。 聯(lián)系人識(shí)別終端和該終端上運(yùn)行的軟件。同時(shí)經(jīng)由固定和移動(dòng)接入為用戶(hù)注冊(cè)幾個(gè)聯(lián)系人 是可能的。注意,還能夠使用聯(lián)系人來(lái)識(shí)別使用兩個(gè)不同接入來(lái)接入網(wǎng)絡(luò)的相同終端。聯(lián) 系人在S-CSCF 12中是已知的,但是在HSS 11中不是已知的。圖4示出聯(lián)系人、IMPU、IMPI 和預(yù)訂的示例配置。在圖如中,使用不同的聯(lián)系人同時(shí)經(jīng)由固定和移動(dòng)接入來(lái)注冊(cè)相同的 IMPI和IMPU。在圖4b中,通過(guò)使用不同的MPU同時(shí)經(jīng)由固定和移動(dòng)接入來(lái)注冊(cè)IMPI。
發(fā)明內(nèi)容
圖如中示出的已注冊(cè)的聯(lián)系人2的位置信息對(duì)于S-CSCF 12不可用。當(dāng)經(jīng)由例如 固定接入來(lái)注冊(cè)第一聯(lián)系人(聯(lián)系人1)時(shí),S-CSCF12經(jīng)由Cx-Put/Pull命令從HSS 11請(qǐng) 求簡(jiǎn)檔信息,并且因?yàn)檫@是固定接入,所以沒(méi)有位置被返回。當(dāng)注冊(cè)聯(lián)系人2時(shí),S-CSCF 12 已經(jīng)具有用于IMPI/IMPU對(duì)的簡(jiǎn)檔,所以即使它應(yīng)用于可能要求位置信息的移動(dòng)接入,也 不存在下載聯(lián)系人2的位置信息的觸發(fā)。對(duì)于許多應(yīng)用,這不是問(wèn)題,因?yàn)镾-CSCF 12不要 求第二聯(lián)系人注冊(cè)。但是,發(fā)明人認(rèn)識(shí)到如果不向S-CSCF提供移動(dòng)位置信息(該信息在其 他情況中將在步驟S7中發(fā)送),則會(huì)出現(xiàn)問(wèn)題,因?yàn)槟軌蚴褂盟鼇?lái)驗(yàn)證從注冊(cè)的聯(lián)系人始 發(fā)的每個(gè)SIP請(qǐng)求包括具有獲得的漫游信息的PANI。如果此信息丟失或不正確,則S-CSCF 添加或修改PANI以包括正確的信息。S-CSCF 12需要知道正確的位置信息,以便進(jìn)行正確 的添加或修改。特定要求在于計(jì)費(fèi)中,其中將PANI發(fā)送到計(jì)費(fèi)功能,并且計(jì)費(fèi)基于漫游信 息。還能夠?qū)ANI發(fā)送到應(yīng)用服務(wù)器,并且應(yīng)用服務(wù)器能夠使用PANI來(lái)提供基于位置的 判定或服務(wù)。根據(jù)本發(fā)明的第一方面,提供有一種在IMS網(wǎng)絡(luò)中向CSCF提供位置信息的方法。 S-CSCF注冊(cè)與IMPU關(guān)聯(lián)的第一聯(lián)系人,并接收與第一聯(lián)系人關(guān)聯(lián)的位置信息。然后在 S-CSCF注冊(cè)與相同IMPU關(guān)聯(lián)并且還與移動(dòng)接入關(guān)聯(lián)的第二聯(lián)系人。S-CSCF接收與第二聯(lián) 系人關(guān)聯(lián)的位置信息。這允許S-CSCF對(duì)PANI做出正確的添加或修改。作為選項(xiàng),從I-CSCF接收與第二聯(lián)系人關(guān)聯(lián)的位置信息。與第二聯(lián)系人關(guān)聯(lián)的位 置信息先前已在第二聯(lián)系人在HSS注冊(cè)之后從HSS發(fā)送到I-CSCF。作為另外的選項(xiàng),在SIP 消息中從I-CSCF接收與第二聯(lián)系人關(guān)聯(lián)的位置信息。在備選的選項(xiàng)中,該方法還包括從I-CSCF接收指示符,其指示與第二聯(lián)系人關(guān)聯(lián) 的位置信息可在HSS獲得。響應(yīng)于從S-CSCF發(fā)送到HSS的請(qǐng)求位置信息的請(qǐng)求,接收與第 二聯(lián)系人關(guān)聯(lián)的位置信息??蛇x的是,在SIP消息中發(fā)送該指示符。作為備選的選項(xiàng),S-CSCF確定第二聯(lián)系人關(guān)聯(lián)于與第一聯(lián)系人相同的IMPU并且 第二聯(lián)系人的接入類(lèi)型不同于第一聯(lián)系人的接入類(lèi)型。作為此確定的結(jié)果,S-CSCF向HSS 發(fā)送對(duì)與第二聯(lián)系人關(guān)聯(lián)的位置信息的請(qǐng)求,隨后接收響應(yīng)該請(qǐng)求的與第二聯(lián)系人關(guān)聯(lián)的 位置信息??蛇x的是,對(duì)位置信息的請(qǐng)求包括對(duì)與第二聯(lián)系人關(guān)聯(lián)的用戶(hù)簡(jiǎn)檔的請(qǐng)求,該用 戶(hù)簡(jiǎn)檔包括位置信息。作為另外的選項(xiàng),第二聯(lián)系人的接入類(lèi)型不同于第一聯(lián)系人的接入類(lèi)型的確定包括將第一聯(lián)系人相關(guān)的消息中的PANI報(bào)頭中包含的接入類(lèi)型信息與第二聯(lián) 系人相關(guān)的消息中的PANI報(bào)頭中包含的接入類(lèi)型信息比較。根據(jù)本發(fā)明的第二方面,提供有一種S-CSCF,其提供有第一接收器,第一接收器用 于接收注冊(cè)與IMPU關(guān)聯(lián)的第一聯(lián)系人的請(qǐng)求,以及用于接收與第一聯(lián)系人關(guān)聯(lián)的位置信 息。存儲(chǔ)器存儲(chǔ)與第一聯(lián)系人關(guān)聯(lián)的位置信息。第二接收器布置成接收注冊(cè)與所述IMPU 關(guān)聯(lián)的第二聯(lián)系人的請(qǐng)求,以及第三接收器布置成接收與第二聯(lián)系人關(guān)聯(lián)的位置信息。作為選項(xiàng),第三接收器布置成從I-CSCF或HSS接收與第二聯(lián)系人關(guān)聯(lián)的位置信 息。S-CSCF可選地提供有處理器,該處理器用于確定第二聯(lián)系人關(guān)聯(lián)于與第一聯(lián)系人相同 的IMPU并且第二聯(lián)系人的接入類(lèi)型不同于第一聯(lián)系人的接入類(lèi)型。作為確定的結(jié)果,處理 器布置成確保向HSS發(fā)送對(duì)與第二聯(lián)系人關(guān)聯(lián)的位置信息的請(qǐng)求。根據(jù)本發(fā)明的第三方面,提供有一種I-CSCF。該I-CSCF提供有接收器,該接收器 用于從HSS接收與第二聯(lián)系人關(guān)聯(lián)的位置信息相關(guān)的信息,其中關(guān)聯(lián)于與第二聯(lián)系人相同 的IMPU的第一聯(lián)系人已經(jīng)注冊(cè)。還提供傳送器,以用于將與位置信息相關(guān)的信息發(fā)送到 S-CSCF。可選的是,與第二聯(lián)系人關(guān)聯(lián)的位置信息相關(guān)的信息是從以下之一選擇的與第 二聯(lián)系人關(guān)聯(lián)的位置信息和與第二聯(lián)系人關(guān)聯(lián)的位置信息存儲(chǔ)在HSS的指示。
圖1在框圖中示意示出與通用分組無(wú)線電服務(wù)(GPRS)接入網(wǎng)的移動(dòng)網(wǎng)絡(luò)架構(gòu)關(guān) 聯(lián)的IMS網(wǎng)絡(luò);圖2在框圖中示意示出IMS預(yù)訂與多個(gè)公共和私有用戶(hù)身份之間的示例關(guān)系;圖3是示意示出注冊(cè)用戶(hù)所涉及的信令的信令圖;圖4在框圖中示意示出IMS預(yù)訂、公共和私有用戶(hù)身份以及注冊(cè)的聯(lián)系人之間的 示例關(guān)系;圖5是示出根據(jù)本發(fā)明的不同實(shí)施例的步驟的流程圖;圖6在框圖中示意示出服務(wù)呼叫會(huì)話控制功能節(jié)點(diǎn);圖7在框圖中示意示出歸屬訂戶(hù)服務(wù)器;以及圖8在框圖中示意示出詢(xún)問(wèn)呼叫會(huì)話控制功能節(jié)點(diǎn)。
具體實(shí)施例方式以下描述假定與IMPI/IMPU對(duì)關(guān)聯(lián)的第一聯(lián)系人已經(jīng)在S-CSCS12注冊(cè),并且 S-CSCF 12已經(jīng)獲得第一聯(lián)系人的位置信息。本發(fā)明解決的問(wèn)題是向S-CSCF提供關(guān)聯(lián)于與 第一聯(lián)系人相同的IMPU的第二聯(lián)系人的位置信息。針對(duì)提供第二聯(lián)系人的位置信息的問(wèn)題的一種簡(jiǎn)單解決方案將是對(duì)于S-CSCF 12 在注冊(cè)新聯(lián)系人時(shí)總是從HSS 11請(qǐng)求位置信息。但是,這將浪費(fèi)資源,因?yàn)樵诖蠖鄶?shù)情況 中,將不會(huì)接收到新信息。因此,期望僅在需要它時(shí)向S-CSCF 12提供位置信息。在本發(fā)明的第一特定實(shí)施例中,I-CSCF 10將第二聯(lián)系人的位置信息傳遞到 S-CSCF 12。在圖3的步驟S4中,HSS 11將位置信息返回到I-CSCF 10。Cx-Query響應(yīng)中 包括的信息是 GPRS-Roaming-Matus 屬性值對(duì)(AVP)和 3GPP-SGSN-MCC-MNC AVP。注意此
7步驟在新聯(lián)系人的所有注冊(cè)中是強(qiáng)制要求的,所以如果在HSS 11位置信息可用,則總是將 該信息發(fā)送到I-SCSF 10。I-CSCF 10將接收的位置信息包括在發(fā)送到S-CSCF 12的REGISTER消息中(步驟 S5),因此向S-CSCF 12提供所要求的位置信息。此實(shí)施例的優(yōu)點(diǎn)在于S-CSCF無(wú)需下載用戶(hù)簡(jiǎn)檔或進(jìn)行何時(shí)下載用戶(hù)簡(jiǎn)檔的分 析。而且,沒(méi)有帶寬被浪費(fèi)在非必需的信令上。對(duì)現(xiàn)有HSS邏輯沒(méi)有影響,而且無(wú)需使用新 AVP,因?yàn)樗蟮腁VP已經(jīng)存儲(chǔ)在HSS中。但是,要求Cx修改以便將GPRS-Roaming-Matus AVP和3GPP-SGSN-MCC-MNC AVP包括在Cx-Query響應(yīng)中而非Cx-Pull響應(yīng)中。而且,要求 對(duì)SIP信令的修改以將位置信息從I-CSCF 10傳遞到S-CSCF 12,并且要求新的S-CSCF邏 輯以處理位置信息。在本發(fā)明的第二特定實(shí)施例中,I-CSCF 10向S-CSCF 10發(fā)送與第二聯(lián)系人關(guān)聯(lián) 的位置信息可從HSS 11獲得的指示。S-CSCF 10在接收到此指示時(shí)從HSS 11獲得位置信
肩、ο當(dāng)用戶(hù)注冊(cè)聯(lián)系人時(shí),HSS 11向I-CSCF 10發(fā)送位置信息可用的指示。此信息在 圖3的步驟S4中發(fā)送,作為從I-CSCF接收到Cx-Query時(shí)對(duì)授權(quán)檢查的響應(yīng)。I-CSCF 10在步驟S5中發(fā)送的REGISTER消息中將該指示發(fā)送到S-CSCF 12,并且 作為接收到此指示的結(jié)果,S-CSCF 12在Cx-Put/Pull中作為步驟S6的部分從HSS 11請(qǐng) 求位置信息。S-CSCF可以選擇下載與該聯(lián)系人關(guān)聯(lián)的整個(gè)簡(jiǎn)檔或僅下載與該聯(lián)系人關(guān)聯(lián)的 位置信息。第二特定實(shí)施例不要求必需下載用戶(hù)簡(jiǎn)檔,因?yàn)镾-CSCF僅在接收到該指示時(shí)才 請(qǐng)求用戶(hù)簡(jiǎn)檔或位置信息。對(duì)HSS 11邏輯或CSCF10、12任一個(gè)的數(shù)據(jù)處理沒(méi)有任何影響。 但是,本實(shí)施例確實(shí)要求對(duì)Cx信令的修改,例如Cx-Query響應(yīng)中的新AVP0要求SIP修改 以便將位置信息從I-CSCF 10發(fā)送到S-CSCF 12。而且,如果使用標(biāo)準(zhǔn)Cx,則要求支持標(biāo)準(zhǔn) User-Data-Already-Available AVP,并且本實(shí)施例要求Cx接口上的附加事務(wù),這增加了總 業(yè)務(wù)量。在本發(fā)明的第三特定實(shí)施例中,如果S-CSCF 12檢測(cè)到用戶(hù)正在用已經(jīng)注冊(cè)的 IMPU來(lái)注冊(cè)新聯(lián)系人并且接入類(lèi)型不同于與現(xiàn)有注冊(cè)的聯(lián)系人使用的接入類(lèi)型,則該 S-CSCF從HSS 11請(qǐng)求與第二聯(lián)系人關(guān)聯(lián)的完整用戶(hù)簡(jiǎn)檔?,F(xiàn)有注冊(cè)的聯(lián)系人的接入類(lèi)型 能夠從用于現(xiàn)有注冊(cè)的聯(lián)系人的PANI中包含的信息來(lái)確定。如果S-CSCF 12檢測(cè)到上述情況,則它向HSS 11發(fā)起新的Cx-Pull請(qǐng)求(該 請(qǐng)求可以是UDR Diameter命令或SAR Diameter命令)。3GPP標(biāo)準(zhǔn)允許此請(qǐng)求中有“NO ASSIGNMENT”的選項(xiàng),以便允許S-CSCF 12獲得用戶(hù)簡(jiǎn)檔而無(wú)需任何用戶(hù)注冊(cè)狀態(tài)修改。 HSSll將用戶(hù)簡(jiǎn)檔以及還有用戶(hù)位置信息GPRS-Roaming-Matus AVP返回到S-CSCF 12。此實(shí)施例不要求Cx修改,并且對(duì)HSS 11邏輯或CSCF 10、12用戶(hù)數(shù)據(jù)處理沒(méi)有影 響。如果可從HSS 11獲得位置信息,則由S-CSCF執(zhí)行PAOT分析,所以只有非常少的附加 處理負(fù)擔(dān)置于S-CSCF 12上。但是,因?yàn)橛脩?hù)簡(jiǎn)檔被下載到S-CSCF 12,所以有要求的增加, 并且S-CSCF 12必須執(zhí)行新的用戶(hù)簡(jiǎn)檔分析。而且,要求附加的Cx接口事務(wù),從而導(dǎo)致信 令的增加。在HSS 11沒(méi)有聯(lián)系人的位置信息的情況中,這可能甚至不是必需的。根據(jù)本發(fā)明的第四特定實(shí)施例,與第三特定實(shí)施例相似,在S-CSCF 12檢測(cè)到用戶(hù)正在用已經(jīng)注冊(cè)的IMPI/IMPU對(duì)來(lái)注冊(cè)新聯(lián)系人并且接入類(lèi)型不同于與現(xiàn)有注冊(cè)的聯(lián) 系人使用的接入類(lèi)型的情況下,該S-CSCF從HSS 11請(qǐng)求第二聯(lián)系人的位置信息?,F(xiàn)有注 冊(cè)的聯(lián)系人的接入類(lèi)型能夠從用于現(xiàn)有注冊(cè)的聯(lián)系人的PANI中包含的信息來(lái)確定。從S-CSCF 向 HSS 11 發(fā)起新的 Cx-Pull 請(qǐng)求(UDR Diameter 或 SAR Diameter 命 令),并在該請(qǐng)求中包括新的AVP以便指示S-CSCF 12僅要求與該聯(lián)系人關(guān)聯(lián)的用戶(hù)位置信 肩、ο3GPP 定義稱(chēng)為 User-Data-Already-Available 的指示 AVP(當(dāng)設(shè)為 USER_DATA_ ALREADY_AVAILABLE時(shí)),以指示用戶(hù)簡(jiǎn)檔已經(jīng)存儲(chǔ)在S-CSCF中。第四特定實(shí)施例利 用此AVP以便避免將完整的用戶(hù)簡(jiǎn)檔下載到S-CSCF 12,并在UDR/SAR命令中包括新的 指示(例如,設(shè)為HSS不會(huì)處理的任何值的Location-Information AVP或甚至現(xiàn)有的 GPRS-Roaming-Status AVP)。HSS 11 僅將用戶(hù)位置信息 GPRS-Roamingltatus AVP 返回到 S-CSCF 12。因?yàn)椴皇潜匦柘螺d完整的用戶(hù)簡(jiǎn)檔,所以不存在帶寬的非必需使用以及不存在從 用戶(hù)簡(jiǎn)檔信息提取位置信息所要求的額外S-CSCF分析。對(duì)HSS邏輯沒(méi)有影響,并且由于 無(wú)論如何必須完成PANI分析,所以分析PANI以確定現(xiàn)有注冊(cè)的聯(lián)系人的接入類(lèi)型不會(huì)對(duì) S-CSCF12添加顯著的處理負(fù)擔(dān)。但是,此實(shí)施例要求Cx修改以包括指示僅應(yīng)從HSS 11下 載位置信息的AVP,并且支持標(biāo)準(zhǔn)her-Data-Already-Available AVP的使用。要求附加的 Cx接口事務(wù),這增加業(yè)務(wù)量,并且如果HSS沒(méi)有此用戶(hù)聯(lián)系人的任何位置信息,則這可能是 不必需的。圖5是總結(jié)上文描述的四個(gè)實(shí)施例的流程圖。以下編號(hào)對(duì)應(yīng)于圖5中所示的編 號(hào)S12. S-CSCF 12具有向它注冊(cè)的第一聯(lián)系人,該第一聯(lián)系人與IMPI/IMPU對(duì)關(guān)聯(lián)。 S-CSCF 12還具有與第一聯(lián)系人關(guān)聯(lián)的位置信息。S13.用戶(hù)希望使用不同接入但是還使用相同IMPU來(lái)注冊(cè)第二聯(lián)系人。S14.根據(jù)第一特定實(shí)施例,HSS 11向I-CSCF 10發(fā)送與第二聯(lián)系人關(guān)聯(lián)的位置信 息,I-CSCF 10然后在SIP REGISTER消息中將該位置信息轉(zhuǎn)發(fā)到S-CSCF 12。S15.根據(jù)第二特定實(shí)施例,HSS 11向I-CSCF 10發(fā)送與第二聯(lián)系人關(guān)聯(lián)的位置信 息可在HSS獲得的指示符。I-CSCF 10在SIPREGISTER消息中將該指示發(fā)送到S-CSCF 12。 轉(zhuǎn)到步驟S17。S16.根據(jù)第三和第四特定實(shí)施例,當(dāng)在S-CSCF 12注冊(cè)第二聯(lián)系人時(shí),S-CSCF 12 確定第一和第二聯(lián)系人與相同IMPU關(guān)聯(lián),但是與不同的接入類(lèi)型關(guān)聯(lián)。接入類(lèi)型能夠從 PANI報(bào)頭中包含的信息來(lái)確定。S17. S-CSCF 12從HSS 11請(qǐng)求與第二聯(lián)系人關(guān)聯(lián)的位置信息。S18. HSS 11向S-CSCF 12發(fā)送與第二聯(lián)系人關(guān)聯(lián)的所請(qǐng)求的位置信息。根據(jù)第三 特定實(shí)施例,將包括第二聯(lián)系人的位置信息的完整用戶(hù)簡(jiǎn)檔發(fā)送到S-CSCF 12?,F(xiàn)在轉(zhuǎn)到圖6,示出有S-CSCF 12。S-CSCF 12包括第一接收器13,其用于接收注 冊(cè)與IMPU關(guān)聯(lián)的第一聯(lián)系人的請(qǐng)求,以及用于接收與第一聯(lián)系人關(guān)聯(lián)的位置信息。此信息 存儲(chǔ)在存儲(chǔ)器14中。提供第二接收器15以用于接收注冊(cè)與相同IMPU關(guān)聯(lián)的第二聯(lián)系人 的請(qǐng)求,以及提供第三接收器16以用于接收與第二聯(lián)系人關(guān)聯(lián)的位置信息。當(dāng)然,這三個(gè)接收器可以全部在單個(gè)接收器中實(shí)施。根據(jù)上述的第三和第四特定實(shí)施例,S-CSCF 12還 提供有處理器12,該處理器用于確定第二聯(lián)系人關(guān)聯(lián)于與第一聯(lián)系人相同的IMPU,并且確 定第二聯(lián)系人的接入類(lèi)型不同于第一聯(lián)系人的接入類(lèi)型。還可以提供傳送器18以用于向 HSS 11發(fā)送對(duì)與第二聯(lián)系人關(guān)聯(lián)的位置信息的請(qǐng)求。參考圖7,示出HSS 11。HSS 11包括接收器19和存儲(chǔ)器20,接收器19用于接收與 聯(lián)系人相關(guān)的信令,存儲(chǔ)器20用于存儲(chǔ)與第一聯(lián)系人關(guān)聯(lián)的位置信息和與第二聯(lián)系人關(guān) 聯(lián)的位置信息。提供第一傳送器21,以用于將與第一聯(lián)系人關(guān)聯(lián)的位置信息提供到S-CSCF 12,以及提供第二傳送器22,以用于根據(jù)正在使用上述哪個(gè)實(shí)施例將與第二聯(lián)系人關(guān)聯(lián)的 位置信息提供到S-CSCF 12或I-CSCF 10。還提供處理器23以用于控制信令?,F(xiàn)在轉(zhuǎn)到圖8,其中示意示出I-CSCF 10。該I-CSCF提供有接收器對(duì),該接收器 用于接收與第二聯(lián)系人關(guān)聯(lián)的位置信息相關(guān)的信息。此信息可以是位置信息本身,或可以 是位置信息可從HSS 11獲得的指示,如上文的第一和第二特定實(shí)施例中所描述的。提供 處理器25,以用于控制信令,以及還提供傳送器沈以用于將與位置信息相關(guān)的信息發(fā)送到 S-CSCF 12。本發(fā)明允許在用戶(hù)注冊(cè)了多個(gè)聯(lián)系人的情況中使用漫游信息,并允許在位置信息的基礎(chǔ)上進(jìn)行計(jì)費(fèi)。而且,甚至在用戶(hù)已注冊(cè)多個(gè)聯(lián)系人的情況中也能夠使用其他基于位置的服務(wù)。
本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到在不背離本發(fā)明范圍的前提下可以對(duì)上述的實(shí)施例進(jìn)行多種修改。
本說(shuō)明書(shū)中使用了以下縮略語(yǔ)
3GPP第三代合作伙伴項(xiàng)目
HSS歸屬訂戶(hù)服務(wù)器
I-CSCF詢(xún)問(wèn)呼叫會(huì)話控制功能
IMPIIP多媒體私有身份
IMPUIP多媒體公共身份
IMSIP多媒體子系統(tǒng)
IP因特網(wǎng)協(xié)議
IRS隱含注冊(cè)集
S-CSCF服務(wù)呼叫會(huì)話控制功能
SIP會(huì)話發(fā)起的協(xié)議
UE用戶(hù)設(shè)備
權(quán)利要求
1.一種在IP多媒體子系統(tǒng)網(wǎng)絡(luò)中向呼叫會(huì)話控制功能提供位置信息的方法,所述方 法包括在服務(wù)呼叫會(huì)話控制功能,注冊(cè)與公共用戶(hù)身份關(guān)聯(lián)的第一聯(lián)系人,并接收與所述第 一聯(lián)系人關(guān)聯(lián)的位置信息;在所述服務(wù)呼叫會(huì)話控制功能,注冊(cè)與所述公共用戶(hù)身份關(guān)聯(lián)的第二聯(lián)系人,所述第 二聯(lián)系人還與移動(dòng)接入關(guān)聯(lián),以及在所述服務(wù)呼叫會(huì)話控制功能接收與所述第二聯(lián)系人關(guān)聯(lián)的位置信息。
2.如權(quán)利要求1所述的方法,其中從詢(xún)問(wèn)呼叫會(huì)話控制功能接收與所述第二聯(lián)系人關(guān) 聯(lián)的位置信息,與所述第二聯(lián)系人關(guān)聯(lián)的位置信息先前已在所述第二聯(lián)系人在歸屬訂戶(hù)服 務(wù)器注冊(cè)之后從所述歸屬訂戶(hù)服務(wù)器發(fā)送到所述詢(xún)問(wèn)呼叫會(huì)話控制功能。
3.如權(quán)利要求2所述的方法,其中在會(huì)話發(fā)起協(xié)議消息中從所述詢(xún)問(wèn)呼叫會(huì)話控制功 能接收與所述第二聯(lián)系人關(guān)聯(lián)的位置信息。
4.如權(quán)利要求1所述的方法,還包括從詢(xún)問(wèn)呼叫會(huì)話控制功能接收指示與所述第二聯(lián)系人關(guān)聯(lián)的位置信息可在歸屬訂戶(hù) 服務(wù)器獲得的指示符;其中響應(yīng)于從所述服務(wù)呼叫會(huì)話控制功能發(fā)送到所述歸屬訂戶(hù)服務(wù)器的請(qǐng)求與所述 第二聯(lián)系人關(guān)聯(lián)的位置信息的請(qǐng)求,接收所述位置信息。
5.如權(quán)利要求4所述的方法,其中所述指示符在會(huì)話發(fā)起協(xié)議消息中發(fā)送。
6.如權(quán)利要求1所述的方法,還包括在所述S-CSCF,確定所述第二聯(lián)系人關(guān)聯(lián)于與所述第一聯(lián)系人相同的公共用戶(hù)身份, 并且確定所述第二聯(lián)系人的接入類(lèi)型不同于所述第一聯(lián)系人的接入類(lèi)型;作為確定的結(jié)果,向歸屬訂戶(hù)服務(wù)器發(fā)送對(duì)與所述第二聯(lián)系人關(guān)聯(lián)的位置信息的請(qǐng) 求;以及響應(yīng)于所述請(qǐng)求接收與所述第二聯(lián)系人關(guān)聯(lián)的位置信息。
7.如權(quán)利要求6所述的方法,其中對(duì)位置信息的所述請(qǐng)求包括對(duì)與所述第二聯(lián)系人關(guān) 聯(lián)的用戶(hù)簡(jiǎn)檔的請(qǐng)求,所述用戶(hù)簡(jiǎn)檔包括所述位置信息。
8.如權(quán)利要求6或7所述的方法,其中所述第二聯(lián)系人的接入類(lèi)型不同于所述第一 聯(lián)系人的接入類(lèi)型的確定包括將所述第一聯(lián)系人相關(guān)的消息中的P-Access-Network-lnfo 報(bào)頭中包含的接入類(lèi)型信息與所述第二聯(lián)系人相關(guān)的消息中的P-Access-Network-lnfo 報(bào)頭中包含的接入類(lèi)型信息比較。
9.一種服務(wù)呼叫會(huì)話控制功能節(jié)點(diǎn),包括第一接收器,用于接收注冊(cè)與公共用戶(hù)身份關(guān)聯(lián)的第一聯(lián)系人的請(qǐng)求,以及用于接收 與所述第一聯(lián)系人關(guān)聯(lián)的位置信息;存儲(chǔ)器,用于存儲(chǔ)與所述第一聯(lián)系人關(guān)聯(lián)的所述位置信息;第二接收器,用于接收注冊(cè)與所述公共用戶(hù)身份關(guān)聯(lián)的第二聯(lián)系人的請(qǐng)求;以及第三接收器,用于接收與所述第二聯(lián)系人關(guān)聯(lián)的位置信息。
10.如權(quán)利要求9所述的服務(wù)呼叫會(huì)話控制功能節(jié)點(diǎn),其中所述第三接收器布置成從 詢(xún)問(wèn)呼叫會(huì)話控制功能和歸屬訂戶(hù)服務(wù)器之一來(lái)接收與所述第二聯(lián)系人關(guān)聯(lián)的位置信息。
11.如權(quán)利要求9或10所述的服務(wù)呼叫會(huì)話控制功能節(jié)點(diǎn),還包括處理器,用于確定所述第二聯(lián)系人關(guān)聯(lián)于與所述第一聯(lián)系人相同的公共用戶(hù)身份并且所述第二聯(lián)系人的接入 類(lèi)型不同于所述第一聯(lián)系人的接入類(lèi)型,以及作為所述確定的結(jié)果,布置用于向歸屬訂戶(hù) 服務(wù)器發(fā)送對(duì)與所述第二聯(lián)系人關(guān)聯(lián)的位置信息的請(qǐng)求。
12.—種詢(xún)問(wèn)呼叫會(huì)話控制功能節(jié)點(diǎn),包括接收器,用于從歸屬訂戶(hù)服務(wù)器接收與第二聯(lián)系人關(guān)聯(lián)的位置信息相關(guān)的信息,其中 關(guān)聯(lián)于與所述第二聯(lián)系人相同的公共用戶(hù)身份的第一聯(lián)系人已經(jīng)注冊(cè);以及 傳送器,用于將所述位置信息相關(guān)的所述信息發(fā)送到服務(wù)呼叫會(huì)話控制功能。
13.如權(quán)利要求12所述的詢(xún)問(wèn)呼叫會(huì)話控制功能節(jié)點(diǎn),其中與所述第二聯(lián)系人關(guān)聯(lián)的 位置信息相關(guān)的所述信息是從以下之一選擇的與所述第二聯(lián)系人關(guān)聯(lián)的位置信息和與所 述第二聯(lián)系人關(guān)聯(lián)的位置信息存儲(chǔ)在所述歸屬訂戶(hù)服務(wù)器的指示。
全文摘要
用于在IMS網(wǎng)絡(luò)中向CSCF提供位置信息的方法和裝置。S-CSCF注冊(cè)與IMPU關(guān)聯(lián)的第一聯(lián)系人,并接收與第一聯(lián)系人關(guān)聯(lián)的位置信息。然后在S-CSCF注冊(cè)與相同IMPU關(guān)聯(lián)并且還與移動(dòng)接入關(guān)聯(lián)的第二聯(lián)系人。S-CSCF接收與第二聯(lián)系人關(guān)聯(lián)的位置信息。
文檔編號(hào)H04L29/06GK102077544SQ200880130239
公開(kāi)日2011年5月25日 申請(qǐng)日期2008年6月30日 優(yōu)先權(quán)日2008年6月30日
發(fā)明者A·G·H·瓊森, B·I·埃斯克里瓦諾布隆, M·C·貝林喬恩貝爾加拉, N·埃斯特萬(wàn)巴雷斯, T·奧斯特雷爾 申請(qǐng)人:愛(ài)立信電話股份有限公司