亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

移動終端裝置、服務(wù)器及通信系統(tǒng)的制作方法

文檔序號:7611761閱讀:218來源:國知局
專利名稱:移動終端裝置、服務(wù)器及通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及利用移動IP的通信系統(tǒng),特別涉及本地代理中的本地地址和轉(zhuǎn)交地址的映射方法。
背景技術(shù)
根據(jù)由IETF研究出的「IP Mobility Support in IPv6(David B.Jonson,draft-ietf-mobileip-ipv6-24.txt,Dec/2003)」(下面,稱為移動IP),和移動終端進(jìn)行通信的終端將目標(biāo)IP地址設(shè)定為移動終端的本地地址,來發(fā)送IP信息包。被向移動終端的本地網(wǎng)絡(luò)路由的IP信息包被移動終端的本地代理捕捉并封裝后,傳輸?shù)揭苿咏K端的移動目的地漫游網(wǎng)。本地代理為了向移動終端在封裝后進(jìn)行信息包傳輸,預(yù)先從移動終端接收綁定更新,并管理移動終端的本地地址和在漫游網(wǎng)上取得的IP地址(下面,稱為轉(zhuǎn)交地址)之間的對應(yīng)關(guān)系。據(jù)此,移動終端可以在漫游網(wǎng)上接收以本地地址為目的地的IP信息包。
另外,有關(guān)信息包篩選技術(shù),已產(chǎn)品化了如下的網(wǎng)關(guān)裝置,該網(wǎng)關(guān)裝置通過明確設(shè)定信息包的IP地址或端口號碼、協(xié)議,來進(jìn)行信息包的篩選。
在移動IP技術(shù)中,其前提為一個移動終端的本地地址和轉(zhuǎn)交地址之間的對應(yīng)是1對1。因此,使多個轉(zhuǎn)交地址對應(yīng)一個本地地址、并從其中選擇適當(dāng)?shù)霓D(zhuǎn)交地址進(jìn)行傳輸?shù)姆椒?,尚未明確。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種通信系統(tǒng)、移動終端及本地代理中的地址映射方法,用來在利用移動IP的通信系統(tǒng)中,使多個轉(zhuǎn)交地址對應(yīng)一個本地地址并從其中選擇適當(dāng)?shù)霓D(zhuǎn)交地址進(jìn)行傳輸。
為了達(dá)到上述目的,移動終端在本地代理中注冊多個轉(zhuǎn)交地址,本地代理從其中選擇適當(dāng)?shù)霓D(zhuǎn)交地址,來傳輸信息包。
據(jù)此,可以采用一個本地地址使多個設(shè)備移動地相對應(yīng)。另外,在本地代理中,還可以對傳輸目的地進(jìn)行動態(tài)變更。再者,可以由本地代理對信息包進(jìn)行篩選,能夠使移動終端的安全性得到提高。


圖1是表示使用本發(fā)明的網(wǎng)絡(luò)的概念圖。
圖2是表示本發(fā)明中所使用的本地代理的內(nèi)部結(jié)構(gòu)的框圖。
圖3是說明綁定緩存表結(jié)構(gòu)的概念圖。
圖4是表示本發(fā)明中所使用的移動終端的內(nèi)部結(jié)構(gòu)的框圖。
圖5是說明應(yīng)用列表、綁定列表結(jié)構(gòu)的概念圖。
圖6是實施示例1中的順序圖。
圖7是本發(fā)明中所使用的綁定更新報文的格式圖。
圖8是本發(fā)明中所使用的綁定確認(rèn)報文的格式圖。
圖9是本地代理的綁定緩存注冊處理及地址選擇處理的流程圖。
圖10是與SIP服務(wù)器聯(lián)合實施本發(fā)明的網(wǎng)絡(luò)的概念圖。
圖11是說明和SIP服務(wù)器聯(lián)合實施本發(fā)明之狀況的順序圖。
圖12是應(yīng)用識別符通告、響應(yīng)報文的概念圖。
圖13是本地代理應(yīng)用識別符注冊處理的流程圖。
圖14是和網(wǎng)關(guān)聯(lián)合實施本發(fā)明的網(wǎng)絡(luò)概念圖。
圖15是說明和網(wǎng)關(guān)聯(lián)合實施本發(fā)明之狀況的流程圖。
圖16是說明和網(wǎng)關(guān)聯(lián)合實施本發(fā)明的本地代理處理的流程圖。
圖17是說明一個移動終端保持多個轉(zhuǎn)交地址時實施本發(fā)明之狀況的概念圖。
圖18是對一個轉(zhuǎn)交地址映射了多個本地地址時實施本發(fā)明的網(wǎng)絡(luò)概念圖。
圖19是說明對一個轉(zhuǎn)交地址映射了多個本地地址時實施本發(fā)明之狀況的順序圖。
具體實施例方式
下面,詳細(xì)說明本發(fā)明的實施方式。
實施示例1采用多個移動終端共享同一本地地址的示例,來說明本發(fā)明。本實施方式例如在電視會議系統(tǒng)和內(nèi)容傳遞系統(tǒng)等中,當(dāng)把立體聲設(shè)備等專用音頻接收裝置和高精度顯示器那類的專用視頻接收裝置加以組合來構(gòu)建高品質(zhì)視頻音頻接收系統(tǒng)等時是有效的。這種情況下,由于音頻接收裝置、視頻接收裝置各自的轉(zhuǎn)交地址對應(yīng)于一個本地地址,因而通信對方不需要知道各接收裝置的地址。據(jù)此,可以將視頻音頻接收系統(tǒng)作為1部裝置進(jìn)行處理。
圖1表示的是本發(fā)明所實施的移動IP通信系統(tǒng)的結(jié)構(gòu)示例。移動IP通信系統(tǒng)包括本地代理101;移動終端102、103;與移動終端進(jìn)行通信的終端104;移動終端的本地代理所屬的網(wǎng)絡(luò)107;移動終端的移動目的地網(wǎng)絡(luò)即漫游網(wǎng)1108;與移動終端進(jìn)行通信的終端104所屬的網(wǎng)絡(luò)106等。
本地網(wǎng)絡(luò)107、漫游網(wǎng)108以及移動終端進(jìn)行通信的終端104所屬的網(wǎng)絡(luò)106,利用因特網(wǎng)協(xié)議來相互連接。
圖2-a是本地代理裝置101的結(jié)構(gòu)示例。CPU(Central ProcessingUnit,中央處理器)201用來實際執(zhí)行各種應(yīng)用程序和OS(OperatingSystem,操作系統(tǒng))。在存儲器202中,存儲CPU201的執(zhí)行過程中使用的程序、各種應(yīng)用程序以及各程序中使用的數(shù)據(jù)等。CPU201和存儲器202通過總線203來連接。接口部204、205用來安裝網(wǎng)路206、207,并和其他設(shè)備進(jìn)行通信。接口部204、205用來將從CPU201和存儲器202所供給的數(shù)據(jù)輸出給外部設(shè)備,或者將從外部設(shè)備所供給的數(shù)據(jù)向CPU201和存儲器202供給。
存儲器202除基本OS209之外,還具有移動IP處理208?;綩S209具有信息包收發(fā)處理214,用來進(jìn)行IP信息包的收發(fā)處理;隧道處理215,用來進(jìn)行IP信息包的封裝和解封裝處理。
圖2-b表示本地代理101的存儲器202中所存儲的程序(處理)和數(shù)據(jù)。由于使用這些程序、數(shù)據(jù)來作為本地代理101發(fā)揮作用,因而該附圖也即是表示本地代理101的功能的框圖。移動IP處理208具有移動IP報文處理210、綁定管理處理211、地址選擇處理212、綁定緩存表213及接收信息包分析處理216。
移動IP報文處理210用來處理綁定更新報文、綁定確認(rèn)、和綁定錯誤等的移動IP報文。
綁定管理處理211用來管理綁定緩存表213,該綁定緩存表用來保持移動終端的轉(zhuǎn)交地址和本地地址之間的對應(yīng)關(guān)系。
地址選擇處理212用來在綁定緩存表213中注冊有多個轉(zhuǎn)交地址時,選擇適當(dāng)?shù)霓D(zhuǎn)交地址。
綁定緩存表213如圖3-a所示,至少包含本地地址301、轉(zhuǎn)交地址302及應(yīng)用識別符303?;蛘哒f,如圖3-b、圖3-c所示,綁定緩存表213也可以由本地地址301和轉(zhuǎn)交地址302構(gòu)成,并且獨立于綁定緩存表213而保持應(yīng)用識別符表305,該應(yīng)用識別符表由應(yīng)用識別符303和與應(yīng)用識別符相對應(yīng)的地址304構(gòu)成。
接收信息包分析處理216用來分析由移動IP處理所接收到的、發(fā)給移動終端的傳輸信息包的報頭,并且分析信息包傳輸層的協(xié)議類型及端口號碼等。
圖4-a是移動終端裝置102、103的結(jié)構(gòu)示例。移動終端102、103包括CPU401、存儲器402、和用來安裝網(wǎng)路406的接口405,并且它們通過總線404來連接。
在移動終端102、103的存儲器內(nèi)除基本OS408之外,還具有移動IP處理407。基本OS408具有信息包收發(fā)處理409;隧道、路由選擇報頭處理410,用來進(jìn)行信息包的封裝、解封裝和路由選擇報頭的處理。
移動IP處理407包括移動IP報文處理411,用來進(jìn)行綁定更新等的移動IP報文的處理;移動檢測處理412,用來檢測移動終端的移動;應(yīng)用列表413,用來管理移動終端的地址和應(yīng)用識別符之間的對應(yīng)關(guān)系;綁定列表414,用來管理綁定更新的發(fā)送目的地。
通過移動檢測處理412,來分析在移動終端當(dāng)前所屬的網(wǎng)絡(luò)上所播的路由器廣播(Router Advertisements)。比較當(dāng)前所播的路由器廣播的網(wǎng)絡(luò)前綴與上次所接收到的路由器廣播的網(wǎng)絡(luò)前綴是否一致,判斷移動終端是否在網(wǎng)絡(luò)上進(jìn)行了移動。
應(yīng)用列表413是一種表格,用來管理進(jìn)行通信的應(yīng)用的識別符和由移動終端利用的地址之間的對應(yīng)關(guān)系。圖5-a表示應(yīng)用列表的一個示例。應(yīng)用列表413表示應(yīng)用識別符502和該應(yīng)用在通信中利用的地址501之間的對應(yīng)關(guān)系。
應(yīng)用所利用的地址、協(xié)議及端口號碼,是在應(yīng)用啟動時由基本OS408分配的。基本OS408將該信息通告給移動IP處理407。移動IP處理將所通告的信息,在應(yīng)用列表413中進(jìn)行管理。
圖5-b表示綁定列表的一個示例。綁定列表414用來管理綁定更新的發(fā)送目的地,并且包含綁定更新發(fā)送目的地的地址503、移動終端的轉(zhuǎn)交地址504及本地地址505。
圖5-c表示移動終端102、103的處理流程。移動終端102、103接收路由器廣播(步驟506),若檢測到網(wǎng)絡(luò)上的移動(步驟507),則參照綁定列表414(步驟508)。按照綁定列表,來確定要發(fā)送綁定更新的本地代理和本地地址(步驟509)。按照由步驟509所確定的本地地址檢索應(yīng)用列表,確定與本地地址相對應(yīng)的端口號碼、協(xié)議(步驟510),并發(fā)送綁定更新(步驟511)。
圖6表示采用本發(fā)明所涉及的地址映射方法在移動終端和非移動終端的終端進(jìn)行通信時的通信順序。在此,參照圖1及圖6來說明上述通信順序。
移動終端1102設(shè)為視頻接收裝置,移動終端2103設(shè)為音頻接收裝置。移動終端1102及移動終端2103檢測到移動到了漫游網(wǎng)1108上的情況,并將綁定更新發(fā)送給本地代理101。
此時,移動終端1102及2103除在漫游網(wǎng)上所取得的轉(zhuǎn)交地址之外,還同時通告端口號碼和協(xié)議類型,該端口號碼是可確定應(yīng)用的識別符。
圖7表示擴(kuò)展后的綁定更新的一個示例。通常移動IP的綁定更新報文由IPv6報頭701、IPv6目標(biāo)選項報頭702及綁定更新的移動報頭703構(gòu)成。在本發(fā)明中,給這些報文附加應(yīng)用識別符選項704,并向本地代理101通告移動終端102、103所利用的應(yīng)用信息。所謂應(yīng)用信息,是指應(yīng)用所利用的協(xié)議類型和等待端口號碼。存在多個由移動終端102利用的應(yīng)用時,附加多個應(yīng)用識別符選項,并將由移動終端利用的應(yīng)用信息全部通告給本地代理101。通常,在地址區(qū)域設(shè)定轉(zhuǎn)交地址,并設(shè)置C位。在轉(zhuǎn)交地址與IPv6報頭的發(fā)送源地址相一致時,也可以省略。
圖9-b表示,接收到綁定更新時本地代理101的處理流程圖。本地代理101若接收到綁定更新(步驟909),則檢索已注冊的綁定緩存(步驟910),判斷所通告的本地地址是否已注冊(步驟911)。在所通告的本地地址不是已注冊時,向綁定緩存注冊所通告的信息,并結(jié)束處理(步驟916)。
在本地地址為已注冊時,判斷由綁定更新所通告的端口號碼是否與已注冊的本地地址中所注冊的端口號碼重復(fù)(步驟912)。在沒有重復(fù)時,向綁定緩存注冊所通告的信息,并結(jié)束處理(步驟916)。
在端口號碼為已注冊時,判斷由綁定更新所通告的轉(zhuǎn)交地址的接口ID是否與已注冊的本地地址中所注冊的轉(zhuǎn)交地址的接口ID相一致(步驟913)。在接口ID與已注冊的轉(zhuǎn)交地址相一致時,更新綁定緩存,并結(jié)束處理(步驟915)。在轉(zhuǎn)交地址的接口ID不一致時,判斷出是來自與已注冊移動終端不同的移動終端的注冊請求。由進(jìn)行了注冊請求的本地地址來選擇未使用的端口號碼,在綁定確認(rèn)中設(shè)定端口重復(fù)選項,并結(jié)束處理(步驟914)。
圖6的情況下,由于移動終端1102所注冊的本地地址3ffe::3333::10并不是已注冊,因而將轉(zhuǎn)交地址3ffe::2222::10、端口號碼11111及協(xié)議類型UDP注冊到綁定緩存中。
另一方面,移動終端2103的情況下,因為對于本地地址3ffe::3333::10來說,在端口號碼11111中已注冊移動終端1102的轉(zhuǎn)交地址,所以注冊為錯誤。本地代理101為了通告注冊失敗,將附帶端口重復(fù)選項的綁定確認(rèn)報文發(fā)送給移動終端2103。
圖8表示綁定確認(rèn)的一個示例。通常移動IP的綁定更新報文由IPv6報頭701、IPv6目標(biāo)選項報頭702及綁定確認(rèn)的移動報頭801構(gòu)成。在本發(fā)明中,追加綁定確認(rèn)報文801內(nèi)的狀態(tài)信息,并定義端口重復(fù)選項802。在狀態(tài)信息中,追加狀態(tài)號碼140、端口重復(fù)錯誤。通過端口重復(fù)選項,通告下述兩個端口號碼,一個是由綁定更新所通告且確認(rèn)出和已注冊終端之間的重復(fù)的端口號碼,另一個是未使用的端口號碼且建議移動終端利用的。
移動終端2103若根據(jù)由綁定確認(rèn)所通告的信息確認(rèn)出注冊失敗,則利用由本地代理所建議的端口號碼,再次發(fā)送綁定確認(rèn)。
本地代理101確認(rèn)端口號碼未重復(fù),并對移動終端2103,注冊本地地址3ffe::3333::10、轉(zhuǎn)交地址3ffe::2222::20、作為應(yīng)用識別符的端口號碼22222及協(xié)議類型UDP。
從終端104向移動終端102的本地地址3ffe::3333::10所發(fā)送的視頻信息包110,由本地代理101進(jìn)行捕捉。
圖9-a表示本地代理101捕捉到發(fā)往移動終端的信息包時的流程圖。
本地代理101若捕捉到發(fā)往移動終端的信息包(步驟901),則檢索綁定緩存(步驟902)。在未命中綁定緩存時,將信息包廢棄(步驟908),并結(jié)束處理。在命中綁定緩存時,對所捕捉到的信息包報頭進(jìn)行分析(步驟903),并確定傳輸層上所使用的報頭協(xié)議類型和端口號碼(步驟904)。采用由步驟904所確定出傳輸層的報頭和端口號碼,再次檢索步驟902中綁定緩存的檢索結(jié)果(步驟905),在未命中緩存時將信息包廢棄(步驟908),并結(jié)束處理。在命中緩存時,選擇端口號碼和傳輸層的協(xié)議相一致的轉(zhuǎn)交地址(步驟906)。以所選擇的轉(zhuǎn)交地址來封裝所捕捉到的信息包,將其傳輸給移動終端(步驟907)。
在圖6中,本地代理101若捕捉到發(fā)往移動終端的信息包110,則檢索綁定緩存213,取得轉(zhuǎn)交地址3FFE::2222::10和3FFE::2222::20。由于對本地地址3ffe::3333::10已注冊多個轉(zhuǎn)交地址,因而比較所捕捉到信息包的協(xié)議類型和端口號碼、以及綁定緩存中所注冊的端口號碼和協(xié)議類型,并將端口號碼和協(xié)議類型與所捕捉到的信息包相一致的轉(zhuǎn)交地址3FFE::2222::10,判斷為所捕捉到信息包的傳輸目的地。本地代理101以轉(zhuǎn)交地址3FFE::2222::10對所捕捉到的信息包進(jìn)行封裝,將其傳輸給移動終端1102(113)。
同樣,從終端104向3ffe::3333::10所發(fā)送的音頻信息包111由本地代理101進(jìn)行捕捉。本地代理101檢索綁定緩存213,取得轉(zhuǎn)交地址3FFE::2222::10和3FFE::2222::20。由于在綁定緩存中已注冊多個轉(zhuǎn)交地址,因而將所捕捉到信息包的協(xié)議類型及端口號碼,與綁定緩存213中所注冊的協(xié)議類型和端口號碼進(jìn)行比較。信息包111的端口號碼是22222。由于綁定緩存中所注冊的轉(zhuǎn)交地址之內(nèi)應(yīng)用識別符為22222的轉(zhuǎn)交地址是3FFE::2222::20,因而將該地址判斷為傳輸目的地。本地代理101以3FFE::2222::20對所捕捉到的音頻信息包進(jìn)行封裝,將其傳輸給移動終端103(109)。按照這種結(jié)構(gòu)及動作,終端104可以將利用相同本地地址的多個移動終端作為一臺移動終端進(jìn)行處理,與此同時能夠?qū)⒗缫曨l和音頻等在不同應(yīng)用中使用的數(shù)據(jù)平均分配到與各個應(yīng)用對應(yīng)的移動終端中。
同樣,從終端104向本地地址3ffe::3333::10所發(fā)送的信息包112由本地代理101進(jìn)行捕捉。本地代理101檢索綁定緩存213,取得轉(zhuǎn)交地址3FFE::2222::10和3FFE::2222::20。由于在綁定緩存中已注冊多個轉(zhuǎn)交地址,因而將所捕捉到信息包的協(xié)議類型及端口號碼,與綁定緩存213中所注冊的協(xié)議類型和端口號碼進(jìn)行比較。信息包112的應(yīng)用識別符是55444。綁定緩存中所注冊的轉(zhuǎn)交地址之內(nèi),不存在應(yīng)用識別符為55444的轉(zhuǎn)交地址。因此,本地代理101將所捕捉到的信息包廢棄,不向移動終端進(jìn)行傳輸。按照這種結(jié)構(gòu)及動作,可以屏蔽對移動終端1102及2103的非法訪問也就是進(jìn)行篩選,因此能夠使安全性得到提高。
實施示例2不對移動終端加以變更,來說明本地代理和SIP服務(wù)器等聯(lián)合實施本發(fā)明的方式。圖10表示實施本發(fā)明的網(wǎng)絡(luò)結(jié)構(gòu),圖11表示順序。SIP服務(wù)器1001也可以設(shè)置于本地網(wǎng)107之外的網(wǎng)絡(luò)中。
假設(shè),移動終端1及2102、103具備SIP的用戶代理功能。另外,移動終端1102設(shè)為視頻專用接收裝置,移動終端2103設(shè)為音頻專用接收裝置。
移動終端1102在SIP應(yīng)用的初始化時,將REGISTER報文通告給SIP服務(wù)器1001。在REGISTER報文內(nèi)的聯(lián)系報頭(contact header)字段中必須包含聯(lián)系地址(contact address)和端口號碼,來進(jìn)行發(fā)送。在聯(lián)系地址中,設(shè)定轉(zhuǎn)交地址和本地地址的兩者。若注冊完成,則SIP服務(wù)器將2000K發(fā)送給移動終端。
接收到REGISTER報文后的SIP服務(wù)器將移動終端1102的應(yīng)用識別符,通告給本地代理101。
圖12表示應(yīng)用識別符通告的一個示例。在應(yīng)用識別符通告報文中,包含報文類型1201,用來表示該報文是通告還是響應(yīng);應(yīng)用所利用的協(xié)議的類型1202;應(yīng)用正在利用的本地地址1204和轉(zhuǎn)交地址1205;向所通告的地址所分配的端口號碼1203。協(xié)議類型在REGISTER報文中沒有指定時,設(shè)定到UDP中。
圖13-a表示接收到應(yīng)用識別符通告報文后的本地代理的處理流程。
本地代理101接收應(yīng)用識別符通告報文(步驟1301)。按照通告報文的轉(zhuǎn)交地址1205檢索綁定緩存213(步驟1302)。判定檢索結(jié)果是否為由應(yīng)用識別符通告所通告的端口號碼已注冊于相當(dāng)?shù)慕壎ň彺嬷?步驟1303),在未注冊時進(jìn)行注冊(步驟1304)。
此后,將從終端所發(fā)送的信息包恰當(dāng)?shù)貍鬏斀o移動終端102、103的過程,與第1實施示例相同。
按照本實施示例的結(jié)構(gòu)及動作,不用變更以往綁定更新的格式,本地代理就可以取得轉(zhuǎn)交地址和端口號碼的對應(yīng)。
實施示例3不對移動終端加以變更,來說明本地代理101通過監(jiān)視移動終端的收發(fā)信息包來實施本發(fā)明的方式。
在本實施示例中,移動終端作為通常移動IP的移動終端進(jìn)行動作,并且若在漫游網(wǎng)上移動,則移動終端將通常的綁定更新發(fā)送給本地代理。
圖13-b表示本實施示例中本地代理101的應(yīng)用識別符注冊的處理流程。本地代理對移動終端所發(fā)送的信息包進(jìn)行監(jiān)視。若移動終端所發(fā)送的信息包到達(dá)了本地代理中(步驟1305),則本地代理對移動終端所發(fā)送的信息包傳輸層的報頭信息進(jìn)行分析,并根據(jù)移動終端在通信中所使用的傳輸層的報頭,確定傳輸層的協(xié)議類型和發(fā)送源端口號碼(步驟1306)。檢索已注冊了從移動終端所接收到信息包的本地地址和轉(zhuǎn)交地址的綁定緩存213,判斷在該綁定緩存中是否已注冊端口號碼和傳輸層的協(xié)議(步驟1307)。在未注冊時,更新綁定緩存,并注冊協(xié)議類型和端口號碼(步驟1308)。
對于從終端104向移動終端102、103所發(fā)送的信息包選擇適當(dāng)轉(zhuǎn)交地址的流程,與第1實施示例相同。
按照本實施示例的結(jié)構(gòu)及動作,不用對以往的移動終端加以變更,本地代理就可以取得轉(zhuǎn)交地址和端口號碼的對應(yīng)。
實施示例4下面說明下述實施示例,該實施示例在第1實施示例中通過網(wǎng)關(guān)來進(jìn)行本地代理所執(zhí)行的信息包篩選處理。
圖14表示實施本發(fā)明的網(wǎng)絡(luò)結(jié)構(gòu)。本地代理101同移動終端102、103和終端104經(jīng)由網(wǎng)關(guān)1401來連接。在初始狀態(tài)下,網(wǎng)關(guān)1401的設(shè)定為,發(fā)往本地代理(目標(biāo)地址3ffe::2222::1)的信息包全都進(jìn)行傳輸,并且其以外的信息包全都廢棄。
圖16-a表示出本地代理的處理流程。若移動終端發(fā)送出綁定更新,則按照與圖9-b相同的處理,生成移動終端的綁定緩存。本地代理以生成移動終端的綁定緩存為契機(jī),按照所注冊移動終端的本地地址、傳輸層的報頭及端口號碼的組合設(shè)定到網(wǎng)關(guān)1401中,以解除信息包的篩選(步驟1602)。另外,在刪除了綁定緩存時,將刪除網(wǎng)關(guān)的篩選解除設(shè)定。
圖15表示本實施示例的順序。網(wǎng)關(guān)1401對通過的信息包進(jìn)行監(jiān)視,并且只傳輸存在篩選解除注冊的信息包。如同發(fā)往目標(biāo)地址為3ffe::3333::10且端口號碼為55444的信息包112那樣,未注冊到網(wǎng)關(guān)中的信息包通過網(wǎng)關(guān)將其廢棄。
圖16-b表示捕捉到發(fā)往移動終端的信息包時本地代理101的處理。本地代理101若捕捉到發(fā)往移動終端的信息包(步驟1603),則對所捕捉到信息包的報頭進(jìn)行分析(步驟1604),并確定傳輸層的報頭和端口號碼(步驟1605)。根據(jù)本地地址以及由步驟1605所確定的傳輸層的報頭和端口號碼的信息,檢索綁定緩存(步驟1606),并選擇轉(zhuǎn)交地址(步驟1607)。以所選擇的轉(zhuǎn)交地址來封裝信息包將其傳輸給移動終端(步驟1608)。在本實施方式中,由于通過網(wǎng)關(guān)1401將不需要向移動終端傳輸?shù)男畔鼜U棄,因而本地代理101不需要進(jìn)行信息包的廢棄。
按照本實施示例的結(jié)構(gòu)及動作,本地代理不具有篩選功能就可以使安全性得到提高,并且能夠在本地網(wǎng)中防止非法通訊的流入。
實施示例5圖17表示在對1臺移動終端給予了多個轉(zhuǎn)交地址時實施本發(fā)明的狀況。
在本實施示例中,移動終端1102可以通過對每個轉(zhuǎn)交地址發(fā)送綁定更新,按照與第1實施示例相同的過程來實施本發(fā)明。
按照這種結(jié)構(gòu)及動作,可以對每臺移動終端內(nèi)的多個應(yīng)用分配信息包。
另外,移動終端1102也可以從通信所能利用的多個轉(zhuǎn)交地址之中選擇代表轉(zhuǎn)交地址,并將綁定更新匯總到1個報文中。這種情況下,設(shè)置應(yīng)用識別符選項的C位,并在地址區(qū)域設(shè)定每個應(yīng)用的轉(zhuǎn)交地址。
對于其他的處理,則與第1實施示例相同。
按照這種結(jié)構(gòu)及動作,本地代理可以通過一次的綁定更新,取得與一臺移動終端內(nèi)的多個應(yīng)用對應(yīng)的轉(zhuǎn)交地址。
實施示例6圖18是一個轉(zhuǎn)交地址被多個本地地址映射時的網(wǎng)絡(luò)圖,圖19是此時的處理順序圖。
利用多個本地地址的移動終端1102對于每個本地地址,將綁定更新發(fā)送給本地代理101。另外,也可以匯總綁定更新而向本地代理101進(jìn)行發(fā)送。這種情況下,在給予綁定更新的應(yīng)用識別符選項704的地址區(qū)域設(shè)定本地地址,并設(shè)置H位,將其發(fā)送給本地代理101。
對于其他的處理,則與第1實施示例相同。
按照本實施示例的結(jié)構(gòu)及動作,移動終端的用戶可以對于一個應(yīng)用或一個轉(zhuǎn)交地址擁有多個本地地址,并且能夠適當(dāng)?shù)仂`活分配使用這些本地地址。
實施示例7下面說明移動終端接受推送服務(wù)提供的情形。
移動終端102、103為了在檢測移動時之外,還在更新應(yīng)用列表(應(yīng)用啟動時和結(jié)束時)時,將應(yīng)用識別符的變更通告給本地代理101,而向本地代理101發(fā)送綁定更新。為了接收推送服務(wù),需要專用的應(yīng)用。在應(yīng)用啟動時,通過將應(yīng)用識別符通告給本地代理101,也可以接收從不確定的終端所推送的信息。
對于其他的處理,則與第1實施示例相同。
按照本實施示例的結(jié)構(gòu)及動作,本地代理在應(yīng)用啟動的同時,將推送服務(wù)的信息包傳輸?shù)揭苿咏K端,因此能夠防止不需要的通訊的傳輸。
權(quán)利要求
1.一種移動終端裝置,經(jīng)由網(wǎng)絡(luò)與服務(wù)器連接,其特征為,具有存儲器,存儲了應(yīng)用程序和識別該應(yīng)用程序的識別符;接口,可以向上述服務(wù)器發(fā)送上述應(yīng)用程序的識別符及本移動終端裝置的地址。
2.根據(jù)權(quán)利要求1所述的移動終端裝置,其特征為上述識別符是端口號碼。
3.根據(jù)權(quán)利要求1所述的移動終端裝置,其特征為上述地址是移動IP中的轉(zhuǎn)交地址。
4.一種服務(wù)器,經(jīng)由網(wǎng)絡(luò)與移動終端裝置連接,其特征為,具有接口,可以從上述移動終端裝置接收在上述移動終端裝置的移動目的地中使用的地址、和使用該地址在上述移動終端裝置上工作的應(yīng)用程序的識別符;存儲器,使上述地址和上述識別符相對應(yīng)進(jìn)行存儲。
5.根據(jù)權(quán)利要求4所述的服務(wù)器,其特征為在接收到發(fā)往上述移動終端裝置的數(shù)據(jù)包時,向與該數(shù)據(jù)包內(nèi)記述的應(yīng)用程序的識別符對應(yīng)的上述地址傳送上述數(shù)據(jù)包。
6.根據(jù)權(quán)利要求4所述的服務(wù)器,其特征為當(dāng)接收到發(fā)往上述移動終端裝置的數(shù)據(jù)包時,在與該數(shù)據(jù)包內(nèi)記述的應(yīng)用程序的識別符對應(yīng)的上述地址未存儲于上述存儲器中時,將上述數(shù)據(jù)包廢棄。
7.根據(jù)權(quán)利要求4所述的服務(wù)器,其特征為在上述存儲器中,使從上述移動終端接收到的數(shù)據(jù)包內(nèi)記述的應(yīng)用程序的識別符和該數(shù)據(jù)包的發(fā)送源地址相對應(yīng)進(jìn)行存儲。
8.根據(jù)權(quán)利要求4所述的服務(wù)器,其特征為上述應(yīng)用程序的識別符是端口號碼。
9.根據(jù)權(quán)利要求4所述的服務(wù)器,其特征為上述地址是移動IP中的轉(zhuǎn)交地址。
10.一種通信系統(tǒng),具有經(jīng)由網(wǎng)絡(luò)而被連接的服務(wù)器及移動終端裝置,其特征為,上述移動終端裝置,具有存儲器,存儲了應(yīng)用程序和識別該應(yīng)用程序的識別符;接口,可以向上述服務(wù)器發(fā)送上述應(yīng)用程序的識別符及本移動終端裝置在移動目的地所使用的地址;上述服務(wù)器,具有接口,可以從上述移動終端裝置接收上述地址和上述識別符;存儲器,使上述地址和上述識別符相對應(yīng)進(jìn)行存儲。
全文摘要
本發(fā)明提供一種通信系統(tǒng)、移動終端及本地代理中的地址映射方法,用來在利用移動IP的通信系統(tǒng)中,使多個轉(zhuǎn)交地址對應(yīng)一個本地地址并從其中選擇適當(dāng)?shù)霓D(zhuǎn)交地址進(jìn)行傳輸。對移動終端向本地代理所發(fā)送的綁定更新進(jìn)行了擴(kuò)展,并且還可以同時通告應(yīng)用識別符。本地代理根據(jù)應(yīng)用識別符來選擇適當(dāng)?shù)霓D(zhuǎn)交地址。
文檔編號H04L29/06GK1725755SQ20051000670
公開日2006年1月25日 申請日期2005年1月31日 優(yōu)先權(quán)日2004年7月20日
發(fā)明者山田真理子, 武田幸子, 森重健洋, 高橋克典 申請人:日立通訊技術(shù)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1