Forward error correction (FEC) for local area networks (LANs)
First Claim
1. A communication device comprising:
- a communication interface; and
a processor configured to;
receive a first low density parity check (LDPC) coded signal that is compliant with an Ethernet communication protocol via a local area network (LAN) backbone that supports communications based on the Ethernet communication protocol and that is affected by additive white Gaussian noise (AWGN), narrowband interference (NBI), and impulse noise;
decode the first LDPC coded signal to generate soft information;
employ the soft information to compensate for the AWGN, the NBI, and the impulse noise and to recover an input signal of a control system;
process the input signal of the control system to generate a control signal for the control system;
encode the control signal of the control system to generate a second LDPC coded signal that is compliant with the Ethernet communication protocol; and
transmit the second LDPC coded signal via the LAN backbone.
6 Assignments
0 Petitions
Accused Products
Abstract
A local area network (LAN) backbone is implemented within an environment such as a self-contained environment (e.g., an automobile, an aircraft, a train, a ship, and/or any other environment). The LAN backbone is affected by AWGN, NBI, and/or impulse noise (noise). The LAN backbone supports communications based on an Ethernet communication protocol (e.g., a 1000Base-T1 based system that includes at least one single twisted pair). A device receives a first LDPC coded signal via the LAN backbone and decodes it to recover an input signal of a control system. The device also uses soft information generated during the decoding to compensate for the noise affecting the LAN backbone and then processes the input signal to generate a control signal for the control system. The device then and encodes the control signal to generate a second LDPC coded signal and transmits the second LDPC coded signal via the LAN backbone.
13 Citations
20 Claims
-
1. A communication device comprising:
-
a communication interface; and a processor configured to; receive a first low density parity check (LDPC) coded signal that is compliant with an Ethernet communication protocol via a local area network (LAN) backbone that supports communications based on the Ethernet communication protocol and that is affected by additive white Gaussian noise (AWGN), narrowband interference (NBI), and impulse noise; decode the first LDPC coded signal to generate soft information; employ the soft information to compensate for the AWGN, the NBI, and the impulse noise and to recover an input signal of a control system; process the input signal of the control system to generate a control signal for the control system; encode the control signal of the control system to generate a second LDPC coded signal that is compliant with the Ethernet communication protocol; and transmit the second LDPC coded signal via the LAN backbone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication device implemented within a transportation vehicle, the communication device comprising:
-
a communication interface; and a processor configured to; receive a first low density parity check (LDPC) coded signal that is compliant with an Ethernet communication protocol via a local area network (LAN) backbone that supports communications based on the Ethernet communication protocol and that is affected by additive white Gaussian noise (AWGN), narrowband interference (NBI), and impulse noise, wherein the first LDPC coded signal is based on an input signal that is generated by a sensor and that is based on an operational parameter of a control system of the transportation vehicle; decode the first LDPC coded signal to generate soft information; employ the soft information to compensate for the AWGN, the NBI, and the impulse noise and to recover the input signal of a control system; process the input signal of the control system to generate a control signal for the control system; encode the control signal of the control system to generate a second LDPC coded signal that is compliant with the Ethernet communication protocol; and transmit the second LDPC coded signal via the LAN backbone for use by an actuator that is configured to use the control signal that is based on the second LDPC coded signal to adapt position of a control element of the control system of the transportation vehicle. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for execution by a communication device, the method comprising:
-
receiving, via a local area network (LAN) backbone, a first low density parity check (LDPC) coded signal that is compliant with an Ethernet communication protocol, wherein the LAN backbone supports communications based on the Ethernet communication protocol and is affected by additive white Gaussian noise (AWGN), narrowband interference (NBI), and impulse noise; decoding the first LDPC coded signal to generate soft information; employing the soft information to compensate for the AWGN, the NBI, and the impulse noise and to recover an input signal of a control system; processing the input signal of the control system to generate a control signal for the control system; encoding the control signal of the control system to generate a second LDPC coded signal that is compliant with the Ethernet communication protocol; and transmitting the second LDPC coded signal via the LAN backbone. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification