IOSOR Guide

Un fallimento del bind SIP è uno stato, non una chiamata consegnata

Scopri perché i fallimenti del bind SIP non comportano addebiti sul registro IOSOR e come gli stati di segnalazione differiscono dalle sessioni multimediali fatturabili.

Un fallimento del bind SIP è uno stato, non una chiamata consegnata.

Distinguere i fallimenti del bind SIP dalle sessioni attive

Nell'architettura IOSOR, un fallimento del bind SIP si verifica durante la fase di segnalazione, prima che venga stabilita una sessione multimediale. Quando viene avviata una richiesta E.164, il sistema tenta di associare la chiamata a un endpoint di destinazione. Se questo bind fallisce a causa di un timeout, un errore di autenticazione o l'indisponibilità dell'endpoint, viene registrato come un evento di stato. È fondamentale comprendere che, finché non viene stabilito il flusso multimediale, non vi è alcun servizio erogato.

Logica del registro e soglia prepagata di 20 USD

La piattaforma opera su un modello prepagato rigoroso con una soglia minima di 20 USD necessaria per mantenere attive le funzionalità di instradamento. Quando viene effettuato un tentativo di chiamata, il sistema verifica il saldo disponibile e applica una 'trattenuta prepagata' temporanea sull'account per quella specifica transazione. Se il bind SIP fallisce, la trattenuta viene immediatamente rilasciata. Nessun addebito viene effettuato per la durata del tentativo fallito.

Assegnazione dei numeri JIT e stati di connessione

I numeri all'interno dell'ecosistema IOSOR sono gestiti tramite l'assegnazione JIT (Just-In-Time). Quando un utente richiede un numero, questo viene assegnato e configurato per l'uso immediato senza la necessità di scorte fisiche o inventari pre-allocati. Se si verifica un fallimento del bind SIP su un numero assegnato tramite JIT, il sistema tratta l'evento come nullo per il calcolo del MRC (Monthly Recurring Charge) della durata della chiamata.

Notifiche Webhook per traffico non consegnato

Per garantire la massima trasparenza, ogni fallimento del bind SIP attiva una notifica webhook. Ciò consente agli sviluppatori di distinguere tra un 'DLR' (ricevuta di consegna) per una sessione andata a buon fine e uno stato di errore. Questi webhook forniscono codici di errore dettagliati che spiegano il motivo per cui il bind non è stato completato. Che si tratti di un comando 'STOP' dalla destinazione o di un timeout di rete, i dati sono disponibili per l'osservabilità in tempo reale.

Risorse tecniche e logica di failover

Per una comprensione più approfondita di come gestiamo i calcoli finanziari e i failover di instradamento, consultare la seguente documentazione:

Inizia con IOSOR

Apri la console IOSOR e vai alle impostazioni di routing SIP per verificare i webhook di segnalazione. Assicurati che i guasti di bind e enquire attivino il rilascio immediato dei blocchi, evitando di registrare minuti di connessione sul registro del tuo account. Configura il monitoraggio automatizzato dello stato per catturare codici di errore precisi durante la negoziazione iniziale dell'endpoint.

Sintesi IOSOR

Questo articolo ha dimostrato che un errore di bind o enquire SIP rappresenta esclusivamente uno stato della fase di segnalazione e non deve mai essere registrato come sessione di chiamata attiva. Isolando la negoziazione della segnalazione dai percorsi multimediali stabiliti, il motore di fatturazione garantisce che non venga addebitata alcuna durata di connessione quando una sessione non si completa.

Verifica che i registri degli eventi acquisiscano codici di errore di segnalazione granulari e rilascino istantaneamente qualsiasi blocco di registro riservato per il traffico non consegnato.

Questa guida ti è stata utile?

Guide correlate