TY - GEN
T1 - A GNSS software receiver approach for the processing of intermittent data
AU - Chen, Yu Hsuan
AU - Juang, Jyh Ching
PY - 2007
Y1 - 2007
N2 - In a GNSS software receiver, blocks of digitized intermediate-frequency (IF) data are prepared at the front end and sent to the baseband processing unit for processing. A problem that is observed in practice, especially when the GNSS software unit is co-located with mobile phone unit or when the interface between the front end and main processor is subject to interrupts, is that the digitized IF data are subject the intermittency. An improper buffering scheme at the front end may also lead to such phenomena. This type of data intermittency leads to burst-type errors (rather than bit-type errors) on the data to be processed. The burst-type errors pose a challenge for the tracking of the GNSS signals. Indeed, if not properly handled, a typical tracking algorithm is not able to accommodate such a large data gap. In the paper, a decision-aided tracking algorithm is developed for the successful tracking of codes and phases. The effects of data intermittency on code and phase tracking are analyzed. To accounting for the effect without going through the reacquisition process, a detector based on signal power and continuity is then implemented to serve as a detector for decision making. It is shown, through the processing of field gathered data, that the proposed algorithm can indeed be able to continuously track codes and phases in the presence of data intermittency.
AB - In a GNSS software receiver, blocks of digitized intermediate-frequency (IF) data are prepared at the front end and sent to the baseband processing unit for processing. A problem that is observed in practice, especially when the GNSS software unit is co-located with mobile phone unit or when the interface between the front end and main processor is subject to interrupts, is that the digitized IF data are subject the intermittency. An improper buffering scheme at the front end may also lead to such phenomena. This type of data intermittency leads to burst-type errors (rather than bit-type errors) on the data to be processed. The burst-type errors pose a challenge for the tracking of the GNSS signals. Indeed, if not properly handled, a typical tracking algorithm is not able to accommodate such a large data gap. In the paper, a decision-aided tracking algorithm is developed for the successful tracking of codes and phases. The effects of data intermittency on code and phase tracking are analyzed. To accounting for the effect without going through the reacquisition process, a detector based on signal power and continuity is then implemented to serve as a detector for decision making. It is shown, through the processing of field gathered data, that the proposed algorithm can indeed be able to continuously track codes and phases in the presence of data intermittency.
UR - http://www.scopus.com/inward/record.url?scp=60049092734&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=60049092734&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:60049092734
SN - 9781605600697
T3 - 20th International Technical Meeting of the Satellite Division of The Institute of Navigation 2007 ION GNSS 2007
SP - 2772
EP - 2777
BT - 20th International Technical Meeting of the Satellite Division of The Institute of Navigation 2007, ION GNSS 2007
PB - Institute of Navigation (ION)
T2 - 20th International Technical Meeting of the Satellite Division of The Institute of Navigation 2007 ION GNSS 2007
Y2 - 25 September 2007 through 28 September 2007
ER -