本地代理、注册方法、网络系统及网络漫游方法

文档序号:7957140阅读:224来源:国知局
专利名称:本地代理、注册方法、网络系统及网络漫游方法
技术领域
本发明涉及无线通信,尤其涉及一种本地代理、注册方法、网络系统及网络漫游方法。
背景技术
无线局域网(Wireless Local Area Network,WLAN)近年来已被广泛布建与使用,而第三代移动通信(Third Generation Mobile Communication,3G)网络也开始提供封包交换(Packet Switching)的服务,使用者可以直接利用手机来取得网络数据。WLAN具有较高的数据传输速度,但其覆盖的服务范围较小。3G网络能提供较宽广的服务范围,但其数据传输速度却明显低于WLAN。WLAN与3G网络在功能上具有互补性。因此,未来预期将会是WLAN与3G网络共存互补的异质性无线网络。
然而,在无线网络中当使用者一边移动一边使用通信服务,会发生在异质性无线网络间漫游的情况,由于网络系统架构不同,封包交换服务也各有自己的规范,可能导致通信中断。

发明内容
有鉴于此,需要提供一种本地代理,可使移动节点在异质性无线网络之间漫游时,维持通信。
另需提供一种注册方法,可使移动节点在异质性无线网络之间漫游时,维持通信。
还需提供一种网络系统,可使移动节点在异质性无线网络之间漫游时,维持通信。
此外,还需提供一种网络漫游方法,可使移动节点在异质性无线网络之间漫游时,维持通信。
一种本地代理,用于向位于本地网络的服务节点进行注册,其包括代理控制模块、封包过滤模块及注册模块。封包过滤模块用于侦测移动节点所传送的移动注册封包,并通知代理控制模块。注册模块用于当代理控制模块接收到封包过滤模块的通知时,通过传送注册请求封包给服务节点作注册。其中,注册请求封包包括本地地址字段及转交地址字段。本地地址字段设为移动节点在本地网络中的因特网协议地址,转交地址字段设为本地代理的因特网协议地址。
一种注册方法,用于向位于本地网络的服务节点进行注册,其包括以下步骤接收移动节点所传送的移动注册封包,并经由代理控制模块通知注册模块进行注册;及传送注册请求封包给服务节点作注册,其中注册请求封包包括本地地址字段及转交地址字段,本地地址字段设为移动节点在本地网络中的因特网协议地址,转交地址字段设为本地代理的因特网协议地址。
一种网络系统,包括本地代理及移动节点。移动节点从本地网络漫游到外地网络,其包括节点控制模块。节点控制模块用于通过传送移动注册封包给本地代理作注册。本地代理用于向位于本地网络的服务节点进行注册,其包括代理控制模块、封包过滤模块及注册模块。封包过滤模块用于侦测移动注册封包,并通知代理控制模块。注册模块用于当代理控制模块接收到封包过滤模块的通知时,通过传送注册请求封包给服务节点作注册。其中注册请求封包包括本地地址字段及转交地址字段,本地地址字段设为移动节点在本地网络中的因特网协议地址,转交地址字段设为本地代理的因特网协议地址。
一种网络漫游方法,用于使移动节点从本地网络漫游到外地网络,其包括以下步骤提供本地代理;通过移动节点传送移动注册封包给本地代理作注册;通过本地代理接收移动注册封包,并经由代理控制模块通知注册模块进行注册;及通过本地代理传送注册请求封包给服务节点作注册,其中注册请求封包包括本地地址字段及转交地址字段,本地地址字段设为移动节点在本地网络中的因特网协议地址,转交地址字段设为本地代理的因特网协议地址。
上述本地代理可通过传送注册请求封包给服务节点作注册,从而使移动节点在异质性无线网络之间漫游时,维持通信。


图1是本发明网络系统一实施方式的示意图。
图2是本发明实施方式中移动节点与本地代理的模块图。
图3是本发明实施方式中移动因特网协议注册封包的示意图。
图4是本发明实施方式中移动因特网协议回应封包的示意图。
图5是本发明实施方式中异质跨系统移动注册请求封包的示意图。
图6是本发明实施方式中异质跨系统移动注册回应封包的示意图。
图7是本发明实施方式中P-P注册请求封包的示意图。
图8是本发明实施方式中P-P注册回应封包的示意图。
图9是本发明网络漫游方法一实施方式的流程图。
图10是本发明网络漫游方法另一实施方式的示意图。
图11是本发明网络漫游方法又一实施方式的示意图。
具体实施例方式
参阅图1,为本发明网络系统一实施方式的示意图。在本实施方式中,网络系统包括本地网络(Home Network)10及外地网络(Foreign Network)20。本地网络10可为第三代合作伙伴计划(Third Generation PartnershipProject,3GPP)网络或第三代合作伙伴计划第二组(Third GenerationPartnership Project 2,3GPP2)网络。外地网络20可为无线局域网(WirelessLocal Area Network,WLAN)。
本地网络10包括移动节点(Mobile Node,MN)100、本地代理(HomeAgent,HA)200及服务节点400。本地代理200与服务节点400为本地网络10提供服务。外地网络20包括外地代理(Foreign Agent)500。外地代理500为外地网络20提供服务,其定期发送广播通告(Advertisement)封包。
移动节点100可与通信节点(Correspondent Node,CN)300进行无线通信。在本实施方式中,通信节点300可位于本地网络10、外地网络20或其它网络。
移动节点100可由本地网络10漫游至外地网络20。在本实施方式中,移动节点100可通过向本地代理200注册,再通过本地代理200向服务节点400注册,从而可使移动节点100从本地网络10漫游至外地网络20时,维持与通信节点300的通信。
参阅图2,为本发明实施方式中移动节点100及本地代理200的模块图。在本实施方式中,移动节点100包括位置侦测模块(Movement Detector)110、节点控制模块120、路由信息记录(Routing Information Recording,RIR)模块130及连线模块140。
移动节点100的位置侦测模块110用于侦测移动节点100是否发生漫游,及当侦测到发生漫游时,通知节点控制模块120。在本实施方式中,外地代理500定期发送广播通告封包,广播通告封包包括漫游识别码(Identifier,ID)。位置侦测模块110接收外地代理500所发送的广播通告封包,根据广播通告封包的漫游识别码判断移动节点100从本地网络10漫游至外地网络20。
节点控制模块120用于管理位置侦测模块110、路由信息记录模块130及连线模块140,及通过传送移动注册封包给本地代理200作注册。在本实施方式中,位置侦测模块110侦测到发生漫游时,节点控制模块120通知连线模块140从外地网络20取得转交地址(Care-of Address,CoA)。
连线模块140用于从外地网络20取得转交地址。在本实施方式中,外地网络20为WLAN,连线模块140可听取外地代理500的广播通告封包而取得转交地址,即取得外地代理转交地址(Foreign Agent Care-ofAddress,FA CoA)。
在其它实施方式中,外地网络20亦可包括动态主机配置协议服务器(Dynamic Host Configuration Protocol,DHCP Server),连线模块140亦可通过DHCP Server取得转交地址,即取得联合转交地址(Co-located Care-ofAddress,CCoA)。
当连线模块140取得转交地址后,节点控制模块120传送移动注册封包给本地代理200作注册。移动注册封包包括本地地址(Home Address)字段及转交地址字段。本地地址字段设为移动节点100在本地网络10中的因特网协议(Internet Protocol,IP)地址,转交地址字段设为连线模块140所取得的转交地址。在本实施方式中,移动注册封包为移动因特网协议注册封包(Mobile Internet Protocol Registration,MIP_REG)封包1000。
参阅图3,MIP_REG封包1000包括类型(Type)字段1100、有效期(Life Time)字段1300、本地地址字段1400、本地代理字段1500、转交地址字段1600及识别码字段1700。应注意的是,本实施例所描述的所有封包皆符合移动因特网协议(Mobile Internet Protocol,Mobile IP)标准,且每一封包的内容在图上并没有完全揭露,仅有揭露所需的字段部分。类型字段1100用于指明封包的型态,即用于区分MIP_REG封包与移动因特网协定回应封包(Mobile Internet Protocol Reply,MIP_REP)封包。在本实施方式中,类型字段1100设为1,则封包为MIP_REG封包。有效期字段1300用于指明封包的有效期,即经过有效期字段1300所指定的时间后封包即被视为过期而无效。本地地址字段1400设为移动节点100在本地网络10中的IP地址。本地代理字段1500设为本地代理200的IP地址。转交地址字段1600设为移动节点100的转交地址,即连线模块140所取得的转交地址。识别码字段1700设为封包的识别码。
当本地代理200接收移动节点100所传送的移动注册封包后,本地代理200向服务节点400注册。当本地代理200向服务节点400注册成功,则本地代理200传送移动回应封包给移动节点100的节点控制模块120。在本实施方式中,移动回应封包为MIP_REP封包2000。
参阅图4,MIP_REP封包2000包括类型字段2100、代码(Code)字段2200、有效期字段2300、本地地址字段2400、本地代理字段2500及识别码字段2700。类型2100用于指明封包的型态,即用于区分MIP_REG封包与MIP_REP封包。在本实施方式中,类型字段2100设为3,则封包为MIP_REP封包。代码字段2200用于告知MIP_REG封包1000是否注册成功。在本实施方式中,代码字段2200设为0,则MIP_REG封包1000注册成功。
有效期字段2300用于指明封包的有效期。本地地址字段2400设为移动节点100在本地网络10中的IP地址。本地代理字段2500设为本地代理200的IP地址。识别码字段2700设为封包的识别码。
路由信息记录模块130用于管理移动节点100绕送封包的信息。在本实施方式中,当节点控制模块120与本地代理200注册成功时,节点控制模块120通知路由信息记录模块130根据连线模块140所取得的转交地址来修改移动节点100绕送封包的信息。
本地代理200用于接收移动注册封包,并通过传送注册请求封包给服务节点400作注册。在本实施方式中,本地代理200包括封包过滤模块(Packet Filter,PF)210、代理控制模块220、路由信息库(RoutingInformation Database,RID)230及注册模块240。
封包过滤模块210用于侦测移动节点100所传送的移动注册封包,并通知代理控制模块220。在本实施方式中,封包过滤模块210侦测移动节点100传送移动注册封包,则将移动注册封包转交给代理控制模块220。在其它实施方式中,如果封包过滤模块210接收到一般使用者封包,即非移动注册封包的封包,则舍弃该封包。
代理控制模块220用于管理封包过滤模块210、路由信息库230及注册模块240。在本实施方式中,代理控制模块220从封包过滤模块210接收移动注册封包后,通知路由信息库230根据移动注册封包修改移动节点100的绕送封包的信息。
路由信息库230用于管理移动节点100绕送封包的信息。在本实施方式中,路由信息库230包括连结表(Binding Table)231,其包括移动节点100在本地网络10中的IP地址与移动节点100的转交地址之间的对照关系。每当移动节点100进入新的外地网络并传送移动注册封包给本地代理200时,路由信息库230会根据移动注册封包更新连结表231。在本实施方式中,当移动节点100进入外地网络20并传送MIP-REG封包1000给本地代理200时,路由信息库230根据MIP-REG封包1000更新连结表231。
注册模块240用于当代理控制模块220接收到封包过滤模块210的通知时,通过传送注册请求封包给服务节点400作注册。在本实施方式中,当代理控制模块220从封包过滤模块210接收移动注册封包时,代理控制模块220通知注册模块240向服务节点400注册。注册模块240传送注册请求封包给服务节点400作注册,以告知服务节点400关于移动节点100的漫游情况,并要求服务节点400将移动节点100的封包传送给本地代理200。在本实施方式中,注册请求封包包括本地地址字段及转交地址字段。本地地址字段设为移动节点100在本地网络10中的IP地址,转交地址字段设为本地代理200的IP地址。当服务节点400接收到注册请求封包后,会传送注册回应封包给注册模块240,以告知注册成功。故,注册模块240从服务节点400接收注册回应封包,则本地代理200向服务节点400注册成功。
在本实施方式中,本地网络10可为3GPP网络,服务节点400可为网关通用封包无线服务(General Packet Radio Service,GPRS)支持节点(Gateway GPRS Support Node,GGSN)。注册请求封包为异质跨系统移动注册请求(Heterogeneous Intersystem Mobility Registration Request,HIM_REG_REQ)封包3000。注册回应封包为异质跨系统移动注册回应(Heterogeneous Intersystem Mobility Registration Reply,HIM_REG_REP)封包4000。
参阅图5,HIM_REG_REQ封包3000包括类型字段3100、有效期字段3300、本地地址字段3400、转交地址字段3600及识别码字段3700。类型字段3100用于指明封包的型态,即用于区分HIM_REG_REQ封包与HIM-REG-REP封包。在本实施方式中,类型字段3100设为1,则封包为HIM_REG_REQ封包。有效期字段3300用于指明封包的有效期。本地地址3400设为移动节点100在本地网络10中的IP地址。转交地址字段3600设为本地代理200的IP地址。识别码字段3700设为封包的识别码。
参阅图6,HIM_REG_REP封包4000包括类型字段4100、代码字段4200、有效期字段4300、本地地址字段4400及识别码字段4700。类型字段4100用于指明封包的型态,即用于区分HIM_REG_REQ封包与HIM-REG-REP封包。在本实施方式中,类型字段4100设为3,则封包为HIM_REG_REP封包。代码字段4200用于告知本地代理200HIM_REG_REQ封包3000是否注册成功。在本实施方式中,代码字段4200设为0,则HIM_REG_REQ封包3000注册成功。
有效期字段4300用于指明封包的有效期。本地地址4400设为移动节点100在本地网络10中的IP地址。识别码字段4700设为封包的识别码。
在其它实施方式中,本地网络10亦可为3GPP2网络,服务节点400亦可为封包数据服务节点(Packet Data Serving Node,PDSN)。注册请求封包可为P-P(PDSN-PDSN)注册请求(PDSN-PDSN Registration Request,P_P_REG_REQ)封包5000。注册回应封包为P-P注册回应(PDSN-PDSNRegistration Reply,P_P_REG_REP)封包6000。
参阅图7,P_P_REG_REQ封包5000包括类型字段5100、有效期字段5300、本地地址字段5400、本地代理字段5500、转交地址字段5600及识别码字段5700。类型字段5100用于指明封包的型态,即用于区分P_P_REG_REQ封包与P_P_REG_REP封包。在本实施方式中,类型字段5100设为1,则封包为P_P_REG_REQ封包。有效期字段5300用于指明封包的有效期。本地地址5400设为移动节点100在本地网络10中的IP地址。本地代理字段5500设为服务节点400的IP地址。转交地址字段5600设为本地代理200的IP地址。识别码字段5700设为封包的识别码。
参阅图8,P_P_REG_REP封包6000包括类型字段6100、代码字段6200、有效期字段6300、本地地址字段6400、本地代理字段6500及识别码字段6700。类型字段6100用于指明封包的型态,即用于区分P_P_REG_REQ封包与P_P_REG_REP封包。在本实施方式中,类型字段6100设为3,则封包为P_P_REG_REP封包。代码字段6200用于告知P_P_REG_REQ封包5000是否注册成功。在本实施方式中,代码字段6200设为0,则P_P_REG_REQ封包5000注册成功。
有效期字段6300用于指明封包的有效期。本地地址6400设为移动节点100在本地网络10中的IP地址。本地代理字段6500设为服务节点400的IP地址。识别码字段6700设为封包的识别码。
当本地代理200向服务节点400注册成功时,本地代理200的代理控制模块220还用于传送移动回应封包给移动节点100,以告知注册成功。
参阅图9,为本发明网络漫游方法一实施方式的流程图,其中显示本发明注册方法一实施方式的流程图。在本实施方式中,移动节点100从本地网络10漫游至外地网络20时,需维持传输中的通信。
在步骤S900,移动节点100从本地网络10漫游至外地网络20。在步骤S902,移动节点100传送移动注册封包给本地代理20作注册。在步骤S904,本地代理200接收移动注册封包,并经由代理控制模块220通知注册模块240进行注册。在步骤S906,本地代理200传送注册请求封包给服务节点400作注册。在本实施方式中,注册请求封包包括本地地址字段及转交地址字段。本地地址字段设为移动节点100在本地网络10中的IP地址,转交地址字段设为本地代理200的IP地址。在步骤S908,本地代理200从服务节点400接收注册回应封包,确认注册成功。在步骤S910,本地代理200传送移动回应封包给移动节点100,以告知注册成功。在步骤S912,移动节点100从本地代理200接收移动回应封包,确认注册成功。
在图9所示的网络漫游方法中,步骤S904、S906及S908是本地代理200向服务节点400进行注册的方法的流程图,即本发明注册方法一实施方式的流程图。
参阅图10,为本发明网络漫游方法另一实施方式的示意图。在本实施方式与上述实施方式不同之处在于通信节点300是位于外地网络20。当移动节点100从本地网络10漫游至外地网络20时,移动节点100需维持与通信节点300的通信。
首先,移动节点100侦测发生漫游。在本实施方式中,外地代理500定期发送广播通告封包,广播通告封包包括漫游识别码。移动节点100接收外地代理500所发送的广播通告封包,根据广播通告封包的漫游识别码判断移动节点100发生漫游,即侦测到移动节点100从本地网络10漫游至外地网络20。
然后,移动节点100从外地网络20取得转交地址。在本实施方式中,外地网络20可为WLAN,移动节点100听取外地代理500的广播通告封包以取得转交地址,即取得外地代理转交地址。
在其它实施方式中,外地网络20可更包括DHCP Server,移动节点100亦可通过DHCP Server取得转交地址,即取得联合转交地址。
当移动节点100取得转交地址后,移动节点100向本地代理200注册。移动节点100传送移动注册封包给本地代理200作注册。移动注册封包包括本地地址字段及转交地址字段。本地地址字段设为移动节点100在本地网络10中的IP地址,转交地址设为移动节点100所取得的转交地址。在本实施方式中,移动注册封包为MIP_REG封包1000,如图3所示,MIP_REG封包1000包括类型字段1100、有效期字段1300、本地地址字段1400、本地代理字段1500、转交地址字段1600及识别码字段1700。MIP_REG封包1000与上述相同,因此不再赘述。
当本地代理200接收移动节点100所传送的移动注册封包后,本地代理200根据移动注册封包修改移动节点100的绕送封包的信息,即根据移动注册封包更新连结表231。
接着,本地代理200向服务节点400注册。在本实施方式中,本地代理200传送注册请求封包给服务节点400作注册,以告知服务节点400关于移动节点100的漫游情况,并要求服务节点400将移动节点100的封包传送给本地代理200。注册请求封包包括本地地址字段及转交地址字段。本地地址字段设为移动节点100在本地网络10中的IP地址,转交地址字段设为本地代理200的IP地址。
当服务节点400接收到注册请求封包后,会传送注册回应封包给本地代理200。从而,本地代理200向服务节点400注册成功。
在本实施方式中,本地网络10可为3GPP网络,服务节点400可为GGSN。注册请求封包为HIM_REG_REQ封包3000。注册回应封包为HIM_REG_REP封包4000。请再次参阅图5,HIM_REG_REQ封包3000包括类型字段3100、有效期字段3300、本地地址字段3400、转交地址字段3600及识别码字段3700。在本实施方式中,类型字段3100设为1,则封包为HIM_REG_REQ封包。有效期字段3300用于指明封包的有效期。本地地址3400设为移动节点100在本地网络10中的IP地址。转交地址字段3600设为本地代理200的IP地址。识别码字段3700设为封包的识别码。
在其它实施方式中,本地网络10亦可为3GPP2网络,服务节点400亦可为PDSN。注册请求封包亦可为P_P_REG_REQ封包5000。注册回应封包亦可为P_P_REG_REP封包6000。再次参阅图7,P_P_REG_REQ封包5000包括类型字段5100、有效期字段5300、本地地址字段5400、本地代理字段5500、转交地址字段5600及识别码字段5700。在本实施方式中,类型字段5100设为1,则封包为P_P_REG_REQ封包。有效期字段5300用于指明封包的有效期。本地地址5400设为移动节点100在本地网络10中的IP地址。本地代理字段5500设为服务节点400的IP地址。转交地址字段5600设为本地代理200的IP地址。识别码字段5700设为封包的识别码。
当本地代理200向服务节点400注册成功后,本地代理200传送移动回应封包给移动节点100,以告知注册成功。
然后,移动节点100从本地代理200接收移动回应封包,确定注册成功。在本实施方式中,当移动节点100与本地代理200注册成功时,移动节点100根据所取得的转交地址来修改移动节点100绕送封包的信息。
在本实施方式中,当移动节点100向本地代理200注册成功后,通信节点300要传送给移动节点100的数据封包先送到服务节点400,服务节点400再将数据封包转送给本地代理200,再由本地代理200将数据封包转送给移动节点100。移动节点100要传送给通信节点300的数据封包亦先传给本地代理200,再通过本地代理200将数据封包转送给通信节点300。
在另一实施方式中,参阅图11,通信节点300位于本地网络10。故,当移动节点100向本地代理200注册成功后,通信节点300要传送给移动节点100的数据封包先送到服务节点400,服务节点400再将数据封包转送给本地代理200,再由本地代理200将数据封包转送给移动节点100。移动节点100要传送给通信节点300的数据封包亦先传送给本地代理200,再通过本地代理200将数据封包传送给服务节点400。服务节点400再将数据封包转发给通信节点300。
权利要求
1.一种本地代理,用于向位于本地网络的服务节点进行注册,其特征在于,所述本地代理包括代理控制模块;封包过滤模块,用于侦测移动节点所传送的移动注册封包,并通知所述代理控制模块;及注册模块,用于当所述代理控制模块接收到所述封包过滤模块的通知时,通过传送注册请求封包给所述服务节点作注册,其中所述注册请求封包包括本地地址字段及转交地址字段,所述本地地址字段设为所述移动节点在所述本地网络中的因特网协议地址,所述转交地址字段设为所述本地代理的因特网协议地址。
2.如权利要求1所述的本地代理,其特征在于,还包括路由信息库,用于管理所述移动节点绕送封包的信息。
3.如权利要求2所述的本地代理,其特征在于,所述路由信息库包括连结表,所述连结表包括所述移动节点在所述本地网络中的因特网协议地址与所述移动节点的转交地址之间的对照关系,所述路由信息库还用于经由所述代理控制模块接收所述移动注册封包,并根据所述移动注册封包更新所述连结表。
4.如权利要求1所述的本地代理,其特征在于,所述注册请求封包还包括类型字段、有效期字段及识别码字段,所述类型字段用于指明所述注册请求封包的型态,所述有效期字段用于指明所述注册请求封包的有效期,所述识别码字段设为所述注册请求封包的识别码。
5.如权利要求1所述的本地代理,其特征在于,所述注册请求封包还包括类型字段、有效期字段、本地代理字段及识别码字段,所述类型字段用于指明所述注册请求封包的型态,所述有效期字段用于指明所述注册请求封包的有效期,所述本地代理字段设为所述服务节点的因特网协议地址,所述识别码字段设为所述注册请求封包的识别码。
6.一种注册方法,用于本地代理向位于本地网络的服务节点进行注册,其特征在于,所述注册方法包括以下步骤接收移动节点所传送的移动注册封包,并经由代理控制模块通知注册模块进行注册;及传送注册请求封包给所述服务节点作注册,其中所述注册请求封包包括本地地址字段及转交地址字段,所述本地地址字段设为所述移动节点在所述本地网络中的因特网协议地址,所述转交地址字段设为所述本地代理的因特网协议地址。
7.如权利要求6所述的注册方法,其特征在于,还包括以下步骤提供连结表,其包括所述移动节点在所述本地网络中的因特网协议地址与所述移动节点的转交地址之间的对照关系;及根据所述移动注册封包更新所述连结表。
8.如权利要求6所述的注册方法,其特征在于,还包括以下步骤从所述服务节点接收注册回应封包;及传送移动回应封包给所述移动节点,以告知注册成功。
9.一种网络系统,其特征在于,包括如权利要求1至5任一项所述的本地代理,位于本地网络中;及移动节点,从所述本地网络漫游到外地网络,所述移动节点包括节点控制模块,用于通过传送移动注册封包给所述本地代理作注册。
10.如权利要求9所述的网络系统,其特征在于,所述移动节点还包括位置侦测模块,用于侦测所述移动节点是否发生漫游,及当侦测到漫游时通知所述节点控制模块。
11.如权利要求10所述的网络系统,其特征在于,所述移动节点还包括连线模块,用于从所述外地网络取得转交地址。
12.如权利要求11所述的网络系统,其特征在于,还包括外地代理,其为所述外地网络提供服务,用于传送广播通告封包。
13.如权利要求12所述的网络系统,其特征在于,所述位置侦测模块用于根据所述广播通告封包的漫游识别码判断所述移动节点从所述本地网络漫游至所述外地网络;所述连线模块用于听取所述广播通告封包而取得所述转交地址。
14.如权利要求11所述的网络系统,其特征在于,所述移动注册封包包括本地地址字段及转交地址字段,所述本地地址字段设为所述移动节点在所述本地网络中的因特网协议地址,所述转交地址字段设为所述连线模块所取得的转交地址。
15.如权利要求14所述的网络系统,其特征在于,所述移动注册封包为移动因特网协议注册封包,其还包括类型字段、有效期字段、本地代理字段及识别码字段,所述类型字段用于指明所述移动注册封包的型态,所述有效期字段用于指明所述移动注册封包的有效期,所述本地代理字段设为所述本地代理的因特网协议地址,所述识别码字段设为所述移动注册封包的识别码。
16.如权利要求11所述的网络系统,其特征在于,所述移动节点还包括路由信息记录模块,用于经由所述节点控制模块接收所述连线模块所取得的转交地址,并根据所述转交地址来修改所述移动节点绕送封包的信息。
17.一种网络漫游方法,用于使移动节点从本地网络漫游到外地网络,其特征在于,包括以下步骤提供本地代理;通过所述移动节点传送移动注册封包给所述本地代理作注册;通过所述本地代理接收所述移动注册封包,并经由代理控制模块通知注册模块进行注册;及通过所述本地代理传送注册请求封包给服务节点作注册,其中所述注册请求封包包括本地地址字段及转交地址字段,所述本地地址字段设为所述移动节点在所述本地网络中的因特网协议地址,所述转交地址字段设为所述本地代理的因特网协议地址。
18.如权利要求17所述的网络漫游方法,其特征在于,还包括以下步骤通过所述移动节点取得转交地址;及根据所述转交地址来修改所述移动节点绕送封包的信息。
19.如权利要求18所述的网络漫游方法,其特征在于,所述通过所述移动节点取得转交地址的步骤包括以下步骤提供外地代理,用于传送广播通告封包;及听取所述广播通告封包而取得所述转交地址。
20.如权利要求17所述的网络漫游方法,其特征在于,还包括以下步骤提供连结表,包括所述移动节点在所述本地网络中的因特网协议地址与所述移动节点的转交地址之间的对照关系;及根据所述移动注册封包更新所述连结表。
21.如权利要求17所述的网络漫游方法,其特征在于,还包括以下步骤通过所述本地代理从所述服务节点接收注册回应封包;及通过所述本地代理传送移动回应封包给所述移动节点,以告知注册成功。
全文摘要
一种本地代理,用于向位于本地网络的服务节点进行注册,其包括代理控制模块、封包过滤模块及注册模块。封包过滤模块用于侦测移动节点所传送的移动注册封包,并通知代理控制模块。注册模块用于当代理控制模块接收到封包过滤模块的通知时,通过传送注册请求封包给服务节点作注册。其中,注册请求封包包括本地地址字段及转交地址字段。本地地址字段设为移动节点在本地网络中的因特网协议地址,转交地址字段设为本地代理的因特网协议地址。所述本地代理可通过传送注册请求封包给服务节点作注册,从而使移动节点在异质性无线网络之间漫游时,维持通信。
文档编号H04L12/56GK101083547SQ20061006095
公开日2007年12月5日 申请日期2006年6月2日 优先权日2006年6月2日
发明者洪伟怀, 陈志成, 于庆源, 洪绍修, 陈富城, 欧孟晖 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1