專利名稱:通信系統(tǒng)中的用戶注冊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信系統(tǒng)中的用戶注冊。
背景技術(shù):
當(dāng)今,各種通信系統(tǒng)用于使通信能夠在兩個或者多個實體之間進行,諸如用戶設(shè)備和/或其它與該系統(tǒng)相關(guān)的節(jié)點。這種系統(tǒng)可以包括例如語音、數(shù)據(jù)和多媒體數(shù)據(jù)通信。
為用戶終端或其它節(jié)點提供無線通信的通信系統(tǒng)是已知的。無線系統(tǒng)的一個例子是公共陸地移動網(wǎng)絡(luò)(PLMN)。PLMN通常是蜂窩網(wǎng)絡(luò),其中基站收發(fā)信機(BTS)或類似的接入實體通過無線接口為諸如移動臺(MS)的用戶設(shè)備(UE)服務(wù)。通信所要求的設(shè)備的操作通常由一個或者多個控制實體控制,這些控制實體本身可以相互連接。一個或者多個網(wǎng)關(guān)節(jié)點提供PLMN與其它網(wǎng)絡(luò)的連接。其它這種網(wǎng)絡(luò)的例子是另一個蜂窩網(wǎng)絡(luò)、公共交換電話網(wǎng)絡(luò)(PSTN)和諸如基于IP(網(wǎng)際協(xié)議)的網(wǎng)絡(luò)的分組交換數(shù)據(jù)網(wǎng)絡(luò)。用戶設(shè)備和通信系統(tǒng)的其它單元之間的通信基于適當(dāng)?shù)耐ㄐ艆f(xié)議,其定義了在系統(tǒng)中處理通信的“規(guī)則”。
在當(dāng)前第三代(3G)無線系統(tǒng)中,定義了用于處理移動用戶的不同通信服務(wù)的各種服務(wù)器。這包括提供稱為CSCF的呼叫狀態(tài)控制功能的服務(wù)器??刂乒δ芤部梢杂芍T如家庭用戶服務(wù)器(HSS)和各種應(yīng)用服務(wù)器(AS)的實體提供。HSS通常用于永久存儲用戶(訂閱者)的簡檔。例如,在如由第三代合作伙伴計劃(3GPP)所規(guī)定的3G體系結(jié)構(gòu)的版本5中,這些實體可以位于IP多媒體子系統(tǒng)(IMS)中。呼叫狀態(tài)控制功能提供服務(wù)功能S-CSCF、詢問功能I-CSCF和代理功能P-CSCF。
IMS網(wǎng)絡(luò)可以位于3G體系結(jié)構(gòu)的集線器處,支持處理傳統(tǒng)的語音電話和多媒體服務(wù)的基于IP的網(wǎng)絡(luò)。3GPP已經(jīng)選擇會話起始協(xié)議(SIP)作為3G網(wǎng)絡(luò)的核心會話信令協(xié)議。SIP已經(jīng)由因特網(wǎng)工程任務(wù)組(IETF)開發(fā)。從SIP角度描述IMS網(wǎng)絡(luò)基本操作的3GPP規(guī)范24.229可以在網(wǎng)站http://www.3gpp.org/ftp/Specs/latest/Rel-5/24_series/24229-560.zip找到。應(yīng)當(dāng)注意,SIP是請求/響應(yīng)類型協(xié)議,在一定意義上,對于每一個從源發(fā)送的消息,都有來自目的的確認(rèn)收到所發(fā)送的消息的相關(guān)響應(yīng)。
根據(jù)位置和可用的通信鏈路,用戶向S-CSCF注冊。詢問服務(wù)呼叫狀態(tài)控制功能(I-CSCF)用于聯(lián)系S-CSCF。當(dāng)作為分配給用戶的S-CSCF的S-CSCF不能被I-CSCF聯(lián)系時,可以在注冊過程中為用戶分配新的S-CSCF。然后,家庭用戶服務(wù)器HSS可以接收包括S-CSCF名稱的多媒體認(rèn)證請求(MAR)命令,其中的S-CSCF名稱不同于以前分配給該用戶的S-CSCF。在現(xiàn)有的3GPP協(xié)議中,家庭用戶服務(wù)器可以通過使用注冊終止請求(RTR)命令在舊的S-CSCF中注銷注冊。通過向該命令分配原因NEW_SERVER_ASSIGNED使得用戶在新的S-CSCF中注冊的公共標(biāo)識從舊的S-CSCF中注銷。接著,隨后的RTR命令必須向剩余的用戶的公共標(biāo)識發(fā)布,該命令具有設(shè)置成SERVER_CHANGE的注銷原因,其使得相應(yīng)的用戶數(shù)據(jù)從舊的S-CSCF中除去,并啟動用戶設(shè)備UE的注銷過程以請求用戶設(shè)備UE重新注冊。然后,重新注冊過程由I-CSCF指引到新的S-CSCF。
因此,需要兩個單獨的命令集以實現(xiàn)這兩個必要的步驟,即從以前的S-CSCF中注銷用戶的公共標(biāo)識和在新的S-CSCF中重新注冊公共標(biāo)識。
發(fā)明內(nèi)容
本發(fā)明的目的是使該過程更加命令有效。
根據(jù)本發(fā)明的一個方面,提供一種在通信系統(tǒng)中重新分配用戶數(shù)據(jù)的方法,所述用戶數(shù)據(jù)包括每個用戶的多個標(biāo)識,所述方法包括在用戶信息存儲器中存儲與第一服務(wù)控制器相關(guān)聯(lián)的多個標(biāo)識,所述多個標(biāo)識與從已注冊狀態(tài)和未注冊狀態(tài)中選擇的各自的注冊狀態(tài)相關(guān)聯(lián);使用一個所述標(biāo)識檢測用戶已經(jīng)請求注冊到第二服務(wù)控制器;發(fā)布識別一個或者每個標(biāo)識的注冊終止請求,其中的一個或者每個標(biāo)識作為所請求的注冊的結(jié)果已經(jīng)被重新分配給所述第二服務(wù)控制器;響應(yīng)所述注冊終止請求,i)向所述用戶發(fā)布包括具有已注冊狀態(tài)并且作為所請求的注冊的結(jié)果沒有被分配給所述第二服務(wù)控制器的一個或每個標(biāo)識的重新注冊通知;以及ii)將所述用戶的所有標(biāo)識與所述第一服務(wù)控制器解除聯(lián)系。
很明顯,所述重新注冊通知使得已注冊狀態(tài)的任何未分配標(biāo)識被重新分配給第二服務(wù)控制器。未注冊狀態(tài)的未分配標(biāo)識不需要重新被分配。
另一個方面提供一種通信系統(tǒng),包括第一服務(wù)控制器;用戶信息存儲器,其保存用戶的與所述第一服務(wù)控制器相關(guān)的多個標(biāo)識,所述多個標(biāo)識與從已注冊狀態(tài)和未注冊狀態(tài)中選擇的各自的注冊狀態(tài)相關(guān)聯(lián);第二服務(wù)控制器,被配置為向所述用戶信息存儲器傳輸識別所述用戶的用戶認(rèn)證請求;其中,所述用戶信息存儲器能夠檢測所述用戶認(rèn)證請求,并包括用于將所述用戶的一個或每個標(biāo)識插入發(fā)布給所述第一服務(wù)控制器的注冊終止請求的裝置,其中一個或每個標(biāo)識的作為所述用戶認(rèn)證請求的結(jié)果被重新與所述第二服務(wù)控制器相關(guān)聯(lián);所述第一服務(wù)控制器能夠響應(yīng)所述注冊終止請求,i)向所述用戶發(fā)布包括具有已注冊狀態(tài)并且作為所請求的注冊的結(jié)果沒有被分配給所述第二服務(wù)控制器的一個或每個標(biāo)識的重新注冊通知;以及ii)將所述用戶的所有標(biāo)識與所述第一服務(wù)控制器解除聯(lián)系。
本發(fā)明的另一個方面提供一種用于在用戶之間提供通信的系統(tǒng)中使用的服務(wù)控制器,第一服務(wù)控制器具有適合于與用戶信息存儲器進行通信的接口,通過該接口,各自具有各自的注冊狀態(tài)的多個標(biāo)識將用戶與所述服務(wù)控制器相關(guān)聯(lián),并且能夠響應(yīng)從所述用戶信息存儲器收到的注冊終止請求,i)向所述用戶發(fā)布包括具有已注冊狀態(tài)并錯誤地將所述用戶與所述第一服務(wù)控制器相關(guān)聯(lián)的一個或每個標(biāo)識的重新注冊通知;以及ii)將所述用戶的所有標(biāo)識與所述服務(wù)控制器解除聯(lián)系。
在一個實施例中,多個用戶設(shè)備(相當(dāng)于專用ID)可以共享一個或者多個公共標(biāo)識或標(biāo)識組。例如,服務(wù)臺雇員可共享一個公用的公共標(biāo)識SIPhelpdesk@example.com。每個雇員可獨立地注冊/注銷,服務(wù)控制器將SIP呼叫請求路由到有空的雇員,使得其中的任何人可以接聽該呼叫。另外,每個用戶設(shè)備還可以具有非共享個人公共標(biāo)識。本發(fā)明的一個方面可以在這一情況下應(yīng)用,以確保對于所有共享同一個標(biāo)識/標(biāo)識組的用戶設(shè)備,服務(wù)控制器是相同的。因此,在本發(fā)明的一個實施例中,如果共享用戶設(shè)備的任何一個公共標(biāo)識被注冊到新的服務(wù)控制器,則對于所有這些用戶設(shè)備和它們的公共標(biāo)識改變服務(wù)控制器。為此,注冊終止請求(RTR)啟動對所有那些用戶設(shè)備和相應(yīng)的公共標(biāo)識的注銷。為此,當(dāng)服務(wù)控制器接收到注冊終止請求時,其可以根據(jù)在本地存儲的信息找出是否存在任何由另一個用戶設(shè)備共享的與所述用戶設(shè)備相關(guān)的公共標(biāo)識。如果存在,則服務(wù)控制器可以開始所有那些用戶設(shè)備及其公共標(biāo)識的注銷過程。
在3GPP體系結(jié)構(gòu)中,用戶信息存儲器由家庭用戶服務(wù)器組成,但是應(yīng)當(dāng)知道,在其它體系結(jié)構(gòu)中可以提供不同的數(shù)據(jù)庫。另外,在3GPP體系結(jié)構(gòu)中,由服務(wù)呼叫狀態(tài)控制功能提供第一和第二服務(wù)控制器,但是還應(yīng)當(dāng)知道,在不同的體系結(jié)構(gòu)中任何合適的控制器都可以執(zhí)行該功能。
注冊終止請求可以是根據(jù)已知的3G協(xié)議的RTR命令,或者可以是不同的協(xié)議中等同的或者其它合適的命令。
為了更好地理解本發(fā)明并示出如何獲得相同的效果,現(xiàn)參照附圖作為例子,其中圖1是示出可實現(xiàn)本發(fā)明的環(huán)境的示意圖;圖2是說明用戶標(biāo)識的存儲器的示意圖;圖3是說明消息流的示意圖。
具體實施例方式
下面參照第三代(3G)移動通信系統(tǒng)的示例性體系結(jié)構(gòu),通過例子描述本發(fā)明的某些實施例。然而,應(yīng)當(dāng)知道,這些實施例可應(yīng)用于任何合適的通信系統(tǒng)。
參照圖1,其示出了可以體現(xiàn)本發(fā)明的網(wǎng)絡(luò)體系結(jié)構(gòu)的例子。在圖1中,IP多媒體網(wǎng)絡(luò)(IMS)45用于向IP多媒體網(wǎng)絡(luò)用戶提供IP多媒體服務(wù)。
如上所述,IP多媒體(IM)功能可通過移動通信系統(tǒng)提供。通常,移動通信系統(tǒng)用于經(jīng)常通過在用戶設(shè)備和通信系統(tǒng)的至少一個基站之間的無線接口為多個移動用戶設(shè)備(UE)服務(wù)。移動通信系統(tǒng)可以在邏輯上被劃分為無線接入網(wǎng)絡(luò)(RAN)和核心網(wǎng)絡(luò)(CN)。
在該系統(tǒng)中,基站31用于通過在用戶設(shè)備和無線接入網(wǎng)絡(luò)之間的無線接口向移動用戶即訂閱者的移動用戶設(shè)備30發(fā)送信號和從接收信號。相應(yīng)地,移動用戶設(shè)備能夠通過該無線接口向無線接入網(wǎng)絡(luò)發(fā)送信號和接收信號。
在所示的結(jié)構(gòu)中,用戶設(shè)備30可以通過與基站31相關(guān)的接入網(wǎng)絡(luò)接入IMS網(wǎng)絡(luò)45。應(yīng)當(dāng)知道,雖然為了清楚的原因,圖1僅示出了一個無線接入網(wǎng)絡(luò)的基站,但是典型的通信網(wǎng)絡(luò)系統(tǒng)通常包括很多無線接入網(wǎng)絡(luò)。
3G無線接入網(wǎng)絡(luò)(RAN)通常由適當(dāng)?shù)臒o線網(wǎng)絡(luò)控制器(RNC)控制。為了更加清楚,該控制器沒有被示出。例如在無線接入網(wǎng)絡(luò)級別,可以對每個基站分配一個控制器或者一個控制器可以控制多個基站。因此應(yīng)當(dāng)知道,網(wǎng)絡(luò)控制器的名稱、位置和數(shù)量都取決于系統(tǒng)。
移動用戶設(shè)備30可以包括任何適當(dāng)?shù)倪m用于網(wǎng)際協(xié)議(IP)通信以連接網(wǎng)絡(luò)的移動用戶設(shè)備。例如,移動用戶可以通過個人計算機(PC)、個人數(shù)字助理(PDA)、移動臺(MS)等接入蜂窩網(wǎng)絡(luò)。下面的例子以移動臺進行描述。
本領(lǐng)域的技術(shù)人員熟知典型的移動臺的特征和操作。因此,指出用戶可以使用移動臺用于諸如打電話和接電話、從網(wǎng)絡(luò)接收和發(fā)送數(shù)據(jù)以及體驗多媒體內(nèi)容或其它使用多媒體服務(wù)的事務(wù)就足夠了。移動臺可包括天線,用于從移動通信網(wǎng)絡(luò)的基站無線接收和發(fā)送信號。移動臺還可以配置顯示器,用于向移動用戶設(shè)備的用戶顯示圖像和其它圖形信息。照相機裝置可以用于獲取靜態(tài)或視頻圖像。通常還提供揚聲器裝置。移動臺的操作可以通過適當(dāng)?shù)挠脩艚涌诳刂?,諸如控制按鈕、語音命令等等。另外,移動站還具有處理器實體和存儲器裝置。
應(yīng)當(dāng)知道,雖然為了清楚,在圖1中僅示出一個移動臺,但是可以有多個移動臺同時與移動通信系統(tǒng)的基站進行通信。
核心網(wǎng)絡(luò)(CN)實體通常包括各種交換和其它控制實體以及網(wǎng)關(guān),用于使通信能夠通過多個無線接入網(wǎng)絡(luò)進行,還用于將單個通信系統(tǒng)與一個或多個通信系統(tǒng)連接,諸如與其它蜂窩系統(tǒng)和/或固定有線通信系統(tǒng)連接。在3GPP系統(tǒng)中,無線接入網(wǎng)絡(luò)控制器通常被連接到一個或多個適當(dāng)?shù)暮诵木W(wǎng)絡(luò)實體,諸如但不限于服務(wù)通用分組無線服務(wù)支持節(jié)點(SGSN)33。無線接入網(wǎng)絡(luò)控制器通過適當(dāng)?shù)慕涌?,例如通過Iu接口,與服務(wù)GPRS支持節(jié)點進行通信。雖然沒有示出,但SGSN通常有權(quán)訪問所指定的用戶數(shù)據(jù)庫,該數(shù)據(jù)庫用于存儲與各個用戶設(shè)備的訂閱相關(guān)的信息。
服務(wù)GPRS支持節(jié)點通常通過GPRS骨干網(wǎng)32與網(wǎng)關(guān)GPRS支持節(jié)點(GGSN)34進行通信。該接口通常是交換分組數(shù)據(jù)接口。
圖1示出了應(yīng)用服務(wù)器(AS)50。用戶設(shè)備30可通過GPRS網(wǎng)絡(luò)連接到應(yīng)用服務(wù)器,而該應(yīng)用服務(wù)器連接到一個或者多個諸如但不限于示例的網(wǎng)際協(xié)議(IP)網(wǎng)絡(luò)的數(shù)據(jù)網(wǎng)絡(luò)。應(yīng)當(dāng)知道,大量的應(yīng)用服務(wù)器可以連接到每個數(shù)據(jù)網(wǎng)絡(luò)。
通信系統(tǒng)已經(jīng)發(fā)展為通過可由諸如服務(wù)器的控制器實體處理的數(shù)據(jù)網(wǎng)絡(luò)的各種功能為用戶設(shè)備提供服務(wù)。例如,在當(dāng)前第三代(3G)無線多媒體網(wǎng)絡(luò)體系結(jié)構(gòu)中,假定提供各種控制功能的幾個不同的服務(wù)器用于服務(wù)提供控制。這包括諸如呼叫會話控制功能(CSCF)的功能。呼叫會話功能可以被分成各種類別,諸如代理呼叫會話控制功能(P-CSCF)、詢問呼叫會話控制功能(I-CSCF)和服務(wù)呼叫會話控制功能(S-CSCF)。應(yīng)當(dāng)知道,相似的功能可以在不同的系統(tǒng)中稱為不同的名稱。例如,在某些應(yīng)用中,CSCF可被稱為呼叫狀態(tài)控制功能。
希望通過IMS系統(tǒng)使用由應(yīng)用服務(wù)器提供的服務(wù)的用戶可能首先需要向服務(wù)控制器注冊,諸如服務(wù)呼叫會話控制功能(S-CSCF1)42。如圖1所示,在S-CSCF 42和用戶設(shè)備30之間的通信可以通過至少一個代理呼叫會話控制功能(P-CSCF)35和詢問呼叫會話控制功能I-CSCF 36路由。因此,代理CSCF 35用于代理消息從GGSN 34到服務(wù)呼叫會話控制功能42。而圖1的S-CSCF 42提供用戶設(shè)備30需要注冊的控制實體。需要注冊以使用戶設(shè)備能夠向通信系統(tǒng)請求服務(wù)。
圖1的系統(tǒng)還進一步用于使得已經(jīng)通過骨干網(wǎng)配置了所要求的通信資源并且被注冊到S-CSCF 42的用戶必須通過在通信系統(tǒng)中向S-CSCF 42發(fā)送請求所期望的服務(wù)的請求來啟動對由應(yīng)用服務(wù)器50提供的服務(wù)的使用。
在圖1中示出了另一個服務(wù)呼叫會話控制功能43,即S-CSCF2。在實際中當(dāng)然有多個S-CSCF。
用戶信息存儲器實體還可以用于存儲訂閱者即用戶的相關(guān)信息。在特定的實施例中,示出了通過家庭用戶服務(wù)器(HSS)37提供的存儲器實體。例如,在會話建立過程中以及以后,家庭用戶服務(wù)器(HSS)37可以通過適當(dāng)?shù)慕涌诒黄渌δ軐嶓w查詢。用戶信息可以包括諸如注冊和認(rèn)證所要求的數(shù)據(jù)(例如用戶的標(biāo)識和注冊狀態(tài))等的信息。HSS 37還可用于永久地存儲用戶簡檔信息。特別地,家庭用戶服務(wù)器保存將公共標(biāo)識與特定用戶設(shè)備UE相關(guān)聯(lián)并識別該UE所注冊的S-CSCF的信息。每個UE用唯一的專用標(biāo)識進行識別,該專用標(biāo)識具有網(wǎng)絡(luò)接入標(biāo)識符的形式,例如UE1@example.org。
圖2通過例子示出家庭用戶服務(wù)器數(shù)據(jù)庫38的內(nèi)容。應(yīng)當(dāng)知道,這僅是作為示例,準(zhǔn)確的布局和協(xié)議將根據(jù)網(wǎng)絡(luò)要求而改變。每個用戶設(shè)備UE可以與多個公共標(biāo)識相關(guān)聯(lián),在圖2中用Pid1到Pid7標(biāo)記。公共標(biāo)識是用戶的公共地址,其用于在IMS系統(tǒng)內(nèi)通信。例如,公共用戶標(biāo)識可以采用SIP URI的形式,如sippid1@example.org。公共標(biāo)識可以單獨地進行處理或者將其分組成一個或者幾個公共標(biāo)識組。公共標(biāo)識可以由多個UE共享。每個單獨的公共標(biāo)識或者一組公共標(biāo)識獨立地由共享它們的每個UE注冊,并且具有在網(wǎng)絡(luò)中執(zhí)行的不同服務(wù)。每個公共標(biāo)識可以具有已注冊或未注冊狀態(tài),這取決于UE,并且當(dāng)公共標(biāo)識被注冊時與特定的S-CSCF相關(guān)聯(lián)。
假定特定用戶設(shè)備UE的所有公共標(biāo)識應(yīng)當(dāng)向同一個S-CSCF注冊的情況。當(dāng)多個UE共享一個或多個公共標(biāo)識時,與這些UE相關(guān)聯(lián)的所有公共標(biāo)識必須被注冊到同一個S-CSCF。有時發(fā)生這樣的情形(如后面所述),使得一個公共標(biāo)識向一個不同于其它S-CSCF的S-CSCF注冊。下面所述的實施例以命令有效的方式處理這種情況?,F(xiàn)在將參照圖3描述這種情況。
在3G網(wǎng)絡(luò)中,當(dāng)用戶首次打開他的移動終端時,他必須在允許終端全面連接之前向網(wǎng)絡(luò)注冊他的用戶ID或地址。這通過從終端向IMS發(fā)送包括用戶地址的詳情的SIP“REGISTER”消息進行。IMS通過服務(wù)呼叫狀態(tài)控制功能(S-CSCF)處理該信息,將有關(guān)的注冊信息存儲在HSS上。該注冊信息可包括諸如位置、終端能力和用戶可用性的用戶的狀態(tài)。注冊由IMS通過也根據(jù)SIP的適合的響應(yīng)消息確認(rèn)。無論是以前的注冊已經(jīng)期滿還是在用戶的狀態(tài)發(fā)生變化或其它原因更新注冊時,都會發(fā)生隨后的注冊(“re-REGISTER”)。
在注冊過程中,如果以前分配的S-CSCF在一段時間后沒有響應(yīng)從I-CSCF發(fā)送的注冊消息,則向用戶分配新的S-CSCF。在圖3中,示出了從用戶設(shè)備UE1傳輸?shù)降谝籗-CSCF142的失敗的注冊請求。示出了關(guān)于第一公共標(biāo)識PID1的隨后的注冊請求已成功地向第二S-CSCF243進行。然而,為了請求認(rèn)證信息和通知HSS用戶設(shè)備UE1已經(jīng)向S-CSCF2注冊,S-CSCF2發(fā)布識別第二S-CSCF2的多媒體認(rèn)證請求(MAR)命令。家庭用戶服務(wù)器37接收MAR命令,并注意到該命令包含與已經(jīng)存儲的以前的S-CSCF名稱不同的S-CSCF名稱,通過Cx接口向第一S-CSCF1發(fā)送RTR命令。家庭用戶服務(wù)器37將注銷原因NEW_SERVER_ASSIGNED插入該RTR命令中,還插入屬于與所通知的公共標(biāo)識Pid1相同的隱式注冊組(組1)的公共標(biāo)識。在這種情況下,將插入Pid1,Pid2和Pid3。家庭用戶服務(wù)器還將UE1的專用標(biāo)識插入RTR中。當(dāng)?shù)谝籗-CSCF1收到具有分配給值NEW_SERVER_ASSIGNED的注銷原因的RTR命令時,除去請求中那些公共標(biāo)識的用戶數(shù)據(jù)以及所有其它與同一個UE1即同一個專用標(biāo)識有關(guān)的公共標(biāo)識的用戶數(shù)據(jù)。也就是,它除去與S-CSCF1相關(guān)的Pid1-Pid6。它還向用戶設(shè)備UE1發(fā)布用于識別公共標(biāo)識/標(biāo)識組的NOTIFY消息,其中的公共標(biāo)識/標(biāo)識組具有已注冊狀態(tài)、沒有被包括在RTR命令中并且現(xiàn)在已經(jīng)從S-CSCF1中注銷。該NOTIFY消息包含用于用戶設(shè)備UE1在新的S-CSCF2上重新注冊這些公共標(biāo)識的指示??梢酝ㄟ^執(zhí)行如圖3所示的重新注冊過程來實現(xiàn),如上所述。注意在第一S-CSCF1上處于未注冊狀態(tài)的公共標(biāo)識(組2)被除去,但是因為不需要重新注冊這些標(biāo)識,所以不需要對它們發(fā)送NOTIFY消息。
當(dāng)除去UE1的公共標(biāo)識時,在Pid6的例子中,S-CSCF檢測被共享的公共標(biāo)識,并據(jù)此除去所有與共享UE2有關(guān)的用戶數(shù)據(jù)。也就是,除去與S-CSCF1有關(guān)的Pid6-Pid7。S-CSCF還向用戶設(shè)備UE2發(fā)布用于識別公共標(biāo)識/標(biāo)識組的NOTIFY消息,其中的公共標(biāo)識/標(biāo)識組具有已注冊狀態(tài)、沒有被包括在RTR命令中并且現(xiàn)在已從S-CSCF1中注銷。該NOTIFY消息包含用于用戶設(shè)備UE2在新的S-CSCF2上重新注冊這些公共標(biāo)識的指示。可以通過執(zhí)行如圖3所示的重新注冊過程來實現(xiàn),如上所述。注意在第一S-CSCF1上處于未注冊狀態(tài)的公共標(biāo)識7(組4)被除去,但是因為不需要重新注冊該標(biāo)識,所以不需要對其發(fā)送NOTIFY消息。
因此,本發(fā)明的上述實施例優(yōu)化了已有的3GPP IMS注銷的功能。特別地,它優(yōu)化了在所分配的S-CSCF的變化期間,在注銷過程中的Cx接口用途和HSS的行為。這在上述的實施例中通過在S-CSCF的變化期間用單個RTR命令執(zhí)行多個公共用戶標(biāo)識組和UE的注銷過程實現(xiàn)。原因NEW_SERVER_ASSIGNED指出S_CSCF將對于剩余的向S-CSCF1注冊但還沒有在重新分配的S-CSCF2中注冊的用戶的公共標(biāo)識/標(biāo)識組,開始對用戶設(shè)備UE的注銷過程(例如發(fā)布通知消息)。另一個可選的方案是引入新的原因值以取代使用現(xiàn)有的原因NEW_SERVER_ASSIGNED。這對于保證在3GPP IMS方案的不同版本之間的網(wǎng)絡(luò)互連可能是必需的。
因此,僅僅需要處理單個RTR/RTA命令對,而不是如在現(xiàn)有3G系統(tǒng)中的多個對。
可以很容易地知道,在圖1中示出的IMS網(wǎng)絡(luò)可包括其它S-CSCF、詢問CSCF和代理CSCF。另外,雖然已經(jīng)在使用SIP的3G的環(huán)境中描述了本發(fā)明的實施例,但是也可以使用其它適當(dāng)?shù)南到y(tǒng)和接口協(xié)議。
這里還應(yīng)注意,雖然如上描述了本發(fā)明的示例性實施例,但是在不脫離本發(fā)明的范圍的情況下可以對所公開的技術(shù)方案進行各種變化和修改,本發(fā)明的范圍由所附的權(quán)利要求限定。
權(quán)利要求
1.一種在通信系統(tǒng)中重新分配用戶數(shù)據(jù)的方法,所述用戶數(shù)據(jù)包括每個用戶的多個標(biāo)識,所述方法包括在用戶信息存儲器中存儲與第一服務(wù)控制器相關(guān)聯(lián)的多個標(biāo)識,所述多個標(biāo)識與從已注冊狀態(tài)和未注冊狀態(tài)中選擇的各自的注冊狀態(tài)相關(guān)聯(lián);使用所述多個標(biāo)識中的至少一個檢測用戶已經(jīng)請求注冊到第二服務(wù)控制器;發(fā)布識別所述多個標(biāo)識中的至少一個的注冊終止請求,其中的所述至少一個標(biāo)識作為所請求的注冊的結(jié)果已經(jīng)被重新分配給所述的第二服務(wù)控制器;以及響應(yīng)所述注冊終止請求,i)向所述用戶發(fā)布包括具有已注冊狀態(tài)并且作為所請求的注冊的結(jié)果沒有分配給所述第二服務(wù)控制器的所述多個標(biāo)識中的至少一個的重新注冊通知,以及ii)將所述用戶的所有標(biāo)識與所述第一服務(wù)控制器解除聯(lián)系。
2.根據(jù)權(quán)利要求1所述的方法,其中,將所述用戶的所有標(biāo)識與所述第一服務(wù)控制器解除聯(lián)系的步驟包括從所述第一服務(wù)控制器中除去所有標(biāo)識和它們的數(shù)據(jù),以及在所述用戶信息存儲器中除去它們與所述第一服務(wù)控制器的聯(lián)系。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述多個標(biāo)識包括一組未注冊狀態(tài),所述組被解除聯(lián)系但沒有被重新分配。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述注冊終止請求包括注銷原因。
5.根據(jù)權(quán)利要求1所述的方法,其中,在3GPP通信系統(tǒng)中,所述注銷原因包括NEW_SERVER_ASSIGNED。
6.根據(jù)權(quán)利要求1所述的方法,其中,檢測用戶已經(jīng)請求注冊的步驟包括在所述用戶信息存儲器接收認(rèn)證請求。
7.根據(jù)權(quán)利要求1所述的方法,其中,至少兩個用戶具有共享標(biāo)識和非共享標(biāo)識;所述方法還包括當(dāng)所述非共享標(biāo)識已經(jīng)被重新分配給所述第二服務(wù)控制器時,檢查所述用戶是否具有所述共享標(biāo)識,如果是,則向其它共享所述共享標(biāo)識的用戶發(fā)布重新注冊通知。
8.一種通信系統(tǒng),包括第一服務(wù)控制器;用戶信息存儲器,其保存用戶的與所述第一服務(wù)控制器相關(guān)聯(lián)的多個標(biāo)識,所述多個標(biāo)識與從已注冊狀態(tài)和未注冊狀態(tài)中選擇的各自的注冊狀態(tài)相關(guān)聯(lián);第二服務(wù)控制器,被配置為向所述用戶信息存儲器傳輸識別所述用戶的用戶認(rèn)證請求;其中,所述用戶信息存儲器能夠檢測所述用戶認(rèn)證請求,并包括用于將所述用戶的每個標(biāo)識插入發(fā)布給所述第一服務(wù)控制器的注冊終止請求中的裝置,其中所述用戶的每個標(biāo)識作為所述用戶認(rèn)證請求的結(jié)果被重新與所述第二服務(wù)控制器相關(guān)聯(lián);所述第一服務(wù)控制器能夠響應(yīng)所述注冊終止請求,i)向所述用戶發(fā)布包括具有已注冊狀態(tài)并且作為所述用戶認(rèn)證請求的結(jié)果沒有分配給所述第二服務(wù)控制器的每個標(biāo)識的重新注冊通知,以及ii)將所述用戶的所有標(biāo)識與所述第一服務(wù)控制器解除聯(lián)系。
9.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其中,所述用戶信息存儲器包括家庭用戶服務(wù)器。
10.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其中,所述服務(wù)控制器包括呼叫狀態(tài)控制功能。
11.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其中,所述通信系統(tǒng)是無線的。
12.根據(jù)權(quán)利要求8所述的通信系統(tǒng),其中,所述多個標(biāo)識包括與至少一個其它用戶相關(guān)聯(lián)的共享標(biāo)識。
13.根據(jù)權(quán)利要求12所述的通信系統(tǒng),其中,所述第一服務(wù)控制器能夠向所述至少一個其它用戶發(fā)布重新注冊通知。
14.一種用于在用戶之間提供通信的系統(tǒng)中使用的服務(wù)控制器,所述服務(wù)控制器具有適合于與用戶信息存儲器通信的接口,通過所述接口,各自具有各自的注冊狀態(tài)的多個標(biāo)識使用戶與所述服務(wù)控制器相關(guān)聯(lián),所述服務(wù)控制器能夠響應(yīng)從所述用戶信息存儲器收到的注冊終止請求,i)向所述用戶發(fā)布包括具有已注冊狀態(tài)并錯誤地將所述用戶與所述第一服務(wù)控制器相關(guān)聯(lián)的每個標(biāo)識的重新注冊通知,以及ii)將所述用戶的所有標(biāo)識與所述服務(wù)控制器解除聯(lián)系。
15.根據(jù)權(quán)利要求14所述的服務(wù)控制器,其能夠通過在所述服務(wù)控制器中除去所述標(biāo)識和它們的數(shù)據(jù)以及通過在所述用戶信息存儲器中除去它們的聯(lián)系,將所述用戶的所有標(biāo)識解除聯(lián)系。
16.根據(jù)權(quán)利要求14或15所述的服務(wù)控制器,其能夠在所述注冊終止請求中讀取注銷原因。
17.根據(jù)權(quán)利要求14所述的服務(wù)控制器,其能夠向任何其它共享所述標(biāo)識的一個的用戶發(fā)布重新注冊通知。
18.一種通信系統(tǒng),用于重新分配包括每個用戶的多個標(biāo)識的用戶數(shù)據(jù),所述系統(tǒng)包括存儲裝置,用于在用戶信息存儲器中存儲與第一服務(wù)控制器相關(guān)聯(lián)的多個標(biāo)識,所述多個標(biāo)識與從已注冊狀態(tài)和未注冊狀態(tài)中選擇的各自的注冊狀態(tài)相關(guān)聯(lián);檢測裝置,用于使用所述多個標(biāo)識中的至少一個檢測用戶已經(jīng)請求注冊到第二服務(wù)控制器;發(fā)布裝置,用于發(fā)布識別所述多個標(biāo)識中的至少一個的注冊終止請求,其中的所述至少一個標(biāo)識作為所請求的注冊的結(jié)果已經(jīng)被重新分配給所述第二服務(wù)控制器;通知裝置,用于向所述用戶發(fā)布包括具有已注冊狀態(tài)并且作為所請求的注冊的結(jié)果沒有被分配給所述第二服務(wù)控制器的所述多個標(biāo)識中的至少一個的重新注冊通知;以及解除聯(lián)系裝置,用于將所述用戶的所有標(biāo)識與所述第一服務(wù)控制器解除聯(lián)系;其中,所述通知裝置和解除聯(lián)系裝置響應(yīng)所述注冊終止請求。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,所述解除聯(lián)系裝置包括去除裝置,用于從所述第一服務(wù)控制器中除去所有標(biāo)識和它們的數(shù)據(jù),并在所述用戶信息存儲器中除去它們與所述第一服務(wù)控制器的聯(lián)系。
20.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,所述多個標(biāo)識包括一組未注冊狀態(tài);所述組被解除聯(lián)系但沒有被重新分配。
21.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,所述檢測裝置包括接收裝置,用于在所述用戶信息存儲器接收認(rèn)證請求。
22.根據(jù)權(quán)利要求18所述的系統(tǒng),其中,至少兩個用戶具有共享標(biāo)識和非共享標(biāo)識;所述系統(tǒng)還包括檢查裝置,用于當(dāng)所述非共享標(biāo)識已經(jīng)被重新分配給所述第二服務(wù)控制器時檢測所述用戶是否具有所述共享標(biāo)識,如果是,則向其它共享所述共享標(biāo)識的用戶發(fā)布重新注冊通知。
全文摘要
公開了一種在通信系統(tǒng)中重新分配用戶數(shù)據(jù)的方法,其中每個用戶具有多個標(biāo)識。該方法包括在用戶信息存儲器中存儲與第一服務(wù)控制器相關(guān)的多個標(biāo)識,所述多個標(biāo)識與從已注冊狀態(tài)和未注冊狀態(tài)中選擇的各自的注冊狀態(tài)相關(guān)聯(lián);使用一個標(biāo)識檢測用戶已經(jīng)請求注冊到第二服務(wù)控制器;并發(fā)布識別,作為所請求的注冊的結(jié)果已經(jīng)被重新分配給第二服務(wù)控制器的每個標(biāo)識的注冊終止請求。響應(yīng)注冊終止請求,向用戶發(fā)布重新注冊通知并且將所述用戶的所有標(biāo)識與第一服務(wù)控制器解除聯(lián)系。
文檔編號H04W60/00GK1898986SQ200480038894
公開日2007年1月17日 申請日期2004年12月7日 優(yōu)先權(quán)日2003年12月23日
發(fā)明者K·塔米, A·萊諾寧, M·米呂邁基 申請人:諾基亞公司