SMS : Orienté connexion ou sans connexion ? La réponse technique
Le SMS est sans connexion (connectionless). Il n'établit pas de connexion persistante de bout en bout entre l'expéditeur et le destinataire avant de transmettre les données.
Pourquoi c'est sans connexion
- Pas de handshake : Pas d'échange SYN/SYN-ACK/ACK comme TCP.
- Pas d'état de session : Le réseau ne maintient pas de chemin dédié ni de contexte de séquence pour le dialogue SMS.
- Unités indépendantes : Chaque SMS (PDU) est routé indépendamment via le mécanisme store-and-forward du SMSC (Short Message Service Center).
- Pas de livraison/ordre garantis : Les messages peuvent arriver dans le désordre, être retardés ou perdus sans notification à l'expéditeur (sauf accusé de réception demandé).
Contraste : Orienté connexion (TCP)
- Établit un circuit virtuel.
- Séquencé, accusé de réception, retransmis.
- Contrôle de flux/congestion.
- Étatful aux deux extrémités.
Chemin de signalisation SMS
Téléphone → BTS → BSC → MSC → SMSC → (SS7/MAP) → MSC destinataire → BSC → BTS → Téléphone. Le SMSC agit comme un commutateur de messages, pas comme un point de terminaison de connexion.
Contexte moderne
RCS (Rich Communication Services) sur porteurs de données IP est orienté session (MSRP-like), mais retombe sur le SMS sans connexion quand les données sont indisponibles.
