Title of Invention

A SYSTEM FOR A FAST FREQUENCY HOPPING RADIO

Abstract The invention discloses a system (100) for a fast frequency hopping radio, and comprises a transmit part (110) and a receive part (120). Each of the receive (110) and transmit (120) parts comprise a unit (115,125) for random frequency generation, the random frequency generating unit of both parts being similar. The random frequency generator (115, 125) of each of said parts comprises a pseudo random number generator, a PRN-generator, the PRN-generator being based on a FIR- algorithm, and said PRN-generator uses a clock signal which has been generated externally to the system as input. The external clock signal which is used is suitably a clock signal from the GPS-system.
Full Text TECHNICAL FIELD
The present invention discloses a system for a fast frequency hopping radio, said
system comprising a transmit part and a receive part. Each of the receive and
transmit parts comprise a unit for random frequency generation, and the random
frequency generating units of both parts are similar.
BACKGROUND ART
Within the field of radio communications, the technology known as "spread
spectrum" is often employed in order to make a deterministic signal appear
stochastic. Such a signal will be similar to white noise, thus making it very difficult to
understand an intercepted signal.
One known method for achieving "spread spectrum" is Fast Frequency Hopping,
abbreviated as FFH. The frequency employed at any given moment in such a
system is often determined by a random frequency generator, which is driven by a
synchronization signal known both to the receiver and the transmitter, in order to
enable the receiver to "follow" the frequencies used by the transmitter.
A feature common to many FFH-systems of the kind described above is that each
"state", or, in this case, frequency, has a strong dependency on the frequency or
frequencies used previously. If the transmitter and receiver for some reason "lose"
their synchronization, the transmitter and receiver will be out of phase, meaning that
the receiver will not be able to "hear" the transmitter.
DISCLOSURE OF THE INVENTION
There is thus a need for a method or device for use with Fast Frequency Hopping
(FFH) that would offer a more reliable way for a transmitter and receiver to "keep up"
with the frequency changes. Preferably, such a method or device should also offer a
more reliable way of generating the frequencies than previously known methods and
devices.
This need is addressed by the present invention by disclosing a system for a fast
frequency hopping radio, the system comprising a transmit part and a receive part.
2

Each of the receive and transmit parts comprise a unit for random frequency
generation, and the random frequency generating unit of both parts are similar. In
the system of the invention, the random frequency generator of each of said transmit
and receive parts comprises a pseudo random number generator, a PRN-generator,
which is based on a FIR-algorithm, and said PRN-generator uses a clock signal
which has been generated externally to the system as input.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will be described in more detail in the following, with reference to the
appended drawings, in which
Fig 1 shows block diagrams of a frequency hopping receiver and a transmitter, and
Fig 2 shows the principle of PRN:s with a common external input, and
Fig 3 shows a detailed block diagram of a PRN.
EMBODIMENTS
In fig 1, a system 100 according to the invention is shown. As indicated by dotted
lines, the system comprises a transmit part 110 and a receive part 120. A unit in the
system can comprise a send and a receive part as separate physical components,
or integrated as one. In a preferred embodiment, the two parts are integrated as one.
However, the send and receive parts shown in fig 1 are not those that would be
integrated in one physical unit. The transmit and receive parts shown in fig 1 are two
parts which would communicate with each other, and would thus be the transmit part
of a first radio and the receive part of a second radio.
As shown in fig 1, the transmit part comprises a BFSK-modulator 111, a mixer 112,
and a band pass filter 113. A stream of binary data which is to be transmitted is used
as input to the modulator 111, and the output of the modulator is used as one of the
inputs to the mixer 112. The other input to the mixer 112 is from a frequency
synthesizer unit 114 in the transmit part 110. It is the input from the frequency
synthesizer 114 to the mixer 112 which determines the transmit frequency of the
signal.
3

As also indicated in fig 1, the frequency synthesizer 114 of the transmit part in turn
gets its input from a pseudo random generator (PRN generator) unit 115 in the
transmit part 110. The design of the PRN-generator will be elaborated upon more
later in this text.
The signal which is transmitted by the transmit part of the system is symbolically
shown as being received in the receive part in fig 1. The received signal is used as
one of the inputs to a mixer unit 122 in the receive part 120, and the output of the
mixer 122 is fed through a band pass filter 123. The other input to the mixer 122 is
the output from a frequency synthesizer 124 in the transmit part 120.
As also indicated in fig 1, the frequency synthesizer 124 of the transmit part in turn
gets its input from a pseudo random generator (PRN generator) unit 125 in the
transmit part 120. The design of the PRN-generator 125 will also be elaborated upon
more later in this text.
The output from the band pass filter 123 is used as input to a BFSK -detector 121 in
the receive part 120, and the output of the BFSK-detector will be a reproduction of
the binary data which was used as input to the BFSK-modulator in the transmit side.
Turning now to fig 2, this figure illustrates the design of the PRN-generator in more
detail. As stated above, the PRN-generators which are used in the transmit part and
the receive part share the same design, i.e. that shown in fig 2.
The PRN-generator 115, 125 shown in fig 2 comprises three major components: a
"fuzzier" unit 231, an encryption unit 232 and a look-up table 233.
The "fuzzier" component 231 is not absolutely necessary, but uses a key which is
known to the receive and/or the transmit part and an input signal from a clock signal
which has been generated externally to the system as its input. The fact that the key
is known in the respective part, and that the other input to the fuzzier unit is
generated externally to the system means that there is a negligible risk of the system
losing its "sync".
4

The fuzzier unit 231 uses the key, which is an integer, and the externally generated
input signal in order to "fuzz" the signals. As an example, if the two signals in are
denoted as a and , respectively, where a= (a1, a2, a3....aN) and b=(b1, b2, b3 ....bM),
and the transfer function of the unit 231 is denoted as fuzz (), then fuzz (a, b) = (a1,
b1, a2, b2....aN, bN, bM ) if M>N. If N>M then fuzz (a, b) = (a1, b1, a2, b2,...aM, bM, aN)
The encryption unit 232 is shown in more detail in fig 3. As indicated in fig 3, the
encryption unit 232 uses two input signals, a key K, and a time-variant signal tn, and
has a transfer function g. Thus, the encrypted output Un will be Un = g (tn + K). If the
fuzzier unit 231 is employed, the inputs to the encryption unit 232 will be the outputs
from the fuzzier unit 231.
As also indicated in fig 3, the transfer function g of the encryption unit is not
dependent on the previously produced random number Un-1, since there is no feed
connection from the output of the unit to either of its inputs. If seen as an electrical
circuit, the encryption unit can thus be likened to a FIR-filter, (Finite Impulse
Response), as opposed to an IIR-filter, (Infinite Impulse Response), which has a
backwards feed from its output to its input. Another term which might be used for the
encryption unit of the system 200 is that it is based on a true feed forward algorithm
without feedback loops .
One algorithm which is suitable for use in the encryption unit of the invention is the
so called Tiny Encryption Algorithm, TEA, or the version of it known as XTEA, the
extended TEA.
The output from the encryption unit is thus one data word of M bits, M being an
integer determined by frequencies which it is desired to cancel in the Frequency
Hopping Radio. The data word is used as input to a look up table, LUT, 233. The
LUT has a list of frequencies stored, each of which corresponds to a different value
of the data word.
5

Thus, the output from the LUT 233 is used as input to the Frequency Synthesizers
114, 124, of the transmit and receive parts, in order to generate the correct
frequency.
Turning now to fig 3, a view of the principle of the PRN-generators 114, 124, is
shown. As can be seen, the external signal which is used as their input is one which
can be accessed by both PRN-generators 114, 124 at the same time. An example of
a suitable such signal is the time signal comprised in signals from the GPS-system,
although many other sources of signals can be envisioned. Examples of other such
external clock signals which can be mentioned are clock signals comprised in
nationwide television broadcasts, in radio signals for controlling radio controlled
clocks and watches, and other satellite navigation systems than the GPS-system.
As an alternative to the look up table shown in fig 3 as comprised in the PRN-
generator, the encryption unit can be connected directly to the frequency generator,
which would then have a function for generating a frequency using an input data
word from the encryption unit.
6

WE CLAIM:
1. A system (100) for a fast frequency hopping radio, the system comprising a
transmit part (110) and a receive part (120), each of the receive (110) and transmit
(120) parts comprising a unit (115,125) for random frequency generation, the
random frequency generating unit of both parts being similar, said system being
characterized in that the random frequency generator (115, 125) of each of said
parts comprises a pseudo random number generator, a PRN-generator, said PRN-
generator being based on a FIR-algorithm, and in that said PRN-generator uses a
clock signal which has been generated externally to the system as input.
2. The system of claim 1, in which the external clock signal which is used is a clock
signal from the GPS-system.

7

The invention discloses a system (100) for a fast frequency hopping radio, and
comprises a transmit part (110) and a receive part (120). Each of the receive (110)
and transmit (120) parts comprise a unit (115,125) for random frequency generation,
the random frequency generating unit of both parts being similar. The random
frequency generator (115, 125) of each of said parts comprises a pseudo random
number generator, a PRN-generator, the PRN-generator being based on a FIR-
algorithm, and said PRN-generator uses a clock signal which has been generated
externally to the system as input. The external clock signal which is used is suitably
a clock signal from the GPS-system.

Documents:

04715-kolnp-2007-abstract.pdf

04715-kolnp-2007-claims.pdf

04715-kolnp-2007-correspondence others.pdf

04715-kolnp-2007-description complete.pdf

04715-kolnp-2007-drawings.pdf

04715-kolnp-2007-form 1.pdf

04715-kolnp-2007-form 2.pdf

04715-kolnp-2007-form 3.pdf

04715-kolnp-2007-form 5.pdf

04715-kolnp-2007-gpa.pdf

04715-kolnp-2007-international exm report.pdf

04715-kolnp-2007-international publication.pdf

04715-kolnp-2007-international search report.pdf

4715-KOLNP-2007-(02-04-2014)-ABSTRACT.pdf

4715-KOLNP-2007-(02-04-2014)-CLAIMS.pdf

4715-KOLNP-2007-(02-04-2014)-CORRESPONDENCE.pdf

4715-KOLNP-2007-(02-04-2014)-DESCRIPTION (COMPLETE).pdf

4715-KOLNP-2007-(02-04-2014)-DRAWINGS.pdf

4715-KOLNP-2007-(02-04-2014)-FORM-1.pdf

4715-KOLNP-2007-(02-04-2014)-FORM-2.pdf

4715-KOLNP-2007-(02-04-2014)-FORM-3.pdf

4715-KOLNP-2007-(02-04-2014)-FORM-5.pdf

4715-KOLNP-2007-(02-04-2014)-OTHERS.pdf

4715-KOLNP-2007-(02-04-2014)-PA.pdf

4715-KOLNP-2007-(03-06-2013)-ANNEXURE TO FORM 3.pdf

4715-KOLNP-2007-(03-06-2013)-CORRESPONDENCE.pdf

4715-KOLNP-2007-(13-03-2012)-CORRESPONDENCE.pdf

4715-KOLNP-2007-(13-03-2012)-FORM-3.pdf

4715-KOLNP-2007-(18-11-2013)-CORRESPONDENCE.pdf

4715-KOLNP-2007-(20-10-2011)-CORRESPONDENCE.pdf

4715-KOLNP-2007-(20-10-2011)-OTHERS.pdf

4715-KOLNP-2007-CORRESPONDENCE 1.2.pdf

4715-KOLNP-2007-CORRESPONDENCE 1.3.pdf

4715-KOLNP-2007-CORRESPONDENCE OTHERS 1.1.pdf

4715-KOLNP-2007-CORRESPONDENCE-1.2.pdf

4715-KOLNP-2007-CORRESPONDENCE-1.4.pdf

4715-kolnp-2007-form 18.pdf

4715-KOLNP-2007-FORM 3-1.1.pdf

4715-KOLNP-2007-FORM 3-1.2.pdf

4715-KOLNP-2007-OTHERS-1.1.pdf

abstract-04715-kolnp-2007.jpg


Patent Number 263932
Indian Patent Application Number 4715/KOLNP/2007
PG Journal Number 49/2014
Publication Date 05-Dec-2014
Grant Date 27-Nov-2014
Date of Filing 05-Dec-2007
Name of Patentee TELEFONAKTIEBOLAGET LM ERICSSON (publ)
Applicant Address SE-164 83 STOCKHOLM
Inventors:
# Inventor's Name Inventor's Address
1 ANDERSSON, MORGAN DISERÖDSVÄGEN 14, S-442 77 ROMELANDA
2 NUMMINEN, MICHAEL LJUNGKULLEN 37, S-433 66 SÅVEDALEN
PCT International Classification Number H04B 1/713
PCT International Application Number PCT/SE2005/000693
PCT International Filing date 2005-05-13
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 NA