Terminaison SIP vers RTC (PSTN) : Principes et enjeux
La **Terminaison SIP vers PSTN** (SIP to PSTN Termination) est le service qui permet à un appel VoIP (protocole SIP) de rejoindre le réseau téléphonique commuté public (RTC/PSTN) pour sonner sur un téléphone fixe ou mobile classique. C'est l'interconnexion critique entre le monde IP et le monde télécom traditionnel.
Définitions clés
- SIP (Session Initiation Protocol) : Protocole de signalisation standard (IETF RFC 3261) pour établir, modifier, terminer des sessions multimédia (VoIP, vidéo, messagerie) sur IP.
- PSTN / RTC : Public Switched Telephone Network / Réseau Téléphonique Commuté Public. Réseau mondial de lignes fixes/mobiles commutées par circuits (TDM/SS7). Numérotation E.164 (+33...).
- Terminaison (Termination) : Le fait de « terminer » (acheminer jusqu'au destinataire final) un appel sur un réseau donné. « SIP Termination » = appel SIP → PSTN. « PSTN Termination » = appel PSTN → SIP (Origination).
- Passerelle (Gateway / SIP Trunk Provider) : Équipement/logiciel (SBC - Session Border Controller) à la frontière réseaux. Convertit signalisation SIP ↔ ISUP/SS7 (PSTN) et médias RTP (codecs G.711, G.729, Opus) ↔ PCM (TDM 64kbps).
Flux d'un appel SIP → PSTN (Termination)
- Appelant (Softphone, IPBX, PBX Cloud, CPaaS) envoie **INVITE SIP** vers son **Fournisseur de Trunk SIP / Passerelle** (ex. Twilio, Plivo, Telnyx, Bandwidth, Voxbone, opérateur local).
- Fournisseur valide : Authentification (IP/Digest/Token), Fraude check, Routage (LCR - Least Cost Routing), Capacité.
- Fournisseur convertit INVITE SIP → **IAM ISUP** (Initial Address Message) vers le réseau SS7/PSTN via ses interconnects (Tier 1 / Opérateurs locaux).
- Réseau PSTN achemine l'appel vers le **destinataire final** (ligne fixe, mobile, numéro spécial).
- Destinataire décroche → **ANM ISUP** (Answer Message) → Converti en **200 OK SIP** vers l'appelant.
- Médias : RTP (IP) ↔ TDM (PSTN) via **Transcodeur / Media Gateway** dans la passerelle (G.711 µ-law/A-law standard, ou transcodage G.729/Opus → G.711).
- Fin appel : BYE SIP / REL ISUP. Facturation : Durée, Destination, Codecs, Frais d'interconnexion.
Enjeux critiques pour la qualité & la fiabilité
| Enjeu | Solution / Best Practice |
|---|---|
| Qualité Voix (QoS) | Codec G.711 (PCMU/PCMA) non compressé prioritaire. Réserve bande passante (DiffServ EF/DSCP 46). Monitoring MOS/POLQA. |
| Latence / Gigue / Perte | JB (Jitter Buffer) adaptatif côté GW. Redondance géo (PoP multiples). Routage optimal (LCR temps réel). |
| Interopérabilité Signalisation | Support RFC 3261 complet + extensions (PRACK, UPDATE, REFER, REPLACES). Interworking SS7/ISUP robuste (timers, causes de release). |
| Numérotation & Présentation (CLI/CLIR) | Support E.164 complet. **CLI (Calling Line ID) transparent & vérifié** (STIR/SHAKEN obligatoire US/Canada, recommandé EU). Gestion CLIR (masquage). PIDF-LO pour géoloc d'urgence. |
| Urgence (E911 / 112) : | **Obligation légale** : Routage vers PSAP compétent + Transmission adresse précise (ALI/ANI). Enregistrement adresse utilisateur (Provisioning). Test régulier. |
| Sécurité / Fraude | SBC : Pare-feu SIP, Rate limiting, Détection patterns fraude (International Revenue Share Fraud - IRSF, Wangiri), Authentification mutuelle (TLS/mTLS, Digest, IP ACL), Chiffrement médias (SRTP). |
| Facturation & Billing | CDR (Call Detail Records) temps réel/précis. Tarification : Minutes (durée), Setup fee, Ports, Canaux simultanés, Frais régulation (USF, 911 fees). Modèles : Pay-as-you-go, Canaux dédiés, Flat rate. |
| Portabilité (LNP / GNP) | Support portage entrant/sortant numéros géographiques/mobiles. Processus automatisé (API/NPAC). |
