Interopérabilité : les trois niveaux
Transport, format, sens : les trois couches que l'on confond quand on dit que deux machines « ne se parlent pas ». Un cadre pour ranger les problèmes.
- Interopérabilité
- DICOM
- Concepts
« Les machines ne se parlent pas » est une phrase qui cache trois problèmes très différents. Les séparer, c'est déjà résoudre la moitié des malentendus.
1. Le transport
Est-ce que la machine sait envoyer une étude sur le réseau ? C'est le rôle du protocole DIMSE (C-STORE, C-FIND, C-MOVE). Beaucoup d'appareils en sont capables — encore faut-il les avoir configurés : AE Title, port, transfer syntax.
2. Le format
Une fois l'étude reçue, la donnée est-elle lisible ? Un fichier peut être un DICOM parfaitement valide qui enveloppe un blob propriétaire illisible sans le logiciel du constructeur.
3. Le sens
Même lisible, la donnée est-elle comparable d'un appareil à l'autre ? Une épaisseur rétinienne mesurée par deux machines n'est pas la même mesure : algorithmes, segmentation et références diffèrent.
Pourquoi ce cadre est utile
La plupart des débats sur « l'interopérabilité » sautent d'un niveau à l'autre sans le dire. En nommant la couche dont on parle, on sait quel outil sortir — et à qui poser la question.
Article d'origine
Pourquoi vos machines ne se parlent pas
Lire le numéro →