System Support for the In Situ Testing of Wireless Sensor Networks via Programmable Virtual Onboard Sensors

被引:4
作者
Koutsoubelias, Manos [1 ,2 ]
Grigoropoulos, Nasos [1 ,2 ]
Lalis, Spyros [1 ,2 ]
Lampsas, Petros [3 ,4 ]
Katsikas, Serafeim [5 ]
Dimas, Dimitrios [5 ]
机构
[1] Ctr Res & Technol Hellas, Volos, Greece
[2] Univ Thessaly, Volos, Greece
[3] Ctr Res & Technol Hellas, Lamia, Greece
[4] Technol Educ Inst Cent Greece, Lamia, Greece
[5] Prisma Elect, Alexandroupolis, Greece
关键词
Artificial sensor signals; hardware in the loop (HIL); in situ testing; nondestructive testing; sensor instrumentation; tiny virtual machines (VMs); wireless sensor networks (WSNs); EXPERIMENTATION; SYNCHRONIZATION;
D O I
10.1109/TIM.2015.2494630
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Wireless sensor networks (WSNs) can be extensively tested before they are deployed in the field. However, it is equally important to test a WSN after it has been deployed, to verify that it will work as expected in certain situations of interest, which are hard to reproduce in reality. In this paper, we introduce the mechanism of programmable virtual onboard sensors, for letting sensor nodes produce artificial sensor values as dictated by the user, transparently to the application. Virtual onboard sensors are programmed using a simple script-like language, which is interpreted at runtime on the wireless sensor nodes. The user can deploy sensor scripts in the WSN and activate the virtual sensor mode for selected nodes and sensors at any point in time, without changing the node firmware and without stopping the application that runs on the nodes. We also describe and evaluate an implementation of the virtual onboard sensor mechanism on a commercial WSN platform. Our implementation requires little memory and has negligible runtime overhead, and thus can be adopted even for resource-constrained sensor nodes.
引用
收藏
页码:744 / 753
页数:10
相关论文
共 29 条
  • [1] RTSP: An Accurate and Energy-Efficient Protocol for Clock Synchronization in WSNs
    Akhlaq, Muhammad
    Sheltami, Tarek R.
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2013, 62 (03) : 578 - 589
  • [2] [Anonymous], 2009, INPROCEEDINGS 2 INT
  • [3] Experimental characterization of wireless sensor networks for industrial applications
    Bertocco, Matteo
    Gamba, Giovanni
    Sona, Alessandro
    Vitturi, Stefano
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2008, 57 (08) : 1537 - 1546
  • [4] Clouser T., 2007, TRKSUCS200704 DEP CO
  • [5] Flexible Experimentation in Wireless Sensor Networks
    Coulson, Geoff
    Porter, Barry
    Chatzigiannakis, Ioannis
    Koninis, Christos
    Fischer, Stefan
    Pfisterer, Dennis
    Bimschas, Daniel
    Braun, Torsten
    Hurni, Philipp
    Anwander, Markus
    Wagenknecht, Gerald
    Fekete, Sandor P.
    Kroeller, Alexander
    Baumgartner, Tobias
    [J]. COMMUNICATIONS OF THE ACM, 2012, 55 (01) : 82 - 90
  • [6] Dunkels A, 2004, CONF LOCAL COMPUT NE, P455
  • [7] Emmanouilidis C., 2009, P INT C COND MON DIA, P1
  • [8] Fontanelli D, 2012, IEEE IMTC P, P2785
  • [9] Fraboulet A, 2007, PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P176, DOI 10.1109/IPSN.2007.4379677
  • [10] Helmedag A, 2013, 2013 IEEE INTERNATIONAL WORKSHOP ON APPLIED MEASUREMENTS FOR POWER SYSTEMS (AMPS), P150, DOI 10.1109/AMPS.2013.6656242