| Patent Number |
Title Of Patent |
Date Issued |
| 7430396 |
Encoding low density parity check (LDPC) codes through an LDPC decoder |
September 30, 2008 |
| An approach is providing for supporting broadcast transmission of low density parity check (LDPC) coded signals. A receiver includes a decoder configured to decode an LDPC signal to output a decoded signal. The decoder is further configured to operate as an encoder; as such, interfer |
| 7424662 |
Method and system for providing low density parity check (LDPC) encoding |
September 9, 2008 |
| An approach is provided for a method of encoding structure Low Density Parity Check (LDPC) codes. Memory storing information representing a structured parity check Matrix of Low Density Parity Check (LDPC) codes is accessed during the encoding process. The information is organized in |
| 7398455 |
Method and system for decoding low density parity check (LDPC) codes |
July 8, 2008 |
| An approach is provided for transmitting messages using low density parity check (LDPC) codes. Input messages are encoded according to a structured parity check matrix that imposes restrictions on a sub-matrix of the parity check matrix to generate LDPC codes. The LDPC codes are tran |
| 7376883 |
Method and system for providing long and short block length low density parity check (LDPC) code |
May 20, 2008 |
| An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a LDPC code with an outer Bose Chaudhuri Hocquenghem (BCH) code. For 1/3 rate, the relevant parameters are as follows: q=120, n.sub.ldpc=64,800, k.sub.ldpc=n.sub.BCH=21600, k.sub.B |
| 7369633 |
Method and apparatus for providing carrier synchronization in digital broadcast and interactive |
May 6, 2008 |
| An approach is provided for supporting carrier synchronization in a digital broadcast and interactive system. A carrier synchronization module receives one or more signals representing a frame that includes one or more overhead fields (e.g., preamble and optional pilot blocks and one |
| 7342904 |
Method and apparatus for orthogonally overlaying variable chip rate spread spectrum signals |
March 11, 2008 |
| A system and method for transmitting wideband signals via a radio communication system adapted for transmitting narrow-band signals is described. A base station is used to transmit and receive a plurality of relatively narrow-band and a plurality of relatively wideband signals. The e |
| 7334181 |
Method and system for providing short block length low density parity check (LDPC) codes |
February 19, 2008 |
| An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a short LDPC code by shortening longer mother codes. The short LDPC code has an outer Bose Chaudhuri Hocquenghem (BCH) code. According to another aspect, for an LDPC code with code rat |
| 7317710 |
Method and apparatus for encoding data for transmission in a communication system |
January 8, 2008 |
| A method and apparatus for encoding data for transmission in a communication system provides increased efficiency in bandwidth utilization through higher data rates, lower error rates, lower power levels, and/or increased capacity. A set of orthogonal codes is partitioned into subset |
| 7296208 |
Method and system for generating parallel decodable low density parity check (LDPC) codes |
November 13, 2007 |
| An approach is provided for efficiently decoding low density parity check (LDPC) codes. An LDPC decoder includes a memory for storing a mapped matrix that satisfies a plurality of parallel decodable conditions for permitting a lumped memory structure. Additionally, the decoder includes |
| 7260159 |
Method and apparatus for providing higher order modulation that is backwards compatible with qua |
August 21, 2007 |
| A method and apparatus for providing an asymmetrical backwards compatible communications signal that is capable of being decoded by QPSK and OQPSK receivers as well as PSK and QAM receivers is provided. The invention comprises a timing error accumulator coupled to a first bit stream. The |
| 7237174 |
Method and system for providing short block length low density parity check (LDPC) codes in supp |
June 26, 2007 |
| An approach is provided for encoding short frame length Low Density Parity Check (LDPC) codes. An encoder generates a LDPC code having an outer Bose Chaudhuri Hocquenghem (BCH) code. Structure is imposed on the LDPC codes by restricting portion part of the parity check matrix to be lower |
| 7234098 |
Method and apparatus for providing reduced memory low density parity check (LDPC) codes |
June 19, 2007 |
| An approach is provided for generating Low Density Parity Check (LDPC) codes. An LDPC encoder generates a LDPC code with an outer Bose Chaudhuri Hocquenghem (BCH) code. For a rate 3/5 code, the approach provides a degree profile that yields reduced memory requirements for storage of the |
| 7203887 |
Method and system for routing in low density parity check (LDPC) decoders |
April 10, 2007 |
| An approach is provided for decoding a low density parity check (LDPC) coded signal. Edge values associated with a structured parity check matrix used to generate the LDPC coded signal are retrieved from memory. The edge values specify the relationship of bit nodes and check nodes, a |
| 7191378 |
Method and system for providing low density parity check (LDPC) encoding |
March 13, 2007 |
| An approach is provided for a method of encoding structure Low Density Parity Check (LDPC) codes. Memory storing information representing a structured parity check matrix of Low Density Parity Check (LDPC) codes is accessed during the encoding process. The information is organized in |
| 7161988 |
Method and apparatus for minimizing co-channel interference |
January 9, 2007 |
| An approach is provided for minimizing co-channel interference in a communication system is disclosed. A header of a first frame is scrambled based on a first unique word. A header of a second frame is scrambled based on a second unique word. The first frame including the correspondi |
| 7027546 |
Method and system for providing a semi-data aided frequency estimator for OQPSK |
April 11, 2006 |
| An approach for performing synchronization is provided. Phase and timing offsets are first estimated in order to calculate a frequency offset. A receiver processes a signal received from a satellite and determine offset information. The receiver includes a phase estimator for estimat |
| 7020829 |
Method and system for decoding low density parity check (LDPC) codes |
March 28, 2006 |
| An approach is provided for transmitting messages using low density parity check (LDPC) codes. Input messages are encoded according to a structured parity check matrix that imposes restrictions on a sub-matrix of the parity check matrix to generate LDPC codes. The LDPC codes are tran |
| 7016644 |
Compensating for non-linearity in an overlaid communication system |
March 21, 2006 |
| An approach is provided for compensating for non-linearity in an overlaid radio communication system, such as a satellite network, wherein a terminal and a hub station communicates bi-directionally using a composite signal that is transmitted from a relay station and includes an inbo |
| 6963622 |
Bit labeling for amplitude phase shift constellation used with low density parity check (LDPC) c |
November 8, 2005 |
| An approach is provided for bit labeling of a signal constellation. A transmitter generates encoded signals using, according to one embodiment, a structured parity check matrix of a Low Density Parity Check (LDPC) code. The transmitter includes an encoder for transforming an input me |
| 6940809 |
System and method for transmitting data in frame format using an R-Rake retransmission technique |
September 6, 2005 |
| A system and method where a data transmitter retransmits data frames to a receiver for combination with previously transmitted data frames that were received with errors to increase gain at the receiver. The data transmitter receives a retransmission request from the receiver and ret |
| 6925587 |
Turbo code interleaver with near optimal performance |
August 2, 2005 |
| A method of interleaving blocks of indexed data of varying length is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of the basic Interle |
| 6829308 |
Satellite communication system utilizing low density parity check codes |
December 7, 2004 |
| An approach for reliably communicating over a satellite in support of a communication service including, for example, as direct broadcast satellite and data service, is disclosed. An input message is encoded, yielding a structured Low Density Parity Check (LDPC) coded message. The co |
| 6741581 |
System and method for transmitting data in frame format using an R-Rake retransmission technique |
May 25, 2004 |
| A system and method for retransmitting data frames, which were inadequately received by a receiver, back to the receiver to increase receiver gain. Upon receiving a retransmission request from the receiver, the data transmitter retransmits a particular data frame to the receiver without |
| 6539050 |
Method for transmitting wideband signals via a communication system adapted for narrow-band sign |
March 25, 2003 |
| A communication system is used to transmit and receive a plurality of relatively narrow-band signals and wideband signals. The two signal types share a common electromagnetic spectrum by employing spreading gain and maintaining orthogonality between simultaneously transmitted wideband an |
| 6510147 |
Method and apparatus for orthogonally overlaying variable chip rate spread spectrum signals |
January 21, 2003 |
| A system and method for transmitting wideband signals via a radio communication system adapted for transmitting narrow-band signals is described. A base station is used to transmit and receive a plurality of relatively narrow-band and a plurality of relatively wideband signals. The e |
| 6430233 |
Single-LNB satellite data receiver |
August 6, 2002 |
| A satellite data receiver, a satellite data receiver controller, a method, an article of manufacture, and a propagated signal, which process polarization information from another satellite data receiver in order to permit multiple types of signals to be received by a conventional outdoor |
| 6396822 |
Method and apparatus for encoding data for transmission in a communication system |
May 28, 2002 |
| A method and apparatus for encoding data for transmission in a communication system provides increased efficiency in bandwidth utilization through higher data rates, lower error rates, lower power levels, and/or increased capacity. A set of orthogonal codes is partitioned into subset |
| 6334197 |
Turbo code interleaver with near optimal performance |
December 25, 2001 |
| A method of interleaving blocks of indexed data of varying length is disclosed. The method includes the steps of: providing a set of basic Interleavers comprising a family of one or more permutations of the indexed data and having a variable length; selecting one of the basic Interle |
| 6295311 |
Method and apparatus for compensating for phase differences in received signals |
September 25, 2001 |
| A method and apparatus for estimating the phase of noncoherently detected signals is provided. The received signals are in-phase and quadrature-phase signals from fingers of a rake receiver. A joint detection and estimation strategy is employed to increase the received signal-to-nois |