‫معرفی‬
FreePBX
‫ها‬ ‫تماس‬ ‫مسیریابی‬
‫های‬ ‫وبینار‬ ‫مجموعه‬FreePBX
‫شنبه‬ ‫سه‬22‫ماه‬ ‫تیر‬95
2
‫مدیریتی‬ ‫پنل‬
‫پاس‬ ‫و‬ ‫پرسش‬ ‫پنل‬‫خ‬
‫ارتباط‬ ‫ساعیان‬ ‫شرکت‬‫ایران‬ ‫در‬ ‫سنگوما‬ ‫انحصاری‬ ‫نماینده‬
3
‫تلفنی‬ ‫های‬ ‫کارت‬
‫آنالوگ‬ ‫های‬ ‫وی‬ ‫گیت‬
Session Border Controllers (SBC)
4
‫محصوالت‬ ‫سبد‬
‫تجهیزات‬ ‫و‬ ‫وی‬ ‫گیت‬VoIP
‫های‬ ‫وی‬ ‫گیت‬SS7
IP-PBX‫و‬‫های‬ ‫تلفن‬IP
‫دیجیتال‬ ‫های‬ ‫وی‬ ‫گیت‬
‫وی‬ ‫گیت‬‫دیجیتال‬
‫وی‬ ‫گیت‬‫آنالوگ‬
‫تلفنی‬ ‫سیستم‬
IP-PBX
‫آنالوگ‬ ‫وی‬ ‫گیت‬
SBC
Remote Phones
‫کارت‬‫دیجیتال‬
‫آنالوگ‬ ‫کارت‬
PBX VPN
5
‫جامع‬ ‫های‬ ‫راهکار‬ ‫ارائه‬
‫کارت‬GSM
IP Phone
6
FreePBX
7
‫یادآوری‬ ‫جهت‬ ‫مرور‬
•‫از‬ ‫بیش‬2‫کار‬ ‫حال‬ ‫در‬ ‫نسخه‬ ‫میلیون‬
•‫از‬ ‫بیش‬20‫ماه‬ ‫هر‬ ‫در‬ ‫نصب‬ ‫مورد‬ ‫هزار‬
•‫در‬ ‫پراکندگی‬225‫جهان‬ ‫کشور‬
8
‫ترین‬ ‫محبوب‬IP-PBX‫دنیا‬ ‫باز‬ ‫متن‬
•‫کمپانی‬ ‫خرید‬Schmooze‫سال‬ ‫در‬2015
•‫نگهداری‬ ‫و‬ ‫توسعه‬ ‫اسپانسر‬ ‫تنها‬‫پروژه‬FreePBX
•‫توسعه‬ ‫روی‬ ‫بر‬ ‫گذاری‬ ‫سرمایه‬ ‫ادامه‬FreePBX‫باز‬ ‫متن‬ ‫صورت‬ ‫به‬
•‫بر‬ ‫مبتنی‬ ‫تجاری‬ ‫محصوالت‬ ‫ارائه‬FreePBX
9
FreePBX‫سنگوما‬ ‫و‬
10
‫در‬ ‫ها‬ ‫تماس‬ ‫مسیریابی‬
FreePBX
•‫ورودی‬ ‫مسیریابی‬(Inbound Routing)
–‫های‬ ‫ترانک‬ ‫طریق‬ ‫از‬ ‫سیستم‬ ‫به‬ ‫ورودی‬ ‫های‬ ‫تماس‬ ‫مسیریابی‬SIP،IAX2‫یا‬ ‫و‬DAHDI
–‫ماژول‬Inbound Routes
•‫خروجی‬ ‫مسیریابی‬(Outbound Routing)
–‫های‬ ‫تماس‬ ‫مسیریابی‬‫سیستم‬ ‫از‬ ‫خروجی‬‫های‬ ‫ترانک‬ ‫طریق‬ ‫از‬SIP،IAX2‫یا‬ ‫و‬DAHDI
–‫ماژول‬Outbound Routes
11
‫مسیریابی‬ ‫انواع‬
12
‫ورودی‬ ‫های‬ ‫تماس‬ ‫مسیریابی‬
13
‫ورودی‬ ‫مسیریابی‬
IVR
1-Sales
2-Support
3-Directions
Sales
Ringing
Support
Queue
Support
Manager
Sales
Manager
After Hr
Msg
•‫مسیریابی‬‫آن‬ ‫پارامترهای‬ ‫اساس‬ ‫بر‬ ‫تماس‬:
–DID
–CID
•‫ترانک‬ ‫سمت‬ ‫از‬ ‫که‬ ‫پارامترهایی‬(‫ها‬)‫شوند‬ ‫می‬ ‫دریافت‬:
•‫تلفنی‬ ‫کارت‬(DAHDI)
•‫گیتوی‬(SIP)
•‫دهنده‬ ‫سرویس‬(SIP)
•‫دیگر‬ ‫سرور‬(SIP‫یا‬IAX2)
14
‫ماژول‬Inbound Routes
15
‫ماژول‬Inbound Routes(‫ادامه‬)
•DID:
–‫بودن‬ ‫خالی‬ ‫صورت‬ ‫در‬:‫همه‬DID‫بدون‬ ‫های‬ ‫تماس‬ ‫یا‬ ‫و‬ ‫ها‬DID
–‫الگو‬ ‫طریق‬ ‫از‬ ‫تعریف‬ ‫امکان‬( _88[345]X )
•CID:
–‫بودن‬ ‫خالی‬ ‫صورت‬ ‫در‬:‫همه‬CID‫بدون‬ ‫های‬ ‫تماس‬ ‫یا‬ ‫و‬ ‫ها‬CID
–‫الگو‬ ‫طریق‬ ‫از‬ ‫تعریف‬ ‫امکان‬( _8831670X )
–‫الگوهای‬ ‫تعریف‬ ‫امکان‬:Private, Blocked, Unknown,
Restricted, Anonymous and Unavailable
16
‫ماژول‬Inbound Routes(‫ادامه‬)
•‫تعریف‬ ‫امکان‬MoH‫مسیر‬ ‫این‬ ‫از‬ ‫ورودی‬ ‫های‬ ‫تماس‬ ‫برای‬ ‫مجزا‬
•‫تشخیص‬ ‫عدم‬ ‫صورت‬ ‫در‬ ‫گیرنده‬ ‫تماس‬ ‫از‬ ‫شماره‬ ‫دریافت‬ ‫امکان‬
CID
•‫فکس‬ ‫تشخیص‬ ‫سازی‬ ‫فعال‬
•‫مکالمات‬ ‫ضبط‬ ‫سازی‬ ‫فعال‬ ‫امکان‬
•‫فرض‬ ‫پیش‬ ‫زبان‬ ‫تعیین‬ ‫امکان‬
•‫نهایت‬ ‫در‬ ‫و‬:‫امکان‬‫تماس‬ ‫مقصد‬ ‫تعیین‬
17
‫ماژول‬Inbound Routes(‫ادامه‬)
•‫تماس‬ ‫مقصد‬ ‫تعیین‬:
–‫صوتی‬ ‫منوی‬
–‫داخلی‬/‫گروه‬
–‫صف‬
–‫پیام‬ ‫پخش‬
–‫صوتی‬ ‫صندوق‬
–DISA
–‫و‬....
18
‫ماژول‬Inbound Routes(‫ادامه‬)
•Extensions
•Voicemails
19
‫نیاز‬ ‫مورد‬ ‫تعاریف‬
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
•Extensions
•Voicemails
•Call Recording
•Announcements
20
‫نیاز‬ ‫مورد‬ ‫تعاریف‬(‫ادامه‬)
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
•Extensions
•Voicemails
•Call Recording
•Announcements
•Ring Groups
•Queues
21
‫تعاریف‬‫نیاز‬ ‫مورد‬(‫ادامه‬)
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
•Extensions
•Voicemails
•Call Recording
•Announcements
•Ring Groups
•Queues
•IVR
22
‫تعاریف‬‫نیاز‬ ‫مورد‬(‫ادامه‬)
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
•Extensions
•Voicemails
•Call Recording
•Announcements
•Ring Groups
•Queues
•IVR
•Time Conditions
23
‫تعاریف‬‫نیاز‬ ‫مورد‬(‫ادامه‬)
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
•Extensions
•Voicemails
•Call Recording
•Announcements
•Ring Groups
•Queues
•IVR
•Time Conditions
•Call Flow Control
24
‫تعاریف‬‫نیاز‬ ‫مورد‬(‫ادامه‬)
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
•Extensions
•Voicemails
•Call Recording
•Announcements
•Ring Groups
•Queues
•IVR
•Time Conditions
•Call Flow Control
•Inbound Routes
25
‫تعاریف‬‫نیاز‬ ‫مورد‬(‫ادامه‬)
IVR
1-Sales
2-Support
3-Directions
Call
Flow
Control
Sales
Ringing
Support
Queue
Support
ManagerSales
Manager
After Hr
Msg
John’s
VM
26
‫خروجی‬ ‫های‬ ‫تماس‬ ‫مسیریابی‬
•‫اساس‬ ‫بر‬ ‫خروجی‬ ‫مسیر‬ ‫تعیین‬
‫شده‬ ‫تعریف‬ ‫های‬ ‫الگوی‬
•‫پیش‬ ‫حذف‬ ‫یا‬ ‫و‬ ‫کردن‬ ‫اضافه‬
‫شماره‬
•‫دسترس‬ ‫در‬ ‫خروجی‬ ‫ترانک‬ ‫انتخاب‬
‫گیری‬ ‫شماره‬ ‫و‬
27
‫خروجی‬ ‫مسیریابی‬
Route 1 (Emergency)
Route 2
Strip Disgits
if
configured
Bad
Number
Context
Next
trunk
Next
trunk
Normal
Congestion
or Optional
Destination
Route 3
Match?
Busy,
Answer, No
Answer
Busy,
Answer, No
Answer
Congested, Channel
Unavailable
Congested, Channel
Unavailable
Match?
Match?
28
‫ماژول‬Outbound Routes
29
‫ماژول‬Outbound Routes(‫ادامه‬)
•‫ها‬ ‫قابلیت‬:
–‫تعیین‬CID
–‫از‬ ‫استفاده‬ ‫برای‬ ‫عبور‬ ‫رمز‬ ‫تعریف‬
‫نظر‬ ‫مورد‬ ‫مسیر‬
–‫اضطراری‬ ‫مسیرهای‬ ‫برای‬ ‫تمایز‬ ‫ایجاد‬
–‫کالس‬ ‫تعیین‬MoH
–‫دسترس‬ ‫قابل‬ ‫زمانی‬ ‫ی‬ ‫بازه‬ ‫تعریف‬
–‫مسی‬ ‫برای‬ ‫ترانک‬ ‫چندین‬ ‫تخصیص‬‫ر‬
‫ها‬ ‫آن‬ ‫بندی‬ ‫اولویت‬ ‫و‬ ‫خروجی‬
–‫بو‬ ‫مشغول‬ ‫صورت‬ ‫در‬ ‫مقصد‬ ‫تعیین‬‫دن‬
–‫مکالمات‬ ‫ضبط‬
30
‫ماژول‬Outbound Routes(‫ادامه‬)
•Dial patterns:
–‫امکان‬import/export‫شماره‬ ‫الگوهای‬
‫گیری‬
–‫از‬ ‫مندی‬ ‫بهره‬Dial plan Wizard
‫تعاریف‬ ‫در‬ ‫سهولت‬ ‫جهت‬
Prefix:
‫گردد‬ ‫می‬ ‫حذف‬
Prepend:
‫گردد‬ ‫می‬ ‫اضافه‬
Match Pattern:
‫قبول‬ ‫قابل‬ ‫الگوی‬
Caller ID:
‫قبول‬ ‫قابل‬ ‫الگوی‬CID
31
‫ماژول‬Outbound Routes(‫ادامه‬)
•Dial patterns:
–‫شود‬ ‫می‬ ‫مقایسه‬ ‫شده‬ ‫گرفته‬ ‫شماره‬ ‫با‬ ‫الگویی‬:
‫مثال‬:‫اصلی‬ ‫الگوی‬:(Prepend) + prefix | [Match patterns / caller-id]
-‫پیشوند‬ ‫با‬ ‫شهری‬ ‫گیری‬ ‫شماره‬9:() + 9 | [ZXXXXXXX]
-‫شماره‬‫گیری‬‫خارجی‬‫پیشوند‬ ‫با‬9:() + 9 | [X.]
-‫شماره‬ ‫پیش‬ ‫افزودن‬98+‫های‬ ‫شماره‬ ‫ابتدای‬ ‫به‬11‫رقمی‬‫صفر‬ ‫با‬ ‫شوند‬ ‫شروع‬:
(+98) + 0 | [ZXXXXXXXXX]
-‫سنتی‬ ‫سانترال‬ ‫یا‬ ‫دیگر‬ ‫شعبه‬ ‫تلفنی‬ ‫سیستم‬ ‫های‬ ‫داخلی‬ ‫گیری‬ ‫شماره‬:
() + [345] | [XXX]
-‫داخلی‬ ‫های‬ ‫گیری‬ ‫شماره‬ ‫همه‬100:() + | [. /100]
Prefix + Match Pattern
32
‫سرور‬ ‫دو‬ ‫ارتباط‬ ‫برقراری‬
FreePBX
33
‫سرور‬ ‫دو‬ ‫ارتباط‬FreePBX
LAN/WAN
•‫سرور‬ ‫دو‬ ‫میان‬ ‫تلفنی‬ ‫ارتباط‬ ‫برقراری‬
•‫ارتباط‬ ‫برقراری‬ ‫جهت‬ ‫مهم‬ ‫روش‬ ‫دو‬:
–‫ترانک‬IAX2
–‫ترانک‬SIP
•‫شرایط‬:
–IP‫سرور‬ ‫دو‬ ‫هر‬ ‫برای‬ ‫استاتیک‬
–IP‫ها‬ ‫سرور‬ ‫از‬ ‫یکی‬ ‫برای‬ ‫داینامیک‬
Server#1 Server#2
34
‫ترانک‬IAX2‫سرور‬ ‫دو‬ ‫میان‬
LAN/WAN
•‫اول‬ ‫حالت‬:‫ترانک‬ ‫یک‬ ‫تعریف‬IAX2‫سرور‬ ‫با‬ ‫ارتباط‬ ‫برای‬ ‫سرور‬ ‫هر‬ ‫در‬
‫مقابل‬(IP‫استاتیک‬ ‫های‬)
Server#1
Static IP
Server#2
Static IP username=server1
secret=password
host=server2 ip address
type=friend
context=from-internal
qualify=yes
qualifyfreqok=25000
transfer=no
trunk=yes
forceencryption=yes
encryption=yes
auth=md5
TrunkName: server2
PEER Details:
username=server2
secret=password
host=server1 ip address
type=friend
context=from-internal
qualify=yes
qualifyfreqok=25000
transfer=no
trunk=yes
forceencryption=yes
encryption=yes
auth=md5
Trunk Name: server1
PEER Details:
35
‫ترانک‬IAX2‫سرور‬ ‫دو‬ ‫میان‬(‫ادامه‬)
LAN/WAN
•‫های‬ ‫ترانک‬ ‫شدن‬ ‫رجیستر‬ ‫از‬ ‫اطمینان‬IAX2
•‫خروجی‬ ‫مسیر‬ ‫تعریف‬(Outbound Route)‫الگوی‬ ‫با‬
‫شد‬ ‫تعریف‬ ‫ترانک‬ ‫طریق‬ ‫از‬ ‫ارتباط‬ ‫جهت‬ ‫سرور‬ ‫هر‬ ‫در‬ ‫مشخص‬‫ه‬
•‫مثال‬:
–() + 8 | [XXX]
–() + *81 | [.]
Server#1 Server#2
36
‫ترانک‬IAX2‫سرور‬ ‫دو‬ ‫میان‬
LAN/WAN
•‫دوم‬ ‫حالت‬:‫ترانک‬ ‫یک‬ ‫تعریف‬IAX2‫سرور‬ ‫با‬ ‫ارتباط‬ ‫برای‬ ‫سرور‬ ‫هر‬ ‫در‬
‫مقابل‬(IP‫سرور‬ ‫برای‬ ‫داینامیک‬1)
Server#1
Dynamic IP
Server#2
Static IP username=server1
secret=password
host=server2 ip address
type=friend
context=from-internal
qualify=yes
qualifyfreqok=25000
transfer=no
trunk=yes
forceencryption=yes
encryption=yes
auth=md5
TrunkName: server2
PEER Details:
username=server2
secret=password
host=dynamic
type=friend
context=from-internal
qualify=yes
qualifyfreqok=25000
transfer=no
trunk=yes
forceencryption=yes
encryption=yes
auth=md5
Trunk Name: server1
PEER Details:
‫تب‬ ‫در‬incoming‫ترانک‬
IAX2‫سرور‬1
37
‫ترانک‬SIP‫سرور‬ ‫دو‬ ‫میان‬
LAN/WAN
•‫ترانک‬ ‫یک‬ ‫تعریف‬SIP‫مقابل‬ ‫سرور‬ ‫با‬ ‫ارتباط‬ ‫برای‬ ‫سرور‬ ‫هر‬ ‫در‬(IP
‫استاتیک‬ ‫های‬)
Server#1
Static IP
Server#2
Static IP username=server1
fromuser=server1
secret=password
host=server2 ip address
Port=5061
type=friend
context=from-internal
qualify=yes
trustrpid=yes
sendrpid=yes
TrunkName: server2
PEER Details:
username=server2
fromuser=server2
secret=password
host=server1 ip address
Port=5061
type=friend
context=from-internal
qualify=yes
trustrpid=yes
sendrpid=yes
Trunk Name: server1
PEER Details:
‫پاسخ؟‬ ‫و‬ ‫پرسش‬!
39
‫اختصاصی‬ ‫های‬ ‫کانال‬FreePBX‫ارتباط‬ ‫ساعیان‬ ‫شرکت‬
–‫وبالگ‬:
‫آدرس‬:http://voip-blog.ir
–‫فروم‬FreePBX:
‫آدرس‬:http://forum.voip-blog.ir/forum/freepbx
–‫تلگرام‬ ‫گروه‬FreePBX
https://telegram.me/joinchat/BF3fGj7L87xk74-zQPxTWQ

Call Routing in FreePBX