IOSOR Kiến thức

Lỗi liên kết SIP là một trạng thái, không phải là cuộc gọi đã kết nối

Hiểu lý do tại sao các lỗi liên kết SIP không phát sinh phí trên sổ cái IOSOR và cách các trạng thái báo hiệu khác với các phiên truyền thông có tính phí.

Lỗi liên kết SIP là một trạng thái, không phải là cuộc gọi đã kết nối.

Phân biệt lỗi liên kết SIP với các phiên hoạt động

Trong kiến trúc IOSOR, lỗi liên kết SIP xảy ra trong giai đoạn báo hiệu trước khi phiên truyền thông được thiết lập. Khi một yêu cầu E.164 được khởi tạo, hệ thống sẽ cố gắng liên kết cuộc gọi với một điểm cuối đích. Nếu liên kết này thất bại do hết thời gian chờ, lỗi xác thực hoặc điểm cuối không khả dụng, nó sẽ được ghi lại dưới dạng một sự kiện trạng thái. Vì không có sự trao đổi dữ liệu media nào diễn ra, hệ thống không coi đây là một cuộc gọi đã thực hiện thành công, giúp bảo vệ số dư của khách hàng khỏi các chi phí không đáng có.

Logic sổ cái và mức sàn trả trước USD 20

Nền tảng hoạt động trên mô hình trả trước nghiêm ngặt với mức sàn trả trước USD 20 được yêu cầu để duy trì khả năng định tuyến hoạt động. Khi một nỗ lực gọi được thực hiện, hệ thống sẽ kiểm tra số dư khả dụng. Nếu liên kết SIP thất bại, khoản 'tạm giữ trả trước' được đặt trên tài khoản cho giao dịch cụ thể đó sẽ được giải phóng ngay lập tức. Không có giao dịch ghi nợ nào xảy ra cho thời gian của nỗ lực thất bại đó. Điều này đảm bảo tính minh bạch tài chính tối đa cho người dùng.

Chỉ định số JIT và trạng thái kết nối

Các số điện thoại trong hệ sinh thái IOSOR được quản lý thông qua việc chỉ định JIT (Just-In-Time). Khi người dùng yêu cầu một số, nó sẽ được chỉ định và cung cấp để sử dụng ngay lập tức mà không cần kho lưu trữ tĩnh. Nếu lỗi liên kết SIP xảy ra trên một số được chỉ định JIT, hệ thống sẽ coi đó là một sự kiện không tính phí cho việc tính toán MRC (Phí định kỳ hàng tháng) của thời lượng cuộc gọi. Mô hình này cho phép linh hoạt tối đa trong việc triển khai tài nguyên số toàn cầu.

Thông báo Webhook cho lưu lượng không được phân phối

Để duy trì tính minh bạch, mọi liên kết SIP thất bại đều kích hoạt thông báo webhook. Điều này cho phép các nhà phát triển phân biệt giữa 'DLR' (Biên nhận phân phối) cho một phiên thành công và trạng thái thất bại. Các webhook này cung cấp mã lỗi chi tiết giải thích lý do tại sao liên kết không hoàn tất. Cho dù đó là lệnh 'STOP' từ đích đến hay lỗi mạng, dữ liệu luôn có sẵn để quan sát theo thời gian thực, giúp việc xử lý sự cố trở nên dễ dàng hơn.

Tài nguyên kỹ thuật và logic dự phòng

Để hiểu sâu hơn về cách chúng tôi xử lý toán học tài chính và dự phòng định tuyến, vui lòng tham khảo các tài liệu sau:

Bắt đầu với IOSOR

Mở bảng điều khiển IOSOR và chuyển đến phần cài đặt định tuyến SIP để kiểm tra lại các webhook báo hiệu của bạn. Hãy đảm bảo rằng các sự cố liên kết và truy vấn kích hoạt việc giải phóng giữ chỗ ngay lập tức thay vì ghi nhận các bản ghi phút đã kết nối vào sổ cái tài khoản của bạn. Thiết lập tính năng giám sát trạng thái tự động để nắm bắt các mã lỗi chính xác trong quá trình thiết lập điểm cuối ban đầu.

Điểm chính IOSOR

Bài viết này đã chứng minh rằng một lỗi liên kết hoặc truy vấn SIP hoàn toàn là trạng thái thuộc giai đoạn báo hiệu và không bao giờ được ghi lại là một phiên cuộc gọi đang hoạt động. Bằng cách tách biệt quá trình đàm phán báo hiệu khỏi các luồng phương tiện đã thiết lập, hệ thống tính cước đảm bảo rằng không có thời lượng kết nối nào bị tính phí khi một phiên không thể hoàn thành.

Hãy xác nhận rằng nhật ký sự kiện của bạn nắm bắt được các mã lỗi báo hiệu chi tiết và ngay lập tức giải phóng bất kỳ khoản giữ chỗ nào trong sổ cái đối với lưu lượng truy cập không được giao. Không cho phép các liên kết điểm cuối bị lỗi hoặc phản hồi lời mời chưa được thừa nhận ghi lại khoản trừ thời lượng hoặc kích hoạt phí tính theo phút.

Hướng dẫn này có hữu ích không?

Hướng dẫn liên quan