專利名稱:在協(xié)議之間關(guān)聯(lián)用戶信息的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在協(xié)議之間關(guān)聯(lián)用戶信息的設(shè)備。
背景技術(shù):
世界范圍的無(wú)線行業(yè)具有幾種不同的網(wǎng)絡(luò)協(xié)議類型,它們?cè)谑澜绺鱾€(gè)地區(qū)被使用。這種情形部分是由于在建立標(biāo)準(zhǔn)協(xié)議之前無(wú)線技術(shù)在世界各個(gè)地區(qū)的快速擴(kuò)散而造成的。因此,各自采用不同協(xié)議的幾種系統(tǒng)目前部署在不同的地區(qū),如亞洲、歐洲以及美國(guó)等。此外,正在創(chuàng)建網(wǎng)絡(luò)協(xié)議并在世界范圍內(nèi)予以采用,以支持網(wǎng)絡(luò)速度和網(wǎng)絡(luò)可供功能的提高。
每當(dāng)在該行業(yè)引入新協(xié)議或者將現(xiàn)有協(xié)議引入新覆蓋區(qū)時(shí),必須改變?cè)谠O(shè)備間提供通信的基礎(chǔ)設(shè)施,以適應(yīng)新協(xié)議或最新可用協(xié)議。為了在不需要其所有用戶購(gòu)買(mǎi)可與目前在用戶所在區(qū)域內(nèi)不可用的協(xié)議兼容的設(shè)備的前提下改變基礎(chǔ)設(shè)施,許多提供商試圖更新其現(xiàn)有基礎(chǔ)設(shè)施,以便至少暫時(shí)支持其現(xiàn)有協(xié)議和最新可用協(xié)議。
另一種方法是在由現(xiàn)有協(xié)議覆蓋的區(qū)域上重疊新的協(xié)議基礎(chǔ)設(shè)施。這樣,現(xiàn)有協(xié)議的用戶和最新可用協(xié)議的用戶均可在相同的或類似的覆蓋區(qū)內(nèi)使用他們的設(shè)備。基于此方法,目前支持語(yǔ)音、數(shù)據(jù)和/或視頻格式的幾種網(wǎng)絡(luò)經(jīng)常至少部分地彼此交疊。
在網(wǎng)絡(luò)使不同的協(xié)議彼此進(jìn)行通信的情況下,便出現(xiàn)了關(guān)于在不同的網(wǎng)絡(luò)協(xié)議之間進(jìn)行通信的幾個(gè)問(wèn)題。例如,每個(gè)網(wǎng)絡(luò)具有識(shí)別其網(wǎng)絡(luò)用戶的不同方式。例如,在美國(guó)國(guó)家標(biāo)準(zhǔn)化組織(ANSI)型網(wǎng)絡(luò)中,給每個(gè)用戶一個(gè)稱為移動(dòng)電話簿號(hào)碼(MDN)的十位數(shù)字電話號(hào)碼。MDN是列出了可拔打以到達(dá)通信設(shè)備如移動(dòng)設(shè)備的電話號(hào)碼(如可撥號(hào)碼)的目錄。
MDN通常與無(wú)線設(shè)備如電話中的移動(dòng)識(shí)別號(hào)碼(MIN)相關(guān)聯(lián)。當(dāng)通信設(shè)備在正為用戶服務(wù)的某特定網(wǎng)絡(luò)上注冊(cè)時(shí),MIN是與該設(shè)備相關(guān)聯(lián)的唯一注冊(cè)號(hào)碼。MIN由網(wǎng)絡(luò)在內(nèi)部使用,并且通常對(duì)用戶而言是透明的。MIN通過(guò)正在服務(wù)用戶的網(wǎng)絡(luò)與MDN相關(guān)聯(lián),并用于在在服務(wù)網(wǎng)絡(luò)內(nèi)識(shí)別用戶。
在一些網(wǎng)絡(luò),例如美國(guó)和加拿大的各種網(wǎng)絡(luò)中,對(duì)于特定網(wǎng)絡(luò)的特定用戶,MDN和MIN通??梢允窍嗤闹?。當(dāng)某網(wǎng)絡(luò)的用戶漫游到美國(guó)內(nèi)部的另一網(wǎng)絡(luò)或在國(guó)際間漫游時(shí),結(jié)果經(jīng)常是MDN與MIN不同。
在這種情況下,不同的網(wǎng)絡(luò)類型使用其它的識(shí)別號(hào)碼,并賦予其不同的名稱,以便描述它們。例如,GSM網(wǎng)絡(luò)中的用戶標(biāo)識(shí)符稱為國(guó)際移動(dòng)用戶標(biāo)識(shí)符(IMSI),列有電話號(hào)碼的號(hào)碼簿稱為移動(dòng)臺(tái)綜合業(yè)務(wù)數(shù)字網(wǎng)號(hào)碼(MSISDN)。
MSISDN提供了與上述MDN類似的功能,但它由GSM協(xié)議使用。在一些情況下,MDN和MSISDN可以是相同的標(biāo)識(shí)符。然而,在許多情況下,MDN和MSISDN不同,因此,例如使用一種協(xié)議的MDN無(wú)法用于識(shí)別不同網(wǎng)絡(luò)中的用戶或該用戶的MSISDN。這種情形在用戶離開(kāi)他們的歸屬網(wǎng)絡(luò)進(jìn)行國(guó)際漫游的時(shí)候經(jīng)常出現(xiàn)。這種情形也會(huì)在不同網(wǎng)絡(luò)上的用戶被賦予了相同的MSISDN/MDN的時(shí)候出現(xiàn)。在這類情況下,用戶無(wú)法在兩種網(wǎng)絡(luò)類型中具有相同的標(biāo)識(shí)符,因?yàn)樵摌?biāo)識(shí)符總是由另一用戶在使用。
IMSI是類似于MIN的移動(dòng)設(shè)備的識(shí)別碼。在GSM型網(wǎng)絡(luò)中,每個(gè)用戶可具有一個(gè)IMSI,它與特定用戶的幾個(gè)MSISDN相關(guān)聯(lián)。對(duì)于在ANSI網(wǎng)絡(luò)中具有與一個(gè)或多個(gè)MDN相關(guān)聯(lián)的一個(gè)MIN的用戶而言,情況可以相同。提供ANSI和GSM的這些例子是為了說(shuō)明各網(wǎng)絡(luò)如何使用不同的標(biāo)識(shí)符。網(wǎng)絡(luò)中存在除ANSI和GSM以外的類似的標(biāo)識(shí)符類型,如上所述,本發(fā)明不限于這兩種網(wǎng)絡(luò)類型。
諸如IMSI和MIN之類的標(biāo)識(shí)符通常稱為網(wǎng)絡(luò)密鑰。在當(dāng)今世界運(yùn)行的各種網(wǎng)絡(luò)中,網(wǎng)絡(luò)密鑰可具有不同的格式,如數(shù)字個(gè)數(shù)、每個(gè)數(shù)字的含義等等。
格式上的這些差異可使不同的網(wǎng)絡(luò)協(xié)議互相難以通信。為克服這種困難,有人建議采用當(dāng)前可用的一種密鑰格式作為所有網(wǎng)絡(luò)協(xié)議的通用密鑰,或者創(chuàng)建可用于所有網(wǎng)絡(luò)的新密鑰格式。然而,由于格式可以是不相同的,因此對(duì)所有網(wǎng)絡(luò)協(xié)議而言,不可能將單個(gè)密鑰指配給用戶。
此外,無(wú)線通信網(wǎng)絡(luò)不斷地在諸如下列的方面中發(fā)展信號(hào)傳輸格式、通信種類及其提供的服務(wù)數(shù)量。例如,無(wú)線網(wǎng)絡(luò)已為移動(dòng)無(wú)線通信目的增加了可發(fā)送分組數(shù)據(jù)的能力。這樣,便實(shí)現(xiàn)了后端計(jì)算系統(tǒng)(如服務(wù)器和數(shù)據(jù)存儲(chǔ)裝置)與前端用戶設(shè)備(如PDA和移動(dòng)無(wú)線電話)之間的會(huì)聚和互操作。這種互操作例如允許前端用戶設(shè)備訪問(wèn)例如幾種類型的后端計(jì)算系統(tǒng)的數(shù)字化語(yǔ)音郵件、訂購(gòu)處理、因特網(wǎng)門(mén)戶等功能。
當(dāng)系統(tǒng)從2G演變到2+G,到2.5G,到3G網(wǎng)絡(luò)乃至更高網(wǎng)絡(luò)時(shí),用來(lái)實(shí)施這些網(wǎng)絡(luò)的協(xié)議也在進(jìn)行演變,并因此出現(xiàn)了要實(shí)施不同的網(wǎng)絡(luò)密鑰的情形。無(wú)線網(wǎng)絡(luò)運(yùn)營(yíng)商感興趣的是將傳統(tǒng)的基礎(chǔ)設(shè)施用于這些演變的網(wǎng)絡(luò),然而,由于采用不同的網(wǎng)絡(luò)密鑰,可能難以確定網(wǎng)絡(luò)協(xié)議并與用戶建立連接。
發(fā)明內(nèi)容
在本發(fā)明的第一方面,本發(fā)明提供了一種計(jì)算設(shè)備,它包括處理器;耦合到所述處理器的存儲(chǔ)器,所述存儲(chǔ)器包含管理若干網(wǎng)絡(luò)密鑰的鏈接ID,其中,每個(gè)網(wǎng)絡(luò)密鑰提供對(duì)特定用戶的不同網(wǎng)絡(luò)協(xié)議的訪問(wèn);以及還包括提供給所述存儲(chǔ)器并可由所述處理器運(yùn)行以便執(zhí)行如下步驟的程序指令從所述若干網(wǎng)絡(luò)密鑰中選擇第一網(wǎng)絡(luò)密鑰;以及查詢所述第一網(wǎng)絡(luò)密鑰是否在第一網(wǎng)絡(luò)類型中注冊(cè)。
在本發(fā)明的另一個(gè)方面,所述設(shè)備包括歸屬位置寄存器HLR,用于維護(hù)包括每個(gè)用戶的用戶信息文件的歸屬網(wǎng)絡(luò)用戶列表,其中所述用戶信息文件包括與若干鏈接ID之一的關(guān)聯(lián)。
在本發(fā)明的另一個(gè)方面,所述設(shè)備中的鏈接ID包括所有可由特定用戶訪問(wèn)的網(wǎng)絡(luò)的網(wǎng)絡(luò)密鑰列表。
在本發(fā)明的另一個(gè)方面,所述設(shè)備中的網(wǎng)絡(luò)密鑰有各種不同的長(zhǎng)度。
在本發(fā)明的另一個(gè)方面,在所述設(shè)備中通過(guò)使用第一網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)密鑰可訪問(wèn)所述鏈接ID。
在本發(fā)明的另一個(gè)方面,在所述設(shè)備中通過(guò)使用所述第一網(wǎng)絡(luò)協(xié)議的所述網(wǎng)絡(luò)密鑰進(jìn)行的訪問(wèn)允許訪問(wèn)所述若干網(wǎng)絡(luò)密鑰中的其它網(wǎng)絡(luò)密鑰。
在本發(fā)明的另一個(gè)方面,所述設(shè)備還包括可執(zhí)行以識(shí)別特定網(wǎng)絡(luò)上的用戶的狀態(tài)的程序指令。
圖1是在鏈接文件中具有多個(gè)網(wǎng)絡(luò)密鑰的系統(tǒng)的示范實(shí)施例。
圖2是鏈接文件和兩個(gè)網(wǎng)絡(luò)內(nèi)的示范部分的圖示。
圖3是說(shuō)明包括在服務(wù)網(wǎng)絡(luò)和目標(biāo)網(wǎng)絡(luò)的系統(tǒng)的實(shí)施例的框圖。
圖4是說(shuō)明用于定位通信設(shè)備在第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)之間進(jìn)行的通信實(shí)施例的情況示意圖。
圖5A說(shuō)明網(wǎng)絡(luò)類型表的示例。
圖5B說(shuō)明取消不同網(wǎng)絡(luò)類型的邏輯表的示例。
圖5C說(shuō)明用于選擇要查詢的網(wǎng)絡(luò)類型的優(yōu)先級(jí)表的示例。
圖5D說(shuō)明借助鏈接ID可使用的功能的示例。
圖6是第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)之間進(jìn)行無(wú)線操作的方法實(shí)施例的框圖。
圖7是第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)之間進(jìn)行無(wú)線操作的另一方法實(shí)施例的框圖。
具體實(shí)施例方式
本發(fā)明的實(shí)施例通過(guò)使用可訪問(wèn)以提供可供特定用戶利用的各種網(wǎng)絡(luò)的網(wǎng)絡(luò)密鑰的鏈接結(jié)構(gòu),與不同類型網(wǎng)絡(luò)上的設(shè)備進(jìn)行通信。這樣,便可在請(qǐng)求通信的設(shè)備或網(wǎng)絡(luò)與目標(biāo)通信設(shè)備在其上已注冊(cè)的若干網(wǎng)絡(luò)中的任一網(wǎng)絡(luò)之間進(jìn)行通信會(huì)話。
例如,在服務(wù)網(wǎng)絡(luò)上的請(qǐng)求用戶想要聯(lián)系可能是該在服務(wù)網(wǎng)絡(luò)或另一網(wǎng)絡(luò)上的另一(目標(biāo))用戶。當(dāng)用戶訂購(gòu)網(wǎng)絡(luò)時(shí),其一個(gè)或多個(gè)通信設(shè)備在在服務(wù)網(wǎng)絡(luò)上注冊(cè),并獲得指配的用于該網(wǎng)絡(luò)的網(wǎng)絡(luò)密鑰。
為了讓請(qǐng)求用戶與目標(biāo)用戶連接,請(qǐng)求用戶的通信設(shè)備通過(guò)提供在目標(biāo)通信設(shè)備注冊(cè)到網(wǎng)絡(luò)上時(shí)指配得到的列有電話號(hào)碼的號(hào)碼簿或其它標(biāo)識(shí)符,來(lái)請(qǐng)求與目標(biāo)用戶的通信設(shè)備進(jìn)行連接。在服務(wù)網(wǎng)絡(luò)可利用該標(biāo)識(shí)符來(lái)查找與該標(biāo)識(shí)符相關(guān)聯(lián)的網(wǎng)絡(luò)密鑰。在這里所述的各種實(shí)施例中,鏈接結(jié)構(gòu)可將用戶在各網(wǎng)絡(luò)上注冊(cè)時(shí)指配給其已注冊(cè)通信設(shè)備的所有網(wǎng)絡(luò)密鑰關(guān)聯(lián)起來(lái)。
當(dāng)由請(qǐng)求通信的設(shè)備發(fā)起呼叫時(shí),正服務(wù)請(qǐng)求用戶的網(wǎng)絡(luò)類型可進(jìn)行檢查,以查明目標(biāo)通信設(shè)備是否可通過(guò)在服務(wù)網(wǎng)絡(luò)進(jìn)行訪問(wèn)。如果目標(biāo)通信設(shè)備已注冊(cè)但不可訪問(wèn),或未注冊(cè),則在服務(wù)網(wǎng)絡(luò)可嘗試訪問(wèn)其它網(wǎng)絡(luò)類型的記錄,以查明目標(biāo)通信設(shè)備是否注冊(cè)到其它網(wǎng)絡(luò)中的一個(gè)網(wǎng)絡(luò)上。
本發(fā)明的實(shí)施例允許訪問(wèn)鏈接結(jié)構(gòu)如以上所述的鏈接文件,它包括用于訪問(wèn)用戶已在其上注冊(cè)的網(wǎng)絡(luò)類型上的用戶信息的網(wǎng)絡(luò)密鑰。這也允許網(wǎng)絡(luò)密鑰信息出現(xiàn)在若干網(wǎng)絡(luò)類型的一個(gè)位置上,由此極便于查找網(wǎng)絡(luò)密鑰,并允許更容易地添加、更改或取消密鑰。在各種實(shí)施例中,通過(guò)訪問(wèn)鏈接結(jié)構(gòu)而創(chuàng)建鏈接的過(guò)程對(duì)用戶可以是透明的。
本領(lǐng)域的普通技術(shù)人員在閱讀本公開(kāi)之后會(huì)理解,網(wǎng)絡(luò)基礎(chǔ)設(shè)施可支持通信會(huì)話。通信會(huì)話包括例如數(shù)據(jù)傳輸、語(yǔ)音傳輸、視頻傳輸以及數(shù)據(jù)、語(yǔ)音和/或視頻等的混合傳輸。
基礎(chǔ)設(shè)施可用于發(fā)起從一個(gè)通信設(shè)備(請(qǐng)求通信設(shè)備)到另一個(gè)通信設(shè)備(目標(biāo)設(shè)備)的通信會(huì)話。通信設(shè)備可以是用于從用戶接收和/或向用戶發(fā)送信息的任何接口裝置。通信設(shè)備的示例包括移動(dòng)設(shè)備、手持機(jī)或計(jì)算機(jī)終端等。
通信會(huì)話可由可在各種在服務(wù)網(wǎng)絡(luò)的一種或多種網(wǎng)絡(luò)上工作的通信設(shè)備發(fā)起,并可由在各種目標(biāo)網(wǎng)絡(luò)的一種或多種網(wǎng)絡(luò)上工作的設(shè)備接收。此外,通信會(huì)話可在任何可用網(wǎng)絡(luò)上發(fā)起,所述任何可用網(wǎng)絡(luò)包括但不限于例如下列網(wǎng)絡(luò)類似公共交換電話網(wǎng)(PSTN)的有線網(wǎng)絡(luò)、類似全球移動(dòng)通信系統(tǒng)(GSM)網(wǎng)絡(luò)的無(wú)線網(wǎng)絡(luò)、美國(guó)國(guó)家標(biāo)準(zhǔn)化組織(ANSI)網(wǎng)絡(luò)、通用移動(dòng)電信系統(tǒng)(UMTS)網(wǎng)、全球演進(jìn)的增強(qiáng)型數(shù)據(jù)(EDGE)網(wǎng)、公共無(wú)線局域網(wǎng)(PWLAN)和/或因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)等。
圖1是在鏈接文件中具有多個(gè)網(wǎng)絡(luò)密鑰的系統(tǒng)的示范實(shí)施例。此示例說(shuō)明不同類型(如ANSI和GSM)的兩個(gè)網(wǎng)絡(luò)101和103,以及包含若干網(wǎng)絡(luò)類型的密鑰的鏈接文件102。
在此示例中,ANSI網(wǎng)絡(luò)101中的用戶被指配了為1111111111的MIN和為4021111111的MDN。當(dāng)請(qǐng)求用戶請(qǐng)求MDN 4021111111(如通過(guò)撥打請(qǐng)求通信設(shè)備的號(hào)碼)時(shí),ANSI網(wǎng)絡(luò)內(nèi)的程序指令便執(zhí)行以識(shí)別該MDN 4021111111是否已指配給具有MIN 1111111111的用戶。鏈接ID也被指配給該用戶,并可與指配給該用戶的MIN和/或MDN相關(guān)聯(lián)。
可執(zhí)行服務(wù)網(wǎng)絡(luò)內(nèi)的程序指令以檢查其記錄,查看MIN1111111111是否已注冊(cè),以及目標(biāo)通信設(shè)備是否可訪問(wèn)。如果目標(biāo)通信設(shè)備可訪問(wèn),則可直接將呼叫導(dǎo)向目標(biāo)用戶。如果目標(biāo)通信設(shè)備無(wú)法由在服務(wù)網(wǎng)絡(luò)訪問(wèn),則可訪問(wèn)鏈接文件,并可嘗試連接不同的網(wǎng)絡(luò)類型。在各種實(shí)施例中,在服務(wù)網(wǎng)絡(luò)最初可訪問(wèn)鏈接文件,以識(shí)別在服務(wù)網(wǎng)絡(luò)的網(wǎng)絡(luò)密鑰。
在圖1的示例中,在服務(wù)網(wǎng)絡(luò)101內(nèi)的程序指令已執(zhí)行,以便將鏈接ID 47指配給目標(biāo)用戶,該鏈接ID 47指示用戶的網(wǎng)絡(luò)密鑰在鏈接結(jié)構(gòu)內(nèi)的位置。如這里所討論的鏈接結(jié)構(gòu)以數(shù)據(jù)庫(kù)或其它存儲(chǔ)格式的形式包括若干網(wǎng)絡(luò)密鑰。網(wǎng)絡(luò)密鑰可以在含有若干用戶記錄的文件中,或者每條用戶記錄可以在不同的文件中。
在不同的實(shí)施例中,鏈接結(jié)構(gòu)還可包括可執(zhí)行以添加、組織、更新和/或刪除網(wǎng)絡(luò)密鑰和鏈接文件的程序指令。該鏈接結(jié)構(gòu)可包括可執(zhí)行以識(shí)別其中含有用戶信息的鏈接文件或鏈接文件的一部分的程序指令。在各種實(shí)施例中,鏈接結(jié)構(gòu)可以是或者可包括鏈接ID。
在圖1的示例中,鏈接文件包括四種網(wǎng)絡(luò)類型的網(wǎng)絡(luò)密鑰。在此實(shí)施例中,網(wǎng)絡(luò)類型由參照?qǐng)D5A所示和所述的定義表中提供的符號(hào)來(lái)識(shí)別。然而,還可以各種方式識(shí)別網(wǎng)絡(luò)類型,例如可按照它們?cè)阪溄游募械慕M織順序來(lái)識(shí)別。
所示網(wǎng)絡(luò)類型包括ANSI(A)、GSM(G)、GPRS(Gr)以及另一種基于無(wú)線802.11標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò)(W),無(wú)線802.11標(biāo)準(zhǔn)是本領(lǐng)域中已知并理解的標(biāo)準(zhǔn)。所顯示的網(wǎng)絡(luò)類型是各種網(wǎng)絡(luò)類型的示例,在鏈接文件中可出現(xiàn)或多或少或者不同的網(wǎng)絡(luò)類型。此外,圖1所示網(wǎng)絡(luò)密鑰的長(zhǎng)度均相同,不過(guò),在鏈接文件中也可包括不同長(zhǎng)度的網(wǎng)絡(luò)密鑰。
圖2是鏈接文件和兩個(gè)網(wǎng)絡(luò)內(nèi)的示范部分的圖示。圖2的系統(tǒng)包括ANSI網(wǎng)絡(luò)201、鏈接結(jié)構(gòu)202和GSM/GPRS網(wǎng)絡(luò)203。ANSI網(wǎng)絡(luò)201包括ANSI呼叫處理部件(ANSI CP)和相關(guān)轉(zhuǎn)換與API程序指令,可執(zhí)行該程序指令以進(jìn)行轉(zhuǎn)換并與其它網(wǎng)絡(luò)類型和該指令所駐留的網(wǎng)絡(luò)之外的設(shè)備進(jìn)行通信。在圖2所示的實(shí)施例中,GSM/GPRS網(wǎng)絡(luò)203還包括GSM/GPRS呼叫處理部件(GSM/GPRSCP)和相關(guān)轉(zhuǎn)換與API程序指令,可執(zhí)行該程序指令以進(jìn)行轉(zhuǎn)換并與其它網(wǎng)絡(luò)類型和該指令所駐留的網(wǎng)絡(luò)之外的設(shè)備進(jìn)行通信。
鏈接結(jié)構(gòu)202包括若干鏈接文件、若干系統(tǒng)和網(wǎng)絡(luò)級(jí)文件以及若干API。鏈接結(jié)構(gòu)202的系統(tǒng)和網(wǎng)絡(luò)文件是可執(zhí)行,以允許如以下參照?qǐng)D5A-5D更詳細(xì)所述,對(duì)鏈接文件進(jìn)行管理的程序指令。
鏈接結(jié)構(gòu)202的系統(tǒng)和網(wǎng)絡(luò)文件也是可執(zhí)行的,以允許鏈接結(jié)構(gòu)202與網(wǎng)絡(luò)201和203等進(jìn)行交互。雖然鏈接結(jié)構(gòu)在圖1和圖2中顯示為與網(wǎng)絡(luò)101/201和103/203無(wú)關(guān),但鏈接結(jié)構(gòu)也可位于所示網(wǎng)絡(luò)或未示出的其它網(wǎng)絡(luò)的一個(gè)或多個(gè)部件內(nèi),或者可以在獨(dú)立的設(shè)備或網(wǎng)絡(luò)內(nèi)。
圖3是說(shuō)明包括在服務(wù)網(wǎng)絡(luò)和目標(biāo)網(wǎng)絡(luò)的系統(tǒng)的實(shí)施例的框圖。圖3說(shuō)明請(qǐng)求通信設(shè)備304與目標(biāo)通信設(shè)備305之間經(jīng)由在服務(wù)網(wǎng)絡(luò)301和目標(biāo)網(wǎng)絡(luò)303的連接的實(shí)施例。
在圖3所示的實(shí)施例中,請(qǐng)求通信設(shè)備304通過(guò)充當(dāng)在服務(wù)網(wǎng)絡(luò)的ANSI網(wǎng)絡(luò)基礎(chǔ)設(shè)施301與利用GSM網(wǎng)絡(luò)基礎(chǔ)設(shè)施303的目標(biāo)通信設(shè)備305進(jìn)行通信。在服務(wù)網(wǎng)絡(luò)301與目標(biāo)網(wǎng)絡(luò)303之間的通信通過(guò)計(jì)算設(shè)備302提供。在圖3所示的實(shí)施例中,計(jì)算設(shè)備302提供類似于在圖2的部件202中所示的鏈接結(jié)構(gòu)部件(如鏈接文件、網(wǎng)絡(luò)和系統(tǒng)級(jí)文件以及用于實(shí)現(xiàn)鏈接結(jié)構(gòu)并與不同網(wǎng)絡(luò)交互的API)。
本領(lǐng)域的那些普通技術(shù)人員會(huì)明白,這里所討論的通信設(shè)備、服務(wù)器以及其它計(jì)算設(shè)備,例如在服務(wù)網(wǎng)絡(luò)301中的服務(wù)器或計(jì)算設(shè)備、計(jì)算設(shè)備302及通信設(shè)備304包括一個(gè)或多個(gè)用于存儲(chǔ)并執(zhí)行程序指令的處理器和存儲(chǔ)器。存儲(chǔ)器可包括非易失性和易失性存儲(chǔ)器,如閃速存儲(chǔ)器、只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)以及光存儲(chǔ)器等。
可利用的通信設(shè)備可以是固定或移動(dòng)設(shè)備,并可采用借以進(jìn)行通信會(huì)話的網(wǎng)絡(luò)。在圖3中,所示網(wǎng)絡(luò)可用作移動(dòng)網(wǎng)絡(luò),以下將詳細(xì)描述這些網(wǎng)絡(luò)的實(shí)施例的結(jié)構(gòu)。不過(guò),本發(fā)明并不限于所示結(jié)構(gòu)。
在圖3的在服務(wù)網(wǎng)絡(luò)301中,請(qǐng)求通信設(shè)備304通過(guò)具有天線的基站(未示出)與移動(dòng)交換中心(MSC)312進(jìn)行通信。如圖3所示示例的無(wú)線電信網(wǎng)絡(luò)包括連接到多個(gè)基站的MSC,這些基站散布在該網(wǎng)絡(luò)服務(wù)的整個(gè)地理區(qū)域內(nèi)。
由無(wú)線電信網(wǎng)絡(luò)服務(wù)的地理區(qū)域被分割成若干稱為“小區(qū)”的空間上分離的區(qū)域。每個(gè)MSC主要負(fù)責(zé)建立并維護(hù)通信設(shè)備之間如移動(dòng)設(shè)備和有線終端之間的呼叫,有線終端經(jīng)由本地和/或長(zhǎng)途網(wǎng)絡(luò)連接到系統(tǒng)上。
MSC是專用于支持無(wú)線和移動(dòng)性的電話交換機(jī)。MSC執(zhí)行各種功能,包括移動(dòng)性管理、呼叫切換、呼叫接納、呼叫控制、資源分配等。呼叫隨后通過(guò)無(wú)線通信從MSC中繼到一個(gè)或多個(gè)基站,然后再中繼到目標(biāo)通信設(shè)備。
在圖3中,每當(dāng)通信設(shè)備如304在新的MSC覆蓋區(qū)(即MSC所負(fù)責(zé)的“小區(qū)”)中激活或者漫游到該新的MSC覆蓋區(qū),該新MSC便成為在服務(wù)MSC 312。通信設(shè)備304將其存儲(chǔ)的身份經(jīng)由基站發(fā)送到新的在服務(wù)MSC。如圖3所示,用戶身份信息經(jīng)無(wú)線電信道308傳輸,被基站天線檢測(cè)。基站接著將用戶身份信息發(fā)送到在服務(wù)MSC312。
如圖3的實(shí)施例所示,在一些實(shí)施例中,MSC 312可包括訪問(wèn)位置寄存器(VLR)功能。VLR用于跟蹤網(wǎng)絡(luò)內(nèi)的用戶,這些用戶正漫游到其歸屬位置寄存器(HLR)所服務(wù)的小區(qū)之外,且目前位于由特定VLR及其對(duì)應(yīng)的MSC服務(wù)的網(wǎng)絡(luò)的小區(qū)之內(nèi)。
HLR是蜂窩系統(tǒng)中的數(shù)據(jù)庫(kù),包含提供商的歸屬服務(wù)區(qū)內(nèi)的所有用戶。本領(lǐng)域的那些普通技術(shù)人員會(huì)明白,HLR可以是獨(dú)立的設(shè)備,如服務(wù)器,或HLR的功能可集成到另一網(wǎng)絡(luò)設(shè)備中,如集成到MSC或VLR中,從而有效地使設(shè)備成為組合的MSC/HLR或VLR/HLR設(shè)備。
為了給注冊(cè)的移動(dòng)設(shè)備304提供移動(dòng)服務(wù),在服務(wù)MSC 312向HLR如HLR 316發(fā)送信號(hào),如位置更新信號(hào)(例如GSM消息),以請(qǐng)求HLR中的數(shù)據(jù),并將其傳送到新區(qū)域中的VLR。
傳送的信號(hào)通知HLR 316有關(guān)與當(dāng)前正服務(wù)移動(dòng)設(shè)備304的MSC 312相關(guān)聯(lián)的網(wǎng)絡(luò)地址,同時(shí)還請(qǐng)求必需的用戶信息,以便向漫游的移動(dòng)設(shè)備304提供移動(dòng)服務(wù)。HLR 316更新其數(shù)據(jù)庫(kù),以存儲(chǔ)代表在服務(wù)MSC 312的網(wǎng)絡(luò)地址,同時(shí)將所請(qǐng)求的用戶信息拷貝到與在服務(wù)MSC 312相關(guān)聯(lián)的VLR中。存儲(chǔ)在HLR 316中的代表在服務(wù)MSC 312的網(wǎng)絡(luò)地址稍后由移動(dòng)網(wǎng)絡(luò)利用,以便把欲發(fā)往移動(dòng)設(shè)備304的任何入呼叫重新路由到在服務(wù)MSC 312。
因此,無(wú)論何時(shí)電信用戶拔打移動(dòng)設(shè)備304的電話號(hào)碼,移動(dòng)網(wǎng)絡(luò)便查詢HLR 316,以確定移動(dòng)設(shè)備304的當(dāng)前位置。利用HLR中所存儲(chǔ)的代表在服務(wù)MSC 312的網(wǎng)絡(luò)地址,HLR 316對(duì)收到查詢信號(hào)作出響應(yīng),向MSC 312請(qǐng)求漫游號(hào)碼。
由在服務(wù)MSC 312提供的漫游號(hào)碼隨后由電信網(wǎng)絡(luò)利用,以便將輸入信號(hào)路由到在服務(wù)MSC 312。在服務(wù)MSC 312隨后尋呼移動(dòng)設(shè)備304,并因此在移動(dòng)設(shè)備304可用的情況下與其建立語(yǔ)音連接。如果移動(dòng)設(shè)備304漫游到在服務(wù)MSC 312覆蓋區(qū)之外并進(jìn)入另一MSC覆蓋區(qū)內(nèi),則MSC 312將把通信切換到新的MSC及其對(duì)應(yīng)的新基站。
雖然在網(wǎng)絡(luò)內(nèi)使用HLR和VLR可在網(wǎng)絡(luò)內(nèi)定位漫游用戶,但當(dāng)用戶漫游到網(wǎng)絡(luò)之外時(shí),此系統(tǒng)便無(wú)法定位該用戶。然而,如圖3所示,本發(fā)明的實(shí)施例通過(guò)使用鏈接結(jié)構(gòu)可定位用戶,并可在網(wǎng)絡(luò)之間進(jìn)行通信會(huì)話。
本發(fā)明的實(shí)施例提供了在若干網(wǎng)絡(luò)上充當(dāng)通信設(shè)備的定位器的計(jì)算設(shè)備302。在圖3所示的實(shí)施例中,請(qǐng)求通信設(shè)備304將通過(guò)在服務(wù)網(wǎng)絡(luò)301請(qǐng)求計(jì)算設(shè)備302查看目標(biāo)通信設(shè)備305是否位于目標(biāo)網(wǎng)絡(luò)303上。
如圖所示,計(jì)算設(shè)備302可以是圖3所示的獨(dú)立單元,或者也可以是網(wǎng)絡(luò)301或303之一的一部分或者通信設(shè)備304或305之一的一部分。如果位于網(wǎng)絡(luò)如網(wǎng)絡(luò)301或303內(nèi),則計(jì)算設(shè)備302可以是獨(dú)立的,或可以與網(wǎng)絡(luò)的另一部件如HLR、MSC內(nèi)的部件集成,或者與網(wǎng)絡(luò)的其它部件集成。
圖3說(shuō)明目標(biāo)通信設(shè)備305與具有移動(dòng)交換中心(MSC)322的目標(biāo)網(wǎng)絡(luò)303進(jìn)行通信。與圖3所示請(qǐng)求通信設(shè)備304的情況一樣,每當(dāng)通信設(shè)備如305在新的MSC覆蓋區(qū)(即MSC所負(fù)責(zé)的“小區(qū)”)中激活或者漫游到其中時(shí),新的MSC便會(huì)成為在服務(wù)MSC。通信設(shè)備305將其存儲(chǔ)的身份經(jīng)由基站發(fā)送到新的在服務(wù)MSC。如圖3所示,用戶身份信息經(jīng)無(wú)線電信道308傳輸發(fā)送,然后由基站天線檢測(cè)。接著,基站又將用戶身份信息發(fā)送到在服務(wù)MSC。
并且,如以上參照在服務(wù)網(wǎng)絡(luò)301所述,為給注冊(cè)的移動(dòng)設(shè)備305提供移動(dòng)服務(wù),在服務(wù)MSC 332向歸屬位置寄存器(HLR)346發(fā)送信號(hào)如注冊(cè)通知信號(hào)(例如IS 41消息)或位置更新信號(hào)(如GSM消息),以請(qǐng)求HLR中的數(shù)據(jù)并將其傳送到新區(qū)域中的VLR,該VLR可以是MSC的一部分,如圖3的MSC/VLR所示。
與對(duì)圖3所示網(wǎng)絡(luò)的描述一樣,通過(guò)使用上述部件,網(wǎng)絡(luò)303可跟蹤目標(biāo)用戶的位置,并可以在請(qǐng)求用戶向網(wǎng)絡(luò)提供了含有與用戶相關(guān)聯(lián)的網(wǎng)絡(luò)密鑰的請(qǐng)求時(shí)定位用戶。這在圖3所示示例中可以以這樣實(shí)現(xiàn)利用計(jì)算設(shè)備來(lái)訪問(wèn)鏈接結(jié)構(gòu),并基于該鏈接文件中提供的且與正在其中尋找目標(biāo)用戶的特定網(wǎng)絡(luò)303對(duì)應(yīng)的網(wǎng)絡(luò)密鑰,請(qǐng)求連接到目標(biāo)設(shè)備305。下面將參照?qǐng)D4對(duì)這一過(guò)程的示例作更詳細(xì)的說(shuō)明。
圖4是說(shuō)明用于定位通信設(shè)備在第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)之間進(jìn)行的通信實(shí)施例的情況示意圖。在圖4所示情況中,程序指令在請(qǐng)求通信設(shè)備上執(zhí)行,以便通過(guò)基于目標(biāo)通信設(shè)備的MDN發(fā)起位置請(qǐng)求(如LocReq(4021111111))來(lái)發(fā)起呼叫。在圖4所示示例中,MDN是4021111111。
請(qǐng)求通信設(shè)備在在服務(wù)網(wǎng)絡(luò)401,如圖3所示的網(wǎng)絡(luò)301中工作。在所示情況中,在服務(wù)網(wǎng)絡(luò)401是ANSI型網(wǎng)絡(luò)。然而,本發(fā)明的實(shí)施例并受此限制。在服務(wù)網(wǎng)絡(luò)401包括一些程序指令,可執(zhí)行這些程序指令以檢查在服務(wù)網(wǎng)絡(luò)401上的數(shù)據(jù),以便通過(guò)識(shí)別MDN是否與MIN相關(guān)聯(lián)(如在框401中映射到MIN)來(lái)查看MDN是否已注冊(cè)。如果MDN具有關(guān)聯(lián),網(wǎng)絡(luò)便執(zhí)行程序指令以嘗試連接呼叫。
如果無(wú)法連接呼叫或不存在關(guān)聯(lián),這意味著MDN與MIN不相關(guān)聯(lián),因此MIN未在在服務(wù)網(wǎng)絡(luò)401中注冊(cè)(如框401中的MIN未注冊(cè)),隨后執(zhí)行程序指令以查看鏈接ID是否與MDN或MIN相關(guān)聯(lián)。如果鏈接ID是關(guān)聯(lián)的(如框401中的LID存在),則在服務(wù)網(wǎng)絡(luò)401利用該鏈接ID來(lái)定位包含與用戶相關(guān)聯(lián)的網(wǎng)絡(luò)密鑰的鏈接文件(如圖4中的定位(47))。在不同實(shí)施例中,在服務(wù)網(wǎng)絡(luò)401還可訪問(wèn)該鏈接文件,以識(shí)別在服務(wù)網(wǎng)絡(luò)401上的MDN和MIN之間的聯(lián)系。
如上所述,鏈接ID可以引用含有有關(guān)若干用戶的信息的部分文件,或可引用含有關(guān)特定用戶的信息的整個(gè)文件。鏈接ID可包括若干網(wǎng)絡(luò)的網(wǎng)絡(luò)類型和網(wǎng)絡(luò)密鑰。網(wǎng)絡(luò)類型和密鑰可以按各種方式來(lái)組織。例如,網(wǎng)絡(luò)類型和密鑰可以按隨機(jī)方式、按字母順序、按網(wǎng)絡(luò)規(guī)?;虬从脩舫霈F(xiàn)在網(wǎng)絡(luò)中的可能性(例如在歐洲,GSM和GPRS比其它網(wǎng)絡(luò)類型更有可能)等方式來(lái)組織。
程序指令在在服務(wù)網(wǎng)絡(luò)401上或在鏈接結(jié)構(gòu)402中執(zhí)行,以根據(jù)與用戶相關(guān)聯(lián)的網(wǎng)絡(luò)類型的分級(jí)結(jié)構(gòu)來(lái)選擇網(wǎng)絡(luò)類型和密鑰(如在框402中按類型查詢APPS),并查詢所選擇的網(wǎng)絡(luò),以查看用戶是否注冊(cè)以及是否可訪問(wèn)(如在框402中查詢APPS)。在圖4所示示例中,網(wǎng)絡(luò)類型和密鑰的分級(jí)結(jié)構(gòu)與圖1所示的相同。
在圖4的示例中,由于在服務(wù)網(wǎng)絡(luò)401是ANSI型網(wǎng)絡(luò),并且已就用戶的注冊(cè)及可用性情況對(duì)在服務(wù)網(wǎng)絡(luò)401進(jìn)行了搜索,以及由于已對(duì)在服務(wù)網(wǎng)絡(luò)401進(jìn)行檢查以查看用戶是否在訪問(wèn)鏈接結(jié)構(gòu)402之前已注冊(cè),因此在服務(wù)網(wǎng)絡(luò)401可在分級(jí)結(jié)構(gòu)中跳過(guò)ANSI網(wǎng)絡(luò)類型和密鑰,并可移動(dòng)到列表上的第二網(wǎng)絡(luò)類型(GSM)。
在圖4所示示例中,鏈接結(jié)構(gòu)402通過(guò)發(fā)出位置請(qǐng)求(如定位(2222222222))來(lái)發(fā)起與目標(biāo)網(wǎng)絡(luò)(如第二網(wǎng)絡(luò)類型403-1)的聯(lián)系。在圖4的框403-1中顯示了與第二網(wǎng)絡(luò)類型進(jìn)行對(duì)話的示例。
在圖4所示的示例中,GSM網(wǎng)絡(luò)403-1包括可執(zhí)行以讀取與其從鏈接文件中接收的網(wǎng)絡(luò)類型相關(guān)聯(lián)的網(wǎng)絡(luò)密鑰(如2222222222)的程序指令。在網(wǎng)絡(luò)403-1上執(zhí)行程序指令,以檢查目標(biāo)通信設(shè)備的狀態(tài)(如在框403-1中檢查狀態(tài)),并返回下列任一結(jié)果設(shè)備可訪問(wèn)、不可訪問(wèn)或由于網(wǎng)絡(luò)在其搜索期間超時(shí)而沒(méi)有響應(yīng)(例如,如果已注冊(cè),則在框403-1中返回(位置,GSM))。如果用戶是可訪問(wèn)的,則執(zhí)行程序指令以將位置(如框403-1中的(位置,GSM))返回給鏈接結(jié)構(gòu)402,并執(zhí)行程序指令以向在服務(wù)網(wǎng)絡(luò)401返回位置確認(rèn)(LocateAck),且可以連接呼叫。
呼叫的連接可包括由在服務(wù)網(wǎng)絡(luò)401為用戶分配臨時(shí)本地號(hào)碼(TLDN)或類似的臨時(shí)標(biāo)識(shí)符(例如,在框401中重新格式化為T(mén)LDN)。TLDN是在用戶在網(wǎng)絡(luò)內(nèi)漫游時(shí)指配給用戶的臨時(shí)地址。TLDN用于ANSI網(wǎng)絡(luò)中;然而,其它網(wǎng)絡(luò)可使用其它的臨時(shí)標(biāo)識(shí)符。在各種實(shí)施例中,TLDN可轉(zhuǎn)發(fā)給在服務(wù)網(wǎng)絡(luò)401以及通信設(shè)備,以協(xié)助發(fā)起通信會(huì)話。
如果用戶不可訪問(wèn),則可執(zhí)行程序指令,例如在在服務(wù)網(wǎng)絡(luò)401和/或鏈接結(jié)構(gòu)402中程序指令來(lái)選擇鏈接文件中的分級(jí)結(jié)構(gòu)上的下一網(wǎng)絡(luò)類型,接著聯(lián)系下一網(wǎng)絡(luò)。例如,在圖4中,如果GSM網(wǎng)絡(luò)無(wú)響應(yīng)或或返回了用戶不可訪問(wèn)的響應(yīng),則執(zhí)行程序指令以從分級(jí)結(jié)構(gòu)中選擇GPRS網(wǎng)絡(luò)類型,并查詢GPRS網(wǎng)絡(luò)403-2。在圖4所示示例中,如果用戶不可訪問(wèn),則選擇并聯(lián)系鏈接文件中分級(jí)結(jié)構(gòu)上的802.11網(wǎng)絡(luò)類型,如框403-N中所示。
圖5A-5D以表格的形式顯示了各種信息,然而,本領(lǐng)域的那些普通技術(shù)人員會(huì)明白,此信息的格式和內(nèi)容可根據(jù)本發(fā)明的各種實(shí)施例加以改變,可用程序邏輯來(lái)執(zhí)行的程序指令可取代使用所示表格來(lái)就網(wǎng)絡(luò)定義、取消、優(yōu)先級(jí)等進(jìn)行選擇。
圖5A說(shuō)明了網(wǎng)絡(luò)類型表格的示例。在圖5A所示的示例中,顯示了四種網(wǎng)絡(luò)類型,并定義了用于鏈接文件的符號(hào)。本領(lǐng)域的那些普通技術(shù)人員會(huì)明白,這種表中可以使用其它各種網(wǎng)絡(luò)類型,并且可將包括網(wǎng)絡(luò)類型本身名稱的符號(hào)用于標(biāo)識(shí)網(wǎng)絡(luò)類型。此外,在圖5A所示實(shí)施例中,提供了每種網(wǎng)絡(luò)類型在鏈接文件內(nèi)分級(jí)結(jié)構(gòu)中的位置。
圖5B說(shuō)明了用于取消不同網(wǎng)絡(luò)類型的邏輯表的示例。取消是圖2所示系統(tǒng)和網(wǎng)絡(luò)級(jí)文件可提供的一種功能。取消表格在用戶注冊(cè)到新的網(wǎng)絡(luò)中時(shí)是有用的。例如,在一些情況下,在向新的網(wǎng)絡(luò)類型中添加用戶時(shí),要從用戶先前注冊(cè)到的其它網(wǎng)絡(luò)中取消該用戶。
例如,在所示示例中,表的左側(cè)表示新注冊(cè)的網(wǎng)絡(luò)類型,上側(cè)代表是否要取消在特定網(wǎng)絡(luò)中的注冊(cè)。例如,在所示示例中,當(dāng)用戶在ANSI網(wǎng)絡(luò)中注冊(cè)時(shí),將取消其它ANSI注冊(cè)、GSM注冊(cè)以及GPRS注冊(cè),但保留在無(wú)線網(wǎng)絡(luò)中的注冊(cè)。圖5B的表是示范性的,因此,本發(fā)明的實(shí)施例并不局限于包括取消功能或不局限于其中所示的取消邏輯。
圖5C說(shuō)明用于選擇要查詢的網(wǎng)絡(luò)類型的優(yōu)先級(jí)表的示例。在圖5C所示示例中,ANSI網(wǎng)絡(luò)具有最高優(yōu)先級(jí),因此在查看目標(biāo)通信設(shè)備在哪里注冊(cè)的時(shí)候首先被選擇。如圖所示,要選擇的下一網(wǎng)絡(luò)類型是GSM,隨后是GPRS,最后是無(wú)線網(wǎng)絡(luò)。圖5C所示示例中的分級(jí)結(jié)構(gòu)是按字母分級(jí)的,然而如上所述,網(wǎng)絡(luò)類型的編號(hào)、類型以及順序并不局限于圖5C所示的示例。
圖5D說(shuō)明借助鏈接ID可使用的功能的示例。本領(lǐng)域的那些普通技術(shù)人員會(huì)明白,圖5D中提供的只是一些示例功能,可由鏈接結(jié)構(gòu)的系統(tǒng)和網(wǎng)絡(luò)級(jí)文件完成各種其它和不同的功能。在圖5D所提供的示例中,所列的每條指令調(diào)用可完成所述任務(wù)的API。例如,當(dāng)發(fā)起指令定位(LID)時(shí),便調(diào)用執(zhí)行程序指令以搜索鏈接結(jié)構(gòu)而獲取鏈接ID如鏈接ID 47的API,并在查找到時(shí)訪問(wèn)該鏈接ID信息。
取消指令可用于在網(wǎng)絡(luò)上取消用戶期間訪問(wèn)鏈接ID,以取消特定用戶的鏈接結(jié)構(gòu)中提供的一個(gè)或多個(gè)網(wǎng)絡(luò)密鑰。這樣,被取消的注冊(cè)的網(wǎng)絡(luò)類型和密鑰將不會(huì)列在鏈接結(jié)構(gòu)中。
同樣,注冊(cè)指令可在注冊(cè)過(guò)程中使用,以通過(guò)在鏈接結(jié)構(gòu)中添加網(wǎng)絡(luò)密鑰而添加一個(gè)或多個(gè)網(wǎng)絡(luò)。此外,鏈接結(jié)構(gòu)中的信息可通過(guò)使用更新指令來(lái)進(jìn)行添加或編輯。再者,在不同的實(shí)施例中,可刪除、添加整個(gè)鏈接文件或者可清除鏈接文件內(nèi)的信息以便重新輸入。
圖6和圖7說(shuō)明第一和第二網(wǎng)絡(luò)之間無(wú)線操作的不同方法實(shí)施例。本領(lǐng)域的普通技術(shù)人員會(huì)明白,這些實(shí)施例可由可在圖中所示系統(tǒng)和設(shè)備上運(yùn)行的軟件、應(yīng)用模塊及計(jì)算機(jī)可執(zhí)行指令等來(lái)實(shí)施,或以其它方式來(lái)實(shí)施。
本發(fā)明的實(shí)施例不限于任何特定的操作環(huán)境或以特定編程語(yǔ)言編寫(xiě)的軟件。適于實(shí)施本發(fā)明實(shí)施例的軟件、應(yīng)用模塊和/或計(jì)算機(jī)可執(zhí)行指令可駐留在一個(gè)或多個(gè)設(shè)備或位置上,或者甚至可駐留在許多位置上。
本發(fā)明的實(shí)施例也可駐留在各種形式的計(jì)算機(jī)可讀介質(zhì)中。本領(lǐng)域的那些普通技術(shù)人員會(huì)明白,計(jì)算機(jī)可讀介質(zhì)可以是包含可由計(jì)算機(jī)讀取的信息的任何介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的形式可包括例如存儲(chǔ)在固定或可拆除介質(zhì)如硬盤(pán)驅(qū)動(dòng)器、盤(pán)、存儲(chǔ)卡等上面的易失性和/或非易失性存儲(chǔ)器。
除非明確指出,這里所述的方法實(shí)施例不受特定順序或序列的約束。此外,一些所述方法實(shí)施例或其中的要素可在同一時(shí)間點(diǎn)上出現(xiàn)或執(zhí)行。
圖6說(shuō)明第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)之間,在計(jì)算設(shè)備例如圖1所示獨(dú)立計(jì)算設(shè)備和/或系統(tǒng)上進(jìn)行無(wú)線操作的方法實(shí)施例。如圖6的實(shí)施例中的框610所示,該方法包括訪問(wèn)含有若干網(wǎng)絡(luò)密鑰的鏈接ID,其中,各網(wǎng)絡(luò)密鑰與不同的網(wǎng)絡(luò)協(xié)議相關(guān)聯(lián)。
在框620中,該方法還包括獲取第一網(wǎng)絡(luò)類型的網(wǎng)絡(luò)密鑰。在各種實(shí)施例中,可從鏈接ID中獲得網(wǎng)絡(luò)密鑰。鏈接ID可包括或者是包含若干網(wǎng)絡(luò)密鑰的鏈接結(jié)構(gòu)或鏈接文件。例如,鏈接文件可包括若干網(wǎng)絡(luò)密鑰和在列表中格式化的網(wǎng)絡(luò)標(biāo)識(shí)符。鏈接ID可包括若干網(wǎng)絡(luò)密鑰,并且這些網(wǎng)絡(luò)密鑰可以組織成分級(jí)結(jié)構(gòu)。對(duì)鏈接文件的訪問(wèn)可以各種方式,如通過(guò)使用應(yīng)用程序接口來(lái)完成,所述應(yīng)用程序接口包括可執(zhí)行以提供與鏈接文件相關(guān)聯(lián)的移動(dòng)號(hào)碼的程序指令。
圖6的方法還包括在框630處查詢第一網(wǎng)絡(luò)密鑰是否在第一網(wǎng)絡(luò)類型中注冊(cè)。在框640,該方法還包括在第一網(wǎng)絡(luò)類型未在第一網(wǎng)絡(luò)中注冊(cè)時(shí),獲取第二網(wǎng)絡(luò)類型的網(wǎng)絡(luò)密鑰。如上所述,第二網(wǎng)絡(luò)密鑰可根據(jù)密鑰和/或網(wǎng)絡(luò)類型的分級(jí)結(jié)構(gòu)獲得。
該方法可包括在第二網(wǎng)絡(luò)密鑰已在第二網(wǎng)絡(luò)類型上注冊(cè)了時(shí),從第二網(wǎng)絡(luò)獲取用戶識(shí)別信息。用戶信息可包括其它信息,如可用于識(shí)別狀態(tài)的信息、協(xié)助建立到用戶的無(wú)線呼叫的信息和/或提供有關(guān)用戶的信息如用戶簡(jiǎn)檔和/或記帳信息。
例如,當(dāng)用戶在第二網(wǎng)絡(luò)內(nèi)漫游時(shí),第二網(wǎng)絡(luò)的HLR可向第二網(wǎng)絡(luò)的MSC/VLR請(qǐng)求漫游號(hào)碼(如GSM網(wǎng)絡(luò)中的“提供漫游號(hào)碼”(PRN)請(qǐng)求)。MSC/VLR可提供指配給用戶的漫游號(hào)碼(如在GSM網(wǎng)絡(luò)中,響應(yīng)可以是“發(fā)送路由信息”(SRI)響應(yīng))。當(dāng)MSC/VLR響應(yīng)于HLR時(shí),它提供可用于通過(guò)網(wǎng)絡(luò)的可達(dá)地址,以便到達(dá)用戶??蛇_(dá)地址可包括例如正服務(wù)于用戶的HLR或VLR的標(biāo)識(shí)符。
本發(fā)明的實(shí)施例還可具有鏈接結(jié)構(gòu),該鏈接結(jié)構(gòu)包括在用戶注冊(cè)的一個(gè)或多個(gè)網(wǎng)絡(luò)的鏈接文件和鏈接結(jié)構(gòu)內(nèi)的用戶位置和注冊(cè)狀態(tài)信息。這樣,鏈接結(jié)構(gòu)不必查詢網(wǎng)絡(luò),便可查看用戶是否注冊(cè)或用戶是否可用。
在各種實(shí)施例中,所述方法可包括基于從第一網(wǎng)絡(luò)類型接收的響應(yīng)來(lái)引導(dǎo)無(wú)線呼叫。例如,可將呼叫導(dǎo)向無(wú)線設(shè)備的用戶。還可基于從第一網(wǎng)絡(luò)類型接收的響應(yīng)將呼叫導(dǎo)向語(yǔ)音郵件系統(tǒng)。
例如,如果特定用戶可以接收某個(gè)呼叫,則從第一網(wǎng)絡(luò)接收的響應(yīng)會(huì)指示該用戶可用。在這種情況下,則可將呼叫導(dǎo)向該用戶,例如無(wú)線設(shè)備如無(wú)線電話或個(gè)人數(shù)字助理(PDA)等處。如果用戶不可用,則可將呼叫導(dǎo)向消息收發(fā)系統(tǒng)如語(yǔ)音郵件系統(tǒng),并且主叫可給用戶留消息。
圖7說(shuō)明第一網(wǎng)絡(luò)與第二網(wǎng)絡(luò)之間,在計(jì)算設(shè)備如圖1所示計(jì)算設(shè)備和/或系統(tǒng)上進(jìn)行無(wú)線操作的另一方法實(shí)施例。如圖7所示實(shí)施例中的框710所示,該方法包括接收移動(dòng)號(hào)碼。該方法還包括在框720將移動(dòng)號(hào)碼與第一網(wǎng)絡(luò)類型的第一網(wǎng)絡(luò)密鑰相關(guān)聯(lián)。該方法還包括在框730查詢第一網(wǎng)絡(luò)密鑰是否已在第一網(wǎng)絡(luò)類型中注冊(cè)。
圖7的方法還包括在框740,當(dāng)?shù)谝痪W(wǎng)絡(luò)密鑰未在第一網(wǎng)絡(luò)類型中注冊(cè)時(shí),訪問(wèn)與第一網(wǎng)絡(luò)密鑰相關(guān)聯(lián)的鏈接ID。該方法還包括在框750根據(jù)網(wǎng)絡(luò)類型的分級(jí)結(jié)構(gòu)從鏈接ID獲得第二網(wǎng)絡(luò)類型的網(wǎng)絡(luò)密鑰。在各種實(shí)施例中,該方法還包括查詢第二網(wǎng)絡(luò)密鑰是否已在第二網(wǎng)絡(luò)類型中注冊(cè)。
方法實(shí)施例還可包括當(dāng)?shù)诙W(wǎng)絡(luò)密鑰未在第二網(wǎng)絡(luò)類型中注冊(cè)時(shí)訪問(wèn)與第二網(wǎng)絡(luò)密鑰相關(guān)聯(lián)的鏈接ID。各種方法實(shí)施例還可包括根據(jù)網(wǎng)絡(luò)類型的分級(jí)結(jié)構(gòu)從鏈接ID獲得第三網(wǎng)絡(luò)類型的網(wǎng)絡(luò)密鑰。
本發(fā)明的各種實(shí)施例可包括各種網(wǎng)絡(luò)類型。例如,網(wǎng)絡(luò)類型可包括ANSI、GSM、通用分組無(wú)線業(yè)務(wù)(GPRS)、EDGE、UMTS、碼分多址(CDMA和無(wú)線CDMA)以及802.11網(wǎng)絡(luò)等。
盡管本文已對(duì)具體的實(shí)施例作了圖示和說(shuō)明,但本領(lǐng)域的那些普通技術(shù)人員會(huì)理解,可以設(shè)計(jì)來(lái)實(shí)現(xiàn)相同技術(shù)的配置來(lái)替代所示的具體實(shí)施例。本公開(kāi)意欲涵蓋本發(fā)明不同實(shí)施例的任何修改或變型。
應(yīng)當(dāng)明白,以上說(shuō)明說(shuō)明性而非限制性的。本領(lǐng)域的那些技術(shù)人員在審閱以上說(shuō)明之后,顯然明白如何組合上述實(shí)施例與及本文未具體說(shuō)明的其它實(shí)施例。本發(fā)明不同實(shí)施例的范圍包括采用了上述結(jié)構(gòu)和方法的任何其它應(yīng)用。因此,本發(fā)明不同實(shí)施例的范圍應(yīng)當(dāng)參照所附權(quán)利要求及這些權(quán)利要求享有權(quán)利的等同物的全部范圍來(lái)確定。
在以上詳細(xì)說(shuō)明中,為使本公開(kāi)簡(jiǎn)潔明了,將各種特征組合在單個(gè)實(shí)施例中。本公開(kāi)的方法不應(yīng)解釋為反映了這樣的意圖即本發(fā)明的實(shí)施例要求比每項(xiàng)權(quán)利要求明確記載的還多的特征。
確切地說(shuō),正如所附權(quán)利要求所反映的,發(fā)明主題存在于比一個(gè)公開(kāi)實(shí)施例的所有特征少的特征中。因此,在此將以下權(quán)利要求結(jié)合于詳細(xì)說(shuō)明書(shū)中,每項(xiàng)權(quán)利要求本身可作為一個(gè)單獨(dú)的實(shí)施例。
權(quán)利要求
1.一種計(jì)算設(shè)備202,包括處理器;耦合到所述處理器的存儲(chǔ)器,所述存儲(chǔ)器包含管理若干網(wǎng)絡(luò)密鑰的鏈接ID,其中,每個(gè)網(wǎng)絡(luò)密鑰提供對(duì)特定用戶的不同網(wǎng)絡(luò)協(xié)議的訪問(wèn);以及提供給所述存儲(chǔ)器并可由所述處理器運(yùn)行以便執(zhí)行如下步驟的程序指令從所述若干網(wǎng)絡(luò)密鑰中選擇第一網(wǎng)絡(luò)密鑰;以及查詢所述第一網(wǎng)絡(luò)密鑰是否在第一網(wǎng)絡(luò)類型中注冊(cè)。
2.如權(quán)利要求1所述的設(shè)備(202),其特征在于所述設(shè)備包括歸屬位置寄存器(HLR),用于維護(hù)包括每個(gè)用戶的用戶信息文件的歸屬網(wǎng)絡(luò)用戶列表,其中所述用戶信息文件包括與若干鏈接ID之一的關(guān)聯(lián)。
3.如權(quán)利要求1所述的設(shè)備(202),其特征在于所述鏈接ID包括所有可由特定用戶訪問(wèn)的網(wǎng)絡(luò)的網(wǎng)絡(luò)密鑰列表。
4.如權(quán)利要求1所述的設(shè)備(202),其特征在于所述網(wǎng)絡(luò)密鑰有各種不同的長(zhǎng)度。
5.如權(quán)利要求1所述的設(shè)備(202),其特征在于通過(guò)使用第一網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)密鑰可訪問(wèn)所述鏈接ID。
6.如權(quán)利要求5所述的設(shè)備(202),其特征在于通過(guò)使用所述第一網(wǎng)絡(luò)協(xié)議的所述網(wǎng)絡(luò)密鑰進(jìn)行的訪問(wèn)允許訪問(wèn)所述若干網(wǎng)絡(luò)密鑰中的其它網(wǎng)絡(luò)密鑰。
7.如權(quán)利要求1所述的設(shè)備(202),其特征在于所述設(shè)備(202)還包括可執(zhí)行以識(shí)別特定網(wǎng)絡(luò)(203)上的用戶的狀態(tài)的程序指令。
全文摘要
通信設(shè)備實(shí)施例202包括處理器、存儲(chǔ)器和可由處理器執(zhí)行的程序指令。存儲(chǔ)器包括關(guān)聯(lián)若干網(wǎng)絡(luò)密鑰的鏈接ID,其中每個(gè)網(wǎng)絡(luò)密鑰提供對(duì)特定用戶的不同網(wǎng)絡(luò)協(xié)議的訪問(wèn)。給存儲(chǔ)器提供程序指令,并由處理器執(zhí)行所述程序指令,以便從所述若干網(wǎng)絡(luò)密鑰中選擇第一網(wǎng)絡(luò)密鑰,并查詢第一網(wǎng)絡(luò)密鑰是否在第一網(wǎng)絡(luò)類型中注冊(cè)。
文檔編號(hào)H04L12/24GK1691607SQ200510070010
公開(kāi)日2005年11月2日 申請(qǐng)日期2005年4月27日 優(yōu)先權(quán)日2004年4月28日
發(fā)明者M·R·凱利, T·A·穆?tīng)?申請(qǐng)人:惠普開(kāi)發(fā)有限公司