IP Library Granted Patent US 8,977,922
Granted Patent B2
US 8,977,922 · App. 13/686,087 · Granted Mar 10, 2015

ACK-NACK signaling enhancements

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 8,977,922
App. No.
13/686,087
Granted
Mar 10, 2015
Kind
B2
Abstract

An Acknowledgement-Negative Acknowledgement (ACK-NACK) feedback message transmitted from a receiving device to a source device indicates which code words within a transport block transmitted from the source device to the receiving device were received in error by the receiving device. The ACK-NACK message has a variable format based on the number of code words in the transport block and the number of code words received in error.

Claims (30)

1. An apparatus, comprising:

a receiver configured to receive an inbound RF signal from a source device, the inbound RF signal including a plurality of code words forming a transport block;

a processing module configured to determine whether any of the code words within the transport block were received in error and generating an Acknowledgement-Negative Acknowledgement (ACK-NACK) message in response thereto, wherein when one or more of the code words were received in error, the ACK-NACK message indicates the one or more of the code words that were received in error; and

a transmitter configured to transmit the ACK-NACK message to the source device.

2. The apparatus of claim 1 , wherein the ACK-NACK message includes a first part indicating a number of code words received in error and a second part indicating the one or more of the code words that were received in error.

3. The apparatus of claim 2 , wherein bits in the first part are coded more strongly than bits in the second part.

4. The apparatus of claim 2 , wherein a number of bits in at least one of the first part and the second part is variable based on a number of code words in the transport block and the number of code words received in error.

5. The apparatus of claim 4 , wherein the number of bits in at least one of the first part and the second part is dynamically adjusted in real-time.

6. The apparatus of claim 2 , wherein a number of bits in the first part is two.

7. The apparatus of claim 6 , wherein a number of bits in the second part is zero when one or more of all of the code words in the transport block were received without error or more than two code words are received in error.

8. The apparatus of claim 6 , wherein a number of bits in the second part is six when at least one of the code words is received in error.

9. The apparatus of claim 1 , wherein the ACK-NACK message includes one bit for each code word in the transport block.

10. An apparatus, comprising:

a receiver configured to receive an inbound RF signal from a source device, the inbound RF signal including a plurality of code words forming a transport block;

a processing module configured to determine whether one or more of the code words within the transport block were received in error and generating an Acknowledgement-Negative Acknowledgement (ACK-NACK) message in response thereto that has a variable format based on a number of code words in the transport block and a number of code words received in error, the ACK-NACK message indicating the one or more of the code words that were received in error; and

a transmitter configured to transmit the ACK-NACK message to the source device.

11. The apparatus of claim 10 , wherein the ACK-NACK message includes a first part indicating the number of code words received in error and a second part indicating the one or more of the code words that were received in error.

12. The apparatus of claim 11 , wherein bits in the first part are coded more strongly than bits in the second part.

13. The apparatus of claim 11 , wherein a number of bits in at least one of the first part and the second part is variable based on the number of code words in the transport block and the number of code words received in error.

14. The apparatus of claim 13 , wherein the number of bits in at least one of the first part and the second part is dynamically adjusted in real-time.

15. The apparatus of claim 11 , wherein a number of bits in the first part is two.

16. The apparatus of claim 15 , wherein a number of bits in the second part is zero when one or more of all of the code words in the transport block were received without error or more than two code words are received in error.

17. The apparatus of claim 15 , wherein a number of bits in the second part is six when at least one of the code words is received in error.

18. A method for Acknowledgement-Negative Acknowledgement (ACK-NACK) signaling, comprising:

receiving an inbound signal from a source device, the inbound signal including a plurality of code words forming a transport block;

determining whether any of the code words within the transport block were received in error;

generating an ACK-NACK message, wherein when one or more of the code words were received in error, the ACK-NACK message indicates the one or more of the code words that were received in error; and

transmitting the ACK-NACK message to the source device.

19. The method of claim 18 , wherein the ACK-NACK message includes a first part indicating a number of code words received in error and a second part indicating the one or more of the code words that were received in error.

20. The method of claim 19 , wherein a number of bits in at least one of the first part and the second part is variable based on a number of code words in the transport block and the number of code words received in error.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2012
From: SOMICHETTY, GOWRISANKAR; RAJAGOPAL, SRIRAM
To: BROADCOM CORPORATION
Reel/Frame 029356/0494 →