CN1863146A - 移动ip网络中对移动节点间的通信进行优化的方法 - Google Patents
移动ip网络中对移动节点间的通信进行优化的方法 Download PDFInfo
- Publication number
- CN1863146A CN1863146A CNA2005100983865A CN200510098386A CN1863146A CN 1863146 A CN1863146 A CN 1863146A CN A2005100983865 A CNA2005100983865 A CN A2005100983865A CN 200510098386 A CN200510098386 A CN 200510098386A CN 1863146 A CN1863146 A CN 1863146A
- Authority
- CN
- China
- Prior art keywords
- mobile node
- foreign agent
- packet
- mobile
- network
- 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.)
- Granted
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
- 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/06—Registration at serving network Location Register, VLR or user mobility server
-
- 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]
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
本发明提供了一种移动IP网络中对移动节点间的通信进行优化的方法,该方法主要包括:移动IP网络中支持反向隧道的移动节点将发送给其它移动节点的数据包发送给其外地代理;所述外地代理将接收到的数据包直接传递给附在其下面的目的移动节点。利用本发明所述方法,可以减少移动节点间的通信的延迟,减轻网络设备的负担。
Description
技术领域
本发明涉及网络通讯领域,尤其涉及一种移动IP网络中对移动节点间的通信进行优化的方法。
背景技术
移动IP是一种在Internet上给用户提供移动功能的解决方案。移动IP可以超越地理范围的限制,具有可扩展性、可靠性和安全性等特点。移动IP扩展了用户的移动和漫游能力,可以使节点在切换的过程中仍保持正在进行的通信。
在移动IP中,MN(移动节点)可以以永久的IP地址连接到任何链路上。移动IP在给终端提供大范围的移动性的同时,还可以保证终端的IP地址可分配性和可达性。移动IP***主要包括MN、FA(外地代理)、HA(家乡代理)和CN(通信节点)。
在移动IP中,MN和CN之间的数据包的传递过程是根据RFC3344描述来实现的,其示意图如图1所示。具体描述如下:
当MN移动到外地网络时,CN发送给外地网络上的MN的数据包将先被路由到MN的HA上,然后,经隧道传递到MN的FA上,最后,由FA传递给MN。
在一般情况下,MN发送给CN的数据包将先被路由到MN的FA上,由该FA直接传递给CN。但是,在某些情况下,如组播、放火墙进行源地址过滤时,MN发出的数据包需要先通过隧道发送到它的HA,然后再传递给CN。具体的过程请见RFC3024。该移动IP的反向隧道路由的传递过程示意图如图2所示。
在移动IP中,两个MN可以同时附着到一个FA下,并且其中一个MN或者两个MN申请了反向隧道,其组网示意图如图3所示。此时,为了优化MN的切换造成的重注册过程,可以采用层次化FA的组网方式,即将各个MN的FA又附在同一个GFA(FA网关)上,其组网示意图如图4示。
在现有技术中,在上述图3和图4的情况下,附着在同一个FA/GFA下的MN之间的数据包传递过程为:
MN1发往MN2的数据包首先发往FA/GFA,然后通过反向隧道,将数据包发送到MN1所在的归属地HA1,HA1将隧道数据包解析后,将数据包路由到MN2所在的归属地HA2,HA2再通过隧道将数据包路由到FA/GFA,FA/GFA解开隧道数据包后,将数据包转交给MN2。
上述数据包的传递过程的缺点为:
由于反向隧道的存在,在两个附着到同一个FA/GFA的MN之间通信时,它们之间的数据包需要绕到它们所在的归属地进行路由,在这个过程中,数据包需要经过两次隧道的处理。造成了通信的延迟,增加了FA/HA设备的负担。
发明内容
本发明的目的是提供一种移动IP网络中对移动节点间的通信进行优化的方法,从而可以减少移动节点间的通信的延迟,减轻网络设备的负担。
本发明的目的是通过以下技术方案实现的:
一种移动IP网络中对移动节点间的通信进行优化的方法,包括:
A、移动IP网络中支持反向隧道的移动节点将发送给其它移动节点的数据包发送给其外地代理;
B、所述外地代理将接收到的数据包直接传递给附在其下面的目的移动节点。
所述的步骤A具体包括:
A1、如果没有采用层次化外地代理,则在外地代理中保存所有附在其下面的移动节点的属性信息;否则,在外地代理和外地代理网关中都保存移动节点的属性信息;
A2、支持反向隧道的移动节点将发送给其它移动节点的数据包发送给其外地代理。
所述的步骤A1具体包括:
移动节点在所述外地代理或外地代理网关上进行注册,外地代理或外地代理网关根据移动节点的注册信息获得移动节点的属性,将该属性保存在其内部的访问者列表中。
所述的移动节点的属性包括移动节点是否支持反向隧道和移动节点的IP地址。
所述的步骤B具体包括:
B1、所述外地代理根据接收到的数据包的源IP地址和目的IP地址查询其保存的移动节点的属性信息,确定源移动节点有反向隧道,如果确定目的移动节点在本地附着,则执行步骤B2;否则,执行步骤B3;
B2、所述外地代理查找路由表,将数据包直接传递给附在其下面的目的移动节点;
B3、所述外地代理将数据包传递给外地代理网关,外地代理网关将数据包直接传递给附在其下面的目的移动节点。
所述的步骤B3具体包括:
B31、所述外地代理对接收到的数据包进行隧道封装,并将封装后的隧道数据包发送给外地代理网关,外地代理网关对接收到的数据包进行解封装,取出其中的外地代理发送的数据包;
B32、所述外地代理网关根据取出的数据包的源IP地址和目的IP地址查询其保存的移动节点的属性信息,确定源移动节点有反向隧道,确定目的移动节点在本地附着,执行步骤B33;
B33、所述外地代理网关查找路由表,对取出的数据包进行隧道封装,将封装后的隧道数据包发送给附在其下面的目的移动节点的外地代理,该外地代理再对接收到的隧道数据包进行解封装,将解封装后的数据包传递给目的移动节点。
所述的IP网络包括Ipv4网络。
由上述本发明提供的技术方案可以看出,本发明通过将附着在同一个FA/GFA下的MN之间的数据包直接由FA/GFA进行转发。从而可以对附着在同一个FA/GFA下的MN之间的通信进行优化,从而可以减少移动节点间的通信的延迟,减轻FA/HA等网络设备的负担。
附图说明
图1为在移动IP中MN和CN之间的数据包的传递过程示意图;
图2为移动IP的反向隧道路由的传递过程示意图;
图3为两个MN附着在同一个FA的组网示意图;
图4为两个MN附着在同一个GFA的组网示意图;
图5为本发明所述方法的处理流程图;
图6为同一个FA下的MN反向隧道的路由优化示意图;
图7为同一个GFA下的MN反向隧道的路由优化示意图。
具体实施方式
本发明提供了一种移动IP网络中对移动节点间的通信进行优化的方法,本发明的核心为:将附着在同一个FA/GFA下的MN之间的数据包直接由FA/GFA进行转发,不将数据包绕到它们所在的归属地进行路由。
下面结合附图来详细描述本发明,本发明所述方法的处理流程如图5所示,包括如下步骤:
步骤5-1、将各个MN在FA/GFA下进行注册。
本发明首先需要将各个MN在FA/GFA下进行正常的注册,具体的注册过程根据RFC3344/draft-ietf-mip4-reg-tunnel-00来实现。在FA/GFA中注册的MN有两种类型:需要反向隧道的和正常路由的。
经过注册后,如果没有采用层次化外地代理,FA中将保留MN的属性信息,该属性包括是否有反向隧道、IP地址等;如果采用了层次化外地代理时,FA和GFA中都将保留MN的属性信息。
FA/GFA可以将该属性保存其内部的MN的访问者列表中。
步骤5-2、MN将发往其它MN的数据包发送给FA/GFA。
当MN1和MN2附在同一个FA下,并且MN1支持反向隧道时,MN1将发送给MN2的数据包先发送给FA。
当MN1和MN2附在同一个GFA下,并且MN1支持反向隧道时,MN1将发送给MN2的数据包先发送给FA。FA对接收到的数据包进行隧道封装,然后,将封装后的隧道数据包发送给GFA。
步骤5-3、FA/GFA直接将数据包转发给附在其下面的目的MN。
如果没有采用层次化FA,FA收到MN1发送的数据包后,根据数据包的源IP地址查询其内部的MN的访问者列表,得到源MN(MN1)的属性,知道MN1有反向隧道。根据数据包的目的IP地址查询其内部的MN的访问者列表,得到目的MN(MN2)的属性,知道MN2也在本地附着。于是,不通过隧道封装该数据包,而是直接查找路由表,将数据包传递给目的MN(MN2)。上述数据包的传递过程如图6所示。
如果采用了层次化FA,当MN1、MN2同时附着于一个FA,处理过程与没有层次化的FA的过程相同。否则,如果MN1、MN2同时附着于一个GFA时,当GFA收到FA1通过隧道发送的数据包后,GFA对隧道数据包进行解封装,取出MN1发送的数据包,根据数据包的源IP地址查询其内部的MN的访问者列表,得到源MN(MN1)的属性,知道MN1有反向隧道。根据数据包的目的IP地址查询其内部的MN的访问者列表,得到目的MN(MN2)的属性,知道MN2在本地附着。于是,不通过上行隧道封装该数据包,而是直接查找路由表,对数据包进行隧道封装,将封装后的隧道数据包发送给FA2,FA2再对接收到的隧道数据包解封装,将数据包转交给MN2。上述数据包的传递过程如图7所示。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (7)
1、一种移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,包括:
A、移动IP网络中支持反向隧道的移动节点将发送给其它移动节点的数据包发送给其外地代理;
B、所述外地代理将接收到的数据包直接传递给附在其下面的目的移动节点。
2、根据权利要求1所述移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,所述的步骤A具体包括:
A1、如果没有采用层次化外地代理,则在外地代理中保存所有附在其下面的移动节点的属性信息;否则,在外地代理和外地代理网关中都保存移动节点的属性信息;
A2、支持反向隧道的移动节点将发送给其它移动节点的数据包发送给其外地代理。
3、根据权利要求2所述移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,所述的步骤A1具体包括:
移动节点在所述外地代理或外地代理网关上进行注册,外地代理或外地代理网关根据移动节点的注册信息获得移动节点的属性,将该属性保存在其内部的访问者列表中。
4、根据权利要求2所述移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,所述的移动节点的属性包括移动节点是否支持反向隧道和移动节点的IP地址。
5、根据权利要求1、2、3或4所述移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,所述的步骤B具体包括:
B1、所述外地代理根据接收到的数据包的源IP地址和目的IP地址查询其保存的移动节点的属性信息,确定源移动节点有反向隧道,如果确定目的移动节点在本地附着,则执行步骤B2;否则,执行步骤B3;
B2、所述外地代理查找路由表,将数据包直接传递给附在其下面的目的移动节点;
B3、所述外地代理将数据包传递给外地代理网关,外地代理网关将数据包直接传递给附在其下面的目的移动节点。
6、根据权利要求5所述移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,所述的步骤B3具体包括:
B31、所述外地代理对接收到的数据包进行隧道封装,并将封装后的隧道数据包发送给外地代理网关,外地代理网关对接收到的数据包进行解封装,取出其中的外地代理发送的数据包;
B32、所述外地代理网关根据取出的数据包的源IP地址和目的IP地址查询其保存的移动节点的属性信息,确定源移动节点有反向隧道,确定目的移动节点在本地附着,执行步骤B33;
B33、所述外地代理网关查找路由表,对取出的数据包进行隧道封装,将封装后的隧道数据包发送给附在其下面的目的移动节点的外地代理,该外地代理再对接收到的隧道数据包进行解封装,将解封装后的数据包传递给目的移动节点。
7、根据权利要求1所述移动IP网络中对移动节点间的通信进行优化的方法,其特征在于,所述的IP网络包括Ipv4网络。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100983865A CN100531121C (zh) | 2005-09-09 | 2005-09-09 | 移动ip网络中对移动节点间的通信进行优化的方法 |
EP06775281A EP1933518A4 (en) | 2005-09-09 | 2006-08-03 | METHOD OF OPTIMIZING COMMUNICATION BETWEEN MOBILE NODES |
PCT/CN2006/001958 WO2007028311A1 (fr) | 2005-09-09 | 2006-08-03 | Procede d'optimisation de la communication entre noeuds mobiles |
US12/045,348 US20080151855A1 (en) | 2005-09-09 | 2008-03-10 | Method for optimizing the communication between mobile nodes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100983865A CN100531121C (zh) | 2005-09-09 | 2005-09-09 | 移动ip网络中对移动节点间的通信进行优化的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1863146A true CN1863146A (zh) | 2006-11-15 |
CN100531121C CN100531121C (zh) | 2009-08-19 |
Family
ID=37390476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100983865A Expired - Fee Related CN100531121C (zh) | 2005-09-09 | 2005-09-09 | 移动ip网络中对移动节点间的通信进行优化的方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20080151855A1 (zh) |
EP (1) | EP1933518A4 (zh) |
CN (1) | CN100531121C (zh) |
WO (1) | WO2007028311A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902726B (zh) * | 2009-05-31 | 2013-02-13 | 华为技术有限公司 | 移动网络节点间的通信方法、设备及*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101854717A (zh) * | 2010-06-09 | 2010-10-06 | 中兴通讯股份有限公司 | 数据传输方法、用户设备及基站 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020078238A1 (en) * | 2000-09-14 | 2002-06-20 | Troxel Gregory Donald | Routing messages between nodes at a foreign sub-network |
US8649352B2 (en) * | 2002-02-04 | 2014-02-11 | Qualcomm Incorporated | Packet forwarding methods for use in handoffs |
US7206859B2 (en) * | 2004-02-18 | 2007-04-17 | Motorola, Inc. | Method for optimized local routing between mobile nodes |
CN1311674C (zh) * | 2004-09-30 | 2007-04-18 | 西安西电捷通无线网络通信有限公司 | 一种实现同一扩展网络域内移动节点直接互访的方法 |
US7426389B2 (en) * | 2004-10-15 | 2008-09-16 | Utstarcom, Inc. | Method and apparatus for implementing direct routing |
US7885248B2 (en) * | 2006-04-17 | 2011-02-08 | Starent Networks Llc | System and method for traffic localization |
-
2005
- 2005-09-09 CN CNB2005100983865A patent/CN100531121C/zh not_active Expired - Fee Related
-
2006
- 2006-08-03 WO PCT/CN2006/001958 patent/WO2007028311A1/zh active Application Filing
- 2006-08-03 EP EP06775281A patent/EP1933518A4/en not_active Withdrawn
-
2008
- 2008-03-10 US US12/045,348 patent/US20080151855A1/en not_active Abandoned
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101902726B (zh) * | 2009-05-31 | 2013-02-13 | 华为技术有限公司 | 移动网络节点间的通信方法、设备及*** |
Also Published As
Publication number | Publication date |
---|---|
US20080151855A1 (en) | 2008-06-26 |
EP1933518A1 (en) | 2008-06-18 |
EP1933518A4 (en) | 2008-12-24 |
CN100531121C (zh) | 2009-08-19 |
WO2007028311A1 (fr) | 2007-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3603057B2 (ja) | モバイルipにおける小グループマルチキャスト支援方法 | |
CN1283126C (zh) | 用于移动因特网协议本地代理集群的方法和装置 | |
CN1202689C (zh) | 向移动主机提供移动性的方法以及移动通信*** | |
CN1468474A (zh) | 用于在移动ip中实现网络地址翻译穿越的方法和装置 | |
US7966018B2 (en) | Transport efficiency optimization for mobile IPV6 | |
EP1401173B1 (en) | Mobile communication system using source routers, destination routers and a location server, corresponding destination router and method | |
CN1324549A (zh) | 分组无线网的ip移动性机理 | |
CN1914883A (zh) | 在扁平结构的移动网络中提供地址管理的方法和设备 | |
CN1748399A (zh) | 移动导向器 | |
CN101068213A (zh) | 代理移动ip中的切换方法、组播加入方法及接入路由器 | |
CN1788508A (zh) | 扩展移动ip的方法和设备 | |
CN1870633B (zh) | 通过双栈移动IPv6节点支持移动IPv4的方法 | |
CN1863150A (zh) | 基于ggsn和外部数据网络之间的数据处理方法和*** | |
CN1863146A (zh) | 移动ip网络中对移动节点间的通信进行优化的方法 | |
CN101123575B (zh) | 一种支持混合ip的多主机接入方法、***及设备 | |
CN1306775C (zh) | 移动节点、移动通信***、通信控制方法和访问路由器 | |
US8428587B2 (en) | Mobile communication system, position registration method, terminal, and home agent | |
US7756091B2 (en) | Mobile network and communication method thereof | |
JP4013850B2 (ja) | モバイルIPv6における経路削減のための方法 | |
CN1311674C (zh) | 一种实现同一扩展网络域内移动节点直接互访的方法 | |
CN1863171A (zh) | 移动ip网络中实现信令穿越网络地址转换设备的方法 | |
CN1248462C (zh) | 一种柔性ip网络技术体系中实现局域网/广域网自适应的方法 | |
Lim et al. | Terminal-assisted network mobility management | |
CN1815999A (zh) | 提高移动IPv4外地代理转发性能的方法 | |
CN1260929C (zh) | 一种柔性ip网络技术体系中移动节点的隧道实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090819 Termination date: 20170909 |
|
CF01 | Termination of patent right due to non-payment of annual fee |