摘要 |
A symbol detection and correction scheme for local area network modems, especially those which receive one of three symbols at any given time, such as those operating in accordance with the IEEE 802.4 standard. The invention significantly improves the bit error rate observed by the layer above the modem. The modem operates on a received signal with a pair of slicers. One slicer operating as a two-symbol detector, and a second slicer operates as a three-symbol detector. A receiver state machine is used to keep track of which portion of a frame is currently expected to be being received. Depending upon the particular context, one or both of the slicer outputs are used by the state machine to determine which of the three symbols was received. For example, when the receiver is in a state where only one of two data symbols are expected, and no control symbols are expected, only the two-symbol slicer output is used. The three-symbol slicer output, and logical combinations of the three-symbol slicer output and the two-symbol slicer output, are used as other times. The receiver state machine recognizes errors in pseduo-silence, start delimiter, and end-delimiter sequences without reporting such errors to the upper level, thereby greatly decreasing the error rate observed there.
|