IP Library › Granted Patent US 11,012,886
Granted Patent B2
US 11,012,886 · App. 16/698,736 · Granted May 18, 2021

Data transmission method, terminal device, and network device

Inventors: Hejun Wang (Shenzhen, CN); Mingchao Li (Beijing, CN); Zhenzhen Cao (Beijing, CN); Hang Liu (Beijing, CN); Yinghui Yu (Beijing, CN)
Assignee: Huawei Technologies Co., Ltd.
H04W28/0268H04W4/40H04W80/02H04W92/18
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,012,886
App. No.
16/698,736
Granted
May 18, 2021
Kind
B2
Abstract

Example data transmission methods and apparatus are described. One example method includes obtaining first configuration information by a terminal device. The first configuration information includes at least one first bearer identifier and path configuration information corresponding to the first bearer identifier, and the path configuration information corresponding to the first bearer identifier includes at least one of a sidelink transmission path or a network device forwarding transmission path. The terminal device obtains first service data and a second bearer identifier corresponding to the first service data, and selects a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information. The terminal device transmits the first service data on the transmission path.

Claims (69)

1. A data transmission method, comprising:

obtaining, by a terminal device, first configuration information, wherein the first configuration information comprises at least one first bearer identifier and path configuration information corresponding to the first bearer identifier,

wherein the path configuration information corresponding to the first bearer identifier comprises at least one of a sidelink transmission path or a network device forwarding transmission path, and

wherein the first bearer identifier is at least one of a flow identifier, a sidelink bearer identifier, an evolved radio access bearer (E-RAB) identifier (ID), or a service type identifier;

obtaining, by the terminal device, first service data and a second bearer identifier corresponding to the first service data, wherein the second bearer identifier is at least one of a flow identifier, a sidelink bearer identifier, an E-RAB ID, or a service type identifier;

selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information; and

transmitting, by the terminal device, the first service data on the transmission path.

2. The method according to claim 1 , wherein the selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information comprises:

selecting, by the terminal device and at a first protocol layer, the transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information.

3. The method according to claim 1 , wherein the selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information comprises:

when the second bearer identifier is the first bearer identifier, selecting, by the terminal device, the transmission path for the first service data based on the path configuration information.

4. The method according to claim 1 , wherein the path configuration information comprises at least one of first indication information, second indication information, third indication information, or fourth indication information, wherein the first indication information is used to indicate that the transmission path is a sidelink transmission path, wherein the second indication information is used to indicate that the transmission path is a network device forwarding transmission path, wherein the third indication information is used to indicate that the transmission path is a sidelink transmission path and a network device forwarding transmission path, and wherein the fourth indication information is used to indicate that the transmission path is a sidelink transmission path or a network device forwarding transmission path.

5. The method according to claim 4 , wherein the selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information comprises at least one of the following manners:

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the first indication information, selecting, by the terminal device, the sidelink transmission path as the transmission path;

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the second indication information, selecting, by the terminal device, the network device forwarding transmission path as the transmission path;

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the third indication information, selecting, by the terminal device, the sidelink transmission path and the network device forwarding transmission path as the transmission path; or

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the fourth indication information, selecting, by the terminal device, the sidelink transmission path or the network device forwarding transmission path as the transmission path.

6. The method according to claim 1 , wherein the path configuration information comprises at least one of fifth indication information or sixth indication information, wherein the fifth indication information is any one of a sidelink bearer identifier, a service type identifier, a service identifier, or a first logical channel identifier, and wherein the sixth indication information is a data radio bearer identifier or a second logical channel identifier; and

wherein the selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information comprises at least one of the following manners:

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the fifth indication information, selecting, by the terminal device, a corresponding sidelink transmission path as the transmission path based on the fifth indication information; or

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the sixth indication information, selecting, by the terminal device, a corresponding network device forwarding transmission path as the transmission path based on the sixth indication information.

7. The method according to claim 1 , wherein when the transmission path comprises the sidelink transmission path, before the selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information, the method further comprises:

obtaining, by the terminal device, first parameter information, wherein the first parameter information comprises at least one of a first source identifier, a first destination identifier, or first priority information; and

wherein the transmitting, by the terminal device, the first service data on the transmission path comprises:

generating, by the terminal device, a first media access control (MAC) protocol data unit based on the first parameter information and the first service data, wherein the first service data and the first parameter information are encapsulated in the first MAC protocol data unit; and

sending, by the terminal device, the first MAC protocol data unit on the transmission path.

8. The method according to claim 1 , wherein before the selecting, by the terminal device, a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information, the method further comprises:

obtaining, by the terminal device, second configuration information, wherein the second configuration information comprises the second bearer identifier and second parameter information, and wherein the second parameter information comprises at least one of a second source identifier, a second destination identifier, or second priority information; and

wherein the transmitting, by the terminal device, the first service data on the transmission path comprises:

when the second bearer identifier is the first bearer identifier, generating, by the terminal device, a second MAC protocol data unit based on the second parameter information and the first service data, wherein the first service data and the second parameter information are encapsulated in the second MAC protocol data unit; and

sending, by the terminal device, the second MAC protocol data unit on the transmission path.

9. A data transmission method, comprising:

determining, by a network device, first configuration information, wherein the first configuration information comprises at least one first bearer identifier and path configuration information corresponding to the first bearer identifier,

wherein the path configuration information corresponding to the first bearer identifier comprises at least one of a sidelink transmission path and a network device forwarding transmission path, and

wherein the first bearer identifier is at least one of a flow identifier, a sidelink bearer identifier, an evolved radio access bearer (E-RAB) identifier (ID), or a service type identifier; and

sending, by the network device, the first configuration information to a terminal device, wherein the first configuration information is a reference element used by the terminal device to select a transmission path for first service data.

10. The method according to claim 9 , wherein the determining, by a network device, first configuration information comprises:

determining, by the network device, the first configuration information at a non-access stratum.

11. A terminal device, comprising:

at least one processor;

a memory storing instructions executable by the at least one processor, wherein the instructions, when executed by the at least one processor, instruct the at least one processor to:

obtain first configuration information, wherein the first configuration information comprises at least one first bearer identifier and path configuration information corresponding to the first bearer identifier,

wherein the path configuration information corresponding to the first bearer identifier comprises at least one of a sidelink transmission path and a network device forwarding transmission path, and

wherein the first bearer identifier is at least one of a flow identifier, a sidelink bearer identifier, an evolved radio access bearer (E-RAB) identifier (ID), or a service type identifier;

obtain first service data and a second bearer identifier corresponding to the first service data, wherein the second bearer identifier is at least one of a flow identifier, a sidelink bearer identifier, an E-RAB ID, or a service type identifier; and

select a transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information; and

a transceiver, configured to transmit the first service data on the transmission path.

12. The terminal device according to claim 11 , wherein the instructions further instruct the at least one processor to:

select, at a first protocol layer, the transmission path for the first service data based on the first bearer identifier, the second bearer identifier, and the path configuration information.

13. The terminal device according to claim 11 , wherein the instructions further instruct the at least one processor to:

when the second bearer identifier is the first bearer identifier, select the transmission path for the first service data based on the path configuration information.

14. The terminal device according to claim 11 , wherein the path configuration information comprises at least one of first indication information, second indication information, third indication information, or fourth indication information, wherein the first indication information is used to indicate that the transmission path is a sidelink transmission path, wherein the second indication information is used to indicate that the transmission path is a network device forwarding transmission path, wherein the third indication information is used to indicate that the transmission path is a sidelink transmission path and a network device forwarding transmission path, and wherein the fourth indication information is used to indicate that the transmission path is a sidelink transmission path or a network device forwarding transmission path.

15. The terminal device according to claim 14 , wherein the instructions further instruct the at least one processor to perform at least one of the following steps:

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the first indication information, select the sidelink transmission path as the transmission path;

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the second indication information, select the network device forwarding transmission path as the transmission path;

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the third indication information, select the sidelink transmission path and the network device forwarding transmission path as the transmission path; or

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the fourth indication information, select the sidelink transmission path or the network device forwarding transmission path as the transmission path.

16. The terminal device according to claim 11 , wherein the path configuration information comprises at least one of fifth indication information or sixth indication information, wherein the fifth indication information is any one of a sidelink bearer identifier, a service type identifier, a service identifier, or a first logical channel identifier, and wherein the sixth indication information is a data radio bearer identifier or a second logical channel identifier; and

wherein the instructions further instruct the at least one processor to perform at least one of the following steps:

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the fifth indication information, select a corresponding sidelink transmission path as the transmission path based on the fifth indication information; or

when the second bearer identifier is the first bearer identifier and when the path configuration information comprises the sixth indication information, select a corresponding network device forwarding transmission path as the transmission path based on the sixth indication information.

17. The terminal device according to claim 11 , wherein when the transmission path comprises the sidelink transmission path, the instructions further instruct the at least one processor to:

obtain first parameter information, wherein the first parameter information comprises at least one of a first source identifier, a first destination identifier, or first priority information;

generate a first media access control (MAC) protocol data unit based on the first parameter information and the first service data, wherein the first service data and the first parameter information are encapsulated in the first MAC protocol data unit; and

wherein the transceiver is further configured to send the first MAC protocol data unit on the transmission path.

18. The terminal device according to claim 11 , wherein the instructions further instruct the at least one processor to:

obtain second configuration information, wherein the second configuration information comprises the second bearer identifier and second parameter information, and wherein the second parameter information comprises at least one of a second source identifier, a second destination identifier, or second priority information; and

when the second bearer identifier is the first bearer identifier, generate a second MAC protocol data unit based on the second parameter information and the first service data, wherein the first service data and the second parameter information are encapsulated in the second MAC protocol data unit; and

wherein the transceiver is further configured to send the second MAC protocol data unit on the transmission path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2021
From: WANG, HEJUN; LI, MINGCHAO; CAO, ZHENZHEN; LIU, HANG; YU, YINGHUI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 055879/0625 →
Priority Claims (1)
CN 201710406119.2 · Jun 1, 2017 · national
Continuity (2)
Continuation PCTCN2018088623 · May 28, 2018
Related Publication 20200107218A1 · Apr 2, 2020
Cited By (1)
US 12,199,786