專利名稱:數(shù)據(jù)網(wǎng)絡(luò)計(jì)算設(shè)備呼叫處理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及到呼叫處理,地點(diǎn)管理和個(gè)人特點(diǎn)說(shuō)明/控制,更確切地說(shuō)本發(fā)明涉及到處理語(yǔ)音呼叫和怎樣管理網(wǎng)絡(luò)間地通信兩部分。其中處理語(yǔ)言呼叫是向或從連接到數(shù)據(jù)網(wǎng)絡(luò)的計(jì)算設(shè)備和連接到蜂窩語(yǔ)音網(wǎng)絡(luò)的移動(dòng)電話的。
移動(dòng)性是電信服務(wù)中很重要的一方面,移動(dòng)管理指的是關(guān)于移動(dòng)通信設(shè)備的地點(diǎn)信息和狀況的跟蹤和保持的處理。比如說(shuō),無(wú)線電話的流行性的一個(gè)原因就是高速運(yùn)動(dòng)的人可以通過(guò)一部單一的無(wú)線電話接收或發(fā)送呼叫。移動(dòng)管理可以使無(wú)線電話在服務(wù)服務(wù)區(qū)內(nèi)移動(dòng)同時(shí)還可以發(fā)送或接收呼叫。
除了無(wú)線電話,其它移動(dòng)計(jì)算設(shè)備,例如膝上電腦、掌上電腦和個(gè)人數(shù)字化助理(PDA),也十分流行。這些設(shè)備對(duì)于那些移動(dòng)性很大的人來(lái)說(shuō)是非常有用的,這些設(shè)備可以使這些人在旅行中連接公司的網(wǎng)絡(luò)。移動(dòng)計(jì)算設(shè)備的移動(dòng)管理使的其使用者可以在任何非設(shè)備原地點(diǎn)連接數(shù)據(jù)網(wǎng)絡(luò),并且一旦它們連接上數(shù)據(jù)網(wǎng)絡(luò),便可以發(fā)送和接收數(shù)據(jù)。
數(shù)據(jù)網(wǎng)絡(luò)間信息交換中一個(gè)很流行的協(xié)議就是互聯(lián)網(wǎng)協(xié)議(IP),然而,對(duì)于這些移動(dòng)計(jì)算設(shè)備的移動(dòng)管理就產(chǎn)生了一個(gè)問(wèn)題,因?yàn)镮P最初的發(fā)展是基于一個(gè)假設(shè),就是這些設(shè)備在固定位置連接網(wǎng)絡(luò)。如果是這樣,一個(gè)設(shè)備就將被分配到一個(gè)獨(dú)一無(wú)二的IP地址。這個(gè)地址可以確定設(shè)備對(duì)網(wǎng)絡(luò)的物理連接。因?yàn)橐粋€(gè)移動(dòng)計(jì)算設(shè)備的IP地址不可能長(zhǎng)期在任意一點(diǎn)連接網(wǎng)絡(luò),所以關(guān)于移動(dòng)計(jì)算設(shè)備的IP地址就不能確定設(shè)備對(duì)網(wǎng)絡(luò)的物理連接。因此,違反了IP地址的一個(gè)重要的假設(shè)。現(xiàn)在涉及到這些移動(dòng)計(jì)算設(shè)備的移動(dòng)管理的各種各樣的技術(shù)已經(jīng)被開(kāi)發(fā)出來(lái)了。其中一項(xiàng)技術(shù)在美國(guó)專利號(hào)為5,159,592中有所說(shuō)明,這項(xiàng)技術(shù)使用名字服務(wù)器和偽IP地址將移動(dòng)單元的固定名字與偽IP地址相關(guān)聯(lián),盡管偽IP地址可能改變,但是當(dāng)前的移動(dòng)單位的偽IP地址是可以通過(guò)查詢名字服務(wù)器上的固定名字確定的。另一項(xiàng)被稱為隧道的技術(shù)在美國(guó)專利號(hào)為5,325,362中有描述,這項(xiàng)技術(shù)使用專用路由器,在表中存儲(chǔ)移動(dòng)單元的當(dāng)前位置,當(dāng)路由器收到一個(gè)要發(fā)向移動(dòng)單元的數(shù)據(jù)包,那么這個(gè)包就被轉(zhuǎn)發(fā),或利用隧道,傳送到合適的當(dāng)前地點(diǎn)。美國(guó)專利號(hào)為5,708,655的專利中說(shuō),分配給移動(dòng)單元一個(gè)臨時(shí)IP地址,以便使移動(dòng)單元可以提供一個(gè)臨時(shí)的IP地址給另一個(gè)計(jì)算機(jī),使得計(jì)算機(jī)與移動(dòng)單元之間的數(shù)據(jù)傳輸能夠?qū)崿F(xiàn)。這些技術(shù)提供了某種層次的對(duì)移動(dòng)計(jì)算設(shè)備的移動(dòng)管理。
由于上述對(duì)移動(dòng)計(jì)算設(shè)備的移動(dòng)管理所說(shuō)明的技術(shù)主要集中在這些設(shè)備的數(shù)據(jù)通信功能上。然而,要注意的是移動(dòng)計(jì)算設(shè)備可以配置合適的硬軟件以使這些設(shè)備可以使用IP通過(guò)數(shù)據(jù)網(wǎng)從事語(yǔ)音通信。但是上述的技術(shù)不能對(duì)在數(shù)據(jù)網(wǎng)絡(luò)上被用于IP語(yǔ)音通信的移動(dòng)計(jì)算設(shè)備應(yīng)用移動(dòng)管理技術(shù)。
我們所需要的就是可以向連接到數(shù)據(jù)網(wǎng)絡(luò)上的移動(dòng)計(jì)算設(shè)備提供語(yǔ)音呼叫服務(wù)的集成的移動(dòng)管理解決方法。
根據(jù)本發(fā)明,一個(gè)電信網(wǎng)絡(luò)節(jié)點(diǎn),稱作服務(wù)節(jié)點(diǎn),為那些被授權(quán)連接到數(shù)據(jù)網(wǎng)絡(luò)并從節(jié)點(diǎn)中獲得服務(wù)的移動(dòng)計(jì)算設(shè)備維護(hù)狀態(tài)信息。這個(gè)電信網(wǎng)絡(luò)節(jié)點(diǎn)管理發(fā)向和從移動(dòng)計(jì)算設(shè)備發(fā)來(lái)的語(yǔ)音呼叫。這個(gè)狀態(tài)信息包括指明是否移動(dòng)計(jì)算設(shè)備注冊(cè)到服務(wù)節(jié)點(diǎn)的注冊(cè)信息。該狀態(tài)信息還包括指明一個(gè)訪問(wèn)移動(dòng)計(jì)算設(shè)備的臨時(shí)地址的地址信息。
這個(gè)移動(dòng)計(jì)算設(shè)備與另一個(gè)移動(dòng)計(jì)算設(shè)備或連接到電話網(wǎng)的電話進(jìn)行語(yǔ)音通信。如果是兩個(gè)移動(dòng)計(jì)算設(shè)備連接到數(shù)據(jù)網(wǎng)絡(luò),那么服務(wù)節(jié)點(diǎn)將使用包數(shù)據(jù)協(xié)議建立在數(shù)據(jù)網(wǎng)絡(luò)上的語(yǔ)音呼叫,如互聯(lián)網(wǎng)協(xié)議(IP)。這個(gè)服務(wù)節(jié)點(diǎn)可以監(jiān)視呼叫而且提供如會(huì)議的額外服務(wù)。
發(fā)向和從移動(dòng)計(jì)算設(shè)備得到的語(yǔ)音呼叫的管理包括確定一個(gè)被呼叫的移動(dòng)計(jì)算設(shè)備是否已經(jīng)注冊(cè)到該系統(tǒng)。如果已經(jīng)注冊(cè),那么服務(wù)節(jié)點(diǎn)與移動(dòng)計(jì)算設(shè)備通過(guò)包數(shù)據(jù)網(wǎng)絡(luò)建立語(yǔ)音通道。如果沒(méi)有注冊(cè),那么服務(wù)節(jié)點(diǎn)將查找和移動(dòng)計(jì)算設(shè)備有關(guān)的一個(gè)移動(dòng)標(biāo)識(shí)號(hào),而且,通過(guò)無(wú)線通信網(wǎng)對(duì)和移動(dòng)標(biāo)識(shí)號(hào)有關(guān)的無(wú)線電話初始化呼叫。
根據(jù)發(fā)明的另一個(gè)方面,服務(wù)節(jié)點(diǎn)將管理通過(guò)數(shù)據(jù)包協(xié)議連接到數(shù)據(jù)網(wǎng)絡(luò)的移動(dòng)計(jì)算設(shè)備和通過(guò)電路交換協(xié)議連接到電話網(wǎng)的電話之間的語(yǔ)音呼叫。服務(wù)節(jié)點(diǎn)充當(dāng)?shù)氖蔷W(wǎng)關(guān)和數(shù)據(jù)包協(xié)議和電路交換協(xié)議之間的翻譯,以便移動(dòng)計(jì)算設(shè)備和電話的使用者可以從事語(yǔ)音呼叫。
根據(jù)本發(fā)明的另一個(gè)方面,運(yùn)行在移動(dòng)計(jì)算設(shè)備上的個(gè)人信息管理器應(yīng)用程序?yàn)樵撘苿?dòng)計(jì)算設(shè)備和相關(guān)的無(wú)線電話控制呼叫處理優(yōu)化選擇。
參照接下來(lái)的具體說(shuō)明和相應(yīng)的圖例中,這些和其他發(fā)明優(yōu)點(diǎn)將對(duì)于本領(lǐng)域一般技術(shù)人員變得明了。
圖1表明了本發(fā)明可以實(shí)現(xiàn)的電信網(wǎng)絡(luò)圖2是一個(gè)消息流程圖表明當(dāng)移動(dòng)計(jì)算設(shè)備在移動(dòng)計(jì)算設(shè)備原地(home)網(wǎng)絡(luò)絡(luò)的服務(wù)節(jié)點(diǎn)上注冊(cè)時(shí)發(fā)生的消息和處理。
圖3是一個(gè)消息流程圖,當(dāng)訪問(wèn)移動(dòng)計(jì)算設(shè)備注冊(cè)到服務(wù)節(jié)點(diǎn)時(shí)發(fā)生的消息和處理。
圖4是一個(gè)消息流程圖,當(dāng)在數(shù)據(jù)網(wǎng)中的一個(gè)移動(dòng)計(jì)算設(shè)備向另一個(gè)在數(shù)據(jù)網(wǎng)中的移動(dòng)計(jì)算設(shè)備發(fā)送語(yǔ)音呼叫時(shí)發(fā)生的消息和處理。
圖5是一個(gè)消息流程圖,當(dāng)在數(shù)據(jù)網(wǎng)中的一個(gè)移動(dòng)計(jì)算設(shè)備向一個(gè)在數(shù)據(jù)網(wǎng)中的非注冊(cè)移動(dòng)計(jì)算設(shè)備發(fā)出語(yǔ)音呼叫時(shí)發(fā)生的消息和處理。
圖6是一個(gè)消息流程圖,當(dāng)外部電話向一個(gè)與移動(dòng)計(jì)算設(shè)備有關(guān)的電話號(hào)碼發(fā)出呼叫且該移動(dòng)計(jì)算設(shè)備已注冊(cè)到服務(wù)節(jié)點(diǎn)時(shí)發(fā)生的消息和處理。
圖7是一個(gè)消息流程圖,當(dāng)外部電話向一個(gè)與移動(dòng)計(jì)算設(shè)備有關(guān)的電話號(hào)碼發(fā)出呼叫,該移動(dòng)計(jì)算設(shè)備沒(méi)有注冊(cè)到服務(wù)節(jié)點(diǎn)且與移動(dòng)計(jì)算設(shè)備有關(guān)的無(wú)線電話是有效的(active)時(shí)發(fā)生的消息和處理。
圖8是一個(gè)消息流程圖,當(dāng)外部電話向與移動(dòng)計(jì)算設(shè)備有關(guān)的電話號(hào)碼發(fā)出呼叫,該移動(dòng)計(jì)算設(shè)備沒(méi)有注冊(cè)到服務(wù)節(jié)點(diǎn),且與該移動(dòng)計(jì)算設(shè)備相關(guān)的無(wú)線電話無(wú)效(inactive)時(shí)發(fā)生的消息和處理。
圖9是一個(gè)消息流程圖,當(dāng)移動(dòng)計(jì)算設(shè)備發(fā)起呼叫一個(gè)外部電話時(shí)發(fā)生的消息和處理。
圖1表現(xiàn)了本發(fā)明可以實(shí)現(xiàn)的電信網(wǎng)絡(luò),一個(gè)數(shù)據(jù)網(wǎng)102包括局域網(wǎng)(LAN)140和142,連接到LAN140上的移動(dòng)計(jì)算設(shè)備104,105,106。同時(shí)LAN服務(wù)器112也連接到LAN140。LAN140通過(guò)集線器116和路由器118連接到高速網(wǎng)124。移動(dòng)計(jì)算設(shè)備107,108,109連接到LAN142。同時(shí)LAN服務(wù)器113也連接到LAN142。LAN142通過(guò)集線器120和路由器122連接到高速網(wǎng)124。在本發(fā)明一個(gè)實(shí)施例中,移動(dòng)計(jì)算設(shè)備是配置了合適的軟硬件的膝上電腦,可以使其通過(guò)數(shù)據(jù)網(wǎng)使用例如IP這樣的數(shù)據(jù)網(wǎng)絡(luò)協(xié)議來(lái)進(jìn)行語(yǔ)音通信。像數(shù)據(jù)網(wǎng)102,數(shù)據(jù)網(wǎng)的結(jié)構(gòu)和組件在現(xiàn)有技術(shù)中是眾所周知的,這里不做詳述。
圖1還表明,無(wú)線通信網(wǎng)132包括一個(gè)連接到一個(gè)原地記錄器(Home Location Register,HLR)134的移動(dòng)交換中心(MSC)136,無(wú)線基站(RBS)146,和語(yǔ)音郵件節(jié)點(diǎn)137。一個(gè)無(wú)線電話148通過(guò)無(wú)線通信鏈路150與RBS146通信,MSC136通常連接多個(gè)RBS,每一個(gè)RBS向工作在其服務(wù)的地理區(qū)域內(nèi)的(蜂窩)無(wú)線電話提供無(wú)線通信服務(wù)。MSC136控制連接它的RBS的功能。圖1中僅表現(xiàn)了一個(gè)RBS146用來(lái)說(shuō)明,HLR134用來(lái)存儲(chǔ)接入無(wú)線通信網(wǎng)絡(luò)132用戶的用戶簡(jiǎn)檔(profile)。MSC136還連接公眾電話交換網(wǎng)(PSTN)138,它可以使無(wú)線電話與在PSTN138中的有線電話通信。像網(wǎng)絡(luò)132這樣的無(wú)線通信網(wǎng)的配置和操作在現(xiàn)有技術(shù)中是眾所周知的,這里不在詳述。
服務(wù)節(jié)點(diǎn)130連接到數(shù)據(jù)網(wǎng)102,無(wú)線通信網(wǎng)132和HLR134。根據(jù)本發(fā)明,服務(wù)節(jié)點(diǎn)130執(zhí)行用于向移動(dòng)計(jì)算設(shè)備提供語(yǔ)音呼叫服務(wù)的移動(dòng)管理功能,服務(wù)節(jié)點(diǎn)130是個(gè)智能網(wǎng)絡(luò)節(jié)點(diǎn),它是在執(zhí)行計(jì)算機(jī)程序指令的計(jì)算機(jī)處理器160控制下工作的。服務(wù)節(jié)點(diǎn)130同時(shí)包括存儲(chǔ)器162和用于數(shù)據(jù)庫(kù)164存儲(chǔ)計(jì)算機(jī)程序指令和其他數(shù)據(jù)。
連接到數(shù)據(jù)網(wǎng)絡(luò)102的設(shè)備利用IP地址被訪問(wèn),因此,在數(shù)據(jù)網(wǎng)絡(luò)102中,每一個(gè)設(shè)備都有一個(gè)被分配的獨(dú)一無(wú)二的標(biāo)識(shí)該設(shè)備的IP地址。服務(wù)節(jié)點(diǎn)130在數(shù)據(jù)網(wǎng)絡(luò)102中被分配一個(gè)獨(dú)有的IP地址,以便它可以與網(wǎng)絡(luò)102中的其他設(shè)備進(jìn)行通信。
在無(wú)線通信網(wǎng)絡(luò)132中的節(jié)點(diǎn)通常使用在網(wǎng)絡(luò)中獨(dú)有的識(shí)別該節(jié)點(diǎn)的目的點(diǎn)代碼來(lái)標(biāo)識(shí)地址。服務(wù)節(jié)點(diǎn)130在無(wú)線通信網(wǎng)132中被分配一個(gè)獨(dú)有的目的點(diǎn)代碼,以便它可以與無(wú)線通信網(wǎng)132中的其他節(jié)點(diǎn)進(jìn)行通信。
根據(jù)本發(fā)明,服務(wù)節(jié)點(diǎn)130的功能將結(jié)合圖2—9進(jìn)行描述。以下的描述是根據(jù)呼叫情況進(jìn)行分段組織的。每一個(gè)情況都結(jié)合一個(gè)消息流程圖說(shuō)明。消息流程圖將網(wǎng)絡(luò)組成部分表示在圖的上部的方框中,并且每個(gè)方框下面都有一垂直線相關(guān)聯(lián)。網(wǎng)絡(luò)組成部分間的消息流用水平線表示,從與消息源相關(guān)的垂直線開(kāi)始到與消息接受者相關(guān)的垂直線結(jié)束。消息的相對(duì)定時(shí)通過(guò)在圖上部的早期消息和圖下部的隨后的消息連續(xù)表示出來(lái)。
1.在原地網(wǎng)絡(luò)(Home Network)中注冊(cè)移動(dòng)計(jì)算設(shè)備本段將描述當(dāng)移動(dòng)計(jì)算設(shè)備在移動(dòng)計(jì)算設(shè)備原地網(wǎng)絡(luò)中注冊(cè)到服務(wù)節(jié)點(diǎn)130時(shí)所進(jìn)行的步驟。原地網(wǎng)絡(luò)被定義為移動(dòng)計(jì)算設(shè)備經(jīng)常連接的網(wǎng)。當(dāng)移動(dòng)計(jì)算設(shè)備連接到原地網(wǎng)絡(luò)時(shí),使用一個(gè)存儲(chǔ)在移動(dòng)計(jì)算設(shè)備存儲(chǔ)器內(nèi)的固定IP地址。圖2是一個(gè)消息流程圖,說(shuō)明當(dāng)一個(gè)移動(dòng)計(jì)算設(shè)備注冊(cè)到移動(dòng)計(jì)算設(shè)備原地網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)130時(shí),消息的傳遞。假設(shè)移動(dòng)計(jì)算設(shè)備104連接到LAN140如圖1所示,且移動(dòng)計(jì)算設(shè)備104注冊(cè)服務(wù)節(jié)點(diǎn)130。如圖2所示,第一消息202是一個(gè)從移動(dòng)計(jì)算設(shè)備104到服務(wù)節(jié)點(diǎn)130的注冊(cè)通知(RegNot)。RegNot消息202包括移動(dòng)計(jì)算設(shè)備104的固定IP地址。
注意服務(wù)節(jié)點(diǎn)130中的數(shù)據(jù)庫(kù)164包括每一個(gè)被授權(quán)連接數(shù)據(jù)網(wǎng)102的移動(dòng)計(jì)算設(shè)備的簡(jiǎn)檔(profile)。如果移動(dòng)計(jì)算設(shè)備把數(shù)據(jù)網(wǎng)移動(dòng)計(jì)算設(shè)備102作為它的原地網(wǎng)絡(luò),那么該簡(jiǎn)檔包括移動(dòng)計(jì)算設(shè)備的固定IP地址。因此,當(dāng)服務(wù)節(jié)點(diǎn)130通過(guò)消息202接受移動(dòng)計(jì)算設(shè)備104的IP地址時(shí),服務(wù)節(jié)點(diǎn)130就將識(shí)別移動(dòng)計(jì)算設(shè)備104并且讓它注冊(cè)。如果希望的話,RegNot消息202同時(shí)包括一個(gè)可被服務(wù)節(jié)點(diǎn)130知道的密碼。在這種實(shí)施中,在服務(wù)節(jié)點(diǎn)130注冊(cè)移動(dòng)計(jì)算設(shè)備前,需要正確的密碼。一旦接受到了RegNot消息202后,服務(wù)節(jié)點(diǎn)130在數(shù)據(jù)庫(kù)164中存儲(chǔ)信息,指明移動(dòng)計(jì)算設(shè)備104已經(jīng)注冊(cè)。服務(wù)節(jié)點(diǎn)接著發(fā)出和確認(rèn)(Ack)消息204給移動(dòng)計(jì)算設(shè)備104,確認(rèn)移動(dòng)計(jì)算設(shè)備104已經(jīng)注冊(cè)到服務(wù)節(jié)點(diǎn)。
注冊(cè)過(guò)程的開(kāi)始可以使用多種方式。例如,注冊(cè)可以被一個(gè)移動(dòng)計(jì)算設(shè)備使用者的行動(dòng)開(kāi)始,如鼠標(biāo)點(diǎn)擊屏幕的一個(gè)合適的區(qū)域。另外注冊(cè)到服務(wù)節(jié)點(diǎn)130可以是自動(dòng)化的,每次當(dāng)計(jì)算機(jī)打開(kāi)或連接到數(shù)據(jù)網(wǎng)絡(luò)。
2.在網(wǎng)絡(luò)上注冊(cè)訪問(wèn)(Visiting)移動(dòng)計(jì)算設(shè)備圖3是一個(gè)消息流程圖,表明的是當(dāng)訪問(wèn)的移動(dòng)計(jì)算設(shè)備注冊(cè)到服務(wù)節(jié)點(diǎn)130時(shí),消息的傳遞。假設(shè)訪問(wèn)移動(dòng)計(jì)算設(shè)備107連接到LAN142,但是LAN142不是移動(dòng)計(jì)算設(shè)備107的原地局域網(wǎng)。那么,當(dāng)連到LAN142時(shí),該移動(dòng)計(jì)算設(shè)備107不能使用它的永久IP地址,因?yàn)樵揑P地址不能被LAN142所辨認(rèn)。為了注冊(cè),移動(dòng)計(jì)算設(shè)備107向LAN142上的路由器122發(fā)出注冊(cè)請(qǐng)求(RegReq)消息302。RegReq包括移動(dòng)計(jì)算設(shè)備107的標(biāo)識(shí)。路由器運(yùn)行被稱為動(dòng)態(tài)主機(jī)配置處理的應(yīng)用程序,該應(yīng)用程序接收包括移動(dòng)計(jì)算設(shè)備107的標(biāo)識(shí)的RegReq消息302,并且為移動(dòng)計(jì)算設(shè)備107分配一個(gè)臨時(shí)的IP地址。這個(gè)臨時(shí)的IP地址只有在移動(dòng)計(jì)算設(shè)備107保持注冊(cè)在LAN142時(shí)才被使用。LAN142中路由器由122將用消息304把臨時(shí)IP地址發(fā)回給移動(dòng)計(jì)算設(shè)備107。一旦接收到臨時(shí)IP地址,移動(dòng)計(jì)算設(shè)備107將發(fā)送RegNot消息306給服務(wù)節(jié)點(diǎn)130。RegNot消息306包括移動(dòng)計(jì)算設(shè)備107的臨時(shí)IP地址和它的標(biāo)識(shí)。
一旦接收到RegNot消息306,服務(wù)節(jié)點(diǎn)130對(duì)照其授權(quán)設(shè)備清單檢查從消息306中得到的ID以決定是否為移動(dòng)計(jì)算設(shè)備107注冊(cè)。如果移動(dòng)計(jì)算設(shè)備107被授權(quán),則服務(wù)節(jié)點(diǎn)130在數(shù)據(jù)庫(kù)164中存儲(chǔ)信息,表明移動(dòng)計(jì)算設(shè)備107已經(jīng)注冊(cè)。然后服務(wù)節(jié)點(diǎn)130發(fā)出確認(rèn)(Ack)消息308給移動(dòng)計(jì)算設(shè)備107確認(rèn)移動(dòng)計(jì)算設(shè)備107注冊(cè)到服務(wù)節(jié)點(diǎn)130。
3.注銷(xiāo)移動(dòng)計(jì)算設(shè)備為了能使移動(dòng)計(jì)算設(shè)備在服務(wù)節(jié)點(diǎn)130注銷(xiāo),移動(dòng)計(jì)算設(shè)備向服務(wù)節(jié)點(diǎn)130發(fā)送注銷(xiāo)消息。服務(wù)節(jié)點(diǎn)更新數(shù)據(jù)庫(kù)指出移動(dòng)計(jì)算設(shè)備不再注冊(cè)。
注銷(xiāo)可以通過(guò)多種方式開(kāi)始。例如注銷(xiāo)可以通過(guò)移動(dòng)計(jì)算設(shè)備使用者的行動(dòng)發(fā)起,就像鼠標(biāo)點(diǎn)擊屏幕的適當(dāng)位置。另外,每次關(guān)閉計(jì)算機(jī)會(huì)自動(dòng)從服務(wù)節(jié)點(diǎn)130注銷(xiāo)。
進(jìn)一步講,如果移動(dòng)計(jì)算設(shè)備在一個(gè)可預(yù)先確定的時(shí)間內(nèi)保持空閑,注銷(xiāo)也可以被發(fā)起。在這種情況下,注銷(xiāo)可以和屏幕保護(hù)結(jié)合,以使如果屏幕保護(hù)被激活,注銷(xiāo)被開(kāi)始。進(jìn)而當(dāng)屏保失效時(shí)(例如當(dāng)用戶進(jìn)行操作),重新注冊(cè)將自動(dòng)開(kāi)始。
4.在注冊(cè)的移動(dòng)計(jì)算設(shè)備之間的數(shù)據(jù)網(wǎng)絡(luò)呼叫圖4是一個(gè)消息流程圖,指明當(dāng)在數(shù)據(jù)網(wǎng)102中移動(dòng)計(jì)算設(shè)備向另一個(gè)數(shù)據(jù)網(wǎng)絡(luò)102中的移動(dòng)計(jì)算設(shè)備進(jìn)行呼叫時(shí)發(fā)生的消息和處理。假設(shè)移動(dòng)計(jì)算設(shè)備104需要向移動(dòng)計(jì)算設(shè)備106發(fā)出語(yǔ)音呼叫。同時(shí)也假設(shè)移動(dòng)計(jì)算設(shè)備104和移動(dòng)計(jì)算設(shè)備106都在服務(wù)節(jié)點(diǎn)130注冊(cè)。
為了開(kāi)始呼叫,移動(dòng)計(jì)算設(shè)備104先向服務(wù)節(jié)點(diǎn)130發(fā)送一個(gè)原始請(qǐng)求(OrigReq)消息402。OrigReq消息402包括呼叫移動(dòng)計(jì)算設(shè)備104的標(biāo)識(shí),被呼叫移動(dòng)計(jì)算設(shè)備106的標(biāo)識(shí)和呼叫的類型(例如語(yǔ)音)。移動(dòng)計(jì)算設(shè)備的標(biāo)識(shí)可能是IP地址,也可能是服務(wù)節(jié)點(diǎn)130可辨認(rèn)的與特定移動(dòng)計(jì)算設(shè)備有關(guān)的其他標(biāo)識(shí)。一旦接收到OrigReq消息402,服務(wù)節(jié)點(diǎn)130將在步驟403查看被呼叫設(shè)備的狀態(tài)。為了查看狀態(tài),服務(wù)節(jié)點(diǎn)130執(zhí)行數(shù)據(jù)庫(kù)164查找以確定被呼叫的移動(dòng)計(jì)算設(shè)備是否在服務(wù)節(jié)點(diǎn)130注冊(cè)。在這個(gè)例子中,服務(wù)節(jié)點(diǎn)130將確認(rèn)移動(dòng)計(jì)算設(shè)備106在服務(wù)節(jié)點(diǎn)130上注冊(cè)并且服務(wù)節(jié)點(diǎn)130將發(fā)送一個(gè)警告消息404給移動(dòng)計(jì)算設(shè)備106。這個(gè)警告將在移動(dòng)計(jì)算設(shè)備106上給出一個(gè)聽(tīng)覺(jué)或視覺(jué)提示,告知進(jìn)來(lái)一個(gè)呼叫。進(jìn)一步講,這個(gè)警告也可能包括呼叫群或設(shè)備的標(biāo)識(shí)。在這種情況下,服務(wù)節(jié)點(diǎn)130通過(guò)在移動(dòng)計(jì)算設(shè)備104和移動(dòng)計(jì)算設(shè)備106之間,利用連接從移動(dòng)計(jì)算設(shè)備104到移動(dòng)計(jì)算設(shè)備106呼叫的方式建立一個(gè)通過(guò)連接(例如話務(wù)路徑)410。這些通過(guò)使用設(shè)備的IP地址來(lái)完成。假設(shè)移動(dòng)計(jì)算設(shè)備106的用戶要回答呼叫,用戶在移動(dòng)計(jì)算設(shè)備106上執(zhí)行一個(gè)可以使移動(dòng)計(jì)算設(shè)備106發(fā)送回答消息406給服務(wù)節(jié)點(diǎn)130的合適的功能(例如鼠標(biāo)點(diǎn)擊)。一旦接收了回答消息406,服務(wù)節(jié)點(diǎn)130將更新移動(dòng)計(jì)算設(shè)備104和106的狀態(tài)以指出它們正在進(jìn)行通話。移動(dòng)計(jì)算設(shè)備106和移動(dòng)計(jì)算設(shè)備104可以通過(guò)話務(wù)路徑410通信了。
注意移動(dòng)計(jì)算設(shè)備通過(guò)數(shù)據(jù)包網(wǎng)絡(luò)的LAN140使用IP傳遞語(yǔ)音信息。像這樣,移動(dòng)計(jì)算設(shè)備必須包括適當(dāng)?shù)能浻布顾麄兛梢酝ㄟ^(guò)IP網(wǎng)絡(luò)進(jìn)行語(yǔ)音呼叫。通過(guò)IP網(wǎng)進(jìn)行語(yǔ)音傳送在現(xiàn)有技術(shù)是眾所周知的。例如,VoxPhoneTMPro3.0就是加拿大E-Tech有限公司的產(chǎn)品。VoxPhoneTM就是一種基于PC應(yīng)用程序在移動(dòng)計(jì)算設(shè)備之間執(zhí)行呼叫功能的IP電話技術(shù)。
服務(wù)節(jié)點(diǎn)檢測(cè)移動(dòng)計(jì)算設(shè)備104和移動(dòng)計(jì)算設(shè)備106之間的呼叫進(jìn)程。服務(wù)節(jié)點(diǎn)之所以可以檢測(cè)呼叫是因?yàn)樗肋M(jìn)行呼叫的移動(dòng)計(jì)算設(shè)備104和106的狀態(tài)。當(dāng)移動(dòng)計(jì)算設(shè)備狀態(tài)改變時(shí),有關(guān)新?tīng)顟B(tài)的更新信息通過(guò)IP從移動(dòng)計(jì)算設(shè)備發(fā)向服務(wù)節(jié)點(diǎn)130。因此,當(dāng)呼叫進(jìn)行時(shí),如果有另一個(gè)呼叫來(lái)請(qǐng)求其中一個(gè)移動(dòng)計(jì)算設(shè)備,服務(wù)節(jié)點(diǎn)130知道該移動(dòng)計(jì)算設(shè)備正在進(jìn)行呼叫。在這種情況下,該移動(dòng)計(jì)算設(shè)備被通知有另一個(gè)呼叫來(lái)臨(類似于呼叫等待),或者新的呼叫者可以被通知被呼叫的移動(dòng)計(jì)算設(shè)備正在忙而且新的呼叫者可以通過(guò)語(yǔ)音郵件系統(tǒng)留言。此外,由于服務(wù)節(jié)點(diǎn)130檢測(cè)呼叫,服務(wù)節(jié)點(diǎn)可以提供其它服務(wù),例如,會(huì)議,三方通話,呼叫轉(zhuǎn)移,來(lái)呼篩選,對(duì)外呼叫限制,短信息服務(wù)(SMS文本到電話),消息等候指示(MWI),和信息服務(wù)(如股市行情,會(huì)議提醒,等)。
5.從注冊(cè)移動(dòng)計(jì)算設(shè)備到非注冊(cè)移動(dòng)計(jì)算設(shè)備的數(shù)據(jù)網(wǎng)絡(luò)呼叫圖5是一個(gè)消息流程圖,表示當(dāng)在數(shù)據(jù)網(wǎng)102內(nèi)的移動(dòng)計(jì)算設(shè)備向在同數(shù)據(jù)網(wǎng)絡(luò)102內(nèi)的非注冊(cè)的移動(dòng)計(jì)算設(shè)備發(fā)出語(yǔ)音呼叫時(shí)發(fā)生的消息和處理。假設(shè)移動(dòng)計(jì)算設(shè)備104需要向移動(dòng)計(jì)算設(shè)備106發(fā)出語(yǔ)音呼叫。同時(shí)假設(shè)在服務(wù)節(jié)點(diǎn)130移動(dòng)計(jì)算設(shè)備104已注冊(cè),而移動(dòng)計(jì)算設(shè)備106沒(méi)有在服務(wù)節(jié)點(diǎn)130注冊(cè)。
為了開(kāi)始呼叫,移動(dòng)計(jì)算設(shè)備104向服務(wù)節(jié)點(diǎn)130發(fā)出原始請(qǐng)求(OrigReq)消息502。該OrigReq消息502同結(jié)合圖4描述的消息402一樣。一旦接收到OrigReq消息502,服務(wù)節(jié)點(diǎn)130在步驟504通過(guò)執(zhí)行數(shù)據(jù)庫(kù)164的查詢檢測(cè)被呼叫設(shè)備狀態(tài),以便確認(rèn)被呼叫的移動(dòng)計(jì)算設(shè)備106是否在服務(wù)節(jié)點(diǎn)130中注冊(cè)。若是這樣,服務(wù)節(jié)點(diǎn)130確定移動(dòng)計(jì)算設(shè)備106沒(méi)有在服務(wù)節(jié)點(diǎn)103注冊(cè)。接下來(lái)服務(wù)節(jié)點(diǎn)130試圖將移動(dòng)計(jì)算設(shè)備104連接到和移動(dòng)計(jì)算設(shè)備106有關(guān)的無(wú)線電話上。
服務(wù)節(jié)點(diǎn)130執(zhí)行數(shù)據(jù)庫(kù)164查詢以確認(rèn)與移動(dòng)計(jì)算設(shè)備106有關(guān)的移動(dòng)標(biāo)識(shí)號(hào)(MIN)。像以上描述,服務(wù)節(jié)點(diǎn)130儲(chǔ)存著關(guān)于每一個(gè)有權(quán)從服務(wù)節(jié)點(diǎn)130獲得服務(wù)的移動(dòng)計(jì)算設(shè)備的信息。其中就包括有關(guān)移動(dòng)計(jì)算設(shè)備的MIN。此外,在無(wú)線通信中如大家所知,每一個(gè)MIN都和一個(gè)特定的HLR相關(guān)。MINs的范圍也和特點(diǎn)的HLR相關(guān)。服務(wù)節(jié)點(diǎn)130在數(shù)據(jù)庫(kù)164中保存了一個(gè)關(guān)聯(lián)MIN和它們的HLR的查詢表。因此,一旦確定MIN,服務(wù)節(jié)點(diǎn)130執(zhí)行另一個(gè)數(shù)據(jù)庫(kù)164查詢以確認(rèn)與該MIN相關(guān)的HLR。一旦確認(rèn)了MIN和相關(guān)的HLR,服務(wù)節(jié)點(diǎn)130在無(wú)線通信網(wǎng)絡(luò)中向HLR134發(fā)出位置請(qǐng)求(LocReq)消息506。該LocReq消息506包括該MIN。
HLR134為每一個(gè)和HLR134相關(guān)聯(lián)的MIN保存一個(gè)簡(jiǎn)檔。這個(gè)簡(jiǎn)檔包括一個(gè)具有該特定MIN的無(wú)線電話是否在無(wú)線網(wǎng)絡(luò)注冊(cè)的指示。如果是,還包括當(dāng)前服務(wù)的MSC的標(biāo)識(shí)。因此,一旦接到消息506,HLR134將確定當(dāng)前服務(wù)的MSC,并且向該服務(wù)MSC發(fā)出路由請(qǐng)求(RouteReq)消息508。該服務(wù)MSC,一旦接到消息508,就分配給發(fā)向和MIN有關(guān)的無(wú)線電話的呼叫一個(gè)臨時(shí)位置目錄號(hào)(TLDN)。該服務(wù)MSC利用RouteReq消息510向HLR134返回被分配的TLDN。然后HLR134利用LocReq消息512把TLDN傳給服務(wù)節(jié)點(diǎn)130。
注意,消息506,508,510,512都是IS—41消息。IS—41是支持移動(dòng)管理的電信標(biāo)準(zhǔn)協(xié)議。IS—41在TLA/EIA/IS—41,蜂窩無(wú)線通信系統(tǒng)間操作,版本C中有進(jìn)一步詳述。
一旦接到TLDN,服務(wù)節(jié)點(diǎn)130使用綜合服務(wù)數(shù)字網(wǎng)用戶部分(ISUP)消息514,在MSC136上獲得一個(gè)時(shí)隙。ISUP是7號(hào)信令(SS7)協(xié)議中的一部分并且被用于提供呼叫控制信令功能,電信領(lǐng)域中眾所周知。獲得的時(shí)隙將被用于與無(wú)線電話通信。服務(wù)節(jié)點(diǎn)130還向MSC136發(fā)出ISUP呼叫請(qǐng)求消息516,請(qǐng)求該MSC136向TLDN發(fā)出呼叫。MSC136利用ISUP消息518向TLDN發(fā)出呼叫,而且該呼叫被傳送到服務(wù)的MSC且MSC警告無(wú)線手機(jī)有一個(gè)來(lái)臨的呼叫。如果無(wú)線電話應(yīng)答,服務(wù)的MSC向MSC136發(fā)出應(yīng)答消息520。之后,兩條話務(wù)路徑就位了。服務(wù)節(jié)點(diǎn)130和MSC136之間的話務(wù)路徑522是電路交換話務(wù)路徑。移動(dòng)計(jì)算設(shè)備104和服務(wù)節(jié)點(diǎn)130之間的話務(wù)路徑524是數(shù)據(jù)包話務(wù)路徑。因此,為了讓移動(dòng)計(jì)算設(shè)備104的用戶與無(wú)線電話之間進(jìn)行語(yǔ)音呼叫,服務(wù)節(jié)點(diǎn)130必須進(jìn)行電路交換協(xié)議與數(shù)據(jù)包協(xié)議之間的解釋,這樣在話務(wù)路徑524和話務(wù)路徑522之間架橋。在標(biāo)準(zhǔn)語(yǔ)音(電路交換)通信和IP之間架橋所用的技術(shù)在現(xiàn)有技術(shù)中是很常見(jiàn)的,在國(guó)際電信聯(lián)盟(ITU)中,說(shuō)明H.323,可視電話系統(tǒng)和可提供非保證質(zhì)量服務(wù)系列H的局域網(wǎng)的設(shè)備中有所描述視聽(tīng)和多媒體系統(tǒng),視聽(tīng)服務(wù)一系統(tǒng)的基礎(chǔ)結(jié)構(gòu)和視聽(tīng)服務(wù)15學(xué)習(xí)組的終端設(shè)備。
6.當(dāng)計(jì)算設(shè)備呈注冊(cè)的從一個(gè)外部設(shè)備呼叫數(shù)據(jù)網(wǎng)絡(luò)計(jì)算設(shè)備圖6是一個(gè)信息流程圖,當(dāng)外部電話向一個(gè)和移動(dòng)計(jì)算設(shè)備有關(guān)的電話號(hào)碼發(fā)出呼叫且該移動(dòng)計(jì)算設(shè)備在服務(wù)節(jié)點(diǎn)130上注冊(cè)了的時(shí)候發(fā)生的消息和處理。注意這個(gè)電話號(hào)碼可以與移動(dòng)計(jì)算設(shè)備或無(wú)線電話相關(guān)。假設(shè)為了本例子的目的被外部電話撥打的電話號(hào)碼就是和在無(wú)線電話網(wǎng)中的無(wú)線電話相關(guān)的一個(gè)MIN。但是如果被分配了該MIN的電話的用戶同時(shí)也是數(shù)據(jù)網(wǎng)102和服務(wù)節(jié)點(diǎn)130的用戶,那么如果用戶的移動(dòng)計(jì)算設(shè)備已經(jīng)在服務(wù)節(jié)點(diǎn)130上注冊(cè),用戶可以將所有發(fā)向該MIN的呼叫首先連到該用戶移動(dòng)計(jì)算設(shè)備上。以下就是這個(gè)過(guò)程。
假設(shè)外部電話向和用戶無(wú)線電話相關(guān)的MIN發(fā)出呼叫。這個(gè)呼叫將被傳送到無(wú)線電話的原地MSC136。就像標(biāo)準(zhǔn)無(wú)線電話呼叫過(guò)程一樣,為了確定該無(wú)線電話的當(dāng)前位置MSC136發(fā)出一個(gè)發(fā)向HLR134的包括被撥叫MIN的LocReq消息602。但是,由于無(wú)線電話用戶也是數(shù)據(jù)網(wǎng)102和服務(wù)節(jié)點(diǎn)130的用戶,用戶已經(jīng)在HLR134中建立他/她的用戶簡(jiǎn)檔,以指出任何發(fā)向MIN的呼叫首先要試著通過(guò)數(shù)據(jù)網(wǎng)102連接。在這種情況下,一旦接收到消息602,HLR134將發(fā)出一個(gè)服務(wù)請(qǐng)求消息604,包括該MIN和類型,到服務(wù)節(jié)點(diǎn)130。一旦接收到服務(wù)請(qǐng)求消息604,服務(wù)節(jié)點(diǎn)130執(zhí)行數(shù)據(jù)庫(kù)164查詢以確定與接收的MIN相關(guān)的移動(dòng)計(jì)算設(shè)備的標(biāo)識(shí)。這樣的標(biāo)識(shí)就非常便利的成為移動(dòng)計(jì)算設(shè)備的IP地址。一旦確定了相關(guān)的移動(dòng)計(jì)算設(shè)備,服務(wù)節(jié)點(diǎn)130在步驟606通過(guò)執(zhí)行數(shù)據(jù)庫(kù)164查詢檢查移動(dòng)計(jì)算設(shè)備的狀態(tài)以確認(rèn)是否移動(dòng)計(jì)算設(shè)備注冊(cè)到服務(wù)節(jié)點(diǎn)130。這個(gè)例子中服務(wù)節(jié)點(diǎn)130將確認(rèn)移動(dòng)計(jì)算設(shè)備106在服務(wù)節(jié)點(diǎn)130上注冊(cè)了。
然后服務(wù)節(jié)點(diǎn)130將從與服務(wù)節(jié)點(diǎn)相關(guān)的TLDNS池中選出一個(gè)TLDN,并利用服務(wù)請(qǐng)求消息608把該TLDN發(fā)向該HLR。一旦接收到TLDN,該HLR使用LocReq消息610把該TLDN發(fā)向MSC136。一旦收到TLDN,MSC136利用ISUP消息612向TLDN發(fā)出呼叫,并且這個(gè)呼叫被傳送到服務(wù)節(jié)點(diǎn)130。一旦收到該呼叫,服務(wù)節(jié)點(diǎn)用消息614通知移動(dòng)計(jì)算設(shè)備104。如果移動(dòng)計(jì)算設(shè)備104的用戶應(yīng)答呼叫,移動(dòng)計(jì)算設(shè)備104發(fā)送應(yīng)答消息616到服務(wù)節(jié)點(diǎn)130。一旦收到應(yīng)答消息616,服務(wù)節(jié)點(diǎn)130發(fā)送應(yīng)答消息618到MSC136。之后,MSC136把呼叫連接到服務(wù)節(jié)點(diǎn)130和MSC136之間的電路交換話務(wù)路徑620上。相似的移動(dòng)計(jì)算設(shè)備104和服務(wù)節(jié)點(diǎn)130之間存在著話務(wù)路徑622。話務(wù)路徑622是數(shù)據(jù)包話務(wù)路徑。就像上文所示,為了移動(dòng)計(jì)算設(shè)備104的用戶和呼叫手機(jī)進(jìn)行語(yǔ)音呼叫,服務(wù)節(jié)點(diǎn)130就要在電路交換和包交換協(xié)議之間翻譯,在話務(wù)路徑620和話務(wù)路徑622之間架橋。
7.當(dāng)計(jì)算設(shè)備設(shè)有注冊(cè)且無(wú)線電話是活動(dòng)的時(shí)從一個(gè)外部設(shè)備呼叫數(shù)據(jù)網(wǎng)絡(luò)計(jì)算設(shè)備圖7是一個(gè)消息流程圖,表示了當(dāng)外部手機(jī)向一個(gè)與移動(dòng)計(jì)算設(shè)備相關(guān)的電話號(hào)碼發(fā)出呼叫,該移動(dòng)計(jì)算設(shè)備沒(méi)有在服務(wù)節(jié)點(diǎn)130注冊(cè),且與該移動(dòng)計(jì)算設(shè)備相關(guān)的無(wú)線電話是活動(dòng)的時(shí)發(fā)生的消息和處理發(fā)生。假設(shè)一個(gè)外部手機(jī)向與用戶無(wú)線電話有關(guān)的一個(gè)MIN發(fā)出呼叫。該呼叫將被傳送到無(wú)線電話的原地MSC136。上作為標(biāo)準(zhǔn)無(wú)線電話呼叫處理,MSC136向HLR134發(fā)出一個(gè)包括被撥打的MIN的LocReq消息702,以便確定無(wú)線電話的當(dāng)前位置。然而由于無(wú)線電話的用戶也是數(shù)據(jù)網(wǎng)102和服務(wù)節(jié)點(diǎn)130的用戶,該用戶已經(jīng)在HLR134建立他/她的用戶簡(jiǎn)檔以指出任何發(fā)向該MIN的呼叫首先應(yīng)試著通過(guò)數(shù)據(jù)網(wǎng)102連接。這樣一旦收到消息702,HLR134發(fā)出一個(gè)包括該MIN和類型的服務(wù)請(qǐng)求消息704給服務(wù)節(jié)點(diǎn)130。一旦收到服務(wù)請(qǐng)求消息704,服務(wù)節(jié)點(diǎn)130執(zhí)行數(shù)據(jù)庫(kù)164查詢以確認(rèn)與收到的MIN相關(guān)的移動(dòng)計(jì)算設(shè)備的標(biāo)識(shí)。一旦確認(rèn)了相關(guān)的移動(dòng)計(jì)算設(shè)備,服務(wù)節(jié)點(diǎn)130在步驟706通過(guò)執(zhí)行數(shù)據(jù)庫(kù)164查詢檢查該移動(dòng)計(jì)算設(shè)備的狀態(tài)以確認(rèn)被呼叫的移動(dòng)計(jì)算設(shè)備是否注冊(cè)在服務(wù)節(jié)點(diǎn)130上。本例中該服務(wù)節(jié)點(diǎn)130將確認(rèn)該移動(dòng)計(jì)算設(shè)備沒(méi)有在服務(wù)節(jié)點(diǎn)130注冊(cè)。因此服務(wù)節(jié)點(diǎn)130將發(fā)回一個(gè)服務(wù)請(qǐng)求消息708表明HLR134應(yīng)當(dāng)與以普通蜂窩呼叫處理一樣的方式繼續(xù)處理。
HLR134查看被撥MIN的簡(jiǎn)檔來(lái)確定無(wú)線電話的當(dāng)前服務(wù)的MSC。HLR134然后發(fā)出包括該MIN的RouteReq消息710到當(dāng)前服務(wù)的MSC。該服務(wù)的MSC通過(guò)包括一個(gè)TLDN的RouteReq消息712響應(yīng)。HLR134利用LocReq消息714把該TLDN轉(zhuǎn)發(fā)給原地MSC136。一旦收到該TLDN,MSC136使用ISUP消息716向該TLDN發(fā)出呼叫,并且這個(gè)呼叫被傳送到該服務(wù)的MSC。就這點(diǎn)而言,該呼叫從呼叫電話到無(wú)線電話是以常規(guī)的方式完成的。
8.當(dāng)計(jì)算設(shè)備沒(méi)有注冊(cè)且無(wú)線電話是非活動(dòng)的時(shí)從一個(gè)外部設(shè)備呼叫數(shù)據(jù)網(wǎng)絡(luò)計(jì)算設(shè)備圖8是一個(gè)消息流程圖,指明當(dāng)一個(gè)外部電話向一個(gè)與一個(gè)移動(dòng)計(jì)算設(shè)備相關(guān)的電話號(hào)碼發(fā)出呼叫,該移動(dòng)計(jì)算設(shè)備沒(méi)有在服務(wù)節(jié)點(diǎn)130注冊(cè),且與該移動(dòng)計(jì)算設(shè)備相關(guān)的無(wú)線電話是非活動(dòng)的時(shí)發(fā)生的消息和處理。假設(shè)一個(gè)外部電話向與用戶無(wú)線電話相關(guān)的一個(gè)MIN發(fā)出呼叫。該呼叫被傳送到該無(wú)線電話的原地MSC136上。作為標(biāo)準(zhǔn)無(wú)線手機(jī)呼叫處理,MSC136發(fā)出一個(gè)包括被拔的MIN在內(nèi)的LocReq消息802到HLR134,以便確定無(wú)線電話的當(dāng)前位置。然而,由于無(wú)線手機(jī)用戶也是數(shù)據(jù)網(wǎng)102和服務(wù)節(jié)點(diǎn)130的用戶,用戶已經(jīng)在HLR134內(nèi)建立了個(gè)人簡(jiǎn)檔來(lái)指示任何發(fā)向該MIN的呼叫首先應(yīng)通過(guò)數(shù)據(jù)網(wǎng)102連接。這樣,一旦收到消息802,HLR134發(fā)出包括該MIN和類型的服務(wù)請(qǐng)求消息804到服務(wù)節(jié)點(diǎn)130。一旦收到服務(wù)請(qǐng)求消息804,服務(wù)節(jié)點(diǎn)130執(zhí)行數(shù)據(jù)庫(kù)164查詢以確定與收到的MIN有關(guān)的移動(dòng)計(jì)算設(shè)備的標(biāo)識(shí)。一旦確認(rèn)該相關(guān)移動(dòng)計(jì)算設(shè)備,服務(wù)節(jié)點(diǎn)130在806利用執(zhí)行數(shù)據(jù)庫(kù)164檢查該移動(dòng)計(jì)算設(shè)備的狀態(tài)以確認(rèn)被呼叫的移動(dòng)計(jì)算設(shè)備是否注冊(cè)在服務(wù)節(jié)點(diǎn)130上。本例中服務(wù)節(jié)點(diǎn)130將確定移動(dòng)計(jì)算設(shè)備106沒(méi)有在服務(wù)節(jié)點(diǎn)130上注冊(cè)。因此服務(wù)節(jié)點(diǎn)130將返回一個(gè)服務(wù)請(qǐng)求消息808指明HLR134應(yīng)以與普通蜂窩呼叫處理同樣的方法繼續(xù)進(jìn)行處理。
HLR134查看被拔的MIN的簡(jiǎn)檔以確定無(wú)線手機(jī)的當(dāng)前服務(wù)MSC。在本例中,HLR134確定無(wú)線手機(jī)沒(méi)有在無(wú)線通信網(wǎng)中注冊(cè)。因此,HLR134向原地MSC136發(fā)出LocReq消息810指示語(yǔ)音郵件節(jié)點(diǎn)137。一旦接收消息810,MSC136利用ISUP消息812把呼叫傳遞到語(yǔ)音郵件節(jié)點(diǎn)137。
9.數(shù)據(jù)網(wǎng)絡(luò)計(jì)算設(shè)備發(fā)起對(duì)外部電話的呼叫圖9是一個(gè)消息流程圖,表示當(dāng)移動(dòng)計(jì)算設(shè)備發(fā)起一個(gè)發(fā)向外部電話的呼叫時(shí)發(fā)生的消息和處理。移動(dòng)計(jì)算設(shè)備104通過(guò)發(fā)出一個(gè)發(fā)向服務(wù)節(jié)點(diǎn)130且包括被撥數(shù)字的原始請(qǐng)求消息902來(lái)開(kāi)始該呼叫。通過(guò)使用ISUP,服務(wù)節(jié)點(diǎn)130分配一個(gè)電路并且用消息904把被呼號(hào)碼發(fā)給MSC136。MSC136收到被撥叫號(hào)碼就好象這是一個(gè)由無(wú)線電話開(kāi)始的電話呼叫一樣。MSC136以常規(guī)方式通過(guò)發(fā)送一個(gè)ISUP消息906給PSTN138建立呼叫。和被叫號(hào)碼相關(guān)的電話使用警告消息908被警告且當(dāng)電話應(yīng)答了呼叫應(yīng)答消息910就將被返回給PSTN138。在這種情況下,一個(gè)電路交換語(yǔ)音路徑912被在服務(wù)節(jié)點(diǎn)130和電話間建立,且一個(gè)包數(shù)據(jù)語(yǔ)音路徑914被在移動(dòng)計(jì)算設(shè)備104與服務(wù)節(jié)點(diǎn)130間建立。就像上述描述,為了一個(gè)移動(dòng)計(jì)算設(shè)備104的用戶和被叫電話之間進(jìn)行語(yǔ)音呼叫,服務(wù)節(jié)點(diǎn)130必須解釋電路交換協(xié)議和包數(shù)據(jù)協(xié)議,在話務(wù)路徑912和話務(wù)路徑914之間搭橋。
10.利用個(gè)人信息管理器的呼叫管理根據(jù)發(fā)明的另一方面,呼叫處理也可能是基于移動(dòng)計(jì)算設(shè)備中保存的信息以及在移動(dòng)計(jì)算設(shè)備上執(zhí)行的個(gè)人信息管理器(PIM)應(yīng)用程序。眾所周知,PIM實(shí)際上是一個(gè)運(yùn)用在計(jì)算機(jī)上并用來(lái)管理用戶個(gè)人信息的應(yīng)用軟件。例如,這種個(gè)人信息可能包括時(shí)間表數(shù)據(jù)(如會(huì)議時(shí)間)和聯(lián)系數(shù)據(jù)(如電話和地址信息)。
根據(jù)發(fā)明的一個(gè)方面,存貯在PIM中的信息可以用于呼叫處理管理的目的。例如,考慮到用戶使用移動(dòng)計(jì)算設(shè)備104。如果移動(dòng)計(jì)算設(shè)備104執(zhí)行PIM,則移動(dòng)計(jì)算設(shè)備104的用戶將在PIM上貯存時(shí)間表信息。假設(shè)PIM上所存的一條指出用戶在6月1日下午2—4點(diǎn)有一個(gè)會(huì)議。PIM可能被連接移動(dòng)計(jì)算設(shè)備的呼叫處理軟件,以便如果有一個(gè)呼叫發(fā)向移動(dòng)計(jì)算設(shè)備,PIM信息將會(huì)被用來(lái)作出呼叫處理決定。例如,假設(shè)移動(dòng)計(jì)算設(shè)備104的用戶指出。下午2—4點(diǎn)的會(huì)議很重要,那么在2—4點(diǎn)間的一切發(fā)向移動(dòng)計(jì)算設(shè)備呼叫都將被傳送到語(yǔ)音郵件中。如果在會(huì)議期間有呼叫來(lái)到該移動(dòng)計(jì)算設(shè)備,移動(dòng)計(jì)算設(shè)備104將發(fā)向服務(wù)節(jié)點(diǎn)130一個(gè)適當(dāng)?shù)南⒅该饔脩舨荒芙邮蘸艚?。服?wù)節(jié)點(diǎn)130將辨認(rèn)從移動(dòng)計(jì)算設(shè)備104來(lái)的消息并傳送呼叫到語(yǔ)音郵件。
除了時(shí)間表信息,通過(guò)把要聯(lián)系的信息(包括名字和電話號(hào)碼)連接到移動(dòng)計(jì)算設(shè)備的可選擇呼叫接受功能上,聯(lián)系PIM信息可用于呼叫處理。例如,一個(gè)移動(dòng)計(jì)算設(shè)備的用戶可以指明僅從特定的電話號(hào)碼上來(lái)的呼叫可以接受,或者從特定的電話號(hào)碼上來(lái)的呼叫總是被拒絕。用戶可以使用在PIM中的名字和相關(guān)電話號(hào)碼建立這些呼叫功能。
因此,根據(jù)本發(fā)明中有關(guān)PIM處理的方面,某些PIM功能與特定的呼叫模式相聯(lián)合,計(jì)劃時(shí)間和通訊亦是如此。
前面詳細(xì)的描述應(yīng)在各方面被理解為說(shuō)明性的和例證性的,而不是限制性的,且本發(fā)明所揭示的范圍并不是由具體描述決定的,而是由專利法所全面同意的合理的解釋的權(quán)利要求決定的。應(yīng)當(dāng)理解在此表現(xiàn)和描述的初稿例僅是對(duì)本發(fā)明主旨的說(shuō)明而且在不脫離本發(fā)明的范圍和精神的情況下本領(lǐng)域技術(shù)人員可以實(shí)現(xiàn)各種變化。例如,盡管本發(fā)明描述的連接數(shù)據(jù)網(wǎng)是由被連接的LAN組成,但是本發(fā)明的主旨卻是可以連接各類型的數(shù)據(jù)網(wǎng)來(lái)實(shí)現(xiàn)。例如,移動(dòng)計(jì)算設(shè)備可以使用有線調(diào)制解調(diào)器(cable modem),連接至少是數(shù)據(jù)網(wǎng)中的一部分的有線電視網(wǎng)。而且數(shù)據(jù)網(wǎng)還可以是因特網(wǎng),或者是其他的公眾數(shù)據(jù)網(wǎng)絡(luò)。
權(quán)利要求
1.一個(gè)電信網(wǎng)絡(luò)節(jié)點(diǎn)的操作方法,所述電信網(wǎng)絡(luò)節(jié)點(diǎn)連接一個(gè)數(shù)據(jù)網(wǎng)絡(luò)和一個(gè)無(wú)線電話網(wǎng),該方法包括以下的步驟為有權(quán)連接所述數(shù)據(jù)網(wǎng)絡(luò)和從所述電信網(wǎng)絡(luò)節(jié)點(diǎn)獲得服務(wù)的多個(gè)移動(dòng)計(jì)算設(shè)備保持狀態(tài)信息;以及管理發(fā)向或來(lái)自所述移動(dòng)計(jì)算設(shè)備的語(yǔ)音呼叫。
2.權(quán)利要求1的方法進(jìn)一步包括從一個(gè)第二移動(dòng)計(jì)算設(shè)備接收開(kāi)始對(duì)一個(gè)第一移動(dòng)計(jì)算設(shè)備語(yǔ)音呼叫的請(qǐng)求;確定所述第一移動(dòng)計(jì)算設(shè)備已經(jīng)在所述數(shù)據(jù)網(wǎng)絡(luò)中注冊(cè);以及使用包數(shù)據(jù)協(xié)議通過(guò)所述數(shù)據(jù)網(wǎng)絡(luò)開(kāi)始一個(gè)從所述第二移動(dòng)計(jì)算設(shè)備到所述第一移動(dòng)計(jì)算設(shè)備的語(yǔ)音呼叫。
3.權(quán)利要求1的方法進(jìn)一步包括從一個(gè)第二個(gè)移動(dòng)計(jì)算設(shè)備接收發(fā)向一個(gè)第一移動(dòng)計(jì)算設(shè)備的語(yǔ)音呼叫;確定所述第一移動(dòng)計(jì)算設(shè)備沒(méi)有在所述數(shù)據(jù)網(wǎng)絡(luò)中注冊(cè);執(zhí)行數(shù)據(jù)庫(kù)訪問(wèn)以檢索與所述第一移動(dòng)計(jì)算設(shè)備相關(guān)的移動(dòng)電話標(biāo)識(shí)號(hào);以及通過(guò)數(shù)據(jù)網(wǎng)絡(luò)和無(wú)線電話網(wǎng)開(kāi)始一個(gè)在所述第二個(gè)移動(dòng)計(jì)算設(shè)備和所述移動(dòng)電話標(biāo)識(shí)號(hào)相關(guān)的移動(dòng)電話之間的語(yǔ)音呼叫。
4.權(quán)利要求3的方法,其中所述第二個(gè)移動(dòng)計(jì)算設(shè)備通過(guò)包數(shù)據(jù)協(xié)議通訊而且所述移動(dòng)電話通過(guò)電路交換協(xié)議通訊,所述方法進(jìn)一步包括以下步驟在所述包數(shù)據(jù)協(xié)議與所述電路交換協(xié)議之間解釋。
5.權(quán)利要求1的方法還包括從所述無(wú)線電話網(wǎng)接收包括移動(dòng)電話標(biāo)識(shí)號(hào)的服務(wù)請(qǐng)求;執(zhí)行數(shù)據(jù)庫(kù)訪問(wèn)以檢索與所述移動(dòng)電話標(biāo)識(shí)號(hào)相關(guān)的移動(dòng)計(jì)算設(shè)備的標(biāo)識(shí);以及確定與所述移動(dòng)電話標(biāo)識(shí)號(hào)相關(guān)的所述移動(dòng)計(jì)算設(shè)備是否在所述數(shù)據(jù)網(wǎng)絡(luò)中注冊(cè)。
6.權(quán)利要求5的方法,其中所述確定步驟結(jié)果是確定與所述移動(dòng)電話標(biāo)識(shí)號(hào)相關(guān)的所述移動(dòng)計(jì)算設(shè)備是在所述數(shù)據(jù)網(wǎng)絡(luò)中注冊(cè),該方法進(jìn)一步包括分配一個(gè)臨時(shí)位置目錄號(hào)(TLDN)并向所述無(wú)線電話網(wǎng)傳送所述臨時(shí)位置目錄號(hào)(TLDN);通過(guò)所述臨時(shí)位置目錄號(hào)(TLDN)從無(wú)線電話網(wǎng)絡(luò)中接收呼叫;在所述呼叫和所述移動(dòng)計(jì)算設(shè)備間建立話路。
7.權(quán)利要求6的方法,其中所述移動(dòng)計(jì)算設(shè)備通過(guò)包數(shù)據(jù)協(xié)議通訊并且從所述無(wú)線電話網(wǎng)接收的呼叫使用電路交換協(xié)議,該方法還包括如下步驟在所述包數(shù)據(jù)協(xié)議和所述電路交換協(xié)議間解釋。
8.權(quán)利要求5的方法,其中所述確定步驟結(jié)果是確定與所述移動(dòng)電話標(biāo)識(shí)號(hào)相關(guān)的所述移動(dòng)計(jì)算設(shè)備沒(méi)有在所述數(shù)據(jù)網(wǎng)絡(luò)中注冊(cè),該方法進(jìn)一步包括傳輸一個(gè)所述移動(dòng)計(jì)算設(shè)備在所述無(wú)線電話網(wǎng)中不可用的指示。
9.權(quán)利要求5的方法,其中所述確定步驟結(jié)果是確定與所述移動(dòng)電話標(biāo)識(shí)號(hào)相關(guān)的所述移動(dòng)計(jì)算設(shè)備沒(méi)有在所述數(shù)據(jù)網(wǎng)絡(luò)中注冊(cè),該方法進(jìn)一步包括向所述公共無(wú)線電話網(wǎng)傳輸指定一個(gè)語(yǔ)音郵件系統(tǒng)的路由信息。
10.權(quán)利要求1的方法進(jìn)一步包括如下步驟從一個(gè)移動(dòng)計(jì)算設(shè)備接收一個(gè)請(qǐng)求,該請(qǐng)求要開(kāi)始一個(gè)向所述第一數(shù)據(jù)網(wǎng)絡(luò)外部的電話的語(yǔ)音呼叫;以及通過(guò)無(wú)線電話網(wǎng)開(kāi)始一個(gè)在所述移動(dòng)計(jì)算設(shè)備和所述電話之間的語(yǔ)音呼叫。
11.權(quán)利要求10的方法,其中所述移動(dòng)計(jì)算設(shè)備通過(guò)包數(shù)據(jù)協(xié)議通訊并且所述電話通過(guò)電路交換協(xié)議通訊,所述方法進(jìn)一步包括如下步驟在所述包數(shù)據(jù)協(xié)議和所述電路交換協(xié)議之間解釋。
12.權(quán)利要求1的方法,其中所述保持狀態(tài)信息的步驟進(jìn)一步包括如下步驟從一個(gè)移動(dòng)計(jì)算設(shè)備接收一個(gè)注冊(cè)請(qǐng)求,所述注冊(cè)請(qǐng)求包括在所述數(shù)據(jù)網(wǎng)絡(luò)中的所述移動(dòng)計(jì)算設(shè)備的地址。
13.權(quán)利要求12的方法,其中所述地址是由所述數(shù)據(jù)網(wǎng)絡(luò)分配的一個(gè)臨時(shí)地址。
14.權(quán)利要求1的方法,其中所述管理語(yǔ)音呼叫的步驟進(jìn)一步包括從執(zhí)行在移動(dòng)計(jì)算設(shè)備上的個(gè)人信息管理器應(yīng)用程序接收語(yǔ)音處理指令的步驟。
15.權(quán)利要求1的方法,其中所述保持狀態(tài)信息的步驟進(jìn)一步包括如下步驟當(dāng)運(yùn)行于一個(gè)移動(dòng)計(jì)算設(shè)備的屏幕保護(hù)被激活,從所述移動(dòng)計(jì)算設(shè)備接收一個(gè)注銷(xiāo)(deregistration)請(qǐng)求;以及當(dāng)運(yùn)行于一個(gè)移動(dòng)計(jì)算設(shè)備的屏幕保護(hù)被停用(deactivated),從所述移動(dòng)計(jì)算設(shè)備接收一個(gè)注冊(cè)請(qǐng)求。
16.一個(gè)用于管理發(fā)向和來(lái)自移動(dòng)計(jì)算設(shè)備的語(yǔ)音呼叫的電信網(wǎng)絡(luò)節(jié)點(diǎn),所述網(wǎng)絡(luò)節(jié)點(diǎn)包括一個(gè)數(shù)據(jù)庫(kù),用于為連接到一個(gè)數(shù)據(jù)網(wǎng)絡(luò)的多個(gè)移動(dòng)計(jì)算設(shè)備保存位置和狀態(tài)信息;第一通信端口,用于利用包數(shù)據(jù)協(xié)議連接到所述數(shù)據(jù)網(wǎng)絡(luò);第二通信端口,用于利用電路交換協(xié)議連接到一個(gè)電話網(wǎng);以及用于管理所述移動(dòng)計(jì)算設(shè)備和連到所述電話網(wǎng)的電話之間的語(yǔ)音通信的裝置。
17.權(quán)利要求16的電信網(wǎng)絡(luò)節(jié)點(diǎn),其中所述用于管理語(yǔ)音通信的裝置進(jìn)一步包括用于在所述包數(shù)據(jù)協(xié)議和所述電路交換協(xié)議之間解釋的裝置。
18.權(quán)利要求16的電信網(wǎng)絡(luò)節(jié)點(diǎn),其中所述數(shù)據(jù)庫(kù)進(jìn)一步保存與所述移動(dòng)計(jì)算設(shè)備相關(guān)的移動(dòng)標(biāo)識(shí)號(hào)。
19.權(quán)利要求16的電信網(wǎng)絡(luò)節(jié)點(diǎn),其中所述數(shù)據(jù)庫(kù)進(jìn)一步為移動(dòng)計(jì)算設(shè)備保存臨時(shí)數(shù)據(jù)網(wǎng)絡(luò)地址。
20.權(quán)利要求16的電信網(wǎng)絡(luò)節(jié)點(diǎn),其中所述用于管理語(yǔ)音通信的裝置進(jìn)一步包括用于從執(zhí)行于移動(dòng)計(jì)算設(shè)備的個(gè)人信息管理器應(yīng)用程序接收呼叫處理指令的裝置。
21.一個(gè)連接一個(gè)數(shù)據(jù)網(wǎng)絡(luò)和一個(gè)電話網(wǎng)的電信網(wǎng)絡(luò)節(jié)點(diǎn),用于管理發(fā)向和來(lái)自連接到所述數(shù)據(jù)網(wǎng)絡(luò)的移動(dòng)計(jì)算設(shè)備的語(yǔ)音呼叫,所述電信網(wǎng)絡(luò)節(jié)點(diǎn)包括一個(gè)為多個(gè)所述移動(dòng)計(jì)算設(shè)備保存狀態(tài)信息的存儲(chǔ)設(shè)備;用于接收請(qǐng)求的裝置,該請(qǐng)求要和所述移動(dòng)計(jì)算設(shè)備中的一個(gè)建立語(yǔ)音呼叫;以及用于和所述移動(dòng)計(jì)算設(shè)備中的一個(gè)建立所述語(yǔ)音呼叫的裝置。
22.權(quán)利要求21的電信網(wǎng)絡(luò)節(jié)點(diǎn),其中所述要建立語(yǔ)音呼叫的請(qǐng)求包括一個(gè)無(wú)線電話的移動(dòng)標(biāo)識(shí)號(hào)并且其中所述存儲(chǔ)設(shè)備還保存與所述移動(dòng)計(jì)算設(shè)備相關(guān)的移動(dòng)標(biāo)識(shí)號(hào),所述電信網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)一步包括用于訪問(wèn)所述存儲(chǔ)設(shè)備來(lái)確定與在所述要建立語(yǔ)音呼叫的所述請(qǐng)求中接收的移動(dòng)標(biāo)識(shí)號(hào)相關(guān)的移動(dòng)計(jì)算設(shè)備的裝置。
23.權(quán)利要求21的電信網(wǎng)絡(luò)節(jié)點(diǎn),其中所述語(yǔ)音呼叫是在通過(guò)電路交換協(xié)議連到所述電話網(wǎng)的一個(gè)電話和通過(guò)包數(shù)據(jù)協(xié)議連到所述數(shù)據(jù)網(wǎng)絡(luò)的所述移動(dòng)計(jì)算設(shè)備之間的,所述電信網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)一步包括用于在所述電路交換協(xié)議和所述包數(shù)據(jù)協(xié)議之間解釋的裝置。
全文摘要
一個(gè)電信服務(wù)節(jié)點(diǎn)連接到一個(gè)使用包數(shù)據(jù)協(xié)議的數(shù)據(jù)網(wǎng)絡(luò)和一個(gè)使用電路交換協(xié)議的電話網(wǎng)絡(luò)。該服務(wù)節(jié)點(diǎn)還連接到一個(gè)使用IS-41信令協(xié)議的無(wú)線漫游網(wǎng)絡(luò)。該服務(wù)節(jié)點(diǎn)為連接到包數(shù)據(jù)網(wǎng)絡(luò)的移動(dòng)計(jì)算設(shè)備保存狀態(tài)信息,包括位置和注冊(cè)信息。位置信息包括給訪問(wèn)移動(dòng)計(jì)算設(shè)備的臨時(shí)數(shù)據(jù)網(wǎng)絡(luò)地址。服務(wù)節(jié)點(diǎn)管理發(fā)向和來(lái)自移動(dòng)計(jì)算設(shè)備的語(yǔ)音呼叫。如果接收的呼叫是向一個(gè)沒(méi)有注冊(cè)的移動(dòng)計(jì)算設(shè)備的,服務(wù)節(jié)點(diǎn)會(huì)試圖將該呼叫連接到與該移動(dòng)計(jì)算設(shè)備相關(guān)的無(wú)線電話,或者作為優(yōu)先選擇由用戶建立的預(yù)定目的地。對(duì)于在連接到電話網(wǎng)絡(luò)的電話和連接到數(shù)據(jù)網(wǎng)絡(luò)的移動(dòng)計(jì)算設(shè)備之間的語(yǔ)音呼叫,服務(wù)節(jié)點(diǎn)充當(dāng)網(wǎng)關(guān)并在數(shù)據(jù)包協(xié)議和電路交換協(xié)議之間解釋。一個(gè)執(zhí)行于移動(dòng)計(jì)算設(shè)備的個(gè)人信息管理器可以被用來(lái)管理移動(dòng)計(jì)算設(shè)備的呼叫處理功能。
文檔編號(hào)H04L12/28GK1328755SQ99812206
公開(kāi)日2001年12月26日 申請(qǐng)日期1999年9月16日 優(yōu)先權(quán)日1998年9月17日
發(fā)明者彼得·格拉爾德·邁克尼夫, 邁克爾·湯姆斯·威爾霍伊特 申請(qǐng)人:奧本維夫技術(shù)公司