CLAWS: Cross-Layer Adaptable Wireless System enabling full cross-layer experimentation on real-time software-defined 802.15.4

被引:6
|
作者
Van den Bergh, Bertold [1 ]
Vermeulen, Tom [1 ]
Verhelst, Marian [1 ]
Pollin, Sofie [1 ]
机构
[1] Katholieke Univ Leuven, ESAT TELEMIC, Heverlee, Belgium
关键词
Software-defined radio; Performance evaluation; Cross-layer design;
D O I
10.1186/1687-1499-2014-187
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Motivation: In recent years, researchers have developed a large and growing set of protocols and algorithms to improve the throughput and capacity of wireless networks. These schemes span the physical (PHY), medium access control (MAC), and higher layers of the protocol stack. Most effective innovations however require cross-layer modifications of both PHY and higher layers. To date, the verification of those designs has been limited to simulations or small setups relying often on off-line processing of the results. MAC layer results that rely on even the tiniest modification of the PHY can only be verified under simplified networking assumptions. Similarly, novel PHY algorithms are typically only verified for a single wireless link, avoiding complex scenarios. Most importantly, there is almost no cooperation between PHY and networking communities, as the tools and testbeds they use are incompatible. Contributions: In this paper, we propose a methodology for fully flexible PHY, MAC, and network layer verification that is designed to (a) reuse existing software components from PHY and network communities, (b) enable both simple-and expert-level modification and configuration of all components, (c) have real-time performance benchmarked with off-the-shelf systems, and (d) enable large networking experiments including off-the-shelf nodes for rapid experimentation, testing, and comparison. The main contribution of this paper is the introduction of an approach that enables the realization of full software-defined radio (SDR) sensor nodes, all running on a single field-programmable gate array and reusing PHY layer SDR tools and typical operating systems such as Contiki OS. Subsequently, the paper will illustrate the strengths of the proposed approach by demonstrating communication with off-the-shelf sensor nodes. This allows fair benchmarking with state-of-the-art or off-the-shelf solutions. Finally, some cross-layer improvements are proposed and compared with the baseline off-the-shelf system. This proves our claims that the proposed platform is a very useful tool for cross-layer experimentation, in that it allows full cross-layer control of the PHY and network layers, and moreover enables elegant comparison with state-of-the-art designs. This architecture is provided to the open sourcecommunity (http://claws.be/), in order to become a framework for validating and benchmarking wireless cross-layer innovations.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] QoE-Driven Cross-Layer Design for Video Communication over Software-Defined Radio
    Sadat, Mohammad Nazmus
    Vargas-Alfonso, Erwin
    Dai, Rui
    Huang, Ziqian
    Fu, Yiling
    Lin, Sunmeng
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,
  • [32] A cross-layer framework to support real-time and elastic traffic in MANETs
    Garcia-Luna-Aceves, J. J.
    Menchaca-Mendez, Rolando
    2011 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2011, : 469 - 474
  • [33] Intelligent storage: Cross-layer optimization for soft real-time workload
    Hanyang University
    不详
    不详
    不详
    不详
    不详
    ACM Trans. Storage, 2006, 3 (255-282):
  • [34] Monitoring Real-Time Status of Analog Sources: A Cross-Layer Approach
    Hu, Shaoling
    Chen, Wei
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2021, 39 (05) : 1309 - 1324
  • [35] Joint Cross-Layer Optimization in Real-Time Networked Control Systems
    Kluegel, Markus
    Mamduhi, Mohammadhossein
    Ayan, Onur
    Vilgelm, Mikhail
    Johansson, Karl H.
    Hirche, Sandra
    Kellerer, Wolfgang
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2020, 7 (04): : 1903 - 1915
  • [36] Cross-Layer Fault-Tolerant Design of Real-Time Systems
    Sahoo, Siva Satyendra
    Veeravali, Bharadwaj
    Kumar, Akash
    2016 IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI AND NANOTECHNOLOGY SYSTEMS (DFT), 2016, : 63 - 68
  • [37] Cross-layer routing and time synchronisation in wireless sensor networks
    Fedor, Szymon
    Collier, Martin
    Sreenan, Cormac J.
    INTERNATIONAL JOURNAL OF SENSOR NETWORKS, 2011, 10 (03) : 143 - 159
  • [38] Pathbook: Cross-layer optimization for full-duplex wireless networks
    Fang, Xi
    Yang, Dejun
    Xue, Guoliang
    COMPUTER NETWORKS, 2013, 57 (09) : 1895 - 1912
  • [39] Cross-Layer Optimization using MIMO System for Wireless Networks
    Mathialagan, Srimathi
    Shanmugavel, S.
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 651 - 655
  • [40] Cross-Layer Real-Time Support for JVM-based Smartphone Systems
    Woo, Young Joo
    Cho, Jungwook
    Lim, Donghyouk
    Seo, Euiseong
    2012 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2012, : 592 - +