Odoswitch repose sur un cœur SIP standard : il est compatible avec tout PBX, IPBX ou téléphone respectant le protocole SIP — 3CX, Cisco (CUCM/CME), Yeastar, Asterisk/FreePBX, Vodia, Grandstream, Snom, Yealink, Fanvil… La compatibilité ne dépend pas de la marque, mais du respect du SIP et de quelques réglages d’interopérabilité.
1. Deux façons de raccorder un PBX
- Enregistrement (le PBX = un poste) : le PBX s’enregistre comme une extension (login / mot de passe SIP). Simple, idéal pour un petit site avec un seul numéro.
- Trunk SIP (peering IP, recommandé en production) : le PBX se connecte comme un trunk (par IP, sans enregistrement) avec routage de plusieurs numéros/DID. Recommandé pour un vrai PBX à plusieurs postes.
2. Réglages recommandés côté PBX
| Serveur / Registrar | sip.odoip.fr:5060 (UDP ou TCP) |
| Transport | TCP conseillé (UDP possible) — TCP fiabilise le raccroché derrière NAT |
| Sécurisé | SIP-TLS disponible sur le port 5061 + SRTP (pour Cisco, 3CX secure…) |
| Codecs | G.711 (PCMA/PCMU) puis G.729 |
| DTMF | RFC 2833 |
| Session timers | RFC 4028 activés (recommandé Cisco/3CX) |
3. Points d’interopérabilité
- Sonnerie / early media : par défaut, Odoswitch joue la musique d’attente du poste appelé et ignore le média anticipé du PBX. Si le poste est un PBX/IVR devant diffuser ses propres annonces, l’option « laisser passer le média du PBX » est disponible sur l’extension. Si le PBX décroche immédiatement (200 OK), le configurer pour sonner sans décrocher.
- Raccroché (BYE) : certains clients (ex. MicroSIP en UDP) diffèrent le BYE — préférer TCP. Un filet de sécurité coupe de toute façon un appel dont le flux s’arrête.
- Fax : T.38 activable au cas par cas.
4. Aide-mémoire par modèle
- 3CX : trunk SIP « Generic », transport TCP/TLS, DTMF RFC2833, session timers activés.
- Yeastar (S / P-Series) : VoIP Trunk « Register » ou « Peer », codecs G711a/G711u/G729, RTP symétrique.
- Asterisk / FreePBX : trunk pjsip, direct_media=no, rtp_symmetric=yes, rewrite_contact=yes, DTMF rfc4733.
- Cisco (CUCM / CME) : SIP trunk, session timers, souvent TLS/SRTP (port 5061).
- Vodia : trunk SIP « register » ou « IP », G.711, RFC2833.
5. Onboarding d’un nouveau PBX
- Choisir le mode : enregistrement (petit site) ou trunk (production).
- Créer l’extension / le trunk côté Odoswitch et attribuer le(s) numéro(s).
- En mode trunk : autoriser l’IP publique du PBX.
- Configurer le PBX (tableau §2), transport TCP conseillé.
- Tester : appel entrant, appel sortant, sonnerie/ringback, raccroché des deux côtés, DTMF.
Besoin d’aide pour raccorder votre PBX ? Notre équipe vous accompagne : contactez-nous.