Architecture for Voice, Video and Integrated Data

Cisco Unified Communications

Archive for the ‘Callmanager Express’ Category

Processo de Inicialização Telefone Cisco (Boot Cisco Phone)

Posted by ligiavillarinho em 08/07/2016

image

 

 

Passo 1: PoE
Quando um phone Cisco é conectado a uma porta do switch Cisco com suporte PoE, o switch envia a alimentação de energia para ligar o Phone.

Passo 2: Imagem de Boot
Quando Phone liga ele roda um bootstrap e carrega o firmware que está armazenado em sua memória flash, com essa imagem carregada o Phone pode inicializar seu sofware e hardware.

Passo 3: VLAN de voz
O switch Cisco envia um pacote CDP ao Phone, informando qual é a VLAN que o Phone deverá utilizar para trafegar voz, a Vlan de Voz.

Passo 4: DHCP
O Phone envia uma requisição broadcast para o DHCP Server. O servidor DHCP responde com as informações, tais como IP, mascara, gateway, dns e opção 150. A Opção 150 informa o endereço do servidor TFTP de onde o Phone IP deverá baixar os arquivos de configuração.

Passo 5: TFTP
Agora que o Phone conhece o IP do servidor TFTP ele requisita os arquivos de configuração (“.cnf.xml”), onde consta a lista dos CallManagers(CUCM)/Callmanager Express(CME) onde o Phone deverá se registrar. Obs:Em muitos ambiente o proprio Callmanager também é TFTP.

Passo 6: Registro do Phone IP
O Phone vai se registrar no Cisco CallManager (CUCM) ou no CallManager Express (CME).

Posted in Callmanager, Callmanager Express, CCNA Voice, CUCMS, IP Phones | Leave a Comment »

UCME – Jabber for “mobiles” in UCME

Posted by loliveira em 31/03/2014

Procedimento malandro, quem conseguir testar da um reply ae !

http://www.firewall.cx/cisco-technical-knowledgebase/cisco-voice/907-cisco-voice-jabber-android-iphone.html

 

Posted in Callmanager Express | 1 Comment »

FAC no UCME 8.5 em diante

Posted by loliveira em 31/01/2014

Documento explicando como configurar o FAC (Forced Authorization Code) no Unified Communications Manager Express 8.5 em diante.

http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmefac.pdf

Posted in Callmanager Express | Leave a Comment »

Meet-me no CUCM Express

Posted by loliveira em 26/09/2013

Conferencia é quando mais de 2 participantes se comunicam através de uma conversa telefônica.

Dois tipos de conferência estão disponiveis no CUCME: Ad-Hoc e Meet-me

Conferencias AD-Hoc podem ser Hardware-based ou Software-based.

Software-based utiliza a CPU do router para prover o mix do audio (G711) e é limitado até 3 participantes.

Hardware-based utiliza DSP´s (Digital Signal Processors) e permite mais participantes que no Software-based e também oferece features adicionais como Join e Conference Participant List (ConfList).

Conferências Meet-me são criadas por um participante (usuário) que liga para um número especifico e compartilha o número que ligou para que outros disquem e todos entram na “sala de audio conferência”. O Meet-me no CUCME só funciona como Hardware-based only, portanto é necessário configurar o conference profile, e é recomendado também criar os tons de audio quando as pessoas entram ou saem do Meet-me.

Customizando os tons:

voice class custom-cptone jointone
dualtone conference
frequency 600 900
cadence 350 150 350 100 350 50

voice class custom-cptone leavetone
dualtone conference
frequency 400 800
cadence 400 100 200 100 200 100

Configurando o CUCME para associar o Conference Profile:

sccp local <CME IP>
sccp ccm <CME IP> identifier 1 priority 1 version 7.0
sccp

sccp ccm group 1
associate ccm 1 priority 1
associate profile 1 register CME_CONF

dspfarm profile 1 conference
codec g711ulaw
codec g711alaw
codec g729ar8
codec g729abr8
codec g729r8
codec g729br8
maximum sessions 8
maximum conference-participant 8
conference-join custom-cptone jointone
conference-leave custom-cptone leavetone
associate application SCCP

Configuração do CUCME para o máximo de participantes por Conferencia:

telephony-service
max-conferences 8 gain -6

E finalmente, a DN que será o Meet-me Number que os usuários irão discar.

ephone-dn 5 octo-line
number 1111 no-reg primary
conference meetme

Fonte: http://cciev.ciscovoicetech.com/cme-conferencing-meetme

Posted in Callmanager Express | 2 Comments »

Ring personalizado no callmanager express

Posted by Leonardo Degobi em 15/02/2013

Olá amigos do AVVID!!!!

 

Carnaval acabou (aqui no RJ ainda tem bloco sábado e domingo) e é hora de curtir UC. Esses dias, estava procurando sobre como alterar o ring dos telefones IP no callmanager express e surgiu a idéia de escrever este post. Seguindo os passos abaixo, vai ser tranquilo:

 

1 – Primeiro, precisamos de um arquivo no formato RAW seguindo as exigências:

• Raw PCM (no header)

• 8000 samples per second

• 8 bits per sample

• uLaw compression

• Maximum ring size — 16080 samples

• Minimum ring size — 240 samples

• Number of samples in the ring must be evenly divisible by 240

• Ring should start and end at the zero crossing

Continue lendo »

Posted in Callmanager Express | Leave a Comment »

Configuração de Criptografia no CME – Easy Mode

Posted by loliveira em 16/02/2012

Galera, traduzi um documento bacana sobre como implementar criptografia no CUCME utilizando um script TCL que automatiza em torno de 60 linhas de comandos, que por sinal é um negócio chato pra kct para se configurar.

Vejam o procedimento aqui: https://supportforums.cisco.com/docs/DOC-22788

Testado e aprovado !!!

Posted in Callmanager Express, Voice Gateways | Leave a Comment »

SIP Trunk CUCME/GW

Posted by leonardotns em 09/02/2012

Para quem já configurou um SIP Trunk sabe que não é uma tarefa tão simples pois é necessario saber todos os parâmetros que sua operadora utilizará, como codec, manipulação de digitos, cabeçalho SIP, autenticação….

Segue abaixo um configuration guide da Cisco sobre SIP Trunk e algumas soluções para problemas como transferência e call forward através de um SIP Trunk para PSTN.

http://www.cisco.com/en/US/products/sw/voicesw/ps4625/products_configuration_example09186a00808f9666.shtml#codecs

Além disso caso precisem analisar uma chamada SIP segue abaixo um site com todos os cenarios possiveis de uma chamada SIP e seus elementos envolvidos, esse site é usado pelos engenheiros do TAC.

http://www.tech-invite.com/

Até…

Posted in Callmanager Express | 1 Comment »

Cisco IP Phone 7942 não sincroniza o horário com o CUCME

Posted by elvismarques em 05/01/2012

Olá UC Brothers,
 
Caso vocês deparem com um problema onde IP Phones 7942 não apresentem o horário correto aplicado no CUCME siga o seguinte check-list  (doc Cisco):
http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/troubleshooting/guide/ts_time.html#wp1053981
Caso o problema persista realize o seguinte troubleshooting para tentar encontrar o motivo:
  • Start o seguinte Debug:
debug ephone detail mac-address xxxx.xxxx.xxxx
  • O IP Phone solicitará a hora e a data para o CUCME e o mesmo responderá a ele com as informações baseado nas seguintes configurações:
clock timezone …
clock summer-time … recurring …
  • Procure os seguintes outputs:
Jan  4 15:33:54: ephone-28[27/28]:TimeDateReqMessage
Jan  4 15:33:54: year=2012 month=1 day=4
Jan  4 15:33:54: hour=15 minute=33 second=54
Jan  4 15:33:54: day=3 dayofyear=4 tzoffset=62640
Jan  4 15:33:54: ephone-28[27/28]:DefineTimeDate sent
    • Observe que o parâmetro tzoffset diz respeito à compensação em segundos do UTC/GMT time, ou seja, o IP Phone do exemplo acima está 62640 segundos distante do GMT.
 
  • Para facilitar basta dividir este valor por 3600 (62640 / 3600 = 17,4 horas = 17 horas e 24 minutos).
  • Observe que o comando clock timezone é usado justamente para ajustar o time zone do router e o offset (compensação em relação ao UTC/GMT Time).
Sintax:
zone
Name of   the time zone to be displayed (typically a standard acronym).
hour-offset
Hours   offset from UTC.
minute-offset
Minutes   offset from UTC. (Optional). This argument is for those cases where a local   time zone is a percentage of an hour different from UTC/GMT.
  • Ao retirar o comando clock timezone o output do debug apresentará a mudança:
Jan  4 16:08:01: ephone-28[27/28]:TimeDateReqMessage
Jan  4 16:08:01: year=2012 month=1 day=4
Jan  4 16:08:01: hour=16 minute=8 second=1
Jan  4 16:08:01: day=3 dayofyear=4 tzoffset=0
  • A partir de então o horário do display do IP Phone também alterará.
  • Caso a diferença ainda persista verifique as configurações de time-zone em:
telephony-service
 sdspfarm units 3
 sdspfarm tag 1 cfb405539a00580
 no auto-reg-ephone
 authentication credential schrader schrader
 max-ephones 200
 max-dn 400
 ip source-address x.x.x.x port 2000
 no service directed-pickup
 timeouts ringing 25
 system message Schrader do Brasil
 url services http://x.x.x.x/voiceview/common/login.do
 url authentication http://x.x.x.x/CCMCIP/authenticate.asp 
 cnf-file location flash:
 cnf-file perphone
 load 7942 term42.default.loads
 load 6941 SCCP69xx.9-1-1-0.loads
 time-zone 17
 time-format 24
 date-format dd-mm-yy
 voicemail 9000
 max-conferences 10 gain -6
 moh music-on-hold.au
 web admin system name schrader password schrader
 dn-webedit
 time-webedit
 transfer-system full-consult
 create cnf-files version-stamp Jan 01 2002 00:00:00
  • Caso precise faça os ajustes necessários nas configurações de telephony-service para que o horário seja corrigido.
  • Importante destacar que o horário foi setado com o comando clock set.
Bem… este foi um exemplo vivenciado por mim onde o troubleshooting levou um certo tempo para ser realizado porém espero que ajudem vocês quando precisarem.
 
Há também outras orientações no fórum da Cisco que também podem ser util:
https://supportforums.cisco.com/docs/DOC-13783
https://supportforums.cisco.com/message/3245711#3245711
 
Um forte abraços a todos e até o próximo post
Elvis Marques

Posted in Callmanager Express, Debugs, IP Phones | 2 Comments »

Sincronismo do relógio do CUCME e CUE

Posted by loliveira em 04/01/2012

Tutorial para configurar o NTP no CUCME e sincronizar o horário do Cisco Unity Express.

https://communities.cisco.com/docs/DOC-25890

Posted in Callmanager Express, Unity Express | Leave a Comment »

BLF no CUCME

Posted by leonardotns em 22/12/2011

Já  vimos anteriormente aqui no AVVID como habilitar o BLF Speed Dial no CUCM, mas como habilitar no CUCME? Apenas para lembrar BLF = Busy Lamp Field serve para monitorar o status de um ramal específico.

Segue abaixo os passos para habilitar o BLF Speed Dial em um telefone IP:

1.Habilite o serviço de presença no CUCME:

sip-ua
presence enable

2.Permitir o Directory Numbers que serão monitorados:

ephone-dn  201
number 2001
allow watch

ephone-dn  203
number 2003
allow watch

3.Configurar  o telephone que ira monitorar os DNs previamente citados com os BLF SD e seus labels:

ephone  1
mac-address 0012.7F54.EDC6
blf-speed-dial 1 201 label “John”
blf-speed-dial 2 203 label “Rajesh”
type 7962

OBS: Os telephones que não podem monitorar outros telephones são:  7906, 7911, 7912, 7985 e Cisco Unified IP Conference Stations.

Configuration Guide CME Presence:

http://www.cisco.com/en/US/docs/voice_ip_comm/cucme/admin/configuration/guide/cmepres.html#wp1022428

Até….

Posted in Callmanager Express | Leave a Comment »

Questões sobre licenciamento do CUCME , CUE e SRST respondidas !

Posted by loliveira em 12/12/2011

Muitas pessoas questionam como deve ser feito o licenciamento do CUCME, CUE e SRST. Pois bem, segue abaixo:

https://communities.cisco.com/servlet/JiveServlet/downloadBody/26679-102-4-47378/CME_SRST_CUE_Licensing_FAQ_v2.pdf

Posted in Callmanager Express, Unity Connection | Leave a Comment »

Adicionando IP Phones 79xx no CUCME usando SIP

Posted by loliveira em 30/09/2011

Video interessante ensinando como registrar telefones da família 79xx utilizando o protocolo de sinalização SIP em CUCME (Cisco Unified Communications Manager Express)

Em inglês (aquele inglês indiano mas ta valendo !)

https://supportforums.cisco.com/videos/2663

Posted in Callmanager Express, IP Phones | Leave a Comment »

Creating a Dial Plan with CUCME

Posted by loliveira em 07/07/2011

Video Learning instruindo a como elaborar um DialPlan para Cisco Unified Communications Manager Express.
Áudio em inglês

http://www.trainsignaltraining.com/videos/cucm-create-a-dial-plan

Posted in Callmanager Express | Leave a Comment »

Registrando um ramal SIP no Callmanager Express

Posted by gvillarinho em 20/05/2011

Obtive hoje uma demanda de registrar um ramal SIP no Callmanager Express e funcionou redondo, gostaria de compartilhar aqui com vocês do AVVID. As configurações abaixo são basicas, apenas para registro e ligação do softphone SIP.

OBS: O teste que realizei foi com um software disponível na internet, o XLite-4, que é um softphone SIP.

 

1º Passo: Habilite o router como SIP Registrar Server:

voice service voip
sip
  registrar server
!
sip-ua
authentication username <USER_INTERNO_APENAS> password <SENHA> realm <DOMINIO.com>
registrar ipv4:<IP_DO_ROUTER> expires 3600

Exemplo da config:

voice service voip
sip
  registrar server
!
sip-ua
authentication username ciscosip password 7 00071A150754180F1F realm SIPVOT.COM
registrar ipv4:10.36.50.1 expires 3600

2º Passo: Configurações globais SIP

voice register global (equivalente ao “telephony-service” do SCCP so que para telefone SIP)
mode cme
source-address <IP_DO_ROUTER> port 5060
max-dn <NUMERO_DE_RAMAIS> (equivale ao max-dn)
max-pool <NUMERO_DE_DEVICES> (equivale ao max-ephone)
timezone <TIME_ZONE>
tftp-path flash:

Exemplo da config:

voice register global
mode cme
source-address 10.36.50.1 port 5060
max-dn 10
max-pool 20
timezone 17
tftp-path flash:

3º Passo: configurar o ramal:

voice register dn  <TAG> (equivalente ao ephone-dn)
number <RAMAL>
allow watch
name <NOME>
label <NOME>

Exemplo da config:

voice register dn  1
number 1000
allow watch
name Guilherme
label Guilherme

4º Passo: configurar o template:

voice register template <TAG>
session-transport udp

No template, não adicionei muitas informações, apenas o basico.

5º Passo: configure o Dial-plan SIP

voice register dialplan <TAG>
type 7940-7960-others

Apenas para receber o type de chamadas.

6º Passo: configurar o device:

voice register pool  <TAG> (equivale ao ephone)
id mac <MAC_PARA_ID> (pode ser qualquer valor aqui, desde que seja hexadecimal)
type <TIPO> (pode apenas digitar type se quiser)
number <BUTTON> dn <TAG_DN>
dialplan <TAG_DIALPLAN>
dtmf-relay rtp-nte
username <USER> password <SENHA>
codec <codec>

Exemplo da config:

voice register pool  1
id mac 0000.0000.0000
number 1 dn 1
dialplan 1
dtmf-relay rtp-nte
username 1000 password 12345
codec g711ulaw

7º Passo: Salve as configurações:

voice register global
create profile (equivale ao create cnf-files)

8º Passo: Verifique as configurações no softphone SIP:

softSIP

Assim que configurar o softphone SIP X-Lite, verifique no roteador, ire aparecer a mensagem:

May 20 18:37:42.650: VOICE REGISTER POOL-1 has registered. Name:SEP000000000000  IP:10.34.16.242  DeviceType:Phone

Posted in Callmanager Express | 1 Comment »

Configurando Single Number Reach no Callmanager Express

Posted by gvillarinho em 18/05/2011

O que é ?

O SNR – Single Number Reach permite que usuários atendam chamadas entrantes em seu ramal ou em um telefone remoto, como um telefone celular ou algum telefone que não faz parte da rede de telefonia do Callmanager Express. Usuários podem capturar uma chamada ativa no seu ramal ou no telefone remoto sem perder a conexão.

Para chamadas entrantes, o Callmanager Express faz com que a chamada toque primeiramente no ramal. Se a chamada não for atendida em uma quantidade de tempo configurada no Callmanager Express, a chamada continuará tocando no ramal e começará a tocar no telefone remoto. A chamada poderá ser atendida em qualquer dos dois dispositivos. Caso a chamada seja atendida no telefone remoto e o usuário deseja passar a ligação em seu ramal, basta pressionar o botão Resume de seu telefone IP. Caso a chamada seja atendida no telefone IP e o usuário deseja passar para seu telefone remoto , basta pressionar a tecla Mobility de seu telefone IP depois Select.

 

Configuração:

No callmanager express, configure um ephone-template com a softkey de mobility em Idle e connected e aplique as configurações de mobility e SNR no ephone-dn. Irei sublinhar as configurações mais importantes:

ephone-template  1
softkeys idle  Redial Newcall Cfwdall Pickup Mobility Dnd
softkeys connected  Hold Endcall Trnsfer Mobility Confrn ConfList
!

Depois configure o ephone-dn e o ephone do ramal:

ephone-dn  500  octo-line
number 1000
label Lab Guilherme Villarinho
name Lab Guilherme Villarinho
 mobility
 snr 0XXXXXXXX delay 10 timeout 14
!
ephone  500
mac-address 0021.706B.2D34
 ephone-template 1
type CIPC
button  1:500

 

Explicando:

Após realizar esta configuração, o ramal IP irá tocar 10 segundos ( configurado no Delay ) e irá disparar a chamada para o telefone remoto configurado ( neste exemplo 0XXXXXXXX ) neste mesmo intervalo de tempo após 4 segundos ( que seria 4 segundos + os 10 segundos já passados seria o tempo que o ramal pararia de tocar e entraria em um estado de “espera” no aparelhos que seria o timeout ).

Exibindo em linha de tempo:

0 Segundos de chamada, meu IP communicator começa a tocar de uma chamada e não estou em minha mesa para atender:

SNR0001

10 Segundos de chamada, meu telefone continua tocando e meu celular começa a tocar também.

14 Segundos de chamada, meu IP communicator para de tocar e entra em espera e estou falando com o usuario em meu Celular:

SNR0002

15 Segundos de chamada, chego em minha mesa e quero atender pelo IP communicator, clico no botão Contin.

16 Segundos de chamada, preciso sair novamente de minha mesa, preciso ativar o mobility, para isso clico em mobility depois seleciono a opção de “enviar chamada para telemóvel”.

SNR0003

17 Segundos de chamada, a chamada em meu IP communicator fica em “espera” e meu celular começa a tocar.

Fim!

 

Caso o usuario não queira mais usar esta opção, quando o telefone estiver sem chamada(idle), vá até a softkey mobility e desative a opção:

SNR0005

Posted in Callmanager Express | Leave a Comment »

 
%d blogueiros gostam disto: