...
In this article, we describe the necessary steps to configure configure
and and Lync for Enhanced Emergency Services (E911) support.
Section |
---|
Column |
---|
| Topology |
---|
Image RemovedImage Added |
|
|
Overview
In the context of Internet Telephony, there are two types of 911 (emergency) calls, Basic and and Enhanced:
- Basic 911 calls contain no location information
- Enhanced 911 calls do contain location information
When When Enhanced Emergency Services are are enabled in Lync, location information about a 911 caller is passed to the destination (emergency services dispatcher, police, fire, etc.). 911 calls from Lync clients signed-in at an office location include location information, calls from Lync clients not signed in at an office location (e.g., Starbucks, public library, etc.) are connected to the destination using a fallback 911 route which does not contain location information.
...
To configure the location policy:
- Launch Launch Lync Server 2010 Configuration Manager.
- Click Click Network Configuration on on left pane.
- Click Click Location Policy on on right pane.
Edit the the Global Location Location Policy as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Configure Location Policy |
---|
|
|
|
Make Make sure to to Commit the the changes after configuring the attributes shown above.
...
To configure a dial plan:
- Launch Launch Lync Server 2010 Configuration Manager.
- Click Click Voice Routing on on left pane.
- Click Click Dial Plan on on right pane.
- Edit the the Dial Plan as as required.
Add a new new Normalization Rule for for 911 call as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Configure Dial Plan |
---|
|
|
|
Make Make sure to to Commit the the changes after configuring the attributes shown above.
Route Configuration
- Launch Launch Lync Server 2010 Configuration Manager.
- Click Click Voice Routing on on left pane.
- Click Click Route on on right pane.
- Edit the relevant relevant Voice Route and and add a new new Pattern for for 911 call.
Be sure to have the relevant
gateway gateway selected in in Associated Gateways field field as shown below. Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Route Configuration |
---|
|
|
|
Make Make sure to to Commit the the changes after configuring the attributes shown above.
Trunk Configuration
- Launch Launch Lync Server Management Shell.
- Check the Trunk Configuration using using
Get-CSTrunkConfiguration
command command.
- Verify that that
EnablePIDFLOSupport
attribute is attribute is True. If not:- Run the the
Set-CSTrunkConfiguration -EnablePIDFLOSupport $True
script script. - Press Press Enter.
- Verify that script script
Get-CSTrunkConfiguration
returns a EnablePIDFLOSupport
attribute as returns a EnablePIDFLOSupport
attribute as True, as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Trunk Configuration |
---|
|
|
|
...
To create a Location Information Server Subnet:
- Launch Launch Lync Server Management Shell.
- Type Type
Set-CsLisSubnet -Subnet 134.56.105.0 -Description "Cubicle" -Location "Office" -CompanyName "Sonus" -HouseNumber "6900" -PreDirectional N -StreetName "Paseo Padre" -StreetSuffix "Pkwy" -City "Fremont" -State "CA" -PostalCode 94555 -Country US
as as shown below.
- Press Press Enter.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Create LIS Subnet |
---|
| Image RemovedImage Added |
|
Location Policy Configuration
- Launch Launch Lync Server 2010 Configuration Manager.
- Click Click Network Configuration on on left pane.
- Click Click Location Policy on on right pane.
- Edit the relevant relevant Voice Route.
- Select the the Enable enhanced emergency services check check box.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Location Policy Configuration |
---|
|
|
|
Make Make sure to to Commit the the changes after configuring the attributes shown above.
...
SIP Profiles
- In the WebUI, click the the Settings tab tab.
- In the left navigation pane, go to to SIP Profiles > > relevant SIP Profile.
- In the the MIME Payloadspanel:
- Configure the the ELIN Identifier field as as shown below:
Configure the the PDIF-LO Passthrough fieldas shown below:
Panel |
---|
|
Caption |
---|
| Image RemovedImage Added |
|
Number Transformation
In this exercise we create two Transformation Tables to route calls to a a 911 Provider over over SIP trunking:
- Transformation for calls from Lync clients signed-in at at Office Locations Locations.
- Transformation for calls from Lync clients signed-in at at Remote Locations Locations such as Starbucks, etc..
Transformation Table for calls to E911
- In the WebUI, click the the Settings tab tab.
- In the left navigation pane, go to to Transformation.
Create a new new Transformation Table with with ELIN Identifier, Called Address/Number, and and Calling Address/Numberfield types as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Transformation Table - Calls to E911 |
---|
| Image RemovedImage Added |
|
Note |
---|
|
The Input Match Field value "Office" is only an example. Instead of exact match, you could use a partial string match or a regular expression to catch all (.*) . |
Transformation Table for 911 Fallback calls
- In the WebUI, click the the Settings tab tab.
- In the left navigation pane, go to to Transformation.
Create a new new Transformation Table with with ELIN Identifier, Called Address/Number, and and Calling Address/Numberfield types as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Transformation Table - 911 Fallback Calls |
---|
| Image RemovedImage Added |
|
Call Routing
- In the WebUI, click the the Settings tab tab.
- In the left navigation pane, go to to Call Routing Table.
- Click the relevant relevant Call Route table table used for calls received from Lync.
Add two entries in the table: one for calls with configured configured Office Location Location Information, and another one that does not have the Location Information as as Office. Note that both route entries are destined to to 911 Providerover a SIP Trunk.
Panel |
---|
|
Caption |
---|
| Image RemovedImage Added |
|
Note |
---|
|
Note that when integrating with E911 providers, the Call Priority may have to be set to Emergency. |
...
With above configuration, when a 911 call from Lync client arrives on the Sonus SBC 1000/2000 with the Location Information as as Office, Lync will then provide the relevant location profile in the Inbound INVITE message. Sonus SBC 1000/2000 then passes this information to the the 911 Provider in in the outbound INVITE message.
This can be verified verified in the logs by by tracing the relevant inbound INVITE message from Lync to Sonus SBC 1000/2000:
...