Time shift keying digital communications system
First Claim
1. A method of modulating a plurality of digital data blocks as carrier segments of a carrier, the method of modulating comprising the steps of:
- sequentially receiving the plurality of digital data blocks, wherein each of the plurality of digital data blocks has a predetermined discrete value associated therewith out of a predetermined number of possibly assigned discrete values; and
modulating each of the plurality of digital data blocks selecting a time duration for each successive carrier segment located between each successive peak of the carrier from a set of a predetermined number of possibly assigned time durations, each of the predetermined number of possibly assigned time durations being associated with one of the predetermined number of possibly assigned values of the sequentially received plurality of digital data blocks, respectively.
5 Assignments
0 Petitions
Accused Products
Abstract
A digital modulation technique is disclosed which is unique in that it does not utilize fixed time slots for varying the characteristics of an electromagnetic carrier signal, but actually uses variations of the time slots to transfer the digital information. The modulation is created by using direct digital synthesis techniques to produce a carrier waveform that closely approximates a sine wave carrier signal that can vary the time it takes for each peak to occur. The peaks of the carrier are tightly controlled to occur at exact discrete time slots that correspond to certain base band digital data. The time slot changes occur precisely at the sine wave peaks to minimize the bandwidth requirement and maximize the data rate.
-
Citations
20 Claims
-
1. A method of modulating a plurality of digital data blocks as carrier segments of a carrier, the method of modulating comprising the steps of:
-
sequentially receiving the plurality of digital data blocks, wherein each of the plurality of digital data blocks has a predetermined discrete value associated therewith out of a predetermined number of possibly assigned discrete values; and modulating each of the plurality of digital data blocks selecting a time duration for each successive carrier segment located between each successive peak of the carrier from a set of a predetermined number of possibly assigned time durations, each of the predetermined number of possibly assigned time durations being associated with one of the predetermined number of possibly assigned values of the sequentially received plurality of digital data blocks, respectively. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of transmitting a plurality of digital data blocks along a communications path as sinusoidal carrier segments of a carrier and receiving the carrier from the communications path to recover the plurality of digital data blocks, the method comprising the steps of:
-
sequentially receiving the plurality of digital data blocks, wherein each of the plurality of digital data blocks has a predetermined discrete value associated therewith out of a predetermined number of discrete values; modulating each of the plurality of digital data blocks received by selecting a time duration for each successive sinusoidal carrier segment located between each successive peak of the carrier wherein the selected time duration is associated with one of a predetermined number of possibly assigned discrete values of the sequentially received plurality of digital data blocks, respectively, whereby each time duration establishes when a next successive peak of the carrier occurs from a previous peak of the carrier; transmitting the carrier along the communications path; detecting the carrier within the communications path transmitted therein in said transmitting step; measuring the elapsed time between each successive peak of the carrier detected in said detecting step, thereby measuring the time duration of each sinusoidal carrier segment; determining which one of a predetermined number of discrete frequencies is associated with each time duration of each of the sinusoidal carrier segments as measured in said measuring step; assigning a respective one of the predetermined number of possibly assigned discrete values to each time duration measured in said measuring step in accordance with the predetermined discrete value associated with the discrete frequency associated with each respective time duration as determined in the determining step; and recovering each of said plurality of digital data blocks by reconstructing each of said plurality of digital data blocks in accordance with the assigned discrete values assigned to each time duration in said assigning step. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A time shift keying digital communications system for generating a carrier having carrier segments, comprising:
-
an input data line for sequentially receiving a plurality of digital data blocks, wherein each of said plurality of digital data blocks has a predetermined discrete value associated therewith out of a predetermined number of possibly assigned discrete values; modulation means, having an input end, a first output end, and a second output end, for constructing said carrier having carrier segments at said first output end in accordance with a control signal received at said input end, each said carrier segment having a time duration selected from a set of predetermined discrete time durations, each one thereof being associated with one of said predetermined number of possibly assigned discrete values of said plurality of digital data blocks; carrier segment completion detection means for detecting when said modulation means has constructed said carrier segment from one peak thereof to another successive peak thereof, wherein said carrier segment completion detection means is connected to said second output end of said modulation means; and a controller for producing said control signal to select the time duration in accordance with each sequentially received one of said plurality of digital data blocks, said controller having a first input connected to said input data line, a second input connected to said carrier segment completion detection means, and an output connected to said input end of said modulation means. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification