Topic Last Modified: 2010-11-08

In order to deploy E9-1-1, you will first need to configure an emergency call voice route. For details about creating voice routes, see Create a Voice Route. You may define more than one route if, for example, your deployment includes a primary and a secondary SIP trunk.

In order to include location information in an E9-1-1 INVITE, you must first configure SIP trunk that connects to the Emergency Services Service Provider to support receiving location information. To do this, set the EnablePIDFLOSupport flag on the Set-CsTrunkConfiguration cmdlet to True. The default value for EnablePIDFLOSupport is False. For example: Set-CsTrunkConfiguration Service:PstnGateway: -EnablePIDFLOSupport $true.

It is not necessary to enable receiving locations for fallback PSTN gateways.

For details about working with voice routes, see the Lync Server Management Shell documentation for the following cmdlets:

To configure an E9-1-1 Voice Route

  1. Log on to the computer with an account that is a member of the RTCUniversalServerAdmins groups or a member of the CsVoiceAdministrator administrative role.

  2. Start the Lync Server Management Shell: Click Start, click All Programs, click Microsoft Lync Server 2010, and then click Lync Server Management Shell.

  3. Run the following cmdlet to create a new PSTN usage record.

    This must be the same name that you will use for the PSTN setting in the Location Policy. While your deployment will have multiple phone usage records, the following example uses “Emergency Usage”. For details, see Configuring Voice Policies and PSTN Usage Records to Authorize Calling Features and Privileges.

    Copy Code
    Set-CsPstnUsage -Usage @{add='EmergencyUsage'}
  4. Run the following cmdlet to create a new voice route using the PSTN usage record created in the previous step.

    The number pattern must be the same number pattern that is used in the Emergency Dial String setting in the location policy. A “+” sign is needed because Microsoft Lync 2010 adds “+” to emergency calls. "Co1-pstngateway-1" is the SIP trunk service ID for the Emergency Service Provider. The following example names the voice route “EmergencyRoute”.

    Copy Code
    New-CsVoiceRoute -Name "EmergencyRoute" -NumberPattern "^\+911$" -PstnUsages @{add="EmergencyUsage"} -PstnGatewayList @{add="co1-pstngateway-1"}
  5. Optionally, we recommend that you run the following cmdlet to create a local route for calls that are not handled by the Emergency Server Provider’s SIP Trunk. This route will be used if the connection to the Emergency Service Provider is not available.

    The following example assumes that user has “Local” usage in their voice policy.

    Copy Code
    New-CsVoiceRoute -Name "LocalEmergencyRoute" -NumberPattern "^\+911$" -PstnUsages @{add="Local"} -PstnGatewayList @{add="co1-pstngateway-2"}