Inter-Control Center Communications Protocol (ICCP), également connu sous le nom de TASE.2, est la norme qui définit la communication entre les centres de contrôle, les services publics et les pools énergétiques.
Étant donné que TASE.2 et IEC 61850 utilisent tous deux le protocole de communication MMS, une partie importante du code source est partagée par les deux produits. L'architecture de la bibliothèque est composée d'un composant principal, qui implémente les fonctionnalités définies par la couche d'abstraction standard et de la plate-forme (alias « pilote »). Grâce à cette approche, la bibliothèque peut facilement être portée sur différentes plates-formes. Actuellement, Windows (7, 8, 10) et Linux sont pris en charge. La conception de la bibliothèque est orientée objet, C++ a été utilisé pour l'implémentation, mais une API en langage C ou Java peut être fournie à la demande du client. La solution de JPEmbedded prend en charge à la fois le côté serveur et client de la communication. Un canal sécurisé crypté basé sur le protocole TLS conformément à la norme CEI 62351 est également une option.