Method and apparatus for coding and communicating data in noisy environment
First Claim
1. A method of communicating control data in noisy environments comprising the steps of:
- communicating a first fixed data signal at a first frequency on a first data communications line;
communicating a second data signal at a second frequency on a second data communications line, the second frequency being the first frequency divided by a predetermined coefficient so as to define a correlation value between the first and second data signals, the correlation value being representative of a control function controlled by the second data signal; and
determining the correlation value responsive to the first and second data signals.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided for communicating data in noisy environments. A method preferably includes communicating a first fixed data signal at a first frequency on a first data communications line and communicating a second data signal at a second frequency on a second data communications line. The second frequency is preferably correlated to the first frequency by a predetermined coefficient so as to define a correlation value between the first and second data signals. The correlation value preferably represents a predetermined function. The method also preferably includes determining the correlation value responsive to the first and second data signals. The method can also advantageously include communicating a third data signal at the second frequency on the second data communications line. The third data signal is preferably phase shifted from the second data signal. The second frequency is also preferably the first frequency divided by the predetermined coefficient so as to define the same correlation value between the first and third data signals as the correlation value between the first and second data signals. The phase shift of the third data signal can also be representative of a different state of the control function represented by the correlation value.
26 Citations
46 Claims
-
1. A method of communicating control data in noisy environments comprising the steps of:
-
communicating a first fixed data signal at a first frequency on a first data communications line;
communicating a second data signal at a second frequency on a second data communications line, the second frequency being the first frequency divided by a predetermined coefficient so as to define a correlation value between the first and second data signals, the correlation value being representative of a control function controlled by the second data signal; and
determining the correlation value responsive to the first and second data signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
communicating a third data signal at the second frequency on the second data communications line, the third data signal being phase shifted from the second data signal, the second frequency also being the first frequency divided by the predetermined coefficient so as to define the same correlation value between the first and third data signals as the correlation value between the first and second data signals, the phase shift of the third data signal being representative of a different state of the control function represented by the correlation value; and
determining the correlation value responsive to the first and third data signals.
-
-
3. A method as defined in claim 2, wherein the step of communicating a first fixed data signal at a first frequency on a data line includes the steps of transmitting the first fixed data signal through a first data communication channel and receiving the fixed data signal through the first data communication channel, and wherein the step of communicating a second data signal at a second frequency on a second data line includes the steps of transmitting the second data signal through a second data communication channel and receiving the second data signal through the second data communication channel, and the method further comprising determining the phase of the second data signal responsive to the first and second data signals.
-
4. A method as defined in claim 3, further comprising determining the phase of the third data signal responsive to the first and third data signals.
-
5. A method as defined in claim 4, wherein the third data signal is substantially the same as the second data signal except for the phase shift therebetween.
-
6. A method as defined in claim 5, wherein the first frequency is higher than the second frequency.
-
7. A method as defined in claim 6, wherein the first fixed data signal comprises a first clock signal, wherein the second data signal comprises a second clock signal, and wherein the third data signal comprises the same second clock signal shifted by a predetermined fraction cycle of the higher first frequency so as to define a third clock signal.
-
8. A method as defined in claim 7, wherein the first frequency is at least two times greater than the second frequency.
-
9. A method as defined in claim 8, wherein the second clock signal triggers on the rising edge of the first clock signal, and wherein the third clock signal triggers on the falling edge of the first clock signal.
-
10. A method of communicating data in noisy environments comprising the steps of:
-
transmitting a first data signal at a first frequency on a first data communications channel; and
transmitting a second data signal at a second frequency on a second data communications channel, the second frequency being correlated to the first frequency by a predetermined coefficient so as to define a correlation value between the first and second data signals, the correlation value being representative of a predetermined function responsive to the second data signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of coding data for noisy environments comprising the steps of:
-
encoding a first signal at a first frequency;
encoding a second signal at a second frequency, the second frequency being correlated to the first frequency by a predetermined coefficient so as to define a correlation value between the first and second data signals, the correlation value being representative of a predetermined function to be controlled by the second signal; and
determining the correlation value responsive to the first and second signals. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A data communication apparatus for communicating data in noisy environments, the apparatus comprising:
-
first and second data communications channels;
a first data communication device in communication with the first and second data communications channels for communicating control data, said first data communication device including encoding means for encoding a first data signal at a first frequency on the first data communications channel, a second data signal at a second frequency on the second data communications channel, and a third data signal at the second frequency on the second data communications channel, the second frequency being correlated to the first frequency by a predetermined coefficient so as to define a correlation value between the first and second data signals, the correlation value being representative of a predetermined function responsive to the second data signal, the third signal being phase shifted from the second signal, the second frequency also being the first frequency divided by the predetermined coefficient so as to define a correlation value between the first and third signals, the phase shift of the third signal being representative of a different state of the predetermined function represented by the correlation value and responsive to the third signal; and
a second data communication device in communication with the first and second data communication channels for communicating control data to and from said first data communication device, said second data communications device including decoding means for decoding the first, second and third data signals, said decoding means including coefficient determining means for determining the predetermined coefficient responsive to the first and second data signals and the first and third data signals and phase discriminating means for discriminating the phase of the second and third data signals responsive to the second and third data signals. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A data communication apparatus for communicating data in noisy environments, the apparatus comprising:
-
a first data communication device for communicating data, said first data communication device including transmitting means for transmitting a first signal at a first frequency, a second signal at a second frequency, and a third signal at the second frequency, the second frequency being correlated to the first frequency by a predetermined coefficient so as to define a correlation value between the first and second signals, the correlation value being representative of a predetermined function responsive to the second signal, the third signal being phase shifted from the second signal, the second frequency also being correlated to the first frequency by the predetermined coefficient so as to define a correlation value between the first and third signals; and
a second data communication device responsive to said first data communication device, said second data communications device including receiving means responsive to said transmitting means of said first data communication device for receiving the first, second, and third signals. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
Specification