專利名稱:關(guān)聯(lián)由設(shè)備發(fā)起的注冊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及通信。具體上,其涉及在多通信會話中的注冊的資源管理。
背景技術(shù):
無線通信系統(tǒng)被廣泛地部署以向多個用戶提供各種類型的通信(例如語音、數(shù) 據(jù)、多媒體服務(wù)等)。隨著對于高速和多媒體數(shù)據(jù)服務(wù)的需求快速增長,存在實現(xiàn)具有增強(qiáng) 的性能的有效和穩(wěn)定的通信系統(tǒng)的挑戰(zhàn)??梢允沟脽o線通信系統(tǒng)的用戶獲得多種服務(wù)和應(yīng)用。服務(wù)(例如流視頻、流音樂 和新聞遞送)和應(yīng)用(例如在線游戲)可能要求無線通信系統(tǒng)的用戶向這樣的服務(wù)和應(yīng)用 的服務(wù)器或者提供商注冊。例如,用戶可能希望訪問流視頻遞送。為了訪問流視頻遞送,用 戶可以提供標(biāo)識符,所述標(biāo)識符可以允許在無線通信中的服務(wù)器確定所述用戶是否可以訪 問流視頻遞送。在另一個示例中,用戶可以在玩在線游戲之前向服務(wù)器注冊??赡芤笥?戶針對在使用中的每個服務(wù)或者應(yīng)用向服務(wù)器或者服務(wù)提供商注冊。多個注冊可能影響無 線通信系統(tǒng)的性能和/或帶寬。期望調(diào)整其中用戶執(zhí)行多個注冊的方法以最小化對于無線 通信系統(tǒng)的性能和/或帶寬的影響。
發(fā)明內(nèi)容
在一個實施例中,本發(fā)明提供了 一種可在通信系統(tǒng)中工作的無線通信裝置。所述 無線通信裝置包括注冊電路,所述注冊電路用于獲得包括第一標(biāo)識部分和第二標(biāo)識部分的 第一標(biāo)識符。在先前的注冊中使用所述第一標(biāo)識符。所述注冊電路還用于獲得第二標(biāo)識符。 所述第二標(biāo)識符包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至少一個,并且還包括第 三標(biāo)識部分。在附加注冊中使用所述第二標(biāo)識符。所述無線裝置還包括接收機(jī),其用于接 收語音、視頻和多媒體數(shù)據(jù)中的至少一種;以及發(fā)射機(jī),其用于向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一 標(biāo)識符和所述第二標(biāo)識符。在另一個實施例中,本發(fā)明提供了一種可在通信系統(tǒng)中工作的無線通信裝置。所 述無線通信裝置包括用于獲得第一標(biāo)識符的模塊,所述第一標(biāo)識符包括第一標(biāo)識部分和第 二標(biāo)識部分。在先前的注冊中使用所述第一標(biāo)識符。所述無線通信裝置還包括用于獲得第 二標(biāo)識符的模塊。所述第二標(biāo)識符包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至少一 個,并且還包括第三標(biāo)識部分。在附加注冊中使用所述第二標(biāo)識符。所述無線通信裝置還 包括用于接收語音、視頻和多媒體數(shù)據(jù)中的至少一種的模塊;以及,用于向網(wǎng)絡(luò)服務(wù)器發(fā) 送所述第一標(biāo)識符和所述第二標(biāo)識符的模塊。
在另一個實施例中,本發(fā)明提供了一種用于注冊無線裝置的方法。所述方法包括 獲得第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部分。在先前的注冊中使 用所述第一標(biāo)識符。所述方法還包括獲得第二標(biāo)識符。所述第二標(biāo)識符包括所述第一標(biāo) 識部分和所述第二標(biāo)識部分中的至少一個,并且還包括第三標(biāo)識部分。在附加注冊中使用 所述第二標(biāo)識符。所述方法還包括向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一標(biāo)識符和所述第二標(biāo)識符。在另一個實施例中,本發(fā)明提供了 一種計算機(jī)程序產(chǎn)品,其包括計算機(jī)可讀介質(zhì)。 所述計算機(jī)可讀介質(zhì)包括用于使得計算機(jī)獲得包括第一標(biāo)識部分和第二標(biāo)識部分的第一 標(biāo)識符的代碼。在先前的注冊中使用所述第一標(biāo)識符。所述計算機(jī)可讀介質(zhì)還包括用于使 得計算機(jī)獲得第二標(biāo)識符的代碼。所述第二標(biāo)識符包括所述第一標(biāo)識部分和所述第二標(biāo)識 部分中的至少一個,并且還包括第三標(biāo)識部分。在附加注冊中使用所述第二標(biāo)識符。所述 計算機(jī)可讀介質(zhì)還包括用于使得計算機(jī)向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一標(biāo)識符和所述第二標(biāo) 識符的代碼。在一個實施例中,本發(fā)明提供了一種可在通信系統(tǒng)中工作的通信裝置。所述通信 裝置包括注冊電路,所述注冊電路用于接收包括第一標(biāo)識部分和第二標(biāo)識部分的第一標(biāo)識 符。在先前的注冊中使用所述第一標(biāo)識符。所述注冊電路還用于接收第二標(biāo)識符,所述第 二標(biāo)識符包括第三標(biāo)識部分和第四標(biāo)識部分。在附加注冊中使用所述第二標(biāo)識符。所述注 冊電路還用于驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至 少一個。所述通信裝置還包括發(fā)射機(jī),所述發(fā)射機(jī)用于發(fā)送用于指示所述驗證的數(shù)據(jù)。在另一個實施例中,本發(fā)明提供了一種可在通信系統(tǒng)中工作的通信裝置。所述通 信裝置包括用于接收第一標(biāo)識符的模塊,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部 分。在先前的注冊中使用所述第一標(biāo)識符。所述無線通信裝置還包括用于接收第二標(biāo)識符 的模塊。所述第二標(biāo)識符包括第三標(biāo)識部分和第四標(biāo)識部分。在附加注冊中使用所述第二 標(biāo)識符。所述無線通信裝置還包括用于驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和 所述第二標(biāo)識部分中的至少一個的模塊。所述無線通信裝置還包括用于發(fā)送用于指示所述 驗證的數(shù)據(jù)的模塊。在另一個實施例中,本發(fā)明提供了一種用于注冊無線裝置的方法。所述方法包括 接收第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部分。在先前的注冊中使 用所述第一標(biāo)識符。所述方法還包括接收第二標(biāo)識符。所述第二標(biāo)識符包括第三標(biāo)識部 分和第四標(biāo)識部分。在附加注冊中使用所述第二標(biāo)識符。所述方法還包括驗證所述第三 標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至少一個。所述方法還包括發(fā)送 用于指示所述驗證的數(shù)據(jù)。在另一個實施例中,本發(fā)明提供了 一種計算機(jī)程序產(chǎn)品,其包括計算機(jī)可讀介質(zhì), 所述計算機(jī)可讀介質(zhì)包括用于使得計算機(jī)獲得第一標(biāo)識符的代碼,所述第一標(biāo)識符包括第 一標(biāo)識部分和第二標(biāo)識部分。在先前的注冊中使用所述第一標(biāo)識符。所述計算機(jī)可讀介質(zhì) 還包括用于使得計算機(jī)獲得第二標(biāo)識符的代碼,所述第二標(biāo)識符包括第三標(biāo)識部分和第四 標(biāo)識部分。在附加注冊中使用所述第二標(biāo)識符。所述計算機(jī)可讀介質(zhì)還包括用于使得計算 機(jī)驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至少一個的代 碼。所述計算機(jī)可讀介質(zhì)還包括用于使得計算機(jī)發(fā)送用于指示所述驗證的數(shù)據(jù)的代碼。在一個實施例中,本發(fā)明提供了一種可在通信系統(tǒng)中工作的通信裝置。所述通信裝置包括接收機(jī),所述接收機(jī)用于接收當(dāng)前的注冊請求。所述當(dāng)前的注冊請求包括當(dāng)前公 共用戶身份、當(dāng)前實例ID和當(dāng)前注冊ID。所述通信裝置還包括注冊電路,所述注冊電路用 于確定是否至少一個先前的注冊是成功的。所述注冊電路還用于確定是否存在除了所述當(dāng) 前公共用戶身份之外的至少一個公共用戶身份。所述至少一個公共用戶身份與先前實例ID 和先前注冊ID相關(guān)聯(lián)。所述注冊電路還用于確定是否所述至少一個先前的注冊已經(jīng)期滿。 所述注冊電路還用于確定所述當(dāng)前實例ID是否與所述先前實例ID相同。所述注冊電路還 用于確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同。所述注冊電路還用于啟動針對至 少一個先前注冊的公共用戶身份的解除注冊過程,所述至少一個先前注冊的公共用戶身份 與所述先前實例ID和所述先前注冊ID相關(guān)聯(lián)。在另一個實施例中,本發(fā)明提供了一種可在通信系統(tǒng)中工作的通信裝置。所述通 信裝置包括用于接收當(dāng)前注冊請求的模塊,其中,所述當(dāng)前注冊請求包括當(dāng)前公共用戶身 份、當(dāng)前實例ID和當(dāng)前注冊ID。所述通信裝置還包括用于確定是否至少一個先前的注冊是 成功的模塊。所述通信裝置還包括用于確定是否存在除了所述當(dāng)前公共用戶身份之外的至 少一個公共用戶身份的模塊,所述至少一個公共用戶身份與先前實例ID和先前注冊ID相 關(guān)聯(lián)。所述通信裝置還包括用于確定是否所述至少一個先前的注冊已經(jīng)期滿的模塊。所述 通信裝置還包括用于確定所述當(dāng)前實例ID是否與所述先前實例ID相同的模塊。所述通信 裝置還包括用于確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同的模塊。所述通信裝置 還包括用于啟動針對至少一個先前注冊的公共用戶身份的解除注冊過程的模塊,所述至少 一個先前注冊的公共用戶身份與所述先前實例ID和所述先前注冊ID相關(guān)聯(lián)。在另一個實施例中,本發(fā)明提供了一種用于注冊無線裝置的方法。所述方法包括 接收當(dāng)前注冊請求,其中,所述當(dāng)前注冊請求包括當(dāng)前公共用戶身份、當(dāng)前實例ID和當(dāng)前 注冊ID。所述方法還包括確定是否至少一個先前的注冊是成功的。所述方法還包括確 定是否存在除了所述當(dāng)前公共用戶身份之外的至少一個公共用戶身份,所述至少一個公共 用戶身份與先前實例ID和先前注冊ID相關(guān)聯(lián)。所述方法還包括確定是否所述至少一個 先前的注冊已經(jīng)期滿。所述方法還包括確定所述當(dāng)前實例ID是否與所述先前實例ID相 同。所述方法還包括確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同。所述方法還包 括啟動針對至少一個先前注冊的公共用戶身份的解除注冊過程,所述至少一個先前注冊 的公共用戶身份與所述先前實例ID和所述先前注冊ID相關(guān)聯(lián)。在另一個實施例中,本發(fā)明提供了一種計算機(jī)程序產(chǎn)品,包括計算機(jī)可讀介質(zhì)。所 述計算機(jī)可讀介質(zhì)包括用于使得計算機(jī)接收當(dāng)前注冊請求的代碼,其中,所述當(dāng)前注冊請 求包括當(dāng)前公共用戶身份、當(dāng)前實例ID和當(dāng)前注冊ID。所述計算機(jī)可讀介質(zhì)還包括用于使 得計算機(jī)確定是否至少一個先前的注冊是成功的代碼。所述計算機(jī)可讀介質(zhì)還包括用于使 得計算機(jī)確定是否存在除了所述當(dāng)前公共用戶身份之外的至少一個公共用戶身份的代碼, 所述至少一個公共用戶身份與先前實例ID和先前注冊ID相關(guān)聯(lián)。所述計算機(jī)可讀介質(zhì)還 包括用于使得計算機(jī)確定是否所述至少一個先前的注冊已經(jīng)期滿的代碼。所述計算機(jī)可讀 介質(zhì)還包括用于使得計算機(jī)確定所述當(dāng)前實例ID是否與所述先前實例ID相同的代碼。所 述計算機(jī)可讀介質(zhì)還包括用于使得計算機(jī)確定所述當(dāng)前注冊ID是否與所述先前注冊ID相 同的代碼。所述計算機(jī)可讀介質(zhì)還包括用于使得計算機(jī)啟動針對至少一個先前注冊的公共 用戶身份的解除注冊過程的代碼,所述至少一個先前注冊的公共用戶身份與所述先前實例
10ID和所述先前注冊ID相關(guān)聯(lián)。
圖1說明了一種示例性通信系統(tǒng)。圖2是圖1的通信系統(tǒng)的至少一部分的功能框圖。圖3是可以在圖2中所示的通信系統(tǒng)中使用的示例性裝置的功能框圖。圖4示出了用于說明在圖2的各種實體之間交換的各種示例性通信消息的呼叫流 程圖。圖5說明了圖2中所示的通信系統(tǒng)可以使用的示例性私有ID。圖6是說明了第一示例性注冊過程的流程圖。圖7是說明了第二示例性注冊過程的流程圖。圖8說明了圖2中所示的通信系統(tǒng)可以使用的示例性實例和注冊ID。圖9是說明了第三示例性注冊過程的流程圖。圖10是說明了第四示例性注冊過程的流程圖。
具體實施例方式下面的描述被提供來使得本領(lǐng)域內(nèi)的任何技術(shù)人員能夠?qū)嵤┖褪褂帽景l(fā)明。在下 面的描述中為了解釋說明的目的而闡明了細(xì)節(jié)。應(yīng)當(dāng)理解,本領(lǐng)域內(nèi)的普通技術(shù)人員將會 認(rèn)識到可以不使用這些具體細(xì)節(jié)而實施本發(fā)明。在其他情況下,未詳細(xì)描述公知的結(jié)構(gòu)和 過程,防止以不必要的細(xì)節(jié)混淆本發(fā)明的描述。因此,本發(fā)明不意欲被所示的實施例限制, 而是要符合按照本文公開的原理和特征的最寬的范圍。詞語“示例性”在本文中用于表示 “作為示例、實例或者例示”。本文中被描述為“示例性”的任何實施例不必然要被解釋為相 對于其他實施例是優(yōu)選的或者有利的。經(jīng)??山粨Q地使用術(shù)語“網(wǎng)絡(luò)”和“系統(tǒng)”。本文所述的系統(tǒng)和技術(shù)可以用于各種無線通信網(wǎng)絡(luò),諸如碼分多址(CDMA) 網(wǎng)絡(luò)、時分多址(TDMA)網(wǎng)絡(luò)、頻分多址(FDMA)網(wǎng)絡(luò)、正交FDMA(OFDMA)網(wǎng)絡(luò)、單載波 FDMA(SC-FDMA)網(wǎng)絡(luò)等。CDMA網(wǎng)絡(luò)可以實現(xiàn)無線技術(shù),諸如通用陸地?zé)o線接入(UTRA)、 CDMA2000 等。UTRA 包括寬帶 CDMA(W-CDMA)和低碼片速率(LCR)。CDMA2000 覆蓋 IS-2000、 IS-95和IS-856標(biāo)準(zhǔn)。TDMA網(wǎng)絡(luò)可以實現(xiàn)諸如全球移動通信系統(tǒng)(GSM)的無線技術(shù)。 OFDMA 網(wǎng)絡(luò)可以實現(xiàn)諸如演進(jìn)的 UTRA(E-UTRA)、IEEE 802. 11、IEEE 802. 16、IEEE 802. 20、 Flash-OFDMA等之類的無線電技術(shù)。UTRA、E-UTRA和GSM是通用移動電信系統(tǒng)(UMTS)的一 部分。長期演進(jìn)(LTE)是使用E-UTRA的UMTS的即將到來的版本。在來自名稱為“第三代 合作伙伴工程”(3GPP)的組織的文件中描述了 UTRA、E-UTRA, GSM、UMTS和LTE。在來自名 稱為“第三代合作伙伴工程2”(3GPP2)的組織的文件中描述了 CDMA2000。這些各種技術(shù)和 標(biāo)準(zhǔn)是本領(lǐng)域中公知的。與不同的技術(shù)相關(guān)聯(lián)的術(shù)語可能不同。例如,依賴于所考慮的技術(shù),在WCDMA標(biāo)準(zhǔn) 中使用的用戶設(shè)備(UE)可以有時被稱為接入終端(AT)、用戶終端、移動臺(MS)、用戶單元、 用戶設(shè)備(UE)等。同樣,在WCDMA標(biāo)準(zhǔn)中使用的接入網(wǎng)絡(luò)(AN)可以有時被稱為接入點、接 入節(jié)點(AN)、節(jié)點B、基站(BS)和小區(qū)基站塔等。在此應(yīng)當(dāng)注意,不同的術(shù)語在適用時應(yīng)用 到不同的技術(shù)。
而且,在一個或多個示例性實施例中,可以以硬件、軟件、固件或者它們的任意組 合來實現(xiàn)所述的功能。如果以軟件實現(xiàn),則可以將所述功能作為一個或多個指令或者代碼 存儲在計算機(jī)可讀介質(zhì)上或者在計算機(jī)可讀介質(zhì)上發(fā)送。計算機(jī)可讀媒體包括計算機(jī)存儲 媒體和通信媒體,其包括促成將計算機(jī)程序從一個位置向另一個位置傳送的任何介質(zhì)。存 儲媒體可以是能被計算機(jī)訪問的任何可用媒體。舉例而言,而不是限定,這樣的計算機(jī)可讀 媒體可以包括RAM、ROM、EEPROM、CD-ROM或者其他光盤存儲器、磁盤存儲器或者其他磁存儲 設(shè)備或者可以用于承載和存儲指令或者數(shù)據(jù)結(jié)構(gòu)形式的期望程序代碼并且可以被計算機(jī) 訪問的任何其他介質(zhì)。本文使用的磁盤和光盤包括致密盤(CD)、激光盤、光盤、數(shù)字通用盤 (DVD)、軟盤和藍(lán)光盤,其中,磁盤通常以磁的方式再現(xiàn)數(shù)據(jù),而光盤使用激光來以光學(xué)方式 再現(xiàn)數(shù)據(jù)。上述的組合也應(yīng)當(dāng)被包括在計算機(jī)可讀媒體的范圍中。在一個實施例中,可以 使用同軸電纜、光纖電纜、雙絞線、數(shù)字用戶線(DSL)或者諸如紅外線、無線電的無線技術(shù) 和諸如紅外線、無線電和微波的無線技術(shù)來從網(wǎng)站、服務(wù)器或者其他遠(yuǎn)程源發(fā)送軟件指令。圖1說明了一種示例性通信系統(tǒng)100。通信系統(tǒng)100提供了兩個UE 104和108、兩 個AN 114和118、網(wǎng)絡(luò)120和計算設(shè)備130。UE 104與AN 114通信(例如發(fā)送和/或接收 數(shù)據(jù))。UE 104可以使用通信通道124來與AN 114通信。通信信道124可以是無線通信 信道(例如WCDMA信道)或者有線通信信道(例如以太網(wǎng)信道)中的至少一個。AN 114連 接到網(wǎng)絡(luò)120。AN114可以使用無線通信信道或者有線通信信道中的至少一個來連接到網(wǎng) 絡(luò)120。類似于UE 104和AN 118,UE 108與AN 118通信。UE 108可以使用通信信道128 來與AN 118通信。類似于AN 114,AN 118也連接到網(wǎng)絡(luò)120。計算設(shè)備130使用無線通 信信道或者有線通信信道中的至少一個來連接到網(wǎng)絡(luò)120。在一個實施例中,通信系統(tǒng)100 可以用于在UE 104和UE 108之間發(fā)送和/或接收數(shù)據(jù)(例如語音、視頻、聲音、多媒體)。 例如,UE 104可以發(fā)起到UE 108的電話呼叫。在另一個實施例中,通信系統(tǒng)100可以用于 在UE 104或者UE 108和計算設(shè)備130之間發(fā)送和/或接收數(shù)據(jù)。例如,UE 104可以播放 由計算設(shè)備130提供的流音樂。UE 104和108可以包括多種電子設(shè)備,其中包括但是不限于蜂窩電話、智能電話、 個人數(shù)字助理(PDA)、多媒體設(shè)備和其他計算設(shè)備。AN114和118可以包括多種收發(fā)機(jī),其 中包括但是不限于節(jié)點B、基站(BS)、小區(qū)基站塔、毫微微小區(qū)和無線接入點(例如802. 11 路由器)。網(wǎng)絡(luò)130可以包括任何類型的電子連接的計算機(jī)和/或設(shè)備組,其中包括例如下 面的網(wǎng)絡(luò)因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、局域網(wǎng)(LAN)或者廣域網(wǎng)(WAN)。另外,到網(wǎng)絡(luò)的連接可以例如 是遠(yuǎn)程調(diào)制解調(diào)器、以太網(wǎng)(IEEE 802. 3)、權(quán)標(biāo)環(huán)(IEEE 802. 5)、光纖分布式數(shù)據(jù)鏈路接 口 (FDDI)異步傳輸模式(ATM)、無線以太網(wǎng)(IEEE 802. 11)或者藍(lán)牙(IEEE 802. 15. 1)。注 意,計算設(shè)備可以是臺式、服務(wù)器、便攜、手持、機(jī)頂或者任何其他期望類型的配置。在此使 用的網(wǎng)絡(luò)130包括網(wǎng)絡(luò)變化形式,諸如公共因特網(wǎng)、在因特網(wǎng)中的專用網(wǎng)、在因特網(wǎng)中的安 全網(wǎng)絡(luò)、專用網(wǎng)、公共網(wǎng)絡(luò)、增值網(wǎng)絡(luò)和內(nèi)聯(lián)網(wǎng)等。在特定的實施例中,網(wǎng)絡(luò)130也可以包括 虛擬專用網(wǎng)(VPN)。圖2是說明了圖1的通信系統(tǒng)100的至少一部分的系統(tǒng)200的功能框圖。系統(tǒng) 200可以在IP (網(wǎng)際協(xié)議)多媒體系統(tǒng)(IMS)標(biāo)準(zhǔn)下向UE 104提供多媒體業(yè)務(wù),并且可以 用于向和從UE 104通信數(shù)據(jù)(例如語音和視頻數(shù)據(jù))。IMS標(biāo)準(zhǔn)是用于向諸如UE 104之
12類的UE提供基于IP的多媒體服務(wù)的標(biāo)準(zhǔn)。如上所述,流音樂和流視頻是基于IP的多媒體 服務(wù)的實例。系統(tǒng)200包括核心網(wǎng)絡(luò)(CN) 236,其繼而包括歸屬網(wǎng)絡(luò)(HN)212和訪問者網(wǎng)絡(luò) (VN) 214。HN 212其中包括歸屬用戶服務(wù)器(HSS) 238、問訊呼叫會話控制功能(I-CSCF) 242 和服務(wù)呼叫會話控制功能(S-CSCF) 244。VN 214包括AN 114、AN 234、UE 104和代理呼叫 會話控制功能(P-CSCF) 240。UE 104位于VN 214中,并且經(jīng)由通信會話252來與AN 114通信。通信會話252 可以使用結(jié)合圖1討論的上述有線和/或無線通信信道。UE 104可以經(jīng)由IMS標(biāo)準(zhǔn)來訪 問多媒體服務(wù)。為了訪問多媒體服務(wù),UE 104可以向服務(wù)器(在圖2中未示出)提供注冊 信息,所述服務(wù)器可以位于主干網(wǎng)絡(luò)230中。來自UE 104的注冊信息經(jīng)由通信會話252被 轉(zhuǎn)發(fā)到AN 114。AN 114然后向P-CSCF 240轉(zhuǎn)發(fā)注冊信息。AN 114和P-CSCF 240可以通 過無線和/或有線通信信道而連接。在一個實施例中,P-CSCF 240可以包括代理服務(wù)器并 可以負(fù)責(zé)向I-CSCF 242轉(zhuǎn)發(fā)注冊信息。在另一個實施例中,P-CSCF也可以經(jīng)由AN 114向 UE 104傳輸用于基于IP的多媒體服務(wù)的數(shù)據(jù)。例如,被傳輸?shù)経E 104的流音樂可以從HN 212被發(fā)送到P-CSCF 240,并且P-CSCF然后經(jīng)由AN 114向UE 104轉(zhuǎn)發(fā)流音樂。在接收到來自于UE 104的注冊信息后,P-CSCF 240可以將該注冊信息從VN 214 轉(zhuǎn)發(fā)到I-CSCF 242。P-CSCF 240和I-CSCF 242可以使用有線和/或無線通信信道來連接。 在從P-CSCF 240接收到注冊信息后,I-CSCF 242可以與HSS 238通信,以驗證在注冊信息 中的信息(例如用戶身份)。例如,I-CSCF 242可以使用由UE 104提供的注冊信息來確定 UE 104是否可以訪問流音樂服務(wù)。在另一個實例中,HSS 238可以驗證在注冊信息中的信 息,并且向I-CSCF 242傳輸驗證的結(jié)果。HSS 238和I-CSCF 242可以使用有線和/或無線 接口來連接。在I-CSCF 242 使用 HSS 238 驗證了注冊信息后,I-CSCF 242 可以向 S-CSCF 244 轉(zhuǎn)發(fā)注冊信息。I-CSCF 242和S-CSCF 244可以使用有線和/或無線通信信道來連接。 S-CSCF 244可以經(jīng)由有線和/或無線通信來與主干網(wǎng)絡(luò)230通信,以訪問應(yīng)用服務(wù)器(在 圖2中未示出)。應(yīng)用服務(wù)器(在圖2中未示出)可以提供由UE 104請求的基于IP的多媒 體服務(wù)。從所述應(yīng)用服務(wù)器(在圖2中未示出)向S-CSCF 244、向I-CSCF 242、向P-CSCF 240和經(jīng)由AN 114和通信會話252向UE 104發(fā)送用于基于IP的多媒體服務(wù)的數(shù)據(jù)(例如 流視頻或者流音樂)。在一個實施例中,P-CSCF 240可以駐留在HN 212中。在另一個實施例中,P-CSCF 240可以駐留在VN 214中,如圖2中所示。在圖2中所示的示例性實施例中,VN 214依賴 于建立諸如通信會話252之類的通信會話的描述。因此,P-CSCF 240被示出在VN 214中。雖然已經(jīng)結(jié)合IMS標(biāo)準(zhǔn)描述了上述實例,但是這樣的實例用于解釋說明的目的, 并且不應(yīng)當(dāng)被解釋為限定。本系統(tǒng)和方法同樣適用于其他通信標(biāo)準(zhǔn)。在另一個實施例中, 系統(tǒng)200能夠使用其他的通信標(biāo)準(zhǔn)向UE 104提供基于IP的多媒體服務(wù)。圖3是可以在圖2中所示的通信系統(tǒng)中使用的示例性裝置300的功能框圖。裝置 300可以包括諸如UE 104之類的UE或者任何基礎(chǔ)結(jié)構(gòu)實體,所述基礎(chǔ)結(jié)構(gòu)實體諸如應(yīng)用服 務(wù)器、P-CSCF 240,HSS 238、I-CSCF 242和/或S-CSCF 244。可以以諸如無線通信設(shè)備或 者服務(wù)器之類的各種形式來建立和包含所述裝置300。在這個實施例中,裝置300包括會話注冊功能308,其駐留在存儲器單元301中。在一個實施例中,會話注冊功能308可以獲得在先前的注冊中使用的注冊信息(例如私有 用戶身份、公共用戶身份、實例ID和注冊ID),并且可以生成和/或獲得新的注冊信息(例 如在圖5中所示的私有ID2或者在圖8中所示的實例ID/注冊ID2)。所述會話注冊功能可 以使用在圖6和9中所示的注冊過程。在另一個實施例中,會話注冊功能308可以獲得注 冊信息(例如在圖5中所示的私有ID2或者在圖8中所示的實例ID/注冊ID2),并且可以 確定注冊是否是基于在先前注冊中使用的舊的注冊信息(例如在圖5中所示的私有IDl)。 會話注冊功能可以使用在圖7和10中所示的注冊處理。裝置300還包括中央處理單元(CPU)/控制器394、接收電路396和發(fā)送電路398, 它們?nèi)拷?jīng)由中央數(shù)據(jù)總線392而鏈接。存儲器單元301可以包括一般由附圖標(biāo)號302表 示的一組模塊和/或指令。在一個實施例中,會話控制功能308駐留在存儲器單元301中。 在另一個實施例(在圖3中未示出)中,會話控制功能308可以包括可以連接到中央數(shù)據(jù) 總線392的電路。在另一個實施例中,會話控制功能308可以是硬件(例如電路)和駐留 于存儲器單元301中的軟件(例如軟件指令)的組合。存儲器單元301可以包括一般由附圖標(biāo)號302表示的一組模塊和/或指令。在這 個實施例中,模塊/指令可以其中包括會話注冊功能308。該會話注冊功能308可以包括 用于執(zhí)行在圖2、4、6、7、9和10中所示和描述的處理步驟的計算機(jī)指令或者代碼??梢栽?會話注冊功能308中選擇性地實現(xiàn)實體特有的特定指令。在一個實施例中,裝置300可以 是諸如在圖2中所示的UE 104之類的UE的一部分??梢栽跁捵怨δ?08中編碼如在 圖2、4、6和9中所示和描述的功能的方面特有的指令。在另一個實施例中,裝置300可以 是基礎(chǔ)結(jié)構(gòu)通信實體(例如在圖2中所示的CN 236中的S-CSCF)的一部分??梢栽跁?注冊功能308中編碼如在圖2、4、7和10中所示和描述的功能的方面特有的指令。在一個實施例中,裝置300是無線設(shè)備的一部分,并且接收和發(fā)送電路396和398 可以連接到RF(射頻)電路(在圖3中未示出)。在將所接收的信號和/或數(shù)據(jù)發(fā)出到數(shù) 據(jù)總線392之前,接收電路396可以處理并且可以緩沖它們。數(shù)據(jù)總線392可以用于在發(fā) 送電路398、接收電路396、存儲器單元301和CPU/控制器394之間傳送數(shù)據(jù)。另一方面, 在將來自數(shù)據(jù)總線392的數(shù)據(jù)從設(shè)備300發(fā)出之前,發(fā)送電路398可以處理并可以緩沖所 述數(shù)據(jù)。CPU/控制器394可以執(zhí)行數(shù)據(jù)總線392的數(shù)據(jù)管理的功能,并且可以促進(jìn)一般數(shù) 據(jù)處理的功能,其中包括執(zhí)行存儲器單元301的指令內(nèi)容。在這個實施例中,存儲器單元301是RAM(隨機(jī)存取存儲器)電路。諸如會話注 冊功能308之類的示例性功能可以是軟件例程、模塊和/或數(shù)據(jù)集。存儲器單元301可以 被連接到另一個存儲器電路(未示出),所述另一個存儲器電路可以是易失性或者非易失 性類型中的任何一種。作為一種替代方式,存儲器單元301可以包括其他電路類型,諸如 EEPROM(電可擦可編程只讀存儲器)、EPROM(電可編程只讀存儲器)、R0M(只讀存儲器)、 ASIC(專用集成電路)、磁盤(例如軟盤)、光盤(例如⑶-ROM或者DVD-ROM)、存儲卡、快閃 存儲器和本領(lǐng)域中公知的其他類型。CPU/控制器394可以包括任何通用的單或者多芯片微處理器,諸如ARM、 Pentium 、Pentium II 、Pentium ΠΙ 、Pentium IV 、Pentium Pro、8051、MIPS 、 Power PC 、ALPHA 、專用集成電路(ASIC)或者任何專用微處理器,所述任何專用微處 理器諸如數(shù)字信號處理器、微控制器或者可編程門陣列。
發(fā)送和接收電路398和396可以包括有線網(wǎng)卡、無線網(wǎng)卡、天線和用于與網(wǎng)絡(luò)通信 的某些其他部件的至少一個。發(fā)送和接收電路398和396可以連接到局域網(wǎng)(LAN)或廣域 網(wǎng)(例如互聯(lián)網(wǎng))或其它形式的網(wǎng)絡(luò)。發(fā)送和接收電路398和396可以按照有線技術(shù)和/ 或無線技術(shù)來接收信號,所述有線技術(shù)包括但是不限于以太網(wǎng)、電話(例如普通老式電話 服務(wù))和光纖系統(tǒng),無線技術(shù)包括但是不限于碼分多址(CDMA或者CDMA2000)通信系統(tǒng)、諸 如GSM/GPRS (通用分組無線業(yè)務(wù))/EDGE (增強(qiáng)數(shù)據(jù)GSM環(huán)境)之類的時分多址(TDMA)系 統(tǒng)、IEEE 802. 11系統(tǒng)和OFDM系統(tǒng)。發(fā)送和接收電路398和396可以用于發(fā)送和/或接收 多種類型的數(shù)據(jù),其中包括但是不限于語音、視頻和多媒體數(shù)據(jù)。圖4說明了在圖2的各種實體之間交換的各種示例性通信消息的呼叫流程圖。在 圖4的頂部從左向右示出了在圖2中所示下列5個實體UE 114、P-CSCF 240、HSS 238、 I-CSCF 242和C-CSCF 244。諸如消息流路徑460之類的各種消息流路徑(例如從一個實 體向另一個實體發(fā)送的消息)被示出為在實體之間的線。圖4的垂直維度表示從圖4的頂 部(在時間上的較早點)到圖4的底部(在時間上的較后點)的時間的過去。各種消息流 路徑從圖4的頂部向圖4的底部處理。將在圖4的描述中引用圖2的元件。如結(jié)合圖2所述,用于表示HN 212的用戶的UE 104可以行進(jìn)到VN214,并經(jīng)由VN 214尋求主干網(wǎng)絡(luò)230的訪問(參見圖2)。UE 104通過與AN 114形成通信會話252來開 始這樣的訪問。UE 104可以隨后嘗試經(jīng)由AN 114來向CN 236的S-CSCF 244注冊(例 如提供注冊信息)。在一個實施例中,UE 104可以提供會話發(fā)起協(xié)議-統(tǒng)一資源標(biāo)識符 (SIP-URI)和私有用戶身份(私有IDl)。在另一個實施例中,UE 104可以提供公共用戶身 份。SIP-URI和私有IDl對于UE 104都可以是唯一的。在一個實施例中,公共用戶身份可以包括SIP-URI (例如sip:first. IastO operator, com)。在另一個實施例中,公共用戶身份可以包括TEL-URI。TEL-URI可以包括 國際格式的電話號碼(例如+1-234-567-8900)。在另一個實施例中,公共用戶身份可以用 于在圖4中所示的實體之間路由IMS消息(例如如下面結(jié)合圖4的消息流路徑464所描述 的)。在一個實施例中,私有用戶身份可以包括網(wǎng)絡(luò)訪問標(biāo)識符(NAI)。NAI可以包括用 戶名稱,其后是完全合格域名(fully qualified domain name (FQDN)),例如 usernameO domain.com。在另一個實施例中,私有用戶身份可以不被用于路由IMS消息。取而代之,私 有用戶身份可以用于識別和認(rèn)證目的。例如,私有用戶身份可以用于確定UE 104是否具有 可以訪問特定的IMS服務(wù)。UE 104通過使用由消息流路徑460所示的私有IDl來發(fā)送REGISTER (注冊)請 求,從而開始注冊過程。所述REGISTER請求然后被從在VN 214中的P-CSCF 240中繼到在 HN 212中的I-CSCF 242,如消息流路徑462所示和如圖2中所示。I-CSCF 242可以通過 HSS 238使用私有IDl執(zhí)行用戶注冊狀態(tài)查詢來確定將注冊信息轉(zhuǎn)發(fā)到哪個S-CSCF(例如 S-CSCF 244),如消息流路徑464所示。一旦I-CSCF確定其應(yīng)當(dāng)向S-CSCF 244發(fā)送注冊信 息,則I-CSCF 242向S-CSCF 244發(fā)送REGISTER請求,如消息流路徑466所示。一旦S-CSCF 接收到REGISTER請求,則S-CSCF 244查詢HSS238以檢索用于授權(quán)和認(rèn)證的相關(guān)信息,如 在消息流路徑468中所示的挑戰(zhàn)請求(Challenge request)所示。如果UE 104是HN 212 的用戶,則UE 104的私有IDl可以與在HSS 238中的所存儲的記錄匹配。
S-CSCF 244然后可以通過下述方式來認(rèn)證REGISTER請求通過選擇認(rèn)證向量,并 且向I-CSCF 242發(fā)送“401未授權(quán)”響應(yīng),如消息流路徑470所示。在一個實施例中,所述 “401未授權(quán)”響應(yīng)也可以包括認(rèn)證向量。認(rèn)證向量可以包括認(rèn)證密鑰、隨機(jī)值和預(yù)期結(jié)果。 S-CSCF 244可以在向I-CSCF 242發(fā)送認(rèn)證向量之前移除認(rèn)證密鑰。所述“401未授權(quán)”響 應(yīng)可以指示注冊需要額外的信息。I-CSCF 242向P-CSCF 240發(fā)送所述“401未授權(quán)”響應(yīng)。 在一個實施例中,P-CSCF 240可以從認(rèn)證向量移除所述預(yù)期結(jié)果。P-CSCF 240然后向UE 104轉(zhuǎn)發(fā)所述“401未授權(quán)”響應(yīng),如消息路徑472和474分別所示。UE 104計算認(rèn)證挑戰(zhàn), 并且通過發(fā)送第二 REGISTER請求來重新嘗試向S-CSCF 244注冊,所述第二 REGISTER請求 提供私有IDl和S-CSCF 244所需要的認(rèn)證信息。在一個實施例中,UE 104可以通過使用在 認(rèn)證向量中提供的隨機(jī)值和第二認(rèn)證密鑰來產(chǎn)生第二預(yù)期值,以計算認(rèn)證挑戰(zhàn)。由UE 104 使用的第二認(rèn)證密鑰可以匹配如上所述的由S-CSCF244移除的認(rèn)證密鑰。由UE 104生成 的第二預(yù)期值將匹配如上所述由P-CSCF 240移除的預(yù)期值。在一個實施例中,第二注冊請 求還可以包括由UE 104生成的預(yù)期結(jié)果。從UE 104向P-CSCF 240發(fā)送第二 REGISTER請 求,如消息流路徑480所示,P-CSCF 240向S-CSCF 244轉(zhuǎn)發(fā)第二 REGISTER請求,如消息流 路徑482所示。I-CSCF 242然后查詢HSS 238以確定向哪個S-CSCF發(fā)送第二 REGISTER請 求,如消息流路徑484所示。I-CSCF 242也可以隨同由UE 104在第二 REGISTER請求中提 供的私有IDl —起地驗證認(rèn)證信息。I-CSCF 242然后向S-CSCF 244發(fā)送第二 REGISTER請 求,如消息流路徑486所示。S-CSCF 244通過下述方式來響應(yīng)于來自UE 104的第二 REGISTER請求通過向 HSS 238發(fā)送“通知私有ID的注冊”消息,向HSS 238通知UE 104正在使用私有IDl注冊, 如消息流路徑488所示。S-CSCF 244然后向I-CSCF 242發(fā)送“200 0K,,響應(yīng)(由消息流路 徑490所示)。所述“200 0K”響應(yīng)可以向UE 104指示注冊被接受或者成功。I-CSCF 242 向P-CSCF240轉(zhuǎn)發(fā)所述“200 0K”響應(yīng),如消息流路徑492所示。P-CSCF 240然后向UE 104 轉(zhuǎn)發(fā)所述“200 0K”響應(yīng),如消息流路徑494所示。UE 104通過向S-CSCF 244發(fā)送“確認(rèn)”響應(yīng)來向S-CSCF 244確認(rèn)所述注冊。UE 104首先向P-CSCF 240發(fā)送“確認(rèn)”響應(yīng),如消息流路徑400所示。P-CSCF 240然后向 I-CSCF 242轉(zhuǎn)發(fā)所述“確認(rèn)”響應(yīng),并且I-CSCF242向S-CSCF 244轉(zhuǎn)發(fā)所述“確認(rèn)”響應(yīng), 如消息流路徑402和404分別所示。UE 104然后建立與P-CSCF 240的信令連接496,如消 息流路徑406所示。在圖2中所示的通信會話252可以使用連接406。在上述的步驟后, UE 104能夠訪問耦合到主干網(wǎng)絡(luò)230的應(yīng)用服務(wù)器,以便訪問服務(wù)和/或應(yīng)用。在一個實施例中,如果存在UE 104保持空閑的長時間,例如長時間不使用連接 406,則可以拆除(例如斷開)連接406和會話252。為了重新連接會話252 (如圖2中所 示),UE 104可能需要再一次進(jìn)行注冊過程(例如重復(fù)如上所述的消息路徑所示的和在圖4 中所示的處理步驟)。UE 104可以使用它在先前的注冊中使用的相同的私有用戶身份(例 如私有IDl)。因為使用相同的私有用戶身份,因此S-CSCF 244可以確定UE 104可能希望 使用不同的IP地址執(zhí)行注冊,該注冊替換現(xiàn)有的IMS注冊。應(yīng)當(dāng)注意,在圖2中,在UE 104 和AN 114之間示出的由附圖標(biāo)號252表示的會話是用于說明的目的。實際的邏輯會話位 于 UE 104 和 S-CSCF 244 之間。圖5說明了可以由在圖2中所示的通信系統(tǒng)200使用的示例性私有ID。將在圖5的描述中將引用在圖2和圖4中的元件。UE 104可以使用在圖5中示出的示例性私有ID 來執(zhí)行多個注冊,包括新的注冊、替代注冊和附加注冊。UE 104可以使用私有IDl來執(zhí)行新 的注冊或者替代注冊,如下所述。UE 104可以使用私有ID2、私有ID3、私有ID4到私有IDN 來執(zhí)行附加注冊,如下所述。UE 104可以使用私有IDl來執(zhí)行IMS注冊,以建立連接406, 如在圖4中所述??梢詮?例如至少部分地基于)私有IDl來得出私有ID2到私有IDN。 私有用戶身份私有ID2到私有IDN可以用于向網(wǎng)絡(luò)指示UE 104在發(fā)起附加注冊。例如,如 果UE 104先前使用私有IDl來注冊,然后在另一個注冊中發(fā)送私有ID2,則建立附加注冊。 諸如私有IDl之類的私有用戶身份可以包括兩個部分用戶部分和完全合格域名(FQDN)。在一個實施例中,可以通過修改私有IDl的用戶部分并且使用來自私有IDl的相 同F(xiàn)QDN來創(chuàng)建諸如私有ID2到私有IDN的隨后的私有用戶身份。在另一個實施例內(nèi),可以 向用戶部分中附力Π、預(yù)加和插入附加信息。例如,私有IDl可以包括下述內(nèi)容“USername@ domain.com”。使用私有ID1,UE 104的會話注冊功能308可以創(chuàng)建如下的私有ID2 "usernameOOlidomain. com,,。在一個實施例中,可以通過修改私有IDl的FQDN并且使用來自私有IDl的相同用 戶部分來創(chuàng)建諸如私有ID2到私有IDN的隨后的私有用戶身份。在另一個實施例內(nèi),可以 向FQDN加上附加標(biāo)簽來創(chuàng)建諸如私有ID2到私有IDN的隨后的私有用戶身份。例如,私有 IDl可以包括下述內(nèi)容“username@domain. com”。使用私有IDl,UE 104的會話注冊功能 308 可以創(chuàng)建如下的私有 ID2 :"usernameidomain. 001. com,,。在一個實施例中,HSS 238可以使用私有IDl到私有IDN來確定來自UE 104的注 冊請求是否是用于新的注冊。例如,如果UE 104使用私有IDl來向HSS 238注冊,則HSS 238可以確定在先前的注冊中是否使用了該私有ID1。如果未在先前的注冊中使用該私有 IDl JUHSS 238將使用私有IDl來創(chuàng)建用于UE 104的新的注冊。在另一個實施例中,HSS 238可以使用私有IDl到私有IDN來確定來自UE 104的注冊請求是否是用于替代注冊。例 如,如果UE 104使用私有IDl來向HSS 238注冊,則HSS 238可以確定在先前的成功注冊 中是否使用了私有IDl。如果在先前的注冊中使用了私有IDl并且先前的注冊還沒有期滿 (例如由于不活動而超時)JljHSS 238和/或S-CSCF 244可以撤銷所述先前的注冊,并且 可以使用私有IDl來創(chuàng)建用于UE 104的替代注冊。在另一個實施例中,HSS 238可以使用 私有IDl到私有IDN來確定來自UE 104的注冊請求是否是用于附加注冊。例如,如果UE 104先前使用私有IDl進(jìn)行了注冊,并且隨后使用私有ID2來執(zhí)行新的注冊,則HSS 238可 以確定私有ID2是基于私有IDl的(例如從私有IDl得到),并且可以創(chuàng)建用于UE 104的 附加注冊。在一個實施例中,由于UE 104使用AN 234而不是AN 114來建立第二會話,同時 仍保留與AN 114的原始會話252,UE 104可以執(zhí)行附加IMS注冊。AN 114可以使用與AN 234不同的無線通信協(xié)議。例如,AN 234可以是WiFi收發(fā)機(jī)(例如802. Ilg),而AN 114可 以是WCDMA節(jié)點B。AN114和AN 234也可以使用相同的無線通信協(xié)議。例如,AN 114和AN 234可以都是WCDMA節(jié)點B。在一個實施例中,UE 104可以由于在UE 104上使用的第二服 務(wù)或者應(yīng)用而建立第二會話。例如,UE 104可以正在運行流音樂服務(wù),并且可以已經(jīng)被注 冊到HSS 238。UE 104可以隨后運行新聞遞送服務(wù),其可以建立第二會話并從而執(zhí)行第二 (例如附加)注冊。
在一個實施例中,UE 104可以在圖4中所示的消息路徑460中使用諸如私有ID2 的不同的私有用戶身份。在另一個實施例中,HSS 238獲得新的私有用戶身份(例如私有 ID2),并且分析它。如果HSS 238確定這個私有用戶身份(例如私有ID2)不存在于HSS 238中,并且該私有用戶身份是從存儲在HSS 238中的另一個私有用戶身份(私有IDl)得 到的,則HSS 238可以因此允許S-CSCF來繼續(xù)進(jìn)行注冊,并且創(chuàng)建UE 104的附加注冊。在一個實施例中,使用私有ID2的注冊過程可以是在圖4中所示的注冊過程的簡 化版本。例如,當(dāng)UE 104使用私有ID2來執(zhí)行附加注冊時,注冊過程可以不使用如圖4中 所示的消息呼叫流460、462、464、466、468、470、472和474。注冊過程可以僅僅使用消息呼 叫流 480、482、484、486、488、490、492、494、400、402、404 和 406。在另一個實施例內(nèi),當(dāng) UE 104使用私有ID2到私有IDN中的任何一個執(zhí)行附加注冊時,可以不使用在圖4中所示的消 息呼叫流中的任何一個。在一個實施例中,HSS 238可以在它向S-CSCF 244發(fā)回的響應(yīng)消息中包括從 S-CSCF 244接收的私有用戶身份(例如私有IDl)和從私有IDl得出的私有用戶身份(例 如私有ID2),如在圖4中的消息路徑468所示。S-CSCF 244隨后可以確定私有ID2是否是 基于私有ID1。如果私有ID2是基于私有IDl JUS-CSCF 244可以隨后創(chuàng)建用于UE 104的 附加注冊。在另一個實施例中,HSS 238向S-CSCF 244通知新的私有用戶身份(例如私有 ID2),并且可以另外發(fā)送當(dāng)前由UE 104注冊的所有私有身份(例如私有ID3到私有IDN) 的列表。在另一個實施例中,HSS 238向S-CSCF 244提供新的私有用戶身份(例如私有 ID2)。S-CSCF 244可以分析私有ID2,并且可以確定私有ID2是基于私有用戶身份(例如 私有ID1)。HSS 238可以然后允許S-CSCF進(jìn)行注冊,并且創(chuàng)建用于UE 104的附加注冊。圖6是說明了第一示例性注冊過程600的流程圖。過程600可以被UE104執(zhí)行來 向CN 236的部件(例如HSS 238和/或S-CSCF 244)執(zhí)行附加注冊。在一個實施例中,可 以使用CPU/控制器394、接收電路396、發(fā)送電路398、存儲器單元301、模塊和/或指令組 302和會話注冊功能308的任意組合來執(zhí)行過程600。在另一個實施例中,會話注冊功能 308可以是軟件(例如軟件指令)、硬件(例如電路)或者兩者的組合。過程在開始框604處開始,并且移動到框608。在框608,UE 104確定對于UE 104 是否存在先前的注冊。如果不存在先前的注冊,則過程600移動到結(jié)束框628。如果存在先 前的注冊,則過程600移動到框612。在框612,UE 104獲得在先前的注冊中使用的私有用 戶身份(例如私有ID1)。在另一個實施例中,UE 104可以獲得由UE 104在先前的注冊中 使用的任何私有用戶身份(例如私有ID4)。在獲得先前的注冊中使用的私有用戶身份后, 過程600移動到框616,其中,UE 104確定是否執(zhí)行附加注冊。如果UE 104確定不需要附 加注冊,則過程600循環(huán)回框616。如果UE 104確定需要附加注冊,則過程600移動到框 620,其中,UE 104根據(jù)在框612獲得的私有用戶身份(例如私有IDl)而獲得當(dāng)前的用戶 身份(例如私有IDN)。可以從私有IDl得出私有IDN,如上所述。在一個實施例中,UE 104 可以使用會話注冊功能308來生成私有IDN。在另一個實施例中,UE 104可以向諸如服務(wù) 器的另一個設(shè)備提供私有ID1,該設(shè)備可以生成私有IDN,并且向UE 104提供私有IDN。在 獲得私有ID2后,過程600然后移動到框624,其中,UE 104將使用私有IDN來執(zhí)行附加注冊。如上面結(jié)合圖5所描述的,與在圖4中所示的通常的注冊過程相比,附加注冊可以包括 較少的步驟。在執(zhí)行附加注冊后,過程600移動到結(jié)束框628,過程600結(jié)束。圖7是說明了第二示例性注冊過程700的流程圖。過程700可以被HSS238、S-CSCF 244、HSS 238、P-CSCF 240和應(yīng)用服務(wù)器的任意組合執(zhí)行,以驗證由UE 104發(fā)送的注冊信 息。在一個實施例中,可以使用CPU/控制器394、接收電路396、發(fā)送電路398、存儲器單元 301、模塊和/或指令組302和會話注冊功能308的任意組合來執(zhí)行過程700。在另一個實 施例中,會話注冊功能308可以是軟件(例如軟件指令)、硬件(例如電路)或者兩者的組 合。為了描述由圖7涵蓋的一個實施例,使用HSS 238來執(zhí)行過程的步驟??梢岳斫?,HSS 238、S-CSCF 244、HSS 238、P-CSCF 240和應(yīng)用服務(wù)器的任意組合可以執(zhí)行下述的步驟。過程700在開始框704開始,并且移動到框708。在框708,從UE 104接收注冊請 求。在接收到注冊請求后,過程700移動到框712。在框712,HSS 238獲得在當(dāng)前的注冊請 求中使用的私有用戶身份(例如私有IDN)。過程700然后移動到框716,其中,HSS 238確 定當(dāng)前的私有用戶身份(例如私有IDN)是否是基于由UE 104在先前的注冊中使用的另一 個私有用戶身份(例如私有IDl)。在另一個實施例中,當(dāng)前私有用戶身份(例如私有IDN) 可以基于由UE 104在先前的注冊中使用的任何私有用戶身份(例如私有ID5)。如果當(dāng)前 私有用戶身份(例如私有ID2)不是基于另一個私有用戶身份(例如私有IDl),則處理移動 到結(jié)束框724。如果當(dāng)前私有用戶身份(例如私有ID2)基于另一個私有用戶身份(例如私 有IDl),則HSS 238將允許UE 104執(zhí)行附加注冊。在允許附加注冊后,過程700移動到結(jié) 束框724。圖8說明了可以由在圖2中所示的通信系統(tǒng)200使用的示例性實例和注冊ID。UE 104可以使用在圖8中所示的示例性實例和注冊ID來執(zhí)行多個注冊,包括新的注冊、替代注 冊和附加注冊。UE 104可以使用實例ID/注冊IDl來執(zhí)行新的注冊或者替代注冊,如下所 述。UE 104可以使用實例ID/注冊ID2、實例ID/注冊ID3、實例ID/注冊ID4到實例ID/ 注冊IDN來執(zhí)行附加注冊,如下所述。在一個實施例中,UE 104可以生成它自己的實例ID/ 注冊IDl到實例ID/注冊IDN。在另一個實施例中,可以由諸如服務(wù)器之類的另一個設(shè)備向 UE 104提供實例ID/注冊IDl到實例ID/注冊IDN中的至少一個。在一個實施例中,UE 104可以具有唯一的實例ID。例如,可以使用多個因素來生 成實例ID,所述因素包括但是不限于當(dāng)前時間/日期、媒體訪問控制(MAC)地址、國際移動 用戶身份(IMSI)和國際移動設(shè)備身份(IMEI)。在另一個實例中,可以使用隨機(jī)數(shù)生成器來 生成實例ID。可以在生成和/或確定UE 104的實例ID中使用多種方法、功能和因素。在一個實施例中,注冊IDl到注冊IDN可以包括序列號碼。例如,注冊IDl可以是 “001”,注冊ID2可以是“002”,注冊ID2可以是“003”等。在另一個實施例中,注冊IDl到 注冊IDN可以包括不同的標(biāo)簽,以便注冊IDl到注冊IDN中的每個都不同。例如,注冊IDl 可以是“AAA”,注冊ID2可以是“BBB”。在其他實施例中,注冊IDl到注冊IDN可以包括任 何串、標(biāo)簽、整數(shù)、數(shù)值和/或名稱。在一個實施例中,使用實例ID/注冊ID2的注冊過程可以是在圖4中所示的注冊 過程的簡化版本。例如,當(dāng)UE 104使用實例ID/注冊ID2來執(zhí)行附加注冊時,注冊過程可 以不使用如圖4中所示的消息呼叫流460、462、464、466、468、470、472和474。注冊過程可 以僅僅使用消息呼叫流 480、482、484、486、488、490、492、494、400、402、404 和 406。在另一個實施例中,當(dāng)UE 104使用實例ID/注冊ID2到實例ID/注冊IDN中的任何一個執(zhí)行附加 注冊時,可以不使用在圖4中所示的消息呼叫流中的任何一個。UE 104可以使用與注冊ID組合的實例ID來執(zhí)行向HSS 238的新的注冊。例如, UE 104可以使用實例ID和注冊IDl的組合來發(fā)起向HSS 238注冊。UE 104的發(fā)起注冊 可以按照在圖4中所示的相同的呼叫流程圖,除了使用實例ID/注冊IDl組合來取代私有 IDl0當(dāng)執(zhí)行附加注冊時,UE 104可以使用相同的實例ID,但是使用不同的注冊ID。例如, 如果UE 104先前使用實例ID/注冊IDl來注冊,則當(dāng)它執(zhí)行附加注冊時可以使用實例ID/ 注冊ID2。HSS 238可以確定UE 104使用同一實例ID執(zhí)行了先前的成功注冊,但是當(dāng)前使 用相同的實例ID和不同的注冊ID (例如注冊ID2)來注冊。HSS 238可以然后允許UE 104 執(zhí)行附加注冊。在另一個實施例中,HSS 238可以使用實例ID/注冊IDl來確定來自UE 104的注 冊請求是否是用于替換注冊。例如,如果UE 104可以使用實例ID/注冊IDl來向HSS 238 注冊,則HSS 238可以確定是否在先前的成功注冊中使用了實例ID/注冊ID1。如果在先前 的注冊中使用了實例ID/注冊IDl并且先前的注冊還未期滿(例如由于不活動而超時),則 HSS 238和/或S-CSCF 244可以撤銷先前的注冊(例如移除先前的注冊),并且可以使用 私有IDl來創(chuàng)建UE 104的替代注冊。在一個實施例中,UE 104可以向在HN 212中的實體(例如S-CSCF 244、I-CSCF 242和/或HSS 238)執(zhí)行多個注冊。UE 104可以執(zhí)行初始注冊,并且提供與先前注冊的實 例ID和注冊ID相關(guān)聯(lián)的當(dāng)前公共用戶身份。如果使用多個注冊,則S-CSCF 244可以確定 先前的注冊是否已經(jīng)期滿。如果先前的注冊還沒有期滿,則S-CSCF 244可以對除了被注冊 的當(dāng)前公共用戶身份之外的、屬于實例ID和注冊ID的先前注冊的公共用戶身份執(zhí)行解除 注冊過程(例如移除先前的注冊)。在一個實施例中,對先前注冊的公共用戶身份的解除注 冊和當(dāng)前的公共用戶身份的注冊可以包括替代注冊,如圖10的框1026中所示。圖9是說明了第三示例性注冊過程900的流程圖。過程900可以被UE104執(zhí)行來 向CN 236的部件(例如HSS 238和/或S-CSCF 244)執(zhí)行附加注冊。在一個實施例中,可 以使用CPU/控制器394、接收電路396、發(fā)送電路398、存儲器單元301、模塊和/或指令組 302和會話注冊功能308中的任意組合來執(zhí)行過程900。在另一個實施例中,會話注冊功能 308可以是軟件(例如軟件指令)、硬件(例如電路)或者兩者的組合。處理在開始框904處開始,并且移動到框908。在框908,UE 104確定對于UE 104 是否存在先前的注冊。如果不存在先前的注冊,則過程900移動到結(jié)束框928。如果存在先 前的注冊,則過程900移動到框912。在框912,UE 104獲得在先前的注冊中使用的實例ID。 在獲得先前的注冊中使用的實例ID后,過程900移動到框916,其中,UE 104確定是否執(zhí)行 附加注冊。如果UE 104確定不需要附加注冊,則過程900循環(huán)回框916。如果UE 104確定 需要附加注冊,則過程900移動到框920,其中,UE 104獲得新的注冊ID (例如注冊ID2)。 在一個實施例中,UE 104可以使用會話注冊功能308來生成如上所述的注冊ID2。在另一 個實施例中,諸如服務(wù)器的另一個設(shè)備可以生成注冊ID2,并且向UE 104提供注冊ID2。在 獲得注冊ID2后,過程600然后移動到框624,其中,UE 104將使用實例ID/注冊ID2來執(zhí) 行附加注冊。如結(jié)合圖7所述,與在圖4中所示的通常的注冊過程相比,附加注冊可以包括 更少的步驟。在執(zhí)行附加注冊后,過程900移動到結(jié)束框928,過程900結(jié)束。
20
圖10是說明了第四示例性注冊過程1000的流程圖。過程1000可以被HSS 238、 S-CSCF 244,HSS 238,P-CSCF 240和應(yīng)用服務(wù)器中的任意組合執(zhí)行,以驗證由UE 104發(fā)送 的注冊信息。在一個實施例中,可以使用CPU/控制器394、接收電路396、發(fā)送電路398、存 儲器單元301、模塊和/或指令組302和會話注冊功能308的任意組合來執(zhí)行過程1000。 在另一個實施例中,會話注冊功能308可以是軟件(軟件指令)、硬件(例如電路)或者兩 者的組合。為了描述由圖10涵蓋的一個實施例,使用HSS 238來執(zhí)行過程的步驟。可以理 解,HSS 238、S-CSCF 244、HSS 238、P-CSCF 240和應(yīng)用服務(wù)器中的任意組合可以執(zhí)行下述 的步驟。過程1000在開始框1004處開始,并且移動到框1008。在框1008,從UE 104接收 注冊請求。在接收到注冊請求后,過程1000移動到框1012。在框1012,HSS 238獲得在注 冊請求中使用的實例ID。過程1000然后移動到框1016,其中,HSS 238確定在先前的注冊 中是否使用了該實例ID。如果未在先前的注冊中使用該實例ID,則過程1000移動到結(jié)束框 1032。如果在先前的注冊中使用了該實例ID,則過程1000移動到框1020。在框1020,HSS 238獲得當(dāng)前注冊的注冊ID (例如注冊ID2)。在獲得注冊ID后,過程1000移動到框1024, 其中,HSS 238確定在當(dāng)前注冊中使用的注冊ID是否與在先前的注冊中使用的注冊ID不 同。如果在當(dāng)前注冊中的注冊ID與在先前的注冊中的注冊ID相同,則過程移動到框1026, 其中,HSS 238執(zhí)行替換注冊,如上結(jié)合圖5和8所述。在執(zhí)行替換注冊后,過程1000然后 移動到結(jié)束框1032。如果在當(dāng)前注冊中的注冊ID與在先前的注冊中的注冊ID不相同,則 過程移動到框1028,其中,HSS 238將允許UE 104執(zhí)行附加注冊。在允許附加注冊后,過程 1000移動到結(jié)束框1032。還應(yīng)當(dāng)注意,所述的本發(fā)明的過程也可以被編碼為在本領(lǐng)域中公知的任何計算機(jī) 可讀介質(zhì)上承載的計算機(jī)可讀指令。這樣的介質(zhì)可以是存儲器類型,并且可以采用易失性 或者非易失性存儲介質(zhì)的形式,例如前面在圖6中的存儲器單元301的說明中所描述的。計 算機(jī)可讀介質(zhì)可以是與裝置300分離的計算機(jī)產(chǎn)品的一部分。在一個實施例中,可以使用 同軸電纜、銅線、光纜和承載聲波、電磁波或者光波的空中接口來發(fā)送軟件指令,所述聲波、 電磁波或者光波能夠承載可由機(jī)器或者計算機(jī)可讀的信號??梢砸猿绦蛐问絹韺崿F(xiàn)上述的方法,從而將其存儲在包括任何種類的用于存儲計 算機(jī)可讀數(shù)據(jù)的記錄設(shè)備的計算機(jī)可讀記錄介質(zhì)上,例如⑶-ROM、DVD、磁帶、存儲卡和盤, 并且也可以以載波格式(例如因特網(wǎng)傳輸或者藍(lán)牙傳輸)來實現(xiàn)上述方法。雖然已經(jīng)在上面闡明了具體框、部分、設(shè)備、功能和模塊,技術(shù)人員將認(rèn)識到,存在 用于劃分系統(tǒng)的許多方式,并且存在可以替代上面所列出的那些的許多部分、部件、模塊或 者功能。另外,可以以不同的順序來執(zhí)行在上述的附圖中描述的步驟,可以同時地執(zhí)行在上 述的附圖中描述的步驟,并且可以省略某些步驟。雖然上述的詳細(xì)描述已經(jīng)示出、描述和指出了被應(yīng)用到各個實施例的本發(fā)明的新 穎特征,但是可以理解,在不脫離本發(fā)明的精神的情況下,本領(lǐng)域內(nèi)的技術(shù)人員可以在所說 明的設(shè)備或者過程的形式和細(xì)節(jié)上進(jìn)行各種省略、替代和改變。除了上面說描述的,可以 以硬件、軟件、固件或者其組合來實現(xiàn)結(jié)合實施例所描述的任何其他邏輯框、電路和算法步 驟。本發(fā)明的范圍由所附的權(quán)利要求而不是前述說明指示。在權(quán)利要求的等效方式的含義 和范圍中的所有的改變被涵蓋在它們的范圍中。本領(lǐng)域內(nèi)的技術(shù)人員可以理解,在不脫離本發(fā)明的范圍和精神的情況下,可以在其中進(jìn)行形式和細(xì)節(jié)上的這些和其他改變。
權(quán)利要求
1.一種可在通信系統(tǒng)中工作的無線通信裝置,包括注冊電路,用于獲得第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部分,其中,在先前的 注冊中使用所述第一標(biāo)識符,以及獲得第二標(biāo)識符,所述第二標(biāo)識符包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至 少一個,并且還包括第三標(biāo)識部分,其中,在附加注冊中使用所述第二標(biāo)識符;接收機(jī),用于接收語音、視頻和多媒體數(shù)據(jù)中的至少一種;以及,發(fā)射機(jī),用于向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一標(biāo)識符和所述第二標(biāo)識符。
2.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述第一標(biāo)識符包括第一私有用戶身 份,并且所述第二標(biāo)識符包括第二私有用戶身份。
3.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述第一標(biāo)識部分包括用戶名,并且所 述第二標(biāo)識部分包括域名。
4.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述第一標(biāo)識部分包括實例標(biāo)識符,所 述第二標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
5.根據(jù)權(quán)利要求4所述的無線通信裝置,其中,所述實例標(biāo)識符包括媒體訪問控制 (MAC)地址、國際移動用戶身份(IMSI)和國際移動設(shè)備身份(IMEI)中的至少一個。
6.根據(jù)權(quán)利要求4所述的無線通信裝置,其中,所述實例標(biāo)識符至少部分地基于日期、 時間或者由隨機(jī)數(shù)生成器生成的數(shù)字中的至少一個。
7.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述先前的注冊和所述附加注冊中的 每一個包括記錄,所述記錄包含網(wǎng)際協(xié)議多媒體系統(tǒng)(IMQ注冊數(shù)據(jù)。
8.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述第二標(biāo)識符包括所述第一標(biāo)識部 分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第二標(biāo)識部分和附加信息。
9.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述第二標(biāo)識符包括所述第二標(biāo)識部 分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第一標(biāo)識部分和附加信息。
10.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二標(biāo) 識符包括所述第一標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述 第二標(biāo)識部分和附加信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
11.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二標(biāo) 識符包括所述第二標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述 第一標(biāo)識部分和額外信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
12.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述注冊電路還用于確定該注冊電路 是否已經(jīng)執(zhí)行了所述先前的注冊。
13.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述注冊電路還用于確定是否執(zhí)行所 述附加注冊。
14.根據(jù)權(quán)利要求1所述的無線通信裝置,其中,所述第一標(biāo)識符和所述第二標(biāo)識符中 的至少一個被存儲在與所述注冊電路通信的存儲器中。
15.一種可在通信系統(tǒng)中工作的無線通信裝置,包括第一標(biāo)識符獲取模塊,用于獲取第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第 二標(biāo)識部分,其中,在先前的注冊中使用所述第一標(biāo)識符;第二標(biāo)識符獲取模塊,用于獲取第二標(biāo)識符,所述第二標(biāo)識符包括所述第一標(biāo)識部分 和所述第二標(biāo)識部分中的至少一個,并且還包括第三標(biāo)識部分,其中,在附加注冊中使用所 述第二標(biāo)識符;接收模塊,用于接收語音、視頻和多媒體數(shù)據(jù)中的至少一種;以及,發(fā)送模塊,用于向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一標(biāo)識符和所述第二標(biāo)識符。
16.根據(jù)權(quán)利要求15所述的無線通信裝置,其中,所述第一標(biāo)識符包括第一私有用戶 身份,并且所述第二標(biāo)識符包括第二私有用戶身份。
17.根據(jù)權(quán)利要求15所述的無線通信裝置,其中,所述第一標(biāo)識部分包括實例標(biāo)識符, 所述第二標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
18.根據(jù)權(quán)利要求15所述的無線通信裝置,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二 標(biāo)識符包括所述第一標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所 述第二標(biāo)識部分和附加信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
19.根據(jù)權(quán)利要求15所述的無線通信裝置,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二 標(biāo)識符包括所述第二標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所 述第一標(biāo)識部分和額外信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
20.一種用于注冊無線裝置的方法,所述方法包括獲取第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部分,其中,在先前的 注冊中使用所述第一標(biāo)識符;獲取第二標(biāo)識符,所述第二標(biāo)識符包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至 少一個,并且還包括第三標(biāo)識部分,其中,在附加注冊中使用所述第二標(biāo)識符;向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一標(biāo)識符和所述第二標(biāo)識符。
21.根據(jù)權(quán)利要求20所述的方法,其中,所述第一標(biāo)識符包括第一私有用戶身份,并且 所述第二標(biāo)識符包括第二私有用戶身份。
22.根據(jù)權(quán)利要求20所述的方法,其中,所述第一標(biāo)識部分包括實例標(biāo)識符,所述第二 標(biāo)識部分包括第一注冊標(biāo)識符,所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
23.根據(jù)權(quán)利要求20所述的方法,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二標(biāo)識符包 括所述第一標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第二標(biāo) 識部分和附加信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
24.根據(jù)權(quán)利要求20所述的方法,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二標(biāo)識符包 括所述第二標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第一標(biāo) 識部分和額外信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
25.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)可讀介質(zhì),所述計算機(jī)可讀介質(zhì)包括用于使得計算機(jī)獲取第一標(biāo)識符的代碼,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo) 識部分,其中,在先前的注冊中使用所述第一標(biāo)識符;用于使得計算機(jī)獲取第二標(biāo)識符的代碼,所述第二標(biāo)識符包括所述第一標(biāo)識部分和所 述第二標(biāo)識部分中的至少一個,并且還包括第三標(biāo)識部分,其中,在附加注冊中使用所述第 二標(biāo)識符;以及用于使得計算機(jī)向網(wǎng)絡(luò)服務(wù)器發(fā)送所述第一標(biāo)識符和所述第二標(biāo)識符的代碼。
26.根據(jù)權(quán)利要求25所述的計算機(jī)程序產(chǎn)品,其中,所述第一標(biāo)識符包括第一私有用 戶身份,并且所述第二標(biāo)識符包括第二私有用戶身份。
27.根據(jù)權(quán)利要求25所述的計算機(jī)程序產(chǎn)品,其中,所述第一標(biāo)識部分包括實例標(biāo)識 符,所述第二標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
28.根據(jù)權(quán)利要求25所述的計算機(jī)程序產(chǎn)品,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第 二標(biāo)識符包括所述第一標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括 所述第二標(biāo)識部分和附加信息,所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注冊。
29.根據(jù)權(quán)利要求25所述的計算機(jī)程序產(chǎn)品,其中,所述網(wǎng)絡(luò)服務(wù)器用于驗證所述第二標(biāo)識符包括所述第二標(biāo)識部分和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第一標(biāo)識部分和額外信息,并且所述網(wǎng)絡(luò)服務(wù)器還用于根據(jù)所述驗證來執(zhí)行附加注 ππ冊。
30.一種可在通信系統(tǒng)中工作的通信裝置,包括 注冊電路,用于接收第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部分,其中,在先前的 注冊中使用所述第一標(biāo)識符;接收第二標(biāo)識符,所述第二標(biāo)識符包括第三標(biāo)識部分和第四標(biāo)識部分,其中,在附加注 冊中使用所述第二標(biāo)識符;以及驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至少一個;以及發(fā)射機(jī),用于發(fā)送用于指示驗證的數(shù)據(jù)。
31.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述第一標(biāo)識符包括第一私有用戶身份, 并且所述第二標(biāo)識符包括第二私有用戶身份。
32.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述第一標(biāo)識部分包括用戶名,并且所述 第二標(biāo)識部分包括域名。
33.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述第一標(biāo)識部分包括實例標(biāo)識符,所述 第二標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
34.根據(jù)權(quán)利要求33所述的通信裝置,其中,所述實例標(biāo)識符包括媒體訪問控制(MAC) 地址、國際移動用戶身份(IMSI)和國際移動設(shè)備身份(IMEI)中的至少一個。
35.根據(jù)權(quán)利要求33所述的通信裝置,其中,所述實例標(biāo)識符至少部分地基于日期、時 間或者由隨機(jī)數(shù)生成器生成的數(shù)字中的至少一個。
36.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述先前的注冊和所述附加注冊中的每 一個包括記錄,所述記錄包含網(wǎng)際協(xié)議多媒體系統(tǒng)(IMQ注冊數(shù)據(jù)。
37.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述第二標(biāo)識符包括所述第一標(biāo)識部分 和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第二標(biāo)識部分和附加信息。
38.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述第二標(biāo)識符包括所述第二標(biāo)識部分 和所述第三標(biāo)識部分,并且其中,所述第三標(biāo)識部分包括所述第一標(biāo)識部分和附加信息。
39.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述注冊電路還用于確定該注冊電路是 否已經(jīng)執(zhí)行了所述先前的注冊。
40.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述注冊電路還用于確定是否執(zhí)行所述附加注冊。
41.根據(jù)權(quán)利要求30所述的通信裝置,其中,所述第一標(biāo)識符和所述第二標(biāo)識符中的 至少一個被存儲在與所述注冊電路通信的存儲器中。
42.一種可在通信系統(tǒng)中工作的通信裝置,包括第一標(biāo)識符接收模塊,用于接收第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第 二標(biāo)識部分,其中,在先前的注冊中使用所述第一標(biāo)識符;第二標(biāo)識符接收模塊,用于接收第二標(biāo)識符,所述第二標(biāo)識符包括第三標(biāo)識部分和第 四標(biāo)識部分,其中,在附加注冊中使用所述第二標(biāo)識符;驗證模塊,用于驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中 的至少一個;以及發(fā)送模塊,用于發(fā)送用于指示所述驗證的數(shù)據(jù)。
43.根據(jù)權(quán)利要求42所述的通信裝置,其中,所述第一標(biāo)識符包括第一私有用戶身份, 并且所述第二標(biāo)識符包括第二私有用戶身份。
44.根據(jù)權(quán)利要求42所述的通信裝置,其中,所述第一標(biāo)識部分包括實例標(biāo)識符,所述 第二標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
45.根據(jù)權(quán)利要求42所述的通信裝置,其中,所述先前的注冊和所述附加注冊中的每 一個包括記錄,所述記錄包含網(wǎng)際協(xié)議多媒體系統(tǒng)(IMQ注冊數(shù)據(jù)。
46.一種用于注冊無線裝置的方法,包括接收第一標(biāo)識符,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo)識部分,其中,在先前的 注冊中使用所述第一標(biāo)識符;接收第二標(biāo)識符,所述第二標(biāo)識符包括第三標(biāo)識部分和第四標(biāo)識部分,其中,在附加注 冊中使用所述第二標(biāo)識符;以及驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分中的至少一個;以及發(fā)送用于指示驗證的數(shù)據(jù)。
47.根據(jù)權(quán)利要求46所述的方法,其中,所述第一標(biāo)識符包括第一私有用戶身份,并且 所述第二標(biāo)識符包括第二私有用戶身份。
48.根據(jù)權(quán)利要求46所述的方法,其中,所述第一標(biāo)識部分包括實例標(biāo)識符,所述第二 標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
49.根據(jù)權(quán)利要求46所述的方法,其中,所述先前的注冊和所述附加注冊中的每一個 包括記錄,所述記錄包含網(wǎng)際協(xié)議多媒體系統(tǒng)(IMQ注冊數(shù)據(jù)。
50.一種計算機(jī)程序產(chǎn)品,包括 計算機(jī)可讀介質(zhì),其包括用于使得計算機(jī)獲取第一標(biāo)識符的代碼,所述第一標(biāo)識符包括第一標(biāo)識部分和第二標(biāo) 識部分,其中,在先前的注冊中使用所述第一標(biāo)識符;用于使得計算機(jī)獲取第二標(biāo)識符的代碼,所述第二標(biāo)識符包括第三標(biāo)識部分和第四標(biāo) 識部分,其中,在附加注冊中使用所述第二標(biāo)識符;以及用于使得計算機(jī)驗證所述第三標(biāo)識部分包括所述第一標(biāo)識部分和所述第二標(biāo)識部分 中的至少一個的代碼;以及用于使得計算機(jī)發(fā)送用于指示驗證的數(shù)據(jù)的代碼。
51.根據(jù)權(quán)利要求50所述的計算機(jī)程序產(chǎn)品,其中,所述第一標(biāo)識符包括第一私有用 戶身份,并且所述第二標(biāo)識符包括第二私有用戶身份。
52.根據(jù)權(quán)利要求50所述的計算機(jī)程序產(chǎn)品,其中,所述第一標(biāo)識部分包括實例標(biāo)識 符,所述第二標(biāo)識部分包括第一注冊標(biāo)識符,并且所述第三標(biāo)識部分包括第二注冊標(biāo)識符。
53.根據(jù)權(quán)利要求50所述的計算機(jī)程序產(chǎn)品,其中,所述先前的注冊和所述附加注冊 中的每一個包括記錄,所述記錄包含網(wǎng)際協(xié)議多媒體系統(tǒng)(IMQ注冊數(shù)據(jù)。
54.一種可在通信系統(tǒng)中工作的通信裝置,包括接收機(jī),用于接收當(dāng)前注冊請求,其中,所述當(dāng)前注冊請求包括當(dāng)前公共用戶身份、當(dāng) 前實例ID和當(dāng)前注冊ID;以及 注冊電路,用于確定是否至少一個先前的注冊是成功的;確定是否存在除了所述當(dāng)前公共用戶身份之外的至少一個公共用戶身份,所述至少一 個公共用戶身份與先前實例ID和先前注冊ID相關(guān)聯(lián); 確定是否所述至少一個先前的注冊已經(jīng)期滿; 確定所述當(dāng)前實例ID是否與所述先前實例ID相同; 確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同;以及啟動針對至少一個先前注冊的公共用戶身份的解除注冊過程,其中,所述至少一個先 前注冊的公共用戶身份與所述先前實例ID和所述先前注冊ID相關(guān)聯(lián)。
55.根據(jù)權(quán)利要求M所述的通信裝置,其中,所述接收機(jī)還用于在所述至少一個先前 的注冊中使用與所述至少一個公共用戶身份相關(guān)聯(lián)的所述先前實例ID和所述先前注冊 ID。
56.根據(jù)權(quán)利要求M所述的通信裝置,其中,所述實例標(biāo)識符包括媒體訪問控制(MAC) 地址、國際移動用戶身份(IMSI)和國際移動設(shè)備身份(IMEI)中的至少一個。
57.根據(jù)權(quán)利要求M所述的通信裝置,其中,所述實例標(biāo)識符至少部分地基于日期、時 間或者由隨機(jī)數(shù)生成器生成的數(shù)字中的至少一個。
58.根據(jù)權(quán)利要求M所述的通信裝置,其中,所述公共用戶身份包括用戶名、域名和電 話號碼中的至少一個。
59.一種可在通信系統(tǒng)中工作的通信裝置,包括用于接收當(dāng)前注冊請求的模塊,其中,所述當(dāng)前注冊請求包括當(dāng)前公共用戶身份、當(dāng)前 實例ID和當(dāng)前注冊ID;用于確定是否至少一個先前的注冊是成功的模塊;用于確定是否存在除了所述當(dāng)前公共用戶身份之外的至少一個公共用戶身份的模塊, 所述至少一個公共用戶身份與先前實例ID和先前注冊ID相關(guān)聯(lián); 用于確定是否所述至少一個先前的注冊已經(jīng)期滿的模塊; 用于確定所述當(dāng)前實例ID是否與所述先前實例ID相同的模塊; 用于確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同的模塊;以及 用于啟動針對至少一個先前注冊的公共用戶身份的解除注冊過程的模塊,其中,所述 至少一個先前注冊的公共用戶身份與所述先前實例ID和所述先前注冊ID相關(guān)聯(lián)。
60.一種用于注冊無線裝置的方法,所述方法包括接收當(dāng)前注冊請求,其中,所述當(dāng)前注冊請求包括當(dāng)前公共用戶身份、當(dāng)前實例ID和 當(dāng)前注冊ID ;確定是否至少一個先前的注冊是成功的;確定是否存在除了所述當(dāng)前公共用戶身份之外的至少一個公共用戶身份,所述至少一 個公共用戶身份與先前實例ID和先前注冊ID相關(guān)聯(lián); 確定是否所述至少一個先前的注冊已經(jīng)期滿; 確定所述當(dāng)前實例ID是否與所述先前實例ID相同; 確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同;以及啟動針對至少一個先前注冊的公共用戶身份的解除注冊過程,其中,所述至少一個先 前注冊的公共用戶身份與所述先前實例ID和所述先前注冊ID相關(guān)聯(lián)。
61.一種計算機(jī)程序產(chǎn)品,包括 計算機(jī)可讀介質(zhì),其包括用于使得計算機(jī)接收當(dāng)前注冊請求的代碼,其中,所述當(dāng)前注冊請求包括當(dāng)前公共用 戶身份、當(dāng)前實例ID和當(dāng)前注冊ID ;用于使得計算機(jī)確定是否至少一個先前的注冊是成功的代碼; 用于使得計算機(jī)確定是否存在除了所述當(dāng)前公共用戶身份之外的至少一個公共用戶 身份的代碼,所述至少一個公共用戶身份與先前實例ID和先前注冊ID相關(guān)聯(lián); 用于使得計算機(jī)確定是否所述至少一個先前的注冊已經(jīng)期滿的代碼; 用于使得計算機(jī)確定所述當(dāng)前實例ID是否與所述先前實例ID相同的代碼; 用于使得計算機(jī)確定所述當(dāng)前注冊ID是否與所述先前注冊ID相同的代碼;以及 用于使得計算機(jī)啟動針對至少一個先前注冊的公共用戶身份的解除注冊過程的代碼, 其中,所述至少一個先前注冊的公共用戶身份與所述先前實例ID和所述先前注冊ID相關(guān)
全文摘要
公開了用于將來自單個設(shè)備的多個注冊相關(guān)聯(lián)的系統(tǒng)和方法。可以使用在先前的注冊中使用的私有ID來獲得隨后的私有ID。在隨后的注冊中可以使用隨后的私有ID。可以在隨后的注冊中與不同的注冊ID相結(jié)合地使用來自先前的注冊的實例ID。
文檔編號H04L29/06GK102119518SQ200980130629
公開日2011年7月6日 申請日期2009年8月6日 優(yōu)先權(quán)日2008年8月8日
發(fā)明者A·C·馬亨德蘭, R·蘇布拉馬尼安, R·阿塔里烏斯, 靳海鵬 申請人:高通股份有限公司