IP Library › Granted Patent US 12,199,766
Granted Patent B2
US 12,199,766 · App. 17/632,091 · Granted Jan 14, 2025

Data transmission method and apparatus, communication device and storage medium

Inventors: Yajun Zhu (Beijing, CN); Wei Hong (Beijing, CN); Lingyu Gao (Beijing, CN); Yong Li (Beijing, CN)
Assignees: Beijing Xiaomi Mobile Software Co., Ltd.; Beijing University of Posts and Telecommunications
H04L1/08H04L1/1812
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,199,766
App. No.
17/632,091
Granted
Jan 14, 2025
Kind
B2
Abstract

A data transmission method is described that includes: receiving transmission feedback for one or more Code Block Groups (CBGs) from a receiver; transmitting one or more Transmission Blocks (TBs) based on the transmission feedback, wherein one of the one or more TBs comprises one or more retransmission CBGs and one or more initial transmission CBGs; in response to the one of the one or more TBs being an uplink transmission TB, obtaining, based on a correspondence between a number of the one or more retransmission CBGs carried by the one of the one or more TBs and scrambling sequences, scrambled information by scrambling a first check bit sequence, wherein the first check bit sequence is generated based on the transmission feedback and Uplink Control Information (UCI); and uplink-transmitting the UCI and the scrambled information.

Claims (61)

1. A data transmission method, being applied to a data transmitter, and comprising:

receiving transmission feedback for one or more Code Block Groups (CBGs) from a receiver;

transmitting one or more Transmission Blocks (TBs) based on the transmission feedback, wherein one of the one or more TBs comprises one or more retransmission CBGs and one or more initial transmission CBGs;

in response to the one of the one or more TBs being an uplink transmission TB, obtaining, based on a correspondence between a number of the one or more retransmission CBGs carried by the one of the one or more TBs and scrambling sequences, scrambled information by scrambling a first check bit sequence, wherein the first check bit sequence is generated based on the transmission feedback and Uplink Control Information (UCI); and

uplink-transmitting the UCI and the scrambled information.

2. The method of claim 1 , wherein

different TBs comprise a same number of CBGs; and/or

for each of the one or more retransmission CBGs comprised in the one of the one or more TBs, the retransmission CBG and an initial transmission CBG corresponding to the retransmission CBG are same in at least one of modulation and coding scheme or code rate.

3. The method of claim 1 , wherein

the one of the one or more TBs comprises an even number of the one or more retransmission CBGs and an even number of the one or more initial transmission CBGs; or

when an odd number of the one or more retransmission CBGs are to be transmitted, the one of the one or more TBs comprises an odd number of the one or more retransmission CBGs and an odd number of the one or more initial transmission CBGs.

4. The method of claim 3 , wherein the one of the one or more TBs comprises the even number of the one or more retransmission CBGs and the even number of the one or more initial transmission CBGs,

wherein when an odd number of the one or more retransmission CBGs are to be transmitted, the one of the one or more TBs comprises two same retransmission CBGs, and the two same retransmission CBGs are any one of the odd number of the one or more retransmission CBGs.

5. The method of claim 4 , wherein the two same retransmission CBGs are a last one of the odd number of the one or more retransmission CBGs.

6. The method of claim 1 , wherein the one or more retransmission CBGs comprise a retransmission CBG retransmitted for a m-th time and a retransmission CBG retransmitted for a n-th time, wherein m and n are unequal, m is a positive integer, and n is a positive integer.

7. The method of claim 1 , wherein the one or more retransmission CBGs are located before the one or more initial transmission CBGs comprised in the one of the one or more TBs.

8. A data transmission method, being applied to a retransmission receiver and comprising:

transmitting transmission feedback for one or more Code Block Groups (CBGs); and

receiving one or more Transmission Blocks (TBs) transmitted based on the transmission feedback, wherein one of the one or more TBs comprises one or more retransmission CBGs and one or more initial transmission CBGs;

receiving Uplink Control Information (UCI) and scrambled information;

obtaining one or more second check bit sequences by descrambling the scrambled information with one or more scrambling sequences;

obtaining a third check bit sequence according to the transmission feedback stored by the retransmission receiver and the UCI;

in response to at least one of the one or more second check bit sequences being consistent with the third check bit sequence, determining the scrambled information is correctly descrambled;

in response to a scrambling sequence for correctly descrambling the scrambled information being a scrambling sequence in correspondence with a number of the one or more retransmission CBGs, determining the number of the one or more retransmission CBGs comprised in the one of the one or more TBs according to the scrambling sequence for correctly descrambling the scrambled information; and

descrambling the one of the one or more TBs according to the number of the one or more retransmission CBGs.

9. The method of claim 8 , further comprising:

determining, according to the transmission feedback, the one or more retransmission CBGs comprised in the one of the one or more TBs; and

determining, according to a number of CBGs and the one or more retransmission CBGs comprised in the one of the one or more TBs, the one or more initial transmission CBGs comprised in the one of the one or more TBs.

10. The method of claim 8 , further comprising:

for each of the one or more retransmission CBGs comprised in the one of the one or more TBs, decoding the retransmission CBG according to a modulation and coding scheme or a code rate of an initial transmission CBG corresponding to the retransmission CBG.

11. The method of claim 8 , further comprising:

when the one of the one or more TBs comprises an even number of the one or more retransmission CBGs and an even number of the one or more initial transmission CBGs, determining, in response to that the transmission feedback indicates an odd number of the one or more retransmission CBGs, that the one of the one or more TBs comprises two same retransmission CBGs; or

when the transmission feedback indicates an odd number of the one or more retransmission CBGs, determining that the one of the one or more TBs comprises an odd number of the one or more retransmission CBGs and an odd number of the one or more initial transmission CBGs.

12. The method of claim 11 , wherein when the one of the one or more TBs comprises the even number of the one or more retransmission CBGs and the even number of the one or more initial transmission CBGs, determining, in response to that the transmission feedback indicates the odd number of the one or more retransmission CBGs, that the one of the one or more TBs comprises the two same retransmission CBGs comprises:

when the one of the one or more TBs comprises the even number of the one or more retransmission CBGs and the even number of the one or more initial transmission CBGs, determining, in response to that the transmission feedback indicates the odd number of the one or more retransmission CBGs, that a last retransmission CBG in the one of the one or more TBs is transmitted two times.

13. The method of claim 11 , wherein the one of the one or more TBs comprises an even number of the one or more retransmission CBGs and an even number of the one or more initial transmission CBGs.

14. The method of claim 8 , wherein descrambling the one of the one or more TBs according to the number of the one or more retransmission CBGs comprises:

determining one or more retransmission candidate combinations based on the number of the one or more retransmission CBGs, wherein the one or more retransmission candidate combinations comprise a combination of the one or more initial transmission CBGs corresponding to the one or more retransmission CBGs comprised in the one of the one or more TBs; and

descrambling the one of the one or more TBs based on the one or more retransmission candidate combinations.

15. The method of claim 8 , further comprising:

in response to the scrambling sequence for correctly descrambling the scrambled information being not a scrambling sequence in correspondence with the number of the one or more retransmission CBGs, determining all CBGs comprised in the one or more TBs are initial transmission CBGs.

16. A communication device, comprising:

a transceiver;

a memory;

a processor, connected to the transceiver and the memory respectively and configured to control transmission and reception of the transceiver and implement operations of:

receiving transmission feedback for one or more Code Block Groups (CBGs) from a receiver;

transmitting one or more Transmission Blocks (TBs) based on the transmission feedback, wherein one of the one or more TBs comprises one or more retransmission CBGs and one or more initial transmission CBGs;

in response to the one of the one or more TBs being an uplink transmission TB, obtaining, based on a correspondence between a number of the one or more retransmission CBGs carried by the one of the one or more TBs and scrambling sequences, scrambled information by scrambling a first check bit sequence, wherein the first check bit sequence is generated based on the transmission feedback and Uplink Control Information (UCI); and

uplink-transmitting the UCI and the scrambled information.

17. A communication device, comprising:

a transceiver;

a memory;

a processor, connected to the transceiver and the memory respectively and configured to:

transmit transmission feedback for one or more Code Block Groups (CBGs); and

receive one or more Transmission Blocks (TBs) transmitted based on the transmission feedback, wherein one of the one or more TBs comprises one or more retransmission CBGs and one or more initial transmission CBGs;

receive Uplink Control Information (UCI) and scrambled information;

obtain one or more second check bit sequences by descrambling the scrambled information with one or more scrambling sequences;

obtain a third check bit sequence according to the transmission feedback stored by the retransmission receiver and the UCI;

in response to at least one of the one or more second check bit sequences being consistent with the third check bit sequence, determine the scrambled information is correctly descrambled;

in response to a scrambling sequence for correctly descrambling the scrambled information being a scrambling sequence in correspondence with a number of the one or more retransmission CBGs, determine the number of the one or more retransmission CBGs comprised in the one of the one or more TBs according to the scrambling sequence for correctly descrambling the scrambled information; and

descramble the one of the one or more TBs according to the number of the one or more retransmission CBGs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2022
From: ZHU, YAJUN; HONG, WEI; GAO, LINGYU; LI, YONG
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.; BEIJING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
Reel/Frame 058849/0635 →
Continuity (1)
Related Publication 20220278774A1 · Sep 1, 2022
References Cited (30)
US 20100100787A1 · Zhang et al. · 2010 [cited by applicant]
US 20180270022A1 · Sun · 2018 [cited by examiner]
US 20180270023A1 · Jiang · 2018 [cited by examiner]
US 20190020444A1 · Fröberg et al. · 2019 [cited by applicant]
US 20190334664A1 · Guan · 2019 [cited by examiner]
US 20200014491A1 · Takeda · 2020 [cited by examiner]
US 20200059327A1 · Kini · 2020 [cited by examiner]
US 20200170033A1 · Gao · 2020 [cited by examiner]
US 20200344009A1 · Shao et al. · 2020 [cited by applicant]
US 20200358564A1 · Zhu et al. · 2020 [cited by applicant]
US 20210314102A1 · Li · 2021 [cited by examiner]
CN 106888074A · 2017 [cited by applicant]
CN 108111263A · 2018 [cited by applicant]
CN 108702254A · 2018 [cited by applicant]
CN 109152071A · 2019 [cited by applicant]
CN 110034848A · 2019 [cited by applicant]
CN 110034849A · 2019 [cited by applicant]
Chinese Decision of Rejection issued on Feb. 28, 2022 for Chinese Patent Application No. 201980001628.4. [cited by applicant]
LG Electronics, “Remaining aspects of CBG based retransmission for NR”, 3GPP TSG RAN WG1 Meeting #91, R1-1719931, Reno, USA, (Nov. 27-Dec. 1, 2017). [cited by applicant]
ISA State Intellectual Property Office of the People's Republic of China, Written Opinion of the International Searching Authority Issued on Apr. 24, 2020 for Application No. PCT/CN2019/099134. [cited by applicant]
State Intellectual Property Office of the People's Republic of China, Office Action and Search Report Issued in Application No. 2019800016284, Aug. 24, 2021, 17 pages. (Submitted with Machine/Partial Translation). [cited by applicant]
ISA State Intellectual Property Office of the People's Republic of China, International Search Report Issued in Application No. PCT/CN2019/099134, Apr. 24, 2020, WIPO, 6 pages. [cited by applicant]
Huawei et al.;. “Discussion on CBG construction;”3GPP TSG RAN WGJ Meeting #89, RI-1706963;, May 19, 2017 (May 19, 2017), 5 pages. [cited by applicant]
MediaTek Inc, R1-1702738,‘On multiple HARQ bits per TB and feedback mechanism’, 4 pages. [cited by applicant]
Qualcomm Incorporated, R1-1713446, ‘DCI considerations for CBG-based (re)-Transmissions’, 5 pages. [cited by applicant]
Huawei, HiSilicon, R1-1705066, ‘Discussion on CBG-based feedback and retransmission’, 4 pages. [cited by applicant]
Apple Inc, R1-1804771, ‘Discussion on CBG based retransmissions’, 5 pages. [cited by applicant]
Samsung, R1-1702990,‘CB-group based retransmission for eMBB’, 9 pages. [cited by applicant]
ZTE, R1-1708217 ,‘DCI considerations for CBG transmission from two TBs’, 5 pages. [cited by applicant]
3GPP TS38.214 (Release 15) v15.5.0. Physical layer procedures for data [S].Mar. 2019, 103 pages. [cited by applicant]