System and Method For Mitigating Burst Noise In A Communications System
8 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product is provided for mitigating the effects of burst noise on packets transmitted in a communications system. A transmitting device applies an outer code, which may include, for example, a block code, an exclusive OR (XOR) code, or a repetition code, to one or more packets prior to adaptation of the packets for transmission over the physical (PHY) layer of the communications system, wherein the PHY layer adaptation may include FEC encoding of individual packets. The outer coded packets are then separately transmitted over a channel of the communications system. A receiving device receives the outer coded packets, performs PHY level demodulation and optional FEC decoding of the packets, and then applies outer code decoding to the outer coded packets in order to restore packets that were erased during transmission due to burst noise or other impairments on the channel.
-
Citations
51 Claims
-
1. (canceled)
-
2. A method for transmitting packets of electronic information, comprising:
-
(a) organizing one or more packets of electronic information into at least one information segment; (b) encoding at least one information segment from among the at least one information segment in accordance with an outer code to generate at least one parity segment; (c) dividing the at least one information segment and the at least one parity segment into a plurality of transmission segments; and (d) separately transmitting each of the plurality of transmission segments over a channel of a communications system. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A device for transmitting packets of electronic information, comprising:
-
a media access control (MAC) configured to organize one or more packets of electronic information into at least one information segment and to encode at least one information segment from among the at least one information segment in accordance with an outer code to generate at least one parity segment; physical layer logic (PHY) configured to divide the at least one information segment and the at least one parity segment into a plurality of transmission segments; and a transmitter configured to separately transmit each of the plurality of transmission segments over a channel of a communications system. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for receiving packets of electronic information, comprising:
-
(a) receiving a plurality of transmission segments from a channel of a communications system, the plurality of transmission segments including at least one information segment and at least one least one parity segment; (b) identifying a transmission segment from among the plurality of transmission segments that includes at least one error as a bad segment; (c) restoring the bad segment by decoding transmission segments not identified as the bad segment in accordance with an outer code; and (d) organizing the plurality of transmission segments into one or more packets. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A device for receiving packets of electronic information, comprising:
-
a receiver configured to receive a plurality of transmission segments from a channel of a communications system, the plurality of transmission segments including at least one information segment and at least one least one parity segment; physical layer logic configured to identify a transmission segment from among the plurality of transmission segments that includes at least one error as a bad segment; and a media access control configured to restore the bad segment by decoding transmission segments not identified as the bad segment in accordance with an outer code and to organize the plurality of transmission segments into one or more packets. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification