IP Library › Granted Patent US 12,308,973
Granted Patent B2
US 12,308,973 · App. 17/853,651 · Granted May 20, 2025

Resource selection method, apparatus and device in data transmission

Inventors: Zhe Fu (Dongguan, CN); Haitao Li (Dongguan, CN); Xin You (Dongguan, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04L1/1812H04L5/0096H04W72/02H04W72/0453H04W72/56
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,308,973
App. No.
17/853,651
Granted
May 20, 2025
Kind
B2
Abstract

Embodiments of the present application provide a data transmission method and apparatus, and a device, the method includes: a first device determining a target resource from multiple available resources according to states of HARQ processes corresponding to the multiple available resources respectively, and sends data to a second device on the target resource, and the second device receives the data on the target resource and processes the data. Transmission performance of services with different requirements can be ensured.

Claims (60)

1. A data transmission method, comprising:

determining, by a first device according to states of hybrid automatic repeat request (HARQ) processes corresponding to multiple available resources respectively, a target resource from the multiple available resources, wherein the multiple available resources are multiple configured grant resources or multiple dynamic grant resources; and

sending, by the first device, data to a second device on the target resource;

wherein before the determining, by the first device according to the states of HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources, the method further comprises:

acquiring, by the first device, second configuration information, wherein the second configuration information comprises an attribute of at least one logical channel; wherein the attribute of each logical channel is any one of the following: enable HARQ feedback function, disable HARQ feedback function, enable or disable HARQ feedback function;

wherein a state of a HARQ process corresponding to the target resource matches with an attribute of a logical channel to which the data belongs;

wherein the second configuration information further comprises a priority of the at least one logical channel;

the determining, by the first device according to the states of HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources comprises:

determining, by the first device according to at least one of the attribute and the priority of the at least one logical channel, and the states of the HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources.

2. The method according to claim 1 , wherein the state of each of the HARQ processes is an enable state or a disable state.

3. The method according to claim 1 , wherein before the determining, by the first device according to the states of HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources, the method further comprises:

acquiring, by the first device, first configuration information, wherein the first configuration information comprises any one of the following information:

a state of a HARQ process configured for the first device; or,

the state of the HARQ process corresponding to the available resource.

4. The method according to claim 3 , wherein the first device is a terminal device, and the second device is a network device, the acquiring, by the first device, the first configuration information comprises:

receiving, by the first device, second information from the second device, wherein the second information comprises the first configuration information, and the second information is any one of the following: RRC configuration information, MAC CE, DCI.

5. The method according to claim 1 , wherein before the determining, by the first device according to the states of HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources, the method further comprises:

acquiring, by the first device, first indication information, wherein the first indication information is used to indicate preferential selection of an available resource corresponding to a HARQ process in an enable state as the target resource, or, is used to indicate preferential selection of an available resource corresponding to a HARQ process in a disable state as the target resource;

the determining, by the first device according to the states of HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources comprises:

determining, by the first device according to the first indication information and the states of the HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources.

6. The method according to claim 5 , wherein the first device is a terminal device, and the second device is a network device, the acquiring, by the first device, the first indication information comprises:

receiving, by the first device, first information from the second device, wherein the first information comprises the first indication information, and the first information is any one of the following: downlink control information (DCI), MAC CE, and radio resource control (RRC) configuration information.

7. The method according to claim 1 , wherein the determining, by the first device according to at least one of the attribute and the priority of the at least one logical channel, and the states of the HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources comprises:

determining, by the first device according to the states of the HARQ processes corresponding to the multiple available resources respectively, a candidate resource from the multiple available resources; and

if a number of the determined candidate resources is multiple, determining, by the first device according to at least one of the attribute and the priority of the at least one logical channel, the target resource from the multiple candidate resources.

8. The method according to claim 1 , wherein the determining, by the first device according to at least one of the attribute and the priority of the at least one logical channel, and the states of the HARQ processes respectively corresponding to the multiple available resources, the target resource from the multiple available resources comprises:

determining, by the first device according to at least one of the attribute and the priority of the at least one logical channel, a candidate resource from the multiple available resources; and

if a number of the determined candidate resources is multiple, determining, by the first device according to the states of the HARQ processes corresponding to the candidate resources, the target resource from the multiple candidate resources.

9. The method according to claim 1 , wherein the method further comprises:

acquiring, by the first device, second indication information, wherein the second indication information is used to indicate a resource selection manner, and the resource selection manner is any one of the following:

performing resource selection according to at least one of the attribute and the priority of the logical channel first, then performing resource selection according to the states of the HARQ processes corresponding to the available resources; or,

performing resource selection according to the states of the HARQ processes corresponding to the available resources first, then performing resource selection according to at least one of the attribute and the priority of the logical channel.

10. The method according to claim 1 , wherein the method further comprises:

acquiring, by the first device, third indication information, wherein the third indication information is used to indicate that a resource which is selected according to at least one of the attribute and the priority of the logical channel satisfies any one of the following conditions:

a priority of a logical channel that can be carried on the resource is highest; or;

a priority of a logical channel that can be carried on the resource is within a preset range; or;

a priority of a logical channel that can be carried on the resource is within a preset range, and a data amount of the logical channel that can be carried on the resource is largest.

11. The method according to claim 1 , wherein the first device is a terminal device, and the second device is a network device, the acquiring, by the first device, the second configuration information comprises:

receiving, by the first device, dedicated information from the second device, wherein the dedicated information comprises the second configuration information.

12. The method according to claim 1 , wherein before the determining, by the first device according to the states of HARQ processes corresponding to the multiple available resources respectively, the target resource from the multiple available resources, the method further comprises:

acquiring, by the first device, third configuration information, wherein the third configuration information comprises: an attribute of at least one media access control (MAC) control element (CE); wherein the attribute of each MAC CE is any one of the following: enable HARQ feedback function, disable HARQ feedback function, enable or disable HARQ feedback function;

wherein a state of a HARQ process corresponding to the target resource matches with an attribute of a MAC CE in the data.

13. The method according to claim 1 , wherein,

the first device is a terminal device, and the second device is a network device; or

the first device is a network device, and the second device is a terminal device.

14. A terminal device, comprising: a transceiver, a processor and a memory;

the memory stores a computer-executable instruction;

the processor executes the computer-executable instruction stored in the memory, to cause the processor to execute the data transmission method according to claim 1 .

15. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer-executable instruction, and the computer-executable instruction, when executed by a processor, is used to implement the data transmission method according to claim 1 .

16. A data transmission method, comprising:

receiving, by a second device, data sent by a first device on a target resource, wherein the target resource is determined by the first device according to states of hybrid automatic repeat request (HARQ) processes corresponding to multiple available resources respectively from the multiple available resources; and

processing, by the second device, the data;

wherein before the receiving, by the second device, data sent by the first device on the target resource, the method further comprises:

sending, by the second device, second configuration information, wherein the second configuration information comprises an attribute of at least one logical channel; wherein the attribute of each logical channel is any one of the following: enable HARQ feedback function, disable HARQ feedback function, enable or disable HARQ feedback function;

wherein a state of a HARQ process corresponding to the target resource matches with an attribute of a logical channel to which the data belongs;

wherein the second configuration information further comprises a priority of the at least one logical channel, and the attribute and/or the priority of the at least one logical channel is used by the first device to select the target resource from the multiple available resources.

17. A network device, comprising: a transceiver, a processor and a memory;

the memory stores a computer-executable instruction;

the processor executes the computer-executable instruction stored in the memory, to cause the processor to execute the data transmission method according to claim 16 .

18. A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer-executable instruction, and the computer-executable instruction, when executed by a processor, is used to implement the data transmission method according to claim 16 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2022
From: FU, ZHE; LI, HAITAO; YOU, XIN
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 060836/0294 →
Continuity (2)
Continuation PCTCN2020074532 · Feb 7, 2020
Related Publication 20220337350A1 · Oct 20, 2022
References Cited (29)
US 20220159627A1 · Thomas · 2022 [cited by examiner]
US 20220239415A1 · Narayanan Thangaraj · 2022 [cited by examiner]
CN 101098295A · 2008 [cited by applicant]
CN 101222303A · 2008 [cited by applicant]
CN 101998501A · 2011 [cited by applicant]
CN 108631964A · 2018 [cited by applicant]
CN 108737036A · 2018 [cited by applicant]
CN 109644485A · 2019 [cited by applicant]
CN 110235494A · 2019 [cited by applicant]
CN 110447258A · 2019 [cited by applicant]
EP 4008077A1 · 2022 [cited by applicant]
WO 2016114587A1 · 2016 [cited by applicant]
WO 2018171773A1 · 2018 [cited by applicant]
WO 2019064983A1 · 2019 [cited by applicant]
3GPP TSG-RAN WG2 Meeting R2-1911286 (Year: 2019). [cited by examiner]
The EESR of corresponding European application No. 20917663.5, dated Oct. 14, 2022. [cited by applicant]
Sony, Discussion on delay-tolerant HARQ for NTN, R1-1912349, 3GPP TSG RAN WG1 Meeting #99, Reno, USA, Nov. 18-22, 2019, entire document. [cited by applicant]
The second Office Action of corresponding European application No. 20917663.5, dated Dec. 22, 2023. [cited by applicant]
3GPP TS 38.321 V17.0.0 (Mar. 2022); 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Medium Access Control (MAC) protocol specification(Release 17), entire document. [cited by applicant]
3GPP TS 38.331 V17.0.0 (Mar. 2022); 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NR; Radio Resource Control (RRC) protocol specification(Release 17), entire document. [cited by applicant]
International Search Report (ISR) dated Nov. 11, 2020 for Application No. PCT/CN2020/074532. [cited by applicant]
Written Opinion of the International Searching Authority dated Nov. 11, 2020 for Application No. PCT/CN2020/074532. [cited by applicant]
Lenovo HARQ design for UL grant-free URLLC transmission 3GPP TSG RAN WG1 NR Ad-Hoc Meeting R1-1700557 Jan. 20, 2017, entire document. [cited by applicant]
The first Office Action of corresponding European patent application No. 20917663.5, dated Jul. 5, 2023. [cited by applicant]
Nokia, Nokia Shanghai Bell, “Discussion on LCP procedure for NTN”, R2-1911286, 3GPP TSG-RAN WG2 Meeting #106, Prague, Czech Republic, Aug. 26-30, 2019, all pages. [cited by applicant]
The first Office Action and search report of corresponding Chinese patent application No. 202211097960.5, dated May 11, 2024. [cited by applicant]
The second Office Action and search report of corresponding Chinese patent application No. 202211097960.5, dated Jul. 12, 2024. [cited by applicant]
The third Office Action of corresponding European patent application No. 20917663.5, dated Jun. 25, 2024. [cited by applicant]
The third Office Action of corresponding Chinese application No. 202211097960.5 dated on Sep. 12, 2024. [cited by applicant]
Cited By (1)
US 12,615,109