專利名稱:地址信息設(shè)定方法以及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及實施因特網(wǎng)協(xié)議,尤其是實施移動IP步驟的移動終端的地址信息設(shè)定方法以及移動終端。
背景技術(shù):
在因特網(wǎng)系統(tǒng)的移動管理方法的一種方法中具有移動(Mobile)IP,與IPv4對應(yīng)的移動(Mobile)IPv4通過RFC3220(IP Mobileity support)已進行了標(biāo)準(zhǔn)化。而且,與IPv6對應(yīng)的移動(Mobile)IPv6目前也正在因特網(wǎng)草案draft-ietf-mobileip-ipv6(Mobility support in IPv6)中進行標(biāo)準(zhǔn)化。根據(jù)這些協(xié)議,移動終端在不同的因特網(wǎng)之間進行移動時也可以使用同一個地址進行通信。
移動(Mobile)IPv6的移動終端在已離開了歸屬鏈路的情況下,從已連接的鏈路的訪問路由器裝置發(fā)送的網(wǎng)絡(luò)信息中取得已連接的鏈路的前綴信息,由此生成在該鏈路中暫時使用的轉(zhuǎn)交地址。然后,將綁定更新消息發(fā)送給歸屬代理,由此將該轉(zhuǎn)交地址作為初始轉(zhuǎn)交地址注冊到移動終端的歸屬鏈路上的歸屬代理。歸屬代理在接收到來自移動終端的綁定更新消息之后,生成或更新將歸屬地址與轉(zhuǎn)交地址關(guān)聯(lián)起來的綁定高速緩存。
歸屬代理參照綁定高速緩存,代理接收已發(fā)送到移動終端的歸屬鏈路上的歸屬地址的數(shù)據(jù)包,并對代理接收到的數(shù)據(jù)進行封裝,然后將其傳送到移動終端的轉(zhuǎn)交地址。移動終端解除由歸屬代理傳送來的數(shù)據(jù)包的封裝,可以收到發(fā)送給移動終端的歸屬地址的數(shù)據(jù)包。
而且目前,作為該領(lǐng)域的移動終端的設(shè)定方法,可以舉出在特開2000-22708號公報中記載的設(shè)定方法。
圖17是在所述公報中記載的現(xiàn)有移動終端的結(jié)構(gòu)圖。
在圖17中,移動IP管理部1025根據(jù)來自指示接口1018的指示決定其動作的應(yīng)用。即,當(dāng)通過指示接口1018接收到用戶的設(shè)定輸入時,其后,移動IP處理部1015的動作變?yōu)橛行?,地址變換部1023對IP處理部1014轉(zhuǎn)送給設(shè)備驅(qū)動器1016的發(fā)送數(shù)據(jù)包的發(fā)送源地址進行更換,封裝處理部1022對發(fā)送數(shù)據(jù)包進行封裝處理。此外,地址變換部1023對從設(shè)備驅(qū)動器1016對IP處理部1014轉(zhuǎn)送的接收數(shù)據(jù)包的發(fā)送目的地地址進行更換,封裝處理部1022對接收數(shù)據(jù)包進行封裝處理。進而,通過移動IP管理部1025控制輸入開關(guān)1021或輸出開關(guān)1024來進行是將收發(fā)數(shù)據(jù)包通過地址變換部1023還是通過封裝處理部1022。由此,無需對已有的IP處理部1014施加變更就可以實現(xiàn)移動IP功能。
但是,為了使移動IP協(xié)議處理動作,需要通過某些方法在移動終端中設(shè)定歸屬代理的地址、歸屬地址等信息。
對此具有以下的方法使用作為向移動終端分配IP地址,通知網(wǎng)絡(luò)服務(wù)器等的信息的一般協(xié)議的DHCP(動態(tài)主機配置協(xié)議),移動終端從網(wǎng)絡(luò)上的DHCP服務(wù)器獲取歸屬代理服務(wù)器的信息。當(dāng)從DHCP服務(wù)器獲取了歸屬代理的信息時,移動終端將其自動地設(shè)定為移動IP協(xié)議的參數(shù)開始進行協(xié)議處理。
但是,在所述現(xiàn)有的使用DHCP獲得歸屬代理信息的設(shè)定方法中,在移動終端可以從多個歸屬代理中任意地選擇所屬的歸屬代理的環(huán)境下,會產(chǎn)生以下的問題。
即,一般在辦公室提供的移動IP服務(wù)是與VPN(虛擬專用網(wǎng)絡(luò))一起提供的,在允許公司職員從出差地或住宅等公司以外的地方訪問公司內(nèi)部網(wǎng)絡(luò)的同時,由一個IP地址(歸屬地址)對公司職員的終端進行管理。由此,移動IP服務(wù)在保證通信安全性的同時努力提高業(yè)務(wù)效率。因此,歸屬代理與VPN網(wǎng)關(guān)功能被一同配置,歸屬代理與移動終端之間的通信總線由穩(wěn)固的認(rèn)證和強大的加密構(gòu)成的高安全性來保護。另一方面,由ISP提供的歸屬代理重要的是實現(xiàn)對收容多個移動終端提高用戶傳輸處理效率,所以雖然對綁定更新等的控制消息進行加密,但并不一定對用戶數(shù)據(jù)進行加密。在這種情況下,當(dāng)用戶在出差地通過附近的熱點(Hot Spot)那樣的公共網(wǎng)絡(luò),使用電子郵件向公司發(fā)送業(yè)務(wù)上的重要文件時,在向網(wǎng)絡(luò)連接的同時,由DHCP從私人接入的ISP自動地獲取并設(shè)定歸屬代理信息。因此,在不對應(yīng)確保保密性的業(yè)務(wù)數(shù)據(jù)進行加密的狀態(tài)下,發(fā)送到公共網(wǎng)絡(luò)上招致巨大的損失。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種地址信息設(shè)定方法,在獲取了作為用于使移動IP協(xié)議處理進行動作的基本信息的歸屬代理的地址等歸屬代理信息時,可以進行滿足用戶或應(yīng)用程序希望的條件的通信。此外,本發(fā)明的目的還在于提供一種減輕用戶的設(shè)定負(fù)擔(dān),方便的移動終端。
本發(fā)明是實施移動IP步驟的移動終端的地址信息設(shè)定方法,將歸屬代理信息的獲取動作與設(shè)定動作分離,在獲取動作后用戶判斷是否使獲取信息反映在協(xié)議處理中,并根據(jù)其結(jié)果開始設(shè)定動作。此外,對用戶給予的觸發(fā)進行應(yīng)答,從那個時刻連接著的鏈路上的路由器中探索收容自己的歸屬代理并存儲其地址,把根據(jù)選擇出的歸屬代理發(fā)布的前綴生成了的地址作為歸屬地址進行存儲。
由此,在為了實施移動IP協(xié)議而獲取了必要的基本信息后,可以從多個歸屬代理中,向用戶所希望的歸屬代理進行收容。而且,可以在用戶指定的定時獲取并設(shè)定地址信息,從而減輕用戶手動設(shè)定的負(fù)擔(dān),提高移動終端的便利性。
本發(fā)明第一方式的地址信息設(shè)定方法具有檢測來自用戶的觸發(fā)的步驟;在檢測出該觸發(fā)時,從連接著的路由器中選擇收容自己的歸屬代理的步驟;根據(jù)選擇出的歸屬代理發(fā)布的前綴生成歸屬地址的步驟;和使用歸屬代理和已生成的歸屬地址實施移動IP步驟的步驟。
由此,可以在用戶指定的時期自動地獲取并設(shè)定為實施移動IP協(xié)議所必要的基本信息,從而減輕用戶手動設(shè)定的負(fù)擔(dān),提高移動終端便利性。
本發(fā)明第二方式的地址信息設(shè)定方法還具有在檢測出觸發(fā)時,從連接著的網(wǎng)絡(luò)獲取路由器信息的步驟。
由此,可以根據(jù)實時收集到的路由器信息進行確切的信息設(shè)定。
本發(fā)明第三方式的地址信息設(shè)定方法為從在已獲取的有關(guān)路由器的信息中包含的表示歸屬代理的標(biāo)識符有效的路由器中進行選擇。
由此,在通過靈活運用已有信息確保與現(xiàn)有系統(tǒng)的互換性的同時,通過選擇適合于在移動終端上動作的應(yīng)用程序等的歸屬代理來提高通信效率。
本發(fā)明第四方式的地址信息設(shè)定方法為歸屬代理的選擇是從標(biāo)識符為有效的路由器中,從預(yù)先規(guī)定的優(yōu)先級高的開始按順序選擇規(guī)定數(shù)目的路由器。
由此,在可以確保與現(xiàn)有系統(tǒng)的互換性的同時,在選擇歸屬代理時通過參照歸屬代理考慮自己的處理負(fù)荷等而設(shè)定了的優(yōu)先級信息,可以期待系統(tǒng)處理負(fù)荷的最佳化。
本發(fā)明第五方式的地址信息設(shè)定方法為歸屬代理的選擇是從標(biāo)識符為有效的路由器中任意地選擇。由此,可以排除由于特定的歸屬代理收容大量的移動終端引起的負(fù)荷增大,所有歸屬代理可以均等地收容移動終端,可以使系統(tǒng)整體的負(fù)荷最佳化。
本發(fā)明第六方式的地址信息設(shè)定方法還具有從用戶那里獲取從標(biāo)識符為有效的路由器中選擇歸屬代理的條件的步驟,在選擇歸屬代理的步驟中,根據(jù)該條件選擇歸屬代理。由此,可以根據(jù)移動終端的用戶的意思選擇歸屬代理。
本發(fā)明第七方式的地址信息設(shè)定方法還具有在歸屬代理的選擇已完成時,將其要點通知給用戶的步驟。由此,通過將信息設(shè)定已完成的情況通知給用戶,可以緩解用戶的動作制約。
本發(fā)明第八方式的地址信息設(shè)定方法為歸屬代理的選擇是使用在用戶指定的期間所獲取的路由器信息進行的。由此,通過用戶指定執(zhí)行信息設(shè)定的期間,與信息設(shè)定期間不確定的情況相比,可以緩解用戶的動作制約。
本發(fā)明第九方式的移動終端具備由用戶輸入對與歸屬代理有關(guān)的信息進行設(shè)定的觸發(fā)的輸入部;在接受到該觸發(fā)時,從連接著的路由器中選擇收容自己的歸屬代理,并將該歸屬代理的地址和根據(jù)該歸屬代理發(fā)布的前綴生成了的歸屬地址設(shè)定為與歸屬代理有關(guān)的信息的信息設(shè)定部;使用與所述歸屬代理有關(guān)的信息實施移動IP步驟的移動IP處理單元。
由此,可以在用戶指定的時期自動地獲取并設(shè)定實施移動IP協(xié)議所必要的基本信息,從而減輕用戶手動設(shè)定的負(fù)擔(dān),提高移動終端便利性。
本發(fā)明第十方式的移動終端還具有在接收到來自輸入部的觸發(fā)時,向連接著的網(wǎng)絡(luò)發(fā)送請求路由器信息的路由器信息請求消息的發(fā)送部;以及接收作為路由器信息請求消息的應(yīng)答的路由器信息應(yīng)答消息的接收部,信息設(shè)定部從發(fā)送了路由器信息應(yīng)答消息的路由器中選擇收容自己的歸屬代理。
由此,可以根據(jù)實時收集到的路由器信息進行確切的信息設(shè)定。
本發(fā)明第十一方式的移動終端為信息設(shè)定部從在已獲取的有關(guān)路由器的信息中包含的表示歸屬代理的標(biāo)識符有效的路由器中進行選擇。
由此,在通過靈活運用已有信息確保與現(xiàn)有系統(tǒng)的互換性的同時,通過選擇適合于在移動終端上動作的應(yīng)用程序等的歸屬代理來提高通信效率。
本發(fā)明第十二方式的移動終端為信息設(shè)定部從標(biāo)識符有效的路由器中,按照預(yù)先規(guī)定的優(yōu)先級高低順序由高至低選擇規(guī)定數(shù)目的路由器。
由此,在可以確保與現(xiàn)有系統(tǒng)的互換性的同時,在選擇歸屬代理時通過參照歸屬代理考慮自己的處理負(fù)荷等而設(shè)定了的選擇優(yōu)先級信息,可以期待系統(tǒng)處理負(fù)荷的最佳化。
本發(fā)明第十三方式的移動終端為信息設(shè)定部從標(biāo)識符為有效的路由器中,從預(yù)先規(guī)定的路由器中選擇任意的路由器。由此,可以排除由于特定的歸屬代理收容大量的移動終端引起的負(fù)荷增大,所有歸屬代理可以均等地收容移動終端,可以使系統(tǒng)整體的負(fù)荷最佳化。
本發(fā)明第十四方式的移動終端為輸入部用于用戶輸入信息設(shè)定部進行的歸屬代理選擇的條件,信息設(shè)定部根據(jù)該條件進行歸屬代理的選擇。由此,可以依移動終端的用戶的意思選擇歸屬代理。
本發(fā)明第十五方式的移動終端為作為輸入部,具有以下任意的一種畫面上的軟鍵盤、設(shè)置在機身上的按鈕、以及設(shè)置在機身上的開關(guān)。由此,用戶可以簡單地指示設(shè)定定時。
本發(fā)明第十六方式的移動終端為還具有用于通知與歸屬代理有關(guān)的信息的設(shè)定已完成的顯示部。由此,通過將信息設(shè)定已完成的情況通知給用戶,可以緩解用戶的動作制約。
本發(fā)明第十七方式的移動終端為輸入部對設(shè)定與歸屬代理有關(guān)的信息的期間進行指定,信息設(shè)定部只在該期間進行有關(guān)歸屬代理的設(shè)定。由此,通過由用戶指定執(zhí)行信息設(shè)定的期間,與信息設(shè)定期間不確定的情況相比,可以緩解用戶的動作制約。
本發(fā)明第十八方式的移動終端為把設(shè)定與歸屬代理有關(guān)的信息的期間設(shè)為作為輸入部所具備的軟鍵盤、按鈕、以及開關(guān)中的某一個為ON狀態(tài)的期間。由此,通過由用戶指定執(zhí)行信息設(shè)定的期間,與信息設(shè)定期間不確定的情況相比,可以緩解用戶的動作制約。
如上所述,根據(jù)本發(fā)明的地址信息設(shè)定方法,在獲取了歸屬代理地址等歸屬代理信息時,可以進行滿足用戶或應(yīng)用程序希望的條件的通信。而且,減輕用戶的設(shè)定負(fù)擔(dān),提高便利性。上述歸屬代理地址是用于使移動IP協(xié)議處理進行動作的基本信息。
圖1是本發(fā)明實施例1的移動終端的第一結(jié)構(gòu)圖。
圖2是本發(fā)明實施例1的移動終端的第二結(jié)構(gòu)圖。
圖3是表示本發(fā)明實施例1的移動終端的第一動作的流程圖。
圖4是表示本發(fā)明實施例1的移動終端的第二動作的流程圖。
圖5是本發(fā)明實施例1的移動通信系統(tǒng)的第一結(jié)構(gòu)圖。
圖6是本發(fā)明實施例1的移動通信系統(tǒng)的第二結(jié)構(gòu)圖。
圖7是本發(fā)明實施例1的移動終端所具備的信息存儲區(qū)域的結(jié)構(gòu)圖。
圖8是本發(fā)明實施例1的路由器列表的第一結(jié)構(gòu)圖。
圖9是本發(fā)明實施例1的路由器列表的第二結(jié)構(gòu)圖。
圖10表示本發(fā)明實施例1的路由器廣告消息的格式。
圖11是本發(fā)明實施例1的移動終端的第一用戶接口的結(jié)構(gòu)圖。
圖12是本發(fā)明實施例1的移動終端的第二用戶接口的結(jié)構(gòu)圖。
圖13是本發(fā)明實施例1的移動終端的第三用戶接口的結(jié)構(gòu)圖。
圖14是表示本發(fā)明實施例1的移動終端的第三動作的流程圖。
圖15是本發(fā)明實施例1的移動終端的第四用戶接口的結(jié)構(gòu)圖。
圖16是本發(fā)明實施例1的移動終端的第五用戶接口的結(jié)構(gòu)圖。
圖17是現(xiàn)有移動終端的結(jié)構(gòu)圖。
具體實施例方式
以下,使用附圖對本發(fā)明的實施例進行說明。
(實施例1)
圖5以及圖6是本發(fā)明移動通信系統(tǒng)的結(jié)構(gòu)圖。
在圖5以及圖6中,移動終端(MN)10和歸屬代理(HA)50連接的鏈路1通過路由器60與網(wǎng)絡(luò)2相連接。
另外,圖5與圖6的不同之處在于在圖5中一個歸屬代理50與鏈路1相連接,與此相對,在圖6中兩個歸屬代理50a和50b與鏈路1相連接。
本發(fā)明的實施例是在移動終端10與鏈路1相連接的狀態(tài)下,對通過用戶接口給予了的觸發(fā)進行應(yīng)答,將連接的鏈路識別為歸屬鏈路,并把與鏈路1相連接的歸屬代理50設(shè)定為收容自己的歸屬代理。進而,移動終端10把根據(jù)歸屬代理50發(fā)布的網(wǎng)絡(luò)前綴生成了的IP地址作為歸屬地址進行存儲,并一邊參照以后設(shè)定了的信息一邊進行移動IP協(xié)議處理。
此外,在根據(jù)DHCP等已獲取了歸屬代理信息的情況下,由用戶判斷是否將該信息反映在協(xié)議處理中。由此,移動終端10可以歸屬于實現(xiàn)用戶或應(yīng)用程序希望的通信環(huán)境的歸屬代理。
首先,對以用戶發(fā)出了的觸發(fā)為契機來獲取歸屬代理信息的方法進行說明。
在圖5所示的移動通信系統(tǒng)中,使用移動終端10的用戶在進行與移動終端10的移動IP有關(guān)的設(shè)定時,按下移動終端10所具備的按鈕,使開關(guān)轉(zhuǎn)換成ON狀態(tài),向移動終端10發(fā)出指示。此時,移動終端10一邊參照記載了連接的路由器的信息的路由器列表,一邊進行地址信息設(shè)定。
圖8是路由器列表的結(jié)構(gòu)示意圖。
在圖8中,路由器列表150為每個路由器至少記載了鏈路層地址151、IP地址152、前綴153、歸屬代理標(biāo)識符154。在與圖5所示的移動通信系統(tǒng)連接的移動終端10中,注冊了相當(dāng)于路由器60的入口161、相當(dāng)于歸屬代理50的入口162兩個入口。移動終端10在這些入口中,選擇與歸屬代理標(biāo)識符154為ON的入口162相當(dāng)?shù)娜肟谧鳛闅w屬代理50。
這里,移動終端10將選擇出的歸屬代理50的IP地址IP 2作為歸屬代理50的地址進行存儲,將前綴Prefix_2作為歸屬鏈路的前綴進行存儲,把根據(jù)前綴Prefix_2生成了的IP地址作為歸屬地址進行存儲。以后,移動終端10在執(zhí)行移動IP協(xié)議處理時,參照之前已存儲的歸屬代理50的IP地址和歸屬地址。
此外,在圖6所示的移動通信系統(tǒng)中,移動終端10具有圖9所示的路由器列表150。即,注冊了與路由器60相應(yīng)的入口161、與歸屬代理50a相應(yīng)的入口162、與歸屬代理50b相應(yīng)的入口163。此時,由于多個歸屬代理50與鏈路1相連接,因此移動終端10可以決定是選擇全部的這些路由器,還是選擇多個路由器、或是選擇一個路由器。
在選擇全體路由器作為歸屬代理的情況下,移動終端10選擇歸屬代理標(biāo)識符154為ON的入口162和163。即,選擇歸屬代理50a和50b作為收容自己的歸屬代理,并按照之前說明的步驟存儲歸屬代理50a以及50b的IP地址、歸屬鏈路的前綴、歸屬地址。
在選擇多個路由器的情況下,通過使路由器列表150還可以記載歸屬代理優(yōu)先級155,從而可以選擇更適當(dāng)?shù)臍w屬代理50。即,選擇歸屬代理優(yōu)先級為一定值以上的歸屬代理。例如,在選擇歸屬代理優(yōu)先級為‘1’以上的歸屬代理時,選擇與入口162和163相應(yīng)的歸屬代理50a和50b作為歸屬代理。另外,也可以不管歸屬代理優(yōu)先級155,隨機地選擇多個歸屬代理50。
在選擇一個歸屬代理的情況下,同樣采用歸屬代理優(yōu)先級155。例如,使歸屬代理優(yōu)先級155表示移動終端10選擇收容目的地的歸屬代理50時的優(yōu)先級,根據(jù)歸屬代理的負(fù)荷狀況、裝置性能以及管理者的意愿等來設(shè)定。而且,選擇與歸屬代理優(yōu)先級最高的入口162相應(yīng)的歸屬代理50a作為收容自己的歸屬代理。另外,也可以不管歸屬代理優(yōu)先級,隨機地選擇一個被收容歸屬代理50。
此外,移動終端10也可以在接收到來自用戶的觸發(fā)后,從與鏈路1連接的路由器60以及歸屬代理50獲取路由器信息。即,移動終端10向鏈路1發(fā)送用于獲取路由器信息的路由器請求消息(Router Solicitation Message),作為其應(yīng)答,接收由與鏈路1連接的路由器60以及歸屬代理50發(fā)送的路由器廣告消息(Router Advertisement Message)200。然后,移動終端10更新路由器列表150,并按照和上述相同的步驟執(zhí)行歸屬代理的選擇處理。然后,進行歸屬鏈路前綴、歸屬地址的設(shè)定。另外,移動終端10也可以不進行路由器列表150的更新,對接收到的各個消息進行上述處理。
這里,圖10表示路由器廣告消息200的基本結(jié)構(gòu)。
記載在路由器廣告消息200中的路由器信息至少包含在以前說明的圖8、圖9所示的路由器列表150中記載的信息。即,ICMPv6路由器廣告210的H標(biāo)識符211相當(dāng)于歸屬代理標(biāo)識符154,前綴信息選項220的前綴字段221相當(dāng)于前綴153和IP地址152,歸屬代理信息選項230的歸屬代理優(yōu)先權(quán)字段231相當(dāng)于歸屬代理優(yōu)先級155。雖然圖中未表示,但通過附加記載鏈路層地址的選項,可以獲取鏈路層地址151。
此外,在移動終端10作為移動路由器進行動作的情況下,在接收到的路由器廣告消息200中,僅將設(shè)置了標(biāo)識符232的歸屬代理作為選擇對象,所述標(biāo)識符232表示歸屬代理是移動路由器對應(yīng)的歸屬代理。由此,由于不會選擇與移動路由器不對應(yīng)的歸屬代理,所以不用再次搜索歸屬代理。而且,由于選擇出的歸屬代理與移動路由器相對應(yīng),所以在和移動路由器控制下的移動網(wǎng)絡(luò)連接的移動終端的數(shù)據(jù)包收發(fā)中,可以提前防止數(shù)據(jù)包的損失。
而且此時,為了區(qū)別與移動路由器對應(yīng)的歸屬代理和非對應(yīng)的歸屬代理,也可以在路由器列表150中設(shè)置MR(移動路由器)對應(yīng)欄156。由此,即使在以后移動路由器作為簡單的移動終端進行動作的情況下,將連接切換到與移動路由器非對應(yīng)的歸屬代理,就可以減低與移動路由器對應(yīng)的歸屬代理的處理負(fù)荷。
而且,在與移動路由器對應(yīng)的歸屬代理收容了多個移動路由器時,把由于收容數(shù)量減少而釋放了的資源有效地用于對其它移動路由器傳送數(shù)據(jù)包等處理中。由此,歸屬代理與簡單的移動終端相比,可以更穩(wěn)定地處理具有增加傾向的通信業(yè)務(wù)量。
另外,在上述的實施例中,對按下移動終端10所具備的按鍵,使開關(guān)處于ON狀態(tài)而發(fā)生的觸發(fā)進行應(yīng)答的設(shè)定方法進行了說明,但還可以在按下下了按鍵的期間、開關(guān)處于ON狀態(tài)的期間內(nèi)執(zhí)行設(shè)定。特別地,僅以上述期間內(nèi)接收到的路由器廣告消息200為對象,進行歸屬代理的選擇以及與歸屬代理有關(guān)的信息設(shè)定的情況,與對觸發(fā)進行應(yīng)答來進行設(shè)定的情況相比,可不需要管理等待時間的定時器,所述等待時間用于結(jié)束路由器廣告消息200的接收。
然后,使用附圖對本發(fā)明的移動終端10的結(jié)構(gòu)以及動作進行說明。
圖1以及圖2是本發(fā)明的移動終端10的構(gòu)成圖。
在圖1中,L1/2處理部11從鏈路1發(fā)送或接收幀,執(zhí)行層1和層2的處理。L3處理部12進行層3,例如因特網(wǎng)協(xié)議(IP)的處理,上位層處理部L3在層3的上位進行應(yīng)用程序的控制或?qū)捁芾淼?。另外,L1/2處理部11相當(dāng)于本發(fā)明的發(fā)送部以及接收部。
此外,用戶判斷獲取部17從用戶接口部18獲取表示信息設(shè)定定時的觸發(fā),信息設(shè)定部16根據(jù)該用戶判斷獲取部17的控制,對信息存儲部15進行用于設(shè)定有效的歸屬代理的關(guān)聯(lián)信息的控制。另外,用戶接口部18相當(dāng)于本發(fā)明的輸入部以及顯示部。
此外,移動IP處理部14使用在信息存儲部15中已存儲的歸屬代理信息,與L3處理部協(xié)作執(zhí)行標(biāo)準(zhǔn)的移動IP協(xié)議處理。
圖2所示的移動終端10還設(shè)置了與L1/2處理部11不同的L1/2處理部19,作為移動路由器進行動作。另外,移動終端10也可以是設(shè)置多個L1/2處理部11、19的結(jié)構(gòu)。
使用圖3對上述那樣構(gòu)成的移動終端10的,有效的歸屬代理的設(shè)定處理進行詳細(xì)地說明。另外,以下說明的動作即使在圖1和圖2所示的任何一種移動終端中也是相同的。
首先,當(dāng)用戶按下設(shè)定按鍵等,由此用戶判斷獲取部17從用戶接口部18接收到表示設(shè)定定時的觸發(fā)時(S101),將其通知給信息設(shè)定部16。
然后,信息設(shè)定部16用‘0’對在以后的處理中管理歸屬代理數(shù)量的變量Count_HA進行初始化(S102)。然后,信息設(shè)定部16參照L3處理部12管理的路由器列表,如下那樣地進行歸屬代理50的選擇和歸屬代理地址等信息的設(shè)定。首先,信息設(shè)定部16對已注冊在路由器列表150中的各入口(S103),確認(rèn)歸屬代理標(biāo)識符(H標(biāo)識符)154是否為ON(S104),在不是ON(為OFF)的情況下,返回步驟S103開始下一個入口的處理,直到?jīng)]有未處理的入口為止。
在步驟S104中,在歸屬代理標(biāo)志(H標(biāo)志)154為ON時,判別是否將該入口作為選擇對象(S105)。例如,對于之前選擇出的歸屬代理50判斷是否具有高的優(yōu)先級(參照路由器列表150的歸屬代理優(yōu)先級155)。在不作為選擇對象的情況下,返回到步驟S103,開始下一個入口的處理。
另一方面,在作為選擇對象的情況下,作為歸屬代理的IP地址在信息存儲部15中設(shè)定入口的IP地址152,而信息存儲部15將信息記載到管理的存儲區(qū)域中(S106)。進而,把入口的前綴153和由前綴153生成了的移動終端10的IP地址分別作為歸屬鏈路前綴和歸屬地址設(shè)定在信息存儲部15中,信息存儲部15將信息記載到管理的存儲區(qū)域中(S107)。
這里,圖7表示信息存儲部15所管理的存儲區(qū)域。
圖7中,歸屬地址被存儲在歸屬地址存儲區(qū)域101中,歸屬代理的IP地址被存儲在歸屬代理地址存儲區(qū)域102中,歸屬鏈路的前綴被存儲在歸屬鏈路前綴存儲區(qū)域103中。
然后,信息設(shè)定部16增加對已注冊的歸屬代理數(shù)量進行管理的變量Count_HA(S108),并判別是否達到了選擇的歸屬代理數(shù)量的上限(S109)。在沒有達到上限時,返回到步驟103開始下一個入口的處理,但在沒有下一個入口的情況下,在用戶接口部18上顯示設(shè)定處理完成(S120),并轉(zhuǎn)移到步驟S101的等待狀態(tài)。另一方面,在達到了上限時,轉(zhuǎn)移到步驟S120。作為該歸屬代理數(shù)量的上限值,設(shè)一個非歸屬代理的總數(shù)的值。另外,也可以省略掉顯示設(shè)定完成的步驟S120。
此外,可以不對已注冊在路由器列表150中的歸屬代理50進行信息設(shè)定,而是向連接的鏈路1發(fā)送用于請求路由器信息的路由器請求消息,根據(jù)來自其應(yīng)答的路由器廣告消息的實時信息進行信息設(shè)定。以下,使用附圖4對這種情況下的處理進行說明。
首先,信息設(shè)定部16在從用戶判斷獲取部17接收到表示設(shè)定定時的觸發(fā)時(S101),對L3處理部12要求路由器請求消息的發(fā)送。然后,L3處理部12通過與鏈路1相連接的L1/2處理部11發(fā)送路由器請求消息(S111)。另外,也可以通過所有的L1/2處理部向所有連接的鏈路發(fā)送路由器請求消息。
然后,信息設(shè)定部16用‘0’對在以后的處理中管理歸屬代理數(shù)量的變量Count_HA進行初始化(S102)。
然后,L3處理部12在接收到路由器廣告消息200時,在更新路由器列表150的同時對信息設(shè)定部16進行通知(S112)。
然后,信息設(shè)定部16對接收到的路由器廣告消息200執(zhí)行圖3所示的步驟S104~S108的處理。然后,信息設(shè)定部16判別已注冊的歸屬代理的數(shù)量是否達到了選擇的歸屬代理數(shù)量的上限(S109)。在沒有達到上限時,返回到步驟S112檢測下一次路由器廣告消息的接收。在沒有下一次的接收時,在用戶接口部18上顯示設(shè)定處理完成(S120),并轉(zhuǎn)移到步驟S101的等待狀態(tài)。另一方面,在達到了上限時轉(zhuǎn)移到步驟S120。作為該歸屬代理數(shù)量的上限值,設(shè)一個非歸屬代理的總數(shù)的值。
另外,信息設(shè)定部16在接收到路由器廣告消息200時,由于L3處理部12更新路由器列表150,因此可以對所有的路由器列表150的入口執(zhí)行步驟S104~S108的處理。
而且,在步驟S105中,也可以通過用戶判斷獲取部對用戶接口部18提示用戶選擇哪個歸屬代理,信息設(shè)定部1選擇已制定的歸屬代理。由此,可以根據(jù)用戶的意愿選擇歸屬代理,因此能夠在適合數(shù)據(jù)內(nèi)容的條件下進行通信。
然后,使用圖11至圖13,對用于用戶向移動終端10給予設(shè)定定時的用戶接口部18的具體方式進行說明。
圖11表示了本發(fā)明的移動終端10所具備的第一用戶接口,顯示部501和在該顯示部501上顯示的作為軟鍵盤的設(shè)定按鈕502相當(dāng)于用戶接口部18。
在圖11中,用戶通過選擇設(shè)定按鈕502來指示設(shè)定定時,用戶判斷獲取部17檢測到該設(shè)定定時后其通知給信息設(shè)定部16。而且,當(dāng)信息設(shè)定完成時,在顯示部501上顯示通知。
圖12表示了本發(fā)明的移動終端10所具備的第二用戶接口,顯示部501和設(shè)定按鈕503相當(dāng)于用戶接口部18。
在圖12中,用戶通過按下設(shè)定按鈕503來指示設(shè)定定時,用戶判斷獲取部17檢測到該設(shè)定定時后將其通知給信息設(shè)定部16。而且,信息設(shè)定完成后,在顯示部501上顯示通知。
圖13圖示了本發(fā)明的移動終端10所具備的第二用戶接口,設(shè)定開關(guān)504相當(dāng)于用戶接口部18。
在圖13中,用戶通過將設(shè)定開關(guān)504改變?yōu)镺N狀態(tài)來指示設(shè)定定時,用戶判斷獲取部17檢測出這個以后通知給信息設(shè)定部16。此外,當(dāng)信息設(shè)定完成后,在顯示部501上顯示通知。另外,也可以通過使設(shè)定開關(guān)504轉(zhuǎn)變?yōu)镺FF狀態(tài)來指示設(shè)定定時。
而且,可以將信息設(shè)定部16實施的所述歸屬代理的設(shè)定限定在已選擇了設(shè)定按鈕503的期間、按下了設(shè)定按鈕504的期間、或已將設(shè)定開關(guān)504轉(zhuǎn)變?yōu)镺N或OFF中的一種狀態(tài)的期間的某一個期間來進行。
進而,也可以在顯示部501以外的部位進行用于通知信息設(shè)定完成的顯示,例如可以通過未圖示的指示器的亮燈、閃爍、燈滅等進行表示。
另外,用戶判斷獲取部17除了從用戶接口部18獲取觸發(fā)以外,也可以從負(fù)責(zé)對全體移動終端10進行控制的未圖示的處理部獲取觸發(fā)。例如,可以將移動終端1新與鏈路1相連接的情況作為觸發(fā),來執(zhí)行上述已說明的設(shè)定方法。
接著,對根據(jù)DHCP協(xié)議等從移動終端10所連接的網(wǎng)絡(luò)獲取了歸屬代理信息時進行的歸屬代理信息的設(shè)定動作進行說明。
圖14是該歸屬代理信息設(shè)定處理的流程圖。
在圖14中,當(dāng)L3處理部12獲取了DHCP消息時(S201),L3處理部12在執(zhí)行了應(yīng)該對DHCP消息進行的處理后轉(zhuǎn)送到信息設(shè)定部16,信息設(shè)定部16提取在DHCP消息中已記載的歸屬代理信息(S202)。
接著,信息設(shè)定部16將獲取了的歸屬代理信息設(shè)定在當(dāng)前信息存儲部15中,用于移動IP協(xié)議處理,即判定是否與被有效化了的歸屬代理信息相同(S203),相同時結(jié)束處理。這里,歸屬代理信息的比較在歸屬代理的地址與歸屬鏈路前綴雙方一致的情況下可以相同,也可以加入其它信息來進行比較。
另一方面,在判定為不同的歸屬代理信息的情況下,信息設(shè)定部16將獲取信息轉(zhuǎn)送給用戶判斷獲取部17。用戶判斷獲取部17將獲取信息在用戶接口部18上顯示(S204)。
這里,用戶接口部18可以通過例如圖15和圖16所示的接口向用戶提示獲取信息。在圖15中,在具有顯示部501的終端圖像上,通過對話505來顯示已獲取了與已設(shè)定·有效化的歸屬代理信息不同的歸屬代理信息的情況,并催促用戶判斷是否向新的歸屬代理進行切換。
接著,用戶通過按下‘YES’‘NO’的按鈕506來輸入用戶的判斷,用戶判斷獲取部17獲取該判斷。用戶判斷獲取部17檢測是否已由用戶接口部18通知了用戶輸入為‘YES’的信息,即切換為新的歸屬代理的信息(S205),在接受到切換通知(用戶輸入為‘YES’)的情況下,通知給信息設(shè)定部16。信息設(shè)定部16接受該通知,將獲取信息設(shè)定在信息存儲部15中,并進行歸屬代理的切換(S206)。即,在以后,移動IP處理部14使用該已設(shè)定的信息來執(zhí)行移動IP處理。
另一方面,在用戶輸入為‘NO’,已通知將獲取信息作為無效的情況下,也對信息設(shè)定部16進行通知。但是,信息設(shè)定部16將獲取信息設(shè)定在信息存儲部15中(S207),之后并不進行歸屬代理的切換而結(jié)束處理。這是為了以后的動作而將歸屬代理信息保存下來。
此外,如圖16所示的終端顯示畫面那樣,在步驟S205中,信息設(shè)定部16獲取信息存儲部15已具有的所有的歸屬代理信息,并與新獲取的歸屬代理信息一起由對話505提示給用戶,用戶可以通過按下任意的按鈕507來選擇所希望的歸屬代理。此時,當(dāng)用戶判斷獲取部17獲取了用戶的選擇結(jié)構(gòu)后就將其通知給信息設(shè)定部16,在選擇出的歸屬代理為新的時,將獲取到的歸屬代理信息設(shè)定在信息存儲部15中。此外,在用戶選擇出的歸屬代理是信息存儲部15已具有的歸屬代理的情況下,信息設(shè)定部16指定該信息(S206)。
另外,為了使用戶可以選擇多個歸屬代理,在對話上可以選擇多個歸屬代理。此時可以為應(yīng)用程序選擇發(fā)送源地址,即歸屬址來進行通信,不通過用戶判斷來進行歸屬代理的選擇。
由此,用戶可以不僅僅選擇由網(wǎng)絡(luò)提供的歸屬代理,有時還可以選擇適當(dāng)?shù)臍w屬代理并歸屬于該歸屬代理。例如,在出差時進行業(yè)務(wù)上的通信的情況下,選擇辦公室的歸屬代理并歸屬于該歸屬代理,此外在發(fā)送私人信件或訪問因特網(wǎng)時,可以選擇ISP的歸屬代理并歸屬于該歸屬代理。由此,移動終端可以自動地設(shè)定歸屬代理,來防止不對機密數(shù)據(jù)進行加密就進行發(fā)送的情況,用戶可以通過加密通道在確保私密性的同時傳送重要數(shù)據(jù),并可以高速度地傳送其他的數(shù)據(jù)。這樣,可以使用適合于用戶或應(yīng)用程序狀況的歸屬代理,可以提高移動終端的便利性。
此外,在歸屬網(wǎng)絡(luò)那樣的小規(guī)模網(wǎng)絡(luò)環(huán)境中設(shè)置歸屬代理的情況下,DHCO有時不提供歸屬代理信息。此時,移動終端在從路由器廣告消息中提取出鏈路上的歸屬代理信息后,可以從其中選擇所屬的歸屬代理并進行設(shè)定。進而此時,僅在輸入了來自用戶的觸發(fā)時,移動終端從路由器廣告消息中收集歸屬代理信息,由此與穩(wěn)態(tài)地進行收集的情況相比,可以防止移動終端的資源浪費。
根據(jù)以上所述的本實施例,在獲取了歸屬代理的地址等歸屬代理信息時,使用根據(jù)用戶的指示獲取了的歸屬代理信息開始移動IP協(xié)議的處理,上述歸屬代理的地址是用于使移動IP協(xié)議處理進行動作的基本信息。由此,可以進行滿足用戶或應(yīng)用程序所希望的條件的通信。而且,在用戶指示了的定時自動地獲取鏈路上的歸屬代理信息,因此減輕用戶的設(shè)定負(fù)擔(dān),提高了便利性。
如上所述,本發(fā)明對于可運行移動IP協(xié)議的移動終端是有用的,它適合于即使在因特網(wǎng)上移動也要繼續(xù)進行通信所不可或缺的歸屬代理的設(shè)定。
權(quán)利要求
1.一種地址信息設(shè)定方法,其特征在于,具有檢測來自用戶的觸發(fā)的步驟;在檢測到所述觸發(fā)時,從連接著的路由器中選擇收容自己的歸屬代理的步驟;根據(jù)所述選擇出的歸屬代理發(fā)布的前綴生成歸屬地址的步驟;和使用所述歸屬代理和已生成的所述歸屬地址實施移動IP步驟的步驟。
2.根據(jù)權(quán)利要求1所述的地址信息設(shè)定方法,其特征在于,還具有在檢測出所述觸發(fā)時,從連接著的網(wǎng)絡(luò)中獲取路由器信息的步驟。
3.根據(jù)權(quán)利要求1或2所述的地址信息設(shè)定方法,其特征在于,從在已獲取的有關(guān)所述路由器的信息中包含的表示歸屬代理的標(biāo)識符有效的路由器中進行所述選擇。
4.如權(quán)利要求3所述的地址信息設(shè)定方法,其特征在于,所述選擇是從所述標(biāo)識符為有效的路由器中,從預(yù)先規(guī)定的優(yōu)先級高的開始按順序選擇規(guī)定數(shù)目的路由器。
5.根據(jù)權(quán)利要求3所述的地址信息設(shè)定方法,其特征在于,所述選擇是從所述標(biāo)識符為有效的路由器中任意地進行選擇。
6.根據(jù)權(quán)利要求3所述的地址信息設(shè)定方法,其特征在于,還具有從用戶那里獲取從所述標(biāo)識符為有效的路由器中選擇歸屬代理的條件的步驟,在選擇所述歸屬代理的步驟中,根據(jù)所述條件選擇歸屬代理。
7.根據(jù)權(quán)利要求1~6的任一項所述的地址信息設(shè)定方法,其特征在于,還具有在所述歸屬代理的選擇已完成時,將其要點通知給用戶的步驟。
8.根據(jù)權(quán)利要求2所述的地址信息設(shè)定方法,其特征在于,所述歸屬代理的選擇是使用在用戶指定的期間所獲取的路由器信息進行的。
9.一種移動終端,其特征在于,具備由用戶輸入對與歸屬代理有關(guān)的信息進行設(shè)定的觸發(fā)的輸入部;在接受到所述觸發(fā)時,從連接著的路由器中選擇收容自己的歸屬代理,并將該歸屬代理的地址和根據(jù)該歸屬代理發(fā)布的前綴生成了的歸屬地址設(shè)定為與所述歸屬代理有關(guān)的信息的信息設(shè)定部;和使用與所述歸屬代理有關(guān)的信息實施移動IP步驟的移動IP處理單元。
10.根據(jù)權(quán)利要求9所述的移動終端,其特征在于,還具有在接收到來自所述輸入部的觸發(fā)時,向連接著的網(wǎng)絡(luò)發(fā)送請求路由器信息的路由器信息請求消息的發(fā)送部;和接收作為所述路由器信息請求消息的應(yīng)答的路由器信息應(yīng)答消息的接收部,所述信息設(shè)定部從發(fā)送了所述路由器信息應(yīng)答消息的路由器中選擇收容自己的歸屬代理。
11.根據(jù)權(quán)利要求9或10所述的移動終端,其特征在于,所述信息設(shè)定部從在已獲取的有關(guān)所述路由器的信息中包含的表示歸屬代理的標(biāo)識符有效的路由器中進行選擇。
12.根據(jù)權(quán)利要求11所述的移動終端,其特征在于,所述信息設(shè)定部從所述標(biāo)識符有效的路由器中,按照預(yù)先規(guī)定的優(yōu)先級高低順序由高至低選擇規(guī)定數(shù)目的路由器。
13.根據(jù)權(quán)利要求11所述的移動終端,其特征在于,所述信息設(shè)定部從所述標(biāo)識符為有效的路由器中,從預(yù)先規(guī)定的路由器中選擇任意的路由器。
14.根據(jù)權(quán)利要求11所述的移動終端,其特征在于,所述輸入部還用于由用戶輸入所述信息設(shè)定部進行的歸屬代理選擇的條件,所述信息設(shè)定部根據(jù)所述條件進行所述選擇。
15.根據(jù)權(quán)利要求9~13的任一項所述的移動終端,其特征在于,作為所述輸入部,具有以下任意的一種畫面上的軟鍵盤、設(shè)置在機身上的按鈕、以及設(shè)置在機身上的開關(guān)。
16.根據(jù)權(quán)利要求9~15的任一項所述的移動終端,其特征在于,還具有用于通知與所述歸屬代理有關(guān)的信息的設(shè)定已完成的顯示部。
17.根據(jù)權(quán)利要求9~14的任一項所述的移動終端,其特征在于,所述輸入部對設(shè)定與所述歸屬代理有關(guān)的信息的期間進行指定,所述信息設(shè)定部只在所述期間進行所述設(shè)定。
18.根據(jù)權(quán)利要求15所述的移動終端,其特征在于,所述期間是作為所述輸入部所具備的所述軟鍵盤、所述按鈕、以及所述開關(guān)中的某一個為ON狀態(tài)的期間。
全文摘要
本發(fā)明提供一種地址信息設(shè)定方法。當(dāng)獲取到用于使移動IP協(xié)議動作的基本信息的歸屬代理的地址等歸屬代理信息時,根據(jù)用戶的指示使用已獲取的歸屬代理信息開始進行移動IP協(xié)議的處理,由此,可以進行滿足用戶或應(yīng)用程序所要求的條件的通信。而且,通過在用戶指示了的定時自動獲取鏈路上的歸屬代理信息,由此可以提供一種減輕用戶的設(shè)定負(fù)擔(dān),使用方便的移動終端。
文檔編號H04L12/56GK1799230SQ20048001509
公開日2006年7月5日 申請日期2004年10月27日 優(yōu)先權(quán)日2003年10月28日
發(fā)明者池田新吉 申請人:松下電器產(chǎn)業(yè)株式會社