Forming multi-user packet based groups using response behavior
AssigneeSprint Communications Company L.P.
InventorsHemanth Balaji Pawar, Shilpa Srinivas Kowdley, Bhagwan Singh Khanka, Anoop Kumar Goyal, John William Prock
Life of this patent
Estimating the term…
Abstract
A plurality of candidate access terminals for participation in a multi-user packet-based (MUP-based) communication is determined. Two or more candidate access terminals are grouped into a MUP-based group, the grouping based on a hybrid automatic repeat request behavior of the plurality of candidate access terminals. Data is sent to the MUP-based group using a multi-user packet.
Claims20
One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of sending data to two or more access terminals selected to participate in a multi-user packet (MUP) based communication, the method comprising:
- determining a plurality of candidate access terminals (“terminals”) that might be included in said MUP-based communication;
- counting a number of a type of HARQ response for each of the plurality of terminals for a period of time;
- calculating a measure of HARQ response types for each of the plurality of terminals based on the number of the type of HARQ response for the terminal;
- prior to grouping two or more terminals from the plurality of terminals to form a MUP-based group, comparing the measure for each of the terminals to a HARQ threshold;
- grouping two or more terminals from the plurality of terminals to form a MUP-based group, wherein each terminal in the MUP-based group has a measure greater than the HARQ threshold;
- and
- sending data to the MUP-based group using a MUP.
One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of sending data to two or more access terminals selected to participate in a multi-user packet (MUP) based communication, the method comprising:
- determining a plurality of candidate access terminals (“terminals”) that might be included in said MUP-based communication;
- for each of the plurality of terminals, collecting a history of HARQ responses;
- determining that a predetermined amount of history of HARQ responses has been collected;
- grouping two or more terminals from the plurality of terminals to form a MUP-based group, wherein each of the two or more terminals is grouped based on a measure of HARQ response types in the history of HARQ responses collected for the terminal;
- sending data to the MUP-based group using a MUP.
One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of sending data to two or more access terminals selected to participate in a multi-user packet (MUP) based communication, the method comprising:
- determining a plurality of candidate access terminals (“terminals”) that might be included in said MUP-based communication;
- for each of the plurality of terminals, collecting a history of HARQ responses;
- determining that a predetermined amount of history of HARQ responses has been collected;
- grouping two or more terminals from the plurality of terminals to form a MUP-based group, wherein each of the two or more terminals is grouped based on a measure of HARQ response types in the history of HARQ responses collected for the terminal;
- sending a first portion of a data flow to the MUP-based group using one or more MUPs;
- receiving new HARQ responses from the MUP-based group;
- regrouping the two or more terminals in the MUP-based group based on the new HARQ responses, resulting in a new group;
- and
- sending a second portion of the data flow to the new group using one or more MUPs.
Dependencies are inferred from the claim text.