Forward error correction scheme for data channels using universal turbo codes
AssigneeHughes Electronics Corporation
InventorsMustafa Eroz, A. Roger Hammons, Jr.
Life of this patent
Estimating the term…
Abstract
A method of providing forward error correction for data services uses a parallel concatenated convolutional code which is a Turbo Code comprising a plurality of eight-state constituent encoders wherein a plurality of data block sizes are used in conjunction with said Turbo Code. A variation uses the method in a cellular radio system. Another variation uses the method in both forward and reverse likes of a cellular radio system.
Claims13
A data signal, embodied in a carrier wave generated by a wireless telephony apparatus, comprising:
- data that has been encoded by a Turbo encoder including a plurality of constituent encoders, each adapted to encode data using a convolutional code,
- wherein at least one of the plurality of constituent encoders has a transfer function of:
- G(D)=[1, (1+D+D3)/(1+D2+D3)], wherein D denotes unit delay in presentation or data bits to the encoder.
A data signal, embodied in a carrier wave generated by a wireless telephony apparatus, comprising:
- data that has been encoded by a Turbo encoder including a plurality of constituent encoders, each adapted to encode data using a convolutional code,
- wherein at least one of the plurality of constituent encoders has a transfer function of:
- G(D)=[1, (1+D+D3)/d(D)], wherein D denotes unit delay in presentation of data bits to the encoder.
A data signal, embodied in a carrier wave generated by a wireless telephony apparatus, comprising:
- data that has been encoded by a Turbo encoder including a plurality of constituent encoders, each adapted to encode data with a convolutional code,
- wherein at least one of the plurality of constituent encoders has a transfer function of:
- G(D)=[1, (1+D+D3)/(1+D2+D3), (1+D+D2+D3)/(1+D2+D3)], wherein D denotes unit delay in presentation of data bits to the encoder.
A data signal, embodied in a carrier wave generate by a wireless telephony apparatus, comprising:
- data that has been encoded by a Turbo encoder including a plurality of constituent encoders, each encoder adapted to encode data with a convolutional code,
- wherein at least one of the plurality of constituent encoders has a transfer function of:
- G(D)=[1, nx(D)/d(D), ny(D)/d(D)], wherein nx and ny are polynomials specifying feed forward connections and d(D)=(1+D2+D3);
- wherein D denotes unit delay in presentation of data bits to the encoder.
Dependencies are inferred from the claim text.