Biphase multiple level communications
First Claim
Patent Images
1. A method for encoding data bits for transmission comprising:
- (a) generating a first biphasic pulse having a first portion of a first polarity followed by a second portion of a second polarity;
(b) waiting a first period of time following the second portion of the first biphasic pulse during which period of time no amplitude dependent data bits are encoding, the duration of the first period of time being selected to represent a first plurality of data bits;
(c) generating a second biphasic pulse following the period of time, the second biphasic pulse having a third portion of the second polarity followed by a fourth portion of the first polarity;
(d) waiting a second period of time following the fourth portion of the second biphasic pulse during which period of time no amplitude dependent data bits are encoding, the duration of the second period of time being selected to represent a second plurality of data bits;
(e) repeating steps (a) and (b) with a third period of time representing a third plurality of data bits; and
(f) repeating steps (c) and (d) with a fourth period of time representing a fourth plurality of data bits.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel data transmission method and apparatus is disclosed for communicating digital data using existing telephone wiring. According to the present invention, the digital data is represented by the time interval between two consecutive biphasic pulses. Biphasic pulses are used in the present invention because each biphasic pulse does not carry any dc component so DC component in the transmission line can be eliminated. In addition, additional data can be encoded in the amplitude or pulse width of each biphasic pulse so that higher data encoding ratio can be achieved.
36 Citations
7 Claims
-
1. A method for encoding data bits for transmission comprising:
-
(a) generating a first biphasic pulse having a first portion of a first polarity followed by a second portion of a second polarity; (b) waiting a first period of time following the second portion of the first biphasic pulse during which period of time no amplitude dependent data bits are encoding, the duration of the first period of time being selected to represent a first plurality of data bits; (c) generating a second biphasic pulse following the period of time, the second biphasic pulse having a third portion of the second polarity followed by a fourth portion of the first polarity; (d) waiting a second period of time following the fourth portion of the second biphasic pulse during which period of time no amplitude dependent data bits are encoding, the duration of the second period of time being selected to represent a second plurality of data bits; (e) repeating steps (a) and (b) with a third period of time representing a third plurality of data bits; and (f) repeating steps (c) and (d) with a fourth period of time representing a fourth plurality of data bits. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for decoding data bits from a received signal comprising:
-
(a) detecting a first biphasic pulse having a first polarity, the first biphasic pulse having a first portion of a first polarity followed by a second portion of a second polarity; (b) detecting a second biphasic pulse having a second polarity, the second biphasic pulse having a third portion of the second polarity followed by a fourth portion of the first polarity; (c) measuring the time between the first and second biphasic pulses; (d) correlating the measured time from step (c) to a plurality of data bits; (e) detecting a third biphasic pulse of the first polarity; (f) measuring the time between the second biphasic pulse and the third biphasic pulse; (g) correlating the measured time from step (e) to a plurality of data bits; and (h) repeating steps (a) through (g).
-
Specification