CN103119967B - 移动网络管理方法和移动路由器 - Google Patents
移动网络管理方法和移动路由器 Download PDFInfo
- Publication number
- CN103119967B CN103119967B CN201180001431.4A CN201180001431A CN103119967B CN 103119967 B CN103119967 B CN 103119967B CN 201180001431 A CN201180001431 A CN 201180001431A CN 103119967 B CN103119967 B CN 103119967B
- Authority
- CN
- China
- Prior art keywords
- identification information
- mobile
- request message
- mobile network
- login request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供一种移动网络管理方法和移动路由器。涉及通信技术领域。可以提高网络性能,减少对网络资源的浪费。该方法包括:接收移动网络内移动节点、或归属节点发送的第一注册请求消息,第一注册请求消息中包含移动节点、或归属节点的第一识别信息,第一识别信息包括移动节点、或归属节点的主机标识信息和地址信息;将第一识别信息中的地址信息替换为移动路由器的主机标识信息,得到第二识别信息;向移动网络所属的服务器发送第二注册请求消息,第二注册请求消息中包含第二识别信息。应用于移动网络管理。
Description
技术领域
本发明涉及通信技术领域,尤其涉及移动网络管理方法和移动路由器。
背景技术
在Internet中,主要使用IP地址和DNS域名进行主机标识,由于网络用户的不断增多,网络应用种类的不断丰富,网络规模不断扩大,导致IP地址与DNS域名数量不能够满足网络用户的需要。为了解决IP地址和DNS域名数量不足的问题,引入一个基于HIP(HostIdentityProtocol,主机标识协议)的命名空间——HIN(HostIdentityNamespace,主机标识命名空间)。
在TCP/IP协议的基础上,HIP协议在传输层和网络层之间增加了主机标识层,并且在主机标识层设置一个用来标识主机的HI(HostIdentity,主机标识),使得IP地址不再用于标识主机,而仅用于标识主机的位置,解决了IP和DNS命名空间不足的问题。
在现实环境中,存在着许多移动网络,如,移动的列车及列车上的控制***就可以构成一个移动网络,列车的控制***中包含多种可以联网的传感设备,这些传感设备作为列车上的移动节点,用于将列车当前运行状态实时传给调度中心进行处理。
移动网络中通常包含一个MR(MobileRouter,移动路由器),MR中存有<HIT_MR,LocatorMR>、<HIT_MN,Locator_MN>、和<HIT_FN,Locator_FN>。其中,<HIT_MR,Locator_MR>为MR的识别信息,<HIT_MN,Locator_MN>为移动网络内所有向MR注册过的移动节点的识别信息,<HIT_FN,Locator_FN>为移动网络内归属节点的识别信息。具体的,HIT为用于标识MR、或MN(MobileNode,移动节点)、或FN(FixedNode,归属节点)的主机标识信息,HIT可识别MR、或MN、或FN的身份,与MR、或MN、或FN的位置无关;Locator_MR为MR的地址信息;Locator_MN为MN,的地址信息;Locator_FN为FN的地址信息。
移动网络中通常还包含移动网路所属RVS(RendezvousService,汇聚服务器)、和与移动网络内的移动节点或归属节点进行通信的对端主机,RVS、对端主机中存储有<HIT_MR,Locator_MR>、<HIT_MN,Locator_MR>、和<HIT_FN,Locator_MR>。当移动网络发生移动时,由于移动网络位置的变化,MR的Locator_MR会随之发生变化,为了保证移动网络移动后与对端主机之间通信的建立,也为了保证移动网络中已经建立的通信不会中断,MN需要更新RVS、对端主机内存储的<HIT_MR,LocatorMR>、<HIT_MN,Locator_MR>、和<HIT_FN,Locator_MR>中的信息,在移动网络内节点较多时,需要大量位置更新消息在MR与RVS、对端主机之间进行传输。
现有技术中,通过以下方式对移动网络进行管理,包括:
移动网络发生移动后,MR的位置随之发生变化进而使MR的Locator_MR信息发生变化。MR向所有存储其Locator_MR信息的相关实体发送Update消息,更新相关实体中存储的Locator_MR信息,相关实体包括:移动节点所属服务器RVS_MN、RVS和对端主机。
在实现上述移动网络管理方法的过程中,发明人发现现有技术中至少存在如下问题:当移动网络中的MN、FN较多,且MN、FN与对端主机建立大量会话时,移动网络发生移动后,为了使移动网络中的MN和FN与对端主机之间的通信保持不中断,移动网络的MR需要向对端主机更新大量Locator_MR信息,过多的位置更新消息会占用大量的网络资源,从而影响网络的性能。
发明内容
本发明的实施例提供一种移动网络管理方法和移动路由器,能够减小移动网络移动时,MN、FN和MR向移动网络归属的RVS发送位置更新消息的数量,提高了网络的性能,减少了对网络资源的浪费。
为达到上述目的,本发明的实施例采用如下技术方案:
一种移动网络管理方法,包括:
接收移动网络内移动节点、或归属节点发送的第一注册请求消息,所述第一注册请求消息中包含所述移动节点、或归属节点的第一识别信息,所述第一识别信息包括所述移动节点、或归属节点的主机标识信息和地址信息;
将所述第一识别信息中的地址信息替换为移动路由器的主机标识信息,得到第二识别信息;
向移动网络所属的服务器发送第二注册请求消息,所述第二注册请求消息中包含第二识别信息。
一种移动路由器,包括:
第一接收单元,用于接收移动网络内移动节点、或归属节点发送的第一注册请求消息,所述第一注册请求消息中包含所述移动节点、或归属节点的第一识别信息,所述第一识别信息包括所述移动节点、或归属节点的主机标识信息和地址信息;
第一替换单元,用于将所述第一识别信息中的地址信息替换为移动路由器的主机标识信息,得到第二识别信息;
第一发送单元,用于向移动网络所属的服务器发送第二注册请求消息,所述第二注册请求消息中包含第二识别信息。
本发明的实施例提供移动网络管理方法和移动路由器,MR将接收到的MN、或FN的第一识别信息中的地址信息替换为MR的主机标识信息,得到用于标识MN和FN的第二识别信息,MR向移动网络所属的RVS发送第二识别信息,以及MR的主机标识信息和MR的第一地址信息。
RVS中存储的第二识别信息包括MN、或FN的主机标识信息和MR的主机标识信息,与移动网络的位置无关,移动网络发生移动后,MR的第一地址信息随之改变,但是MN、和FN、和MR的主机标识信息均不变。因此,在移动网络发生移动时,在RVS中MN和FN的主机标识信息均不需要更改,只需要MR通过向RVS发送第一消息来修改MR的第一地址信息。
这样,在移动网络移动后,大量减少了MN、FN和MR向RVS发送位置更新消息的数量,提高了网络的性能,减少了对网络资源的浪费。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例中一种移动网络管理方法的流程图;
图2为本发明实施例中一种改进的移动网络管理方法的流程图;
图3为本发明实施例中RVS“二次查询”过程示意图;
图4为本发明实施例中参数Net_identity格式示意图;
图5为本发明实施例中出口网关检测参数Net_identity过程示意图;
图6为本发明实施例中移动节点服务器建立连接流程;
图7为本发明实施例中MN、和FN注册流程图;
图8为本发明实施例中移动网络移动后更新过程示意图;
图9为本发明实施例中一种移动路由器的结构图;
图10为本发明实施例中一种改进的移动路由器的结构图;
图11为本发明实施例中对端主机聚集模型示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供移动网络管理方法,如图1所示,包括以下步骤:
101、移动网络的MR接收移动网络内移动节点、或归属节点发送的第一注册请求消息,第一注册请求消息中包含移动节点、或归属节点的第一识别信息,第一识别信息包括移动节点、或归属节点的主机标识信息和地址信息。
移动网络初始接入移动网络所属服务器RVS时,移动网络中的所有MN、FN向RVS进行注册,首先,MN、或FN向MR发送第一注册请求消息,并且在第一注册请求消息中携带MN、或FN的第一识别信息,第一识别信息包括MN、或FN的主机标识信息和地址信息。
关于第一识别信息,可以记为:<HIT_MN,Locator_MN>、<HIT_FN,Locator_FN>。其中,HIT_MN、HIT_FN分别为MN、和FN的主机标识信息,用于MN、FN的身份识别,与MN、FN的位置无关,Locator_MN、Locator_FN分别为MN、FN的地址信息,用于标识MN、FN的位置,在MN、FN的位置发生变化时,Locator_MN、Locator_FN也发生变化。
MR储存第一识别信息,以便MR在向移动网络中MN、FN发送消息时,获得目的节点的地址信息。
102、MR将第一识别信息中的地址信息替换为MR的主机标识信息,得到第二识别信息。
在移动网络发生移动后,MN、FN的主机标识信息HIT_MN、HIT_FN不变化,为了减少移动网络移动后,MN、FN向RVS发送更新信息的数量,因此,MR要将MN、FN发来的第一识别信息中的Locator_MN、Locator_FN替换为MR的主机标识信息HIT_MR,将经过替换后的第一识别信息记作第二识别信息,第二识别信息包括移动网络中的MN、或FN的主机标识信息和MR的主机标识信息。此时,MR中仍会存有第一识别信息。
具体的,移动网络中的MN、FN的第一注册请求消息到达MR时,MR将第一识别信息中的Locator_MN、Locator_FN替换成MR的主机标识信息,即HIT_MR,得到第二识别信息,第二识别信息分别记为<HIT_MN,HIT_MR>、<HIT_FN,HIT_MR>。
103、MR向RVS发送第二注册请求消息,第二注册请求消息中包含第二识别信息。
移动网络初始接入时,MR需要向RVS进行注册。MR向RVS发送第二注册请求消息,第二注册请求消息中包含第二识别信息,以便RVS存储MR的主机标识信息和第一地址信息。
本实施例提供移动网络管理方法,MR将接收到的MN、或FN的第一识别信息中的地址信息替换为MR的主机标识信息,得到用于标识MN和FN的第二识别信息,MR向RVS发送第二识别信息,以及MR的主机标识信息和MR的第一地址信息。
RVS中存储的第二识别信息包括MN、或FN的主机标识信息和MR的主机标识信息,与移动网络的位置无关,移动网络发生移动后,MR的第一地址信息随之改变,但是MN、和FN、和MR的主机标识信息均不变。因此,在移动网络发生移动时,在RVS中MN和FN的主机标识信息均不需要更改,只需要MR通过向RVS发送第一消息来修改MR的第一地址信息。
这样,在移动网络移动后,大量减少了MN、FN和MR向RVS发送位置更新消息的数量,提高了网络的性能,减少了对网络资源的浪费。
作为本实施例的一种改进,本发明实施例提供另一种移动网络管理方法,如图2所示,包括以下步骤:
201、移动网络的MR接收移动网络内移动节点、或归属节点发送的第一注册请求消息,第一注册请求消息中包含移动节点、或归属节点的第一识别信息,第一识别信息包括移动节点、或归属节点的主机标识信息和地址信息。
移动网络初始接入移动网络所属服务器RVS时,移动网络中的所有MN、FN向RVS进行注册,首先,MN、或FN向MR发送第一注册请求消息,并且在第一注册请求消息中携带MN、或FN的第一识别信息,第一识别信息包括MN、或FN的主机标识信息和地址信息。
关于第一识别信息,可以记为:<HIT_MN,Locator_MN>、<HIT_FN,Locator_FN>。其中,HIT_MN、HIT_FN分别为MN、和FN的主机标识信息,用于MN、FN的身份识别,与MN、FN的位置无关,Locator_MN、Locator_FN分别为MN、FN的地址信息,用于标识MN、FN的位置,在MN、FN的位置发生变化时,Locator_MN、Locator_FN也发生变化。
MR储存第一识别信息,以便MR在向移动网络中MN、FN发送消息时,获得目的节点的地址信息。
202、MR将第一识别信息中的地址信息替换为MR的主机标识信息,得到第二识别信息。
在移动网络发生移动后,MN、FN的主机标识信息HIT_MN、HIT_FN不变化,为了减少移动网络移动后,MN、FN向RVS发送更新信息的数量,因此,MR要将MN、FN发来的第一识别信息中的Locator_MN、Locator_FN替换为MR的主机标识信息HIT_MR,将经过替换后的第一识别信息记作第二识别信息,第二识别信息包括移动网络中的MN、或FN的主机标识信息和MR的主机标识信息。
具体的,移动网络中的MN、FN的第一注册请求消息到达MR时,MR将第一识别信息中的Locator_MN、Locator_FN替换成MR的主机标识信息,即HIT_MR,得到第二识别信息,第二识别信息分别记为<HIT_MN,HIT_MR>、<HIT_FN,HIT_MR>。
203、MR向RVS发送第二注册请求消息,第二注册请求消息中包含第二识别信息。
移动网络初始接入时,MR需要向RVS进行注册。MR向RVS发送第二注册请求消息,第二注册请求消息中包含第二识别信息,以便RVS存储MR的主机标识信息和第一地址信息。
204、MR向RVS发送第三注册请求消息,第三注册请求消息中包含第三识别信息,第三识别信息包含MR的主机标识信息和MR的第一地址信息。
第三注册请求消息中包含第三识别信息,第三识别信息中包含MR的主机标识信息和MR的第一地址信息。当移动网络中所有的MN、和FN、和MR均已向RVS注册完成后,RVS映射信息表中存有的信息包括:<HIT_MN,HIT_MR>、和<HIT_FN,HIT_MR>、和<HIT_MR,Locator_MR>。其中,<HIT_MN,HIT_MR>、<HIT_FN,HIT_MR>分别为MN、和FN在RVS中的注册信息;<HIT_MR,Locator_MR>为MR在RVS中的注册信息。
对端主机与移动网络中的MN、或FN进行通信时,当RVS接收到对端主机发来的通信请求消息后,RVS根据通信请求消息中携带的目的节点的主机标识信息,即HIT_MN、或HIT_FN信息,查询RVS映射信息表,获得MR的第一地址信息,即Locator_MR。RVS通过HIT_MN、或HIT_FN查询MR的第一地址信息的查询过程可称为“二次查询”。MN、和FN的“二次查询”过程如图3所示。
具体“二次查询”过程可以包括:
1、RVS根据对端主机的通信请求消息中的HIT_MN、或HIT_FN从RVS映射信息表中查询到相应的<HIT_MN,HIT_MR>、或<HIT-FN,HIT_MR>。
2、RVS从<HIT_MN,HIT_MR>、或<HIT_FN,HIT_MR>中得到信息HIT_MR。
3、RVS根据HIT_MR,查询<HIT_MR,Locator_MR>,得到Locator_MR。
按照此实施例执行,当移动网络发生移动时,识别信息<HIT_MN,HIT_MR>、<HIT_FN,HIT_MR>均未发生变化,只有信息<HIT_MR,Locator_MR>中的Locator_MR发生变化。这样,只要MR向RVS发送一次更新信息即可,更新内容为Locator_MR,MN、和FN均不用向RVS发送更新信息。
205、MR向与移动节点、或归属节点进行通信的出口网关发送第四注册请求消息,第四注册请求消息中携带移动网络标识参数、和第三识别信息。
出口网关指的是与移动网络内的移动节点、或归属节点进行通信的对端主机一侧的出口网关,主要用于存储与对端主机进行通信的目的节点所在移动网络的MR的第一地址信息,以便出口网关将接收到的对端主机的通信请求消息发送至MR。
MR向出口网关发送的第四注册请求消息时,MR向第四注册请求消息中添加移动网络标识参数NET_IDENTITY,参数NET_IDENTITY格式如图4所示。
第四注册请求消息中携带有Locator_MR,即为MR的第一地址信息,出口网关将MR的主机标识信息和第一地址信息存入出口网关映射信息表中。
206、出口网关确定其收到的第四注册请求消息是否由移动网络发送的。
如果在MR向出口网关发送的第四注册请求消息中携带参数NET_IDENTITY,就说明这个第四注册请求消息是从移动网络发送来的,如果第四注册请求消息中未携带参数NET_IDENTITY,说明这个第四注册请求消息不是从移动网络发送来的。
具体的,出口网关检测进入网络的MR发来的第四注册请求消息中是否携带有参数NET_IDENTITY。若出口网关检测到进入网络的MR发来的第四注册请求消息中携带参数NET_IDENTITY,则执行步骤207,否则,执行步骤208。
207、MR接收出口网关发送的携带出口网关主机识别信息和出口网关地址信息的第二消息,第二消息是出口网关在确定了其收到的第四注册请求消息是由移动网络发送的之后发送的。
当出口网关检测到进入网络的MR发来的第四注册请求消息中携带参数NET_IDENTITY时,出口网关将携带有自身的地址信息,即Locator的应答消息回复给MR,记为第二消息,MR存储出口网关的Locator,以便移动网络移动后,MR向出口网关发送位置更新消息。出口网关检测消息中参数NET_IDENTITY和回复MR应答消息的过程如图5所示。若出口网关在第四注册请求消息中未检测到参数NET_IDENTITY,那么说明第四注册请求消息来自于非移动网络,非移动网络的MR第一地址信息不会改变,MR无需向出口网关更新第一地址信息,这样出口网关就不需要将携带有自身的Locator消息回复给MR。
208、在移动网络发生移动后,MR向出口网关发送第一消息,第一消息中携带移动路由器的第二地址信息,以便于出口网关存储第一地址信息和第二地址信息的对应关系。
当移动网络移动后,MR的第一地址信息Locator_MR随之发生改变,为了减少移动网络移动后,移动网络中MN、和FN向对端主机发送位置更新消息的数量,将MR位置变换前后的地址信息Locator_MR一同存入出口网关映射信息表中。当出口网关接收到对端主机发来的通信请求消息时,出口网关查询出口网关映射信息表,如果通信请求消息携带的Locator_MR已经发生过变化,即通信请求消息携带的Locator_MR在出口网关映射信息表中已为变换前的Locator_MR,则出口网关将通信请求消息的目的地址替换为变换后的Locator_MR,并将通信请求消息发送至变换后的Locator_MR的MR。当一终端与另一终端进行通信时,首先,一终端向另一终端发送通信请求消息,通信请求消息中携带有终端需要发送的信息、和目的节点的主机标识信息。其中目的节点包括MN、和FN。
具体的,当移动网络移动后,MR的Locator_MR随之发生改变,此时,MR将携带有变化后的第二地址信息Locator_MR_new的第一消息发送到出口网关,出口网关将变化前和变化后的地址信息存入出口网关映射信息表中,记为<Locator_MR_old,Locator_MR_new>。其中,Locator_MR_old为第一地址信息;Locator_MR_new为第二地址信息。
209、MR将MN的第一识别信息中的地址信息替换为RVS的地址信息,得到第四识别信息。
在移动网络发生移动后,由于RVS的地址信息不发生变化,即Locator_RVS未变化,为了减少移动网络移动后,MN向MN所属的RVS_MN发送位置更新消息的数量,RVS_MN为MN所属的服务器,因此,MR将MN的第一识别信息中的Locator_MN替换为Locator_RVS,获得第四识别信息,记为<HIT_MN,Locator_RVS>。随后MR将第四识别信息发送至对应的RVS_MN。此时,MR中仍会存有第一识别信息。
210、MR向RVS_MN发送第五注册请求消息,第五注册消息中包含第四识别信息,以便对端主机在向MN发送通信请求消息时,从第四识别信息中获取移动网络所属服务器的地址信息,从获取到的地址信息的移动网络所属服务器中获取第二识别信息,根据通信请求消息中的移动节点的主机标识信息,从第二识别信息中获取移动路由器的主机标识信息,根据移动路由器的主机标识信息,从第三识别信息中获取移动路由器的第一地址信息。
在Internet中,包含DNS(DomainNameSystem,域名***),DNS中主要存储了该网络中所有MN、和FN的主机标识信息和地址信息,以及各个MN对应的RVSMN的地址信息。
移动节点MN初始接入移动网络时,需要通过向RVS_MN发送第五注册请求消息进行注册,第五注册请求消息中包含第四识别信息。RVS_MN将第五注册请求消息中的第四识别信息存入RVS_MN映射信息表,以便在对端主机与移动网络内的MN之间进行通信时,RVS_MN可以获得RVS的地址信息,再通过RVS获得MR的第一地址信息。第四识别信息记为<HIT_MN,Locator_RVS>。
具体的,当对端主机与移动网络内的MN开始通信,首先对端主机查询DNS,得到目的MN对应的RVS_MN的地址信息,对端主机将通信请求消息发送至该地址对应的RVS_MN。RVS_MN在接收到对端主机发来的通信请求消息后,RVS_MN通过RVS_MN映射信息表获得RVS的地址信息,即Locator_RVS,RVS_MN将通信请求消息发送至该地址的RVS。消息到达RVS,执行步骤204中“二次查询”。具体流程如图6所示。
本实施例提供移动网络管理方法,MR将接收到的MN、或FN的第一识别信息中的地址信息替换为MR的主机标识信息,得到用于标识MN和FN的第二识别信息,MR向RVS发送第二识别信息,以及MR的主机标识信息和MR的第一地址信息。
RVS中存储的第二识别信息包括MN、或FN的主机标识信息和MR的主机标识信息,与移动网络的位置无关,移动网络发生移动后,MR的第一地址信息随之改变,但是MN、和FN、和MR的主机标识信息均不变。因此,在移动网络发生移动时,在RVS中MN和FN的主机标识信息均不需要更改,只需要MR通过向RVS发送第一消息来修改MR的第一地址信息。
综上,RVS映射信息表中存储<HIT_MN,HIT_MR>、<HIT_FN,HIT_MR>和<HIT_MR,Locator_MR>,HIT_MN、HIT_MR、HIT_FN分别是MN、MR、和FN的主机标识信息,与移动网络的位置无关,移动网络发生移动后,MR的Locator_MR信息随之改变,但是HIT_MN、HIT_MR、HIT_FN均不变。因此,在移动网络移动过程中,在RVS映射信息表中MN的注册信息<HIT_MN,HIT_MR>、FN的注册信息<HIT_FN,HIT_MR>均不需要更改,只需要MR通过向RVS发送位置更新消息来修改RVS映射信息表中MR的注册信息<HIT_MR,Locator_MR>。MN、和FN向RVS、MN所属服务器RVS_MN、对端主机的出口网关的注册过程如图7所示。
这样,在移动网络移动后,大量减少了MN、FN和MR向RVS发送位置更新消息的数量,提高了网络的性能,减少了对网络资源的浪费。移动网络移动后MR向RVS、出口网关发送位置更新消息如图8所示。
本发明实施例提供一种移动路由器,如图9所示,包括:第一接收单元91、第一替换单元92、第一发送单元93。
其中,第一接收单元91,用于接收移动网络内移动节点、或归属节点发送的第一注册请求消息,第一注册请求消息中包含移动节点、或归属节点的第一识别信息,第一识别信息包括移动节点、或归属节点的主机标识信息和地址信息;
第一替换单元92,用于将第一识别信息中的地址信息替换为移动路由器的主机标识信息,得到第二识别信息;
第一发送单元93,用于向移动网络所属的服务器发送第二注册请求消息,第二注册请求消息中包含第二识别信息。
本实施例提供的移动路由器,第一替换单元将第一接收单元接收到的MN、或FN的第一识别信息中的地址信息替换为MR的主机标识信息,得到用于标识MN和FN的第二识别信息,第一发送单元向移动网络所属的RVS发送第二识别信息,以及MR的主机标识信息和MR的第一地址信息。
RVS中存储的第二识别信息包括MN、或FN的主机标识信息和MR的主机标识信息,与移动网络的位置无关,移动网络发生移动后,MR的第一地址信息随之改变,但是MN、和FN、和MR的主机标识信息均不变。因此,在移动网络发生移动时,在RVS中MN和FN的主机标识信息均不需要更改,只需要MR通过向RVS发送第一消息来修改MR的第一地址信息。
这样,在移动网络移动后,大量减少了MN、FN和MR向移动网络归属的RVS发送位置更新消息的数量,提高了网络的性能,减少了对网络资源的浪费。
作为本实施例的一种改进,本发明实施例提供另一种移动路由器,如图10所示,包括:第一接收单元101、第一替换单元102、第一发送单元103、第二发送单元104、第二替换单元105、第五发送单元106、第三发送单元107、第六发送单元108、第二接收单元109、第四发送单元1010。
其中,第一接收单元101,用于MR接收移动网络内移动节点、或归属节点发送的第一注册请求消息,第一注册请求消息中包含移动节点、或归属节点的第一识别信息,第一识别信息包括主机标识信息和地址信息。
移动网络初始接入移动网络所属服务器RVS时,移动网络中的所有MN、FN向RVS进行注册,MN、或FN向MR发送注册请求消息,并且在注册请求消息中携带MN、或FN的第一识别信息,第一识别信息包括移动节点、或归属节点的主机标识信息和地址信息。
第一替换单元102,用于将第一识别信息中的地址信息替换为MR的主机标识信息,得到第二识别信息。
如果移动网络发生移后,MN、FN的主机标识信息HIT_MN、HIT_FN不变化,为了减少移动网络移动后,MN、FN向RVS发送更新信息的数量,因此,MR要将MN、FN发来的第一识别信息中的Locator_MN、Locator_FN替换为MR的主机标识信息HIT_MR,将经过替换后的第一识别信息记作第二识别信息,第二识别信息包括移动网络中的MN、或FN的主机标识信息和MR的主机标识信息。
第一发送单元103,用于MR向移动网络所属的服务器RVS发送第二注册请求消息,第二注册请求消息中包含第二识别信息。
移动网络初始接入时,MR需要向RVS进行注册。第一发送单元向RVS发送第二注册请求消息,第二注册请求消息中包含第二识别信息,以便RVS存储MR的主机标识信息和第一地址信息。
第二发送单元104,用于向移动网络所属的服务器发送第三注册请求消息,第三注册请求消息中包含移动路由器的第三识别信息,第三识别信息包括移动路由器的主机标识信息和移动路由器的第一地址信息。
第三注册请求消息中包含第三识别信息,第三识别信息中包含MR的主机标识信息和MR的第一地址信息。当移动网络中所有的MN、和FN、和MR均已向RVS注册完成后,RVS映射信息表中存有的信息包括:<HIT_MN,HIT_MR>、和<HIT_FN,HIT_MR>、和<HIT_MR,Locator_MR>。其中,<HIT_MN,HIT_MR>、<HIT_FN,HIT_MR>分别为MN、和FN在RVS中的注册信息;<HIT_MR,Locator_MR>为MR在RVS中的注册信息。
第二替换单元105,用于将移动节点的第一识别信息中的地址信息替换为移动网络所属的服务器的地址信息,得到第四识别信息。
在移动网络发生移动后,由于RVS的地址信息不发生变化,即Locator_RVS未变化,为了减少移动网络移动后,MN向MN所属的RVS_MN发送位置更新消息的数量,RVS_MN为MN所属的服务器,因此,MR将MN的第一识别信息中的Locator_MN替换为Locator_RVS,获得第四识别信息,记为<HIT_MN,Locator_RVS>。随后MR将第四识别信息发送至对应的RVS_MN。此时,MR中仍会存有第一识别信息
第五发送单元106,用于向移动节点所属的服务器发送第五注册请求消息,第五注册请求消息中包含第四识别信息,以便对端主机在向移动节点发送通信请求消息时,从第四识别信息中获取移动网络所属服务器的地址信息,从获取到的地址信息的移动网络所属服务器中获取第二识别信息,根据通信请求消息中的移动节点的主机标识信息,从第二识别信息中获取移动路由器的主机标识信息,根据移动路由器的主机标识信息,从第三识别信息中获取移动路由器的第一地址信息。
第三发送单元107,用于向与移动节点、或归属节点进行通信的对端主机的出口网关发送第四注册请求消息,第四注册请求消息中包括第三识别信息。
第四注册请求消息中携带有Locator_MR,即为MR的第一地址信息,出口网关将MR的主机标识信息和第一地址信息存入出口网关映射信息表中。
第六发送单元108,用于在向出口网关发送的第四注册请求消息中携带移动网络标识参数,以便出口网关确定其收到的第四注册请求消息是由移动网络发送的。
出口网关检测进入网络的MR发来的第四注册请求消息中是否携带有参数NET_IDENTITY。若出口网关检测到进入网络的MR发来的第四注册请求消息中携带参数NET_IDENTITY,说明第四注册请求消息是从移动网络中发来的,否则,说明第四注册请求消息不是从移动网络中发来的。
第二接收单元109,用于接收出口网关发送的携带出口网关主机标识信息和出口网关地址信息的第二消息,第二消息是出口网关在确定了其收到的第四注册请求消息是由移动网络发送的之后发送的。
出口网关检测消息中参数NET_IDENTITY和回复MR应答消息,若出口网关在第四注册请求消息中未检测到参数NET_IDENTITY,那么说明第四注册请求消息来自于非移动网络,非移动网络的MR第一地址信息不会改变,MR无需向出口网关更新第一地址信息,这样出口网关就不需要将携带有自身的Locator消息回复给MR。
第四发送单元1010,用于MR向MN所属的服务器RVS_MN发送第四识别信息,以便对端主机在向MN发送通信请求消息时,从第三识别信息中获取RVS的地址信息。
RVS_MN中存储MN注册消息包含的第四识别信息,记为<HIT_MN,Locator_RVS>。RVS_MN将发来的注册信息中的第四识别信息存入RVS_MN映射信息表,以便在对端主机与移动网络内的MN之间进行通信时,RVS_MN可以获得RVS的地址信息,再通过RVS获得MR的地址信息。
本实施例提供的移动路由器,第一替换单元将第一接收单元接收到的MN、或FN的第一识别信息中的地址信息替换为MR的主机标识信息,得到用于标识MN和FN的第二识别信息,第一发送单元向RVS发送第二识别信息,以及MR的主机标识信息和MR的第一地址信息。
RVS中存储的第二识别信息包括MN、或FN的主机标识信息和MR的主机标识信息,与移动网络的位置无关,移动网络发生移动后,MR的第一地址信息随之改变,但是MN、和FN、和MR的主机标识信息均不变。因此,在移动网络发生移动时,在RVS中MN和FN的主机标识信息均不需要更改,只需要第一发送单元通过向RVS发送第一消息来修改MR的第一地址信息。
这样,在移动网络移动后,大量减少了MN、FN和MR向RVS发送位置更新消息的数量,提高了网络的性能,减少了对网络资源的浪费。
本发明实施例提供的移动网络管理方法和移动路由器具体的可应用于以下场景:
环境检测***是将各种车载移动传感器实时采集各区域的多种环境状态信息,通过无线网络传递到后方的固定数据处理中心进行运算与存储。场景模型如图11所示。装载移动传感器的车辆可以看成一个移动网络,而车辆上的各种联网的传感器可以看成移动网络的移动节点,这些移动节点分别与后方的数据处理中心的不同服务器进行通信,以完成数据的运算处理、存储等。当车辆移动时,车载移动网络接入点会随之变化,车辆需要将这种车辆位置更新消息发送给与当前车辆上传感器进行通信的所有后方数据处理中心的服务器。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种移动网络管理方法,其特征在于,包括:
接收移动网络内移动节点、或归属节点发送的第一注册请求消息,所述第一注册请求消息中包含所述移动节点、或归属节点的第一识别信息,所述第一识别信息包括所述移动节点、或归属节点的主机标识信息和地址信息;
将所述第一识别信息中的地址信息替换为移动路由器的主机标识信息,得到第二识别信息;
向移动网络所属的服务器发送第二注册请求消息,所述第二注册请求消息中包含所述第二识别信息,其中所述移动网络所属的服务器存储移动节点或归属节点的注册信息,所述注册信息包括移动节点或归属节点的主机标识信息和移动路由器的主机标识信息。
2.根据权利要求1所述的移动网络管理方法,其特征在于,所述方法还包括:
向移动网络所属的服务器发送第三注册请求消息,所述第三注册请求消息中包含所述移动路由器的第三识别信息,所述第三识别信息包括移动路由器的主机标识信息和移动路由器的第一地址信息。
3.根据权利要求2所述的移动网络管理方法,其特征在于,所述方法还包括:
向与所述移动节点、或归属节点进行通信的对端主机的出口网关发送第四注册请求消息,所述第四注册请求消息中包含所述第三识别信息;
在移动网络发生移动后,向所述出口网关发送移动路由器的第一消息,所述第一消息中携带移动路由器的第二地址信息,以便于所述出口网关存储所述第一地址信息和所述第二地址信息的对应关系。
4.根据权利要求3所述的移动网络管理方法,其特征在于,所述方法还包括:
将所述移动节点的第一识别信息中的地址信息替换为移动网络所属的服务器的地址信息,得到第四识别信息;
向所述移动节点所属的服务器发送第五注册请求消息,所述第五注册请求消息中包含所述第四识别信息,以便对端主机在向所述移动节点发送通信请求消息时,从第四识别信息中获取移动网络所属服务器的地址信息,从所述地址信息的移动网络所属服务器中获取所述第二识别信息,根据所述通信请求消息中的移动节点的主机标识信息,从所述第二识别信息中获取移动路由器的主机标识信息,根据所述移动路由器的主机标识信息,从所述第三识别信息中获取移动路由器的第一地址信息。
5.根据权利要求4所述的移动网络管理方法,其特征在于,所述方法还包括:
在向所述出口网关发送的所述第四注册请求消息中携带移动网络标识参数,以便所述出口网关确定其收到的所述第四注册请求消息是由移动网络发送的;
接收所述出口网关发送的携带出口网关地址信息的第二消息,所述第二消息是所述出口网关在确定了其收到的所述第四注册请求消息是由移动网络发送的之后发送的。
6.一种移动路由器,其特征在于,包括:
第一接收单元,用于接收移动网络内移动节点、或归属节点发送的第一注册请求消息,所述第一注册请求消息中包含所述移动节点、或归属节点的第一识别信息,所述第一识别信息包括所述移动节点、或归属节点的主机标识信息和地址信息;
第一替换单元,用于将所述第一识别信息中的地址信息替换为移动路由器的主机标识信息,得到第二识别信息;
第一发送单元,用于向移动网络所属的服务器发送第二注册请求消息,所述第二注册请求消息中包含所述第二识别信息,其中所述移动网络所属的服务器存储移动节点或归属节点的注册信息,所述注册信息包括移动节点或归属节点的主机标识信息和移动路由器的主机标识信息。
7.根据权利要求6所述的移动路由器,其特征在于,还包括:
第二发送单元,用于向移动网络所属的服务器发送第三注册请求消息,所述第三注册请求消息中包含所述移动路由器的第三识别信息,所述第三识别信息包括移动路由器的主机标识信息和移动路由器的第一地址信息。
8.根据权利要求7所述的移动路由器,其特征在于,还包括:
第三发送单元,用于向与所述移动节点、或归属节点进行通信的对端主机的出口网关发送第四注册请求消息,所述第四注册请求消息中包括所述第三识别信息;
第四发送单元,用于在移动网络发生移动后,向所述出口网关发送移动路由器的第一消息,所述第一消息中携带移动路由器的第二地址信息,以便于所述出口网关存储所述第一地址信息和所述第二地址信息的对应关系。
9.根据权利要求8所述的移动路由器,其特征在于,还包括:
第二替换单元,用于将所述移动节点的第一识别信息中的地址信息替换为移动网络所属的服务器的地址信息,得到第四识别信息;
第五发送单元,用于向所述移动节点所属的服务器发送第五注册请求消息,所述第五注册请求消息中包含所述第四识别信息,以便对端主机在向所述移动节点发送通信请求消息时,从第四识别信息中获取移动网络所属服务器的地址信息,从所述地址信息的移动网络所属服务器中获取所述第二识别信息,根据所述通信请求消息中的移动节点的主机标识信息,从所述第二识别信息中获取移动路由器的主机标识信息,根据所述移动路由器的主机标识信息,从所述第三识别信息中获取移动路由器的第一地址信息。
10.根据权利要求9所述的移动路由器,其特征在于,还包括:
第六发送单元,用于在向所述出口网关发送的所述第四注册请求消息中携带移动网络标识参数,以便所述出口网关确定其收到的所述第四注册请求消息是由移动网络发送的;
第二接收单元,用于接收所述出口网关发送的携带出口网关主机标识信息和出口网关地址信息的第二消息,所述第二消息是所述出口网关在确定了其收到的所述第四注册请求消息是由移动网络发送的之后发送的。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2011/078369 WO2012159377A1 (zh) | 2011-08-12 | 2011-08-12 | 移动网络管理方法和移动路由器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103119967A CN103119967A (zh) | 2013-05-22 |
CN103119967B true CN103119967B (zh) | 2016-07-27 |
Family
ID=47216595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180001431.4A Expired - Fee Related CN103119967B (zh) | 2011-08-12 | 2011-08-12 | 移动网络管理方法和移动路由器 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103119967B (zh) |
WO (1) | WO2012159377A1 (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801764A (zh) * | 2006-01-23 | 2006-07-12 | 北京交通大学 | 一种基于身份与位置分离的互联网接入方法 |
CN101931611A (zh) * | 2009-06-19 | 2010-12-29 | 中兴通讯股份有限公司 | 基于主机身份协议实现用户移动性的方法和*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004229078A (ja) * | 2003-01-24 | 2004-08-12 | Ntt Docomo Inc | ローカル位置情報管理装置、ホーム位置情報管理装置、移動通信システム |
MX2009006850A (es) * | 2007-02-12 | 2009-08-13 | Ericsson Telefon Ab L M | Delegacion de señalizacion en una red movil. |
KR101084769B1 (ko) * | 2008-12-23 | 2011-11-21 | 주식회사 케이티 | 위치자/식별자 분리 기반의 네트워크 이동성 지원 시스템 및 그 방법 |
CN102148765B (zh) * | 2011-05-10 | 2013-12-04 | 北京交通大学 | 一体化标识网络与传统IPv4互联网互联互通的实现方法 |
-
2011
- 2011-08-12 CN CN201180001431.4A patent/CN103119967B/zh not_active Expired - Fee Related
- 2011-08-12 WO PCT/CN2011/078369 patent/WO2012159377A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1801764A (zh) * | 2006-01-23 | 2006-07-12 | 北京交通大学 | 一种基于身份与位置分离的互联网接入方法 |
CN101931611A (zh) * | 2009-06-19 | 2010-12-29 | 中兴通讯股份有限公司 | 基于主机身份协议实现用户移动性的方法和*** |
Non-Patent Citations (1)
Title |
---|
Micromobility Support in HIP Survey and Extension of Host Identity Protocol;Szabolcs Nováczki, László Bokor, Sándor Imre;《IEEE MELECON 2006》;20060519;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN103119967A (zh) | 2013-05-22 |
WO2012159377A1 (zh) | 2012-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2981107B1 (en) | Group communication method and apparatus for group communication | |
CN101123536B (zh) | 实现一体化网络位置管理的方法 | |
KR101240708B1 (ko) | 6LoWPAN기반의 무선 센서 네트워크에서 디바이스의 이동성을 지원하는 방법 | |
CN103152787B (zh) | 本地代理、移动节点和控制方法 | |
CN101127758B (zh) | 移动节点的ip地址获取方法与获取*** | |
CN101917707B (zh) | 无线传感器网络的ip寻址方法及*** | |
CN102165741B (zh) | 在ipv6网络中用于封锁和搜索主机的方法 | |
CN105264493A (zh) | 信息中心网络上的动态虚拟机迁移 | |
CN101764751A (zh) | 无线用户终端跨vlan漫游报文转发的方法、***及设备 | |
CN105338511B (zh) | 网络拓扑隐藏方法和设备 | |
CN113055297B (zh) | 网络拓扑发现方法及装置 | |
CN101321384A (zh) | 一种触发路由优化的方法、装置及代理移动ip*** | |
CN114885443B (zh) | 一种支持终端移动接入的多模态网络控制***和方法 | |
CN103987098B (zh) | Ipv4网络与ipv6网络间的切换方法和*** | |
CN104717640B (zh) | 一种基于定位的无线网络通信的实现方法 | |
CN104780522B (zh) | 一种lisp标识承载接入网支持终端移动接入的方法 | |
CN109743726A (zh) | 一种lte***漫游场景下共享静态终端的方法 | |
CN103119967B (zh) | 移动网络管理方法和移动路由器 | |
CN102938704A (zh) | 接入管理方法、装置和*** | |
CN101505470B (zh) | 策略控制方法和设备 | |
CN102656908B (zh) | 用于将数据选路到外地网络中的移动节点的方法和*** | |
CN103095580A (zh) | 一种位置信息查询方法、策略服务器、位置服务器及*** | |
JP2002176446A (ja) | 端末位置情報管理方法,この方法を用いる端末位置情報管理システム、並びにこのシステムに用いるホームエージェントおよびボーダゲートウェイ | |
CN104427553A (zh) | 一种组播组优化方法及锚点 | |
KR101184122B1 (ko) | 6LoWPAN기반의 무선 센서 네트워크에서 이동 네트워크로 이동한 디바이스의 이동성을 지원하는 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160727 Termination date: 20190812 |