วิธีการเพิ่ม P-Asserted-Identity เข้าไปใน Header ของ SIP

Asterisk Opensource IP Pbx

วิธีการเพิ่ม P-Asserted-Identity เข้าไปใน Header ของ SIP

โพสต์โดย nuiz » 03 มิ.ย. 2010 10:34

P-Asserted-Identity จะคล้ายๆกับ Remote-Party-ID คือใช้ในการแสดง Caller ID ที่เครื่องปลายทาง ซึ่งอาจจะจำเป็นต้องใช้ Field นี้เมื่อเราส่งผ่าน Trunk ที่มันโชว์เบอร์ ซึ่งเรียกว่า CLI Trunk ครับ
วิธีการเพิ่ม P-Asserted-Identidy เข้าไปใน SIP packets นะครับ ต้องเพิ่มด้วยคำสั่ง SipAddHeader() ใน Dialplan ยกตัวอย่าง

[from-trunk]
exten => _9X.,1,SipAddHeader(P-Asserted-Identidy: <sip:${CALLERIDNUM}>)
exten => _9X.,n,Dial(SIP/${EXTEN:1}@true,30)

หมายเหตุ ถึงแม้ว่าเราจะไม่ใส่ทั้ง P-Asserted-Identidy หรือ Remote-Party-ID ก็ตาม ก็อาจจะยังแสดงเบอร์ Caller ID ได้อยู่ ขึ้นอยู่กับ Provider นะครับว่าเขาต้องการหรือเปล่า ถ้าเขาต้องการก็จัดให้เขาไป
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

ย้อนกลับไปยัง Asterisk SIP Server

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 8 ท่าน

cron