Verification of The Minimum Cost Forwarding Protocol for Wireless Sensor Networks

William D. Henderson, S. Tron
{"title":"Verification of The Minimum Cost Forwarding Protocol for Wireless Sensor Networks","authors":"William D. Henderson, S. Tron","doi":"10.1109/ETFA.2006.355457","DOIUrl":null,"url":null,"abstract":"Wireless sensor networks (WSN) consist of small self-contained devices with computational, sensing and wireless communication capabilities. They allow flexible, powerful, tetherless, automated data collection and monitoring systems to be created. Anticipated applications include environmental hazard monitoring, forest fire detection, machine instrumentation, etc. Many routing protocols have been proposed to facilitate data transport from sensor nodes to a base station; few of these protocols have been formally verified or operationally deployed however. The minimum cost forwarding (MCF) routing protocol (Ye et al., 2001), has been proposed. The application of MCF is restricted to networks possessing a single sink node and multiple source nodes. However, it offers several potential advantages for sensor nodes with limited resources. The MCF protocol is the subject of the current study with a view to its implementation in a prototype sensor network. The first phase of the work, and the subject of this paper, is the formal evaluation of the MCF protocol to increase confidence its correctness and study its ability to handle node failure and other errors. As a result of formal verification using a model checking tool, UPPAAL, we confirm the soundness of the protocol during its initialisation and operational phases and have identified significant weaknesses in the published protocol concerning equal-cost minimum cost paths and node failure. In particular, we identify a flaw in the previously suggested periodic initialisation broadcast to re-establish a minimum cost field. Here we present these results and offer improvements to overcome some deficiencies. It is expected that model checking may usefully be applied in the study of other WSN protocols.","PeriodicalId":431393,"journal":{"name":"2006 IEEE Conference on Emerging Technologies and Factory Automation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE Conference on Emerging Technologies and Factory Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2006.355457","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

Abstract

Wireless sensor networks (WSN) consist of small self-contained devices with computational, sensing and wireless communication capabilities. They allow flexible, powerful, tetherless, automated data collection and monitoring systems to be created. Anticipated applications include environmental hazard monitoring, forest fire detection, machine instrumentation, etc. Many routing protocols have been proposed to facilitate data transport from sensor nodes to a base station; few of these protocols have been formally verified or operationally deployed however. The minimum cost forwarding (MCF) routing protocol (Ye et al., 2001), has been proposed. The application of MCF is restricted to networks possessing a single sink node and multiple source nodes. However, it offers several potential advantages for sensor nodes with limited resources. The MCF protocol is the subject of the current study with a view to its implementation in a prototype sensor network. The first phase of the work, and the subject of this paper, is the formal evaluation of the MCF protocol to increase confidence its correctness and study its ability to handle node failure and other errors. As a result of formal verification using a model checking tool, UPPAAL, we confirm the soundness of the protocol during its initialisation and operational phases and have identified significant weaknesses in the published protocol concerning equal-cost minimum cost paths and node failure. In particular, we identify a flaw in the previously suggested periodic initialisation broadcast to re-establish a minimum cost field. Here we present these results and offer improvements to overcome some deficiencies. It is expected that model checking may usefully be applied in the study of other WSN protocols.
无线传感器网络最小代价转发协议的验证
无线传感器网络(WSN)由具有计算、传感和无线通信能力的小型独立设备组成。它们允许创建灵活、强大、无线、自动化的数据收集和监控系统。预期的应用包括环境危害监测、森林火灾探测、机器仪表等。已经提出了许多路由协议来促进从传感器节点到基站的数据传输;然而,这些协议中很少得到正式核查或实际部署。最小成本转发(MCF)路由协议(Ye et al., 2001)已经被提出。MCF的应用仅限于具有单个汇聚节点和多个源节点的网络。然而,它为资源有限的传感器节点提供了几个潜在的优势。MCF协议是当前研究的主题,目的是在原型传感器网络中实现它。第一阶段的工作,也是本文的主题,是对MCF协议进行形式化评估,以增加对其正确性的信心,并研究其处理节点故障和其他错误的能力。作为使用模型检查工具UPPAAL进行正式验证的结果,我们在初始化和运行阶段确认了协议的合理性,并确定了已发布协议中有关等成本最小成本路径和节点故障的重大弱点。特别是,我们在之前建议的周期性初始化广播中发现了一个缺陷,以重新建立最小成本字段。在这里,我们提出了这些结果,并提出了改进措施,以克服一些不足。模型检验可以有效地应用于其他无线传感器网络协议的研究。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信