IP Library › Granted Patent US 11,438,899
Granted Patent B2
US 11,438,899 · App. 16/942,499 · Granted Sep 6, 2022

Transmit resource handling for sidelink relay

Inventors: Wooseok Nam (San Diego, CA); Tao Luo (San Diego, CA); Wanshi Chen (San Diego, CA); Peter Gaal (San Diego, CA); Juan Montojo (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/0466H04L1/0008H04W72/0473H04W92/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,438,899
App. No.
16/942,499
Granted
Sep 6, 2022
Kind
B2
Abstract

An aspect of this disclosure relates to a relay node, and a method of wireless communications by the relay node, including attempting to decode first code block groups of a transport block received in a resource allocation and according to a first encoding configuration. The aspects include identifying a symbol in the resource allocation that includes both of a first part of a successfully decoded one, and a first part of an unsuccessfully decoded one, of the plurality of first code block groups, and determining a modified transmit configuration for the symbol. Further, the aspects include encoding a second part of the successfully decoded one according to the first encoding configuration to define a second code block group that is outside of the symbol. Additionally, the aspects include transmitting the transport block including the one or more second code block groups and the symbol according to the modified transmit configuration.

Claims (92)

1. A method of wireless communications by a relay node, comprising:

attempting, at the relay node, to decode code block groups of a transport block, wherein the code block groups are received by the relay node in a resource allocation and according to an original encoding configuration across a plurality of symbols of the transport block;

identifying, at the relay node, a symbol in the resource allocation that includes both of i) a first part of a successfully decoded code block group and ii) a part of an unsuccessfully decoded code block group;

modifying, at the relay node, the original encoding configuration corresponding to the symbol into a modified transmit configuration for the symbol;

encoding, at the relay node, a second part of the successfully decoded code block group according to the original encoding configuration, wherein the second part is outside of the symbol; and

transmitting, from the relay node, the transport block including i) the encoded second part of the successfully decoded block group and ii) the symbol according to the modified transmit configuration.

2. The method of claim 1 , wherein transmitting the symbol according to the modified transmit configuration comprises:

replacing the part of the unsuccessfully decoded code block group with a known padding signal.

3. The method of claim 1 , wherein transmitting the symbol according to the modified transmit configuration comprises:

replacing resource elements of both the first part of the successfully decoded code block group and the part of the unsuccessfully decoded code block group with blank resource elements.

4. The method of claim 3 :

further comprising:

determining a number of resource elements occupied by the first part of the successfully decoded code block group; and

determining whether the number of resource elements is less than a threshold number;

wherein replacing the first part of the successfully decoded code block group with the blank resource elements is in response to the number of resource elements being less than the threshold number.

5. The method of claim 3 :

further comprising determining whether the symbol includes a reference signal;

wherein replacing the resource elements of the first part of the successfully decoded code block group with the blank resource elements is in response to the symbol not including the reference signal.

6. The method of claim 1 , wherein transmitting the symbol according to the modified transmit configuration comprises:

boosting a transmit power of the first part of the successfully decoded code block group.

7. The method of claim 1 :

further comprising:

identifying, at the relay node, a second symbol in the resource allocation that includes only a part of a respective unsuccessfully decoded code block group; and

determining a second modified transmit configuration for the second symbol;

wherein transmitting the transport block further comprises transmitting the second symbol according to the second modified transmit configuration.

8. The method of claim 7 , wherein transmitting the second symbol according to the second modified transmit configuration comprises:

replacing resource elements of the respective unsuccessfully decoded code block group with blank resource elements.

9. The method of claim 7 , wherein:

the symbol and the second symbol contain separate parts of the same first unsuccessfully decoded code block group, and

transmitting the symbol according to the modified transmit configuration and transmitting the second symbol according to the second modified transmit configuration comprises transmitting a scaled version of the first unsuccessfully decoded code block group on the resource allocation corresponding to the symbol and the second symbol.

10. A relay node device for wireless communication, comprising:

a memory configured to store instructions; and

one or more processors communicatively coupled with the memory, wherein the one or more processors are configured to execute the instructions to:

attempt, at the relay node, to decode code block groups of a transport block, wherein the code block groups are received by the relay node in a resource allocation and according to an original encoding configuration across a plurality of symbols of the transport block;

identify, at the relay node, a symbol in the resource allocation that includes both of i) a first part of a successfully decoded code block group and ii) a first part of an unsuccessfully decoded code block group;

modify, at the relay node, the original encoding configuration corresponding to the symbol into a modified transmit configuration for the symbol;

encode, at the relay node, a second part of the successfully decoded code block group according to the original encoding configuration, wherein the second part is outside of the symbol; and

transmit, from the relay node, the transport block including i) the encoded second part of the successfully decoded one of the and ii) the symbol according to the modified transmit configuration.

11. The device of claim 10 , wherein transmitting the symbol according to the modified transmit configuration comprises replacing the part of the unsuccessfully decoded code block group with a known padding signal.

12. The device of claim 10 , wherein transmitting the symbol according to the modified transmit configuration comprises replacing resource elements of both the part of the successfully decoded code block group and the first part of the unsuccessfully decoded code block group with blank resource elements.

13. The device of claim 12 , wherein:

the one or more processors are configured further to execute the instructions to:

determine a number of resource elements occupied by the first part of the successfully decoded code block group;

determine whether the number of resource elements is less than a threshold number; and

replacing the first part of the successfully decoded code block group with the blank resource elements is in response to the number of resource elements being less than the threshold number.

14. The device of claim 12 , wherein:

the one or more processors are configured further to execute the instructions to determine whether the symbol includes a reference signal; and

replacing the resource elements of the first part of the successfully decoded code block group with the blank resource elements is in response to the symbol not including the reference signal.

15. The device of claim 10 , wherein transmitting the symbol according to the modified transmit configuration comprises boosting a transmit power of the first part of the successfully decoded code block group.

16. The device of claim 10 , wherein:

the one or more processors are configured further to execute the instructions to:

identify, at the relay node, a second symbol in the resource allocation that includes only a part of a respective unsuccessfully decoded code block group; and

determine a second modified transmit configuration for the second symbol; and

transmitting the transport block further comprises transmitting the second symbol according to the second modified transmit configuration.

17. The device of claim 16 , wherein transmitting the second symbol according to the second modified transmit configuration comprises replacing resource elements of the respective unsuccessfully decoded code block group with blank resource elements.

18. The device of claim 16 , wherein:

the symbol and the second symbol contain separate parts of the same first unsuccessfully decoded code block group; and

transmitting the symbol according to the modified transmit configuration and transmitting the second symbol according to the second modified transmit configuration comprises transmitting a scaled version of the first unsuccessfully decoded code block group on the resource allocation corresponding to the symbol and the second symbol.

19. A relay node device for wireless communication, comprising:

means for attempting, at the relay node, to decode code block groups of a transport block, wherein the code block groups are received by the relay node in a resource allocation and according to an original configuration across a plurality of symbols of the transport block;

means for identifying, at the relay node, a symbol in the resource allocation that includes both of i) a first part of a successfully decoded code block group and ii) a part of an unsuccessfully decoded code block group;

means for modifying, at the relay node, the original configuration corresponding to the symbol into a modified transmit configuration for the symbol;

means for encoding, at the relay node, a second part of the successfully decoded code block group according to the original encoding configuration, wherein the second part is outside of the symbol; and

means for transmitting, from the relay node, the transport block including i) the encoded second part of the successfully decoded code block group and ii) the symbol according to the modified transmit configuration.

20. The device of claim 19 , wherein transmitting the symbol according to the modified transmit configuration comprises replacing the part of the unsuccessfully decoded code block group with a known padding signal.

21. The device of claim 19 , wherein transmitting the symbol according to the modified transmit configuration comprises replacing resource elements of both the first part of the successfully decoded code block group and the part of the unsuccessfully decoded code block group with blank resource elements.

22. The device of claim 21 :

further comprising:

means for determining a number of resource elements occupied by the first part of the successfully decoded code block group; and

means for determining whether the number of resource elements is less than a threshold number;

wherein replacing the first part of the successfully decoded code block group with the blank resource elements is in response to the number of resource elements being less than the threshold number.

23. The device of claim 21 :

further comprising means for determining whether the symbol includes a reference signal;

wherein replacing the resource elements of the first part of the successfully decoded code block group with the blank resource elements is in response to the symbol not including the reference signal.

24. The device of claim 19 , wherein transmitting the symbol according to the modified transmit configuration comprises boosting a transmit power of the first part of the successfully decoded code block group.

25. A non-transitory computer-readable medium storing instructions executable by one or more processors to:

attempt, at a relay node, to decode code block groups of a transport block, wherein the code block groups are received by the relay node in a resource allocation and according to a first encoding configuration across a plurality of symbols of the transport block;

identify, at the relay node, a symbol in the resource allocation that includes both of i) a first part of a successfully decoded code block group and ii) a part of an unsuccessfully decoded code block group;

modify, at the relay node, the first encoding configuration corresponding to the symbol into a modified transmit configuration for the symbol;

encode, at the relay node, a second part of the successfully decoded code block group according to the first encoding configuration, wherein the second part is outside of the symbol; and

transmit, from the relay node, the transport block including i) the encoded second part of the successfully decoded code block group and ii) the symbol according to the modified transmit configuration.

26. The medium of claim 25 , wherein transmitting the symbol according to the modified transmit configuration comprises replacing the part of the unsuccessfully decoded code block group with a known padding signal.

27. The medium of claim 25 , wherein transmitting the symbol according to the modified transmit configuration comprises replacing resource elements of both the part of the successfully decoded code block group and the first part of the unsuccessfully decoded one of code block groups with blank resource elements.

28. The medium of claim 27 wherein:

the instructions are further executable by the one or more processors to:

determine a number of resource elements occupied by the first part of the successfully decoded code block group; and

determine whether the number of resource elements is less than a threshold number; and

replacing the first part of the successfully decoded code block group with the blank resource elements is in response to the number of resource elements being less than the threshold number.

29. The medium of claim 27 , wherein:

the instructions are further executable by the one or more processors to determine whether the symbol includes a reference signal; and

replacing the resource elements of the first part of the successfully decoded code block group with the blank resource elements is in response to the symbol not including the reference signal.

30. The medium of claim 25 , wherein transmitting the symbol according to the modified transmit configuration comprises boosting a transmit power of the first part of the successfully decoded code block group.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: NAM, WOOSEOK; LUO, TAO; CHEN, WANSHI; GAAL, PETER; MONTOJO, JUAN
To: QUALCOMM INCORPORATED
Reel/Frame 056306/0638 →
Continuity (2)
Provisional Application 62882307 · Aug 2, 2019
Related Publication 20210037528A1 · Feb 4, 2021