Call Routing in FreePBX

Preview:

Citation preview

معرفی

FreePBXمسیریابی تماس ها

FreePBXمجموعه وبینار های 95تیر ماه 22سه شنبه

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محبوب ترین

2015در سال Schmoozeخرید کمپانی •FreePBXپروژه تنها اسپانسر توسعه و نگهداری•

به صورت متن بازFreePBXادامه سرمایه گذاری بر روی توسعه •FreePBXارائه محصوالت تجاری مبتنی بر •

9

FreePBXو سنگوما

10

مسیریابی تماس ها درFreePBX

(Inbound Routing)مسیریابی ورودی •DAHDIو یا SIP ،IAX2مسیریابی تماس های ورودی به سیستم از طریق ترانک های –

Inbound Routesماژول –

(Outbound Routing)مسیریابی خروجی •DAHDIو یا SIP ،IAX2از طریق ترانک های خروجی از سیستم مسیریابی تماس های –

Outbound Routesماژول –

11

انواع مسیریابی

12

مسیریابی تماس های ورودی

13

مسیریابی ورودی

IVR1-Sales2-Support3-Directions

Sales Ringing

Support Queue

Support Manager

SalesManager

After HrMsg

:تماس بر اساس پارامترهای آنمسیریابی •

–DID

–CID

:دریافت می شوند( ها)پارامترهایی که از سمت ترانک •(DAHDI)کارت تلفنی •(SIP)گیتوی •(SIP)سرویس دهنده •(IAX2یا SIP)سرور دیگر •

14

Inbound Routesماژول

15

(ادامه)Inbound Routesماژول

•DID:DIDها و یا تماس های بدون DIDهمه : در صورت خالی بودن–

( X[345]88_ )امکان تعریف از طریق الگو –

•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

تعاریف مورد نیاز

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

•Extensions

•Voicemails

•Call Recording

•Announcements

20

(ادامه)تعاریف مورد نیاز

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

•Extensions

•Voicemails

•Call Recording

•Announcements

•Ring Groups

•Queues

21

(ادامه)مورد نیاز تعاریف

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

•Extensions

•Voicemails

•Call Recording

•Announcements

•Ring Groups

•Queues

•IVR

22

(ادامه)مورد نیاز تعاریف

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

•Extensions

•Voicemails

•Call Recording

•Announcements

•Ring Groups

•Queues

•IVR

•Time Conditions

23

(ادامه)مورد نیاز تعاریف

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

•Extensions

•Voicemails

•Call Recording

•Announcements

•Ring Groups

•Queues

•IVR

•Time Conditions

•Call Flow Control

24

(ادامه)مورد نیاز تعاریف

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

•Extensions

•Voicemails

•Call Recording

•Announcements

•Ring Groups

•Queues

•IVR

•Time Conditions

•Call Flow Control

•Inbound Routes

25

(ادامه)مورد نیاز تعاریف

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

26

مسیریابی تماس های خروجی

تعیین مسیر خروجی بر اساس •الگوی های تعریف شده

اضافه کردن و یا حذف پیش •شماره

انتخاب ترانک خروجی در دسترس•و شماره گیری

27

مسیریابی خروجی

Route 1 (Emergency)

Route 2

Strip Disgitsif

configured

BadNumberContext

Nexttrunk

Nexttrunk

Normal Congestionor OptionalDestination

Route 3

Match?

Busy, Answer, No

Answer

Busy, Answer, No

Answer

Congested, ChannelUnavailable

Congested, ChannelUnavailable

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::الگویی با شماره گرفته شده مقایسه می شود–

prefix + (Prepend): الگوی اصلی : مثال | [Match patterns / caller-id]

[ZXXXXXXX] | 9 + (): 9شماره گیری شهری با پیشوند -

[.X] | 9 + ():9با پیشوند خارجی گیری شماره -

:شروع شوند با صفررقمی11به ابتدای شماره های + 98افزودن پیش شماره -

(+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 IPServer#2Static IP username=server1

secret=passwordhost=server2 ip addresstype=friendcontext=from-internalqualify=yesqualifyfreqok=25000transfer=notrunk=yesforceencryption=yesencryption=yesauth=md5

TrunkName: server2

PEER Details:username=server2secret=passwordhost=server1 ip addresstype=friendcontext=from-internalqualify=yesqualifyfreqok=25000transfer=notrunk=yesforceencryption=yesencryption=yesauth=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تعریف یک ترانک : حالت دوم•(1داینامیک برای سرور IP)مقابل

Server#1Dynamic IP

Server#2

Static IP username=server1secret=passwordhost=server2 ip addresstype=friendcontext=from-internalqualify=yesqualifyfreqok=25000transfer=notrunk=yesforceencryption=yesencryption=yesauth=md5

TrunkName: server2

PEER Details:username=server2secret=passwordhost=dynamictype=friendcontext=from-internalqualify=yesqualifyfreqok=25000transfer=notrunk=yesforceencryption=yesencryption=yesauth=md5

Trunk Name: server1

PEER Details:

ترانک incomingدر تب IAX2 1سرور

37

میان دو سرورSIPترانک

LAN/WAN

IP)در هر سرور برای ارتباط با سرور مقابلSIPتعریف یک ترانک •(های استاتیک

Server#1Static IP

Server#2

Static IPusername=server1fromuser=server1secret=passwordhost=server2 ip addressPort=5061type=friendcontext=from-internalqualify=yestrustrpid=yessendrpid=yes

TrunkName: server2

PEER Details:

username=server2fromuser=server2secret=passwordhost=server1 ip addressPort=5061type=friendcontext=from-internalqualify=yestrustrpid=yessendrpid=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

Recommended