IP Library Granted Patent US 9,807,576
Granted Patent B2
US 9,807,576 · App. 14/717,389 · Granted Oct 31, 2017

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

Inventors: Jack A. Smith (Valley View, TX); Hao Bi (Lake Zurich, IL); Sean M. Mcbeath (Keller, TX); James M. O'connor (Dallas, TX); Danny Pinckley (Arlington, TX); John D. Reed (Arlington, TX)
Assignee: Google Technology Holdings LLC
H04W4/08H04L1/1621H04L1/18H04L1/1812H04L1/1887H04W72/005H04W72/0406H04W28/04H04W72/04
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,807,576
App. No.
14/717,389
Granted
Oct 31, 2017
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 (40)

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 pattern field of an assignment bitmap for each scheduling instance, the ordering pattern field designating the ordering pattern and not including the ordering pattern;

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; and

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.

2. The method of claim 1 , further comprising:

assigning a 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 a first automatic repeat request system retransmission opportunity, further comprises:

sending an index to a resource allocation table, said resource allocation table indicating the number of resources allocated for a first and 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 a 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 ordering pattern for allocation of resources, wherein the ordering pattern is indicated by a base station in an ordering pattern field of an assignment bitmap for each scheduling instance, the ordering pattern field designating the ordering pattern and not including the ordering pattern;

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; and

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.

8. The mobile station of claim 7 , wherein said processor is further configured to determine said mobile station resource location within a set of shared resources, via a shared control message received from a base station and further based on knowledge that 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 pattern field of an assignment bitmap for each scheduling instance, the ordering pattern field designating the ordering pattern and not including the ordering pattern;

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; and

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.

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

assign a 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 a first automatic repeat request system retransmission opportunity, by sending an index to a resource allocation table, said resource allocation table indicating the number of resources allocated for a first and 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 a 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.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035722/0024 →
CHANGE OF NAME Recorded May 26, 2015
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 035762/0559 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2015
From: MOTOROLA, INC.
To: MOTOROLA MOBILITY, INC.
Reel/Frame 035696/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2015
From: SMITH, JACK A.; BI, HAO; MCBEATH, SEAN M.; O'CONNOR, JAMES M.; PINCKLEY, DANNY T.; REED, JOHN D.
To: MOTOROLA, INC.
Reel/Frame 035689/0730 →
Continuity (2)
Continuation 11464179 · Aug 11, 2006
Related Publication 20150256983A1 · Sep 10, 2015