移动网络管理方法和移动路由器

移动网络管理方法和移动路由器


2024年5月4日发(作者:win10清理注册表卸载残留文件)

(19)中华人民共和国国家知识产权局

(12)发明专利说明书

(21)申请号 CN2.4

(22)申请日 2011.08.12

(71)申请人 华为技术有限公司

地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

(72)发明人 胡博 杜文静 胡章丰 储琴琴 袁韬 张大成

(74)专利代理机构 北京中博世达专利商标代理有限公司

代理人 申健

(51)

(10)申请公布号 CN 103119967 A

(43)申请公布日 2013.05.22

权利要求说明书 说明书 幅图

(54)发明名称

移动网络管理方法和移动路由器

(57)摘要

本发明实施例提供一种移动网络管

理方法和移动路由器。涉及通信技术领

域。可以提高网络性能,减少对网络资源

的浪费。该方法包括:接收移动网络内移

动节点、或归属节点发送的第一注册请求

消息,第一注册请求消息中包含移动节

点、或归属节点的第一识别信息,第一识

别信息包括移动节点、或归属节点的主机

标识信息和地址信息;将第一识别信息中

的地址信息替换为移动路由器的主机标识

信息,得到第二识别信息;向移动网络所

属的服务器发送第二注册请求消息,第二

注册请求消息中包含第二识别信息。应用

于移动网络管理。

法律状态

法律状态公告日

法律状态信息

法律状态

权 利 要 求 说 明 书

权利要求 书

1、 一种移动网络管理方法, 其特征在于, 包括:

接收移动网络内移动节点、 或归属节点发送的第一注册请求消息, 所述第 一注册

请求消息中包含所述移动节点、 或归属节点的第一识别信息, 所述第一 识别信息

包括所述移动节点、 或归属节点的主机标识信息和地址信息;

将所述第一识别信息中的地址信息替换为移动路由器的主机标识信息, 得 到第二

识别信息;

向移动网络所属的服务器发送第二注册请求消息, 所述第二注册请求消息 中包含

所述第二识别信息。

2、 根据权利要求 1所述的移动网络管理方法, 其特征在于, 所述方法还包 括:

向移动网络所属的服务器发送第三注册请求消息, 所述第三注册请求消息 中包含

所述移动路由器的第三识别信息, 所述第三识别信息包括移动路由器的 主机标识

信息和移动路由器的第一地址信息。

3、 根据权利要求 2所述的移动网络管理方法, 其特征在于, 所述方法还包 括:

向与所述移动节点、 或归属节点进行通信的对端主机的出口网关发送第四 注册请

求消息, 所述第四注册请求消息中包含所述第三识别信息;

在移动网络发生移动后, 向所述出口网关发送移动路由器的第一消息, 所 述第一

消息中携带移动路由器的第二地址信息, 以便于所述出口网关存储所述 第一地址

信息和所述第二地址信息的对应关系。

4、 根据权利要求 3所述的移动网络管理方法, 其特征在于, 所述方法还包 括:

将所述移动节点的第一识别信息中的地址信息替换为移动网络所属的服务 器的地

址信息, 得到第四识别信息;

向所述移动节点所属的服务器发送第五注册请求消息, 所述第五注册请求 消息中

包含所述第四识别信息, 以便对端主机在向所述移动节点发送通信请求 消息时,

从第四识别信息中获取移动网络所属服务器的地址信息, 从所述地址 信息的移动

网络所属服务器中获取所述第二识别信息, 根据所述通信请求消息 中的移动节点

的主机标识信息, 从所述第二识别信息中获取移动路由器的主机 标识信息, 根据

所述移动路由器的主机标识信息, 从所述第三识别信息中获取 移动路由器的第一

地址信息。

5、 根据权利要求 4所述的移动网络管理方法, 其特征在于, 所述方法还包 括:

在向所述出口网关发送的所述第四注册请求消息中携带移动网络标识参 数, 以便

所述出口网关确定其收到的所述第四注册请求消息是由移动网络发送 的;

接收所述出口网关发送的携带出口网关地址信息的第二消息, 所述第二消 息是所

述出口网关在确定了其收到的所述第四注册请求消息是由移动网络发送 的之后发

送的。

6、 一种移动路由器, 其特征在于, 包括:

第一接收单元, 用于接收移动网络内移动节点、 或归属节点发送的第一注 册请求

消息, 所述第一注册请求消息中包含所述移动节点、 或归属节点的第一 识别信息,

所述第一识别信息包括所述移动节点、 或归属节点的主机标识信息 和地址信息;

第一替换单元, 用于将所述第一识别信息中的地址信息替换为移动路由器 的主机

标识信息, 得到第二识别信息;

第一发送单元, 用于向移动网络所属的服务器发送第二注册请求消息, 所 述第二

注册请求消息中包含所述第二识别信息。

7、 根据权利要求 6所述的移动路由器, 其特征在于, 还包括:

第二发送单元, 用于向移动网络所属的服务器发送第三注册请求消息, 所 述第三

注册请求消息中包含所述移动路由器的第三识别信息, 所述第三识别信 息包括移

动路由器的主机标识信息和移动路由器的第一地址信息。

8、 根据权利要求 7所述的移动路由器, 其特征在于, 还包括: 第三发送单元,

用于向与所述移动节点、 或归属节点进行通信的对端主机 的出口网关发送第四注

册请求消息, 所述第四注册请求消息中包括所述第三识 别信息;

第四发送单元, 用于在移动网络发生移动后, 向所述出口网关发送移动路 由器的

第一消息, 所述第一消息中携带移动路由器的第二地址信息, 以便于所 述出口网

关存储所述第一地址信息和所述第二地址信息的对应关系。

9、 根据权利要求 8所述的移动路由器, 其特征在于, 还包括:

第二替换单元, 用于将所述移动节点的第一识别信息中的地址信息替换为 移动网

络所属的服务器的地址信息, 得到第四识别信息;

第五发送单元, 用于向所述移动节点所属的服务器发送第五注册请求消息, 所述

第五注册请求消息中包含所述第四识别信息, 以便对端主机在向所述移动 节点发

送通信请求消息时, 从第四识别信息中获取移动网络所属服务器的地址 信息, 从

所述地址信息的移动网络所属服务器中获取所述第二识别信息, 根据 所述通信请

求消息中的移动节点的主机标识信息, 从所述第二识别信息中获取 移动路由器的

主机标识信息, 根据所述移动路由器的主机标识信息, 从所述第 三识别信息中获

取移动路由器的第一地址信息。

10、 根据权利要求 9所述的移动路由器, 其特征在于, 还包括:

第六发送单元, 用于在向所述出口网关发送的所述第四注册请求消息中携 带移动

网络标识参数, 以便所述出口网关确定其收到的所述第四注册请求消息 是由移动

网络发送的;

第二接收单元, 用于接收所述出口网关发送的携带出口网关主机标识信息 和出口

网关地址信息的第二消息, 所述第二消息是所述出口网关在确定了其收 到的所述

第四注册请求消息是由移动网络发送的之后发送的。

说 明 书

mat="original" lang="zh">

移动网络管理方法和移动路由器 技术领域

本发明涉及通信技术领域, 尤其涉及移动网络管理方法和移动路由器。 背景技术

在 Internet中 , 主要使用 IP地址和 DNS域名进行主机标识 , 由于网络 用户的不断

增多, 网络应用种类的不断丰富, 网络规模不断扩大, 导致 IP地 址与 DNS域名

数量不能够满足网络用户的需要。 为了解决 IP地址和 DNS域 名数量不足的问题,

引入一个基于 HIP(Host Identity Protocol, 主机标识协议) 的命名空间 HIN(Host

Identity Namespace , 主机标识命名空间)。

在 TCP/IP协议的基础上, HIP协议在传输层和网络层之间增加了主机标 识层,

并且在主机标识层设置一个用来标识主机的 HI ( Host Identity, 主机标 识), 使得

IP地址不再用于标识主机, 而仅用于标识主机的位置, 解决了 IP 和 DNS命名空

间不足的问题。

在现实环境中, 存在着许多移动网络, 如, 移动的列车及列车上的控制 系统就

可以构成一个移动网络, 列车的控制系统中包含多种可以联网的传感 设备, 这些

传感设备作为列车上的移动节点, 用于将列车当前运行状态实时 传给调度中心进

行处理。

移动网络中通常包含一个 MR ( Mobile Router, 移动路由器), MR中存 有

<HIT— MR,Locator— MR> 、 <HIT_MN,Locator_MN> 、 和

<HIT_FN,Locator_FN>„ 其中, <HIT— MR,Locator— ^11 >为 MR的识

别信息, <HIT— MN,Locator— MN>为移动网络内所有向 MR注册过的移动

节点的识别信 息, <HIT— FN,Locator— FN>为移动网络内归属节点的识别

信息。 具体的, HIT 为用于标识 MR、 或 MN ( Mobile Node, 移动节点)、 或 FN

( Fixed Node , 归 属节点 )的主机标识信息, HIT可识别 MR、 或 MN、 或 FN的身

份, 与 MR、 或 MN、 或 FN的位置无关; Locator— MR为 MR的地址信息;

Locator— MN为 MN, 的地址信息; Locator FN为 FN的地址信息。 移动网络中通

常还包含移动网路所属 RVS ( Rendezvous Service , 汇聚服 务器)、 和与移动网络

内的移动节点或归属节点进行通信的对端主机, RVS、 对端主机中存储有<¾1

丁— MR,Locator— MR>、 <HIT_MN, Locator— MR>、 和 <HIT_FN,

Locator— MR>。 当移动网络发生移动时, 由于移动网络位置的变化, MR的

Locator— MR会随之发生变化, 为了保证移动网络移动后与对端主机之 间通信的

建立,也为了保证移动网络中已经建立的通信不会中断, MN需要更 新 RVS、对

端主机内存储的<¾1丁— MR,Locator— MR>、 <HIT_MN, Locator—

MR>、 和<¾1丁— FN, Locator— ^11 >中的信息 , 在移动网络内节点较多

时 , 需要大量位 置更新消息在 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, 得到第二识别信息, 第二识别信息分别记为<¾1丁— 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, 得到第二识别信息, 第二识别信息分别记为<¾1丁— 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>、 和<¾1丁— FN, HIT— MR >、 和<¾1丁— MR, Locator—

MR>。 其中, <HIT_MN, HIT— MR>、 <HIT— FN, HIT— MR >分

别为 MN、 和 FN在 RVS中 的注册信息; <HIT— MR, Locator— ^11 >为

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 映

射信息表中查询到相应的<¾1丁— MN, HIT— MR>、或<¾1丁— FN,

HIT— MR >。

2、 RVS Λ<ΗΙΤ_ΜΝ, HIT— MR>、 或<¾1丁— FN, HIT— MR >中得

到信息 HIT— MR。

3、 RVS根据 HIT— MR,查询<¾1丁— MR, Locator— MR>,得到 Locator—

MR。 按照此实施例执行, 当移动网络发生移动时, 识别信息<¾1丁— MN,

HIT—

MR>、 <HIT— FN, HIT— MR >均未发生变化,只有信息<¾1丁— 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的第一消息发送到出口 网关,

出口网关将变化前和变化后的地址信息存入出口网关映射信息表中, 记为<1^0。

&1;01"— 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, 获得第四识别信息, 记为<¾1丁—

MN , Locator— RVS>。 随后 MR 将第四识别信息发送至对应的 RVS— MN。

此时, MR中仍会存有第一识别信息。

210、 MR向 RVS— MN发送第五注册请求消息 , 第五注册消息中包含第四 识别

信息, 以便对端主机在向 MN发送通信请求消息时, 从第四识别信息中 获取移动

网络所属服务器的地址信息, 从获取到的地址信息的移动网络所属 服务器中获取

第二识别信息, 根据通信请求消息中的移动节点的主机标识信 息, 从第二识别信

息中获取移动路由器的主机标识信息, 根据移动路由器的 主机标识信息, 从第三

识别信息中获取移动路由器的第一地址信息。

在 Internet中, 包含 DNS ( Domain Name System, 域名系统), DNS中主 要存储

了该网络中所有 MN、 和 FN 的主机标识信息和地址信息, 以及各个 MN对应的

RVS— MN的地址信息。

移动节点 MN初始接入移动网络时, 需要通过向 RVS— MN发送第五注册 请求

消息进行注册, 第五注册请求消息中包含第四识别信息。 RVS— MN将第 五注册

请求消息中的第四识别信息存入 RVS— MN映射信息表, 以便在对端主 机与移动

网络内的 MN之间进行通信时 , RVS— MN可以获得 RVS的地址信息 , 再通过

RVS 获得 MR 的第一地址信息。 第四识别信息记为<¾1丁— 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映射信息表中存储<¾1丁— MN, HIT— MR>、 <HIT— FN,

HIT— MR> 和<¾1丁— 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的注册信息<¾1丁—

FN, HIT— ^11 >均不需要更改, 只需要 MR通过向 RVS发送位置更新消息来修

改 RVS映射信息表中 MR的注 册信息<¾1丁— MR , Locator— MR>。 MN、

和 FN 向 RVS、 MN 所属服务器 RVS— MN、 对端主机的出口网关的注册过程如

图 Ί所示。

这样, 在移动网络移动后, 大量减少了 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>、 和<¾1丁— FN, HIT— MR

>、 和<¾1丁— MR, Locator— MR>。 其中, <HIT_MN, HIT— MR>、

<HIT— FN, HIT— MR >分别为 MN、 和 FN在 RVS中 的注册信息;

<HIT— MR, Locator— ^11 >为 MR在 RVS中的注册信息。

第二替换单元 105 ,用于将移动节点的第一识别信息中的地址信息替换为 移动网络

所属的服务器的地址信息, 得到第四识别信息。

在移动网络发生移动后, 由于 RVS 的地址信息不发生变化, 即 Locator— RVS未

变化,为了减少移动网络移动后, MN向 MN所属的 RVS— MN 发送位置更新消

息的数量, RVS— MN为 MN所属的服务器, 因此, MR将 MN 的第一识别信息

中的 Locator— MN替换为 Locator— RVS, 获得第四识别信息, 记为<¾1丁—

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 注册消息包含的第四识别信息, 记为<¾1丁— 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所

示。 装载移动传感器的车辆可以看成一个移动网络, 而车辆上 的各种联网的传感

器可以看成移动网络的移动节点, 这些移动节点分别与后 方的数据处理中心的不

同服务器进行通信, 以完成数据的运算处理、 存储等。 当车辆移动时, 车载移动

网络接入点会随之变化, 车辆需要将这种车辆位置 更新消息发送给与当前车辆上

传感器进行通信的所有后方数据处理中心的服 务器。

通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本 发明可借

助软件加必需的通用硬件的方式来实现, 当然也可以通过硬件, 但 很多情况下前

者是更佳的实施方式。 基于这样的理解, 本发明的技术方案本 质上或者说对现有

技术做出贡献的部分可以以软件产品的形式体现出来, 该 计算机软件产品存储在

可读取的存储介质中, 如计算机的软盘, 硬盘或光盘 等, 包括若干指令用以使得

一台计算机设备(可以是个人计算机, 服务器, 或者网络设备等)执行本发明各

个实施例所述的方法。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此,

任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易 想到变化或

替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应所述以权

利要求的保护范围为准。


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1714809694a2520172.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信