Source: https://patents.google.com/patent/US8381047B2/en
Timestamp: 2018-07-21 17:59:41
Document Index: 78627999

Matched Legal Cases: ['Application No. 200680041463', 'Application No. 200680044639', 'Application No. 06837250', 'application No. 06837169', 'Application No. 2008', 'Application No. 2008']

US8381047B2 - Predicting degradation of a communication channel below a threshold based on data transmission errors - Google Patents
Predicting degradation of a communication channel below a threshold based on data transmission errors Download PDF
US8381047B2
US8381047B2 US11290144 US29014405A US8381047B2 US 8381047 B2 US8381047 B2 US 8381047B2 US 11290144 US11290144 US 11290144 US 29014405 A US29014405 A US 29014405A US 8381047 B2 US8381047 B2 US 8381047B2
US20070124625A1 (en )
Methods and apparatus are disclosed for using error detection techniques, such as Forward Error Correction techniques, to predict the degradation below a certain threshold of an ability to accurately convey information on a communication channel, for example, to predict a failure of the communication channel. In response, transmission and/or reception of information on the channel may be adapted, for example, to prevent the degradation below the threshold, e.g., prevent channel failure. Predicting the degradation may be based, at least in part, on data transmission error information corresponding to one or more blocks of information received on the channel and may include determining an error rate pattern over time. Based on these determinations, the degradation below the threshold may be predicted and the transmission and/or reception adapted. Adapting may include initiating use of a different error encoding scheme and/or using an additional communication channel to convey information.
1. A method of handling information for use with a first network device in communication with a second network device over a communication channel, the first network device comprising a decoder operable to correct a number of data transmission errors per block of information received, comprising acts, performed by the first network device, of:
(A) predicting a degradation below a particular threshold of an ability to accurately convey information on the communication channel based at least in part on data transmission error information corresponding to a plurality of blocks of the information received on the communication channel over a period of time, the plurality of blocks comprising a first block, the predicting comprising:
comparing a number of data transmission errors within the first block against a threshold number of data transmission errors, the threshold number of data transmission errors being less than the number of data transmission errors per block of information received that the decoder is operable to correct, and
comparing a data transmission error rate occurring over the period of time against a threshold data transmission error rate; and
(B) in response to predicting the degradation below the particular threshold, issuing an instruction to the second network device to modify an error encoding scheme used by the second network device to transmit information to the first network device on the communication channel.
2. The method of claim 1, wherein the predicting comprises comparing the number of data transmission errors within the first block, determined using a hard decision decoding technique, to the threshold number of data transmission errors.
3. The method of claim 1, wherein the predicting further comprises comparing a soft error distance of the first block determined using a soft decision decoding technique to a threshold soft error distance.
4. The method of claim 1, wherein the predicting further comprises comparing a probability metric of transmission errors corresponding to the first block to a threshold probability metric of transmission errors.
5. The method of claim 1, wherein the predicting comprises comparing the number of data transmission errors, determined using Forward Error Correction, to the threshold number of data transmission errors.
6. The method of claim 5, wherein the data transmission errors determined are errors corrected using Forward Error Correction.
7. The method of claim 1, wherein the act (A) comprises comparing the data transmission error rate against the threshold data transmission error rate by determining an increase in the presence of data transmission error information in at least a portion of the plurality of blocks over the period of time, the increase exceeding a threshold value.
8. The method of claim 1, wherein the act (A) is performed by an operating system of the first network device.
9. The method of claim 1, wherein the information is received on the communication channel of a software-defined radio, and
10. A system for use with a first network device in communication with a second network device over a communication channel, the first network device comprising a decoder operable to correct a number of data transmission errors per block of information received, the system comprising:
a prediction module to predict a degradation below a particular threshold of an ability to accurately convey information on the communication channel based at least in part on data transmission error information corresponding to a plurality of blocks of information received by the first network device from the second network device over the communication channel over a period of time, the plurality of blocks comprising a first block, the predicting comprising:
a transmission adapter module to cause the first network device to issue an instruction to the second network device to modify an error encoding scheme used by the second network device to transmit information to the first network device on the communication channel, in response to predicting the degradation below the particular threshold.
11. The system of claim 10, wherein the transmission adapter module is further to, in response to predicting the degradation below a particular threshold, cause the first network device to employ an additional communication channel for communication with the second network device.
US20070124625A1 true US20070124625A1 (en) 2007-05-31
US8381047B2 true US8381047B2 (en) 2013-02-19
EP2547032B1 (en) * 2011-07-12 2018-05-23 ADVA Optical Networking SE Method for data package processing at very high data rates and in extremely bad transfer conditions
WO2004004298A1 (en) 2002-06-28 2004-01-08 France Telecom Echo processing devices for single-channel or multichannel communication systems
GB1355433A (en) * 1971-07-28 1974-06-05 Electricity Council Production of titanium
CN First Office Action, Application No. 200680041463.6, Mar. 13, 2009.
CN First Office Action, Application No. 200680044639.3, Feb. 22, 2011.
EP Supplementary Search Report, Ref. FB20059, for Application No. 06837250.7 - 1237/1955468 PCT/US2006043655, Jun. 1, 2012.
European search report from European patent application No. 06837169.9 dated Feb. 28, 2011.
Forward error correcting for CDMA systems; Abstract; http://ieeexplore.ieee.org/xpl/abs-free.jsp?arNumber=563190, retrieved Feb. 13, 2006.
Forward error correcting for CDMA systems; Abstract; http://ieeexplore.ieee.org/xpl/abs—free.jsp?arNumber=563190, retrieved Feb. 13, 2006.
G. D. Forney, "The Viterbi Algorithm", Mar. 1973, Proceedings of the IEEE, vol. 61, No. 3, pp. 268-278. *
International Search Report from a corresponding International Application No. PCT/US2006/043655, filed Nov. 8, 2006.
International Search report from International Application No. PCT/US2006/043511, dated Nov. 8, 2006.
International Search Report, for Applicabon No. PCT/US2006/043655, Mar. 23, 2007.
International Search Report, for Application No. PCT/US 06/24419, Mar. 21, 2007.
JP Notice of Rejection, Application No. 2008-543302, Nov. 30, 2011.
KR Notice of Preliminary Rejection for Application No. 2008-7013184, reference No. 314495.12, Sep. 28, 2012.
Wiley InterScience; Research Article Software Radio-a key technology for adaptive access; Abstract; http://www3.interscience.wiley.com/cgi-bin/abstracts/101526373/Abstract, retrieved Feb. 13, 2006.
Wireless Personal Communications; Abstract, http://www.springerlink.com/app/home/contribution.asp?wasp=6cd98a3e17b74e0e965db7c159389506&referrer=parent&backto=issue,9,12;journa1,62,87;linkingpublicationresults,1:100345,1, retrieved Feb. 13, 2006.
US20070124625A1 (en) 2007-05-31 application