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.
社会;
物联网的一个新兴范例是社会物联网(SIoT)。在SIoT中,不同的物联网设备相互作用并相互建立关系以实现共同目标。从本质上讲,社交物联网采用了面向服务的体系结构,在这种体系结构中,异构物联网设备可以请求或提供自主服务,并代表其所有者进行协作。操作系统(OS)被用于物联网设备,因为它们提供线程支持,访问开发库和可移植性;从而简化物联网应用程序的开发。物联网设备有几种操作系统可用,但选择适合特定物联网应用的硬件和操作系统是一项关键任务。在SIoT的情况下,由于各种应用程序的协作性质,为硬件设备选择特定的操作系统更具挑战性。现有的关于操作系统的调查大多缺乏对面向领域和硬件架构特性的讨论。因此,它在许多应用程序场景中导致性能低下,因为开发人员无法为各种硬件平台选择最适合的操作系统。本文在搜索SIoT应用的独特需求的同时,提供了操作系统到硬件架构的特征映射,并考虑了操作系统和硬件物联网平台的质量特征。在这样做的过程中,资源受限的物联网设备由于其功率限制和内存限制而特别突出。此外,系统架构模型是相关的开放研究挑战,并提出了SIoT应用中的设备。这项研究将有利于开发人员利用物联网平台资源,并为未来的SIoT应用设想一个高效的操作系统。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信