Walsh function signal scrambler
First Claim
1. An information signal scrambler comprising:
- a. means for sampling an analog information signal to develop a series of amplitude samples of the information signal,b. means for generating a plurality of Walsh function signalsc. sequencer means for causing the said means for generating a plurality of Walsh function signals to periodically and cyclically change the generated Walsh function signal, andd. means for multiplying the said samples with each of the generated Walsh function signals.
0 Assignments
0 Petitions
Accused Products
Abstract
A digital speech scrambler system allowing for the transmission of scrambled speech over a narrow bandwidth by sequency limiting the analog speech in a low-pass sequency filter and thereafter multiplying the sequency limited speech with periodically cycling sets of Walsh functions at the transmitter. At the receiver, the Walsh scrambled speech is unscrambled by multiplying it with the same Walsh functions previously used to scramble the speech. The unscrambling Walsh functions are synchronized to the received scrambled signal so that, at the receiver multiplier, the unscrambling Walsh signal is the same as and in phase with the Walsh function which multiplied the speech signal at the transmitter multiplier. Synchronization may be accomplished by time division multiplexing sync signals with the Walsh scrambled speech. The addition of the sync signals in this manner further masks the transmitted speech and thus helps to prevent unauthorized deciphering of the transmitted speech.
124 Citations
19 Claims
-
1. An information signal scrambler comprising:
-
a. means for sampling an analog information signal to develop a series of amplitude samples of the information signal, b. means for generating a plurality of Walsh function signals c. sequencer means for causing the said means for generating a plurality of Walsh function signals to periodically and cyclically change the generated Walsh function signal, and d. means for multiplying the said samples with each of the generated Walsh function signals. - View Dependent Claims (2, 3)
-
-
4. A method for providing privacy in analog electric information signal transmission systems comprising the steps of:
-
a. sequency limiting the information signals, b. generating a plurality of first electrical signals having the characteristics of Walsh functions, c. multiplying the plurality of Walsh function electrical signals with the sequency limited information signals to produce a Walsh scrambled, sequency limited information signal, d. transmitting said Walsh scrambled, sequency limited information signal, e. receiving the transmitted Walsh scrambled signal, f. generating a plurality of second electrical signals having the identical Walsh function characteristics as the Walsh function electrical signals multiplying the information signal, and g. multiplying the Walsh scrambled, sequency limited information signals with the second electrical signals to produce the sequency limited information signal. - View Dependent Claims (5, 6)
-
-
7. The method of clam 6 further including the steps of:
-
a. recovering the modulated sync pulses from the received Walsh scrambled information signal, b. synchronizing the said second electrical signals to the received Walsh scrambled information signal with the use of said recovered, modulated sync pulses, and c. demultiplexing the received, time division multiplexed, Walsh scrambled information signal with modulated sync pulses to recover the Walsh scrambled information signal.
-
-
8. An information signal scrambler comprising:
-
a. means for sampling an analog information signal to develop a series of amplitude samples of the information signal, b. said means for sampling the information signal comprising an integrating amplifier means receiving the analog information signal, first electronic switching means for periodically transferring the integrated signal from said integrating amplifier to amplitude sample storage means, second electronic switching means for removing the integrated signal from said integrating amplifier means after the integrated signal is transferred to the amplitude sample storage means. c. means for storing each amplitude sample for a time period substantially equal to the time interval between samples, d. means for generating a plurality of Walsh function signals, e. sequencer means for causing the said means for generating a plurality of Walsh function signals to periodically and cyclically change the generated Walsh function signals, f. said sequencer means comprising N memory means each storing a code word representation for a particular Walsh function, each memory means including selectively enabled means for transferring its stored code word to said Walsh function signal generating means, and means for selectively enabling any one of said selectively enabled transfer means, said means for selectively enablng including means for periodically and cyclically enabling each of said selectively enabled transfer means, g. said Walsh function signal generator means including binary counter means for generating electrical representations of inverted Walsh functions with indices 2n -1, logic means responsive to each of said code words stored in said N memory means for logically combining said electrical representations of said code words and electrical representations of inverted Walsh functions with indices 2n -1 to produce the particular Walsh function signal corresponding to the said code word applied to the logic means, h. means for multiplying the stored samples with the Walsh function signal identified by the code word stored in the particular memory means whose transferring means has been enabled to provide Walsh scrambled signals, i. said means for multiplying the Walsh function signals with the stored samples comprising polarity inversion means including a summing amplifier and third electronic switching means responsive to the Walsh function signal for causing the stored samples to be applied to the inverting input of said summing amplifier whenever the Walsh function signal is at -1 value and for causing the samples to be applied to the non-inverting input of said summing amplifier whenever the Walsh function signal is at +1 value. j. means for generating sync signals and means for time division multiplexing a sync signal between every n samples of the Walsh function scrambled signal, said time division multiplexing means comprising means for sampling the Walsh function scrambled signal at a rate (n +
1)/n times the repetition rate of the sampled signals, to thereby produce a blank interval in the sample stream and means for transferring the sync signal to the sample stream during the blank interval.
-
-
9. An information signal unscrambler for recovering information signals from Walsh function scrambled signals produced by multiplying the information signal by a plurality of different Walsh function signals, said scrambled signals being time division multiplexed with sync signals, comprising:
-
a. means for receiving Walsh function scrambled information signals, said means for receiving the Walsh function scrambled signals comprising integrating amplifier means and means for periodically sampling the integrated signal to thereby average the signal amplitude between sampling intervals and means for storing said averaged samples; b. means for generating the Walsh functions used to produce the scrambled signals, c. means for removing sync signals, time division multiplexed between n samples of the Walsh scrambled information signal samples, said sync signal removal means comprising sample and hold means receiving the sync signal multiplexed scrambled signal and means for generating sample pulses at a rate n/ (n+1) times the rate of the received scrambled information signal samples with sync signals, d. means for multiplying the scrambled signal with the generated Walsh function signal said means for multiplying the scrambled signal with the unscrambler generated Walsh function signals comprising polarity inverter means, inverter by-pass means, and switch means responsive to the unscrambler generated Walsh function signals for causing the scrambled signal to pass through the inverter means when the value of the Walsh function signal is -1 and to pass through the by-pass means when the Walsh function signal value is +1.
-
-
10. A method for providing privacy in analog electric information signal transmission systems comprising the steps of:
-
a. sequency limiting the information signals, b. selectively generating any of a plurality of first electrical signals each having the characteristic of a different Walsh function, c. cyclically multiplying the sequency limited information signals with different Walsh function electrical signals to produce a sequency limited Walsh scrambled information signal, d. generating sync pulses, e. pulse amplitude modulating said sync pulses by a sync code word identifying the one of said first electrical signals multiplying said sequency limited information signal, f. time division multiplexing said modulated sync pulses with said Walsh scrambled sequency limited speech prior to transmission, g. transmitting said Walsh scrambed, sequency limited information signal, h. receiving the transmitted Walsh scrambled signal, i. recovering the modulated sync pulses from said received Walsh scrambled speech, j. selectively generating any of a plurality of second electrical signals each having the Walsh function characteristics of one of first electrical signals, k. synchronizing, in response to said recovered modulated sync pulses, the second electrical signals to the Walsh scrambled information signals so that the generated second electrical signal is the same as and in phase with the first electrical signal multiplying the sequency limited information signal, and l. multiplying the Walsh scrambled information signal with the generated second electrical signal which is the same as and in phase with the first electrical signal multiplying the sequency limited information signal forming the Walsh scrambled speech.
-
-
11. In a system for providing privacy in information signal transmission system, transmitter means comprising:
-
means, responsive to an analog information signal, for sampling said analog information signal to develop a series of amplitude samples of said information signal, means for generating different ones of a first plurality of Walsh function signals, sequencer means including, means for designating several of said plurality of Walsh function signals, said Walsh function signal generating means being responsive to said designator means to generate each of said designated Walsh function signals one at a time as commanded by said designator means, and means for controlling the order in which each of said several designated Walsh function signals are generated by said Walsh function signal generating means, and means for multiplying the amplitude samples of the information signals by the Walsh function signals generated by said Walsh function signal generating means whereby different portions of said information signal after being converted into a pulse amplitude modulated signal are multiplied by different ones of selected Walsh function signals out of a plurality of Walsh function signals to produce Walsh scrambled signals. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification