1. Introduction
1. Introduction
Les petits appareils avec des ressources limitées en CPU, mémoire et puissance, appelés "appareils contraints" (constrained devices, souvent utilisés comme capteurs/actionneurs, objets intelligents ou appareils intelligents) peuvent former un réseau, devenant des "nœuds contraints" (constrained nodes) dans ce réseau. Un tel réseau peut lui-même présenter des contraintes, par exemple avec des canaux peu fiables ou à pertes, une bande passante limitée et imprévisible, et une topologie très dynamique.
Les appareils contraints peuvent être chargés de collecter des informations dans divers environnements, y compris les écosystèmes naturels, les bâtiments et les usines, et d'envoyer les informations à une ou plusieurs stations serveur. Ils peuvent également agir sur les informations en effectuant une action physique, y compris l'affichage. Les appareils contraints peuvent fonctionner sous de sévères contraintes de ressources telles qu'une batterie et une puissance de calcul limitées, peu de mémoire et une bande passante sans fil et une capacité de communication insuffisantes; ces contraintes s'aggravent souvent mutuellement. D'autres entités sur le réseau, par exemple une station de base ou un serveur de contrôle, peuvent avoir plus de ressources de calcul et de communication et pourraient soutenir l'interaction entre les appareils contraints et les applications dans des réseaux plus traditionnels.
Aujourd'hui, diverses tailles d'appareils contraints avec différentes ressources et capacités sont en cours de connexion. Les gadgets personnels mobiles, les appareils d'automatisation des bâtiments, les téléphones cellulaires, les appareils machine à machine (M2M) et d'autres appareils bénéficient de l'interaction avec d'autres "objets" (things) à proximité ou quelque part sur Internet. Avec cela, l'Internet des objets (IoT, Internet of Things) devient une réalité, construit à partir d'objets (choses) identifiables et adressables de manière unique. Au cours de la prochaine décennie, cela pourrait croître pour atteindre un grand nombre [FIFTY-BILLION] d'appareils contraints connectés à Internet, augmentant considérablement la taille et la portée d'Internet.
Le présent document fournit un certain nombre de termes de base qui se sont révélés utiles dans le travail de normalisation pour les environnements contraints. L'intention n'est pas de couvrir exhaustivement le domaine mais de s'assurer que quelques termes de base sont utilisés de manière cohérente entre les différents groupes coopérant dans ce domaine.
Dans ce document, le terme "byte" (octet) est utilisé dans son sens maintenant habituel comme synonyme d'"octet". Lorsque les tailles de mémoire à semi-conducteurs sont données, le préfixe "kibi" (1024) est combiné avec "byte" pour donner "kibibyte", abrégé "KiB", pour 1024 octets [ISQ-13].
En informatique, le terme "power" (puissance) est souvent utilisé pour le concept de "computing power" (puissance de calcul) ou "processing power" (puissance de traitement), comme dans les performances du CPU. Dans ce document, le terme désigne la puissance électrique sauf indication contraire explicite. "Mains-powered" (alimenté sur secteur) est utilisé comme raccourci pour être connecté en permanence à un réseau électrique stable.