Tutto ciò che vale la pena sapere, niente di superfluo.
Come funziona, dall'inizio alla fine
Un trunk SIP è una connessione virtuale che stabilisce le chiamate con la segnalazione SIP e trasmette l'audio come flusso multimediale RTP. Il tuo PBX, softswitch o applicazione si registra al trunk; quando viene effettuata una chiamata, SIP negozia la sessione (tramite un'offerta/risposta SDP) e RTP trasporta la voce. Un'API vocale incapsula questo processo in modo che una richiesta HTTPS avvii una chiamata e i webhook gestiscano il flusso durante il suo svolgimento. Vedi /answers/what-is-sip, /answers/what-is-rtp e /products/voice.
Trunking SIP vs. API vocale programmabile
Un trunk SIP offre connettività pura: si utilizza il proprio PBX o softswitch e si comunica direttamente tramite SIP, soluzione ideale per contact center e operatori che gestiscono elevati volumi di chiamate. Un'API vocale programmabile astrae completamente il protocollo SIP, integrando REST e webhook, ed è perfetta per gli sviluppatori che desiderano aggiungere funzionalità come click-to-call, IVR o OTP vocale senza dover gestire un'infrastruttura telefonica. La maggior parte delle piattaforme, inclusa BroadNet, offre entrambe le opzioni. Per maggiori informazioni, consultare le sezioni /answers/programmable-voice e /products/voice.
I mattoni
Numeri DID per le chiamate in entrata; terminazione PSTN e mobile per le chiamate in uscita; capacità di canali simultanei (quante chiamate vengono eseguite contemporaneamente) e un limite di chiamate al secondo che regola i burst; un Session Border Controller che controlla il confine SIP; e codec (G.711, Opus) per la codifica dell'audio. Ciascuno di questi elementi viene configurato per account e integrato in un flusso di chiamata. Vedi /answers/what-is-did, /answers/what-is-sbc e /answers/what-is-voice-codec.
Vantaggi rispetto alle linee PRI tradizionali
Nessun circuito fisico da installare, capacità scalabile tramite l'aggiunta di sessioni anziché cablaggi, un'unica interconnessione per 200+ paesi, fatturazione a consumo e flussi di chiamata modificati nel codice anziché riprogrammare un PBX. Il trunking SIP consolida inoltre le chiamate in entrata e in uscita sullo stesso percorso IP, riducendo i costi e semplificando il failover. Vedi /products/voice e /tools/erlang-calculator.
Limitazioni e cosa pianificare
La tecnologia Voice over IP è sensibile alla qualità della rete: jitter, perdita di pacchetti e latenza degradano l'audio delle chiamate, pertanto i trunk necessitano di QoS e monitoraggio. Il NAT e l'attraversamento del firewall devono essere gestiti al confine del SIP, la capacità è limitata dai canali simultanei e dalle chiamate al secondo, e le chiamate in uscita sono vincolate dall'identificazione del chiamante (CLI/STIR-SHAKEN) e dalle regole "Non chiamare". Vedi /answers/voip-quality, /answers/what-is-nat-traversal e /answers/what-is-cps.
Un trunk SIP è la stessa cosa di un'API vocale?
No. Un trunk SIP è il livello di connettività: trasporta le chiamate tra il sistema telefonico e la rete utilizzando SIP e RTP. Un'API vocale è un livello di controllo per sviluppatori che consente al codice di effettuare e gestire le chiamate senza utilizzare il protocollo SIP. È possibile utilizzare un trunk SIP senza un'API, ma un moderno servizio vocale programmabile offre entrambi. BroadNet offre connettività vocale su 1.000+ connessioni operatore con un uptime del 99,99%. Vedi /products/voice.