Communication system, receiver, and method of estimating errors caused by a channel
First Claim
1. A receiver for receiving and processing data frames transmitted over a transmission channel, comprising:
- a) verification means for verifying the validity of data frames received, for detecting and identifying non-erroneous and erroneous data frames among the data frames received, said erroneous data frames being of a corrigible or incorrigible nature, b) correction means for correcting errors, which means act on corrigible erroneous received data frames so as to generate corrected data frames, characterized in that it comprises;
c) comparison means for comparing received erroneous data frames with corresponding corrected data frames for estimating a minimum error rate involved in the transmission of the received data frames, d) analysis means for analyzing incorrigible erroneous received data frames for estimating a maximum error rate involved in the transmission of the received data frames, e) transmission means for transmitting information relating to said minimum and maximum error rates to a remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a receiver which forms part of a communication system and receives data frames through a communication channel which is subject to disturbances, said receiver carrying out an estimation of the maximum error rate and minimum error rate caused by the communication channel. The receiver in a first time period verifies the validity of the received data frames so as to detect and identify the received erroneous data frames and the received correct data frames. Subsequently, the receiver proceeds to correct those received erroneous data frames which can be corrected, so as to generate corrected data frames. The erroneous bits are detected through a bit-by-bit comparison of the erroneous data frames 302 and the corresponding corrected data frames 303, which are added together and then averaged over the total number of bits nb_total_bits received by the receiver so as to obtain a minimum error rate for the transmission. The invention also enables an estimation of a maximum value for the error rate of the received data by adding together the number of bits contained in those data frames 301 which cannot be corrected.
6 Citations
10 Claims
-
1. A receiver for receiving and processing data frames transmitted over a transmission channel, comprising:
-
a) verification means for verifying the validity of data frames received, for detecting and identifying non-erroneous and erroneous data frames among the data frames received, said erroneous data frames being of a corrigible or incorrigible nature, b) correction means for correcting errors, which means act on corrigible erroneous received data frames so as to generate corrected data frames, characterized in that it comprises;
c) comparison means for comparing received erroneous data frames with corresponding corrected data frames for estimating a minimum error rate involved in the transmission of the received data frames, d) analysis means for analyzing incorrigible erroneous received data frames for estimating a maximum error rate involved in the transmission of the received data frames, e) transmission means for transmitting information relating to said minimum and maximum error rates to a remote device. - View Dependent Claims (2, 3, 6)
-
-
4. A communication system for transmitting data frames between a transmitter and a receiver via a communication channel, said transmitter comprising protection means for protecting transmitted frames, while said receiver comprises:
-
a) verification means for verifying the validity of data frames received, for detecting and identifying non-erroneous and erroneous data frames among the data frames received, said erroneous data frames being of a corrigible or incorrigible nature, b) correction means for correcting errors, which means act on corrigible erroneous received data frames so as to generate corrected data frames, characterized in that the receiver comprises;
c) comparison means for comparing received erroneous data frames with corresponding corrected data frames for estimating a minimum error rate involved in the transmission of the received data frames, d) analysis means for analyzing incorrigible erroneous received data frames for estimating a maximum error rate involved in the transmission of the received data frames, e) transmission means for transmitting information relating to said minimum and maximum error rates to a remote device. - View Dependent Claims (5)
-
-
7. A method of estimating errors at the level of a receiver for estimating the errors on a transmission channel, which method comprises:
-
a) a verification step for verifying the validity of the received data frames so as to detect and identify the erroneous data frames received and the non-erroneous data frames received, b) an error correction step carried out on those received erroneous data frames which can be corrected so as to generate corrected data frames, characterized in that it comprises the following steps;
c) a comparison step for comparing received erroneous data frames with corresponding corrected data frames so as to estimate a minimum error rate involved in the transmission of the received data frames, d) an analysis step for analyzing received incorrigible erroneous data frames so as to estimate a maximum error rate involved in the transmission of the received data frames. - View Dependent Claims (8, 9)
-
-
10. An error protection method for data frames transmitted between a transmitter and a receiver via a communication channel, said transmitter comprising a protection step for the transmitted frames, while said receiver comprises:
-
a) a verification step for verifying the validity of the received data frames so as to detect and identify the received erroneous data frames and the received non-erroneous data frames, b) an error correction step carried out on those received erroneous data frames which can be corrected so as to generate corrected data frames, characterized in that;
c) the receiver comprises a comparison step for comparing received erroneous data frames with corresponding corrected data frames so as to estimate a minimum error rate involved in the transmission of the received data frames, d) the receiver comprises an analysis step for analyzing received incorrigible erroneous data frames so as to estimate a maximum error rate involved in the transmission of the received data frames, e) the receiver comprises a transmission step for transmitting said minimum and maximum error rates to said transmitter, f) the transmitter comprises an adaptation step in which the protection of the frames transmitted to the receiver is adapted to said minimum and maximum error rates.
-
Specification