Caching IoT Resources in Green Brokers at the Application Layer

Xiang Sun, Rana Albelaihi, Z. Akhavan
{"title":"Caching IoT Resources in Green Brokers at the Application Layer","authors":"Xiang Sun, Rana Albelaihi, Z. Akhavan","doi":"10.1109/SEC50012.2020.00065","DOIUrl":null,"url":null,"abstract":"In this paper, we propose to cache popular Internet of Things (IoT) resources in the brokers (which can be considered as application layer middlewares) by applying the CoAP Publish/Subscribe protocol in order to reduce the energy consumption of the servers (e.g., IoT devices), which host these resources. If an IoT resource is cached in a broker, all the requests to retrieve the content of the IoT resource will be delivered to the broker, which responses to the requests by sending related contents, thus increasing the power consumption of the broker. In order to reduce the operational expenditure of the broker provider, each broker is powered by green energy and uses on-grid energy as a backup. On-gird energy consumption of the brokers may be different. That is, some brokers with low green energy generation and more cached IoT resources may consume more on-grid energy consumption than brokers with high green energy generation and less cached IoT resources. In order to minimize the total on-grid energy consumption of the brokers, the Green Energy Aware Resource caching (GEAR) algorithm is proposed to balance energy demands by re-allocating/re-caching the popular IoT resources among the brokers. The performance of GEAR is validated via simulations.","PeriodicalId":375577,"journal":{"name":"2020 IEEE/ACM Symposium on Edge Computing (SEC)","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE/ACM Symposium on Edge Computing (SEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEC50012.2020.00065","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper, we propose to cache popular Internet of Things (IoT) resources in the brokers (which can be considered as application layer middlewares) by applying the CoAP Publish/Subscribe protocol in order to reduce the energy consumption of the servers (e.g., IoT devices), which host these resources. If an IoT resource is cached in a broker, all the requests to retrieve the content of the IoT resource will be delivered to the broker, which responses to the requests by sending related contents, thus increasing the power consumption of the broker. In order to reduce the operational expenditure of the broker provider, each broker is powered by green energy and uses on-grid energy as a backup. On-gird energy consumption of the brokers may be different. That is, some brokers with low green energy generation and more cached IoT resources may consume more on-grid energy consumption than brokers with high green energy generation and less cached IoT resources. In order to minimize the total on-grid energy consumption of the brokers, the Green Energy Aware Resource caching (GEAR) algorithm is proposed to balance energy demands by re-allocating/re-caching the popular IoT resources among the brokers. The performance of GEAR is validated via simulations.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在应用层的绿色代理中缓存物联网资源
在本文中,我们建议通过应用CoAP发布/订阅协议在代理(可视为应用层中间件)中缓存流行的物联网(IoT)资源,以减少托管这些资源的服务器(例如物联网设备)的能耗。如果将物联网资源缓存在代理中,则检索物联网资源内容的所有请求都将传递给代理,代理通过发送相关内容来响应请求,从而增加了代理的功耗。为了减少代理提供商的运营支出,每个代理都由绿色能源供电,并使用并网能源作为备份。各中间商的网上能耗可能有所不同。也就是说,一些绿色能源发电量低、缓存物联网资源多的代理可能比绿色能源发电量高、缓存物联网资源少的代理消耗更多的上网能耗。为了最大限度地减少代理的总上网能耗,提出了绿色能源感知资源缓存(GEAR)算法,通过在代理之间重新分配/重新缓存流行的物联网资源来平衡能源需求。通过仿真验证了齿轮传动系统的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Position Paper: Towards a Robust Edge-Native Storage System Exploring Decentralized Collaboration in Heterogeneous Edge Training Message from the Program Co-Chairs FareQR: Fast and Reliable Screen-Camera Transfer System for Mobile Devices using QR Code Demo: EdgeVPN.io: Open-source Virtual Private Network for Seamless Edge Computing with Kubernetes
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1