Chamada de emergência E911 com RedSky

Esta integração fornece conformidade para Ray Baum Act Fase II. A conformidade total para todos os dispositivos, incluindo dispositivos móveis, como tablets, será fornecida em janeiro de 2022.

Como funciona

O serviço RedSky fornece serviços de localização do usuário e uma rede que encaminha chamadas de emergência a Pontos de atendimento de segurança pública (PSAPs) nos EUA, seus territórios e Canadá. O serviço é habilitado por local. Depois que um local é habilitado, as chamadas de emergência (911 para chamadas de emergência e 933 para chamadas de teste) feitas de telefones e clientes atribuídos a esse local usam o serviço RedSky. O serviço RedSky faz o seguinte:

  • ENCONTRAR — O RedSky localiza o local do usuário. O aplicativo Webex e os telefones de mesa enviam informações MAC ou de rede para o serviço RedSky, que usa um wiremap da empresa para determinar o local. Para usuários do aplicativo Webex, se a localização não puder ser determinada, o usuário será solicitado a inserir informações de localização, que serão então enviadas ao Redsky.

  • ROTA — Para chamadas 911 e 933, as informações de localização são adicionadas ao cabeçalho SIP, que também identifica o usuário como um usuário Redsky. O RedSky encaminha a chamada para o PSAP apropriado para o local.

  • NOTIFY — O RedSky envia notificações à equipe apropriada (por exemplo, serviços de segurança ou de emergência).

O RedSky lida com as seguintes tarefas:

  • O RedSky mantém o banco de dados provisionado pelo parceiro/cliente que mapeia uma chamada de emergência para um local despachável.

  • Com base no local despachável do dispositivo de chamada, o RedSky direciona chamadas de emergência ao PSAP correto. A chamada inclui informações de localização para que o PSAP saiba onde enviar pessoal de emergência, bem como o número de retorno de chamada.

  • O RedSky gera notificações opcionais para a equipe da empresa.

  • Para assinaturas com licenças aprimoradas, o RedSky conecta a equipe da empresa em chamadas de emergência feitas por usuários da empresa e fornece notificações pop-up.

Detecção de localização

O RedSky suporta dois tipos principais de detecção de localização: ESPERADO e não ESPERADO.

  • Para dispositivos compatíveis com o HELD (o aplicativo Webex ou dispositivos de firmware multiplataforma (MPP) — a detecção de localização é baseada na descoberta de rede. O protocolo HELD (HTTP Enabled Location Delivery) relata informações do ambiente de rede para o serviço RedSky HELD. Essas informações incluem o comutador upstream, BSSID de pontos de acesso sem fio (WAP), endereço IP ou endereço MAC. Observe que os dispositivos MPP e o aplicativo Webex enviam informações HELD de maneira diferente da seguinte:

    • Os dispositivos MPP usam HELD. Quando o telefone é registrado, ele envia uma solicitação HTTP para o RedSky que inclui informações de rede do dispositivo. O servidor HELD usa essas informações para determinar a localização.

    • O aplicativo Webex usa HELD+. Além das informações HELD padrão, o aplicativo Webex também envia um identificador de usuário ao RedSky. O RedSky usa essas informações para determinar a localização do usuário e do dispositivo. Se um local for desconhecido, o aplicativo Webex solicitará que o usuário insira o endereço.

  • Para dispositivos não compatíveis com o HELD (dispositivos móveis sem acesso celular, clientes de softphone, Cisco ATAs, sistemas Cisco DECT e qualquer equipamento não Cisco nas instalações do cliente) — A determinação da localização é baseada na ID do chamador indicada na chamada de teste ou de emergência.

Roteamento habilitado para locais PSTN e RedSky

O BroadWorks encaminha chamadas de emergência ao serviço RedSky, para que a chamada possa ser enviada ao PSAP apropriado, em vez do PSTN. Esta rota é usada para todos os terminais que fazem chamadas de emergência do local habilitado para RedSky. Isso inclui telefones rígidos e terminais portáteis (como telefones celulares, tablets e laptops).

Uma exceção a essa regra é para clientes de telefones celulares. Esses clientes enviam chamadas de emergência diretamente para a Rede Móvel Terrestre Pública (PLMN, o equivalente móvel do PSTN) usando o discador integrado no telefone.

Figura 1. Roteamento habilitado para locais PSTN e RedSky

Requisitos para integração do RedSky E911

Componente

Requisito

RedSky

O parceiro deve inserir um contrato com o RedSky para encaminhar chamadas de emergência usando a implementação fornecida pela Cisco para clientes de desktop e tablets do aplicativo Webex e telefones MPP (HELD).

Configuração do RedSky

O parceiro deve configurar o portal RedSky para fornecer serviços de localização para os seguintes tipos de dispositivos:

  • Chamadas de dispositivos HELD que usam informações de wiremap para determinação de localização (telefones MPP e o aplicativo Webex)

  • Chamadas de dispositivos não HELD que usam ID do chamador para determinação de localização (dispositivos DECT, ATA e Room/Desk/Board)

Para obter mais informações, consulte a seguinte documentação do RedSky:

  • Guia de administração do RedSky Horizon Mobility —Contém responsabilidades do provedor de serviços.

  • Guia do usuário do RedSky Horizon Mobility —Para adminstradores corporativos. Este guia descreve como configurar o wiremap.

  • Instalador do cliente EON (Notificação de emergência no local)—descreve como configurar notificações de emergência.

BroadWorks

Para usar esse recurso, você deve ter instalado os seguintes patches BroadWorks. Instale apenas os patches que se aplicam à sua versão do BroadWorks:

  • Para R22:

    • AP.as.23.0.1075.ap381498

    • AP.xsp.22.0.1123.ap381498

    • AP.platform.22.0.1123.ap381498

  • Para R23

    • AP.as.22.0.1123.ap381498

    • AP.xsp.23.0.1075.ap381498

    • AP.platform.23.0.1075.ap381498

    • Aplicativo ADP RI: CommPilot-23_2021.11_1.160.bwar

  • Para R24:

    • AP.as.24.0.944.ap381498

    • Aplicativo ADP RI: CommPilot-24_2021.11_1.160.bwar

Telefones

Os telefones MPP usam parâmetros de configuração baixados para acessar o RedSky Location Information Server (LIS). Eles recebem um token que é transmitido através da conexão de emparelhamento ao RedSky quando um usuário habilitado para RedSky disca 911 ou 933.

Dispositivos

Dispositivos compatíveis com HELD: Depois que um local é habilitado para os serviços RedSky, os sistemas de gerenciamento de dispositivos Cisco BroadWorks geram configurações de dispositivos atualizadas para ativar a funcionalidade HELD. Cada dispositivo HELD deve ser sincronizado novamente ou reinicializado para obter a nova configuração antes que o dispositivo possa usar o HELD para serviços de localização.

Aplicativo Webex

Os aplicativos de desktop e tablet Webex usam parâmetros de configuração baixados para acessar o RedSky Location Information Server (LIS). Os usuários devem inserir as informações de localização uma vez por local. O RedSky mantém um registro de cada local. Quando o usuário faz logon de um novo local, ele é solicitado a inserir as informações de localização, que são adicionadas ao banco de dados.

Quando o usuário faz uma chamada para o 911 ou 933, as informações de geolocalização são passadas no Cabeçalho SIP.

Figura 2. Adicionar endereço E911

 
Por padrão, o aplicativo Webex solicita que os usuários atualizem as localizações ao fazerem logon em um local desconhecido. No entanto, a tag de configuração %EMERGENCY_REDSKY_USER_LOCATION_PROMPTING_WXT% permite que os administradores reconfigurem a frequência para incluir qualquer alteração de rede em um local desconhecido. Consulte Marcas de configuração do cliente Webex para chamadas de emergência para obter opções de configuração.

Fluxo de tarefas de configuração do RedSky E911

Conclua as seguintes tarefas no BroadWorks para configurar o Webex para Cisco BroadWorks para chamadas de emergência E911 com o RedSky. No BroadWorks, o E911 é configurado usando o recurso Chamada de emergência de terceiros .

  Comando ou ação Finalidade
1

Ativar recurso

Use a CLI para ativar o recurso 101792.

2

Configurar URLs de chamadas de terceiros

Use a CLI para definir configurações como URLs usadas pelo RedSky.

3

Verificar cadeias de discagem de emergência

Verifique as cadeias de discagem que o BroadWorks usa para chamadas de emergência.

4

Configurar a regra de proxy do cabeçalho SIP

No servidor de aplicativos, configure uma regra de proxy de cabeçalho SIP.

5

Configurar chamadas de emergência de terceiros (serviço corporativo/prestador de serviços)

No CommPilot, configure o serviço Enterprise para chamadas de emergência de terceiros.

6

Configurar chamadas de emergência de terceiros (serviço de grupo)

No CommPilot, configure o serviço de Grupo para chamadas de emergência de terceiros.

Ativar recurso

No servidor de aplicativos, execute o seguinte comando CLI para ativar o recurso 101792.

AS_CLI/System/ActivatableFeature> ativar 101792

Configurar URLs de chamadas de terceiros

Use a CLI para configurar o AS com parâmetros de chamadas de emergência de terceiros, como URLs do RedSky.

1

Execute o seguinte comando CLI para visualizar as configurações atuais dos parâmetros:

AS_CLI/Service/ThirdPartyEmergencyCalling> obter primaryHELDServerURL= secondaryHELDServerURL= emergencyRouteHost= emergencyRoutePort= emergencyRouteTransport= 
2

Execute o seguinte comando CLI para definir os parâmetros. Consulte a tabela subsequente para obter informações sobre os campos:

Definir <attribute>, Multiple Choice = {primaryHELDServerURL, secondaryHELDServerURL, emergencyRouteHost, emergencyRoutePort, emergencyRouteTransport} <primaryHELDServerURL>, String {1 to 256 characters} <secondaryHELDServerURL>, String {1 to 256 characters} <emergencyRouteHost>, endereço IP | host | domínio (1 a 80 caracteres) <emergencyRoutePort>, Integer {1025 to 65355} <emergencyRouteTransport>, Choice = {udp, tcp, tls, unspecified} 

Consulte a tabela a seguir para obter ajuda com os parâmetros:

Configuração

Descrição

URL do servidor HELD primário

Esse parâmetro define o URL primário do servidor HELD. Esse parâmetro não poderá ser apagado se houver alguma empresa no sistema que permita a ativação de chamadas de emergência de terceiros. O valor válido para esse parâmetro é uma string com comprimento entre 1 e 256 caracteres. Deve ser uma URL http ou https válida. Não há nenhum valor padrão.

URL do servidor HELD secundário

Esse parâmetro define o URL secundário para o servidor HELD. Este campo não pode ser igual ao URL do servidor HELD primário. O valor válido para esse parâmetro é uma string com comprimento entre 1 e 256 caracteres. Deve ser uma URL http ou https válida. Não há nenhum valor padrão.

Organizador da rota de emergência

Esse parâmetro define o endereço de host de rota de emergência. O valor desse parâmetro deve ser um endereço FQDN, IPv4 ou IPv6 válido. Esse parâmetro não poderá ser apagado se houver alguma empresa no sistema que permita a ativação de chamadas de emergência de terceiros. Não há nenhum valor padrão.

Porta da rota de emergência

Esse parâmetro define a porta da rota de emergência. O valor válido para o parâmetro é um número inteiro entre 1025 a 65355. Não há nenhum valor padrão.

Transporte da rota de emergência

Esse parâmetro define o protocolo de transporte de rota de emergência. Os valores possíveis para esse parâmetro são:

  • UDP

  • TCP

  • TLS

  • Não especificado —Este é o valor padrão

Verificar cadeias de discagem de emergência

1

No AS, execute o seguinte comando CLI para verificar as cadeias de discagem que estão sendo usadas para chamadas de emergência. Observe que o 933 deve ser incluído além do 911. O prefixo 933 é usado para chamadas de teste.

AS_CLI/System/CallP/CallTypes> obtenha o mapa do código do país Tipo de chamada ================================== 1 1911 Emergência 1 911 Emergência 1 933 Emergência 
2

Se você precisar adicionar cadeias de discagem, use o seguinte comando:

AS_CLI/System/CallP/CallTypes> adicionar <countryCode> <publicDigitMap> <callType>

 
Para obter informações detalhadas sobre esses comandos CLI, consulte o Guia de administração da interface da linha de comando do servidor de aplicativos do Cisco BroadWorks .

Configurar a regra de proxy do cabeçalho SIP

No servidor de aplicativos, configure uma regra de cabeçalho SIP em conjunto com os servidores RedSky HELD. Isso é necessário para que o AS possa proxy os cabeçalhos SIP de geolocalização e roteamento de geolocalização para os servidores SIP RedSky.

1

Execute os seguintes comandos de CLI para definir o keepOnEgressNetworkOffNet flag definido para true .

AS_CLI/Interface/SIP/ProxyPolicy/Rule> adicionar redsky911 false false false false false false false

AS_CLI/Interface/SIP/ProxyPolicy/Rule> adicionar redsky911 false false false false false false false

2

Execute os seguintes comandos CLI para adicionar os cabeçalhos SIP a essa regra:

AS_CLI/Interface/SIP/ProxyPolicy/HeaderPolicy> adicionar geolocalização redsky911

AS_CLI/Interface/SIP/ProxyPolicy/HeaderPolicy> adicionar redsky911 de roteamento de geolocalização

Configurar chamadas de emergência de terceiros (serviço corporativo/prestador de serviços)

Configure as configurações de chamadas de emergência de terceiros no nível corporativo.

Antes de você começar

Certifique-se de entender qual modelo de provisionamento você está usando como as configurações de ID do cliente e chave secreta depende do modelo:

  • Modelo de provisionamento corporativo — A organização do cliente é uma empresa. Diferentes grupos, como sites diferentes, estão dentro da empresa.

  • Modelo de provisionamento do provedor de serviços — O goup é uma organização do cliente. Diferentes grupos no âmbito do provedor de serviços não estão relacionados entre si.

1

Na janela de Serviços do Comm Pilot, selecione Chamada de emergência de terceiros .

2

Marque a caixa de seleção Permitir ativação .

3

Insira valores para os campos ID do cliente e Chave secreta , dependendo do modelo de provisionamento que você executar:

  • Modelo de provisionamento corporativo — Insira os valores fornecidos pelo RedSky.

  • Modelo de provisionamento do provedor de serviços — Insira valores fictícios (a configuração do seu Grupo na próxima tarefa substitui esses valores).

4

Clique em Ok.


 
Você também pode definir essas configurações automaticamente por um sistema de back-office usando este comando: ServiceProviderThirdPartyEmergencyCallingModify .

 
Se você estiver configurando uma chamada de emergência para a própria organização de um provedor de serviços (em vez de organizações de clientes que o provedor de serviços gerencia), use o modelo de provisionamento corporativo e adicione uma ID do cliente e chave secreta exclusiva para a própria organização do provedor de serviços.

Campo

Descrição

Permitir ativação

Esse parâmetro define se as chamadas de emergência de terceiros podem ser ativadas para os grupos dentro da empresa. O valor válido para esse parâmetro é true e false . O valor padrão é false .

Se a URL do servidor HELD no nível do sistema não for especificada ou as informações da rota de emergência não estiverem configuradas, a ativação não será permitida no nível da empresa.

ID do cliente

Esse parâmetro define a ID do cliente RedSky usada no serviço de chamadas de emergência de terceiros. Esse valor é exclusivo para uma organização de cliente específica que é gerenciada por um provedor de serviços. O comprimento máximo desse parâmetro é de 36 caracteres. Se Permitir ativação for verdadeiro, o ID do cliente não pode estar vazio.

Atribua o valor que corresponde ao modelo de provisionamento que você executa:

  • Modelo corporativo — Insira o valor que o RedSky fornece.

  • Modelo de provedor de serviços — Insira um valor falso (a configuração do serviço de grupo substitui esse valor).

Senha

Esse parâmetro define a chave secreta RedSky exclusiva que é usada pela empresa (conforme definido pela ID do cliente ) no serviço de chamadas de emergência de terceiros. O formato da chave secreta é alfanumérico, UTF-8. Esse campo é obrigatório quando o ID do cliente é definido.

Atribua o valor que corresponde ao modelo de provisionamento que você executa:

  • Modelo corporativo — Insira o valor que o RedSky fornece.

  • Modelo de provedor de serviços — Insira um valor falso (a configuração do serviço de grupo substitui esse valor).

Configurar chamadas de emergência de terceiros (serviço de grupo)

Se você estiver usando o modelo de provisionamento do provedor de serviços, configure as Chamadas de emergência de terceiros que aparecem em Serviços de grupo.

Antes de você começar

Certifique-se de entender qual modelo de provisionamento você está usando como as configurações de ID do cliente e chave secreta depende do modelo:

  • Modelo de provisionamento corporativo — A organização do cliente é uma empresa. Diferentes grupos, como sites diferentes, estão dentro da empresa.

  • Modelo de provisionamento do provedor de serviços — O goup é uma organização do cliente. Diferentes grupos no âmbito do provedor de serviços não estão relacionados entre si.

Para as configurações do Grupo Profile , o Country deve ser USA ou CAN (para o Canadá).

1

Na janela Serviços em grupo do Comm Pilot, selecione Chamada de emergência de terceiros .

2

Marque as duas caixas de seleção a seguir:

  • Habilitar o gerenciamento de dispositivos de chamadas de emergência de terceiros

  • Habilitar o roteamento de chamadas de emergência de terceiros

3

Insira os valores apropriados ID do cliente e Chave secreta para este grupo de acordo com o modelo de provisionamento:

  • Modelo de provisionamento corporativo — Deixe os campos em branco. Os valores no procedimento anterior do Serviço empresarial são aplicados.

  • Modelo de provisionamento do provedor de serviços — Insira os valores que o RedSky forneceu.

4

Clique em Ok.

Consulte a tabela a seguir para obter ajuda com os campos.

Campo

Descrição

Habilitar o gerenciamento de dispositivos de chamadas de emergência de terceiros

Esse parâmetro especifica se o gerenciamento do dispositivo de chamadas de emergência de terceiros está ativado para o grupo. Esse parâmetro não poderá ser ativado se o nível corporativo não permitir a ativação. Esse parâmetro não poderá ser desativado quando o roteamento de emergência de terceiros do grupo estiver ativado. Os valores válidos para este parâmetro são true (marcada) e false (desmarcada). O valor padrão é falso.

Habilitar o roteamento de chamadas de emergência de terceiros

Esse parâmetro especifica se o roteamento de chamadas de emergência de terceiros está ativado para o grupo. O roteamento não poderá ser ativado se o nível da empresa não permitir a ativação. O roteamento não poderá ser ativado se o gerenciamento de dispositivos de emergência de terceiros não estiver ativado.

Os valores válidos para este parâmetro são true (marcada) e false (desmarcada). O valor padrão é falso.

ID do cliente

Esse parâmetro define a ID do cliente RedSky usada no serviço de chamadas de emergência de terceiros. Esse valor é exclusivo para uma organização específica do cliente que é gerenciada pelo provedor de serviços. O comprimento máximo desse parâmetro é de 36 caracteres. Se o Serviço de grupo ID do cliente não estiver definido, o nível do provedor de serviços ID do cliente será usado.

Atribua o valor que corresponde ao modelo de provisionamento que você usa:

  • Modelo corporativo — Deixe este campo em branco. O valor do procedimento Serviço corporativo é aplicado.

  • Modelo de provedor de serviços — Insira o valor que o RedSky fornece.

Senha

Esse parâmetro define a chave secreta RedSky que é usada com o serviço de chamadas de emergência de terceiros. Essa chave é exclusiva ao grupo (conforme definido pela ID do cliente ) e usa um formato UTF-8 alfanumérico. Esse campo será obrigatório se o ID do cliente estiver definido. Se a chave secreta não for definida, a chave secreta de nível do provedor de serviços/empresa será usada.

Atribua o valor que corresponde ao modelo de provisionamento que você usa:

  • Modelo corporativo — Deixe este campo em branco. O valor do procedimento Serviço corporativo é aplicado.

  • Modelo de provedor de serviços — Insira o valor que o RedSky fornece.

Marcas de configuração do cliente Webex para chamadas de emergência

Tags dinâmicas

A tabela a seguir resume as tags DMS dinâmicas do Webex que aparecem no arquivo de configuração do cliente Webex (config.wxt-xml) e como elas são derivadas dinamicamente da configuração do BroadWorks.


Essas são tags "dinâmicas" integradas, não tags personalizadas que são criadas e preenchidas diretamente pelo administrador.

Marca

Fonte de dados

%BWE911-PRIMARY-HELDURL%

AS_CLI/Service/ThirdPartyEmergencyCalling> primaryHELDServerURL

%BWE911-SECONDARY-HELDURL%

AS_CLI/Service/ThirdPartyEmergencyCalling> secondaryHELDServerURL

%BWE911-EMERGÊNCIA-NÚMERO-LISTA%

AS_CLI/System/CallP/CallTypes> Valores de mapa de dígitos marcados como "Emergência"


 

Para usar esta marca, a marca personalizada %RESERVEDBWE911-EMERGENCY-NUMBER-LIST% reservada deve ser adicionada a um conjunto de marcas usado pelo tipo de dispositivo. A tag reservada deve conter os números de emergência definidos em AS_CLI/System/CallP/CallTypes > em um formato separado por vírgulas, como 911, 0911, 933 .

Observe que o aplicativo Webex não suporta caracteres curinga em números de emergência. Apenas números de emergência exatos devem ser adicionados à marca personalizada reservada.

O exemplo a seguir mostra como a funcionalidade da marca reservada deve ser usada:

  1. A marca nativa %BWE911-EMERGENCY-NUMBER-LIST% é adicionada ao arquivo de modelo de um dispositivo.

  2. A marca personalizada reservada %RESERVEDBWE911-EMERGENCY-NUMBER-LIST% é adicionada em um conjunto de marcas usado pelo dispositivo com o valor 911, 1911, 933 .

  3. Quando o arquivo é reconstruído, a tag nativa %BWE911-EMERGENCY-NUMBER-LIST% é resolvida para 911, 1911, 933 .

%BWE911-PERSONALIZADO%

ID do cliente do grupo configurada se não estiver vazia, caso contrário, ID configurada SP/Enterprise

%BWE911-SECRETKEY%

Chave secreta do grupo configurada se não estiver vazia, caso contrário, chave secreta SP/Enterprise

Etiquetas personalizadas

Veja a seguir uma lista de tags personalizadas do desktop e tablet do aplicativo Webex para chamadas de emergência. Consulte o Guia de configuração do Webex para Cisco BroadWorks para obter detalhes adicionais:

%ENABLE_EMERGENCY_DIALING_WXT%

  • Descrição: Ativa detecções de chamadas de emergência

  • Valores: [verdadeiro|falso]

  • Valor padrão : falso

%EMERGENCY_DIALING_ENABLE_REDSKY_WXT%

  • Descrição: Ativar plataforma de localização de emergência Redsky

  • Valores: [verdadeiro|falso]

  • Valor padrão : falso

%EMERGENCY_REDSKY_USER_LOCATION_PROMPTING_WXT%

  • Descrição: Define o comportamento de prompting do local E911. O valor "agressivo" mostra a caixa de diálogo para o usuário em cada alteração de rede para um local desconhecido. O valor "once_per_login" mostra a caixa de diálogo apenas ao fazer logon em um local desconhecido, impedindo outros popups e distrações para o usuário.

  • Valores: [agressivo|once_per_login]

  • Valor padrão : once_per_login

%EMERGENCY_REDSKY_USER_MANDATORY_LOCATION_WXT%

  • Descrição: As horas em que o usuário tem permissão para fechar a caixa de diálogo de localização antes do local se tornar obrigatório. Um valor de -1 permite que o usuário feche a caixa de diálogo indefinidamente.

  • Valores: [-1 - 100]

  • Valor padrão : -1

%EMERGENCY_REDSKY_USER_REMINDER_TIMEOUT_WXT%

  • Descrição: O tempo limite em minutos que será usado para lembrar o usuário de atualizar o local de emergência se a atual não for inserida ou se for inválida. Se 0 for definido, não haverá lembretes.

  • Valores: [ <UNK> 0 - 43200 <UNK> ]

  • Valor padrão : 0

Histórico de alterações

Alterar

Detalhes

25 de abril de 2022

Adicionado o requisito de país à configuração do serviço de grupo.

23 de março de 2022

Adicionada restrição curinga às informações %BWE911-EMERGENCY-NUMBER-LIST% tag.

21 de março de 2022

Nota adicionada com informações sobre os requisitos para a tag nativa %BWE911-EMERGENCY-NUMBER-LIST%.

14 de março de 2022

Adicionada nova marca de configuração, %EMERGENCY_REDSKY_USER_LOCATION_PROMPTING_WXT%, que permite aos administradores editar a frequência de atualização do local.