Roteamento - PCRT 4.7
- 1 Provedores
- 2 Gateways
- 3 Funcionalidades Avançadas no Gateway
- 4 Lista de Gateways
- 5 Regras de Roteamento
- 6 Help no Roteamento
- 7 Manipulação de Saída
- 8 Roteamento baseado na qualidade da terminação
- 9 Hunt Group
- 10 Configurações de DID’s
- 11 Importação de Números DID’S
- 12 Prefixo para Domínio
- 13 Gravação de Chamadas
No menu de roteamento você vai configurar as rotas de entrada e saída do SipPulse. Tudo que é encaminhado no plano de discagem como routing é processado no subsistema de roteamento. Começaremos a explicar o sistema a partir de cada uma de suas entidades.
Provedores
Através de um provedor, podemos criar gateways e definir tarifas de custo de uma determinada operadora. Com isso o sistema passará a calcular o custo de todas as chamadas direcionadas para essa operadora.
Para realizar os cadastros de provedores, basta preencher os seguintes dados:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Nome do Provedor | Nome do Provedor. | SIM | N/A |
Taxa de Conexão | Define a Taxa de Conexão de Compra do Fornecedor. | SIM | 60 |
Cadêcia | Define a Cadência de Compra do Fornecedor | SIM | 60 |
Delay Inicial | Configura um delay (segundos) para iniciar a contabilização da duração das chamadas. | SIM | 0 |
Taxa de Descarte | Configura uma Taca de Descarte (segundos) para tarifação de custo das chamadas. | SIM | 0 |
Tela de Configuração de Provedores
Gateways
Aqui são cadastrados os Gateways, que serão suas portas de saída para a rede pública (PSTN) através de uma operadora.
Para cadastrar um novo gateway precisamos preencher os seguintes dados:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Tipo de Gateway | Define o tipo de gateway: GATEWAY: Terminações IP convencionais; MEDIA_SERVER: Media Servers; SBC: Session Border Controller; INTERCONN: Interconexões de Trânsito STFC. | SIM | N/A |
Provedor | Provedor Associado ao Gateway | SIM | N/A |
Nome do Gateway | Descrição do Gateway | SIM | N/A |
Endereço IP | Endereço IP do Gateway | SIM | N/A |
Prefixo | Valor que será prefixado as chamadas encaminhadas ao gateway. Ex.: 4455+ NÚMERO | NÃO | N/A |
Strip | Quantidade de caracteres que será removido do número antes de encaminhar a chamada para o gateway. Em casos de combinações com o campo prefixo, o sistema irá remover a quantidade de caracteres especificada e depois adicionar o prefixo ao número. | NÃO | 0 |
RateID | Identificador da tabela de tarifas de custo, associada ao gateway. | NÃO | N/A |
Monitoração | Ativa/Bloqueia a monitoração de estatísticas do gateway no dashboard. | SIM | false |
Tela de Cadastro de Gateways
Funcionalidades Avançadas no Gateway
Os parâmetros dos gateways são informados diretamente na interface gráfica. Para usar QUALITY ROUTING é obrigatório informar os campos. Abaixo seguem todos os parâmetros que podem ser usados nos gateways.
Suporte a CLI (Calling Line Identification): Se o gateway suporta ou não o uso de identificadores da chamada (Ex. Chipeiras não suportam CLI, em outras palavras não suportam a inserção do identificador de chamadas definido pelo assinante).
Formato da CLI: Permite a configuração da forma de passagem do identificador de chamadas para o gateway. Os valores possíveis são rfc3325, replacefrom, rpid, by-pass e clp. O valor “rfc3325” utiliza um cabeçalho do tipo P-Asserted-ID para passar o identificador, o rpid usa o antigo padrão Cisco passando o cabeçalho Remote-Party-ID e o “replacefrom” altera o campo “From:” do cabeçalho SIP. O valor “bypass” não altera o identificador e usa o que o cliente enviar como cabeçalho em P-Asserted-ID ou Remote-Party-ID. (pai, rpid, from), no caso do clp ele valida o from do usuário enviado por A e substitui pelo do gateway.
Tipo de CLI: Dar preferência a identificação descrita no usuário ou gateway. Os valores possíveis são user, gateway e did. O parâmetro “user” mostra o callerid definido no assinante se houver “gateway” mostra o callerid do gateway ao invés do assinante e “did” mostra o callerid associado a área local do número de A informado na tabela DID. (usr, gw,did).
Caller ID (CLI): Identificador de chamadas do gateway, caso o usuário não o possua ou a preferência esteja como gateway.
Display (CLD - Calling Line Display). Alterar o display no campo “From:”. Normalmente este campo possui o nome do cliente ou do usuário do ramal.
Taxa mínima de MOS ( Mean Opinion Score). Informado sobre o gateway. Na dúvida use 50 o MOS máximo.
Máximo de Chamadas (MaxCalls). Número máximo de chamadas simultâneas permitidas neste gateway.
Dialplan ID: Identificador do plano de discagem para tratamento de chamadas entrantes. É opcional e usado nas rotas de interconexão para tratar alguns tipos de chamadas.
NAT: Forçar o uso de NAT para chamadas enviadas para este gateway.
Copiar Request-URI para o cabeçalho TO: Isto é usado para suportar gateways que não aceitam o destino final na Request URI e necessitam que o destino final esteja no campo TO.
Lista de Gateways
A função de lista de Gateways é utilizada para agrupamento de terminações ou gateways específicos para uma determinada rota. Você pode definir o nome da lista por exemplo: TERMINACAO GOLD, e naquela lista colocar só gateways com alto índice completamento. Para utilizar-la no completamento deve ser colocado em uma regra de roteamento.
Regras de Roteamento
O coração do sistema de roteamento é o módulo de roteamento. Através dele o administrador poderá criar seus planos de roteamento para as operadoras de acordo com o prefixo das chamadas. Neste caso, o sistema encontrará a regra mais próxima do número discado pelo usuário.
Para criar uma nova regra, siga os passos abaixo:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Nome da Regra | Nome da Regra de Roteamento. | SIM | N/A |
Recorrência | Permite definir a validade de uma regra. | NÃO | N/A |
Grupo de Rotas | Identificador do Grupo de Rotas da regra. | SIM | 0 |
Prefixo | Prefixo de destino para a rota. | SIM | N/A |
Prioridade | Prioridade de Regra de Roteamento. | SIM | 0 |
Gateways | Associação de Gateways ou Lista de Gateways à regra de roteamento. | SIM | N/A |
Tela de Configuração de Regras de Roteamento
Help no Roteamento
O sistema possui um gerador de prefixo simplificado do roteamento que baseado nos atributos de planos de discagem é gerado o prefixo para o roteamento levando em consideração a operadora, código nacional, código nacional de localidade.
Manipulação de Saída
A partir da versão 4.7 o recurso de manipulação de dentro do gateway no STFC foi incorporado funcionando da seguinte maneira:
Cliente disca para 04833328587 e esse número cai no dialplan no atributo stfc-local-alt e ambos estão na mesma área local.
A chamada então é roteada da seguinte maneira: 48551054833328587 para o gateway.
Nas versões anteriores o cliente deveria fazer o strip 9 dígitos do prefixo 485510548 porém com esse recurso o cliente não precisa fazer mais.
Há um pós processo baseado em expressões regulares que automatizam isso.
Com isso é possível realizar um pré strip ou pré prefixar algo antes da requisição sair pelo gateway.
Para isso funcionar corretamente o cliente DEVE ter o gateway do tipo INTERCONNECTION e ativar o flag Ativar Manipulação de Saída para o gateway que completar a chamada.
Roteamento baseado na qualidade da terminação
As operadoras poderiam aumentar seu lucro se pudessem em tempo real, avaliar qual operadora possui o menor custo atendendo as necessidades de qualidade. O objetivo do quality routing é permitir que a decisão da melhor rota seja tomada em tempo real de acordo com uma série de parâmetros.
Novos parâmetros para cada rota
Cada regra de roteamento a partir da versão 4.1 passou a possuir um conjunto de critérios a serem preenchidos. Estes critérios podem ser preenchidos ou importados. Os critérios como Taxa mínima de ASR, Taxa mínima de ACD, Taxa mínima de MOS, Máximo de chamadas por rota, Taxa mínima de CCR e Taxa mínima de PDD são carregados no banco de dados e desta forma devem ser informados no formato padrão JSON. A Interface do sistema permite incluir e editar esses valores, mas na maioria dos casos isto se dará mesmo através de importação.
Na aba de configuração é possível especificar por rota se vai ou não ser usado o roteamento por qualidade. O sistema permite:
Ativar Regra de Qualidade: Ativar ou desativar as regras de qualidade por rota individual.
Modelo de Roteamento por qualidade: Para evitar ter de digitar todas as regras de qualidade, usamos o sistema de modelos (templates). Ao carregar o template ele carrega todos os outros dados.
Somente Gateways com CLI: Escolher gateways que possuam identificador de chamadas.
Mínimo de amostras: Quantidade de chamadas antes que o sistema passe a atuar. Para ter estatísticas de forma significativa, um número mínimo de amostras precisa estar definido para o cliente.
Taxa mínima de ASR: Escolher gateways que possuam no mínimo o ASR especificado. Onde ASR é a taxa de atendimento (Chamadas Atendidas/Chamadas Totais)
Taxa mínima de ACD: Escolher gateways que possuam no mínimo o ACD especificado. Onde ACD é o tempo médio de duração de uma chamada.
Taxa mínima de MOS: Escolher gateways que possuam no mínimo o MOS especificado. Onde MOS é o Mean Opinion Score, medida de qualidade de chamada que vai de 1 à 5 sendo 5 a melhor qualidade. A medida de qualidade das chamadas é medida externamente e inserida nos gateways.
Taxa mínima de CCR: Escolher gateways que possuam no mínimo o CCR especificado. Onde CCR é a taxa de completamento (Chamadas completadas incluindo ocupadas, não atende e e canceladas pelo cliente/ Chamadas totais).
Taxa mínima de PDD: Escolher gateways com no máximo o PDD especificado. Onde PDD quer dizer atraso pós discagem (Post Dial Delay) que é o tempo entre a chamada ser solicitada via o método INVITE e o sistema enviar o primeiro alerta (180/183) ou atendimento.
Máximo de chamadas simultâneas por rota: Número máximo de chamadas simultâneas que uma rota pode aceitar. No caso de uma operadora móvel, quantas chamadas o conjunto de clientes que usam esta rota podem colocar nos gateways.
Ação: As ações possíveis naqueles itens que permite ações padronizadas são:
1 - Alert: Apenas alerta no log e na interface de eventos
2 - Skip: Passa para o próximo gateway
4- Penalty Passa para o próximo gateway e gera evento
0: Sem nenhuma ação
Penalidade em segundos. O tempo que a rota ficará fora de uso após ser rejeitada por um requisito de qualidade.
Modelo de inserção de dados
Para simplificar a entrada de dados da qualidade das rotas foi criado uma opção de gerar um modelo em Roteamento de Chamadas->Modelo de Roteamento por Qualidade.
Importando regras para quality routing
As regras de importação permitem que se importe e exporte os registros usando um modelo específico. Antes de importar, faça o download do modelo em, Roteamento de Chamadas-> Gerenciamento de Regras->Clique Aqui e Faça o Download do Template.
Em uma planilha Excel, preencha os dados informando o grupo de roteamento, prefixo, nome da regra, prioridade, identificação do gateway, se é uma lista de gateways(L) ou um gateway (G) e o nome do template de qualidade. Desta forma, durante a importação o sistema irá definir os parâmetros de qualidade presentes no modelo.
Gerenciamento de Regras de Roteamento
Aqui é possível gerenciar as regras de roteamento com maior facilidade utilizando recursos para sua manipulação, como importação, exportação e cópia.
Em Importação de Regras de Roteamento Dinâmico é possível importar um conjunto de regras de roteamento através de uma planilha excel. A planilha modelo fica disponível para download na área de importação (vide imagem acima). O sistema é capaz de importar milhares de registros em poucos segundos, fazendo com que a administração das regras seja simplificada. Ao término da importação, não se esqueça de clicar no botão Carregar Alterações para que o sistema atualize o seu cache com os novos dados.
Faça o download do Template;
Abra o Template e complete todos os campos em relação à regra de roteamento que são:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Nome da Regra | Nome da Regra de Roteamento. | SIM | N/A |
Recorrência | Permite definir a validade de uma regra. | NÃO | N/A |
Grupo de Rotas | Identificador do Grupo de Rotas da regra. | SIM | 0 |
Prioridade | Prioridade da Regra de Roteamento. | SIM | 0 |
Gateways ID´s | Específica o código de identificação do Gateway, podendo ser mais de um separado por vírgula:
| SIM | N/A |
Gateway Type | Define se a lista de itens associados à regra são Gateways (G) ou Listas de Gateways (L). | SIM | G |
Template Name | Nome do modelo de roteamento por qualidade que será utilizado' | NÃO | N/A |
Em Exportação de Regras de Roteamento Dinâmico é possível exportar as regras de roteamento de um grupo de rotas específico para um arquivo, seguindo o mesmo padrão usado na importação. Sendo assim possível editar as regras de roteamento mais facilmente e depois importar novamente para o sistema. Para realizar a exportação é necessário selecionar o grupo de rotas que será exportado e clicar no botão Exportar para CSV, depois aparecendo o arquivo na lista abaixo para download.
Em Cópia de Regras de Roteamento Dinâmico é possível copiar as regras de roteamento de um grupo de rotas para um novo grupo de rotas. Para executar a cópia é necessário selecionar o grupo de rotas de origem, que será as regras cópiadas, e preencher o grupo de rotas de destino, sendo obrigatoriamente um não utilizado, depois das informações preenchidas é preciso clicar em Copiar para executar a cópia.
Hunt Group
Hunt Group é um grupo de assinantes onde será adicionado um DID para todos eles. Por exemplo, cada assinante tem o seu DID, porem também há como associar um DID para um grupo de assinantes. O método de “ring” nos assinantes pode ser programado de duas formas:
Paralelo - Desse método todos os assinantes cadastrados no Hunt Group tocarão no mesmo momento;
Serial - Nesse método terá uma sequência e um timeout definido pelo usuário. Então o sistema passará a tocar cada ramal em sequência, passando para o próximo assim que o timeout terminar.
Configurações de DID’s
DID vem de Direct Inward Dialing. O mesmo serve para caso você queira que um número da rede pública seja redirecionado diretamente para algum usuário do sistema. Nesta página é possível visualizar os DID’S já criados e a opção para a criação de novos.
Para listar os DID’S criados é preciso selecionar o Domínio e filtrar os resultados pela Conta Agrupadora ou pelo Número de Entrada.
Para a criação de um novo DID é necessário clicar no botão Novo e seguir os seguintes passos:
ATRIBUTO | DESCRIÇÃO | REQ. | DEF. |
---|---|---|---|
Domínio | Domínio associado ao DID. | SIM | N/A |
Conta Agrupadora | Conta detentora do número DID. | SIM | N/A |
Número de Entrada | Número do DID. | SIM | N/A |
Tipo de Destino | Destino para o qual as chamadas serão encaminhadas: | SIM | N/A |
Gateway Type | Define se a lista de itens associados à regra são Gateways (G) ou Listas de Gateways (L). Usuário: Encaminha a chamada para um usuário e domínio informados; Hunt Group: Encaminha a chamada para um Huntgroup do sistema. Time Routing: Encaminha a chamada para um Time Routing do sistema. Conferência: Encaminha a chamada para uma Sala de Conferência do sistema. URA: Encaminha a chamada para uma URA do sistema. | SIM | Usuário |
Método DDR | Define cabeçalho adicional no pacote SIP | NÃO | N/A |
Valor Assinatura | Campo informativo sobre o valor de assinatura mensal do DID. Normalmente utilizador por sistemas de CRM. | NÃO | N/A |
Bilhetagem Reversa | Ativa/Inativa a tarifação reversa de chamadas entrantes para o número DID. Normalmente utilizado para números 0800, 4004, 4003. | NÃO | N/A |
Área Local | Manipula o identificador de chamadas baseado na área local do assinante (visto com mais detalhes abaixo). | NÃO | N/A |
Número to Request URI | Manipula para que o número no Request URI que vai ser entregue no cliente é o mesmo da entrada dele e não o do registro. | NÃO | N/A |
GWID | Usado p/ vincular um gateway no caso da chamada entrante para fornecer dados de bilhetagem de compra. | NÃO | N/A |
Tela de Configuração de DID´s
DID por área local
Agora é possível manipular o identificador de chamada dependendo da área local do usuário. Por exemplo, um usuário de Florianópolis na área local 4396 (áreas locais conforme o CADUP/SAPN, Sistema de Administração do Plano de Numeração da Anatel) pode abrir uma chamada para um destino remoto e usar um número neste destino remoto. Para isso o cliente deve possuir um DID em cada local onde deseja enviar o número local. Os Call Centers vão particularmente ficar satisfeitos com este recurso, pois há estatísticas mostrando que a chance de uma pessoa atender uma chamada com identificação local é 52% maior que se o originador for de um destino de longa distância ou desconhecido. Para fazer este recurso funcionar siga os passos abaixo:
1 – Crie um DID para a conta na área local onde você deseja enviar.
No exemplo acima, o assinante possui um DID 1121333456 na área local 3827 (São Paulo). Se uma chamada deste cliente chamada terminar em um gateway da área 3827 ele deve binar 1132331240.
2 – Para que o sistema funcione, é preciso que o gateway esteja preparado para binar o DID. Isto é feito na configuração do gateway.
Importação de Números DID’S
Na primeira aba dessa tela é possível listar e pesquisar os DID’S que já foram importados anteriormente e se estão em uso ou não, tendo a opção de excluí-los. É possível pesquisar os DID’S pelo número DID ou se estão em uso ou não.
Na segunda aba é possível realizar a importação de vários números DID’S, que estarão disponíveis para serem usados na criação de um novo DID. Para isso é necessário baixar o template e preenchê-lo. Depois de preenchido, basta selecionar o Domínio em que os DID’S serão importados e executar a importação.
Na terceira aba é possível subir uma lista de DID’S já configurados através de uma planilha Excel, para isso basta baixar o modelo que se encontra na página. Depois de preenchida basta selecionar o domínio onde esses DID’S serão importados e clicar no botão add, onde será aberto um pop-up para selecionar o arquivo, depois basta clicar no botão upload que os DID’S serão importados.
Prefixo para Domínio
Aqui você configura um prefixo para executar chamadas entre domínios.
Informe o domínio de origem. Ex.: sippulse.com;
Informe o prefixo de acesso. Ex.: 22;
Informe o domínio de destino. Ex.: voffice.com.br.
Com base nos dados do exemplo, caso um assinante no domínio sippulse.com ligue para 221000 o sistema irá entregar a chamada na conta 1000 do domínio voffice.com.br.
Ao editar-se ou adicionar um novo Prefixo Para Domínio no sistema, depois de salvar as informações é preciso clicar no botão Carregar Alterações para que essas novas configurações tenham validade.
Gravação de Chamadas
Módulo responsável por executar a gravação e disponibilizar os arquivos através da interface web.
Configuração do Serviço:
Listagem de Chamadas Gravadas no Portal Administrativo:
Existe a possibilidade de exibir as gravações no Portal dos Assinantes, caso o recurso esteja habilitado no profile do assinante.
Listagem das Chamadas no Portal do Assinante:
SIPPulse Routing and Billing Solutions for SIP