專利名稱:通信系統(tǒng)及其網(wǎng)關(guān)、無線信息終端和無線通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無線通信系統(tǒng),更具體地說,涉及一種無線通信系統(tǒng)的網(wǎng)關(guān)的切換的方法、該方法使用的網(wǎng)關(guān)、無線信息終端和通信系統(tǒng)。
近年來,隨著萬維網(wǎng)絡(luò)WWW(World Wide Web)等因特網(wǎng)絡(luò)服務(wù)的迅速普及,計算機網(wǎng)絡(luò)的規(guī)模正迅速擴大,連接形式也日趨多樣化。
為適應(yīng)這種形勢,將信息終端及服務(wù)器等進行網(wǎng)絡(luò)連接的網(wǎng)關(guān)也被要求提高處理性能和增加功能。
作為連接形式的多樣化的一個例子,可以舉出通過給信息終端附加無線通信性能而利用便攜式電話網(wǎng)絡(luò)等移動通信網(wǎng)絡(luò)在移動中或不能與計算機網(wǎng)絡(luò)直接連接的場所可以使用的無線網(wǎng)絡(luò)(即所謂的“移動式計算設(shè)備”)的例子。
圖5、圖6是表示使用上述無線網(wǎng)絡(luò)的通信方式的概念圖。
用戶在欲執(zhí)行終端1所具有的應(yīng)用程序時,將終端1通過無線基地臺2、網(wǎng)絡(luò)3和網(wǎng)關(guān)11或網(wǎng)關(guān)12與服務(wù)器6連接,與該服務(wù)器之間進行通信,執(zhí)行應(yīng)用程序。
圖6表示使網(wǎng)關(guān)本身具有服務(wù)器功能在例如事務(wù)所內(nèi)等與圖5相比在狹窄的范圍內(nèi)不通過所運用的網(wǎng)絡(luò)的網(wǎng)絡(luò)連接形式。即,終端1和網(wǎng)關(guān)11或網(wǎng)關(guān)12通過無線基地臺2進行通信,執(zhí)行應(yīng)用程序。
在上述無線網(wǎng)絡(luò)中,必須根據(jù)網(wǎng)絡(luò)的變化增設(shè)網(wǎng)關(guān)的功能或為了定期的維護等而暫停使用網(wǎng)關(guān)。這樣,在網(wǎng)關(guān)停止時,為了連續(xù)運用網(wǎng)絡(luò),如圖5和圖6所示的那樣,需預(yù)先準備多個網(wǎng)關(guān),并要求網(wǎng)絡(luò)具有網(wǎng)關(guān)切換功能,以便在例如一方的網(wǎng)關(guān)11停止時終端和服務(wù)器可以通過另一方的網(wǎng)關(guān)12進行通信。
下面,使用圖7說明終端與網(wǎng)關(guān)的通信協(xié)議的概要。
終端側(cè)的應(yīng)用程序71(比方說)WWW瀏覽器等是用戶直接操作的程序。另外,網(wǎng)關(guān)側(cè)的應(yīng)用程序75(這里,以服務(wù)器功能內(nèi)藏在網(wǎng)關(guān)中的圖6所示的情況為例)是(比方說)WWW服務(wù)軟件等進行終端側(cè)應(yīng)用程序和信息的交換的程序。
對話層協(xié)議單元72是用于向各種應(yīng)用程序71、75提供共同的傳送控制功能例如傳送數(shù)據(jù)的分割、按分割單位進行的傳送處理這樣的單元的協(xié)議。另外,對話層管理實體73是進行由于終端與服務(wù)器間的數(shù)據(jù)通信而發(fā)生的多個對話過程等使用的系統(tǒng)資源(例如存儲器)及涉及系統(tǒng)全體的處理的管理(例如,網(wǎng)關(guān)切換定時的通知)的程序。此外,低位協(xié)議74是進行通信控制的程序和裝置。
圖8是表示圖6的通信形式的通信處理順序的示意圖。
終端1的對話層協(xié)議單元802為了執(zhí)行應(yīng)用程序801與網(wǎng)關(guān)11的對話層協(xié)議單元804正在進行通信803。這時,從操作員向網(wǎng)關(guān)11的管理實體805發(fā)出網(wǎng)關(guān)切換的指示808時,管理實體805通過對話層協(xié)議單元804向終端1的對話層協(xié)議單元802發(fā)出切斷通知809。這樣,終端1的對話層協(xié)議單元802在應(yīng)用程序801中進行或不進行切斷顯示810,應(yīng)用程序801中斷執(zhí)行。
網(wǎng)關(guān)11發(fā)出切斷通知809時,通過操作員的操作或利用網(wǎng)關(guān)11的功能停止網(wǎng)關(guān)11。然后,在再次執(zhí)行已中斷的應(yīng)用程序801時,終端1利用自己內(nèi)部所具有的信息向?qū)υ拰訁f(xié)議單元802請求與網(wǎng)關(guān)12再次連接811。
在對話層協(xié)議單元802與網(wǎng)關(guān)12的對話層協(xié)議單元806之間確立對話812后;就進入通信狀態(tài)813,從而可以再次執(zhí)行已中斷的應(yīng)用程序801。
在上述的先有技術(shù)中,通過網(wǎng)關(guān)的停止而進行網(wǎng)關(guān)連接切換時,終端暫時結(jié)束執(zhí)行中的應(yīng)用程序而重新與其他網(wǎng)關(guān)連接后,存在著必須從頭開始再次執(zhí)行應(yīng)用程序的問題。
另外,如上所述,為了在變更網(wǎng)關(guān)后使終端再次執(zhí)行應(yīng)用程序,必須將作為變更對象的多個網(wǎng)關(guān)的地址信息預(yù)先存儲到終端中,但是,將僅在切換網(wǎng)關(guān)的連接時所需要的信息總是存儲在終端中的冗長的資源的使用對要求小型多功能的終端而言則是嚴重的問題。
另外,每當發(fā)生服務(wù)器或網(wǎng)關(guān)的追加削減等網(wǎng)絡(luò)結(jié)構(gòu)的變化時,還存在必須更新終端所具有的網(wǎng)關(guān)的地址信息的問題。此外,在切換與其他的網(wǎng)關(guān)連接時,必須在終端與切換到的網(wǎng)關(guān)之間協(xié)商終端的端口號碼、地址、容量等信息。由于協(xié)商需要時間,所以,直至能夠再次執(zhí)行應(yīng)用程序所需要的時間將延長。
此外,在終端與切換到的網(wǎng)關(guān)的協(xié)商結(jié)果為該網(wǎng)關(guān)中沒有收容終端的通信性能的性能或資源時,與該網(wǎng)關(guān)的連接即告結(jié)束。在找到可以收容該終端的性能的網(wǎng)關(guān)之前,則可能發(fā)生試探與別的網(wǎng)關(guān)連接的操作效率極差的問題。
本發(fā)明就是為了解決、改善上述問題而提出的,其目的旨在提供可以不結(jié)束在終端中的應(yīng)用程序的執(zhí)行而改變連接到的網(wǎng)關(guān)從而使終端不需要總是保持多個網(wǎng)關(guān)的信息、即使網(wǎng)絡(luò)結(jié)構(gòu)發(fā)生變化終端也可以很容易地適應(yīng)并且可以縮短終端與網(wǎng)關(guān)的連接的協(xié)商時間從而可以一次完成與具有收容終端的性能或資源的網(wǎng)關(guān)連接的網(wǎng)關(guān)動態(tài)切換方法和裝置。
為了達到上述目的,本發(fā)明采用了以下結(jié)構(gòu)。
首先,本發(fā)明適用于在通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信系統(tǒng)中由于該通信系統(tǒng)中的某種理由而發(fā)生將本來使用著的網(wǎng)關(guān)切換到其他網(wǎng)關(guān)時的情形。
本發(fā)明在有網(wǎng)關(guān)的切換指示時,先由信息通知單元通知無線信息終端發(fā)生網(wǎng)關(guān)切換。
在只通知網(wǎng)關(guān)的切換時,上述信息中除了切換以外,還可以包含無線信息終端通過切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息(例如切換到的網(wǎng)關(guān)的地址)。
在將通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息通知給終端時,無線信息終端的再次開始起動單元就中斷與切換前的網(wǎng)關(guān)的通信,執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始處理順序。另外,無線信息終端沒有從服務(wù)器接受到服務(wù)時,有時也有從上述切換前的網(wǎng)關(guān)得到的切換通知。這時,無線信息終端的通信起動單元就啟動通過切換到的網(wǎng)關(guān)與服務(wù)器的通信。
切換上述網(wǎng)關(guān)時,切換前的網(wǎng)關(guān)可以利用信息交換單元預(yù)先通知切換到的網(wǎng)關(guān)與無線信息終端的通信所需要的信息,從而可以預(yù)先獲得可以從切換到的網(wǎng)關(guān)開始進行通信的確認。
在具有網(wǎng)關(guān)間的信息交換單元時,可以將性能與無線信息終端的地址一起從切換前的網(wǎng)關(guān)通知給切換到的網(wǎng)關(guān)。這樣,在切換到的網(wǎng)關(guān)自身的性能不足時,就將自身的性能的上限通知給切換前的網(wǎng)關(guān)。
切換前的網(wǎng)關(guān)將上述上限的性能通知給無線信息終端,無線信息終端就按該上限的性能通過切換到的網(wǎng)關(guān)再次開始進行通信。在按上述上限的性能不能進行通信時,就由切換前的判斷單元或無線信息終端的判斷單元中止通信。
有時會殘留上述中斷處理時的未完結(jié)的事務(wù)。
在不具有上述信息交換單元時,在無線信息終端再次開始之前,切換前的網(wǎng)關(guān)通過向與切換到的網(wǎng)關(guān)對應(yīng)的服務(wù)器通知應(yīng)答前往處(無線信息終端)的地址,在再次開始時就可完成上述的未完結(jié)事務(wù)。有信息交換單元時,通過從切換前的網(wǎng)關(guān)向切換到的網(wǎng)關(guān)通知事務(wù)的狀態(tài),在再次開始時就可以完成上述的未完結(jié)的事務(wù)。
在上述信息交換的前后,有時無線信息終端與服務(wù)器的通信狀態(tài)發(fā)生變化。這時,可以按上述再次開始的處理順序?qū)⒆钚碌耐ㄐ艩顟B(tài)通知給欲切換至的網(wǎng)關(guān)。
這里,上述描述中所用的術(shù)語在以下的說明和圖中表示以下內(nèi)容。
信息通知單元切換指示由網(wǎng)關(guān)的操作員向切換前的網(wǎng)關(guān)發(fā)出指示。該切換前的網(wǎng)關(guān)的管理實體接收到上述指示后,就編輯發(fā)往無線信息終端的通知內(nèi)容,通過對話層協(xié)議將該指示通知給終端。因此,上述信息通知單元就由網(wǎng)關(guān)的管理實體和對話層協(xié)議構(gòu)成。
信息交換單元設(shè)置在切換前的網(wǎng)關(guān)和切換到的網(wǎng)關(guān)中,在雙方的管理實體之間執(zhí)行無線信息終端的地址等的信息交換。通知內(nèi)容的編輯當然由管理實體執(zhí)行,所以,信息交換單元也由管理實體構(gòu)成。附圖中雖然是管理實體之間的信息存取,但是,也可以從管理實體通過對話層協(xié)議進行信息交換。
再次開始起動單元無線信息終端的對話層協(xié)議接收切換到的網(wǎng)關(guān)的地址等信息,在進行與切換前的網(wǎng)關(guān)的中斷處理后,執(zhí)行再次開始處理順序。因此,再次開始起動單元由對話層協(xié)議構(gòu)成。此外,上述通信起動單元在不進行上述中斷處理這一點上與上述再次開始起動單元不同,但是,這時也可以由對話層協(xié)議構(gòu)成。
判斷單元如上所述,將無線信息終端的性能與切換到的網(wǎng)關(guān)的性能進行比較,判斷是否可以在無線信息終端與切換到的網(wǎng)關(guān)之間進行通信。分無線信息終端配備有判斷單元的情況和切換前的網(wǎng)關(guān)具有判斷單元兩種情況。不論是哪種情況,都是由管理實體進行判斷。
圖1是本發(fā)明實施例的網(wǎng)關(guān)共享服務(wù)器、并經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)連接的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖。
圖2是本發(fā)明實施例的網(wǎng)關(guān)本身保存著信息、并經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)連接的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖。
圖3是本發(fā)明實施例的網(wǎng)關(guān)與不同的服務(wù)器連接、并經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖。
圖4是本發(fā)明實施例的網(wǎng)關(guān)本身保存著信息、并且不經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖。
圖5是現(xiàn)有方式的網(wǎng)關(guān)共享服務(wù)器、并經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖。
圖6是現(xiàn)有方式的網(wǎng)關(guān)本身保存著信息、并且不經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖。
圖7是表示終端與網(wǎng)關(guān)的協(xié)議棧中的對話層協(xié)議和對話層管理實體的位置配置圖。
圖8是圖6的結(jié)構(gòu)中先有的網(wǎng)關(guān)切換處理順序圖。
圖9是圖1的結(jié)構(gòu)中本發(fā)明實施例的網(wǎng)關(guān)切換處理順序圖。
圖10是圖2的結(jié)構(gòu)中本發(fā)明實施例的網(wǎng)關(guān)切換處理順序圖。
圖11是圖3的結(jié)構(gòu)中本發(fā)明實施例的網(wǎng)關(guān)切換處理順序圖。
圖12是本發(fā)明的網(wǎng)關(guān)切換處理順序的一個具體例。
圖13是在網(wǎng)關(guān)間協(xié)商過程中終端與服務(wù)器間有通信時的處理順序圖。
圖14是表示與多個終端連接中的網(wǎng)關(guān)的停止定時的處理順序圖。
圖15是在與切換到的網(wǎng)關(guān)的協(xié)商中受到拒絕切換,而與別的網(wǎng)關(guān)進行連接切換時的處理順序圖。
圖16是切換到的網(wǎng)關(guān)不具有終端收容性能時的處理順序圖。
圖17是在終端應(yīng)用程序中表示在網(wǎng)關(guān)切換中的處理順序圖。
圖18是圖1的結(jié)構(gòu)中本發(fā)明實施例的網(wǎng)關(guān)切換處理順序圖。
圖19是本發(fā)明的網(wǎng)關(guān)切換處理順序的一個具體例子。
圖20是本發(fā)明的網(wǎng)關(guān)個終端的再次發(fā)送控制處理順序圖。
圖21是在網(wǎng)關(guān)切換通知以后發(fā)生的事務(wù)處理的處理順序圖。
圖22是對于在網(wǎng)關(guān)切換通知以前發(fā)生的要求,沒接收到數(shù)據(jù)的事務(wù)處理的處理順序圖。
圖23是對在網(wǎng)關(guān)切換通知以前發(fā)生的要求,接收到了數(shù)據(jù)的事務(wù)處理的處理順序圖。
圖24是本發(fā)明實施例5的網(wǎng)關(guān)切換處理順序圖。
圖25是在本發(fā)明實施例5的網(wǎng)關(guān)切換中網(wǎng)關(guān)切換通知以后發(fā)生的事務(wù)處理的處理順序圖。
圖26是在本發(fā)明實施例5的網(wǎng)關(guān)切換中,對于在網(wǎng)關(guān)切換通知以前發(fā)生的要求,沒接收到數(shù)據(jù)的事務(wù)處理的處理順序圖。
圖27是在本發(fā)明實施例5的網(wǎng)關(guān)切換中,對于在網(wǎng)關(guān)切換通知以前發(fā)生的要求接收到了數(shù)據(jù)的事務(wù)處理的處理順序圖。
下面,說明本發(fā)明的實施例。
實施例1圖1表示本發(fā)明實施例的網(wǎng)關(guān)共享服務(wù)器、并經(jīng)過公用網(wǎng)絡(luò)的無線網(wǎng)絡(luò)的結(jié)構(gòu)。
無線信息終端(以下,簡單地稱為終端)1是連接著例如便攜式電話的筆記本PC(電腦)這樣的無線信息終端,基地臺2是(比方說)便攜式電話的基地臺,網(wǎng)絡(luò)3是(比方說)便攜式電話的公用網(wǎng)絡(luò)。
網(wǎng)關(guān)4和5共享服務(wù)器6,將網(wǎng)絡(luò)3與服務(wù)器6連接。另外,網(wǎng)關(guān)4和5具有進行本發(fā)明的網(wǎng)關(guān)間的協(xié)商的信息交換單元。該信息交換單元包括(比方說)在網(wǎng)關(guān)4和5之間可以進行直接通信的有線或無線連接單元13,或者可以利用通過網(wǎng)關(guān)4和5與服務(wù)器6的連接單元或網(wǎng)絡(luò)3的連接。
終端1在與基地臺2、網(wǎng)絡(luò)3、網(wǎng)關(guān)4或5與服務(wù)器6連接的狀態(tài)下利用服務(wù)器6具有的信息7執(zhí)行應(yīng)用程序。
圖9表示在終端1通過網(wǎng)關(guān)4與服務(wù)器6連接的狀態(tài)下網(wǎng)關(guān)4停止而將網(wǎng)關(guān)4切換為網(wǎng)關(guān)5時的處理順序圖。
終端1的對話層協(xié)議單元902為了執(zhí)行應(yīng)用程序901而通過網(wǎng)關(guān)4與服務(wù)器6的應(yīng)用程序911進行通信。
這時,由于在終端1的對話層協(xié)議902與網(wǎng)關(guān)4的對話層協(xié)議單元904間的通信903中使用的通信協(xié)議和在網(wǎng)關(guān)4的對話層協(xié)議單元904與服務(wù)器6間的通信907中使用的通信協(xié)議不同,所以,由網(wǎng)關(guān)4的協(xié)議變換單元905進行協(xié)議變換。即,在通信903中使用的通信協(xié)議由上述協(xié)議變換單元905變換為在網(wǎng)關(guān)4與服務(wù)器6間的通信907中使用的通信協(xié)議,這樣,便可進行終端1與服務(wù)器6的通信。
但是,有時也不需要利用應(yīng)用程序進行協(xié)議變換,這時,就不進行網(wǎng)關(guān)中的協(xié)議變換。
這里,在終端1與服務(wù)器6進行通信的過程中,如操作員發(fā)出服務(wù)器切換指示912,網(wǎng)關(guān)4的管理實體906為了將終端1的通信從網(wǎng)關(guān)4切換到網(wǎng)關(guān)5而與網(wǎng)關(guān)5的管理實體910進行協(xié)商。
即,網(wǎng)關(guān)4的管理實體906向網(wǎng)關(guān)5的管理實體910發(fā)出對話切換請求913的通知。這時,網(wǎng)關(guān)4向其發(fā)出對話切換請求通知的切換到的網(wǎng)關(guān)(比時為網(wǎng)關(guān)5)的選擇,由網(wǎng)關(guān)4根據(jù)預(yù)先存儲的其他網(wǎng)關(guān)的信息進行,或者也可以按照操作員的指定。另外,將現(xiàn)在連接的終端的地址、對話ID、最大數(shù)據(jù)長度、視窗尺寸等信息與上述對話切換要求913同時通知給網(wǎng)關(guān)5的管理實體910。
網(wǎng)關(guān)5的管理實體910將隨上述對話切換要求913接收到的信息傳送給對話層協(xié)議單元908,該對話層協(xié)議單元908確認了所接收的信息的內(nèi)容時,就成為可以進行對話切換的狀態(tài)。網(wǎng)關(guān)5的管理實體910將對話切換確認914通知給網(wǎng)關(guān)4的管理實體906。
網(wǎng)關(guān)4的管理實體906接收到上述對話切換確認914時,就將切換指示922通知給對話層協(xié)議單元904。接收到該切換指示922的對話層協(xié)議單元904就將切換到的網(wǎng)關(guān)的地址與切換通知915一起通知給終端1的對話層協(xié)議單元902。
這樣,終端1通過切換通知915就了解了作為欲切換至的網(wǎng)關(guān)的網(wǎng)關(guān)5的地址信息。
終端1的對話層協(xié)議單元902與地址信息一起接收到上述切換通知915時,執(zhí)行中的應(yīng)用程序901在不與服務(wù)器6的應(yīng)用程序911進行通信時等可以中斷對話的時刻將中斷通知916發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元904。
網(wǎng)關(guān)4的對話層協(xié)議單元904將接收到上述中斷916的情況通知給管理實體906,管理實體906將中斷指示923通知給對話層協(xié)議單元904。這樣,該對話層協(xié)議單元904就向終端1的對話層協(xié)議單元902發(fā)出中斷確認通知917,然后,就中斷終端1的對話。
但是,在終端1將中斷916通知給網(wǎng)關(guān)4的對話層協(xié)議單元904后,不論網(wǎng)關(guān)4的狀態(tài)如何,都可以繼續(xù)進行服務(wù)器連接切換處理順序。
因此,既可以省略中斷指示923和中斷確認917的處理順序,也可以沒有中斷指示923而對話層協(xié)議單元904自主地將中斷確認通知917發(fā)送給終端1的對話層協(xié)議單元902。另外,有時也有只根據(jù)網(wǎng)關(guān)4的種類進行中斷指示923而沒有中斷確認917的情況。不論是哪種情況,在沒有中斷確認917時,終端1的對話在通知了中斷916后就中斷。
另外,終端1的對話層協(xié)議單元902在接收到切換通知915時,就向應(yīng)用程序901指示進行網(wǎng)關(guān)的切換顯示,終端1的對話層協(xié)議單元902可以根據(jù)應(yīng)用程序901的功能或用戶的指示向網(wǎng)關(guān)4的對話層協(xié)議單元904發(fā)出中斷通知916。
然后,終端1的對話層協(xié)議單元902向網(wǎng)關(guān)5的對話層協(xié)議單元908發(fā)出包含終端的地址等的信息的再次開始通知918。這里,網(wǎng)關(guān)5的對話層協(xié)議單元908根據(jù)與上述網(wǎng)關(guān)4的對話切換要求913和對話切換確認914可以進行對話開始的準備,所以,如上所述,在接收到終端1的對話層協(xié)議單元902的再次開始918時,就立即向終端發(fā)出再次開始確認通知919。
根據(jù)網(wǎng)關(guān)5的對話層協(xié)議單元908的再次開始確認通知919,已中斷的終端1的對話立即再次開始,這樣,終端1的對話層協(xié)議單元902為了執(zhí)行應(yīng)用程序901通過網(wǎng)關(guān)5的協(xié)議變換單元909確立與服務(wù)器6的應(yīng)用程序911的通信920、921。
圖18是表示使用切斷取代上述中斷、使用切斷取代再次開始時的處理順序。
圖18中的切換通知2515與圖9的處理順序中的切換通知915相當,到此為止的處理順序兩個圖的處理順序完全相同,所以省略其說明。然后,終端1的對話層協(xié)議單元2502通過通知切斷2516而切斷對話。
其次,終端1的對話層協(xié)議單元2502根據(jù)通知給終端1的切換到的網(wǎng)關(guān)地址將連接2518與上述切換通知2515一起通知給網(wǎng)關(guān)5的對話層協(xié)議單元2508。網(wǎng)關(guān)5的對話層協(xié)議單元2508作為新的對話進行處理,網(wǎng)關(guān)5的對話層協(xié)議單元2508將連接確認2519通知給終端1的對話層協(xié)議單元2508。這樣,終端1的對話層協(xié)議單元2502就確認了對話的確立。
在對話確立時,終端1的對話層協(xié)議單元2502為了執(zhí)行應(yīng)用程序2501,通過網(wǎng)關(guān)5的協(xié)議變換2509與服務(wù)器6的應(yīng)用程序1911進行通信1920、1921。
按照以上說明的處理順序,可以在短時間內(nèi)進行終端1的網(wǎng)關(guān)連接切換。另外,可以進行對終端1的應(yīng)用程序901(1901)和用戶的影響少的網(wǎng)關(guān)連接切換。
即,切換到的網(wǎng)關(guān)由于上述的信息交換得到了必要的信息,因此,對于網(wǎng)關(guān)切換前中斷的應(yīng)用程序而言,在網(wǎng)關(guān)切換完之后不是切換回最初執(zhí)行部分,而是從中斷處的下一步驟開始繼續(xù)執(zhí)行。
實施例2圖2表示本發(fā)明實施例的網(wǎng)關(guān)本身也起具有用于執(zhí)行終端的應(yīng)用程序的信息的服務(wù)器的功能的、經(jīng)過公用網(wǎng)絡(luò)或局域網(wǎng)的無線網(wǎng)絡(luò)的結(jié)構(gòu)。
終端1可以是(比方說)內(nèi)藏簡易便攜式電話的PDA(PersonalDigital Assistant)那樣的無線信息終端。基地臺2可以是(比方說)簡易便攜式電話基地臺,網(wǎng)絡(luò)3可以是(比方說)簡易便攜式電話公用網(wǎng)絡(luò)。
網(wǎng)關(guān)4和5中分別設(shè)有存儲信息7、信息8的服務(wù)器,另外網(wǎng)關(guān)4和5與網(wǎng)絡(luò)3連接。另外,網(wǎng)關(guān)4和5具有用于進行本發(fā)明的網(wǎng)關(guān)間協(xié)商的信息交換單元的連接單元。進行網(wǎng)關(guān)間協(xié)商的連接單元可以是有線和無線中的任意一種,或者也可以利用經(jīng)過網(wǎng)絡(luò)3的連接方法。
終端1與基地臺2、網(wǎng)絡(luò)3和網(wǎng)關(guān)4或網(wǎng)關(guān)5連接,利用網(wǎng)關(guān)4具有的信息7或網(wǎng)關(guān)5具有的信息8執(zhí)行應(yīng)用程序。
另外,如圖4所示,也可以考慮不通過公用網(wǎng)絡(luò)或局域網(wǎng)的結(jié)構(gòu)。
即,在圖4的結(jié)構(gòu)中,終端1與基地臺2和網(wǎng)關(guān)4連接或者與基地臺10和網(wǎng)關(guān)5連接,利用網(wǎng)關(guān)4具有的信息7或網(wǎng)關(guān)5具有的信息8執(zhí)行應(yīng)用程序。
不論圖2或圖4的情況,網(wǎng)關(guān)5具有的信息8包含網(wǎng)關(guān)4具有的信息7或者至少是具有與信息7相同意義的信息。
圖10表示終端1與網(wǎng)關(guān)4連接時使網(wǎng)關(guān)4停止而終端1與網(wǎng)關(guān)5進行連接切換時的處理順序。
下面,使用圖2和圖10說明實施例2的網(wǎng)關(guān)切換處理順序。
終端1的應(yīng)用程序1001通過終端1的對話層協(xié)議單元1001和網(wǎng)關(guān)4的對話層協(xié)議單元1004與作為網(wǎng)關(guān)的服務(wù)器的應(yīng)用程序1005進行通信1003。
如上所述,在終端1與網(wǎng)關(guān)4進行通信過程中操作員發(fā)出服務(wù)器切換指示1010時,網(wǎng)關(guān)4的管理實體1006為了將終端1的通信從網(wǎng)關(guān)4切換到網(wǎng)關(guān)5,與網(wǎng)關(guān)5的管理實體1009進行協(xié)商。
即,網(wǎng)關(guān)4的管理實體1006將對話切換請求1011通知給網(wǎng)關(guān)5的管理實體1009。這時,網(wǎng)關(guān)4向其通知對話切換要求的待切換到的網(wǎng)關(guān)的選擇,可以由網(wǎng)關(guān)4根據(jù)預(yù)先存儲的其他網(wǎng)關(guān)的信息進行,或者也可以按照操作員的指定。
這里,網(wǎng)關(guān)5具有的信息8包含終端1為了執(zhí)行應(yīng)用程序1001所使用的網(wǎng)關(guān)4具有的信息7,或者至少是與信息7具有相同意義的信息。
上述對話切換要求1011以后的處理順序即對話切換要求1011→對話切換確認1012→切換指示1019→切換通知1013之前的處理順序和上述圖9中的對話切換要求913→對話切換確認914→切換指示922→切換通知913之前的處理順序相同,所以,此處省略對其的詳細說明。
網(wǎng)關(guān)4的對話層協(xié)議單元1004根據(jù)切換通知1013將切換到的網(wǎng)關(guān)地址通知給終端1的對話層協(xié)議單元1002,這樣,終端1就了解了作為切換到的網(wǎng)關(guān)的網(wǎng)關(guān)5的地址信息。
此外,接收到上述切換通知1013以后的處理順序即上述切換通知1013→中斷1014→中斷指示1020→中斷確認1015→再次開始1016→再次開始確認1017之前的處理順序也和在上述圖9中說明的處理順序即切換通知915→中斷916→中斷指示923→中斷確認917→再次開始918→再次開始確認919之前的處理順序相同,所以,此處說明也從略。
由于從網(wǎng)關(guān)5的對話層協(xié)議單元1007來的再次開始確認通知1017的作用,已中斷的終端1的對話立即再次開始。對話再次開始時,終端1的對話層協(xié)議單元1002為了執(zhí)行應(yīng)用程序1001而與網(wǎng)關(guān)5的應(yīng)用程序1008進行通信1018。
與圖9中一樣,終端1將中斷1014通知給網(wǎng)關(guān)4的對話層協(xié)議單元1004后,不論網(wǎng)關(guān)4的狀態(tài)如何,都可以繼續(xù)進行服務(wù)器連接切換處理順序。因此,既可以沒有中斷指示1020和中斷確認1015,也可以沒有中斷指示1020而對話層協(xié)議單元1004自主地將中斷確認1015通知給終端1的對話層協(xié)議單元1002。
另外,和圖9中一樣,有時也只根據(jù)網(wǎng)關(guān)4的種類進行中斷指示1020而沒有中斷確認1015。不論是哪種情況,在沒有中斷確認1015時,在通知了中斷1014后,終端1的對話就中斷。此外,終端1的對話層協(xié)議單元1002接收到切換通知1013時,就指示應(yīng)用程序1001顯示網(wǎng)關(guān)切換情況,可以根據(jù)應(yīng)用程序1001的功能或用戶的指示將中斷1014通知給網(wǎng)關(guān)4的對話層協(xié)議單元1014。
按照以上說明的處理順序,可以在短時間內(nèi)進行終端1的網(wǎng)關(guān)連接切換。另外,可以進行對終端1的應(yīng)用程序1001和用戶的影響少的網(wǎng)關(guān)連接切換。
實施例3圖3表示本發(fā)明實施例的網(wǎng)關(guān)與不同的服務(wù)器連接的、經(jīng)過公共網(wǎng)或局域網(wǎng)的無線網(wǎng)絡(luò)的結(jié)構(gòu)。
終端1可以是(比方說)具有(Smart Phone)靈巧電話機那樣的信息處理功能的便攜式電話終端,基地臺2可以是(比方說)便攜式電話基地臺,網(wǎng)絡(luò)3可以是(比方說)局域網(wǎng)。網(wǎng)關(guān)4將網(wǎng)絡(luò)3與服務(wù)器6連接,網(wǎng)關(guān)5將網(wǎng)絡(luò)3與服務(wù)器9連接。
另外,網(wǎng)關(guān)4和5具有利用本發(fā)明的信息交換單元進行網(wǎng)關(guān)間協(xié)商的連接單元。進行該網(wǎng)關(guān)間協(xié)商的連接單元可以是有線或無線中的任何一種,或者也可以利用通過網(wǎng)絡(luò)3的連接方法。
終端1通過基地臺2、網(wǎng)絡(luò)3和網(wǎng)關(guān)4與服務(wù)器6連接,利用服務(wù)器6具有的信息7執(zhí)行應(yīng)用程序?;蛘撸K端1通過基地臺2、網(wǎng)絡(luò)3和網(wǎng)關(guān)5與服務(wù)器9連接,利用服務(wù)器9具有的信息8執(zhí)行應(yīng)用程序。
服務(wù)器9具有的信息8包含服務(wù)器6具有的信息7,或者至少是具有和信息7相同意義的信息。
圖11表示終端1通過網(wǎng)關(guān)4與服務(wù)器6連接時網(wǎng)關(guān)4停止而使終端1與網(wǎng)關(guān)5和服務(wù)器9進行連接切換時的處理順序。
下面,使用圖3和圖11說明實施例3的網(wǎng)關(guān)切換處理順序。
終端1的對話層協(xié)議單元1102為了執(zhí)行應(yīng)用程序1101而通過網(wǎng)關(guān)4與服務(wù)器6的應(yīng)用程序1108進行通信。
這時,由于終端1的對話層協(xié)議單元110與網(wǎng)關(guān)4的對話層協(xié)議單元1104間的通信1103使用的通信協(xié)議和網(wǎng)關(guān)4的對話層協(xié)議單元1104與服務(wù)器6間的通信1107使用的通信協(xié)議不同,所以,利用網(wǎng)關(guān)4的協(xié)議變換單元1105進行協(xié)議變換。
通信1103利用上述協(xié)議變換單元1105變換為網(wǎng)關(guān)4與服務(wù)器6間的通信1107使用的通信協(xié)議,這樣便可進行終端1與服務(wù)器6的通信。但是,有時需要根據(jù)應(yīng)用程序進行協(xié)議變換,這時,就不必進行網(wǎng)關(guān)中的協(xié)議變換。
這里,在終端1與服務(wù)器6進行通信過程中操作員發(fā)出服務(wù)器切換指示1113時,網(wǎng)關(guān)4的管理實體1106(信息交換單元)為了使通信中的終端1進行與網(wǎng)關(guān)5和服務(wù)器9的連接切換而與網(wǎng)關(guān)5的管理實體1111進行協(xié)商。
以后的對話切換要求1114→對話切換確認1115→切換指示1123→切換通知1116之前的處理順序與上述圖9所示的處理順序即對話切換要求913→對話切換確認914→切換指示922→切換通知915之前的處理順序相同,所以,此處省略詳細的說明。
終端1的對話層協(xié)議單元1102接收到切換通知1116時,執(zhí)行中的應(yīng)用程序1101在沒有與服務(wù)器6的應(yīng)用程序1108進行通信時等可以中斷對話的時刻,將中斷通知1117發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元1104。
以后的中斷1117→中斷指示1124→中斷確認和再次開始1119→再次開始確認1120的處理順序與圖9中的切換通知915→中斷916→中斷指示923→中斷確認917和再次開始918→再次開始確認919之前的處理順序相同,所以,省略對其的說明。
另外,和圖9中一樣,終端1向網(wǎng)關(guān)4的對話層協(xié)議單元1104通知中斷后,不論網(wǎng)關(guān)4的狀態(tài)如何,都可以繼續(xù)進行服務(wù)器連接切換處理順序。所以,不一定非得需要中斷指示1124和中斷確認1118的處理順序。另外,在沒有中斷確認1118時,終端1的對話在通知中斷1117后就中斷。
另外,和圖9中一樣,終端1的對話層協(xié)議單元1102接收到切換通知1116時,就向應(yīng)用程序1101發(fā)出進行網(wǎng)關(guān)切換顯示的指示,或者也可以根據(jù)應(yīng)用程序1101的功能或用戶的指示,終端1的對話層協(xié)議單元1102將中斷通知117發(fā)送至網(wǎng)關(guān)4的對話層協(xié)議單元1104。
隨著網(wǎng)關(guān)5的對話層協(xié)議單元1109發(fā)出上述再次開始確認通知1120,已中斷的終端1的對話再次開始。對話再次開始時,終端1的對話層協(xié)議單元1102為了執(zhí)行應(yīng)用程序1101而通過網(wǎng)關(guān)5與服務(wù)器9的應(yīng)用程序1112進行通信1121、1122。
按照以上說明的處理順序,可以在短時間內(nèi)進行終端1的網(wǎng)關(guān)連接切換。另外,可以進行對終端1的應(yīng)用程序1101和用戶的影響少的網(wǎng)關(guān)連接切換。
實施例4下面,使用圖12~圖17說明按照圖1的結(jié)構(gòu)的網(wǎng)關(guān)切換處理順序的具體應(yīng)用程序的例子。
圖12表示用戶使用WWW瀏覽器從終端1通過網(wǎng)關(guān)4與服務(wù)器6的WWW服務(wù)軟件連接時網(wǎng)關(guān)4停止而使終端1從網(wǎng)關(guān)4切換為至網(wǎng)關(guān)5連接時的處理順序。
對話層協(xié)議單元1202將用戶使用終端1的WWW瀏覽器1201發(fā)出的命令通過網(wǎng)關(guān)4與服務(wù)器6的WWW服務(wù)軟件1211進行通信。
這時,終端1的對話層協(xié)議單元1202與網(wǎng)關(guān)4的對話層協(xié)議單元1204間的通信協(xié)議是無線通信協(xié)議,網(wǎng)關(guān)4的對話層協(xié)議單元1204與服務(wù)器6間使用的通信協(xié)議是HTTP(Hyper Text TransferProtcol,超文本傳輸協(xié)議)。因此,為了獲得兩者的匹配性,由網(wǎng)關(guān)4的協(xié)議變換單元1205進行協(xié)議變換。
這里,比方說,用戶操作終端1的WWW瀏覽器1201而發(fā)出訪問存儲在//www.xxx/xyz.htm這樣的服務(wù)器6的文件的指示時,無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)>1203由協(xié)議變換單元1205變換為HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1207,并向服務(wù)器6發(fā)送。
服務(wù)器6的WWW服務(wù)軟件1211接收到上述指令REQUEST(get,//www.xxx/xyz.htm)1207時,由RESPONSE(數(shù)據(jù))1212發(fā)送出//www.xxx/xyz.htm這樣的文件的數(shù)據(jù)。
該HTTP的響應(yīng)RESPONSE(數(shù)據(jù))1212由網(wǎng)關(guān)4的協(xié)議變換單元1205變換為無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1213,從網(wǎng)關(guān)4的對話層協(xié)議單元1204向終端1發(fā)送。這樣,便可進行終端1與服務(wù)器6的通信,用戶通過WWW瀏覽器1201可以瀏覽服務(wù)器6具有的文件//www.xxx/xyz.htm的數(shù)據(jù)。
如前所述,終端1與服務(wù)器6進行通信過程中操作員發(fā)出服務(wù)器切換指示1214時,網(wǎng)關(guān)4的管理實體1206為了使通信中的終端1進行與網(wǎng)關(guān)5的連接切換,與網(wǎng)關(guān)5的管理實體1210進行協(xié)商。
即,網(wǎng)關(guān)4的管理實體1206將對話切換要求1215通知給網(wǎng)關(guān)5的管理實體1210。以后的對話切換確認1216→切換指示1217→切換通知1218之前的程序和中斷1219→中斷指示1220→中斷確認1221之前的程序與上述圖9的對話切換確認914→切換指示922→切換通知915之前的程序和中斷916→中斷指示923→中斷確認917之前的程序相同,所以,省略對其的詳細說明。
另外,和圖9中一樣,終端1向網(wǎng)關(guān)4的對話層協(xié)議單元1204發(fā)出中斷通知1219后,不論網(wǎng)關(guān)4的狀態(tài)如何,都可以繼續(xù)進行服務(wù)器連接切換處理順序。因此,不一定非得需要中斷指示1220和中斷確認1221的處理順序,也可以沒有中斷指示1220而由對話層協(xié)議單元1204自主地將中斷確認通知1221發(fā)送給終端1的對話層協(xié)議單元1202。
另外,有時只根據(jù)網(wǎng)關(guān)4的種類進行中斷指示1220因而沒有中斷確認1221。不論是哪種情況,在沒有中斷確認1221時,終端1的對話在通知了中斷1219后就中斷。
這時,WWW瀏覽器1201已完成接收文件//www.xxx/xyz.htm的數(shù)據(jù)。即使對話中斷,用戶也可以繼續(xù)閱覽該數(shù)據(jù)。當然,不必中斷作為終端1的應(yīng)用程序的WWW瀏覽器1201的執(zhí)行。
終端1的對話層協(xié)議單元1202接收到切換通知1218時,向WWW瀏覽器1201進行網(wǎng)關(guān)切換顯示,終端1的對話層協(xié)議單元1202可以根據(jù)WWW瀏覽器1201的功能或用戶的指示將中斷通知1219發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元1204。
終端1的再次開始通知1222和網(wǎng)關(guān)5的再次開始確認1223的通知與圖9所示的再次開始918和再次開始確認919相同,所以,省略對其的說明。
已中斷的終端1的對話按照以上的處理順序再次開始。
在該狀態(tài)下,用戶操作終端1的WWW瀏覽器1201發(fā)出訪問//www.xxx/xyz.htm這樣的文件的指示時,無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)>1224由網(wǎng)關(guān)5的協(xié)議變換單元1209變換為HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1225,并向服務(wù)器6發(fā)送。
服務(wù)器6的WWW服務(wù)軟件1211接收到指令REQUEST(get,//www.xxx/xyz.htm)1225時,就由RESPONSE(數(shù)據(jù))1226發(fā)送出//www.xxx/xyz.htm的文件數(shù)據(jù)。
HTTP的響應(yīng)RESPONSE(數(shù)據(jù))1226由網(wǎng)關(guān)5的協(xié)議變換單元1209變換為無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1227,并從網(wǎng)關(guān)5的對話層協(xié)議單元1208向終端1發(fā)送。
這樣,使用網(wǎng)關(guān)5的終端1便可與服務(wù)器6進行通信,用戶可以利用WWW瀏覽器1201瀏覽服務(wù)器6具有的文件//www.xxx/xyz.htm的數(shù)據(jù)。
下面,使用圖13說明在協(xié)商中終端與服務(wù)器間發(fā)生新的通信時的處理順序。
從網(wǎng)關(guān)4向網(wǎng)關(guān)5的對話切換請求和與此相應(yīng)地網(wǎng)關(guān)5的對話層協(xié)議單元和管理實體間的指示、確認與圖12一樣。
在圖13中,表示了此后從網(wǎng)關(guān)5向網(wǎng)關(guān)4發(fā)送對話切換確認通知之前發(fā)生終端1與服務(wù)器6之間的通信的狀態(tài)。
因此,表示網(wǎng)關(guān)4按對話切換請求通知網(wǎng)關(guān)5的信息中包含的終端1與網(wǎng)關(guān)4的通信狀態(tài)的信息與在通知對話切換確認之前終端1與服務(wù)器6進行通信后的終端1與網(wǎng)關(guān)4的通信狀態(tài)不一致。
即,表示終端1與網(wǎng)關(guān)4或網(wǎng)關(guān)5的通信狀態(tài)的信息是圖13的左端所示的TID。這里,根據(jù)從網(wǎng)關(guān)4向網(wǎng)關(guān)5的對話切換要求而通知的TID是最上段所示的TID=1。另外,終端1與服務(wù)器6進行通信后的TID是中段所示的TID=2。這樣,由于通知網(wǎng)關(guān)5的TID1與實際的TID2不同,所以,有時網(wǎng)關(guān)連接切換后網(wǎng)關(guān)5與終端1的通信處理不同。
這樣,即使在網(wǎng)關(guān)間的協(xié)商中發(fā)生終端1與服務(wù)器6的通信,為了保持TID的匹配性,在從終端1向網(wǎng)關(guān)5進行再次開始通知時一并通知最新的TID,在圖13中為TID=2。
多個終端的切換處理下面,使用圖14說明與多個終端連接中的網(wǎng)關(guān)的停止時刻。
網(wǎng)關(guān)4與終端1、終端15、終端17呈連接狀態(tài)。這里,網(wǎng)關(guān)4與網(wǎng)關(guān)5的對話切換協(xié)商和圖12一樣。
圖14中用1次的對話切換協(xié)商處理終端1、終端17、終端15,但是,也可以分開對每臺終端1進行協(xié)商。
在進行網(wǎng)關(guān)4與網(wǎng)關(guān)5的對話切換協(xié)商(對話切換要求1401→對話切換確認1402)后,網(wǎng)關(guān)4分別向終端1、終端17、終端15進行切換通知。其次,終端1、終端17、終端15分別向網(wǎng)關(guān)4發(fā)送中斷通知1403a、1403b、1403c。對于所連接的各個終端,在接收到中斷通知1404a、1404b、1404c后,網(wǎng)關(guān)4就輸出中斷確認通知1405a、1405b、1405c,并立即停止。
與上述不同,也可以考慮網(wǎng)關(guān)4具有從向終端通知切換到向網(wǎng)關(guān)4通知中斷的允許時間,如果允許時間太長,即使有未向網(wǎng)關(guān)4進行中斷通知的終端也停止的處理順序。
欲切換至的網(wǎng)關(guān)拒絕時下面,使用圖15說明在協(xié)商中欲切換至的網(wǎng)關(guān)拒絕終端的連接切換時的處理順序。
從網(wǎng)關(guān)4向網(wǎng)關(guān)5發(fā)出對話切換請求通知之前的處理順序和圖12一樣。網(wǎng)關(guān)5由于性能不足或負載過大等理由會通知網(wǎng)關(guān)4拒絕對話切換1501。接收到拒絕對話切換1501的網(wǎng)關(guān)4就將對話切換要求1502通知給作為新的切換地的網(wǎng)關(guān)6,網(wǎng)關(guān)6有收容終端的性能時,網(wǎng)關(guān)6就向網(wǎng)關(guān)4發(fā)出對話切換確認通知1503,然后,就執(zhí)行連接切換。
這樣,即使切換到的網(wǎng)關(guān)拒絕進行連接切換,網(wǎng)關(guān)4也與新的切換到的網(wǎng)關(guān)進行協(xié)商,尋找連接切換到的網(wǎng)關(guān)。該功能是切換前的網(wǎng)關(guān)4的管理實體所具有的,但是,也可以預(yù)先將多個切換到的網(wǎng)關(guān)按附加了優(yōu)先處理順序的狀態(tài)登記在網(wǎng)關(guān)4的存儲器中,在管理實體接收到上述拒絕通知時,就自動地執(zhí)行從上述存儲器中讀出下一個候選的切換到的網(wǎng)關(guān)的信息交換處理順序。
欲切換到的網(wǎng)關(guān)性能不足時下面,使用圖16說明在協(xié)商中切換到的網(wǎng)關(guān)與對話切換確認通知一并告知“不具有終端收容性能”時的處理順序。
從網(wǎng)關(guān)4向網(wǎng)關(guān)5發(fā)出對話切換請求通知之前的處理順序和圖12一樣。
網(wǎng)關(guān)5根據(jù)從網(wǎng)關(guān)4與對話切換要求一并通知的最大數(shù)據(jù)長度及視窗尺寸等信息發(fā)現(xiàn)不能提供終端所需要的全部資源時,就將可以向要求連接切換的終端提供的資源的上限與對話切換確認1601一并通知給網(wǎng)關(guān)4。
網(wǎng)關(guān)4將網(wǎng)關(guān)5可以提供的資源的上限與切換通知1602一并通知給終端1。這樣,終端1就將性能(即自己的性能信息)改變?yōu)榕c網(wǎng)關(guān)5可以提供的資源的上限一致。
這樣,終端1向網(wǎng)關(guān)5連接切換后,就按變更后的性能進行通信。在切換前的網(wǎng)關(guān)4中可以具有判斷是否可以進行上述切換到的網(wǎng)關(guān)5與終端1的通信的判斷單元。在不能進行通信時,就停止通信。此外,也可以在終端中具有判斷是否可以按上述那樣接收的性能進行通信的判斷單元。在不能進行通信時,就停止接收服務(wù)。
存在再次發(fā)送處理的場合圖19是表示數(shù)據(jù)再發(fā)送協(xié)議安裝到終端1和網(wǎng)關(guān)4及網(wǎng)關(guān)5中時的處理順序。在圖19中,再發(fā)送協(xié)議位于對話層的低位,但是,也可以裝入到對話層中。
如按圖12說明的那樣,指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.btm)>1203由協(xié)議變換單元1205變換為HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1207,并向服務(wù)器6發(fā)送。網(wǎng)關(guān)4的對話層協(xié)議單元1204將無線通信協(xié)議的ACK1228向終端1的對話層協(xié)議單元1202發(fā)送。終端1通過接收該ACK1228,判斷網(wǎng)關(guān)4是否接收到了無線通信協(xié)議的指令I(lǐng)NVOK<EREQUEST(get,//www.xxx/xyz.htm)>1203。
另外,如上所述,HTTP的響應(yīng)RESPONSE(數(shù)據(jù))1212由網(wǎng)關(guān)4的協(xié)議變換單元1205變換為無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1213并從網(wǎng)關(guān)的對話層協(xié)議單元1204向終端1發(fā)送時,接收到該響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1213的終端1的對話層協(xié)議單元1202就將無線通信協(xié)議的ACK1230向網(wǎng)關(guān)4發(fā)送。網(wǎng)關(guān)4通過接收無線通信協(xié)議的ACK1230判斷終端1是否接收到了無線通信協(xié)議的繡REPLY<RESPONSE(數(shù)據(jù))>1212。
此外,在再次開始確認1223之后,無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)>1224由網(wǎng)關(guān)5的協(xié)議變換單元1209變換為HTTP的指令REQUEST(get,//ww.xxx/xyz.htm)1225并向服務(wù)器6發(fā)送。這時,網(wǎng)關(guān)5的對話層協(xié)議單元1208將無線通信協(xié)議的ACK1231向終端1的對話層協(xié)議單元1202發(fā)送。另外,接收到響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1227的終端1的對話層協(xié)議單元1202將無線通信協(xié)議的ACK1223向網(wǎng)關(guān)5發(fā)送。
下面,參照圖20說明終端1、網(wǎng)關(guān)4、網(wǎng)關(guān)5中的再發(fā)送協(xié)議。
終端1在發(fā)送無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)>1309后,在規(guī)定時間內(nèi)未從網(wǎng)關(guān)4接收到無線通信協(xié)議的ACK1314時,終端1的再發(fā)送協(xié)議1303就進行無線通信協(xié)議的指令I(lǐng)NVOKE<REQUERST(get,//www.xxx/xyz.htm)>1310的再次發(fā)送。
如果無線通信協(xié)議的ACK1314從網(wǎng)關(guān)4回送時,終端1就停止再發(fā)送。另外,為了測量規(guī)定時間,終端1具有定時器,并具有再發(fā)送次數(shù)的最大既定值。再發(fā)送次數(shù)超過最大既定值時,就視為終端1與網(wǎng)關(guān)4間的通信發(fā)生了某種異常,從而終端1切斷通信。
同樣,在網(wǎng)關(guān)4發(fā)送無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1316后,在規(guī)定時間內(nèi)未從終端1接收到無線通信協(xié)議的ACK1319時,網(wǎng)關(guān)4的再發(fā)送協(xié)議1304就進行無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1317的再發(fā)送。
如無線通信協(xié)議的ACK1319從終端1回送,網(wǎng)關(guān)4就停止再發(fā)送。為了測量規(guī)定時間,網(wǎng)關(guān)4具有定時器,并具有再發(fā)送的最大既定值。在再發(fā)送次數(shù)超過最大既定值時,就視為終端1與網(wǎng)關(guān)4間的通信發(fā)生了某種異常,從而網(wǎng)關(guān)4切斷通信。
中斷顯示圖17表示向用戶進行中斷顯示時的處理順序。
切換通知1714之前的處理順序和圖12一樣,所以,省略對其的說明。
終端1的對話層協(xié)議單元1702將中斷通知1706發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元1704,這時,就將中斷顯示通知1708發(fā)送給終端1的應(yīng)用程序1701。應(yīng)用程序1701接收到上述中斷顯示通知1708時,就在終端1的畫面上執(zhí)行中斷中顯示1709。
在該中斷顯示1709中,顯示的是“網(wǎng)關(guān)4由于修改作業(yè)而停止,所以,將連接切換到網(wǎng)關(guān)5”等不是網(wǎng)關(guān)及終端和網(wǎng)絡(luò)的故障或障礙等的用戶一看就明白的信息。
然后,終端1的對話層協(xié)議單元1702將再次開始通知1711發(fā)送給網(wǎng)關(guān)5的對話層協(xié)議單元1710,網(wǎng)關(guān)5的對話層協(xié)議單元1710將再次開始確認通知1712發(fā)送給終端1的對話層協(xié)議單元1702。
另外,在進行中斷顯示1709時,終端1的對話層協(xié)議單元1702也可以按照用戶的指示將再次開始通知1711發(fā)送給網(wǎng)關(guān)5的對話層協(xié)議單元1710。
終端1的對話層協(xié)議單元1702接收到再次開始確認1712時,就將再次開始顯示通知1713發(fā)送給應(yīng)用程序1701,應(yīng)用程序1701接收到再次開始顯示1713時,就結(jié)束中斷中顯示1709。
在上述中斷的顯示以外如以上所述那樣從切換前的網(wǎng)關(guān)接收到停止中值時,也可以顯示該通知。
切換通知以后的無線通信協(xié)議的發(fā)生圖21表示在切換通知之后從終端1發(fā)生無線通信協(xié)議的指令時的處理順序,這里,引入了事務(wù)處理這樣的概念。
即,將終端1與網(wǎng)關(guān)4間的邏輯連接稱為對話,將實際的應(yīng)用程序的數(shù)據(jù)通信稱為事務(wù)。事務(wù)表示用戶的請求或與通知對應(yīng)的服務(wù)器的應(yīng)答或者與服務(wù)器的請求或通知對應(yīng)的用戶的應(yīng)答等一連串的操作處理。這里,對于1個對話存在多個事務(wù)。另外,按事務(wù)為單位設(shè)有標識符(事務(wù)ID),從而可以識別對應(yīng)的請求/通知/應(yīng)答。
切換通知1713之前的處理順序和圖19一樣,所以,省略對其的說明。
網(wǎng)關(guān)4已向終端1的對話層協(xié)議單元1702發(fā)送了網(wǎng)關(guān)切換通知1713,所以,保持無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)>1719的內(nèi)容。
終端1的對話層協(xié)議單元1702接收到切換通知1713時,就將中斷通知1714發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元1705。網(wǎng)關(guān)4的對話層協(xié)議單元1705將收到中斷1714的情況通知管理實體1707,管理實體1707向網(wǎng)關(guān)5的管理實體1711通報事務(wù)信息(事務(wù)的狀態(tài)、事務(wù)的ID等和無線通信協(xié)議指令I(lǐng)NVOKE<REQUEST(get,//WWW.xxx/xyz.htm)>的內(nèi)容1716)。
此后的程序即中斷確認1715→再次開始1717→再次開始確認1718的處理順序與圖9中的中斷確認917→再次開始918→再次開始確認919的處理順序一樣,所以,省略對其的說明。終端1的對話層協(xié)議單元1702與網(wǎng)關(guān)5的對話層協(xié)議單元1709的對話再次開始時,在網(wǎng)關(guān)5的對話層協(xié)議單元1709中,使用在事務(wù)信息1716中接收的事務(wù)狀態(tài)、事務(wù)ID將REQUEST的內(nèi)容通過協(xié)議變換單元1710變換為HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1720,并向服務(wù)器6發(fā)送。
此后到無線通信協(xié)議的ACK1725之前的處理順序和圖19一樣,所以省略對其的說明。
這里,從終端1發(fā)送的無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)>1719也可以通過網(wǎng)關(guān)4的協(xié)議變換1706變換為HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1720,再按事務(wù)信息1716向網(wǎng)關(guān)5的管理實體1711發(fā)送。
在接收到中斷1714后,網(wǎng)關(guān)4的管理實體1707與網(wǎng)關(guān)5的管理實體1711進行通信,但是,也可以在接收中斷1714之前進行通信。
另外,在終端1、網(wǎng)關(guān)4和網(wǎng)關(guān)5未發(fā)送ACK時,也可以進行和未發(fā)送無線通信協(xié)議的ACK1722、1725的處理順序一樣的處理順序。即,不一定必須進行ACK的程序。
另外,在再發(fā)送協(xié)議裝入到終端1、網(wǎng)關(guān)4和網(wǎng)關(guān)5中時,也可以進行同樣的程序。
服務(wù)器的響應(yīng)發(fā)生之前的切換表示下面,使用圖22說明由網(wǎng)關(guān)4從終端1接收無線通信協(xié)議的指令并從網(wǎng)關(guān)4向終端1發(fā)送完對應(yīng)的無線通信協(xié)議的ACK且在從服務(wù)器6接收HTTP的響應(yīng)之前從網(wǎng)關(guān)4的操作員發(fā)出服務(wù)器切換的指示時的處理順序。
在圖22中,除了未從服務(wù)器6發(fā)生HTTP的響應(yīng)和未從終端1發(fā)生與該響應(yīng)對應(yīng)的ACK外,切換通知1813之前的處理順序和圖19一樣,所以,省略對其的說明。
網(wǎng)關(guān)4在從服務(wù)器6接收到對應(yīng)的HTTP的響應(yīng)RESPONSE(數(shù)據(jù))1819之前保持向服務(wù)器6發(fā)送的HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1823的內(nèi)容。
終端1的對話層協(xié)議單元1802接收到切換通知1813時,就將中斷通知1814發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元1805。網(wǎng)關(guān)4的對話層協(xié)議單元1805將接收到上述中斷1814的情況通知管理實體1807,從與HTTP的指令REQUEST(get,//www.xxx/xyz.htm)1823對應(yīng)的服務(wù)器6接收HTTP的響應(yīng)RESPONSE(數(shù)據(jù))1819。這樣,網(wǎng)關(guān)4的協(xié)議變換1806就將上述HTTP的指令REQUEST(get,//www.xxx/xyz.htm)變換為無線通信協(xié)議的響應(yīng)(與后面所述的REPLY<RESPONSE(數(shù)據(jù))>1820相當?shù)臄?shù)據(jù))。
然后,通過網(wǎng)關(guān)4的管理實體1807向網(wǎng)關(guān)5的管理實體1811通知事務(wù)信息(事務(wù)的狀態(tài)、事務(wù)的ID等和變換后的無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>的內(nèi)容)1816。
此后的中斷確認1815和再次開始的處理順序和圖19一樣,所以,省略其說明。終端1的對話層協(xié)議單元1802與網(wǎng)關(guān)5的對話層協(xié)議單元1809的對話再次開始時,在網(wǎng)關(guān)5的對話層協(xié)議單元1809中,使用在事務(wù)信息1816中接收的事務(wù)的狀態(tài)和事務(wù)ID,從對話層協(xié)議單元1809向終端1的對話層協(xié)議單元1802發(fā)送無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1820。
無線通信協(xié)議的ACK1821的處理順序和圖19一樣,所以,省略對其的說明。
這里,從服務(wù)器6發(fā)送的HTTP協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))1819也可以不通過網(wǎng)關(guān)4的協(xié)議變換單元1806進行變換,而從網(wǎng)關(guān)4的管理實體1807向網(wǎng)關(guān)5的管理實體1811按事務(wù)信息1816進行發(fā)送,通過網(wǎng)關(guān)5的協(xié)議變換單元1810變換為無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1820。
另外,在沒有從終端1、網(wǎng)關(guān)4和網(wǎng)關(guān)5發(fā)送ACK時,也可以進行和未發(fā)送無線通信協(xié)議的ACK1824、1821的處理順序相同的程序,不一定必須進行ACK的程序。
另外,這時,如圖21所示,也可以按事務(wù)信息1816將REQUEST內(nèi)容通知給網(wǎng)關(guān)5,進行和從網(wǎng)關(guān)5向服務(wù)器6發(fā)送HTTP的指令的圖21相同的處理順序。另外,在再發(fā)送協(xié)議安裝到終端1、網(wǎng)關(guān)4和網(wǎng)關(guān)5中時,也可以進行同樣的程序。
從終端無ACK時的場合下面使用圖23說明由網(wǎng)關(guān)4從終端1接收無線通信協(xié)議的指令、從服務(wù)器6接收HTTP的響應(yīng)并向終端1發(fā)送無線通信協(xié)議的響應(yīng)且在未從終端1反饋無線通信協(xié)議的ACK時從網(wǎng)關(guān)4的操作員發(fā)出服務(wù)器切換的指示時的處理順序。
對于響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1924,除了未從終端1向網(wǎng)關(guān)4回送ACK外,切換通知1913之前的處理順序和圖19一樣,所以,省略對其的說明。
但是,在此期間,響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1924的再發(fā)送控制在網(wǎng)關(guān)4的再發(fā)送協(xié)議1904中進行。
終端1的對話層協(xié)議單元1902接收到切換通知1913時,就將中斷通知1914發(fā)送至網(wǎng)關(guān)4的對話層協(xié)議單元1905。
網(wǎng)關(guān)4的對話層協(xié)議單元1905將接收到中斷1914的情況通知管理實體1907,管理實體1907將事務(wù)信息(事務(wù)的狀態(tài)、事務(wù)的ID再發(fā)送次數(shù)、再發(fā)送定時值的經(jīng)過值等和無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>的內(nèi)容)1916通知網(wǎng)關(guān)5的管理實體1911。
此后的中斷確認1915和再次開始的處理順序和圖19一樣,所以,省略對其的說明。
終端1的對話層協(xié)議單元1902與網(wǎng)關(guān)5的對話層協(xié)議單元1909的對話再次開始時,由網(wǎng)關(guān)5的對話層協(xié)議單元1909使用在事務(wù)信息1916中接收的事務(wù)的狀態(tài)、事務(wù)的ID、再次發(fā)送次數(shù)、再次發(fā)送定時值將RESPONSE(數(shù)據(jù))1926的內(nèi)容從再次發(fā)送協(xié)議1908向終端1的對話層協(xié)議單元1902發(fā)送。
無線通信協(xié)議的ACK1927的處理順序和圖19一樣,所以,省略對其的說明。
這時,RESPONCE(數(shù)據(jù))1923由網(wǎng)關(guān)4的協(xié)議變換單元1906臨時變換成無線通信協(xié)議的REPLY<RESPONSE(數(shù)據(jù))>。但是,從網(wǎng)關(guān)4的管理實體1907發(fā)送至網(wǎng)關(guān)5的管理實體1911的、包含在事務(wù)信息1916中的RESPONSE(數(shù)據(jù))的內(nèi)容采取HTTP協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>的形式,也可以由網(wǎng)關(guān)5的協(xié)議變換單元1910再次變換成無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>1926。
另外,在未由網(wǎng)關(guān)4和網(wǎng)關(guān)5發(fā)送ACK時,也可以進行和未發(fā)送無線通信協(xié)議的ACK1922的處理順序相同的程序。
另外,在再次發(fā)送協(xié)議安裝到終端1和網(wǎng)關(guān)5中時,也可以進行同樣的程序。
按照以上說明的處理順序,即使沒有接收到終端的應(yīng)用程序要求的數(shù)據(jù)也可以進行終端的網(wǎng)關(guān)連接切換,從而可以進行對終端的應(yīng)用程序和用戶影響少的網(wǎng)關(guān)連接切換。
實施例5即使是沒有網(wǎng)關(guān)間的連接路徑、或者通過網(wǎng)絡(luò)的網(wǎng)關(guān)間連接以及即使是多個網(wǎng)關(guān)與服務(wù)器的連接單元也不能進行網(wǎng)關(guān)間的協(xié)商的例如圖5那樣的先有的結(jié)構(gòu),通過實施本發(fā)明也可以達到效果。
下面,使用圖5和圖24、25、26、27說明實施例5的沒有網(wǎng)關(guān)間的信息交換單元時的網(wǎng)關(guān)切換處理順序。網(wǎng)關(guān)11和12共享服務(wù)器6,將網(wǎng)絡(luò)3與服務(wù)器6連接。另外,網(wǎng)關(guān)11和12不具有執(zhí)行網(wǎng)關(guān)間的協(xié)商的信息交換單元。終端1通過基地臺2、網(wǎng)絡(luò)3和網(wǎng)關(guān)11或網(wǎng)關(guān)12與服務(wù)器6連接,利用服務(wù)器6具有的信息7執(zhí)行應(yīng)用程序。
終端1的對話層協(xié)議單元2002為了執(zhí)行應(yīng)用程序2001而通過網(wǎng)關(guān)11與服務(wù)器6的應(yīng)用程序2011進行通信。另外,這時,由于終端1的對話層協(xié)議單元2002和網(wǎng)關(guān)11的對話層協(xié)議單元2004間的通信2003使用的通信協(xié)議與網(wǎng)關(guān)11的對話層協(xié)議單元2004和服務(wù)器6間的通信2007使用的通信協(xié)議不同,所以,利用網(wǎng)關(guān)11的協(xié)議變換單元2005進行協(xié)議變換。
通信2003由上述協(xié)議變換單元2005變換為網(wǎng)關(guān)11與服務(wù)器6間的通信2007使用的通信協(xié)議,這樣,便可進行終端1與服務(wù)器6的通信。但是,有時也不必利用應(yīng)用程序進行協(xié)議變換,這時,就不進行網(wǎng)關(guān)中的協(xié)議變換。
在終端1與服務(wù)器6進行通信過程中,從操作員發(fā)出服務(wù)器切換指示2012時,網(wǎng)關(guān)11的管理實體2006為了使通信中的終端1向網(wǎng)關(guān)12進行連接切換而向?qū)υ拰訁f(xié)議單元2004發(fā)出切換指示2013。
對話層協(xié)議單元2004根據(jù)切換通知2014將切換到的網(wǎng)關(guān)地址等信息通知給終端1的對話層協(xié)議單元2002。這時,網(wǎng)關(guān)11所通知的切換到的網(wǎng)關(guān)的選擇,可以根據(jù)網(wǎng)關(guān)11預(yù)先存儲的其他網(wǎng)關(guān)的信息檢索可以收容終端1的網(wǎng)關(guān),或者根據(jù)操作員的指示進行。
終端1通過切換通知2014剛剛知道作為切換到的網(wǎng)關(guān)的網(wǎng)關(guān)12的地址信息。即,終端1根據(jù)網(wǎng)關(guān)11的切換通知2014接收用于服務(wù)器連接切換的信息,所以,不必將網(wǎng)關(guān)連接切換用的多個網(wǎng)關(guān)的信息總是預(yù)先保存在終端1的內(nèi)部存儲單元例如硬盤、IC卡、活動ROM、EEPROM、具有備用電池的RAM等中。
終端1的對話層協(xié)議單元2002接收到切換通知2014時,執(zhí)行中的應(yīng)用程序2001在未與服務(wù)器6的應(yīng)用程序2011進行通信等可以中斷對話的時刻將中斷通知2015發(fā)送至網(wǎng)關(guān)11的對話層協(xié)議單元2004。
網(wǎng)關(guān)11的對話層協(xié)議單元2004將接收到中斷2015的情況通知管理實體2006,管理實體2006將中斷指示2016通知給對話層協(xié)議單元2004。
網(wǎng)關(guān)11的對話層協(xié)議單元2004接收到中斷指示2016時,將中斷確認2017通知終端1的對話層協(xié)議單元2002。
然后,終端1的對話層協(xié)議單元就中斷。
但是,在終端1將中斷通知2015發(fā)送給網(wǎng)關(guān)11的對話層協(xié)議單元2004后,不論網(wǎng)關(guān)11的狀態(tài)如何,都可以繼續(xù)進行服務(wù)器連接切換處理順序。
因此,既可以沒有中斷指示2016和中斷確認2017,也可以沒有中斷指示2016而由對話層協(xié)議單元2004自主地將中斷確認通知2017發(fā)送給終端1的對話層協(xié)議單元2002。另外,也有只根據(jù)網(wǎng)關(guān)11的種類進行中斷指示2016而沒有中斷確認2017的情形。
不論是哪種情況,在沒有中斷確認2017時,終端1的對話在通知中斷2015后中斷。另外,在終端1的對話層協(xié)議單元2002接收到切換指示2014時,向應(yīng)用程序2001進行網(wǎng)關(guān)切換顯示。終端1的對話層協(xié)議單元2002也可以根據(jù)應(yīng)用程序2001的功能或用戶的指示將中斷通知2015發(fā)送給網(wǎng)關(guān)11的對話層協(xié)議單元2004。
終端1的對話層協(xié)議單元2002將包含終端地址、對話ID、最大數(shù)據(jù)長度、視窗尺寸等信息的再次開始通知2018發(fā)送給網(wǎng)關(guān)12的對話層協(xié)議單元2008。
網(wǎng)關(guān)12的對話層協(xié)議單元2008接收到再次開始2018時,就通知再次開始確認2019。其次,根據(jù)網(wǎng)關(guān)12的對話層協(xié)議單元2088的再次開始確認2019,已中斷的終端1的對話再次開始。
對話再次開始時,終端1的對話層協(xié)議單元2002為了執(zhí)行應(yīng)用程序2001,經(jīng)過網(wǎng)關(guān)12的協(xié)議變換單元2009與服務(wù)器6的應(yīng)用程序2011進行通信2020、2021。
以上說明的處理順序是以網(wǎng)關(guān)11將具有可以收容終端1的性能的網(wǎng)關(guān)作為切換到的網(wǎng)關(guān)通知終端1為前提的。因此,在與切換到的網(wǎng)關(guān)進行連接切換后,在判定切換到的網(wǎng)關(guān)不具有收容終端1的性能時,不會發(fā)生再次與別的網(wǎng)關(guān)進行連接切換的效率差的連接切換。另外,可以進行對終端1的應(yīng)用程序2001和用戶的影響少的網(wǎng)關(guān)連接切換。
下面,使用圖25說明在切換通知2113之后從終端1發(fā)生無線通信協(xié)議的指令時的處理順序。
切換通知2113之前的處理順序和圖24一樣,所以,省略對其的說明。
網(wǎng)關(guān)4的協(xié)議變換單元2106將無線通信協(xié)議的指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)2119變換為HTTP的指令REQUEST(get,//www.xxx/xyz.htm)2116,并向服務(wù)器6發(fā)送。
此時,網(wǎng)關(guān)4將HTTP的命令REQUEST(get,//www.xxx/xyz.htm)2116通知服務(wù)器6時,也把發(fā)送出與該REQUEST(get,//www.xxx/xyz.htm)2116對應(yīng)的RESPONSE(數(shù)據(jù))(這里為2116)的網(wǎng)關(guān)的地址通知過去。
上面通知的地址既可以相對于HTTP的命令而言作為其他信息來處理,也可以包含在HTTP的命令中。如果是后一場合,則由服務(wù)器為分析HTTP的命令,取出上面的地址。
此后的中斷確認2115和再次開始的處理順序和圖24一樣,所以,省略對其的說明。
然后,終端1的對話層協(xié)議單元2102與網(wǎng)關(guān)5的對話層協(xié)議單元2109的對話再次開始時,就由網(wǎng)關(guān)5的對話層協(xié)議單元2109使用在再次開始2117中接收的事務(wù)的狀態(tài)、事務(wù)的ID向終端1發(fā)送無線通信協(xié)議的ACK2121。從服務(wù)器6接收與HTTP的指令REQUEST(get,//www.xxx/xyz.htm)2116對應(yīng)的HTTP的響應(yīng)RESPONSE(數(shù)據(jù))2122,由協(xié)議變換單元2110變換為無線通信協(xié)議的響應(yīng)<REPLY<RESPONSE>(數(shù)據(jù))>2123,并向終端1的對話層協(xié)議單元2102發(fā)送。這里,無線通信協(xié)議的ACK2121也可以從網(wǎng)關(guān)4的對話層協(xié)議單元2105向終端1發(fā)送。
以后,無線通信協(xié)議的ACK2124之前的處理順序和圖19一樣,所以,省略對其的說明。
下面,使用圖26說明由網(wǎng)關(guān)4從終端1發(fā)送無線通信協(xié)議的指令(指令I(lǐng)NVOKE<REQUEST(get,//www.xxx/xyz.htm)2222→指令REQUEST(get,//www.xxx/xyz.btm)2223),從網(wǎng)關(guān)4發(fā)送完ACK2224而在從服務(wù)器6接收到與HTTP的指令對應(yīng)的HTTP的響應(yīng)之前從網(wǎng)關(guān)4的操作員發(fā)出服務(wù)器切換的指示時的處理順序。
切換通知2213之前的處理順序和圖24及圖19一樣,所以,省略對其的說明。
終端1的對話層協(xié)議單元2202接收到切換通知2213時,就將中斷通知2214發(fā)送給網(wǎng)關(guān)4的對話層協(xié)議單元2205。
網(wǎng)關(guān)4的對話層協(xié)議單元2205將接收到中斷2214的情況通知給管理實體2207,網(wǎng)關(guān)4的管理實體2207向服務(wù)器6發(fā)送用于將HTTP的響應(yīng)RESPONSE(數(shù)據(jù))2216向網(wǎng)關(guān)5發(fā)送的通知2225。
此后的中斷確認2215和再次開始的處理順序和圖24一樣,所以,省略對其的說明。
終端1的對話層協(xié)議單元2202與網(wǎng)關(guān)5的對話層協(xié)議單元2209的對話再次開始時,由網(wǎng)關(guān)5的對話層協(xié)議單元2209使用在再次開始2217中接收的事務(wù)的狀態(tài)、事務(wù)的ID從服務(wù)器6接收HTTP的響應(yīng)RESPONSE(數(shù)據(jù))2216,由協(xié)議變換單元2210變換為無線通信協(xié)議的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>2220,并向終端1發(fā)送。
無線通信協(xié)議的ACK2221的處理順序和圖19一樣,故省略對其的說明。
下面,使用圖27說明由網(wǎng)關(guān)4從終端1接收無線通信協(xié)議的指令、從服務(wù)器6接收HTTP的響應(yīng)并向終端1發(fā)送無線通信協(xié)議的響應(yīng)而在未從終端1反饋無線通信協(xié)議的ACK時從網(wǎng)關(guān)4的操作員發(fā)出服務(wù)器切換的指示時的處理順序。
切換通知2313之前的處理順序和圖19、圖24一樣,所以,省略對其的說明。
但是,在此期間,圖20所示的響應(yīng)REPLY<RESPONSE(數(shù)據(jù))>2324的再次發(fā)送控制在網(wǎng)關(guān)4的再次發(fā)送協(xié)議2304中進行。
下面,從此處開始說明圖27的處理。
終端1的對話層協(xié)議單元2302接收到切換通知2313時,就將中斷通知2314發(fā)送至網(wǎng)關(guān)4的對話層協(xié)議單元2305。
網(wǎng)關(guān)4的對話層協(xié)議單元2305將接收到中斷2314的情況通知管理實體2307。
網(wǎng)關(guān)4的對話層協(xié)議單元2305在從終端1接收到無線通信協(xié)議的ACK2329之前保持HTTP的指令REQUEST(get,//www.xxx/xyz.htm)2320的內(nèi)容。在該狀態(tài)下,網(wǎng)關(guān)4向服務(wù)器6發(fā)送HTTP的指令REQUEST(get,//www.xxx/xyz.htm)2316。
這里,當網(wǎng)關(guān)4將HTTP命令REQUEST(get,//www.xxx/xyz.htm)2316通知服務(wù)器6時,也該發(fā)出與該REQUEST(get,//www.xxx/xyz.htm)2316對應(yīng)的RESPONSE(數(shù)據(jù))(這里為2327)的網(wǎng)關(guān)地址通知出去。
上面的通知地址既可以相對于HTTP命令而言的其他信息來處理,也可以包含在HTTP命令中。在后一場合下,由服務(wù)器6分析HTTP命令,并且取出上述的地址部分。
此后的中斷確認2315和再次開始的處理順序和圖24一樣,所以,省略對其的說明。
終端1的對話層協(xié)議單元2302與網(wǎng)關(guān)5的對話層協(xié)議單元2309的對話再次開始時,由網(wǎng)關(guān)5的對話層協(xié)議單元2309使用在再次開始2317中接收的事務(wù)的狀態(tài)、事務(wù)的ID從服務(wù)器6接收HTTP的響應(yīng)(數(shù)據(jù))2337,由協(xié)議變換單元2310變換為無線通信協(xié)議的響應(yīng)<REPLY(數(shù)據(jù))>2328,并向終端1的對話層協(xié)議單元2302發(fā)送。
此后,直至無線通信協(xié)議的ACK 2329的處理順序與圖19相同,故省略對其的說明。
按照以上說明的處理順序,在沒有網(wǎng)關(guān)間協(xié)商單元時,終端的應(yīng)用程序即使未接收到與請求對應(yīng)的數(shù)據(jù),也可以進行網(wǎng)關(guān)連接切換,從而可以進行對終端的應(yīng)用程序和用戶影響少的網(wǎng)關(guān)連接切換。
在以上說明的實施例中,切換前的網(wǎng)關(guān)是在進行連接切換后就停止的,但是,并不是必須停止,也可以繼續(xù)動作。
以上是以在終端從服務(wù)器接受到服務(wù)時有切換指示為前提的,但是,本發(fā)明并沒有上述限定。即,即使未接受到上述服務(wù),也可以從切換前的網(wǎng)關(guān)向終端發(fā)送切換通知。另外,除了上述通知外,也可以向終端發(fā)送建立起與切換到的網(wǎng)關(guān)的通信所需要的信息。
如上所述,按照本發(fā)明,在與終端連接中的網(wǎng)關(guān)停止時,由于在網(wǎng)關(guān)停止之前在網(wǎng)關(guān)間進行連接切換協(xié)商,所以,在終端中不必終止執(zhí)行中的應(yīng)用程序就可以在短時間內(nèi)重新與具有終端收容性能的其他網(wǎng)關(guān)連接。
另外,即使應(yīng)用程序未接受到與要求對應(yīng)的數(shù)據(jù),也可以進行網(wǎng)關(guān)的切換??傊袚Q前的網(wǎng)關(guān)將事務(wù)的狀態(tài)轉(zhuǎn)移給切換到的網(wǎng)關(guān),所以,在終端側(cè)不必考慮事務(wù)的狀態(tài)就可以進行網(wǎng)關(guān)切換。
在不能在網(wǎng)關(guān)間直接進行連接切換協(xié)商時,即使應(yīng)用程序未接受到與要求對應(yīng)的數(shù)據(jù)也可以進行網(wǎng)關(guān)的切換,從而與以往相比可以在更短時間內(nèi)重新與具有終端收容性能的其他網(wǎng)關(guān)連接。
不論是哪種情況,終端都不必總是保持多個網(wǎng)關(guān)的信息,因此,即使網(wǎng)絡(luò)結(jié)構(gòu)變化,終端也可以很容易地適應(yīng)。
權(quán)利要求
1.一種通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信系統(tǒng),其特征在于上述網(wǎng)關(guān)中包括在有網(wǎng)關(guān)的切換指示時向無線信息終端通知發(fā)生網(wǎng)關(guān)切換的信息通知單元。
2.一種通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信系統(tǒng),其特征在于上述網(wǎng)關(guān)包括在有網(wǎng)關(guān)的切換指示時通知發(fā)生網(wǎng)關(guān)切換和通過切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息的信息通知單元;上述無線信息終端包括從切換前的網(wǎng)關(guān)接受為了通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息從而執(zhí)行與切換到的網(wǎng)關(guān)的通信的起動程序的通信起動單元。
3.一種通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信系統(tǒng),其特征在于上述網(wǎng)關(guān)包括切換前的網(wǎng)關(guān)在將無線信息終端與服務(wù)器的通信進行中繼傳輸?shù)臓顟B(tài)下有網(wǎng)關(guān)的切換指示時將通過無線信息終端和切換到的網(wǎng)關(guān)與服務(wù)器的通信所需要的信息通知無線信息終端的信息通知單元;上述無線信息終端包括從切換前的網(wǎng)關(guān)接受為了通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息并與中斷切換前的網(wǎng)關(guān)的通信一起執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序的再次開始起動單元。
4.如權(quán)利要求3所述的通信系統(tǒng),其特征在于切換前的網(wǎng)關(guān)具有在與上述切換前的網(wǎng)關(guān)的通信的中斷處理時殘留著未完結(jié)的事務(wù)時在上述再次開始程序之前將關(guān)于與終端的要求對應(yīng)的應(yīng)答的信息通知切換到的網(wǎng)關(guān)的信息交換單元。
5.如權(quán)利要求4所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是從切換前的網(wǎng)關(guān)向無線信息終端發(fā)出切換通知后發(fā)生的無線信息終端對服務(wù)器的要求,是未到達服務(wù)器的情況。
6.如權(quán)利要求4所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是與在從切換前的網(wǎng)關(guān)向無線信息終端發(fā)出切換通知之前發(fā)生的從無線終端到達服務(wù)器的要求對應(yīng)地從切換前的網(wǎng)關(guān)向無線信息終端回送ACK的情況。
7.如權(quán)利要求4所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是在從切換前的網(wǎng)關(guān)向無線信息終端發(fā)出切換通知之前發(fā)生的從無線信息終端對服務(wù)器的要求,是該應(yīng)答在上述中斷時到達切換前的網(wǎng)關(guān)而未到達終端的情況。
8.一種在將無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信進行中繼聯(lián)系的通信系統(tǒng)中使用的網(wǎng)關(guān),其特征在于包括在有網(wǎng)關(guān)的切換指示時通知無線信息終端發(fā)生網(wǎng)關(guān)切換的信息通知單元。
9.一種在將無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信進行中繼聯(lián)系的通信系統(tǒng)中使用的網(wǎng)關(guān),其特征在于包括在有網(wǎng)關(guān)的切換指示時通知發(fā)生網(wǎng)關(guān)切換和通過切換到的網(wǎng)關(guān)與服務(wù)器的通信所需要的信息的信息通知單元。
10.一種在將無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信進行中繼聯(lián)系的通信系統(tǒng)中使用的網(wǎng)關(guān),其特征在于包括向無線信息終端通知與切換到的網(wǎng)關(guān)的通信所需要的信息的信息通知單元。
11.如權(quán)利要求10所述的網(wǎng)關(guān),其特征在于在與上述無線信息終端的通信的中斷處理時殘留著未完結(jié)的事務(wù)時在上述再次開始差之前將對終端的要求的應(yīng)答位置通知服務(wù)器。
12.如權(quán)利要求11所述的網(wǎng)關(guān),其特征在于上述未完結(jié)的事務(wù)是在向無線信息終端發(fā)出切換通知后發(fā)生的無線信息終端對服務(wù)器的要求,是根據(jù)未到達服務(wù)器的要求而發(fā)生的。
13.如權(quán)利要求11所述的網(wǎng)關(guān),其特征在于上述未完結(jié)的事務(wù)是在向無線信息終端發(fā)出切換通知之前發(fā)生的從無線終端到達服務(wù)器的要求,是向無線信息終端發(fā)出ACK的情況。
14.如權(quán)利要求11所述的網(wǎng)關(guān),其特征在于上述未完結(jié)的事務(wù)是在向無線信息終端發(fā)出切換通知之前發(fā)生的從無線終端對服務(wù)器的要求,是服務(wù)器的應(yīng)答在上述中斷時未到達終端的的情況。
15.一種通過網(wǎng)關(guān)確立與提供服務(wù)的服務(wù)器的通信的無線信息終端,其特征在于包括在切換前的網(wǎng)關(guān)將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有向網(wǎng)關(guān)的切換指示時與切換通知一起從切換前的網(wǎng)關(guān)接受為了通過切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息并根據(jù)該信息在與中斷該切換前的網(wǎng)關(guān)的通信的同時執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序的再次開始起動單元。
16.一種通過網(wǎng)關(guān)確立無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信的通信系統(tǒng),其特征在于上述網(wǎng)關(guān)包括在切換前的網(wǎng)關(guān)將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有網(wǎng)關(guān)的切換指示時可以在切換前的網(wǎng)關(guān)與切換到的網(wǎng)關(guān)間交換無線信息終端與服務(wù)器通過切換到的網(wǎng)關(guān)進行通信所需要的信息的信息交換單元;和從切換前的網(wǎng)關(guān)向無線信息終端通知與切換到的網(wǎng)關(guān)的通信所需要的信息的信息通知單元;上述無線信息終端包括從切換前的網(wǎng)關(guān)接受通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息并與中斷與切換前的網(wǎng)關(guān)的通信一起執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序的再次開始起動單元。
17.如權(quán)利要求16所述的通信系統(tǒng),其特征在于在由上述信息交換單元進行切換前的網(wǎng)關(guān)與切換到的網(wǎng)關(guān)的信息交換的前后,關(guān)于上述無線信息終端與切換前的網(wǎng)關(guān)的通信狀態(tài)的信息不同時,上述無線信息終端進行與上述切換到的網(wǎng)關(guān)的通信的連接時,上述再次開始起動單元將修正上述通信狀態(tài)信息的不匹配的信息從上述無線信息終端通知上述切換到的網(wǎng)關(guān)。
18.如權(quán)利要求17所述的通信系統(tǒng),其特征在于上述不匹配是基于在上述信息交換中發(fā)生的上述無線信息終端與上述切換前的網(wǎng)關(guān)裝置間的通信而發(fā)生的。
19.如權(quán)利要求16所述的通信系統(tǒng),其特征在于在與上述切換前的網(wǎng)關(guān)的通信的中斷處理時殘留著未完結(jié)的事務(wù)時,上述信息交換單元在上述再次開始程序之前向切換到的網(wǎng)關(guān)通知關(guān)于該未完結(jié)的事務(wù)的信息。
20.如權(quán)利要求19所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是在從切換前的網(wǎng)關(guān)向無線信息終端發(fā)出切換通知后發(fā)生的無線信息終端對服務(wù)器的要求,是根據(jù)未到達服務(wù)器的要求而發(fā)生的。
21.如權(quán)利要求19所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是與在從切換前的網(wǎng)關(guān)向無線信息終端發(fā)出切換通知之前發(fā)生的無線終端對服務(wù)器的要求對應(yīng)地根據(jù)在上述中斷后有從服務(wù)器向切換前的網(wǎng)關(guān)的應(yīng)答的情況而發(fā)生的。
22.如權(quán)利要求19所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是在從切換前的網(wǎng)關(guān)向無線信息終端發(fā)出切換通知之前發(fā)生的無線信息終端對服務(wù)器的要求,是基于在上述中斷時未到達終端的向切換前的網(wǎng)關(guān)的應(yīng)答而發(fā)生的。
23.如權(quán)利要求16所述的通信系統(tǒng),其特征在于在從上述切換前的網(wǎng)關(guān)向切換到的網(wǎng)關(guān)傳送的信息中包含終端的性能,在該終端的性能不能由切換到的網(wǎng)關(guān)所收容時,上述信息交換單元將可以向終端提供的性能通知切換前的網(wǎng)關(guān)。
24.如權(quán)利要求23所述的通信系統(tǒng),其特征在于包括將上述切換到的網(wǎng)關(guān)的性能與上述切換通知一起通知終端的上述信息通知單元和根據(jù)上述性能判斷是否再次開始與切換到的網(wǎng)關(guān)的通信的無線信息終端側(cè)的判斷單元。
25.如權(quán)利要求23所述的通信系統(tǒng),其特征在于包括判斷上述切換到的網(wǎng)關(guān)的性能是否可以與終端進行通信并在判定可以時就停止切換前的網(wǎng)關(guān)的切換前的網(wǎng)關(guān)側(cè)的判斷單元。
26.如權(quán)利要求16所述的通信系統(tǒng),其特征在于在第1候補的切換到的網(wǎng)關(guān)拒絕切換時,上述信息交換單元就執(zhí)行與別的候補的網(wǎng)關(guān)的信息交換。
27.一種在將無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信進行中繼聯(lián)系的通信系統(tǒng)中使用的網(wǎng)關(guān),其特征在于包括在將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有網(wǎng)關(guān)的切換指示時可以在與切換到的網(wǎng)關(guān)之間交換通過無線信息終端和切換到的網(wǎng)關(guān)與服務(wù)器的通信所需要的信息的信息交換單元;和向無線信息終端停止與切換到的網(wǎng)關(guān)的通信所需要的信息的信息停止單元。
28.如權(quán)利要求27所述的通信系統(tǒng),其特征在于在與上述無線信息終端的通信的中斷處理時殘留著未完結(jié)的事務(wù)時上述信息交換單元在無線信息終端進行再次開始程序之前將關(guān)于該未完結(jié)的事務(wù)的信息停止切換到的網(wǎng)關(guān)。
29.如權(quán)利要求28所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是在向無線信息終端發(fā)出切換停止后發(fā)生的無線信息終端對服務(wù)器的要求,是基于未到達服務(wù)器的要求而發(fā)生的。
30.如權(quán)利要求28所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是與在向無線信息終端發(fā)出切換通知之前發(fā)生的無線終端對服務(wù)器的要求對應(yīng)地根據(jù)在上述中斷后有從服務(wù)器向切換前的網(wǎng)關(guān)的應(yīng)答的情況而發(fā)生的。
31.如權(quán)利要求28所述的通信系統(tǒng),其特征在于上述未完結(jié)的事務(wù)是在向無線信息終端發(fā)出切換通知之前發(fā)生的無線信息終端對服務(wù)器的要求,是基于在上述中斷時未到達終端的向切換前的網(wǎng)關(guān)的應(yīng)答而發(fā)生的。
32.一種在將無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信進行中繼聯(lián)系的通信系統(tǒng)中使用的網(wǎng)關(guān),其特征在于包括在切換前的網(wǎng)關(guān)將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有網(wǎng)關(guān)的切換指示時可以在與切換前的網(wǎng)關(guān)之間交換無線信息終端與服務(wù)器的通信所需要的信息的信息交換單元。
33.一種通過網(wǎng)關(guān)確立與提供服務(wù)的服務(wù)器的通信的無線信息終端,其特征在于包括在切換前的網(wǎng)關(guān)將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有向網(wǎng)關(guān)的切換指示時與切換通知一起從切換前的網(wǎng)關(guān)接受通過切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息并根據(jù)該信息在中斷與該切換前的網(wǎng)關(guān)的通信的同時執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序的再次開始起動單元。
34.如權(quán)利要求33所述的無線信息終端,其特征在于包括在從上述中斷到再次開始的期間進行表示是中斷中的信息的顯示的顯示單元。
35.如權(quán)利要求33所述的無線信息中斷,其特征在于包括除了上述切換通知外在拒絕切換到的網(wǎng)關(guān)與該中斷的通信時又接受到切換前的網(wǎng)關(guān)的停止通知時就顯示該停止通知的顯示單元。
36.如權(quán)利要求33所述的無線信息終端,其特征在于在切換前的網(wǎng)關(guān)與切換到的網(wǎng)關(guān)間在切換后進行所需要的信息交換的前后有與切換前的網(wǎng)關(guān)的通知狀態(tài)不匹配時,在上述再次開始程序中就將修正該不匹配的信息通知切換到的網(wǎng)關(guān)。
37.如權(quán)利要求1、2、3、16中的任一權(quán)利要求所述的通信系統(tǒng),其特征在于上述切換前的網(wǎng)關(guān)和切換到的網(wǎng)關(guān)使用共同的服務(wù)器。
38.如權(quán)利要求1、2、3、16中的任一權(quán)利要求所述的通信系統(tǒng),其特征在于上述切換前的網(wǎng)關(guān)和切換到的網(wǎng)關(guān)使用內(nèi)容等價的不同的服務(wù)器。
39.如權(quán)利要求1、2、3、16中的任一權(quán)利要求所述的通信系統(tǒng),其特征在于在上述切換前的網(wǎng)關(guān)和切換到的網(wǎng)關(guān)中內(nèi)藏內(nèi)容等價的不同的服務(wù)器。
40.一種通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信方法,其特征在于在有網(wǎng)關(guān)的切換指示時向無線信息終端通知發(fā)生網(wǎng)關(guān)切換。
41.一種通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信方法,其特征在于包括在有網(wǎng)關(guān)的切換指示時通知發(fā)生網(wǎng)關(guān)切換和通過切換到的網(wǎng)關(guān)與服務(wù)器的通信所需要的信息的步驟;和從切換前的網(wǎng)關(guān)接受通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息并執(zhí)行與切換到的網(wǎng)關(guān)的通信的開始程序的步驟。
42.一種通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信方法,其特征在于包括在切換前的網(wǎng)關(guān)將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有網(wǎng)關(guān)的切換指示時將通過無線信息終端和切換到的網(wǎng)關(guān)與服務(wù)器的通信所需要的信息通知無線信息終端的步驟;和從切換前的網(wǎng)關(guān)接受通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息并在中斷與切換前的網(wǎng)關(guān)的通信的同時無線信息中斷執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序的步驟。
43.一種通過網(wǎng)關(guān)確立無線信息終端與向該無線信息終端提供服務(wù)的服務(wù)器的通信的通信方法,其特征在于包括在切換前的網(wǎng)關(guān)將無線信息終端與服務(wù)器的通信進行中繼聯(lián)系的狀態(tài)下有網(wǎng)關(guān)的切換指示時將無線信息終端與服務(wù)器通過切換到的網(wǎng)關(guān)進行通信所需要的信息從切換前的網(wǎng)關(guān)通知切換到的網(wǎng)關(guān)的步驟;從切換前的網(wǎng)關(guān)向無線信息終端通知與切換到的網(wǎng)關(guān)的通信所需要的信息的步驟;和在接受通過上述切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息的狀態(tài)下在中斷與切換前的網(wǎng)關(guān)的通信的同時無線信息終端執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序的步驟。
全文摘要
在通過網(wǎng)關(guān)確立無線信息終端與服務(wù)器的通信的通信系統(tǒng)中,網(wǎng)關(guān)切換時必須進行平滑的切換。本發(fā)明中,在有網(wǎng)關(guān)的切換指示時,信息通知單元就向無線信息終端通知發(fā)生網(wǎng)關(guān)切換。在上述信息中,只通知網(wǎng)關(guān)的切換時除了切換外可以包括無線信息終端通過切換到的網(wǎng)關(guān)與服務(wù)器進行通信所需要的信息。將信息通知終端時,無線信息終端的再次開始起動單元就中斷與切換前的網(wǎng)關(guān)的通信,執(zhí)行與切換到的網(wǎng)關(guān)的通信的再次開始程序。
文檔編號H04Q7/24GK1243370SQ99110478
公開日2000年2月2日 申請日期1999年7月16日 優(yōu)先權(quán)日1998年7月17日
發(fā)明者安江令子, 岡田憲武, 大西伸和, 尾崎浩久 申請人:松下電器產(chǎn)業(yè)株式會社