HDF: Hybrid Debugging Framework for Distributed Network Environments

Debugging in distributed environments, such as wireless sensor networks (WSNs), which consist of sensor nodes with limited resources, is an iterative and occasionally laborious process for programmers. In sensor networks, it is not easy to find unintended bugs that arise during development and deployment, and that are due to a lack of visibility into the nodes and a dearth of effective debugging tools. Most sensor network debugging tools are not provided with effective facilities such as real-time tracing, remote debugging, or a GUI environment. In this paper, we present a hybrid debugging framework (HDF) that works on WSNs. This framework supports querybased monitoring and real-time tracing on sensor nodes. The monitoring supports commands to manage/ control the deployed nodes, and provides new debug commands. To do so, we devised a debugging device called a Docking Debug-Box (D2-Box), and two program agents. In addition, we provide a scalable node monitor to enable all deployed nodes for viewing. To transmit and collect their data or information reliably, all nodes are connected using a scalable node monitor applied through the Internet. Therefore, the suggested framework in theory does not increase the network traffic for debugging on WSNs, and the traffic complexity is nearly O(1).
Publisher
ELECTRONICS TELECOMMUNICATIONS RESEARCH INST
Issue Date
2017-04
Language
English
Keywords

WIRELESS SENSOR NETWORKS

Citation

ETRI JOURNAL, v.39, no.2, pp.222 - 233

ISSN
1225-6463
DOI
10.4218/etrij.17.2816.0108
URI
http://hdl.handle.net/10203/223789
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
000399344500009.pdf(2.33 MB)Download
  • Hit : 139
  • Download : 3
  • Cited 0 times in thomson ci
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡClick to seewebofscience_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0