IP Library Granted Patent US 12,446,005
Granted Patent B2
US 12,446,005 · App. 17/843,771 · Granted Oct 14, 2025

Data transmission method, apparatus, and system

Inventors: Mengying Ding (Shanghai, CN); Shuri Liao (Shanghai, CN); Peng Zhang (Shanghai, CN); Hua Xu (Ottawa, CA)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04W72/02H04W72/0446H04W72/0453H04W72/23
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 12,446,005
App. No.
17/843,771
Granted
Oct 14, 2025
Kind
B2
Abstract

This application provides a data transmission method and an apparatus, and may be applied to fields such as user equipment cooperation, sidelink relay, user relay, and internet of vehicles. A first terminal apparatus receives at least two pieces of downlink control information from a first network apparatus in a first slot, where the at least two pieces of downlink control information include first downlink control information and second downlink control information, the first downlink control information is used to indicate a first sidelink resource used by the first terminal apparatus to send first sidelink information to a second terminal apparatus, and the second downlink control information is used to indicate a second sidelink resource used by the first terminal apparatus to send second sidelink information to a third terminal apparatus.

Claims (95)

1. A data transmission method, comprising:

receiving, at a first terminal apparatus, at least two pieces of downlink control information from a first network apparatus in a first slot, wherein:

the at least two pieces of downlink control information include first and second downlink control information;

sending, based on the first downlink control information, first sidelink information to a second terminal apparatus on a first sidelink resource;

sending, based on the second downlink control information, second sidelink information to a third terminal apparatus on a second sidelink resource different from the first sidelink resource;

determining, based on the at least two pieces of downlink control information, a sequence of transport blocks included in the first sidelink information and in the second sidelink information; and

sending the second sidelink information to the second terminal apparatus on the second sidelink resource.

2. The method according to claim 1 , wherein:

the first downlink control information and the second downlink control information are carried in a first control resource set (CORESET) and a second CORESET respectively; and

sidelink information indicated by control information carried in the first control resource set includes a former data block, and sidelink information indicated by control information carried in the second CORESET includes a latter data block; or

sidelink information indicated by control information carried in the first control resource set includes the latter data block, and sidelink information indicated by control information carried in the second CORESET includes the former data block.

3. The method according to claim 1 , further comprising:

scrambling the first downlink control information using a first radio temporary identifier; and

scrambling the second downlink control information using a second radio temporary identifier; wherein:

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information comprises a former data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information comprises a latter data block; or

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information comprises the latter data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information comprises the former data block.

4. The method according to claim 1 , wherein:

the first downlink control information includes first indication information, and the second downlink control information includes second indication information; and

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

5. The method according to claim 4 , wherein

the former data block is TB 0; and

the latter data block is TB 1.

6. A data transmission method, comprising:

determining at least two pieces of downlink control information, the at least two pieces of downlink control information include first downlink control information and second downlink control information;

sending, based on the first downlink control information used to indicate a first terminal apparatus, first sidelink information to a second terminal apparatus on a first sidelink resource;

sending, based on the second downlink control information used to indicate the first terminal apparatus, second sidelink information to a third terminal apparatus on a second sidelink resource;

determining, based on the at least two pieces of downlink control information, a sequence of transport blocks included in the first sidelink information and in the second sidelink information; and

sending the at least two pieces of downlink control information to the first terminal apparatus in a first slot.

7. The method according to claim 6 , wherein:

the first downlink control information and the second downlink control information are carried in a first control resource set (CORESET) and a second CORESET; and

sidelink information indicated by control information carried in the first control resource set includes a former data block, and sidelink information indicated by control information carried in the second CORESET includes a latter data block; or

sidelink information indicated by control information carried in the first control resource set includes the latter data block, and sidelink information indicated by control information carried in the second CORESET includes the former data block.

8. The method according to claim 6 , further comprising:

scrambling the first downlink control information using a first radio temporary identifier; and

scrambling the second downlink control information using a second radio temporary identifier; wherein:

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

9. The method according to claim 6 , wherein:

the first downlink control information includes first indication information, and the second downlink control information includes second indication information; and

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

10. The method according to claim 8 , wherein:

the former data block is TB 0; and

the latter data block is TB 1.

11. A communication apparatus, comprising;

one or more processors, and

a memory, operably coupled to the one or more processors, configured to store program instructions;

wherein when executed by the one or more processors, the instructions cause the one or more processors to:

receive, from a first terminal apparatus, at least two pieces of downlink control information from a first network apparatus in a first slot, the at least two pieces of downlink control information include first downlink control information and second downlink control information;

send, based on the first downlink control information, first sidelink information to a second terminal apparatus on a first sidelink resource;

send, based on the second downlink control information, second sidelink information to a third terminal apparatus on a second sidelink resource different from the first sidelink resource;

determine, based on the at least two pieces of downlink control information, a sequence of transport blocks included in the first sidelink information and in the second sidelink information; and

send the second sidelink information to the second terminal apparatus on the second sidelink resource.

12. The communication apparatus according to claim 11 , wherein:

the first downlink control information and the second downlink control information are carried in a first control resource set (CORESET) and a second CORESET respectively; and

sidelink information indicated by control information carried in the first control resource set includes a former data block, and sidelink information indicated by control information carried in the second CORESET includes a latter data block; or

sidelink information indicated by control information carried in the first control resource set includes the latter data block, and sidelink information indicated by control information carried in the second CORESET includes the former data block.

13. The communication apparatus according to claim 11 , wherein the instructions further cause the one or more processors to:

scramble the first downlink control information using a first radio temporary identifier; and

scramble the second downlink control information, using a second radio temporary identifier; wherein:

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

14. The communication apparatus according to claim 11 , wherein

the first downlink control information includes first indication information, and the second downlink control information includes second indication information; and

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

15. The communication apparatus according to claim 12 , wherein:

the former data block is TB 0; and

the latter data block is TB 1.

16. A communication apparatus, comprising:

one or more processors, and

a memory, operably coupled to the one or more processors, configured to store program instructions;

wherein when executed by the one or more processors, the instructions cause the one or more processors to:

determine at least two pieces of downlink control information, the at least two pieces of downlink control information include first downlink control information and second downlink control information;

send, based on the first downlink control information is used to indicate a first terminal apparatus, first sidelink information to a second terminal apparatus on a first sidelink resource;

send, based on the second downlink control information is used to indicate the first terminal apparatus, second sidelink information to a third terminal apparatus on a second sidelink resource; and

determine, based on the at least two pieces of downlink control information, a sequence of transport blocks included in the first sidelink information and in the second sidelink information; and

send the at least two pieces of downlink control information to the first terminal apparatus in a first slot.

17. The communication apparatus according to claim 16 , wherein:

the first downlink control information and the second downlink control information are carried in a first control resource set (CORESET) and a second CORESET respectively; and

sidelink information indicated by control information carried in the first control resource set includes a former data block, and sidelink information indicated by control information carried in the second CORESET includes a latter data block; or

sidelink information indicated by control information carried in the first control resource set includes the latter data block, and sidelink information indicated by control information carried in the second CORESET includes the former data block.

18. The communication apparatus according to claim 16 , wherein the instructions further cause the one or more processors to:

scramble the first downlink control information using a first radio temporary identifier; and

scramble the second downlink control information using a second radio temporary identifier; wherein

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first radio temporary identifier indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second radio temporary identifier indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

19. The communication apparatus according to claim 16 , wherein:

the first downlink control information includes first indication information, and the second downlink control information includes second indication information; and

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes a former data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes a latter data block; or

the first indication information indicates that the first sidelink information indicated by the first downlink control information includes the latter data block, and the second indication information indicates that the second sidelink information indicated by the second downlink control information includes the former data block.

20. The communication apparatus according to claim 19 , wherein:

the former data block is TB 0; and

the latter data block is TB 1.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2025
From: DING, MENGYING; LIAO, SHURI; ZHANG, PENG; XU, HUA
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 071761/0178 →
Continuity (2)
Continuation PCTCN2019126893 · Dec 20, 2019
Related Publication 20220330209A1 · Oct 13, 2022
References Cited (24)
US 20180092122A1 · Babaei et al. · 2018 [cited by applicant]
US 20180132210A1 · Rico Alvarino et al. · 2018 [cited by applicant]
US 20190173612A1 · Kimura · 2019 [cited by examiner]
US 20190335435A1 · Gou · 2019 [cited by examiner]
US 20190342910A1 · Cao et al. · 2019 [cited by applicant]
US 20200084789A1 · Wang · 2020 [cited by examiner]
US 20200213044A1 · Peng · 2020 [cited by examiner]
US 20210029719A1 · Zhou · 2021 [cited by examiner]
US 20210105126A1 · Yi · 2021 [cited by examiner]
US 20210127396A1 · Su · 2021 [cited by examiner]
US 20210185715A1 · Shen · 2021 [cited by examiner]
CN 107615844A · 2018 [cited by applicant]
CN 108632743A · 2018 [cited by applicant]
CN 110224796A · 2019 [cited by applicant]
CN 110392431A · 2019 [cited by applicant]
EP 3567944A1 · 2019 [cited by applicant]
WO 2016165124A1 · 2016 [cited by applicant]
WO 2019027242A1 · 2019 [cited by applicant]
Extended European Search Report issued in corresponding European Application No. 19956454.3, dated Nov. 7, 2022, pp. 1-8. [cited by applicant]
VIVO, “Discussion on mode 1 resource allocation mechanism”, 3GPP TSG RAN WG1 Meeting#98bis R1-1910212, Oct. 20, 2019, total 15 pages. [cited by applicant]
Interdigital Inc., “On NR Sidelink Mode 1 Resource Allocation”, 3GPP TSG RAN WG1 #97 R1-1907092, May 17, 2019, total 3 pages. [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2019/126893, dated Aug. 28, 2020, pp. 1-9. [cited by applicant]
Chinese Office Action issued in corresponding Chinese Application No. 201980102558.1, dated Feb. 22, 2024, pp. 1-11. [cited by applicant]
European Office Action issued in corresponding European Application No. 19956454.3, dated Oct. 4, 2024, pp. 1-5. [cited by applicant]