IOSOR ความรู้

ความล้มเหลวในการผูก SIP คือสถานะ ไม่ใช่การโทรที่ส่งสำเร็จ

ทำความเข้าใจว่าทำไมความล้มเหลวในการผูก SIP จึงไม่ทำให้เกิดค่าใช้จ่ายในบัญชีแยกประเภท IOSOR และสถานะการส่งสัญญาณแตกต่างจากเซสชันสื่อที่เรียกเก็บเงินได้อย่างไร

ความล้มเหลวในการผูก SIP คือสถานะ ไม่ใช่การโทรที่ส่งสำเร็จ.

การแยกแยะความล้มเหลวในการผูก SIP จากเซสชันที่ใช้งานอยู่

ในสถาปัตยกรรม IOSOR ความล้มเหลวในการผูก SIP จะเกิดขึ้นในช่วงการส่งสัญญาณก่อนที่จะมีการสร้างเซสชันสื่อ เมื่อมีการเริ่มต้นคำขอ E.164 ระบบจะพยายามผูกการโทรเข้ากับปลายทางปลายทาง หากการผูกนี้ล้มเหลวเนื่องจากการหมดเวลา ข้อผิดพลาดในการตรวจสอบสิทธิ์ หรือปลายทางไม่พร้อมใช้งาน จะถูกบันทึกเป็นเหตุการณ์สถานะ เนื่องจากไม่มีการแลกเปลี่ยนสื่อเกิดขึ้น ระบบจึงไม่ถือว่าเป็นการโทรที่ส่งสำเร็จ และจะไม่มีการหักเงินจากบัญชีสำหรับความพยายามดังกล่าว

ตรรกะบัญชีแยกประเภทและเกณฑ์การเติมเงินขั้นต่ำ USD 20

แพลตฟอร์มทำงานบนรูปแบบการชำระเงินล่วงหน้า (Prepaid) ที่เข้มงวด โดยต้องมีเกณฑ์การเติมเงินขั้นต่ำ USD 20 เพื่อรักษาความสามารถในการกำหนดเส้นทางที่ใช้งานอยู่ เมื่อมีการพยายามโทร ระบบจะตรวจสอบยอดเงินที่คงเหลือ หากการผูก SIP ล้มเหลว 'การระงับเงินล่วงหน้า' (prepaid hold) ที่วางไว้ในบัญชีสำหรับธุรกรรมนั้นๆ จะถูกปล่อยทันที ไม่มีการหักเงินเกิดขึ้นสำหรับระยะเวลาของความพยายามที่ล้มเหลว สิ่งนี้ช่วยให้มั่นใจได้ว่าคุณจะจ่ายเฉพาะการเชื่อมต่อที่เกิดขึ้นจริงเท่านั้น

การกำหนดหมายเลข JIT และสถานะการเชื่อมต่อ

หมายเลขภายในระบบนิเวศของ IOSOR ได้รับการจัดการผ่านการกำหนดแบบ JIT (Just-In-Time) เมื่อผู้ใช้ขอหมายเลข หมายเลขนั้นจะถูกกำหนดและจัดเตรียมเพื่อใช้งานทันทีโดยไม่จำเป็นต้องมีสต็อกสินค้าหรือคลังสินค้าที่จัดสรรไว้ล่วงหน้า หากเกิดความล้มเหลวในการผูก SIP กับหมายเลขที่กำหนดแบบ JIT ระบบจะถือว่าเป็นเหตุการณ์ที่ไม่เกิดขึ้นสำหรับการคำนวณ MRC (ค่าบริการรายเดือน) ของระยะเวลาการโทร ซึ่งช่วยลดภาระค่าใช้จ่ายที่ไม่จำเป็นสำหรับผู้ประกอบการ

การแจ้งเตือน Webhook สำหรับการรับส่งข้อมูลที่ไม่ได้ส่ง

เพื่อรักษาความโปร่งใส ทุกความล้มเหลวในการผูก SIP จะทริกเกอร์การแจ้งเตือน Webhook สิ่งนี้ช่วยให้นักพัฒนาสามารถแยกความแตกต่างระหว่าง 'DLR' (ใบรับรองการส่ง) สำหรับเซสชันที่สำเร็จและสถานะความล้มเหลว Webhook เหล่านี้ให้รหัสข้อผิดพลาดที่ละเอียดซึ่งอธิบายว่าทำไมการผูกจึงไม่เสร็จสมบูรณ์ ไม่ว่าจะเป็นคำสั่ง 'STOP' จากปลายทางหรือการหมดเวลาของเครือข่าย ข้อมูลก็พร้อมสำหรับการสังเกตการณ์แบบเรียลไทม์เพื่อการแก้ไขปัญหาที่รวดเร็ว

ทรัพยากรทางเทคนิคและตรรกะการสำรองข้อมูล

เพื่อความเข้าใจที่ลึกซึ้งยิ่งขึ้นเกี่ยวกับวิธีที่เราจัดการคณิตศาสตร์ทางการเงินและตรรกะการสำรองข้อมูลการกำหนดเส้นทาง โปรดปรึกษาเอกสารดังต่อไปนี้:

เริ่มต้นกับ IOSOR

เปิดคอนโซล IOSOR แล้วไปที่การตั้งค่าการกำหนดเส้นทาง SIP เพื่อตรวจสอบเว็บฮุกการส่งสัญญาณของคุณ ตรวจสอบให้แน่ใจว่าความล้มเหลวในการผูกและการสอบถามทริกเกอร์การปลดการพักสายทันที แทนที่จะบันทึกบันทึกนาทีที่เชื่อมต่อลงในบัญชีแยกประเภทของคุณ ตั้งค่าการตรวจสอบสถานะอัตโนมัติเพื่อจับรหัสความล้มเหลวที่แม่นยำในระหว่างการเจรจาปลายทางเริ่มต้น

สรุป IOSOR

บทความนี้พิสูจน์แล้วว่าความล้มเหลวในการผูกหรือสอบถาม SIP เป็นสถานะในขั้นตอนการส่งสัญญาณอย่างเคร่งครัด และต้องไม่ถูกบันทึกเป็นเซสชันการโทรที่ใช้งานอยู่ ด้วยการแยกการเจรจาการส่งสัญญาณออกจากเส้นทางสื่อที่สร้างขึ้น ระบบการเรียกเก็บเงินจะช่วยให้มั่นใจได้ว่าจะไม่มีการคิดค่าบริการระยะเวลาที่เชื่อมต่อเมื่อเซสชันไม่สามารถเสร็จสมบูรณ์

โปรดตรวจสอบว่าบันทึกเหตุการณ์ของคุณจับรหัสข้อผิดพลาดในการส่งสัญญาณแบบละเอียดและปล่อยการพักบัญชีแยกประเภทที่สำรองไว้ทันทีสำหรับการเข้าชมที่ไม่ได้รับจัดส่ง อย่าปล่อยให้การผูกปลายทางล้มเหลวหรือการตอบกลับคำเชิญที่ไม่ได้รับการรับทราบเขียนการหักระยะเวลาหรือกระตุ้นค่าธรรมเนียมการเรียกเก็บเงินต่อนาที

คู่มือนี้มีประโยชน์ไหม?

คู่มือที่เกี่ยวข้อง

  • SIP Digest สำหรับการแจ้งเตือนก่อนการใช้งานจริง

    เรียนรู้วิธีตรวจสอบการยืนยันตัวตน SIP digest และการผูกยอดคงเหลือแบบเติมเงินสำหรับการแจ้งเตือนปริมาณมากบนแพลตฟอร์ม IOSOR ก่อนที่จะเปลี่ยนไปใช้ทราฟฟิกการผลิตจริง

  • SIP Origination ไม่ใช่ Voice OTP Fallback

    ทำความเข้าใจความแตกต่างทางเทคนิคระหว่าง SIP origination สำหรับการแจ้งเตือนขาออกและ Voice OTP hub เฉพาะทางในระบบนิเวศ CPaaS ของ IOSOR