เชื่อมต่อ Elastix กับบริการ TOT Netcall
โพสต์แล้ว: 04 ม.ค. 2010 22:21
ดาวน์โหลดเอกสาร PDF ของบทความ Elastix TOT NetCall นี้
มาดูวิธีการเชื่อมต่อ Elastix กับ TOTnetcall กันนะครับ
TOTnetcall คือบริการ VoIP แบบ SIP ของบริษัททีโอทีนั่นเองครับ เว็บไซต์ของบริการนี้คือ http://www.totnetcall.net สามารถโทรได้ทั่วไทยและทั่วโลก โทรในไทยต่ำสุดนาทีละ 17 สตางค์ (ดูรายละเอียดเงื่อนไขในเว็บนะครับ) เขาตั้งใจจะให้เราใช้โปรแกรม softphone ของเขา ซึ่งดาวน์โหลดได้ฟรีๆในเว็บไซต์ แต่เมื่อได้แอ๊คเค๊าท์มาแล้วเราสามารถเอามาใช้กับอุปกรณ์ VoIP อะไรก็ได้ เช่น IP Phone, Softphone, VoIP Gateway, Wi-Fi Phone หรือแม้กระทั่ง Elastix
เราจะเอา TOTnetcall มาใช้โทรออกไปภายนอก โทรไปเบอร์ธรรมดา เบอร์มือถือ ทั้งในและต่างประเทศ ดังนั้นจึงเปรียบเหมือนกับว่า TOTnetcall เป็น Trunk และเนื่องจาก TOTnetcall ใช้โปรโตคอล SIP ดังนั้นจึงเป็น SIP Trunk ส่วนจะเป็น Outbound หรือ Inbound นั้นก็อยู่ที่ว่า TOTnetcall โทรออกได้หรือไม่ (แน่นอนว่ามันโทรออกได้) หรือโทรเข้าได้หรือไม่ (โทรเข้าได้ครับแต่ต้องโทรจากเบอร์ของ TOTnetcall ด้วยกัน จะโทรจากเบอร์ธรรมดาหรือเบอร์มือถือไม่ได้นะครับแม้จะเป็นเบอร์ของทีโอทีก็ตาม)
เมื่อเราเอา Elastix ไปรีจิสเตอร์กับ TOTnetcall มันจะทำงาน 2 หน้าที่คือ เป็น SIP Server ให้แก่เบอร์ Extension ที่มารีจิสเตอร์กับมัน และเป็น SIP Client ให้แก่ TOTnetcall
ขั้นตอนการคอนฟิก Elastix ให้ใช้กับ TOTnetcall ผมแบ่งออกเป็น 3 ขั้นตอนดังนี้นะครับ
1. คอนฟิก Outbound Trunk และ Registration
2. คอนฟิก Outbound Route
3. ตรวจสอบการรีจิสเตอร์
4. โทรทดสอบ
เอาหล่ะครับ มาดูรายละเอียดแต่ละขั้นตอนกัน
มาดูวิธีการเชื่อมต่อ Elastix กับ TOTnetcall กันนะครับ
TOTnetcall คือบริการ VoIP แบบ SIP ของบริษัททีโอทีนั่นเองครับ เว็บไซต์ของบริการนี้คือ http://www.totnetcall.net สามารถโทรได้ทั่วไทยและทั่วโลก โทรในไทยต่ำสุดนาทีละ 17 สตางค์ (ดูรายละเอียดเงื่อนไขในเว็บนะครับ) เขาตั้งใจจะให้เราใช้โปรแกรม softphone ของเขา ซึ่งดาวน์โหลดได้ฟรีๆในเว็บไซต์ แต่เมื่อได้แอ๊คเค๊าท์มาแล้วเราสามารถเอามาใช้กับอุปกรณ์ VoIP อะไรก็ได้ เช่น IP Phone, Softphone, VoIP Gateway, Wi-Fi Phone หรือแม้กระทั่ง Elastix
เราจะเอา TOTnetcall มาใช้โทรออกไปภายนอก โทรไปเบอร์ธรรมดา เบอร์มือถือ ทั้งในและต่างประเทศ ดังนั้นจึงเปรียบเหมือนกับว่า TOTnetcall เป็น Trunk และเนื่องจาก TOTnetcall ใช้โปรโตคอล SIP ดังนั้นจึงเป็น SIP Trunk ส่วนจะเป็น Outbound หรือ Inbound นั้นก็อยู่ที่ว่า TOTnetcall โทรออกได้หรือไม่ (แน่นอนว่ามันโทรออกได้) หรือโทรเข้าได้หรือไม่ (โทรเข้าได้ครับแต่ต้องโทรจากเบอร์ของ TOTnetcall ด้วยกัน จะโทรจากเบอร์ธรรมดาหรือเบอร์มือถือไม่ได้นะครับแม้จะเป็นเบอร์ของทีโอทีก็ตาม)
เมื่อเราเอา Elastix ไปรีจิสเตอร์กับ TOTnetcall มันจะทำงาน 2 หน้าที่คือ เป็น SIP Server ให้แก่เบอร์ Extension ที่มารีจิสเตอร์กับมัน และเป็น SIP Client ให้แก่ TOTnetcall
ขั้นตอนการคอนฟิก Elastix ให้ใช้กับ TOTnetcall ผมแบ่งออกเป็น 3 ขั้นตอนดังนี้นะครับ
1. คอนฟิก Outbound Trunk และ Registration
2. คอนฟิก Outbound Route
3. ตรวจสอบการรีจิสเตอร์
4. โทรทดสอบ
เอาหล่ะครับ มาดูรายละเอียดแต่ละขั้นตอนกัน