Your dialing plan will defi ne how the server
handles dialed digits. In the dialing plan we??™ll be using in this exercise, we will look at how
the server handles numbers that members of our Greensboro, North Carolina, team call. Common
numbers that the Greensboro team calls are:
?– 1234
?– 93365551212
?– 95551212
?– 913365551212
We will create a plan to normalize the numbers in the preceding list to use the E.164 format
for OCS dialing. Normalizing numbers is a process of converting numbers dialed into a
standard E.164 pattern. Because users will enter phone numbers in various formats, normalizing
the numbers enables call routing and authorization.
The normalization rules we use may need to account for the following fi elds: Dial Plan,
Country Code, Area Code, Site Prefi x, and Length of Extension.
You create normalization rules using .NET regular expressions. When creating normalization
rules you may need to understand regular expressions. You can fi nd a guide to regular expressions
at www.amk.ca/python/howto/regex/ and a detailed guide to regular expression syntax at
http://docs.python.org/lib/re-syntax.html.
Configuring the Mediation Server ??? Chapter 6 201
Let??™s create a location profi le and defi ne phone number normalization rules for outbound calls:
1. On the OCS server, click Start | Administrative Tool | Offi ce Communications
Server 2007. On Forest ??“ yourdomainname.com, right-click and point to
Properties, and then click Voice Properties (see Figure 6.
Pages:
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242