{"title":"能源收集应用的通用开发平台设计","authors":"Nurani Saoda, Md Fazlay Rabbi Masum Billah, Bradford Campbell","doi":"10.1145/3485730.3493366","DOIUrl":null,"url":null,"abstract":"Battery-less energy-harvesting systems have widened the landscape of Internet-of-Things (IoT) applications by taking computation to hard-to-reach places. Energy-harvesting sensors are perpetual, environment-friendly, cost-effective, and maintenance-free. Despite having such lucrative characteristics, battery-powered devices hold majority share of today's IoT market, since developing energy-harvesting applications require more expert knowledge, careful implementation, and rigorous debugging than applications with stable power. In this paper, we argue that development becomes easier, faster, efficient, and scalable with a standard, re-usable, general purpose platform that ensures the platform's versatility across various application with proper balance between abstraction and accessibility in hardware and software. Such platforms would provide flexibility across both hardware and software layers, at the same time, producing reliable performance. However, realizing this design point pose several research challenges that need to be identified and addressed. We identify the limitations in existing systems, articulate the challenges and provide guidelines for the community to work towards a general purpose platform that would enable new diversified battery-less applications in the future.","PeriodicalId":356322,"journal":{"name":"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Designing a General Purpose Development Platform for Energy-harvesting Applications\",\"authors\":\"Nurani Saoda, Md Fazlay Rabbi Masum Billah, Bradford Campbell\",\"doi\":\"10.1145/3485730.3493366\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Battery-less energy-harvesting systems have widened the landscape of Internet-of-Things (IoT) applications by taking computation to hard-to-reach places. Energy-harvesting sensors are perpetual, environment-friendly, cost-effective, and maintenance-free. Despite having such lucrative characteristics, battery-powered devices hold majority share of today's IoT market, since developing energy-harvesting applications require more expert knowledge, careful implementation, and rigorous debugging than applications with stable power. In this paper, we argue that development becomes easier, faster, efficient, and scalable with a standard, re-usable, general purpose platform that ensures the platform's versatility across various application with proper balance between abstraction and accessibility in hardware and software. Such platforms would provide flexibility across both hardware and software layers, at the same time, producing reliable performance. However, realizing this design point pose several research challenges that need to be identified and addressed. We identify the limitations in existing systems, articulate the challenges and provide guidelines for the community to work towards a general purpose platform that would enable new diversified battery-less applications in the future.\",\"PeriodicalId\":356322,\"journal\":{\"name\":\"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-11-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3485730.3493366\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th ACM Conference on Embedded Networked Sensor Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3485730.3493366","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Designing a General Purpose Development Platform for Energy-harvesting Applications
Battery-less energy-harvesting systems have widened the landscape of Internet-of-Things (IoT) applications by taking computation to hard-to-reach places. Energy-harvesting sensors are perpetual, environment-friendly, cost-effective, and maintenance-free. Despite having such lucrative characteristics, battery-powered devices hold majority share of today's IoT market, since developing energy-harvesting applications require more expert knowledge, careful implementation, and rigorous debugging than applications with stable power. In this paper, we argue that development becomes easier, faster, efficient, and scalable with a standard, re-usable, general purpose platform that ensures the platform's versatility across various application with proper balance between abstraction and accessibility in hardware and software. Such platforms would provide flexibility across both hardware and software layers, at the same time, producing reliable performance. However, realizing this design point pose several research challenges that need to be identified and addressed. We identify the limitations in existing systems, articulate the challenges and provide guidelines for the community to work towards a general purpose platform that would enable new diversified battery-less applications in the future.