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

Method of, and apparatus for, frequency-hopped frequency-shift-keyed digital data communications

Assignee: General Electric Co
•
Filing: 1983-11-02
•
Granted: 1986-04-15
•
Expires: 2003-11-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital data communications method and system combining frequency agility with a frequency-shift-keyed signal to transmit a unique code word representing a plurality of data states. Each code word comprises a plurality of chips, each of which is an integer subportion of the bit time interval in which one data bit is communicated. The multiple-chip word provides a frequency-hopped spread spectrum signal in which the nominal carrier frequency value is offset for transmitting binary data, or is offset in either frequency direction by different discrete amounts for transmitting multilevel digital data, to allow the data value to be properly decoded at a receiver even if the transmitter instantaneous frequency during at least one chip time interval is jammed by another signal. The frequency offset, can also be provided in complementary fashion during selected chip time intervals to even further encode the data bit being communicated and further reduce the probability of jamming. The multiple-chip code word, of normal or selected-chip-complemented form, modulates a carrier at the transmitter end. The FH-FSK carrier is demodulated at the receiver end by an inverse modulation process which converts the signal into a serial bit stream, for matched filtering transmission and reception apparatus of non-complemented and/or complemented chip-encoded words is described.

Inventors

  • 👤 Charles M. Puckette

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 14:20
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/713; H04B1/7136; H04L; H04L27/00; H04L27/10; H04B2001/71362

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 190 words
A method for the transmission of digital data, comprising the steps of: (a) assigning one of a plurality of sequential bit time intervals (BTIs) for the transmission of an associated bit of data in a sequential stream of a like plurality of digital data bits; (b) separating each BTI into the same number of a sequential plurality C, where C is an integer greater than 1, of successive chip time intervals (CTIs); (c) designating a plurality N, wherein N is an integer greater than 1, of known nominal signal frequencies for transmission of data; (d) substantially permanently assigning a predeterminately-selected, and different, one of the plurality N of known nominal transmission frequencies for utilization during each associated and like-positioned one of the plurality C of chip time intervals and with the same sequence of C frequencies for all BTIs; and (e) transmitting a signal with an output frequency which differs from the associated known nominal transmission frequency of each sequential CTI of that particular BTI by an offset frequency responsive to that one data value, of a plurality of possible digital data values, to be transmitted in a particular BTI.
Claim 2
Independent Claim 190 words
A method for the transmission of digital data, comprising the steps of: (a) assigning one of a plurality of sequential bit time intervals (BTIs) for the transmission of an associated bit of data in a sequential stream of a like plurality of digital data bits; (b) separating each BTI into the same number of a sequential plurality C, where C is an integer greater than 1, of successive chip time intervals (CTIs); (c) designating a plurality N, wherein N is an integer greater than 1, of known nominal signal frequencies for transmission of data; (d) substantially permanently assigning a predeterminately-selected, and different, one of the plurality N of known nominal transmission frequencies for utilization during each associated and like-positioned one of the plurality C of chip time intervals and with the same sequence of C frequencies for all BTIs; and (e) transmitting a signal with an output frequency which differs from the associated known nominal transmission frequency of each sequential CTI of that particular BTI by an offset frequency responsive to that one data value, of a plurality of possible digital data values, to be transmitted in a particular BTI.
Claim 3
Dependent Claim 13 words
The method of claim 1, wherein there are C=6 CTIs during each BTI.
Claim 4
Dependent Claim 35 words
The method of claim 1, wherein step (b) further includes the step of: setting the number of CTIs in each BTI to be less than the number N of the plurality of nominal signal frequencies.
Claim 5
Dependent Claim 42 words
The method of claim 3, wherein step (d) includes the steps of: assigning a different known nominal signal frequency to each different associated CTI; and utilizing the same known sequence of nominal signal frequencies for the same CTI sequence of each BTI.
Claim 6
Dependent Claim 35 words
The method of claim 1, wherein step (c) includes the step of: assigning each of the plurality N of nominal known signal frequencies to have substantially equal frequency separation from adjacent predeterminately-known nominal signal frequencies.
Claim 7
Dependent Claim 31 words
The method of claim 5, wherein step (e) includes the step of: selecting the separation between adjacent predeterminately-known nominal signal frequencies to be greater than the separation between adjacent offset frequencies.
Claim 8
Dependent Claim 75 words
The method of claim 6, wherein the ditigal data is binary digital data having either a logic zero value or a logic one value, and step (e) further includes the steps of: offsetting the nominal signal frequency during each CTI in a first frequency direction for the logic zero value; and offsetting the nominal signal frequency during each CTI in a second frequency direction, opposite to the first frequency direction, for the logic one value.
Claim 9
Dependent Claim 64 words
The method of claim 7, wherein step (e) further includes the steps of: offsetting the nominal signal frequency in an increasing frequency direction during each CTI of a BTI in which a binary 1 data value is transmitted; and offsetting the nominal signal frequency in a decreasing frequency direction during each CTI of a BTI in which a binary 0 data value is transmitted.
Claim 10
Dependent Claim 48 words
The method of claim 1, wherein step (b) includes the step of: separating each BTI into the same integer number of CTIs; and further comprising the step of: (f) complementing the offset frequency direction of selected ones of the plurality C of chip time intervals during each BTI.
Claim 11
Dependent Claim 31 words
The method of claim 9, including the step of: complementing the offset frequency direction of the same selected ones of chip time intervals in each of the successive plurality of BTIs.
Claim 12
Dependent Claim 98 words
The method of claim 10, wherein the digital data is binary digital data, and step (e) further includes the steps of: offsetting the nominal signal frequency during each non-selected CTI in a first frequency direction and offsetting the nominal signal frequency during each selected CTI in a second frequency direction, opposite to the first frequency direction, for a first binary data value; and offsetting the nominal signal frequency during each non-selected CTI in the second frequency direction and offsetting the nominal signal frequency during each selected CTI in the first frequency direction for the remaining binary data value.
Claim 13
Dependent Claim 110 words
The method of claim 11, wherein step (e) further includes the steps of: offsetting the nominal signal frequency in an increasing frequency direction during each non-selected CTI of a BTI in which a binary 1 data value is transmitted; offsetting the nominal signal frequency in a decreasing frequency direction during each non-selected CTI of a BTI during which a binary 0 data value is transmitted; offsetting the nominal signal frequency during each selected, complemented CTI in a decreasing frequency direction for a binary 1 data value BTI; and offsetting the nominal signal frequency during each selected, complemented CTI in an increasing frequency direction for a binary 0 data value BTI.
Claim 14
Dependent Claim 30 words
The method of claim 12, further including the steps of: utilizing C=6 CTIs in each BTI; and complementing the offset frequencies in the second and fifth CTIs of each BTI.
Claim 15
Dependent Claim 60 words
The method of claim 1, further comprising the steps of: (g) transmitting, over a system transmission medium, the signal output frequency during each CTI; (h) receiving the signal output frequency transmissions at a receiving means coupled to the system transmission medium; and (i) recovering the digital data values from the actual frequencies of the transmissions received at the receiving end.
Claim 16
Dependent Claim 55 words
The method of claim 14, wherein step (h) includes the step of: coupling the actual signal frequencies from the transmission medium; converting the received actual signal frequencies to a signal with a predetermined intermediate-frequency range; and frequency demodulating the intermediate-frequency signal to recover the digital data value of each signal received from the transmission medium.
Claim 17
Dependent Claim 76 words
The method of claim 15, wherein the received signal converting step comprises the steps of: generating a local oscillator signal at that one of a like plurality N of local oscillator frequencies, each related by the intermediate frequency to the predeterminately-known nominal frequency to be transmitted during each CTI in the sequence selected for each BTI; and changing the actual signal frequency, as recieved, by the generated local oscillator signal frequency to provide the intermediate-frequency signal.
Claim 18
Dependent Claim 47 words
The method of claim 15, further comprising the step of: processing the frequency-demodulated digital data values in a filter matched to the particular predeterminately-selected sequence of CTI codings to maximize the recovered data value signal and minimize effects of any potentially-interferring signals present upon said transmission medium.
Claim 19
Dependent Claim 29 words
The method of claim 17, further comprising the step of: synchronizing the demodulated signal processing in the matched filter to the CTI sequence utilized during the digital data transmissions.
Claim 20
Dependent Claim 29 words
The method of claim 18, further comprising the step of: sampling the filtered signal during the last CTI of each BTI to provide the recovered digital data value output.
Claim 21
Dependent Claim 38 words
The method of claim 18, further comprising the step of: providing each data signal receiving means with a CTI-synchronizing signal from a means, associated with that receiving means, for transmitting a digital data signal over the transmission medium.
Claim 22
Dependent Claim 261 words
Apparatus for digital data communications over a transmissions medium, comprising: (I) at least one transmitter means for providing a data transmission signal to said transmission medium, each transmitter means including: (a) means for assigning one of a plurality of sequential bit time intervals (BTIs) for the transmission of an associated bit of data in a sequential stream of a like plurality of digital data bits; (b) means for separating each BTI into a sequential plurality C of the same number of successive chip time intervals (CTIs); (c) means for generating an instantaneous transmission signal frequency within a predetermined frequency range; (d) means for designating a plurality N of known nominal signal frequencies, within said preselected frequency range, for data transmission; (e) means for substantially permanently assigning a predetermined different one of the plurality N of known nominal transmission frequencies designated by said designating means (1d) for utilization during each associated one of the plurality C of chip time intervals and with the same sequence of C frequencies for all BTIs; (f) means for designating an offset frequency; responsive to the particular one of a plurality of digital data values to be transmitted in a particular BTI, for modification of the nominal transmission frequency assigned by said assigned means, (1e) to cause said generating means to provide an output signal frequency for coupling to said transmission medium during each sequential CTI of each particular BTI; and (II) at least one receiver means coupled to said transmission medium for recovering the digital data value of each actual frequency signal received from said medium.
Claim 23
Dependent Claim 261 words
Apparatus for digital data communications over a transmissions medium, comprising: (I) at least one transmitter means for providing a data transmission signal to said transmission medium, each transmitter means including: (a) means for assigning one of a plurality of sequential bit time intervals (BTIs) for the transmission of an associated bit of data in a sequential stream of a like plurality of digital data bits; (b) means for separating each BTI into a sequential plurality C of the same number of successive chip time intervals (CTIs); (c) means for generating an instantaneous transmission signal frequency within a predetermined frequency range; (d) means for designating a plurality N of known nominal signal frequencies, within said preselected frequency range, for data transmission; (e) means for substantially permanently assigning a predetermined different one of the plurality N of known nominal transmission frequencies designated by said designating means (1d) for utilization during each associated one of the plurality C of chip time intervals and with the same sequence of C frequencies for all BTIs; (f) means for designating an offset frequency; responsive to the particular one of a plurality of digital data values to be transmitted in a particular BTI, for modification of the nominal transmission frequency assigned by said assigned means, (1e) to cause said generating means to provide an output signal frequency for coupling to said transmission medium during each sequential CTI of each particular BTI; and (II) at least one receiver means coupled to said transmission medium for recovering the digital data value of each actual frequency signal received from said medium.
Claim 24
Dependent Claim 64 words
The apparatus of claim 21, wherein each of said at least one transmitter means further includes means for complementing the offset frequency during predeterminately-selected ones of said plurality C of chip time intervals during each BTI; and each of said at least one receiver means is adapted to recover the digital data value of actual frequency signal sequences including said complemented offset frequency chips.
Claim 25
Dependent Claim 39 words
The apparatus of claim 21, wherein said frequency generating means (Ic) comprises voltage-controlled oscillator means for generating an output signal having said instantaneous signal frequency responsive to the magnitude of a frequency-control signal received at a control input thereof.
Claim 26
Dependent Claim 31 words
The apparatus of claim 23, wherein each frequency generating means further includes means for amplifying the voltage-controlled oscillator means output signal prior to coupling of that signal to said transmission medium.
Claim 27
Dependent Claim 31 words
The apparatus of claim 24, wherein said amplifying means is controlled to operate only during data transmission from the particular transmitter means of which the particular amplifying means is a part.
Claim 28
Dependent Claim 75 words
The apparatus of claim 23, wherein said nominal frequency designating means (Id) includes: means for establishing the magnitude of a reference signal; and converter means, having a plurality of inputs each receiving one of a plurality of signal levels, for providing the control signal to said oscillator means control input with a magnitude responsive to both the reference signal magnitude and to the pattern of levels then present at said plurality of converter means inputs.
Claim 29
Dependent Claim 43 words
The apparatus of claim 26, wherein at least one of said converter means inputs receives a signal having a change predetermined one of said levels only if the associated transmitter means is enabled to provide said data transmission signal to said transmission medium.
Claim 30
Dependent Claim 58 words
The apparatus of claim 26, further comprising: data input means for receiving each of a sequence of digital data values to be transmitted; and means for changing the signal level at at least one other one of the plurality of inputs of said converter means responsive to the digital data value then present at said data input means.
Claim 31
Dependent Claim 70 words
The apparatus of claim 26, wherein said nominal frequency assigning means (Ie) comprises means, having a plurality of inputs equal to the plurality C of chip time intervals and a plurality of outputs each coupled to a different one of the converter means inputs, for providing a different combination of converter means input levels responsive to enablement of each different one of the like plurality C of assigning means inputs.
Claim 32
Dependent Claim 110 words
The apparatus of claim 29, wherein said separating means (Ib) includes: serial shift register means having a plurality of stages equal in number to the plurality C of chip time intervals in each BTI, each stage having an output connected to a single associated input of said nominal frequency assigning means, and an input receiving a periodic enabling signal at a frequency proportional to the number C of register stages and adversely proportional to the duration of each BTI; and means for setting or resetting each stage to cause the stage output to be sequentially and singly enabled in continuous, cyclic manner at a rate determined by said enabling signal.
Claim 33
Dependent Claim 36 words
The apparatus of claim 30, further comprising means coupled between said separating means and said offset frequency designating means for complementing the offset frequency designated during each of a selected number of CTIs in each BTI.
Claim 34
Dependent Claim 106 words
The apparatus of claim 31, wherein said complementing means comprises: means for storing the data value to be transmitted during the present BTI; means for complementing the stored present-BTI digital data value; means receiving the output of each shift register stage for providing a first signal whenever a non-selected CTI is occurring and a second signal whenever a selected CTI is occurring; and gating means for coupling the stored data value to said offset frequency designating means responsive to the presence of said first signal and for coupling said complemented present-BTI data value signal to said offset frequency designating means whenever said second signal is present.
Claim 35
Dependent Claim 106 words
The apparatus of claim 21, wherein each of said at least one receiver means comprises: means for generating, during each CTI, a local oscillator signal at that one of a like plurality N of frequencies, each related by an intermediate frequency to the predeterminately-known nominal frequency to be transmitted during that CTI in the known sequence selected by said separating means (Ib) for each BTI; means for changing the received signal frequency by the generated local oscillator signal frequency to provide an intermediate-frequency signal; and means for frequency-demodulating the intermediate-frequency signal to recover the digital data value state in at least one CTI of each BTI.
Claim 36
Dependent Claim 83 words
The apparatus of claim 33, wherein each receiver means is associated with a transmitter means, and said local oscillator frequency generating means includes: means for acting upon said frequency generating means (Ic) and said frequency designating means (Id) for modifying the instantaneous frequency thereof to said local oscillator frequency; and gating means for switching the output of said frequency generating means (Ic) to said receiver means when the associated transmitter means is not actively providing a data transmission signal to said transmission medium.
Claim 37
Dependent Claim 34 words
The apparatus of claim 33, further comprising: single matched-filter means receiving said frequency-demodulated signal for maximizing the recovered digital data signal and for minimizing effects of an potentially-interfering signals present upon said transmission medium.
Claim 38
Dependent Claim 24 words
The apparatus of claim 35, wherein said matched-filter means is synchronized to operate during each CTI during each BTI of a digital data transmission.
Claim 39
Dependent Claim 116 words
The apparatus of claim 35, wherein said matched-filter means comprises: a shift register having a plurality of stages equal in number to the plurality C of CTIs utilized for each BTI, each stage having an uncomplemented output and a complemented output; first and second signal buses; a plurality 2C of resistive elements, each coupled in a known pattern between a different one of the pair of outputs of each different shift register stage and a different one of said signal buses; and amplifier means receiving the summation of signals on each said first and second buses for providing an output signal increasing with each CTI of a particular BTI if the proper complemented sequence is received.
Claim 40
Dependent Claim 37 words
The apparatus of claim 37, further comprising means for sampling the output signal of said amplifier means during the last CTI of each BTI to provide the recovered digital data value at a receiver means data output.

References Cited (Backward Citations)

US4355399A Cited
US4468792A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-04-14 1989-10-14 1990-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-04-14 1993-10-14 1994-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-04-14 1997-10-14 1998-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag