หน้า 1 จากทั้งหมด 1

ลองปรับค่า RTP Packet Size ของ SPA3102 ดูนะครับ

โพสต์โพสต์แล้ว: 15 ก.พ. 2011 16:40
โดย nuiz
ใน LinkSys SPA3102 ค่า RTP Packet Size อยู่ที่ 0.030 หรือ 30 milli-seconds หรือ 30 ms โดยมันจะไม่สนใจว่าเราจะใช้ Codec อะไรก็ตาม ซึ่งจะทำให้เกิดผลเสียมากกว่าผลดีครับ อาการที่อาจจะเจอคือ
- เสียงกระตุก
- มีเสียงหวีด เสียงหอน
- มีเสียงเหมือนได้ยินคนกดปุ่มบนเครื่องโทรศัพท์ เกิดขึ้นมาครั้งหรือสองครั้งแล้วก็หายไป
- ได้ยินเสียงข้างเดียว (one way voice)
- อาการอื่นๆอีก
แต่ว่าอาการที่กล่าวมานี้มันไม่ได้เป็นทุกครั้งนะครับ ไม่ได้เป็นทุกคอลด้วย ทำให้แก้ปัญหาได้ยากลำบากยิ่ง

ขนาด Packet Size ที่ผมแนะนำขึ้นอยู่กับ Codec ที่ใช้ครับ

G.729a, G.711u, G.711a ใช้ 0.020
G.723 ใช้ 0.030

ซึ่ง Packet Size ที่แนะนำนี้เป็น Default Packet Size ที่ VoIP Provider ส่วนมากใช้ครับ ยกตัวอย่างเช่น TOT ถ้าใช้ G.729 แต่ Packet Size ไม่ใช่ 20 ms หล่ะก็ เตรียมตัวเตรียมใจที่จะเจอ One Way Voice ไว้เลยครับ ต้องมีสักคอลที่เป็น

ค่า Packet Size นี้คือค่า "ptime" ที่เราเห็นใน SIP message หน่ะครับ ถ้าเราใช้โปรแกรม Ngrep จับ SIP INVITE MESSAGE ดูก็จะเห็น ptime นี้

เมนูและพารามิเตอร์ที่ใช้ปรับคือ Voice -> SIP (อย่าลืมเข้าเว็บแบบนี้นะครับ http://x.x.x.x/admin/voice/advanced เดี๋ยวหาพารามิเตอร์นี้ไม่เจอ)

รูปภาพ

บทความที่เกี่ยวข้อง
-วิธีปรับค่า RTP Packet Size ของ Linksys/Sipura SPA3102
-RTP Packet Size ใน Asterisk และวิธีการปรับค่า
-ขนาดของ Packet หรือ Packet Size หรือ Packetization Time ของ VoIP
-วิธีการเช็ค Packet Size ของแต่ละ Codec ใน Asterisk