[go: up one dir, main page]

WO2014022974A1 - Method, device, and system for data transmission - Google Patents

Method, device, and system for data transmission Download PDF

Info

Publication number
WO2014022974A1
WO2014022974A1 PCT/CN2012/079786 CN2012079786W WO2014022974A1 WO 2014022974 A1 WO2014022974 A1 WO 2014022974A1 CN 2012079786 W CN2012079786 W CN 2012079786W WO 2014022974 A1 WO2014022974 A1 WO 2014022974A1
Authority
WO
WIPO (PCT)
Prior art keywords
access network
control node
network control
target access
message
Prior art date
Application number
PCT/CN2012/079786
Other languages
French (fr)
Chinese (zh)
Inventor
黄英
黄华
黄敏
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to PCT/CN2012/079786 priority Critical patent/WO2014022974A1/en
Priority to CN201280075134.9A priority patent/CN104521166A/en
Publication of WO2014022974A1 publication Critical patent/WO2014022974A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology
    • H04W36/1446Reselecting a network or an air interface over a different radio air interface technology wherein at least one of the networks is unlicensed

Definitions

  • the present invention relates to the field of communications, and in particular, to a method, device, and system for data transmission. Background technique
  • Wireless local area network uses wireless technology to send and receive data through free space, often as an extension or replacement for traditional wired LANs such as Ethernet.
  • the wireless network access point (AP) of the WLAN network can be installed in public places such as airports, train stations, hotels and cafes to provide high-speed access to the public.
  • WLAN networks have developed rapidly and become a good complement to the 3rd generation partnership project (3GPP) network.
  • the 3GPP network can be wideband code division multiple access (WCDMA).
  • WCDMA wideband code division multiple access
  • TD-SCDMA time division-synchronous code division multiple access
  • GSM enhanced data rate global mobile communication system
  • EDGE enhanced data rate for GSM evolution
  • the coverage of the WLAN network is small. Therefore, when the user moves, the UE (user equipment) switches between the WLAN network and the 3GPP network very frequently.
  • the UE can only support connection with only one of the WLAN network and the 3GPP network at the same time.
  • the other network can no longer be used. Therefore, when the UE performs network handover, in order to be able to switch to the target access network, the connection with the source access network is interrupted, so that some data from the network server may remain in the source access network control node. Send to the UE, at this time, it will cause the loss of this part of the data.
  • the UE is currently connected in the 3GPP network.
  • the connection between the UE and the 3GPP network is interrupted.
  • the connection of the 3GPP network is interrupted, causing the base station to be unable to communicate with the UE, resulting in loss of data in the base station.
  • the present invention provides a method, a device, and a system for transmitting data.
  • the present invention can prevent data loss caused by network switching when the UE performs network switching, and facilitates user access to the network.
  • the present invention provides a data transmission method, including:
  • the source access network control node When the user equipment UE initiates a handover from the source access network to the target access network, the source access network control node sends a first message to the target access network control node, where the first message includes at least the source Information about the sequence number of the data packet that the access network control node did not successfully send to the UE;
  • the source access network control node sends, to the target access network control node, a data packet that is not successfully sent to the UE, so that, after the UE switches to the target access network, the target access
  • the network control node sends the data packet that was not successfully sent to the UE to the UE.
  • the source access network control node sends the first message to the target access network control node when the UE initiates a handover from the source access network to the target access network. , including:
  • the source access network control node When the UE initiates a handover from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node.
  • the source access network control node sends the unsuccessfully sent to the target access network control node
  • the data packet of the UE includes: the source access network control node sends a data packet that is not successfully sent to the UE to the target access network control node by using a pre-established data forwarding tunnel;
  • the data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
  • the method before the source access network control node sends the first message to the target access network control node, the method further includes:
  • the source access network control node receives, by the core network node, a second message sent by the target access network control node, where the second message includes indication information that the UE wants to switch to the target access network. And/or an indication of the information that forwards the sequence number of the packet.
  • the target access network when planning a 3GPP network for a third generation partner;
  • the source access network control node sends the first message to the target access network control node through the core network node, including: When the UE switches from the WLAN network to the 3GPP network, the WLAN network control node sends the first message to the base station through the core network node;
  • the source access network control node sends a data packet that is not successfully sent to the UE to the target access network control node by using a pre-established data forwarding tunnel, including:
  • the source access network is a 3rd Generation Partnership Project 3GPP network
  • the target access network is a wireless local area network WLAN network
  • the source access network control node sends the first message to the target access network control node through the core network node, including:
  • the base station When the UE switches from the 3GPP network to the WLAN network, the base station sends a first message to the WLAN network control node through the core network node;
  • the source access network control node sends the data packet that is not successfully sent to the UE to the target access network control node by using a pre-established data forwarding tunnel, including:
  • the information about the sequence number of the data packet includes:
  • Proxy mobile IP serial number information corresponding to PMTP-SN corresponding to PMTP-SN
  • the present invention provides another method for data transmission, including:
  • the target access network control node When the user equipment UE is in a handover from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node, where the first message includes at least the indication Information that the source access network control node does not successfully send the sequence number of the data packet of the UE;
  • the target access network control node Receiving, by the target access network control node, the data packet sent by the source access network control node that is not successfully sent to the UE according to the first message; After the UE is handed over to the target access network, the target access network control node sends the data packet that is not successfully sent to the UE to the UE according to the first message.
  • the target access network control node receives the first sent by the source access network control node.
  • the message including:
  • the target access network control node receives the first message sent by the source access network control node through the core network node.
  • the target access network control node receives the unsuccessfully sent by the source access network control node
  • the data packet of the UE includes:
  • the target access network control node receives, by using a pre-established data forwarding tunnel, a data packet sent by the source access network control node that is not successfully sent to the UE;
  • the data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
  • the method before the target access network control node receives the first message sent by the source access network control node, the method further includes:
  • the target access network control node sends a second message to the source access network control node by using the core network node, where the second message includes indication information that the UE wants to switch to the target access network and / or send an indication of the information forwarding the serial number of the packet.
  • the target access network when planning a 3GPP network for a third generation partner;
  • the target access network control node receives the first message sent by the source access network control node through the core network node, including:
  • the base station When the UE switches from the WLAN network to the 3GPP network, the base station receives the first message sent by the WLAN network control node through the core network node;
  • the target access network control node receives, according to the first message, a data packet that is sent by the source access network control node and is not successfully sent to the UE, by using a pre-established data forwarding tunnel, and includes:
  • the target access network control node receives the first message sent by the source access network control node through the core network node, including:
  • the WLAN network control node receives the first message sent by the base station through the core network node;
  • the target access network control node receives, according to the first message, a data packet that is sent by the source access network control node and is not successfully sent to the UE, by using a pre-established data forwarding tunnel, and includes:
  • the WLAN network control node receives, according to the first message, a data packet sent by the base station that is not successfully sent to the UE by using a pre-established data forwarding tunnel.
  • the information about the sequence number of the data packet includes: information corresponding to a data aggregation layer protocol sequence number PDCP-SN; or
  • Proxy mobile IP serial number information corresponding to PMTP-SN corresponding to PMTP-SN
  • the present invention provides a method for data transmission, including:
  • the UE After the user equipment UE is handed over from the source access network to the target access network, the UE receives a data packet that is forwarded by the target access network control node and is not successfully sent to the UE;
  • the data packet that is not successfully sent to the UE is that when the UE initiates a handover from the source access network to the target access network, the source access network control node has not successfully sent to the a data packet of the UE, and sent by the source access network control node to the target access network control node.
  • the present invention provides an access network control node, including:
  • a first sending unit configured to send a first message to the target access network control node when the user equipment UE initiates a handover from the source access network to the target access network, where the first message includes at least Information that the source access network control node does not successfully send the sequence number of the data packet of the UE;
  • a second sending unit configured to send, to the target access network control node, a data packet that is not successfully sent to the UE, so that, after the UE switches to the target access network, the target access network
  • the control node sends the data packet that was not successfully sent to the UE to the UE.
  • the first sending unit is specifically configured to: when the UE transits from the source access network to the target access network, go to the target access network through the core network node.
  • the control node sends the first message.
  • the second sending unit is specifically configured to access the target by using a pre-established data forwarding tunnel The network control node sends a data packet that is not successfully sent to the UE;
  • the data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
  • the access network control node further includes:
  • a receiving unit configured to receive, by the core network node, a second message sent by the target access network control node, before the first sending unit sends the first message to the target access network control node,
  • the second message includes an indication of the indication information that the UE wants to switch to the target access network and/or information for transmitting a sequence number of the forwarded packet.
  • the target access network when planning a 3GPP network for a third generation partner;
  • the first sending unit is specifically configured to: when the UE wants to switch to the 3GPP network, send the first message to the base station by using the core network node;
  • the second sending unit is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the base station; or
  • the source access network is a 3rd Generation Partnership Project 3GPP network
  • the target access network is a wireless local area network WLAN network
  • the first sending unit is specifically configured to: when the UE wants to switch to the WLAN network, send the first message to the WLAN network control node by using the core network node;
  • the second sending unit is configured to send, by using a pre-established data forwarding tunnel, the data packet that is not successfully sent to the UE to the WLAN network control node.
  • the information about the sequence number of the data packet includes:
  • Proxy mobile IP serial number information corresponding to PMTP-SN corresponding to PMTP-SN
  • the present invention provides another target access network control node, including: a receiving unit, configured to receive, by the user equipment UE, a first message sent by the source access network control node when the handover from the source access network to the target access network occurs, where the first message includes at least the source Information about the sequence number of the data packet that the access network control node did not successfully send to the UE;
  • a determining unit configured to determine information about a sequence number of a data packet that is not successfully sent to the UE according to the first message, where the receiving unit is further configured to receive, according to the first message, the source access network control a data packet sent by the node that is not successfully sent to the UE;
  • a sending unit configured to send the data packet that is not successfully sent to the UE to the UE according to the first message, after the UE switches to the target access network.
  • the receiving unit is specifically configured to: when a UE initiates a handover from a source access network to a target access network, receive a source access network control node by using a core network node. The first message sent.
  • the receiving unit is further configured to receive the source access network by using a pre-established data forwarding tunnel. a data packet sent by the control node that is not successfully sent to the UE;
  • the data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
  • the sending unit is further configured to send, by using the core network node, the second message to the source access network control node.
  • the second message includes an indication that the UE wants to switch to the target access network and/or an information that sends a forwarding packet sequence number.
  • the target access network when planning a 3GPP network for a third generation partner;
  • the receiving unit is specifically configured to: when the UE switches from the WLAN network to the 3GPP network, receive, by the core network node, the first message sent by the WLAN network control node;
  • the receiving unit is further configured to receive, according to the first message, a data packet that is sent by the WLAN network control node and is not successfully sent to the UE by using a pre-established data forwarding tunnel; or
  • the source access network is a 3rd Generation Partnership Project 3GPP network
  • the target access network is a wireless local area network WLAN network
  • the receiving unit is specifically configured to: when the UE switches from the 3GPP network to the WLAN network, receive, by the core network node, the first message sent by the base station;
  • the receiving unit is further configured to receive, according to the first message, a data packet that is sent by the base station and is not successfully sent to the UE by using a pre-established data forwarding tunnel.
  • the information about the sequence number of the data packet includes:
  • Proxy mobile IP serial number information corresponding to PMTP-SN corresponding to PMTP-SN
  • the present invention provides a user equipment UE, including:
  • a receiving unit configured to: after the user equipment UE switches from the source access network to the target access network, the UE receives a data packet that is not successfully sent by the target access network control node to the UE;
  • the data packet that is not successfully sent to the UE is that when the UE initiates a handover from the source access network to the target access network, the source access network control node has not successfully sent to the a data packet of the UE, and sent by the source access network control node to the target access network control node.
  • the present invention provides a system for data transmission, including a core network node, the one access network control node, the another access network control node, and the user equipment UE.
  • the source access network is a wireless local area network (WLAN)
  • the target access network is a third generation partner plan 3GPP network
  • the system specifically includes: the core network node, the UE, the WLAN network control node, and the base station; wherein the source access network control node is a WLAN network control node, and the target access network control node is a base station.
  • the source access network is a 3rd Generation Partnership Project 3GPP network
  • the target access network is a wireless local area network (WLAN) WLAN network
  • the system specifically includes: the core network node, the UE, the WLAN network control node, and the base station; wherein the source access network control node is a base station, and the target access network control node is a WLAN network control node.
  • the present invention provides a method, device, and system for data transmission.
  • the source access network control node may first send a first message including a sequence number indicating a data packet that is not successfully sent to the UE to the target access network control node, so that the target access
  • the network control node learns the sequence number of the data packet that is not successfully sent to the UE; the source access network control node may send the data packet that is not successfully sent to the UE to the target access network control node; and when the UE switches to After the target accesses the network, the target access network control node will not successfully send the data packet to the UE.
  • Send to the UE it can be seen that, in the present invention, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network.
  • FIG. 1 is a flowchart of a method for data transmission according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a third method for data transmission according to an embodiment of the present invention.
  • FIG. 4 is a flowchart of a fourth method for data transmission according to an embodiment of the present invention.
  • FIG. 5 is a flowchart of a fifth method for data transmission according to an embodiment of the present invention.
  • FIG. 6 is a structural diagram of an access network control node according to an embodiment of the present invention.
  • FIG. 7 is a structural diagram of another access network control node according to an embodiment of the present invention.
  • FIG. 8 is a structural diagram of still another access network control node according to an embodiment of the present invention.
  • FIG. 9 is a structural diagram of a user equipment UE according to an embodiment of the present invention.
  • FIG. 10 is a structural diagram of a system for data transmission according to an embodiment of the present invention. detailed description
  • a flowchart of a method for sending data according to an embodiment of the present invention includes:
  • the source access network control node When the UE initiates a handover from the source access network to the target access network, the source access network control node sends a first message to the target access network control node, where the first message includes at least the source access network control Information about the serial number of the data packet that the node did not successfully send to the UE;
  • the source access network is the current network where the UE is located, the target access network is the network to be switched to; the source access network control node is the network element in the source access network, and the target access network node is the target access network.
  • the scenario in which the UE performs the handover from the source access network to the target access network may include, but is not limited to, the following scenarios:
  • the signal strength of the source access network cannot meet the Internet access requirements of the mobile terminal;
  • the source access network decides not to provide network services for the mobile terminal (for example, when the user owes a fee);
  • the mobile terminal changes geographical location, and the source access network cannot cover the moved location of the mobile terminal; or, the mobile terminal actively sends an instruction to switch from the source access network to the target access network.
  • the source access network control node sends a data packet that is not successfully sent to the UE to the target access network control node, so that after the UE switches to the target access network, the target access network control node is not successfully sent to the UE.
  • the data packet is sent to the UE.
  • FIG. 2 is a flowchart of another method for sending data according to an embodiment of the present invention.
  • the target access network control node receives the first message sent by the source access network control node, where the first message includes at least the source access network. Information about the sequence number of the packet that the control node did not successfully send to the UE.
  • the target access network control node determines, according to the first message, information about a sequence number of a data packet that is not successfully sent to the UE.
  • the target access network control node receives, according to the first message, a data packet sent by the source access network control node that is not successfully sent to the UE.
  • the target access network control node After the UE switches to the target access network, the target access network control node sends, to the UE, a data packet that the source access network control node does not successfully send to the UE according to the first message.
  • a flowchart of a third method for data transmission according to an embodiment of the present invention includes:
  • the UE After the UE switches from the source access network to the target access network, the UE receives the data packet that is not successfully sent to the UE and is forwarded by the target access network control node.
  • the data packet that is not successfully sent to the UE is a data packet that the source access network control node has not successfully sent to the UE when the UE initiates a handover from the source access network to the target access network, and is controlled by the source access network.
  • the node sends to the target access network control node.
  • This embodiment provides a method for data transmission.
  • the source access network control node when a handover occurs from a source access network to a target access network, if the source access network control node stores information that is not sent to the UE, The data packet, the source access network control node may first send a first message including a sequence number indicating a data packet that is not successfully sent to the UE to the target access network control node, so that the target access network controls The node learns the information of the sequence number of the data packet that is not successfully sent to the UE; the source access network control node may send the data packet that is not successfully sent to the UE to the target access network control node; and when the UE switches to After the target accesses the network, the target access network control node sends the data packet that is not successfully sent to the UE to the UE.
  • a method for data transmission according to an embodiment of the present invention is provided.
  • the method for data transmission provided by this embodiment can support handover between a 3GPP network and a WLAN network.
  • this embodiment is described by taking an example in which a UE is switched from a WLAN network to a 3GPP network.
  • the source access network is a WLAN network
  • the target access network is a 3GPP network
  • the 3GPP network belongs to a long term evolution (LTE) network system as an example.
  • LTE network system is composed of the following nodes: an evolved network base station (E-UTRAN eNodeB, eNB), a mobility management entity (MME), a service gateway (SGW), a public data gateway (publ ic data network getaway, P), home subscriber server/authentication authorization ⁇ accounting (HSS/AAA).
  • the PDW is a core network node
  • the eNB is a target access network control node.
  • a method for data transmission specifically includes:
  • the UE performs a selection of a 3GPP network, and initiates a handover process.
  • the UE performs the selection of the 3GPP network and initiates the handover process belongs to the prior art, and is not specifically described herein.
  • the UE initiates an attach procedure to the UE through the eNB.
  • the UE sends a message carrying a "handover" indication to the UE, and the "handover" is used to indicate that the UE is ready to switch to the 3GPP network.
  • the HSS/AAA performs authentication and authentication on the UE, and determines whether the UE has the right to access the current 3GPP network.
  • the HSS/AAA is used to authenticate the UE to determine whether the UE has the right to access the 3GPP network.
  • the operator can sign the HSS/AAA subscription information to determine whether the UE belongs to the subscriber of the 3GPP network. And performing identity authentication on the UE.
  • the UE passes the authentication of the HSS/AAA, the UE is allowed to access the 3GPP network. Otherwise, the network handover is not allowed, and the current process is terminated.
  • the UE authentication is described as an example.
  • ⁇ E initiates a location update process between the core network nodes, and obtains user subscription information from the HSS.
  • the PDW receives the second message sent by the eNB, and sends a second message to the WLAN network control node.
  • the second message includes indication information that the UE wants to switch to the 3GPP network and/or a command or indication for instructing the WLAN network control node to send information of the forwarding packet sequence number to the eNB.
  • the WLAN network control node After receiving the second message sent by the PDW, the WLAN network control node sends the first message to the PDW.
  • the first message and the second information are all signaling messages, and the first message includes information indicating a sequence number of the data packet that the WLAN network control node does not successfully send to the UE.
  • the WLAN network control node may use the sequence number of the data packet that was not successfully transmitted to the UE as the first message, but is not limited to this form.
  • the serial number of the foregoing data packet may specifically be a PDCP-SN (Packet Data Convergence).
  • PDCP-SN Packet Data Convergence
  • Protocol serial number Protocol serial number, data aggregation layer protocol sequence ⁇ lj); or GTP-N (packet bearer service of the packet domain number); or PMIP-SN (Proxy Mobi le IP Serial Number) IP sequence number); or PDCP-SN and PMIP-SN; or GTP-N and PMIP_SN.
  • the eNB may add a function to handle the PDCP_SN, GTP-N, and PMTP-SN capabilities; or the ability to convert the correspondence between the PDCP-SN and the PMTP-SN; or the ability to convert the correspondence between the GTP-N and the PMTP-SN .
  • the first message may further include information of a sequence number of a data packet that has been successfully sent to the UE.
  • the first message may be specifically in the following two forms, and the purpose is to let the eNB know the data packet successfully sent by the WLAN network control node to the UE and the data packet that is not successfully sent to the UE, and Packets that are not successfully sent to the UE are forwarded to the eNB, but are not limited to the following two forms:
  • the first type the first message includes two parts, the first part is the serial number of the data packet that has been successfully sent to the UE, and the second part is the serial number of the data packet that is not successfully sent to the UE, and the two parts are respectively arranged in the a preset part of the first message;
  • the first message includes the sequence number of the first forwarded packet and includes a list.
  • the WLAN network control node sets a flag bit for the sequence number of each data packet, and indicates whether the data packet corresponding to the flag bit has been successfully sent to the UE by using the flag bit (for example, 0 can be used to indicate that the corresponding data packet is not successfully sent.
  • the flag bit for example, 0 can be used to indicate that the corresponding data packet is not successfully sent.
  • 1 indicates that its corresponding data packet has been successfully sent to the UE
  • the sequence number and the identification bit of the data packet are arranged in a preset manner to obtain the list, for example, the first forwarding packet sequence number is 5
  • the list sent at the same time is 10011. After receiving the first message, the eNB learns that the data packet UE with the sequence number of 5, 8, 9 has been received, and the data packet with the sequence number of 6, 7 has not been received.
  • the WLAN network control node when it sends the first message to the PDW, it also initiates establishment of a data forwarding tunnel between the WLAN network control node and the eNB.
  • the PDW receives the first message sent by the WLAN network control node, and forwards the first message to the eNB.
  • the PDW receives the first message sent by the WLAN network control node, and forwards the first message to the eNB through ⁇ E.
  • the eNB receives the first message, and determines, according to the first message, information about a sequence number of a data packet that is not successfully sent to the UE. Specifically, the eNB may further learn, according to the first message, a sequence number of the data packet that the control node of the WLAN has successfully sent to the UE. The eNB may also number the sequence number of the data packet that the control node of the WLAN does not successfully send to the UE according to the first message.
  • the control node of the WLAN sends a data packet that is not successfully sent to the UE to the PDW through the pre-established data forwarding tunnel.
  • the PDW forwards the data packet that is not successfully sent to the UE to the eNB through the foregoing pre-established data forwarding tunnel.
  • the eNB receives the data packet that is not successfully sent to the UE according to the first message, and saves the data packet.
  • the eNB may learn, according to the first message, whether all the data packets that are not successfully sent to the UE are received.
  • the eNB cannot send the data packet that is not successfully sent to the UE to the UE through the 3GPP network, and is temporarily saved by the eNB.
  • the data packet that has not been successfully sent to the UE can be sent to the UE after the handover is completed, thereby avoiding the loss of the data packet.
  • steps 205-208 may also be performed at any time between step 202 and step 204, and may also be performed between step 209 and step 210.
  • the PDW establishes a radio bearer between the 3GPP and the UE.
  • the UE can exchange data with the 3GPP network through the bearer.
  • the eNB sends a data packet that is not successfully sent to the UE according to the first message to the UE.
  • the eNB may send the data packets sent by the WLAN network control node that are not successfully sent to the UE to the UE in the order of the data packet sequence number, so as to avoid the data packet loss when the UE performs network switching.
  • the WLAN network control node After receiving the command for releasing the WLAN radio resource sent by the PDW, the WLAN network control node releases the WLAN resource with the UE.
  • the 3GPP network belongs to the LTE network, and it can be understood that the method in this embodiment can be applied to other types of 3GPP networks, for example, when the 3GPP network belongs to the universal mobile communication system (universal mobi system).
  • the MME is replaced with a serving GPRS support node (SGSN), and the eNB is replaced by a radio network controller (RNC); when the 3GPP network is connected
  • the SGW is replaced by the SGSN
  • the eNB is replaced by a base station controller (BSC).
  • BSC base station controller
  • This embodiment provides a method for data transmission. According to this embodiment, when the UE switches from the WLAN network to
  • the WLAN network control node can send the packet to the eNB first through the PDW according to the second information sent by the eNB. Including a first message indicating a sequence number of a data packet that is not successfully sent to the UE, so that the eNB knows the information of the sequence number of the data packet that was not successfully sent to the UE, and the WLAN network control node may not succeed again.
  • the data packet sent to the UE is forwarded to the eNB through the PDW. After the UE switches to the 3GPP network, the eNB sends the data packet that is not successfully sent to the UE to the UE.
  • FIG. 5 is a flowchart of a method for data transmission according to an embodiment of the present invention. It should be noted that the method for data transmission provided by this embodiment can support a UE between a 3GPP network and a WLAN network. For the convenience of description, this embodiment is described by taking an example in which a UE is switched from a 3GPP network to a WLAN network.
  • the source access network is a 3GPP network
  • the target access network is a WLAN network
  • the 3GPP network belongs to the LTE network system
  • the LTE network system is represented by the following node.
  • the components are: eNB, MME, SGW, PDW, HSS/AAA, where PDW is a core network node, and eNB is a source-standard access network control node.
  • a flow chart of a method for data transmission specifically comprising:
  • the UE performs a selection of the WLAN network, and initiates a handover process.
  • the process of selecting a WLAN network by the UE and initiating the handover process belongs to the prior art, and is not specifically described herein.
  • the HSS/AAA performs authentication and authentication on the UE, and determines whether the UE has the right to access the current WLAN network.
  • the HSS/AAA is used to authenticate the UE to determine whether the UE has the right to access the WLAN network. For example, the operator can determine whether the UE belongs to the subscription user of the WLAN network by using the HSS/AAA subscription information.
  • the UE is authenticated. When the UE passes the authentication of the HSS/AAA, the UE is allowed to access the WLAN network. Otherwise, the network handover is not allowed, and the current process is terminated.
  • the UE authentication is described as an example.
  • the PDW receives the second message sent by the WLAN network control node, and sends a second message to the eNB.
  • the PDW receives the second message sent by the WLAN network control node, and sends a second message to the eNB through the UE.
  • the second message includes indication information that the UE wants to switch to the WLAN network and/or a command or indication for instructing the eNB to send the information of the forwarding packet sequence number to the WLAN network control node.
  • the eNB After receiving the second message sent by the PDW, the eNB sends the first message to the PDW.
  • the eNB after receiving the second message sent by the PDW, the eNB sends the first message to the PDW through the ⁇ E.
  • the first message and the second information are all signaling messages, and the first message includes information indicating a sequence number of the data packet that the eNB does not successfully send to the UE.
  • the eNB may use the sequence number of the data packet that was not successfully transmitted to the UE as the first message, but is not limited to this form.
  • sequence number of the foregoing data packet may be specifically a PDCP-SN; or a GTP-N; or
  • PMIP-SN or PDCP-SN and PMIP-SN; or GTP-N and PMIP_SN.
  • the WLAN network control node may add a function to process the PDCP_SN, GTP-N, and PMTP-SN capabilities; or the ability to convert the correspondence between the PDCP-SN and the PMTP-SN; or convert the correspondence between the GTP-N and the PMTP-SN. The ability to relate.
  • the first message may further include information of a sequence number of a data packet that has been successfully sent to the UE.
  • the first message may be specifically in the following two forms, and the purpose is to let the WLAN network control node know the data packet successfully sent by the eNB to the UE and the data packet that is not successfully sent to the UE, and Packets that are not successfully sent to the UE are forwarded to the WLAN network control node, but are not limited to the following two forms:
  • the first type the first message includes two parts, the first part is the serial number of the data packet that has been successfully sent to the UE, and the second part is the serial number of the data packet that is not successfully sent to the UE, and the two parts are respectively arranged in the a preset part of the first message;
  • the first message includes the sequence number of the first forwarded packet and includes a list.
  • the eNB sets a flag bit for the sequence number of each data packet, and indicates whether the data packet corresponding to the flag bit has been successfully sent to the UE by using the flag bit (for example, 0 can be used to indicate that the corresponding data packet is not successfully sent to the UE, It is indicated by 1 that its corresponding data packet has been successfully sent to the UE), and the serial number and the identification bit of the data packet are arranged in a preset manner to obtain the list.
  • the first forwarding packet sequence number is 5, and the list sent at the same time is 10011.
  • the WLAN network control node learns that the data packet UE with the sequence number 5, 8, 9 has been received, and the sequence number is 6. , 7 packets were not received.
  • the eNB when the eNB sends the first message to the PDW, the eNB also initiates establishment of a data forwarding tunnel between the WLAN network control node and the eNB.
  • the PDW receives the first message sent by the eNB, and forwards the first message to the WLAN network control node.
  • the WLAN network control node receives the first message, and determines, according to the first message, information about a sequence number of a data packet that is not successfully sent to the UE.
  • the WLAN network control node may further learn, according to the first message, a sequence number of the data packet that the eNB has successfully sent to the UE.
  • the WLAN network control node may further number the sequence numbers of the data packets that the eNB did not successfully send to the UE according to the first message.
  • the eNB sends a data packet that is not successfully sent to the UE to the PDW through the foregoing pre-established data forwarding tunnel.
  • the PDW forwards the data packet that is not successfully sent to the UE to the WLAN network control node by using the foregoing pre-established data forwarding tunnel.
  • the WLAN network control node receives the data packet that is not successfully sent to the UE according to the first message, and saves the data packet.
  • the WLAN network control node may learn, according to the first message, whether all the data packets that are not successfully sent to the UE are received.
  • the UE does not complete the process of switching to the WLAN network. Therefore, the WLAN network control node cannot send the data packet that is not successfully sent to the UE to the UE through the WLAN network.
  • the WLAN network control node temporarily saves the data packet that has not been successfully sent to the UE, and after the handover is completed, the UE can transmit to the UE, thereby avoiding the loss of the data packet.
  • the UE initiates an attach procedure to the WLAN network.
  • the UE sends a message carrying a "handover" indication to the WLAN network, where the "handover" is used to indicate that the UE is ready to switch to the WLAN network.
  • the WLAN network control node establishes a communication tunnel between the UE and the WLAN network.
  • the UE can exchange data with the WLAN network through the communication tunnel.
  • the WLAN network control node sends a data packet that is not successfully sent to the UE according to the first message to the UE.
  • the WLAN network control node may send the data packets that are not successfully sent to the UE by the received eNB to the UE in the order of the data packet sequence number, so as to avoid the data packet loss when the UE performs network switching.
  • steps 303-306 in this embodiment may also be performed at any time between step 307 and step 310.
  • the eNB After receiving the command for releasing the 3GPP radio resource sent by the PDW, the eNB releases the 3GPP radio resource with the UE.
  • the description is made that the 3GPP network belongs to the LTE network. It can be understood that the method in this embodiment can be applied to other types of 3GPP networks, for example, when the 3GPP network belongs to the UMTS network system, ⁇ E is replaced with SGSN, eNB is replaced by RNC; when 3GPP network belongs to GERAN network system, then SGW is replaced by SGSN, and eNB is replaced by BSC.
  • the embodiment provides a data transmission method.
  • the eNB can control the node according to the WLAN network control node according to the second information sent by the WLAN network control node.
  • FIG. 6 is a structural diagram of an access network control node according to an embodiment of the present invention.
  • the access network control node 400 includes:
  • the first sending unit 401 is configured to: when the user equipment UE initiates a handover from the source access network to the target access network, send a first message to the target access network control node, where the first message includes at least Information about the serial number of the data packet that the network control node did not successfully send to the UE;
  • the second sending unit 402 is configured to send, to the target access network control node, a data packet that is not successfully sent to the UE, so that after the UE switches to the target access network, the target access network control node is not successfully sent to the UE.
  • the data packet is sent to the UE.
  • the first sending unit 401 is specifically configured to: when the UE initiates a handover from the source access network to the target access network, send the first message to the target access network control node by using the core network node.
  • the second sending unit 402 is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the target access network control node;
  • the data forwarding tunnel is a channel for sending data between the source access network control node and the target access network control node through the core network node, and is initiated by the source access network control node.
  • the foregoing access network further includes:
  • the receiving unit 403 is configured to receive, by the core network node, a second message sent by the target access network control node before the first sending unit 401 sends the first message to the target access network control node, where the second message includes the UE wanting to switch to An indication of the target access network and/or an indication of the information of the forwarded packet sequence number.
  • the first sending unit 401 is specifically configured to: when the UE wants to switch to the 3GPP network, pass the core network node to the base station. Send the first message;
  • the second sending unit 402 is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the base station; or
  • the first sending unit 401 is specifically configured to: when the UE wants to switch to the WLAN network, pass the core network node to the WLAN.
  • the network control node sends the first message;
  • the second sending unit 402 is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the WLAN network control node.
  • the information of the serial number of the data packet includes any one of the following forms:
  • Proxy mobile IP serial number information corresponding to PMTP-SN corresponding to PMTP-SN
  • the embodiment provides an access network control node, so that when the UE initiates a handover from the access network to the target access network, the access network control node can send the second information according to the target access network control node. Transmitting, by the core network node, a first message including a sequence number indicating a data packet that is not successfully sent to the UE, to the target access network control node, so that the target access network control node learns that the target access network control node is not successfully sent to the UE.
  • FIG. 8 is a structural diagram of an access network control node according to an embodiment of the present invention.
  • the access network control node 500 includes:
  • the receiving unit 501 is configured to: when the user equipment UE initiates a handover from the source access network to the target access network, receive a first message sent by the source access network control node, where the first message includes at least the source access network Information about the sequence number of the data packet that the control node did not successfully send to the UE;
  • a determining unit 502 configured to determine information about a sequence number of a data packet that is not successfully sent to the UE according to the first message, where the receiving unit 501 is further configured to send, according to the first message, the unsuccessfully sent to the UE by the source access network control node Data packet
  • the sending unit 502 is configured to: after the UE switches to the target access network, send, to the UE, a data packet that is not successfully sent to the UE according to the first message.
  • the receiving unit 501 is specifically configured to: when the UE initiates a handover from the source access network to the target access network, receive, by the core network node, the first message sent by the source access network control node.
  • the receiving unit 501 is further configured to: receive, according to the first message, a data packet that is sent by the source access network control node and is not successfully sent to the UE by using a pre-established data forwarding tunnel;
  • the data forwarding tunnel is a channel for sending data between the source access network control node and the target access network control node through the core network node, and is initiated by the source access network control node.
  • the sending unit 502 is further configured to send, by using the core network node, a second message to the source access network control node, where the second message includes indication information that the UE wants to switch to the target access network and/or information that sends the forwarding packet sequence number. Instructions.
  • the receiving unit 501 is specifically configured to receive, when the UE changes from the WLAN network to the 3GPP network, receive the core network node The first message sent by the WLAN network control node;
  • the receiving unit 501 is further configured to receive, according to the first message, a data packet that is sent by the WLAN network control node and is not successfully sent to the UE by using a pre-established data forwarding tunnel; or
  • the receiving unit 501 is specifically configured to receive, when the UE is switched from the 3GPP network to the WLAN network, receive the core network node.
  • the receiving unit 501 is further configured to: receive, according to the first message, a data packet that is sent by the base station and is not successfully sent to the UE by using a pre-established data forwarding tunnel.
  • the information of the serial number of the data packet includes any one of the following forms:
  • Proxy mobile IP serial number information corresponding to PMTP-SN corresponding to PMTP-SN
  • the embodiment provides an access network control node, so that when the UE initiates a handover from the source access network to the access network, the access network control node can send the source network access node through the core network node.
  • the first message including the sequence number of the data packet indicating the unsuccessfully transmitted to the UE is used to learn the serial number information of the data packet that is not successfully sent to the UE; after that, the receiving source access network control node passes through the core.
  • FIG. 9 is a structural diagram of a user equipment UE according to an embodiment of the present invention.
  • the user equipment UE700 includes: a receiving unit 701, configured to receive, after the user equipment UE switches from a source access network to a target access network, a data packet that is not successfully sent to the UE by the target access network control node;
  • the data packet that is not successfully sent to the UE is a data packet that the source access network control node has not successfully sent to the UE when the UE initiates a handover from the source access network to the target access network, and is controlled by the source access network.
  • the node sends to the target access network control node.
  • the embodiment provides a user equipment UE, which can enable the UE to receive the handover from the source access network to the target access network, and after the UE switches to the target access network, can receive the target access network control node. A packet that was successfully sent to the UE. It can be seen that the UE provided in this embodiment avoids data loss caused by network switching when the UE performs network switching, and facilitates user access to the network.
  • a system structure diagram of data transmission according to an embodiment of the present invention includes a core network node 600, a user equipment UE700, the foregoing access network control node 400, and the access network control node 500.
  • the source access network is a WLAN network and the target access network is a 3GPP network;
  • the foregoing system specifically includes: a core network node, a UE, a WLAN network control node, and a base station;
  • the source access network control node is a WLAN network control node
  • the target access network control node is a base station.
  • the source access network is a 3GPP network and the target access network is a WLAN network;
  • the foregoing system specifically includes: a core network node, a UE, a WLAN network control node, and a base station;
  • the source access network control node is a base station, and the target access network control node is a WLAN network control node.
  • a system for transmitting data when a handover occurs from a source access network to a target access network, if the source access network control node stores a signal that is not sent to the UE. a data packet, the source access network control node may first send, by the core network node, a first message including a sequence number indicating a data packet that is not successfully sent to the UE to the target access network control node, so that the target The access network control node learns that the UE is not successfully sent to the UE.
  • the source access network control node may send the data packet that is not successfully sent to the UE to the target access network control node through the core network node; finally, after the UE switches to the target access network, The target access network control node then sends the data packet that was not successfully sent to the UE to the UE. It can be seen that, in the system provided by the embodiment, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network.
  • the present invention can be implemented by means of software plus necessary general hardware, and of course, by hardware, but in many cases, the former is a better implementation. .
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a readable storage medium, such as a floppy disk of a computer.
  • a hard disk or optical disk or the like includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Embodiments of the present invention relate to the field of communications. Provided are a method, device, and system for data transmission, comprising: when a switchover of a UE from a source access network to a target access network occurs, a source access network control node transmits a first message to a target access network control node, where the first message comprises at least information used for indicating the sequence numbers of data packets that have not been successfully transmitted to the UE by the source access network control node; the source access network control node transmits to the target access network control node the data packets that have not been successfully transmitted to the UE, thus facilitating the target access network control node to transmit to the UE, when the UE switches over to the target access network, the data packets that have not been successfully transmitted to the UE. With the present invention, when the UE performs a network switchover, prevention of data loss caused when switching networks is implemented, thus facilitating users in accessing networks.

Description

数据发送的方法、 设备及系统 技术领域  Method, device and system for data transmission
本发明涉及通信领域, 尤其涉及一种数据发送的方法、 设备及系统。 背景技术  The present invention relates to the field of communications, and in particular, to a method, device, and system for data transmission. Background technique
无线局域网 (wireless local area network, WLAN) 使用无线技术通过自由空间发送 和接收数据, 通常作为传统的有线局域网 (如以太网) 的扩展或替代。 WLAN 网络的无线网 络接入点 (access point , AP) 可安装在诸如机场、 火车站、 宾馆及咖啡馆等公共场所, 以提供给公众对网络的高速访问。 近年来, WLAN 网络发展迅速, 成为第三代合作伙伴计划 (the 3rd generation partnership project , 3GPP) 网络很好的一个补充, 其中, 3GPP 网络可以为宽带码分多址 ( wideband code division multiple access , WCDMA ) 网络、 时分同步码分多址 ( time division-synchronous code division multiple access , TD-SCDMA) 网络、 增强型数据 速率全球移动通讯系统(global system of mobi le communication, GSM)演进技术(enhanced data rate for GSM evolution, EDGE) 网络等。 但是 WLAN 网络的覆盖范围较小, 因此, 当用户移动时, UE (user equipment , 用户设备) 在 WLAN网络与 3GPP网络之间的切换就 会非常频繁。  Wireless local area network (WLAN) uses wireless technology to send and receive data through free space, often as an extension or replacement for traditional wired LANs such as Ethernet. The wireless network access point (AP) of the WLAN network can be installed in public places such as airports, train stations, hotels and cafes to provide high-speed access to the public. In recent years, WLAN networks have developed rapidly and become a good complement to the 3rd generation partnership project (3GPP) network. The 3GPP network can be wideband code division multiple access (WCDMA). Network, time division-synchronous code division multiple access (TD-SCDMA) network, enhanced data rate global mobile communication system (GSM) evolution technology (enhanced data rate for GSM evolution, EDGE) networks, etc. However, the coverage of the WLAN network is small. Therefore, when the user moves, the UE (user equipment) switches between the WLAN network and the 3GPP network very frequently.
在现有网络切换中, UE只能支持在同一时刻只与 WLAN网络和 3GPP网络中的一个网络 进行连接, 当连接到其中一个网络时, 另一个网络就不能再使用。 因此, 在 UE进行网络的 切换时, 为了能够切换到目标接入网, 要中断与源接入网的连接, 这就使得源接入网控制 节点中可能会剩余有来自网络服务器的部分数据尚未发送给 UE, 此时, 则会造成该部分数 据的丢失。  In the existing network handover, the UE can only support connection with only one of the WLAN network and the 3GPP network at the same time. When connecting to one of the networks, the other network can no longer be used. Therefore, when the UE performs network handover, in order to be able to switch to the target access network, the connection with the source access network is interrupted, so that some data from the network server may remain in the source access network control node. Send to the UE, at this time, it will cause the loss of this part of the data.
例如, UE当前连接在 3GPP网络中, 当 UE切换到 WLAN网络中时, UE与 3GPP网络的连 接中断, 此时, 如果基站中剩余有来自网络服务器的部分数据尚未发送给 UE 时, 由于 UE 与 3GPP网络的连接中断而造成基站不能够与 UE进行通信, 从而导致基站中数据的丢失。  For example, the UE is currently connected in the 3GPP network. When the UE switches to the WLAN network, the connection between the UE and the 3GPP network is interrupted. At this time, if some data remaining in the base station from the network server has not been sent to the UE, The connection of the 3GPP network is interrupted, causing the base station to be unable to communicate with the UE, resulting in loss of data in the base station.
因此, 现有的网络切换方式, 容易造成数据的丢失, 导致用户访问网络的不便。 发明内容 本发明提供了一种数据发送的方法、 设备及系统, 通过本发明, 能够实现当 UE进行网 络切换时, 避免了网络切换时造成的数据丢失, 方便用户访问网络。 Therefore, the existing network switching method is likely to cause data loss, resulting in inconvenience for users to access the network. Summary of the invention The present invention provides a method, a device, and a system for transmitting data. The present invention can prevent data loss caused by network switching when the UE performs network switching, and facilitates user access to the network.
为达到上述目的, 本发明的实施例采用如下技术方案:  In order to achieve the above object, the embodiment of the present invention adopts the following technical solutions:
第一方面, 本发明提供一种数据发送的方法, 包括:  In a first aspect, the present invention provides a data transmission method, including:
当用户设备 UE发生从源接入网到目标接入网的切换时, 源接入网控制节点向目标接入 网控制节点发送第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成功 发送给所述 UE的数据包的序列号的信息;  When the user equipment UE initiates a handover from the source access network to the target access network, the source access network control node sends a first message to the target access network control node, where the first message includes at least the source Information about the sequence number of the data packet that the access network control node did not successfully send to the UE;
所述源接入网控制节点向所述目标接入网控制节点发送未成功发送给所述 UE 的数据 包, 以便于当所述 UE切换到所述目标接入网后, 所述目标接入网控制节点将所述未成功发 送给所述 UE的数据包发送给所述 UE。  And the source access network control node sends, to the target access network control node, a data packet that is not successfully sent to the UE, so that, after the UE switches to the target access network, the target access The network control node sends the data packet that was not successfully sent to the UE to the UE.
在第一方面的第一种可能的实现方式中, 所述当 UE发生从源接入网到目标接入网的切 换时, 源接入网控制节点向目标接入网控制节点发送第一消息, 包括:  In a first possible implementation manner of the first aspect, the source access network control node sends the first message to the target access network control node when the UE initiates a handover from the source access network to the target access network. , including:
当 UE发生从源接入网到目标接入网的切换时, 源接入网控制节点通过核心网节点向目 标接入网控制节点发送第一消息。  When the UE initiates a handover from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node.
结合第一方面的第一种可能的实现方式, 在第一方面的第二种可能的实现方式中, 所 述源接入网控制节点向所述目标接入网控制节点发送未成功发送给所述 UE的数据包,包括: 所述源接入网控制节点通过预先建立的数据转发隧道向所述目标接入网控制节点发送 未成功发送给所述 UE的数据包;  In conjunction with the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the source access network control node sends the unsuccessfully sent to the target access network control node The data packet of the UE includes: the source access network control node sends a data packet that is not successfully sent to the UE to the target access network control node by using a pre-established data forwarding tunnel;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通 过所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。  The data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中, 在所述源接入网 控制节点向目标接入网控制节点发送第一消息之前, 还包括:  In conjunction with the second possible implementation of the first aspect, in a third possible implementation, before the source access network control node sends the first message to the target access network control node, the method further includes:
所述源接入网控制节点通过所述核心网节点接收所述目标接入网控制节点发送的第二 消息, 所述第二消息包括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据 包序列号的信息的指示。  The source access network control node receives, by the core network node, a second message sent by the target access network control node, where the second message includes indication information that the UE wants to switch to the target access network. And/or an indication of the information that forwards the sequence number of the packet.
结合第一方面的第二种可能的实现方和第三种可能的实现方式, 在第四种可能的实现 方式中, 当所述源接入网为无线局域网 WLAN网络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时;  With reference to the second possible implementation and the third possible implementation of the first aspect, in a fourth possible implementation, when the source access network is a wireless local area network (WLAN), the target access network When planning a 3GPP network for a third generation partner;
所述当 UE发生从源接入网到目标接入网的切换时, 源接入网控制节点通过核心网节点 向目标接入网控制节点发送第一消息, 包括: 当 UE发生从 WLAN网络切换到 3GPP网络时, WLAN网络控制节点通过核心网节点向基站 发送第一消息; When the UE initiates a handover from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node, including: When the UE switches from the WLAN network to the 3GPP network, the WLAN network control node sends the first message to the base station through the core network node;
所述源接入网控制节点通过预先建立的数据转发隧道向所述目标接入网控制节点发送 未成功发送给所述 UE的数据包, 包括:  The source access network control node sends a data packet that is not successfully sent to the UE to the target access network control node by using a pre-established data forwarding tunnel, including:
所述 WLAN网络控制节点通过预先建立的数据转发隧道向所述基站发送未成功发送给所 述 UE的数据包; 或者,  Transmitting, by the WLAN network control node, a data packet that is not successfully sent to the UE to the base station by using a pre-established data forwarding tunnel; or
当所述源接入网为第三代合作伙伴计划 3GPP网络,所述目标接入网为无线局域网 WLAN 网络时;  When the source access network is a 3rd Generation Partnership Project 3GPP network, and the target access network is a wireless local area network WLAN network;
所述当 UE发生从源接入网到目标接入网的切换时, 源接入网控制节点通过核心网节点 向目标接入网控制节点发送第一消息, 包括:  When the UE initiates a handover from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node, including:
当 UE发生从 3GPP网络切换到 WLAN网络时, 基站通过核心网节点向 WLAN网络控制节 点发送第一消息;  When the UE switches from the 3GPP network to the WLAN network, the base station sends a first message to the WLAN network control node through the core network node;
所述源接入网控制节点通过预先建立的数据转发隧道向所述目标接入网控制节点发送 所述未成功发送给所述 UE的数据包, 包括:  The source access network control node sends the data packet that is not successfully sent to the UE to the target access network control node by using a pre-established data forwarding tunnel, including:
所述基站通过预先建立的数据转发隧道向所述 WLAN网络控制节点发送所述未成功发送 给所述 UE的数据包。  And transmitting, by the base station, the data packet that is not successfully sent to the UE to the WLAN network control node by using a pre-established data forwarding tunnel.
结合第一方面的所有可能的实现方式中, 所述数据包的序列号的信息包括:  In combination with all possible implementation manners of the first aspect, the information about the sequence number of the data packet includes:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者,  Data aggregation layer protocol serial number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者,  The information corresponding to the tunneling protocol serial number GTP-N; or
代理移动 IP序列号 PMTP-SN所对应的信息; 或者,  Proxy mobile IP serial number information corresponding to PMTP-SN; or,
GTP-N和 PMTP-SN所对应的信息; 或者,  Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 第二方面, 本发明提供了另一种数据发送的方法, 包括:  Information corresponding to PDCP-SN and PMTP-SN. In a second aspect, the present invention provides another method for data transmission, including:
当用户设备 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点接收源接 入网控制节点发送的第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未 成功发送给所述 UE的数据包的序列号的信息;  When the user equipment UE is in a handover from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node, where the first message includes at least the indication Information that the source access network control node does not successfully send the sequence number of the data packet of the UE;
所述目标接入网控制节点根据所述第一消息确定未成功发送给所述 UE的数据包的序列 号的信息;  And determining, by the target access network control node, information of a sequence number of a data packet that is not successfully sent to the UE according to the first message;
所述目标接入网控制节点根据所述第一消息接收所述源接入网控制节点发送的未成功 发送给所述 UE的数据包; 当所述 UE切换到所述目标接入网后, 所述目标接入网控制节点根据所述第一消息将所 述未成功发送给所述 UE的数据包发送给所述 UE。 Receiving, by the target access network control node, the data packet sent by the source access network control node that is not successfully sent to the UE according to the first message; After the UE is handed over to the target access network, the target access network control node sends the data packet that is not successfully sent to the UE to the UE according to the first message.
在第二方面的第一种可能的实现方式中, 所述当 UE发生从源接入网到目标接入网的切 换时, 目标接入网控制节点接收源接入网控制节点发送的第一消息, 包括:  In a first possible implementation manner of the second aspect, when the UE initiates a handover from the source access network to the target access network, the target access network control node receives the first sent by the source access network control node. The message, including:
当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点通过核心网节点接 收源接入网控制节点发送的第一消息。  When the UE initiates a handover from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node through the core network node.
结合第二方面的第一种可能的实现方式, 在第二方面的第二种可能的实现方式中, 所 述目标接入网控制节点接收所述源接入网控制节点发送的未成功发送给所述 UE的数据包, 包括:  With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the target access network control node receives the unsuccessfully sent by the source access network control node The data packet of the UE includes:
所述目标接入网控制节点通过预先建立的数据转发隧道接收所述源接入网控制节点发 送的未成功发送给所述 UE的数据包;  The target access network control node receives, by using a pre-established data forwarding tunnel, a data packet sent by the source access network control node that is not successfully sent to the UE;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通 过所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。  The data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
结合第二方面的第二种可能的实现方式, 在第三种可能的实现方式中, 在所述目标接 入网控制节点接收源接入网控制节点发送的第一消息之前, 还包括:  With the second possible implementation of the second aspect, in a third possible implementation, before the target access network control node receives the first message sent by the source access network control node, the method further includes:
所述目标接入网控制节点通过所述核心网节点向所述源接入网控制节点发送第二消 息, 所述第二消息包括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包 序列号的信息的指示。  The target access network control node sends a second message to the source access network control node by using the core network node, where the second message includes indication information that the UE wants to switch to the target access network and / or send an indication of the information forwarding the serial number of the packet.
结合第二方面的第二种可能的实现方和第三种可能的实现方式, 在第四种可能的实现 方式中, 当所述源接入网为无线局域网 WLAN网络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时;  With reference to the second possible implementation and the third possible implementation of the second aspect, in a fourth possible implementation, when the source access network is a wireless local area network (WLAN), the target access network When planning a 3GPP network for a third generation partner;
当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点通过核心网节点接 收源接入网控制节点发送的第一消息, 包括:  When the UE initiates a handover from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node through the core network node, including:
当 UE发生从 WLAN网络切换到 3GPP网络时, 基站通过核心网节点接收 WLAN网络控制 节点发送的第一消息;  When the UE switches from the WLAN network to the 3GPP network, the base station receives the first message sent by the WLAN network control node through the core network node;
所述目标接入网控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述源 接入网控制节点发送的未成功发送给所述 UE的数据包, 包括:  The target access network control node receives, according to the first message, a data packet that is sent by the source access network control node and is not successfully sent to the UE, by using a pre-established data forwarding tunnel, and includes:
所述基站根据所述第一消息通过预先建立的数据转发隧道接收所述 WLAN网络控制节点 发送的未成功发送给所述 UE的数据包; 或者,  Receiving, by the base station, the data packet sent by the WLAN network control node that is not successfully sent to the UE by using a pre-established data forwarding tunnel according to the first message; or
当所述源接入网为第三代合作伙伴计划 3GPP网络,所述目标接入网为无线局域网 WLAN 网络时; 当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点通过核心网节点接 收源接入网控制节点发送的第一消息, 包括: When the source access network is a 3rd Generation Partnership Project 3GPP network, and the target access network is a wireless local area network WLAN network; When the UE performs the handover from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node through the core network node, including:
当 UE发生从 3GPP网络切换到 WLAN网络时, WLAN网络控制节点通过核心网节点接收基 站发送的第一消息;  When the UE switches from the 3GPP network to the WLAN network, the WLAN network control node receives the first message sent by the base station through the core network node;
所述目标接入网控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述源 接入网控制节点发送的未成功发送给所述 UE的数据包, 包括:  The target access network control node receives, according to the first message, a data packet that is sent by the source access network control node and is not successfully sent to the UE, by using a pre-established data forwarding tunnel, and includes:
所述 WLAN网络控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述基站 发送的未成功发送给所述 UE的数据包。  And the WLAN network control node receives, according to the first message, a data packet sent by the base station that is not successfully sent to the UE by using a pre-established data forwarding tunnel.
结合第二方面的所有可能的实现方式中, 所述数据包的序列号的信息包括: 数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者,  With reference to all possible implementation manners of the second aspect, the information about the sequence number of the data packet includes: information corresponding to a data aggregation layer protocol sequence number PDCP-SN; or
隧道协议序列号 GTP-N所对应的信息; 或者,  The information corresponding to the tunneling protocol serial number GTP-N; or
代理移动 IP序列号 PMTP-SN所对应的信息; 或者,  Proxy mobile IP serial number information corresponding to PMTP-SN; or,
GTP-N和 PMTP-SN所对应的信息; 或者,  Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 第三方面, 本发明还提供了再一种数据发送的方法, 包括:  Information corresponding to PDCP-SN and PMTP-SN. In a third aspect, the present invention provides a method for data transmission, including:
当用户设备 UE从源接入网切换到目标接入网后, 所述 UE接收目标接入网控制节点转 发的未成功发送给所述 UE的数据包;  After the user equipment UE is handed over from the source access network to the target access network, the UE receives a data packet that is forwarded by the target access network control node and is not successfully sent to the UE;
其中, 所述未成功发送给所述 UE的数据包为当所述 UE发生从所述源接入网到所述目 标接入网的切换时, 源接入网控制节点尚未成功发送给所述 UE的数据包, 并由所述源接入 网控制节点发送给所述目标接入网控制节点。 第四方面, 本发明提供了一种接入网控制节点, 包括:  The data packet that is not successfully sent to the UE is that when the UE initiates a handover from the source access network to the target access network, the source access network control node has not successfully sent to the a data packet of the UE, and sent by the source access network control node to the target access network control node. In a fourth aspect, the present invention provides an access network control node, including:
第一发送单元, 用于当用户设备 UE发生从源接入网到目标接入网的切换时, 向目标接 入网控制节点发送第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成 功发送给所述 UE的数据包的序列号的信息;  a first sending unit, configured to send a first message to the target access network control node when the user equipment UE initiates a handover from the source access network to the target access network, where the first message includes at least Information that the source access network control node does not successfully send the sequence number of the data packet of the UE;
第二发送单元, 用于向所述目标接入网控制节点发送未成功发送给所述 UE的数据包, 以便于当所述 UE切换到所述目标接入网后, 所述目标接入网控制节点将所述未成功发送给 所述 UE的数据包发送给所述 UE。  a second sending unit, configured to send, to the target access network control node, a data packet that is not successfully sent to the UE, so that, after the UE switches to the target access network, the target access network The control node sends the data packet that was not successfully sent to the UE to the UE.
在第四方面的第一种可能的实现方式中, 所述第一发送单元, 具体用于当 UE发生从源 接入网到目标接入网的切换时, 通过核心网节点向目标接入网控制节点发送第一消息。 结合第四方面的第一种可能的实现方式, 在第四方面的第二种可能的实现方式中, 所 述第二发送单元, 具体用于通过预先建立的数据转发隧道向所述目标接入网控制节点发送 未成功发送给所述 UE的数据包; In a first possible implementation manner of the fourth aspect, the first sending unit is specifically configured to: when the UE transits from the source access network to the target access network, go to the target access network through the core network node. The control node sends the first message. With reference to the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the second sending unit is specifically configured to access the target by using a pre-established data forwarding tunnel The network control node sends a data packet that is not successfully sent to the UE;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通 过所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。  The data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
结合第四方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述接入网控 制节点还包括:  With reference to the second possible implementation of the fourth aspect, in a third possible implementation, the access network control node further includes:
接收单元, 用于在所述第一发送单元向所述目标接入网控制节点发送所述第一消息之 前, 通过所述核心网节点接收所述目标接入网控制节点发送的第二消息, 所述第二消息包 括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包序列号的信息的指示。  a receiving unit, configured to receive, by the core network node, a second message sent by the target access network control node, before the first sending unit sends the first message to the target access network control node, The second message includes an indication of the indication information that the UE wants to switch to the target access network and/or information for transmitting a sequence number of the forwarded packet.
结合第四方面的第二种可能的实现方和第三种可能的实现方式, 在第四种可能的实现 方式中, 当所述源接入网为无线局域网 WLAN网络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时;  With reference to the second possible implementation and the third possible implementation manner of the fourth aspect, in a fourth possible implementation manner, when the source access network is a wireless local area network (WLAN), the target access network When planning a 3GPP network for a third generation partner;
所述第一发送单元, 具体用于当 UE欲切换到 3GPP网络时, 通过核心网节点向基站发 送第一消息;  The first sending unit is specifically configured to: when the UE wants to switch to the 3GPP network, send the first message to the base station by using the core network node;
所述第二发送单元, 具体用于通过预先建立的数据转发隧道向所述基站发送未成功发 送给所述 UE的数据包; 或者,  The second sending unit is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the base station; or
当所述源接入网为第三代合作伙伴计划 3GPP网络,所述目标接入网为无线局域网 WLAN 网络时;  When the source access network is a 3rd Generation Partnership Project 3GPP network, and the target access network is a wireless local area network WLAN network;
所述第一发送单元, 具体用于当 UE欲切换到 WLAN网络时, 通过核心网节点向 WLAN网 络控制节点发送第一消息;  The first sending unit is specifically configured to: when the UE wants to switch to the WLAN network, send the first message to the WLAN network control node by using the core network node;
所述第二发送单元, 具体用于通过预先建立的数据转发隧道向所述 WLAN网络控制节点 发送所述未成功发送给所述 UE的数据包。  The second sending unit is configured to send, by using a pre-established data forwarding tunnel, the data packet that is not successfully sent to the UE to the WLAN network control node.
结合第四方面的所有可能的实现方式中, 所述数据包的序列号的信息包括:  In combination with all possible implementation manners of the fourth aspect, the information about the sequence number of the data packet includes:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者,  Data aggregation layer protocol serial number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者,  The information corresponding to the tunneling protocol serial number GTP-N; or
代理移动 IP序列号 PMTP-SN所对应的信息; 或者,  Proxy mobile IP serial number information corresponding to PMTP-SN; or,
GTP-N和 PMTP-SN所对应的信息; 或者,  Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 第五方面, 本发明提供了另一种目标接入网控制节点, 包括: 接收单元, 用于当用户设备 UE发生从源接入网到目标接入网的切换时, 接收源接入网 控制节点发送的第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成功 发送给所述 UE的数据包的序列号的信息; Information corresponding to PDCP-SN and PMTP-SN. In a fifth aspect, the present invention provides another target access network control node, including: a receiving unit, configured to receive, by the user equipment UE, a first message sent by the source access network control node when the handover from the source access network to the target access network occurs, where the first message includes at least the source Information about the sequence number of the data packet that the access network control node did not successfully send to the UE;
确定单元,用于根据所述第一消息确定未成功发送给所述 UE的数据包的序列号的信息; 所述接收单元, 还用于根据所述第一消息接收所述源接入网控制节点发送的未成功发 送给所述 UE的数据包;  a determining unit, configured to determine information about a sequence number of a data packet that is not successfully sent to the UE according to the first message, where the receiving unit is further configured to receive, according to the first message, the source access network control a data packet sent by the node that is not successfully sent to the UE;
发送单元, 用于当所述 UE切换到所述目标接入网后, 根据所述第一消息将所述未成功 发送给所述 UE的数据包发送给所述 UE。  And a sending unit, configured to send the data packet that is not successfully sent to the UE to the UE according to the first message, after the UE switches to the target access network.
在第五方面的第一种可能的实现方式中, 所述接收单元, 具体用于当 UE发生从源接入 网到目标接入网的切换时, 通过核心网节点接收源接入网控制节点发送的第一消息。  In a first possible implementation manner of the fifth aspect, the receiving unit is specifically configured to: when a UE initiates a handover from a source access network to a target access network, receive a source access network control node by using a core network node. The first message sent.
结合第五方面的第一种可能的实现方式, 在第五方面的第二种可能的实现方式中, 所 述接收单元, 还具体用于通过预先建立的数据转发隧道接收所述源接入网控制节点发送的 未成功发送给所述 UE的数据包;  With reference to the first possible implementation manner of the fifth aspect, in a second possible implementation manner of the fifth aspect, the receiving unit is further configured to receive the source access network by using a pre-established data forwarding tunnel. a data packet sent by the control node that is not successfully sent to the UE;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通 过所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。  The data forwarding tunnel is a channel through which the source access network control node and the target access network control node send data through the core network node, and is initiated by the source access network control node.
结合第五方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述发送单元, 还用于通过所述核心网节点向所述源接入网控制节点发送第二消息, 所述第二消息包括所 述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包序列号的信息的指示。  With the second possible implementation of the fifth aspect, in a third possible implementation, the sending unit is further configured to send, by using the core network node, the second message to the source access network control node. And the second message includes an indication that the UE wants to switch to the target access network and/or an information that sends a forwarding packet sequence number.
结合第五方面的第二种可能的实现方和第三种可能的实现方式, 在第四种可能的实现 方式中, 当所述源接入网为无线局域网 WLAN网络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时;  With reference to the second possible implementation and the third possible implementation manner of the fifth aspect, in a fourth possible implementation manner, when the source access network is a wireless local area network (WLAN), the target access network When planning a 3GPP network for a third generation partner;
所述接收单元, 具体用于当 UE发生从 WLAN网络切换到 3GPP网络时, 通过核心网节点 接收 WLAN网络控制节点发送的第一消息;  The receiving unit is specifically configured to: when the UE switches from the WLAN network to the 3GPP network, receive, by the core network node, the first message sent by the WLAN network control node;
所述接收单元, 还具体用于根据所述第一消息通过预先建立的数据转发隧道接收所述 WLAN网络控制节点发送的未成功发送给所述 UE的数据包; 或者,  The receiving unit is further configured to receive, according to the first message, a data packet that is sent by the WLAN network control node and is not successfully sent to the UE by using a pre-established data forwarding tunnel; or
当所述源接入网为第三代合作伙伴计划 3GPP网络,所述目标接入网为无线局域网 WLAN 网络时;  When the source access network is a 3rd Generation Partnership Project 3GPP network, and the target access network is a wireless local area network WLAN network;
所述接收单元, 具体用于当 UE发生从 3GPP网络切换到 WLAN网络时, 通过核心网节点 接收基站发送的第一消息;  The receiving unit is specifically configured to: when the UE switches from the 3GPP network to the WLAN network, receive, by the core network node, the first message sent by the base station;
所述接收单元, 还具体用于根据所述第一消息通过预先建立的数据转发隧道接收所述 基站发送的未成功发送给所述 UE的数据包。 结合第五方面的所有可能的实现方式中, 所述数据包的序列号的信息包括: The receiving unit is further configured to receive, according to the first message, a data packet that is sent by the base station and is not successfully sent to the UE by using a pre-established data forwarding tunnel. In combination with all possible implementation manners of the fifth aspect, the information about the sequence number of the data packet includes:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者,  Data aggregation layer protocol serial number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者,  The information corresponding to the tunneling protocol serial number GTP-N; or
代理移动 IP序列号 PMTP-SN所对应的信息; 或者,  Proxy mobile IP serial number information corresponding to PMTP-SN; or,
GTP-N和 PMTP-SN所对应的信息; 或者,  Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 第六方面, 本发明提供了一种用户设备 UE, 包括:  Information corresponding to PDCP-SN and PMTP-SN. In a sixth aspect, the present invention provides a user equipment UE, including:
接收单元, 用于当用户设备 UE从源接入网切换到目标接入网后, 所述 UE接收目标接 入网控制节点转发的未成功发送给所述 UE的数据包;  a receiving unit, configured to: after the user equipment UE switches from the source access network to the target access network, the UE receives a data packet that is not successfully sent by the target access network control node to the UE;
其中, 所述未成功发送给所述 UE的数据包为当所述 UE发生从所述源接入网到所述目 标接入网的切换时, 源接入网控制节点尚未成功发送给所述 UE的数据包, 并由所述源接入 网控制节点发送给所述目标接入网控制节点。 第七方面, 本发明提供了一种数据发送的系统, 包括核心网节点、 所述一种接入网控 制节点、 所述另一种接入网控制节点和所述的用户设备 UE。  The data packet that is not successfully sent to the UE is that when the UE initiates a handover from the source access network to the target access network, the source access network control node has not successfully sent to the a data packet of the UE, and sent by the source access network control node to the target access network control node. In a seventh aspect, the present invention provides a system for data transmission, including a core network node, the one access network control node, the another access network control node, and the user equipment UE.
在第七方面的第一种可能的实现方式中, 当所述源接入网为无线局域网 WLAN网络, 所 述目标接入网为第三代合作伙伴计划 3GPP网络时;  In a first possible implementation manner of the seventh aspect, when the source access network is a wireless local area network (WLAN), and the target access network is a third generation partner plan 3GPP network;
所述系统具体包括: 所述核心网节点、 所述 UE、 WLAN网络控制节点和基站; 其中,所述源接入网控制节点为 WLAN网络控制节点,所述目标接入网控制节点为基站。 在第七方面的第二种可能的实现方式中, 当所述源接入网为第三代合作伙伴计划 3GPP 网络, 所述目标接入网为无线局域网 WLAN网络时;  The system specifically includes: the core network node, the UE, the WLAN network control node, and the base station; wherein the source access network control node is a WLAN network control node, and the target access network control node is a base station. In a second possible implementation manner of the seventh aspect, when the source access network is a 3rd Generation Partnership Project 3GPP network, and the target access network is a wireless local area network (WLAN) WLAN network;
所述系统具体包括: 所述核心网节点、 所述 UE、 WLAN网络控制节点和基站; 其中,所述源接入网控制节点为基站,所述目标接入网控制节点为 WLAN网络控制节点。 本发明提供的一种数据发送的方法、 设备及系统, 通过本发明, 使得当 UE发生从源接 入网到目标接入网的切换时, 如果源接入网控制节点中存有未发送给 UE的数据包, 则源接 入网控制节点可以先将包括用以点指示未成功发送给所述 UE的数据包的序列号的第一消息 发送给目标接入网控制节点, 使得目标接入网控制节点得知未成功发送给所述 UE的数据包 的序列号; 源接入网控制节点可以再将未成功发送给 UE的数据包发送给目标接入网控制节 点; 并当 UE切换到目标接入网后, 再由目标接入网控制节点将未成功发送给 UE的数据包 发送给 UE。 可见, 本发明中, 当 UE进行网络切换时, 避免了网络切换时造成的数据丢失, 方便用户访问网络。 附图说明 The system specifically includes: the core network node, the UE, the WLAN network control node, and the base station; wherein the source access network control node is a base station, and the target access network control node is a WLAN network control node. The present invention provides a method, device, and system for data transmission. According to the present invention, when a handover occurs from a source access network to a target access network, if the source access network control node does not send The data packet of the UE, the source access network control node may first send a first message including a sequence number indicating a data packet that is not successfully sent to the UE to the target access network control node, so that the target access The network control node learns the sequence number of the data packet that is not successfully sent to the UE; the source access network control node may send the data packet that is not successfully sent to the UE to the target access network control node; and when the UE switches to After the target accesses the network, the target access network control node will not successfully send the data packet to the UE. Send to the UE. It can be seen that, in the present invention, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network. DRAWINGS
为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例描述中所需要使用的 附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于本 领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的 附图。  In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described. It is obvious that the drawings in the following description are only some embodiments of the present invention. Other drawings may also be obtained from those of ordinary skill in the art in view of the drawings.
图 1是本发明实施例提供的一种数据发送的方法流程图;  FIG. 1 is a flowchart of a method for data transmission according to an embodiment of the present invention;
图 2是本发明实施例提供的另一种数据发送的方法流程图;  2 is a flowchart of another method for data transmission according to an embodiment of the present invention;
图 3是本发明实施例提供的第三种数据发送的方法流程图;  3 is a flowchart of a third method for data transmission according to an embodiment of the present invention;
图 4是本发明实施例提供的第四种数据发送的方法流程图;  4 is a flowchart of a fourth method for data transmission according to an embodiment of the present invention;
图 5是本发明实施例提供的第五种数据发送的方法流程图;  FIG. 5 is a flowchart of a fifth method for data transmission according to an embodiment of the present invention;
图 6是本发明实施例提供的一种接入网控制节点的结构图;  6 is a structural diagram of an access network control node according to an embodiment of the present invention;
图 7是本发明实施例提供的另一种接入网控制节点的结构图;  FIG. 7 is a structural diagram of another access network control node according to an embodiment of the present invention;
图 8是本发明实施例提供的再一种接入网控制节点的结构图;  FIG. 8 is a structural diagram of still another access network control node according to an embodiment of the present invention; FIG.
图 9是本发明实施例提供的一种用户设备 UE的结构图;  FIG. 9 is a structural diagram of a user equipment UE according to an embodiment of the present invention;
图 10是本发明实施例提供的一种数据发送的系统结构图。 具体实施方式  FIG. 10 is a structural diagram of a system for data transmission according to an embodiment of the present invention. detailed description
为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方式作 进一步地详细描述。 参见图 1, 为本发明一实施例提供的一种数据发送的方法流程图, 具体包括:  The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Referring to FIG. 1, a flowchart of a method for sending data according to an embodiment of the present invention includes:
11: 当 UE发生从源接入网到目标接入网的切换时, 源接入网控制节点向目标接入网控 制节点发送第一消息, 第一消息至少包括用于指示源接入网控制节点未成功发送给 UE的数 据包的序列号的信息;  11: When the UE initiates a handover from the source access network to the target access network, the source access network control node sends a first message to the target access network control node, where the first message includes at least the source access network control Information about the serial number of the data packet that the node did not successfully send to the UE;
其中, 源接入网为 UE所在的当前网络, 目标接入网为即将切换到的网络; 源接入网控 制节点为源接入网中的网元, 目标接入网节点为目标接入网中的网元。  The source access network is the current network where the UE is located, the target access network is the network to be switched to; the source access network control node is the network element in the source access network, and the target access network node is the target access network. The network element in the middle.
进一步地, 需要说明的是, UE发生从源接入网到目标接入网的切换的场景可以包括, 但不限于以下场景: 源接入网的信号强度不能满足移动终端的上网需求; Further, it should be noted that the scenario in which the UE performs the handover from the source access network to the target access network may include, but is not limited to, the following scenarios: The signal strength of the source access network cannot meet the Internet access requirements of the mobile terminal;
或, 由于源接入网的策略控制, 源接入网决定不再为移动终端提供网络服务 (例如当 用户欠费时);  Or, due to policy control of the source access network, the source access network decides not to provide network services for the mobile terminal (for example, when the user owes a fee);
或, 移动终端发生地理位置的改变, 而源接入网不能覆盖移动终端的所移动到的位置; 或, 移动终端主动发出由源接入网向目标接入网进行切换的指令。  Or, the mobile terminal changes geographical location, and the source access network cannot cover the moved location of the mobile terminal; or, the mobile terminal actively sends an instruction to switch from the source access network to the target access network.
12: 源接入网控制节点向目标接入网控制节点发送未成功发送给 UE的数据包, 以便于 当 UE切换到目标接入网后, 目标接入网控制节点将未成功发送给 UE的数据包发送给 UE。  12: The source access network control node sends a data packet that is not successfully sent to the UE to the target access network control node, so that after the UE switches to the target access network, the target access network control node is not successfully sent to the UE. The data packet is sent to the UE.
参见图 2, 为本发明一实施例提供的另一种数据发送的方法流程图; 包括:  FIG. 2 is a flowchart of another method for sending data according to an embodiment of the present invention;
21: 当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点接收源接入网 控制节点发送的第一消息, 第一消息至少包括用于指示源接入网控制节点未成功发送给 UE 的数据包的序列号的信息。  21: When the UE initiates a handover from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node, where the first message includes at least the source access network. Information about the sequence number of the packet that the control node did not successfully send to the UE.
22:目标接入网控制节点根据第一消息确定未成功发送给 UE的数据包的序列号的信息。 23: 目标接入网控制节点根据第一消息接收源接入网控制节点发送的未成功发送给 UE 的数据包。  22: The target access network control node determines, according to the first message, information about a sequence number of a data packet that is not successfully sent to the UE. 23: The target access network control node receives, according to the first message, a data packet sent by the source access network control node that is not successfully sent to the UE.
24: 当 UE切换到目标接入网后, 目标接入网控制节点根据第一消息将源接入网控制节 点未成功发送给 UE的数据包发送给 UE。  24: After the UE switches to the target access network, the target access network control node sends, to the UE, a data packet that the source access network control node does not successfully send to the UE according to the first message.
参见图 3, 为本发明一实施例提供的第三种数据发送的方法流程图; 包括:  Referring to FIG. 3, a flowchart of a third method for data transmission according to an embodiment of the present invention includes:
31: 当 UE从源接入网切换到目标接入网后, UE接收目标接入网控制节点转发的未成功 发送给 UE的数据包。  31: After the UE switches from the source access network to the target access network, the UE receives the data packet that is not successfully sent to the UE and is forwarded by the target access network control node.
其中, 未成功发送给 UE的数据包为当 UE发生从源接入网到目标接入网的切换时, 源 接入网控制节点尚未成功发送给 UE的数据包, 并由源接入网控制节点发送给目标接入网控 制节点。  The data packet that is not successfully sent to the UE is a data packet that the source access network control node has not successfully sent to the UE when the UE initiates a handover from the source access network to the target access network, and is controlled by the source access network. The node sends to the target access network control node.
本实施例提供了一种数据发送的方法, 通过本实施例, 使得当 UE发生从源接入网到目 标接入网的切换时, 如果源接入网控制节点中存有未发送给 UE的数据包, 则源接入网控制 节点可以先将包括用以点指示未成功发送给所述 UE的数据包的序列号的第一消息发给目标 接入网控制节点, 使得目标接入网控制节点得知未成功发送给所述 UE的数据包的序列号的 信息; 源接入网控制节点可以再将未成功发送给 UE的数据包发送给目标接入网控制节点; 并当 UE切换到目标接入网后, 由目标接入网控制节点将未成功发送给 UE的数据包发送给 UE。 可见, 本实施例提供的方法, 当 UE进行网络切换时, 避免了网络切换时造成的数据丢 失, 方便用户访问网络。 参见图 4, 为本发明一实施例提供的第四种数据发送的方法, 需要说明的是, 本实施例 所提供的数据发送的方法,可支持 UE在 3GPP网络和 WLAN网络之间的切换,为了便于说明, 本实施例以 UE由 WLAN网络切换到 3GPP网络为例进行说明。 This embodiment provides a method for data transmission. In this embodiment, when a handover occurs from a source access network to a target access network, if the source access network control node stores information that is not sent to the UE, The data packet, the source access network control node may first send a first message including a sequence number indicating a data packet that is not successfully sent to the UE to the target access network control node, so that the target access network controls The node learns the information of the sequence number of the data packet that is not successfully sent to the UE; the source access network control node may send the data packet that is not successfully sent to the UE to the target access network control node; and when the UE switches to After the target accesses the network, the target access network control node sends the data packet that is not successfully sent to the UE to the UE. It can be seen that, in the method provided by the embodiment, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network. Referring to FIG. 4, a method for data transmission according to an embodiment of the present invention is provided. The method for data transmission provided by this embodiment can support handover between a 3GPP network and a WLAN network. For convenience of description, this embodiment is described by taking an example in which a UE is switched from a WLAN network to a 3GPP network.
具体地, 在本实施例中, 源接入网为 WLAN网络, 目标接入网 3GPP网络, 且在本实施 例中具体以 3GPP网络属于长期演进 (long term evolution, LTE) 网络系统为例进行说明, 该 LTE 网络系统由以下节点组成: 演进型网络基站 (E-UTRAN eNodeB, eNB)、 移动管理实 体 ( mobi l ity management entity, MME)、 月艮务网关 ( serving gateway, SGW)、 公共数 据网关 ( publ ic data network getaway, P而)、 家庭用户服务器 /认证授权服务器 ( home subscriber server/authentication authorization^ accounting, HSS/AAA)。 其中, PDW 为核心网节点, eNB为目标接入网控制节点。  Specifically, in this embodiment, the source access network is a WLAN network, and the target access network is a 3GPP network, and in the embodiment, the 3GPP network belongs to a long term evolution (LTE) network system as an example. The LTE network system is composed of the following nodes: an evolved network base station (E-UTRAN eNodeB, eNB), a mobility management entity (MME), a service gateway (SGW), a public data gateway (publ ic data network getaway, P), home subscriber server/authentication authorization^ accounting (HSS/AAA). The PDW is a core network node, and the eNB is a target access network control node.
一种数据发送的方法, 具体包括:  A method for data transmission specifically includes:
201: UE进行 3GPP网络的选择, 并发起切换流程。  201: The UE performs a selection of a 3GPP network, and initiates a handover process.
需要说明的是, UE进行 3GPP网络的选择, 并发起切换流程属于现有技术, 在此不再进 行具体说明。  It should be noted that the UE performs the selection of the 3GPP network and initiates the handover process belongs to the prior art, and is not specifically described herein.
202: UE通过 eNB向匪 E发起附着流程。  202: The UE initiates an attach procedure to the UE through the eNB.
其中,在所述附着流程中, UE向匪 E发送携带有 "handover"指示的消息,该 "handover" 用于指示该 UE准备切换到 3GPP网络中。  In the attaching process, the UE sends a message carrying a "handover" indication to the UE, and the "handover" is used to indicate that the UE is ready to switch to the 3GPP network.
203: HSS/AAA对 UE进行认证鉴权, 并判断该 UE是否具有接入当前 3GPP网络的权限。 其中, HSS/AAA用于对 UE进行鉴权, 以判断该 UE是否具有接入该 3GPP网络的权限, 例如, 运营商可在 HSS/AAA的签约信息, 判断 UE是否属于该 3GPP网络的签约用户, 并对 UE进行身份认证, 当该 UE通过 HSS/AAA的鉴权时, 则允许 UE接入该 3GPP网络, 否则, 不 允许进行网络切换, 终止当前流程。  203: The HSS/AAA performs authentication and authentication on the UE, and determines whether the UE has the right to access the current 3GPP network. The HSS/AAA is used to authenticate the UE to determine whether the UE has the right to access the 3GPP network. For example, the operator can sign the HSS/AAA subscription information to determine whether the UE belongs to the subscriber of the 3GPP network. And performing identity authentication on the UE. When the UE passes the authentication of the HSS/AAA, the UE is allowed to access the 3GPP network. Otherwise, the network handover is not allowed, and the current process is terminated.
在本实施例中, 为了对切换时防止数据丢失的方法进行说明, 因此, 以 UE鉴权通过为 例进行说明。  In the present embodiment, in order to explain the method of preventing data loss at the time of handover, the UE authentication is described as an example.
204: 匪 E发起核心网节点之间的位置更新过程, 并且从 HSS获得用户签约信息。  204: 匪 E initiates a location update process between the core network nodes, and obtains user subscription information from the HSS.
需要说明的是, 本步骤 204的执行过程属于现有技术, 在此不再赘述。  It should be noted that the execution process of this step 204 belongs to the prior art, and details are not described herein again.
205: PDW接收 eNB发送的第二消息, 并向 WLAN网络控制节点发送第二消息。  205: The PDW receives the second message sent by the eNB, and sends a second message to the WLAN network control node.
其中, 所述第二消息包括 UE欲切换到 3GPP网络的指示信息和 /或用于指示 WLAN网络 控制节点向 eNB发送转发数据包序列号的信息的命令或指示。  The second message includes indication information that the UE wants to switch to the 3GPP network and/or a command or indication for instructing the WLAN network control node to send information of the forwarding packet sequence number to the eNB.
206: WLAN网络控制节点接收 PDW发送的第二消息后, 向 PDW发送第一消息。 其中, 第一消息和第二信息都是信令消息, 第一消息包括用于指示 WLAN网络控制节点 未成功发送给 UE的数据包的序列号的信息。 206: After receiving the second message sent by the PDW, the WLAN network control node sends the first message to the PDW. The first message and the second information are all signaling messages, and the first message includes information indicating a sequence number of the data packet that the WLAN network control node does not successfully send to the UE.
例如, WLAN网络控制节点可以将未成功发送给 UE的数据包的序列号作为第一消息, 但 是并不限于此形式。  For example, the WLAN network control node may use the sequence number of the data packet that was not successfully transmitted to the UE as the first message, but is not limited to this form.
在本实施例中, 上述数据包的序列号具体可以为 PDCP-SN (Packet Data Convergence In this embodiment, the serial number of the foregoing data packet may specifically be a PDCP-SN (Packet Data Convergence).
Protocol serial number,数据汇聚层协议序歹 lj号);或者为 GTP-N ( packet bearer service of the packet domain Number, 隧道协议序列号); 或者为 PMIP-SN (Proxy Mobi le IP Serial Number, 代理移动 IP序列号); 或者为 PDCP-SN和 PMIP-SN; 或者为 GTP-N和 PMIP_SN。 Protocol serial number, data aggregation layer protocol sequence 歹lj); or GTP-N (packet bearer service of the packet domain number); or PMIP-SN (Proxy Mobi le IP Serial Number) IP sequence number); or PDCP-SN and PMIP-SN; or GTP-N and PMIP_SN.
eNB可以增加一个功能, 处理 PDCP_SN、 GTP-N和 PMTP-SN的能力; 或者转换 PDCP-SN 与 PMTP-SN之间对应关系的能力; 或者转换 GTP-N与 PMTP-SN之间对应关系的能力。  The eNB may add a function to handle the PDCP_SN, GTP-N, and PMTP-SN capabilities; or the ability to convert the correspondence between the PDCP-SN and the PMTP-SN; or the ability to convert the correspondence between the GTP-N and the PMTP-SN .
需要说明的是, 第一消息还可以包括已经成功发送给 UE的数据包的序列号的信息。 此 时, 在本实施例中, 第一消息可具体的为以下两种形式, 目的是让 eNB得知 WLAN网络控制 节点成功发送给 UE的数据包和未成功发送给 UE的数据包, 并将未成功发送给 UE的数据包 转发给 eNB, 但是并不限于以下两种形式:  It should be noted that the first message may further include information of a sequence number of a data packet that has been successfully sent to the UE. At this time, in this embodiment, the first message may be specifically in the following two forms, and the purpose is to let the eNB know the data packet successfully sent by the WLAN network control node to the UE and the data packet that is not successfully sent to the UE, and Packets that are not successfully sent to the UE are forwarded to the eNB, but are not limited to the following two forms:
第一种: 第一消息包括两部分, 第一部分为已成功发送给 UE的数据包的序列号, 第二 部分为未成功发送给 UE的数据包的序列号, 并将上述两部分分别排列在第一消息中的预设 部分;  The first type: the first message includes two parts, the first part is the serial number of the data packet that has been successfully sent to the UE, and the second part is the serial number of the data packet that is not successfully sent to the UE, and the two parts are respectively arranged in the a preset part of the first message;
第二种: 第一消息包括第一个转发数据包的序列号, 同时包括一个列表。 其中, WLAN 网络控制节点为每个数据包的序列号设置一个标志位, 通过标志位指示该标志位对应的数 据包是否已成功发送给 UE (例如, 可用 0表示其对应的数据包未成功发送给 UE, 用 1表示 其对应的数据包已成功发送给 UE),并将数据包的序列号和标识位以预设的方式进行排列得 到该列表, 例如第一个转发数据包序列号为 5, 同时发送的列表为 10011, eNB收到第一消 息后, 得知序号为 5, 8, 9的数据包 UE已收到, 序号为 6, 7的数据包没有收到。  Second: The first message includes the sequence number of the first forwarded packet and includes a list. The WLAN network control node sets a flag bit for the sequence number of each data packet, and indicates whether the data packet corresponding to the flag bit has been successfully sent to the UE by using the flag bit (for example, 0 can be used to indicate that the corresponding data packet is not successfully sent. For the UE, 1 indicates that its corresponding data packet has been successfully sent to the UE), and the sequence number and the identification bit of the data packet are arranged in a preset manner to obtain the list, for example, the first forwarding packet sequence number is 5 The list sent at the same time is 10011. After receiving the first message, the eNB learns that the data packet UE with the sequence number of 5, 8, 9 has been received, and the data packet with the sequence number of 6, 7 has not been received.
还需要说明的是, WLAN网络控制节点向 PDW发送第一消息的同时, 还发起建立 WLAN网 络控制节点和 eNB之间的数据转发隧道。  It should also be noted that, when the WLAN network control node sends the first message to the PDW, it also initiates establishment of a data forwarding tunnel between the WLAN network control node and the eNB.
207: PDW接收 WLAN网络控制节点发送的第一消息, 并将第一消息转发给 eNB。  207: The PDW receives the first message sent by the WLAN network control node, and forwards the first message to the eNB.
具体的, PDW接收 WLAN网络控制节点发送的第一消息, 并通过匪 E将第一消息转发给 eNB。  Specifically, the PDW receives the first message sent by the WLAN network control node, and forwards the first message to the eNB through 匪E.
208: eNB接收到第一消息, 根据所述第一消息确定未成功发送给 UE的数据包的序列号 的信息。 具体的, eNB还可以根据第一消息得知 WLAN的控制节点已成功发送给 UE的数据包的序 列号。 eNB还可以根据第一消息, 对 WLAN的控制节点未成功发送给 UE的数据包的序列号进 行编号。 208: The eNB receives the first message, and determines, according to the first message, information about a sequence number of a data packet that is not successfully sent to the UE. Specifically, the eNB may further learn, according to the first message, a sequence number of the data packet that the control node of the WLAN has successfully sent to the UE. The eNB may also number the sequence number of the data packet that the control node of the WLAN does not successfully send to the UE according to the first message.
在上述步骤 208之后, 进行如下操作:  After the above step 208, the following operations are performed:
WLAN的控制节点通过上述预先建立的数据转发隧道向 PDW发送未成功发送给 UE的数据 包。  The control node of the WLAN sends a data packet that is not successfully sent to the UE to the PDW through the pre-established data forwarding tunnel.
PDW通过上述预先建立的数据转发隧道向 eNB转发上述未成功发送给 UE的数据包。 eNB根据第一消息接收上述未成功发送给 UE的数据包, 并进行保存。  The PDW forwards the data packet that is not successfully sent to the UE to the eNB through the foregoing pre-established data forwarding tunnel. The eNB receives the data packet that is not successfully sent to the UE according to the first message, and saves the data packet.
其中, eNB可以根据第一消息得知是否接收到全部的未成功发送给 UE的数据包。  The eNB may learn, according to the first message, whether all the data packets that are not successfully sent to the UE are received.
需要说明的是, 由于在在 eNB处理中, UE并未完成切换到 3GPP网络中的流程, 因此, eNB还不能通过 3GPP网络向该 UE发送上述未成功发送给 UE的数据包, 由 eNB暂时保存未 成功发送给 UE的数据包, 待切换完成后, 即可向 UE进行发送, 避免了数据包的丢失。  It should be noted that, because the UE does not complete the process of handover to the 3GPP network in the eNB process, the eNB cannot send the data packet that is not successfully sent to the UE to the UE through the 3GPP network, and is temporarily saved by the eNB. The data packet that has not been successfully sent to the UE can be sent to the UE after the handover is completed, thereby avoiding the loss of the data packet.
还需要说明的是, 上述步骤 205-208还可以在步骤 202与步骤 204之间的任意时刻执 行, 还可以在步骤 209与步骤 210之间执行。  It should be noted that the above steps 205-208 may also be performed at any time between step 202 and step 204, and may also be performed between step 209 and step 210.
209: PDW建立 3GPP与 UE的无线承载。  209: The PDW establishes a radio bearer between the 3GPP and the UE.
进一步地, 在 PDW建立 3GPP与 UE的无线承载后, UE即可通过该承载与 3GPP网络进行 数据交换。  Further, after the PDW establishes the radio bearer of the 3GPP and the UE, the UE can exchange data with the 3GPP network through the bearer.
在上述步骤 209之后, eNB根据第一消息将未成功发送给 UE的数据包发送给 UE。 可选的, eNB可以将接收到的 WLAN网络控制节点发送的未成功发送给 UE的数据包按照 数据包序列号的顺序依次发送给 UE, 避免了 UE进行网络切换时数据包的丢失。  After the foregoing step 209, the eNB sends a data packet that is not successfully sent to the UE according to the first message to the UE. Optionally, the eNB may send the data packets sent by the WLAN network control node that are not successfully sent to the UE to the UE in the order of the data packet sequence number, so as to avoid the data packet loss when the UE performs network switching.
210: WLAN网络控制节点接收到 PDW发送的释放 WLAN无线资源的命令后, 释放与 UE之 间的 WLAN资源。  210: After receiving the command for releasing the WLAN radio resource sent by the PDW, the WLAN network control node releases the WLAN resource with the UE.
需要说明的是, 在本实施例中以 3GPP网络属于 LTE网络进行说明, 可以理解的是本实 施例的方法还是可以适用于其他类型的 3GPP网络, 例如当 3GPP网络属于通用移动通信系 统 (universal mobi le telecommunications system, UMTS ) 网络系统时, 贝 Ij上述 MME 替 换为服务 GPRS支持节点 ( serving gprs support node, SGSN), eNB替换为无线网络控制 器 ( radio network control ler, RNC); 当 3GPP网络属于接入网 ( gsm edge radio access network, GERAN)网络系统时,则上述 SGW替换为 SGSN, eNB替换为基站控制器(base station control ler, BSC)。  It should be noted that, in this embodiment, the 3GPP network belongs to the LTE network, and it can be understood that the method in this embodiment can be applied to other types of 3GPP networks, for example, when the 3GPP network belongs to the universal mobile communication system (universal mobi system). When the network system is used, the MME is replaced with a serving GPRS support node (SGSN), and the eNB is replaced by a radio network controller (RNC); when the 3GPP network is connected In the network system of the gsm edge radio access network (GERAN), the SGW is replaced by the SGSN, and the eNB is replaced by a base station controller (BSC).
本实施例提供了一种数据发送的方法, 通过本实施例, 使得当 UE从 WLAN网络切换到 This embodiment provides a method for data transmission. According to this embodiment, when the UE switches from the WLAN network to
3GPP网络时, WLAN网络控制节点能够根据 eNB发送的第二信息, 通过 PDW向 eNB先发送包 括用以点指示未成功发送给 UE的数据包的序列号的第一消息, 使得 eNB得知未成功发送给 所述 UE的数据包的序列号的信息, WLAN网络控制节点可以再将未成功发送给 UE的数据包 通过 PDW转发给 eNB; 并当 UE切换到 3GPP网络后, 再由 eNB将未成功发送给 UE的数据包 发送给 UE。 可见, 本实施例提供的方法, 当 UE进行网络切换时, 避免了网络切换时造成的 数据丢失, 方便用户访问网络。 参见图 5, 为本发明一实施例提供的第五种数据发送的方法流程图, 需要说明的是, 本 实施例所提供的数据发送的方法, 可支持 UE在 3GPP网络和 WLAN网络之间的切换, 为了便 于说明, 本实施例以 UE由 3GPP网络切换到 WLAN网络为例进行说明。 In the case of the 3GPP network, the WLAN network control node can send the packet to the eNB first through the PDW according to the second information sent by the eNB. Including a first message indicating a sequence number of a data packet that is not successfully sent to the UE, so that the eNB knows the information of the sequence number of the data packet that was not successfully sent to the UE, and the WLAN network control node may not succeed again. The data packet sent to the UE is forwarded to the eNB through the PDW. After the UE switches to the 3GPP network, the eNB sends the data packet that is not successfully sent to the UE to the UE. It can be seen that, in the method provided by the embodiment, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network. 5 is a flowchart of a method for data transmission according to an embodiment of the present invention. It should be noted that the method for data transmission provided by this embodiment can support a UE between a 3GPP network and a WLAN network. For the convenience of description, this embodiment is described by taking an example in which a UE is switched from a 3GPP network to a WLAN network.
具体地, 在本实施例中, 源接入网为 3GPP网络, 目标接入网 WLAN网络, 且在本实施 例中具体以 3GPP网络属于 LTE网络系统为例进行说明, 该 LTE网络系统由以下节点组成: eNB, MME、 SGW、 PDW、 HSS/AAA, 其中, PDW为核心网节点, eNB为源标接入网控制节点。  Specifically, in this embodiment, the source access network is a 3GPP network, and the target access network is a WLAN network, and in the embodiment, the 3GPP network belongs to the LTE network system, and the LTE network system is represented by the following node. The components are: eNB, MME, SGW, PDW, HSS/AAA, where PDW is a core network node, and eNB is a source-standard access network control node.
一种数据发送的方法流程图, 具体包括:  A flow chart of a method for data transmission, specifically comprising:
301: UE进行 WLAN网络的选择, 并发起切换流程。  301: The UE performs a selection of the WLAN network, and initiates a handover process.
其中, UE进行 WLAN网络的选择, 并发起切换流程属于现有技术, 在此不再进行具体说 明。  The process of selecting a WLAN network by the UE and initiating the handover process belongs to the prior art, and is not specifically described herein.
302: HSS/AAA对 UE进行认证鉴权, 并判断该 UE是否具有接入当前 WLAN网络的权限。 其中, HSS/AAA用于对 UE进行鉴权, 以判断该 UE是否具有接入 WLAN网络的权限, 例 如, 运营商可在 HSS/AAA的签约信息, 判断 UE是否属于该 WLAN网络的签约用户, 并对 UE 进行身份认证, 当该 UE通过 HSS/AAA的鉴权时, 则允许 UE接入该 WLAN网络, 否则, 不允 许进行网络切换, 终止当前流程。  302: The HSS/AAA performs authentication and authentication on the UE, and determines whether the UE has the right to access the current WLAN network. The HSS/AAA is used to authenticate the UE to determine whether the UE has the right to access the WLAN network. For example, the operator can determine whether the UE belongs to the subscription user of the WLAN network by using the HSS/AAA subscription information. The UE is authenticated. When the UE passes the authentication of the HSS/AAA, the UE is allowed to access the WLAN network. Otherwise, the network handover is not allowed, and the current process is terminated.
在本实施例中, 为了对切换时防止数据丢失的方法进行说明, 因此, 以 UE鉴权通过为 例进行说明。  In the present embodiment, in order to explain the method of preventing data loss at the time of handover, the UE authentication is described as an example.
303: PDW接收 WLAN网络控制节点发送的第二消息, 并向 eNB发送第二消息。  303: The PDW receives the second message sent by the WLAN network control node, and sends a second message to the eNB.
具体的, 当该 UE具有接入当前 WLAN网络的权限时, PDW接收 WLAN网络控制节点发送 的第二消息, 并通过匪 E向 eNB发送第二消息。  Specifically, when the UE has the right to access the current WLAN network, the PDW receives the second message sent by the WLAN network control node, and sends a second message to the eNB through the UE.
其中,所述第二消息包括 UE欲切换到 WLAN网络的指示信息和 /或用于指示 eNB向 WLAN 网络控制节点发送转发数据包序列号的信息的命令或指示。  The second message includes indication information that the UE wants to switch to the WLAN network and/or a command or indication for instructing the eNB to send the information of the forwarding packet sequence number to the WLAN network control node.
304: eNB接收 PDW发送的第二消息后, 向 PDW发送第一消息。  304: After receiving the second message sent by the PDW, the eNB sends the first message to the PDW.
具体的, eNB接收 PDW发送的第二消息后, 通过匪 E向 PDW发送第一消息。 其中, 第一消息和第二信息都是信令消息, 第一消息包括用于指示 eNB 未成功发送给 UE的数据包的序列号的信息。 Specifically, after receiving the second message sent by the PDW, the eNB sends the first message to the PDW through the 匪E. The first message and the second information are all signaling messages, and the first message includes information indicating a sequence number of the data packet that the eNB does not successfully send to the UE.
例如, eNB可以将未成功发送给 UE的数据包的序列号作为第一消息, 但是并不限于此 形式。  For example, the eNB may use the sequence number of the data packet that was not successfully transmitted to the UE as the first message, but is not limited to this form.
在本实施例中, 上述数据包的序列号具体可以为 PDCP-SN; 或者为 GTP-N; 或者为 In this embodiment, the sequence number of the foregoing data packet may be specifically a PDCP-SN; or a GTP-N; or
PMIP-SN; 或者为 PDCP-SN和 PMIP-SN; 或者为 GTP-N和 PMIP_SN。 PMIP-SN; or PDCP-SN and PMIP-SN; or GTP-N and PMIP_SN.
WLAN网络控制节点可以增加一个功能, 处理 PDCP_SN、 GTP-N和 PMTP-SN的能力; 或者 转换 PDCP-SN与 PMTP-SN之间对应关系的能力; 或者转换 GTP-N与 PMTP-SN之间对应关系 的能力。  The WLAN network control node may add a function to process the PDCP_SN, GTP-N, and PMTP-SN capabilities; or the ability to convert the correspondence between the PDCP-SN and the PMTP-SN; or convert the correspondence between the GTP-N and the PMTP-SN. The ability to relate.
需要说明的是, 第一消息还可以包括已经成功发送给 UE的数据包的序列号的信息。 此 时, 在本实施例中, 第一消息可具体的为以下两种形式, 目的是让 WLAN网络控制节点得知 eNB成功发送给 UE的数据包和未成功发送给 UE的数据包, 并将未成功发送给 UE的数据包 转发给 WLAN网络控制节点, 但是并不限于以下两种形式:  It should be noted that the first message may further include information of a sequence number of a data packet that has been successfully sent to the UE. At this time, in this embodiment, the first message may be specifically in the following two forms, and the purpose is to let the WLAN network control node know the data packet successfully sent by the eNB to the UE and the data packet that is not successfully sent to the UE, and Packets that are not successfully sent to the UE are forwarded to the WLAN network control node, but are not limited to the following two forms:
第一种: 第一消息包括两部分, 第一部分为已成功发送给 UE的数据包的序列号, 第二 部分为未成功发送给 UE的数据包的序列号, 并将上述两部分分别排列在第一消息中的预设 部分;  The first type: the first message includes two parts, the first part is the serial number of the data packet that has been successfully sent to the UE, and the second part is the serial number of the data packet that is not successfully sent to the UE, and the two parts are respectively arranged in the a preset part of the first message;
第二种: 第一消息包括第一个转发数据包的序列号, 同时包括一个列表。 其中, eNB为 每个数据包的序列号设置一个标志位, 通过标志位指示该标志位对应的数据包是否已成功 发送给 UE (例如, 可用 0表示其对应的数据包未成功发送给 UE, 用 1表示其对应的数据包 已成功发送给 UE), 并将数据包的序列号和标识位以预设的方式进行排列得到该列表。例如 第一个转发数据包序列号为 5, 同时发送的列表为 10011, WLAN网络控制节点收到第一消息 后, 得知序号为 5, 8, 9的数据包 UE已收到, 序号为 6, 7的数据包没有收到。  Second: The first message includes the sequence number of the first forwarded packet and includes a list. The eNB sets a flag bit for the sequence number of each data packet, and indicates whether the data packet corresponding to the flag bit has been successfully sent to the UE by using the flag bit (for example, 0 can be used to indicate that the corresponding data packet is not successfully sent to the UE, It is indicated by 1 that its corresponding data packet has been successfully sent to the UE), and the serial number and the identification bit of the data packet are arranged in a preset manner to obtain the list. For example, the first forwarding packet sequence number is 5, and the list sent at the same time is 10011. After receiving the first message, the WLAN network control node learns that the data packet UE with the sequence number 5, 8, 9 has been received, and the sequence number is 6. , 7 packets were not received.
还需要说明的是, eNB向 PDW发送第一消息的同时, 还发起建立 WLAN网络控制节点和 eNB之间的数据转发隧道。  It should be noted that, when the eNB sends the first message to the PDW, the eNB also initiates establishment of a data forwarding tunnel between the WLAN network control node and the eNB.
305: PDW接收 eNB发送的第一消息, 并将第一消息转发给 WLAN网络控制节点。  305: The PDW receives the first message sent by the eNB, and forwards the first message to the WLAN network control node.
306: WLAN网络控制节点接收到第一消息, 根据第一消息确定未成功发送给 UE的数据 包的序列号的信息。  306: The WLAN network control node receives the first message, and determines, according to the first message, information about a sequence number of a data packet that is not successfully sent to the UE.
具体的, WLAN网络控制节点还可以根据第一消息得知 eNB已成功发送给 UE的数据包的 序列号。 WLAN网络控制节点还可以根据第一消息, 对 eNB未成功发送给 UE的数据包的序列 号进行编号。  Specifically, the WLAN network control node may further learn, according to the first message, a sequence number of the data packet that the eNB has successfully sent to the UE. The WLAN network control node may further number the sequence numbers of the data packets that the eNB did not successfully send to the UE according to the first message.
在上述步骤 306之后, 进行如下操作: eNB通过上述预先建立的数据转发隧道向 PDW发送未成功发送给 UE的数据包。 After the above step 306, the following operations are performed: The eNB sends a data packet that is not successfully sent to the UE to the PDW through the foregoing pre-established data forwarding tunnel.
PDW通过上述预先建立的数据转发隧道向 WLAN网络控制节点转发上述未成功发送给 UE 的数据包。  The PDW forwards the data packet that is not successfully sent to the UE to the WLAN network control node by using the foregoing pre-established data forwarding tunnel.
WLAN网络控制节点根据第一消息接收上述未成功发送给 UE的数据包, 并进行保存。 其中, WLAN网络控制节点可以根据第一消息得知是否接收到全部的未成功发送给 UE的 数据包。  The WLAN network control node receives the data packet that is not successfully sent to the UE according to the first message, and saves the data packet. The WLAN network control node may learn, according to the first message, whether all the data packets that are not successfully sent to the UE are received.
需要说明的是, 上述 WLAN的数据处理中, UE并未完成切换到 WLAN网络中的流程, 因 此, WLAN网络控制节点还不能通过 WLAN网络向该 UE发送上述未成功发送给 UE的数据包, 由 WLAN网络控制节点暂时保存未成功发送给 UE的数据包, 待切换完成后, 即可向 UE进行 发送, 避免了数据包的丢失。  It should be noted that, in the data processing of the WLAN, the UE does not complete the process of switching to the WLAN network. Therefore, the WLAN network control node cannot send the data packet that is not successfully sent to the UE to the UE through the WLAN network. The WLAN network control node temporarily saves the data packet that has not been successfully sent to the UE, and after the handover is completed, the UE can transmit to the UE, thereby avoiding the loss of the data packet.
307: UE向 WLAN网络发起附着流程。  307: The UE initiates an attach procedure to the WLAN network.
其中, 在所述附着流程中, UE 向 WLAN 网络发送携带有 " handover "指示的消息, 该 " handover "用于指示该 UE准备切换到 WLAN网络中。  In the attaching process, the UE sends a message carrying a "handover" indication to the WLAN network, where the "handover" is used to indicate that the UE is ready to switch to the WLAN network.
308: WLAN网络进行会话建立方面的过程。  308: The process of establishing a session on a WLAN network.
需要说明的是, 本步骤 308的执行过程属于现有技术, 在此不再赘述。  It should be noted that the execution process of this step 308 belongs to the prior art, and details are not described herein again.
309: WLAN网络控制节点建立 UE与 WLAN网络的通信隧道。  309: The WLAN network control node establishes a communication tunnel between the UE and the WLAN network.
进一步地, 当 UE与 WLAN网络的通信隧道建立成功后, UE即可通过该通信隧道与 WLAN 网络进行数据交换。  Further, after the communication tunnel of the UE and the WLAN network is successfully established, the UE can exchange data with the WLAN network through the communication tunnel.
在上述步骤 309之后, WLAN网络控制节点根据第一消息将未成功发送给 UE的数据包发 送给 UE。  After the above step 309, the WLAN network control node sends a data packet that is not successfully sent to the UE according to the first message to the UE.
可选的, WLAN网络控制节点可以将接收到的 eNB发送的未成功发送给 UE的数据包按照 数据包序列号的顺序依次发送给 UE, 避免了 UE进行网络切换时数据包的丢失。  Optionally, the WLAN network control node may send the data packets that are not successfully sent to the UE by the received eNB to the UE in the order of the data packet sequence number, so as to avoid the data packet loss when the UE performs network switching.
需要说明的是, 本实施例中上述步骤 303-306还可以在步骤 307与步骤 310之间的任 意时刻进行。  It should be noted that the foregoing steps 303-306 in this embodiment may also be performed at any time between step 307 and step 310.
310: eNB接收到 PDW发送的释放 3GPP无线资源的命令后, 释放与 UE之间的 3GPP无线 资源。  310: After receiving the command for releasing the 3GPP radio resource sent by the PDW, the eNB releases the 3GPP radio resource with the UE.
需要说明的是, 在本实施例中以 3GPP网络属于 LTE网络进行说明, 可以理解的是本实 施例的方法还是可以适用于其他类型的 3GPP网络,例如当 3GPP网络属于 UMTS网络系统时, 则上述匪 E替换为 SGSN, eNB替换为 RNC; 当 3GPP网络属于 GERAN网络系统时, 则上述 SGW 替换为 SGSN, eNB替换为 BSC。 本实施例提供了一种数据发送的方法, 通过本实施例, 使得当 UE从 3GPP网络切换到 WLAN网络时, eNB能够根据 WLAN网络控制节点发送的第二信息, 通过 PDW向 WLAN网络控 制节点先发送包括用以指示未成功发送给 UE的数据包的序列号的第一消息, 使得 WLAN网 络控制节点得知未成功发送给 UE 的数据包的序列号的信息; eNB 可以再将未成功发送给 UE的数据包通过 PDW转发给 WLAN网络控制节点; 并当 UE切换到 WLAN网络后, 再由 WLAN 网络控制节点将未成功发送给 UE的数据包发送给 UE。 可见, 本实施例提供的方法, 当 UE 进行网络切换时, 避免了网络切换时造成的数据丢失, 方便用户访问网络。 参见图 6, 为本发明一实施例提供的一种接入网控制节点的结构图, 接入网控制节点 400包括: It should be noted that, in this embodiment, the description is made that the 3GPP network belongs to the LTE network. It can be understood that the method in this embodiment can be applied to other types of 3GPP networks, for example, when the 3GPP network belongs to the UMTS network system,匪E is replaced with SGSN, eNB is replaced by RNC; when 3GPP network belongs to GERAN network system, then SGW is replaced by SGSN, and eNB is replaced by BSC. The embodiment provides a data transmission method. In this embodiment, when the UE is switched from the 3GPP network to the WLAN network, the eNB can control the node according to the WLAN network control node according to the second information sent by the WLAN network control node. Transmitting a first message including a sequence number indicating a data packet that was not successfully sent to the UE, so that the WLAN network control node knows the information of the sequence number of the data packet that was not successfully sent to the UE; the eNB may send the unsuccessfully to the eNB. The data packet of the UE is forwarded to the WLAN network control node by using the PDW; and after the UE switches to the WLAN network, the WLAN network control node sends the data packet that is not successfully sent to the UE to the UE. It can be seen that, in the method provided by the embodiment, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network. FIG. 6 is a structural diagram of an access network control node according to an embodiment of the present invention. The access network control node 400 includes:
第一发送单元 401, 用于当用户设备 UE发生从源接入网到目标接入网的切换时, 向目 标接入网控制节点发送第一消息, 第一消息至少包括用于指示源接入网控制节点未成功发 送给 UE的数据包的序列号的信息;  The first sending unit 401 is configured to: when the user equipment UE initiates a handover from the source access network to the target access network, send a first message to the target access network control node, where the first message includes at least Information about the serial number of the data packet that the network control node did not successfully send to the UE;
第二发送单元 402, 用于向目标接入网控制节点发送未成功发送给 UE的数据包, 以便 于当 UE切换到目标接入网后, 目标接入网控制节点将未成功发送给 UE的数据包发送给 UE。  The second sending unit 402 is configured to send, to the target access network control node, a data packet that is not successfully sent to the UE, so that after the UE switches to the target access network, the target access network control node is not successfully sent to the UE. The data packet is sent to the UE.
进一步地,  further,
第一发送单元 401, 具体用于当 UE发生从源接入网到目标接入网的切换时, 通过核心 网节点向目标接入网控制节点发送第一消息。  The first sending unit 401 is specifically configured to: when the UE initiates a handover from the source access network to the target access network, send the first message to the target access network control node by using the core network node.
进一步地,  further,
第二发送单元 402,具体用于通过预先建立的数据转发隧道向目标接入网控制节点发送 未成功发送给 UE的数据包;  The second sending unit 402 is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the target access network control node;
其中, 数据转发隧道是源接入网控制节点与目标接入网控制节点之间通过核心网节点 发送数据的通道, 由源接入网控制节点发起建立。  The data forwarding tunnel is a channel for sending data between the source access network control node and the target access network control node through the core network node, and is initiated by the source access network control node.
进一步地, 参见图 7, 上述接入网还包括:  Further, referring to FIG. 7, the foregoing access network further includes:
接收单元 403, 用于在第一发送单元 401向目标接入网控制节点发送第一消息之前, 通 过核心网节点接收目标接入网控制节点发送的第二消息, 第二消息包括 UE欲切换到目标接 入网的指示信息和 /或发送转发数据包序列号的信息的指示。  The receiving unit 403 is configured to receive, by the core network node, a second message sent by the target access network control node before the first sending unit 401 sends the first message to the target access network control node, where the second message includes the UE wanting to switch to An indication of the target access network and/or an indication of the information of the forwarded packet sequence number.
进一步地,  further,
当源接入网为无线局域网 WLAN网络, 目标接入网为第三代合作伙伴计划 3GPP网络时; 第一发送单元 401, 具体用于当 UE欲切换到 3GPP网络时, 通过核心网节点向基站发送 第一消息; 第二发送单元 402, 具体用于通过预先建立的数据转发隧道向基站发送未成功发送给 UE的数据包; 或者, When the source access network is a wireless local area network WLAN network, and the target access network is a third generation partner plan 3GPP network, the first sending unit 401 is specifically configured to: when the UE wants to switch to the 3GPP network, pass the core network node to the base station. Send the first message; The second sending unit 402 is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the base station; or
当源接入网为第三代合作伙伴计划 3GPP网络, 目标接入网为无线局域网 WLAN网络时; 第一发送单元 401, 具体用于当 UE欲切换到 WLAN网络时, 通过核心网节点向 WLAN网 络控制节点发送第一消息;  When the source access network is a third-generation partner project 3GPP network, and the target access network is a wireless local area network WLAN network, the first sending unit 401 is specifically configured to: when the UE wants to switch to the WLAN network, pass the core network node to the WLAN. The network control node sends the first message;
第二发送单元 402, 具体用于通过预先建立的数据转发隧道向 WLAN网络控制节点发送 未成功发送给 UE的数据包。  The second sending unit 402 is configured to send, by using a pre-established data forwarding tunnel, a data packet that is not successfully sent to the UE to the WLAN network control node.
进一步地, 上述数据包的序列号的信息包括如下任一种形式:  Further, the information of the serial number of the data packet includes any one of the following forms:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者,  Data aggregation layer protocol serial number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者,  The information corresponding to the tunneling protocol serial number GTP-N; or
代理移动 IP序列号 PMTP-SN所对应的信息; 或者,  Proxy mobile IP serial number information corresponding to PMTP-SN; or,
GTP-N和 PMTP-SN所对应的信息; 或者,  Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。  Information corresponding to PDCP-SN and PMTP-SN.
本实施例提供了一种接入网控制节点, 使得当 UE发生从该接入网到目标接入网的切换 时, 该接入网控制节点能够根据目标接入网控制节点发送的第二信息, 通过核心网节点向 目标接入网控制节点先发送包括用以点指示未成功发送给 UE 的数据包的序列号的第一消 息, 使得目标接入网控制节点得知未成功发送给 UE的数据包的序列号的信息; 之后, 该接 入网控制节点再通过核心网节点向目标接入网控制节点发送的未成功发送给 UE的数据包; 最后, 当 UE切换到目标接入网后, 再由目标接入网控制节点将未成功发送给 UE的数据包 发送给 UE。 可见, 本实施例提供的接入网控制节点, 当 UE进行网络切换时, 避免了网络切 换时造成的数据丢失, 方便用户访问网络。 参见图 8, 为本发明一实施例提供的一种接入网控制节点的结构图, 接入网控制节点 500包括:  The embodiment provides an access network control node, so that when the UE initiates a handover from the access network to the target access network, the access network control node can send the second information according to the target access network control node. Transmitting, by the core network node, a first message including a sequence number indicating a data packet that is not successfully sent to the UE, to the target access network control node, so that the target access network control node learns that the target access network control node is not successfully sent to the UE. The information of the serial number of the data packet; after that, the access network control node sends the data packet sent by the core network node to the target access network control node that is not successfully sent to the UE; finally, after the UE switches to the target access network Then, the target access network control node sends the data packet that is not successfully sent to the UE to the UE. It can be seen that the access network control node provided in this embodiment avoids data loss caused by network switching when the UE performs network switching, and is convenient for the user to access the network. FIG. 8 is a structural diagram of an access network control node according to an embodiment of the present invention. The access network control node 500 includes:
接收单元 501, 用于当用户设备 UE发生从源接入网到目标接入网的切换时, 接收源接 入网控制节点发送的第一消息, 第一消息至少包括用于指示源接入网控制节点未成功发送 给 UE的数据包的序列号的信息;  The receiving unit 501 is configured to: when the user equipment UE initiates a handover from the source access network to the target access network, receive a first message sent by the source access network control node, where the first message includes at least the source access network Information about the sequence number of the data packet that the control node did not successfully send to the UE;
确定单元 502, 用于根据第一消息确定未成功发送给 UE的数据包的序列号的信息; 接收单元 501, 还用于根据第一消息接收源接入网控制节点发送的未成功发送给 UE的 数据包; 发送单元 502, 用于当 UE切换到目标接入网后, 根据第一消息将未成功发送给 UE的数 据包发送给 UE。 a determining unit 502, configured to determine information about a sequence number of a data packet that is not successfully sent to the UE according to the first message, where the receiving unit 501 is further configured to send, according to the first message, the unsuccessfully sent to the UE by the source access network control node Data packet The sending unit 502 is configured to: after the UE switches to the target access network, send, to the UE, a data packet that is not successfully sent to the UE according to the first message.
进一步地,  further,
接收单元 501, 具体用于当 UE发生从源接入网到目标接入网的切换时, 通过核心网节 点接收源接入网控制节点发送的第一消息。  The receiving unit 501 is specifically configured to: when the UE initiates a handover from the source access network to the target access network, receive, by the core network node, the first message sent by the source access network control node.
进一步地,  further,
接收单元 501,还具体用于根据第一消息通过预先建立的数据转发隧道接收源接入网控 制节点发送的未成功发送给 UE的数据包;  The receiving unit 501 is further configured to: receive, according to the first message, a data packet that is sent by the source access network control node and is not successfully sent to the UE by using a pre-established data forwarding tunnel;
其中, 数据转发隧道是源接入网控制节点与目标接入网控制节点之间通过核心网节点 发送数据的通道, 由源接入网控制节点发起建立。  The data forwarding tunnel is a channel for sending data between the source access network control node and the target access network control node through the core network node, and is initiated by the source access network control node.
进一步地,  further,
发送单元 502, 还用于通过核心网节点向源接入网控制节点发送第二消息, 第二消息包 括 UE欲切换到目标接入网的指示信息和 /或发送转发数据包序列号的信息的指示。  The sending unit 502 is further configured to send, by using the core network node, a second message to the source access network control node, where the second message includes indication information that the UE wants to switch to the target access network and/or information that sends the forwarding packet sequence number. Instructions.
进一步地,  further,
当源接入网为无线局域网 WLAN网络, 目标接入网为第三代合作伙伴计划 3GPP网络时; 接收单元 501, 具体用于当 UE发生从 WLAN网络切换到 3GPP网络时, 通过核心网节点 接收 WLAN网络控制节点发送的第一消息;  When the source access network is a wireless local area network WLAN network, and the target access network is a third generation partner plan 3GPP network, the receiving unit 501 is specifically configured to receive, when the UE changes from the WLAN network to the 3GPP network, receive the core network node The first message sent by the WLAN network control node;
接收单元 501, 还具体用于根据第一消息通过预先建立的数据转发隧道接收 WLAN网络 控制节点发送的未成功发送给 UE的数据包; 或者,  The receiving unit 501 is further configured to receive, according to the first message, a data packet that is sent by the WLAN network control node and is not successfully sent to the UE by using a pre-established data forwarding tunnel; or
当源接入网为第三代合作伙伴计划 3GPP网络, 目标接入网为无线局域网 WLAN网络时; 接收单元 501, 具体用于当 UE发生从 3GPP网络切换到 WLAN网络时, 通过核心网节点 接收基站发送的第一消息;  When the source access network is a 3GPP partner plan 3GPP network, and the target access network is a wireless local area network (WLAN) WLAN network, the receiving unit 501 is specifically configured to receive, when the UE is switched from the 3GPP network to the WLAN network, receive the core network node. The first message sent by the base station;
接收单元 501,还具体用于根据第一消息通过预先建立的数据转发隧道接收基站发送的 未成功发送给 UE的数据包。  The receiving unit 501 is further configured to: receive, according to the first message, a data packet that is sent by the base station and is not successfully sent to the UE by using a pre-established data forwarding tunnel.
进一步地, 数据包的序列号的信息包括如下任一种形式:  Further, the information of the serial number of the data packet includes any one of the following forms:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者,  Data aggregation layer protocol serial number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者,  The information corresponding to the tunneling protocol serial number GTP-N; or
代理移动 IP序列号 PMTP-SN所对应的信息; 或者,  Proxy mobile IP serial number information corresponding to PMTP-SN; or,
GTP-N和 PMTP-SN所对应的信息; 或者,  Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 本实施例提供了一种接入网控制节点,使得当 UE发生从源接入网到该接入网的切换时, 该接入网控制节点能够通核心网节点接收源接入网控制节点发送的包括用以点指示未成功 发送给 UE的数据包的序列号的第一消息, 得知未成功发送给 UE的数据包的序列号的信息; 之后, 接收源接入网控制节点在通过核心网节点发送的未成功发送给 UE的数据包; 最后, 当 UE切换到该接入网后, 再由该接入网控制节点将未成功发送给 UE的数据包发送给 UE。 可见, 本实施例提供的该接入网控制节点, 当 UE进行网络切换时, 避免了网络切换时造成 的数据丢失, 方便用户访问网络。 参见图 9, 为本发明一实施提供的一种用户设备 UE的结构图, 用户设备 UE700包括: 接收单元 701, 用于当用户设备 UE从源接入网切换到目标接入网后, UE接收目标接入 网控制节点转发的未成功发送给 UE的数据包; Information corresponding to PDCP-SN and PMTP-SN. The embodiment provides an access network control node, so that when the UE initiates a handover from the source access network to the access network, the access network control node can send the source network access node through the core network node. The first message including the sequence number of the data packet indicating the unsuccessfully transmitted to the UE is used to learn the serial number information of the data packet that is not successfully sent to the UE; after that, the receiving source access network control node passes through the core. The data packet sent by the network node that is not successfully sent to the UE; finally, after the UE switches to the access network, the access network control node sends the data packet that is not successfully sent to the UE to the UE. It can be seen that, when the UE performs network switching, the access control node of the embodiment avoids data loss caused by network switching, and facilitates user access to the network. FIG. 9 is a structural diagram of a user equipment UE according to an embodiment of the present invention. The user equipment UE700 includes: a receiving unit 701, configured to receive, after the user equipment UE switches from a source access network to a target access network, a data packet that is not successfully sent to the UE by the target access network control node;
其中, 未成功发送给 UE的数据包为当 UE发生从源接入网到目标接入网的切换时, 源 接入网控制节点尚未成功发送给 UE的数据包, 并由源接入网控制节点发送给目标接入网控 制节点。  The data packet that is not successfully sent to the UE is a data packet that the source access network control node has not successfully sent to the UE when the UE initiates a handover from the source access network to the target access network, and is controlled by the source access network. The node sends to the target access network control node.
本实施例提供了一种用户设备 UE,能够使得当 UE发生从源接入网到目标接入网的切换 并当 UE切换到目标接入网后, 能够接收目标接入网控制节点发送的未成功发送给 UE的数 据包。 可见, 本实施例提供的 UE, 当 UE进行网络切换时, 避免了网络切换时造成的数据丢 失, 方便用户访问网络。 参见图 10, 为本发明一实施提供的一种数据发送的系统结构图, 包括核心网节点 600、 用户设备 UE700、 上述接入网控制节点 400和上述接入网控制节点 500。  The embodiment provides a user equipment UE, which can enable the UE to receive the handover from the source access network to the target access network, and after the UE switches to the target access network, can receive the target access network control node. A packet that was successfully sent to the UE. It can be seen that the UE provided in this embodiment avoids data loss caused by network switching when the UE performs network switching, and facilitates user access to the network. Referring to FIG. 10, a system structure diagram of data transmission according to an embodiment of the present invention includes a core network node 600, a user equipment UE700, the foregoing access network control node 400, and the access network control node 500.
进一步地, 当源接入网为 WLAN网络, 目标接入网为 3GPP网络时;  Further, when the source access network is a WLAN network and the target access network is a 3GPP network;
上述系统具体包括: 核心网节点、 UE、 WLAN网络控制节点和基站;  The foregoing system specifically includes: a core network node, a UE, a WLAN network control node, and a base station;
其中, 源接入网控制节点为 WLAN网络控制节点, 目标接入网控制节点为基站。  The source access network control node is a WLAN network control node, and the target access network control node is a base station.
进一步地, 当源接入网为 3GPP网络, 目标接入网为 WLAN网络时;  Further, when the source access network is a 3GPP network and the target access network is a WLAN network;
上述系统具体包括: 核心网节点、 UE、 WLAN网络控制节点和基站;  The foregoing system specifically includes: a core network node, a UE, a WLAN network control node, and a base station;
其中, 源接入网控制节点为基站, 目标接入网控制节点为 WLAN网络控制节点。  The source access network control node is a base station, and the target access network control node is a WLAN network control node.
本实施例提供的一种数据发送的系统, 通过本实施例, 使得当 UE发生从源接入网到目 标接入网的切换时, 如果源接入网控制节点中存有未发送给 UE的数据包, 则源接入网控制 节点可以先将包括用以点指示未成功发送给所述 UE的数据包的序列号的第一消息通过核心 网节点发送给目标接入网控制节点, 使得目标接入网控制节点得知未成功发送给所述 UE的 数据包的序列号; 之后, 源接入网控制节点可以再将未成功发送给 UE的数据包通过核心网 节点发送给目标接入网控制节点; 最后, 当 UE切换到目标接入网后, 再由目标接入网控制 节点将未成功发送给 UE的数据包发送给 UE。 可见, 本实施例提供的系统, 当 UE进行网络 切换时, 避免了网络切换时造成的数据丢失, 方便用户访问网络。 A system for transmitting data according to this embodiment, by using the embodiment, when a handover occurs from a source access network to a target access network, if the source access network control node stores a signal that is not sent to the UE. a data packet, the source access network control node may first send, by the core network node, a first message including a sequence number indicating a data packet that is not successfully sent to the UE to the target access network control node, so that the target The access network control node learns that the UE is not successfully sent to the UE. The sequence number of the data packet; afterwards, the source access network control node may send the data packet that is not successfully sent to the UE to the target access network control node through the core network node; finally, after the UE switches to the target access network, The target access network control node then sends the data packet that was not successfully sent to the UE to the UE. It can be seen that, in the system provided by the embodiment, when the UE performs network switching, data loss caused by network switching is avoided, and the user is convenient to access the network.
通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本发明可借助软 件加必需的通用硬件的方式来实现, 当然也可以通过硬件, 但很多情况下前者是更佳的实 施方式。 基于这样的理解, 本发明的技术方案本质上或者说对现有技术做出贡献的部分可 以以软件产品的形式体现出来, 该计算机软件产品存储在可读取的存储介质中, 如计算机 的软盘, 硬盘或光盘等, 包括若干指令用以使得一台计算机设备 (可以是个人计算机, 服 务器, 或者网络设备等) 执行本发明各个实施例所述的方法。  Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus necessary general hardware, and of course, by hardware, but in many cases, the former is a better implementation. . Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a readable storage medium, such as a floppy disk of a computer. A hard disk or optical disk or the like includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何熟 悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵盖 在本发明的保护范围之内。 因此, 本发明的保护范围应以所述权利要求的保护范围为准。  The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the appended claims.

Claims

权利要求书 claims
1、 一种数据发送的方法, 其特征在于, 包括: 1. A method of data transmission, characterized by including:
当用户设备 UE发生从源接入网到目标接入网的切换时,源接入网控制节点向目标接入网 控制节点发送第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成功发送 给所述 UE的数据包的序列号的信息; When the user equipment UE is switched from the source access network to the target access network, the source access network control node sends a first message to the target access network control node, where the first message at least includes instructions for indicating the source access network. Information about the sequence number of the data packet that the access network control node failed to send to the UE;
所述源接入网控制节点向所述目标接入网控制节点发送未成功发送给所述 UE的数据包, 以便于当所述 UE切换到所述目标接入网后,所述目标接入网控制节点将所述未成功发送给所 述 UE的数据包发送给所述 UE。 The source access network control node sends the data packet unsuccessfully sent to the UE to the target access network control node, so that when the UE switches to the target access network, the target access network The network control node sends the data packet unsuccessfully sent to the UE to the UE.
2、 根据权利要求 1所述的方法, 其特征在于, 2. The method according to claim 1, characterized in that,
所述当 UE发生从源接入网到目标接入网的切换时,源接入网控制节点向目标接入网控制 节点发送第一消息, 包括: When the UE switches from the source access network to the target access network, the source access network control node sends a first message to the target access network control node, including:
当 UE发生从源接入网到目标接入网的切换时,源接入网控制节点通过核心网节点向目标 接入网控制节点发送第一消息。 When the UE switches from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node.
3、 根据权利要求 2所述的方法, 其特征在于, 3. The method according to claim 2, characterized in that,
所述源接入网控制节点向所述目标接入网控制节点发送未成功发送给所述 UE的数据包, 包括: The source access network control node sends the data packet that was unsuccessfully sent to the UE to the target access network control node, including:
所述源接入网控制节点通过预先建立的数据转发隧道向所述目标接入网控制节点发送未 成功发送给所述 UE的数据包; The source access network control node sends the data packet that was unsuccessfully sent to the UE to the target access network control node through the pre-established data forwarding tunnel;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通过 所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。 Wherein, the data forwarding tunnel is a channel for sending data through the core network node between the source access network control node and the target access network control node, and is initiated and established by the source access network control node.
4、根据权利要求 3所述的方法, 其特征在于, 在所述源接入网控制节点向目标接入网控 制节点发送第一消息之前, 还包括: 4. The method according to claim 3, characterized in that, before the source access network control node sends the first message to the target access network control node, it further includes:
所述源接入网控制节点通过所述核心网节点接收所述目标接入网控制节点发送的第二消 息, 所述第二消息包括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包序 列号的信息的指示。 The source access network control node receives a second message sent by the target access network control node through the core network node, where the second message includes indication information that the UE wants to switch to the target access network. and/or an indication to send information about the sequence number of the forwarded packet.
5、 根据权利要求 3或 4所述的方法, 其特征在于, 当所述源接入网为无线局域网 WLAN 网络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时; 5. The method according to claim 3 or 4, characterized in that when the source access network is a wireless local area network (WLAN) network and the target access network is a 3rd Generation Partnership Project (3GPP) network;
所述当 UE发生从源接入网到目标接入网的切换时,源接入网控制节点通过核心网节点向 目标接入网控制节点发送第一消息, 包括: When the UE switches from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node, including:
当 UE发生从 WLAN网络切换到 3GPP网络时, WLAN网络控制节点通过核心网节点向基站 发送第一消息; When the UE switches from the WLAN network to the 3GPP network, the WLAN network control node sends the first message to the base station through the core network node;
所述源接入网控制节点通过预先建立的数据转发隧道向所述目标接入网控制节点发送未 成功发送给所述 UE的数据包, 包括: The source access network control node sends the data packet that was unsuccessfully sent to the UE to the target access network control node through the pre-established data forwarding tunnel, including:
所述 WLAN 网络控制节点通过预先建立的数据转发隧道向所述基站发送未成功发送给所 述 UE的数据包; 或者, The WLAN network control node sends the data packet that was unsuccessfully sent to the UE to the base station through the pre-established data forwarding tunnel; or,
当所述源接入网为第三代合作伙伴计划 3GPP网络, 所述目标接入网为无线局域网 WLAN 网络时; When the source access network is a 3GPP network and the target access network is a WLAN network;
所述当 UE发生从源接入网到目标接入网的切换时,源接入网控制节点通过核心网节点向 目标接入网控制节点发送第一消息, 包括: When the UE switches from the source access network to the target access network, the source access network control node sends the first message to the target access network control node through the core network node, including:
当 UE发生从 3GPP网络切换到 WLAN网络时, 基站通过核心网节点向 WLAN网络控制节点 发送第一消息; When the UE switches from the 3GPP network to the WLAN network, the base station sends the first message to the WLAN network control node through the core network node;
所述源接入网控制节点通过预先建立的数据转发隧道向所述目标接入网控制节点发送所 述未成功发送给所述 UE的数据包, 包括: The source access network control node sends the unsuccessful data packet sent to the UE to the target access network control node through the pre-established data forwarding tunnel, including:
所述基站通过预先建立的数据转发隧道向所述 WLAN 网络控制节点发送所述未成功发送 给所述 UE的数据包。 The base station sends the data packet unsuccessfully sent to the UE to the WLAN network control node through a pre-established data forwarding tunnel.
6、根据权利要求 1-5任一项所述的方法, 其特征在于, 所述数据包的序列号的信息包括 如下任一种形式: 6. The method according to any one of claims 1 to 5, characterized in that the sequence number information of the data packet includes any of the following forms:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者, Data convergence layer protocol sequence number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者, Tunnel protocol sequence number The information corresponding to GTP-N; or,
代理移动 IP序列号 PMTP-SN所对应的信息; 或者, Agent mobile IP serial number PMTP-SN corresponding information; or,
GTP-N和 PMTP-SN所对应的信息; 或者, Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 Information corresponding to PDCP-SN and PMTP-SN.
7、 一种数据发送的方法, 其特征在于, 包括: 当用户设备 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点接收源接入 网控制节点发送的第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成功 发送给所述 UE的数据包的序列号的信息; 7. A method of data transmission, characterized by including: When the user equipment UE is switched from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node, and the first message at least includes instructions for indicating the Information about the sequence number of the data packet that the source access network control node failed to send to the UE;
所述目标接入网控制节点根据所述第一消息确定未成功发送给所述 UE 的数据包的序列 号的信息; The target access network control node determines, based on the first message, information about the sequence number of the data packet that was not successfully sent to the UE;
所述目标接入网控制节点根据所述第一消息接收所述源接入网控制节点发送的未成功发 送给所述 UE的数据包; The target access network control node receives the data packet sent by the source access network control node that was unsuccessfully sent to the UE according to the first message;
当所述 UE切换到所述目标接入网后,所述目标接入网控制节点根据所述第一消息将所述 未成功发送给所述 UE的数据包发送给所述 UE。 After the UE is switched to the target access network, the target access network control node sends the data packet unsuccessfully sent to the UE to the UE according to the first message.
8、 根据权利要求 7所述的方法, 其特征在于, 8. The method according to claim 7, characterized in that,
所述当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点接收源接入网控 制节点发送的第一消息, 包括: When the UE switches from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node, including:
当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点通过核心网节点接收 源接入网控制节点发送的第一消息。 When the UE switches from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node through the core network node.
9、 根据权利要求 8所述的方法, 其特征在于, 9. The method according to claim 8, characterized in that,
所述目标接入网控制节点根据所述第一消息接收所述源接入网控制节点发送的未成功发 送给所述 UE的数据包, 包括: The target access network control node receives the data packet sent by the source access network control node that was unsuccessfully sent to the UE according to the first message, including:
所述目标接入网控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述源接 入网控制节点发送的未成功发送给所述 UE的数据包; The target access network control node receives the data packet sent by the source access network control node that was unsuccessfully sent to the UE through a pre-established data forwarding tunnel according to the first message;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通过 所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。 Wherein, the data forwarding tunnel is a channel for sending data through the core network node between the source access network control node and the target access network control node, and is initiated and established by the source access network control node.
10、 根据权利要求 9所述的方法, 其特征在于, 在所述目标接入网控制节点接收源接入 网控制节点发送的第一消息之前, 还包括: 10. The method according to claim 9, characterized in that, before the target access network control node receives the first message sent by the source access network control node, it further includes:
所述目标接入网控制节点通过所述核心网节点向所述源接入网控制节点发送第二消息, 所述第二消息包括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包序列号 的信息的指示。 The target access network control node sends a second message to the source access network control node through the core network node, where the second message includes indication information that the UE wants to switch to the target access network and /or send an indication of the information to forward the packet sequence number.
11、根据权利要求 9或 10所述的方法,其特征在于, 当所述源接入网为无线局域网 WLAN 网络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时; 11. The method according to claim 9 or 10, characterized in that when the source access network is a wireless local area network (WLAN) network and the target access network is a 3rd Generation Partnership Project (3GPP) network;
当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点通过核心网节点接收 源接入网控制节点发送的第一消息, 包括: When the UE switches from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node through the core network node, including:
当 UE发生从 WLAN网络切换到 3GPP网络时, 基站通过核心网节点接收 WLAN网络控制节 点发送的第一消息; When the UE switches from the WLAN network to the 3GPP network, the base station receives the first message sent by the WLAN network control node through the core network node;
所述目标接入网控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述源接 入网控制节点发送的未成功发送给所述 UE的数据包, 包括: The target access network control node receives the data packet sent by the source access network control node and unsuccessfully sent to the UE through the pre-established data forwarding tunnel according to the first message, including:
所述基站根据所述第一消息通过预先建立的数据转发隧道接收所述 WLAN 网络控制节点 发送的未成功发送给所述 UE的数据包; 或者, The base station receives the data packet sent by the WLAN network control node and unsuccessfully sent to the UE through a pre-established data forwarding tunnel according to the first message; or,
当所述源接入网为第三代合作伙伴计划 3GPP网络, 所述目标接入网为无线局域网 WLAN 网络时; When the source access network is a 3GPP network and the target access network is a WLAN network;
当 UE发生从源接入网到目标接入网的切换时, 目标接入网控制节点通过核心网节点接收 源接入网控制节点发送的第一消息, 包括: When the UE switches from the source access network to the target access network, the target access network control node receives the first message sent by the source access network control node through the core network node, including:
当 UE发生从 3GPP网络切换到 WLAN网络时, WLAN网络控制节点通过核心网节点接收基 站发送的第一消息; When the UE switches from the 3GPP network to the WLAN network, the WLAN network control node receives the first message sent by the base station through the core network node;
所述目标接入网控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述源接 入网控制节点发送的未成功发送给所述 UE的数据包, 包括: The target access network control node receives the data packet sent by the source access network control node and unsuccessfully sent to the UE through the pre-established data forwarding tunnel according to the first message, including:
所述 WLAN 网络控制节点根据所述第一消息通过预先建立的数据转发隧道接收所述基站 发送的未成功发送给所述 UE的数据包。 The WLAN network control node receives the data packet sent by the base station and unsuccessfully sent to the UE through a pre-established data forwarding tunnel according to the first message.
12、根据权利要求 7-11所述的方法, 其特征在于, 所述数据包的序列号的信息包括如下 任一种形式: 12. The method according to claims 7-11, characterized in that the sequence number information of the data packet includes any of the following forms:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者, Data convergence layer protocol sequence number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者, Tunnel protocol sequence number The information corresponding to GTP-N; or,
代理移动 IP序列号 PMTP-SN所对应的信息; 或者, Agent mobile IP serial number PMTP-SN corresponding information; or,
GTP-N和 PMTP-SN所对应的信息; 或者, Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 Information corresponding to PDCP-SN and PMTP-SN.
13、 一种数据发送的方法, 其特征在于, 包括: 当用户设备 UE从源接入网切换到目标接入网后, 所述 UE接收目标接入网控制节点转发 的未成功发送给所述 UE的数据包; 13. A method of data transmission, characterized by including: When the user equipment UE is switched from the source access network to the target access network, the UE receives the data packet forwarded by the control node of the target access network that was unsuccessfully sent to the UE;
其中, 所述未成功发送给所述 UE的数据包为当所述 UE发生从所述源接入网到所述目标 接入网的切换时, 源接入网控制节点尚未成功发送给所述 UE的数据包, 并由所述源接入网控 制节点发送给所述目标接入网控制节点。 Wherein, the data packet unsuccessfully sent to the UE is a data packet that the source access network control node has not successfully sent to the UE when the UE switches from the source access network to the target access network. The data packet of the UE is sent by the source access network control node to the target access network control node.
14、 一种接入网控制节点, 其特征在于, 包括: 14. An access network control node, characterized by: including:
第一发送单元, 用于当用户设备 UE发生从源接入网到目标接入网的切换时, 向目标接入 网控制节点发送第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成功发 送给所述 UE的数据包的序列号的信息; The first sending unit is configured to send a first message to the target access network control node when the user equipment UE is switched from the source access network to the target access network, where the first message at least includes instructions for indicating the Information about the sequence number of the data packet that the source access network control node failed to send to the UE;
第二发送单元, 用于向所述目标接入网控制节点发送未成功发送给所述 UE的数据包, 以 便于当所述 UE切换到所述目标接入网后,所述目标接入网控制节点将所述未成功发送给所述 UE的数据包发送给所述 UE。 The second sending unit is configured to send the data packet unsuccessfully sent to the UE to the target access network control node, so that when the UE is switched to the target access network, the target access network The control node sends the data packet unsuccessfully sent to the UE to the UE.
15、 根据权利要求 14所述的接入网控制节点, 其特征在于, 15. The access network control node according to claim 14, characterized in that,
所述第一发送单元, 具体用于当 UE发生从源接入网到目标接入网的切换时, 通过核心网 节点向目标接入网控制节点发送第一消息。 The first sending unit is specifically configured to send the first message to the target access network control node through the core network node when the UE switches from the source access network to the target access network.
16、 根据权利要求 15所述的接入网控制节点, 其特征在于, 16. The access network control node according to claim 15, characterized in that,
所述第二发送单元, 具体用于通过预先建立的数据转发隧道向所述目标接入网控制节点 发送未成功发送给所述 UE的数据包; The second sending unit is specifically configured to send the data packet unsuccessfully sent to the UE to the target access network control node through a pre-established data forwarding tunnel;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通过 所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。 Wherein, the data forwarding tunnel is a channel for sending data through the core network node between the source access network control node and the target access network control node, and is initiated and established by the source access network control node.
17、 根据权利要求 16所述的接入网控制节点, 其特征在于, 还包括: 17. The access network control node according to claim 16, further comprising:
接收单元,用于在所述第一发送单元向所述目标接入网控制节点发送所述第一消息之前, 通过所述核心网节点接收所述目标接入网控制节点发送的第二消息, 所述第二消息包括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包序列号的信息的指示。 a receiving unit configured to receive the second message sent by the target access network control node through the core network node before the first sending unit sends the first message to the target access network control node, The second message includes indication information that the UE intends to switch to the target access network and/or an indication of sending a sequence number of a forwarded data packet.
18、 根据权利要求 16或 17所述的接入网控制节点, 其特征在于, 当所述源接入网为无线局域网 WLAN网络, 所述目标接入网为第三代合作伙伴计划 3GPP 网络时; 18. The access network control node according to claim 16 or 17, characterized in that, When the source access network is a WLAN network and the target access network is a 3GPP network;
所述第一发送单元, 具体用于当 UE欲切换到 3GPP网络时, 通过核心网节点向基站发送 第一消息; The first sending unit is specifically used to send the first message to the base station through the core network node when the UE wants to switch to the 3GPP network;
所述第二发送单元, 具体用于通过预先建立的数据转发隧道向所述基站发送未成功发送 给所述 UE的数据包; 或者, The second sending unit is specifically configured to send data packets that are unsuccessfully sent to the UE to the base station through a pre-established data forwarding tunnel; or,
当所述源接入网为第三代合作伙伴计划 3GPP网络, 所述目标接入网为无线局域网 WLAN 网络时; When the source access network is a 3GPP network and the target access network is a WLAN network;
所述第一发送单元, 具体用于当 UE欲切换到 WLAN网络时, 通过核心网节点向 WLAN网络 控制节点发送第一消息; The first sending unit is specifically configured to send the first message to the WLAN network control node through the core network node when the UE wants to switch to the WLAN network;
所述第二发送单元,具体用于通过预先建立的数据转发隧道向所述 WLAN网络控制节点发 送所述未成功发送给所述 UE的数据包。 The second sending unit is specifically configured to send the data packet unsuccessfully sent to the UE to the WLAN network control node through a pre-established data forwarding tunnel.
19、 根据权利要求 14-18任一项所述的接入网控制节点, 其特征在于, 所述数据包的序 列号的信息包括如下任一种形式: 19. The access network control node according to any one of claims 14 to 18, characterized in that the information on the sequence number of the data packet includes any of the following forms:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者, Data convergence layer protocol sequence number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者, Tunnel protocol sequence number The information corresponding to GTP-N; or,
代理移动 IP序列号 PMTP-SN所对应的信息; 或者, Agent mobile IP serial number PMTP-SN corresponding information; or,
GTP-N和 PMTP-SN所对应的信息; 或者, Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 Information corresponding to PDCP-SN and PMTP-SN.
20、 一种接入网控制节点, 其特征在于, 包括: 20. An access network control node, characterized by including:
接收单元, 用于当用户设备 UE发生从源接入网到目标接入网的切换时, 接收源接入网控 制节点发送的第一消息, 所述第一消息至少包括用于指示所述源接入网控制节点未成功发送 给所述 UE的数据包的序列号的信息; A receiving unit, configured to receive a first message sent by the source access network control node when the user equipment UE is switched from the source access network to the target access network, where the first message at least includes instructions for indicating the source access network. Information about the sequence number of the data packet that the access network control node failed to send to the UE;
确定单元, 用于根据所述第一消息确定未成功发送给所述 UE的数据包的序列号的信息; 所述接收单元, 还用于根据所述第一消息接收所述源接入网控制节点发送的未成功发送 给所述 UE的数据包; The determining unit is configured to determine, based on the first message, the information about the sequence number of the data packet that was not successfully sent to the UE; the receiving unit is further configured to receive the source access network control based on the first message. Data packets sent by the node that were unsuccessfully sent to the UE;
发送单元, 用于当所述 UE切换到所述目标接入网后, 根据所述第一消息将所述未成功发 送给所述 UE的数据包发送给所述 UE。 A sending unit, configured to send the data packet unsuccessfully sent to the UE according to the first message to the UE after the UE is switched to the target access network.
21、 根据权利要求 20所述的接入网控制节点, 其特征在于, 21. The access network control node according to claim 20, characterized in that,
所述接收单元, 具体用于当 UE发生从源接入网到目标接入网的切换时, 通过核心网节点 接收源接入网控制节点发送的第一消息。 The receiving unit is specifically configured to receive the first message sent by the source access network control node through the core network node when the UE switches from the source access network to the target access network.
22、 根据权利要求 21所述的接入网控制节点, 其特征在于, 22. The access network control node according to claim 21, characterized in that,
所述接收单元, 还具体用于根据所述第一消息通过预先建立的数据转发隧道接收所述源 接入网控制节点发送的未成功发送给所述 UE的数据包; The receiving unit is further specifically configured to receive a data packet sent by the source access network control node and unsuccessfully sent to the UE through a pre-established data forwarding tunnel according to the first message;
其中, 所述数据转发隧道是所述源接入网控制节点与所述目标接入网控制节点之间通过 所述核心网节点发送数据的通道, 由所述源接入网控制节点发起建立。 Wherein, the data forwarding tunnel is a channel for sending data through the core network node between the source access network control node and the target access network control node, and is initiated and established by the source access network control node.
23、 根据权利要求 22所述的接入网控制节点, 其特征在于, 23. The access network control node according to claim 22, characterized in that,
所述发送单元, 还用于通过所述核心网节点向所述源接入网控制节点发送第二消息, 所 述第二消息包括所述 UE欲切换到所述目标接入网的指示信息和 /或发送转发数据包序列号的 信息的指示。 The sending unit is further configured to send a second message to the source access network control node through the core network node, where the second message includes indication information that the UE wants to switch to the target access network and /or send an indication of the sequence number of the forwarded packet.
24、 根据权利要求 22或 23所述的接入网控制节点, 其特征在于, 24. The access network control node according to claim 22 or 23, characterized in that,
当所述源接入网为无线局域网 WLAN网络, 所述目标接入网为第三代合作伙伴计划 3GPP 网络时; When the source access network is a wireless local area network (WLAN) network and the target access network is a 3GPP network;
所述接收单元, 具体用于当 UE发生从 WLAN网络切换到 3GPP网络时, 通过核心网节点接 收 WLAN网络控制节点发送的第一消息; The receiving unit is specifically configured to receive the first message sent by the WLAN network control node through the core network node when the UE switches from the WLAN network to the 3GPP network;
所述接收单元, 还具体用于根据所述第一消息通过预先建立的数据转发隧道接收所述 WLAN网络控制节点发送的未成功发送给所述 UE的数据包; 或者, The receiving unit is further specifically configured to receive a data packet sent by the WLAN network control node that is unsuccessfully sent to the UE through a pre-established data forwarding tunnel according to the first message; or,
当所述源接入网为第三代合作伙伴计划 3GPP网络, 所述目标接入网为无线局域网 WLAN 网络时; When the source access network is a 3GPP network and the target access network is a WLAN network;
所述接收单元, 具体用于当 UE发生从 3GPP网络切换到 WLAN网络时, 通过核心网节点接 收基站发送的第一消息; The receiving unit is specifically configured to receive the first message sent by the base station through the core network node when the UE switches from the 3GPP network to the WLAN network;
所述接收单元, 还具体用于根据所述第一消息通过预先建立的数据转发隧道接收所述基 站发送的未成功发送给所述 UE的数据包。 The receiving unit is further specifically configured to receive a data packet sent by the base station and unsuccessfully sent to the UE through a pre-established data forwarding tunnel according to the first message.
25、 根据权利要求 20-24任一项所述的接入网控制节点, 其特征在于, 所述数据包的序 列号的信息包括如下任一种形式: 25. The access network control node according to any one of claims 20 to 24, characterized in that the information on the sequence number of the data packet includes any of the following forms:
数据汇聚层协议序列号 PDCP-SN所对应的信息; 或者, Data convergence layer protocol sequence number PDCP-SN corresponding information; or,
隧道协议序列号 GTP-N所对应的信息; 或者, Tunnel protocol sequence number The information corresponding to GTP-N; or,
代理移动 IP序列号 PMTP-SN所对应的信息; 或者, Agent mobile IP serial number PMTP-SN corresponding information; or,
GTP-N和 PMTP-SN所对应的信息; 或者, Information corresponding to GTP-N and PMTP-SN; or,
PDCP-SN和 PMTP-SN所对应的信息。 Information corresponding to PDCP-SN and PMTP-SN.
26、 一种用户设备 UE, 其特征在于, 包括: 26. A user equipment UE, characterized by: including:
接收单元, 用于当用户设备 UE从源接入网切换到目标接入网后, 所述 UE接收目标接入 网控制节点转发的未成功发送给所述 UE的数据包; A receiving unit configured to, after the user equipment UE is switched from the source access network to the target access network, receive the data packet forwarded by the target access network control node and unsuccessfully sent to the UE;
其中, 所述未成功发送给所述 UE的数据包为当所述 UE发生从所述源接入网到所述目标 接入网的切换时, 源接入网控制节点尚未成功发送给所述 UE的数据包, 并由所述源接入网控 制节点发送给所述目标接入网控制节点。 Wherein, the data packet unsuccessfully sent to the UE is a data packet that the source access network control node has not successfully sent to the UE when the UE switches from the source access network to the target access network. The data packet of the UE is sent by the source access network control node to the target access network control node.
27、 一种数据发送的系统, 其特征在于, 包括核心网节点、 权利要求 14-19任一项所述 的接入网控制节点、权利要求 20-25任一项所述的接入网控制节点和权利要求 26所述的用户 设备 UE。 27. A data transmission system, characterized in that it includes a core network node, an access network control node according to any one of claims 14-19, and an access network control node according to any one of claims 20-25. node and the user equipment UE according to claim 26.
28、 根据权利要求 27所述的系统, 其特征在于, 当所述源接入网为无线局域网 WLAN网 络, 所述目标接入网为第三代合作伙伴计划 3GPP网络时; 28. The system according to claim 27, characterized in that when the source access network is a wireless local area network (WLAN) network and the target access network is a 3rd Generation Partnership Project (3GPP) network;
所述系统具体包括: 所述核心网节点、 所述 UE、 WLAN网络控制节点和基站; The system specifically includes: the core network node, the UE, a WLAN network control node and a base station;
其中, 所述源接入网控制节点为 WLAN网络控制节点, 所述目标接入网控制节点为基站。 Wherein, the source access network control node is a WLAN network control node, and the target access network control node is a base station.
29、根据权利要求 27所述的系统, 其特征在于, 当所述源接入网为第三代合作伙伴计划29. The system according to claim 27, characterized in that when the source access network is the third generation partnership project
3GPP网络, 所述目标接入网为无线局域网 WLAN网络时; 3GPP network, when the target access network is a wireless local area network WLAN network;
所述系统具体包括: 所述核心网节点、 所述 UE 、 WLAN网络控制节点和基站; 其中, 所述源接入网控制节点为基站, 所述目标接入网控制节点为 WLAN网络控制节点。 The system specifically includes: the core network node, the UE, a WLAN network control node and a base station; wherein the source access network control node is a base station, and the target access network control node is a WLAN network control node.
PCT/CN2012/079786 2012-08-07 2012-08-07 Method, device, and system for data transmission WO2014022974A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2012/079786 WO2014022974A1 (en) 2012-08-07 2012-08-07 Method, device, and system for data transmission
CN201280075134.9A CN104521166A (en) 2012-08-07 2012-08-07 Method, device, and system for data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2012/079786 WO2014022974A1 (en) 2012-08-07 2012-08-07 Method, device, and system for data transmission

Publications (1)

Publication Number Publication Date
WO2014022974A1 true WO2014022974A1 (en) 2014-02-13

Family

ID=50067369

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/079786 WO2014022974A1 (en) 2012-08-07 2012-08-07 Method, device, and system for data transmission

Country Status (2)

Country Link
CN (1) CN104521166A (en)
WO (1) WO2014022974A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110089151A (en) * 2016-12-20 2019-08-02 英特尔Ip公司 System and method for packets forwarding during the switching process
CN114390609A (en) * 2020-10-22 2022-04-22 展讯通信(上海)有限公司 Data transmission method, device and equipment

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110636568B (en) 2018-06-25 2021-07-09 华为技术有限公司 Communication method and communication device
CN113055425B (en) * 2019-12-27 2022-04-05 大唐移动通信设备有限公司 Data transmission method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047953A (en) * 2006-03-30 2007-10-03 华为技术有限公司 Method for processing automatic retransmit request data
CN101507319A (en) * 2006-09-06 2009-08-12 三菱电机株式会社 Data retransmitting method, network control device, mobile station and base station
CN101572911A (en) * 2002-09-24 2009-11-04 富士通株式会社 Data packet transmission/sending method and mobile communication system
CN101772976A (en) * 2007-07-18 2010-07-07 高通股份有限公司 Methods and apparatuses and computer program products for inter-system handoff implementing tunneling between source and target access systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101572911A (en) * 2002-09-24 2009-11-04 富士通株式会社 Data packet transmission/sending method and mobile communication system
CN101047953A (en) * 2006-03-30 2007-10-03 华为技术有限公司 Method for processing automatic retransmit request data
CN101507319A (en) * 2006-09-06 2009-08-12 三菱电机株式会社 Data retransmitting method, network control device, mobile station and base station
CN101772976A (en) * 2007-07-18 2010-07-07 高通股份有限公司 Methods and apparatuses and computer program products for inter-system handoff implementing tunneling between source and target access systems

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110089151A (en) * 2016-12-20 2019-08-02 英特尔Ip公司 System and method for packets forwarding during the switching process
CN110089151B (en) * 2016-12-20 2022-05-31 苹果公司 System and method for packet forwarding during handover procedure
CN114390609A (en) * 2020-10-22 2022-04-22 展讯通信(上海)有限公司 Data transmission method, device and equipment
WO2022083732A1 (en) * 2020-10-22 2022-04-28 展讯通信(上海)有限公司 Data transmission method, apparatus, and device
CN114390609B (en) * 2020-10-22 2024-06-21 展讯通信(上海)有限公司 Data transmission method, device and equipment

Also Published As

Publication number Publication date
CN104521166A (en) 2015-04-15

Similar Documents

Publication Publication Date Title
US10368275B2 (en) Method and apparatus for UE mobility in a small cell system
JP7528987B2 (en) UE METHOD AND UE
US9078183B2 (en) Data forwarding method and system for vertical handover
EP2533570B1 (en) User equipment, access node and corresponding methods for maintaining multiple PDN network connections during inter-technology handover in idle mode
US8755312B2 (en) Apparatus and method for supporting gateway node reselection in communication system
CN101690331B (en) Signaling in a wireless communication system
CN101304600B (en) Method and system for negotiating safety capability
US9560048B2 (en) Method for updating identity information about packet gateway, AAA server and packet gateway
US10779357B2 (en) Method for avoiding handover failure
US20050130659A1 (en) Method for optimizing handover between communication networks
KR20110045796A (en) Security Management System and Method in Mobile Communication System
WO2010048868A1 (en) Method, system and apparatus for network handoff
CN108282833B (en) Apparatus and method for processing packet data streams in inter-system movement
US8331323B2 (en) Inter-network tunnel switching method and inter-network interconnection device
CN103037452A (en) Methods for supporting continuity of voice service
US20110075632A1 (en) Heterogeneous communication system and method for circuit switched handover
WO2010069272A1 (en) Method and apparatus for processing the resources in a network handover
KR20130055194A (en) Method and apparatus for handover between heterogeneous networks
WO2018023544A1 (en) Communication method, user equipment, base station, control plane network element, and communication system
WO2014029065A1 (en) Method and device for displaying network name
WO2013020433A1 (en) Network handoff control method, communication system and related device
CN103702375A (en) Method and system for switching WTRU (wireless transmit receive unit) in WLAN (wireless logic area network) by using cellular network
WO2014022974A1 (en) Method, device, and system for data transmission
CN106470397B (en) Method for acquiring terminal position in WiFi network, terminal, LTE communication equipment and system
WO2015117271A1 (en) Identification interaction method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12882662

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12882662

Country of ref document: EP

Kind code of ref document: A1