Loading…

Anchor-Aided Joint Localization and Synchronization Using SOOP: Theory and Experiments

We consider the problem of tracking a receiver using signals-of-opportunity (SOOPs) from beacons and a reference anchor with known positions and velocities, and where all devices have asynchronous local clocks or oscillators. We model the clock drift at individual devices by a two-state model with u...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on wireless communications 2016-11, Vol.15 (11), p.7670-7685
Main Authors: Mei Leng, Quitin, Francois, Wee Peng Tay, Chi Cheng, Razul, Sirajudeen Gulam, Samson See, Chong Meng
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903
cites cdi_FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903
container_end_page 7685
container_issue 11
container_start_page 7670
container_title IEEE transactions on wireless communications
container_volume 15
creator Mei Leng
Quitin, Francois
Wee Peng Tay
Chi Cheng
Razul, Sirajudeen Gulam
Samson See, Chong Meng
description We consider the problem of tracking a receiver using signals-of-opportunity (SOOPs) from beacons and a reference anchor with known positions and velocities, and where all devices have asynchronous local clocks or oscillators. We model the clock drift at individual devices by a two-state model with unknown clock offset and clock skew and analyze the biases introduced by clock asynchronism in the received signals. Based on an extended Kalman filter, we propose a sequential estimator to jointly track the receiver location, velocity, and its clock parameters using altitude information together with time-difference-of-arrival and frequency-difference-of-arrival measurements obtained from the SOOP samples collected by the receiver and a reference anchor. The receiver was implemented on a software-defined radio testbed, and field experiments are carried out using Iridium satellites as the SOOP beacons. The experiment and simulation results demonstrate that our measurement model has a good fit, and our proposed estimator can successfully track both the receiver location, velocity, and the relative clock offset and skew with respect to the reference anchor with good accuracy.
doi_str_mv 10.1109/TWC.2016.2606099
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TWC_2016_2606099</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7560666</ieee_id><sourcerecordid>1839180001</sourcerecordid><originalsourceid>FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903</originalsourceid><addsrcrecordid>eNo9kE1LAzEQhoMoWKt3wcuC562TZJPdeCulflGo0FaPISZZu6UmNdmC6683tdXLzDDzzNeL0CWGAcYgbuavowEBzAeEAwchjlAPM1blhBTV8S6mPMek5KfoLMYVAC45Yz30MnR66UM-bIw12ZNvXJtNvFbr5lu1jXeZciabdQkK3v3lFrFx79lsOn2-zeZL60P3i42_NjY0H9a18Ryd1God7cXB99HibjwfPeST6f3jaDjJdQG0zYkBWmusqdUKGGVCFdrSCggRjBtS2OINc6pNKRipjeZ1hXmylCfCUgG0j673czfBf25tbOXKb4NLKyWuqMAVpE8TBXtKBx9jsLXcpDtV6CQGuVNPJvXkTj15UC-1XO1bGmvtP16yVOac_gC1pGpX</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1839180001</pqid></control><display><type>article</type><title>Anchor-Aided Joint Localization and Synchronization Using SOOP: Theory and Experiments</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Mei Leng ; Quitin, Francois ; Wee Peng Tay ; Chi Cheng ; Razul, Sirajudeen Gulam ; Samson See, Chong Meng</creator><creatorcontrib>Mei Leng ; Quitin, Francois ; Wee Peng Tay ; Chi Cheng ; Razul, Sirajudeen Gulam ; Samson See, Chong Meng</creatorcontrib><description>We consider the problem of tracking a receiver using signals-of-opportunity (SOOPs) from beacons and a reference anchor with known positions and velocities, and where all devices have asynchronous local clocks or oscillators. We model the clock drift at individual devices by a two-state model with unknown clock offset and clock skew and analyze the biases introduced by clock asynchronism in the received signals. Based on an extended Kalman filter, we propose a sequential estimator to jointly track the receiver location, velocity, and its clock parameters using altitude information together with time-difference-of-arrival and frequency-difference-of-arrival measurements obtained from the SOOP samples collected by the receiver and a reference anchor. The receiver was implemented on a software-defined radio testbed, and field experiments are carried out using Iridium satellites as the SOOP beacons. The experiment and simulation results demonstrate that our measurement model has a good fit, and our proposed estimator can successfully track both the receiver location, velocity, and the relative clock offset and skew with respect to the reference anchor with good accuracy.</description><identifier>ISSN: 1536-1276</identifier><identifier>EISSN: 1558-2248</identifier><identifier>DOI: 10.1109/TWC.2016.2606099</identifier><identifier>CODEN: ITWCAX</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Beacons ; Clocks ; EKF ; Extended Kalman filter ; Extraterrestrial measurements ; Geo-localization ; Iridium ; Iridium network ; Receivers ; Satellite broadcasting ; Satellite tracking ; Satellites ; signal-of-opportunity ; Software radio ; Synchronism ; Synchronization ; USRP</subject><ispartof>IEEE transactions on wireless communications, 2016-11, Vol.15 (11), p.7670-7685</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2016</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903</citedby><cites>FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903</cites><orcidid>0000-0002-2758-7599</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7560666$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Mei Leng</creatorcontrib><creatorcontrib>Quitin, Francois</creatorcontrib><creatorcontrib>Wee Peng Tay</creatorcontrib><creatorcontrib>Chi Cheng</creatorcontrib><creatorcontrib>Razul, Sirajudeen Gulam</creatorcontrib><creatorcontrib>Samson See, Chong Meng</creatorcontrib><title>Anchor-Aided Joint Localization and Synchronization Using SOOP: Theory and Experiments</title><title>IEEE transactions on wireless communications</title><addtitle>TWC</addtitle><description>We consider the problem of tracking a receiver using signals-of-opportunity (SOOPs) from beacons and a reference anchor with known positions and velocities, and where all devices have asynchronous local clocks or oscillators. We model the clock drift at individual devices by a two-state model with unknown clock offset and clock skew and analyze the biases introduced by clock asynchronism in the received signals. Based on an extended Kalman filter, we propose a sequential estimator to jointly track the receiver location, velocity, and its clock parameters using altitude information together with time-difference-of-arrival and frequency-difference-of-arrival measurements obtained from the SOOP samples collected by the receiver and a reference anchor. The receiver was implemented on a software-defined radio testbed, and field experiments are carried out using Iridium satellites as the SOOP beacons. The experiment and simulation results demonstrate that our measurement model has a good fit, and our proposed estimator can successfully track both the receiver location, velocity, and the relative clock offset and skew with respect to the reference anchor with good accuracy.</description><subject>Beacons</subject><subject>Clocks</subject><subject>EKF</subject><subject>Extended Kalman filter</subject><subject>Extraterrestrial measurements</subject><subject>Geo-localization</subject><subject>Iridium</subject><subject>Iridium network</subject><subject>Receivers</subject><subject>Satellite broadcasting</subject><subject>Satellite tracking</subject><subject>Satellites</subject><subject>signal-of-opportunity</subject><subject>Software radio</subject><subject>Synchronism</subject><subject>Synchronization</subject><subject>USRP</subject><issn>1536-1276</issn><issn>1558-2248</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNo9kE1LAzEQhoMoWKt3wcuC562TZJPdeCulflGo0FaPISZZu6UmNdmC6683tdXLzDDzzNeL0CWGAcYgbuavowEBzAeEAwchjlAPM1blhBTV8S6mPMek5KfoLMYVAC45Yz30MnR66UM-bIw12ZNvXJtNvFbr5lu1jXeZciabdQkK3v3lFrFx79lsOn2-zeZL60P3i42_NjY0H9a18Ryd1God7cXB99HibjwfPeST6f3jaDjJdQG0zYkBWmusqdUKGGVCFdrSCggRjBtS2OINc6pNKRipjeZ1hXmylCfCUgG0j673czfBf25tbOXKb4NLKyWuqMAVpE8TBXtKBx9jsLXcpDtV6CQGuVNPJvXkTj15UC-1XO1bGmvtP16yVOac_gC1pGpX</recordid><startdate>20161101</startdate><enddate>20161101</enddate><creator>Mei Leng</creator><creator>Quitin, Francois</creator><creator>Wee Peng Tay</creator><creator>Chi Cheng</creator><creator>Razul, Sirajudeen Gulam</creator><creator>Samson See, Chong Meng</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-2758-7599</orcidid></search><sort><creationdate>20161101</creationdate><title>Anchor-Aided Joint Localization and Synchronization Using SOOP: Theory and Experiments</title><author>Mei Leng ; Quitin, Francois ; Wee Peng Tay ; Chi Cheng ; Razul, Sirajudeen Gulam ; Samson See, Chong Meng</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Beacons</topic><topic>Clocks</topic><topic>EKF</topic><topic>Extended Kalman filter</topic><topic>Extraterrestrial measurements</topic><topic>Geo-localization</topic><topic>Iridium</topic><topic>Iridium network</topic><topic>Receivers</topic><topic>Satellite broadcasting</topic><topic>Satellite tracking</topic><topic>Satellites</topic><topic>signal-of-opportunity</topic><topic>Software radio</topic><topic>Synchronism</topic><topic>Synchronization</topic><topic>USRP</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mei Leng</creatorcontrib><creatorcontrib>Quitin, Francois</creatorcontrib><creatorcontrib>Wee Peng Tay</creatorcontrib><creatorcontrib>Chi Cheng</creatorcontrib><creatorcontrib>Razul, Sirajudeen Gulam</creatorcontrib><creatorcontrib>Samson See, Chong Meng</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) Online</collection><collection>IEEE Xplore Digital Library</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on wireless communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Mei Leng</au><au>Quitin, Francois</au><au>Wee Peng Tay</au><au>Chi Cheng</au><au>Razul, Sirajudeen Gulam</au><au>Samson See, Chong Meng</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Anchor-Aided Joint Localization and Synchronization Using SOOP: Theory and Experiments</atitle><jtitle>IEEE transactions on wireless communications</jtitle><stitle>TWC</stitle><date>2016-11-01</date><risdate>2016</risdate><volume>15</volume><issue>11</issue><spage>7670</spage><epage>7685</epage><pages>7670-7685</pages><issn>1536-1276</issn><eissn>1558-2248</eissn><coden>ITWCAX</coden><abstract>We consider the problem of tracking a receiver using signals-of-opportunity (SOOPs) from beacons and a reference anchor with known positions and velocities, and where all devices have asynchronous local clocks or oscillators. We model the clock drift at individual devices by a two-state model with unknown clock offset and clock skew and analyze the biases introduced by clock asynchronism in the received signals. Based on an extended Kalman filter, we propose a sequential estimator to jointly track the receiver location, velocity, and its clock parameters using altitude information together with time-difference-of-arrival and frequency-difference-of-arrival measurements obtained from the SOOP samples collected by the receiver and a reference anchor. The receiver was implemented on a software-defined radio testbed, and field experiments are carried out using Iridium satellites as the SOOP beacons. The experiment and simulation results demonstrate that our measurement model has a good fit, and our proposed estimator can successfully track both the receiver location, velocity, and the relative clock offset and skew with respect to the reference anchor with good accuracy.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TWC.2016.2606099</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0002-2758-7599</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1536-1276
ispartof IEEE transactions on wireless communications, 2016-11, Vol.15 (11), p.7670-7685
issn 1536-1276
1558-2248
language eng
recordid cdi_crossref_primary_10_1109_TWC_2016_2606099
source IEEE Electronic Library (IEL) Journals
subjects Beacons
Clocks
EKF
Extended Kalman filter
Extraterrestrial measurements
Geo-localization
Iridium
Iridium network
Receivers
Satellite broadcasting
Satellite tracking
Satellites
signal-of-opportunity
Software radio
Synchronism
Synchronization
USRP
title Anchor-Aided Joint Localization and Synchronization Using SOOP: Theory and Experiments
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T19%3A48%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Anchor-Aided%20Joint%20Localization%20and%20Synchronization%20Using%20SOOP:%20Theory%20and%20Experiments&rft.jtitle=IEEE%20transactions%20on%20wireless%20communications&rft.au=Mei%20Leng&rft.date=2016-11-01&rft.volume=15&rft.issue=11&rft.spage=7670&rft.epage=7685&rft.pages=7670-7685&rft.issn=1536-1276&rft.eissn=1558-2248&rft.coden=ITWCAX&rft_id=info:doi/10.1109/TWC.2016.2606099&rft_dat=%3Cproquest_cross%3E1839180001%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c403t-2d03fc1c3eca05359a4ce38022956d24e4b163cd7952fdc6f816c6f36022e3903%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1839180001&rft_id=info:pmid/&rft_ieee_id=7560666&rfr_iscdi=true