TY - GEN
T1 - A Hard Real-Time Testbed for Distributed TDMA-Based MAC Protocols in VANETs
AU - Wu, Jingbang
AU - Lu, Huimei
AU - Xiang, Yong
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/5
Y1 - 2019/5
N2 - Recent years, a number of distributed TDMA-based MAC protocols have been proposed for Vehicular Ad-hoc Networks (VANETs), and most of them were evaluated only in the simulations. However, according to the measurement-based works, the wireless communication of VANETs in the real world is extremely unstable, which significantly impacts the performance of the MAC protocols. Therefore, it is important to evaluate them in the real world environment. In this paper, we design and implement a hard real-time testbed for distributed TDMA-based MAC protocols in VANETs. The testbed consists of five parts: the commercial off-the-shelf Network Interface Card (NIC), the high-accuracy GPS receiver for time synchronization, the collaboration of Linux and the Field-Programmable Gate Array (FPGA) subsystem, the revised ADHOC MAC protocol in the FPGA subsystem for the controlling of the TDMA access, and the Unmanned Ground Vehicle (UGV) for the mobility control. The testbed achieves the hard real-time data delivery for high-priority packets by handling the interactions with the NIC in the FPGA, and allowing the FPGA to process the high-priority tasks and Linux to process the low-priority tasks. Results of the measurements show that the transmission delay of the high-priority packets is bounded and the TDMA access is functional.
AB - Recent years, a number of distributed TDMA-based MAC protocols have been proposed for Vehicular Ad-hoc Networks (VANETs), and most of them were evaluated only in the simulations. However, according to the measurement-based works, the wireless communication of VANETs in the real world is extremely unstable, which significantly impacts the performance of the MAC protocols. Therefore, it is important to evaluate them in the real world environment. In this paper, we design and implement a hard real-time testbed for distributed TDMA-based MAC protocols in VANETs. The testbed consists of five parts: the commercial off-the-shelf Network Interface Card (NIC), the high-accuracy GPS receiver for time synchronization, the collaboration of Linux and the Field-Programmable Gate Array (FPGA) subsystem, the revised ADHOC MAC protocol in the FPGA subsystem for the controlling of the TDMA access, and the Unmanned Ground Vehicle (UGV) for the mobility control. The testbed achieves the hard real-time data delivery for high-priority packets by handling the interactions with the NIC in the FPGA, and allowing the FPGA to process the high-priority tasks and Linux to process the low-priority tasks. Results of the measurements show that the transmission delay of the high-priority packets is bounded and the TDMA access is functional.
UR - http://www.scopus.com/inward/record.url?scp=85070186676&partnerID=8YFLogxK
U2 - 10.1109/ICC.2019.8761412
DO - 10.1109/ICC.2019.8761412
M3 - Conference contribution
AN - SCOPUS:85070186676
T3 - IEEE International Conference on Communications
BT - 2019 IEEE International Conference on Communications, ICC 2019 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IEEE International Conference on Communications, ICC 2019
Y2 - 20 May 2019 through 24 May 2019
ER -