蜂窝物联网(cIoT)设备上下文的机会预取

Srinivasan Iyengar, V. Gurbani, Yu Zhou, Sameerkumar Sharma
{"title":"蜂窝物联网(cIoT)设备上下文的机会预取","authors":"Srinivasan Iyengar, V. Gurbani, Yu Zhou, Sameerkumar Sharma","doi":"10.1109/ICCCN.2018.8487456","DOIUrl":null,"url":null,"abstract":"The number of IoT devices is expected to be between 32-99 Billion by 2025, many of which will use the cellular wireless data network for communications. This presents a unique challenge to the operator while allocating resources, namely how to optimally balance CPU and memory usage in virtualized and physical hosts while simultaneously handling millions of IoT devices without affecting the quality of experience of normal mobile users. Due to the sheer number of the IoT devices, it is not feasible to store their session context in memory. In this work, we present a machine learning model that predicts the network usage pattern of five broad classes of cIoT devices. The prediction model trained on a Multilayer Perceptron allows the network operator to opportunistically prefetch cIoT context from secondary storage before it is required. Further, we propose a new metric -- Value of Perfect Information -- to assess our approach. We evaluate our approach across two fronts: First, we study the efficacy of replacement algorithms such as LRU, MRU, FIFO and random replacement; we also assess the impact of varying memory slots. Finally, we evaluate our models against the default (no prefetching) model and an on-time prefetching model to demonstrate the value of our pre-fetching approach.","PeriodicalId":399145,"journal":{"name":"2018 27th International Conference on Computer Communication and Networks (ICCCN)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Opportunistic Prefetching of Cellular Internet of Things (cIoT) Device Contexts\",\"authors\":\"Srinivasan Iyengar, V. Gurbani, Yu Zhou, Sameerkumar Sharma\",\"doi\":\"10.1109/ICCCN.2018.8487456\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The number of IoT devices is expected to be between 32-99 Billion by 2025, many of which will use the cellular wireless data network for communications. This presents a unique challenge to the operator while allocating resources, namely how to optimally balance CPU and memory usage in virtualized and physical hosts while simultaneously handling millions of IoT devices without affecting the quality of experience of normal mobile users. Due to the sheer number of the IoT devices, it is not feasible to store their session context in memory. In this work, we present a machine learning model that predicts the network usage pattern of five broad classes of cIoT devices. The prediction model trained on a Multilayer Perceptron allows the network operator to opportunistically prefetch cIoT context from secondary storage before it is required. Further, we propose a new metric -- Value of Perfect Information -- to assess our approach. We evaluate our approach across two fronts: First, we study the efficacy of replacement algorithms such as LRU, MRU, FIFO and random replacement; we also assess the impact of varying memory slots. Finally, we evaluate our models against the default (no prefetching) model and an on-time prefetching model to demonstrate the value of our pre-fetching approach.\",\"PeriodicalId\":399145,\"journal\":{\"name\":\"2018 27th International Conference on Computer Communication and Networks (ICCCN)\",\"volume\":\"58 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 27th International Conference on Computer Communication and Networks (ICCCN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCN.2018.8487456\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 27th International Conference on Computer Communication and Networks (ICCCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN.2018.8487456","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

到2025年,物联网设备的数量预计将在320亿至990亿之间,其中许多设备将使用蜂窝无线数据网络进行通信。这给运营商在分配资源时提出了一个独特的挑战,即如何在处理数百万台物联网设备的同时,在不影响正常移动用户体验质量的情况下,在虚拟主机和物理主机中最佳地平衡CPU和内存使用。由于物联网设备的数量庞大,将其会话上下文存储在内存中是不可行的。在这项工作中,我们提出了一个机器学习模型,该模型预测了五大类cIoT设备的网络使用模式。在多层感知器上训练的预测模型允许网络操作员在需要之前从二级存储中机会地预取cIoT上下文。此外,我们提出了一个新的指标——完美信息的价值——来评估我们的方法。我们从两个方面评估了我们的方法:首先,我们研究了替换算法(如LRU, MRU, FIFO和随机替换)的有效性;我们还评估了不同内存槽的影响。最后,我们根据默认(无预取)模型和实时预取模型来评估我们的模型,以演示我们的预取方法的价值。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Opportunistic Prefetching of Cellular Internet of Things (cIoT) Device Contexts
The number of IoT devices is expected to be between 32-99 Billion by 2025, many of which will use the cellular wireless data network for communications. This presents a unique challenge to the operator while allocating resources, namely how to optimally balance CPU and memory usage in virtualized and physical hosts while simultaneously handling millions of IoT devices without affecting the quality of experience of normal mobile users. Due to the sheer number of the IoT devices, it is not feasible to store their session context in memory. In this work, we present a machine learning model that predicts the network usage pattern of five broad classes of cIoT devices. The prediction model trained on a Multilayer Perceptron allows the network operator to opportunistically prefetch cIoT context from secondary storage before it is required. Further, we propose a new metric -- Value of Perfect Information -- to assess our approach. We evaluate our approach across two fronts: First, we study the efficacy of replacement algorithms such as LRU, MRU, FIFO and random replacement; we also assess the impact of varying memory slots. Finally, we evaluate our models against the default (no prefetching) model and an on-time prefetching model to demonstrate the value of our pre-fetching approach.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信