恒定时间,固定内存,零假负错误记录低功耗可穿戴设备

Saffiyah Doolan, Nicholas Hoseiny, Patrick Hosein, D. Bhagwandin
{"title":"恒定时间,固定内存,零假负错误记录低功耗可穿戴设备","authors":"Saffiyah Doolan, Nicholas Hoseiny, Patrick Hosein, D. Bhagwandin","doi":"10.1109/ICWISE.2017.8267156","DOIUrl":null,"url":null,"abstract":"Wireless wearable embedded devices dominate the Internet of Things (IoT) due to their ability to provide useful information about the body and its local environment. The constrained resources of low power processors, however, pose a significant challenge to run-time error logging and hence, product reliability. Error logs classify error type and often system state following the occurrence of an error. Traditional error logging algorithms attempt to balance storage and accuracy by selectively overwriting past log entries. Since a specific combination of firmware faults may result in system instability, preserving all error occurrences becomes increasingly beneficial as IOT systems become more complex. In this paper, a novel hash-based error logging algorithm is presented which has both constant insertion time and constant memory while also exhibiting no false negatives and an acceptable false positive error rate. Both theoretical analysis and simulations are used to compare the performance of the hash-based and traditional approaches.","PeriodicalId":414964,"journal":{"name":"2017 IEEE Conference on Wireless Sensors (ICWiSe)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Constant time, fixed memory, zero false negative error logging for low power wearable devices\",\"authors\":\"Saffiyah Doolan, Nicholas Hoseiny, Patrick Hosein, D. Bhagwandin\",\"doi\":\"10.1109/ICWISE.2017.8267156\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Wireless wearable embedded devices dominate the Internet of Things (IoT) due to their ability to provide useful information about the body and its local environment. The constrained resources of low power processors, however, pose a significant challenge to run-time error logging and hence, product reliability. Error logs classify error type and often system state following the occurrence of an error. Traditional error logging algorithms attempt to balance storage and accuracy by selectively overwriting past log entries. Since a specific combination of firmware faults may result in system instability, preserving all error occurrences becomes increasingly beneficial as IOT systems become more complex. In this paper, a novel hash-based error logging algorithm is presented which has both constant insertion time and constant memory while also exhibiting no false negatives and an acceptable false positive error rate. Both theoretical analysis and simulations are used to compare the performance of the hash-based and traditional approaches.\",\"PeriodicalId\":414964,\"journal\":{\"name\":\"2017 IEEE Conference on Wireless Sensors (ICWiSe)\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE Conference on Wireless Sensors (ICWiSe)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICWISE.2017.8267156\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Conference on Wireless Sensors (ICWiSe)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWISE.2017.8267156","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

由于无线可穿戴嵌入式设备能够提供有关身体及其局部环境的有用信息,因此它们在物联网(IoT)中占据主导地位。然而,低功耗处理器的有限资源对运行时错误记录和产品可靠性构成了重大挑战。错误日志对错误类型和发生错误后的系统状态进行分类。传统的错误日志记录算法试图通过选择性地覆盖过去的日志条目来平衡存储和准确性。由于固件故障的特定组合可能导致系统不稳定,因此随着物联网系统变得越来越复杂,保留所有错误事件变得越来越有益。本文提出了一种新的基于哈希的错误记录算法,该算法具有恒定的插入时间和恒定的内存,同时没有假阴性和可接受的假阳性错误率。理论分析和仿真都用于比较基于哈希的方法和传统方法的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Constant time, fixed memory, zero false negative error logging for low power wearable devices
Wireless wearable embedded devices dominate the Internet of Things (IoT) due to their ability to provide useful information about the body and its local environment. The constrained resources of low power processors, however, pose a significant challenge to run-time error logging and hence, product reliability. Error logs classify error type and often system state following the occurrence of an error. Traditional error logging algorithms attempt to balance storage and accuracy by selectively overwriting past log entries. Since a specific combination of firmware faults may result in system instability, preserving all error occurrences becomes increasingly beneficial as IOT systems become more complex. In this paper, a novel hash-based error logging algorithm is presented which has both constant insertion time and constant memory while also exhibiting no false negatives and an acceptable false positive error rate. Both theoretical analysis and simulations are used to compare the performance of the hash-based and traditional approaches.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信