Presentation is loading. Please wait.

Presentation is loading. Please wait.

Dial Plans and Voice Management Deep Dive Korneel Bullens UC Voice Architect Microsoft Corporation EXL313.

Similar presentations


Presentation on theme: "Dial Plans and Voice Management Deep Dive Korneel Bullens UC Voice Architect Microsoft Corporation EXL313."— Presentation transcript:

1 Dial Plans and Voice Management Deep Dive Korneel Bullens UC Voice Architect Microsoft Corporation EXL313

2

3

4

5

6

7 Lync Voice Routing

8 8 Announcement or Call Park Application 1. Vacant Number Range 2. Call Park Orbit Range Dialing Behaviors Routing & Authorization Normalization Rule Dial Plan PSTN Usage 3. Voice PolicyRoutes Route External Endpoint Receives Call UC Endpoint Receives Call User Initiates Call User=phone Yes Global? No SIP URI Match Reverse Number Lookup No match Mediation Server and Trunk Configuration Gateway / IP-PBX / SIP Trunk Inbound Routing 404: No matching rule 403: No route found Yes Emer. Call? No PSTN Usage Location Policy Call Park Orbit Range

9 9 Announcement or Call Park Application 1. Vacant Number Range 2. Call Park Orbit Range Dialing Behaviors Routing & Authorization Normalization Rule Dial Plan PSTN Usage 3. Voice PolicyRoutes Route External Endpoint Receives Call UC Endpoint Receives Call User Initiates Call User=phone Yes Global? No SIP URI Match Reverse Number Lookup No match Mediation Server and Trunk Configuration Gateway / IP-PBX / SIP Trunk Inbound Routing 404: No matching rule 403: No route found Lync Client Normalizes RFC 3966 Starts with + msRTCSIP-Line msRTCSIP-PrivateLine Apply Called Party Prefs Convert # to Local Format Yes Emer. Call? No Must Match A Rule PSTN Usage Location Policy PSTN Fallback for CAC and Network Outages Policy Creates per User Routing Call Park Orbit Range

10 Numbering and Dialing

11

12

13

14 14

15 15

16 16 ^match the start$match the end \dmatch any digit\d*0 or more digits \d{5}any 5 digits[135]1, 3, or 5 (13)|(17)13 or 17[1..5]1 through 5 (…)“captures” the enclosed characters for referring to them in the result as $1, $2, $3, etc.

17

18

19

20 20

21 Routing and Authorization

22 PSTN WAN

23 23 Voice PoliciesPSTN UsagesRoutes  Called number  Cost of call  Purpose (usage, caller’s intent)  Calling location  Priority  User authorization  Class of service  Voice feature set

24

25 25

26 26 Internal Local National National Premium International Routes for the gateways in Munich DE Internal^\+49895550[12] DE Munich Local^\+4989 DE Germany^\+49 DE Europe^\+(49)|(31)|(33)|(32)|(34)|(351)|… DE International^\+

27 27 Internal Local National National Premium International Routes for the gateways in Seattle Seattle Internal^\+12062873[\d{3}] Seattle Local-206287^(\+1253((21[4678])|(23[4679])|(24[3569])|(2(61|66| 69|70|75|77))|(33[23456])|(39[4578])|(3(50|51|72|73)) |(4(78|79|80|86|87))|(56[139])|(65[2367])|(73[3567])|( 7[04])|(7(65|66|93|96|97))|(83[3589])|(85[02469])|(8[0 1])|(8(72|74|76|80|86|87))|(9(31|39|41|45|46))|((205|2 20|288|293|315|326|347|437|449|458|499|508|518|6 42|661|670|681|773|785|867|893|929|951|981))|((52| 63))))|(\+1425(?!([01]|(22[0245])|(23[1289])|(25[2789 ])|(26[1235678])|(29[023479])|(2(10|12|44|49))|(31[24 5679])|(32[01278])|(33[02345789])|(35[035679])|(3(0 3|04|08|74|77|79|85|87|88|96|97|99))|(4(04|05|07|22| 23|34|38|41|46))|(5(01|08|12|13|14|83|85))|(7(10|17|5 0|54|83|89))|(8(70|76|79|86|88))|(90[35])|((280|367|41 8|493|530|551|609|610|622|631|645|669|737|740|76 0|791|831|923|931|948|953|971))|((34|54)))))|(\+1206 (([23456789]))) Seattle National^\+1[2-9]\d{9}$ Seattle Service^\+[2-9]11$ Seattle International^\+[2-9]\d{6,14}$

28 http://www.lyncoptimizer.com/

29

30

31 31 User Pool Site Global ContosoChicago Chicago- 1 Chicago- 2 LondonDublin-1

32 32

33

34 Special Considerations / Best Practices

35 35

36

37

38

39

40

41

42

43 EXL315 - Microsoft Lync 2010: Planning for Conferencing Deployments EXL316 - Microsoft Lync 2010: Availability, Resiliency, and Recovery EXL317 - Lync and the Enterprise Network EXL319 - Lync 2010: Planning Voice Features EXL412 - Lync Deep Dive: Edge Media Connectivity with ICE Micorosft Lync Server 2010, Configuring (070-664) Microsoft Lync Server 2010, Administrator (070-665) Find Me Later at the Lync Demo Booth

44 Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn

45 Evaluations http://europe.msteched.com/sessions Submit your evals online

46


Download ppt "Dial Plans and Voice Management Deep Dive Korneel Bullens UC Voice Architect Microsoft Corporation EXL313."

Similar presentations


Ads by Google