AU583033B2

AU583033B2 – Data and voice communications system
– Google Patents

AU583033B2 – Data and voice communications system
– Google Patents
Data and voice communications system

Info

Publication number
AU583033B2

AU583033B2
AU41103/85A
AU4110385A
AU583033B2
AU 583033 B2
AU583033 B2
AU 583033B2
AU 41103/85 A
AU41103/85 A
AU 41103/85A
AU 4110385 A
AU4110385 A
AU 4110385A
AU 583033 B2
AU583033 B2
AU 583033B2
Authority
AU
Australia
Prior art keywords
digital data
improvement
data signal
bit
receiver
Prior art date
1984-03-20
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)

Ceased

Application number
AU41103/85A
Other versions

AU4110385A
(en

Inventor
Robert S. Bradford
Charles H. Hustig
Donald W. Moses
Jeffrey L. Ward
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)

Applied Spectrum Technologies Inc

Original Assignee
Applied Spectrum Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
1984-03-20
Filing date
1985-03-11
Publication date
1989-04-20

1985-03-11
Application filed by Applied Spectrum Technologies Inc
filed
Critical
Applied Spectrum Technologies Inc

1985-10-11
Publication of AU4110385A
publication
Critical
patent/AU4110385A/en

1989-04-20
Application granted
granted
Critical

1989-04-20
Publication of AU583033B2
publication
Critical
patent/AU583033B2/en

2005-03-11
Anticipated expiration
legal-status
Critical

Status
Ceased
legal-status
Critical
Current

Links

Espacenet

Global Dossier

Discuss

Classifications

H—ELECTRICITY

H04—ELECTRIC COMMUNICATION TECHNIQUE

H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION

H04L1/00—Arrangements for detecting or preventing errors in the information received

H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control

H04L1/0056—Systems characterized by the type of code used

H04L1/0071—Use of interleaving

H—ELECTRICITY

H03—ELECTRONIC CIRCUITRY

H03M—CODING; DECODING; CODE CONVERSION IN GENERAL

H03M5/00—Conversion of the form of the representation of individual digits

H03M5/02—Conversion to or from representation by pulses

H03M5/04—Conversion to or from representation by pulses the pulses having two levels

H03M5/06—Code representation, e.g. transition, for a given bit cell depending only on the information in that bit cell

H03M5/12—Biphase level code, e.g. split phase code, Manchester code; Biphase space or mark code, e.g. double frequency code

H—ELECTRICITY

H04—ELECTRIC COMMUNICATION TECHNIQUE

H04B—TRANSMISSION

H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 – H04B13/00; Details of transmission systems not characterised by the medium used for transmission

H04B1/69—Spread spectrum techniques

H—ELECTRICITY

H04—ELECTRIC COMMUNICATION TECHNIQUE

H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION

H04L1/00—Arrangements for detecting or preventing errors in the information received

H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control

H—ELECTRICITY

H04—ELECTRIC COMMUNICATION TECHNIQUE

H04M—TELEPHONIC COMMUNICATION

H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems

H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors

H04M11/062—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using different frequency bands for speech and other data

Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS

Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE

Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

Y02D30/00—Reducing energy consumption in communication networks

Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Description

DATA AND VOICE COt JOTCSKO S.SYSTEM BACKGROUND OF THE INVENTION The present invention generally relates to voice and data communication systems, and more specifically relates to a system where both voice and data signals are communicated on the same communications medium between a central office terminal and various subscriber terminals.
The most common method in use today of transmission of voice and data is a four wire communication system using frequency division multiplexing. However, it is often desirable to add a. data signal to an existing voice or other analog information communications channel in order to transmit both signals independently and simultaneously over the same communications medium.
Attempts in the past to simultaneously transmit voice or video and data information simultaneously are represented by a number of issued patents. For example, U. S. Patent No.
3,529,088 teaches a method of multiplexing sequential transmiss-ion of voice information and data inform¬ ation. Two patents, U. S. Patent Nos. 3,894,190 and 4,238,849 teach a method of transmitting data over voice information by modulating digital message signals onto a subcarrier which lies in the ear psychological masking range of a simulta¬ neously transmitted broadcast message. U. S. Patent No. 3,406,344 teaches a method of modulating the voice carrier to transmit low frequency signals, ϋ. S. Patent No. 3,152,160 uses delay lines to transmit and detect transmitted signals which are decoded after the delay times to reconstruct the original signals. ϋ. S. Patent No. 3,838,444 teaches a method of altering a carrier signal which doubles the frequency of the carrier signal

to indicate data transmission.
New techniques have been proposed to simultaneously transmit voice and data using a time compression multiplexing technique. However, such a time shared two wire digital subscriber transmission system, as proposed, requires the conversion of analog voice information into digital transmission and its use would require the conversion of telephone sets currently in use from analog to digital devices.
SUMMARY OF THE INVENTION
The present invention greatly enhances the use of the telephone loop system in use today. By coupling the transmitter-receiver modules of the present invention to a single unloaded pair of wires, which also service the analog telephone voice facility, and also coupling the transmitter-receiver modules to data terminals, using an RS232C interface or other suitable inter- face, high speed two-way data transmission is possible which is substantially error free and which does not interfere with the analog voice communications which share the two wire subscriber line. The invention has similar applicability to any other analog communications medium.
To achieve duplex operation, time compres¬ sion multiplexing techniques are used. The frequency separation of the data above the voice frequency avoids interference with, the analog voice communica- tion. Spread spectrum techniques are used to minimize the effects of pair to pair cross talk. Finally, error prevention and error correction techniques are used in the transmission and receiving of data to achieve the objects and the advantages

of the invention.
Data words are block encoded for transmis¬ sion with seven bit code words being transmitted for each four bit data word. This encoding enables the detection and correction of errors when received.
The bits to be transmitted are inter¬ leaved so that all like bits of each code word are transmitted sequentially. Thus a noise disrup¬ tion or other disruption which destroys bits during a burst will destroy only one bit of any code word, enabling the error detection and correc¬ tion technique to accurately reconstruct the data word which was originally transmitted.
Using a spread spectrum technique for transmission, consisting of a subscriber selected, pseudo random code and modulo-2 transmission, provides privacy for any subscriber since each subscriber can select its own pseudo random code. The spread spectrum technique further whitens all data transmission, including an all zero and all one transmission from an idle or disconnected terminal, so that the effects of pair to pair high frequency cross talk in multipair cables, such as occurs with frequency shift keying and other common data over voice transmission schemes, is minimized. A header is added to each data burst for synchronization purposes and the trans¬ mitted data is Manchester encoded for transmission. The received data is filtered to eliminate voice frequencies and phase corrected. A coarse acquisition circuit is used to identify the presence of a burst of data. If a valid data burst is identified, the phase of the data is controlled and the data is recovered by decoding the Manchester code, de-interleaving the bits, and recovering the four bit data word from the seven bit code

word transmitted with a block decoder, which identifies and corrects any errors which occur during transmission. Error rates are monitored to assure, to the extent possible, error free transmission. The decoded data word is connected to the terminal for displa »
The present invention enables the bidi¬ rectional transmission of data on a convention¬ al two wire telephone system either when the telephone system is in use, or when it is not in use. The present invention does not require the conversion of conventional and standard telephone sets from analog to digital. The data transmission occurs at frequencies above the voice frequency of zero to three kilohertz. A time shared bidirec¬ tional data transmission at a 19.2 kilobit per second rate, is achieved in the thirty to one hundred twenty kilohertz frequency range. To achieve the 19.2 kilobit per second data rate, sixty-four data bits must be transmitted and received every three and one-third milliseconds. This is accomplished with a time compression multiplexing technique which enables the transmission of data in both directions, in data bursts, during each three and one-third milliseconds. One hundred sixteen encoded bits are transmitted on the line in both directions in timed sequence at a 76.8 kilobit per second rate, code bits being transmitted with a header or sync word preceding each transmis- sion and with a switching interval of ten to sixteen bits separating the transmissions.
These and other advantages, features and objectives of the invention, and the manner of attaining them, will become more apparent and the invention itself will best be understood by reference to the following description of

the embodiments of the invention in conjunction with the accompanying drawings.
DESCRIPTION OF THE DRAWINGS
Figure 1 is a simplified block diagram of the data modem of the present invention, one of which is used at each end of the unloaded telephone line.
Figure 2 is a system timing diagram showing how encoded bits are transmitted using time compression multiplexing to achieve the bidirectional 19.2 kilobit per second data rate.
Figure 3 is a diagram of the encoding process which includes the block encoder which produces a seven bit code word corresponding to the four bit data word and the bit interleaver which results in a bit stream having all the first code bits sequentially transmitted followed by the second code bits, etc. It should be under¬ stood that this diagram is equally applicable to the received data which is de-interleaved and. decoded back to the four bit data word which was transmitted.
Figure 4 is a detailed block diagram of the transmitter portion of the modem. Figure 5 is a detailed block diagram of the receiver portion of the modem.
Figure 6 is the layout of the schematic diagrams shown in Figures 6-la through 6-le, Figures 6-2a through 6-2d and Figures 6-3a through 6-3f. Figures 6-la through 6-le show the input-output logic. Figures 6-2a through 6-2d show the transmitter logic and Figures 6-3a through
6-3f show the receiver logic.
Figure 7 shows a gate array which can

be used with LSI circuitry as an alternative embodiment to decode and correct the block encoded code words.
Figure 8 is the layout for figures 8a and 8b. Figures 8a and 8b are schematic diagrams of a UART and data buffer which is used with the modem to receive and transmit asynchronous data.

DESCRIPTION OF THE PREFERRED EMBODIMENT
Figure 1 shows a simplified block diagram of a data multiplexer system modem 12 of the instant invention. The modem 12 is coupled to the telephone line tip and ring terminals with a line coupling isolation transformer and the connections to transmit and receive data, labeled «data input» and «data output», are preferably connected to data terminals’using a standard RS232C interface. The modem 12 transmits and receives data in the thirty to one hundred twenty kilohertz frequency band. The encoded data trans¬ mission is thoroughly whitened using spread spectrum techniques. Consequently, the high speed data transmissions on adjacent cable pairs experience little interaction. Data transmissions can occur when the telephone is not in service or when the telephone is in service. And when the telephone is in service the transmission of data or status of the data terminal is virtually undetectable by the user of the telephone.
The whitening of the data is accomplished with a spread spectrum technique including a modulσ-2 addition of the data signal with a spread spectrum type pseudo random code. This prevents a string of marks or spaces, which are normally issued from a standard RS232C terminal interface, from generating strong, single frequency tones, as would occur, for example, in a straight FSK, PSK or AM schemes. Such high level single frequency tones have the tendency to bleed over onto all the pairs in a binder group causing the possibility of cross-talk interference and even capture of like systems on adjacent pairs. Operating with a dynamic range in the

order of fifty-five dB, with adjacent cable pair cross-talk coupling rejection on the order of sixty dB is expected to be a problem and concern as penetration of data services grows over the years. It can be shown that straight FSK, PSK or AM modulation schemes should only be used under these conditions with penetrations of less than five percent. Even greater caution will have to be exercised where the cable density is high or where paper and pulp cable could be water-soaked or oil-soaked.
Using the instant invention full duplex data transmission is achieved with synchronous transmission to 19.2 kilobits per second (Kbps) and asynchronous transmission to twenty-four hundred bits per second (bps). Half duplex data transmission can be achieved at fifty-six Kbps synchronous transmission.
The whitening of data, discussed more fully below, using the pseudo random spread spectrum technique not only minimizes cross-talk but also assures transmission privacy since each user may be assigned a different pseudo random code. Finally, the resulting system has a high tolerance to line transients. This is achieved with bit interleaving and forward error correction which, when combined, provide virtually error-free transmis¬ sion. The error rate using these techniques is less than one in a billion bits (10 – ) A complete understanding of the invention and its operation can be gained from a review of the detailed schematics of Figure 6 in conjunction with the simplified block diagram of Figure 1 and more detailed block diagrams of Figures 4 and 5.

In the preferred embodiment of the invention a transmitter-receiver modem 12 is located at each subscriber location. A corresponding and separate transceiver 12 is located at the central office terminal for each subscriber. on the system.
Each module 12 consists of three basic units; an input-output circuit shown in Figures 6-la through 6-le, transmitting logic shown in Figures 6-2a through 6-2d, and receiving logic shown in Figures 6-3a through 6-3f.
If asynchronous data is to be transmitted a UART 35 and data buffer shown in Figure 8 is interposed between the input-output circuit and the transmitter logic.
As shown in Figure 6-ld, data to be transmitted is connected to an RS232C interface 38 of conventional configuration. Logic gates 40, 42, 44, 46, 48, 50, 52 and 54, are utilized to sort out the request to send on terminal 4, the clear to send on terminal 5, carrier detection on terminal 8 and other handshaking requirements of the terminal.
When data is present on the RS232C, 38, transmit data port, port 2, it is connected through line receiver 40 to the transmitter logic ■circuit of Figures 6-2a through 6-2d and is connected, for synchronous transmission, along line 21 to a block encoder 60 consisting of two shift registers, 62, 64, and two exclusive OR gates, 68, 70, which operate to serially generate seven bits for each four bits of data that are connected to the block encoder. For synchronous operation the buffer connections 24 are not used. For asynchronous transmission buffer connections

24, a UART 35 and buffer shown in Figure 8 are used which will be discussed in more detail below in connection with Figure 8. A NAND gate 72 shown in Figure 6-2a connected to the counter 82 loads four bit slices of the sixty-four bits of data into the block encoder 60 where each four bit data word is converted into a seven bit code word. The conversion of data bits into seven bit code words is illustrated in Figure 3.
The seven bits for each four bit data word are temporarily stored in a random access memory 74, manufacturer’s designation 2102. The random access memory 74, two multiplexer chips, 76, 78, and a main program counter 82 constitute the main elements of the bit interleaver 85 which is timed off the main clock crystal. The program counter or sequence generator, 82, is connected to the multiplexers, 76, 78, so that addresses are supplied to the RAM, 74, in the proper format. A first sequence of addresses is provided to write the data into bit locations in serial order by column, as illustrated in Figure 3. A second read sequence is provided to supply the correct addresses to read the data bits out serially by rows, as also illustrated in Figure 3. It will be understood that the rows can be sequentially read out in any order. The portion of the RAM, 74, that is used for block encoding is essentially organized in two data areas; one area for reading in data and a second area for reading out data. When data is being written into the data in area in serial order by column, (frame n) the previous sixty-four character block that was written in

-li¬ the previous frame (frame n-1) is read out of the second area by rows in a staggered order at a very high rate. The data in rate to the RAM, 74, is 38.4 kilohertz» and the data out rate is 76.8 kilohertz.
Illustrated in Figure 3 is the encoding process. Figure 3 shows the four bit encoding,, the preferred embodiment, wherein successive four bit portions of the sixty-four bits of data to be transmitted are taken in, starting with the beginning of each time slot of the timing diagram of Figure 2. Each four bits of data are transformed into a seven bit code word for transmission. In other words, each seven bit code word transmitted contains four bits of data and three bits of parity organized such that an error in any one data bit «is always three bits different than- any other valid data word in the sequence. Consequently, each valid data word is three bits different than any other valid data word so an error in any one transmitted bit of the seven bit word can be corrected back to the valid data word. This process is known as block coding using a «4-7-1 correction code». In this manner, the sixty-four bits to be transmitted are all coded into sixteen different seven bit code words.
The code words are then organized in the RAM, 74, so that each of the corresponding bits of every code word is transmitted.. A logical progression from the diagram shown in Figure 3 is to transmit bit 0 of every code word, then bit 1 of every code word, then bit 2 of every code word, although in practice the bits can be transmitted in any order. The purpose of

transmitting in this format is so that every code word is spread very widely across the entire transmitted burst. The reason this is done is because basic error generation on a telephone line is a transient. When a transient occurs it affects the simultaneous portion of the bit stream which occurs at the time of the transient. If each seven bit word were transmitted as a unit a transient might wipe out the entire word. This data could not be recovered.
Using the transmission scheme proposed one bit of a number of seven bit code words might be destroyed by a transient. However, when converted back into the four bit data words, the error correction circuitry corrects any errors in the transmission caused by the transient. While discrete circuitry is disclosed as the preferred embodiment of the invention, it will be obvious to those skilled in the art that a microprocessor might also be advantageously used. An alternative embodiment (not shown) can be used with micro¬ processor controlled circuitry. Using the same encoding process, eight bit bytes would constitute the data in and the data can be encoded in two four bit slices or nibbles of each eight bit byte and interleaved for transmission in. the same manner.
Referring back to Figure 6-2, the bit interleaver, 85, also comprises two flip-flops, 90, 91, manufacturer’s designation 4027, which constitute a divide by three circuit to prescale the 1.8432 megahertz crystal 93 frequency to 614.4 kilohertz to drive the main program counter 82. A third flip-flop, 94, manufacturer’s designa- tion 4013, and NAND gate 95 operate as a decode

circuit for the write signal so that when the write signal occurs the data is stable in the
RAM, 74 .
Consequently, the data is written into the RAM, 74, at a slow rate, but written out at the faster 76.8 kilohertz rate. The output of the RAM, 74, is connected directly to an exclusive
OR gate, 98, to provide one input thereto. The other input is the pseudo random code generator, 102. The resulting output is the modulo-2 whitened output which is to be transmitted on the telephone line.
The pseudo random code generator, 102, is of conventional design consisting of an eight position dip switch, 30, two serially connected four stage shift registers, 104, 106, and three exclusive OR gates 109, 110, 111. Any suitable pseudo random code generator can be used. However, as disclosed, the pseudo randomly generated whitening code also gives each user a degree of privacy in that the user can select any one of two hundred fifty-five formats — sequences of the pseudo random code selectable with the dip switch, 30,
— which will be unique to the user. When the data stream is connected in a modulo-2 encoder 112 with the pseudo random code generator output to the exclusive OR gate,
98, the resultant output is the modulo-2 add.
As is known to those skilled in the art, the pseudo random code will be identical to that used in the receiver and the resulting bit stream will be synchronized with a header to be discussed below.
The use of the pseudo random code word with the data stream greatly reduces the possibility

of cross-talk. Consequently, out of a six hundred pair cable, two hundred fifty-five users or modems 12 can be used in the same cable bundle without cross-talk. This should be distinguished from conventional FSK data transmission where two hundred modems or more on the same bundle are putting out the same signal. With a large data fill on a cable bundle, high frequency cross-talk between pairs becomes significant and can cause an inadvertent lock to someone elses modem.
A synchronization circuit 113 is provided consisting of a multiple input NAND gate, 115, and NOR gates, 117, 119, inverters, 122, 123, a flip-flop, 125, and a shift register, 128. All control of synchronization and timing for the burst transmissions is achieved from outputs Q3/ Q8, Q9, Q10 and-Qll from the main counter, 82. Q8 through Q10 are connected to the multiple input NAND gate, 115, which is connected as the input to the shift register, 128, and Q3 which clocks the shift register, 128. The input signal from NAND gate, 115, is combined with the output of the shift register, 128, and connected through a NOR gate, 117, and inverter, 122, to the D input of the flip-flop, 125, which is also clocked by Q3. The flip-flop, 125, is reset upon the occurrence of the Qll timing pulse from the main counter, 82, or a reset pulse through NOR gate, 119, and inverter, 123, to reset the flip-flop, 125. The not Q output is connected to the input-output board to control the transmit-receive switch, 130, and to enable a NOR gate, 133, in the Manchester encoder to permit the transmission of data. Transmission of data is also initiated

with the Qll timing pulse from the main counter, 82, which is connected to the output shift register, 140. Pins 9 through 12 of the shift register, 140, are connected alternatively to plus five volts and ground to provide the «1010» synchroni¬ zation header shown in Figure 2. Thereafter the data bit stream is sequentially shifted through the shift register, 140, at the clock rate.
The output of the shift register, 140, on pin 13 is connected to the Manchester encoder, 135, to achieve biphase coding. The Manchester encoder, 135, consists of a flip-flop, 138, a NOR gate, 133, and two exclusive OR gates, 142, 143, which serve to double the data rate so that each single data bit is represented by essentially two elements per time slot wherein one of the elements is either a true or false element and the other element is the complement element.. In other words, if a mark is to be represented a «1, 0» is sent; if a space is to be represented a «0, 1» is transmitted in the time slot. The data transmitted then is represented by the transi¬ tion in the center of the time slot. If the transition is from high to low that represents a mark; but if the transmission is from low to high that represents a space or logic zero.
This enables more accurate decoding of the data. As will be explained below, high pass filters are used to filter off the voice signal. The filtering phases the source of data so that when data eye patterns are compared, the last element of the Manchester code is recover¬ able. This is particularly true at longer distances after equalization and slope correction which tends to close up the first eye of each data

eye pattern. The data rate is sampled at the center of the second eye for the best performance which is the complement element. Therefore, if the sampled Manchester code bit or element is a zero the receiver determines that a true or logic level 1 was transmitted in the time slot. But if a logic level 1 is indicated, a zero was transmitted in the time slot. Consequently, the data as transmitted is at a 115.2 kilohertz rate.
The transmit enable signal is connected on the input-output board shown in Figures 6-la through 6-le, to enable a CMOS transmission gate, 145, to which the transmitted data stream is connected. The output of the gate, 145, is connected to three series connected analog filter circuits, 148, 150, 153, using operational amplifiers, 155, 157, 159, 161. As shown in Figures 6-la and 6-lb a first high pass filter section, 148, is utilized, followed by an all-pass phase correction network, 150, which corrects the phase response due to the high pass filters, 148, 153, and trans¬ formers. The output is connected to a second high pass filter, 153, and to one winding, 164, of the line coupling transformer, 165, the other winding, 168, of which is connected to the tip and ring terminals, 171, 172, of the telephone system.
Also shown in Figure 6-la is the voice path, 180, which is passive. The voice signal which is connected to the tip and ring terminals, 171, 172, is blocked from the high frequency data circuits by a blocking capacitor, 183, is passed through a low pass filter section, 180, to a female jack tip and ring connection, 186.

The high frequency data signals are kept out of the voice path by the isolation from the low pass filter, 180.
This circuitry demonstrates another advantage of the invention in that if for any reason the module becomes disconnected, the telephone will continue to be useable, transmitting and receiving only analog voice. In other suggested systems where the voice is converted to digital transmission with a codec, disconnection of the module causes the entire communication system to be disabled, including use of the telephone for normal voice conversations.
As shown in Figure 2 the foregoing transmit sequence occurs in both directions during each frame (64 bit.data interval). The data frequencies illustrated in Figure 3 show how the data is converted from the four bit data word at 19.2 Kbps to a time compressed transmission in both directions at 76.8 Kbps.
At each end of the line identical circuitry is used for transmitting and receiving. Data, when transmitted, appears across the tip and ring connectors, 171, 172, of the telephone line. The data is blocked from going through the voice path by the low pass filter, 180, which provides a very high impedance at high frequencies. The data is coupled across the line coupling transformer, 165, to the receiving circuit. Two zener diodes, 190, 191, are provided for transient protection. From the coupling transformer, 165, a receiver filter chain is provided using four operational amplifiers, 194 – 197, which are configured similarly to the transmitting filters, 148, 150, 153, discussed above. As shown in Figures 6-la and 6-lb two

high pass filter sections, 201, 203, are provided followed by an all-pass phase correction filter section, 205. Following the filter sections, 201, 203, 205, a jumper field, 209, is provided. For short range transmission and reception, up to about six kilofeet, the output of the phase correction filter, 205, is connected directly into the received data logic circuits. For longer range loops, from six to twelve kilofeet and farther, amplitude equalization and slope correction filters, 212, are utilized consisting of two operational amplifiers, 213, 214.
From the jumper field 209 the data takes three basic paths: through a slicer circuit, 220, to detect the data; through a second logic circuit, 223, for phase detection of the data, and a third path through a coarse acquisition circuit, 225, to assure that valid data has been identified. Phase detection is achieved through the NAND gate, 228, limiter circuit, 220, which operates to perform a zero crossing slice on the data. The output is connected to a second NAND gate, 234, connected to an output port, 236, which provides the data out. The data stream is also connected through an exclusive OR gate, 240, and NAND gate, 242, for purposes of phase detection which is also connected to an output port, 245. The third circuit, 225, function of coarse acquisition is used for receiver synchro¬ nization. In essence, the circuitry serves to peak detect the signal and filter it so the envelope of the burst can be identified and locked to.
The data stream is amplified with two operational amplifiers, 248, 249, two NAND gates,

250, 251, and associated components to increase the signal level to CMOS logic levels. A control signal from the receiver logic is applied to set a flip-flop, 255, to be discussed below, through two NAND gates, 260, 261, and an exclusive OR gate, 263 so that the course acquisition circuit does not lock to a transmitter burst. An excessive error signal from the receive circuitry also resets the flip-flop, 255. A counter, 265, with associated logic elements, 267 – 269, is provided as a test circuit to assure that a burst locked onto is valid. A short RC delay is provided by a resistor, 272, and capacitor, 273, to be sure that a noise pulse does not trigger the counter, 265. The counter, 265, is configured to count and receive four valid data bits within a predetermined amount of time determined by a second resistor-capacitor delay circuit, 275. If at least four data bursts within a predetermined time do not occur, the counter, 265, is, reset and the process can be repeated again.
The circuit, 225, is also used to determine when the remote transmitter stops transmitting. Therefore, if a pulse fails to appear at the input at the proper time, a similar pulse through exclusive OR gate, 278, will reset the main latch, 255. Excessive errors appearing on an input lead from the receiver circuit through NAND gate, 261, and exclusive OR gate, 263, will also kill the receiver and start the synchronizing acquisition cycle again.
Consequently, the coarse acquisition circuit, 225, is activated by the leading transition. in the header. It starts the acquisition sequence

by setting the flip-flop, 255, consisting of two NAND gates, 281, 282, configured as a Schmitt trigger. Missing received data bursts or excessive errors identified in the received data will reset the flip-flop, 255, which starts the synchronizing acquisition cycle over again.
The phase detector circuit, 223, is used to assure clock synchronization between the transmitter and receiver. A resistor, 285, and capacitor, 286r provide a delay which functions as a small guard band. The receiver clock at 38.4 kilohertz is connected from an input terminal, 289, to one input of the exclusive OR gate, 240. The header frequency is connected as the second input to the exclusive OR gate, 240. If the signal is correctly locked in both signals should be in phase at the second transistion of the header signal.
Referring now to Figures 6-3a through 6-3f, the balance of the receiver logic and its operation can be understood. The output of the flip-flop, 255, is connected to initialize a three stage master sequence counter, 301, for the receiver, consisting of two flip-flops 290, 291, and three series connected counters, 293 – 295, and reset other circuit elements. The counter, 301, sequence or establishes the proper time to pre-evaluate and decode the data. The counter sequence and receiver clock are connected to a multiple input NAND gate, 304, and other logic elements, 307 – 309, to establish a fine tracking synchronization circuit, 310, utilizing two flip-flops, 311, 312, the outputs of which are connected to two NOR gates, 315, 316. The phase detection output from the

phase detection circuit, 223, also is used and connected to enable the two NOR gates, 315, 316, one, 315, for an early window and the second, 316, for a late window. Depending on the phase difference between the incoming data and the receiver clock, a pulse will be generated out of the phase detector circuit, 223, determining whether the incoming signal is early or late relative ‘to the receiver clock. A set of two flip-flops each, 320, 321, and 323, 324, are used as synchronizer circuits for both the early window and late window. The fine tracking synchroni¬ zation circuit, 310, operates as a one and only one synchronizer circuit. When the early window tracking synchronizer circuit, 320, 321, is activated by the phase detector, it essentially toggles a NOR gate, 327, .off for exactly one clock period. This essentially swallows a clock pulse into the counter, 301, and slows the counter, 301, by one count.
If the phase detector pulse activates the late gate, 323, 324, it trips one, 291, of the set of flip-flops, 290, 291, which operate as the divide by three circuit for the clock rate to the counters, 293 – 295, and essentially coverts it to a divide by two circuit to speed up operation of the receiver.
The fine tracking circuit, 310, is required since the transmitter and receiver are running off of different crystals. With different crystals the clocks may not always be in phase and the fine tracking circuit, 310, will assure proper decoding by keeping the counter in step by kicking it back or kicking it ahead by one clock pulse or by approximately five hundred nanoseconds.

The decoding circuitry is substantially identical to the encoding circuitry discussed above and includes Manchester decoder, 330, a pseudo random code generator, 334, a modulo-2 decoder, 336,- which removes the pseudo random spread spectrum coding from the data, a bit de-inter- leaver, 338, and a block decoder, 340, which performs the forward error correction. As will be explained in more detail below, an error counter, 344, is utilized since a high occurrence of error suggests that the receiver is not properly synchro¬ nized. The error counter output, therefore, resynchronizes the receiver to incoming data.
The received data from the bit slicer circuit, 220, is connected to a Manchester decoder, 330, consisting of two flip-flops, 350, 351. The center of the last element of the biphase coding is sampled and the output is taken from the not-Q output of the second flip-flop to invert the output. This output is connected to one input of an exclusive OR gate, 355, which performs the modulo-2 decoding. The other input to the exclusive OR gate, 355, is a pseudo random code generator, 334, which is configured to output the same code as that in the pseudo random code generator, 102, of the transmitter. A dip switch, 31, is provided for this purpose which is connected to two shift registers, 357, 358, and a series of exclusive OR gates, 361 – 363, in a manner similar to the pseudo random code generator,
102, of the transmitter. The output of the modulo-2 decoder, 336, is connected to the D input of a random access memory (RAM) chip, 365, which is used for de-interleaving the bits of the trans- itted code word.

The bit de-interleaver, 338, is of the same design as the bit interleaver, 85, of the transmitter. The receiver counter, 301, is preferably a series of three counters, 293 – 295, manufacturer’s designation 74C161. This permits loading of a preset count into the counter, 301, so that actual data, not the header, is decoded. The output of the counter, 301, is used, as explained above, to coordinate the sequence of the receiver and further to initially store the data in rows and decode the data out of the RAM memory, 365, in columns. As with the bit interleaver, 85, a flip-flop, 368, is providded so that data is stabilized at the time of writing it into the RAM, 365. Two multiplexers, 370, 371, are used to write the data into the RAM and to read it out.
To block decode the data the seven bit code words are obtained from the Q output of the RAM, 365, and connected to a serial input-parallel output shift register, 375. The seven bit code word is converted in a look-up table in a ROM, 378, and the correct (or corrected) four bit output data word is connected to a parallel input-serial output shift register, 381, the output of which on pin 13 provides the data output signal which is connected to the RS232C interface to be printed on the terminal display.
Figure 7 shows an alternative embodiment for the block decoder, 340, which is suitable for use with LSI circuitry. The gate array, 390, of Figure 7 performs forward error conversion converting the seven bit code word to four bits and would replace the shift register, 375, and ROM, 378, of Figure 6-3e.

With both versions of the error correcting using the block decoder the error rate is monitored.
Referring again to Figures 6-3e and 6-3f, the error rate output from the ROM, 378, is on output D7, pin 17, which is connected to an error counter consisting of a flip-flop, 411, and a binary counter, 412. If the error rate exceeds twenty errors in two frames, determined on outputs Q2 and Q4 of the counter, 412, connected to a NAND gate, 415, an error signal is generated which resets the acquisition circuit. An LED indicator, 418, is also connected from the Q output of the flip-flop, 411, which will flash if a noisy circuit or a high error rate is detected. Two additional flip-flops, 421, 422, are used with the error correction circuit, 344, which reset the error counter, 411, 412, every two frames. A carrier detection counter, 425 is also provided which monitors the first two frames of data before it emits a signal that the carrier has been detected to the RS232C terminal interface.
As also shown in Figure 6-3f, a transmitter synchronizer circuit, 430, is shown which is used only at the remote terminal location. The circuit, 430, is a slave circuit which waits until it receives a valid received data signal and then initiates the remote transmitter operation. At the central office end of the system the trans- mitter is free running. The inputs to the gate array, 435, of the transmitter synchronizer, 430, are the timing signals from the sequence counter, 301, and the carrier detect signal, indicating two frames of error free data input.

The output is used to clock a series of two flip-flops, 440, 441, connected to a NAND gate which sends a synchronizing signal to the transmitter circuit to reset it for operation. Shown in Figure 8 is additional circuitry which is required when asynchronous data communi¬ cation is used. The asynchronous data from the terminal through the RS232C interface, 38, is not connected directly to the block coder 60 as in the case of synchronous transmission of data. Instead, the input and- output ports 24 shown in Figure 6-2d are utilized to pass the data through a UART 35.and a first in-first out data buffer, 451, to stabilize the data rate prior to it being connected to the shift register 62 of the block encoder 60 at input pins 3 and 4.
A conventional terminal has its own clock which does not always correspond to the ‘ clock frequency in the modem. Consequently, a separate baud rate generator, 453, shown in Figure 6-2d consisting of a dip switch, 454, and an eight channel analog multiplexer-demultiplexer, 456, which is controlled by the primary sequence counter, 85, of the trans¬ mitter is used along with the signal from the modem clock, each connected to the two stage buffer, 451, to stabilize the data rate.
The data from the terminal is connected to pin 20 of a conventional UART 35 which arranges the data in the standard UART asynchronous format and passes it through the first in-first out buffer, 451, consisting of two stages, 462, 463. The output of the buffer, 451, is connected back to the transmit side of the UART and from the

UART output, the data is connected through gates,
470, to the block encoder 60.- This assures that the transmitted data out of the UART 35 is synchro¬ nized with the internal modem clock.. Synchronization of the data with the modem clock is assured by connecting the modem clock to a series of three flip-flops, 480, 481, 483, which are interconnected as a data synchronizing circuit, 484, with the modem clock and the UART to assure that the data out of the first in-first out buffer, 451, is at the modem clock rate. Also connected to the buffer memory, 451, is buffer full detector cicuit, 485, two four stage binary counters, 486, 487, and a flip-flop, 489, which monitor the data in the buffer, 451, and if the buffer, 451, becomes full generates a signal from the Q output of the flip-flop, 489, indicating the buffer, 452, is full which is connected through the RS232C interface, 38, to the terminal to prevent it from transmitting additional data.
A break signal detector, 494, is also shown in Figure 8 which consists of a binary counter, 495, and a series of logic gates. A «break» signal is a space two hundred fifty milli¬ seconds long which cannot be transmitted through the UART, 35. Consequently, the break signal detector, 494, is utilized to detect any space element longer than sixteen data bits and switch it through the logic gates to the transmitter.
On units where the asynchronous circuitry of Figure 8 is installed, closing dip switch SW1, number 6, will allow synchronous operation. The foregoing specification sets forth certain preferred embodiments and modifications

of our invention and some of the ways in which the invention may be put into practice, including the best mode presently contemplated by the inventors for carrying out their invention. Modification of the described embodiment, as well as alternative embodiments and devices for carrying out the invention will also be apparent to those skilled in the art. All such variations and modifications are intended to be within the spirit and scope of the following claims.
We claim:

Claims (53)

1. In a communications system for communica¬ tion digital data information on the same communica¬ tions medium as analog transmissions, at frequencies greater than the analog transmission, the improvement comprising: means for time compressing the digital data information so that the frequency rate of the digital data signal transmitted is greater than the frequencies of the analog signal; means for coupling the digital data signal to the communications medium so it can be transmitted simultaneously with the analog signal; and means for -isolating the digital data signal from the analog signal so that the high frequency data signal does not interfere with the analog transmission.

2. The improvement of claim 1′ wherein the means for time compressing the digital data information comprises means for time compression multiplexing the digital data information so that duplex transmission is possible.

3. The communications system of claim
1 wherein the improvement further comprises means for combining the data information with a pseudo random code to spread the data signal over a range of frequencies, all higher than the frequencies of the analog signal.

4. The communications system of claim
1 wherein the improvement further comprises means for block encoding the digital data information so that errors caused by transmitting the digital data information can be corrected.

5. The communications system of claim 1 wherein the communications system comprises means for generating digital data and wherein the improvement further comprises: means for transmitting digital data information in four bit segments; and means for block encoding the four bit digital data information into seven bit code words so that errors in the transmission of the digital data can be corrected.

6. The communications system of claim 5 wherein the improvement further comprises: means for interleaving individual bits of each seven bit code word so that corresponding bits of each individual seven bit code word are sequentially transmitted before the next set of corresponding bits of the code word so that transients on the communications medium affect only a single bit of the seven bit code word.

7. The improvement of claim 3 wherein the means for combining the data signal with a pseudo random code comprise: a pseudo random code generator; and means for combining the pseudo random code generated by the pseudo random code generator with the digital data signal so that the frequency of transmission is spread over a range of frequencies, all frequencies greater than the frequencies of the analog signal.

8. The improvement of claim 7 wherein the analog signal is a voice communication which is transmitted in the frequency range of zero to three kilohertz and wherein the digital data signal is transmitted in the frequency range of approximately thirty to one hundred and twenty kilohertz.

9. The communications system of claim 1 wherein the improvement further comprises: a receiver for receiving the transmit¬ ted digital data information; and means for synchronizing the transmis¬ sion so that it is accurately received by the receiver.

10. The communications system of claim 1 wherein the improvement further comprises a biphase encoder for further encoding the seven bit code word so that each bit of the seven bit code word is actually transmitted as two different logic levels.

11. The improvement of claim 1 wherein the analog signal is a voice signal and wherein the means for isolating the digital data signal from the analog signal is a low pass filter in the voice path of the communications system.

12. The communications system of claim 1 wherein the improvement further comprises a receiver for receiving the digital data information.

13. The improvement of claim 12 wherein the coupling means further comprises means for coupling the received digital data signal to the receiver.

14. The improvement of claim 12 wherein the receiver further comprises means for filtering analog information from the digital data signal.

15. The improvement of claim 12 wherein the receiver further comprises means- for amplifying the received signal and means for correcting the slope of the received signal so that digital data signals transmitted over long distances can be decoded by the receiver.

16. The improvement of claim 12 wherein the receiver further comprises means for detecting the transmission of the digital data signal.-

17. The improvement of claim 16 wherein the means for detecting the receipt of a transmitted digital data signal comprises a coarse acquisition circuit that detects the envelope of the digital data signal.

18. The improvement of claim 12 wherein the receiver comprises means for detecting the logic level of each bit transmitted as part of the digital data signal.

19. The improvement of claim 12 wherein the receiver further comprises: a clock ; and a means for detecting the phase of the received digital data signal relative to the receiver clock.

20. The improvement of claim 19 wherein the receiver further comprises: means for adjusting the phase of the received digital data signal relative to the clock frequency of the receiver.

21. The communications system of claim 10 wherein the improvement further comprises: a receiver for receiving the digital data information; and a biphase decoder for decoding the digital data signal.

22. The communications system of claim 7 wherein the improvement further comprises: a receiver for receiving the digital data signal; and wherein the receiver comprises: a pseudo random generator which is set to the same code as the first pseudo random generator; and a means for combining the pseudo random code generated by the second pseudo random code generator with the digital data signal received so that the pseudo random code is removed from the digital data signal.

23. The communications system of claim
6 wherein the improvement further comprises: a receiver for receiving the digital data signal; and a bit de-interleaver which receives each of the sequentially transmitted bits of each code word and generates therefrom the individual seven bit – code words transmitted by the transmitting means.

24. The communications system of claim 5 wherein the improvement further comprises a receiver for receiving the digital data signal and wherein the receiver comprises: a means for decoding each of the seven bit code words transmitted into the four bit bits of digital data informa¬ tion transmitted.

25. The improvement of claim 24 wherein the means for decoding each of the code words comprises a block decoder and wherein the block decoder further comprises: means for indicating errors detected by the block decoder and wherein the improvement further comprises; means for counting the errors detected by the block decoder; and means for resychronizing the receiver if a predetermined number of errors are detected by the block decoder.

26. The improvement of claim 12 wherein the communications system further comprises a second data terminal for receiving and displaying the digital data information and wherein the improvement further comprises: a means for coupling the received digital data information to the data terminal.

27. «The improvement of claim 1 further comprising means for transmitting the data informa¬ tion with a synchronous format.

28. The improvement of claim 1 further comprising means for transmitting the data informa¬ tion with an asynchronous format.

29. In a method for communication digital data information on the same communications medium as analog transmissions, at frequencies greater than the analog transmission, the improvement comprising: time compressing the digital data information .so that the frequency rate of the digital data signal transmitted is greater than the frequencies of the analog signal; coupling the digital data signal to the communications medium so it can be transmitted simultaneously with the analog signal; and isolating the digital data signal from the analog signal so that the high frequency data signal does not interfere with the analog transmission.

30. The improvement of claim 29 wherein the step for time compressing the digital data information comprises time compression multiplexing the digital data information so that duplex trans¬ mission is possible.

31. The method of claim 29 wherein the improvement further comprises combining the data information with a pseudo random code to spread- the data signal over a range of frequencies, all higher than the frequencies of the analog signal.

32. The method of claim 29 wherein the improvement further comprises block encoding the digital data information so that errors caused by transmitting the digital data information can be corrected.

33. The method of claim 29 wherein the method comprises generating digital data and wherein the improvement further comprises:
• transmitting digital data information in four bit segments; and block encoding the four bit digital data information into seven bit code words so that errors in the transmission of the digital data can be corrected.

34. The method of claim 33 wherein the improvement further comprises: interleaving individual bits of each seven bit code word so that corres¬ ponding bits of each individual seven bit code word are sequentially transmitted before the next set of corresponding bits of the code word so that transients on the communications medium affect only a single bit of the seven bit code word.

35. The improvement of claim 29 wherein the analog signal is a voice communication which is transmitted in the frequency range of zero to three kilohertz and wherein the digital data signal is transmitted in the frequency range _- of approximately thirty to one hundred and twenty kilohertz.

36. The method of claim 29 wherein the improvement further comprises: receiving the transmitted digital data information; and synchronizing the transmission so that it is accurately received.

37. The method of claim 29 wherein the improvement comprises further encoding the seven bit code word with a biphase encoder so’ that each bit of the seven bit code word is actually transmitted as two different logic levels.

38. The method of claim 29 wherein the analog signal is a voice signal and wherein the improvement further comprises isolating the digital data signal from the analog signal with a low pass filter in the voice path of the communications system.

39. The method of claim 29 wherein the improvement further comprises receiving the digital data information.

40. The improvement of claim 39 further comprising coupling the received digital data signal to the receiver.

41. The improvement of claim 39 further comprising filtering analog information from the digital data signal.

42. The improvement of claim 39 further comprising amplifying the received signal and correcting the slope of the received signal so that digital data signals transmitted over long distances can be decoded.

43. » The improvement of claim 39 further comprising detecting the transmission of the digital data signal.

44. The improvement of claim 43 wherein the step of detecting the receipt of a transmitted digital data signal comprises the step of detecting the envelope of the digital data signal.

45. The improvement of claim 39 further comprising the step of detecting the logic level of each bit transmitted as part of the digital data signal. I

46. The improvement of claim 39 further comprising the steps of: generating a receiver clock frequency; and detecting the phase of the received digital data signal relative to the receiver clock.

47. The improvement of claim 46 further comprising the step of adjusting the phase of the received digital data signal relative to the clock frequency of the receiver.

48. The method of claim 31 wherein the improvement further comprises: receiving the digital data signal; generating a second pseudo random code which is the same as the first pseudo random code; and combining the second pseudo random code with the digital data signal received so that the pseudo random code is removed from the digital data signal.

49. The method of claim 34 wherein the improvement further comprises: receiving the digital data signal; and de-interleaving each of the sequen¬ tially transmitted bits of each code word and generating therefrom the individ¬ ual seven bit code words transmitted by the transmitting means.

50. The method of claim 33 wherein the improvement further comprises: receiving the digital data signal; and block decoding each of the seven bit code words transmitted into the four bit bits of digital data information transmitted.

51. The improvement of claim 50 wherein the improvement further comprises:
– indicating errors detected during the step of block decoding; counting the errors detected during the step of block decoding; and resynchronizing the receiver if a predetermined number of errors are detected during the step of block decoding,

52. The improvement of claim 29 further comprising transmitting the data information with a synchronous format.

53. – The improvement of claim 29 further comprising transmitting the data information with an asynchronous format.

AU41103/85A
1984-03-20
1985-03-11
Data and voice communications system

Ceased

AU583033B2
(en)

Applications Claiming Priority (2)

Application Number
Priority Date
Filing Date
Title

US591509

1984-03-20

US06/591,509

US4672605A
(en)

1984-03-20
1984-03-20
Data and voice communications system

Publications (2)

Publication Number
Publication Date

AU4110385A

AU4110385A
(en)

1985-10-11

AU583033B2
true

AU583033B2
(en)

1989-04-20

Family
ID=24366763
Family Applications (1)

Application Number
Title
Priority Date
Filing Date

AU41103/85A
Ceased

AU583033B2
(en)

1984-03-20
1985-03-11
Data and voice communications system

Country Status (7)

Country
Link

US
(1)

US4672605A
(en)

EP
(1)

EP0174989A4
(en)

JP
(1)

JPS61501544A
(en)

AU
(1)

AU583033B2
(en)

CA
(1)

CA1237545A
(en)

NZ
(1)

NZ211474A
(en)

WO
(1)

WO1985004298A1
(en)

Families Citing this family (195)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US4985892A
(en)

*

1984-06-01
1991-01-15
Xerox Corporation
Baseband local area network using ordinary telephone wiring

US4724435A
(en)

*

1985-11-06
1988-02-09
Applied Spectrum Technologies, Inc.
Bi-directional data telemetry system

CA1293999C
(en)

*

1987-08-24
1992-01-07
Osamu Ichiyoshi
Earth station capable of effectively using a frequency band of asatellite

US4995058A
(en)

*

1987-11-04
1991-02-19
Baker Hughes Inc.
Wireline transmission method and apparatus

US4862478A
(en)

*

1987-11-06
1989-08-29
Gambatte, Inc.
Spread spectrum communications with resistance to multipath at differential delays both larger and smaller than a chip width

US4953160A
(en)

*

1988-02-24
1990-08-28
Integrated Network Corporation
Digital data over voice communication

US5025443A
(en)

*

1988-02-24
1991-06-18
Integrated Network Corporation
Digital data over voice communication

GB2220824A
(en)

*

1988-07-13
1990-01-17
Philips Electronic Associated
Transmission system for sending two signals simultaneously on the same communications channel

US4908836A
(en)

*

1988-10-11
1990-03-13
Unisys Corporation
Method and apparatus for decoding multiple bit sequences that are transmitted simultaneously in a single channel

GB2233860B
(en)

*

1989-07-13
1993-10-27
Stc Plc
Communications systems

US6243446B1
(en)

*

1997-03-11
2001-06-05
Inline Connections Corporation
Distributed splitter for data transmission over twisted wire pairs

US5010399A
(en)

1989-07-14
1991-04-23
Inline Connection Corporation
Video transmission and control system utilizing internal telephone lines

US5023891A
(en)

1989-07-25
1991-06-11
Sf2 Corporation
Method and circuit for decoding a Manchester code signal

US5025452A
(en)

*

1990-03-20
1991-06-18
Andrew Corporation
Full-duplex, sub-band spread spectrum communications system

US5018165A
(en)

*

1990-03-21
1991-05-21
Andrew Corporation
Communication system using spread spectrum and leaky transmission line

US5253268A
(en)

*

1990-05-24
1993-10-12
Cylink Corporation
Method and apparatus for the correlation of sample bits of spread spectrum radio signals

US5166952A
(en)

*

1990-05-24
1992-11-24
Cylink Corporation
Method and apparatus for the reception and demodulation of spread spectrum radio signals

US5157686A
(en)

*

1990-05-24
1992-10-20
Cylink Corporation
Method and apparatus for the modulation of spread spectrum radio signals

US5299226A
(en)

*

1990-11-16
1994-03-29
Interdigital Technology Corporation
Adaptive power control for a spread spectrum communications system and method

US6873643B2
(en)

*

1990-11-16
2005-03-29
Interdigital Technology Corporation
Spread spectrum adaptive power control communications system and method

US5535238A
(en)

1990-11-16
1996-07-09
Interdigital Technology Corporation
Spread spectrum adaptive power control communications system and method

US5506864A
(en)

1990-12-05
1996-04-09
Interdigital Technology Corporation
CDMA communications and geolocation system and method

US5161168A
(en)

*

1991-05-15
1992-11-03
Scs Mobilecom, Inc.
Spread spectrum CDMA communications system microwave overlay

US5703874A
(en)

1990-12-05
1997-12-30
Interdigital Technology Corporation
Broadband CDMA overlay system and method

US5351269A
(en)

*

1990-12-05
1994-09-27
Scs Mobilecom, Inc.
Overlaying spread spectrum CDMA personal communications system

US5185762A
(en)

*

1991-05-15
1993-02-09
Scs Mobilecom, Inc.
Spread spectrum microwave overlay with notch filter

US5263045A
(en)

*

1990-12-05
1993-11-16
Interdigital Technology Corporation
Spread spectrum conference call system and method

US5228056A
(en)

*

1990-12-14
1993-07-13
Interdigital Technology Corporation
Synchronous spread-spectrum communications system and method

US7020125B2
(en)

*

1990-12-05
2006-03-28
Interdigital Technology Corporation
Broadband CDMA overlay system and method

US5602834A
(en)

*

1990-12-07
1997-02-11
Qualcomm Incorporated
Linear coverage area antenna system for a CDMA communication system

US5513176A
(en)

*

1990-12-07
1996-04-30
Qualcomm Incorporated
Dual distributed antenna system

US5274665A
(en)

*

1990-12-14
1993-12-28
Interdigital Technology Corporation
Polyopoly overlapping spread spectrum communication system and method

FR2673298B1
(en)

*

1991-02-22
1995-04-07
Inst Francais Du Petrole

METHOD AND DEVICE FOR SEISMIC TRANSMISSION WITH VERY LOW ERROR RATES.

US5278826A
(en)

*

1991-04-11
1994-01-11
Usa Digital Radio
Method and apparatus for digital audio broadcasting and reception

US5315583A
(en)

*

1991-04-11
1994-05-24
Usa Digital Radio
Method and apparatus for digital audio broadcasting and reception

US5166951A
(en)

*

1991-05-15
1992-11-24
Scs Mobilecom, Inc.
High capacity spread spectrum channel

US5228053A
(en)

*

1991-05-15
1993-07-13
Interdigital Technology Corporation
Spread spectrum cellular overlay CDMA communications system

USRE38627E1
(en)

*

1991-05-15
2004-10-19
Interdigital Technology Corp.
High capacity spread spectrum channel

US5235615A
(en)

*

1991-05-22
1993-08-10
Cylink Corporation
Spread spectrum method

US5164958A
(en)

*

1991-05-22
1992-11-17
Cylink Corporation
Spread spectrum cellular handoff method

US5345467A
(en)

*

1991-07-10
1994-09-06
Interdigital Technology Corp.
CDMA cellular hand-off apparatus and method

GB9205291D0
(en)

*

1992-03-11
1992-04-22
Soundcraft Electronics Ltd
Improvements in or relating to the digital control of analogue systems

US6301369B2
(en)

1992-07-31
2001-10-09
Digimarc Corporation
Image marking to permit later identification

US5721788A
(en)

*

1992-07-31
1998-02-24
Corbis Corporation
Method and system for digital image signatures

US5533046A
(en)

*

1992-10-08
1996-07-02
Lund; Vanmetre
Spread spectrum communication system

US5657342A
(en)

*

1992-10-23
1997-08-12
Olmstead; David
Adaptive data rate packet communication system

KR100216363B1
(en)

*

1993-10-13
1999-08-16
윤종용
Credit query service system and method

US7171016B1
(en)

*

1993-11-18
2007-01-30
Digimarc Corporation
Method for monitoring internet dissemination of image, video and/or audio files

US5822436A
(en)

1996-04-25
1998-10-13
Digimarc Corporation
Photographic products and methods employing embedded information

US6681028B2
(en)

1995-07-27
2004-01-20
Digimarc Corporation
Paper-based control of computer systems

US6757406B2
(en)

1993-11-18
2004-06-29
Digimarc Corporation
Steganographic image processing

US5768426A
(en)

*

1993-11-18
1998-06-16
Digimarc Corporation
Graphics processing system employing embedded code signals

US6449377B1
(en)

1995-05-08
2002-09-10
Digimarc Corporation
Methods and systems for watermark processing of line art images

ES2156456T3
(en)

*

1993-11-18
2001-06-16
Digimarc Corp

VIDEO COPY CONTROL WITH VARIOUS SIGNALS INCRUSTED.

US5862260A
(en)

*

1993-11-18
1999-01-19
Digimarc Corporation
Methods for surveying dissemination of proprietary empirical data

US6122403A
(en)

*

1995-07-27
2000-09-19
Digimarc Corporation
Computer system linked by using information in data objects

US6944298B1
(en)

1993-11-18
2005-09-13
Digimare Corporation
Steganographic encoding and decoding of auxiliary codes in media signals

US5841886A
(en)

*

1993-11-18
1998-11-24
Digimarc Corporation
Security system for photographic identification

US6681029B1
(en)

1993-11-18
2004-01-20
Digimarc Corporation
Decoding steganographic messages embedded in media signals

US6574350B1
(en)

1995-05-08
2003-06-03
Digimarc Corporation
Digital watermarking employing both frail and robust watermarks

US6611607B1
(en)

1993-11-18
2003-08-26
Digimarc Corporation
Integrating digital watermarks in multimedia content

US5710834A
(en)

*

1995-05-08
1998-01-20
Digimarc Corporation
Method and apparatus responsive to a code signal conveyed through a graphic image

US6516079B1
(en)

2000-02-14
2003-02-04
Digimarc Corporation
Digital watermark screening and detecting strategies

US6614914B1
(en)

1995-05-08
2003-09-02
Digimarc Corporation
Watermark embedder and reader

US5748783A
(en)

*

1995-05-08
1998-05-05
Digimarc Corporation
Method and apparatus for robust information coding

US5636292C1
(en)

*

1995-05-08
2002-06-18
Digimarc Corp
Steganography methods employing embedded calibration data

US6424725B1
(en)

1996-05-16
2002-07-23
Digimarc Corporation
Determining transformations of media signals with embedded code signals

US5748763A
(en)

1993-11-18
1998-05-05
Digimarc Corporation
Image steganography system featuring perceptually adaptive and globally scalable signal embedding

US5841978A
(en)

*

1993-11-18
1998-11-24
Digimarc Corporation
Network linking method using steganographically embedded data objects

US5832119C1
(en)

*

1993-11-18
2002-03-05
Digimarc Corp
Methods for controlling systems using control signals embedded in empirical data

US6408082B1
(en)

1996-04-25
2002-06-18
Digimarc Corporation
Watermark detection using a fourier mellin transform

US7044395B1
(en)

1993-11-18
2006-05-16
Digimarc Corporation
Embedding and reading imperceptible codes on objects

USRE40919E1
(en)

*

1993-11-18
2009-09-22
Digimarc Corporation
Methods for surveying dissemination of proprietary empirical data

US6636615B1
(en)

1998-01-20
2003-10-21
Digimarc Corporation
Methods and systems using multiple watermarks

US6983051B1
(en)

1993-11-18
2006-01-03
Digimarc Corporation
Methods for audio watermarking and decoding

US7039214B2
(en)

1999-11-05
2006-05-02
Digimarc Corporation
Embedding watermark components during separate printing stages

US6968057B2
(en)

*

1994-03-17
2005-11-22
Digimarc Corporation
Emulsion products and imagery employing steganography

US6869023B2
(en)

2002-02-12
2005-03-22
Digimarc Corporation
Linking documents through digital watermarking

US6522770B1
(en)

1999-05-19
2003-02-18
Digimarc Corporation
Management of documents and other objects using optical devices

JPH07336460A
(en)

*

1994-06-03
1995-12-22
Hitachi Ltd
Data communication equipment

US7724919B2
(en)

*

1994-10-21
2010-05-25
Digimarc Corporation
Methods and systems for steganographic processing

US6560349B1
(en)

1994-10-21
2003-05-06
Digimarc Corporation
Audio monitoring using steganographic information

US8094949B1
(en)

1994-10-21
2012-01-10
Digimarc Corporation
Music methods and systems

US7362775B1
(en)

1996-07-02
2008-04-22
Wistaria Trading, Inc.
Exchange mechanisms for digital information packages with bandwidth securitization, multichannel digital watermarks, and key management

CN101398871B
(en)

*

1995-02-13
2011-05-18
英特特拉斯特技术公司
Systems and methods for secure transaction management and electronic rights protection

US7133846B1
(en)

1995-02-13
2006-11-07
Intertrust Technologies Corp.
Digital certificate support system, methods and techniques for secure electronic commerce transaction and rights management

US5892900A
(en)

1996-08-30
1999-04-06
Intertrust Technologies Corp.
Systems and methods for secure transaction management and electronic rights protection

US5943422A
(en)

1996-08-12
1999-08-24
Intertrust Technologies Corp.
Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels

US6157721A
(en)

1996-08-12
2000-12-05
Intertrust Technologies Corp.
Systems and methods using cryptography to protect secure computing environments

US6948070B1
(en)

1995-02-13
2005-09-20
Intertrust Technologies Corporation
Systems and methods for secure transaction management and electronic rights protection

US6658568B1
(en)

1995-02-13
2003-12-02
Intertrust Technologies Corporation
Trusted infrastructure support system, methods and techniques for secure electronic commerce transaction and rights management

US5610922A
(en)

*

1995-03-20
1997-03-11
Raychem Corporation
Voice plus 4-wire DDS multiplexer

US6760463B2
(en)

1995-05-08
2004-07-06
Digimarc Corporation
Watermarking methods and media

US7486799B2
(en)

1995-05-08
2009-02-03
Digimarc Corporation
Methods for monitoring audio and images on the internet

US6744906B2
(en)

1995-05-08
2004-06-01
Digimarc Corporation
Methods and systems using multiple watermarks

US6721440B2
(en)

1995-05-08
2004-04-13
Digimarc Corporation
Low visibility watermarks using an out-of-phase color

US6590996B1
(en)

2000-02-14
2003-07-08
Digimarc Corporation
Color adaptive watermarking

US5613004A
(en)

1995-06-07
1997-03-18
The Dice Company
Steganographic method and device

US6965682B1
(en)

1999-05-19
2005-11-15
Digimarc Corp
Data transmission by watermark proxy

US7051086B2
(en)

1995-07-27
2006-05-23
Digimarc Corporation
Method of linking on-line data to printed documents

US6411725B1
(en)

1995-07-27
2002-06-25
Digimarc Corporation
Watermark enabled video objects

US6788800B1
(en)

2000-07-25
2004-09-07
Digimarc Corporation
Authenticating objects using embedded data

US6829368B2
(en)

2000-01-26
2004-12-07
Digimarc Corporation
Establishing and interacting with on-line media collections using identifiers in media signals

US6577746B1
(en)

1999-12-28
2003-06-10
Digimarc Corporation
Watermark-based object linking and embedding

US7006661B2
(en)

*

1995-07-27
2006-02-28
Digimarc Corp
Digital watermarking systems and methods

US6408331B1
(en)

1995-07-27
2002-06-18
Digimarc Corporation
Computer linking methods using encoded graphics

US7171018B2
(en)

1995-07-27
2007-01-30
Digimarc Corporation
Portable devices and methods employing digital watermarking

US7664263B2
(en)

1998-03-24
2010-02-16
Moskowitz Scott A
Method for combining transfer functions with predetermined key creation

US6205249B1
(en)

1998-04-02
2001-03-20
Scott A. Moskowitz
Multiple transform utilization and applications for secure digital watermarking

US6035177A
(en)

*

1996-02-26
2000-03-07
Donald W. Moses
Simultaneous transmission of ancillary and audio signals by means of perceptual coding

US20030056103A1
(en)

*

2000-12-18
2003-03-20
Levy Kenneth L.
Audio/video commerce application architectural framework

US7715446B2
(en)

*

1996-04-25
2010-05-11
Digimarc Corporation
Wireless methods and devices employing plural-bit data derived from audio information

US6381341B1
(en)

*

1996-05-16
2002-04-30
Digimarc Corporation
Watermark encoding method exploiting biases inherent in original signal

US5889868A
(en)

1996-07-02
1999-03-30
The Dice Company
Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data

US6078664A
(en)

*

1996-12-20
2000-06-20
Moskowitz; Scott A.
Z-transform implementation of digital watermarks

US7457962B2
(en)

1996-07-02
2008-11-25
Wistaria Trading, Inc
Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data

US7095874B2
(en)

*

1996-07-02
2006-08-22
Wistaria Trading, Inc.
Optimization methods for the insertion, protection, and detection of digital watermarks in digitized data

US7177429B2
(en)

2000-12-07
2007-02-13
Blue Spike, Inc.
System and methods for permitting open access to data objects and for securing data within the data objects

US7159116B2
(en)

1999-12-07
2007-01-02
Blue Spike, Inc.
Systems, methods and devices for trusted transactions

US7107451B2
(en)

*

1996-07-02
2006-09-12
Wistaria Trading, Inc.
Optimization methods for the insertion, protection, and detection of digital watermarks in digital data

US7346472B1
(en)

2000-09-07
2008-03-18
Blue Spike, Inc.
Method and device for monitoring and analyzing signals

US7130442B2
(en)

*

1996-10-28
2006-10-31
International Business Machines Corporation
Protecting images with an image watermark

US7730317B2
(en)

1996-12-20
2010-06-01
Wistaria Trading, Inc.
Linear predictive coding implementation of digital watermarks

US6111895A
(en)

*

1997-05-14
2000-08-29
At&T Corp.
Wideband transmission through wire

US7092914B1
(en)

*

1997-11-06
2006-08-15
Intertrust Technologies Corporation
Methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information

US6658113B1
(en)

1997-11-18
2003-12-02
Transcrypt International, Inc.
Apparatus and method for concealing data bursts in an analog scrambler using audio repetition

US6804376B2
(en)

1998-01-20
2004-10-12
Digimarc Corporation
Equipment employing watermark-based authentication function

US6480510B1
(en)

1998-07-28
2002-11-12
Serconet Ltd.
Local area network of serial intelligent cells

US6847658B1
(en)

1998-12-10
2005-01-25
Qualcomm, Incorporated
Demultiplexer for channel interleaving

GB9903900D0
(en)

*

1999-02-19
1999-04-14
Digital Gramaphone And Wireles
Data encoding/decoding device and apparatus using the same

US7664264B2
(en)

1999-03-24
2010-02-16
Blue Spike, Inc.
Utilizing data reduction in steganographic and cryptographic systems

US6925067B2
(en)

*

1999-04-23
2005-08-02
Qualcomm, Incorporated
Configuration of overhead channels in a mixed bandwidth system

US6532279B1
(en)

*

1999-06-11
2003-03-11
David D. Goodman
High-speed data communication over a residential telephone wiring network

US8103542B1
(en)

1999-06-29
2012-01-24
Digimarc Corporation
Digitally marked objects and promotional methods

US6956826B1
(en)

1999-07-07
2005-10-18
Serconet Ltd.
Local area network for distributing data communication, sensing and control signals

US6690677B1
(en)

1999-07-20
2004-02-10
Serconet Ltd.
Network for telephony and data communication

US6704824B1
(en)

*

1999-07-27
2004-03-09
Inline Connection Corporation
Universal serial bus adapter with automatic installation

US20040230710A1
(en)

*

1999-07-27
2004-11-18
Inline Connection Corporation
System and method of automatic installation of computer peripherals

WO2001018628A2
(en)

1999-08-04
2001-03-15
Blue Spike, Inc.
A secure personal content server

US6795690B2
(en)

*

1999-10-12
2004-09-21
Qualcomm, Incorporated
Full-duplex transceiver with distributed duplexing function

US6608919B1
(en)

*

1999-11-10
2003-08-19
Digimarc Corporation
Method and apparatus for encoding paper with information

US6625297B1
(en)

2000-02-10
2003-09-23
Digimarc Corporation
Self-orienting watermarks

US6549616B1
(en)

2000-03-20
2003-04-15
Serconet Ltd.
Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets

IL135744A
(en)

2000-04-18
2008-08-07
Mosaid Technologies Inc
Telephone communication system over a single telephone line

US6804377B2
(en)

2000-04-19
2004-10-12
Digimarc Corporation
Detecting information hidden out-of-phase in color channels

US6842459B1
(en)

2000-04-19
2005-01-11
Serconet Ltd.
Network combining wired and non-wired segments

US7027614B2
(en)

2000-04-19
2006-04-11
Digimarc Corporation
Hiding information to reduce or offset perceptible artifacts

US6912295B2
(en)

*

2000-04-19
2005-06-28
Digimarc Corporation
Enhancing embedding of out-of-phase signals

US7111168B2
(en)

*

2000-05-01
2006-09-19
Digimarc Corporation
Digital watermarking systems

US20040243540A1
(en)

*

2000-09-07
2004-12-02
Moskowitz Scott A.
Method and device for monitoring and analyzing signals

US7242726B2
(en)

*

2000-09-12
2007-07-10
Broadcom Corporation
Parallel concatenated code with soft-in soft-out interactive turbo decoder

US7127615B2
(en)

2000-09-20
2006-10-24
Blue Spike, Inc.
Security based on subliminal and supraliminal channels for data objects

US6961303B1
(en)

*

2000-09-21
2005-11-01
Serconet Ltd.
Telephone communication system and method over local area network wiring

HU230273B1
(en)

*

2001-03-14
2015-11-30
Bristol-Myers Squibb Company
Use of combination of an epothilone analog and chemotherapeutic agents for the treatment of proliferative diseases

IL144158A
(en)

2001-07-05
2011-06-30
Mosaid Technologies Inc
Outlet for connecting an analog telephone set to a digital data network carrying voice signals in digital form

WO2003039150A1
(en)

2001-10-11
2003-05-08
Serconet Ltd.
Outlet with analog signal adapter, a method for use thereof and a network using said outlet

AU2002366244A1
(en)

2001-12-18
2003-06-30
Digimarc Id System, Llc
Multiple image security features for identification documents and methods of making same

AU2002364746A1
(en)

2001-12-24
2003-07-15
Digimarc Id Systems, Llc
Systems, compositions, and methods for full color laser engraving of id documents

US7694887B2
(en)

2001-12-24
2010-04-13
L-1 Secure Credentialing, Inc.
Optically variable personalized indicia for identification documents

EP1459239B1
(en)

2001-12-24
2012-04-04
L-1 Secure Credentialing, Inc.
Covert variable information on id documents and methods of making same

US7728048B2
(en)

2002-12-20
2010-06-01
L-1 Secure Credentialing, Inc.
Increasing thermal conductivity of host polymer used with laser engraving methods and compositions

US7287275B2
(en)

2002-04-17
2007-10-23
Moskowitz Scott A
Methods, systems and devices for packet watermarking and efficient provisioning of bandwidth

US7824029B2
(en)

2002-05-10
2010-11-02
L-1 Secure Credentialing, Inc.
Identification card printer-assembler for over the counter card issuing

US8959016B2
(en)

2002-09-27
2015-02-17
The Nielsen Company (Us), Llc
Activating functions in processing devices using start codes embedded in audio

US7222071B2
(en)

2002-09-27
2007-05-22
Arbitron Inc.
Audio data receipt/exposure measurement with code monitoring and signature extraction

US9711153B2
(en)

2002-09-27
2017-07-18
The Nielsen Company (Us), Llc
Activating functions in processing devices using encoded audio and detecting audio signatures

US7804982B2
(en)

2002-11-26
2010-09-28
L-1 Secure Credentialing, Inc.
Systems and methods for managing and detecting fraud in image databases used with identification documents

US7346094B2
(en)

*

2002-12-13
2008-03-18
International Business Machines Corporation
System and method for transmitting data and additional information simultaneously within a wire based communication system

US7712673B2
(en)

2002-12-18
2010-05-11
L-L Secure Credentialing, Inc.
Identification document with three dimensional image of bearer

IL154234A
(en)

2003-01-30
2010-12-30
Mosaid Technologies Inc
Method and system for providing dc power on local telephone lines

IL154921A
(en)

2003-03-13
2011-02-28
Mosaid Technologies Inc
Telephone system having multiple distinct sources and accessories therefor

DE602004030434D1
(en)

2003-04-16
2011-01-20
L 1 Secure Credentialing Inc

THREE-DIMENSIONAL DATA STORAGE

US20040267968A1
(en)

*

2003-06-25
2004-12-30
Agilent Technologies Belgium S.A./N.V
Implementation of a column interleaving function with a limited amount of columns

IL157787A
(en)

2003-09-07
2010-12-30
Mosaid Technologies Inc
Modular outlet for data communications network

IL159838A0
(en)

2004-01-13
2004-06-20
Yehuda Binder
Information device

US7744002B2
(en)

2004-03-11
2010-06-29
L-1 Secure Credentialing, Inc.
Tamper evident adhesive and identification document including same

IL161869A
(en)

2004-05-06
2014-05-28
Serconet Ltd
System and method for carrying a wireless based signal over wiring

US8140848B2
(en)

2004-07-01
2012-03-20
Digimarc Corporation
Digital watermark key generation

US8391410B2
(en)

2004-07-29
2013-03-05
Qualcomm Incorporated
Methods and apparatus for configuring a pilot symbol in a wireless communication system

US9246728B2
(en)

2004-07-29
2016-01-26
Qualcomm Incorporated
System and method for frequency diversity

EP1771961A2
(en)

2004-07-29
2007-04-11
QUALCOMM Incorporated
System and method for interleaving

US7873058B2
(en)

2004-11-08
2011-01-18
Mosaid Technologies Incorporated
Outlet with analog signal adapter, a method for use thereof and a network using said outlet

US9391751B2
(en)

2005-07-29
2016-07-12
Qualcomm Incorporated
System and method for frequency diversity

US9042212B2
(en)

2005-07-29
2015-05-26
Qualcomm Incorporated
Method and apparatus for communicating network identifiers in a communication system

US20070070911A1
(en)

*

2005-09-29
2007-03-29
Goldberg Keith J
Method for testing links in a wireless network

US7813451B2
(en)

2006-01-11
2010-10-12
Mobileaccess Networks Ltd.
Apparatus and method for frequency shifting of a wireless signal and systems using frequency shifting

EP2203799A4
(en)

2007-10-22
2017-05-17
Mobileaccess Networks Ltd.
Communication system using low bandwidth wires

US8175649B2
(en)

2008-06-20
2012-05-08
Corning Mobileaccess Ltd
Method and system for real time control of an active antenna over a distributed antenna system

EP2399141A4
(en)

*

2009-02-08
2012-08-01
Corning Mobileaccess Ltd
Communication system using cables carrying ethernet signals

TWI459749B
(en)

*

2010-12-27
2014-11-01
Ind Tech Res Inst
Method for encoding or decoding digital data, data disseminating device and data managing device

ITTO20110731A1
(en)

2011-08-05
2013-02-06
Inst Rundfunktechnik Gmbh

DIGITAL UMSCHALTSIGNALSEQUENZ FUER UMSCHALTZWECKE, GERAET ZUM UNTERBRINGEN DIESER DIGITALEN UMSCHALTSIGNALSEQUENZ IN EINEM DIGITALEN AUDIO-NUTZSIGNAL, UND GERAET ZUM EMPFANGEN DES NUTZSIGNALS VERSEHEN MIT DER UMSCHALTSIGNALSEQUENZ.

WO2013142662A2
(en)

2012-03-23
2013-09-26
Corning Mobile Access Ltd.
Radio-frequency integrated circuit (rfic) chip(s) for providing distributed antenna system functionalities, and related components, systems, and methods

US9184960B1
(en)

2014-09-25
2015-11-10
Corning Optical Communications Wireless Ltd
Frequency shifting a communications signal(s) in a multi-frequency distributed antenna system (DAS) to avoid or reduce frequency interference

US9945901B1
(en)

*

2016-10-18
2018-04-17
Analog Devices, Inc.
Measuring and correcting non-idealities of a system

US10879936B2
(en)

*

2018-08-23
2020-12-29
Keysight Technologies, Inc.
Methods, systems, and computer readable media for de-interleaving data in a communication system

Citations (3)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US3980825A
(en)

*

1973-02-12
1976-09-14

U.S. Philips Corporation

System for the transmission of split-phase Manchester coded bivalent information signals

US4171467A
(en)

*

1978-07-20
1979-10-16

Bell Telephone Laboratories, Incorporated

Signal multiplexing circuit

US4231113A
(en)

*

1968-03-11
1980-10-28

International Business Machines Corporation

Anti-jam communications system

Family Cites Families (23)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US3512160A
(en)

*

1960-12-29
1970-05-12
Bell Telephone Labor Inc
Multiplex transmission systems

US3406344A
(en)

*

1964-07-01
1968-10-15
Bell Telephone Labor Inc
Transmission of low frequency signals by modulation of voice carrier

US3529088A
(en)

*

1967-05-02
1970-09-15
Werner Hauer
Multiplex voice and data transmission system

CA953367A
(en)

*

1970-08-03
1974-08-20
Yasuo Hirata
System for dispersing energy in a radiographic communication channel

US3916340A
(en)

*

1971-03-08
1975-10-28
Wisconsin Alumni Res Found
Multimode oscillators

US3838444A
(en)

*

1972-10-30
1974-09-24
Hazeltine Research Inc
System for transmitting auxiliary information in low energy density portion of color tv spectrum

US3937889A
(en)

*

1973-01-15
1976-02-10
Sperry Rand Corporation
Data communication apparatus for use in a telephone system

US3832712A
(en)

*

1973-02-15
1974-08-27
Singer Co
Doppler signal simulator

US3894190A
(en)

*

1973-02-28
1975-07-08
Int Standard Electric Corp
System for transferring wide-band sound signals

US3906173A
(en)

*

1974-03-27
1975-09-16
Frank R Bradley
Telephone line characteristic measuring instrument and display

FR2283606A1
(en)

*

1974-08-30
1976-03-26
Stern Thomas

PHASE FILTER TO REDUCE THE EFFECTS OF NOISE COMPONENTS AFFECTING SIGNALS MODULATED IN PHASE BY DISCREET VALUES

US3956601A
(en)

*

1974-10-17
1976-05-11
Paradyne Corporation
Telecommunications analyzer

IT1113771B
(en)

*

1977-07-07
1986-01-20
Sits Soc It Telecom Siemens

INTERFACE UNITS SUITABLE TO ALLOW THE EXCHANGE OF DATA AT HIGH SPEED BETWEEN THE CENTRAL MEMORY OF A PROCESSOR AND A PERIPHERAL UNIT

DE2757171C3
(en)

*

1977-12-22
1980-07-10
Standard Elektrik Lorenz Ag, 7000 Stuttgart

Method and arrangement for the transmission of two different pieces of information in a single transmission channel with a given bandwidth on a carrier wave

US4271502A
(en)

*

1979-06-19
1981-06-02
Magnavox Government And Industrial Electronics Co.
Digital voice conferencer

IT1119498B
(en)

*

1979-11-19
1986-03-10
Cselt Centro Studi Lab Telecom

SYSTEM OF EXCHANGE AND DISCLOSURE OF INFORMATION BY MEANS OF THE TELEPHONE NETWORK OF DISTRIBUTION TO THE USER

IT1121496B
(en)

*

1979-12-14
1986-04-02
Cselt Centro Studi Lab Telecom

PROCEDURE AND DEVICE FOR CARRYING OUT OBJECTIVE QUALITY MEASUREMENTS ON PHONE SIGNAL TRANSMISSION EQUIPMENT

US4327419A
(en)

*

1980-02-22
1982-04-27
Kawai Musical Instrument Mfg. Co., Ltd.
Digital noise generator for electronic musical instruments

US4425661A
(en)

*

1981-09-03
1984-01-10
Applied Spectrum Technologies, Inc.
Data under voice communications system

US4425642A
(en)

*

1982-01-08
1984-01-10
Applied Spectrum Technologies, Inc.
Simultaneous transmission of two information signals within a band-limited communications channel

JPS58171143A
(en)

*

1982-04-01
1983-10-07
Omron Tateisi Electronics Co
Spread spectrum communication system

CA1181183A
(en)

*

1982-07-28
1985-01-15
Ephraim Arnon
Time compression multiplex digital transmission system

CA1181184A
(en)

*

1982-07-29
1985-01-15
Ephraim Arnon
Time compression multiplex digital transmission system

1984

1984-03-20
US
US06/591,509
patent/US4672605A/en
not_active
Expired – Fee Related

1985

1985-03-11
EP
EP19850901731
patent/EP0174989A4/en
not_active
Withdrawn

1985-03-11
AU
AU41103/85A
patent/AU583033B2/en
not_active
Ceased

1985-03-11
JP
JP60501337A
patent/JPS61501544A/en
active
Pending

1985-03-11
WO
PCT/US1985/000400
patent/WO1985004298A1/en
not_active
Application Discontinuation

1985-03-15
NZ
NZ211474A
patent/NZ211474A/en
unknown

1985-03-19
CA
CA000476903A
patent/CA1237545A/en
not_active
Expired

Patent Citations (3)

* Cited by examiner, † Cited by third party

Publication number
Priority date
Publication date
Assignee
Title

US4231113A
(en)

*

1968-03-11
1980-10-28
International Business Machines Corporation
Anti-jam communications system

US3980825A
(en)

*

1973-02-12
1976-09-14
U.S. Philips Corporation
System for the transmission of split-phase Manchester coded bivalent information signals

US4171467A
(en)

*

1978-07-20
1979-10-16
Bell Telephone Laboratories, Incorporated
Signal multiplexing circuit

Also Published As

Publication number
Publication date

EP0174989A1
(en)

1986-03-26

EP0174989A4
(en)

1988-11-02

CA1237545A
(en)

1988-05-31

JPS61501544A
(en)

1986-07-24

US4672605A
(en)

1987-06-09

AU4110385A
(en)

1985-10-11

NZ211474A
(en)

1989-02-24

WO1985004298A1
(en)

1985-09-26

Similar Documents

Publication
Publication Date
Title

AU583033B2
(en)

1989-04-20

Data and voice communications system

CA2041222C
(en)

1996-10-22

Pulse width modulated self-clocking and self-synchronizing data transmission telephonic switching system

US4055808A
(en)

1977-10-25

Data communications network testing system

US5408473A
(en)

1995-04-18

Method and apparatus for transmission of communication signals over two parallel channels

US4224473A
(en)

1980-09-23

TDMA Multiplexer-demultiplexer with multiple ports

US3742145A
(en)

1973-06-26

Asynchronous time division multiplexer and demultiplexer

EP0311251B1
(en)

1994-11-23

Apparatus and method for secure digital communication

CA1169170A
(en)

1984-06-12

Digital subscriber communication system

CA1165475A
(en)

1984-04-10

Method and device for multiplexing a data signal and several secondary signals, demultiplexing method and device associated therewith, and interface transmitter receiver using the same

US3879582A
(en)

1975-04-22

Data loop communication system

EP0015730B1
(en)

1984-12-27

A data transmission system, and a method of passing data through a data transmission system

EP0217722A2
(en)

1987-04-08

Combination TASI and ADPCM apparatus

US4862480A
(en)

1989-08-29

Digital data service system

US4068104A
(en)

1978-01-10

Interface for in band SCPC supervisory and signalling system

GB2049364A
(en)

1980-12-17

Synchronisation in tdm systems

US4472811A
(en)

1984-09-18

Subscribers loop synchronization

US5113391A
(en)

1992-05-12

Intelligent channel unit

US3936609A
(en)

1976-02-03

Submultiplex transmission of alarm status signals for a time division multiplex system

US5063575A
(en)

1991-11-05

Apparatus and method for proper byte alignment in an encoder/decoder

CA2063157C
(en)

1996-03-26

Repeater station wherein input frame data are accessible

US4785464A
(en)

1988-11-15

Method and device for regenerating the integrity of the bit rate in a plesiosynchronous system

US3646271A
(en)

1972-02-29

Pcm retiming method

Waters

1983

Invited paper Line codes for metallic cable systems

JP2791233B2
(en)

1998-08-27

Switching interface system and synchronous digital data communication network communication method

JPS6010832A
(en)

1985-01-21

Synchronism detection circuit

Download PDF in English

None