Abstract:
Spectrum analysis (SA) capability is included in various communication devices within a communication network. One or more of the devices use the SA information from other devices in the system to determine status of various communication links were devices in the system. One or more processors within one or more devices can identify any actual/existing or expected failure or degradation of the various components within the system. Such components may include communication devices, communication channels or links, interfaces, interconnections, etc. When an actual/existing or expected failure or degradation is identified, the affected components may be serviced or devices within the system may operate to mitigate any reduction in performance caused by such problems. Such SA functionality/capability may be implemented in one communication device or in a distributed manner across a number of devices in a communication system.
Abstract:
Concatenated coding scheme for burst noise and AWGN for multi-channel applications. An appropriately selected and relatively powerful error correction code (ECC) or forward error correction (FEC) code is used as an inner code to cover two or more respective channels that have respectively undergone processing in accordance with an outer code. An input signal stream may undergo partitioning into a number of respective channels (e.g., sub-carriers of orthogonal frequency division multiplexing (OFDM) signaling (or different respective blocks or groups of OFDM subcarriers), different respective spreading codes of code division multiple access (CDMA) modulation, etc., or elements of any type of orthogonal signaling scheme) such that those respective channels undergo outer code processing to generate a number of coded signals, and subsequent inner code processing covers two or more of those respective coded signals. Such outer code processing may cover all of the coded signals provided by the inner code processing.
Abstract:
A communication device is configured to perform interleaving of a modulation symbol sequence to generate an OFDM symbol. Some modulation symbols within the modulation symbol sequence that are separated by an interleaver depth may be transmitted via adjacently located sub-carriers, while other modulation symbols within the modulation sequence that are separated by more than the interleaver depth may also be transmitted via adjacently located sub-carriers. First adjacently located sub-carriers transmit first and second modulation symbols that are separated by the interleaver depth within the modulation sequence while second adjacently located sub-carriers transmit third and fourth modulation symbol that are separated by more than the interleaver depth within the modulation sequence. A communication device may be configured to adapt and switch between different operational parameters used for interleaving and/or deinterleaving at different times based on any desired considerations.
Abstract:
Handling burst error events with interleaved Reed-Solomon (RS) codes. A received signal, that has undergone convolutional interleaving sometime before, is received from a burst noise affected communication channel. The signal undergoes convolutional deinterleaving and the codewords generated there from undergo appropriate successive cyclic shifting to arrange burst noise affected symbols of various codewords into at least some common symbol locations. For example, at least two codewords have burst noise affected symbols in common symbol locations. An ensemble decoder jointly decodes multiple codewords during a same time period (i.e., processes multiple codewords simultaneously). By processing multiple codewords simultaneously, the ensemble decoder has greater error correction capability than a decoder that processes a single codeword at a time.
Abstract:
A communication device includes a media access control (MAC) and a physical layer (PHY) processor and supports multi-profile communications with one or more other communication devices. The PHY processor selects a profile based on one or more characteristics of a communication pathway between the device and the one or more other communication devices. A profile may include operational parameters such as modulation coding set (MCS), forward error correction (FEC) and/or error correction code (ECC), a number of bits per symbol per sub-carrier and/or sub-carrier mapping (e.g., such as based on orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA)), cyclic prefix, channel(s) used in transmission, bit-filling and shortening, unicast and/or multicast transmission, and/or other operational parameters. The PHY processor also may be configured to operate within at least two different operational modes including a first mode of packet aggregation and a second mode of bit-filling and shortening.
Abstract:
Flexible adaptive equalizer. Communications may be supported between two or more respective devices within a communications system via one or more available channels. Such channels may be different respective communication channels or may be logical partitions of a given communication channel. Appropriate adaptation and provision of resources within one or more devices within the system may be performed based upon any of a number of characteristics and/or considerations associated with one or more devices, channels, etc. within the system. A number of equalizer elements may be employed to perform processing of respective signal(s) received via respective channel(s). Adaptation of which equalizer elements are employed for the respective channels may be modified, adapted, etc. over time based upon any of such number of characteristics and/or considerations. Also, a number of pre-equalizer elements may also be employed to perform processing of signal(s) to be transmitted via respective channel(s).
Abstract:
A communication device is configured to perform symbol mapping of bits to generate modulation symbols using one or more modulations. The device may employ a blended modulation composed of bit labels or symbols having different numbers of bits per symbol and different modulations. For example, the device may symbol map bit labels/symbols having first number of bits per symbol to first modulation, and the device may symbol map labels/symbols having second number of bits per symbol to second modulation. The device may be configured to perform forward error correction (FEC) or error correction code (ECC) and coding of information bits to generate coded bits that subsequently undergo symbol mapping. The device may be configured to operate based on different operational modes based on substantially uniform steps of rates, or bits per symbol, and energy per bit or symbol to noise spectral density ratio (Eb/N0 or Es/N0).
Abstract:
A communication device is configured to perform symbol mapping of bits to generate modulation symbols using one or more modulations. The device may employ a blended modulation composed of bit labels or symbols having different numbers of bits per symbol and different modulations. For example, the device may symbol map bit labels/symbols having first number of bits per symbol to first modulation, and the device may symbol map labels/symbols having second number of bits per symbol to second modulation. The device may be configured to perform forward error correction (FEC) or error correction code (ECC) and coding of information bits to generate coded bits that subsequently undergo symbol mapping. The device may be configured to operate based on different operational modes based on substantially uniform steps of rates, or bits per symbol, and energy per bit or symbol to noise spectral density ratio (Eb/N0 or Es/N0).
Abstract:
A communication device is configured to perform processing of one or more bits to generate a modulation symbol sequence based on one or more profiles that specify variable bit loading of bits per symbol over at least some of the modulation symbols of the modulation symbol sequence. The communication device is also configured to perform interleaving of the modulation symbol sequence to generate OFDM symbol(s). Some modulation symbols within the modulation symbol sequence that are separated by an interleaver depth may be transmitted via adjacently located sub-carriers, while other modulation symbols within the modulation sequence that are separated by more than the interleaver depth may also be transmitted via adjacently located sub-carriers. A communication device may be configured to adapt and switch between different operational parameters used for bit loading, interleaving and/or deinterleaving at different times based on any desired considerations.
Abstract:
Concatenated coding scheme for burst noise and AWGN for multi-channel applications. An appropriately selected and relatively powerful error correction code (ECC) or forward error correction (FEC) code is used as an inner code to cover two or more respective channels that have respectively undergone processing in accordance with an outer code. An input signal stream may undergo partitioning into a number of respective channels (e.g., sub-carriers of orthogonal frequency division multiplexing (OFDM) signaling (or different respective blocks or groups of OFDM subcarriers), different respective spreading codes of code division multiple access (CDMA) modulation, etc., or elements of any type of orthogonal signaling scheme) such that those respective channels undergo outer code processing to generate a number of coded signals, and subsequent inner code processing covers two or more of those respective coded signals. Such outer code processing may cover all of the coded signals provided by the inner code processing.