Comment les SMS sont envoyés : SMS vs MMS sous le capot
De la frappe aux ondes radio
SMS (Short Message Service)
- Encodage : Texte → alphabet GSM 7-bit (160 car) ou UCS-2 (70 car Unicode).
- Transport : Envoyé sur canal de contrôle (SDCCH) via SS7/MAP vers SMSC (Short Message Service Center).
- Stockage et transmission : SMSC met en file, réessaie, livre quand destinataire joignable.
- Décodage : Téléphone destinataire réassemble texte.
Pas multimédia. Faible latence, haute fiabilité, marche signal minimal.
MMS (Multimedia Messaging Service)
- Encodage : Média (image/vidéo/audio) + texte → PDU MMS (binaire, ~1 MB limite opérateur).
- Transport : Utilise données commutées par paquets (GPRS/EDGE/HSPA/LTE) → MMSC (MMS Center).
- Notification : MMSC envoie SMS « WAP Push » à destinataire avec URL téléchargement.
- Récupération : Téléphone destinataire récupère contenu via HTTP.
Plus riche, plus gros, mais nécessite connexion data et coûte plus cher.
Tableau comparatif
| Fonction | SMS | MMS |
|---|---|---|
| Taille max | 160 car (7-bit) | ~1 MB (selon opérateur) |
| Média | Non | Oui (image, vidéo, audio, vCard) |
| Canal | Signalisation (contrôle) | Données paquet (porteur) |
| Coût | Moins cher | Plus cher |
| Fiabilité | Très haute | Dépend couverture data |
Évolution moderne
RCS (Rich Communication Services) remplace les deux : fonctions chat, média haute rés, indicateurs frappe, chiffrement — sur IP data, fallback SMS. Déploiement mondial via opérateurs et Google Messages.
