← Back to Patent Explorer
US3810155A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for coding a data flow carrying binary information

Assignee: Telefonaktiebolaget LM Ericsson AB
•
Filing: 1972-01-13
•
Granted: 1974-05-07
•
Expires: 1992-01-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to a method of coding a data flow carrying binary information in a local transmission equipment. The data flow comprises two kinds of data signal elements and control signal elements, whereby an optional polarity on the line terminal of the transmission can be selected. The coding method uses four different binary code words 0101, 1010, 0011 and 1100, so that the first kind of the data elements corresponds to one of the code words 0101 or 1010 and the other kind of the code words corresponds to one of the code words 0011 and 1100. One or the other of the code words is selected so that more than two of the code words will not follow one another upon the coding of more than two data elements of the same kind.

Inventors

  • 👤 W Widl
  • 👤 S Karlsson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 06:21
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4906; H04L25/4908

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 296 words
Binary data transmission apparatus comprising: a transmitter having an input adapted to receive a serial block of binary data wherein the bits of binary data are represented by first and second elements, said transmitter further comprising an encoder means for converting each of said bits to one of four code words, means for generating one of the two first complementary binary code words 0101 and 1010 when a said first binary data element is received, means for determining if two identical code words have been successively generated in response to the receipt of two successive identical binary elements for determining binary code words is selected being a function of the previously means for generating one of the two second complementary binary code words 0011 and 1100 when a said second binary element is received said means for determining further determining, which of said two second complementary binary code words is generated as a function of the previously received data elements an output means for transmitting a signal having a first or a second state in accordance with the occurrence of a first or second bit, respectively, in the binary code word generated by said encoder means; a transmission link having one end connected to the output of said transmitter and a second end; a receiver having an input connected to the other end of said transmission link for serially receiving the signals representing bits of the binary code words, and converting the signals to pulses, said receiver further comprising a clocking means for generating pulses related to the frequency of the received bits, and a decoder means responsive to the pulses generated by said clocking means and the pulses from the input of said receiver for converting the received binary code words to binary data elements.
Claim 2
Dependent Claim 296 words
Binary data transmission apparatus comprising: a transmitter having an input adapted to receive a serial block of binary data wherein the bits of binary data are represented by first and second elements, said transmitter further comprising an encoder means for converting each of said bits to one of four code words, means for generating one of the two first complementary binary code words 0101 and 1010 when a said first binary data element is received, means for determining if two identical code words have been successively generated in response to the receipt of two successive identical binary elements for determining binary code words is selected being a function of the previously means for generating one of the two second complementary binary code words 0011 and 1100 when a said second binary element is received said means for determining further determining, which of said two second complementary binary code words is generated as a function of the previously received data elements an output means for transmitting a signal having a first or a second state in accordance with the occurrence of a first or second bit, respectively, in the binary code word generated by said encoder means; a transmission link having one end connected to the output of said transmitter and a second end; a receiver having an input connected to the other end of said transmission link for serially receiving the signals representing bits of the binary code words, and converting the signals to pulses, said receiver further comprising a clocking means for generating pulses related to the frequency of the received bits, and a decoder means responsive to the pulses generated by said clocking means and the pulses from the input of said receiver for converting the received binary code words to binary data elements.
Claim 3
Dependent Claim 152 words
The binary data transmission apparatus of claim 1 wherein said clocking means generates a series of pulses having a frequency which is a 2 n times the frequency of the received bits and said decoder means comprises a code word detector having a first input connected to said clocking means for serially receiving the series of pulses generated thereby, a second input connected to the input of said receiver, and an output, said code word detector including logic means for performing an EXCLUSIVE-OR operation on the pulses received at said inputs for transmitting to said output signals representing binary 1s and 0s in accordance with the results of said operation, and said decoder means further comprises a translating means connected to the output of said code word detector for generating representations of the first and second binary data elements in accordance with the sequence of signals generated by said code word detector.
Claim 4
Dependent Claim 54 words
The binary data transmission apparatus of claim 2 wherein said translating means includes means for generating a representation of one of said binary data elements upon receipt of signals representing four sequential binary 1s and a representation of the other of said binary data elements upon receipt of signals representing four sequential binary 0s.
Claim 5
Dependent Claim 141 words
The binary data transmission apparatus of claim 1 wherein said clocking means comprises first and second pulse generating means for generating, respectively, first and second series of pulses having a frequency which are, respectively, one-half and one-quarter the frequency of the received bits, and said decoder means comprises first and second code word detectors each having first and second inputs and outputs and each including logic means for performing EXCLUSIVE-OR operations on pulses received at their associated first and second inputs for transmitting from their associated outputs signals representing binary 1s and 0s in accordance with the results of said operations and translating means connected to the output of at least one of said code word detectors for generating representations of the first and second binary data elements in accordance with the sequence of signals generated by said code word detector.
Claim 6
Dependent Claim 83 words
The binary data transmission apparatus of claim 4 further comprising OR-circuit means having inputs connected to the outputs of said code word detectors and an output, a resonant circuit means having an input connected to the output of said OR-circuit means and having a resonant frequency equal to one-quarter of frequency of the received bits for generating timing pulses and having an output connected to said translating means for synchronizing the operation thereof to the times of reception of the binary code words.
Claim 7
Dependent Claim 54 words
The binary data transmission apparatus of claim 5 wherein said translating means includes means for generating a representation of one of said binary data elements upon receipt of signals representing four sequential binary 1s and a representation of the other of said binary data elements upon receipt of signals representing four sequential binary 0s.
Claim 8
Dependent Claim 135 words
The binary data transmission apparatus of claim 5 wherein said clocking means is controllable with respect to the phasing of the generated pulses and further comprising a phase comparison means having a first input connected to the output of said resonant circuit means, a second input connected to the output of said second pulse generating means of said clocking means, and an output for generating a signal representing the difference in phase of the signals received at the inputs thereof, an integrator means having an input connected to the output of said phase comparison means and an output for transmitting a signal to said clocking means for controlling the generation of the pulse signals thereby so as to minimize the difference in the phase of signals received at the inputs of said phase comparison means.
Claim 9
Dependent Claim 40 words
The binary data transmission apparatus of claim 7 wherein said clocking means further comprises at its input a further resonant circuit means and a controllable pulse former, said controllable pulse former being controlled by the signal of said integrator means.

References Cited (Backward Citations)

US2700696A Cited
US3405235A Cited
US3510576A Cited
US3631471A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1977-05-06 1977-11-05 1978-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1981-05-06 1981-11-05 1982-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1985-05-06 1985-11-05 1986-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag