Channel control based on error correction values
First Claim
1. A method of operating a computing device comprising a wireless network interface, the method comprising:
- for each of a plurality of packets communicated over a channel, determining, based on error correcting coding associated with a packet, a degree of difference between the packet as transmitted and the packet as received; and
in response to a change in the degree of difference of packets of the plurality of packets received during an interval, initiating an adaptation process for communications over the channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing device configured for wireless communication may effectively control adaptation to channel conditions. The device may be configured to identify and classify conditions impacting performance of a channel so that appropriate adaptations may be made. Interference may be detected by correlating received signal strength and packet errors. High received signal strength correlated to a high packet error rate may signify presence of a source of interference. Once a source of interference is detected, other criteria may be used to determine the nature of the interference so that an adaptation that is minimally disruptive of applications can be selected. Additionally, channel degradation may be predicted by monitoring trends in error rates, including Forward Error Correction rates, and adaptation may be used before packet error rates exceed an unacceptable level.
33 Citations
20 Claims
-
1. A method of operating a computing device comprising a wireless network interface, the method comprising:
-
for each of a plurality of packets communicated over a channel, determining, based on error correcting coding associated with a packet, a degree of difference between the packet as transmitted and the packet as received; and in response to a change in the degree of difference of packets of the plurality of packets received during an interval, initiating an adaptation process for communications over the channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Apparatus for interfacing a computing device to a wireless network, the apparatus comprising:
-
a receive circuit configurable to receive communications over a channel; a transmit circuit configurable to transmit communications over the channel; an error correction circuit coupled to the receiver, the error correction circuit being adapted to output an indication of a degree of error in a received communication; and a controller coupled to the error correction circuit and the transmit circuit, the controller being adapted to detect a trend in the degree of error and alter at least one characteristic of the transmit circuit based on the detected trend. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of operating a computing device having a wireless network interface, the method comprising:
-
collecting information defining a rate of errors corrected in packets conveyed by a network channel; and in response to a trend in the rate of errors corrected, storing an indication in a computer-readable medium of a status of the network channel. - View Dependent Claims (17, 18, 19, 20)
-
Specification