專利名稱:連接切換處理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于處理無(wú)線連接的方法及其服務(wù)器和相關(guān)計(jì)算程序產(chǎn)品。
背景技術(shù):
當(dāng)今,諸如移動(dòng)電話或個(gè)人數(shù)字助理(PDA)的移動(dòng)通信裝置被用于許多不同的目 的。最常見(jiàn)的,這樣的移動(dòng)通信裝置僅能接入到一種類型的網(wǎng)絡(luò)。典型的情況是具有 僅接入到全球移動(dòng)通信系統(tǒng)(GSM)類型的移動(dòng)通信網(wǎng)絡(luò)的移動(dòng)電話。正如眾所周知的,GSM 系統(tǒng)為蜂窩網(wǎng)絡(luò)的典型例子,所述網(wǎng)絡(luò)包括由基站所服務(wù)的多個(gè)覆蓋小區(qū),所述基站方便 了移動(dòng)通信裝置和網(wǎng)絡(luò)之間的通信。當(dāng)移動(dòng)通信裝置從一個(gè)地理位置移動(dòng)到另一個(gè)地理位 置時(shí),它將從第一基站的覆蓋小區(qū)移動(dòng)到第二基站的覆蓋小區(qū)。處理移動(dòng)通信裝置從第一 基站到第二基站的通信轉(zhuǎn)換被稱為切換。而且,近年來(lái)已經(jīng)發(fā)展和部署了不同類型的無(wú)線廣域網(wǎng)和局域網(wǎng)。無(wú)線局域網(wǎng)的 實(shí)例包括基于IP的無(wú)線語(yǔ)音(VoIP,基于因特網(wǎng)協(xié)議的語(yǔ)音)網(wǎng)絡(luò)、WiMAX(全球微波互聯(lián) 接入)網(wǎng)絡(luò)等。典型地,無(wú)線局域網(wǎng)包括由所謂的接入點(diǎn)服務(wù)的覆蓋小區(qū)。已經(jīng)介紹了具有用于無(wú)線廣域網(wǎng)(例如,GSM)和無(wú)線局域網(wǎng)(例如,無(wú)線VoIP網(wǎng) 絡(luò))功能的移動(dòng)通信裝置。然而,在不同類型的無(wú)線網(wǎng)絡(luò)之間的切換仍然存在一個(gè)問(wèn)題。這 種類型的切換通常被稱為垂直切換。W02005071998公開(kāi)了一種用于執(zhí)行無(wú)線語(yǔ)音連接的垂直切換的方法,其中用于執(zhí) 行切換的判決是基于一組切換因素。因此W02005071998公開(kāi)了一種用于判斷何時(shí)這樣的 垂直切換可以被執(zhí)行的方法。然而,如何以有效的方式執(zhí)行這樣的垂直切換的問(wèn)題仍然存 在。典型地,用于垂直切換的方法不能應(yīng)用已知的被建立用于在單個(gè)網(wǎng)絡(luò)中切換的切換技 術(shù),例如以上關(guān)于在GSM系統(tǒng)中的切換的例子??紤]到以上描述,本發(fā)明的目的在于解決或 至少減少以上討論的問(wèn)題。特別地,本發(fā)明的目的是要提供一種用于通過(guò)服務(wù)器處理移動(dòng) 通信裝置和第二通信裝置之間的連接的方法。
發(fā)明內(nèi)容
因此,提供了一種在服務(wù)器中用于處理移動(dòng)通信裝置和第二通信裝置之間的連接 的方法,其中服務(wù)器被連接到無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng),其中該方法包括接收移動(dòng)通信裝 置和無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào);以及基于連通性狀態(tài),控制粘性(sticky) 切換過(guò)程,其中在移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且移動(dòng)通信裝 置連接到無(wú)線局域網(wǎng)的情況下,將連接從無(wú)線局域網(wǎng)切換到所述無(wú)線廣域網(wǎng);以及在移動(dòng) 通信裝置與無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且移動(dòng)通信裝置沒(méi)有連接到無(wú)線局 域網(wǎng)的情況下,將連接切換到無(wú)線局域網(wǎng)。因而,這種方法允許無(wú)線局域網(wǎng)與無(wú)線廣域網(wǎng)之間的無(wú)縫切換,或者換句話說(shuō)用 于異構(gòu)網(wǎng)絡(luò)之間的無(wú)縫漫游。而且該方法有附加的優(yōu)點(diǎn),那就是在連接持續(xù)時(shí)間內(nèi)集中在與無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng)通信的服務(wù)器上。移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào)可以包括一個(gè)或多個(gè) 數(shù)據(jù)分組。其可以進(jìn)一步包括數(shù)據(jù)流。此外,術(shù)語(yǔ)“狀態(tài)指示”在本文中可以被廣義的解 釋;連通性狀態(tài)好或者壞的任何測(cè)量、計(jì)算、特性和/或解釋都可以在服務(wù)器或者移動(dòng)通信 裝置中執(zhí)行。而且連通性狀態(tài)可以是由服務(wù)器估計(jì)的連通性狀態(tài)和由移動(dòng)通信裝置估計(jì)的 連接狀態(tài)的組合。該方法可以進(jìn)一步包括將移動(dòng)通信裝置與無(wú)線局域網(wǎng)的地址關(guān)聯(lián);將移動(dòng)通信裝 置與無(wú)線廣域網(wǎng)中的唯一標(biāo)識(shí)關(guān)聯(lián);以及儲(chǔ)存該地址和該唯一標(biāo)識(shí)。因此,屬于移動(dòng)通信裝置的識(shí)別信息被儲(chǔ)存在服務(wù)器中,該服務(wù)器使得移動(dòng)通信 裝置和第二通信裝置之間的連接被錨定在服務(wù)器中。在移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且移動(dòng)通信裝置連 接到無(wú)線局域網(wǎng)的情況下,粘性切換過(guò)程可以進(jìn)一步包括確定使用移動(dòng)通信裝置的無(wú)線局 域網(wǎng)地址的移動(dòng)通信裝置的唯一標(biāo)識(shí);使用該唯一標(biāo)識(shí)發(fā)起從服務(wù)器到移動(dòng)通信裝置的無(wú) 線廣域網(wǎng)連接;經(jīng)由服務(wù)器建立移動(dòng)通信裝置和第二通信裝置之間的連接,其中移動(dòng)通信 裝置和服務(wù)器之間的連接是無(wú)線廣域網(wǎng)中的連接;終止移動(dòng)通信裝置和服務(wù)器之間的無(wú)線 局域網(wǎng)連接;以及在移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且移動(dòng)通信 裝置沒(méi)有連接到無(wú)線局域網(wǎng)的情況下,粘性切換過(guò)程可以進(jìn)一步包括使用移動(dòng)通信裝置的 唯一標(biāo)識(shí)確定移動(dòng)通信裝置的無(wú)線局域網(wǎng)地址;使用無(wú)線局域網(wǎng)地址發(fā)起從服務(wù)器到移動(dòng) 通信裝置的無(wú)線局域網(wǎng)連接;經(jīng)由服務(wù)器建立移動(dòng)通信裝置和第二通信裝置之間的連接, 其中移動(dòng)通信裝置和服務(wù)器之間的連接為無(wú)線局域網(wǎng)中的連接;以及終止移動(dòng)通信裝置和 服務(wù)之間的無(wú)線廣域網(wǎng)連接。該方法可以進(jìn)一步包括檢測(cè)移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接丟失;使用移 動(dòng)通信裝置的無(wú)線局域網(wǎng)地址確定移動(dòng)通信裝置的唯一標(biāo)識(shí);以及把使用唯一標(biāo)識(shí)來(lái)執(zhí)行 從無(wú)線局域網(wǎng)到無(wú)線廣域網(wǎng)的連接的粘性切換作為檢測(cè)結(jié)果。因此,這種方法通過(guò)將連接無(wú)縫地切換到無(wú)線廣域網(wǎng)來(lái)防止在無(wú)線局域網(wǎng)中不期 望的連接丟失。這使得在服務(wù)器中存儲(chǔ)無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng)中的移動(dòng)通信裝置的識(shí)別 信息成為可能。該方法可以進(jìn)一步包括向第二通信裝置指示與移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間 的丟失連接的檢測(cè)有關(guān)的連接的臨時(shí)丟失。這種指示可以采取例如預(yù)錄制語(yǔ)音消息的形 式。因此,由于具有連接丟失的風(fēng)險(xiǎn)被極大地減小,所提出的方法擁有增加用戶經(jīng)驗(yàn)的附加 優(yōu)點(diǎn)。在移動(dòng)通信裝置經(jīng)由無(wú)線廣域網(wǎng)連接到服務(wù)器的情況下,移動(dòng)通信裝置和服務(wù)器 之間的信令可以利用GPRS(通用分組無(wú)線業(yè)務(wù))。此外,在移動(dòng)通信裝置經(jīng)由無(wú)線廣域網(wǎng)連 接到服務(wù)器的情況下,移動(dòng)通信裝置和服務(wù)器之間的業(yè)務(wù)數(shù)據(jù)通信可以利用GPRS。因而,進(jìn)一步的優(yōu)點(diǎn)是利用通過(guò)GPRS發(fā)射諸如語(yǔ)音的分組數(shù)據(jù)的能力來(lái)代替建 立通用語(yǔ)音連接。無(wú)線局域網(wǎng)可以是來(lái)自包括下述的組中的多個(gè)可用的無(wú)線局域網(wǎng)中的一個(gè)任何 IEEE 802. Ilx網(wǎng)絡(luò)(電氣和電子工程師協(xié)會(huì))、WiMAX、藍(lán)牙;無(wú)線廣域網(wǎng)可以是來(lái)自包括下 述的組中的多個(gè)可用的無(wú)線廣域網(wǎng)中的一個(gè)UMTS (通用移動(dòng)電信系統(tǒng))、GPRS、EDGE (GSM
6演進(jìn)的增強(qiáng)型數(shù)據(jù)數(shù)率)、GSM ;以及無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng)可以根據(jù)特定的順序區(qū)分優(yōu) 先次序。因此,該方法使能從多個(gè)網(wǎng)絡(luò)中優(yōu)選網(wǎng)絡(luò)的選擇。例如,無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng) 可以根據(jù)順序被確定優(yōu)先次序1)IEEE 802. llx、2)WiMAX、3)UMTS、4)GPRS、5)EDGE、6)GSM、 7)藍(lán)牙。不是所有的這些網(wǎng)絡(luò)都能夠在特定的位置和/或特定時(shí)間周期可用。注意本發(fā) 明并不限制于現(xiàn)有的無(wú)線網(wǎng)絡(luò)的特定集合;本發(fā)明也應(yīng)用于任何新的移動(dòng)無(wú)線技術(shù),該無(wú) 線技術(shù)包括從第一種類型的無(wú)線網(wǎng)絡(luò)到第二種類型的無(wú)線網(wǎng)絡(luò)的切換。根據(jù)另一方面,還提供了一種在移動(dòng)通信裝置中的方法,該方法包括將移動(dòng)通信 裝置與無(wú)線廣域網(wǎng)中的唯一標(biāo)識(shí)關(guān)聯(lián)起來(lái);接受客戶端信息;將客戶端信息與無(wú)線局域網(wǎng) 地址關(guān)聯(lián)起來(lái);配置移動(dòng)通信裝置,用于在多個(gè)無(wú)線局域網(wǎng)和多個(gè)無(wú)線廣域網(wǎng)上通信;從 服務(wù)器接收粘性切換的指示信號(hào);以及基于信號(hào)執(zhí)行粘性切換過(guò)程,其中在移動(dòng)通信裝置 經(jīng)由無(wú)線局域網(wǎng)連接到服務(wù)器的情況下,將連接從無(wú)線局域網(wǎng)切換到無(wú)線廣域網(wǎng);以及在 移動(dòng)通信裝置經(jīng)由無(wú)線廣域網(wǎng)連接到服務(wù)器的情況下,將連接從無(wú)線廣域網(wǎng)切換到無(wú)線局 域網(wǎng)。因此,所提出的方法具有的一個(gè)優(yōu)點(diǎn)是盡管移動(dòng)通信裝置能夠操作在多個(gè)不同 的網(wǎng)絡(luò)中,第二通信裝置的用戶僅需要一個(gè)標(biāo)識(shí)(例如,電話號(hào)碼)用以聯(lián)系所述移動(dòng)通信 裝置的用戶。因而移動(dòng)通信裝置的用戶有在所有可接入的無(wú)線網(wǎng)絡(luò)(其可用的網(wǎng)絡(luò))中接 入各種功能的總和。在移動(dòng)通信裝置中該方法可以進(jìn)一步包括檢測(cè)移動(dòng)通信裝置與無(wú)線局網(wǎng)之間的 連接丟失;當(dāng)保持在待機(jī)模式下時(shí),等待新連接的指示信號(hào);以及指示與移動(dòng)通信裝置和 無(wú)線局域網(wǎng)之間丟失的連接的所述檢測(cè)有關(guān)的臨時(shí)連接丟失。因此,提出一種用于在無(wú)線局域網(wǎng)中防止連接丟失的方法。一種類似的方法還被 應(yīng)用在無(wú)線廣域網(wǎng)中的連接丟失被檢測(cè)到的情況下。由于具有連接丟失的風(fēng)險(xiǎn)被極大地減 小,所提出的方法還擁有增加用戶經(jīng)驗(yàn)的附加優(yōu)點(diǎn)。在無(wú)線通信裝置中的該方法可以進(jìn)一步包括經(jīng)由無(wú)線局域網(wǎng)測(cè)量移動(dòng)通信裝置 與服務(wù)器之間的連通性狀態(tài)的指示信號(hào);以及將與所測(cè)量的信號(hào)有關(guān)的信息發(fā)送到所述服 務(wù)器。注意與以上描述的在服務(wù)器中的方法相對(duì)比,移動(dòng)通信裝置沒(méi)有被安排經(jīng)由無(wú) 線局域網(wǎng)接收移動(dòng)通信裝置和服務(wù)器之間連通性狀態(tài)的指示信號(hào);移動(dòng)通信裝置可以測(cè)量 并且然后將與所測(cè)量的信號(hào)有關(guān)的信息發(fā)送到服務(wù)器。根據(jù)另一方面,提供了一種服務(wù)器,包括電路,配置為接收所述移動(dòng)通信裝置與 所述無(wú)線局域網(wǎng)之間連通性狀態(tài)的指示信號(hào)的電路;以及基于所述的連通性狀態(tài),控制粘 性切換過(guò)程,其中在移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且移動(dòng)通信 裝置連接到無(wú)線局域網(wǎng)的情況下,將連接從無(wú)線局域網(wǎng)切換到所述無(wú)線廣域網(wǎng);以及在移 動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且移動(dòng)通信裝置沒(méi)有連接到無(wú)線 局域網(wǎng)的情況下,將連接切換到無(wú)線局域網(wǎng)。因此,這種服務(wù)器實(shí)現(xiàn)上述在服務(wù)器中的方法。最后,還提供了 一種計(jì)算機(jī)程序產(chǎn)品,包括儲(chǔ)存在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算 機(jī)程序代碼,當(dāng)其在處理器上執(zhí)行時(shí),實(shí)現(xiàn)如上所述的移動(dòng)通信裝置中的方法,以及計(jì)算機(jī)程序產(chǎn)品,包括儲(chǔ)存在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序代碼,當(dāng)其在處理器上執(zhí)行 時(shí),實(shí)現(xiàn)如上所述的服務(wù)器中的方法。本發(fā)明的其它目的、特征和優(yōu)點(diǎn)將隨著以下的詳細(xì)公開(kāi)、附帶的從屬權(quán)利要求以 及附圖而變得清晰。
本發(fā)明上述的以及附加的目的、特征和優(yōu)點(diǎn)將通過(guò)本發(fā)明以下的說(shuō)明性的和非限 制的優(yōu)先實(shí)施例的詳細(xì)描述并參考附圖而被更好的理解,其中相同的附圖標(biāo)記被用于相同 的元件,其中圖1為本發(fā)明可以在其中應(yīng)用的環(huán)境實(shí)例的通信系統(tǒng)的示意圖;圖2為根據(jù)實(shí)施例的說(shuō)明多模移動(dòng)通信裝置的示意性前視圖;圖3為表示了在圖2中示出的移動(dòng)終端的內(nèi)部組件、軟件和協(xié)議框架的示意性方 框圖;圖4a為說(shuō)明在服務(wù)器上處理移動(dòng)通信裝置和第二通信裝置之間的連接的方法的 流程圖;圖4b_c為說(shuō)明根據(jù)實(shí)施例的用于粘性切換過(guò)程的方法的流程圖;圖5為說(shuō)明根據(jù)實(shí)施例的在移動(dòng)通信裝置中用于促進(jìn)粘性切換過(guò)程的方法的流 程圖;圖6為說(shuō)明根據(jù)實(shí)施例的經(jīng)由服務(wù)器處理移動(dòng)通信裝置和第二通信裝置之間的 連接的方法的流程圖。
具體實(shí)施例方式圖1說(shuō)明了在其中本發(fā)明可以被應(yīng)用的通信系統(tǒng)100的實(shí)例。在圖1的通信系統(tǒng) 100中,例如蜂窩語(yǔ)音呼叫、www/wap瀏覽、蜂窩視頻呼叫、數(shù)據(jù)呼叫、傳真?zhèn)鬏敗⒁魳?lè)傳輸、 靜止圖像傳輸、視頻傳輸、電子消息傳輸、普通數(shù)據(jù)傳輸、電子定位信息、和電子商務(wù)的各種 電信服務(wù)可以在根據(jù)本發(fā)明的多模移動(dòng)通信裝置115與圖中沒(méi)有明確示出的其它通信裝 置之間被執(zhí)行。應(yīng)當(dāng)注意的是,對(duì)于移動(dòng)終端115的不同的實(shí)施例和不同的情況下,上文提 到的電信服務(wù)中的不同服務(wù)可能可用或者不可用;本發(fā)明不限于在這方面的服務(wù)的任何特 殊集合。多模移動(dòng)通信裝置115能夠通過(guò)無(wú)線鏈路110和經(jīng)由接入點(diǎn)105而經(jīng)由無(wú)線局域 通信網(wǎng)130進(jìn)行本地通信。如本領(lǐng)域技術(shù)人員所知,無(wú)線局域網(wǎng)(例如,網(wǎng)絡(luò)130)可以包 括多個(gè)接入點(diǎn),在圖中只示出了其中的一個(gè)接入點(diǎn)105。接入點(diǎn)105可操作地連接到無(wú)線 局域網(wǎng)130。無(wú)線局域網(wǎng)130可以與任何商業(yè)上可用的無(wú)線局域網(wǎng)(WLAN)標(biāo)準(zhǔn)相一致,例 如,任何IEEE 802. Ilx標(biāo)準(zhǔn)、WiMAX或藍(lán)牙。多模移動(dòng)通信裝置105還通過(guò)無(wú)線鏈路120和經(jīng)由基站125可操作地連接到無(wú)線 廣域通信網(wǎng)145?;?25可操作地連接到無(wú)線廣域網(wǎng)145。如本領(lǐng)域技術(shù)人員所知,無(wú)線 廣域網(wǎng)(例如,網(wǎng)絡(luò)145)通常包括多個(gè)基站,在圖中只示出了其中的一個(gè)基站125。無(wú)線廣 域網(wǎng)145可以與任何商業(yè)上可用的移動(dòng)電信標(biāo)準(zhǔn)相一致,例如,GSM、UMTS、D_AMPS(數(shù)字先 進(jìn)移動(dòng)電話服務(wù))、CDMA2000 (碼分多址)、F0MA (移動(dòng)多媒體接入自由)和TD-SCDMA (時(shí)分同步碼分多址)。普通公共開(kāi)關(guān)電話網(wǎng)絡(luò)(PSTN) 150以本領(lǐng)域技術(shù)人員所知道的方式連接到廣域 通信網(wǎng)145。各種通信終端(圖1中未示出)通常連接到PSTN150、無(wú)線廣域網(wǎng)145和無(wú)線 局域網(wǎng)130。多模網(wǎng)關(guān)服務(wù)器135連接到無(wú)線局域網(wǎng)130和無(wú)線廣域網(wǎng)145,其中多模網(wǎng)關(guān)服務(wù) 器135和無(wú)線廣域網(wǎng)145之間的連接經(jīng)由PSTN 150。所述服務(wù)器經(jīng)由無(wú)線局域網(wǎng)130或者 經(jīng)由無(wú)線廣域網(wǎng)145處理到達(dá)或來(lái)自多模移動(dòng)通信裝置115的無(wú)線連接。服務(wù)器135可以處理用于識(shí)別在至少所述無(wú)線局域網(wǎng)130和至少所述無(wú)線廣域網(wǎng) 145中的移動(dòng)通信裝置115的識(shí)別參數(shù)。如將在以下更詳細(xì)地描述的那樣,所述識(shí)別參數(shù)可 以包括例如,在所述無(wú)線局域網(wǎng)中的無(wú)線局域網(wǎng)地址和在所述無(wú)線廣域網(wǎng)145中的唯一 標(biāo)識(shí)。因而,在連接階段的任何一點(diǎn)上,服務(wù)器保存關(guān)于在無(wú)線網(wǎng)絡(luò)中移動(dòng)通信裝置的識(shí)別 的信息,在其中多模移動(dòng)通信裝置被配置以操作。而且所有到達(dá)或來(lái)自所述多模移動(dòng)通信 裝置的連接經(jīng)過(guò)所述服務(wù)器,因?yàn)槠湟灾T如所述多模移動(dòng)通信裝置的電話號(hào)碼的形式來(lái)與 標(biāo)識(shí)相關(guān)聯(lián),其中可以用第二通信裝置的用戶的電話號(hào)碼來(lái)與所述多模移動(dòng)通信裝置的用 戶聯(lián)系。即,第二通信裝置的用戶撥打所述電話號(hào)碼并且所述服務(wù)器將所述電話號(hào)碼與所 述相應(yīng)的無(wú)線局域網(wǎng)地址和/或所述唯一標(biāo)識(shí)相聯(lián)系,從而經(jīng)由所述服務(wù)器建立從所述第 二通信裝置到所述多模移動(dòng)通信裝置之間的連接。因此,所有到達(dá)和來(lái)自所述多模移動(dòng)通信裝置的連接可以表現(xiàn)為被錨定到多模網(wǎng) 關(guān)服務(wù)器135上。服務(wù)器135具有數(shù)據(jù)存儲(chǔ)器140,在其中可以儲(chǔ)存多模移動(dòng)通信裝置的所 述識(shí)別參數(shù)。能夠與服務(wù)器135和至少一個(gè)如服務(wù)器135的服務(wù)器進(jìn)行通信的至少一個(gè)多模移 動(dòng)通信裝置115包括用于在與通信系統(tǒng)100 —體的服務(wù)器中用于執(zhí)行錨定連接的所述方 法的電路,因此根據(jù)本發(fā)明的一個(gè)方面公開(kāi)用于處理無(wú)線連接的系統(tǒng),其連接被通過(guò)多個(gè) 不同類型的無(wú)線網(wǎng)絡(luò)被轉(zhuǎn)換。因此,所述通信系統(tǒng)100促進(jìn)了所述至少一個(gè)多模移動(dòng)通信 裝置115與所述至少一個(gè)服務(wù)器135之間的通信。在圖2中更加詳細(xì)地說(shuō)明多模移動(dòng)通信裝置115的一個(gè)實(shí)施例200。多模移動(dòng)通 信裝置200可以是,例如,移動(dòng)電話或個(gè)人數(shù)字助理(PDA)。多模移動(dòng)通信裝置200包括 顯示器210、揚(yáng)聲器230、麥克風(fēng)220、天線205、225和包括一組按鍵的鍵盤(pán)215。天線205、 225僅僅是用來(lái)象征移動(dòng)通信裝置200是多模類型,例如,該裝置能夠與使用多種不同的通 信模式的,例如不同協(xié)議標(biāo)準(zhǔn)(例如,GSM和VoIP)的多種不同無(wú)線網(wǎng)絡(luò)進(jìn)行通信。多模移 動(dòng)通信裝置200可以進(jìn)一步包括,例如,數(shù)字相機(jī)和/或其它在與圖2有關(guān)的描述中沒(méi)有明 確說(shuō)明的功能或特征?,F(xiàn)在將通過(guò)參考圖3來(lái)描述多模移動(dòng)通信裝置200的內(nèi)部組件300、軟件和協(xié)議結(jié) 構(gòu)。多模移動(dòng)通信裝置具有控制器335,其在操作系統(tǒng)的監(jiān)視下用于負(fù)責(zé)對(duì)移動(dòng)終端的全部 操作,其中在商業(yè)上可用的中央處理單元(CPU) 320 (例如,數(shù)字信號(hào)處理器(DSP))中較好 地執(zhí)行指令。控制器335與電子存儲(chǔ)器330相關(guān)聯(lián),例如,RAM(隨機(jī)存取存儲(chǔ)器)、R0M(只讀存 儲(chǔ)器)、ΕΕΗ 0Μ(電可擦除可編程只讀存儲(chǔ)器)、閃存或其中的任何組合。存儲(chǔ)器330被控 制器335用于各種目的,其中之一是在移動(dòng)終端的為各種軟件存儲(chǔ)數(shù)據(jù)和程序指令。
9
軟件包括實(shí)時(shí)操作系統(tǒng)、用于用戶接口(UI) 315的驅(qū)動(dòng)器、應(yīng)用處理器以及各種 應(yīng)用。應(yīng)用可以包括用于發(fā)送和接收SMS(短消息服務(wù))、MMS(多媒體消息服務(wù))或電子 郵件的消息應(yīng)用、媒體播放器應(yīng)用以及諸如用于語(yǔ)音呼叫、視頻呼叫、www/Vap瀏覽、即時(shí)消 息應(yīng)用、電話簿應(yīng)用、日歷應(yīng)用、控制面板應(yīng)用、照相機(jī)應(yīng)用、一個(gè)或多個(gè)視頻游戲、記事本 應(yīng)用、定位應(yīng)用等各種其它的應(yīng)用。UI 315也包括一個(gè)或多個(gè)硬件控制器,其與UI驅(qū)動(dòng)器一起與顯示器210、鍵盤(pán) 215、運(yùn)動(dòng)傳感器以及各種其它I/O裝置(例如,麥克風(fēng)220、揚(yáng)聲器230、振動(dòng)器、鈴音生成 器、LED(發(fā)光二極管)指示燈等)合作。正如通常所知的,用戶可以通過(guò)這樣形成的用戶 接口來(lái)操作移動(dòng)終端。應(yīng)用310可以包括用于處理在圖1中的多模網(wǎng)關(guān)服務(wù)器135與移動(dòng)通信裝置 115、200之間的至少部分移動(dòng)通信裝置115、200的信令的軟件客戶端。所述信令可以包括 與兩個(gè)不同類型的無(wú)線通信網(wǎng)絡(luò)之間的切換狀況有關(guān)的信息交換。作為所述信令的結(jié)果, 客戶端軟件可以通過(guò)操作系統(tǒng)和處理器320轉(zhuǎn)發(fā)各種指令給控制器335以用于進(jìn)一步的處 理。類似地,所述客戶端可以經(jīng)由所述無(wú)線局域網(wǎng)130將移動(dòng)通信裝置115、200與服務(wù)器 135之間連通性狀態(tài)的指示信號(hào)解釋成數(shù)據(jù)。所述信號(hào)從普通的通信接口 305被傳送到客 戶端應(yīng)用??蛻舳塑浖梢杂梢苿?dòng)通信裝置的生產(chǎn)商、或由至少一個(gè)電信網(wǎng)絡(luò)運(yùn)營(yíng)商提供, 或者它可以從供應(yīng)/配置服務(wù)器上下載到移動(dòng)通信裝置。客戶端軟件也可以適應(yīng)不同的電 信運(yùn)營(yíng)商和/或不同類型的移動(dòng)通信裝置。所述供應(yīng)/配置服務(wù)器可以被可操作地連接到 無(wú)線廣域網(wǎng)或者無(wú)線局域網(wǎng)或者同時(shí)兩者??蛻舳塑浖ⅲ纾瑹o(wú)線局域網(wǎng)地址的信息, 提供給移動(dòng)通信裝置??蛻舳撕头?wù)器應(yīng)該優(yōu)選地使用專門(mén)的參數(shù)來(lái)配置以正確地運(yùn)行。這典型地可以 通過(guò)在裝置上直接的輸入、從連接到裝置的控制臺(tái)輸入、或通過(guò)使用專門(mén)用于每一種類型 裝置的元件管理器輸入配置參數(shù)來(lái)完成。為了減輕客戶端和服務(wù)器應(yīng)用的配置和后續(xù)供 應(yīng),供應(yīng)服務(wù)器可以被包括作為系統(tǒng)解決方案的部分。供應(yīng)服務(wù)器包括確保客戶端和服 務(wù)器配置被確實(shí)同步以便二者可以正確地相互作用和運(yùn)行的邏輯。除了確保正確的配置, 供應(yīng)服務(wù)器還能夠方便將客戶端應(yīng)用下載到使用各種手機(jī)供應(yīng)商的用于0ΤΑ(空中下載技 術(shù))供應(yīng)的專用方法的各種手機(jī)。供應(yīng)服務(wù)器包括來(lái)自手機(jī)制造商SDK (軟件開(kāi)發(fā)工具包) 的客戶端專用代碼。通信接口 305包括例如用于無(wú)線廣域網(wǎng)接入的至少無(wú)線射頻接口的傳輸、網(wǎng)絡(luò) 和連接,以及至少一個(gè)用于例如藍(lán)牙、IrDA(紅外數(shù)據(jù)連接)、WLAN(無(wú)線局域網(wǎng))接入、 WiMAX等的本地連接的接口。正如通常所知的通信接口 305包括用于使所述無(wú)線廣域和 局域網(wǎng)接入和通信便利的各種模塊、協(xié)議棧、驅(qū)動(dòng)器、電路、例如天線的硬件組件等。如本領(lǐng) 域技術(shù)人員所知,所述電路包括一系列的模擬和數(shù)字電子組件,其一起構(gòu)成了無(wú)線接收機(jī) 和發(fā)射機(jī)。由圖3中的內(nèi)部組件300所表示的多模移動(dòng)通信裝置200還可以具有SIM(用戶 識(shí)別模塊)卡325和相關(guān)的讀取器。如通常所知的,SIM卡325包括處理器以及本地工作 和數(shù)據(jù)存儲(chǔ)器。在所述SIM卡325上的信息可以用于在無(wú)線廣域網(wǎng)145上將唯一標(biāo)識(shí)與所 述移動(dòng)通信裝置115、200相關(guān)聯(lián)。
現(xiàn)接下來(lái)看圖4a,其為說(shuō)明在服務(wù)器135上處理移動(dòng)通信裝置115和第二通信裝 置之間連接的方法的流程圖。服務(wù)器135建立移動(dòng)通信裝置115和服務(wù)器135之間的連接410。在所述服務(wù)器 和所述移動(dòng)通信裝置通信期間,服務(wù)器接收415所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)130 之間的連通性狀態(tài)的指示信號(hào)。移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào) 可以包括一個(gè)或多個(gè)數(shù)據(jù)分組。其可以進(jìn)一步包括數(shù)據(jù)流。連通性狀態(tài)的指示信號(hào)可以包 括由移動(dòng)通信裝置測(cè)量的連接信息。然而,在優(yōu)選實(shí)施例中,在服務(wù)器中直接執(zhí)行連通性狀 態(tài)的任何測(cè)量、計(jì)算、特性和解釋。基于所述信號(hào),服務(wù)器可以確定420無(wú)線局域網(wǎng)130是 否可以用于與所述移動(dòng)通信裝置的通信。移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào)可以屬于包括以下的 組中的至少一個(gè)特性移動(dòng)通信裝置的位置和移動(dòng)、所收集的移動(dòng)通信裝置的位置的丟失 和保持的連接的統(tǒng)計(jì)、移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的比特誤碼率、移動(dòng)通信裝置與無(wú) 線局域網(wǎng)之間的信號(hào)強(qiáng)度、移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間丟失分組的數(shù)量、移動(dòng)通信裝 置與無(wú)線局域網(wǎng)之間重發(fā)分組的數(shù)量、移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的信噪比、移動(dòng)通 信裝置與無(wú)線局域網(wǎng)之間信號(hào)的抖動(dòng)、移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的信號(hào)延遲等。通過(guò)將所述至少一個(gè)特性與至少一個(gè)合適的閾值相比較,于是狀態(tài)可以劃分為好 或者壞。例如,如果移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的比特誤碼率的估計(jì)值、期望值或測(cè)量 值低于預(yù)定的閾值,所述連接可以被劃分為好;否則連接可以被劃分為差。另外,在至少一 個(gè)最小時(shí)間周期期間,對(duì)于所述至少一個(gè)特性需要保持在所述閾值以上或以下,例如為了 讓連接被劃分為好,在所述最小時(shí)間周期期間,所述比特誤碼率可能需要保持在所述閾值 以下。在移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好的情況下,服務(wù)器135 從來(lái)自移動(dòng)通信裝置115的信令確定425移動(dòng)通信裝置115是否可操作地連接到無(wú)線局域 網(wǎng)130上。在移動(dòng)通信裝置沒(méi)有可操作地連接到無(wú)線局域網(wǎng)的情況下,服務(wù)器使從無(wú)線廣 域網(wǎng)145到無(wú)線局域網(wǎng)130的粘性切換430便利。將通過(guò)參考圖4b在下面給出關(guān)于粘性 切換過(guò)程的更多細(xì)節(jié)。在移動(dòng)通信裝置已經(jīng)可操作地連接到所述無(wú)線局域網(wǎng)的情況下,服 務(wù)器等待來(lái)自客戶端的另一個(gè)信令。在移動(dòng)通信裝置與無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差的情況下,服務(wù)器135 從來(lái)自移動(dòng)通信裝置115的信令確定445移動(dòng)通信裝置115是否可操作地連接到無(wú)線局域 網(wǎng)130上。在移動(dòng)通信裝置可操作地連接到無(wú)線局域網(wǎng)的情況下,服務(wù)器使從無(wú)線局域網(wǎng) 130到無(wú)線廣域網(wǎng)145的粘性切換450便利。在移動(dòng)通信裝置已經(jīng)可操作地連接到所述無(wú) 線廣域網(wǎng)的情況下,服務(wù)器等待來(lái)自客戶端的另一個(gè)信令。上述過(guò)程被重復(fù)直到連接終止435并且和應(yīng)用停止。這里假定終止過(guò)程可由移動(dòng) 通信裝置115的用戶發(fā)起也可由第二通信裝置的用戶發(fā)起。由于網(wǎng)絡(luò)條件導(dǎo)致連接被突然 終止的情況將在下文中通過(guò)參考圖6來(lái)考慮。參考圖4b_c,現(xiàn)在將更詳細(xì)地描述粘性切換過(guò)程。將在圖4b中考慮關(guān)于從無(wú)線局 域網(wǎng)到無(wú)線廣域網(wǎng)的切換情況的具體細(xì)節(jié),而將在圖4c中考慮關(guān)于從無(wú)線廣域網(wǎng)到無(wú)線 局域網(wǎng)的切換情況的具體細(xì)節(jié)。如果從無(wú)線局域網(wǎng)到無(wú)線廣域網(wǎng)的切換過(guò)程已經(jīng)確定(圖4b),通過(guò)使用移動(dòng)通信裝置的無(wú)線局域網(wǎng)地址,確定460移動(dòng)通信裝置的唯一標(biāo)識(shí)(如上面通過(guò)參考圖3所討 論的)。因?yàn)橐苿?dòng)通信裝置115當(dāng)前經(jīng)由無(wú)線局域網(wǎng)145可操作地連接到服務(wù)器135,服務(wù) 器135知道所述無(wú)線局域網(wǎng)地址。因而,服務(wù)器可以發(fā)現(xiàn)移動(dòng)通信裝置的唯一標(biāo)識(shí),例如通 過(guò)在數(shù)據(jù)庫(kù)中執(zhí)行表查找,其中數(shù)據(jù)庫(kù)可以包含在服務(wù)器135的存儲(chǔ)器140中。通過(guò)使用 移動(dòng)通信裝置的所述唯一標(biāo)識(shí),服務(wù)器可以發(fā)起465從服務(wù)器135到使用所述唯一標(biāo)識(shí)的 移動(dòng)通信裝置的無(wú)線廣域網(wǎng)連接。因而,形成了從服務(wù)器到移動(dòng)通信裝置的無(wú)線廣域網(wǎng)連 接。因?yàn)樵谝苿?dòng)通信裝置與第二通信裝置之間的整個(gè)通信持續(xù)時(shí)間期間,所述第二通信裝 置可操作地連接到服務(wù)器135上,然后經(jīng)由所述服務(wù)器可以建立470所述移動(dòng)通信裝置115 和所述第二通信裝置之間的連接。當(dāng)所述移動(dòng)通信裝置115和所述第二通信裝置之間的連 接已經(jīng)被建立時(shí),可以終止475移動(dòng)通信裝置和服務(wù)器之間的無(wú)線局域網(wǎng)連接。如果從無(wú)線廣域網(wǎng)到無(wú)線局域網(wǎng)的切換過(guò)程已經(jīng)被確定(圖4c),通過(guò)使用移動(dòng) 通信裝置的唯一標(biāo)識(shí),確定480移動(dòng)通信裝置的無(wú)線局域網(wǎng)地址(如上面通過(guò)參考圖3所 討論的)被。因?yàn)橐苿?dòng)通信裝置115當(dāng)前經(jīng)由無(wú)線廣域網(wǎng)130可操作地連接到服務(wù)器135 上,服務(wù)器135知道所述唯一標(biāo)識(shí)。因而,服務(wù)器可以發(fā)現(xiàn)移動(dòng)通信裝置的所述無(wú)線局域網(wǎng) 地址,例如通過(guò)在數(shù)據(jù)庫(kù)中執(zhí)行的表查找,其中數(shù)據(jù)庫(kù)可以包含在服務(wù)器135的存儲(chǔ)器140 中。通過(guò)使用移動(dòng)通信裝置的所述無(wú)線局域網(wǎng)地址,服務(wù)器可以發(fā)起485從服務(wù)器135到 使用所述無(wú)線局域網(wǎng)地址的移動(dòng)通信裝置115的無(wú)線局域網(wǎng)連接。因而,形成了從服務(wù)器 到移動(dòng)通信裝置的無(wú)線局域網(wǎng)連接。因?yàn)樵谝苿?dòng)通信裝置與第二通信裝置之間的整個(gè)通信 持續(xù)時(shí)間期間,所述第二通信裝置可操作地連接到服務(wù)器135上,然后經(jīng)由服務(wù)器可以建 立490所述移動(dòng)通信裝置115和所述第二通信裝置之間的連接。當(dāng)所述移動(dòng)通信裝置115 和所述第二通信裝置之間的連接已經(jīng)被建立時(shí),可以終止495移動(dòng)通信裝置和服務(wù)器之間 的無(wú)線廣域網(wǎng)連接?,F(xiàn)在將通過(guò)參考圖5的流程圖來(lái)描述移動(dòng)通信裝置中用于便利粘性切換過(guò)程的 方法。移動(dòng)通信裝置115與無(wú)線廣域網(wǎng)中的唯一標(biāo)識(shí)相關(guān)聯(lián)510。這個(gè)唯一標(biāo)識(shí)可以為, 例如,移動(dòng)通信裝置115的移動(dòng)電話號(hào)碼。為了使能粘性切換的功能性,客戶端信息被接收 515。與所述客戶端有關(guān)的軟件進(jìn)一步將所述客戶端信息與無(wú)線局域網(wǎng)地址相關(guān)聯(lián)520,其 中地址例如可以是因特網(wǎng)協(xié)議(IP)地址??蛻舳塑浖梢赃M(jìn)一步配置525所述移動(dòng)通信 裝置為,設(shè)置用于在多個(gè)不同的無(wú)線廣域網(wǎng)以及無(wú)線局域網(wǎng)上進(jìn)行通信??蛻舳艘部梢栽?許用戶定義設(shè)置,例如允許用戶指定優(yōu)選網(wǎng)絡(luò)列表。當(dāng)移動(dòng)通信裝置115與服務(wù)器135之間的連接被建立并且正在進(jìn)行的通信發(fā)生 530時(shí),移動(dòng)通信裝置可以通過(guò)無(wú)線局域網(wǎng)測(cè)量535所述移動(dòng)通信裝置和所述服務(wù)器之間 的連通性狀態(tài)的指示信號(hào)。關(guān)于所述測(cè)量信號(hào)的信息可以按照預(yù)訂的時(shí)間間隔被傳輸540 到所述服務(wù)器。移動(dòng)通信裝置接收545來(lái)自所述服務(wù)器的粘性切換的指示信號(hào),其中信號(hào) 的內(nèi)容是基于所述被傳輸?shù)男畔⒌姆?wù)器的解釋。注意對(duì)于測(cè)量等操作直接在服務(wù)器 135上執(zhí)行是可能的。在這種情況下,步驟535和540可以被省略?;谒鲂盘?hào),移動(dòng)通 信裝置確定550是否執(zhí)行粘性切換。在不需要切換的情況下,進(jìn)行530正在進(jìn)行的通信。在移動(dòng)通信裝置經(jīng)由所述無(wú)線局域網(wǎng)連接到服務(wù)器的情況下,客戶端發(fā)起從所述 無(wú)線局域網(wǎng)到所述無(wú)線廣域網(wǎng)的連接切換560。在移動(dòng)通信裝置經(jīng)由所述無(wú)線廣域網(wǎng)連接 到服務(wù)器的情況下,客戶端發(fā)起從所述無(wú)線廣域網(wǎng)到所述無(wú)線局域網(wǎng)的連接切換570。切換由移動(dòng)通信裝置115、200、300中的控制器335監(jiān)控。上述過(guò)程被重復(fù)直到連接被終止565并且應(yīng)用可能被停止。這里假設(shè)終止過(guò)程可 由移動(dòng)通信裝置115的用戶發(fā)起也可由第二通信裝置的用戶發(fā)起。將在下文中通過(guò)參考圖 6來(lái)描述由于網(wǎng)絡(luò)條件導(dǎo)致連接被突然中斷的情況。圖6的流程圖詳細(xì)描述了通過(guò)服務(wù)器處理移動(dòng)通信裝置和第二通信裝置之間的 連接。從移動(dòng)通信裝置或者從所述第二通信裝置請(qǐng)求604連接。作為所述請(qǐng)求的結(jié)果,應(yīng) 調(diào)查606移動(dòng)通信裝置是否已經(jīng)接入到無(wú)線局域網(wǎng)。如果沒(méi)有,發(fā)起并建立630無(wú)線廣域 網(wǎng)連接。如果移動(dòng)通信裝置已經(jīng)接入到無(wú)線局域網(wǎng),應(yīng)當(dāng)調(diào)查608移動(dòng)通信裝置是否被登 錄到所述所接入的無(wú)線局域網(wǎng)上。如果沒(méi)有,發(fā)起并建立630無(wú)線廣域網(wǎng)連接。如果移動(dòng) 通信裝置登錄到所述無(wú)線局域網(wǎng),應(yīng)當(dāng)調(diào)查610客戶端是否登錄到SIP(會(huì)話初始協(xié)議)服 務(wù)器。如果沒(méi)有,發(fā)起和建立630無(wú)線廣域網(wǎng)連接。如果客戶端登錄到SIP服務(wù)器,則通過(guò) 所述服務(wù)器在所述移動(dòng)通信裝置和所述第二通信裝置之間建立612連接,從而導(dǎo)致在所述 移動(dòng)通信裝置和所述服務(wù)器之間的正在進(jìn)行的無(wú)線局域網(wǎng)連接614。在正在進(jìn)行的無(wú)線局域網(wǎng)連接期間,許多檢測(cè)步驟將被執(zhí)行(無(wú)需按照下文的順 序)。如果終止的指示信號(hào)被接收616,則終止618連接。如果沒(méi)有,則應(yīng)當(dāng)調(diào)查622關(guān)于 從無(wú)線局域網(wǎng)到廣域網(wǎng)的切換的切換條件是否滿足。如果這樣的切換條件被檢測(cè)到,發(fā)起 和建立624無(wú)線廣域網(wǎng)連接并且連接被切換626到無(wú)線廣域網(wǎng)連接。因而,正在進(jìn)行的連 接繼續(xù)作為無(wú)線廣域網(wǎng)連接(如圖6中由從628到628’的符號(hào)(B)-(B)所表示)。如果無(wú) 線局域網(wǎng)仍然可用,應(yīng)當(dāng)調(diào)查654連接是否為意外丟失。連接意外丟失可以被定義為,沒(méi)有來(lái)自用戶或者服務(wù)器的在先的終止指示的連接 丟失。典型的實(shí)例包括,當(dāng)前定位在第一位置并連接到無(wú)線局域網(wǎng)的移動(dòng)通信裝置太快地 從所述第一位置移動(dòng)到在有效的無(wú)線局域網(wǎng)中不可用的第二位置,粘性切換被執(zhí)行的情 況。第二個(gè)實(shí)例包括,當(dāng)前定位在第一位置并連接到無(wú)線廣域網(wǎng)的移動(dòng)通信裝置臨時(shí)移動(dòng) 到在由于諸如衰落而導(dǎo)致有效的無(wú)線局域網(wǎng)不可用的第二位置的情況。如果連接為意外丟失,可以由從客戶端到移動(dòng)通信裝置的用戶和/或從服務(wù)器到 第二通信裝置的用戶來(lái)指示656連接丟失。因此,這種連接的意外丟失可以被客戶端和服 務(wù)器檢測(cè)到。指示可以例如采取預(yù)先記錄的語(yǔ)音消息,其可以說(shuō)明連接臨時(shí)丟失,但是連接 將被重新建立并且不需要用戶采取行動(dòng)。連接可以被重新建立658為無(wú)線廣域網(wǎng)連接。由于在連接意外丟失之前,移動(dòng)通 信裝置115經(jīng)由無(wú)線局域網(wǎng)145可操作地連接到服務(wù)器135上,服務(wù)器135知道移動(dòng)通信 裝置的無(wú)線局域網(wǎng)地址是可能的。因而,服務(wù)器可以例如通過(guò)在數(shù)據(jù)庫(kù)中執(zhí)行表查找來(lái)找 到移動(dòng)通信裝置的唯一標(biāo)識(shí),其中數(shù)據(jù)庫(kù)被包括在服務(wù)器135的存儲(chǔ)器140中。通過(guò)使用 所述移動(dòng)通信裝置的唯一標(biāo)識(shí),服務(wù)器可以發(fā)起和建立658從服務(wù)器135到使用所述唯一 標(biāo)識(shí)的移動(dòng)通信裝置115的無(wú)線廣域網(wǎng)連接。當(dāng)?shù)却鲆苿?dòng)通信裝置和所述服務(wù)器之間 的新連接的指示信號(hào)時(shí),移動(dòng)通信裝置可以保持在待機(jī)狀態(tài)。因而,正在進(jìn)行的連接繼續(xù)作 為無(wú)線廣域網(wǎng)連接632 (如圖6中由從628到628’的符號(hào)(B)-(B)所表示的)。如果連接 不是意外丟失,則正在進(jìn)行的連接在無(wú)線局域網(wǎng)中繼續(xù)614。如果無(wú)線廣域網(wǎng)的連接已經(jīng)被建立630,連接繼續(xù)作為正在進(jìn)行的無(wú)線廣域網(wǎng)連
13接632。在正在進(jìn)行的無(wú)線廣域網(wǎng)連接期間,許多檢測(cè)步驟將被執(zhí)行(無(wú)需按照下文的順 序)。如果終止的信號(hào)指示被接收634,則終止636連接。如果沒(méi)有,應(yīng)當(dāng)調(diào)查638移動(dòng)通 信裝置是否已經(jīng)接入到無(wú)線局域網(wǎng)。如果移動(dòng)通信裝置已經(jīng)接入到無(wú)線局域網(wǎng),則應(yīng)當(dāng)調(diào) 查640客戶端是否登錄到SIP服務(wù)器。如果客戶端登錄到所述SIP服務(wù)器,則發(fā)起和建立642移動(dòng)通信裝置與服務(wù)器135 之間的無(wú)線局域網(wǎng)連接。當(dāng)所述無(wú)線局域網(wǎng)連接被建立,則所述服務(wù)器135便利了從無(wú)線 廣域網(wǎng)到無(wú)線局域網(wǎng)的連接切換過(guò)程644,并且無(wú)線廣域網(wǎng)被終止646。因而,正在進(jìn)行的 連接繼續(xù)作為無(wú)線局域網(wǎng)連接614(如圖6中由從648到648’的符號(hào)(A)-(A)所表示的)。如果移動(dòng)通信裝置沒(méi)有接入到無(wú)線局域網(wǎng)或者如果客戶端沒(méi)有登錄到SIP服務(wù) 器,則應(yīng)當(dāng)調(diào)查650無(wú)線廣域網(wǎng)的連接是否為意外丟失。如果連接為意外丟失,則可以由從 客戶端到移動(dòng)通信裝置的用戶和/或從服務(wù)器到第二通信裝置的用戶來(lái)指示652連接丟 失。因而,這種連接的意外丟失可以被客戶端和服務(wù)器檢測(cè)到。連接可以被重新建立630為(新的)無(wú)線廣域網(wǎng)連接。由于在連接意外丟失之 前,移動(dòng)通信裝置115經(jīng)由無(wú)線廣域網(wǎng)145可操作地連接到服務(wù)器135上,服務(wù)器135知道 移動(dòng)通信裝置的唯一標(biāo)識(shí)是可能的。因而,服務(wù)器可以使用相同的所述唯一標(biāo)識(shí)發(fā)起和建 立630從服務(wù)器135到使用所述唯一標(biāo)識(shí)的移動(dòng)通信裝置115的(新的)無(wú)線廣域網(wǎng)連 接。因而,正在進(jìn)行的連接繼續(xù)作為(新的)無(wú)線廣域網(wǎng)連接632。應(yīng)當(dāng)注意的是,盡管無(wú) 線廣域網(wǎng)連接能夠被認(rèn)為是新的,移動(dòng)通信裝置的用戶將不必例如通過(guò)撥號(hào)來(lái)重新建立連 接。這個(gè)功能由服務(wù)器135自動(dòng)處理。然而正如本領(lǐng)域技術(shù)人員所知道的,由于無(wú)線廣域 網(wǎng)的環(huán)境,并不總是可能建立這樣(新的)無(wú)線廣域網(wǎng)連接??傊?,移動(dòng)通信裝置的移動(dòng)電話號(hào)碼(對(duì)于廣域和局域網(wǎng)絡(luò))被錨定在網(wǎng)關(guān)服務(wù) 器上,其中該服務(wù)器將移動(dòng)通信裝置與某個(gè)通用的電話號(hào)碼相關(guān)聯(lián)。由于網(wǎng)關(guān)服務(wù)器保 留通用電話號(hào)碼,所有接入的呼叫都被網(wǎng)關(guān)服務(wù)器獲得,然后其將連接轉(zhuǎn)發(fā)到無(wú)線局域網(wǎng) (例如,VoIP),或者無(wú)線廣域網(wǎng)(例如,GSM)。來(lái)自移動(dòng)通信裝置的正在進(jìn)行的呼叫,同樣 地被送到網(wǎng)關(guān)服務(wù)器,其按次序?qū)⑦B接轉(zhuǎn)發(fā)到被調(diào)用者。對(duì)用戶都不可見(jiàn)的這兩個(gè)階段的 撥號(hào)為運(yùn)行客戶端應(yīng)用的移動(dòng)通信裝置所需要,以便在網(wǎng)絡(luò)間自由移動(dòng)呼叫。已經(jīng)通過(guò)參考少量實(shí)施例主要地描述了本發(fā)明。然而,本領(lǐng)域技術(shù)人員所公知的, 正如附帶的專利權(quán)利要求所限定的,除了本發(fā)明以上公開(kāi)的其他的實(shí)施例等同地落在本發(fā) 明的范圍內(nèi)。通常地,在權(quán)利要求中使用的所有術(shù)語(yǔ)都根據(jù)他們?cè)诩夹g(shù)領(lǐng)域的通常含義被解 釋,除非在其中被另外明確地定義。所有的參考“一個(gè)/所述/該[裝置、組件等]”都被開(kāi) 放地解釋為所述裝置、組件等中的至少一個(gè)實(shí)例,除非另外明確地說(shuō)明。這里公開(kāi)的任何方 法的步驟都沒(méi)必要以公開(kāi)的準(zhǔn)確的順序運(yùn)行,除非明確地說(shuō)明。
權(quán)利要求
一種用于在服務(wù)器中處理移動(dòng)通信裝置和第二通信裝置之間的連接的方法,所述服務(wù)器連接到無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng),所述方法包括接收所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào);以及基于所述連通性狀態(tài),控制粘性切換過(guò)程,其中,在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且所述移動(dòng)通信裝置連接到所述無(wú)線局域網(wǎng)的情況下,將所述連接從所述無(wú)線局域網(wǎng)切換到所述無(wú)線廣域網(wǎng);以及在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且所述移動(dòng)通信裝置沒(méi)有連接到所述無(wú)線局域網(wǎng)的情況下,將所述連接切換到所述無(wú)線局域網(wǎng)。
2.根據(jù)權(quán)利要求1所述方法,進(jìn)一步包括 將所述移動(dòng)通信裝置與無(wú)線局域網(wǎng)地址相關(guān)聯(lián);將所述移動(dòng)通信裝置與無(wú)線廣域網(wǎng)中的唯一標(biāo)識(shí)相關(guān)聯(lián); 儲(chǔ)存所述地址和所述唯一標(biāo)識(shí)。
3.根據(jù)權(quán)利要求2所述方法,其中所述粘性切換過(guò)程進(jìn)一步包括在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且所述移動(dòng)通 信裝置連接到所述無(wú)線局域網(wǎng)的情況下,使用所述移動(dòng)通信裝置的所述無(wú)線局域網(wǎng)地址確定所述移動(dòng)通信裝置的所述唯一標(biāo)識(shí);使用所述唯一標(biāo)識(shí)發(fā)起從所述服務(wù)器到所述移動(dòng)通信裝置的所述無(wú)線廣域網(wǎng)連接; 經(jīng)由所述服務(wù)器建立所述移動(dòng)通信裝置與所述第二通信裝置之間的連接,其中所述移 動(dòng)通信裝置和所述服務(wù)器之間的連接是在所述無(wú)線廣域網(wǎng)中的連接;終止所述移動(dòng)通信裝 置和所述服務(wù)器之間的所述無(wú)線局域網(wǎng)連接;以及在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且所述移動(dòng)通 信裝置沒(méi)有連接到所述無(wú)線局域網(wǎng)的情況下,使用所述移動(dòng)通信裝置的所述唯一標(biāo)識(shí)確定所述移動(dòng)通信裝置的所述無(wú)線局域網(wǎng)地址;使用所述無(wú)線局域網(wǎng)地址發(fā)起從所述服務(wù)器到所述移動(dòng)通信裝置的所述無(wú)線局域網(wǎng) 連接;經(jīng)由所述服務(wù)器建立所述移動(dòng)通信裝置與所述第二通信裝置之間的連接,其中所述移 動(dòng)通信裝置和所述服務(wù)器之間的連接是在所述無(wú)線局域網(wǎng)中的連接;以及 終止所述移動(dòng)通信裝置和所述服務(wù)器之間的所述無(wú)線廣域網(wǎng)連接。
4.根據(jù)權(quán)利要求2-3任意一項(xiàng)所述方法,進(jìn)一步包括 檢測(cè)所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接丟失;使用所述移動(dòng)通信裝置的所述無(wú)線局域網(wǎng)地址確定所述移動(dòng)通信裝置的所述唯一標(biāo) 識(shí);和作為所述檢測(cè)的結(jié)果,使用所述唯一標(biāo)識(shí)來(lái)執(zhí)行從所述無(wú)線局域網(wǎng)到所述無(wú)線廣域網(wǎng) 的連接的所述粘性切換。
5.根據(jù)權(quán)利要求4所述方法,進(jìn)一步包括向所述第二通信裝置指示與所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間丟失的連接的所述檢測(cè)有關(guān)的連接的臨時(shí)丟失。
6.根據(jù)權(quán)利要求1-5任意一項(xiàng)所述的方法,進(jìn)一步包括接收用于從所述移動(dòng)通信裝置到所述第二通信裝置的連接的請(qǐng)求; 在所述移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好的情況下,經(jīng)由所述無(wú) 線局域網(wǎng)發(fā)起所述在移動(dòng)通信裝置和所述服務(wù)器之間的連接;以及在所述移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差的情況下,經(jīng)由所述無(wú) 線廣域網(wǎng)發(fā)起在所述移動(dòng)通信裝置和所述服務(wù)器之間的連接;以及經(jīng)由所述服務(wù)器建立所述移動(dòng)通信裝置和所述第二通信裝置之間的連接。
7.根據(jù)權(quán)利要求1-5任意一項(xiàng)所述方法,進(jìn)一步包括接收用于從所述第二通信裝置到所述移動(dòng)通信裝置的連接的請(qǐng)求; 請(qǐng)求來(lái)自所述無(wú)線局域網(wǎng)的指示所述服務(wù)器和所述移動(dòng)通信裝置之間的連接的狀態(tài) 信號(hào);發(fā)起所述服務(wù)器和所述第二通信裝置之間的連接;在所述移動(dòng)通信裝置連接到所述無(wú)線局域網(wǎng)的情況下,經(jīng)由所述有效的無(wú)線局域網(wǎng)發(fā) 起所述移動(dòng)通信裝置和所述服務(wù)器之間的連接;以及在所述移動(dòng)通信裝置沒(méi)有連接到所述無(wú)線局域網(wǎng)的情況下,經(jīng)由所述無(wú)線廣域網(wǎng)發(fā)起 所述移動(dòng)通信裝置和所述服務(wù)器之間的連接;以及經(jīng)由所述服務(wù)器建立所述移動(dòng)通信裝置和所述第二通信裝置之間的連接。
8.根據(jù)權(quán)利要求1-7任意一項(xiàng)所述的方法,其中在所述移動(dòng)通信裝置經(jīng)由無(wú)線廣域網(wǎng)連接到所述服務(wù)器的情況下,在所述移動(dòng)通信裝 置和所述服務(wù)器之間的信令使用GPRS。
9.根據(jù)權(quán)利要求1-8任意一項(xiàng)所述的方法,其中在所述移動(dòng)通信裝置經(jīng)由無(wú)線廣域網(wǎng)連接到所述服務(wù)器的情況下,在所述移動(dòng)通信裝 置與所述服務(wù)器之間的業(yè)務(wù)數(shù)據(jù)通信使用GPRS。
10.根據(jù)權(quán)利要求1-9任意一項(xiàng)所述的方法,其中所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連通性狀態(tài)的所述指示信號(hào)包括組中的 一項(xiàng)或多項(xiàng),該組包括所述移動(dòng)通信裝置的位置及移動(dòng)、所收集的所述移動(dòng)通信裝置位置 的丟失及保持的連接的統(tǒng)計(jì)、所述移動(dòng)通信裝置與所述無(wú)線局域網(wǎng)之間的比特誤碼率、所 述移動(dòng)通信裝置與所述無(wú)線局域網(wǎng)之間的信號(hào)強(qiáng)度、所述移動(dòng)通信裝置與所述無(wú)線局 網(wǎng) 之間丟失分組的數(shù)量、所述移動(dòng)通信裝置與所述無(wú)線局域網(wǎng)之間重發(fā)分組的數(shù)量、所述移 動(dòng)通信裝置與所述無(wú)線局域網(wǎng)之間的信噪比、所述移動(dòng)通信裝置與所述無(wú)線局域網(wǎng)之間的 信號(hào)抖動(dòng)、所述移動(dòng)通信裝置與所述無(wú)線局域網(wǎng)之間的信號(hào)延遲。
11.根據(jù)權(quán)利要求1-10任意一項(xiàng)所述方法,其中所述無(wú)線局域網(wǎng)為來(lái)自一個(gè)組的多個(gè)可用的無(wú)線局域網(wǎng)中的一個(gè),該組包括任何 IEEE 802. Ilx 網(wǎng)絡(luò)、WiMAX、藍(lán)牙;所述無(wú)線廣域網(wǎng)為來(lái)自一個(gè)組的多個(gè)可用的無(wú)線廣域網(wǎng)中的一個(gè),該組包括UMTS、 GPRS、EDGE、GSM ;以及其中根據(jù)特定順序區(qū)分所述無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng)的優(yōu)先順序。
12.—種移動(dòng)通信裝置中的方法,包括將所述移動(dòng)通信裝置與無(wú)線廣域網(wǎng)中的唯一標(biāo)識(shí)相關(guān)聯(lián); 接收客戶端信息;將所述客戶端信息與無(wú)線局域網(wǎng)的地址相關(guān)聯(lián);為在多個(gè)無(wú)線局域網(wǎng)和多個(gè)無(wú)線廣域網(wǎng)上進(jìn)行通信,配置所述移動(dòng)通信裝置; 從所述服務(wù)器接收粘性切換的指示信號(hào);以及 基于所述信號(hào)執(zhí)行粘性切換的過(guò)程,其中在所述移動(dòng)通信裝置經(jīng)由所述無(wú)線局域網(wǎng)連接到所述服務(wù)器的情況下,將所述連接從 所述無(wú)線局域網(wǎng)切換到無(wú)線廣域網(wǎng);以及在所述移動(dòng)通信裝置經(jīng)由無(wú)線廣域網(wǎng)連接到所述服務(wù)器的情況下,將所述連接從所述 無(wú)線廣域網(wǎng)切換到所述無(wú)線局域網(wǎng)。
13.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括檢測(cè)所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接丟失; 當(dāng)保持在待機(jī)模式時(shí),等待新的連接的指示信號(hào);以及指示與所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間丟失的連接的所述檢測(cè)相關(guān)的連接 的臨時(shí)丟失。
14.根據(jù)權(quán)利要求12-13任意一項(xiàng)所述的方法,進(jìn)一步包括將用于所述移動(dòng)通信裝置和第二通信裝置之間的連接的請(qǐng)求發(fā)送到所述服務(wù)器; 在所述移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好的情況下,經(jīng)由所述無(wú) 線局域網(wǎng)發(fā)起所述移動(dòng)通信裝置和所述服務(wù)器之間的連接;在所述移動(dòng)通信裝置和無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差的情況下,經(jīng)由所述無(wú) 線廣域網(wǎng)發(fā)起所述移動(dòng)通信裝置和所述服務(wù)器之間的連接;以及經(jīng)由所述服務(wù)器建立所述移動(dòng)通信裝置和第二通信裝置之間的連接。
15.根據(jù)權(quán)利要求12-14的任意一個(gè)項(xiàng)所述的方法,進(jìn)一步包括經(jīng)由所述無(wú)線局域網(wǎng)測(cè)量所述移動(dòng)通信裝置和服務(wù)器之間的連通性狀態(tài)的指示信號(hào);以及將關(guān)于所述測(cè)量信號(hào)的信息發(fā)送到所述服務(wù)器。
16.一種服務(wù)器,包括電路,被配置為接收所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào);以及 基于所述連通性狀態(tài),控制粘性切換過(guò)程,其中在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且所述移動(dòng)通 信裝置連接到所述無(wú)線局域網(wǎng)的情況下,將所述連接從所述無(wú)線局域網(wǎng)切換到所述無(wú)線廣 域網(wǎng);以及在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且所述移動(dòng)通 信裝置沒(méi)有連接到所述無(wú)線局域網(wǎng)的情況下,將所述連接切換到所述無(wú)線局域網(wǎng)。
17.—種包括存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序代碼的計(jì)算機(jī)程序產(chǎn)品,當(dāng) 其在處理器上被執(zhí)行時(shí),執(zhí)行根據(jù)權(quán)利要求1-11中的任意一項(xiàng)所述的方法。
18.—種包括存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序代碼的計(jì)算機(jī)程序產(chǎn)品,當(dāng) 其在處理器上被執(zhí)行時(shí),執(zhí)行根據(jù)權(quán)利要求12-15中的任意一項(xiàng)所述的方法。
全文摘要
本發(fā)明提供了一種用于在服務(wù)器中處理移動(dòng)通信裝置和第二通信裝置之間的連接的方法,所述服務(wù)器連接到無(wú)線局域網(wǎng)和無(wú)線廣域網(wǎng),所述方法包括接收所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連通性狀態(tài)的指示信號(hào);以及基于所述連通性狀態(tài),控制粘性切換過(guò)程,其中,在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)差并且所述移動(dòng)通信裝置連接到所述無(wú)線局域網(wǎng)的情況下,將所述連接從所述無(wú)線局域網(wǎng)切換到所述無(wú)線廣域網(wǎng);以及在所述移動(dòng)通信裝置和所述無(wú)線局域網(wǎng)之間的連接的連通性狀態(tài)好并且所述移動(dòng)通信裝置沒(méi)有連接到所述無(wú)線局域網(wǎng)的情況下,將所述連接切換到所述無(wú)線局域網(wǎng)。本發(fā)明還提供了相關(guān)的裝置和計(jì)算機(jī)產(chǎn)品。
文檔編號(hào)H04W36/14GK101919287SQ200880121837
公開(kāi)日2010年12月15日 申請(qǐng)日期2008年9月26日 優(yōu)先權(quán)日2007年10月19日
發(fā)明者K·D·阿克塞爾森 申請(qǐng)人:諾維泰爾有限公司