Navigation data configuration for optimal time to first fix
First Claim
1. A method for reducing time to first fix in a satellite navigation receiver, comprising:
- generating a navigation data structure, by a navigation data generation module of a signal generation system, said generation of said navigation data structure comprising;
generating sub-frames of said navigation data structure, by a sub-frame generation module of said signal generation system, said sub-frames comprising;
a first sub-frame and a second sub-frame for accommodating ephemeris data of said navigation data; and
a third sub-frame for accommodating a text message comprising almanac data, ionospheric data, coordinated universal time data, user defined data, and any combination thereof;
grouping said almanac data, said ionospheric data, and said coordinated universal time data, by a data configuration module of said signal generation system;
processing said generated navigation data structure to generate a navigation signal, by a processing unit of said signal generation system; and
transmitting said generated navigation signal to said satellite navigation receiver, by a transmission module of said processing unit of said signal generation system, wherein said transmission of said generated navigational signal comprises transmitting said ephemeris data, said almanac data, said ionospheric data, said coordinated universal time data, and said user defined data in different combinations to said satellite navigation receiver, wherein said transmission further comprises alternatively transmitting said ionospheric data and said coordinated universal time data with said almanac data and without said almanac data in said third sub-frame in said generated navigation data structure, thereby reducing transmission time of said generated navigation signal to said satellite navigation receiver and reducing said time to first fix in said satellite navigation receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for reducing time to first fix (TTFF) in a satellite navigation receiver generate a navigation data structure including three sub-frames. A first sub-frame and a second sub-frame accommodate selective ephemeris data. The third sub-frame accommodates a text message including almanac data optionally, ionospheric data, coordinated universal time (UTC) data, textual data optionally, and any combination thereof. A signal generation system (SGS) in the system selectively groups the almanac data, the ionospheric data, and the UTC data, and selectively transmits the navigation data with the almanac data or free of the almanac data in the navigation data structure to the satellite navigation receiver. The signal generation system also staggers the navigation data in each sub-frame into a first portion and a second portion for parallelly transmitting the navigation data over a first carrier frequency and a second carrier frequency in reduced time.
10 Citations
21 Claims
-
1. A method for reducing time to first fix in a satellite navigation receiver, comprising:
-
generating a navigation data structure, by a navigation data generation module of a signal generation system, said generation of said navigation data structure comprising; generating sub-frames of said navigation data structure, by a sub-frame generation module of said signal generation system, said sub-frames comprising; a first sub-frame and a second sub-frame for accommodating ephemeris data of said navigation data; and a third sub-frame for accommodating a text message comprising almanac data, ionospheric data, coordinated universal time data, user defined data, and any combination thereof; grouping said almanac data, said ionospheric data, and said coordinated universal time data, by a data configuration module of said signal generation system; processing said generated navigation data structure to generate a navigation signal, by a processing unit of said signal generation system; and transmitting said generated navigation signal to said satellite navigation receiver, by a transmission module of said processing unit of said signal generation system, wherein said transmission of said generated navigational signal comprises transmitting said ephemeris data, said almanac data, said ionospheric data, said coordinated universal time data, and said user defined data in different combinations to said satellite navigation receiver, wherein said transmission further comprises alternatively transmitting said ionospheric data and said coordinated universal time data with said almanac data and without said almanac data in said third sub-frame in said generated navigation data structure, thereby reducing transmission time of said generated navigation signal to said satellite navigation receiver and reducing said time to first fix in said satellite navigation receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for reducing time to first fix in a satellite navigation receiver in a single frequency of operation, comprising:
-
generating a navigation data structure, by a navigation data generation module of a signal generation system, said generation of said navigation data structure comprising; generating sub-frames of said navigation data structure, by a sub-frame generation module of said signal generation system, said sub-frames comprising; a first sub-frame and a second sub-frame for accommodating ephemeris data of said navigation data; and a third sub-frame for accommodating a text message comprising ionospheric data and coordinated universal time data; processing said generated navigation data structure to generate a navigation signal, by a processing unit of said signal generation system; and transmitting said generated navigation signal to said satellite navigation receiver, by a transmission module of said processing unit of said signal generation system, wherein said transmission of said generated navigational signal comprises transmitting said ephemeris data, said ionospheric data, and said coordinated universal time data without almanac data to said satellite navigation receiver, wherein said ionospheric data and said coordinated universal time data are transmitted by one of a plurality of satellites of a constellation to said satellite navigation receiver, thereby reducing transmission time of said generated navigation signal to said satellite navigation receiver and reducing said time to first fix in said satellite navigation receiver. - View Dependent Claims (9, 10)
-
-
11. A signal generation system implemented within each satellite for transmitting navigation data to a satellite navigation receiver, comprising:
-
a navigation data generation module for generating a navigation data structure, comprising; a sub-frame generation module for generating sub-frames of said navigation data structure, said sub-frames configured to accommodate said navigation data, said sub-frames comprising; a first sub-frame and a second sub-frame for accommodating ephemeris data of said navigation data; and a third sub-frame for accommodating a text message comprising almanac data, ionospheric data, coordinated universal time data, user defined data, and any combination thereof; a data configuration module for configuring said navigation data in each of said sub-frames, wherein said data configuration module staggers said navigation data in said each of said sub-frames into a first portion and a second portion; a processing unit for processing said generated navigation data structure to generate a navigation signal; said processing unit further comprising a transmission module for transmitting said generated navigation signal to said satellite navigation receiver, wherein said transmission module parallelly transmits said each of said sub-frames comprising said staggered navigation data over a first carrier frequency and a second carrier frequency, wherein said first portion and said second portion of said each of said sub-frames are transmitted sequentially over said first carrier frequency and said second carrier frequency in a first mode of service, and wherein a complementary of said first portion and said second portion of said each of said sub-frames are transmitted sequentially over said second carrier frequency and said first carrier frequency in a second mode of service, thereby reducing transmission time of said generated navigation signal to said satellite navigation receiver and reducing a time to first fix in said satellite navigation receiver. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A signal generation system implemented within each satellite for transmitting navigation data to a satellite navigation receiver, comprising:
-
a navigation data generation module for generating a navigation data structure, comprising; a sub-frame generation module for generating sub-frames of said navigation data structure, said sub-frames configured to accommodate said navigation data, said sub-frames comprising; a first sub-frame and a second sub-frame for accommodating ephemeris data of said navigation data; and a third sub-frame for accommodating a text message comprising almanac data, ionospheric data, coordinated universal time data, user defined data, and any combination thereof; a data configuration module for configuring said navigation data in each of said sub-frames, wherein said data configuration module staggers said navigation data in said each of said sub-frames into a first portion and a second portion; a processing unit for processing said generated navigation data structure to generate a navigation signal; said processing unit further comprising a transmission module for transmitting said generated navigation signal to said satellite navigation receiver, wherein said transmission module parallelly transmits said each of said sub-frames over a first carrier frequency and a second carrier frequency, wherein said parallel transmission of said each of said sub-frames comprises; sequentially transmitting said first portion and said second portion of said each of said sub-frames over said first carrier frequency, and a complementary of said first portion and said second portion of said each of said sub-frames over said second carrier frequency in a first mode of service to obtain time of week data; sequentially transmitting said second portion of one of said sub-frames and said first portion of another one of said sub-frames, and a complementary of said second portion of said one of said sub-frames and said first portion of said another one of said sub-frames over said first carrier frequency in a second mode of service; and sequentially transmitting said first portion of said one of said sub-frames and said second portion of said another one of said sub-frames, and a complementary of said first portion of said one of said sub-frames and said second portion of said another one of said sub-frames over said second carrier frequency in said second mode of service, wherein said second mode of service is assisted by said first mode of service for availing said obtained time of week data, thereby reducing transmission time of said generated navigation signal to said satellite navigation receiver and reducing said time to first fix in said satellite navigation receiver.
-
Specification