Method to utilize physical layer channel state information to improve video quality
First Claim
Patent Images
1. A method for improving error recovery of corrupt data packets in a wireless communication system, comprising:
- receiving a plurality of incoming data packets over a wireless medium at a physical layer of a receiver;
capturing an indicator of bit errors for each of the data packets at a layer of the receiver below an application layer as defined by an Open System Interconnection (OSI) model;
passing the bit error indicator for each of the data packets to the application layer of the receiver; and
performing an error recovery operation in relation to a given data packet at the application layer using the bit error indicator associated with the given data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for improving error recovery of corrupt data packets in a wireless communication system. The method includes: receiving a plurality of incoming data packets over a wireless medium at a receiver; capturing an indicator of bit errors for each of the data packets at a layer of the receiver below an application layer; passing the bit error indicator for each of the data packets to the application layer of the receiver; and performing an error recovery operation in relation to a given data packet at the application layer using the bit error indicator associated with the given data packet.
15 Citations
27 Claims
-
1. A method for improving error recovery of corrupt data packets in a wireless communication system, comprising:
-
receiving a plurality of incoming data packets over a wireless medium at a physical layer of a receiver;
capturing an indicator of bit errors for each of the data packets at a layer of the receiver below an application layer as defined by an Open System Interconnection (OSI) model;
passing the bit error indicator for each of the data packets to the application layer of the receiver; and
performing an error recovery operation in relation to a given data packet at the application layer using the bit error indicator associated with the given data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for improving error recovery of corrupt data packets in a wireless communication system, comprising:
-
receiving an indicator of bit errors for a given data packet at an application layer of a receiver;
translating the indicator of bit error to a bit error probability for the given data packet; and
decoding each bit in the given data packet using the bit error probability for the given data packet. - View Dependent Claims (12, 13, 14)
-
-
15. A method for improving error recovery of corrupt data packets in a wireless communication system, comprising:
-
receiving a plurality of incoming data packets over a wireless medium at a physical layer of a receiver, wherein the data is encoded in accordance with a forward error correction scheme;
capturing an indicator of bit errors for each of the data packets at a layer other than an application layer of the receiver;
passing the bit error indicator for each of the data packets to the application layer of the receiver; and
decoding each of the data packets at the application layer using the bit error indicator associated with the given data packet. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for improving error recovery of corrupt data packets in a wireless communication system, comprising:
-
receiving an incoming data packet over a wireless medium at a receiver;
determining if the data packet is error free;
forwarding the data packet to an application layer of the receiver when the data packet is error free;
determining an indicator of bit errors associated with data packet at a layer of the receiver below an application layer as defined by an Open System Interconnection (OSI) model when the data packet contains errors;
forwarding the data packet along with the bit error indicator for the data packet to the application layer; and
performing an error recovery operation in relation to the data packet at the application layer using the bit error indicator associated with the data packet. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
22. The method of 21 further comprises determining if the errors occur in a header of the data packet when the data packet contains errors and dropping the data packet when the header contains errors.
Specification