摘要:
According to some embodiments of the disclosed method and apparatus, systems and methods are provided that utilize extra payload capacity present in a symbol pad of a PHY payload to decrease the coding rate of an FEC coding scheme without increasing the symbol rate or decreasing the PHY rate of a corresponding data transmission. If a symbol pad length that would result from encoding a MAC frame using a default coding scheme would be at least as great as a parity length of the default coding scheme, and a new coding scheme maintaining the same parity length but having a reduced information bit length may be determined and used to encode the MAC frame. Owing the reduced information bit length, the new coding scheme has a reduced coding rate, but maintains the same number of OFDM symbols as the default coding scheme.
摘要:
A system and method are provided for maximum likelihood estimation in a channel receiving data with inter-symbol interference (ISI). The method receives a serial stream of digital information bits. Decisions are made concerning the received information bit values, which the method accepts as processed information, with soft decisions (SDs) and corresponding initial hard decisions (HDs). The method then identifies a sequence of processed information in a correction matrix, and uses the correction matrix to cross-reference the sequence to a HD look-up value. In response to accessing the HD look-up value, a modified HD is created. The modified HD is decoded, for example, by using forward error correction (FEC), creating a decoded HD. The method compares the decoded HD to the initial HD, and updates the correction matrix HD look-up value in response to the comparison.
摘要:
A system and method are provided for coding a frame in a packet communications system using a G.709 Digital Wrapper Frame format. The method comprises: accepting digital information; outer encoding the digital information with a Reed Solomon (RS) encoding scheme; interleaving the outer encoded information; inner encoding the interleaved information using a BCH encoding scheme; and, forming a G.709 Digital Wrapper frame including payload and parity bytes. More specifically, a standard DW superframe is formed with 122,368 bits of payload and 8192 bits of parity. The outer encoding process uses an RS(1023,1007) parent code. In one aspect, 15 groups of RS(781,765) and 1 group of RS(778,762) codewords are formed per superframe. The inner encoding process uses a BCH(2047,1959) parent code. In one aspect, 64 groups of BCH(2040,1952) codewords are formed per superframe.
摘要:
A voice-activated remote control unit which is adapted for use with one or more electrical apparatuses, such as a TV set, a DVD player, a stereo system, an air conditioner, for the purpose of allowing the user to remotely turn on/off and control the operations of these electrical apparatuses through voice-activation. The voice-activated remote control unit comprises voice input means which can pick up the user/s natural voice command and converting it into an digital voice signal. A command code database is used for storing a predefined set of remote-control command codes and corresponding voice commands; and a voice recognition unit is used to perform a voice recognition algorithm on the digital voice signal to thereby recognize the user's voice command, and which is further capable of retrieving the corresponding remote-control command code from the command code database. Finally, a wireless signal emitter, such as infrared (IR) signal emitter is used to modulate the retrieved remote-control command code into an IR signal and emitting the IR signal to the electrical apparatuses to cause one or more of the electrical apparatuses to operate accordingly.
摘要:
A system and method are provided for maximum likelihood estimation in a channel receiving data with inter-symbol interference (ISI). The method receives a serial stream of digital information bits. Decisions are made concerning the received information bit values, which the method accepts as processed information, with soft decisions (SDs) and corresponding initial hard decisions (HDs). The method then identifies a sequence of processed information in a correction matrix, and uses the correction matrix to cross-reference the sequence to a HD look-up value. In response to accessing the HD look-up value, a modified HD is created. The modified HD is decoded, for example, by using forward error correction (FEC), creating a decoded HD. The method compares the decoded HD to the initial HD, and updates the correction matrix HD look-up value in response to the comparison.
摘要:
A system and method are provided for five-level non-causal channel equalization in a communications system. The method comprises: receiving a non-return to zero (NRZ) data stream input; establishing a five-level threshold; comparing the first bit estimate to a second bit value received prior to the first bit; comparing the first bit estimate to a third bit value received subsequent to the first bit; and, in response to the comparisons, determining the value of the first bit. Establishing a five-level threshold includes: establishing thresholds to distinguish a first bit value when the second and third bit values are a “1” value, when the second bit value is a “1” and the third bit value is a “0”, when the second bit value is a “0” and the third bit value is a “1”, when the second and third bit values are a “0” value, and an approximate midway threshold.
摘要:
A system and method are provided for non-causal channel equalization in a communications system. The method comprises: establishing a first threshold (V1) to distinguish a high probability “1” first bit estimate; establishing a second threshold (V0) to distinguish a high probability “0” first bit estimate; establishing a third threshold (Vopt) to distinguish first bit estimates between the first and second thresholds; receiving a non-return to zero (NRZ) data stream; comparing the first bit estimate in the data stream to a second bit value received prior to the first bit; comparing the first bit estimate to a third bit value received subsequent to the first bit; in response to the comparisons, determining the value of the first bit.
摘要:
A method for computing the function log(ex1+ex2) or ln(ex1+ex2) for a first argument value x1 and a second argument value x2 includes generating a table having a first data field and a second data field. The first data field includes N entries of table index values selected from a range of |x1−x2| argument values and scaled by a scaling factor. The second data field includes N entries of computed table values computed based on the equation log(1+e−|x1−x2|) or ln (1+e−x1−x2|) for each of the |x1−x2| argument values selected for the table index values. The computed table values are also scaled by the same scaling factor.
摘要:
A method for performing a table look-up operation on a first table having N entries includes generating a second table having kN entries based on the first table. The method includes generating a first data field for the second table including table index values having a second interval derived from a first interval of the table index values of the first table and represented by an n-bit binary number; and generating a second data field including computed table values derived from the computed table values of the first table or computed based on the function defining the second data field. The method further includes computing an index value z, extracting address bits from the index value z, where the address bits are data bits more significant than the (n-1)th bit of the index value z, and addressing the second table using the address bits.
摘要:
A network controller receives data substantially simultaneously from multiple client nodes. The network controller assigns to each client node one or more sub-carriers of an orthogonal frequency-division multiplexing access frequency spectrum. The client nodes transmit substantially simultaneously M LDPC codewords that are encoded in a parity check matrix so that the number of rows m′ depend on the code rate and are mapped on its assigned sub-carriers. The network controller computes a bit log-likelihood ratio for each received bit of the codewords and arranges the bit LLR by codeword to align with an equivalent parity check matrix. The network controller decodes the codewords with the equivalent parity check matrix.