IP Library › Granted Patent US 11,917,450
Granted Patent B2
US 11,917,450 · App. 17/459,667 · Granted Feb 27, 2024

Data transmission method and data transmission apparatus

Inventors: Lifeng Han (Shenzhen, CN); Rui Wang (Shanghai, CN); Mingzeng Dai (Shenzhen, CN); Hongping Zhang (Shenzhen, CN); Qinghai Zeng (Shanghai, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W28/0268H04W36/30H04W76/12H04W80/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,917,450
App. No.
17/459,667
Granted
Feb 27, 2024
Kind
B2
Abstract

This application provides a transmission method and a data transmission apparatus, so as to avoid out-of-order of data packets. The method includes: sending, by a source access network device, a first proportion of data packets in a first Packet Data Convergence Protocol PDCP entity in the source access network device to a target access network device by using a data tunnel between the source access network device and a second PDCP entity of the target access network device, where the first proportion of data packets are data packets of a first quality of service QoS flow in a first protocol data unit PDU session, the first PDU session includes at least one QoS flow, the at least one QoS flow corresponds to at least one PDCP entity, the at least one QoS flow includes the first QoS flow, the at least one PDCP entity includes the first PDCP entity, and the first PDCP entity corresponds to the first QoS flow; and sending, by the source access network device, first indication information to the target access network device, where the first indication information is used to indicate that all the first proportion of data packets in the first PDCP entity have been sent.

Claims (48)

1. A communications method, comprising:

sending, by a master radio access network device, to a core network control plane device a first request message, the first request message comprises an identity of a protocol data unit (PDU) session and an identity of a quality of service (QoS) flow, the first request message requests changing a route of the QoS flow of the PDU session to a secondary access network device;

sending, by the core network control plane device, to a core network user plane device, a second request message, the second request message notifies the core network user plane device to change a route of the QoS flow of the PDU session, the second request message comprises the identity of the PDU session and the identity of the QoS flow;

changing, by the core network user plane device, the route of the QoS flow; and

sending, by the core network user plane device, a first end marker packet to the master radio access network device;

sending, by the master radio access network device, a second end marker packet to the secondary access network device, wherein the second end marker packet instructs the secondary access network device to send, to the core network user plane device, a data packet that is of the QoS flow and that is sent by a terminal to the secondary access network device;

wherein the first end marker packet indicates that the core network user plane device no longer sends a data packet of the QoS flow to the master radio access network device.

2. The communications method of claim 1 , wherein a number of the first end marker packet is one or more.

3. The communications method of claim 1 , wherein the first end marker packet is an empty data packet, an encapsulation header of the empty data packet carries an end marker.

4. The communications method of claim 1 , wherein the first end marker packet is carried in a General Packet Radio Service tunneling, protocol user plane (GTPU) header or extension header.

5. The communications method of claim 1 , wherein the core network user plane device comprises a user plane function (UPF) device, and the core network control plane device comprises at least one of a session management function (SMF) or an access and mobility management function (AMF) device.

6. The communications method of claim 1 , wherein the method further comprises:

generating, by the master radio access network device, the second end marker packet when determining that the terminal no longer sends a data packet of the QoS flow of the PDU session to the master radio access network device.

7. The communications method of claim 1 , wherein the first end marker packet is an empty data packet, an encapsulation header of the empty data packet carries an end marker, and the end marker is carried in a General Packet Radio Service tunneling protocol user plane (GTPU) header or extension header.

8. A transmission method comprising:

sending, by a master radio access network device, to a core network control plane device a request message, the request message comprises an identity of a protocol data unit (PDU) session and an identity of a quality of service (QoS) flow, the request message requests changing a route of the QoS flow of the PDU session to a secondary access network device; and

receiving, by the master radio access network device, a first end marker packet from a core network user plane device; wherein the first end marker packet indicates that the core network user plane device no longer sends a data packet of the QoS flow to the master radio access network device; and

sending, by the master radio access network device, a second end marker packet to the secondary access network device, wherein the second end marker packet instructs the secondary access network device to send, to the core network user plane device, a data packet that is of the QoS flow and that is sent by a terminal to the secondary access network device.

9. The transmission method of claim 8 , wherein the method further comprises:

generating, by the master radio access network device, the second end marker packet when determining that the terminal no longer sends a data packet of the QoS flow of the PDU session to the master radio access network device.

10. A communications system comprising:

a master radio access network device, a core network control plane device and a core network user plane device; wherein

the master radio access network device is configured to send a first request message to a core network control plane device, the first request message comprises an identity of a protocol data unit (PDU) session and an identity of a quality of service (QoS) flow, the first request message requests changing a route of the QoS flow of the PDU session to a secondary access network device;

the core network control plane device is configured to send a second request message to a core network user plane device, the second request message notifies the core network user plane device to change a route of the QoS flow of the PDU session, the second request message comprises the identity of the PDU session and the identity of the QoS flow;

the core network user plane device is configured to change the route of the QoS flow; and

the core network user plane device is configured to send a first end marker packet to the master radio access network device; and

the master radio access network device is further configured to send a second end marker packet to the secondary access network device, wherein the second end marker packet instructs the secondary access network device to send, to the core network user plane device, a data packet that is of the QoS flow and that is sent by a terminal to the secondary access network device;

wherein the first end marker packet indicates that the core network user plane device no longer sends a data packet of the QoS flow to the master radio access network device.

11. The communications system of claim 10 , wherein a number of the first end marker packet is one or more.

12. The communications system of claim 10 , wherein the first end marker packet is an empty data packet, an encapsulation header of the empty data packet carries an end marker.

13. The communications system of claim 10 , wherein the first end marker packet is carried in a General Packet Radio Service tunneling protocol user plane (GTPU) header or extension header.

14. The communications system of claim 10 , wherein the core network user plane device comprises a user plane function (UPF) device, and the core network control plane device comprises at least one of a session management function (SMF) or an access and mobility management function (AMF) device.

15. The communications system of claim 10 , wherein

the master radio access network device is further configured to generate the second end marker packet when determining that the terminal no longer sends a data packet of the QoS flow of the PDU session to the master radio access network device.

16. A core network user plane device comprising:

at least one processor, the at least one processor is coupled to a memory and a transceiver, the memory storing instructions that instruct the at least one processor to perform operations comprising:

receiving, by using the transceiver, from a core network control plane device a request message, the request message notifies the core network user plane device to change a route, the request message comprises an identity of a protocol data unit (PDU) session and an identity of a quality of service (QoS) flow;

changing the route of a data packet of the QoS flow; and

sending an end marker packet to a master radio access network device; and

sending a second end marker packet to a secondary access network device, wherein the second end marker packet instructs the secondary access network device to send, to the core network user plane device, a data packet that is of the QoS flow and that is sent by a terminal to the secondary access network device.

17. The core network user plane device of claim 16 , wherein the end marker packet is an empty data packet, an encapsulation header of the empty data packet carries an end marker, and the end marker is carried in a General Packet Radio Service tunneling protocol user plane (GTPU) header or extension header.

18. A radio access network device comprising:

at least one processor, the at least one processor is coupled to a memory and a transceiver, the memory storing instructions that instruct the at least one processor to perform operations comprising:

sending to a core network control plane device a request message, the request message comprises an identity of a protocol data unit (PDU) session and an identity of a quality of service (QoS) flow, the request message requests changing a route of the QoS flow of the PDU session to a secondary access network device; and

receiving a first end marker packet from a core network user plane device; wherein the first end marker packet indicates that the core network user plane device no longer sends a data packet of the QoS flow to the radio access network device; and

sending a second end marker packet to the secondary access network device, wherein the second end marker packet instructs the secondary access network device to send, to the core network user plane device, a data packet that is of the QoS flow and that is sent by a terminal to the secondary access network device.

19. The radio access network device of claim 18 , wherein the operations further comprises:

generating the second end marker packet when determining that the terminal no longer sends a data packet of the QoS flow of the PDU session to the radio access network device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2022
From: HAN, LIFENG; WANG, RUI; DAI, MINGZENG; ZHANG, HONGPING; ZENG, QINGHAI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 059322/0533 →
Continuity (3)
Continuation 16563302 · Sep 6, 2019
Continuation PCTCN2018099967 · Aug 10, 2018
Related Publication 20220060931A1 · Feb 24, 2022
Cited By (1)
US 12,225,422