System for synchronizing distorted data in a data communication system
First Claim
Patent Images
1. A method of retiming a data pulse stream after a possible time distortion caused by a transmission line during a transmission of said data pulse stream, said method comprising the step of:
- detecting a synchronizing pulse in said data pulse stream,starting a timer responsive to a pulse transition edge following said detected synchronizing pulse, generating and inserting a new timing pulse into said data pulse stream at a location following said synchronizing pulse response to said timer,dividing said new timing pulse by two in order to identify a calculated time at the center thereof, andretiming said data pulse stream following said insertion of said new timing pulse relative to said calculated time identified at the center of said new timing pulse.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission link is especially designed to meet new FCC regulations setting 5 KHz band widths for transmitting control signals to industrial systems. The new band width creates timing distortions which are overcome by inserting a new timing pulse into a data pulse stream. The center of that inserted timing pulse is taken as an axis of reference for retiming each pulse in the data pulse stream so that the fluctuations of a time frame synchronizing pulse become irrelevant. The retiming process is repeated for each data time frame.
35 Citations
14 Claims
-
1. A method of retiming a data pulse stream after a possible time distortion caused by a transmission line during a transmission of said data pulse stream, said method comprising the step of:
-
detecting a synchronizing pulse in said data pulse stream, starting a timer responsive to a pulse transition edge following said detected synchronizing pulse, generating and inserting a new timing pulse into said data pulse stream at a location following said synchronizing pulse response to said timer, dividing said new timing pulse by two in order to identify a calculated time at the center thereof, and retiming said data pulse stream following said insertion of said new timing pulse relative to said calculated time identified at the center of said new timing pulse. - View Dependent Claims (2, 3, 4, 5)
-
- 6. A data link for use in an industrial system, said data link comprising means for transmitting control signals in a form of a data pulse stream divided into cyclically recurring time data frames, each of said time data frames being identified by a synchronizing pulse followed by at least a data pulse train, means at a remote location for receiving said synchronizing pulse and said data pulse stream, means responsive to said received data pulse stream for detecting successive ones of said synchronizing pulse, means responsive to each detected synchronizing pulse for inserting a new timing pulse into said data pulse stream, said new timing pulse being inserted at a location between said synchronizing pulse and said data pulse train, means for calculating a center time of each newly inserted timing pulse, and means for measuring and retiming an occurrence of each pulse in said data pulse train relative to said calculated center time.
-
9. A digital control system for use in an industrial radio frequency spectrum, said system comprising:
-
a transmitter for transmitting a digital pulse stream over a transmission line to a remote receiver, said transmission line being taken from a group consisting of a radio link, and infrared link, an ultrasonic link, hard wiring, and fiber optics, said remote receiver comprising a receiver, a signal detector, and a pulse shaping signal processing circuit, a data recovery circuit, a synchronizing pulse detector, means responsive to said pulse shaping signal processing circuit for transmitting said digital pulse stream to said data recovery circuit and said synchronizing pulse detector, means responsive to said synchronizing pulse detector for generating a timing pulse having a pulse center, means for inserting said timing pulse into said digital pulse stream while in said data recovery circuit, means in said data recovery circuit for recovering data from said digital pulse stream by retiming pulses in said digital pulse stream relative to said pulse center of said timing pulse, and means for transmitting said recovered data from said data recovery circuit to control downstream equipment. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification