计算机科学
节点(物理)
蚁群优化算法
任务(项目管理)
选择(遗传算法)
服务发现
计算机网络
集合(抽象数据类型)
服务(商务)
物联网
服务提供商
分布式计算
GSM演进的增强数据速率
数据挖掘
人工智能
计算机安全
万维网
Web服务
工程类
经济
经济
管理
程序设计语言
结构工程
作者
Abderrahim Zannou,Abdelhak Boulaalam,El Habib Nfaoui
标识
DOI:10.1016/j.pmcj.2020.101311
摘要
The Internet of Things (IoT) brings opportunities to create new services and change how services are sold and consumed. The IoT is overpopulated by a large number of networks, millions of objects and a huge number of services and interactions. Despite this, the nature of IoT networks, such as the heterogeneity of resources, the dynamic topology, and the large number of similar services, makes service discovery a complex task in terms of accuracy and the time required. Furthermore, the discovery task can offer a set of providers for a given request, so selection of the most relevant provider node must take into account the available resources, such as the power energy and the period of time. In this paper, to overcome these limitations, we propose an approach for service discovery and selection in the IoT. The discovery phase is performed by an edge server using a neural network. The selection phase is performed by nodes to select the most adequate node from the set of relevant nodes using Ant Colony Optimization (ACO). The experimental results show high performance in term of accuracy (96.5%) and a longer network lifetime for the discovery and selection phases respectively, as well as a short period of time for both phases.
科研通智能强力驱动
Strongly Powered by AbleSci AI