Loading…

WIST: Wi-SUN FAN Protocol Emulation Testbed

We present a novel emulation testbed design to test wireless protocols in an efficient, realistic, and reproducible manner, and use Wi-SUN Field Area Network (FAN) protocols to demonstrate its efficiency. The testbed provides emulated Layer 2 connectivity for a mesh of wireless nodes without needing...

Full description

Saved in:
Bibliographic Details
Main Authors: Comer, Douglas, Karandikar, Rajas H., Rastegarnia, Adib, Rouzbeh, Fatemeh, Sruthi, Panchapakesan C.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We present a novel emulation testbed design to test wireless protocols in an efficient, realistic, and reproducible manner, and use Wi-SUN Field Area Network (FAN) protocols to demonstrate its efficiency. The testbed provides emulated Layer 2 connectivity for a mesh of wireless nodes without needing to manipulate Layer 1 signals or inject radio frequency interference. An early version of the testbed that relied on a centralized server to forward packets introduced excessive differential delay that interfered with protocol operation. The improved version described in this paper achieves near-simultaneous delivery of a packet to the set of nodes within range of a sender. To provide an emulated delivery mechanism, the testbed uses multicast addressing in an unusual way. Each node is assigned a unique bit position within the multicast address space. Instead of sending outgoing packets to an emulation server, a node forms a multicast address with bits of the address set for all nodes within range, and multicasts the packet. Conceptually, each node is configured to accept a large set of multicast destination addresses that correspond to transmissions from neighbors in the emulated mesh topology. In practice, the testbed achieves packet recognition efficiently, without requiring a network interface to handle large numbers of multicast addresses. As a result, all neighbors of a node in the emulated mesh topology receive a copy of a packet at approximately the same time, like an actual wireless network. The paper also describes a software-defined programmable management system that uses scripted testbed commands to run sequences of tests.
ISSN:1558-2612
DOI:10.1109/WCNC.2017.7925815