一种获取家乡地址的系统、装置和方法

阅读: 评论:0

著录项
  • CN200710162768.9
  • 20070930
  • CN101399855A
  • 20090401
  • 华为技术有限公司
  • 蒋胜;夏忠其;夏阳松
  • H04L29/12
  • H04L29/12 H04L12/28 H04L29/06 H04L12/56

  • 广东省深圳市龙岗区坂田华为总部办公楼
  • 广东(44)
  • 北京德琦知识产权代理有限公司
  • 罗正云;宋志强
摘要
本发明实施例公开了一种获取家乡地址的系统,包括:移动节点,用于在外地网络开机时向网络接入服务器发送接入请求,并在收到验证通过信息后向DHCP服务器发送家乡地址申请请求;网络接入服务器,用于根据接入请求向移动节点的家乡网络发送验证信息,并在家乡网络验证通过后向移动节点返回验证通过信息和接收由家乡网络提供的家乡地址,将家乡地址携带在家乡地址申请请求后转发到DHCP服务器;DHCP服务器,用于从家乡地址申请请求中解析出家乡地址,并向移动节点提供家乡地址。本发明实施例还公开了获取家乡地址的方法、网络接入服务器和移动节点。应用本发明,在外地网络开机接入的移动节点也能够享受移动IPv6服务。
权利要求

1、一种获取家乡地址的系统,其特征在于,该系统包括移动节点、网络接 入服务器、动态主机配置协议DHCP服务器,所述网络接入服务器和DHCP服 务器均位于该移动节点移动到的外地网络,其中:

移动节点,用于在所述外地网络开机时向该网络接入服务器发送接入请求, 并在收到网络接入服务器返回的验证通过信息后通过网络接入服务器向DHCP 服务器发送家乡地址申请请求;

网络接入服务器,用于根据所述接入请求向移动节点的家乡网络发送验证 信息,并在家乡网络验证通过后向移动节点返回验证通过信息和接收由家乡网 络所提供的家乡地址,将所述家乡地址携带在所述家乡地址申请请求中,并将 所述家乡地址申请请求转发到所述DHCP服务器;

DHCP服务器,用于从所述家乡地址申请请求中解析出家乡地址,并通过 该网络接入服务器向所述移动节点提供所述家乡地址。

2、根据权利要求1所述的获取家乡地址的系统,其特征在于,该系统进一 步包括位于所述外地网络的验证授权和计费AAA服务器,

所述网络接入服务器,用于将所述验证信息发送到所述AAA服务器;

所述AAA服务器,用于将所述验证信息发送到所述移动节点的家乡网络进 行认证。

3、根据权利要求2所述的获取家乡地址的系统,其特征在于,

该AAA服务器,进一步用于在家乡网络验证通过后接收由家乡网络所返回 的验证通过信息和家乡地址,将所述家乡地址和验证通过信息发送到该网络接 入服务器。

4、根据权利要求3所述的获取家乡地址的系统,其特征在于,所述家乡网 络包括家乡网络AAA服务器和家乡网络DHCP服务器,其中

家乡网络AAA服务器,用于接收位于外地网络的所述AAA服务器所发送 的验证信息并执行验证,验证通过后向所述家乡网络DHCP服务器申请家乡地 址,并将所申请到的家乡地址发送到位于外地网络的所述AAA服务器;

家乡网络DHCP服务器,用于响应于该家乡网络AAA服务器的申请向所 述家乡网络AAA服务器提供家乡地址。

5、一种获取家乡地址的方法,其特征在于,该方法包括:

位于外地网络的网络接入服务器接收移动节点在该外地网络开机时所发送 的接入请求;

该网络接入服务器根据所述接入请求向所述移动节点的家乡网络发送验证 信息,所述家乡网络验证通过后向所述网络接入服务器返回验证通过信息和家 乡地址;

所述位于外地网络的DHCP服务器接收所述移动节点通过该网络接入服务 器所发送的家乡地址申请请求,其中该网络接入服务器将该家乡地址携带在所 述家乡地址申请请求中转发到所述DHCP服务器;

所述位于外地网络的DHCP服务器从所述家乡地址申请请求中解析出家乡 地址,并通过该网络接入服务器向所述移动节点提供所述家乡地址。

6、根据权利要求5所述的获取家乡地址的方法,其特征在于,所述网络接 入服务器向所述移动节点的家乡网络发送验证信息包括:

所述网络接入服务器将验证信息发送到位于所述外地网络的AAA服务器;

该位于所述外地网络的AAA服务器将所述验证信息发送到所述移动节点 的家乡网络进行认证。

7、根据权利要求6所述的获取家乡地址的方法,其特征在于,所述家乡网 络认证通过后向所述网络接入服务器返回验证通过信息和家乡地址,包括:

该位于所述外地网络的AAA服务器在家乡网络验证通过后接收由家乡网 络所返回的验证通过信息和家乡地址,并将所述家乡地址和验证通过信息发送 到所述网络接入服务器。

8、根据权利要求7所述的获取家乡地址的方法,其特征在于,所述网络接 入服务器向移动节点的家乡网络发送验证信息,家乡网络验证通过后向网络接 入服务器返回验证通过信息和家乡地址包括:

该网络接入服务器将所述验证信息发送到位于所述外地网络的AAA服务 器;

该外地网络的AAA服务器将所述验证信息发送到所述移动节点的家乡网 络AAA服务器进行认证,

所述移动节点的家乡网络AAA服务器验证通过后向所述家乡网络DHCP 服务器申请家乡地址,并将所申请到的家乡地址和和验证通过信息发送到位于 外地网络的所述AAA服务器;

位于外地网络的所述AAA服务器将所述验证通过信息和家乡地址发送到 所述网络接入服务器。

9、根据权利要求5-8中任一项所述的获取家乡地址的方法,其特征在于, 家乡网络向所述网络接入服务器提供的所述家乡地址携带在所述验证通过信息 中。

10、一种网络接入服务器,其特征在于,该网络接入服务器包括信息处理 单元和家乡地址处理单元,

信息处理单元,用于根据移动节点在该网络接入服务器所在的外地网络开 机时所发送的接入请求向移动节点的家乡网络发送验证信息,在家乡网络验证 通过后向移动节点返回验证通过信息和接收由家乡网络所提供的家乡地址,并 接收移动节点收到验证通过信息后所发送的家乡地址申请请求,向移动节点转 发由该移动节点的家乡网络DHCP服务器响应于所述家乡地址申请请求而提供 的家乡地址;

家乡地址处理单元,用于将所述家乡地址携带在所述家乡地址申请请求中 并转发到该移动节点所在外地网络的DHCP服务器。

11、一种移动节点,其特征在于,包括接入请求处理单元和家乡地址申请 单元,其中:

接入请求处理单元,用于在外地网络开机时向位于该外地网络的网络接入 服务器发送接入请求;

家乡地址申请单元,用于在收到该网络接入服务器返回的验证通过信息后 通过网络接入服务器向位于所述外地网络的DHCP服务器发送家乡地址申请请 求,并接收由所述DHCP服务器提供的家乡地址;

其中所述网络接入服务器用于根据所述接入请求向移动节点的家乡网络发 送验证信息,在家乡网络验证通过后向移动节点返回验证通过信息和接收由家 乡网络所提供的家乡地址,并将所述家乡地址携带在所述家乡地址申请请求后 转发到位于该外地网络的DHCP服务器;位于该外地网络的DHCP服务器用于 从所述家乡地址申请请求中解析出家乡地址,并通过所述网络接入服务器向家 乡地址申请单元提供所述家乡地址。

说明书
技术领域

技术领域

本发明涉及互联网协议版本6(Internet Protocol version 6,IPv6)技术 领域,更具体地说,本发明涉及一种获取家乡地址的系统、装置和方法。

背景技术

随着网络技术的发展,以及大量可移动终端的出现,如笔记本电脑、个 人数字助理(Personal Digital Assistant,PDA)、移动电话、车载设备等等, 掀起了移动计算的热潮,越来越多的用户可以通过各种各样的移动终端,在 任意地点通过公用移动无线网连接到互联网(Internet)。为解决移动业务的 需求,在网络层面上引入了移动IP(Mobile IP)技术。移动IP技术的基本 原理是使移动节点在移动过程中始终可以用初始的IP地址进行IP通信,从 而保证IP网络层承载的上层应用保持移动中的不中断和可接续性。

现有的互联网协议版本4(Internet Protocol version 4,IPv4)在地址空 间、端到端的IP连接、服务质量、网络安全和移动性等方面都暴露出不足。 IPv6所能提供的巨大的地址空间以及所具有的诸多潜在优势和功能,使其成 为构筑下一代网络的重要基础。与IPv4相比,IPv6优势的一个重要表现就 是实现了切实的移动性。基于IPv6的移动IPv6(Mobile Internet Protocol version 6,MIPv6)在新功能和新服务方面可以提供更大的灵活性。移动IPv6 能够通过简单的扩展,满足大规模移动用户的需求,能够为在互联网上运行 的每个移动终端提供一个全球唯一的IP地址。这样,它就能在全球范围内 解决有关网络和访问技术之间的移动性问题。

当移动节点连接到它的家乡网络上时,移动节点将采取与其它的固定节 点一样的方式工作。若移动节点发现自己已经移动到外地网络上时,它将在 收到的路由器宣告信息的基础上通过有状态或者无状态的地址自动配置过 程获得外地网络上的转交地址,此时移动节点同时拥有家乡地址和转交地 址。移动节点将自己的转交地址通过“绑定更新”消息注册到家乡代理上。 移动节点也可以将此转交地址通过“绑定更新”消息注册通知给它的通信伙 伴。

移动节点的通信伙伴如果不知道其转交地址,就将按照移动节点的家乡 地址将数据包发送到移动节点的家乡网络上,然后其家乡代理截取到这些数 据包,再根据移动节点当前的转交地址,利用隧道机制将这些数据包转发给 移动节点,而移动节点发给通信伙伴的报文也会先通过反向隧道发给家乡代 理,再由家乡代理转交给通信伙伴。因为这种方式下,通信伙伴和移动节点 之间的数据包都要通过家乡代理来中转,所以也称为“三角路由”方式。

若通信伙伴知道移动节点的转交地址,它就会利用IPv6的路由报头直 接将数据包传送给移动节点。数据包的第一目的地址是转交地址,第二目的 地址才是家乡地址,所以数据包会直接发给外地网络中的移动节点,而不需 要经过家乡代理中转。相反方向上,移动节点发给通信伙伴的数据包源地址 是转交地址,而家乡地址保存在数据包的目的地扩展头中。这样,数据包也 可以不经过反向隧道发给家乡代理,而是直接发给通信伙伴。这种方式称为 “路由优化”方式。

在移动IPv6基本协议中,只定义了移动节点在开机的状态下,漫游到 外地网络的情况及相关的通信流程。该流程是建立在移动节点一直拥有一个 家乡地址,并且该地址已经一个在家乡代理上注册的前提条件下。

但是,在现实应用中,移动节点在外地网络开机接入的情况也相当普遍, 而目前的移动IPv6基本协议中并没有定义移动节点在外地网络开机时如何 获得家乡地址。因此,现有技术中在外地网络开机接入的移动节点无法享受 相应的移动IPv6服务。

发明内容

本发明实施例提出一种获取家乡地址的系统,以使得在外地网络开机接 入的移动节点也能够享受移动IPv6服务。

本发明实施例提出一种获取家乡地址的方法,以使得在外地网络开机接 入的移动节点也能够享受移动IPv6服务。

本发明实施例提出一种网络接入服务器,以使得在外地网络开机接入的 移动节点也能够享受移动IPv6服务。

本发明实施例提出一种移动节点,以使得在外地网络开机接入的移动节 点也能够享受移动IPv6服务。

本发明的技术方案是这样实现的:

一种获取家乡地址的系统,该系统包括移动节点、网络接入服务器、动 态主机配置协议(DHCP)服务器,所述网络接入服务器和DHCP服务器均 位于该移动节点移动到的外地网络,其中:

移动节点,用于在所述外地网络开机时向该网络接入服务器发送接入请求, 并在收到网络接入服务器返回的验证通过信息后通过网络接入服务器向DHCP 服务器发送家乡地址申请请求;

网络接入服务器,用于根据所述接入请求向移动节点的家乡网络发送验证 信息,并在家乡网络验证通过后向移动节点返回验证通过信息和接收由家乡网 络所提供的家乡地址,将所述家乡地址携带在所述家乡地址申请请求后转发到 DHCP服务器;

DHCP服务器,用于从所述家乡地址申请请求中解析出家乡地址,并通 过网络接入服务器向移动节点提供所述家乡地址。

一种获取家乡地址的方法,该方法包括:

位于外地网络的网络接入服务器接收移动节点在该外地网络开机时所发送 的接入请求;

该网络接入服务器根据所述接入请求向移动节点的家乡网络发送验证信 息,所述家乡网络验证通过后向网络接入服务器返回验证通过信息和家乡地址;

所述位于外地网络的DHCP服务器接收移动节点通过该网络接入服务器所 发送的家乡地址申请请求,其中该网络接入服务器将家乡地址携带在所述家乡 地址申请请求中转发到所述DHCP服务器;

所述位于外地网络的DHCP服务器从所述家乡地址申请请求中解析出 家乡地址,并通过该网络接入服务器向移动节点提供所述家乡地址。

一种网络接入服务器,该网络接入服务器包括信息处理单元和家乡地址处 理单元,

信息处理单元,用于根据移动节点在该网络接入服务器所在的外地网络开 机时所发送的接入请求向移动节点的家乡网络发送验证信息,在家乡网络验证 通过后向移动节点返回验证通过信息和接收由家乡网络所提供的家乡地址,并 接收移动节点收到验证通过信息后所发送的家乡地址申请请求,向移动节点转 发由该移动节点的家乡网络DHCP服务器响应于所述家乡地址申请请求而提供 的家乡地址;

家乡地址处理单元,用于将所述家乡地址携带在所述家乡地址申请请求 后转发到该移动节点所在外地网络的DHCP服务器。

一种移动节点,包括接入请求处理单元和家乡地址申请单元,其中:

接入请求处理单元,用于在外地网络开机时向位于该外地网络的网络接入 服务器发送接入请求;

家乡地址申请单元,用于在收到该网络接入服务器返回的验证通过信息后 通过网络接入服务器向DHCP服务器发送家乡地址申请请求,并接收由所述 DHCP服务器提供的家乡地址;

其中所述网络接入服务器用于根据所述接入请求向移动节点的家乡网 络发送验证信息,在家乡网络验证通过后向移动节点返回验证通过信息和接 收由家乡网络所提供的家乡地址,并将所述家乡地址携带在所述家乡地址申 请请求后转发到位于该外地网络的DHCP服务器;位于该外地网络的DHCP 服务器用于从所述家乡地址申请请求中解析出家乡地址,并通过所述网络接 入服务器向家乡地址申请单元提供所述家乡地址。

从上述技术方案中可以看出,在外地网络开机接入的移动节点使用网络 接入服务器接入网络服务;在完成认证的同时,网络接入服务器动态地获得 分配给移动节点的家乡地址;移动节点然后可以通过网络接入服务器向 DHCP服务器申请获得家乡地址。由此可见,应用本发明实施例以后,在外 地网络开机接入的移动节点也能够完成家乡地址的申请和分配,从而在外地 网络开机接入的移动节点也能够享受移动IPv6服务。

附图说明

图1为根据本发明实施例的获取家乡地址的系统结构示意图;

图2为根据本发明实施例的获取家乡地址的流程示意图;

图3为根据本发明实施例的网络接入服务器的结构示意图;

图4为根据本发明实施例的移动节点结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附 图及具体实施例对本发明再作进一步详细的说明。

在本发明实施例中,在外地网络开机接入的移动节点通过移动到网络的 网络接入服务器接入网络服务;在完成认证的同时,该网络接入服务器从移 动节点的家乡网络动态地获得分配给移动节点的家乡地址;移动节点然后可 以通过该网络接入服务器向移动到网络的DHCP服务器申请获得家乡地址。

下面分别对本发明的各实施例进行更加详细的阐述说明。

图1为根据本发明实施例的获取家乡地址的系统结构示意图。

如图1所示,该系统包括外地网络和移动节点的家乡网络,移动节点 101移动到外地网络。网络接入服务器102和DHCP服务器103均位于该移 动节点移动到的外地网络,其中:

移动节点101泛指一切在因特网上可以从一条链路移动到另一条链路,并 且仍能保持正在进行的通信的节点,只要知道该移动节点101的家乡地址就可 以与其进行通信。比如,移动节点101具体可以为移动电话或PDA等。

移动节点101,用于在所述外地网络开机时向该网络接入服务器102发送 包含移动节点标示的接入请求并在收到网络接入服务器102返回的验证通过信 息后通过网络接入服务器102向DHCP服务器103发送家乡地址申请请求。优 选地,移动节点101可以使用远程用户拨号认证(RADIUS,Remote Authentication Dial In User Service)协议来向网络接入服务器102(具体为NAS Server)发送验证信息,以请求接入网络服务。RADIUS协议是一种AAA协定, 通常用于网络存取、或流动IP服务。此外,RADIUS协议也可以负责传送网络 接入服务器102和共享计费服务器(图1中没有示出)间的计费信息。

网络接入服务器102,用于根据所述接入请求向移动节点101的家乡网络 发送验证信息,以验证移动节点101的身份,并在家乡网络验证通过后向移动 节点101返回验证通过信息和接收由家乡网络所提供的家乡地址,将所述家乡 地址携带在所述家乡地址申请请求后转发到DHCP服务器103。

DHCP服务器103,用于从所述家乡地址申请请求中解析出家乡地址, 并通过网络接入服务器102向移动节点101提供所述家乡地址。DHCP服务 器103具体采用DHCP协议,可以动态地提供或分配主机相关的配置信息, 主要功能包括分配动态的IP地址。

其中,网络接入服务器102既可以直接将验证信息发送到移动节点101 的家乡网络进行认证,也可以通过第三方的中转将所述验证信息发送到移动 节点101的家乡网络进行认证。比如,网络接入服务器102可以通过位于所 述外地网络的验证授权和计费AAA服务器来中转验证信息。

当网络接入服务器102通过第三方中转验证信息时,优选地,该系统进 一步包括位于所述外地网络的AAA服务器104。此时,所述网络接入服务器 102,用于将所述验证信息发送到AAA服务器104;所述AAA服务器104, 用于将所述验证信息发送到移动节点的家乡网络进行认证。

进一步地,AAA服务器104还可以在家乡网络验证通过后接收由家乡 网络所返回的验证通过信息和家乡地址,将所述家乡地址和验证通过信息发 送到该网络接入服务器102。

通过AAA服务器104中转验证信息可以提高系统的安全性。AAA中转 机制是一种管理框架,它提供了一个用来对认证、授权和计费这三种安全功 能进行配置的一致性框架,实际上是对网络安全的一种管理。

在家乡网络侧,如图1所示,可以具体包括家乡网络AAA服务器105 和家乡网络DHCP服务器106。

家乡网络AAA服务器105,用于接收位于外地网络的AAA服务器104 (或者网络接入服务器102)的验证信息并执行验证,验证通过后向所述家 乡网络DHCP服务器106申请家乡地址,并将所申请到的家乡地址发送到位 于外地网络的所述AAA服务器104(或者网络接入服务器102);家乡网络 DHCP服务器106,用于响应于家乡网络AAA服务器105的申请向家乡网 络AAA服务器105提供家乡地址。

下面对图1所示系统的优选信息交互过程进行详细说明。

首先,移动节点101使用远程用户拨号认证协议将自己的接入请求发送 给外地网络的网络接入服务器102;网络接入服务器102根据所述接入请求 向本地的AAA服务器104发送验证信息,该验证消息包含家乡地址请求字 段;本地AAA服务器104将该验证消息转发到家乡AAA服务器105,验证 消息中包含该家乡地址请求字段;家乡AAA服务器105对用户验证信息进 行验证,并在通过用户验证信息后,向家乡DHCP服务器106请求一个可用 的家乡地址。

然后,家乡DHCP服务器106向家乡AAA服务器105返回一个家乡地 址;家乡AAA服务器105向本地AAA服务器104返回验证通过消息,该 验证通过消息包含携带家乡地址的字段;本地AAA服务器104向网络接入 服务器102返回验证通过信息,该验证通过消息包含携带家乡地址的字段; 网络接入服务器向移动节点返回验证通过消息,准许该移动节点通过自己接 入,同时缓存该移动节点对应的家乡地址。

移动节点101通过网络接入服务器102向本地的DHCP服务器103申请 获得家乡地址;网络接入服务器102在转发该DHCP请求消息的时候,添加 携带该移动节点对应的家乡地址的字段,DHCP服务器103通过网络接入服 务器102向移动节点101回应家乡地址,从而移动节点101能够获取家乡地 址,并相应享受移动IPv6服务。

本发明实施例还公开了一种获取家乡地址的方法,具体包括:位于外地 网络的网络接入服务器接收移动节点在该外地网络开机时所发送的接入请求; 该网络接入服务器根据所述接入请求向移动节点的家乡网络发送验证信息,所 述家乡网络验证通过后向网络接入服务器返回验证通过信息和家乡地址;位于 外地网络的DHCP服务器接收移动节点通过该网络接入服务器所发送的家乡地 址申请请求,其中该网络接入服务器将该家乡地址携带在所述家乡地址申请请 求中转发到所述DHCP服务器;DHCP服务器从所述家乡地址申请请求中解析 出家乡地址,并通过该网络接入服务器向移动节点提供所述家乡地址。

基于上述方法,本发明实施例可以有多种具体实施方式。图2为根据本发 明实施例的获取家乡地址的流程示意图。

如图2所示,该方法包括两部分,分别为接入认证部分和DHCP地址发现 部分。 54

对于接入验证部分,具体包括:

步骤1.1~步骤1.2:移动节点(MN)通过二层链路协议(如Radius协议) 连接到网络接入服务器(NAS),向NAS发送包含移动节点身份标示的接入请 求NAS根据所述接入请求向本地网络的AAA服务器发送验证信息,在所述验 证信息中包含所述动节点身份标示:

步骤1.3~步骤1.4:该AAA服务器同家乡网络的AAA服务器进行通信, 家乡网络的AAA服务器根据该移动节点身份标示判断移动节点是否合法,以 对移动节点进行验证;家乡网络的AAA服务器验证通过时,家乡网络的AAA 服务器向家乡网络的DHCP服务器请求家乡地址(HoA请求);

步骤1.5~步骤1.6:家乡网络的DHCP服务器发出家乡地址响应(HoA响 应);在验证响应中返回家乡地址;

步骤1.7~步骤1.8:NAS收到该验证响应后,缓存移动节点的家乡地址, 向移动节点响应验证通过信息。

至此,完成了接入验证部分,接着顺序执行DHCP地址发现部分流程。

DHCP地址发现部分流程具体包括:

步骤2.1~步骤2.2:移动节点向NAS发送DHCP请求消息,请求获得家乡 地址,NAS在该请求中插入家乡地址选项,并将该消息转发到本地DHCP服务 器;

比如:可以在MIP6 Relay Agent选项中增加HoA信息子选项,以利用该 HoA信息子选项插入家乡地址选项。

已有的OPTION_MIP6-RELAY的格式如下:

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|     oPTIoN_MIP6-RELAY         |             option-len        |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

·                    sub-options                               ·

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

可以在上述格式的sub-options中新增加HoA子选项,新增的HoA子选项 格式可以如下:

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|  sub-hoa-code | sub-opt-len | reserved          |             |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+               +

·                                                              ·

·                 Home Address Information                     ·

·                                                              ·

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

可以在新增HoA子选项的Home Address Information中插入家乡地址选项。

显然,还可以自行开发相关的协议或者改变其它字段的格式来插入家乡地 址选项,本发明实施例对此并无限定。

步骤2.3~步骤2.4:DHCP服务器接收到移动节点的DHCP请求后,返回 分配给该移动节点的家乡地址。

可以在现有的Home Network Information Option中增加HoA子选项来插入 分配给该移动节点的家乡地址选项。

比如:已有的Home Network Information Option格式如下:

 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|      OPTION_MIP6-HNINF        |         option-len            |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|    id-type     |     reserved |                               |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               +

·                      sub-options                             ·

·                                                              ·

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

可以在上述格式的sub-options中新增加HoA子选项,新增的HoA子选项 格式如下:

 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

|  sub-hoa-code |  sub-hoa-1en   |v|  reserved  |               |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+               +

·                                                              ·

·               Home Address Informationp                      ·

·                                                              ·

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

其中Home Address Information中可以携带具体家乡地址。

显然,还可以自行开发相关的协议或者改变其它字段的格式来插入家乡地 址选项,本发明实施例对此并无限定。

本发明实施例还提出了一种网络接入服务器。

图3为根据本发明实施例的网络接入服务器的结构示意图。

如图3所示,该网络接入服务器包括信息转发单元301和家乡地址处理 单元302,

信息转发单元301,用于根据移动节点在该网络接入服务器所在的外地网 络开机时所发送的接入请求向移动节点的家乡网络发送验证信息,在家乡网络 验证通过后向移动节点返回验证通过信息和接收由家乡网络所提供的家乡地 址,并接收移动节点收到验证通过信息后所发送的家乡地址申请请求,向移动 节点转发由DHCP服务器响应于所述家乡地址申请请求而提供的家乡地址;

家乡地址处理单元302,用于将所述家乡地址携带在所述家乡地址申请 请求后转发到DHCP服务器。

可见,上述结构的接入服务器可以具体应用到移动节点所移动到的网络 中,以帮助移动节点申请家乡地址。

本发明实施例还提出了一种移动节点。

图4为根据本发明实施例的移动节点结构示意图。

如图4所示,该移动节点400包括接入请求处理单元401和家乡地址申 请单元402,其中:

接入请求处理单元401,用于在移动节点在外地网络开机时向位于该外地 网络的网络接入服务器发送接入请求;

家乡地址申请单元402,用于在收到该网络接入服务器返回的验证通过信 息后通过网络接入服务器向移动节点的家乡网络DHCP服务器发送家乡地址申 请请求,并接收由所述移动节点的家乡网络DHCP服务器提供的家乡地址;

其中所述网络接入服务器用于根据所述接入请求向移动节点的家乡网 络发送验证信息,在家乡网络验证通过后向移动节点返回验证通过信息和接 收由家乡网络所提供的家乡地址,并将所述家乡地址携带在所述家乡地址申 请请求后转发到DHCP服务器;DHCP服务器用于从所述家乡地址申请请求 中解析出家乡地址,并通过该网络接入服务器向家乡地址申请单元提供所述 家乡地址。

综上所述,在本发明实施例中,在外地网络开机接入的移动节点使用远 程用户拨号认证系统接入网络服务;在完成认证的同时,网络接入服务器动 态的获得分配给移动节点的家乡地址;移动节点然后可以通过网络接入服务 器向DHCP服务器申请获得家乡地址。因此,应用本发明实施例以后,在外 地网络开机接入的移动节点也能够完成家乡地址的申请和分配,从而在外地 网络开机接入的移动节点也能够享受移动IPv6服务。

另外,本发明实施例还采用了现有的被广泛部署的成熟技术来解决家乡 地址的分配过程,因此实现起来也较为简便。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。

本文发布于:2023-04-13 20:54:06,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/1/86725.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图