Le réseau LonWorks est un réseau d’exploitation local qui a été développé par Echelon Corporation. Ce réseau est construit sur la puce Neuron, un microprocesseur qui associe trois UC sur une même puce. Le réseau LonWorks utilise le protocole LonTalk®, un langage logiciel pour la communication avec les appareils terrain. Ce protocole utilise le modèle de référence OSI (Open Systems Interconnect) et comporte l’ensemble des sept couches de communication pour l’interopérabilité entre les appareils de contrôle.