[go: up one dir, main page]

CN101064648A - System for realizing mobile IPv6 and its method for establishing user connection - Google Patents

System for realizing mobile IPv6 and its method for establishing user connection Download PDF

Info

Publication number
CN101064648A
CN101064648A CNA2006100796454A CN200610079645A CN101064648A CN 101064648 A CN101064648 A CN 101064648A CN A2006100796454 A CNA2006100796454 A CN A2006100796454A CN 200610079645 A CN200610079645 A CN 200610079645A CN 101064648 A CN101064648 A CN 101064648A
Authority
CN
China
Prior art keywords
message
address
lla
mobile
hoa
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.)
Pending
Application number
CNA2006100796454A
Other languages
Chinese (zh)
Inventor
郑若滨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNA2006100796454A priority Critical patent/CN101064648A/en
Priority to PCT/CN2007/001478 priority patent/WO2007128239A1/en
Publication of CN101064648A publication Critical patent/CN101064648A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/182Network node acting on behalf of an other network entity, e.g. proxy

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种实现移动IPv6的系统及其用户连接建立方法,该系统主要包括:PMIPv6 Client(IP代理移动IP版本6客户):设置于ASN(接入服务网络)或移动网关或移动网桥,通过和家乡代理进行信息交互代理MN(移动节点)执行移动IPv6功能。利用本发明,可以实现MS仅支持SimpleIPv6,无须实现Mobile IPv6,从而使MS功能简单。

Figure 200610079645

The present invention provides a system for realizing mobile IPv6 and a method for establishing user connection thereof. The system mainly includes: PMIPv6 Client (IP proxy mobile IP version 6 client): set in ASN (access service network) or mobile gateway or mobile network The bridge acts as a proxy for the MN (Mobile Node) to perform mobile IPv6 functions by exchanging information with the home agent. Utilizing the present invention, it can be realized that MS only supports SimpleIPv6 without implementing Mobile IPv6, so that the functions of MS are simple.

Figure 200610079645

Description

实现移动IPv6的系统及其用户连接建立方法System and user connection establishment method for realizing mobile IPv6

技术领域technical field

本发明涉及通信领域,尤其涉及一种实现移动IPv6的系统及其用户连接建立方法。The invention relates to the communication field, in particular to a system for realizing mobile IPv6 and a method for establishing user connection thereof.

背景技术Background technique

BWA(Broadband wireless access,宽带无线接入)设备可以为用户提供方便的宽带接入方式。目前有基于私有协议的宽带无线接入设备,也有基于标准协议的宽带无线接入设备。IEEE(电子电气工程师协会)802.16标准定义的宽带无线接入设备,是宽带无线接入技术的系列标准的一个子集。BWA设备中包括WIMAX(全球互动微波接入)设备。BWA (Broadband wireless access, broadband wireless access) equipment can provide users with convenient broadband access methods. Currently, there are broadband wireless access devices based on proprietary protocols and broadband wireless access devices based on standard protocols. The broadband wireless access equipment defined by the IEEE (Institute of Electrical and Electronics Engineers) 802.16 standard is a subset of a series of standards for broadband wireless access technologies. BWA equipment includes WIMAX (Worldwide Interactive Microwave Access) equipment.

WiMAX论坛定义的基于G-RS(网关中转站)/G-MS(网关移动站)的Multiple Hosts(多主机)架构如图1所示。G-RS/G-MS通过第一接口连接到多个G-Host,通过第二接口连接到ASN(接入服务网络)。其中,第一接口为G-interface接口,G-interface采用802.3或802.11二层传送技术;第二接口为R1接口,R1采用802.16e无线二层传送技术。ASN和CSN(连接服务网络)间通过R3参考点连接,NAP+V-NSP(网络接入提供商和拜访地网络服务提供商)的CSN与H-NSP(归属地网络服务提供商)的CSN间通过R5参考点连接。The Multiple Hosts (Multiple Hosts) architecture defined by the WiMAX Forum based on G-RS (Gateway Relay Station)/G-MS (Gateway Mobile Station) is shown in Figure 1. The G-RS/G-MS is connected to multiple G-Hosts through the first interface, and connected to the ASN (Access Service Network) through the second interface. Wherein, the first interface is a G-interface interface, and the G-interface adopts 802.3 or 802.11 Layer 2 transmission technology; the second interface is an R1 interface, and R1 adopts 802.16e wireless Layer 2 transmission technology. ASN and CSN (connection service network) are connected through R3 reference point, CSN of NAP+V-NSP (network access provider and visited network service provider) and CSN of H-NSP (home network service provider) are connected through the R5 reference point.

在WIMAX IPv6网络中,目前采用CMIPv6(IP客户移动IPv6)标准的MIPv6(IP客户移动IPv6),参见RFC 3775。MIPv6涉及三个功能实体HA(家乡代理)、MN(移动节点)和CN(对等通信节点)。CMIPv6的客户端位于MS/G-Host。在R3的移动过程中,MS/G-Host执行(全状态或无状态)地址自动配置,并把这个新形成的地址作为它的CoA(转交地址)。In the WIMAX IPv6 network, the CMIPv6 (IP Client Mobile IPv6) standard MIPv6 (IP Client Mobile IPv6) is currently used, see RFC 3775. MIPv6 involves three functional entities HA (Home Agent), MN (Mobile Node) and CN (Peer Communication Node). The client of CMIPv6 is located at MS/G-Host. During the moving process of R3, MS/G-Host performs (full state or stateless) address auto-configuration, and takes this newly formed address as its CoA (care-of address).

MS/G-Host进行HoA的登记注册,并向其家乡链路上的HA登记其CoA,MS/G-Host向其HA发送包含有“绑定更新”目的选项的数据包,HA登记该绑定并且向MS/G-Host返回一个包含有“绑定确认”目的选项的数据包。HA截取所有地址为该MS/G-Host的家乡地址的数据包,每个截获的数据包都使用IPv6封装并采用隧道技术发送到移动节点所登记的转交地址。MS/G-Host performs HoA registration and registers its CoA with the HA on its home link, MS/G-Host sends a data packet containing the "binding update" purpose option to its HA, and HA registers the binding Set and return to MS/G-Host a packet containing the "binding confirmation" purpose option. The HA intercepts all data packets whose address is the home address of the MS/G-Host, and each intercepted data packet is encapsulated with IPv6 and sent to the care-of address registered by the mobile node using tunnel technology.

现有技术一种上述WIMAX IPv6网络中的通信节点间通信的方法为:如果一个通信节点要与另一个离开家乡网络的MS/G-Host通信,数据包的选路过程是:从该通信节点到HA,从HA到MS/G-Host,再从MS/G-Host到另一个离开家乡网络的通信节点。这种路由方式通常称为三角路由。为了避免三角路由问题,MS/G-Host可以发送携带当前的CoA的绑定更新给任意一个通信节点,该通信节点将上述绑定更新上携带的当前的CoA缓存起来并直接发送数据包给MS/G-Host。A method of communication between communication nodes in the prior art above-mentioned WIMAX IPv6 network is: if a communication node wants to communicate with another MS/G-Host that leaves the home network, the routing process of the data packet is: from the communication node To HA, from HA to MS/G-Host, and then from MS/G-Host to another communication node leaving the home network. This routing method is often called triangular routing. In order to avoid triangular routing problems, MS/G-Host can send a binding update carrying the current CoA to any communication node, and the communication node will cache the current CoA carried in the binding update and send the data packet directly to the MS /G-Host.

上述方法的缺点为:The disadvantages of the above method are:

1、该方法要求MS必须实现Mobile IPv6,不能采用仅支持Simple IPv6(简单IPv6)的MS,导致MS功能复杂;1. This method requires the MS to implement Mobile IPv6, and the MS that only supports Simple IPv6 (Simple IPv6) cannot be used, resulting in complicated MS functions;

2、该方法需浪费空口资源进行CoA登记;2. This method needs to waste air interface resources for CoA registration;

3、由于3G网络(如WCDMA)不支持CMIPv6,根据该方法进行通信使WiMAX和3G网络(如WCDMA)的互连成为问题;3. Since 3G networks (such as WCDMA) do not support CMIPv6, communication according to this method makes the interconnection of WiMAX and 3G networks (such as WCDMA) a problem;

4、由于通常G-Host和G-MS/G-RS为设置在火车、汽车或轮船上的移动网络,G-Host往往是相对于G-MS/G-RS固定的乘客所使用的终端,一般不能实现Mobile IPv6功能,从而使该方法无法在现有的WiMAX移动Multihost网络中使用。4. Since G-Host and G-MS/G-RS are usually mobile networks set up on trains, cars or ships, G-Host is often a terminal used by fixed passengers relative to G-MS/G-RS. Generally, the Mobile IPv6 function cannot be realized, so that this method cannot be used in the existing WiMAX mobile Multihost network.

发明内容Contents of the invention

鉴于上述现有技术所存在的问题,本发明的目的是提供一种实现移动IPv6的系统及其用户连接建立方法,从而可以实现MS仅支持Simple IPv6的MS,无须实现Mobile IPv6。In view of the problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a system for implementing Mobile IPv6 and a method for establishing a user connection thereof, so that MSs that only support Simple IPv6 can be implemented without implementing Mobile IPv6.

本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:

一种实现移动IPv6的系统,包括家乡代理,还包括:A system for implementing Mobile IPv6, including a home agent, further comprising:

IP代理移动IP版本6客户PMIPv6 Client:设置于接入服务网络ASN或移动网关或移动网桥,通过和所述家乡代理进行信息交互代理移动节点MN执行移动IPv6功能。IP Proxy Mobile IP Version 6 Client PMIPv6 Client: set in the access service network ASN or mobile gateway or mobile bridge, and perform mobile IPv6 functions on behalf of the mobile node MN by exchanging information with the home agent.

所述的PMIPv6 Client包括:The PMIPv6 Client includes:

PMIPv6客户控制面PMIPv6 Client CP:代理MN执行移动IPv6的控制面功能;PMIPv6 client control plane PMIPv6 Client CP: Proxy MN performs the control plane function of Mobile IPv6;

PMIPv6客户数据面PMIPv6 Client DP:设置于MN和家乡代理HA之间的数据通路上,代理MN执行移动IPv6的数据面功能。PMIPv6 client data plane PMIPv6 Client DP: set on the data path between the MN and the home agent HA, the proxy MN performs the data plane function of mobile IPv6.

所述的PMIPv6 Client CP代理MN执行移动检测、转交地址CoA生成和返回归属地;Described PMIPv6 Client CP acts on behalf of MN to perform mobile detection, care-of address CoA generation and return home;

所述的PMIPv6 Client CP代理MN执行对移动头Mobility Headers的处理;The PMIPv6 Client CP proxies the MN to perform processing on the Mobility Headers;

所述的PMIPv6 Client CP代理MN执行绑定更新Binding Updates消息的发送;Described PMIPv6 Client CP acts as an agent MN to carry out binding to update the sending of Binding Updates message;

所述的PMIPv6 Client CP代理MN执行绑定确认BindingAcknowledgements消息的接收和处理;Described PMIPv6 Client CP acts as an agent MN to carry out binding and confirms the reception and processing of the BindingAcknowledgements message;

所述的PMIPv6 Client CP代理MN执行绑定刷新请求Binding RefreshRequest消息的接收,并发送绑定更新Binding Update消息作为应答;Described PMIPv6 Client CP acts as an agent MN to carry out the reception of binding refresh request Binding RefreshRequest message, and sends binding to update Binding Update message as response;

所述的PMIPv6 Client CP代理MN执行移动前缀广告Mobile PrefixAdvertisements消息的接收,并在发送给MN的路由广告RouterAdvertisement消息中包含移动前缀广告消息中的前缀信息;Described PMIPv6 Client CP agent MN carries out the reception of mobile prefix advertisement Mobile PrefixAdvertisements message, and includes the prefix information in the mobile prefix advertisement message in the router advertisement RouterAdvertisement message sent to MN;

所述的PMIPv6 Client CP代理MN执行对绑定错误消息的接收;Described PMIPv6 Client CP acts on behalf of MN to carry out the reception to binding error message;

和/或,and / or,

所述的PMIPv6 Client CP代理MN执行对因特网控制报文协议ICMP错误消息的接收;Described PMIPv6 Client CP acts on behalf of MN to carry out the reception to Internet Control Message Protocol ICMP error message;

和/或,and / or,

所述的PMIPv6 Client CP代理MN执行返回路由能力程序return routabilityprocedure;The PMIPv6 Client CP proxy MN executes return routing capability procedure return routabilityprocedure;

和/或and / or

所述的PMIPv6 Client CP代理MN执行动态家乡地址HA地址的发现。The PMIPv6 Client CP acts as a proxy for the MN to perform the discovery of the dynamic home address HA address.

所述的PMIPv6 Client CP代理MN执行移动检测具体包括:Described PMIPv6 Client CP agent MN carries out mobile detection and specifically includes:

对于全球互动微波接入WiMAX网络,移动检测可由无线资源管理模块或切换控制模块协助支持。For the global interactive microwave access WiMAX network, the mobile detection can be assisted by the radio resource management module or the handover control module.

还包括认证器和验证、授权、计费AAA服务器,所述的PMIPv6 Client CP和认证器放置在一起,所述的PMIPv6 Client CP和HA通过认证器和AAA服务器得到PMIPv6所需的密钥。Also include authenticator and verification, authorization, billing AAA server, described PMIPv6 Client CP and authenticator are placed together, described PMIPv6 Client CP and HA obtain the key needed by PMIPv6 by authenticator and AAA server.

所述的PMIPv6 Client DP代理MN执行IPv6隧道封装和解封装;Described PMIPv6 Client DP acts on behalf of MN to carry out IPv6 tunnel encapsulation and decapsulation;

所述的PMIPv6 Client DP代理MN执行路由优化的开启和关闭;The opening and closing of the PMIPv6 Client DP agent MN performing routing optimization;

所述的PMIPv6 Client DP代理MN执行含家乡地址HoA选项的包发送,IP安全协议IPsec的交互;Described PMIPv6 Client DP acts as an agent MN to carry out the packet sending that contains hometown address HoA option, the interaction of IP security protocol IPsec;

和/或,and / or,

所述的PMIPv6 Client DP代理MN执行多播组成员协议的组播地址听众,接收来自HA的隧道多播包;Described PMIPv6 Client DP agent MN carries out the multicast address listener of multicast group member agreement, receives the tunnel multicast packet from HA;

和/或,and / or,

所述的PMIPv6 Client DP代理MN执行2类路由头routing header处理;Described PMIPv6 Client DP acts as an agent MN to carry out 2 types of routing header routing header processing;

和/或,and / or,

所述的PMIPv6 Client DP建立和维护所代理的MN的地址池;Described PMIPv6 Client DP establishes and maintains the address pool of the MN of agency;

和/或,and / or,

对于无线网络,所述的PMIPv6 Client DP支持Proxy DAD,代替MN执行DAD功能。For the wireless network, the PMIPv6 Client DP supports Proxy DAD, and replaces the MN to perform the DAD function.

所述的PMIPv6 Client CP和PMIPv6 Client DP置于同一个AR,或分别置于不同的AR。The PMIPv6 Client CP and PMIPv6 Client DP are placed in the same AR, or respectively placed in different ARs.

所述的MN包括移动站和主机设备。The MN includes a mobile station and a host device.

所述的移动IPv6的系统适用于WIMAX系统的多主机Multiple Hosts架构,所述WIMAX系统包括:主机设备、移动网关或移动网桥,以及相互连接的接入服务网络ASN和连接服务网络CSN,移动网关或移动网桥,通过第一接口与每一主机设备相连,并通过第二接口与ASN相连。The described mobile IPv6 system is applicable to the multiple hosts Multiple Hosts architecture of the WIMAX system, and the WIMAX system includes: a host device, a mobile gateway or a mobile bridge, and an interconnected access service network ASN and a connection service network CSN, mobile A gateway or a mobile bridge is connected to each host device through a first interface, and connected to the ASN through a second interface.

所述的移动网关包括:网关移动站G-MS或网关中转站G-RS,所述的移动网桥包括:网桥移动站或网桥中转站。The mobile gateway includes: a gateway mobile station G-MS or a gateway transfer station G-RS, and the mobile bridge includes: a bridge mobile station or a bridge transfer station.

一种PMIPv6用户连接建立方法,包括步骤:A method for establishing a PMIPv6 user connection, comprising steps:

A、对MN进行接入认证;A. Perform access authentication on the MN;

B、MN自动配置链路-局部地址LLA,对该LLA进行DAD;B. The MN automatically configures the link-local address LLA, and performs DAD on the LLA;

C、PMIPv6 Client生成MN的CoA,完成MIPv6注册。C. PMIPv6 Client generates CoA of MN and completes MIPv6 registration.

所述的步骤A具体包括:Described step A specifically comprises:

PMIPv6 Client通过同MN的归属地H-AAA服务器进行AAA接入认证消息交互获得AAA密钥、HA地址和HoA或DHCP server地址。The PMIPv6 Client obtains the AAA key, HA address and HoA or DHCP server address by exchanging AAA access authentication messages with the MN's home H-AAA server.

所述的步骤B具体包括:Described step B specifically comprises:

MN到PMIPv6 Client之间数据通路一旦建立,MN开始进行LLA自动配置;MN进行LLA自动配置后,发起Neighbor Solicitation消息,对LLA进行DAD,Neighbor Solicitation消息包含实验性tentativeLLA;Once the data path between MN and PMIPv6 Client is established, MN starts to automatically configure LLA; after MN automatically configures LLA, it initiates a Neighbor Solicitation message to perform DAD on LLA, and the Neighbor Solicitation message contains experimental tentativeLLA;

PMIPv6 Client建立和维护所代理的MN IP Address Cache;将所述LLA和Address Cache中的地址进行比较,如果存在匹配,则代替匹配地址拥有者发送Proxy Neighbor Advertisements消息;否则,将该LLA加入AddressCache。PMIPv6 Client establishes and maintains the proxied MN IP Address Cache; compares the LLA with the address in the Address Cache, and if there is a match, sends a Proxy Neighbor Advertisements message instead of the matching address owner; otherwise, adds the LLA to the AddressCache.

所述的步骤C具体包括:Described step C specifically comprises:

C1、当在接入过程中,认证器得到DHCP server地址,则DHCPProxy/Relay从认证器下载DHCP server地址和MN标识;或者,静态配置DHCP server地址;C1. When the authenticator obtains the DHCP server address during the access process, DHCPProxy/Relay downloads the DHCP server address and MN identifier from the authenticator; or, statically configures the DHCP server address;

C2、MN利用DHCPv6进行MN HoA分配和IP主机配置;C2, MN utilizes DHCPv6 to carry out MN HoA allocation and IP host configuration;

C3、PMIPv6 Client从DHCP Proxy/Relay取得MN的HoA;C3, PMIPv6 Client obtains HoA of MN from DHCP Proxy/Relay;

C4、PMIPv6 Client从所述LLA中获取接口标识,将其附加在所在AR广播给CMIPv6节点的前缀之后生成MN的CoA;或者,PMIPv6 Client将所在AR的IP地址作为MN的CoA;C4. The PMIPv6 Client obtains the interface identifier from the LLA, and attaches it to the prefix that the AR broadcasts to the CMIPv6 node to generate the CoA of the MN; or, the PMIPv6 Client uses the IP address of the AR as the CoA of the MN;

C5、PMIPv6 Client发送包含MN的HoA、CoA和安全资料的MIPv6注册消息,HA回应绑定确认消息给PMIPv6 Client。C5, PMIPv6 Client sends the MIPv6 registration message including MN's HoA, CoA and security information, and HA responds with a binding confirmation message to PMIPv6 Client.

所述的步骤C2具体包括:Described step C2 specifically comprises:

MN发送DHCPv6 Solicit消息;DHCP Proxy/Relay将收到的该DHCPv6Solicit消息中转给DHCP server,将DHCP server回应的DHCPv6 Advertise消息中转给MN;MN选择需要的DHCP server,通过DHCP Proxy/Relay回应DHCPv6 Request消息给选择的DHCP Server,该DHCP Server发送包含HoA和IP主机配置选项的DHCPv6 Reply消息给DHCP Proxy/Relay;The MN sends a DHCPv6 Solicit message; the DHCP Proxy/Relay forwards the received DHCPv6 Solicit message to the DHCP server, and forwards the DHCPv6 Advertise message responded by the DHCP server to the MN; the MN selects the required DHCP server and responds to the DHCPv6 Request message through the DHCP Proxy/Relay To the selected DHCP Server, the DHCP Server sends a DHCPv6 Reply message containing HoA and IP host configuration options to DHCP Proxy/Relay;

或者,or,

MN发送DHCPv6 Solicit消息;DHCP Proxy/Relay回应DHCPv6Advertise消息给MN;MN回应DHCPv6 Request消息给DHCP Proxy/Relay。MN sends a DHCPv6 Solicit message; DHCP Proxy/Relay responds to DHCPv6Advertise message to MN; MN responds to DHCPv6 Request message to DHCP Proxy/Relay.

所述的步骤C3具体包括:Described step C3 specifically comprises:

在DHCP Proxy/Relay以DHCPv6方法取得MN的HoA后,HoA通过HoA Address源语被发送到PMIPv6 Client,该HoA Address源语中包含MN标识。After the DHCP Proxy/Relay obtains the HoA of the MN through the DHCPv6 method, the HoA is sent to the PMIPv6 Client through the HoA Address source language, which contains the MN identifier.

所述的步骤C具体包括:Described step C specifically comprises:

C7、当在接入过程中,PMIPv6 Client获得MN的HoA后,PMIPv6 Client从所述LLA中获取接口标识,将其附加在所在AR广播给CMIPv6节点的前缀之后生成MN的CoA;或者,PMIPv6 Client将所在AR的IP地址作为MN的CoA;C7. When the PMIPv6 Client obtains the HoA of the MN during the access process, the PMIPv6 Client obtains the interface identifier from the LLA, and attaches it to the prefix broadcasted by the AR to the CMIPv6 node to generate the CoA of the MN; or, the PMIPv6 Client Use the IP address of the AR as the CoA of the MN;

C8、PMIPv6 Client发送包含MN的HoA、CoA和安全资料的MIPv6注册消息给HA,HA回应绑定确认消息给PMIPv6 Client。C8. The PMIPv6 Client sends the MIPv6 registration message containing the MN's HoA, CoA and security information to the HA, and the HA responds with a binding confirmation message to the PMIPv6 Client.

所述的步骤C5、步骤C8还包括:Described step C5, step C8 also include:

在完成MIPv6注册后,发送DHCP_Gating.Release消息,用于释放DHCP门控功能,DHCP门控功能用于避免MN在端到端数据通路建立之前发起IP通信;在R3会话建立后,DHCP Proxy/Relay发送DHCPv6 Reply消息给MN。After completing the MIPv6 registration, send a DHCP_Gating.Release message to release the DHCP gating function. The DHCP gating function is used to prevent the MN from initiating IP communication before the end-to-end data path is established; after the R3 session is established, the DHCP Proxy/Relay Send a DHCPv6 Reply message to the MN.

所述的步骤C还包括:Described step C also includes:

当ASN/G-MS/G-RS支持PMIPv6和CMIPv6双模时,DHCP Proxy/Relay通过R3_Mobility_Context消息通知ASN Fn所采用的MIP模式。When ASN/G-MS/G-RS supports PMIPv6 and CMIPv6 dual-mode, DHCP Proxy/Relay notifies ASN Fn of the MIP mode adopted by R3_Mobility_Context message.

所述的步骤C还包括:Described step C also includes:

在初始连接建立时,在PMIPv6 Client发送MIPv6注册消息给HA之后,在HA回应绑定确认消息给PMIPv6 Client之前,HA通过和H-AAA进行交互获取MN-HA密钥和PMIPv6 Client-HA密钥。When the initial connection is established, after the PMIPv6 Client sends the MIPv6 registration message to the HA, before the HA responds with the binding confirmation message to the PMIPv6 Client, the HA interacts with the H-AAA to obtain the MN-HA key and the PMIPv6 Client-HA key .

所述的方法适用于HA在拜访地网络服务提供商V-NSP场景或者归属地网络服务提供商H-NSP场景。The method is applicable to the scenario where the HA is in the V-NSP of the visited network service provider or the H-NSP of the home network service provider.

一种PMIPv6用户连接建立方法,包括步骤:A method for establishing a PMIPv6 user connection, comprising steps:

D、对MN进行接入认证;D. Perform access authentication on the MN;

E、MN自动配置链路-局部地址LLA,对该LLA进行DAD;E. The MN automatically configures the link-local address LLA, and performs DAD on the LLA;

F、PMIPv6 Client生成MN的CoA,完成MIPv6注册,代理DAD;F. PMIPv6 Client generates MN's CoA, completes MIPv6 registration, and acts as an agent for DAD;

G、MN通过路由器发现来自动配置HoA。G. MN automatically configures HoA through router discovery.

所述的步骤D具体包括:Described step D specifically comprises:

PMIPv6 Client通过同MN的H-AAA服务器进行AAA接入认证消息交互获得AAA密钥、HA地址、HL前缀。The PMIPv6 Client obtains the AAA key, HA address, and HL prefix by exchanging AAA access authentication messages with the MN's H-AAA server.

所述的步骤D还包括:Described step D also comprises:

PMIPv6 Client通过同MN的H-AAA服务器进行AAA接入认证消息交互获得MN的HoA。The PMIPv6 Client obtains the HoA of the MN by exchanging AAA access authentication messages with the H-AAA server of the MN.

所述的步骤E具体包括:Described step E specifically comprises:

MN到PMIPv6 Client之间数据通路一旦建立,MN开始进行LLA自动配置;MN进行LLA自动配置后,发起Neighbor Solicitation消息,对LLA进行DAD,Neighbor Solicitation消息包含tentative LLA;Once the data path between the MN and the PMIPv6 Client is established, the MN starts to perform LLA automatic configuration; after the MN performs LLA automatic configuration, it initiates a Neighbor Solicitation message to perform DAD on the LLA, and the Neighbor Solicitation message includes tentative LLA;

PMIPv6 Client建立和维护所代理的MN IP Address Cache;将所述LLA和Address Cache中的地址进行比较,如果存在匹配,则代替匹配地址拥有者发送Proxy Neighbor Advertisements消息;否则,将该LLA加入AddressCache。PMIPv6 Client establishes and maintains the proxied MN IP Address Cache; compares the LLA with the address in the Address Cache, and if there is a match, sends a Proxy Neighbor Advertisements message instead of the matching address owner; otherwise, adds the LLA to the AddressCache.

所述的步骤F具体包括:Described step F specifically comprises:

F1、当在接入过程中,认证器获得了MN的HoA,则PMIPv6 Client直接从认证器获得该HoA;否则,PMIPv6 Client从所述LLA中抽取接口标识,将其附加在HL前缀之后生成MN的HoA;PMIPv6 Client将所述接口标识附加在所在AR广播给CMI Pv6节点的前缀之后生成MN的CoA,或者,将所在AR的IP地址作为MN的CoA;F1. When the authenticator obtains the HoA of the MN during the access process, the PMIPv6 Client obtains the HoA directly from the authenticator; otherwise, the PMIPv6 Client extracts the interface identifier from the LLA and appends it to the HL prefix to generate the MN HoA; PMIPv6 Client attaches the interface identifier to the prefix that the AR broadcasts to the CMI IPv6 node to generate the CoA of the MN, or uses the IP address of the AR as the CoA of the MN;

F2、PMIPv6 Client发送包含MN的HoA、CoA和安全资料的MIPv6注册消息;HA代替MN完成DAD后,回应绑定确认消息给PMIPv6 Client。F2. The PMIPv6 Client sends the MIPv6 registration message including the MN's HoA, CoA and security information; after the HA replaces the MN to complete the DAD, it responds with a binding confirmation message to the PMIPv6 Client.

所述的步骤F还包括:Described step F also includes:

在初始连接建立时,在PMIPv6 Client发送MIPv6注册消息给HA之后,在HA回应绑定确认消息给PMIPv6 Client之前,HA通过和H-AAA进行交互获取MN-HA密钥和PMIPv6 Client-HA密钥。When the initial connection is established, after the PMIPv6 Client sends the MIPv6 registration message to the HA, before the HA responds with the binding confirmation message to the PMIPv6 Client, the HA interacts with the H-AAA to obtain the MN-HA key and the PMIPv6 Client-HA key .

所述的步骤G具体包括:Described step G specifically comprises:

MN发送路由器请求消息,PMIPv6 Client所在AR在MIPv6注册成功后,向MN回应携带HL前缀的路由器广告消息,MN根据该路由器广告消息学习到HL前缀,根据该HL前缀自动配置HoA,The MN sends a router request message. After the AR where the PMIPv6 Client is located successfully registers with MIPv6, it responds to the MN with a router advertisement message carrying the HL prefix. The MN learns the HL prefix according to the router advertisement message, and automatically configures HoA according to the HL prefix.

或者,or,

PMIPv6 Client所在AR在完成MIPv6注册后,主动向MN发送携带HL前缀的路由器广告消息,MN根据该路由器广告消息学习到HL前缀,根据该HL前缀自动配置HoA。After completing the MIPv6 registration, the AR where the PMIPv6 Client is located actively sends a router advertisement message carrying an HL prefix to the MN. The MN learns the HL prefix according to the router advertisement message, and automatically configures HoA according to the HL prefix.

所述的步骤G还包括:Described step G also comprises:

MN发起无状态DHCPv6获得IP主机配置信息。The MN initiates stateless DHCPv6 to obtain configuration information of the IP host.

还包括:Also includes:

所述的方法适用于WIMAX系统的Multiple Hosts架构,所述WIMAX系统包括:主机设备、移动网关或移动网桥,以及相互连接的ASN和CSN,移动网关或移动网桥,通过第一接口与每一主机设备相连,并通过第二接口与ASN相连,所述移动网关或移动网桥对主机设备与ASN之间的消息进行中转。The method is applicable to the Multiple Hosts architecture of the WIMAX system, and the WIMAX system includes: a host device, a mobile gateway or a mobile bridge, and an interconnected ASN and a CSN, and the mobile gateway or the mobile bridge communicates with each host through the first interface A host device is connected to the ASN through a second interface, and the mobile gateway or mobile bridge transfers messages between the host device and the ASN.

所述的主机设备与ASN之间的消息包括:邻节点请求消息IPv6 NeighborSolicitation、邻节点广播消息Neighbor Advertisement、路由器请求消息Router Solicitation或路由器广播消息Router Advertisement。The message between the host device and the ASN includes: a neighbor node request message IPv6 NeighborSolicitation, a neighbor node broadcast message Neighbor Advertisement, a router request message Router Solicitation or a router broadcast message Router Advertisement.

所述的步骤E具体包括:Described step E specifically comprises:

MN到PMIPv6 Client DP之间数据通路一旦建立,MN开始进行LLA自动配置;MN进行LLA自动配置后,发起Neighbor Solicitation消息,对LLA进行DAD,Neighbor Solicitation消息包含tentative LLA;Once the data path between the MN and the PMIPv6 Client DP is established, the MN starts to automatically configure the LLA; after the MN automatically configures the LLA, it initiates a Neighbor Solicitation message to perform DAD on the LLA, and the Neighbor Solicitation message contains tentative LLA;

PMIPv6 Client DP支持LLA的代理DAD,建立和维护所代理的MN IPAddress Cache,PMIPv6 Client DP从MN的Neighbor Solicitation消息学习MN的LLA;PMIPv6 Client DP将tentative LLA和Address Cache中的地址进行比较;如果存在匹配,则代替匹配地址拥有者发送Proxy NeighborAdvertisements消息;如果不存在匹配,则仅将tentative LLA加入AddressCache。PMIPv6 Client DP supports the proxy DAD of LLA, establishes and maintains the proxy MN IPAddress Cache, PMIPv6 Client DP learns the LLA of the MN from the Neighbor Solicitation message of the MN; PMIPv6 Client DP compares the address in the tentative LLA and Address Cache; if exists If there is a match, the Proxy NeighborAdvertisements message is sent instead of the owner of the matching address; if there is no match, only the tentative LLA is added to the AddressCache.

所述的步骤F具体包括:Described step F specifically comprises:

F3、PMIPv6 Client DP从所述LLA中获取接口标识,将该接口标识附加在所在AR广播给CMIPv6节点的前缀之后生成MN的CoA,或者,将所在AR的IP地址作为MN的CoA;F3, PMIPv6 Client DP obtains the interface identification from the LLA, and attaches the interface identification to the prefix broadcast to the CMIPv6 node by the AR to generate the CoA of the MN, or uses the IP address of the AR as the CoA of the MN;

F4、PMIPv6 Client DP发送包含MN的CoA或LLA的注册启动消息给PMIPv6 Client CP,启动MIPv6注册过程;F4, PMIPv6 Client DP sends the registration initiation message that includes MN's CoA or LLA to PMIPv6 Client CP, starts the MIPv6 registration process;

F5、如果PMIPv6 Client DP获得了MN的HoA,则PMIPv6 Client DP直接使用该HoA;否则,PMIPv6 Client DP从所述LLA或者CoA中获取接口标识,将该接口标识附加在HL前缀之后生成MN的HoA;F5, if PMIPv6 Client DP has obtained the HoA of MN, then PMIPv6 Client DP directly uses this HoA; Otherwise, PMIPv6 Client DP obtains interface identification from described LLA or CoA, and this interface identification is attached after HL prefix and generates the HoA of MN ;

F6、PMIPv6 Client CP发送包含MN的HoA、CoA和安全资料的MIPv6注册消息,HA代替MN完成DAD后,回应绑定确认消息给PMIPv6 Client CP;PMIPv6 Client CP向PMIPv6 Client DP发送注册成功消息。F6, PMIPv6 Client CP sends a MIPv6 registration message containing MN's HoA, CoA and security information, and after HA completes DAD instead of MN, it responds with a binding confirmation message to PMIPv6 Client CP; PMIPv6 Client CP sends a registration success message to PMIPv6 Client DP.

所述的步骤G具体包括:Described step G specifically comprises:

MN发送路由器请求消息,PMIPv6 Client DP所在AR在MIPv6注册成功后,向MN回应携带HL前缀的路由器广告消息,MN根据该路由器广告消息学习到HL前缀,根据该HL前缀自动配置HoA,The MN sends a router request message. After the AR where the PMIPv6 Client DP is located successfully registers with MIPv6, it responds to the MN with a router advertisement message carrying the HL prefix. The MN learns the HL prefix according to the router advertisement message, and automatically configures HoA according to the HL prefix.

或者,or,

PMIPv6 Client DP所在AR在完成MIPv6注册后,主动向MN发送携带HL前缀的路由器广告消息,MN根据该路由器广告消息学习到HL前缀,根据该HL前缀自动配置HoA,After completing the MIPv6 registration, the AR where the PMIPv6 Client DP is located actively sends a router advertisement message carrying the HL prefix to the MN. The MN learns the HL prefix according to the router advertisement message, and automatically configures the HoA according to the HL prefix.

MN发起无状态DHCPv6获得IP主机配置信息。The MN initiates stateless DHCPv6 to obtain configuration information of the IP host.

还包括:Also includes:

所述的方法适用于WIMAX系统的Multiple Hosts架构,所述WIMAX系统包括:主机设备、移动网关或移动网桥,以及相互连接的ASN和CSN,移动网关或移动网桥,通过第一接口与每一主机设备相连,并通过第二接口与ASN相连,所述移动网关或移动网桥对主机设备与ASN之间的消息进行中转。The method is applicable to the Multiple Hosts architecture of the WIMAX system, and the WIMAX system includes: a host device, a mobile gateway or a mobile bridge, and an interconnected ASN and a CSN, and the mobile gateway or the mobile bridge communicates with each host through the first interface A host device is connected to the ASN through a second interface, and the mobile gateway or mobile bridge transfers messages between the host device and the ASN.

所述的主机设备与ASN之间的消息包括:IPv6 Neighbor Solicitation、Neighbor Advertisement、Router Solicitation或Router Advertisement。The message between the host device and the ASN includes: IPv6 Neighbor Solicitation, Neighbor Advertisement, Router Solicitation or Router Advertisement.

由上述本发明提供的技术方案可以看出,本发明通过提出Proxy MIPv6的机制,在ASN或G-MS/G-RS增加新的功能实体PMIPv6 Client(PMIPv6客户),具有如下优点:As can be seen from the technical scheme provided by the present invention above, the present invention increases a new functional entity PMIPv6 Client (PMIPv6 client) at ASN or G-MS/G-RS by proposing the mechanism of Proxy MIPv6, which has the following advantages:

1、可使用仅支持Simple IPv6的MS,MS无须实现Mobile IPv6,从而使MS功能简单;1. The MS that only supports Simple IPv6 can be used, and the MS does not need to implement Mobile IPv6, so that the MS functions are simple;

2、PMIPv6 Client(PMIPv6客户)可以设置于网络侧,CoA登记无需浪费空口资源;2. PMIPv6 Client (PMIPv6 Client) can be set on the network side, and CoA registration does not need to waste air interface resources;

3、由于可以使用仅支持Simple IPv6的MS,能解决WiMAX和3G网络(如WCDMA)互连时的MIP问题;3. Since the MS that only supports Simple IPv6 can be used, it can solve the MIP problem when WiMAX and 3G networks (such as WCDMA) are interconnected;

4、由于可以使用仅支持Simple IPv6的G-Host,解决了WiMAX移动Multihost的限制。4. Since G-Host that only supports Simple IPv6 can be used, the limitation of WiMAX mobile Multihost is solved.

附图说明Description of drawings

图1为基于G-RS/G-MS的Multiple Hosts架构的结构图;Figure 1 is a structural diagram of the Multiple Hosts architecture based on G-RS/G-MS;

图2为本发明所述PMIPv6 Client的功能框图;Fig. 2 is the functional block diagram of PMIPv6 Client described in the present invention;

图3为本发明所述PMIPv6数据面的协议栈示意图;Fig. 3 is the protocol stack schematic diagram of the PMIPv6 data plane of the present invention;

图4为WiMAX网络PMIPv6数据面协议栈示意图;Fig. 4 is a schematic diagram of the PMIPv6 data plane protocol stack of the WiMAX network;

图5为基于802.16中转的Multihost网络PMIPv6数据面协议栈示意图;Fig. 5 is a schematic diagram of the PMIPv6 data plane protocol stack of the Multihost network based on 802.16 transit;

图6为Multihost网络PMIPv6数据面协议栈示意图;Fig. 6 is a schematic diagram of the PMIPv6 data plane protocol stack of the Multihost network;

图7为本发明所述一种基于DHCPv6的PMIPv6用户连接建立过程的流程图;Fig. 7 is the flow chart of a kind of PMIPv6 user connection establishment process based on DHCPv6 described in the present invention;

图8为本发明所述一种基于自动配置的PMIPv6用户建立连接的过程的流程图;Fig. 8 is a flow chart of the process of establishing a connection for a PMIPv6 user based on automatic configuration according to the present invention;

图9为本发明所述一种基于自动配置的PMIPv6用户建立连接的过程的流程图;Fig. 9 is a flow chart of the process of establishing a connection for a PMIPv6 user based on automatic configuration according to the present invention;

图10为本发明所述一种基于自动配置的PMIPv6用户建立连接的过程的流程图。FIG. 10 is a flow chart of a process of establishing a connection for a PMIPv6 user based on automatic configuration according to the present invention.

具体实施方式Detailed ways

本发明提供了一种实现移动IPv6的系统及其用户连接建立方法,本发明的核心为:在ASN或移动网关或移动网桥中增加新的功能实体PMIPv6 Client(PMIPv6客户),通过和认证器、家乡代理进行信息交互代理MN执行移动IPv6功能。The present invention provides a kind of system and user connection establishment method thereof for realizing mobile IPv6, the core of the present invention is: in ASN or mobile gateway or mobile network bridge, increase new functional entity PMIPv6 Client (PMIPv6 client), pass and authenticator 1. The home agent performs information exchange and performs mobile IPv6 functions on behalf of the MN.

下面首先详细描述本发明所述系统,本发明所述系统基于MIPv6,其主要发明点是在ASN或移动网关或移动网桥增加新的功能实体PMIPv6 Client,用于代理MN执行移动IPv6功能,而MN只需支持简单Simple IPv6功能,无需支持移动IPv6功能。First describe the system of the present invention in detail below, the system of the present invention is based on MIPv6, and its main invention point is to increase a new functional entity PMIPv6 Client at ASN or mobile gateway or mobile network bridge, and is used to perform the mobile IPv6 function on behalf of MN, and The MN only needs to support the simple Simple IPv6 function, and does not need to support the mobile IPv6 function.

上述的移动网桥包括:网桥移动站或网桥中转站。在WiMAX网络中,所述的移动网关包括:G-MS或G-RS,MN可以是MS或G-Host,CoA更新所带来的移动对MN来说是透明的。The aforementioned mobile bridge includes: a bridge mobile station or a bridge transfer station. In the WiMAX network, the mobile gateway includes: G-MS or G-RS, the MN can be MS or G-Host, and the movement caused by CoA update is transparent to the MN.

本发明提供的在ASN或G-MS/G-RS增加新的功能实体PMIPv6 Client的功能框图如图2所示。PMIPv6 Client包括PMIPv6 Client CP和PMIPv6 ClientDP两个子功能实体。The functional block diagram of adding a new functional entity PMIPv6 Client in ASN or G-MS/G-RS provided by the present invention is shown in FIG. 2 . PMIPv6 Client includes two sub-functional entities, PMIPv6 Client CP and PMIPv6 ClientDP.

PMIPv6 Client CP代理MN执行移动IPv6的控制面功能,如注册的支持,PMIPv6 Client CP和Authenticator(认证者)放置在一起。PMIPv6 ClientCP和HA通过Authenticator和AAA得到PMIPv6所需的密钥;在认证过程中PMIPv6 Client CP和HA通过AAA信息交互检索得到MIP注册所需的相关信息。The PMIPv6 Client CP proxies the MN to perform the control plane functions of Mobile IPv6, such as registration support, and the PMIPv6 Client CP and Authenticator (authenticator) are placed together. PMIPv6 Client CP and HA obtain the key required by PMIPv6 through Authenticator and AAA; during the authentication process, PMIPv6 Client CP and HA obtain the relevant information required for MIP registration through AAA information exchange retrieval.

PMIPv6 Client CP代理MN执行移动IPv6的如下控制面功能:PMIPv6 Client CP acts on behalf of MN to perform the following control plane functions of Mobile IPv6:

1、支持对Binding Error message(绑定错误消息)的接收;1. Support the reception of Binding Error message (binding error message);

2、支持对ICMP错误消息的接收;2. Support the reception of ICMP error messages;

3、支持移动检测、CoA生成和返回归属地;3. Support mobile detection, CoA generation and return to the place of origin;

4、支持对Mobility Headers(移动头)的处理;4. Support the processing of Mobility Headers (mobile head);

5、支持return routability procedure(返回路由能力程序);5. Support return routability procedure (return routing capability procedure);

6、支持Binding Updates(绑定更新)消息的发送;6. Support the sending of Binding Updates (binding update) messages;

7、支持对Binding Acknowledgements(绑定确认)消息的接收和处理;7. Support the reception and processing of Binding Acknowledgements (binding confirmation) messages;

8、支持对Binding Refresh Request(绑定刷新请求)消息的接收,并以Binding Update(绑定更新)消息应答;8. Support the reception of Binding Refresh Request (binding refresh request) messages, and respond with Binding Update (binding update) messages;

9、支持对Mobile Prefix Advertisements(移动前缀广告)消息的接收,在发送给MN的Router Advertisement(路由广告)消息中应包含移动前缀广告消息中的前缀信息;9. Support the reception of Mobile Prefix Advertisements (mobile prefix advertisement) message, the prefix information in the mobile prefix advertisement message should be included in the Router Advertisement (routing advertisement) message sent to MN;

10、支持动态HA地址发现机制;10. Support dynamic HA address discovery mechanism;

11、对于WiMAX网络,支持Proxy DAD(代理重复地址探测)。11. For WiMAX network, it supports Proxy DAD (Proxy Duplicate Address Detection).

PMIPv6 Client DP代理MN执行移动IPv6的数据面功能,如隧道的支持,PMIPv6 Client DP总是置于MN和HA之间的数据通路上。PMIPv6 Client DP acts as an agent for MN to perform data plane functions of Mobile IPv6, such as tunnel support, and PMIPv6 Client DP is always placed on the data path between MN and HA.

PMIPv6 Client DP应该支持如下功能:PMIPv6 Client DP should support the following functions:

1、支持含HoA选项的包发送,支持Ipsec(IP Security一种IP安全协议)交互;1. Support sending packets with HoA option, and support Ipsec (IP Security, an IP security protocol) interaction;

2、支持IPv6隧道封装和解封装;2. Support IPv6 tunnel encapsulation and decapsulation;

3、支持2类routing header(路由头)处理;3. Support 2 types of routing header (routing header) processing;

4、支持路由优化的开启和关闭;4. Support the opening and closing of routing optimization;

5、可以支持多播组成员协议的组播地址听众,当支持该组播地址听众时,应能接收来自HA的隧道多播包;5. It can support the multicast address listener of the multicast group membership protocol. When it supports the multicast address listener, it should be able to receive the tunnel multicast packet from the HA;

6、支持建立和维护所代理的MN IP Address Cache(地址池),对于WiMAX网络,支持Proxy DAD,代替MN完成DAD功能。6. Support the establishment and maintenance of the MN IP Address Cache (address pool) that is proxied. For WiMAX networks, it supports Proxy DAD to replace the MN to complete the DAD function.

上述PMIPv6 Client CP和PMIPv6 Client DP可以置于同一个AR,或分别置于不同的AR,该不同的AR都支持MN对其IPv6邻节点搜索和路由器发现功能,该不同的AR与MN属于同一个Link(连接)。The above PMIPv6 Client CP and PMIPv6 Client DP can be placed in the same AR, or in different ARs respectively. The different ARs support the MN’s IPv6 neighbor node search and router discovery functions. The different ARs and the MN belong to the same Link (connect).

图2中的HA和AAA位于CSN(连接服务网络),HA和AAA的功能同现有技术。HA and AAA in FIG. 2 are located in CSN (Connection Service Network), and the functions of HA and AAA are the same as those in the prior art.

上述PMIPv6数据面的协议栈如图3所示,PMIPv6支持路由优化。其中,HA和CN MIP数据面处理同现有技术。The above protocol stack of the PMIPv6 data plane is shown in FIG. 3 , and PMIPv6 supports route optimization. Among them, the data plane processing of HA and CN MIP is the same as that of the prior art.

在下行(CN->MN)方向,PMIPv6 Client DP作为MIPv6隧道的终点,当PMIPv6 Client DP接收到来自HA或CN的IP包,进行如下处理:In the downlink (CN->MN) direction, PMIPv6 Client DP serves as the end point of the MIPv6 tunnel. When PMIPv6 Client DP receives an IP packet from HA or CN, it performs the following processing:

1、检查隧道外层IP目的地址,判定是否为其代理的MN的CoA,如果是,则将该IP包接收下来,进行后续处理;否则,将IP包丢弃。1. Check the outer layer IP destination address of the tunnel to determine whether it is the CoA of the MN acting as an agent, if yes, receive the IP packet for subsequent processing; otherwise, discard the IP packet.

2、对接收下来的IP包做解隧道封装处理。2. Perform detunnel encapsulation processing on the received IP packets.

3、检查解隧道封装后的IPv6包的隧道的内层IP目的地址,判定该地址是否为其代理的MN的HoA(家乡地址),如果是,则将该解隧道封装后的IPv6包发给MN;否则,将IP包丢弃。3, check the inner layer IP destination address of the tunnel of the IPv6 packet after the detunnel encapsulation, determine whether this address is the HoA (home address) of the MN of its agent, if yes, then send the IPv6 packet after the detunnel encapsulation to MN; otherwise, discard the IP packet.

在上行(MN->CN)方向,当PMIPv6不支持反向隧道功能时,对所有来访的MN发出的IPv6包来说,PMIPv6 Client DP完成路由器的功能;当PMIPv6支持反向隧道功能时,PMIPv6 Client DP作为MIPv6反向隧道的起点,对所有来访的MN发出的IPv6包进行如下处理:In the uplink (MN->CN) direction, when PMIPv6 does not support reverse tunnel function, PMIPv6 Client DP completes the function of router for all IPv6 packets sent by visiting MN; when PMIPv6 supports reverse tunnel function, PMIPv6 As the starting point of the MIPv6 reverse tunnel, the Client DP processes the IPv6 packets sent by all visiting MNs as follows:

1、检查该IPv6包的IP源地址,判定是否为其代理的MN的HoA,如果不是,则对接收下来的IP包直接做路由处理发送出去;如果是,则对接收下来的IP包做隧道封装处理,添加以MN的CoA为源地址、HA或CN的IPv6地址为目的地址的外层IP头,进行后续处理;1. Check the IP source address of the IPv6 packet to determine whether it is the HoA of the agent MN, if not, directly route the received IP packet and send it out; if yes, tunnel the received IP packet Encapsulation processing, adding an outer layer IP header with the CoA of the MN as the source address and the IPv6 address of the HA or CN as the destination address for subsequent processing;

2、对隧道封装处理后的IP包,按外层IP头做路由,发送出去。2. For the IP packet processed by tunnel encapsulation, route it according to the outer layer IP header and send it out.

上述PMIPv6数据面的协议栈在WiMAX网络中的实施例如图4-6所示。图4为WiMAX网络PMIPv6数据面协议栈示意图,图5为基于802.16中转的Multihost网络PMIPv6数据面协议栈示意图,图6为Multihost网络PMIPv6数据面协议栈示意图。The implementation of the above PMIPv6 data plane protocol stack in the WiMAX network is shown in Figure 4-6. Figure 4 is a schematic diagram of the PMIPv6 data plane protocol stack of the WiMAX network, Figure 5 is a schematic diagram of the PMIPv6 data plane protocol stack of the Multihost network based on 802.16 transit, and Figure 6 is a schematic diagram of the PMIPv6 data plane protocol stack of the Multihost network.

在图4中,PMIPv6 Client DP位于ASN,MS与PMIPv6 Client DP之间通过802.16R1连接、BS和PMIPv6 Client DP间的隧道(DP)构成IPv6的逻辑Link。In Figure 4, the PMIPv6 Client DP is located in the ASN, the MS and the PMIPv6 Client DP are connected through 802.16R1, and the tunnel (DP) between the BS and the PMIPv6 Client DP constitutes an IPv6 logical link.

在图5中,PMIPv6 Client DP位于ASN,支持基于802.16中转的MultipleHosts功能,MS与PMIPv6 Client DP之间通过802.16G-Interface连接、R1连接、BS和PMIPv6 Client DP间的隧道(DP)构成IPv6的逻辑Link。In Figure 5, the PMIPv6 Client DP is located in the ASN and supports the MultipleHosts function based on 802.16 transit. The MS and the PMIPv6 Client DP are connected through 802.16G-Interface, R1, and the tunnel (DP) between the BS and the PMIPv6 Client DP constitutes an IPv6 tunnel. Logical Link.

在图6中,PMIPv6 Client DP位于G-MS/G-RS,支持基于G-MS/G-RS的Multiple Hosts功能。In Figure 6, PMIPv6 Client DP is located in G-MS/G-RS and supports the Multiple Hosts function based on G-MS/G-RS.

下面结合附图来详细描述本发明所述方法。The method of the present invention will be described in detail below in conjunction with the accompanying drawings.

在PMIPv6信令面处理方面,一种基于DHCPv6(动态主机配置协议IPv6)的PMIPv6用户连接建立过程的流程如图7所示,其中HA在V-NSP(拜访地网络服务提供商),对于HA在H-NSP(归属地网络服务提供商)场景,只需将图7中的V-AAA去掉即可。In terms of PMIPv6 signaling plane processing, a process flow of a PMIPv6 user connection establishment process based on DHCPv6 (Dynamic Host Configuration Protocol IPv6) is shown in Figure 7, wherein the HA is in the V-NSP (visited network service provider), and for the HA In the H-NSP (Home Network Service Provider) scenario, it is only necessary to remove the V-AAA in Figure 7.

图7所示的PMIPv6用户连接建立过程的流程包括如下步骤:The flow process of the PMIPv6 user connection establishment process shown in Figure 7 comprises the following steps:

步骤71、接入认证。Step 71, access authentication.

在接入认证过程中,决定网络是否给MN分配HoA;PMIPv6 Client通过同MN(包括MS或G-Host)的H-AAA进行AAA接入认证消息交互获得AAA密钥、HA地址、以及HoA或DHCP server地址。In the access authentication process, it is decided whether the network assigns HoA to the MN; the PMIPv6 Client obtains the AAA key, HA address, and HoA or DHCP server address.

步骤72、自动配置LLA(链路-局部地址)和DAD(重复地址探测)。Step 72, automatically configure LLA (Link-Local Address) and DAD (Duplicate Address Detection).

MN到PMIPv6 Client之间数据通路一旦建立,MN开始进行LLA自动配置;MN进行LLA自动配置后,发起Neighbor Solicitation消息,对LLA进行DAD,Neighbor Solicitation消息中包含tentative(实验性)LLA。Once the data path between the MN and the PMIPv6 Client is established, the MN starts to automatically configure the LLA; after the MN automatically configures the LLA, it initiates a Neighbor Solicitation message to perform DAD on the LLA, and the Neighbor Solicitation message contains tentative (experimental) LLA.

PMIPv6 Client支持LLA的Proxy DAD(代理DAD),建立和维护所代理的MN IP Address Cache,PMIPv6 Client可以从MN的Neighbor Solicitation消息学习MN的LLA;PMIPv6 Client将tentative LLA和Address Cache中的地址进行比较;如果存在匹配,则代替匹配地址拥有者发送Proxy NeighborAdvertisements消息;如果不存在匹配,则仅将tentative LLA加入AddressCache。PMIPv6 Client supports LLA's Proxy DAD (proxy DAD), establishes and maintains the proxy MN IP Address Cache, PMIPv6 Client can learn MN's LLA from MN's Neighbor Solicitation message; PMIPv6 Client compares tentative LLA with the address in Address Cache ; If there is a match, send the Proxy NeighborAdvertisements message instead of the owner of the matching address; if there is no match, only add the tentative LLA to the AddressCache.

步骤73、DHCP server配置。Step 73, DHCP server configuration.

如果Authenticator在上述步骤71中得到了DHCP server地址,则DHCPProxy/Relay可从Authenticator下载DHCP server地址和MN标识(MAC地址);DHCP Proxy/Relay也可以静态配置DHCP server地址,执行步骤74-步骤77;否则,执行步骤78-步骤79。步骤74-步骤77、IP地址分配和IP主机配置。If the Authenticator has obtained the DHCP server address in the above step 71, then the DHCPProxy/Relay can download the DHCP server address and the MN identification (MAC address) from the Authenticator; the DHCP Proxy/Relay can also statically configure the DHCP server address, and perform steps 74-77 ; Otherwise, execute step 78-step 79. Step 74-Step 77, IP address allocation and IP host configuration.

在PMIPv6方案中,MN对IP移动是透明的,MN利用DHCPv6进行MNHoA分配和IP主机配置;MN发起DHCPv6 Solicit消息,以发现可用的DHCPserver;在收到DHCPv6 Solicit消息后,DHCP Proxy/Relay将消息中转给DHCP server;任何能够满足MN要求的DHCP server都可以回应DHCPv6Advertise消息给DHCP Proxy/Relay;DHCP Proxy/Relay中转DHCPv6Advertise消息给MN;MN选择合适的DHCP server,然后发送DHCPv6Request消息经由DHCP Proxy/Relay给DHCP Server;DHCP Server生成DHCPv6 Reply消息,内含HoA和IP主机配置选项,发给DHCPProxy/Relay。图7中的虚框中的步骤为可选步骤。In the PMIPv6 scheme, the MN is transparent to IP mobility, and the MN uses DHCPv6 for MNHoA allocation and IP host configuration; the MN initiates a DHCPv6 Solicit message to find an available DHCP server; after receiving the DHCPv6 Solicit message, the DHCP Proxy/Relay sends the message Relay to the DHCP server; any DHCP server that can meet the requirements of the MN can respond to the DHCPv6Advertise message to the DHCP Proxy/Relay; the DHCP Proxy/Relay relays the DHCPv6Advertise message to the MN; the MN selects a suitable DHCP server, and then sends a DHCPv6Request message via the DHCP Proxy/Relay To DHCP Server; DHCP Server generates a DHCPv6 Reply message, which contains HoA and IP host configuration options, and sends it to DHCPProxy/Relay. The steps in the dashed boxes in Fig. 7 are optional steps.

或者,or,

MN发送DHCPv6 Solicit消息;DHCP Proxy/Relay回应DHCPv6Advertise消息给MN;MN回应DHCPv6 Request消息给DHCP Proxy/Relay。MN sends a DHCPv6 Solicit message; DHCP Proxy/Relay responds to DHCPv6Advertise message to MN; MN responds to DHCPv6 Request message to DHCP Proxy/Relay.

执行步骤78-步骤79。Execute step 78-step 79.

步骤78-步骤79。Step 78-Step 79.

对于ASN/G-MS/G-RS支持PMIPv6和CMIPv6双模的情况,DHCPProxy/Relay通过R3_Mobility_Context消息通知ASN Fn所采用的MIP模式;若ASN/G-MS/G-RS只支持PMIPv6,该步骤可省略;For the case where ASN/G-MS/G-RS supports PMIPv6 and CMIPv6 dual-mode, DHCPProxy/Relay notifies ASN Fn of the MIP mode adopted by R3_Mobility_Context message; if ASN/G-MS/G-RS only supports PMIPv6, this step Can be omitted;

步骤710、CoA生成。Step 710, CoA generation.

PMIPv6 Client从LLA中抽取interface identifier(接口标识),将其附加在所在AR广播给CMIPv6节点的前缀之后,生成MN的CoA;The PMIPv6 Client extracts the interface identifier (interface identifier) from the LLA, attaches it to the prefix that the AR broadcasts to the CMIPv6 node, and generates the CoA of the MN;

PMIPv6 Client也可以用所在AR的IP地址作为MN的CoA,即PMIPv6Client代理的不同MN将使用同一个CoA,这会对HA带来额外的要求,要求HA不能支持对MN进行CoA唯一性检查。The PMIPv6 Client can also use the IP address of the AR where it is located as the CoA of the MN, that is, different MNs proxied by the PMIPv6Client will use the same CoA, which will bring additional requirements to the HA, requiring the HA to not support the CoA uniqueness check on the MN.

步骤711-步骤712。Step 711-Step 712.

DHCP Proxy/Relay在以上述DHCPv6或AAA的方法取得了HoA后,通过HoA Address primitive(源语)将HoA发送到PMIPv6 Client,HoA_Address源语中包含MN标识(MAC地址)。After the DHCP Proxy/Relay obtains the HoA through the above-mentioned DHCPv6 or AAA method, it sends the HoA to the PMIPv6 Client through the HoA Address primitive (source language). The HoA_Address primitive language contains the MN identifier (MAC address).

步骤713-步骤716、MIPv6注册Step 713-step 716, MIPv6 registration

在MN的CoA生成和HoA取得之后,PMIPv6 Client就可以发起MIPv6 BU(注册消息),MIPv6 BU包括如下信息:After MN's CoA is generated and HoA is obtained, PMIPv6 Client can initiate MIPv6 BU (registration message), and MIPv6 BU includes the following information:

1、MN的HoA;1. HoA of MN;

2、MN的CoA;2. CoA of MN;

3、Security credentials(安全资料),如MN-AAA认证移动选项。3. Security credentials (security information), such as MN-AAA authentication mobile option.

HA回应绑定确认消息给PMIPv6 Client;HA responds with binding confirmation message to PMIPv6 Client;

其中,步骤714-步骤715为可选,在初始连接建立时,在PMIPv6 Client发送MIPv6注册消息给HA之后,在HA回应绑定确认消息给PMIPv6 Client之前,HA通过和H-AAA进行交互获取MN-HA密钥和PMIPv6 Client-HA密钥。Among them, steps 714-715 are optional. When the initial connection is established, after the PMIPv6 Client sends the MIPv6 registration message to the HA, and before the HA responds to the binding confirmation message to the PMIPv6 Client, the HA interacts with the H-AAA to obtain the MN -HA key and PMIPv6 Client-HA key.

步骤717-步骤718、DHCP回应:Step 717-step 718, DHCP response:

在成功MIPv6注册后,PMIPv6 Client发送DHCP_Gating.Release消息,然后DHCP Proxy/Relay在R3 session(会话)建立后,发送DHCPv6 Reply消息给MN;DHCP Gating(门控)用于避免MN在端到端数据通路建立之前发起IP通信。After successful MIPv6 registration, PMIPv6 Client sends a DHCP_Gating.Release message, and then DHCP Proxy/Relay sends a DHCPv6 Reply message to the MN after the R3 session (session) is established; DHCP Gating (gate control) is used to prevent the MN from end-to-end IP communication is initiated before the path is established.

本发明提供的一种基于自动配置的PMIPv6用户建立连接的过程如图8所示,其中HA在V-NSP场景,对于HA在H-NSP场景,只需将图8中的V-AAA去掉即可。A process of establishing a connection for a PMIPv6 user based on automatic configuration provided by the present invention is shown in Figure 8, wherein the HA is in the V-NSP scenario, and for the HA in the H-NSP scenario, only need to remove the V-AAA in Figure 8 Can.

图8所示的PMIPv6用户连接建立过程的流程包括如下步骤:The flow process of the PMIPv6 user connection establishment process shown in Figure 8 comprises the following steps:

步骤81、接入认证。Step 81, access authentication.

在接入认证过程中,决定网络是否给MN分配HoA;PMIPv6 Client通过同MN(包括MS或G-Host)的H-AAA进行AAA接入认证消息交互获得AAA密钥、HA地址、HL前缀、以及HoA。上述MN的HoA为可选。During the access authentication process, it is decided whether the network assigns HoA to the MN; the PMIPv6 Client obtains the AAA key, HA address, HL prefix, and HoAs. The above-mentioned HoA of the MN is optional.

步骤82、自动配置LLA和DAD。Step 82, automatically configure LLA and DAD.

MN到PMIPv6 Client之间数据通路一旦建立,MN开始进行LLA自动配置;MN进行LLA自动配置后,发起Neighbor Solicitation消息,对LLA进行DAD,Neighbor Solicitation消息包含tentative LLA。Once the data path between the MN and the PMIPv6 Client is established, the MN starts to automatically configure the LLA; after the MN automatically configures the LLA, it initiates a Neighbor Solicitation message to perform DAD on the LLA, and the Neighbor Solicitation message includes tentative LLA.

PMIPv6 Client支持LLA的Proxy DAD(代理DAD),建立和维护所代理的MN IP Address Cache,PMIPv6 Client可以从MN的Neighbor Solicitation消息学习MN的LLA;PMIPv6 Client将tentative LLA和Address Cache中的地址进行比较;如果存在匹配,则代替匹配地址拥有者发送Proxy NeighborAdvertisements消息;如果不存在匹配,则仅将tentative LLA加入AddressCache。PMIPv6 Client supports LLA's Proxy DAD (proxy DAD), establishes and maintains the proxy MN IP Address Cache, PMIPv6 Client can learn MN's LLA from MN's Neighbor Solicitation message; PMIPv6 Client compares tentative LLA with the address in Address Cache ; If there is a match, send the Proxy NeighborAdvertisements message instead of the owner of the matching address; if there is no match, only add the tentative LLA to the AddressCache.

步骤83、HoA和CoA生成。Step 83, HoA and CoA are generated.

如果在上述步骤81中,认证器获得了MN的HoA,则PMIPv6 Client直接从认证器获得该HoA;否则,PMIPv6 Client从LLA中抽取interfaceidentifier,将其附加在HL前缀之后,生成MN的HoA;If in the above-mentioned step 81, the authenticator has obtained the HoA of the MN, then the PMIPv6 Client directly obtains the HoA from the authenticator; otherwise, the PMIPv6 Client extracts the interfaceidentifier from the LLA, appends it after the HL prefix, and generates the HoA of the MN;

PMIPv6 Client从LLA中抽取interface identifier,将其附加在所在AR广播给CMIPv6节点的前缀之后,生成MN的CoA;The PMIPv6 Client extracts the interface identifier from the LLA, appends it to the prefix that the AR broadcasts to the CMIPv6 node, and generates the CoA of the MN;

PMIPv6 Client也可以用所在AR的IP地址作为MN的CoA,即PMIPv6Client代理的不同MN将使用同一个CoA,这会对HA带来额外的要求,要求HA不能支持对MN进行CoA唯一性检查。The PMIPv6 Client can also use the IP address of the AR where it is located as the CoA of the MN, that is, different MNs proxied by the PMIPv6Client will use the same CoA, which will bring additional requirements to the HA, requiring the HA to not support the CoA uniqueness check on the MN.

步骤84-步骤88、MIPv6注册和代理DAD。Step 84-Step 88, MIPv6 registration and proxy DAD.

在获得了MN的CoA和HoA之后,PMIPv6 Client就可以发起MIPv6注册消息BU;MIPv6BU包括如下信息:After obtaining the CoA and HoA of the MN, the PMIPv6 Client can initiate the MIPv6 registration message BU; the MIPv6BU includes the following information:

1、MN的HoA;1. HoA of MN;

2、MN的CoA;2. CoA of MN;

3、Security credentials,如MN-AAA认证移动选项。HA需要支持HoA的Proxy DAD(代理DAD);HA代替MN完成DAD后,回应绑定确认消息给PMIPv6 Client;3. Security credentials, such as MN-AAA authentication mobile option. HA needs to support HoA's Proxy DAD (proxy DAD); after HA completes DAD instead of MN, it responds with a binding confirmation message to PMIPv6 Client;

步骤85-步骤86、该步骤为可选,在初始连接建立时,在PMIPv6 Client发送MIPv6注册消息给HA之后,在HA回应绑定确认消息给PMIPv6 Client之前,HA通过和H-AAA进行交互获取MN-HA密钥和PMIPv6 Client-HA密钥。Step 85-Step 86. This step is optional. When the initial connection is established, after the PMIPv6 Client sends the MIPv6 registration message to the HA, and before the HA responds with a binding confirmation message to the PMIPv6 Client, the HA interacts with H-AAA to obtain MN-HA key and PMIPv6 Client-HA key.

步骤89-步骤810、路由器发现。Step 89-Step 810, router discovery.

MN发起RS(Router Solicitation)消息,请求PMIPv6 Client所在AR的RA(Router Advertisement)消息回应,以学习on-link prefix;PMIPv6Client所在AR在MIPv6注册成功后(HoA已通过HA的Proxy DAD),向MN发送携带HL前缀的RA消息,MN根据该RA消息学习到HL前缀。The MN initiates an RS (Router Solicitation) message, requesting a response from the RA (Router Advertisement) message of the AR where the PMIPv6 Client is located, so as to learn the on-link prefix; after the AR where the PMIPv6 Client is located successfully registers with MIPv6 (HoA has passed the Proxy DAD of the HA), it sends a message to the MN The RA message carrying the HL prefix is sent, and the MN learns the HL prefix according to the RA message.

或者,or,

PMIPv6 Client所在AR在完成MIPv6注册后,主动向MN发送携带HL前缀的RA消息,MN根据该RA消息学习到HL前缀。After completing the MIPv6 registration, the AR where the PMIPv6 Client is located actively sends an RA message carrying the HL prefix to the MN, and the MN learns the HL prefix according to the RA message.

步骤811、自动配置HoA/DHCPv6配置。Step 811, automatically configure HoA/DHCPv6 configuration.

MN根据学习到的HL前缀,自动配置HoA;MN可以发起无状态DHCPv6以获得IP主机配置信息。MN automatically configures HoA according to the learned HL prefix; MN can initiate stateless DHCPv6 to obtain IP host configuration information.

根据图8所示的PMIPv6用户建立连接的过程,本发明提供的另一种基于自动配置的PMIPv6用户建立连接的过程如图9所示,该用户建立连接的过程支持MIMAX系统的Multihosts,其中HA在V-NSP场景,对于HA在H-NSP场景,只需将图9中的V-AAA去掉即可。According to the process of establishing a connection for a PMIPv6 user shown in Figure 8, another process of establishing a connection for a PMIPv6 user based on automatic configuration provided by the present invention is shown in Figure 9. The process of establishing a connection for this user supports the Multihosts of the MIMAX system, where HA In the V-NSP scenario, for the HA in the H-NSP scenario, just remove the V-AAA in Figure 9.

图9所示的用户建立连接的过程也包括上述图8所示的PMIPv6用户建立连接的过程的步骤81-步骤811,在图9所示的用户建立连接的过程中,G-MS/G-RS对主机设备与ASN之间的消息做中转,比如对邻节点请求消息IPv6Neighbor Solicitation、邻节点广播消息Neighbor Advertisement、路由器请求消息Router Solicitation或路由器广播消息Router  Advertisement。做中转,保证MN(G-Host)和PMIPv6 Client所在AR之间的IP逻辑Link。The process of establishing a connection for a user shown in FIG. 9 also includes Step 81-Step 811 of the process for establishing a connection for a PMIPv6 user shown in FIG. 8. In the process of establishing a connection for a user shown in FIG. The RS relays messages between the host device and the ASN, such as the neighbor node request message IPv6 Neighbor Solicitation, the neighbor node broadcast message Neighbor Advertisement, the router request message Router Solicitation or the router broadcast message Router Advertisement. Transit to ensure the IP logical link between the MN (G-Host) and the AR where the PMIPv6 Client is located.

本发明提供的另一种基于自动配置的PMIPv6用户建立连接的过程如图10所示,该过程支持PMIPv6 Client CP和PMIPv6 Client DP分离的情况。Another process of establishing a connection for a PMIPv6 user based on automatic configuration provided by the present invention is shown in FIG. 10 . This process supports the separation of PMIPv6 Client CP and PMIPv6 Client DP.

图10所示的PMIPv6用户连接建立过程的流程包括如下步骤:The flow process of the PMIPv6 user connection establishment process shown in Figure 10 comprises the following steps:

步骤101、接入认证。Step 101, access authentication.

在接入认证过程中,决定网络是否给MN分配HoA;PMIPv6 Client通过同MN(包括MS或G-Host)的H-AAA进行AAA接入认证消息交互获得AAA密钥、HA地址、HL前缀、以及HoA。上述MN的HoA为可选。During the access authentication process, it is decided whether the network assigns HoA to the MN; the PMIPv6 Client obtains the AAA key, HA address, HL prefix, and HoAs. The above-mentioned HoA of the MN is optional.

步骤102、自动配置LLA和DAD。Step 102, automatically configure LLA and DAD.

MN到PMIPv6 Client DP之间数据通路一旦建立,MN开始进行LLA自动配置;MN进行LLA自动配置后,发起Neighbor Solicitation消息,对LLA进行DAD,Neighbor Solicitation消息包含tentative LLA。Once the data path between the MN and the PMIPv6 Client DP is established, the MN starts to automatically configure the LLA; after the MN automatically configures the LLA, it initiates a Neighbor Solicitation message to perform DAD on the LLA, and the Neighbor Solicitation message contains tentative LLA.

PMIPv6 Client DP支持LLA的Proxy DAD(代理DAD),建立和维护所代理的MN IP Address Cache,PMIPv6 Client DP可以从MN的NeighborSolicitation消息学习MN的LLA;PMIPv6 Client DP将tentative LLA和AddressCache中的地址进行比较;如果存在匹配,则代替匹配地址拥有者发送ProxyNeighbor Advertisements消息;如果不存在匹配,则仅将tentative LLA加入Address Cache。PMIPv6 Client DP supports the Proxy DAD (proxy DAD) of LLA, establishes and maintains the MN IP Address Cache that is proxied, and PMIPv6 Client DP can learn the LLA of MN from the NeighborSolicitation message of MN; Compare; if there is a match, send the ProxyNeighbor Advertisements message instead of the matching address owner; if there is no match, only add the tentative LLA to the Address Cache.

步骤103、HoA和CoA生成。Step 103, HoA and CoA are generated.

PMIPv6 Client DP从LLA中抽取interface identifier,将其附加在所在AR广播给CMIPv6节点的前缀之后,生成MN的CoA;The PMIPv6 Client DP extracts the interface identifier from the LLA, appends it to the prefix that the AR broadcasts to the CMIPv6 node, and generates the CoA of the MN;

PMIPv6 Client DP也可以用所在AR的IP地址作为MN的CoA,即PMIPv6Client DP代理的不同MN将使用同一个CoA,这会对HA带来额外的要求,要求HA不能支持对MN进行CoA唯一性检查。PMIPv6 Client DP can also use the IP address of the AR where it is located as the CoA of the MN, that is, different MNs proxied by the PMIPv6Client DP will use the same CoA, which will bring additional requirements to the HA, requiring the HA to not support the CoA uniqueness check on the MN .

PMIPv6 Client DP发送注册启动消息给PMIPv6 Client CP,该注册启动消息中包含MN的CoA或LLA。The PMIPv6 Client DP sends a registration start message to the PMIPv6 Client CP, and the registration start message includes the CoA or LLA of the MN.

如果HoA已由Authenticator给出,PMIPv6 Client DP直接使用即可;否则,PMIPv6 Client DP从CoA或LLA中抽取interface identifier,将其附加在HL前缀之后,生成MN的HoA。If the HoA has been given by the Authenticator, PMIPv6 Client DP can use it directly; otherwise, PMIPv6 Client DP extracts the interface identifier from CoA or LLA, appends it to the HL prefix, and generates the HoA of the MN.

步骤104-步骤108、MIPv6注册和代理DAD。Step 104-step 108, MIPv6 registration and proxy DAD.

在MN的CoA生成和HoA取得之后,PMIPv6 Client CP就可以发起MIPv6注册消息BU;MIPv6BU包括如下信息:After the MN's CoA is generated and the HoA is obtained, the PMIPv6 Client CP can initiate the MIPv6 registration message BU; the MIPv6BU includes the following information:

1、MN的HoA;1. HoA of MN;

2、MN的CoA;2. CoA of MN;

3、Security credentials,如MN-AAA认证移动选项。3. Security credentials, such as MN-AAA authentication mobile option.

HA需要支持HoA的Proxy DAD(代理DAD);HA代替MN完成DAD后,回应绑定确认消息给PMIPv6 Client CP;HA needs to support HoA's Proxy DAD (proxy DAD); after HA completes DAD instead of MN, it responds with a binding confirmation message to PMIPv6 Client CP;

步骤109、PMIPv6 Client CP向PMIPv6 Client DP发送注册成功消息,通知PMIPv6 Client DP注册成功,该注册成功消息中包含HL前缀。Step 109: The PMIPv6 Client CP sends a registration success message to the PMIPv6 Client DP to notify the PMIPv6 Client DP that the registration is successful, and the registration success message includes the HL prefix.

步骤1010-步骤1011、路由器发现。Step 1010-step 1011, router discovery.

MN发起RS(Router Solicitation)消息,请求PMIPv6 Client DP所在AR的RA(Router Advertisement)消息回应,以学习on-link prefix(在线前缀);PMIPv6 Client DP所在AR在MIPv6注册成功后(HoA已通过HA的Proxy DAD),向MN发送携带HL前缀的RA肖息,MN根据该RA肖息学习到HL前缀。The MN initiates an RS (Router Solicitation) message and requests the RA (Router Advertisement) message response of the AR where the PMIPv6 Client DP is located to learn the on-link prefix (online prefix); after the AR where the PMIPv6 Client DP is located is successfully registered with MIPv6 (HoA has passed the HA Proxy DAD), send the RA information carrying the HL prefix to the MN, and the MN learns the HL prefix according to the RA information.

或者,or,

PMIPv6 Client DP所在AR在完成MIPv6注册后,主动向MN发送携带HL前缀的RA消息,MN根据该RA消息学习到HL前缀。After completing the MIPv6 registration, the AR where the PMIPv6 Client DP is located actively sends an RA message carrying the HL prefix to the MN, and the MN learns the HL prefix according to the RA message.

步骤1012、自动配置HoA/DHCPv6配置。Step 1012, automatically configure HoA/DHCPv6 configuration.

MN根据学习到的HL前缀,自动配置HoA;MN可以发起无状态DHCPv6以获得IP主机配置信息。MN automatically configures HoA according to the learned HL prefix; MN can initiate stateless DHCPv6 to obtain IP host configuration information.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present invention can easily think of changes or Replacement should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.

Claims (39)

1. A system for implementing mobile IPv6, including a home agent, further comprising:
IP proxy mobile IP version 6Client PMIPv6 Client: and the mobile node MN is arranged in an access service network ASN or a mobile gateway or a mobile bridge and performs the function of mobile IPv6 by acting on the information interaction agent MN with the home agent.
2. The system of claim 1, wherein said PMIPv6Client comprises:
PMIPv6Client control plane PMIPv6Client CP: the proxy MN performs the control plane functions of the mobile IPv 6;
PMIPv6Client data plane PMIPv6Client DP: and the proxy MN executes the data plane function of mobile IPv6 on a data path between the MN and the home agent HA.
3. The system of claim 2, wherein:
the PMIPv6Client CP agent MN executes mobile detection, care-of address CoA generation and returns to the home location;
the PMIPv6Client CP agent MN executes the processing of mobile head Mobility heads;
the PMIPv6Client CP agent MN sends the Binding update Updates message;
the PMIPv6Client CP agent MN executes the receiving and processing of the binding acknowledgement messages;
the PMIPv6Client CP agent MN receives the Binding refreshing request message and sends a Binding updating Update message as a response;
the PMIPv6Client CP acts on the MN to execute the receiving of the Mobile prefix advertisement messages, and the routing advertisement messages sent to the MN contain the prefix information in the Mobile prefix advertisement messages.
4. The system of claim 3, wherein:
the PMIPv6Client CP agent MN receives the binding error message;
and/or the presence of a gas in the gas,
the PMIPv6Client CP agent MN receives the ICMP error message of the Internet control message protocol;
and/or the presence of a gas in the gas,
the PMIPv6Client CP agent MN executes a return routability procedure;
and/or
The PMIPv6Client CP acts on MN to discover the dynamic home address HA address.
5. The system of claim 2, wherein the PMIPv6Client CP proxy MN performing mobility detection specifically comprises:
for worldwide interoperability for microwave access WiMAX networks, the mobility detection may be supported with the assistance of a radio resource management module or a handover control module.
6. The system of claim 1 further comprising an authenticator and an authentication, authorization, accounting AAA server, wherein said PMIPv6Client CP and authenticator are co-located, and said PMIPv6Client CP and HA obtain keys required for PMIPv6 through the authenticator and AAA server.
7. The system of claim 2, wherein:
the PMIPv6Client DP agent MN executes IPv6 tunnel encapsulation and decapsulation;
the PMIPv6Client DP acts on and off the routing optimization of the MN.
8. The system of claim 7, wherein:
the PMIPv6Client DP agent MN executes packet sending containing home address HoA options and interaction of IP security protocol IPsec;
and/or the presence of a gas in the gas,
the PMIPv6Client DP agent MN executes multicast address audience of multicast group member protocol, and receives a tunnel multicast packet from HA;
and/or the presence of a gas in the gas,
the PMIPv6Client DP agent MN executes the routing header processing of the 2-type routing header;
and/or the presence of a gas in the gas,
the PMIPv6Client DP establishes and maintains an address pool of the proxied MN;
and/or the presence of a gas in the gas,
for a wireless network, the PMIPv6Client DP supports Proxy DAD, and replaces MN to execute DAD function.
9. The system of claim 2, wherein the PMIPv6Client CP and the PMIPv6Client DP are located in the same AR or in different ARs, respectively.
10. The system of claim 1, wherein the MN comprises a mobile station and a host device.
11. The system of claim 1, wherein the mobile IPv6 system is adapted for use in a multi-host Multiple Hosts architecture for WIMAX systems, the WIMAX system comprising: the mobile gateway or the mobile bridge is connected with each host device through a first interface and connected with the ASN through a second interface.
12. The system according to claim 11, wherein said mobile gateway comprises: a gateway mobile station G-MS or a gateway relay station G-RS, said mobile bridge comprising: a bridge mobile station or a bridge transit station.
13. A PMIPv6 user connection establishment method, comprising the steps of:
A. performing access authentication on MN;
B. MN automatically configures link-local address LLA, and DAD is carried out on LLA;
C. PMIPv6Client generates CoA of MN, completes MIPv6 registration.
14. The method according to claim 13, wherein the step a specifically comprises:
PMIPv6Client obtains AAA key, HA address and HoA or DHCP server address by performing AAA access authentication message interaction with the home H-AAA server of MN.
15. The method according to claim 13, wherein the step B specifically comprises:
once a data path between the MN and the PMIPv6Client is established, the MN starts to carry out LLA automatic configuration; after the MN performs LLA automatic configuration, a Neighbor Solicitation message is initiated, DAD is performed on the LLA, and the Neighbor Solicitation message contains experimental tentativeLLA;
PMIPv6Client establishes and maintains the proxied MN IP Address Cache; comparing the addresses in the LLA and the Address Cache, and if the addresses are matched, replacing a matched Address owner to send Proxy Neighbor Advertisements; otherwise, add the LLA to the Address cache.
16. The method according to claim 14, wherein the step C specifically comprises:
c1, when the authenticator gets DHCP server address in the access process, the DHCPproxy/Relay downloads DHCP server address and MN identification from the authenticator; or, the DHCP server address is statically configured;
c2, MN uses DHCPv6 to carry out MN HoA distribution and IP host configuration;
c3, PMIPv6Client obtains HoA of MN from DHCP Proxy/Relay;
c4 and PMIPv6Client acquire the interface identifier from the LLA, and attach the interface identifier to the prefix broadcasted by the AR to the CMIPv6 node to generate the CoA of the MN; or, the PMIPv6Client takes the IP address of the AR as the CoA of the MN;
c5, PMIPv6Client sends MIPv6 registration message containing HoA, CoA and security data of MN, HA responds binding confirmation message to PMIPv6 Client.
17. The method according to claim 16, wherein the step C2 specifically comprises:
the MN sends a DHCPv6Solicit message; the DHCP Proxy/Relay transfers the received DHCPv6Solicit message to the DHCP server, and transfers the DHCPv6 advertisement message responded by the DHCP server to the MN; MN selects the needed DHCP Server, responds DHCPv6Request message to the selected DHCP Server through DHCP Proxy/Relay, the DHCP Server sends DHCPv6 Reply message containing HoA and IP host configuration options to DHCP Proxy/Relay;
or,
the MN sends a DHCPv6Solicit message; DHCP Proxy/Relay responds DHCPv6 advertisement message to MN; the MN responds to the DHCPv6Request message to the DHCP Proxy/Relay.
18. The method according to claim 16, wherein the step C3 specifically comprises:
after the DHCP Proxy/Relay obtains the HoA of the MN by a DHCPv6 method, the HoA is sent to the PMIPv6Client through the HoA Address source language, and the HoA Address source language comprises the MN identification.
19. The method according to claim 14, wherein the step C specifically comprises:
c7, when in the access process, after the PMIPv6Client obtains the HoA of the MN, the PMIPv6Client obtains the interface identifier from the LLA, and attaches the interface identifier to the prefix of the AR where the interface identifier is located and broadcasts the prefix to the CMIPv6 node to generate the CoA of the MN; or, the PMIPv6Client takes the IP address of the AR as the CoA of the MN;
c8, PMIPv6Client sends MIPv6 registration message containing HoA, CoA and security data of MN to HA, HA responds binding confirmation message to PMIPv6 Client.
20. The method as claimed in claim 16 or 19, wherein the step C5 and the step C8 further comprise:
after finishing MIPv6 registration, sending a DHCP _ gating.Release message for releasing a DHCP gating function, wherein the DHCP gating function is used for avoiding that the MN initiates IP communication before an end-to-end data path is established; after the R3 session is established, the DHCP Proxy/Relay sends a DHCP v6 Reply message to the MN.
21. The method of claim 16, 17, 18 or 19, wherein step C further comprises:
when the ASN/G-MS/G-RS supports the PMIPv6 and CMIPv6 dual modes, the DHCP Proxy/Relay informs the MIP mode adopted by the ASN Fn through an R3_ Mobility _ Context message.
22. The method of claim 16, 17, 18 or 19, wherein step C further comprises:
when the initial connection is established, after the PMIPv6Client sends a MIPv6 registration message to the HA, before the HA responds to a binding confirmation message to the PMIPv6Client, the HA interacts with the H-AAA to acquire an MN-HA key and a PMIPv6 Client-HA key.
23. The method of claim 13, wherein the method is applied to a V-NSP scenario of a network service provider at a visited place or a H-NSP scenario of a network service provider at a home place.
24. A PMIPv6 user connection establishment method, comprising the steps of:
D. performing access authentication on MN;
E. MN automatically configures link-local address LLA, and DAD is carried out on LLA;
F. PMIPv6Client generates CoA of MN, completes MIPv6 registration and acts as DAD;
G. the MN automatically configures the HoA through router discovery.
25. The method according to claim 24, wherein said step D specifically comprises:
PMIPv6Client obtains AAA key, HA address and HL prefix by performing AAA access authentication message interaction with the H-AAA server of MN.
26. The method according to claim 25, wherein said step D further comprises:
PMIPv6Client obtains the HoA of the MN by performing AAA access authentication message interaction with the H-AAA server of the MN.
27. The method according to claim 24, wherein the step E specifically comprises:
once a data path between the MN and the PMIPv6Client is established, the MN starts to carry out LLA automatic configuration; after the MN performs LLA automatic configuration, a Neighbor Solicitation message is initiated, DAD is performed on the LLA, and the Neighbor Solicitation message contains a tentative LLA;
PMIPv6Client establishes and maintains the proxied MN IP Address Cache; comparing the addresses in the LLA and the Address Cache, and if the addresses are matched, replacing a matched Address owner to send Proxy Neighbor Advertisements; otherwise, add the LLA to the Address cache.
28. The method according to claim 24, wherein said step F specifically comprises:
f1, when the authenticator obtains the HoA of the MN in the access process, the PMIPv6Client directly obtains the HoA from the authenticator; otherwise, the PMIPv6Client extracts the interface identifier from the LLA, attaches the interface identifier to the HL prefix and then generates the HoA of the MN; the PMIPv6Client attaches the interface identifier to a prefix broadcasted by the AR to the CMIPv6 node to generate the CoA of the MN, or takes the IP address of the AR as the CoA of the MN;
f2, PMIPv6Client sends MIPv6 registration message containing HoA, CoA and security data of MN; after the HA replaces the MN to complete the DAD, a binding confirmation message is responded to the PMIPv6 Client.
29. The method of claim 28, wherein step F further comprises:
when the initial connection is established, after the PMIPv6Client sends a MIPv6 registration message to the HA, before the HA responds to a binding confirmation message to the PMIPv6Client, the HA interacts with the H-AAA to acquire an MN-HA key and a PMIPv6 Client-HA key.
30. The method according to claim 24, 25, 26, 27, 28 or 29, wherein step G specifically comprises:
the MN sends a router request message, after the AR where the PMIPv6Client is located successfully registers in the MIPv6, the AR responds to the MN with a router advertisement message carrying an HL prefix, the MN learns the HL prefix according to the router advertisement message, and automatically configures the HoA according to the HL prefix;
or,
after the AR where the PMIPv6Client is located finishes MIPv6 registration, a router advertisement message carrying an HL prefix is actively sent to the MN, the MN learns the HL prefix according to the router advertisement message, and the HoA is automatically configured according to the HL prefix.
31. The method according to claim 30, wherein step G further comprises:
the MN initiates a stateless DHCPv6 to obtain IP host configuration information.
32. The method of claim 31, further comprising:
the method is suitable for Multiple Hosts architecture of WIMAX system, and the WIMAX system comprises the following steps: the system comprises host equipment, a mobile gateway or a mobile bridge, and ASN and CSN which are connected with each other, wherein the mobile gateway or the mobile bridge is connected with each host equipment through a first interface and is connected with the ASN through a second interface, and the mobile gateway or the mobile bridge transfers information between the host equipment and the ASN.
33. The method of claim 32, wherein the messaging between the host device and the ASN comprises: neighbor request message IPv6Neighbor Solicitation, Neighbor broadcast message Neighbor Advertisement, Router request message Router Solicitation, or Router broadcast message Router Advertisement.
34. The method according to claim 24, wherein the step E specifically comprises:
once a data path between the MN and the PMIPv6Client DP is established, the MN starts to carry out LLA automatic configuration; after the MN performs LLA automatic configuration, a Neighbor Solicitation message is initiated, DAD is performed on the LLA, and the Neighbor Solicitation message contains a tentative LLA;
PMIPv6Client DP supports LLA agent DAD, establishes and maintains the agent MN IPAddress Cache, PMIPv6Client DP learns MN LLA from MN Neighbor Solicitation message; PMIPv6Client DP compares the addresses in the latent LLA and the Address Cache; if the matching exists, the Proxy neighbor address notification message is sent instead of the matching address owner; if there is no match, then only the tentative LLA is added to the Address cache.
35. The method according to claim 24, wherein said step F specifically comprises:
f3, PMIPv6Client DP obtains the interface identifier from the LLA, attaches the interface identifier to the prefix broadcasted by the AR to the CMIPv6 node to generate the CoA of the MN, or takes the IP address of the AR as the CoA of the MN;
f4, PMIPv6Client DP sends registration start message containing CoA or LLA of MN to PMIPv6Client CP, starts MIPv6 registration process;
f5, if PMIPv6Client DP obtains the HoA of MN, PMIPv6Client DP directly uses the HoA; otherwise, PMIPv6Client DP obtains the interface identifier from the LLA or CoA, attaches the interface identifier to HL prefix and then generates the HoA of MN;
f6, PMIPv6Client CP sends MIPv6 registration message containing HoA, CoA and security data of MN, HA replaces MN to finish DAD, responds to binding confirmation message to PMIPv6Client CP; the PMIPv6Client CP sends a registration success message to the PMIPv6Client DP.
36. The method according to claim 24, 25, 26, 34 or 35, wherein step G specifically comprises:
the MN sends a router request message, after the AR where the PMIPv6Client DP is located successfully registers in the MIPv6, the AR responds to the MN with a router advertisement message carrying an HL prefix, the MN learns the HL prefix according to the router advertisement message, and the HoA is automatically configured according to the HL prefix;
or,
after the PMIPv6 AR where the Client DP is located finishes MIPv6 registration, the PMIPv6 AR actively sends router advertisement messages carrying HL prefixes to the MN, the MN learns the HL prefixes according to the router advertisement messages, and the HoA is automatically configured according to the HL prefixes.
37. The method according to claim 36, wherein step G further comprises:
the MN initiates a stateless DHCPv6 to obtain IP host configuration information.
38. The method of claim 36, further comprising:
the method is suitable for Multiple Hosts architecture of WIMAX system, and the WIMAX system comprises the following steps: the system comprises host equipment, a mobile gateway or a mobile bridge, and ASN and CSN which are connected with each other, wherein the mobile gateway or the mobile bridge is connected with each host equipment through a first interface and is connected with the ASN through a second interface, and the mobile gateway or the mobile bridge transfers information between the host equipment and the ASN.
39. The method of claim 38, wherein the messaging between the host device and the ASN comprises: IPv6Neighbor Solicitation, Neighbor Advertisement, Router Solicitation or Router Advertisement.
CNA2006100796454A 2006-04-30 2006-04-30 System for realizing mobile IPv6 and its method for establishing user connection Pending CN101064648A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNA2006100796454A CN101064648A (en) 2006-04-30 2006-04-30 System for realizing mobile IPv6 and its method for establishing user connection
PCT/CN2007/001478 WO2007128239A1 (en) 2006-04-30 2007-04-29 System for implementing mobile ipv6 and method for establishing user link in the system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2006100796454A CN101064648A (en) 2006-04-30 2006-04-30 System for realizing mobile IPv6 and its method for establishing user connection

Publications (1)

Publication Number Publication Date
CN101064648A true CN101064648A (en) 2007-10-31

Family

ID=38667445

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006100796454A Pending CN101064648A (en) 2006-04-30 2006-04-30 System for realizing mobile IPv6 and its method for establishing user connection

Country Status (2)

Country Link
CN (1) CN101064648A (en)
WO (1) WO2007128239A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010017724A1 (en) * 2008-08-11 2010-02-18 华为技术有限公司 Method and apparatus for assisting relocation of mobile access gateway
CN102387063A (en) * 2010-08-30 2012-03-21 中兴通讯股份有限公司 Processing method and system during internet protocol flow migration (IFOM) error
WO2012159518A1 (en) * 2011-05-26 2012-11-29 中兴通讯股份有限公司 Method and system for acquiring e-srvcc stn-sr
WO2013026295A1 (en) * 2011-08-24 2013-02-28 中兴通讯股份有限公司 System and method for node communication between proxy mobile ip domains
CN103002064A (en) * 2012-11-20 2013-03-27 中兴通讯股份有限公司 Method, user node and remote access server for releasing address
US8594103B2 (en) 2008-03-26 2013-11-26 Huawei Technologies Co., Ltd. Network access method, authentication method, communications systems and relevant devices

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100885748B1 (en) * 2007-08-07 2009-02-26 포스데이타 주식회사 Method and apparatus for supporting MIP6 service in wireless communication network
CN102761425B (en) * 2012-07-20 2018-06-12 中兴通讯股份有限公司 Charging method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7840217B2 (en) * 2004-07-23 2010-11-23 Cisco Technology, Inc. Methods and apparatus for achieving route optimization and location privacy in an IPV6 network
US20060029014A1 (en) * 2004-08-04 2006-02-09 Jagadish Maturi System and method for establishing dynamic home agent addresses and home addresses using the mobile IPv6 protocol
JP2006109373A (en) * 2004-10-08 2006-04-20 Yaskawa Information Systems Co Ltd MobileIPv6 network system and communication method therefor, router device, MobileNode, and recording medium

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8594103B2 (en) 2008-03-26 2013-11-26 Huawei Technologies Co., Ltd. Network access method, authentication method, communications systems and relevant devices
US8925067B2 (en) 2008-03-26 2014-12-30 Huawei Technologies Co., Ltd Network access authentication
US9467447B2 (en) 2008-03-26 2016-10-11 Huawei Technologies Co., Ltd. Network access method, authentication method, communications system and relevant devices
WO2010017724A1 (en) * 2008-08-11 2010-02-18 华为技术有限公司 Method and apparatus for assisting relocation of mobile access gateway
CN102387063A (en) * 2010-08-30 2012-03-21 中兴通讯股份有限公司 Processing method and system during internet protocol flow migration (IFOM) error
CN102387063B (en) * 2010-08-30 2015-10-21 中兴通讯股份有限公司 Processing method during a kind of IFOM mistake and system
WO2012159518A1 (en) * 2011-05-26 2012-11-29 中兴通讯股份有限公司 Method and system for acquiring e-srvcc stn-sr
WO2013026295A1 (en) * 2011-08-24 2013-02-28 中兴通讯股份有限公司 System and method for node communication between proxy mobile ip domains
CN102958039A (en) * 2011-08-24 2013-03-06 中兴通讯股份有限公司 Method and system for proxy mobile IP (internet protocol) inter-domain node communication
CN102958039B (en) * 2011-08-24 2018-03-06 中兴通讯股份有限公司 A kind of proxy-mobile IP domain intermediate node communication system and method
CN103002064A (en) * 2012-11-20 2013-03-27 中兴通讯股份有限公司 Method, user node and remote access server for releasing address
US10050932B2 (en) 2012-11-20 2018-08-14 Zte Corporation Method, user node and remote access server for releasing address

Also Published As

Publication number Publication date
WO2007128239A1 (en) 2007-11-15

Similar Documents

Publication Publication Date Title
CN1262090C (en) System for managing mobile nodes in mobile network
CN1298148C (en) Micro mobile network route system and method
CN1817013A (en) Terminal and communication system
CN1640074A (en) Mobile management method and mobile terminal
CN101043411A (en) Method and system for realizing mobile VPN service in hybrid network
CN101064648A (en) System for realizing mobile IPv6 and its method for establishing user connection
CN1245844C (en) Router, mobile communication terminal, mobile communication network system and communication method thereof
CN101053233A (en) Method and system for controlling mobility in a communication network, and related network and computer program products
CN101064938A (en) Method for applying MIP when the mobile terminal switched between 3GPP and non-3GPP access system
CN1531263A (en) Communication system, connection device, communication method, and authentication method
CN101060491A (en) Mobile terminal, control apparatus, home agent and packet communications method
CN1486094A (en) Method and device for mobile communication using load balancing
CN1774889A (en) Arrangement for IPv6 Mobile Nodes Traversing IPv4 Networks
CN1853384A (en) Mobile communication method, mobile communication apparatus, home agent apparatus, access router information server apparatus, and mobile communication system
CN1849840A (en) Security intra-zone and inter-zone handover
CN1640056A (en) Informing a lawful interception system of the serving system serving an intercepted target
CN101064866A (en) Method and system for routing address of short message
CN1531287A (en) Device and method for packet filtering of communication flow template
CN1855867A (en) Method and apparatus for distributing mobile station information in a wireless mesh network
CN1816171A (en) Mobile node, base station, router and packet communication system
CN101047977A (en) Radio communication system and method and call method used in the system
CN1741523A (en) A Key Exchange Protocol Method for Realizing Host Mobility and Multi-Home Function
CN101051996A (en) Device, system and method for realizing ether net passing through mobile IP
CN1819580A (en) Communication equipment, communication control equipment, and communication system
CN1960566A (en) Evolution mobile communication network, method for managing mobility between 3GPP and non-3GPP access network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication