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

Elastix โทรออกช้ามาก

โพสต์โพสต์แล้ว: 05 เม.ย. 2010 10:33
โดย neo
ผมใช้ Softphone ต่อกับ Elastix โดย Elastix ต่อกับ Yeastar card TDM800 และจาก card ต่อกับ GSM gateway. เมื่อทำการโทรออกประมาณ 20 วินาทีจึงจะได้ยินเสียง Caller ring จากปลายทาง มีวิธีทำให้เร็วกว่านี้มั้ยครับ อยากได้สัก 1-3 วินาที

Re: Elastix โทรออกช้ามาก

โพสต์โพสต์แล้ว: 05 เม.ย. 2010 11:29
โดย nuiz
อืม ตอนนี้ยังไม่ทราบครับว่าช้าตรงจุดไหนระหว่าง
1. จาก softphone -> asterisk
2. จาก asterisk -> yearstar
3. จาก yearstar -> gsm gateway
4. จาก gsm gateway -> mobile operator
5. จาก mobile operator -> mobile phone

ต้องเข้า Asterisk Console แล้วก็แค๊บเจอร์ข้อความมาดูครับ

อ่อ จะให้โทรได้ 2-3 วิแล้วติดนี่คงเป็นไปได้ยากครับ อย่างเร็วสุดก็ต้อง 5 วินาทีขึ้นไป จากที่เราเอามือถือโทรไปหามือถือเร็วสุดก็ 5 วินาที

Re: Elastix โทรออกช้ามาก

โพสต์โพสต์แล้ว: 12 เม.ย. 2010 16:55
โดย neo
อันนี้คือ Log ครับ

Apr 12 16:28:20 DEBUG [14133] chan_dahdi.c: Dialing 'XXXXXXXXX'
Apr 12 16:28:20 DEBUG [14133] chan_dahdi.c: Deferring dialing...
Apr 12 16:28:20 VERBOSE [14133] logger.c: -- Called 16/XXXXXXXXXX
Apr 12 16:28:21 DEBUG [14133] chan_dahdi.c: Sent deferred digit string: TXXXXXXXXXX
Apr 12 16:28:23 DEBUG [14133] chan_dahdi.c: Engaged echo training on channel 16
Apr 12 16:28:25 DEBUG [14133] chan_dahdi.c: Echo cancellation already on
Apr 12 16:28:25 VERBOSE [14133] logger.c: -- DAHDI/16-1 answered SIP/333-b6f124f8

อยากให้เร็วกว่านี้ได้มั้ยครับ หรือแบบนี้ปกติแล้ว

Re: Elastix โทรออกช้ามาก

โพสต์โพสต์แล้ว: 13 เม.ย. 2010 07:36
โดย nuiz
16:28:20 เริ่มโทรออกทาง Channel 16
16:28:21 ส่งเบอร์ปลายทางไป หลังจากได้ยินเสียง Dial Tone
แต่ไม่ทราบว่าเริ่มได้ยินเสียง Ringback (เสียงเพลงรอสาย หรือเสียงตู๊ด ๆ) ตอนกี่โมงครับ ผมเดาว่าเป็น 16:28:23 เพราะเริ่มทำ Echo Canceller
16:28:25 รับสาย
ผมว่าเร็วแล้วนะครับ ใช้เวลา 2 วินาทีก็ได้ยินเสียง Ringback Tone แล้ว

Re: Elastix โทรออกช้ามาก

โพสต์โพสต์แล้ว: 14 เม.ย. 2010 16:36
โดย neo
เวลา log มันบอกคือการติดต่อระหว่าง gsm module กับ elastix ใช่มั้ยครับจากนั้น Elastix ถึงติดต่อกลับมาที่ softphone ของผมแสดงว่าที่ช้าอาจมาจาก Softphone ของผมกับ elastix แล้วแบบนี้จะแก้ให้เร็วขึ้นยังไงครับ

Re: Elastix โทรออกช้ามาก

โพสต์โพสต์แล้ว: 15 เม.ย. 2010 00:11
โดย nuiz
อ่ะครับ ปกติเวลากดเบอร์โทรใน softphone แล้วกดปุ่มโทรออก (ปุ่มสีเขียว) มันก็จะส่งเบอร์มาให้ asterisk เลยนะครับ ถ้างั้นก็ต้องเข้า asterisk console แล้วดูว่า หลังจากที่เรากดเบอร์โทรออก แล้วมันมี message ปรากฏบน console เลยมั๊ย ดูข้อความก็น่าจะรู้ครับว่าเป็น message เกี่ยวข้องกับการรับเบอร์มาจาก softphone หรือเปล่า ต้องลองเทสดูแบบนี้แหล่ะครับ

อีกวิธีหนึ่งคือใช้โปรแกรม wireshark หรือ ngrep มอนิเตอร์ดู ก็จะเห็นได้อีกเหมือนกัน

ต้องลองดูครับ สมมติว่าใช้ wireshark/ngrep มอนิเตอร์ ถ้ากดโทรออกปุ๊บ เห็น message invite เข้ามาปั๊บ (ไม่เกิน 1 วินาที) แสดงว่าไม่ได้เป็นที่ softphone แต่ถ้ารอนานกว่า 1 วินาทีแล้วค่อยเห็น invite message ก็คงเป็นที่ softphone ลองเปลี่ยนโปรแกรมดู หรือลองเช็ควิธีการโทรบน softphone ดูครับว่ากดเบอร์ครบแล้ว เราได้กดปุ่มโทรออกหรือเปล่า หรือว่าปล่อยให้มันโทรออกเอง ถ้าป่ล่อยให้โทรออกเองหล่ะก็ยังไงก็ช้าครับ (ประมาณ 5 วินาทีมันจะเริ่มโทรออก เสียเวลาไป 5 วินาที)

ถ้าโทรออกแล้วเห็น invite message ทันทีเลย ก็ไม่ได้เป็นที่ softphone เราก็มามอนิเตอร์ดูบน asterisk ว่าบน console มองเห็นการโทรของ softphone หรือเปล่า ถ้าเห็นทันทีพร้อมๆกับเห็น invite มันก็ปกติครับ แต่ถ้าต้องรออีกสักพักจึงจะเห็น message การโทร แสดงว่ามันไปวนที่ไหนสักที่ใน asterisk เราก็ต้องเอา dialplan มาแคะๆดูเผื่อมีการวนลูปครับ

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