US4872200A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System of orthogonal code generators, radios provided with a code generator and code generators of such a system
Assignee: Thales Nederland BV
•
Filing: 1988-04-15
•
Granted: 1989-10-03
•
Expires: 2008-04-15
Abstract
Abstract System of orthogonal code generators, where a first code generator (1) generates a code sequence from a running counter reading (2) which sequence is different from the code generated by a second code generator (1') directed by the same counter reading. Each code generator comprises a number of individually arranged and counter-reading directed subcode generators (3.i), each generating a subcode (gi) together representing the code, where at least one subcode generator 3.i of the first code generator (1) generates a subcode (gi) which is different from the subcode gi' of the similarly arranged subcode generator (3.i') of the second code generator (1').
Inventors
- 👤 Cornelis J. A. Jansen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 04:56
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/713; H04B1/7143; H04J; H04J13/00; H04J13/10; H04J13/16; H04J13/18
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
161 words
In a system of orthogonal code generators having counting means comprised of a running counter for generating a running count, and code generators for generating respective code sequences in response to the count, the improvement comprising: a plurality of m orthogonal code generators j (j=1, . . . , m) each comprised of Q counter-reading directed subcode generators i (i=1, . . . , Q) each generating a respective subcode which together represent the code sequence, wherein a subcode generator subsequently generates subcode-representing numbers g i , where g i ≦N i -1 and N i represents a fixed value and a subcode generator is comprised of a pseudo-random generator and an adder unit, the pseudo-random generator generating from the running counter reading and a key S, a pseudo-random sequence of numbers which are supplied to the adder unit, and the adder unit adding a number A i modulo-N i to the second-last-mentioned numbers to obtain the numbers g i .
Claim 2
Dependent Claim
161 words
In a system of orthogonal code generators having counting means comprised of a running counter for generating a running count, and code generators for generating respective code sequences in response to the count, the improvement comprising: a plurality of m orthogonal code generators j (j=1, . . . , m) each comprised of Q counter-reading directed subcode generators i (i=1, . . . , Q) each generating a respective subcode which together represent the code sequence, wherein a subcode generator subsequently generates subcode-representing numbers g i , where g i ≦N i -1 and N i represents a fixed value and a subcode generator is comprised of a pseudo-random generator and an adder unit, the pseudo-random generator generating from the running counter reading and a key S, a pseudo-random sequence of numbers which are supplied to the adder unit, and the adder unit adding a number A i modulo-N i to the second-last-mentioned numbers to obtain the numbers g i .
Claim 3
Dependent Claim
131 words
System of orthogonal code generators as claimed in claim 1, characterised in that the system comprises N 1 ×N 2 × . . . ×N n code generators, where N 1 ×N 2 × . . . ×N n subcode generators i are embodied in N i different types by applying respectively N i different addition numbers A i ≦N i -1 for a set of N 1 ×N 2 × . . . ×N i-1 ×N i+1 × . . . ×N n subcode generators i and where each combination of a type of subcode generators i with a type of subcode generators i-1 in one code generator, occurs for N 1 ×N 2 × . . . ×N i-2 ×N i+1 × . . . ×N n code generators.
Claim 4
Dependent Claim
49 words
System of orthogonal code generators as claimed in claim 2, characterised in that each set of N i ×N i+1 × . . . ×N n subcode generators k of the same type (k=1, 2, . . . , i-1) have the same code-sequence-determining key for subcode generator i.
Claim 5
Dependent Claim
51 words
System of orthogonal code generators as claimed in claim 1, 2 or 3, characterised in that a subcode generator i, generating numbers g i ≦N i , is provided with a i radix q i digit positions for generating the number g i , where N i ≦q i a .sbsp.i.
Claim 6
Dependent Claim
21 words
System of orthogonal code generators as claimed in claim 4, characterised in that q i =q for all subcode generators i.
Claim 7
Dependent Claim
69 words
System of orthogonal code generators as claimed in claim 5, characterised in that, in a number of sets of code generators, which are provided with subcode generators i-1 having the same key, subcode generators i-1 are combined with subcode generators i, where the combined subcode generators are provided with the same key and with q.sup.(a.sbsp.i-1 +a .sbsp.i.sup.) mutually different addition numbers of (a i-1 +a i ) digit positions.
Claim 8
Dependent Claim
38 words
System of orthogonal code generators as claimed in claim 5, characterised in that, in a number of sets of ##EQU10## code generators having the same key for subcode generators i, a number of corresponding digit positions is fixed.
Claim 9
Dependent Claim
62 words
System of orthogonal code generators as claimed in claim 5, characterised in that, in a number of sets of ##EQU11## code generators having the same key for subcode generators i, subcode generators i of the set are replaced by r subsubcode generators i' (i'=1, . . . , r), where subsubcode generators i' have mutually the same key and different addition numbers.
Claim 10
Dependent Claim
98 words
System of orthogonal code generators as claimed in claim 5, characterised in that, in a number of sets of ##EQU12## code generators provided with code generators i having mutually the same key and code generators i+1 having mutually the same key, subcode generators i of the set are replaced by subcode generators i' having a i digit positions and mutually different addition numbers, and subcode generators i+1 of the set have been replaced by subcode generators i+1' having a i+1 ' digit positions and mutually different addition numbers, where a i +a i+1 =a i '+a i+1 '.
Claim 11
Dependent Claim
57 words
System of orthogonal code generators as claimed in claim 5, characterised in that, in a number of sets of ##EQU13## code generators having mutually the same keys at level i, subcode generators i of the set are replaced by subcode generators i' having mutually the same key, a i ' digit positions, and mutually different addition numbers.
Claim 12
Dependent Claim
136 words
Radio, provided with a code generator as claimed in claim 1, 2 or 3, where the output signals of the code generator are supplied to a memory with the purpose of addressing memory positions, a memory position comprising a frequency-representing value, which value is supplied to a transmitting and receiving unit to tune this unit to the last-mentioned frequency value, where the radio operates in a frequency band having f l as the lowest frequency and f h as the highest frequency and where the memory consists of N 1 ×N 2 × . . . ×N n =Q memory positions, comprising the frequency values f 1 , f 2 , . . . , f Q respectively, while f i-1 f i =(f h -f l )/Q for i=1, 2, . . . , Q-1.
Claim 13
Dependent Claim
125 words
Radio provided with a code generator as claimed in claim 1, 2 or 3, where the output signals of the code generator are supplied to a memory with the purpose of addressing memory positions, a memory position comprising a frequency-representing value, which value is supplied to a transmitting and receiving unit to tune this unit to the last-mentioned frequency value, where the radio operates in a frequency band having f 1 as the lowest frequency and f h as the highest frequency, and where the memory consists of N 1 ×N 2 × . . . ×N n =Q memory positions, comprising the frequency values ##EQU14## and i=1, 2, . . . , Q/N 1 , j=1, 2, . . . , N 1 .
Claim 14
Dependent Claim
135 words
Radio provided with a code generator as claimed in claim 1, 2 or 3, where the output signals of the code generator are supplied to a memory with the purpose of addressing memory positions, a memory position comprising a frequency-representing value, which value is supplied to a transmitting and receiving unit to tune this unit to the last-mentioned frequency value, where the memory consists of N 1 ×N 2 × . . . ×N n =Q memory positions, comprising the frequency values ##EQU15## respectively, while |f i j -f i' j |≧Δ.f i j (j=1, 2, . . . , Q/k 1 k 2 ; i,i'=1, 2, . . . , k 1 k 2 Λi≠i'; Δ>0; k 1 k 2 εN + ) and f i j ≠f i j' if i≠i of j≠j.
Claim 15
Dependent Claim
25 words
Radio as claimed in claim 13, characterised in that the radio operates in a frequency band B with f l <B<f h , where ##EQU16##
References Cited (Backward Citations)
US3920894A
Cited
US4225935A
Cited
US4308617A
Cited
US4341925A
Cited
SU921059A1
Cited
SU947856A1
Cited
US4694412A
Cited
US4667301A
Cited
US4685132A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-10-02 | 1993-04-03 | 1993-10-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-10-02 | 1997-04-03 | 1997-10-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-10-02 | 2001-04-03 | 2001-10-03 | $7700.00 | Window Closed / Lapsed |