System and method for using SIC to solve WiFi collisions
First Claim
Patent Images
1. A method of collision resolution, comprising:
- receiving a frame A from a first station and a colliding frame B from a second station, wherein the frame A and the colliding frame B are received over a channel and overlap in time;
decoding the frame A;
recovering and decoding the colliding frame B, at least partially, using successive interference cancellation (SIC);
sending a first acknowledgment (ACK) to the first station, wherein the first ACK includes a delayed ACK;
receiving, from the first station, a message indicating the delayed ACK can be tolerated; and
sending a second ACK to the second station before the sending the first ACK, when the colliding frame B is completely decoded.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment method of collision resolution includes receiving a frame A and a colliding frame B. The frame A and the colliding frame B are received over a channel and overlap in time. The method also includes decoding the frame A. The method also includes recovering and decoding the colliding frame B, at least partially, using successive interference cancellation (SIC).
15 Citations
16 Claims
-
1. A method of collision resolution, comprising:
-
receiving a frame A from a first station and a colliding frame B from a second station, wherein the frame A and the colliding frame B are received over a channel and overlap in time; decoding the frame A; recovering and decoding the colliding frame B, at least partially, using successive interference cancellation (SIC); sending a first acknowledgment (ACK) to the first station, wherein the first ACK includes a delayed ACK; receiving, from the first station, a message indicating the delayed ACK can be tolerated; and sending a second ACK to the second station before the sending the first ACK, when the colliding frame B is completely decoded. - View Dependent Claims (2, 7, 8)
-
-
3. A method of collision resolution, comprising:
-
receiving a frame A from a first station and a colliding frame B from a second station, wherein the frame A and the colliding frame B are received over a channel and overlap in time;
decoding the frame A;recovering and decoding the colliding frame B, at least partially, using successive interference cancellation (SIC); and sending, when the colliding frame B is not completely decoded, a message including a second negative acknowledgment (NACK), a transmission time, and a receiving time for the colliding frame B to the second station. - View Dependent Claims (4, 5, 6)
-
-
9. A station, comprising:
-
a receiver configured to receive a frame A from a first station and a colliding frame B from a second station, wherein the frame A and the colliding frame B are received over a channel and overlap in time; a decoder configured to decode the frame A; a processor configured to; recover the colliding frame B using successive interference cancellation (SIC), and pass the colliding frame B to the decoder for decoding; a transmitter configured to transmit an acknowledgment (ACK) A to the first station, wherein the ACK A comprises a delayed ACK; the receiver is further configured to receive, from the first station, a message indicating the delayed ACK can be tolerated; and wherein the transmitter is further configured to transmit an ACK B to the second station before transmitting the ACK A, when the colliding frame B is completely decoded. - View Dependent Claims (10, 15, 16)
-
-
11. A station, comprising:
-
a receiver configured to receive a frame A from a first station and a colliding frame B from a second station, wherein the frame A and the colliding frame B are received over a channel and overlap in time; a decoder configured to decode the frame A; a processor configured to; recover the colliding frame B using successive interference cancellation (SIC), and pass the colliding frame B to the decoder for decoding; and a transmitter configured to transmit, when the colliding frame B is not completely decoded, a message including a negative acknowledgment (NACK) B, a transmission time, and a receiving time for the colliding frame B to the second station. - View Dependent Claims (12, 13, 14)
-
Specification