Outbound call: PSTN call: Internal call: DID: RNL: NANP: User Initiates Call Dial Plan User=phone Normalization Rule Normalization Rule Normalization Rule Dialing Behaviors 404: No matching rule Routing & Authorization 2.

Download Report

Transcript Outbound call: PSTN call: Internal call: DID: RNL: NANP: User Initiates Call Dial Plan User=phone Normalization Rule Normalization Rule Normalization Rule Dialing Behaviors 404: No matching rule Routing & Authorization 2.

Outbound call:
PSTN call:
Internal call:
DID:
RNL:
NANP:
User Initiates Call
Dial Plan
User=phone
Normalization Rule
Normalization Rule
Normalization Rule
Dialing
Behaviors
404: No
matching rule
Routing &
Authorization
2. Call Park Orbit Range
Announcement or
Call Park Application
Global?
Yes
Call Park Orbit Range
Emer.
Call?
Yes
Reverse Number Lookup
No match
3. Voice Policy
1. Vacant Number Range
No
No
SIP URI
PSTN Usage
PSTN Usage
PSTN Usage
403: No route
found
Match
Location Policy
Routes
Route
Route
Route
Route
PSTN Usage
Mediation Server and
Trunk Configuration
Gateway / IP-PBX / SIP Trunk
Inbound Routing
External Endpoint Receives Call
UC Endpoint Receives Call
8
User Initiates Call
Dial Plan
Must Match
A Rule
Dialing
Behaviors
Normalization Rule
Normalization Rule
Normalization Rule
404: No
matching rule
Routing &
Authorization
2. Call Park Orbit Range
Global?
RFC 3966
Starts
with +
Yes
SIP URI
Emer.
Call?
Yes
Reverse Number
Lookup
msRTCSIP-Line
msRTCSIP-PrivateLine
No match
PSTN Usage
PSTN Usage
Policy CreatesPSTN Usage
per User Routing
Announcement or
Call Park Application
No
No
Call Park Orbit Range
3. Voice Policy
1. Vacant Number Range
User=phone
Lync Client
Normalizes
403: No route
found
Match
Location Policy
Routes
Route
Route
Route
Route
Mediation Server and
Trunk Configuration
Convert #
Gateway / IP-PBX / SIP Trunk
to Local Format
External Endpoint Receives Call
PSTN Usage
PSTN Fallback for
CAC and Network
Outages
Apply Called
Party Prefs
Inbound Routing
UC Endpoint Receives Call
9
Users without DID/DDI
14
15
^
match the start
$
match the end
\d
match 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.
16
1.
2.
3.
20
PSTN
WAN
Voice Policies
PSTN Usages
Routes

User authorization

Purpose (usage, caller’s intent)

Called number

Class of service

Calling location

Cost of call

Voice feature set

Priority
23
25
International
National Premium
National
Local
Internal
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
^\+
26
Routes for the gateways in Seattle
International
National Premium
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}$
National
Local
Internal
27
Entitlements and Class of Service
Global
Site
Pool
Contoso
Chicago
Chicago1
Chicago2
London
Dublin-1
User
31
32
35
Traditional (supported) Method
Alternative Method
Trunk Configurations
Numbering
Dial Plan
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
http://europe.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
http://europe.msteched.com/sessions