IOSOR Panduan

Kegagalan ikatan SIP adalah status, bukan panggilan yang dihantar

Fahami mengapa kegagalan ikatan SIP tidak dikenakan caj pada lejar IOSOR dan bagaimana keadaan isyarat berbeza daripada sesi media yang boleh dibilkan.

Kegagalan ikatan SIP adalah status, bukan panggilan yang dihantar.

Membezakan Kegagalan Ikatan SIP daripada Sesi Aktif

Dalam seni bina IOSOR, kegagalan ikatan SIP berlaku semasa fasa isyarat sebelum sesi media diwujudkan. Apabila permintaan E.164 dimulakan, sistem cuba mengikat panggilan ke titik akhir destinasi. Jika ikatan ini gagal disebabkan oleh masa tamat, ralat pengesahan atau ketidaktersediaan titik akhir, ia direkodkan sebagai peristiwa status. Memandangkan tiada pertukaran media berlaku, sistem tidak menganggapnya sebagai panggilan yang dihantar, dan oleh itu tiada caj dikenakan dalam lejar untuk percubaan tersebut.

Logik Lejar dan Lantai Prabayar USD 20

Platform ini beroperasi pada model prabayar yang ketat dengan lantai prabayar USD 20 diperlukan untuk mengekalkan keupayaan penghalaan aktif. Apabila percubaan panggilan dibuat, sistem menyemak baki yang tersedia. Jika ikatan SIP gagal, 'pegangan prabayar' yang diletakkan pada akaun untuk transaksi khusus tersebut dilepaskan serta-merta. Tiada debit berlaku untuk tempoh percubaan yang gagal. Ini memastikan ketelusan kewangan dan mengelakkan kerugian bagi pengguna platform kami.

Penugasan Nombor JIT dan Keadaan Sambungan

Nombor dalam ekosistem IOSOR diuruskan melalui tugasan JIT (Just-In-Time). Apabila pengguna meminta nombor, ia ditugaskan dan diperuntukkan untuk kegunaan segera tanpa memerlukan stok kedai atau inventori yang diperuntukkan terlebih dahulu. Jika kegagalan ikatan SIP berlaku pada nombor yang diberikan JIT, sistem menganggapnya sebagai bukan peristiwa untuk pengiraan MRC (Caj Berulang Bulanan) bagi tempoh panggilan. Ini membolehkan skalabiliti pantas tanpa kos inventori yang tidak perlu.

Pemberitahuan Webhook untuk Trafik Bukan Penghantaran

Untuk mengekalkan ketelusan, setiap kegagalan ikatan SIP mencetuskan pemberitahuan webhook. Ini membolehkan pembangun membezakan antara 'DLR' (Resit Penghantaran) untuk sesi yang berjaya dan status kegagalan. Webhook ini menyediakan kod ralat terperinci yang menerangkan sebab ikatan tidak selesai. Sama ada arahan 'STOP' daripada destinasi atau masa tamat rangkaian, data tersedia untuk pemerhatian masa nyata bagi tujuan pemantauan prestasi rangkaian.

Sumber Teknikal dan Logik Failover

Untuk pemahaman yang lebih mendalam tentang cara kami mengendalikan matematik kewangan dan failover penghalaan, sila rujuk dokumentasi berikut:

Mulakan dengan IOSOR

Buka konsol IOSOR dan pergi ke tetapan hala SIP untuk menyemak audit webhok isyarat anda. Pastikan kegagalan ikat dan pertanyaan mencetuskan pelepasan pegangan serta-merta dan bukannya merekodkan minit bersambung ke lejar akaun anda. Sediakan pemantauan status automatik untuk menangkap kod kegagalan yang tepat semasa rundingan titik akhir permulaan.

Inti IOSOR

Artikel ini membuktikan bahawa kegagalan ikat atau pertanyaan SIP adalah status fasa isyarat semata-mata dan tidak boleh direkodkan sebagai sesi panggilan aktif. Dengan mengasingkan rundingan isyarat daripada laluan media yang ditetapkan, enjin pengebilan memastikan sifar tempoh bersambung dikenakan bayaran apabila sesi gagal disiapkan.

Sila sahkan bahawa log acara anda menangkap kod ralat isyarat terperinci dan serta-merta melepaskan sebarang pegangan lejar yang rizab untuk trafik yang tidak dihantar. Jangan benarkan ikatan titik akhir yang gagal atau respons jemputan yang tidak diakui menulis debit tempoh atau mencetuskan yuran pengebilan per minit.

Adakah panduan ini membantu?

Panduan berkaitan