摘要:
A method and means for recovering data in a spread spectrum communications system (100). The present invention includes a method and means for providing a sync window time period. The sync window is set to encompass the correlation values which are generated one baud time from the previous recovered data bit. The present invention also determines the peak correlation value within the sync window and the location in time within the sync window that the peak correlation value occurs. The present invention also provides a polarity window time period. The polarity window occurs during the sync window. The present invention decodes the data according to the direction of the peak correlation and whether the peak occurred within the polarity window. The sync and polarity windows are then set to occur, such that the peak correlation of the next baud falls within the next instance of the sync window. In this way, data can be recovered continuously.
摘要:
An apparatus for snubbing or blanking digital signals representing a band of signals that includes an encoded carrier signal transmitted over a power line. An average signal level (SNAVG) is compared with the instantaneous signal level to develop a blanking circuit control signal (SNGT). Additionally, snubbing occurs in the circuit (24) which determines the average signal level, to prevent noise from building up the average signal level. A hold-off signal (SNHO) is used in this circuit to prevent the average signal level (SNAVG) from being latched permanently low. A unique infinite impulse filter (17) subtracts out the D.C. offset, thereby improving the dynamic range of the blanking. Additionally, the average signal level (SNAVG) is used by AGC logic (25) to control the gain at the front end (14) of the apparatus. The state and switching of the AGC is controlled to minimize errors.
摘要:
A power line communications analyzer (PLCA) providing a signal strength metering system and selectable signal attenuation functions and a means for adjusting the transmitting unit's attenuation and measuring error rate without the need for a user to be present at both the sending and receiving locations under test is disclosed. Each PLCA is coupled to a power line communication network via an electrical outlet and power lines. In actual operation, one of the PLCAs acts as a data transmitter and the other PLCA acts as a data receiver. The mode of operation of the PLCA can be dynamically altered during operation of the system. The PLCA comprises control logic that receives command inputs from a keypad, generates data packets for transmission on the power line communication network, receives and analyzes data packets received from the power line communication network, detects the power line signal and/or noise level and drives the LED display accordingly, and displays packet transmission information on an LCD display.
摘要:
In a system for encoding/decoding phase modulated data, each data word (520) includes 8 data bits, a parity bit, and ends with two coding bits. A transmitted BPSK signal is demodulated into a recovered signal that is decoded using a rotating reference frame that tracks the signal phase. The signal is compared against the reference frame and the signal phase characteristics are recorded for determining a bit position of a large phase shift most likely to cause a data inversion. A single bit error detected (2310) with the parity bit is corrected (2520) by inverting the bit having the smallest measured amplitude in the recovered signal of the data word. An inversion detected (2550) by the two coding bits is corrected (2720, 2725) by inverting each successive bit starting from the position with the large phase shift. Parity is rechecked (2730), and any single bit error is corrected (2735).
摘要:
An error detection and correction method and apparatus is described which permits the correction of double errors using a (15,11) Hamming code and a parity bit. The Hamming code and parity bit allows the detection of double errors. A modulated waveform carrying the binary data is examined for anomalies such as noise pulses. A hint signal is generated based on the anomalies which points to a suspect bit. The state of this bit is changed to correct for double errors.