專(zhuān)利名稱(chēng):公共標(biāo)識(shí)的處置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于登記公共用戶(hù)標(biāo)識(shí)(user identity)的機(jī)制。具體地,本發(fā)明涉及一種用于登記機(jī)制的方法和裝置,該登記機(jī)制包括將被一起登記的公共用戶(hù)標(biāo)識(shí)。
背景技術(shù):
在如第三代合作伙伴項(xiàng)目(3GPP)定義的IP (互聯(lián)網(wǎng)協(xié)議)多媒體子系統(tǒng)(MS)中,互聯(lián)網(wǎng)工程任務(wù)組(IETF)定義的會(huì)話(huà)發(fā)起協(xié)議(SIP)用于控制通信。SIP是應(yīng)用層控制協(xié)議,用于創(chuàng)建、修改和終止具有一個(gè)或多個(gè)參與者的會(huì)話(huà)。這些會(huì)話(huà)可以包括互聯(lián)網(wǎng)多媒體會(huì)議、互聯(lián)網(wǎng)電話(huà)呼叫和多媒體分送。會(huì)話(huà)中的成員可以經(jīng)由多播或者經(jīng)由單播關(guān)系網(wǎng)或者它們的組合進(jìn)行通信。會(huì)話(huà)描述協(xié)議(SDP)是這樣的協(xié)議,其運(yùn)送關(guān)于多媒體會(huì)話(huà)中的媒體流的信息以允許會(huì)話(huà)描述的接受者參與會(huì)話(huà)??梢栽赟IP消息中承載SDP提議和應(yīng)答。Diameter (直徑)協(xié)議已被IETF定義并且旨在提供關(guān)于諸如網(wǎng)絡(luò)接入或IP移動(dòng)性的應(yīng)用的認(rèn)證、授權(quán)和計(jì)費(fèi)(AAA)構(gòu)架。通常,為了適當(dāng)?shù)亟⒑吞幹迷谥T如用戶(hù)設(shè)備的網(wǎng)絡(luò)元件和另一通信設(shè)備或用戶(hù)設(shè)備、數(shù)據(jù)庫(kù)、服務(wù)器等之間的通信連接,牽涉可能屬于不同的通信網(wǎng)絡(luò)的諸如控制網(wǎng)絡(luò)元件、支持節(jié)點(diǎn)、服務(wù)節(jié)點(diǎn)和互通元件的一個(gè)或多個(gè)中間網(wǎng)絡(luò)元件。IMS 可以支持通配公共用戶(hù)標(biāo)識(shí)(wildcarded public user identity, IMPU)。通配HffU概念已被引入用于覆蓋MPU的范圍/群組以簡(jiǎn)化管理工作量,前提是通配MPU內(nèi)的所有IMPU被分配給同一服務(wù)簡(jiǎn)檔。此外,相異(distinct) IMPU被定義為公共用戶(hù)標(biāo)識(shí)以識(shí)別IMS用戶(hù)。作為通配MPU的示例,對(duì)于IP專(zhuān)用交換分機(jī)(IP-PBX)之后的公司,所有Tel-URI可以+123開(kāi)頭。可以使用擴(kuò)展正則表達(dá)式(ERE)定義通配頂PU。該通配HffU可以具有格式 “tel :+123 !·*!,, 如所見(jiàn)的,對(duì)于其中大量用戶(hù)以同一方式被網(wǎng)絡(luò)一起登記并且處置的情況,通配公共用戶(hù)標(biāo)識(shí)可以實(shí)現(xiàn)節(jié)點(diǎn)的操作和維護(hù)的最優(yōu)化。然而,存在如下情況,由通配IMPU覆蓋的一些MPU將具有不同的服務(wù)簡(jiǎn)檔,例如,公司的主管。然而,如上文所提及的,由通配MPU覆蓋的所有HffU僅能夠具有同一服務(wù)簡(jiǎn)檔。
發(fā)明內(nèi)容
本發(fā)明通過(guò)提供一種訂戶(hù)數(shù)據(jù)實(shí)體、一種方法和一種計(jì)算機(jī)程序產(chǎn)品來(lái)克服以上問(wèn)題,其包括
定義第一記錄,其包括覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的通配公共用戶(hù)標(biāo)識(shí);
定義第二記錄,其包括用戶(hù)的公共用戶(hù)標(biāo)識(shí),其中該公共用戶(hù)標(biāo)識(shí)屬于通配公共用戶(hù)標(biāo)識(shí)覆蓋的多個(gè)公共用戶(hù)標(biāo)識(shí);以及
將第一記錄和第二記錄分配給同一登記集合,其中該登記集合包括將被一起登記的公共用戶(hù)標(biāo)識(shí)。
登記集合可以包括隱性登記集合(implicit registration set, IRS)。訂戶(hù)數(shù)據(jù)實(shí)體、方法和/或計(jì)算機(jī)程序產(chǎn)品可以進(jìn)一步包括以下中的一個(gè)或多個(gè)
針對(duì)第一記錄和第二記錄分配不同的服務(wù)簡(jiǎn)檔。在與將被一起登記的公共用戶(hù)標(biāo)識(shí)中的一個(gè)相關(guān)的登記操作期間,向會(huì)話(huà)控制實(shí)體傳送將被一起登記的公共用戶(hù)標(biāo)識(shí)。在與公共用戶(hù)標(biāo)識(shí)相關(guān)聯(lián)的登記操作期間,首先檢查公共用戶(hù)標(biāo)識(shí)是否與不包括通配公共用戶(hù)標(biāo)識(shí)的任何記錄匹配,并且隨后檢查公共用戶(hù)標(biāo)識(shí)是否與包括通配公共用戶(hù)標(biāo)識(shí)的任何記錄匹配,以及其中僅在不包括通配公共用戶(hù)標(biāo)識(shí)的記錄中未找到匹配的情況下,檢查包括通配公共用戶(hù)標(biāo)識(shí)的記錄?;ヂ?lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)的歸屬訂戶(hù)服務(wù)器(HSS)或訂閱定位功能(subscription locator function, SLF)。控制僅被定義為覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的通配公共用戶(hù)標(biāo)識(shí)的用戶(hù)的公共用戶(hù)標(biāo)識(shí)不能被顯性地登記。此外,提供了一種訂戶(hù)數(shù)據(jù)實(shí)體、一種方法和一種計(jì)算機(jī)程序產(chǎn)品,其包括
定義第一記錄,其包括覆蓋多個(gè)公共服務(wù)標(biāo)識(shí)的通配公共服務(wù)標(biāo)識(shí); 定義第二記錄,其包括公共服務(wù)標(biāo)識(shí),其中該公共服務(wù)標(biāo)識(shí)屬于通配公共服務(wù)標(biāo)識(shí)覆蓋的多個(gè)公共服務(wù)標(biāo)識(shí);以及
將第一記錄和第二記錄分配給同一登記集合,其中該登記集合包括將被一起登記的公共服務(wù)標(biāo)識(shí)。此外,提供了一種訂戶(hù)數(shù)據(jù)實(shí)體、一種方法和一種計(jì)算機(jī)程序產(chǎn)品,其包括
保存公共用戶(hù)標(biāo)識(shí),包括保存定義為相異公共用戶(hù)標(biāo)識(shí)和通配公共用戶(hù)標(biāo)識(shí)的公共用
戶(hù)標(biāo)識(shí);
將公共用戶(hù)標(biāo)識(shí)登記到網(wǎng)絡(luò),其中公共用戶(hù)標(biāo)識(shí)可以
a.)被顯性地登記,以及
b.)與另一顯性登記的公共用戶(hù)標(biāo)識(shí)一起隱性地登記;
控制公共用戶(hù)標(biāo)識(shí)的登記,其中控制包括,如果公共用戶(hù)標(biāo)識(shí)與所保存的通配公共用戶(hù)標(biāo)識(shí)匹配并且不與任何所保存的相異公共用戶(hù)標(biāo)識(shí)匹配,則不允許公共用戶(hù)標(biāo)識(shí)的顯性登記。隱性地登記公共用戶(hù)標(biāo)識(shí)可以包括登記已被定義在與其他顯性登記的公共用戶(hù)標(biāo)識(shí)相同的登記集合中的公共用戶(hù)標(biāo)識(shí)。本發(fā)明的實(shí)現(xiàn)例可以具有一個(gè)或多個(gè)如下優(yōu)點(diǎn)
保存標(biāo)識(shí)和標(biāo)識(shí)的范圍的改進(jìn)的靈活性。關(guān)于標(biāo)識(shí)登記的更好的控制。
圖I圖示了與本發(fā)明的實(shí)現(xiàn)例相關(guān)的網(wǎng)絡(luò)架構(gòu)。圖2a圖示了隱性登記集合和公共用戶(hù)標(biāo)識(shí)的示圖。圖2b圖示了當(dāng)牽涉多個(gè)私有用戶(hù)標(biāo)識(shí)(IMPI)時(shí)的示圖。
圖3圖示了 MS服務(wù)簡(jiǎn)檔的模型。圖4 圖不了 IMS 公共識(shí)別(public identification)的模型。圖5圖示了實(shí)現(xiàn)本發(fā)明的方面的裝置的示例內(nèi)部結(jié)構(gòu)和功能。圖6圖示了根據(jù)本發(fā)明的方面的隱性登記集合和公共用戶(hù)標(biāo)識(shí)的示圖。圖7圖示了能夠被實(shí)現(xiàn)本發(fā)明的方面的裝置實(shí)現(xiàn)的示例過(guò)程。具體實(shí)現(xiàn)方式
圖I圖示了 MS網(wǎng)絡(luò)的架構(gòu)。不同類(lèi)型的網(wǎng)絡(luò)實(shí)體和功能存在于MS網(wǎng)絡(luò)中。呼叫會(huì)話(huà)控制功能(CSCF)在SIP層中實(shí)現(xiàn)會(huì)話(huà)控制功能。CSCF可以用作代理CSCF (P-CSCF)Jg 務(wù)CSCF (S-CSCF)或者詢(xún)問(wèn)CSCF (I-CSCF)0 P-CSCF是MS內(nèi)的用戶(hù)設(shè)備(UE)的第一聯(lián)系點(diǎn);S-CSCF處置網(wǎng)絡(luò)中的會(huì)話(huà)狀態(tài);I-CSCF主要是用于所有MS連接的運(yùn)營(yíng)商的網(wǎng)絡(luò)內(nèi)的聯(lián)系點(diǎn),該所有IMS連接去往網(wǎng)絡(luò)運(yùn)營(yíng)商的訂戶(hù)或當(dāng)前位于該網(wǎng)絡(luò)運(yùn)營(yíng)商的服務(wù)區(qū)域內(nèi)的漫游訂戶(hù)。。I-CSCF執(zhí)行的功能是例如,將S-CSCF分配給用戶(hù),執(zhí)行SIP登記以及朝向S-CSCF路由從另一網(wǎng)絡(luò)接收的SIP請(qǐng)求。S-CSCF可以執(zhí)行關(guān)于UE的會(huì)話(huà)控制服務(wù)。其保持會(huì)話(huà)狀態(tài)(這是網(wǎng)絡(luò)運(yùn)營(yíng)商所需要的以便支持服務(wù)),并且可以用作登記者(Registrar),即其接受登記請(qǐng)求并且通過(guò)位置服務(wù)器(例如HSS)使其信息可用。S-CSCF是由該S-CSCF主控的用戶(hù)的中心點(diǎn)。S-CSCF可以向登記的和未登記的用戶(hù)提供服務(wù)(當(dāng)其被分配給這些用戶(hù)時(shí))。該分配可以被存儲(chǔ)在歸屬訂戶(hù)服務(wù)器(HSS)中。HSS是關(guān)于給定用戶(hù)的主數(shù)據(jù)庫(kù)。其是包含訂閱相關(guān)信息的實(shí)體,用于支持實(shí)際處置呼叫/會(huì)話(huà)的網(wǎng)絡(luò)實(shí)體。作為示例,HSS向呼叫控制服務(wù)器(CSCF)提供支持以便通過(guò)解決認(rèn)證、授權(quán)、命名/尋址解析、位置依賴(lài)性等來(lái)完成路由/漫游過(guò)程。HSS可以負(fù)責(zé)保存如下用戶(hù)相關(guān)信息
-用戶(hù)識(shí)別、編號(hào)和尋址信息;
-用戶(hù)安全信息用于認(rèn)證和授權(quán)的網(wǎng)絡(luò)接入控制信息,諸如密碼信息;
-系統(tǒng)間級(jí)別處的用戶(hù)位置信息=HSS支持用戶(hù)登記,并且存儲(chǔ)系統(tǒng)間位置信息等;
-用戶(hù)簡(jiǎn)檔信息。Cx參考點(diǎn)或Cx接口是CSCF和HSS之間的接口,支持它們之間的數(shù)據(jù)傳輸。Cx參考點(diǎn)基于具有3GPP標(biāo)準(zhǔn)diameter應(yīng)用的diameter協(xié)議。Sh接口是HSS和AS之間的相應(yīng)的接口。Diameter是由IETF定義的認(rèn)證、授權(quán)和計(jì)費(fèi)(AAA)協(xié)議并且用于網(wǎng)絡(luò)接入服務(wù),諸如撥號(hào)和移動(dòng)IP?;贒iameter的協(xié)議從遠(yuǎn)程認(rèn)證撥號(hào)用戶(hù)服務(wù)(RADIUS)協(xié)議演進(jìn)而來(lái)。Diameter多媒體客戶(hù)端和Diameter多媒體服務(wù)器實(shí)現(xiàn)了 Diameter多媒體應(yīng)用??蛻?hù)端是通常發(fā)起事務(wù)的通信Diameter對(duì)等體之一??梢詫?shí)現(xiàn)Diameter多媒體客戶(hù)端的通信元件的示例是I-CSCF和S-CSCF。Diameter多媒體服務(wù)器的示例是HSS。在MS中,當(dāng)關(guān)于用戶(hù)的第一 SIP請(qǐng)求到達(dá)S-CSCF時(shí),進(jìn)行S-CSCF的分配。S-CSCF隨后嘗試使用服務(wù)器分配請(qǐng)求(SAR)從HSS下載用戶(hù)的用戶(hù)簡(jiǎn)檔。SAR請(qǐng)求是Diameter命令消息,Diameter多媒體客戶(hù)端可以將其發(fā)送到Diameter多媒體服務(wù)器,用于請(qǐng)求服務(wù)器存儲(chǔ)當(dāng)前服務(wù)于該用戶(hù)的服務(wù)器(S-CSCF)的名稱(chēng)。S-CSCF和HSS之間的接口被稱(chēng)為Cx接口。如果先前未向該用戶(hù)分配S-CSCF,則HSS可以向該用戶(hù)分配S-CSCF并且使用Cx接口上的Diameter服務(wù)器分配應(yīng)答(SAA)響應(yīng)向S-CSCF提供用戶(hù)簡(jiǎn)檔。用戶(hù)授權(quán)請(qǐng)求消息(UAR)是Diameter命令消息,Diameter多媒體客戶(hù)端可以將其發(fā)送到Diameter多媒體服務(wù)器,用于請(qǐng)求多媒體用戶(hù)的登記的授權(quán)。用戶(hù)授權(quán)應(yīng)答消息(UAA)是Diameter命令消息,服務(wù)器可以發(fā)送其作為對(duì)先前接收的用戶(hù)授權(quán)請(qǐng)求消息的響應(yīng)。UAA可 以包括用戶(hù)的服務(wù)簡(jiǎn)檔。在HSS和I-CSCF之間以及在HSS和S-CSCF之間存在Cx接口。為了支持上文所述的S-CSCF選擇并且允許S-CSCF執(zhí)行其任務(wù),Cx接口必須支持傳輸如下信息
-將CSCF-UE安全參數(shù)從HSS傳輸?shù)紺SCF。這些安全參數(shù)允許CSCF和UE以受信任的和安全的方式通信。-將訂戶(hù)的服務(wù)參數(shù)從HSS傳輸?shù)紺SCF。這可以包括例如服務(wù)參數(shù)、應(yīng)用服務(wù)器(AS)地址、觸發(fā)、關(guān)于訂閱媒體的信息等。關(guān)于訂閱媒體的信息以簡(jiǎn)檔標(biāo)識(shí)符的形式提供;在S-CSCF中配置與簡(jiǎn)檔標(biāo)識(shí)符相關(guān)聯(lián)的所允許的媒體參數(shù)的細(xì)節(jié)。-將CSCF能力信息從HSS傳送到CSCF。這可以包括例如所支持的服務(wù)集合、協(xié)議版本號(hào)等。-將會(huì)話(huà)信令傳輸參數(shù)從CSCF傳輸?shù)紿SS。HSS存儲(chǔ)信令傳輸參數(shù)并且它們用于將移動(dòng)終止會(huì)話(huà)路由到服務(wù)CSCF。這些參數(shù)可以包括例如CSCF的端口號(hào)和IP地址、傳輸協(xié)議等。以上提到的信息應(yīng)在CSCF能夠服務(wù)于用戶(hù)之前傳輸。也將可以的是,在CSCF服務(wù)于用戶(hù)的同時(shí),例如在激活了關(guān)于用戶(hù)的新的服務(wù)時(shí),更新該信息。訂閱定位功能(SLF)是這樣的功能,其使得詢(xún)問(wèn)和服務(wù)呼叫狀態(tài)控制功能(I-CSCF和S-CSCF)能定位保存關(guān)于給定用戶(hù)標(biāo)識(shí)的IP多媒體子系統(tǒng)(IMS)訂戶(hù)數(shù)據(jù)的用戶(hù)移動(dòng)性服務(wù)器的地址。訂閱定位功能可以使私有和公共用戶(hù)標(biāo)識(shí)與歸屬訂戶(hù)服務(wù)器以及服務(wù)和訂閱庫(kù)地址相關(guān)聯(lián)??梢越?jīng)由Dx、Yc和Dh接口使用訂閱定位功能。IP多媒體(頂)私有用戶(hù)標(biāo)識(shí)(MPI)是用戶(hù)標(biāo)識(shí),其由歸屬網(wǎng)絡(luò)運(yùn)營(yíng)商分配并且用于例如登記、授權(quán)、管理和計(jì)費(fèi)用途。私有用戶(hù)標(biāo)識(shí)存儲(chǔ)在頂服務(wù)標(biāo)識(shí)模塊(ISM)中。對(duì)于UMTS訂戶(hù)標(biāo)識(shí)模塊(USM),從國(guó)際移動(dòng)訂戶(hù)標(biāo)識(shí)(MSI)得到私有用戶(hù)標(biāo)識(shí)。私有用戶(hù)標(biāo)識(shí)采取網(wǎng)絡(luò)接入標(biāo)識(shí)符(NAI)的形式。私有用戶(hù)標(biāo)識(shí)識(shí)別MS的用戶(hù)并且其存儲(chǔ)在歸屬訂戶(hù)服務(wù)器(HSS)中。IM公共用戶(hù)標(biāo)識(shí)(MPU)是由任何用戶(hù)用于請(qǐng)求與其他用戶(hù)的通信的用戶(hù)標(biāo)識(shí)。公共用戶(hù)標(biāo)識(shí)采取SIP統(tǒng)一資源標(biāo)識(shí)符(URI)的形式或者采取具有TEL URI的形式的Ε. 164號(hào)碼的形式。每個(gè)IMS訂戶(hù)具有一個(gè)或多個(gè)公共用戶(hù)標(biāo)識(shí)。至少一個(gè)公共用戶(hù)標(biāo)識(shí)被存儲(chǔ)在IM服務(wù)標(biāo)識(shí)模塊(ISIM)中。用戶(hù)設(shè)備可以從IMS接收更多的公共標(biāo)識(shí),其中它們存儲(chǔ)在HSS中。對(duì)于具有UMTS訂戶(hù)標(biāo)識(shí)模塊(USIM)的用戶(hù),從國(guó)際移動(dòng)訂戶(hù)標(biāo)識(shí)(IMSI)得到臨時(shí)公共用戶(hù)標(biāo)識(shí)。在一些情況下,該值將與私有用戶(hù)標(biāo)識(shí)的值相同。聯(lián)系人和聯(lián)系人地址指的是SIP的聯(lián)系人報(bào)頭(Contact header)。聯(lián)系人提供了SIP URI,其可用于聯(lián)系該特定UE實(shí)例用于后繼請(qǐng)求。聯(lián)系人的范圍可以是全球的。就是說(shuō),聯(lián)系人報(bào)頭字段值包含UE想要在該處接收請(qǐng)求的URI,并且該URI是有效的(即使用在任何對(duì)話(huà)外部的后繼請(qǐng)求中)。聯(lián)系人報(bào)頭字段值可以包含顯示名稱(chēng)、具有URI參數(shù)的URI以及報(bào)頭參數(shù)。TEL URI是統(tǒng)一資源標(biāo)識(shí)符(URI)地址,其識(shí)別針對(duì)處置正常語(yǔ)音電話(huà)呼叫的終端、語(yǔ)音信箱或其他語(yǔ)音消息傳遞系統(tǒng)的連接。圖3給出了 IMS服務(wù)簡(jiǎn)檔的統(tǒng)一建模語(yǔ)言(UML)模型的概況。服務(wù)簡(jiǎn)檔類(lèi)的每個(gè)實(shí)例包括類(lèi)公共識(shí)別的一個(gè)或若干個(gè)實(shí)例。公共識(shí)別類(lèi)可以包含與服務(wù)簡(jiǎn)檔相關(guān)聯(lián)的公共標(biāo)識(shí)。核心網(wǎng)絡(luò)服務(wù)授權(quán)、初始過(guò)濾標(biāo)準(zhǔn)(initial filter criteria, iFC)以及共享iFC集合類(lèi)中的信息可以應(yīng)用于所有公共識(shí)別實(shí)例(其包括在一個(gè)服務(wù)簡(jiǎn)檔類(lèi)中)。服務(wù)簡(jiǎn)檔類(lèi)的每個(gè)實(shí)例可包含類(lèi)核心網(wǎng)絡(luò)服務(wù)授權(quán)的零個(gè)或一個(gè)實(shí)例。如果不存在類(lèi)核心網(wǎng)絡(luò)服務(wù)授權(quán)的實(shí)例,與訂閱媒體相關(guān)的過(guò)濾或者對(duì)IMS通信服務(wù)標(biāo)識(shí)符(CSI)的約束未應(yīng)用在S-CSCF中。類(lèi)服務(wù)簡(jiǎn)檔的每個(gè)實(shí)例可以包含類(lèi)初始過(guò)濾標(biāo)準(zhǔn)(iFC)的零個(gè)或若干個(gè)實(shí)例和/或類(lèi)共享iFC集合的零個(gè)或更多個(gè)實(shí)例。共享iFC集合可以指向在S-CSCF處本地管理并存儲(chǔ)的iFC的集合。共享iFC集合可以由若干個(gè)服務(wù)簡(jiǎn)檔共享。圖4給出了 MS公共識(shí)別類(lèi)的UML模型的概況。公共識(shí)別類(lèi)可以包含SIP URL標(biāo) 識(shí),即SIP URL,或者Tel URL標(biāo)識(shí)類(lèi),即tel URL,或者通配公共用戶(hù)標(biāo)識(shí)。隱性登記意味著用戶(hù)可以具有公共用戶(hù)標(biāo)識(shí)(MPU)的集合,經(jīng)由該集合中的公共用戶(hù)標(biāo)識(shí)之一的單個(gè)IMS登記其被定義為隱性登記的。公共標(biāo)識(shí)都不應(yīng)被視為針對(duì)其他公共標(biāo)識(shí)的主標(biāo)識(shí)。圖2a示出了隱性登記和公共用戶(hù)標(biāo)識(shí)的簡(jiǎn)單示圖。圖2b示出了當(dāng)牽涉多個(gè)私有用戶(hù)標(biāo)識(shí)(IPMPI)時(shí)的相似的示圖。為了支持隱性登記,可以實(shí)現(xiàn)一個(gè)或多個(gè)如下特征
-HSS可以具有作為隱性登記的一部分的公共用戶(hù)標(biāo)識(shí)的集合。- S-CSCF和HSS之間的Cx參考點(diǎn)可以支持在該集合中的任何單個(gè)公共用戶(hù)標(biāo)識(shí)的登記期間,下載與隱性登記相關(guān)聯(lián)的不止一個(gè)或所有公共用戶(hù)標(biāo)識(shí)。-隱性登記集合的所有公共用戶(hù)標(biāo)識(shí)可以與相同的私有用戶(hù)標(biāo)識(shí)相關(guān)聯(lián)。圖2a圖示了隱性登記集合中的公共用戶(hù)標(biāo)識(shí)和私有用戶(hù)標(biāo)識(shí)之間的詳細(xì)關(guān)系的示例。-當(dāng)集合中的一個(gè)公共用戶(hù)標(biāo)識(shí)被登記時(shí),與隱性登記集合相關(guān)聯(lián)的所有公共用戶(hù)標(biāo)識(shí)可以被同時(shí)登記。-當(dāng)集合中的一個(gè)公共用戶(hù)標(biāo)識(shí)被解除登記時(shí),已被隱性登記的所有公共用戶(hù)標(biāo)識(shí)可以同時(shí)被解除登記。-登記和解除登記可以涉及特定的聯(lián)系人地址和特定的私有用戶(hù)標(biāo)識(shí)。已向不同聯(lián)系人地址登記(包括隱性登記時(shí))的公共用戶(hù)標(biāo)識(shí)可以保持登記為與未被解除登記的那些聯(lián)系人地址相關(guān)。-屬于隱性登記集合的公共用戶(hù)標(biāo)識(shí)可以指向不同的服務(wù)簡(jiǎn)檔,或者這些公共用戶(hù)標(biāo)識(shí)中的一些可以指向同一服務(wù)簡(jiǎn)檔。-當(dāng)公共用戶(hù)標(biāo)識(shí)屬于隱性登記集合時(shí),在沒(méi)有從隱性登記列表移除公共用戶(hù)標(biāo)識(shí)的情況下,不能單獨(dú)地登記或解除登記。-所有MS相關(guān)登記定時(shí)器可以應(yīng)用于隱性登記的公共用戶(hù)標(biāo)識(shí)的集合。-可以向S-CSCF、P-CSCF和UE通知屬于隱性登記功能的公共用戶(hù)標(biāo)識(shí)的集合。除了顯性登記的公共用戶(hù)標(biāo)識(shí)之外,在實(shí)體被更新之前不能允許關(guān)于隱性登記的公共用戶(hù)標(biāo)識(shí)的會(huì)話(huà)建立。- S-CSCF可以在登記期間存儲(chǔ)與正被登記的公共用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的所有服務(wù)簡(jiǎn)檔。
-當(dāng)對(duì)于MS通信公共用戶(hù)標(biāo)識(shí)被禁止時(shí),僅HSS和S-CSCF能夠訪問(wèn)該公共用戶(hù)標(biāo)識(shí)。MS可以支持通配公共用戶(hù)標(biāo)識(shí)。通配MPU概念已被引入用于覆蓋MPU的范圍/群組以簡(jiǎn)化管理工作量,前提是通配頂PU內(nèi)的所有MPU被分配給同一服務(wù)簡(jiǎn)檔。此外,相異IMPU被定義為公共用戶(hù)標(biāo)識(shí)以識(shí)別IMS用戶(hù)。公共用戶(hù)標(biāo)識(shí)可以存儲(chǔ)在HSS中作為通配公共用戶(hù)標(biāo)識(shí)。通配公共用戶(hù)標(biāo)識(shí)表示共享同一服務(wù)簡(jiǎn)檔并且包括在同一隱性登記集合中的公共用戶(hù)標(biāo)識(shí)的合集。對(duì)于其中大量用戶(hù)以同一方式被網(wǎng)絡(luò)一起登記并且處置的情況,通配公共用戶(hù)標(biāo)識(shí)可以實(shí)現(xiàn)節(jié)點(diǎn)的操作和維護(hù)的最優(yōu)化。通配公共用戶(hù)標(biāo)識(shí)表示分組在一起的公共用戶(hù)標(biāo)識(shí)的集合。將可以在隱性登記集合中包括并表示通配公共用戶(hù)標(biāo)識(shí)。出于網(wǎng)絡(luò)的角度,通配公共用戶(hù)標(biāo)識(shí)的隱性登記可以按與相異公共用戶(hù)標(biāo)識(shí)的隱性登記相同的方式進(jìn)行處置,其中僅有一個(gè)服務(wù)簡(jiǎn)檔與通配公共用戶(hù)標(biāo)識(shí)相關(guān)聯(lián)。當(dāng)公共用戶(hù)標(biāo)識(shí)符的值與被表示為隱性登記的通配公共用戶(hù)標(biāo)識(shí)的值匹配、并且沒(méi)有更好的匹配時(shí),則該過(guò)程與標(biāo)識(shí)符配置隱性登記的相異公共用戶(hù)標(biāo)識(shí)的情況下相同。 通配分析是一種數(shù)字分析,其中所分析的數(shù)字序列可以結(jié)束于通配符。通配符是可用于表示一個(gè)或多個(gè)字符的符號(hào)。下文給出了通配MPU的示例對(duì)于IP專(zhuān)用交換分機(jī)(IP-PBX)之后的公司,所有Tel-URI以+123開(kāi)頭??梢允褂脭U(kuò)展正則表達(dá)式(ERE)定義通配頂PU。該通配MPU可以具有格式“tel: +123!. *! ”。然而,存在由通配MPU覆蓋的一些MPU將具有不同的服務(wù)簡(jiǎn)檔的情況,例如公司的主管。然而,如上文提及的,由通配頂PU覆蓋的所有MPU僅能夠具有同一服務(wù)簡(jiǎn)檔。目前,該情況可以通過(guò)以下來(lái)處置以這樣的方式定義通配MPU即使得具有不同的服務(wù)簡(jiǎn)檔的頂PU未被任何通配MPU覆蓋。例如,如果首席執(zhí)行官(CEO)具有號(hào)碼+12344并且首席財(cái)務(wù)官(CFO)具有號(hào)碼+12345,則難于定義單個(gè)簡(jiǎn)檔ERE以排除這些號(hào)碼。作為示例,可能需要若干個(gè)通配頂PU,例如"tel :+1230 !·*!",…,"tel :+1233!· *!",〃tel:+1235!. *! 〃··· "tel:+1239 !·*!","tel :+12340 !·*!",... "tel:+12343 !·*! ","tel:+12346 !·*! ","tel:+12349 !·*!"。該解決方案的缺點(diǎn)在于使得通配MPU的定義更加復(fù)雜??赡茈y于實(shí)現(xiàn)通配MPU概念的優(yōu)點(diǎn)。通信網(wǎng)絡(luò)的基本系統(tǒng)架構(gòu)可以包括有線(xiàn)或無(wú)線(xiàn)接入網(wǎng)絡(luò)子系統(tǒng)的公知架構(gòu)。該架構(gòu)包括一個(gè)或多個(gè)接入網(wǎng)絡(luò)控制單元、無(wú)線(xiàn)電接入網(wǎng)絡(luò)元件、接入服務(wù)網(wǎng)絡(luò)網(wǎng)關(guān)或者基站收發(fā)器,用戶(hù)設(shè)備能夠通過(guò)它們經(jīng)由一個(gè)或多個(gè)信道進(jìn)行通信以便傳送若干類(lèi)型的數(shù)據(jù)。這些元件的一般功能和互連對(duì)于本領(lǐng)域技術(shù)人員是公知的并且在相應(yīng)的規(guī)范中得到描述,從而這里省略了它們的詳細(xì)描述。然而,應(yīng)注意,除了下文詳細(xì)描述的網(wǎng)絡(luò)元件和信令鏈接之外,提供了用于用戶(hù)終端和/或服務(wù)器之間的通信連接或呼叫的若干另外的網(wǎng)絡(luò)元件和Ih令鏈接。此外,這里描述的網(wǎng)絡(luò)元件和它們的功能可以由軟件實(shí)現(xiàn),例如由計(jì)算機(jī)的計(jì)算機(jī)程序產(chǎn)品實(shí)現(xiàn),或者由硬件實(shí)現(xiàn)。在任何情況下,為了執(zhí)行它們各自的功能,相應(yīng)地使用的設(shè)備,諸如互通節(jié)點(diǎn)或者網(wǎng)絡(luò)控制元件,如MS網(wǎng)絡(luò)的MGCF,包括控制、處理和通信/信令功能所需的若干部件和組件(未示出)。這些部件可以包括例如處理器單元,用于執(zhí)行指令、程序并且用于處理數(shù)據(jù);存儲(chǔ)器部件,用于存儲(chǔ)指令、程序和數(shù)據(jù),用于用作處理器等的工作區(qū)域(例如ROM、RAM、EEPROM等);輸入部件,用于通過(guò)軟件輸入數(shù)據(jù)和指令(例如軟盤(pán)、⑶-R0M、EEPR0M等);用戶(hù)接口部件,用于向用戶(hù)提供監(jiān)控和操縱可能性(例如屏幕、鍵盤(pán)等);接口部件,用于在處理器單元的控制下建立鏈接和/或連接(例如有線(xiàn)和無(wú)線(xiàn)接口部件、天線(xiàn)等);等等。通配HffU可以被定義為正則表達(dá)式。其可以表示與該正則定義匹配、共享同一服務(wù)簡(jiǎn)檔和隱性登記集合的MPU的合集。對(duì)于其中大量用戶(hù)一起登記的情況,通配MPU概念可以實(shí)現(xiàn)節(jié)點(diǎn)的操作和維護(hù)的最優(yōu)化。通配IMPU的典型的用例是處置私有網(wǎng)絡(luò)的標(biāo)識(shí)。其會(huì)是有利的,條件是,通配IMPU范圍中的某些MPU可具有與通配MPU范圍中的大部分MPU不同的服務(wù)簡(jiǎn)檔。例如,如“sip: CEOOcompany. operator, com”的領(lǐng)導(dǎo)(chief)應(yīng)有可能具有分配的服務(wù)簡(jiǎn)檔,其較之分配給如“sip: engineer4325icompany. operator, com”的普通雇員的服務(wù)簡(jiǎn)檔提供了更多或不同的服務(wù)。 根據(jù)本發(fā)明的一個(gè)方面,在通配MPU和相異(單獨(dú))IMPU之間可能存在重疊。這可以避免通配標(biāo)識(shí)的分裂或者對(duì)復(fù)雜的正則表達(dá)式的需要(例如不需要改變簡(jiǎn)單的通配IMPU “sip: !. *!icompany. operator, com,,)。根據(jù)本發(fā)明的一個(gè)方面,對(duì)于重疊的相異和通配MPU,沒(méi)必要共享同一服務(wù)簡(jiǎn)檔。與通配MPU匹配的相異MPU必須在與通配頂I3U相同的隱性登記集合(IRS)中。如果重疊的相異和通配MPU在不同的IRS中,則可能出現(xiàn)的是通配MPU被登記,但是相異頂PU未被登記,在該情況下針對(duì)相異MPU的終止呼叫可以接收通配MPU的終止服務(wù)。根據(jù)本發(fā)明的一個(gè)方面,作為成功登記的結(jié)果,可以登記IRS,并且可以將聯(lián)系人分配給IRS中的所有MPU。相應(yīng)地,作為成功解除登記的結(jié)果,可以將IRS解除登記,并且聯(lián)系人可不分配給IRS中的所有IMPU。使用私有網(wǎng)絡(luò)作為示例,允許利用通配MPU的任何實(shí)例的(解除)登記可以意味著,私有網(wǎng)絡(luò)中的任何用戶(hù)可以(解除)登記整個(gè)私有網(wǎng)絡(luò)。根據(jù)本發(fā)明的一個(gè)方面,為了避免關(guān)于通配MPU的意外的登記狀態(tài)改變,僅針對(duì)相異MPU可允許顯性登記。例如,對(duì)于私有網(wǎng)絡(luò),服務(wù)者的MPU可以被定義為相異MPU,其仍可以具有與通配MPU相同的服務(wù)簡(jiǎn)檔。作為SIP登記的一部分,IMPU可以包括在SIP登記請(qǐng)求中,其被稱(chēng)為IMS中的顯性登記。由于隱性登記集合,同一 IRS中已定義的其他MPU (除了 SIP登記請(qǐng)求中的一個(gè)HffU之外)可以被隱性登記。目前還可以使用通配MPU的實(shí)例用于顯性登記。通過(guò)允許在通配MPU的范圍內(nèi)定義相異MPU,可以使得定義用于顯性登記的相異MPU更加容易。根據(jù)本發(fā)明的一個(gè)方面,僅相異IMPU將用于顯性登記。在該情況下,訂戶(hù)數(shù)據(jù)實(shí)體不需要檢查關(guān)于可僅包含相異頂PU的請(qǐng)求(例如Cx-UAR和Cx-MAR請(qǐng)求)的通配MPU。由于訂戶(hù)數(shù)據(jù)實(shí)體可能必須逐一地處理正則表達(dá)式直至找到匹配或者完全不存在匹配,因此在通配IMPU (正則表達(dá)式)中搜索MPU會(huì)需要大量的處理器時(shí)間,所以這可以改進(jìn)訂戶(hù)數(shù)據(jù)實(shí)體的整體執(zhí)行水平。訂戶(hù)數(shù)據(jù)實(shí)體中的搜索過(guò)程可以通過(guò)以下簡(jiǎn)化僅在相異IMPU中進(jìn)行搜索。相異公共用戶(hù)標(biāo)識(shí)可意味著,在訂戶(hù)數(shù)據(jù)實(shí)體中、完整地(按其完整長(zhǎng)度,沒(méi)有通配)、例如在自身的記錄中,已定義了公共用戶(hù)標(biāo)識(shí)。顯性登記可意味著針對(duì)MS的登記,其中用戶(hù)選擇一個(gè)公共用戶(hù)標(biāo)識(shí)并且僅登記該公共用戶(hù)標(biāo)識(shí)。隱性登記可意味著針對(duì)IMS的登記,其中用戶(hù)具有所定義的公共用戶(hù)標(biāo)識(shí)的集合,該所定義的公共用戶(hù)標(biāo)識(shí)將經(jīng)由這些公共用戶(hù)標(biāo)識(shí)中的一個(gè)的單個(gè)登記而登記。根據(jù)本發(fā)明的一個(gè)方面,允許定義與通配公共用戶(hù)標(biāo)識(shí)匹配的相異公共用戶(hù)標(biāo)識(shí)。這兩個(gè)標(biāo)識(shí)必須在同一初始登記集合(IRS)中,但是可以具有不同的服務(wù)簡(jiǎn)檔。根據(jù)本發(fā)明的一個(gè)方面,當(dāng)公共用戶(hù)標(biāo)識(shí)符的值與被表示為隱性登記的通配公共用戶(hù)標(biāo)識(shí)的值匹配、但是其也被定義為相異公共用戶(hù)標(biāo)識(shí)時(shí),應(yīng)使用相異公共用戶(hù)標(biāo)識(shí)的服務(wù)簡(jiǎn)檔。圖5圖示了實(shí)現(xiàn)本發(fā)明的各方面的裝置的示例內(nèi)部結(jié)構(gòu)和功能。訂戶(hù)數(shù)據(jù)實(shí)體可以包括第一定義單元51,其被配置成定義第一記錄,該第一記錄包括覆蓋多個(gè)公共標(biāo)識(shí)的通配公共標(biāo)識(shí)。第二定義單元52可以被配置成定義第二記錄,該第二記錄包括公共標(biāo)識(shí), 該公共標(biāo)識(shí)可以屬于通配公共標(biāo)識(shí)覆蓋(即與范圍匹配)的多個(gè)公共標(biāo)識(shí)。在這兩個(gè)定義單元51和52中,公共標(biāo)識(shí)可以是例如,諸如IMPU的用戶(hù)的公共用戶(hù)標(biāo)識(shí)或者諸如PSI的公共服務(wù)標(biāo)識(shí)。分配單元53可以被配置成將第一記錄和第二記錄分配給同一登記集合。該登記集合可以是MS的隱性登記集合并且可以定義將被一起登記的公共標(biāo)識(shí)。訂戶(hù)數(shù)據(jù)實(shí)體可以包括服務(wù)簡(jiǎn)檔單元54,其被配置成針對(duì)第一記錄和第二記錄分配不同的服務(wù)簡(jiǎn)檔。訂戶(hù)數(shù)據(jù)實(shí)體可以包括傳送單元55,其被配置成在與已被定義為一起登記的公共標(biāo)識(shí)中的一個(gè)相關(guān)的登記操作期間,向諸如S-CSCF的會(huì)話(huà)控制實(shí)體傳送將被一起登記的公共標(biāo)識(shí)。傳送單元55可以根據(jù)Diameter協(xié)議進(jìn)行傳送并且可以在MS的Cx接口上進(jìn)行傳送。傳送單元55可以傳送信息一用戶(hù)授權(quán)應(yīng)答消息(UAA),作為對(duì)先前接收的用戶(hù)授權(quán)請(qǐng)求(UAR)消息的響應(yīng)。訂戶(hù)數(shù)據(jù)實(shí)體可以包括檢查單元56,其被配置成首先檢查標(biāo)識(shí)是否與不包括通配公共標(biāo)識(shí)的任何記錄匹配,并且隨后檢查標(biāo)識(shí)是否與包括通配公共標(biāo)識(shí)的任何記錄匹配。僅在不包括通配公共標(biāo)識(shí)的記錄中未找到匹配的情況下,可以檢查通配公共標(biāo)識(shí)的記錄。檢查單元56可以被配置成在用戶(hù)的登記過(guò)程(例如,由從諸如S-CSCF的另一網(wǎng)絡(luò)元件接收到的用戶(hù)認(rèn)證請(qǐng)求觸發(fā))期間執(zhí)行這樣的檢查。用戶(hù)認(rèn)證請(qǐng)求可以包括待認(rèn)證的用戶(hù)的標(biāo)識(shí)。外部單元57可以被配置成接收外部命令,例如,以便在訂戶(hù)數(shù)據(jù)實(shí)體中創(chuàng)建、修改和刪除用戶(hù)相關(guān)數(shù)據(jù),諸如公共標(biāo)識(shí)、通配公共標(biāo)識(shí)、登記集合或用戶(hù)簡(jiǎn)檔。該信息的一部分可以存儲(chǔ)在訂戶(hù)數(shù)據(jù)實(shí)體的外部并且由外部單元57取回。訂戶(hù)數(shù)據(jù)實(shí)體可以具有控制單元58,其被配置成控制僅被定義為相異公共標(biāo)識(shí)(即,不僅被定義為通配公共標(biāo)識(shí))的公共標(biāo)識(shí)能夠被顯性地登記??刂茊卧?8可以被配置成控制通配公共標(biāo)識(shí)的實(shí)例不能用于顯性登記,而是僅用于隱性登記,該控制例如通過(guò)以下進(jìn)行當(dāng)例如基于接收到的登記請(qǐng)求的類(lèi)型最初其能夠確定僅相異公共標(biāo)識(shí)可被登記時(shí),跳過(guò)通配公共標(biāo)識(shí)的檢查。可以例如使用微處理器、芯片和/或其他電氣部件和/或通過(guò)軟件來(lái)實(shí)現(xiàn)所有上述單元。
訂戶(hù)數(shù)據(jù)實(shí)體可以被物理地實(shí)現(xiàn)于交換機(jī)、路由器、服務(wù)器或者可以支持?jǐn)?shù)據(jù)傳送和處理任務(wù)的其他硬件平臺(tái)或電子設(shè)備中,或者可以被實(shí)現(xiàn)為其他現(xiàn)有設(shè)備的組件。定義用戶(hù)標(biāo)識(shí)的訂戶(hù)數(shù)據(jù)實(shí)體中的(數(shù)據(jù))記錄可以是由運(yùn)營(yíng)商通過(guò)操作和維護(hù)(OAM)接口配置的條目。例如,圖2b中的公共用戶(hù)標(biāo)識(shí)I至6可以被視為記錄。根據(jù)本發(fā)明的一個(gè)實(shí)施例,相同的邏輯可以應(yīng)用于通配公共服務(wù)標(biāo)識(shí)(PSI)和相異PSI,而非公共用戶(hù)標(biāo)識(shí)。圖6圖示了根據(jù)本發(fā)明的一些方面的通配公共用戶(hù)標(biāo)識(shí)和相異公共用戶(hù)標(biāo)識(shí)的示例配置。ISR I包括具有所分配的服務(wù)簡(jiǎn)檔I的通配IMPU I以及具有所分配的服務(wù)簡(jiǎn)檔2的相異MPU I。ISR 2包括通配MPU 2和相異MPU 2,此兩者具有所分配的服務(wù)簡(jiǎn)檔3。在ISR 3中,通配MPU 3和相異MPU 3具有不同的服務(wù)簡(jiǎn)檔。圖7圖示了用于實(shí)現(xiàn)本發(fā)明的各方面的示例過(guò)程。在71中,定義第一記錄,其包括覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的通配公共用戶(hù)標(biāo)識(shí)。在72中,定義第二記錄,其包括用戶(hù)的公共用戶(hù)標(biāo)識(shí),其中該公共用戶(hù)標(biāo)識(shí)屬于通配公共用戶(hù)標(biāo)識(shí)覆蓋的多個(gè)公共用戶(hù)標(biāo)識(shí)。在73中,將第一記錄和第二記錄分配給同一登記集合,其中該登記集合包括將被一起登記的公共用戶(hù)標(biāo)識(shí)。在74中,針對(duì)第一記錄和第二記錄分配不同的服務(wù)簡(jiǎn)檔。出于如上文描述的本發(fā)明的目的,應(yīng)當(dāng)注意
-接入技術(shù)(經(jīng)由其向和從網(wǎng)絡(luò)元件或節(jié)點(diǎn)傳輸信令)可以是節(jié)點(diǎn)能夠借助其接入(例如經(jīng)由基站或者通常經(jīng)由接入節(jié)點(diǎn))接入網(wǎng)絡(luò)的任何技術(shù)。可以使用任何現(xiàn)有的或未來(lái)的技術(shù),諸如WLAN (無(wú)線(xiàn)局域網(wǎng))、WiMAX (微波存取全球互通)、BlueTooth、紅外等;盡管以上技術(shù)大部分是例如在不同的無(wú)線(xiàn)電頻譜中的無(wú)線(xiàn)接入技術(shù),但是本發(fā)明的意義上的接入技術(shù)還意味著有線(xiàn)技術(shù),例如基于IP的接入技術(shù),如線(xiàn)纜網(wǎng)絡(luò)或固定線(xiàn)路,而且還有電路交換接入技術(shù);接入技術(shù)可以被區(qū)分為至少兩種類(lèi)型或接入域,諸如分組交換和電路交換,但是存在不止兩個(gè)接入域并不妨礙向其應(yīng)用本發(fā)明,
-可用的接入網(wǎng)絡(luò)可以是任何設(shè)備、裝置、單元或者部件,通過(guò)其,站、實(shí)體或其他用戶(hù)設(shè)備可以連接到接入網(wǎng)絡(luò)和/或利用接入網(wǎng)絡(luò)提供的服務(wù);這樣的服務(wù)尤其包括數(shù)據(jù)和/或(音頻)可視通信、數(shù)據(jù)下載等;
-用戶(hù)設(shè)備可以是任何設(shè)備、裝置、單元或者部件,通過(guò)其,系統(tǒng)用戶(hù)或訂戶(hù)可以體驗(yàn)來(lái)自接入網(wǎng)絡(luò)的服務(wù),諸如移動(dòng)電話(huà)、個(gè)人數(shù)字助理PDA或計(jì)算機(jī);
-方法步驟,可能被實(shí)現(xiàn)為軟件代碼部分并且使用處理器在網(wǎng)絡(luò)元件或終端處運(yùn)行(作為其設(shè)備、裝置和/或模塊的示例,或者作為包括其裝置和/或模塊的實(shí)體的示例),與軟件代碼無(wú)關(guān)并且可以使用任何已知的或未來(lái)開(kāi)發(fā)的編程語(yǔ)言來(lái)說(shuō)明,只要保持了由方法步驟限定的功能;
-通常,任何方法步驟適于被實(shí)現(xiàn)為軟件或者由硬件實(shí)現(xiàn),而無(wú)需在所實(shí)現(xiàn)的功能方面改變本發(fā)明的思想;
-方法步驟和/或設(shè)備、裝置、單元或者部件,可能被實(shí)現(xiàn)為終端或網(wǎng)絡(luò)元件處的硬件組件或者其任何模塊(多個(gè)),是硬件無(wú)關(guān)的并且可以使用任何已知的或未來(lái)開(kāi)發(fā)的硬件技術(shù)或者這些技術(shù)的任何混合來(lái)實(shí)現(xiàn),這些技術(shù)諸如MOS (金屬氧化物半導(dǎo)體)、CMOS (互補(bǔ)M0S),BiMOS (雙極型M0S)、BiCMOS (雙極型CM0S)、ECL (發(fā)射極耦合邏輯)、TTL (晶體管-晶體管邏輯)等,使用例如ASIC (專(zhuān)用IC (集成電路))組件、FPGA (現(xiàn)場(chǎng)可編程門(mén)陣列)組件、CPLD (復(fù)雜可編程邏輯器件)組件或者DSP (數(shù)字信號(hào)處理器)組件來(lái)實(shí)現(xiàn);此外,任何方法步驟和/或設(shè)備、單元或者部件(可能被實(shí)現(xiàn)為軟件組件)可以例如基于能夠例如進(jìn)行認(rèn)證、授權(quán)、鍵控和/或業(yè)務(wù)保護(hù)的任何安全架構(gòu);
-設(shè)備、裝置、單元或者部件可以被實(shí)現(xiàn)為單獨(dú)的設(shè)備、裝置、單元或者部件,但是這并未排除它們以分布式的方式在系統(tǒng)各處實(shí)現(xiàn),只要保持了設(shè)備、裝置、單元或者部件的功倉(cāng)泛,
-裝置可以由半導(dǎo)體芯片、芯片組或者包括該芯片或芯片組的(硬件)模塊表示;然而,這并未排除如下可能,裝置或模塊的功能并非以硬件實(shí)現(xiàn)而是被實(shí)現(xiàn)為(軟件)模塊中的軟件,該軟件諸如計(jì)算機(jī)程序或者計(jì)算機(jī)程序產(chǎn)品(包括可執(zhí)行軟件代碼部分以便在處理器上執(zhí)行/運(yùn)行);
-設(shè)備可以被視為裝置或者不止一個(gè)裝置的組裝件,例如,無(wú)論是在功能上彼此協(xié)作 還是在功能上彼此獨(dú)立但在同一設(shè)備殼體中。 本發(fā)明不限于MS網(wǎng)絡(luò)(多個(gè))中的公共標(biāo)識(shí)處置,還可以應(yīng)用于其他類(lèi)型的網(wǎng)絡(luò)(該網(wǎng)絡(luò)具有相似類(lèi)型的訂戶(hù)數(shù)據(jù)實(shí)體、不同的用戶(hù)服務(wù)簡(jiǎn)檔以及可以支持多個(gè)標(biāo)識(shí))。上文描述的訂戶(hù)數(shù)據(jù)實(shí)體的功能可以通過(guò)代碼手段實(shí)現(xiàn)為軟件,并且被加載到計(jì)算機(jī)的存儲(chǔ)器中。
權(quán)利要求
1.一種訂戶(hù)數(shù)據(jù)實(shí)體,包括 用于定義第一記錄的部件(51),所述第一記錄包括覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的通配公共用戶(hù)標(biāo)識(shí); 用于定義第二記錄的部件(52),所述第二記錄包括用戶(hù)的公共用戶(hù)標(biāo)識(shí),其中該公共用戶(hù)標(biāo)識(shí)屬于所述通配公共用戶(hù)標(biāo)識(shí)覆蓋的多個(gè)公共用戶(hù)標(biāo)識(shí);以及 用于將所述第一記錄和所述第二記錄分配給同一登記集合的部件(53),其中登記集合包括將被一起登記的公共用戶(hù)標(biāo)識(shí)。
2.根據(jù)權(quán)利要求I所述的訂戶(hù)數(shù)據(jù)實(shí)體,其中登記集合包括隱性登記集合(IRS)。
3.根據(jù)權(quán)利要求I或2所述的訂戶(hù)數(shù)據(jù)實(shí)體,進(jìn)ー步包括用于針對(duì)所述第一記錄和所述第二記錄分配不同的服務(wù)簡(jiǎn)檔的部件(54 )。
4.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的訂戶(hù)數(shù)據(jù)實(shí)體,進(jìn)ー步包括用于在與將被一起登記的公共用戶(hù)標(biāo)識(shí)中的一個(gè)相關(guān)的登記操作期間,向會(huì)話(huà)控制實(shí)體傳送將被一起登記的公共用戶(hù)標(biāo)識(shí)的部件(55)。
5.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的訂戶(hù)數(shù)據(jù)實(shí)體,進(jìn)ー步包括用于在與公共用戶(hù)標(biāo)識(shí)相關(guān)聯(lián)的登記操作期間,首先檢查公共用戶(hù)標(biāo)識(shí)是否與不包括通配公共用戶(hù)標(biāo)識(shí)的任何記錄匹配,并且隨后檢查公共用戶(hù)標(biāo)識(shí)是否與包括通配公共用戶(hù)標(biāo)識(shí)的任何記錄匹配的部件(56),以及其中僅在不包括通配公共用戶(hù)標(biāo)識(shí)的記錄中未找到匹配的情況下,檢查包括通配公共用戶(hù)標(biāo)識(shí)的記錄。
6.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的訂戶(hù)數(shù)據(jù)實(shí)體,其中所述訂戶(hù)數(shù)據(jù)實(shí)體包括互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)的歸屬訂戶(hù)服務(wù)器(HSS)或訂閱定位功能(SLF)。
7.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的訂戶(hù)數(shù)據(jù)實(shí)體,進(jìn)ー步包括用于控制僅被定義為覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的所述通配公共用戶(hù)標(biāo)識(shí)的用戶(hù)的公共用戶(hù)標(biāo)識(shí)不能被顯性地登記的部件(58)。
8.—種處置用戶(hù)標(biāo)識(shí)的方法,包括 定義第一記錄(71 ),所述第一記錄包括覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的通配公共用戶(hù)標(biāo)識(shí); 定義第二記錄(72),所述第二記錄包括用戶(hù)的公共用戶(hù)標(biāo)識(shí),其中該公共用戶(hù)標(biāo)識(shí)屬于所述通配公共用戶(hù)標(biāo)識(shí)覆蓋的多個(gè)公共用戶(hù)標(biāo)識(shí);以及 將所述第一記錄和所述第二記錄分配給同一登記集合(73),其中登記集合包括將被ー起登記的公共用戶(hù)標(biāo)識(shí)。
9.根據(jù)權(quán)利要求8所述的方法,其中登記集合包括隱性登記集合(IRS)。
10.根據(jù)權(quán)利要求8或9所述的方法,進(jìn)ー步包括針對(duì)所述第一記錄和所述第二記錄分配不同的服務(wù)簡(jiǎn)檔(74)。
11.根據(jù)權(quán)利要求8至10中任一項(xiàng)所述的方法,進(jìn)ー步包括在與將被一起登記的公共用戶(hù)標(biāo)識(shí)中的一個(gè)相關(guān)的登記操作期間,向會(huì)話(huà)控制實(shí)體傳送將被一起登記的公共用戶(hù)標(biāo)識(shí)。
12.根據(jù)權(quán)利要求8至11中任一項(xiàng)所述的方法,進(jìn)ー步包括在與公共用戶(hù)標(biāo)識(shí)相關(guān)聯(lián)的登記操作期間,首先檢查公共用戶(hù)標(biāo)識(shí)是否與不包括通配公共用戶(hù)標(biāo)識(shí)的任何記錄匹配,并且隨后檢查公共用戶(hù)標(biāo)識(shí)是否與包括通配公共用戶(hù)標(biāo)識(shí)的任何記錄匹配,以及其中僅在不包括通配公共用戶(hù)標(biāo)識(shí)的記錄中未找到匹配的情況下,檢查包括通配公共用戶(hù)標(biāo)識(shí)的記錄。
13.根據(jù)權(quán)利要求8至12中任一項(xiàng)所述的方法,進(jìn)一步包括控制(58)僅被定義為覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的所述通配公共用戶(hù)標(biāo)識(shí)的用戶(hù)的公共用戶(hù)標(biāo)識(shí)不能被顯性地登記。
14.一種處置公共服務(wù)標(biāo)識(shí)的方法,包括 定義第一記錄,所述第一記錄包括覆蓋多個(gè)公共服務(wù)標(biāo)識(shí)的通配公共服務(wù)標(biāo)識(shí); 定義第二記錄,所述第二記錄包括公共服務(wù)標(biāo)識(shí),其中該公共服務(wù)標(biāo)識(shí)屬于所述通配公共服務(wù)標(biāo)識(shí)覆蓋的多個(gè)公共服務(wù)標(biāo)識(shí);以及 將所述第一記錄和所述第二記錄分配給同一登記集合,其中登記集合包括將被一起登記的公共服務(wù)標(biāo)識(shí)。
15.一種計(jì)算機(jī)程序產(chǎn)品,包括當(dāng)被加載到計(jì)算機(jī)的存儲(chǔ)器中時(shí)適于產(chǎn)生根據(jù)權(quán)利要求6至11中任一項(xiàng)所述的步驟的代碼部件。
16.—種訂戶(hù)數(shù)據(jù)實(shí)體,包括 用于定義第一記錄的部件,所述第一記錄包括覆蓋多個(gè)公共服務(wù)標(biāo)識(shí)的通配公共服務(wù)標(biāo)識(shí); 用于定義第二記錄的部件,所述第二記錄包括公共服務(wù)標(biāo)識(shí),其中該公共服務(wù)標(biāo)識(shí)屬于所述通配公共服務(wù)標(biāo)識(shí)覆蓋的多個(gè)公共服務(wù)標(biāo)識(shí);以及 用于將所述第一記錄和所述第二記錄分配給同一登記集合的部件,其中登記集合包括將被一起登記的公共服務(wù)標(biāo)識(shí)。
17.一種訂戶(hù)數(shù)據(jù)實(shí)體,包括 用于保存公共用戶(hù)標(biāo)識(shí)的部件,包括保存定義為相異公共用戶(hù)標(biāo)識(shí)和通配公共用戶(hù)標(biāo)識(shí)的公共用戶(hù)標(biāo)識(shí); 用于將公共用戶(hù)標(biāo)識(shí)登記到網(wǎng)絡(luò)的部件,其中公共用戶(hù)標(biāo)識(shí)能夠 a.)被顯性地登記,以及 b.)與另一顯性登記的公共用戶(hù)標(biāo)識(shí)一起隱性地登記; 用于控制公共用戶(hù)標(biāo)識(shí)的登記的部件,其中控制包括,如果公共用戶(hù)標(biāo)識(shí)與保存部件中的通配公共用戶(hù)標(biāo)識(shí)匹配并且不與保存部件中的任何相異公共用戶(hù)標(biāo)識(shí)匹配,則不允許公共用戶(hù)標(biāo)識(shí)的顯性登記。
18.根據(jù)權(quán)利要求17所述的訂戶(hù)數(shù)據(jù)實(shí)體,其中隱性地登記公共用戶(hù)標(biāo)識(shí)包括登記已被定義在與其他顯性登記的公共用戶(hù)標(biāo)識(shí)相同的登記集合中的公共用戶(hù)標(biāo)識(shí)。
19.一種用于控制公共用戶(hù)標(biāo)識(shí)的登記的方法,包括 保存公共用戶(hù)標(biāo)識(shí),包括保存定義為相異公共用戶(hù)標(biāo)識(shí)和通配公共用戶(hù)標(biāo)識(shí)的公共用戶(hù)標(biāo)識(shí); 將公共用戶(hù)標(biāo)識(shí)登記到網(wǎng)絡(luò),其中公共用戶(hù)標(biāo)識(shí)能夠 a.)被顯性地登記,以及 b.)與另一顯性登記的公共用戶(hù)標(biāo)識(shí)一起隱性地登記; 其中登記進(jìn)一步包括,如果公共用戶(hù)標(biāo)識(shí)與所保存的通配公共用戶(hù)標(biāo)識(shí)匹配并且不與任何所保存的相異公共用戶(hù)標(biāo)識(shí)匹配,則不允許公共用戶(hù)標(biāo)識(shí)的顯性登記。
全文摘要
本發(fā)明涉及一種訂戶(hù)數(shù)據(jù)實(shí)體、一種方法和一種計(jì)算機(jī)程序,用于定義第一記錄,其包括覆蓋多個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的通配公共用戶(hù)標(biāo)識(shí);定義第二記錄,其包括用戶(hù)的公共用戶(hù)標(biāo)識(shí),其中該公共用戶(hù)標(biāo)識(shí)屬于通配公共用戶(hù)標(biāo)識(shí)覆蓋的多個(gè)公共用戶(hù)標(biāo)識(shí);以及將第一記錄和第二記錄分配給同一登記集合,其中該登記集合包括將被一起登記的公共用戶(hù)標(biāo)識(shí)。
文檔編號(hào)H04L29/06GK102668485SQ200980162395
公開(kāi)日2012年9月12日 申請(qǐng)日期2009年11月10日 優(yōu)先權(quán)日2009年11月10日
發(fā)明者沈加?xùn)| 申請(qǐng)人:諾基亞西門(mén)子通信公司