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

Call Routing in FreePBX

Embed Size (px)

Citation preview

Page 1: Call Routing in FreePBX

معرفی

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

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

Page 2: Call Routing in FreePBX

2

پنل مدیریتی

خپنل پرسش و پاس

Page 3: Call Routing in FreePBX

نماینده انحصاری سنگوما در ایرانشرکت ساعیان ارتباط

3

Page 4: Call Routing in FreePBX

کارت های تلفنی

گیت وی های آنالوگ

Session Border Controllers (SBC)

4

سبد محصوالت

VoIPگیت وی و تجهیزات

SS7گیت وی های

IP-PBX تلفن های وIP

گیت وی های دیجیتال

Page 5: Call Routing in FreePBX

دیجیتالگیت وی

آنالوگگیت وی

سیستم تلفنی

IP-PBX

گیت وی آنالوگ

SBC

Remote Phones

دیجیتالکارت

کارت آنالوگ

PBX VPN

5

ارائه راهکار های جامع

GSMکارت

IP Phone

Page 6: Call Routing in FreePBX

6

FreePBX

Page 7: Call Routing in FreePBX

7

مرور جهت یادآوری

Page 8: Call Routing in FreePBX

میلیون نسخه در حال کار2بیش از •هزار مورد نصب در هر ماه20بیش از •کشور جهان225پراکندگی در •

8

متن باز دنیا IP-PBXمحبوب ترین

Page 9: Call Routing in FreePBX

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

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

9

FreePBXو سنگوما

Page 10: Call Routing in FreePBX

10

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

Page 11: Call Routing in FreePBX

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

Inbound Routesماژول –

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

Outbound Routesماژول –

11

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

Page 12: Call Routing in FreePBX

12

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

Page 13: Call Routing in FreePBX

13

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

IVR1-Sales2-Support3-Directions

Sales Ringing

Support Queue

Support Manager

SalesManager

After HrMsg

Page 14: Call Routing in FreePBX

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

–DID

–CID

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

14

Inbound Routesماژول

Page 15: Call Routing in FreePBX

15

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

Page 16: Call Routing in FreePBX

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

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

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

( 8831670X_ )امکان تعریف از طریق الگو –

,Private, Blocked, Unknown:امکان تعریف الگوهای –Restricted, Anonymous and Unavailable

16

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

Page 17: Call Routing in FreePBX

مجزا برای تماس های ورودی از این مسیرMoHامکان تعریف •

امکان دریافت شماره از تماس گیرنده در صورت عدم تشخیص•

CID

فعال سازی تشخیص فکس•

امکان فعال سازی ضبط مکالمات •

امکان تعیین زبان پیش فرض•

تعیین مقصد تماسامکان : و در نهایت •

17

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

Page 18: Call Routing in FreePBX

:تعیین مقصد تماس•

منوی صوتی–

گروه/ داخلی –

صف–

پخش پیام–

صندوق صوتی–

–DISA

....و –

18

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

Page 19: Call Routing in FreePBX

•Extensions

•Voicemails

19

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

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

Page 20: Call Routing in FreePBX

•Extensions

•Voicemails

•Call Recording

•Announcements

20

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

IVR1-Sales2-Support3-Directions

Call FlowControl

Sales Ringing

Support Queue

Support ManagerSales

Manager

After HrMsg

John’sVM

Page 21: Call Routing in FreePBX

•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

Page 22: Call Routing in FreePBX

•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

Page 23: Call Routing in FreePBX

•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

Page 24: Call Routing in FreePBX

•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

Page 25: Call Routing in FreePBX

•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

Page 26: Call Routing in FreePBX

26

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

Page 27: Call Routing in FreePBX

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

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

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

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?

Page 28: Call Routing in FreePBX

28

Outbound Routesماژول

Page 29: Call Routing in FreePBX

29

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

:قابلیت ها•CIDتعیین –

تعریف رمز عبور برای استفاده از –مسیر مورد نظر

ایجاد تمایز برای مسیرهای اضطراری–MoHتعیین کالس –

تعریف بازه ی زمانی قابل دسترس–ر تخصیص چندین ترانک برای مسی–

خروجی و اولویت بندی آن هادنتعیین مقصد در صورت مشغول بو–ضبط مکالمات –

Page 30: Call Routing in FreePBX

30

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

•Dial patterns:الگوهای شماره import/exportامکان –

گیری

Dial plan Wizardبهره مندی از –

جهت سهولت در تعاریف

Prefix:حذف می گردد

Prepend:اضافه می گردد

Match Pattern:الگوی قابل قبول

Caller ID:CIDالگوی قابل قبول

Page 31: Call Routing in FreePBX

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

Page 32: Call Routing in FreePBX

32

برقراری ارتباط دو سرورFreePBX

Page 33: Call Routing in FreePBX

33

FreePBXارتباط دو سرور

LAN/WAN

برقراری ارتباط تلفنی میان دو سرور•

:دو روش مهم جهت برقراری ارتباط•IAX2ترانک –

SIPترانک –

:شرایط•–IPاستاتیک برای هر دو سرور–IPداینامیک برای یکی از سرور ها

Server#1 Server#2

Page 34: Call Routing in FreePBX

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:

Page 35: Call Routing in FreePBX

35

(ادامه)میان دو سرور IAX2ترانک

LAN/WAN

IAX2اطمینان از رجیستر شدن ترانک های •

با الگوی (Outbound Route)تعریف مسیر خروجی •

همشخص در هر سرور جهت ارتباط از طریق ترانک تعریف شد

:مثال•

–() + 8 | [XXX]

–() + *81 | [.]

Server#1 Server#2

Page 36: Call Routing in FreePBX

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سرور

Page 37: Call Routing in FreePBX

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:

Page 38: Call Routing in FreePBX

!پرسش و پاسخ؟

Page 39: Call Routing in FreePBX

39

شرکت ساعیان ارتباطFreePBXکانال های اختصاصی

:وبالگ –http://voip-blog.ir: آدرس

:FreePBXفروم –http://forum.voip-blog.ir/forum/freepbx: آدرس

FreePBXگروه تلگرام–

https://telegram.me/joinchat/BF3fGj7L87xk74-zQPxTWQ