大规模泛在传感器网络系统中基于虚拟发送者的消息记录

Jinho Ahn
{"title":"大规模泛在传感器网络系统中基于虚拟发送者的消息记录","authors":"Jinho Ahn","doi":"10.14257/IJMUE.2014.9.5.04","DOIUrl":null,"url":null,"abstract":"Sender-based message logging can considerably lower high failure-free overhead of receiver-based message logging resulting from synchronously logging each message into stable storage by using volatile memory of its sender as storage for logging. This beneficial feature can be obtained at the expense of extra communication costs required for allowing message senders to get receive sequence numbers of the messages from their receivers and confirm them with the receivers and slowness and complexity of recovery of each failed process coming from its obtaining message log from the corresponding senders. However, attempting to apply sender-based message logging into large-scale ubiquitous sensor networks requires reducing the number of messages passing on core networks during its message logging and recovery procedures. This paper presents a scalable virtual senderbased message logging algorithm to solve this problem by enabling the broker elected in a group of nodes as virtual sender to localize both of the logging and recovery procedures to a maximum. We show how this algorithm can guarantee the system consistency in case of sequential failures and perform better than the conventional one in terms of message overhead.","PeriodicalId":162936,"journal":{"name":"International Conference on Multimedia and Ubiquitous Engineering","volume":"71 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Virtual Sender-based Message Logging for Large-scale Ubiquitous Sensor Network Systems\",\"authors\":\"Jinho Ahn\",\"doi\":\"10.14257/IJMUE.2014.9.5.04\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Sender-based message logging can considerably lower high failure-free overhead of receiver-based message logging resulting from synchronously logging each message into stable storage by using volatile memory of its sender as storage for logging. This beneficial feature can be obtained at the expense of extra communication costs required for allowing message senders to get receive sequence numbers of the messages from their receivers and confirm them with the receivers and slowness and complexity of recovery of each failed process coming from its obtaining message log from the corresponding senders. However, attempting to apply sender-based message logging into large-scale ubiquitous sensor networks requires reducing the number of messages passing on core networks during its message logging and recovery procedures. This paper presents a scalable virtual senderbased message logging algorithm to solve this problem by enabling the broker elected in a group of nodes as virtual sender to localize both of the logging and recovery procedures to a maximum. We show how this algorithm can guarantee the system consistency in case of sequential failures and perform better than the conventional one in terms of message overhead.\",\"PeriodicalId\":162936,\"journal\":{\"name\":\"International Conference on Multimedia and Ubiquitous Engineering\",\"volume\":\"71 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-05-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Multimedia and Ubiquitous Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.14257/IJMUE.2014.9.5.04\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Multimedia and Ubiquitous Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14257/IJMUE.2014.9.5.04","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

基于发送方的消息日志记录可以大大降低基于接收方的消息日志记录的高无故障开销,这种开销是通过使用发送方的易失性内存作为日志存储来同步地将每条消息记录到稳定的存储中造成的。获得这一有益特性的代价是,允许消息发送方从其接收方获取消息的接收序列号并与接收方确认这些序列号所需的额外通信成本,以及从相应发送方获取消息日志来恢复每个失败进程的缓慢和复杂性。然而,试图将基于发送方的消息记录应用到大规模无处不在的传感器网络中,需要减少在其消息记录和恢复过程中在核心网络上传递的消息数量。本文提出了一种可扩展的基于虚拟发送方的消息日志记录算法,该算法允许在一组节点中选出的代理作为虚拟发送方最大限度地本地化日志记录和恢复过程。我们将展示该算法如何在出现连续故障的情况下保证系统一致性,并在消息开销方面优于传统算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Virtual Sender-based Message Logging for Large-scale Ubiquitous Sensor Network Systems
Sender-based message logging can considerably lower high failure-free overhead of receiver-based message logging resulting from synchronously logging each message into stable storage by using volatile memory of its sender as storage for logging. This beneficial feature can be obtained at the expense of extra communication costs required for allowing message senders to get receive sequence numbers of the messages from their receivers and confirm them with the receivers and slowness and complexity of recovery of each failed process coming from its obtaining message log from the corresponding senders. However, attempting to apply sender-based message logging into large-scale ubiquitous sensor networks requires reducing the number of messages passing on core networks during its message logging and recovery procedures. This paper presents a scalable virtual senderbased message logging algorithm to solve this problem by enabling the broker elected in a group of nodes as virtual sender to localize both of the logging and recovery procedures to a maximum. We show how this algorithm can guarantee the system consistency in case of sequential failures and perform better than the conventional one in terms of message overhead.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信