[go: up one dir, main page]

CN101635663A - Data transmission method, data transmission system and network equipment - Google Patents

Data transmission method, data transmission system and network equipment Download PDF

Info

Publication number
CN101635663A
CN101635663A CN200810029773A CN200810029773A CN101635663A CN 101635663 A CN101635663 A CN 101635663A CN 200810029773 A CN200810029773 A CN 200810029773A CN 200810029773 A CN200810029773 A CN 200810029773A CN 101635663 A CN101635663 A CN 101635663A
Authority
CN
China
Prior art keywords
shim6
node
address information
data transmission
mobile
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
Application number
CN200810029773A
Other languages
Chinese (zh)
Other versions
CN101635663B (en
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 CN2008100297737A priority Critical patent/CN101635663B/en
Publication of CN101635663A publication Critical patent/CN101635663A/en
Application granted granted Critical
Publication of CN101635663B publication Critical patent/CN101635663B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例公开了一种数据传输方法,包括:接收来自所述移动节点的数据包,获取所述数据包的源IP地址信息及目的IP地址信息;据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。本发明实施还公开了一种网络设备及一种数据传输系统,优化了通信路由缩短了传输时延,节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。

Figure 200810029773

The embodiment of the present invention discloses a data transmission method, including: receiving a data packet from the mobile node, obtaining source IP address information and destination IP address information of the data packet; The address information establishes a first SHIM6 association tunnel for transmitting the data packet between the mobile agent device in the home network of the peer node, and the data between the mobile node and the peer node is carried out through the first SHIM6 association tunnel. transmission. The implementation of the invention also discloses a network device and a data transmission system, which optimizes the communication route, shortens the transmission time delay, saves network resources, and reduces the burden of data forwarding and processing of the source network mobile agent device.

Figure 200810029773

Description

数据传输方法、系统及网络设备 Data transmission method, system and network equipment

技术领域 technical field

本发明涉及通信领域,尤其涉及一种数据传输方法、系统及网络设备。The present invention relates to the communication field, in particular to a data transmission method, system and network equipment.

背景技术 Background technique

DMMS(Decentralized Mobility Management Service,非中心化移动性管理业务架构)在网络边缘部署移动性管理设备MA(Mobility Agent,移动代理),为移动节点提供移动性服务;MN(Mobile Node,移动节点)的位置信息通过D-DNS(Domain Name Server,域名服务器;Dynamic-DNS(动态域名服务器))进行管理;CN(Corresponding Node,对端节点)为与MN进行通信的对端节点;oMA(old MA)为在oAN(old AN接入网)网络边缘采用的非中心化的移动性管理设备;nMA为在nAN网络边缘采用的非中心化的移动性管理设备。DMMS (Decentralized Mobility Management Service, non-centralized mobility management service architecture) deploys mobility management equipment MA (Mobility Agent, mobile agent) at the edge of the network to provide mobility services for mobile nodes; MN (Mobile Node, mobile node) Location information is managed by D-DNS (Domain Name Server, Domain Name Server; Dynamic-DNS (Dynamic Domain Name Server)); CN (Corresponding Node, peer node) is the peer node that communicates with MN; oMA (old MA) It is a decentralized mobility management device used at the edge of the oAN (old AN access network) network; nMA is a decentralized mobility management device used at the edge of the nAN network.

如图1所示,在MN进行切换时,为了保证与CN通信的连续性,采用了SHIM6(Site Multihoming by IPv6 Intermediation,通过IPv6中间介质进行的站点多穴操作)协议,进行交互,并在oMA与nMA间建立SHIM6关联用于数据转发。当MN进入一个新网络时,首先会到D-DNS上去注册或者更新其ID与IP地址的绑定关系;其中,MN在oAN网络中地址为oIP;而当CN要发起与MN的通信时,CN会主动通过MN的ID去D-DNS查询MN的IP地址,MN移动到邻接网络(new Access Network,nAN),并通过移动检测获取邻接网络信息。MN在移动的过程中,为了始终与CN保持通信的连续性,将仍然采用oIP作为数据包的源地址向CN进行数据传输,此时,nAN中的nMA将根据收到的数据包,分析出MN是从oAN移动而来的用户,进而发起与oMA的SHIM6交互,在nMA与oMA之间建立SHIM6连接。nMA与oMA之间的SHIM6连接建立后,nMA将通过对MN发送的数据包加上SHIIM6头的方式,通过oMA,把数据包发给CN,同时,在整个过程中,CN仍会将数据发往MA的oIP,而oMA收到CN的数据包后,同样会通过添加SHIM6头的方式,将数据包通过nMA转发给MN。As shown in Figure 1, in order to ensure the continuity of communication with the CN when the MN is handing over, the SHIM6 (Site Multihoming by IPv6 Intermediation, site multi-homing operation through IPv6 intermediate media) protocol is used for interaction and in the oMA Establish SHIM6 association with nMA for data forwarding. When a MN enters a new network, it will first go to the D-DNS to register or update the binding relationship between its ID and IP address; among them, the address of the MN in the oAN network is oIP; and when the CN wants to initiate communication with the MN, The CN will actively query the IP address of the MN through the D-DNS through the ID of the MN, and the MN moves to the adjacent network (new Access Network, nAN), and obtains the adjacent network information through mobile detection. In the process of moving, in order to maintain the continuity of communication with the CN, the MN will still use oIP as the source address of the data packet to transmit data to the CN. At this time, the nMA in the nAN will analyze the received data packet according to the The MN is a user who moves from the oAN, and then initiates a SHIM6 interaction with the oMA, and establishes a SHIM6 connection between the nMA and the oMA. After the SHIM6 connection between nMA and oMA is established, nMA will send the data packet to CN through oMA by adding SHIIM6 header to the data packet sent by MN. At the same time, during the whole process, CN will still send the data packet to oIP to MA, and after oMA receives the data packet from CN, it will also forward the data packet to MN through nMA by adding SHIM6 header.

在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:

MN在跨越MA从源网络切换到邻接网络中进行通信时,为了保持与CN通信的连续性,需源网络内的oMA对通信数据进行处理及路由转发,由此加大了源网络内的oMA数据处理负担,增加了数据传输的时延,降低了数据传输效率。When the MN communicates across the MA from the source network to the adjacent network, in order to maintain the continuity of communication with the CN, the oMA in the source network is required to process and route the communication data, thus increasing the oMA in the source network The burden of data processing increases the delay of data transmission and reduces the efficiency of data transmission.

发明内容 Contents of the invention

本发明的实施例提供了一种基于非中心化移动性管理业务架构的数据传输方法、系统及网络设备,以减少传输时延并节省网络资源,降低源网络移动代理设备数据转发处理的负担。Embodiments of the present invention provide a data transmission method, system, and network equipment based on a decentralized mobility management service architecture, so as to reduce transmission delay, save network resources, and reduce the burden of data forwarding processing on a source network mobile agent equipment.

本发明实施例的一种数据传输方法,包括:A data transmission method according to an embodiment of the present invention includes:

接收来自所述移动节点的数据包,获取所述数据包的源IP地址信息及目的IP地址信息;Receive a data packet from the mobile node, and obtain source IP address information and destination IP address information of the data packet;

根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。According to the source IP address information and the destination IP address information, a first SHIM6 association tunnel for transmitting the data packet is established between the mobile agent device in the home network of the peer node, and the first SHIM6 association tunnel is carried out through the first SHIM6 association tunnel. Data transmission between the mobile node and the correspondent node.

本发明实施例的一种网络设备,包括:A network device according to an embodiment of the present invention includes:

接收单元,用于接收来自切换后的移动节点的数据包;a receiving unit, configured to receive a data packet from the switched mobile node;

获取单元,用于从所述接收单元所接收到的数据包中获取所述数据包的源IP地址信息及目的IP地址信息;an obtaining unit, configured to obtain source IP address information and destination IP address information of the data packet from the data packet received by the receiving unit;

第一SHIM6关联建立单元,用于根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道;A first SHIM6 association establishment unit, configured to establish a first SHIM6 association tunnel for transmitting the data packet between the mobile proxy device in the home network of the peer node and the peer node according to the source IP address information and the destination IP address information ;

第一数据传输单元,用于通过所述第一SHIM6关联建立单元所建立的第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。The first data transmission unit is configured to perform data transmission between the mobile node and the correspondent node through the first SHIM6 association tunnel established by the first SHIM6 association establishment unit.

本发明实施例的一种数据传输系统,包括移动节点和与该移动节点会话的对端节点,还包括:A data transmission system according to an embodiment of the present invention includes a mobile node and a peer node in conversation with the mobile node, and further includes:

邻接网络内移动代理设备,接收来自所述移动节点的数据包,从该数据包中获取所述数据包的源IP地址信息及目的IP地址信息,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输;The mobile proxy device in the adjacent network receives the data packet from the mobile node, obtains the source IP address information and the destination IP address information of the data packet from the data packet, and according to the source IP address information and the destination IP address information Establishing a first SHIM6-associated tunnel for transmitting the data packet between the mobile agent device in the home network of the peer node, and performing data transmission between the mobile node and the peer node through the first SHIM6-associated tunnel;

对端节点归属网络内移动代理设备,接收所述邻接网络内移动代理设备的SHIM6关联请求,在与所述邻接网络内移动代理设备间建立所述第一SHIM6关联隧道,通过第一SHIM6关联隧道进行所述对端节点与所述移动节点的数据传输。The peer node belongs to the mobile agent device in the network, receives the SHIM6 association request of the mobile agent device in the adjacent network, establishes the first SHIM6 associated tunnel with the mobile agent device in the adjacent network, and passes the first SHIM6 associated tunnel Perform data transmission between the correspondent node and the mobile node.

实施本发明实施例,移动节点从源网络切换至邻接网络时,邻接网络内的移动代理设备接收来自所述移动节点的数据包,从该数据包中获取所述数据包的源IP地址信息及目的IP地址信息,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输,不需要经过源网络进行数据转发,优化了移动节点在所覆盖区域切换时与对端节点进行通信的路由,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。Implementing the embodiment of the present invention, when the mobile node switches from the source network to the adjacent network, the mobile proxy device in the adjacent network receives the data packet from the mobile node, and obtains the source IP address information and The destination IP address information, according to the source IP address information and the destination IP address information, establishes a first SHIM6 associated tunnel for transmitting the data packet with the mobile agent device in the home network of the peer node, through the first SHIM6 association tunnel A SHIM6-associated tunnel is used for data transmission between the mobile node and the peer node, without the need for data forwarding through the source network, which optimizes the route for the mobile node to communicate with the peer node when the coverage area is switched, effectively shortening the transmission time The time delay saves network resources, and reduces the burden of data forwarding and processing of the source network mobile proxy device.

附图说明 Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to these drawings without any creative effort.

图1为现有技术中在MN进行切换时,为了保证与CN通信的连续性,采用SHIM6协议进行交互的网络结构示意图;FIG. 1 is a schematic diagram of a network structure using the SHIM6 protocol for interaction in order to ensure the continuity of communication with the CN when the MN performs handover in the prior art;

图2为本发明实施例提供的一种基于非中心化移动性管理业务架构的数据传输方法流程图;FIG. 2 is a flow chart of a data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the present invention;

图3为本发明实施例提供的另一种基于非中心化移动性管理业务架构的数据传输方法流程图;FIG. 3 is a flow chart of another data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the present invention;

图4为本发明实施例提供的一种基于非中心化移动性管理业务架构的数据传输方法的具体流程图;FIG. 4 is a specific flowchart of a data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the present invention;

图5为本发明实施例提供的另一种基于非中心化移动性管理业务架构的数据传输方法的具体流程图;FIG. 5 is a specific flowchart of another data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the present invention;

图6为本发明实施例提供的一种基于非中心化移动性管理业务架构的数据传输系统的组成示意图;FIG. 6 is a schematic composition diagram of a data transmission system based on a decentralized mobility management service architecture provided by an embodiment of the present invention;

图7为本发明实施例本发明实施例提供的一种基于非中心化移动性管理业务架构的网络设备的组成示意图;FIG. 7 is a schematic composition diagram of a network device based on a decentralized mobility management service architecture provided by an embodiment of the present invention;

图8为本发明实施例本发明实施例提供的另一种基于非中心化移动性管理业务架构的网络设备组成示意图。FIG. 8 is a schematic diagram of the composition of another network device based on the decentralized mobility management service architecture provided by the embodiment of the present invention.

具体实施方式 Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

如图2所示,本发明实施例提供的一种基于非中心化移动性管理业务架构的数据传输方法,在实现本发明实施例的过程中,该方法,包括:As shown in Figure 2, a data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the present invention, in the process of implementing the embodiment of the present invention, the method includes:

301、移动节点从源网络覆盖范围向邻接网络移动,邻接网络内的移动代理设备接收来自切换后的移动节点的数据包。301. The mobile node moves from the coverage area of the source network to the adjacent network, and the mobility proxy device in the adjacent network receives a data packet from the handover mobile node.

所述源网络为移动节点发起于对端节点的会话建立请求,并建立与对端节点的会话连接时,移动节点所归属的接入网络,所述移动节点位置移动后,由源网络覆盖范围进入的新的另一接入网络端覆盖范围,该另一接入网络即为所述邻接网络。移动节点与对端节点通信会话时,移动节点从源网络覆盖范围向邻接网络移动,所述通信会话从所述源网络接入切换至所述邻接网络接入,通过移动检测获取邻接网络的网络信息,进而与邻接网络内的移动代理设备进行通信,为了保持与对端节点通信的不中断,移动节点仍然以源网络内分配的oIP作为源IP地址进行数据传输。The source network is the access network to which the mobile node belongs when the mobile node initiates a session establishment request from the peer node and establishes a session connection with the peer node. After the mobile node moves, the coverage area of the source network Another new access network that enters the coverage area, and the other access network is the adjacent network. During the communication session between the mobile node and the peer node, the mobile node moves from the coverage area of the source network to the adjacent network, the communication session is switched from the source network access to the adjacent network access, and the network information of the adjacent network is obtained through mobile detection. In order to maintain uninterrupted communication with the peer node, the mobile node still uses the oIP allocated in the source network as the source IP address for data transmission.

302、邻接网络内移动代理设备从所述数据包中获取所述数据包的源IP地址信息及目的IP地址信息。302. The mobility agent device in the adjacent network acquires source IP address information and destination IP address information of the data packet from the data packet.

为了保持与对端节点的通信不中断,移动节点在该次通信过程中源IP地址及目的IP地址(对端节点的IP地址)均不会变化,其中由源IP地址信息可确定源网络内的移动代理设备的IP地址,由目的IP地址信息可确定对端节点所属网络内移动代理设备的IP地址。In order to maintain uninterrupted communication with the peer node, the source IP address and the destination IP address (the IP address of the peer node) of the mobile node will not change during the communication process. The IP address of the mobile proxy device of the target node can determine the IP address of the mobile proxy device in the network to which the peer node belongs based on the destination IP address information.

303、邻接网络内移动代理设备根据所述目的IP地址信息发起与对端节点归属网络内的移动代理设备的SHIM6关联请求,邻接网络内移动代理设备根据所述源IP地址信息及目的IP地址信息在与所述对端节点的归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道。303. The mobile agent device in the adjacent network initiates a SHIM6 association request with the mobile agent device in the home network of the peer node according to the destination IP address information, and the mobile agent device in the adjacent network uses the source IP address information and the destination IP address information A first SHIM6-associated tunnel for transmitting the data packet is established between the mobile proxy device in the home network of the correspondent node.

由目的IP地址信息可确定对端节点所属网络内移动代理设备的IP地址,根据该IP地址发起与对端节点归属网络内的移动代理设备的SHIM6关联请求,进而通过SHIM6的四次握手交互,建立与所述对端节点的归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,该第一SHIM6关联隧道传输的数据包由所述源IP地址信息及目的IP地址信息进行唯一标识。The IP address of the mobile proxy device in the network to which the peer node belongs can be determined from the destination IP address information, and a SHIM6 association request with the mobile proxy device in the network to which the peer node belongs is initiated according to the IP address, and then through the four-way handshake interaction of SHIM6, Establishing a first SHIM6 associated tunnel for transmitting the data packet with the mobile agent device in the home network of the peer node, the data packet transmitted by the first SHIM6 associated tunnel is determined by the source IP address information and the destination IP address information is uniquely identified.

304、通过所述第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。304. Perform data transmission between the mobile node and the correspondent node through the first SHIM6-associated tunnel.

本例中,移动节点从源网络切换至邻接网络时,移动节点与对端节点的通信数据包在邻接网络与对端节点所属网络间基于所述第一SHIM6关联隧道直接传输,不需要经过源网络进行数据转发,优化了移动节点在所覆盖区域切换时与对端节点进行通信的路由,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。In this example, when the mobile node switches from the source network to the adjacent network, the communication data packets between the mobile node and the peer node are directly transmitted between the adjacent network and the network to which the peer node belongs based on the first SHIM6-associated tunnel without going through the source network. The network performs data forwarding, optimizes the route for the mobile node to communicate with the peer node when switching over the coverage area, effectively shortens the transmission delay and saves network resources, and reduces the burden of data forwarding processing on the source network mobile agent device .

如图3所示,本发明实施例提供的一种基于非中心化移动性管理业务架构的数据传输方法,在实现本发明实施例的过程中,该方法,包括:As shown in Figure 3, a data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the present invention, in the process of implementing the embodiment of the present invention, the method includes:

401、移动节点从源网络覆盖范围向邻接网络移动,邻接网络内的移动代理设备接收来自所述移动节点的数据包。401. The mobile node moves from the coverage area of the source network to an adjacent network, and a mobility proxy device in the adjacent network receives a data packet from the mobile node.

该步骤401与所述步骤301类似,在此不予赘述。This step 401 is similar to the step 301, and will not be repeated here.

402、从所述数据包中获取所述数据包的源IP地址信息及目的IP地址信息。402. Obtain source IP address information and destination IP address information of the data packet from the data packet.

该步骤402与所述步骤302类似,在此不予赘述。This step 402 is similar to the step 302, and will not be repeated here.

403、根据所述源IP地址信息发起与源属网络内的移动代理设备的SHIM6关联请求,根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道。403. Initiate a SHIM6 association request with the mobile agent device in the source network according to the source IP address information, and establish an account with the mobile agent device in the source network according to the source IP address information and destination IP address information. The tunnel associated with the second SHIM6 for transmitting the data packet.

由源IP地址信息可确定所述源网络内移动代理设备的IP地址,根据该IP地址发起与源网络内的移动代理设备的SHIM6关联请求,进而通过SHIM6的四次握手交互,建立与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道,该第二SHIM6关联隧道传输的数据包由所述源IP地址信息及目的IP地址信息进行唯一标识。The IP address of the mobile agent device in the source network can be determined by the source IP address information, and the SHIM6 association request with the mobile agent device in the source network is initiated according to the IP address, and then interacted with the four-way handshake of SHIM6 to establish an association with the source network. A second SHIM6-associated tunnel for transmitting the data packet is established between the mobile agent devices in the source network, and the data packet transmitted by the second SHIM6-associated tunnel is uniquely identified by the source IP address information and the destination IP address information.

404、通过所述第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输。404. Perform data transmission between the mobile node and the correspondent node through the second SHIM6-associated tunnel.

所述移动节点通过连接网络实现通信接入,所述对端节点通过所述对端节点所属网络实现通信接入,在所述邻接网络与所述对端节点所属网络接,所述移动节点与所述对端节点的数据包在所述邻接网络与所述对端节点所属网络间基于所述SHIM6关联隧直接传输。The mobile node implements communication access by connecting to the network, the peer node implements communication access through the network to which the peer node belongs, and the adjacent network is connected to the network to which the peer node belongs, and the mobile node and The data packet of the peer node is directly transmitted between the adjacent network and the network to which the peer node belongs based on the SHIM6 association tunnel.

405、判断所述移动节点与所述对端节点的基于所述第二SHIM6关联隧道的数据传输是否满足门限条件,若满足,则继续通过所述步骤404建立的所述第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输,若不满足,则执行步骤406。405. Determine whether the data transmission between the mobile node and the peer node based on the second SHIM6-associated tunnel meets the threshold condition, and if so, proceed through the second SHIM6-associated tunnel established in step 404 If the data transmission between the mobile node and the correspondent node is not satisfied, step 406 is executed.

所述门限条件为根据通信时间和/或通信流量设置的门限条件,当所述门限条件为根据通信时间设置的门限条件时,在所述邻接网络内的移动代理设备需预先设定所述移动节点与所述对端节点基于所述第二SHIM6的关联隧道的数据传输的时间门限值,在基于所述第二SHIM6的关联隧道进行数据传输时,若判断通话时间小于预设的门限值,则表明满足预设的门限条件,继续所述第二SHIM6的关联隧道进行数据传输,若判断通话时间大于预设的门限值,则表明不满足预设的门限条件,进而执行步骤406。The threshold condition is a threshold condition set according to communication time and/or communication flow, and when the threshold condition is a threshold condition set according to communication time, the mobile proxy device in the adjacent network needs to pre-set the mobile The time threshold value of the data transmission between the node and the peer node based on the associated tunnel of the second SHIM6, when performing data transmission based on the associated tunnel of the second SHIM6, if it is judged that the call time is less than the preset threshold value, it indicates that the preset threshold condition is met, and the associated tunnel of the second SHIM6 is continued for data transmission, if it is judged that the call time is greater than the preset threshold value, it indicates that the preset threshold condition is not met, and then step 406 is executed .

另外,当所述预设的门限条件为根据通信流量设置的门限条件时,在所述邻接网络内的移动代理设备需预先设定所述移动节点与所述对端节点基于所述第二SHIM6的关联隧道的数据传输的通信流量门限值,在基于所述第二SHIM6的关联隧道进行数据传输时,若判断数据传输的通信流量小于预设的门限值,则表明满足预设的门限条件,继续所述第二SHIM6的关联隧道进行数据传输,若判断数据传输的通信流量大于预设的门限值,则表明不满足预设的门限条件,进而执行步骤406。In addition, when the preset threshold condition is a threshold condition set according to communication traffic, the mobile proxy device in the adjacent network needs to pre-set the mobile node and the peer node based on the second SHIM6 The communication traffic threshold value of the data transmission of the associated tunnel, when data transmission is performed based on the associated tunnel of the second SHIM6, if it is judged that the communication traffic of the data transmission is less than the preset threshold value, it means that the preset threshold is satisfied condition, continue the associated tunnel of the second SHIM6 for data transmission, if it is judged that the communication traffic of the data transmission is greater than the preset threshold value, it indicates that the preset threshold condition is not met, and then step 406 is executed.

从上述描述可知,本实施中根据时间门限条件和/或通信流量门限条件的设置,实现对通信传输状况的预测,由此,本领域技术人员应该明白,其他类似的可达到对通信传输状况预测的方法或手段应用于本发明实施时,也应当属于本发明实施例所要求保护的范围。It can be seen from the above description that in this implementation, according to the setting of the time threshold condition and/or the communication flow threshold condition, the prediction of the communication transmission status is realized. Therefore, those skilled in the art should understand that other similar methods can achieve the prediction of the communication transmission status. When the method or means is applied to the implementation of the present invention, it shall also belong to the scope of protection claimed in the embodiments of the present invention.

406、根据所述目的IP地址信息发起与对端节点归属网络内的移动代理设备的SHIM6关联请求,根据所述源IP地址信息及目的IP地址信息在与所述对端节点的归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道。406. Initiate a SHIM6 association request with the mobile agent device in the home network of the peer node according to the destination IP address information, and according to the source IP address information and destination IP address information in the home network of the peer node A first SHIM6-associated tunnel for transmitting the data packet is established between the mobile agent devices.

在该步骤中,在所述第一SHIM6关联隧道建立完成前,数据数传仍然由所述第二SHIM6关联隧道进行,以保证数据传输的不中断。In this step, before the establishment of the first SHIM6-associated tunnel is completed, the data transmission is still performed by the second SHIM6-associated tunnel, so as to ensure uninterrupted data transmission.

本例中可以在邻接网络内的移动代理设备上预设所述门限条件,也可以在源网络内的移动代理设备上预设所述门限条件,当在源网络内的移动代理设备上预设所述门限条件,则源网络内的移动代理设备根据预设的门限条件后,根据判断结果向所述邻接网络内的移动代理设备发送指示消息,指示所述邻接网络内的移动代理设备建立所述第一SHIM6关联隧道。In this example, the threshold condition can be preset on the mobility proxy device in the adjacent network, or the threshold condition can be preset on the mobility proxy device in the source network, when the threshold condition is preset on the mobility proxy device in the source network The threshold condition, the mobile agent device in the source network sends an indication message to the mobile agent device in the adjacent network according to the judgment result according to the preset threshold condition, instructing the mobile agent device in the adjacent network to establish the Describe the tunnel associated with the first SHIM6.

407、停止由所述第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输,切换至通过所述第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。407. Stop performing data transmission between the mobile node and the correspondent node through the second SHIM6-associated tunnel, and switch to performing data transmission between the mobile node and the correspondent node through the first SHIM6-associated tunnel.

本例中,邻接网络内的移动代理设备通过通话时间检测或通信流量检测,可预测网络切换中的移动节点与对端节点将进行较长时间通信,进而触发建立邻接网络内代理设备建立与所述对端节点所属网络内的移动代理设备的第一SHIM6关联隧道,进而实现邻接网络与对端节点网络间的数据传输路由通道,优化了路由路径,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。In this example, the mobile proxy device in the adjacent network can predict that the mobile node in the network handover will communicate with the peer node for a long time through airtime detection or communication flow detection, and then triggers the establishment of the agent device in the adjacent network to establish a connection with the peer node. Describe the first SHIM6 association tunnel of the mobile agent device in the network to which the peer node belongs, and then realize the data transmission routing channel between the adjacent network and the peer node network, optimize the routing path, effectively shorten the transmission delay and save network traffic. resources, and reduce the burden of data forwarding processing on the source network mobile agent device.

参考图4为发明实施例提供的一种基于非中心化移动性管理业务架构数据传输方法的具体流程图。在本实施例中为了简化描述,以MN表示移动节点,以CN表示对端节点、D-DNS表示XX域名服务器、以oMA表示源网络内的移动代理设备,nMA表示邻接网络内的移动代理设备,MA(CN)表示对端节点所属网络内的移动代理设备,以oAN表示源网络,nAN邻接网络,下面对该方法流程进行详细描述。Referring to FIG. 4 , it is a specific flowchart of a data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the invention. In this embodiment, in order to simplify the description, MN is used to represent the mobile node, CN is used to represent the peer node, D-DNS is used to represent the XX domain name server, oMA is used to represent the mobile agent device in the source network, and nMA is used to represent the mobile agent device in the adjacent network , MA(CN) represents the mobile agent device in the network to which the peer node belongs, oAN represents the source network, and nAN is adjacent to the network. The method flow will be described in detail below.

501、当MN进入一个新网络时,首先会到D-DNS上去注册(或更新)其身份标识ID与IP地址的绑定关系(在oAN中地址为oIP),而CN无论何时想要发起与MN的通信,都会主动通过MN的ID去D-DNS查询MN的IP地址。501. When the MN enters a new network, it first registers (or updates) the binding relationship between its identity ID and IP address on the D-DNS (the address in the oAN is oIP), and whenever the CN wants to initiate Communication with the MN will take the initiative to query the IP address of the MN through the D-DNS through the ID of the MN.

502、MN通过CN的IP地址主动发起与CN的通信,通过3次握手,建立与CN的TCP连接。502. The MN actively initiates communication with the CN through the IP address of the CN, and establishes a TCP connection with the CN through a 3-way handshake.

503、MN向邻接网络(nAN)移动,并通过移动检测获取邻接网络信息。503. The MN moves to an adjacent network (nAN), and acquires adjacent network information through movement detection.

504、MN通过DHCP协议,从nAN获得一个新的IP地址。504. The MN obtains a new IP address from the nAN through the DHCP protocol.

该步骤504可以随MN与CN的会话过程同步进行,也可以待会话结束后再进行,一般情况下信令数据的交互与会话业务数据的传输是相互独立的。This step 504 can be performed synchronously with the session process between the MN and the CN, or after the session ends. Generally, the interaction of signaling data and the transmission of session service data are independent of each other.

505、MN在移动的过程中,为了始终与CN保持通信的连续性,将仍然采用oIP作为数据包的源地址向CN进行数据传输,此时,nAN中的nMA从所述来自所述MN的数据包中获取源IP地址信息及目的IP地址信息,根据所述目的IP地址信息确定MA(CN)的IP地址信息,发起与MA(CN)的SHIM6交互,进行四次握手,根据所述源IP地址信息及目的IP地址信息在nMA与MA(CN)之间建立SHIM6连接。505. In the process of moving, the MN will still use oIP as the source address of the data packet to transmit data to the CN in order to always maintain the continuity of communication with the CN. At this time, the nMA in the nAN receives from the Obtain the source IP address information and the destination IP address information in the data packet, determine the IP address information of the MA (CN) according to the destination IP address information, initiate the SHIM6 interaction with the MA (CN), and perform a four-way handshake. The IP address information and the destination IP address information establish a SHIM6 connection between the nMA and the MA (CN).

506、nMA与MA(CN)之间的SHIM6连接建立后,nMA将会把MN发送的数据包直接发往MA(CN),并最终转发给CN。此过程中,MN和CN都无需参与操作,也无需改变数据包的源地址和目的地址。506. After the SHIM6 connection between the nMA and the MA(CN) is established, the nMA will directly send the data packet sent by the MN to the MA(CN), and finally forward it to the CN. During this process, neither the MN nor the CN needs to participate in the operation, nor does it need to change the source address and destination address of the data packet.

本例中,移动节点从源网络切换至邻接网络时,移动节点与对端节点的通信数据包在邻接网络与对端节点所属网络间基于所述第一SHIM6关联隧道直接传输,不需要经过源网络进行数据转发,优化了移动节点在所覆盖区域切换时与对端节点进行通信的路由,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。In this example, when the mobile node switches from the source network to the adjacent network, the communication data packets between the mobile node and the peer node are directly transmitted between the adjacent network and the network to which the peer node belongs based on the first SHIM6-associated tunnel without going through the source network. The network performs data forwarding, optimizes the route for the mobile node to communicate with the peer node when switching over the coverage area, effectively shortens the transmission delay and saves network resources, and reduces the burden of data forwarding processing on the source network mobile agent device .

参考图5为发明实施例提供的一种基于非中心化移动性管理业务架构数据传输方法的具体流程图,下面对该方法进行详细描述。Referring to FIG. 5 , it is a specific flowchart of a data transmission method based on a decentralized mobility management service architecture provided by an embodiment of the invention, and the method will be described in detail below.

601、当MN进入一个新网络时,首先会到D-DNS上去注册(或更新)其身份标识ID与IP地址的绑定关系(在oAN中地址为oIP),而CN无论何时想要发起与MN的通信,都会主动通过MN的ID去D-DNS查询MN的IP地址。601. When the MN enters a new network, it first registers (or updates) the binding relationship between its identity ID and IP address (the address in the oAN is oIP) on the D-DNS, and whenever the CN wants to initiate Communication with the MN will take the initiative to query the IP address of the MN through the D-DNS through the ID of the MN.

602、MN通过CN的IP地址主动发起与CN的通信,通过3次握手,建立与CN的TCP连接。602. The MN actively initiates communication with the CN through the IP address of the CN, and establishes a TCP connection with the CN through a 3-way handshake.

603、MN向邻接网络(nAN)移动,并通过移动检测获取邻居网络信息。603. The MN moves to an adjacent network (nAN), and acquires neighbor network information through movement detection.

604、MN通过DHCP协议,从nAN获得一个新的IP地址。604. The MN obtains a new IP address from the nAN through the DHCP protocol.

该步骤604可以随MN与CN的会话过程同步进行,也可以待会话结束后再进行,一般情况下信令数据的交互与会话业务数据的传输是相互独立的。This step 604 can be performed synchronously with the session process between the MN and the CN, or after the session ends. Generally, the interaction of signaling data and the transmission of session service data are independent of each other.

605、MN在移动的过程中,为了始终与CN保持通信的连续性,将仍然采用oIP作为数据包的源地址向CN进行数据传输,此时,nAN中的nMA将根据收到的数据包,获取源IP地址信息及目的IP地址信息,根据源IP地址信息分析出MN是从oAN移动而来的用户,进而发起与oMA的SHIM6交互,进行4次握手,根据所述源IP地址信息及目的IP地址信息在nMA与oMA之间建立SHIM6连接。605. In the process of moving, in order to maintain the continuity of communication with the CN, the MN will still use oIP as the source address of the data packet to transmit data to the CN. At this time, the nMA in the nAN will, according to the received data packet, Obtain source IP address information and destination IP address information, analyze that the MN is a user who moved from oAN according to the source IP address information, and then initiate SHIM6 interaction with oMA, and perform 4 handshakes, according to the source IP address information and purpose IP address information establishes a SHIM6 connection between nMA and oMA.

606、nMA与oMA之间的SHIM6连接建立后,nMA接收来自MN的数据包,nMA通过对所接收到的来自MN数据包加上SHIIM6头的方式,基于与oMA间的SHIM6关联隧道,向oMA传输来自所述MN的数据包,oMA接收到该数据包后,将该数据包传输至MA(CN),经由MA(CN)将数据发送至CN,相应的,在整个过程中,CN仍然以oIP作为与MN数据传输的目的地址,将数据发送至oMA,oMA收到来自CN的数据包后,同样会通过添加SHIM6头的方式,将数据包发送至nMA,然后经由nMA将数据包发送至MN。606. After the SHIM6 connection between the nMA and the oMA is established, the nMA receives the data packet from the MN, and the nMA adds a SHIIM6 header to the received data packet from the MN, based on the SHIM6 association tunnel between the nMA and the oMA, to the oMA Transmitting a data packet from the MN, after receiving the data packet, the oMA transmits the data packet to the MA (CN), and sends the data to the CN via the MA (CN). Correspondingly, during the whole process, the CN still uses oIP serves as the destination address for data transmission with MN, and sends the data to oMA. After oMA receives the data packet from CN, it also sends the data packet to nMA by adding SHIM6 header, and then sends the data packet to nMA via nMA. MN.

607、nMA通过设置时间门限或通信流量门限的方式,发现MN与CN将进行长期通信,为了优化路由,节省网络资源,nMA从所述来自所述MN的数据包中获取源IP地址信息及目的IP地址信息,根据所述目的IP地址信息确定MA(CN)的IP地址信息,发起与MA(CN)的SHIM6交互,进行四次握手,根据所述源IP地址信息及目的IP地址信息在nMA与MA(CN)之间建立SHIM6连接。607. The nMA discovers that the MN and the CN will communicate for a long time by setting a time threshold or a communication traffic threshold. In order to optimize routing and save network resources, the nMA acquires source IP address information and destination information from the data packets from the MN. IP address information, determine the IP address information of MA (CN) according to the destination IP address information, initiate the SHIM6 interaction with MA (CN), perform four handshakes, according to the source IP address information and destination IP address information in nMA Establish a SHIM6 connection with MA(CN).

608、nMA与MA(CN)之间的SHIM6连接建立后,nMA将会把MN发送的数据包直接发往MA(CN),并最终转发给CN。此过程中,MN和CN都无需参与操作,也无需改变数据包的源和目的地址。608. After the SHIM6 connection between the nMA and the MA(CN) is established, the nMA will directly send the data packet sent by the MN to the MA(CN), and finally forward it to the CN. During this process, neither the MN nor the CN needs to participate in the operation, nor does it need to change the source and destination addresses of the data packet.

本例中,邻接网络内的移动代理设备通过通话时间检测或通信流量检测,可预测网络切换中的移动节点与对端节点将进行较长时间通信,进而触发建立邻接网络内代理设备建立与所述对端节点所属网络内的移动代理设备的第一SHIM6关联隧道,进而实现邻接网络与对端节点网络间的数据传输路由通道,优化了路由路径,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。In this example, the mobile proxy device in the adjacent network can predict that the mobile node in the network handover will communicate with the peer node for a long time through airtime detection or communication flow detection, and then triggers the establishment of the agent device in the adjacent network to establish a connection with the peer node. Describe the first SHIM6 association tunnel of the mobile agent device in the network to which the peer node belongs, and then realize the data transmission routing channel between the adjacent network and the peer node network, optimize the routing path, effectively shorten the transmission delay and save network traffic. resources, and reduce the burden of data forwarding processing on the source network mobile agent device.

参考图6、为本发明实施例提供的一种基于非中心化移动性管理业务架构的数据传输系统的组成示意图,下面对该数据传输系统进行详细描述,该数据传输系统主要包括移动节点MN3,源网络内的移动代理设备oMA4,邻接网络内的移动代理设备nMA1,对端节点CN5,CN5所属网络内移动代理设备MA(CN)2。其中:Referring to FIG. 6 , it is a schematic composition diagram of a data transmission system based on a decentralized mobility management service architecture provided by an embodiment of the present invention. The data transmission system will be described in detail below. The data transmission system mainly includes a mobile node MN3 , the mobile agent device oMA4 in the source network, the mobile agent device nMA1 in the adjacent network, the peer node CN5, and the mobile agent device MA(CN)2 in the network to which CN5 belongs. in:

移动代理MA(网关):位于接入网络的移动性管理设备,本例中所述oMA4、nMA1、MA(CN)2为分别对应各自所属网络内的移动代理设备,所述nMA1为邻接网络内移动代理设备,用于接收来自所述移动节点的数据包,从该数据包中获取所述数据包的源IP地址信息及目的IP地址信息,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。具体实现时,所述邻接网络内移动代理设备还用于根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道,通过第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输,判断所述移动节点与所述对端节点的基于所述第二SHIM6关联隧道的数据传输是否满足预设的门限条件,若满足,则继续进行所述移动节点与对端节点的数据传输,否则,基于所述移动节点与对端节点的所述第二SHIM6关联隧道进行数据传输。Mobile Agent MA (Gateway): A mobility management device located in the access network. In this example, oMA4, nMA1, and MA(CN)2 are mobile agent devices corresponding to their respective networks, and nMA1 is the mobile agent device in the adjacent network. A mobile agent device, configured to receive a data packet from the mobile node, obtain source IP address information and destination IP address information of the data packet from the data packet, and obtain the source IP address information and the destination IP address information according to the source IP address information and the destination IP address information in the data packet A first SHIM6-associated tunnel for transmitting the data packet is established with the mobile agent device in the home network of the correspondent node, and data transmission between the mobile node and the correspondent node is performed through the first SHIM6-associated tunnel. During specific implementation, the mobile proxy device in the adjacent network is also used to establish a second connection for transmitting the data packet with the mobile proxy device in the source network according to the source IP address information and the destination IP address information. A SHIM6-associated tunnel, performing data transmission between the mobile node and the peer node through a second SHIM6-associated tunnel, and judging whether the data transmission between the mobile node and the peer node based on the second SHIM6-associated tunnel satisfies a preset If the threshold condition is met, continue the data transmission between the mobile node and the peer node, otherwise, perform data transmission based on the second SHIM6 associated tunnel between the mobile node and the peer node.

所述MA(CN)2,为对端节点归属网络内移动代理设备,用于接收所述邻接网络内移动代理设备的SHIM6关联请求,在与所述邻接网络内移动代理设备间建立所述第一SHIM6关联隧道,通过第一SHIM6关联隧道进行所述对端节点与所述移动节点的数据传输。The MA (CN) 2 is a mobile proxy device in the home network of the peer node, and is used to receive the SHIM6 association request of the mobile proxy device in the adjacent network, and establish the first connection with the mobile proxy device in the adjacent network. A SHIM6-associated tunnel, for performing data transmission between the correspondent node and the mobile node through the first SHIM6-associated tunnel.

移动节点(MN):移动终端,无需支持IPv6(Internet Protocol Version 6,互联网协议第6版)协议外的特殊协议,包括笔记本电脑、单模或多模手机、PDA(Personal digital assistant,个人数字助理)、IAD(Integrated Access Device,集成接入设备)等。Mobile Node (MN): Mobile terminal, without supporting special protocols other than IPv6 (Internet Protocol Version 6, Internet Protocol Version 6), including notebook computers, single-mode or multi-mode mobile phones, PDA (Personal digital assistant, personal digital assistant) ), IAD (Integrated Access Device, integrated access device), etc.

对端通信节点(CN):可以与MN进行通信的节点,可以是固定节点,也可以为移动节点,同样只需支持IPv6协议。如果为移动节点,功能将与MN相同。Corresponding communication node (CN): a node that can communicate with the MN, which can be a fixed node or a mobile node, and also only needs to support the IPv6 protocol. If it is a mobile node, its function will be the same as that of MN.

本例中,移动节点从源网络切换至邻接网络时,移动节点与对端节点的通信数据包在邻接网络与对端节点所属网络间基于所述第一SHIM6关联隧道直接传输,不需要经过源网络进行数据转发,优化了移动节点在所覆盖区域切换时与对端节点进行通信的路由,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。In this example, when the mobile node switches from the source network to the adjacent network, the communication data packets between the mobile node and the peer node are directly transmitted between the adjacent network and the network to which the peer node belongs based on the first SHIM6-associated tunnel without going through the source network. The network performs data forwarding, optimizes the route for the mobile node to communicate with the peer node when switching over the coverage area, effectively shortens the transmission delay and saves network resources, and reduces the burden of data forwarding processing on the source network mobile agent device .

参考图7,为本发明实施例提供的一种基于非中心化移动性管理业务架构的网络设备的组成示意图,该网络设备在上述数据传输系统实施例中可以对应于nMA,主要包括:Referring to FIG. 7 , it is a schematic diagram of the composition of a network device based on a decentralized mobility management service architecture provided by an embodiment of the present invention. The network device may correspond to nMA in the above-mentioned data transmission system embodiment, and mainly includes:

接收单元10,用于在移动节点从源网络覆盖范围向邻接网络移动,接收来自所述移动节点的数据包。The receiving unit 10 is configured to receive a data packet from the mobile node when the mobile node moves from the coverage area of the source network to an adjacent network.

获取单元11,用于从所述接收单元所接收到的数据包中获取所述数据包的源IP地址信息及目的IP地址信息。The obtaining unit 11 is configured to obtain source IP address information and destination IP address information of the data packet from the data packet received by the receiving unit.

第一SHIM6关联建立单元12,用于根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道。根据所述目的IP地址信息可确定对端节点所属网络内的移动代理设备MA(CN)的IP地址信息,进而向MA(CN)发起SHIM6关联建立请求,并根据所述源IP地址信息及目的IP地址信息在nMA与MA(CN)间建立用于传输所述数据包的第一SHIM6关联隧道。The first SHIM6 association establishment unit 12 is configured to establish a first SHIM6 association for transmitting the data packet with the mobile agent device in the home network of the peer node according to the source IP address information and the destination IP address information tunnel. According to the purpose IP address information, the IP address information of the mobile agent equipment MA (CN) in the network to which the peer node belongs can be determined, and then a SHIM6 association establishment request is initiated to the MA (CN), and according to the source IP address information and the purpose The IP address information establishes a first SHIM6-associated tunnel for transmitting the data packet between the nMA and the MA(CN).

第一数据传输单元13,用于通过所述第一SHIM6关联建立单元所建立的第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。The first data transmission unit 13 is configured to perform data transmission between the mobile node and the correspondent node through the first SHIM6 association tunnel established by the first SHIM6 association establishment unit.

本例中,移动节点从源网络切换至邻接网络时,移动节点与对端节点的通信数据包在邻接网络与对端节点所属网络间基于所述第一SHIM6关联隧道直接传输,不需要经过源网络进行数据转发,优化了移动节点在所覆盖区域切换时与对端节点进行通信的路由,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。In this example, when the mobile node switches from the source network to the adjacent network, the communication data packets between the mobile node and the peer node are directly transmitted between the adjacent network and the network to which the peer node belongs based on the first SHIM6-associated tunnel without going through the source network. The network performs data forwarding, optimizes the route for the mobile node to communicate with the peer node when switching over the coverage area, effectively shortens the transmission delay and saves network resources, and reduces the burden of data forwarding processing on the source network mobile agent device .

参考图8,为本发明实施例本发明实施例提供的另一种基于非中心化移动性管理业务架构的网络设备的组成示意图,该网络设备在上述数据传输系统实施例中可以对应于nMA,主要包括:Referring to FIG. 8 , it is a schematic diagram of the composition of another network device based on a decentralized mobility management service architecture provided by the embodiment of the present invention. The network device may correspond to nMA in the above data transmission system embodiment. mainly include:

接收单元20,用于接收来自切换后的移动节点的数据包。The receiving unit 20 is configured to receive data packets from the handover mobile node.

获取单元21,用于从所述接收单元20所接收到的数据包中获取所述数据包的源IP地址信息及目的IP地址信息。The obtaining unit 21 is configured to obtain source IP address information and destination IP address information of the data packet from the data packet received by the receiving unit 20 .

第一SHIM6关联建立单元22,用于根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道。根据所述目的IP地址信息可确定对端节点所属网络内的移动代理设备MA(CN)的IP地址信息,进而向MA(CN)发起SHIM6关联建立请求,并根据所述源IP地址信息及目的IP地址信息在nMA与MA(CN)间建立用于传输所述数据包的第一SHIM6关联隧道。The first SHIM6 association establishment unit 22 is configured to establish a first SHIM6 association for transmitting the data packet with the mobile agent device in the home network of the peer node according to the source IP address information and the destination IP address information tunnel. According to the purpose IP address information, the IP address information of the mobile agent equipment MA (CN) in the network to which the peer node belongs can be determined, and then a SHIM6 association establishment request is initiated to the MA (CN), and according to the source IP address information and the purpose The IP address information establishes a first SHIM6-associated tunnel for transmitting the data packet between the nMA and the MA(CN).

第一数据传输单元23,用于通过所述第一SHIM6关联建立单元22所建立的第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。The first data transmission unit 23 is configured to perform data transmission between the mobile node and the correspondent node through the first SHIM6 association tunnel established by the first SHIM6 association establishment unit 22 .

第二SHIM6关联建立单元24,用于根据所述源IP地址信息发起与源网络内的移动代理设备的SHIM6关联请求,根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道。根据所述源IP地址信息可确定源网络内的移动代理设备oMA的IP地址信息,进而向oMA发起SHIM6关联建立请求,并根据所述源IP地址信息及目的IP地址信息在nMA与oMA间建立用于传输所述数据包的第二SHIM6关联隧道。The second SHIM6 association establishment unit 24 is used for initiating a SHIM6 association request with the mobile agent device in the source network according to the source IP address information, and in the source network according to the source IP address information and the destination IP address information A second SHIM6-associated tunnel for transmitting the data packet is established between the mobile proxy devices. According to the source IP address information, the IP address information of the mobile agent device oMA in the source network can be determined, and then a SHIM6 association establishment request is initiated to the oMA, and the nMA and oMA are established according to the source IP address information and destination IP address information. A second SHIM6-associated tunnel for transmitting the data packet.

第二数据传输单元25,用于通过所述第二SHIM6关联建立单元所建立的第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输。The second data transmission unit 25 is configured to perform data transmission between the mobile node and the correspondent node through the second SHIM6 association tunnel established by the second SHIM6 association establishment unit.

判断单元26,用于判断所述移动节点与所述对端节点的基于所述第二数据传输单元25的数据传输是否满足通信时间门限条件和/或通信流量门限条件,若满足,则指示所述第二数据传输单元25继续进行所述移动节点与对端节点的数据传输,否则,指示所述第一数据传输单元23进行所述移动节点与对端节点的数据传输。A judging unit 26, configured to judge whether the data transmission between the mobile node and the correspondent node based on the second data transmission unit 25 satisfies the communication time threshold condition and/or the communication traffic threshold condition, and if so, indicate the The second data transmission unit 25 continues to perform data transmission between the mobile node and the correspondent node, otherwise, instructs the first data transmission unit 23 to perform data transmission between the mobile node and the correspondent node.

门限条件设置单元27,用于设置通信时间门限条件和/或通信流量门限条件。The threshold condition setting unit 27 is configured to set a communication time threshold condition and/or a communication traffic threshold condition.

存储单元28,用于存储所述门限条件设置单元27所设置的门限条件。The storage unit 28 is configured to store the threshold condition set by the threshold condition setting unit 27 .

实施本发明实施例,移动节点从源网络切换至邻接网络时,邻接网络内的移动代理设备接收来自所述移动节点的数据包,从该数据包中获取所述数据包的源IP地址信息及目的IP地址信息,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输,不需要经过源网络进行数据转发,优化了移动节点在所覆盖区域切换时与对端节点进行通信的路由,有效的缩短了传输时延并节省了网络资源,并降低了源网络移动代理设备数据转发处理的负担。Implementing the embodiment of the present invention, when the mobile node switches from the source network to the adjacent network, the mobile proxy device in the adjacent network receives the data packet from the mobile node, and obtains the source IP address information and The destination IP address information, according to the source IP address information and the destination IP address information, establishes a first SHIM6 associated tunnel for transmitting the data packet with the mobile agent device in the home network of the peer node, through the first SHIM6 association tunnel A SHIM6-associated tunnel is used for data transmission between the mobile node and the peer node, without the need for data forwarding through the source network, which optimizes the route for the mobile node to communicate with the peer node when the coverage area is switched, effectively shortening the transmission time The time delay saves network resources, and reduces the burden of data forwarding and processing on the source network mobile proxy device.

在本发明的另一实施例中,移动节点从源网络切换至邻接网络时,邻接网络内的移动代理设备接收来自所述移动节点的数据包,从该数据包中获取所述数据包的源IP地址信息及目的IP地址信息,根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道,基于该第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输,并判断基于该第二SHIM6关联隧道的数据传输是否满足通信时间门限条件和/或通信流量门限条件,在判断为是时,基于该第二SHIM6关联隧道进行数据传输,在判断为否时,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。邻接网络与源网络一般在物理上为相邻网络,建立SHIM6关联隧道的时延较短,邻接网络与对端节点所属网络一般物理上相隔较远,建立SHIM6关联隧道的时延较短可能较长(SHIM6关联隧道建立需四次握手),由此在切换后的短时间通信或小流量通信状况下(根据通信时间门限条件和/或通信流量门限条件对通信时间或通信流量进行预测),基于所述第二SHIM6关联隧道进行数据传输可以有效的加快切换速度,在切换后的预测将进行长时间通信或大流量通信的状况下,基于所述第二SHIM6关联隧道进行数据传输可有效的优化移动节点在所覆盖区域切换时与对端节点进行通信的路由,缩短传输时延并节省网络资源,降低源网络移动代理设备数据转发处理的负担。In another embodiment of the present invention, when the mobile node is handed over from the source network to the adjacent network, the mobile proxy device in the adjacent network receives the data packet from the mobile node, and obtains the source of the data packet from the data packet IP address information and purpose IP address information, according to described source IP address information and purpose IP address information, establish the second SHIM6 associated tunnel for transmitting the data packet with the mobile agent device in the source network, based on the The second SHIM6-associated tunnel performs the data transmission between the mobile node and the peer node, and judges whether the data transmission based on the second SHIM6-associated tunnel satisfies the communication time threshold condition and/or the communication flow threshold condition, and when the judgment is yes, Data transmission is performed based on the second SHIM6-associated tunnel, and when it is judged to be no, a mobile proxy device in the home network of the peer node is established for transmitting the The first SHIM6-associated tunnel of the data packet is used for data transmission between the mobile node and the correspondent node through the first SHIM6-associated tunnel. The adjacent network and the source network are generally physically adjacent networks, and the delay in establishing a SHIM6-associated tunnel is short. The adjacent network and the network to which the peer node belongs are generally physically far apart, and the delay in establishing a SHIM6-associated tunnel is relatively short. Long (four-way handshake is required to establish a SHIM6 associated tunnel), so in short-time communication or small-flow communication conditions after switching (predict communication time or communication traffic according to communication time threshold conditions and/or communication traffic threshold conditions), Carrying out data transmission based on the second SHIM6-associated tunnel can effectively speed up the switching speed, and in the case of long-time communication or large-traffic communication predicted after the handover, data transmission based on the second SHIM6-associated tunnel can effectively Optimizing the route for the mobile node to communicate with the peer node when the coverage area is switched, shortening the transmission delay and saving network resources, and reducing the burden of data forwarding and processing on the source network mobile proxy device.

通过以上的实施方式的描述,本领域普通技术人员可以理解:实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如:ROM/RAM、磁碟、光盘等。Through the description of the above embodiments, those of ordinary skill in the art can understand that all or part of the steps in the method of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable When the program is executed, the program includes the steps of the above-mentioned method embodiment, the storage medium described, such as: ROM/RAM, magnetic disk, optical disk, etc.

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

Claims (9)

1、一种数据传输方法,其特征在于,包括:1. A data transmission method, characterized in that, comprising: 接收来自切换后的移动节点的数据包,获取所述数据包的源IP地址信息及目的IP地址信息;Receive a data packet from the switched mobile node, and obtain source IP address information and destination IP address information of the data packet; 根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一通过IPv6中间介质进行的站点多穴操作协议SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。According to the source IP address information and the destination IP address information, the first site multi-home operation protocol SHIM6 for transmitting the data packet through the IPv6 intermediate medium is established between the mobile agent device in the home network of the peer node. An associated tunnel, through which the first SHIM6 associated tunnel performs data transmission between the mobile node and the correspondent node. 2、如权利要求1所述的方法,其特征在于,所述根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输的步骤包括:2. The method according to claim 1, characterized in that, according to the source IP address information and the destination IP address information, a mobile proxy device in the home network of the peer node is established for transmitting the The first SHIM6 associated tunnel of the data packet, the step of performing the data transmission between the mobile node and the peer node through the first SHIM6 associated tunnel includes: 根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道,通过该第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输;Establish a second SHIM6-associated tunnel for transmitting the data packet with the mobility agent device in the source network according to the source IP address information and the destination IP address information, and perform the movement through the second SHIM6-associated tunnel Data transmission between nodes and peer nodes; 判断所述移动节点与所述对端节点的基于所述第二SHIM6的关联隧道的数据传输是否满足门限条件,若满足,则继续通过该第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输,Judging whether the data transmission between the mobile node and the peer node based on the second SHIM6-associated tunnel meets a threshold condition, and if so, continue to transmit the data between the mobile node and the peer node through the second SHIM6-associated tunnel data transmission, 否则,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。Otherwise, according to the source IP address information and the destination IP address information, a first SHIM6 association tunnel for transmitting the data packet is established between the mobile agent device in the home network of the peer node, and through the first SHIM6 association The tunnel performs data transmission between the mobile node and the correspondent node. 3、如权利要求2所述的方法,其特征在于,所述满足门限条件为满足时间门限值和/或流量门限值。3. The method according to claim 2, wherein the meeting the threshold condition is meeting a time threshold and/or a flow threshold. 4、一种网络设备,其特征在于,包括:4. A network device, characterized in that it includes: 接收单元,用于接收来自切换后的移动节点的数据包;a receiving unit, configured to receive a data packet from the switched mobile node; 获取单元,用于从所述接收单元所接收到的数据包中获取所述数据包的源IP地址信息及目的IP地址信息;an obtaining unit, configured to obtain source IP address information and destination IP address information of the data packet from the data packet received by the receiving unit; 第一SHIM6关联建立单元,用于根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道;A first SHIM6 association establishment unit, configured to establish a first SHIM6 association tunnel for transmitting the data packet between the mobile proxy device in the home network of the peer node and the peer node according to the source IP address information and the destination IP address information ; 第一数据传输单元,用于通过所述第一SHIM6关联建立单元所建立的第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输。The first data transmission unit is configured to perform data transmission between the mobile node and the correspondent node through the first SHIM6 association tunnel established by the first SHIM6 association establishment unit. 5、如权利要求4所述的设备,其特征在于,还包括:5. The device of claim 4, further comprising: 第二SHIM6关联建立单元,用于根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道;The second SHIM6 association establishment unit is used to establish a second SHIM6 association tunnel for transmitting the data packet with the mobile agent device in the source network according to the source IP address information and the destination IP address information; 第二数据传输单元,用于通过所述第二SHIM6关联建立单元所建立的第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输;The second data transmission unit is configured to perform data transmission between the mobile node and the peer node through the second SHIM6 association tunnel established by the second SHIM6 association establishment unit; 判断单元,用于判断所述移动节点与所述对端节点的基于所述第二数据传输单元的数据传输是否满足门限条件,若满足,则指示所述第二数据传输单元继续进行所述移动节点与对端节点的数据传输,否则,指示所述第一数据传输单元进行所述移动节点与对端节点的数据传输。a judging unit, configured to judge whether the data transmission between the mobile node and the correspondent node based on the second data transmission unit satisfies a threshold condition, and if so, instruct the second data transmission unit to continue the movement Data transmission between the mobile node and the peer node, otherwise, instruct the first data transmission unit to perform data transmission between the mobile node and the peer node. 6、如权利要求5所述的设备,其特征在于,还包括:6. The apparatus of claim 5, further comprising: 门限条件设置单元,用于设置通信时间门限条件和/或通信流量门限条件。The threshold condition setting unit is used to set the communication time threshold condition and/or the communication flow threshold condition. 7、一种数据传输系统,包括移动节点和与该移动节点会话的对端节点,其特征在于,包括:7. A data transmission system, comprising a mobile node and a peer node in conversation with the mobile node, characterized in that it comprises: 邻接网络内移动代理设备,接收来自所述移动节点的数据包,从该数据包中获取所述数据包的源IP地址信息及目的IP地址信息,根据所述源IP地址信息及目的IP地址信息在与所述对端节点归属网络内的移动代理设备间建立用于传输所述数据包的第一SHIM6关联隧道,通过该第一SHIM6关联隧道进行所述移动节点与对端节点的数据传输;The mobile proxy device in the adjacent network receives the data packet from the mobile node, obtains the source IP address information and the destination IP address information of the data packet from the data packet, and according to the source IP address information and the destination IP address information Establishing a first SHIM6-associated tunnel for transmitting the data packet between the mobile agent device in the home network of the peer node, and performing data transmission between the mobile node and the peer node through the first SHIM6-associated tunnel; 对端节点归属网络内移动代理设备,接收所述邻接网络内移动代理设备的SHIM6关联请求,在与所述邻接网络内移动代理设备间建立所述第一SHIM6关联隧道,通过第一SHIM6关联隧道进行所述对端节点与所述移动节点的数据传输。The peer node belongs to the mobile agent device in the network, receives the SHIM6 association request of the mobile agent device in the adjacent network, establishes the first SHIM6 associated tunnel with the mobile agent device in the adjacent network, and passes the first SHIM6 associated tunnel Perform data transmission between the correspondent node and the mobile node. 8、如权利要求7所述的系统,其特征在于,所述邻接网络内移动代理设备还用于根据所述源IP地址信息及目的IP地址信息在与所述源网络内的移动代理设备间建立用于传输所述数据包的第二SHIM6关联隧道,通过第二SHIM6关联隧道进行所述移动节点与对端节点的数据传输,判断所述移动节点与所述对端节点的基于所述第二SHIM6关联隧道的数据传输是否满足门限条件,若满足,则继续进行所述移动节点与对端节点的数据传输,否则,基于所述移动节点与对端节点的所述第一SHIM6关联隧道进行数据传输。8. The system according to claim 7, wherein the mobile proxy device in the adjacent network is further configured to communicate with the mobile proxy device in the source network according to the source IP address information and the destination IP address information Establishing a second SHIM6-associated tunnel for transmitting the data packet, performing data transmission between the mobile node and the peer node through the second SHIM6-associated tunnel, and judging the relationship between the mobile node and the peer node based on the first Two, whether the data transmission of the SHIM6-associated tunnel meets the threshold condition, if so, continue the data transmission between the mobile node and the peer node, otherwise, proceed based on the first SHIM6-associated tunnel between the mobile node and the peer node data transmission. 9、如权利要求8所述的系统,其特征在于,所述满足门限条件为满足时间门限值和/或流量门限值。9 . The system according to claim 8 , wherein the meeting threshold condition is meeting a time threshold and/or a flow threshold.
CN2008100297737A 2008-07-21 2008-07-21 Data transmission method, data transmission system and network equipment Expired - Fee Related CN101635663B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100297737A CN101635663B (en) 2008-07-21 2008-07-21 Data transmission method, data transmission system and network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100297737A CN101635663B (en) 2008-07-21 2008-07-21 Data transmission method, data transmission system and network equipment

Publications (2)

Publication Number Publication Date
CN101635663A true CN101635663A (en) 2010-01-27
CN101635663B CN101635663B (en) 2012-06-27

Family

ID=41594730

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100297737A Expired - Fee Related CN101635663B (en) 2008-07-21 2008-07-21 Data transmission method, data transmission system and network equipment

Country Status (1)

Country Link
CN (1) CN101635663B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102439999A (en) * 2011-11-01 2012-05-02 华为技术有限公司 Method and system for limiting domain scale of automatic switched optical network, node device
WO2015198094A1 (en) * 2014-06-25 2015-12-30 Pismo Labs Technology Limited Methods and systems for transmitting and receiving data through one or more tunnel for packets satisfying one or more conditions
WO2016141867A1 (en) * 2015-03-06 2016-09-15 Huawei Technologies Co., Ltd. Method and system with separation of session anchor and forwarding anchor
CN106465162A (en) * 2014-07-14 2017-02-22 柏思科技有限公司 Method and system for transmitting data packets
CN106797377A (en) * 2014-09-05 2017-05-31 高通股份有限公司 Infrastructure access via neighbor-aware networking data paths
CN109088892A (en) * 2018-10-19 2018-12-25 网宿科技股份有限公司 Data transmission method, system and proxy server

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100520141B1 (en) * 2000-10-26 2005-10-10 삼성전자주식회사 Hanover method of mobile terminal having mobile ip in mobile communication system
CN100349432C (en) * 2004-05-31 2007-11-14 中国科学院声学研究所 Tunnel based mobile IPv6 quick switching method
ATE522065T1 (en) * 2006-05-29 2011-09-15 Panasonic Corp METHOD AND DEVICE FOR ROUTE OPTIMIZATION IN MOBILE IPV6 WITHOUT ANNOUNCEMENT OF THE LOCATION
CN101179457B (en) * 2006-11-09 2010-10-27 华为技术有限公司 A Handover Method Based on Routing Optimization in Local Mobility Management Domain

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102439999A (en) * 2011-11-01 2012-05-02 华为技术有限公司 Method and system for limiting domain scale of automatic switched optical network, node device
CN106464708B (en) * 2014-06-25 2020-01-31 柏思科技有限公司 Method and system for tunneling and receiving data for eligible packets
WO2015198094A1 (en) * 2014-06-25 2015-12-30 Pismo Labs Technology Limited Methods and systems for transmitting and receiving data through one or more tunnel for packets satisfying one or more conditions
GB2536079A (en) * 2014-06-25 2016-09-07 Pismo Labs Technology Ltd Methods and systems for transmitting and receiving data through one or more tunnel for packets satisfying one or more conditions
US11582814B2 (en) 2014-06-25 2023-02-14 Pismo Labs Technology Limited Methods and systems for transmitting and receiving data through one or more tunnels for packets satisfying one or more conditions
CN106464708A (en) * 2014-06-25 2017-02-22 柏思科技有限公司 Method and system for transmitting and receiving data through one or more tunnels for packets meeting one or more conditions
US9894694B2 (en) 2014-06-25 2018-02-13 Pismo Labs Technology Limited Methods and systems for transmitting and receiving data through one or more tunnel for packets satisfying one or more conditions
GB2536079B (en) * 2014-06-25 2021-04-28 Pismo Labs Technology Ltd Methods and systems for transmitting and receiving data through one or more tunnel for packets satisfying one or more conditions
CN106465162A (en) * 2014-07-14 2017-02-22 柏思科技有限公司 Method and system for transmitting data packets
CN106465162B (en) * 2014-07-14 2019-07-12 柏思科技有限公司 Method and system for transmitting data packets
CN106797377A (en) * 2014-09-05 2017-05-31 高通股份有限公司 Infrastructure access via neighbor-aware networking data paths
US10356689B2 (en) 2015-03-06 2019-07-16 Futurewei Technologies, Inc. Method and system with separation of session anchor and forwarding anchor
WO2016141867A1 (en) * 2015-03-06 2016-09-15 Huawei Technologies Co., Ltd. Method and system with separation of session anchor and forwarding anchor
CN109088892A (en) * 2018-10-19 2018-12-25 网宿科技股份有限公司 Data transmission method, system and proxy server
US11290544B2 (en) 2018-10-19 2022-03-29 Wangsu Science & Technology Co., Ltd. Data transmission methods applied to a proxy server or a backend server, and data transmission system

Also Published As

Publication number Publication date
CN101635663B (en) 2012-06-27

Similar Documents

Publication Publication Date Title
US7356015B2 (en) Data handoff method between wireless local area network and wireless wide area network
US8477685B2 (en) Enhanced mobility management at a mobile access gateway
CN1943211B (en) Framework of media-independent pre-authentication
CN101006703B (en) Mobile multi-interface device, its operation method, wireless network and multi-interface mobile management system
US20030104814A1 (en) Low latency mobile initiated tunneling handoff
KR100834011B1 (en) Vertical Handover Method Between Heterogeneous Wireless Networks
KR20080008935A (en) How to set IP address line in mobile communication system
KR20060093021A (en) Method and system for conveying context over heterogeneous networks
JP2005027314A (en) Method for seamless handover of mobile IPv6 home agent
JP4959711B2 (en) Telecommunication device and method
JP2013507092A (en) System and protocol for mobility access gateway tunneling for fast handoff transition
CN101635663B (en) Data transmission method, data transmission system and network equipment
CN101394364A (en) MIPv6 seamless switching method based on dual network cards
KR101617610B1 (en) Traffic offload in a multi-access mobile communication system supporting network-based ip mobility
JP2010521908A (en) Proxy mobile IP routing
US20070217363A1 (en) Communication handover method, communication message processing method, program for causing computer to execute these methods, and communication system
KR20110082061A (en) Method and apparatus for fast pre-disconnect medium independent handover
KR100713476B1 (en) System and method for fast handoff in mobile network
US20060280146A1 (en) Handover support for multiple types of traffic
WO2005053250A1 (en) Communication handover method, communication message processing method, program for executing these methods by use of computer, and communication system
Raza et al. On demand inter domain mobility in SDN based Proxy Mobile IPv6
CN102938919B (en) The routing optimization method of selectable distributed mobile management
KR100811308B1 (en) End-to-end fast mobility management system and method for multi-party real-time multimedia service in wireless network
US8270968B1 (en) Systems and methods for mobile node handoff
CN102802147B (en) A kind of changing method and 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
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120627