IP Library Granted Patent US 9,065,651
Granted Patent B2
US 9,065,651 · App. 11/464,179 · Granted Jun 23, 2015

Apparatus and method for automatic repeat request with reduced resource allocation overhead in a wireless VoIP communication system

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 9,065,651
App. No.
11/464,179
Granted
Jun 23, 2015
Kind
B2
Abstract

A base station ( 103 ) assigns a set of mobile stations ( 101 ) to a group wherein the group will share a set of radio resources ( 770 ). A shared control channel information element ( 501 ) is sent to the group of mobile stations ( 101 ) and provides a bitmap having fields for group ordering ( 511 ), resource allocations ( 530 ), continuation resources ( 540 ) for HARQ, and an ordering pattern ( 513 ). If a mobile station requires retransmission it will access the resources indicated by the continuation resources field ( 54 ) in order to receive data. The HARQ blocks may be assigned to a mobile station based upon an index ( 601 ) which may correspond to the mobile station vocoder rate. Further, HARQ subgroups may be defined to associate subgroups of mobile stations with specific HARQ transmission opportunities on the super-frame and allocated by a rotating bitmap.

Claims (57)

1. A method of operating a network infrastructure entity, the method comprising:

assigning a set of mobile stations to a group, said group controlled with a shared control channel, wherein each mobile station is assigned a group position;

assigning an ordering pattern for a set of shared resources on the shared control channel, wherein the ordering pattern is indicated by a base station in an ordering field of an assignment bitmap for each scheduling instance;

assigning said group the set of shared resources based on the assigned ordering pattern, wherein each mobile station of said set of mobile stations uses its assigned group position and the ordering pattern to ascertain its resources from said set of shared resources;

associating each said group position with an automatic repeat request system retransmission opportunity;

sending control information over said shared control channel including mobile station resource assignments for mobile stations of said group requiring a first automatic repeat request system retransmission opportunity, and further including an indicator for mobile stations of said group requiring a subsequent automatic repeat request system retransmission opportunity; and

associating said first and said subsequent automatic repeat request system retransmission opportunity with a long frame number, said long frame number indicating a long frame position within a corresponding long frame sequence.

2. The method of claim 1 , further comprising:

assigning a fixed number of resources for said subsequent automatic repeat request system retransmission opportunity.

3. The method of claim 1 , wherein sending control information over said shared control channel including mobile station resource assignments for mobile stations of said group requiring said first automatic repeat request system retransmission opportunity, further comprises:

sending an index to a resource allocation table, said resource allocation table indicating number of resources allocated for said first and said subsequent automatic repeat request system retransmission opportunities.

4. The method of claim 1 , further comprising:

subdividing said group into a set of subgroups, each subgroup having a corresponding long frame position corresponding to an automatic repeat request system retransmission opportunity; and

assigning each of said subgroups to said corresponding long frame position.

5. The method of claim 1 , wherein including an indicator, further comprises:

sending a single bit indicator in a continuation field of an assignment bitmap over said shared control channel.

6. The method of claim 1 , further comprising:

allocating resources to each mobile station of said group in an order corresponding to each said group position and corresponding to said first automatic repeat request system retransmission opportunity.

7. A mobile station comprising:

at least one transceiver;

at least one processor coupled to said transceiver;

said processor configured to:

identify, based on information received over a shared control channel, an assigned position of the mobile station within a group and an assigned ordering pattern for allocation of resources of a set of shared resources, wherein the ordering pattern is indicated by a base station in an ordering field of an assignment bitmap for each scheduling instance;

determine a first resource allocation for a first automatic repeat request system retransmission opportunity from a shared control message based on the assigned position of the mobile station in the group and the assigned ordering pattern;

determining a subsequent resource allocation for a subsequent automatic repeat request system retransmission opportunity based on a single bit field of a subsequent shared control message; and

wherein said processor is further configured to determine an association of said first and said subsequent automatic repeat request system retransmission opportunity with a long frame number, said long frame number indicating a long frame position within a corresponding long frame sequence and search for packet retransmissions during an interval corresponding to said long frame position.

8. The mobile station of claim 7 , wherein said processor is further configured to determine said mobile station allocation of resources within said set of shared resources, via said shared control message received from a base station and further based on knowledge that said base station allocated resources in an order corresponding to said first and said subsequent automatic repeat request transmissions opportunities.

9. The mobile station of claim 7 , wherein said processor is further configured to determine a number of resource blocks for said first and said subsequent automatic repeat request system retransmission opportunities from an index received in said shared control message, said index corresponding to an allocation table position having resource block allocations for said first and said subsequent automatic repeat request system retransmission opportunities.

10. The mobile station of claim 9 , wherein said index further corresponds to a vocoder rate of said mobile station.

11. A base station comprising:

a transceiver;

a processor coupled to said transceiver, said processor configured to:

assign a set of mobile stations to a group, and control said group with a shared control channel, wherein each mobile station is assigned a group position;

assign an ordering pattern for a set of shared resources on the shared control channel, wherein the ordering pattern is indicated by a base station in an ordering field of an assignment bitmap for each scheduling instance;

assign said group the set of shared resources based on the assigned ordering pattern, wherein each mobile station of said set of mobile stations uses its assigned group position and the ordering pattern to ascertain its resources from said set of shared resources;

associate each said group position with an automatic repeat request system retransmission opportunity;

send control information over said shared control channel including mobile station resource assignments for mobile stations of said group requiring a first automatic repeat request system retransmission opportunity, and further including an indicator for mobile stations of said group requiring a subsequent automatic repeat request system retransmission opportunity; and

wherein said processor is further configured to:

associate said first and said subsequent automatic repeat request system retransmission opportunity with a long frame number, said long frame number indicating a long frame position within a corresponding long frame sequence.

12. The base station of claim 11 , wherein said processor is further configured to:

assign a fixed number of resources for said subsequent automatic repeat request system retransmission opportunity.

13. The base station of claim 11 , wherein said processor is further configured to:

send control information over said shared control channel including mobile station resource assignments for mobile stations of said group requiring said first automatic repeat request system retransmission opportunity, by sending an index to a resource allocation table, said resource allocation table indicating number of resources allocated for said first and said subsequent automatic repeat request system retransmission opportunities.

14. The base station of claim 11 , wherein said processor is further configured to: subdivide said group into a set of subgroups, each subgroup having a corresponding long frame position corresponding to an automatic repeat request system retransmission opportunity; and assign each of said subgroups to said corresponding long frame position.

15. The base station of claim 11 , wherein said processor is further configured to allocate resources to each mobile station of said group in an order corresponding to each said group position and corresponding to said first automatic repeat request system retransmission opportunity.

16. The base station of claim 11 wherein the processor is configured to send the control information by sending one or more bitmaps comprising data indicating:

group ordering;

resource allocations;

continuation resources for subsequent automatic repeat request system retransmission opportunity; and

ordering pattern.

17. A method of operating a network infrastructure entity, the method comprising:

assigning a set of mobile stations to a group, said group controlled with a shared control channel, wherein each mobile station is assigned a group position;

assigning an ordering pattern for a set of shared resources on the shared control channel, wherein the ordering pattern is indicated by a base station in an ordering field of an assignment bitmap for each scheduling instance;

assigning said group the set of shared resources based on the assigned ordering pattern, wherein each mobile station of said set of mobile stations uses its assigned group position and the ordering pattern to ascertain its resources from said set of shared resources;

associating each said group position with an automatic repeat request system retransmission opportunity;

sending control information over said shared control channel including mobile station resource assignments for mobile stations of said group requiring a first automatic repeat request system retransmission opportunity, and further including an indicator for mobile stations of said group requiring a subsequent automatic repeat request system retransmission opportunity; and

associating said first and said subsequent automatic repeat request system retransmission opportunity with a long frame number, said long frame number indicating a long frame position with a corresponding long frame sequence, wherein each long frame is formed by two frames.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034371/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2006
From: SMITH, JACK A.; BI, HAO; MCBEATH, SEAN M.; O'CONNOR, JAMES; PINCKLEY, DANNY T.; REED, JOHN D.
To: MOTOROLA, INC.
Reel/Frame 018143/0419 →