Résumé:
Les nouvelles technologies ont rendu la vie des gens plus pratique et plus facile
qu'auparavant. Avec l’évolution de la technologie de l’information, l'Internet des Objets (IdO),
en tant que technologie émergente, est introduit dans le processus de l’évolution. Durant
l’apparition de l'Internet des objets, le partage de données et les connexions entre les systèmes,
les dispositifs et les individus ont été facilités, et les dispositifs courants sont dotés de détecteurs
et d’applications afin de fournir leurs fonctions via des services. Effectivement, l'IoT fournit
une plate-forme où les objets courants deviennent plus intelligents qu'auparavant, les
communications habituelles deviennent utiles et les processus quotidiens deviennent
intelligents. À ce sujet, pour offrir de nouveaux services de l’IoT, plusieurs protocoles variés
sont suggérés. Puisque le chiffre de dispositifs ou d'objets s’accroit graduellement, et que le
nombre de services s’accentue également, la découverte et la localisation de services adaptés
deviennent un défi indispensable, et les méthodes classiques de la découverte des services ne
suffisent pas pour traiter cette difficulté.
Dans l’environnement de l’IoT, la découverte des services adaptés est face à divers défis et
conditions, tels que l'environnement hautement dynamique, la large distribution et la diversité
des services disponibles. De plus, les appareils de l’IoT ont plusieurs limitations en matière de
transmission, de communication, de traitement et de la quantité d’énergie. Aussi, choisir des
services de l’IoT parmi de multiples services similaires est une difficulté compliquée. Par
conséquent, le processus de sélection et de découverte des services de l’IoT deviendrait plus
délicat. À ce point, la nature dynamique des services de l’IoT et le nombre démesuré de services
disponibles sont des difficultés essentielles qui entrainent une dégradation conséquente de la
qualité de service.
La découverte des services fait référence au processus de recherche de services adaptés en
fonction des demandes des clients. Autrement dit, il s'agit d'une technique efficiente qui permet
au réseau de trouver un dispositif adapté qui fournira les services requis. Dans les
environnements de l’IoT, la méthode de découverte de services vise à opter les meilleures
ressources de l’IoT parmi les ressources candidates qui fournissent les services requis. Une
technique de découverte des services efficiente doit prendre en compte certaines mesures
qualitatives essentielles comme l’équilibrage de la charge, la tolérance aux pannes, letemps de
livraison des demandes, la latence, la disponibilité, le développement et la mobilité.
III
D'autre part, la découverte des services est l'un des défis essentiels pour les processus de
sélection et de composition de service car la découverte des services est une exigence de base
pour la composition de services. Les services disponibles peuvent être combinés pour offrir un
service composé adapté aux demandes des utilisateurs. Par exemple, le service de température
peut être combiné avec le service de détection d’humidité dans un composite de climatisation.
Avec l'augmentation rapide des demandes des utilisateurs, le rôle des approches de composition
des services pour répondre aux exigences des consommateurs devient important. Durant de la
dernière décennie, différentes solutions au problème de la composition des services ont été
suggérées.
Dans la première partie, l’approche suggérée se compose de trois étapes, à savoir : La
transmission et la réception de neurotransmetteur, le traitement de neurotransmetteur et la
détermination de l’état du système. Dans la seconde partie, l’approche proposée comporte cinq
modules, qu’on cite comme suit : Un module de communication, un module de suivi, un module
de traitement interne, un module d'interface et un module de contrôle.