Green Communications and Networking. First International Conference, GreeNets 2011, Colmar, France, October 5-7, 2011, Revised Selected Papers

Research Article

TOA Ranging Using Real Time Application Interface (RTAI) in IEEE 802.11 Networks

Download
426 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-33368-2_8,
        author={Jian Fang and Alvin Lim and Qing Yang},
        title={TOA Ranging Using Real Time Application Interface (RTAI) in IEEE 802.11 Networks},
        proceedings={Green Communications and Networking. First International Conference, GreeNets 2011, Colmar, France, October 5-7, 2011, Revised Selected Papers},
        proceedings_a={GREENETS},
        year={2012},
        month={11},
        keywords={IEEE 802.11 Ranging Localization RTT TOA RTAI},
        doi={10.1007/978-3-642-33368-2_8}
    }
    
  • Jian Fang
    Alvin Lim
    Qing Yang
    Year: 2012
    TOA Ranging Using Real Time Application Interface (RTAI) in IEEE 802.11 Networks
    GREENETS
    Springer
    DOI: 10.1007/978-3-642-33368-2_8
Jian Fang1,*, Alvin Lim1,*, Qing Yang2,*
  • 1: Auburn University
  • 2: Montana State University
*Contact email: fangjia@auburn.edu, limalvi@auburn.edu, qing.yang@cs.montana.edu

Abstract

Ranging and positioning of wireless mobile devices using time-of-arrivals (TOA) method is becoming an increasingly interesting and challenging research topic. There are various TOA-based ranging algorithms and positioning systems, but most of them require either specially designed hardware or modifications to existing firmware. Using only off-the-self hardware, we present a novel software-based TOA ranging approach which accurately measures TOAs using the Real Time Application Interface (RTAI) operating system. A prototype system is implemented which provides precise measurements of round trip time (RTT) using IEEE 802.11b MAC layer ACK frames and the real-time communication mechanism provided by RTAI. Experiments show that using RTAI can achieve a ranging result with precision close to the accuracy obtained by hardware based methods.