期刊文献+

FISDR:一种新的故障注入无线传感器网络性能评估系统

FISDR:A New Fault Injection Performance Evaluation System for Wireless Sensor Networks
下载PDF
导出
摘要 在无线传感器网络WSN中,可靠性和容错性是评价WSN稳定性的重要指标。在WSN的实际应用中常会发生很多故障(Fault)和干扰,采用故障注入FI技术可以向WSN人为地注入这些故障和干扰,通过观察注入故障后网络的反应来评价网络的可靠性和容错性,从而对网络机制进行改进来提高网络的可靠性和稳定性。本文提出的FISDR是一种采用故障注入的WSN性能评估系统,基于软件故障注入方法,采用一对一的方式通过特殊接口与WSN节点连接,向WSN节点注入故障命令。该系统一是可以有效地向WSN注入各种实际应用时可能遇到的故障和干扰并观察网络运行的状况;二是可以接收包括WSN节点和其它各种设备通过特殊接口发来的数据,并将其存储;三是配有上位机软件对网络拓扑结构进行监控、对传输成功率进行统计并对存储的大量信息进行分析,从而对WSN网络及其可靠性做出评价。本系统在一栋五层办公楼分别用数十个WSN节点和FISDR节点做实验,实验内容包括使用FISDR向WSN注入大规模的故障并统计网络的反应状况,验证FISDR故障注入的效果,从而对FISDR的性能进行测试和分析。实验结果表明,FISDR可以有效地向WSN注入各种故障以评价其可靠性,在测试WSN及其可靠性评价方面有很高的应用价值。 In wireless sensor network(WSNs),the reliability and fault tolerance are the important metrics to evaluate the stability of WSNs.In actual use of WSNs,there often happen many faults and interferences,so we can use the Fault Injection(FI) technology to inject these faults and interferences into WSNs artificially.Through the observation of network reaction we can evaluate the reliability and fault tolerance of the network,so as to make the changes of the network mechanism in order to improve reliability and stability.In this paper we put forward a new performance evaluation system for WSN reliability evaluation with FI,and its inject method based on software,and connect the WSN nodes through a special port in a one-to-one manner,so we can inject the fault command to the WSN nodes.First,the FISDR can effectively inject the various practical faults and interferences which WSNs likely encounter,and we can observe the network reaction ;Second,the FISDR can receive including WSN nodes and other various equipment through special ports and store them ;Finally,the FISDR is equipped with the PCsoftware to monitor the network topology structure,record the transmission rate and analyze the enormou amount of information stored in devices,so that we can test WSNs and evaluate the reliability.We test this system in a five-storey office and we use dozens of WSN nodes and FISDR nodes separately.Our experiments mainly include such contents.We use FISDR to inject the mass number of faults to WSNs and record the network reaction,so we can verify the effect of FISDR fault injection,so as to test and analyze the FISDR performance.The experimental results show that FISDR can inject various kinds of faults to WSNs effectively and evaluate the WSNs reliability effectively,and it has high an application value in WSN testing and reliability evaluation.
出处 《计算机工程与科学》 CSCD 北大核心 2012年第7期29-34,共6页 Computer Engineering & Science
基金 国防基础科研计划项目(B1420080209-08)
关键词 无线传感器网络 可靠性 故障注入 测试 评价 WSN reliability fault injection testing evaluation
  • 相关文献

参考文献15

  • 1Akyildiz I F,Su W,Sankarasubramaniam Y. Wireless Sensor Networks:A Survey[J].Computer Networks,2002,(04):393-422.doi:10.1016/S1389-1286(01)00302-4.
  • 2Akyildiz I F,Su Weilian,Sankarasubramaniam Y. A Survey on Sensor Networks[J].IEEE Communications Magazine,2002,(08):102-114.
  • 3Gupta G,Younis M. Fault-Tolerant Clustering of Wireless Sensor Networks[A].2003.1579-1584.
  • 4Hsueh Mei-Chen,Tsai T K,Iyer R K. Fault Injection Techniques and Tools[J].Computer,1997,(04):75-82.doi:10.1109/2.585157.
  • 5Cinque M,Cotroneo D,Martino C D. AVR-INJECT:A Tool for Injecting Faults in Wireless Sensor Nodes[A].2009.1-6.
  • 6Sailhan F,Delot T,Pathak A. Fault Injection and Monitoring for Dependability Analysis of Wireless SensorActuators Networks[J].IEEE,2009.78-88.
  • 7Barton J H,Czeck E W,Segall Z Z. Fault Injection Experiments Using Fat[J].IEEE Transaction on Computer,1990,(04):575-582.
  • 8荆刚,陈冬岩,贾磊.McCTRP:多信道跨层采集树路由协议[J].计算机工程与科学,2010,32(11):15-19. 被引量:2
  • 9Madeira H,Silva J G. Xception:Software Fault Injection and Monitoring in Processor Functional Units[A].1995.135-149.
  • 10Kanawati G A,Kanawati N A,Abraham J A. Ferrari:A Flexible Software-Based Fault and Error Injection System[J].IEEE Transaction on Computer,1995,(02):248-260.

二级参考文献29

  • 1陈冬岩.基于多信道的MAC层协议在无线传感器网络中的应用[J].山东大学学报(工学版),2009,39(1):41-49. 被引量:7
  • 2李东生,向勇,史美林.基于多信道的自组织网络功率控制方法[J].通信学报,2006,27(10):31-37. 被引量:4
  • 3Couto D D, Aguayo D, Bicker J, et al. A High-Throughput Path Metric for Multi-Hop Wireless Routing[C]//Proc of the ACM Mobicom Conf,2003:134-146.
  • 4So J, Vaidya N. Multi-Channel MAC for Ad Hoc Networks: Handling Multi-Channel Hidden Terminals Using a Single Transceiver[C]//Proc of the 5th ACM Int' l Symp on Mobile Ad Hoc Networking and Computing, 2004..222-233.
  • 5Zhou G, Huang C, Yan T, et al. Mmsn: Multi-Frequency Media Access Control for Wireless Sensor Networks[C]// Proc of INFOCOM'06,2006 : 1-13.
  • 6Gnawali O, Fonseea R, Jamieson K, et al. Collection Tree Protocol[C]//Proc of InSenSys'09,2009:1-14.
  • 7http://www, tinyos, net/tinyos-2, x/tos/lib/net/ctp.
  • 8http..//www, tinyos, net/tinyos-2, x/doc/txt/tep123, txt.
  • 9Levis P, Patel N, Culler D. et al. Trickle: A Self-Regulating Algorithm for Code Maintenance and Propagation in Wireless Sensor Networks[C]//Proc of the USENIX NSDI Conf,2004:15-28.
  • 10Fonseca R, Gnawali O, Jamieson K, et al. Four Bit Wireless Link Estimation[C]//Proc of the 6th Workshop on Hot Topics in Networks, 2007.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部