Wireless communications with efficient channel coding
First Claim
Patent Images
1. A method of communicating data from a transmitting end to a receiving end, comprising:
- the transmitting end applying to a plurality of original data bits that are to be transmitted to the receiving end an encoding algorithm that produces overhead bits;
the transmitting end transmitting the original data bits without the overhead bits in a first transmission to the receiving end; and
the transmitting end refraining from transmitting the overhead bits until the transmitting end receives an indication from the receiving end that the original data bits have not been correctly received at the receiving end.
1 Assignment
0 Petitions
Accused Products
Abstract
A data encoding algorithm can be used (120) to generate overhead bits from original data bits, and the original data bits and overhead bits can be transmitted in respectively separate transmissions (121, 123), if the overhead bits are needed. At the receiver, the original data bits can be determined (125) from the received overhead bits, or the received data bits and the received overhead bits can be combined and decoded together (126) to produce the original data bits.
-
Citations
22 Claims
-
1. A method of communicating data from a transmitting end to a receiving end, comprising:
-
the transmitting end applying to a plurality of original data bits that are to be transmitted to the receiving end an encoding algorithm that produces overhead bits;
the transmitting end transmitting the original data bits without the overhead bits in a first transmission to the receiving end; and
the transmitting end refraining from transmitting the overhead bits until the transmitting end receives an indication from the receiving end that the original data bits have not been correctly received at the receiving end. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of communicating data from a transmitting end to a receiving end, comprising:
-
the receiving end receiving from the transmitting end a first transmission including original data bits;
the receiving end determining whether the original data bits have been received correctly and, responsive to a determination that the original data bits have not been received correctly, the receiving end transmitting to the transmitting end a request for transmission of overhead bits produced at the transmitting end by operation of an encoding algorithm applied to the original data bits. - View Dependent Claims (9)
-
-
10. A data communication apparatus, comprising:
-
an input for receiving original data bits that are to be transmitted via a communication channel to another data communication apparatus;
an encoder coupled to said input for applying to the original data bits an encoding algorithm that produces overhead bits;
an output for providing bits that are to be transmitted across the communication channel; and
a data path coupled between said encoder and said output for selectively providing to said output one of the original data bits and the overhead bits, said data path having a control input for receiving control information from said another communication apparatus, said data path responsive to said control information for selecting one of the original data bits and the overhead bits to be provided to said output for transmission across the communication channel to said another data communication apparatus. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A data communication apparatus, comprising:
-
an input for receiving a received version of original bits transmitted over a communication channel by another data communication apparatus;
an error detector coupled to said input for determining whether the received version of the original data bits is correct; and
a controller coupled to said error detector and responsive to a determination that the received version of the original data bits is incorrect for providing for transmission to said another data communication apparatus a request for said another data communication apparatus to transmit overhead bits produced at said another data communication apparatus by operation of an encoding algorithm applied to the original bits. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification