Update TeamsEmergencyCallRoutingPolicy to avoid emergency call failures

%3CLINGO-SUB%20id%3D%22lingo-sub-1385151%22%20slang%3D%22en-US%22%3EUpdate%20TeamsEmergencyCallRoutingPolicy%20to%20avoid%20emergency%20call%20failures%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1385151%22%20slang%3D%22en-US%22%3E%3CP%3ELast%20time%20I%20got%20that%20message%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSTRONG%3EPrevent%2FFix%3A%20Update%20TeamsEmergencyCallRoutingPolicy%20to%20avoid%20emergency%20call%20failures%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3EMC212627%2C%20Prevent%20or%20Fix%20Issues%2C%20Published%20date%3A%20May%2012%2C%202020%3C%2FP%3E%3CP%3E%3CSPAN%3E%EE%9C%9B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3ECopy%20link%20To%20clipboard%3C%2FP%3E%3CP%3E%3CSPAN%3E%EE%9C%95%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EMark%20as%20unread%3C%2FP%3E%3CP%3E%3CSPAN%3E%EE%A3%A1%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%EE%A3%A0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%EE%9E%BA%3C%2FP%3E%3CP%3E%3CSPAN%3EAction%20required%20by%20Jun%2015%2C%202020%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EWe%20have%20made%20a%20change%20where%20a%20%22%2B%22%20will%20no%20longer%20be%20inserted%20in%20front%20of%20dialed%20emergency%20numbers.%20For%20example%2C%20currently%20when%20a%20Teams%20user%20dials%20911%20then%20%2B911%20would%20be%20sent%20as%20the%20emergency%20number%2C%20after%20this%20change%20then%20911%20will%20be%20sent%20as%20dialed.%20After%20June%2015th%2C%202020%2C%20you%20will%20encounter%20issues%20with%20emergency%20calling%20if%20the%20NumberPattern%20in%20the%20OnlineVoiceRoute's%20used%20to%20route%20emergency%20calls%20aren't%20configured%20to%20match%20the%20dialed%20emergency%20number%20without%20a%20%22%2B%22%20being%20prefixed%20in%20front%20of%20the%20number.%3C%2FP%3E%3CP%3E%3CSTRONG%3EHow%20this%20will%20affect%20your%20organization%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EYou%20are%20receiving%20this%20message%20because%20our%20reporting%20indicates%20one%20or%20more%20users%20in%20your%20organization%20are%20using%20Dynamic%20Emergency%20Calling%20with%20Direct%20Routing.%20Please%20validate%20the%20NumberPattern%20parameter%20in%20the%20OnlineVoiceRoute's%2C%20that%20are%20being%20used%20to%20route%20emergency%20calls%2C%20are%20configured%20to%20match%20emergency%20numbers%20prefixed%20with%20and%20without%20a%20plus%20%22%2B%22.%26nbsp%3B%20For%20example%2C%20the%20regex%20for%20the%20number%20pattern%20should%20be%20something%20like%20%5E%5C%2B%3F911%20or%20.*.%20to%20ensure%20emergency%20calls%20can%20be%20routed%20that%20are%20formatted%20either%20as%20%2B911%20or%20911.%3C%2FP%3E%3CP%3E%3CSTRONG%3EWhat%20you%20need%20to%20do%20to%20prepare%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETo%20fix%20this%20problem%20you%20need%20to%20review%20your%20Direct%20Routing%20configuration%20to%20ensure%20it%20can%20match%20emergency%20numbers%20that%20are%20sent%20without%20a%20plus%20prefix%20(%2B).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMy%20911%20Emergency%20dial%20string%20is%20in%20format%20911%2C%20911%26nbsp%3BEmergency%20dial%20mask%20is%20in%20format%201414566911%20and%20Voice%20route%20for%20it%20is%20in%20format%26nbsp%3B%5E((%5E%5C%2B%3F1414566912)).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAm%20I%20setup%20correctly%20for%20incoming%20changes%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1385151%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ETeams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1386371%22%20slang%3D%22en-US%22%3ERe%3A%20Update%20TeamsEmergencyCallRoutingPolicy%20to%20avoid%20emergency%20call%20failures%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1386371%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F343012%22%20target%3D%22_blank%22%3E%40msabat%3C%2FA%3E%26nbsp%3BDepending%20what%20US%20state%20you%20are%20in%2C%20the%20configuration%20you%20posted%20(where%20you%20take%20911%20and%20normalize%20it%20to%20a%20%2B1XXXXXXXXXX%20number)%20could%20be%20very%2C%26nbsp%3B%3CEM%3Every%26nbsp%3B%3C%2FEM%3Eillegal.%20For%20most%20states%20in%20the%20US%2C%20911%20calls%20are%20NOT%20allowed%20to%20be%20redirected%20to%20an%20internal%20security%2Fresponse%20team%2C%20unless%20that%20security%2Fresponse%20team%20meets%20the%20same%20standards%20as%20the%20local%20911%20PSAP.%20Additionally%2C%20there%20are%20national%20E-911%20laws%20beginning%20to%20take%20effect%20that%20will%20make%20your%20configuration%20illegal%26nbsp%3B%3CEM%3Enationally%26nbsp%3B%3C%2FEM%3Eas%20of%20March%20of%202021.%20911%20should%20be%20normalized%20to%20911%20only%2C%20and%20all%20voice%20routes%20for%20that%20must%20route%20the%20call%20to%20your%20local%20911%20PSAP%20or%20an%20E-911%20emergency%20routing%20service%20that%20you%20are%20subscribed%20to.%26nbsp%3B%20If%20you%20need%20alerting%20or%20for%20a%20security%2Fresponse%20team%20to%20be%20conferenced%20in%20to%20the%20call%2C%20there%20are%20other%20-%20legal%20-%20ways%20of%20doing%20so%20through%20Emergency%20Calling%20Policies%20and%20an%20E-911%20service.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1386408%22%20slang%3D%22en-US%22%3ERe%3A%20Update%20TeamsEmergencyCallRoutingPolicy%20to%20avoid%20emergency%20call%20failures%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1386408%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F84875%22%20target%3D%22_blank%22%3E%40Trevor%20Miller%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThat%20is%20setup%20only%20between%20Teams%20and%20Cisco%20CUCM.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EOn%20CUCM%20we%20replace%20that%20%2B1xxxxxxxxx%20to%20standard%20911.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMy%20question%20is%20do%20I%20have%20correct%20configuration%20right%20now.%3C%2FP%3E%3CP%3EIs%20my%20voice%20route%20pattern%20corect%20-%26nbsp%3B%5E((%5E%5C%2B%3F1414566912))%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EDoes%20Teams%20send%20911%20cals%20with%20%2B%20or%20not%20right%20now%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1386525%22%20slang%3D%22en-US%22%3ERe%3A%20Update%20TeamsEmergencyCallRoutingPolicy%20to%20avoid%20emergency%20call%20failures%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1386525%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F343012%22%20target%3D%22_blank%22%3E%40msabat%3C%2FA%3E%26nbsp%3BMy%20previous%20point%20remains%3A%20there%20should%20be%20no%20reason%20to%20perform%20translations%20like%20you're%20doing.%20The%20call%20should%20simply%20have%20a%20DNIS%20of%20911%20from%20the%20time%20it%20is%20normalized%20in%20Teams%2C%20to%20the%20DNIS%20on%20the%20Direct%20Routing%20invite%2C%20all%20the%20way%20to%20the%20invite%20to%20CUCM.%20Perhaps%20there's%20a%20Calling%20Search%20Space%20configuration%20that%20requires%20you%20do%20it%20this%20way%2C%20but%20there's%20not%20a%20single%20deployment%20I've%20been%20involved%20with%20that%20has%20mirrored%20this%20setup.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ETo%20your%20question%20on%20the%20normalization%2C%20no.%20If%20you%20want%20a%20voice%20route%20to%20catch%20numbers%20with%2C%20or%20without%2C%20a%20leading%20plus%2C%20it%20would%20look%20like%20this%3A%26nbsp%3B%5E(%5C%2B)%3F(911)%24%3C%2FP%3E%3C%2FLINGO-BODY%3E
Contributor

Last time I got that message:

 

Prevent/Fix: Update TeamsEmergencyCallRoutingPolicy to avoid emergency call failures

MC212627, Prevent or Fix Issues, Published date: May 12, 2020

Copy link To clipboard

Mark as unread

Action required by Jun 15, 2020

We have made a change where a "+" will no longer be inserted in front of dialed emergency numbers. For example, currently when a Teams user dials 911 then +911 would be sent as the emergency number, after this change then 911 will be sent as dialed. After June 15th, 2020, you will encounter issues with emergency calling if the NumberPattern in the OnlineVoiceRoute's used to route emergency calls aren't configured to match the dialed emergency number without a "+" being prefixed in front of the number.

How this will affect your organization:

 

You are receiving this message because our reporting indicates one or more users in your organization are using Dynamic Emergency Calling with Direct Routing. Please validate the NumberPattern parameter in the OnlineVoiceRoute's, that are being used to route emergency calls, are configured to match emergency numbers prefixed with and without a plus "+".  For example, the regex for the number pattern should be something like ^\+?911 or .*. to ensure emergency calls can be routed that are formatted either as +911 or 911.

What you need to do to prepare:

 

To fix this problem you need to review your Direct Routing configuration to ensure it can match emergency numbers that are sent without a plus prefix (+).

 

 

My 911 Emergency dial string is in format 911, 911 Emergency dial mask is in format 1414566911 and Voice route for it is in format ^((^\+?1414566912)).

 

Am I setup correctly for incoming changes?

4 Replies

@msabat Depending what US state you are in, the configuration you posted (where you take 911 and normalize it to a +1XXXXXXXXXX number) could be very, very illegal. For most states in the US, 911 calls are NOT allowed to be redirected to an internal security/response team, unless that security/response team meets the same standards as the local 911 PSAP. Additionally, there are national E-911 laws beginning to take effect that will make your configuration illegal nationally as of March of 2021. 911 should be normalized to 911 only, and all voice routes for that must route the call to your local 911 PSAP or an E-911 emergency routing service that you are subscribed to.  If you need alerting or for a security/response team to be conferenced in to the call, there are other - legal - ways of doing so through Emergency Calling Policies and an E-911 service.

@Trevor Miller 

 

That is setup only between Teams and Cisco CUCM.


On CUCM we replace that +1xxxxxxxxx to standard 911.

 

My question is do I have correct configuration right now.

Is my voice route pattern corect - ^((^\+?1414566912))?

 

Does Teams send 911 cals with + or not right now?

@msabat My previous point remains: there should be no reason to perform translations like you're doing. The call should simply have a DNIS of 911 from the time it is normalized in Teams, to the DNIS on the Direct Routing invite, all the way to the invite to CUCM. Perhaps there's a Calling Search Space configuration that requires you do it this way, but there's not a single deployment I've been involved with that has mirrored this setup.

 

To your question on the normalization, no. If you want a voice route to catch numbers with, or without, a leading plus, it would look like this: ^(\+)?(911)$

@Trevor Miller 

 

Thank You.

 

I have one more question.

 

I setup Emergency Routing Policies and assigned them to Sites with subbnets.

 

So any user that cover correct subnet will use Emergency Routing Policy assigned to site.

 

But I also have to set couple users with Emergency Routing Policy. If these users move to site with setup Emergency Routing Policy will they use it?

Should I turn on "Dynamic emergency calling" in their Emergency Dialing Policy?

www.000webhost.com