CN1870819A - Method of route optimization for implementing IPv6 communication buddy supporting mobile IPv6 - Google Patents
Method of route optimization for implementing IPv6 communication buddy supporting mobile IPv6 Download PDFInfo
- Publication number
- CN1870819A CN1870819A CNA2005100979107A CN200510097910A CN1870819A CN 1870819 A CN1870819 A CN 1870819A CN A2005100979107 A CNA2005100979107 A CN A2005100979107A CN 200510097910 A CN200510097910 A CN 200510097910A CN 1870819 A CN1870819 A CN 1870819A
- Authority
- CN
- China
- Prior art keywords
- ipv6
- communication partner
- mobile
- address
- node
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/082—Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/182—Network node acting on behalf of an other network entity, e.g. proxy
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种实现IPv6通信伙伴支持移动IPv6的路由优化的方法,其核心包括:当移动IPv6节点使用路由优化方式与IPv6通信伙伴进行通信时,本发明基于通信伙伴代理网关代理所述IPv6通信伙伴对所述移动IPv6节点与IPv6通信伙伴间的交互信息进行处理。通过本发明,不但能够实现高效率的移动IPv6通信,而且能够使得大量通信伙伴对“路由优化”的扩展处理工作,由少数网关设备代理完成,因此使得大量终端类型,不必提供对移动IPv6的专门支持,就能够在移动IPv6的路由优化方式下,实现普通IPv6通信伙伴与移动IPv6节点进行通信,从而能够降低升级成本,同时也能够减少IPv6通信伙伴实现的复杂度,易于移动IPv6应用的部署。
The present invention relates to a method for implementing IPv6 communication partners to support mobile IPv6 route optimization, the core of which includes: when a mobile IPv6 node communicates with an IPv6 communication partner using a route optimization method, the present invention acts as an agent for the IPv6 communication based on the communication partner gateway The partner processes the interaction information between the mobile IPv6 node and the IPv6 communication partner. Through the present invention, not only high-efficiency mobile IPv6 communication can be realized, but also the extended processing work of "route optimization" by a large number of communication partners can be completed by a small number of gateway devices, so that a large number of terminal types do not need to provide special services for mobile IPv6 If it is supported, it can realize the communication between ordinary IPv6 communication partners and mobile IPv6 nodes under the routing optimization mode of mobile IPv6, thereby reducing the upgrade cost, reducing the complexity of implementing IPv6 communication partners, and facilitating the deployment of mobile IPv6 applications.
Description
技术领域technical field
本发明涉及通信领域,尤其涉及一种实现IPv6通信伙伴支持移动IPv6的路由优化的方法。The invention relates to the field of communication, in particular to a method for realizing routing optimization of IPv6 communication partners supporting mobile IPv6.
背景技术Background technique
随着网络技术的发展,以及大量可移动终端的出现,如笔记本电脑、PDA、手机、车载设备等等,掀起了移动计算的热潮,越来越多的用户可以通过各种各样的终端,在任意地点通过公用移动无线网连接到Internet网络。With the development of network technology and the emergence of a large number of mobile terminals, such as notebook computers, PDAs, mobile phones, vehicle-mounted equipment, etc., the upsurge of mobile computing has been set off. More and more users can use various terminals, Connect to the Internet at any location through a public mobile wireless network.
为解决移动业务的需求,在网络层面上引入了Mobile IP(移动IP)技术。In order to meet the needs of mobile services, Mobile IP (Mobile IP) technology is introduced at the network level.
Mobile IP技术的基本原理是使移动节点在移动过程中始终可以用初始的IP地址进行IP通信,从而保证IP网络层承载的上层应用保持移动中的不中断和可接续性。The basic principle of Mobile IP technology is to enable the mobile node to use the initial IP address for IP communication during the mobile process, so as to ensure that the upper-layer applications carried by the IP network layer remain uninterrupted and continuous during the movement.
随着网络规模的扩大,IPv6技术以其庞大的地址空间等优势将逐渐取代目前的IPv4技术。基于IPv6的Mobile IP,即Mobile IPv6技术,借助IPv6自身的技术优势和对Mobile IPv4技术的改进,正成为Mobile IP领域的新贵,越来越被逐步广泛地应用起来。With the expansion of network scale, IPv6 technology will gradually replace the current IPv4 technology with its advantages such as huge address space. IPv6-based Mobile IP, that is, Mobile IPv6 technology, is becoming an upstart in the field of Mobile IP with the help of IPv6's own technical advantages and improvements to Mobile IPv4 technology, and is being gradually and widely used.
下面结合图1说明Mobile IPv6技术的基本原理:The following describes the basic principles of Mobile IPv6 technology in conjunction with Figure 1:
①当移动节点连接到它的家乡网络上时,它将采取与其它的固定节点一样的方式工作。① When the mobile node is connected to its home network, it will work in the same way as other fixed nodes.
②移动节点通过IPv6的邻居发现机制检测自己是否已漫游至外地网络上。IPv6的外地网关会周期的发送路由器宣告消息,其中包含该外地网络的前缀,移动节点收到外地网关的路由器宣告消息后,检查其中的外地网络的前缀与家乡网络的前缀不同,则认为已漫游至外地网络。② The mobile node detects whether it has roamed to a foreign network through the neighbor discovery mechanism of IPv6. The IPv6 foreign gateway will periodically send a router announcement message, which contains the prefix of the foreign network. After receiving the router announcement message of the foreign gateway, the mobile node checks that the prefix of the foreign network is different from the prefix of the home network, and it is considered to have roamed. to a foreign network.
③若移动节点发现自己已经移动到外地网络上时,它将在收到的路由器宣告信息的基础上通过有状态或者无状态的地址自动配置过程获得外地网络上的转交地址。此时移动节点同时拥有家乡地址和转交地址。③ If the mobile node finds that it has moved to a foreign network, it will obtain the care-of address on the foreign network through a stateful or stateless address auto-configuration process on the basis of the received router announcement information. At this time, the mobile node has both a home address and a care-of address.
④移动节点将自己的这个转交地址通过“绑定更新”消息注册到家乡代理上。④ The mobile node registers its own care-of address with the home agent through the "binding update" message.
⑤移动节点也可以将此转交地址通过“绑定更新”消息注册通知给它的通信伙伴。注册前,移动节点和通信伙伴之间需要先执行Return Routability检测过程,即移动节点先发送Home Init Test消息和Care-of Init Test消息给通信伙伴,后者处理后,返回Home Test消息和Care-of Test消息给移动节点。⑤ The mobile node can also register and notify its communication partner of the care-of address through the "binding update" message. Before registration, the mobile node and the communication partner need to perform the Return Routability detection process first, that is, the mobile node first sends the Home Init Test message and the Care-of Init Test message to the communication partner, and the latter returns the Home Test message and the Care-of Init Test message after processing. of Test message to the mobile node.
⑥移动节点的通信伙伴如果不知道其转交地址,就将按照移动节点的家乡地址将数据报文发送到移动节点的家乡网络上,然后其家乡代理将截取到这些数据报文,再根据移动节点当前的转交地址,利用隧道机制将这些数据报文转发给移动节点。⑥ If the communication partner of the mobile node does not know its care-of address, it will send the data message to the home network of the mobile node according to the home address of the mobile node, and then its home agent will intercept these data messages, and then according to the mobile node The current care-of address uses the tunnel mechanism to forward these data packets to the mobile node.
而移动节点发给通信伙伴的报文也会先通过反向隧道发给家乡代理,再由家乡代理转交给通信伙伴。The message sent by the mobile node to the communication partner will also be sent to the home agent through the reverse tunnel first, and then handed over to the communication partner by the home agent.
因为这种方式下,通信伙伴和移动节点之间的数据报文都要通过家乡代理来中转,所以称为“三角路由”方式。Because in this mode, the data message between the communication partner and the mobile node must be transferred through the home agent, so it is called "triangular routing" mode.
⑦若通信伙伴通过“绑定更新”知道移动节点的转交地址,它就会利用IPv6的路由扩展头直接将数据报文传送给移动节点。由于数据报文的第一目的地址是转交地址,第二目的地址是家乡地址,所以数据报文会直接发给外地网络中的移动节点,而不需要经过家乡代理中转。⑦ If the communication partner knows the care-of address of the mobile node through "binding update", it will use the routing extension header of IPv6 to directly transmit the data message to the mobile node. Since the first destination address of the data message is the care-of address, and the second destination address is the home address, the data message will be directly sent to the mobile node in the foreign network without going through the home agent.
相反方向上,移动节点发给通信伙伴的数据报文源地址是转交地址,而家乡地址保存在数据报文的目的地扩展头中。这样,数据报文也可以不经过反向隧道发给家乡代理,而是直接发给通信伙伴。In the opposite direction, the source address of the data message sent by the mobile node to the communication partner is the care-of address, and the home address is stored in the destination extension header of the data message. In this way, the data message can also be sent directly to the communication partner without going through the reverse tunnel to the home agent.
这种方式,对应⑥的“三角路由”方式,称为“路由优化”方式。This method corresponds to the "triangular routing" method of ⑥, and is called the "route optimization" method.
与本发明有关的现有技术一的技术方案的核心是:采用“三角路由”的方式,实现移动IPv6节点和IPv6通信伙伴之间的通信。The core of the technical solution of the first prior art related to the present invention is to adopt the "triangular routing" method to realize the communication between the mobile IPv6 node and the IPv6 communication partner.
由现有技术一的技术方案可以看出,采用“三角路由”的方式实现移动IPv6节点和IPv6通信伙伴之间的通信时,所有的移动节点和通信伙伴之间的通信数据包都要通过家乡代理转交,使得家乡代理容易成为瓶颈,也增加了网络流量,降低网络效率。It can be seen from the technical solution of the prior art 1 that when the communication between the mobile IPv6 node and the IPv6 communication partner is realized by means of "triangular routing", all the communication data packets between the mobile node and the communication partner must pass through the home network Proxy forwarding makes the home agent easy to become a bottleneck, which also increases network traffic and reduces network efficiency.
与本发明有关的现有技术二的技术方案的核心为:采用“路由优化”模式,实现移动IPv6节点和IPv6通信伙伴之间的通信。The core of the technical solution of the second prior art related to the present invention is to adopt the "route optimization" mode to realize the communication between the mobile IPv6 node and the IPv6 communication partner.
由现有技术二的技术方案可以看出,采用“路由优化”模式实现移动IPv6节点和IPv6通信伙伴之间的通信时,能够根据转交地址将数据报文直接发送给外地网络中的移动节点,而不需要经过家乡代理中转,因此能够提高移动IPv6通信效率。但是,需要通信伙伴必须处理“绑定更新”等移动IPv6消息,参与Return Routability检测过程,同时还要处理特殊的IPv6扩展头,普通IPv6节点需要扩展升级,以支持作为“路由优化”模式下的通信伙伴。It can be seen from the technical solution of the
由上述分析可以看出:Mobile IPv6技术解决了移动IPv6节点和普通IPv6通信伙伴之间的移动通信问题,在“三角路由”模式下,任何普通的IPv6通信伙伴不需要作任何扩展,都可以无感知的与移动IPv6节点通信,但是这种方案存在效率问题;而“路由优化”模式,虽然解决了通信的效率问题,但必须对普通IPv6通信伙伴进行扩展才能支持Mobile IPv6技术,因而要求网络中存在的形形色色的IPv6设备,特别是主机节点,包括大量的IPv6终端,都为支持Mobile IPv6作扩展升级,这会造成应用成本很高,因此在一定程度上限制了移动IPv6“路由优化”模式的应用。From the above analysis, it can be seen that Mobile IPv6 technology solves the problem of mobile communication between mobile IPv6 nodes and common IPv6 communication partners. Perceived communication with mobile IPv6 nodes, but this solution has efficiency problems; and "route optimization" mode, although it solves the problem of communication efficiency, it must be extended to ordinary IPv6 communication partners to support Mobile IPv6 technology, so it is required in the network Existing IPv6 devices of all kinds, especially host nodes, including a large number of IPv6 terminals, are extended and upgraded to support Mobile IPv6, which will result in high application costs, thus limiting the application of Mobile IPv6 "route optimization" mode to a certain extent. application.
发明内容Contents of the invention
鉴于上述现有技术所存在的问题,本发明的目的是提供一种实现IPv6通信伙伴支持移动IPv6的路由优化的方法,通过该方法,不但能够实现高效率的移动IPv6通信,而且使得大量终端类型,如普通IPv6通信伙伴,不必提供对移动IPv6的专门支持,就能够在移动IPv6的路由优化方式下,实现普通IPv6通信伙伴与移动IPv6节点进行通信,从而能够降低升级成本,同时也能够减少IPv6通信伙伴实现的复杂度,易于移动IPv6应用的部署。In view of the problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a method for implementing IPv6 communication partners to support mobile IPv6 routing optimization. By this method, not only high-efficiency mobile IPv6 communication can be realized, but also a large number of terminal types , for example, ordinary IPv6 communication partners do not need to provide special support for mobile IPv6, and can realize communication between ordinary IPv6 communication partners and mobile IPv6 nodes in the routing optimization mode of mobile IPv6, thereby reducing the upgrade cost and reducing the cost of IPv6 The complexity realized by the communication partner is easy to deploy for mobile IPv6 applications.
本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:
本发明提供的一种实现IPv6通信伙伴支持移动IPv6的路由优化的方法,包括:A kind of method that realizes that IPv6 communication partner supports the routing optimization of mobile IPv6 provided by the present invention, comprises:
A、当移动IPv6节点使用路由优化方式与IPv6通信伙伴进行通信时,基于通信伙伴代理网关代理所述IPv6通信伙伴对所述移动IPv6节点与IPv6通信伙伴间的交互信息进行处理。A. When a mobile IPv6 node communicates with an IPv6 communication partner in a route optimization manner, the communication partner-based proxy gateway acts as an agent for the IPv6 communication partner to process the interaction information between the mobile IPv6 node and the IPv6 communication partner.
其中,所述通信伙伴代理网关包括:Wherein, the communication partner proxy gateway includes:
设置在移动IPv6节点与IPv6通信伙伴进行信息交互时的通信链路内的缺省网关设备、设置在移动IPv6节点与IPv6通信伙伴进行信息交互时的通信链路内的指定网关设备、设置在网络间出入口的关键网关设备,或设置在网络间出入口的指定网关设备。Set the default gateway device in the communication link when the mobile IPv6 node exchanges information with the IPv6 communication partner, set the designated gateway device in the communication link when the mobile IPv6 node exchanges information with the IPv6 communication partner, and set it in the network The key gateway device at the entrance and exit of the network, or the designated gateway device set at the entrance and exit of the network.
其中,在所述步骤A前包括:Wherein, before said step A includes:
通信伙伴代理网关根据其维护的链路内IPv6邻居信息确定能够为所述通信伙伴代理处理所述移动IPv6节点与IPv6通信伙伴间的交互信息;The communication partner proxy gateway determines that it can process the interaction information between the mobile IPv6 node and the IPv6 communication partner for the communication partner according to the IPv6 neighbor information in the link it maintains;
或,or,
通信伙伴代理网关通过路由信息确定能够为通信伙伴代理处理所述移动IPv6节点与IPv6通信伙伴间的交互信息;The communication partner proxy gateway determines through the routing information that it can process the interaction information between the mobile IPv6 node and the IPv6 communication partner as a proxy for the communication partner;
或,or,
通信伙伴代理网关通过其上的配置信息确定能够为通信伙伴代理处理所述移动IPv6节点与IPv6通信伙伴间的交互信息。The communication partner proxy gateway determines through the configuration information thereon that it can process the interaction information between the mobile IPv6 node and the IPv6 communication partner for the communication partner proxy.
其中,在所述步骤A之前包括:Wherein, before said step A includes:
移动IPv6节点连接到其家乡网络上,并通过与所述家乡网络间的信息交互获取其家乡地址;The mobile IPv6 node is connected to its home network, and obtains its home address through information interaction with the home network;
以及,as well as,
移动IPv6节点通过IPv6的邻居发现机制检测自己是否已经漫游到外地网络,当发现自己已经移动到外地网络时,通过地址配置过程获得外地网络的转交地址;The mobile IPv6 node detects whether it has roamed to a foreign network through the IPv6 neighbor discovery mechanism. When it finds that it has moved to a foreign network, it obtains the care-of address of the foreign network through the address configuration process;
通过绑定更新消息将所述获得的转交地址注册到家乡代理上。The obtained care-of address is registered on the home agent through a binding update message.
其中,当所述移动IPv6节点将所述获得的转交地址向IPv6通信伙伴进行注册前,向IPv6通信伙伴发起检测过程时,所述步骤A具体包括:Wherein, when the mobile IPv6 node initiates a detection process to the IPv6 communication partner before the obtained care-of address is registered with the IPv6 communication partner, the step A specifically includes:
A1、所述移动IPv6节点发送Home Test Init消息给其家乡代理,并通过所述家乡代理发送给IPv6通信伙伴;以及,A1. The mobile IPv6 node sends a Home Test Init message to its home agent, and sends it to an IPv6 communication partner through the home agent; and,
发送Care-of Test Init消息给IPv6通信伙伴;Send Care-of Test Init message to IPv6 communication partner;
A2、所述通信伙伴代理网关拦截所述发送给IPv6通信伙伴的消息,并代理所述IPv6通信伙伴对所述拦截后的消息进行处理。A2. The communication partner proxy gateway intercepts the message sent to the IPv6 communication partner, and processes the intercepted message on behalf of the IPv6 communication partner.
其中,步骤A2中,所述代理所述IPv6通信伙伴对所述拦截后的消息进行处理的过程具体包括:Wherein, in step A2, the process of processing the intercepted message on behalf of the IPv6 communication partner specifically includes:
A21、所述通信伙伴代理网关根据所述拦截后的消息,对所述移动IPv6节点进行检测;A21. The proxy gateway of the communication partner detects the mobile IPv6 node according to the intercepted message;
A22、当检测通过后,所述通信伙伴代理网关代理所述IPv6通信伙伴维护检测过程中所需的信息,并向所述移动IPv6节点的家乡代理回应HomeTest消息,并通过所述家乡代理转交所述Home Test消息给所述移动IPv6节点;以及,A22. After the detection is passed, the communication partner agent gateway acts as an agent for the IPv6 communication partner to maintain the information required in the detection process, and responds to the HomeTest message to the home agent of the mobile IPv6 node, and forwards the message to the home agent through the home agent The Home Test message is given to the mobile IPv6 node; and,
向所述移动IPv6节点回应Care-of Test消息。Respond to the mobile IPv6 node with a Care-of Test message.
其中,所述步骤A还包括:Wherein, said step A also includes:
当所述移动IPv6节点接收到所述通信伙伴代理网关回应的Home Test消息和Care-of Test消息后,结束检测过程。When the mobile IPv6 node receives the Home Test message and the Care-of Test message that the communication partner proxy gateway responds to, the detection process ends.
其中,当所述检测过程结束后,所述移动IPv6节点与IPv6通信伙伴进行注册时,所述步骤A具体包括:Wherein, after the detection process ends, when the mobile IPv6 node registers with the IPv6 communication partner, the step A specifically includes:
A3、所述移动IPv6节点发送绑定更新消息给IPv6通信伙伴;A3. The mobile IPv6 node sends a binding update message to the IPv6 communication partner;
A4、所述通信伙伴代理网关拦截所述绑定更新消息,并代理所述IPv6通信伙伴对所述绑定更新消息进行处理。A4. The proxy gateway of the communication partner intercepts the binding update message, and processes the binding update message on behalf of the IPv6 communication partner.
其中,步骤A4中,所述代理所述IPv6通信伙伴对所述绑定更新消息进行处理的过程具体包括:Wherein, in step A4, the process of processing the binding update message on behalf of the IPv6 communication partner specifically includes:
A41、所述通信伙伴代理网关根据检测过程中维护的信息对所述拦截后的绑定更新消息进行合法性验证;A41. The proxy gateway of the communication partner performs legality verification on the intercepted binding update message according to the information maintained in the detection process;
A42、当验证通过后,在绑定缓存中记录所述绑定更新消息中的移动IPv6节点的家乡地址和转交地址,并向所述移动IPv6节点回应绑定确认消息。A42. After the verification is passed, record the home address and care-of address of the mobile IPv6 node in the binding update message in the binding cache, and respond to the mobile IPv6 node with a binding confirmation message.
其中,当注册过程结束后,所述移动IPv6节点向IPv6通信伙伴进行数据报文交互时,所述步骤A具体包括:Wherein, after the registration process ends, when the mobile IPv6 node performs data packet interaction with the IPv6 communication partner, the step A specifically includes:
A5、所述移动IPv6节点使用路由优化方式发送IPv6数据报文给IPv6通信伙伴;所述IPv6数据报文的目的地址为对应IPv6通信伙伴的IPv6地址,源地址为移动IPv6节点的转交地址;A5, the mobile IPv6 node sends the IPv6 data message to the IPv6 communication partner in a route optimization mode; the destination address of the IPv6 data message is the IPv6 address of the corresponding IPv6 communication partner, and the source address is the care-of address of the mobile IPv6 node;
A6、所述通信伙伴代理网关拦截所述移动IPv6节点发送的IPv6数据报文,并对所述IPv6数据报文进行处理;A6. The communication partner proxy gateway intercepts the IPv6 data message sent by the mobile IPv6 node, and processes the IPv6 data message;
A7、将所述处理后的IPv6数据报文发送给对应的IPv6通信伙伴。A7. Send the processed IPv6 data message to a corresponding IPv6 communication partner.
其中,所述步骤A6具体包括:Wherein, the step A6 specifically includes:
A61、所述通信伙伴代理网关拦截所述移动IPv6节点发送的IPv6数据报文,并根据移动IPv6节点的转交地址在绑定缓存的信息中查找并得到对应的家乡地址;A61. The communication partner proxy gateway intercepts the IPv6 data message sent by the mobile IPv6 node, and searches and obtains the corresponding home address in the binding cache information according to the care-of address of the mobile IPv6 node;
A62、将所述查找到的家乡地址替换数据包的源地址中的转交地址;A62. Replace the found home address with the care-of address in the source address of the data packet;
A63、将所述IPv6数据报文的目的地址扩展头丢弃。A63. Discard the destination address extension header of the IPv6 data packet.
其中,当注册过程结束后,所述移动IPv6节点向IPv6通信伙伴进行数据报文交互时,所述步骤A还包括:Wherein, after the registration process ends, when the mobile IPv6 node performs data packet interaction with the IPv6 communication partner, the step A also includes:
A8、所述IPv6通信伙伴根据接收的数据报文中携带的为家乡地址的IPv6源地址,返回IPv6数据报文给所述移动IPv6节点,返回的所述IPv6数据报文的目的地址为所述IPv6源地址对应的IPv6家乡地址;A8. The IPv6 communication partner returns the IPv6 data message to the mobile IPv6 node according to the IPv6 source address of the home address carried in the received data message, and the destination address of the returned IPv6 data message is the The IPv6 home address corresponding to the IPv6 source address;
A9、所述通信伙伴代理网关拦截所述IPv6数据报文,并对所述IPv6数据报文进行处理;A9. The proxy gateway of the communication partner intercepts the IPv6 data message, and processes the IPv6 data message;
A10、所述通信伙伴代理网关将所述处理后的IPv6数据报文发送给所述移动IPv6节点进行处理。A10. The proxy gateway of the communication partner sends the processed IPv6 data packet to the mobile IPv6 node for processing.
其中,所述步骤A9具体包括:Wherein, the step A9 specifically includes:
A91、所述通信伙伴代理网关拦截所述IPv6数据报文,根据数据报文中为家乡地址的目的地址,在移动IPv6节点中对应的绑定缓存中查找对应的转交地址,当确认得到所述转交地址时,则用其替换数据报文中的目的地址;A91. The communication partner proxy gateway intercepts the IPv6 data message, searches for the corresponding care-of address in the corresponding binding cache of the mobile IPv6 node according to the destination address in the data message which is the home address, and when it is confirmed that the When the care-of address is used, it is used to replace the destination address in the data message;
A92、将所述处理后的数据报文生成新的IPv6路由扩展头,并在其中保存所述IPv6家乡地址。A92. Generate a new IPv6 routing extension header from the processed data packet, and store the IPv6 home address in it.
其中,所述步骤A10具体包括:Wherein, the step A10 specifically includes:
A101、所述通信伙伴代理网关根据所述IPv6转交地址将所述转换后的数据报文发送给所述移动IPv6节点;A101. The communication partner proxy gateway sends the converted data message to the mobile IPv6 node according to the IPv6 care-of address;
A102、所述移动IPv6节点接收所述通信伙伴代理网关发送的数据报文,将所述IPv6转交地址替换为所述IPv6家乡地址;A102. The mobile IPv6 node receives the data message sent by the communication partner proxy gateway, and replaces the IPv6 care-of address with the IPv6 home address;
A103、根据所述IPv6家乡地址将所述数据报文上传给应用层,完成所述数据报文的接收处理。A103. Upload the data message to the application layer according to the IPv6 home address, and complete the receiving process of the data message.
由上述本发明提供的技术方案可以看出,当移动IPv6节点使用路由优化方式与IPv6通信伙伴进行通信时,本发明基于通信伙伴代理网关代理所述IPv6通信伙伴对所述移动IPv6节点与IPv6通信伙伴间的交互信息进行处理。通过本发明,不但能够实现高效率的移动IPv6通信,而且能够使得大量通信伙伴对“路由优化”的扩展处理工作,由少数网关设备代理完成,因此使得大量终端类型,如普通IPv6通信伙伴,不必提供对移动IPv6的专门支持,就能够在移动IPv6的路由优化方式下,实现普通IPv6通信伙伴与移动IPv6节点进行通信,从而能够降低升级成本,同时也能够减少IPv6通信伙伴实现的复杂度,易于移动IPv6应用的部署。As can be seen from the technical solution provided by the present invention above, when a mobile IPv6 node communicates with an IPv6 communication partner using a route optimization method, the present invention communicates between the mobile IPv6 node and the IPv6 communication partner based on the communication partner agent gateway as an agent of the IPv6 communication partner. Interaction information between partners is processed. Through the present invention, not only high-efficiency mobile IPv6 communication can be realized, but also the extended processing of "route optimization" by a large number of communication partners can be completed by a small number of gateway devices, so that a large number of terminal types, such as common IPv6 communication partners, do not have to By providing special support for mobile IPv6, common IPv6 communication partners can communicate with mobile IPv6 nodes in the route optimization mode of mobile IPv6, thereby reducing the upgrade cost and reducing the complexity of implementing IPv6 communication partners. Deployment of mobile IPv6 applications.
附图说明Description of drawings
图1为Mobile IPv6技术的基本原理示意图;Figure 1 is a schematic diagram of the basic principle of Mobile IPv6 technology;
图2为本发明中通过Mobile IPv6的“路由优化”方式实现移动IPv6节点和IPv6通信伙伴进行通信的原理示意图。Fig. 2 realizes the schematic diagram of the principle of communication between a mobile IPv6 node and an IPv6 communication partner through the "route optimization" mode of Mobile IPv6 in the present invention.
具体实施方式Detailed ways
为了实现路由优化模式下,移动节点和普通通信伙伴间的通信,本发明提供了一种实现移动IPv6节点与IPv6通信伙伴通信的方法,其主要思想是:由于Mobile IPv6中,通信伙伴必须参与“路由优化”方式的特殊消息处理以及对收发数据报文的特殊处理,因而本发明引入了通信伙伴代理网关(简称CN代理网关)的角色,通过所述CN代理网关代理IPv6通信伙伴完成“路由优化”相关的特殊处理,从而使任何通信伙伴不加扩展的都可以按照“路由优化”方式与移动IPv6节点互通。In order to realize the communication between the mobile node and the ordinary communication partner under the routing optimization mode, the present invention provides a method for realizing the communication between the mobile IPv6 node and the IPv6 communication partner. The main idea is: in Mobile IPv6, the communication partner must participate in the " The special message processing of route optimization" mode and the special processing to sending and receiving data messages, so the present invention introduces the role of communication partner agent gateway (abbreviated as CN agent gateway), and completes "route optimization" by acting as an agent for IPv6 communication partners through said CN agent gateway. "Related special treatment, so that any communication partner without extension can communicate with mobile IPv6 nodes in a "route optimization" manner.
所述CN代理网关可以为设置在移动IPv6节点与IPv6通信伙伴进行信息交互时的通信链路内的缺省网关设备、设置在移动IPv6节点与IPv6通信伙伴进行信息交互时的通信链路内的指定网关设备、设置在网络间出入口的关键网关设备,或设置在网络间出入口的指定网关设备。The CN proxy gateway can be a default gateway device set in the communication link when the mobile IPv6 node and the IPv6 communication partner perform information interaction, and a default gateway device set in the communication link when the mobile IPv6 node and the IPv6 communication partner perform information interaction. Designate gateway equipment, set up key gateway equipment at the entrance and exit between networks, or set up designated gateway equipment at the entrance and exit between networks.
本发明的核心是:当移动IPv6节点使用路由优化方式与IPv6通信伙伴进行通信时,基于所述CN代理网关代理所述IPv6通信伙伴对所述移动IPv6节点与IPv6通信伙伴间的交互信息进行处理。The core of the present invention is: when a mobile IPv6 node communicates with an IPv6 communication partner using a route optimization method, the CN proxy gateway acts as an agent for the IPv6 communication partner to process the interaction information between the mobile IPv6 node and the IPv6 communication partner .
在实施本发明前,移动IPv6节点连接到其家乡网络上,并通过与所述家乡网络间的信息交互获取其家乡地址;以及,Before implementing the present invention, the mobile IPv6 node is connected to its home network, and obtains its home address through information interaction with the home network; and,
移动IPv6节点通过IPv6的邻居发现机制检测自己是否已经漫游到外地网络,当发现自己已经移动到外地网络时,通过地址配置过程获得外地网络的转交地址。A mobile IPv6 node detects whether it has roamed to a foreign network through the IPv6 neighbor discovery mechanism. When it finds that it has moved to a foreign network, it obtains the care-of address of the foreign network through the address configuration process.
本发明提供的第一实施例,当移动IPv6节点使用路由优化方式与IPv6通信伙伴进行通信时,交互信息经过所述CN代理网关,所述CN代理网关需要确定能够为IPv6通信伙伴代理处理移动IPv6节点与IPv6通信伙伴间的交互信息,具体实现包括但不限于以下几种方法:In the first embodiment provided by the present invention, when a mobile IPv6 node communicates with an IPv6 communication partner using a route optimization method, the exchange information passes through the CN proxy gateway, and the CN proxy gateway needs to determine that it can act as an agent for the IPv6 communication partner to process the mobile IPv6 The specific realization of information exchange between nodes and IPv6 communication partners includes but not limited to the following methods:
CN代理网关根据其维护的链路内IPv6邻居信息确定是否能够为所述通信伙伴代理处理所述移动IPv6节点与IPv6通信伙伴间的交互信息;The CN proxy gateway determines whether it can process the interaction information between the mobile IPv6 node and the IPv6 communication partner for the communication partner according to the IPv6 neighbor information in the link it maintains;
或,CN代理网关通过路由信息确定是否能够为通信伙伴代理处理所述移动IPv6节点与IPv6通信伙伴间的交互信息;Or, the CN proxy gateway determines whether it can act as a proxy for the communication partner to process the interaction information between the mobile IPv6 node and the IPv6 communication partner through the routing information;
或,CN代理网关通过其上的配置信息确定是否能够为通信伙伴代理处理所述移动IPv6节点与IPv6通信伙伴间的交互信息。Or, the CN proxy gateway determines whether it can process the interaction information between the mobile IPv6 node and the IPv6 communication partner for the communication partner through the configuration information thereon.
本发明的实现流程如图2所示,包括:The implementation process of the present invention is shown in Figure 2, including:
步骤(1)、通过绑定更新消息将所述获得的转交地址注册到家乡代理上。Step (1), register the obtained care-of address with the home agent through a binding update message.
在“路由优化”方式下,移动IPv6节点也试图向通信伙伴注册,在向通信伙伴进行注册前,按照Mobile IPv6协议要求,首先移动IPv6节点向IPv6通信伙伴发起Return Routability检测过程,具体实施过程包括:In the "route optimization" mode, the mobile IPv6 node also tries to register with the communication partner. Before registering with the communication partner, according to the requirements of the Mobile IPv6 protocol, the mobile IPv6 node first initiates the Return Routability detection process to the IPv6 communication partner. The specific implementation process includes :
步骤(2)、所述移动IPv6节点发送Home Test Init消息给其家乡代理,并通过所述家乡代理发送给IPv6通信伙伴;以及,发送Care-of Test Init消息给IPv4通信伙伴。Step (2), the mobile IPv6 node sends the Home Test Init message to its home agent, and sends to the IPv6 communication partner through the home agent; and, sends the Care-of Test Init message to the IPv4 communication partner.
步骤(3)、所述CN代理网关拦截所述发送给IPv6通信伙伴的消息,并代理所述IPv6通信伙伴对所述拦截后的消息进行处理。在此过程中,IPv6通信伙伴不感知所述CN代理网关代理的一切过程,具体实施过程如下:Step (3), the CN proxy gateway intercepts the message sent to the IPv6 communication partner, and processes the intercepted message on behalf of the IPv6 communication partner. During this process, the IPv6 communication partner does not perceive all processes of the CN agent gateway agent, and the specific implementation process is as follows:
步骤一,所述CN代理网关根据所述拦截后的消息,对所述移动IPv6节点进行检测。Step 1: The CN proxy gateway detects the mobile IPv6 node according to the intercepted message.
步骤二,当检测通过后,所述CN代理网关代理所述IPv6通信伙伴维护检测过程中所需的信息,如keygen token,nonce等,详见RFC 3775,并向所述移动IPv6节点的家乡代理回应Home Test消息,并通过所述家乡代理转交所述Home Test消息给所述移动IPv6节点;以及,向所述移动IPv6节点回应Care-of Test消息。
步骤(4)、当所述移动IPv6节点接收到所述CN代理网关回应的HomeTest消息和Care-of Test消息后,记录相关信息,如:keygen tokens等信息,然后结束检测过程。Step (4), when the mobile IPv6 node receives the HomeTest message and the Care-of Test message that the CN proxy gateway responds to, record relevant information, such as information such as keygen tokens, and then end the detection process.
步骤(5)、当所述检测过程结束后,所述移动IPv6节点通过绑定更新消息向IPv6通信伙伴进行注册。Step (5), when the detection process ends, the mobile IPv6 node registers with the IPv6 communication partner through a binding update message.
所述CN代理网关对所述拦截后的绑定更新消息进行合法性验证;当验证通过后,在绑定缓存中记录所述绑定更新消息中的移动IPv6节点的家乡地址、转交地址和生存时间等信息,并向所述移动IPv6节点回应绑定确认消息。其实施过程如下:The CN proxy gateway performs legality verification on the intercepted binding update message; when the verification is passed, record the home address, care-of address and survival address of the mobile IPv6 node in the binding update message in the binding cache. Time and other information, and respond to the mobile IPv6 node with a binding confirmation message. Its implementation process is as follows:
步骤一,所述移动IPv6节点发送绑定更新消息给IPv6通信伙伴。Step 1, the mobile IPv6 node sends a binding update message to an IPv6 communication partner.
步骤二,所述CN代理网关一旦确认为该通信伙伴代理,则拦截所述绑定更新消息,并代理所述IPv6通信伙伴对所述绑定更新消息进行处理。具体包括:
首先,所述CN代理网关根据检测过程中维护的信息对所述拦截后的绑定更新消息进行合法性验证。First, the CN proxy gateway verifies the validity of the intercepted binding update message according to the information maintained during the detection process.
当验证通过后,CN代理网关在移动IPv6节点的绑定缓存中记录所述绑定更新消息中的移动IPv6节点的家乡地址和转交地址等信息,并向所述移动IPv6节点回应绑定确认消息。After the verification is passed, the CN proxy gateway records information such as the home address and care-of address of the mobile IPv6 node in the binding update message in the binding cache of the mobile IPv6 node, and responds to the mobile IPv6 node with a binding confirmation message .
当注册过程结束后,所述移动IPv6节点向IPv6通信伙伴进行数据报文交互时,具体实施过程包括:After the registration process ends, when the mobile IPv6 node performs data packet interaction to the IPv6 communication partner, the specific implementation process includes:
步骤(6)、所述移动IPv6节点使用路由优化方式发送IPv6数据报文给IPv6通信伙伴。Step (6), the mobile IPv6 node sends the IPv6 data message to the IPv6 communication partner in a route optimization mode.
所述IPv6数据报文的目的地址为对应IPv6通信伙伴的IPv6地址,源地址为移动IPv6节点的转交地址;家乡地址在数据报文的目的地址扩展头中携带,然后该数据报文不通过家乡代理,而直接发向IPv6通信伙伴。The destination address of the IPv6 data message is the IPv6 address of the corresponding IPv6 communication partner, and the source address is the care-of address of the mobile IPv6 node; the home address is carried in the destination address extension header of the data message, and then the data message does not pass through the home address Proxy, but directly to the IPv6 communication partner.
步骤(7)、所述CN代理网关拦截所述IPv6数据报文,并对所述IPv6数据报文进行处理。Step (7), the CN proxy gateway intercepts the IPv6 data message, and processes the IPv6 data message.
由于数据包目的地址是通信伙伴的IPv6地址,该数据包会途径CN代理网关,此时的IPv6源地址为转交地址。本发明中,CN代理网关一旦确认为该通信伙伴代理,首先通过步骤(5)中维护的该通信伙伴的绑定缓存的信息查找该转交地址对应的家乡地址,然后将数据报文中的为转交地址的源地址替换为所述查找到的家乡地址,同时CN代理网关将数据报文的目的地址扩展头丢弃。具体实施过程包括:Since the destination address of the data packet is the IPv6 address of the communication partner, the data packet will pass through the CN proxy gateway, and the IPv6 source address at this time is the care-of address. In the present invention, once the CN agent gateway is confirmed as the agent of the communication partner, it first searches for the home address corresponding to the care-of address through the information of the binding cache of the communication partner maintained in step (5), and then sends the address in the data message as The source address of the care-of address is replaced by the found home address, and the CN proxy gateway discards the destination address extension header of the data message. The specific implementation process includes:
步骤一,所述CN代理网关拦截所述移动IPv6节点发送的IPv6数据报文,并根据移动IPv6节点的转交地址在绑定缓存的信息中查找并得到对应的家乡地址。Step 1, the CN proxy gateway intercepts the IPv6 data message sent by the mobile IPv6 node, and searches the information in the binding cache according to the care-of address of the mobile IPv6 node to obtain the corresponding home address.
步骤二,将所述查找到的家乡地址替换数据包的源地址中的转交地址。
步骤三,将所述IPv6数据报文的目的地址扩展头丢弃。
步骤(8)、所述CN代理网关将所述处理后的IPv6数据报文发送给对应的IPv6通信伙伴。所述IPv6通信伙伴根据接收的数据报文中携带的所述IPv6源地址,返回IPv6数据报文给所述移动IPv6节点,返回的所述IPv6数据报文的目的地址为移动节点对应的IPv6家乡地址。Step (8), the CN proxy gateway sends the processed IPv6 data message to the corresponding IPv6 communication partner. The IPv6 communication partner returns an IPv6 data message to the mobile IPv6 node according to the IPv6 source address carried in the received data message, and the destination address of the returned IPv6 data message is the IPv6 hometown corresponding to the mobile node address.
步骤(9)、通信伙伴的返回数据包到达CN代理网关。CN代理网关将根据数据包的目的地址,即家乡地址,查找移动IPv6节点中对应的绑定缓存中是否有对应的记录,如有,则用该家乡地址对应的转交地址,替换数据包的目的地址,同时,CN代理网关会为转换后的数据包生成新的IPv6路由扩展头,并在其中保存家乡地址作为第二目的地址。具体实施过程包括:Step (9), the return data packet of the communication partner arrives at the CN proxy gateway. The CN proxy gateway will check whether there is a corresponding record in the corresponding binding cache in the mobile IPv6 node according to the destination address of the data packet, that is, the home address, and if so, replace the destination of the data packet with the care-of address corresponding to the home address address, at the same time, the CN proxy gateway will generate a new IPv6 routing extension header for the converted data packet, and store the home address in it as the second destination address. The specific implementation process includes:
步骤一,所述CN代理网关拦截所述IPv6数据报文,根据数据报文中为家乡地址的目的地址,查找移动IPv6节点中对应的绑定缓存中是否有对应的转交地址,当确认有时,则用所述转交地址,替换数据报文中的目的地址。Step 1, the CN proxy gateway intercepts the IPv6 data message, and searches the corresponding binding cache of the mobile IPv6 node for a corresponding care-of address according to the destination address of the home address in the data message, and when it is confirmed, Then use the care-of address to replace the destination address in the data packet.
步骤二,将所述处理后的数据报文生成新的IPv6路由扩展头,并在其中保存所述IPv6家乡地址。
步骤(10)、所述CN代理网关将所述处理后的IPv6数据报文发送给所述移动IPv6节点进行处理。Step (10), the CN proxy gateway sends the processed IPv6 data message to the mobile IPv6 node for processing.
处理后的数据报文的第一目的地址是转交地址,会直接发给外地网络中的移动节点,而不需要经过家乡代理中转。移动节点接收到通信伙数据包后,将目的地址替换为第二目的地址,即家乡地址,继续上送给自己,完成数据报文的接收处理。具体实施过程包括:The first destination address of the processed data message is the care-of address, which will be directly sent to the mobile node in the foreign network without transiting through the home agent. After receiving the data packet from the communication partner, the mobile node replaces the destination address with the second destination address, that is, the home address, and continues to send it to itself to complete the receiving and processing of the data packet. The specific implementation process includes:
步骤一,所述CN代理网关根据所述IPv6转交地址将所述转换后的IPv6数据报文发送给所述移动IPv6节点;Step 1, the CN proxy gateway sends the converted IPv6 data message to the mobile IPv6 node according to the IPv6 care-of address;
由于转换后的数据报文第一目的地址是转交地址,因此会直接发给外地网络中的移动IPv6节点,而不需要经过家乡代理中转。Since the first destination address of the converted data message is the care-of address, it will be directly sent to the mobile IPv6 node in the foreign network without transiting through the home agent.
步骤二,所述移动IPv6节点接收所述CN代理网关发送的IPv6数据报文,将所述IPv6转交地址替换为所述IPv6家乡地址。
步骤三,根据所述IPv6家乡地址将所述IPv6数据报文上传给应用层,完成数据报文的接收处理。Step 3: Upload the IPv6 data message to the application layer according to the IPv6 home address, and complete the receiving and processing of the data message.
在步骤二与步骤三中,所述移动IPv6节点接收到通信伙伴发送的数据报文后,将目的地址替换为第二目的地址,即家乡地址,继续上送给自己,完成数据报文的接收处理。In
在上述实施例中由于CN代理网关要修改数据报文,如修改数据报文的源地址和目的地址,或者将数据报文的目的地址扩展头丢弃,因此可能需要修改数据报文中Payload的校验和。在修改数据报文中Payload的校验和时,可以根据修改前后内容差别,微调校验和,而不必重新计算。In the above embodiment, because the CN proxy gateway needs to modify the data message, such as modifying the source address and destination address of the data message, or discarding the destination address extension header of the data message, it may be necessary to modify the payload address in the data message. check and. When modifying the checksum of the Payload in the data message, the checksum can be fine-tuned according to the content difference before and after modification without recalculation.
由上述本发明提供的技术方案可以看出,当移动IPv6节点使用路由优化方式与IPv6通信伙伴进行通信时,本发明基于通信伙伴代理网关代理所述IPv6通信伙伴对所述移动IPv6节点与IPv6通信伙伴间的交互信息进行处理。通过本发明,不但能够实现高效率的移动IPv6通信,而且能够使得大量通信伙伴对“路由优化”的扩展处理工作,由少数网关设备代理完成,因此使得大量终端类型,如普通IPv6通信伙伴,不必提供对移动IPv6的专门支持,就能够在移动IPv6的路由优化方式下,实现普通IPv6通信伙伴与移动IPv6节点进行通信,从而能够降低升级成本,同时也能够减少IPv6通信伙伴实现的复杂度,易于移动IPv6应用的部署。As can be seen from the technical solution provided by the present invention above, when a mobile IPv6 node communicates with an IPv6 communication partner using a route optimization method, the present invention communicates between the mobile IPv6 node and the IPv6 communication partner based on the communication partner agent gateway as an agent of the IPv6 communication partner. Interaction information between partners is processed. Through the present invention, not only high-efficiency mobile IPv6 communication can be realized, but also the extended processing of "route optimization" by a large number of communication partners can be completed by a small number of gateway devices, so that a large number of terminal types, such as common IPv6 communication partners, do not have to By providing special support for mobile IPv6, common IPv6 communication partners can communicate with mobile IPv6 nodes in the route optimization mode of mobile IPv6, thereby reducing the upgrade cost and reducing the complexity of implementing IPv6 communication partners. Deployment of mobile IPv6 applications.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。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 (14)
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2005100979107A CN1870819A (en) | 2005-08-24 | 2005-08-24 | Method of route optimization for implementing IPv6 communication buddy supporting mobile IPv6 |
| JP2008509291A JP2008541516A (en) | 2005-08-24 | 2006-08-16 | Communication method between IPv6 communicating node and mobile IPv6 node, and communicating node proxy gateway |
| CN2006800128403A CN101160927B (en) | 2005-08-24 | 2006-08-16 | Method for communicating between the IPv6 communication partner and the mobile IPv6 node as well as the communication partner agent gateway |
| PCT/CN2006/002078 WO2007022697A1 (en) | 2005-08-24 | 2006-08-16 | A METHOD FOR COMMUNICATING BETWEEN THE IPv6 COMMUNICATION PARTNER AND THE MOBILE IPv6 NODE AS WELL AS THE COMMUNICATION PARTNER AGENT GATEWAY |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNA2005100979107A CN1870819A (en) | 2005-08-24 | 2005-08-24 | Method of route optimization for implementing IPv6 communication buddy supporting mobile IPv6 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1870819A true CN1870819A (en) | 2006-11-29 |
Family
ID=37444351
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNA2005100979107A Pending CN1870819A (en) | 2005-08-24 | 2005-08-24 | Method of route optimization for implementing IPv6 communication buddy supporting mobile IPv6 |
| CN2006800128403A Expired - Fee Related CN101160927B (en) | 2005-08-24 | 2006-08-16 | Method for communicating between the IPv6 communication partner and the mobile IPv6 node as well as the communication partner agent gateway |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006800128403A Expired - Fee Related CN101160927B (en) | 2005-08-24 | 2006-08-16 | Method for communicating between the IPv6 communication partner and the mobile IPv6 node as well as the communication partner agent gateway |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP2008541516A (en) |
| CN (2) | CN1870819A (en) |
| WO (1) | WO2007022697A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008104132A1 (en) * | 2007-03-01 | 2008-09-04 | Huawei Technologies Co., Ltd. | Apparatus and methods of pmipv6 route optimization protocol |
| WO2010099727A1 (en) * | 2009-03-02 | 2010-09-10 | Huawei Technologies Co., Ltd. | Apparatus and method for route optimization for proxy mobile internet protocol version six local routing |
| WO2011044835A1 (en) * | 2009-10-16 | 2011-04-21 | 华为技术有限公司 | Method and access router for route optimization |
| CN101383756B (en) * | 2007-09-07 | 2011-09-14 | 华为技术有限公司 | Route optimizing method, system and proxy mobile IP customer terminal |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8189512B2 (en) * | 2007-03-23 | 2012-05-29 | Telefonaktibolaget L M Ericsson (Publ) | Proxy mobile IP routing |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3636637B2 (en) * | 2000-05-30 | 2005-04-06 | 三菱電機株式会社 | Route optimization method |
| GB2366482A (en) * | 2000-08-21 | 2002-03-06 | Lucent Technologies Inc | Method of operating third generation communication systems |
| US20040095913A1 (en) * | 2002-11-20 | 2004-05-20 | Nokia, Inc. | Routing optimization proxy in IP networks |
| CN100388733C (en) * | 2002-12-25 | 2008-05-14 | 中兴通讯股份有限公司 | A method of call routing in a session initiation protocol network |
-
2005
- 2005-08-24 CN CNA2005100979107A patent/CN1870819A/en active Pending
-
2006
- 2006-08-16 JP JP2008509291A patent/JP2008541516A/en active Pending
- 2006-08-16 CN CN2006800128403A patent/CN101160927B/en not_active Expired - Fee Related
- 2006-08-16 WO PCT/CN2006/002078 patent/WO2007022697A1/en not_active Ceased
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008104132A1 (en) * | 2007-03-01 | 2008-09-04 | Huawei Technologies Co., Ltd. | Apparatus and methods of pmipv6 route optimization protocol |
| US9516495B2 (en) | 2007-03-01 | 2016-12-06 | Futurewei Technologies, Inc. | Apparatus and methods of PMIPv6 route optimization protocol |
| CN101383756B (en) * | 2007-09-07 | 2011-09-14 | 华为技术有限公司 | Route optimizing method, system and proxy mobile IP customer terminal |
| WO2010099727A1 (en) * | 2009-03-02 | 2010-09-10 | Huawei Technologies Co., Ltd. | Apparatus and method for route optimization for proxy mobile internet protocol version six local routing |
| EP2394466A4 (en) * | 2009-03-02 | 2011-12-14 | Huawei Tech Co Ltd | APPARATUS AND METHOD FOR ROUTING OPTIMIZATION FOR LOCAL ROUTING OF MOBILE INTERNET PROTOCOL PROXY SIX VERSION |
| CN102349332A (en) * | 2009-03-02 | 2012-02-08 | 华为技术有限公司 | Apparatus and method for routing optimization of proxy mobile internet protocol version 6 routing |
| US8599843B2 (en) | 2009-03-02 | 2013-12-03 | Futurewei Technologies, Inc. | Apparatus and method for route optimization for proxy mobile internet protocol version six local routing |
| CN102349332B (en) * | 2009-03-02 | 2015-09-09 | 华为技术有限公司 | Apparatus and method for routing optimization of proxy mobile internet protocol version 6 routing |
| EP2394466B1 (en) * | 2009-03-02 | 2016-04-20 | Huawei Technologies Co., Ltd. | Apparatus and method for route optimization for proxy mobile internet protocol version six local routing |
| WO2011044835A1 (en) * | 2009-10-16 | 2011-04-21 | 华为技术有限公司 | Method and access router for route optimization |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007022697A1 (en) | 2007-03-01 |
| CN101160927A (en) | 2008-04-09 |
| JP2008541516A (en) | 2008-11-20 |
| CN101160927B (en) | 2011-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1245844C (en) | Router, mobile communication terminal, mobile communication network system and communication method thereof | |
| CN1272982C (en) | Method and apparatus for providing mobility in a network | |
| CN1226887C (en) | Device, method and system for matching user state in network | |
| CN1612570A (en) | Method and system for supporting mobility of mobile terminal | |
| CN1833415A (en) | packet data communication | |
| CN1610322A (en) | Movement detection method and a mobile terminal | |
| CN1833412A (en) | A method of validated communication | |
| CN1711792A (en) | Method and apparatus for handoff of a wireless packet data services connection | |
| CN1498484A (en) | System for managing mobile nodes in a mobile network | |
| CN1484407A (en) | Optimized packet routing method | |
| CN101040463A (en) | Handover system and method for dual-mode mobility connecting mobile communication system and wireless network | |
| CN1610324A (en) | Network apparatus and method for stable handoff | |
| CN1725755A (en) | Mobile node, server, and communication system | |
| CN1747471A (en) | Communication system, server, router, and mobile communications terminal | |
| CN1527551A (en) | IP address selection method for packet communication system, communication network and mobile node | |
| CN1691798A (en) | Mobile node, mobile control node, packet communication system and mobile detection method | |
| CN1659830A (en) | Method and apparatus for route optimisation in nested mobile networks | |
| CN1181655C (en) | Data packet transmission method in mobile IP | |
| CN1816171A (en) | Mobile node, base station, router and packet communication system | |
| CN1691828A (en) | Handover supporting method and apparatus and handover method and apparatus | |
| CN1302651C (en) | A service universal block radio business supporting internodel communication method | |
| CN101030936A (en) | Telecommunication for switching node from IPv4 network to IPv6 network | |
| CN1870819A (en) | Method of route optimization for implementing IPv6 communication buddy supporting mobile IPv6 | |
| CN1816002A (en) | Method for realizing home town-agent retransmission message in mobile IP network | |
| CN1185805C (en) | Packet communication method, nodal equipment and packet communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Open date: 20061129 |