การเชื่อมต่อ CNAM
CNAM ผ่าน SIP
อนุญาตแหล่งที่มา SIP ของคุณ ส่งทรานแซกชันการค้นหา และอ่านข้อมูลตัวตนผู้โทรที่ส่งกลับมา

เลือกพฤติกรรมการค้นหา
| ระดับ | ราคาสาธารณะต่อการสืบค้น | การทำงาน |
|---|---|---|
| Starter | US$0.0026 | ใช้ข้อมูลชื่อผู้โทรที่เป็นกรรมสิทธิ์และข้อมูลที่แคชไว้ |
| Standard | US$0.0037 | ค้นหาผ่านเครือข่ายแบบเรียลไทม์สำหรับทุกการสืบค้น |
| Mixed | US$0.004 | ลองค้นหาแบบเรียลไทม์ก่อน แล้วย้อนกลับไปใช้ข้อมูลของ Starter เมื่อไม่พบชื่อ |
บริการที่เลือกเป็นตัวกำหนดพฤติกรรมการค้นหา Mixed ไม่ใช่การค้นหาที่ใช้แคชก่อน โปรดตรวจสอบอัตราที่กำหนดให้บัญชีของคุณก่อนใช้งานจริง ชื่อผู้โทรไม่ใช่หลักฐานยืนยันตัวตนหรือความเป็นเจ้าของ
อนุญาตแหล่งที่มาของคุณ
- เพิ่มหมายเลข IP สาธารณะที่ SBC หรือแอปพลิเคชันของคุณใช้ใน การตั้งค่า IP ของ CNAM และเชื่อมโยงกับบริการที่ต้องการ
- ส่ง SIP INVITE ไปยัง
cnam.multitel.netโดยใช้หมายเลขโทรศัพท์แบบเต็มเป็นส่วนผู้ใช้ของ request-URI วิธีรับส่งข้อมูลที่เผยแพร่ไว้คือ UDP ที่พอร์ตปลายทาง 5060 - ใช้ SIP stack ของคุณสร้าง Via, From, To, Contact, Call-ID, CSeq และเฮดเดอร์ทรานแซกชันอื่นๆ ที่จำเป็น อย่าส่งเพียงบรรทัดคำขอด้านล่างเท่านั้น
- ดำเนินการทรานแซกชัน SIP ให้ครบถ้วนถูกต้อง และใช้ชื่อที่ส่งกลับมาเฉพาะเมื่อมีผลลัพธ์ที่ใช้งานได้
INVITE sip:12025550123@cnam.multitel.net SIP/2.0บริการค้นหานี้ไม่รองรับการลงทะเบียน SIP การอนุญาตอิงตามที่อยู่ต้นทางที่กำหนดค่าไว้ ซึ่งอาจเป็นที่อยู่สาธารณะของเกตเวย์ NAT ของคุณ
อ่านผลการค้นหา SIP
บริการส่งผลลัพธ์กลับมาในการตอบกลับ SIP แบบ 380 พร้อมเฮดเดอร์ P-Asserted-Identity นี่คือทรานแซกชันผลการค้นหา ไม่ใช่การรับสายโทรศัพท์ เหตุผลประกอบ (reason phrase) อาจมีชื่อที่ส่งกลับมา ให้แยกวิเคราะห์เฮดเดอร์ identity แทนที่จะพึ่งพาวลีตายตัวเพียงวลีเดียว
SIP/2.0 380 EXAMPLE CALLER
P-Asserted-Identity: "EXAMPLE CALLER" <sip:12025550123@192.0.2.10>
Content-Length: 0ข้อความตัดตอนนี้ละเฮดเดอร์ทรานแซกชันไว้ 192.0.2.10 แทนระบบที่ส่งคำขอในตัวอย่าง การตอบกลับจริงต้องจับคู่กับ Call-ID และ CSeq ของ SIP stack ของคุณ
- 380 พร้อมชื่อที่ใช้งานได้
- อ่านชื่อที่แสดงจาก P-Asserted-Identity ตอบรับการตอบกลับสุดท้ายของ INVITE ผ่าน SIP stack ของคุณ แล้วดำเนินขั้นตอนการโทรของคุณต่อไป
- ไม่มีชื่อที่ใช้งานได้
- อย่าใช้ข้อความแสดงข้อผิดพลาด ค่าว่าง หรือหมายเลขที่สืบค้นแทนชื่อผู้โทรที่ผ่านการยืนยัน ให้การโทรทำงานต่อไปตามพฤติกรรมปกติสำหรับกรณีไม่ทราบชื่อ
- 403 หรือการปฏิเสธอื่นๆ
- ตรวจสอบเมธอดของคำขอ โดเมนปลายทาง การอนุญาต IP ต้นทาง และสถานะบัญชี/บริการ อย่าลองส่งซ้ำเมื่อเกิดข้อผิดพลาดด้านการอนุญาตแบบวนซ้ำถี่ๆ
- หมดเวลา
- แยกความแตกต่างระหว่างการส่งซ้ำของทรานแซกชัน SIP กับการค้นหาใหม่ จำกัดจำนวนความพยายามใหม่ เพราะอาจทำให้เกิดค่าสืบค้นเพิ่มอีกครั้ง
การเรียกเก็บเงิน การลองซ้ำ และความแตกต่างจากการอัปเดต Caller ID
การค้นหาใหม่อาจมีค่าสืบค้น อินเทอร์เฟซการค้นหาเหล่านี้ไม่ได้ระบุคีย์ idempotency ไว้ ดังนั้นการลองใหม่อาจกลายเป็นการสืบค้นครั้งที่สองที่คิดค่าบริการ ใช้การลองใหม่แบบเว้นระยะและจำกัดจำนวนครั้งเมื่อการรับส่งข้อมูลหรือบริการล้มเหลว แก้ไขข้อผิดพลาดของบัญชีก่อน และกระทบยอดค่าสืบค้นที่รายงาน แคชเฉพาะในช่วงเวลาที่เหมาะสมกับแอปพลิเคชันของคุณ เนื่องจากข้อมูลชื่อผู้โทรอาจเปลี่ยนแปลงได้
การค้นหา CNAM เป็นการอ่านชื่อ ไม่ได้เปลี่ยนชื่อที่แสดงในสายโทรออกของคุณ การอัปเดตชื่อผู้โทรใน LIDB เป็นการดำเนินการแยกต่างหาก ซึ่งมีฟิลด์ การอนุญาต ราคา และการประมวลผลของตนเอง