ring group แบบที่ 1 คือ ring ตามลำดับ เขียน code ลงในไฟล์ /etc/freewitch/dialplan/default.xml หรือ จะสร้างไฟล์ใหม่
ในโฟลเดอร์ /etc/freeswitch/dialplan/default/ ก็ได้ เราเลือกวิธีสร้างโฟล์ใหม่ ชื่อ 01_ring_seq.xml ในโฟลเดอร์
/etc/freeswitch/dialplan/default/
===================================================
<include>
<extension name="ring_sequentially">
<condition field="destination_number" expression="^3900$">
<action application="set" data="call_timeout=15"/>
<action application="bridge" data="user/This email address is being protected from spambots. You need JavaScript enabled to view it."/>
<action application="set" data="call_timeout=30"/>
<action application="bridge" data="user/This email address is being protected from spambots. You need JavaScript enabled to view it."/>
</condition>
</extension>
</include>
===================================================
extension ของ ring group คือ 3900
ring extension 2001 15 วินาที ถ้าไม่รับสาย
ring extension 2002 30 วินาที ถ้าไม่รับสาย
ระบบก็จะวางสาย (hang up)
ring group แบบที่ 2 คือ ring พร้อมกัน สร้างไฟล์ 01_ring_simul.xml ในโฟลเดอร์ /etc/freeswitch/dialplan/default/
===================================================
<include>
<extension name="ring_simultaneously">
<condition field="destination_number" expression="^3901$">
<action application="set" data="call_timeout=30"/>
<action application="bridge" data="user/This email address is being protected from spambots. You need JavaScript enabled to view it.,user/This email address is being protected from spambots. You need JavaScript enabled to view it."/>
</condition>
</extension>
</include>
===================================================
extension ของ ring group คือ 3901
ring extension 2001 และ 2002 พร้อมกัน ถ้าไม่รับสายใน 30 วินาที ระบบก็จะวางสาย (hang up )
สร้าง 2 ไฟล์เสร็จแล้ว ก็เปลี่ยน owner เป็น freeswitch, เข้า freeswitch console, แล้ว reloadxml ดังนี้
# chown freeswitch:freeswitch 01_ring_seq.xml
# chown freeswitch:freeswitch 01_ring_simul.xml
# fs_cli
freeswitch@sipx> reloadxml
freeswitch@sipx> /exit
ลองทดสอบดู ว่า ring group ทำงานตามที่คอนฟิกหรือไม่