System and method for selecting a number of spatial streams to be used for transmission based on probing of channels
AssigneeMotorola, Inc.
InventorsPankaj Aggarwal, Avinash Joshi, Manish Shukla
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for determining a number of spatial channels to use to transmit a data packet from a source node to a destination node. This determination can be made based on a Probability of Channel non-Correlation (PCC) function that is generated and updated by the source node based on feedback from the destination node. The PCC function indicates a probability of whether a plurality of spatial channels are non-correlated.
Claims30
A method, comprising:
- (a) generating a Probability of Channel non-Correlation (PCC) function at a source node that indicates a probability of whether a plurality of spatial channels are non-correlated based on feedback from a destination node;
- (b) determining a packet size of a data packet to be transmitted by the source node when the source node prepares to transmit the data packet, wherein the data packet comprises symbols;
- (c) determining, at a source node before the source node transmits the data packet to the destination node, whether a packet size of the data packet is greater than a packet size threshold;
- and
- (d) determining, at the source node when the packet size of the data packet is less than or equal to the packet size threshold, whether a current value of the PCC function is greater than a first threshold.
A method for generating a Probability of Channel non-Correlation (PCC) function at a source node that indicates a probability of whether a plurality of spatial channels are non-correlated based on feedback from a destination node, the method comprising:
- transmitting a data packet from the source node and starting an acknowledgement (ACK) timer;
- determining, at the source node upon expiration of the ACK timer, whether a data packet acknowledgement (ACK) message was received by the source node;
- and
- updating the PCC function at the source node based on whether the data packet ACK message was received.
A method, comprising:
- (a) generating a Probability of Channel non-Correlation (PCC) function at a source node that indicates a probability of whether a plurality of spatial channels are non-correlated based on feedback from a destination node;
- (b) determining a packet size of a data packet to be transmitted by the source node when the source node prepares to transmit the data packet, wherein the data packet comprises symbols;
- (c) determining, at a source node before the source node transmits the data packet to the destination node, whether a packet size of the data packet is greater than a packet size threshold;
- (e) when the packet size of the data packet is greater than the packet size threshold, determining, at the source node based on a current value of the PCC function, whether to transmit a probe packet;
- and
- (f) transmitting symbols of the probe packet, from the source node to the destination node, via a plurality spatial streams over a plurality of spatial channels to generate a data point that characterizes the likelihood of channel non-correlation.
Dependencies are inferred from the claim text.