Panel |
---|
Add_workflow_for_techpubs |
---|
AUTH1 | UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'} |
---|
JIRAIDAUTH |
---|
|
|
...
...
23175 | REV5 | UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'} |
---|
REV6 |
---|
|
|
...
UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'} | REV3 | UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26ce320b29, userName='null'} |
---|
REV1 | UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cc0e070f, userName='null'} |
---|
|
|
...
...
In this article, we describe the necessary steps to configure
and Lync for Enhanced Emergency Services (E911) support.
...
...
...
...
...
Image Added |
Overview
In the context of Internet Telephony, there There are two types of 911 (emergency) calls, Basic and Enhanced:
...
When Enhanced Emergency Services 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.
Related Articles
Central Site Configuration
...
- Launch Lync Server 2010 Configuration Manager.
- Click Network Configuration on left pane.
- Click Location Policy on right pane.
Edit the Global Location Policy as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Configure Location Policy |
---|
|
|
|
...
Note |
---|
Ensure to Commit the changes after configuring the attributes |
...
Dial Plan Configuration
To configure a dial plan:
- Launch Lync Server 2010 Configuration Manager.
- Click Voice Routing on left pane.
- Click Dial Plan on right pane.
- Edit the Dial Plan as required.
Add a new Normalization Rule for 911 call as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Configure Dial Plan |
---|
|
|
|
...
...
Make sure to Commit the changes after configuring the attributes shown above. |
Route Configuration
- Launch Lync Server 2010 Configuration Manager.
- Click Voice Routing on left pane.
- Click Route on right pane.
- Edit the relevant Voice Route and add a new Pattern for 911 call.
Be sure to have the relevant
gateway selected in Associated Gateways field as shown below. Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Route Configuration |
---|
|
|
|
...
...
Make sure to Commit the changes after configuring the attributes shown above. |
Trunk Configuration
- Launch Lync Server Management Shell.
- Check the Trunk Configuration using
Get-CSTrunkConfiguration
command.
- Verify that
EnablePIDFLOSupport
attribute is True. If not:- Run the
Set-CSTrunkConfiguration -EnablePIDFLOSupport $True
script. - Press Enter.
- Verify that script
Get-CSTrunkConfiguration
returns a EnablePIDFLOSupport
attribute as True, as shown below.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Trunk Configuration |
---|
|
|
|
...
Create a Location Information Server (LIS) Subnet
...
- Launch Lync Server Management Shell.
- Type
Set-CsLisSubnet -Subnet 134.56.105.0 -Description "Cubicle" -Location "Office" -CompanyName "SonusRibbon" -HouseNumber "6900" -PreDirectional N -StreetName "Paseo Padre" -StreetSuffix "Pkwy" -City "Fremont" -State "CA" -PostalCode 94555 -Country US
as shown below.
- Press Enter.
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Create LIS Subnet |
---|
| Image RemovedImage Added |
|
Location Policy Configuration
...
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Location Policy Configuration |
---|
|
|
|
...
...
Make sure to Commit the changes after configuring the attributes shown above. |
...
Ribbon SBC
...
Edge Configuration
The configuration steps on the Sonus SBC 1000/2000 are the
are achieved directly via the WebUI broken down in the following sections:
Note |
---|
As an alternative, you can configure the SBC Edge using an easy configuration wizard, see Using Lync Setup for E911 Configuration. |
SIP Profiles
- In the WebUI, click the Settings tab.
- In the left navigation pane, go to SIP > SIP Profiles > relevant SIP Profile.
- In the MIME PayloadsPayloads panel:
- Configure the ELIN Identifier field as shown below: as LOC.
Configure the PDIF-LO Passthrough field as shown below:
Panel |
---|
|
Caption |
---|
| Image Removed |
|
Number Transformation
Enable.
Number Transformation
This example uses In this exercise we create two Transformation Tables to route calls to a 911 Provider over SIP trunking:
...
Transformation Table for calls to E911
A Transformation entry is created for Lync E911, which includes table entries for Called Address/Number, ELIN Identifier, and Callback Pool Identifier (the emergency call back number table or Pasthrough ELIN number used for calls destined to 911). For specific information about the Passthrough ELIN Number, see Creating and Modifying Entries to Transformation Tables.
For easy identification, the Description field matches the Scenario description you configured in Lync Setup.
Tip |
---|
For instructions on creating and modifying transformation tables, see Managing Transformation Tables and its child pages. |
- In the WebUI, click the Settings tab.
- In the left navigation pane, go to click Transformation.
- Create Click to create a new Transformation Table with . Configure the new table with the following ELIN Identifier, Called Address/Number, and Calling Address/NumberNumber field types as shown below.
Panel |
---|
borderStyle | none:
...
Table | 1 | Transformation Table Entries - Calls to E911 |
---|
|
...
Image Removed
|
Input Field Type | Input Field Value | Output Field Type | Output Field Value | Match Type |
---|
ELIN Identifier | (.*) | Callback Pool Identifier | noEntries | Mandatory (Must Match) | Called Address/Number | \+911 | Called Address/Number | 911 | Mandatory (Must Match) | Calling Address Number | \+.#(\d{4}) | Calling Address/Number | +1510564\1 | Mandatory (Must Match) |
|
...
Note |
---|
|
Use the appropriate value for your location in the Calling Address/Number > Output Field Value field. The |
...
...
noEntries" is only an example. |
...
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 Settings tab.
- In the left navigation pane, go to click Transformation.
Create Click to create a new Transformation Table with . Configure the new table with the following ELIN Identifier, Called Address/Number, and Calling Address/NumberNumber field types as shown below.
Panel |
---|
borderStyle | none:
FigureTable | 1 | Transformation Table Entries - 911 Fallback |
---|
|
CallsImage Removed |
...
|
Input Field Type | Input Field Value | Output Field Type | Output Field Value | Match Type |
---|
ELIN Identifier | (.*) | Calling Name | OtherLocations | Mandatory (Must Match) | Called Address/Number | \+911 | Called Address/Number | 9911 | Mandatory (Must Match) | Calling Address Number | \+.#(\d{4}) | Calling Address/Number | +1510246\1 | Mandatory (Must Match) |
|
Note |
---|
|
Use the appropriate value for your location in the Calling Address/Number > Output Field Value field. |
Call Routing
A Lync E911 entry is created in the Call Routing Table for routing calls from SIP to ISDN. For more information about Call Routing Tables, see Managing Call Routing Tables.
- In the WebUI, click the Settings tab.
- In the left navigation pane, go to Call Routing Table.
- Click the relevant Call Route table used for calls received from Lync.
Add two entries
...
(see below for configuration): one for calls with configured Office Location Information, and another one that does not have the Location Information as Office. Note that both route entries are destined to 911
...
Provider over a SIP Trunk.
...
Caption |
---|
0 | Table |
---|
1 | Transformation Table Entries - Calls to E911 |
---|
|
Transformation Table | Destination Type | First Signaling Group | Description |
---|
SBA: To E911 | Normal | (SIP) SIPp Server SIP Trunk | To E911 | 911 Fallback | Normal | (SIP) SIPp Server SIP Trunk | To 911 as Fallback form Other Locations | Calling Address Number | \+.#(\d{4}) | Calling Address/Number | +1510564\1 |
|
Panel |
---|
|
Caption |
---|
| Image Removed |
|
...
Note |
---|
|
Note that when integrating with E911 providers, the Call Priority may have to be set to Emergency. |
Call Flow
With above In the example configuration, when a 911 call from Lync client arrives on the Sonus SBC 1000/2000 with the
with the Location Information 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
911 Provider in the outbound INVITE message.
This can be verified in the logs by tracing the relevant inbound INVITE message from Lync to Sonus SBC 1000/2000the
:
Panel |
---|
|
Caption |
---|
0 | Figure |
---|
1 | Tracing Relevant Inbound INVITE Message |
---|
|
|
|