Spreading codes for a satellite navigation system
US8090005B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 1, 2005 |
| Grant date | Jan 3, 2012 |
| Priority date | — |
| Expiry date | Jun 3, 2027 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04B2201/70715
- WIPO fieldMeasurement
- WIPO sectorInstruments
Abstract
One embodiment of the invention provides a method of creating a set of secondary spreading codes for use in a satellite navigation system comprising a constellation of satellites. Each satellite in the constellation employs a tiered spreading code comprising at least a primary code and a secondary code. Each satellite in the constellation is allocated a different secondary spreading code from the set of secondary spreading codes. The method involves generating an initial set of bit patterns, where each bit pattern represents a potential secondary spreading code. The method further involves performing an optimization process on bit patterns within the initial set of bit patterns. As a result of the optimization, at least some of the bit patterns in the initial set are modified or replaced, to create a final set of bit patterns for use as the set of secondary spreading codes.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.