论文标题
社交互联网系统的自动化服务发现
Automated Service Discovery for Social Internet-of-Things Systems
论文作者
论文摘要
在本文中,我们建议设计一个自动化的服务发现过程,以允许移动众包任务请求者从大规模的互联网(IOT)网络中选择一组少量设备来执行其任务。为此,我们通过将大规模的物联网网络分为几个虚拟社区来进行,他们的成员具有牢固的社会物联网关系。研究了两种社区检测算法,即Louvain和Order Statistics Local方法(OSLOM)算法,并将研究并应用于现实世界IoT数据集,以形成非重叠和重叠的IoT设备组。之后,执行基于自然语言过程(NLP)的方法来处理众包文本请求,并因此找到能够有效完成任务的物联网设备列表。这是通过匹配NLP输出(例如应用程序,位置,所需的可信度级别)与不同检测到的社区来执行的。提出的方法有效地有助于自动化和减少用于移动众包应用程序的服务发现程序和招聘过程。
In this paper, we propose to design an automated service discovery process to allow mobile crowdsourcing task requesters select a small set of devices out of a large-scale Internet-of-things (IoT) network to execute their tasks. To this end, we proceed by dividing the large-scale IoT network into several virtual communities whose members share strong social IoT relations. Two community detection algorithms, namely Louvain and order statistics local method (OSLOM) algorithms, are investigated and applied to a real-world IoT dataset to form non-overlapping and overlapping IoT devices groups. Afterwards, a natural language process (NLP)-based approach is executed to handle crowdsourcing textual requests and accordingly find the list of IoT devices capable of effectively accomplishing the tasks. This is performed by matching the NLP outputs, e.g., type of application, location, required trustworthiness level, with the different detected communities. The proposed approach effectively helps in automating and reducing the service discovery procedure and recruitment process for mobile crowdsourcing applications.