Social IoT

Chayanika, Arundhati Walia
{"title":"Social IoT","authors":"Chayanika, Arundhati Walia","doi":"10.1002/9781119701460.ch9","DOIUrl":null,"url":null,"abstract":"An emerging paradigm of IoT is Social IoT (SIoT). In SIoT, different IoT devices interact and create relationship with each other to achieve a common goal. In essence, Social IoT adapts a service-oriented architecture where heterogeneous IoT devices can request or offer autonomous services and collaborate on behalf of their owners. Operating Systems (OS) are employed in IoT devices because they offer threading support, access to development libraries and portability; thus allowing simplicity in IoT application development. Several OS are available for IoT devices, but selecting a hardware and OS befitting for a particular IoT application is a crucial task. In case of SIoT, the selection of specific OS for hardware devices in various applications is even more challenging due to their collaborative nature. Existing surveys on OS are mostly lack the discussion on domain oriented and hardware architectural features. As a consequence, it results in under performance in many application scenarios as it is infeasible for developers to choose best-suited OS for various hardware platforms. This paper provides an OS-to-hardware architectures features-mapping while searching the unique requirements of SIoT applications and considers quality features of OS as well as hardware IoT platforms. In doing so, resource-constrained IoT devices are particularly highlighted due to their power limitations and memory constraints. Further, OS architecture model is associated open research challenges and proposed for devices in SIoT applications are identified. This research will benefit developers to utilize IoT platform resources and to envisage an efficient OS for futuristic SIoT applications.","PeriodicalId":309786,"journal":{"name":"Enabling the Internet of Things","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Enabling the Internet of Things","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/9781119701460.ch9","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

An emerging paradigm of IoT is Social IoT (SIoT). In SIoT, different IoT devices interact and create relationship with each other to achieve a common goal. In essence, Social IoT adapts a service-oriented architecture where heterogeneous IoT devices can request or offer autonomous services and collaborate on behalf of their owners. Operating Systems (OS) are employed in IoT devices because they offer threading support, access to development libraries and portability; thus allowing simplicity in IoT application development. Several OS are available for IoT devices, but selecting a hardware and OS befitting for a particular IoT application is a crucial task. In case of SIoT, the selection of specific OS for hardware devices in various applications is even more challenging due to their collaborative nature. Existing surveys on OS are mostly lack the discussion on domain oriented and hardware architectural features. As a consequence, it results in under performance in many application scenarios as it is infeasible for developers to choose best-suited OS for various hardware platforms. This paper provides an OS-to-hardware architectures features-mapping while searching the unique requirements of SIoT applications and considers quality features of OS as well as hardware IoT platforms. In doing so, resource-constrained IoT devices are particularly highlighted due to their power limitations and memory constraints. Further, OS architecture model is associated open research challenges and proposed for devices in SIoT applications are identified. This research will benefit developers to utilize IoT platform resources and to envisage an efficient OS for futuristic SIoT applications.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
社会;
物联网的一个新兴范例是社会物联网(SIoT)。在SIoT中,不同的物联网设备相互作用并相互建立关系以实现共同目标。从本质上讲,社交物联网采用了面向服务的体系结构,在这种体系结构中,异构物联网设备可以请求或提供自主服务,并代表其所有者进行协作。操作系统(OS)被用于物联网设备,因为它们提供线程支持,访问开发库和可移植性;从而简化物联网应用程序的开发。物联网设备有几种操作系统可用,但选择适合特定物联网应用的硬件和操作系统是一项关键任务。在SIoT的情况下,由于各种应用程序的协作性质,为硬件设备选择特定的操作系统更具挑战性。现有的关于操作系统的调查大多缺乏对面向领域和硬件架构特性的讨论。因此,它在许多应用程序场景中导致性能低下,因为开发人员无法为各种硬件平台选择最适合的操作系统。本文在搜索SIoT应用的独特需求的同时,提供了操作系统到硬件架构的特征映射,并考虑了操作系统和硬件物联网平台的质量特征。在这样做的过程中,资源受限的物联网设备由于其功率限制和内存限制而特别突出。此外,系统架构模型是相关的开放研究挑战,并提出了SIoT应用中的设备。这项研究将有利于开发人员利用物联网平台资源,并为未来的SIoT应用设想一个高效的操作系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Index IoT Gateway IoT Cloud and Fog Computing IoT Applications Social IoT
×
引用
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