Cisco Call Manager - Ambiente e Topologias

viniciusramos16 10,994 views 41 slides Oct 26, 2011
Slide 1
Slide 1 of 41
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41

About This Presentation

Palestra que apresentei na Estácio, Unidade de Jacarepaguá (Rio de Janeiro/RJ) no dia 20/10/2011. É uma introdução ao sistema da Cisco "Cisco Unified Communications Manager", mais conhecido como CallManager. Conheça minha empresa: http://www.newconnection.com.br



Slide Content

Cisco IP Telephony Ambiente e Topologias

Autor: Vinicius Buscacio Certificado Cisco CCNA – CCNP – CCVP Experiência com implementação e suporte de Telefonia IP Cisco em empresas como Orange Business Services, AT&T, Italtel e outras.

Índice 1 - História e versões do sistema 2 - Servidores e componentes da Topologia 3 - Topologias 4 - Escalabilidade 5 - Protocolos

História e versões do sistema Todos que trabalham com redes de computadores já ouviram falar da Cisco Systems, que é sem dúvida o maior fornecedor global de equipamentos como roteadores, switches, firewalls, entre outros. Porém, a Cisco também é uma das líderes do novo mercado de Telefonia IP, tanto no ramo de PABX IP quando na parte de gateways (voice routers que fazem a conexão entre a telefonia analógica ou digital e o ambiente VoIP). Nesta apresentação vamos falar sobre o servidor Cisco Call Manager, que é o PABX IP da empresa e é o cérebro de todo o ambiente IPT da empresa, além de ser necessário para o ambiente de Telepresence.

História e versões do sistema O Cisco Call Manager, atualmente na versão 8, é o software que controla todas as sinalizações necessárias em um PABX IP. Ele gerencia os telefones, os gateways, os recursos (como conferência, música de espera, etc), rotas de ligações, permissões de discagem, etc. Ele não possui nenhuma entrada para placas (como E1, FXO ou FXS), mas estas conexões são possíveis com o uso de gateways, como roteadores Cisco ou outros equipamentos. Ele não gerencia contas de voice-mail, sendo necessário para isso um servidor em separado (Cisco Unity, da própria Cisco, ou outro que possa ser integrado de forma analógica).

1997 - Selsius - CallManager 1.0 Primeira versão do sistema. Na época, era de propriedade da empresa Selsius Systems. O sistema rodava sobre Windows NT, com linguagem ASP e IIS. Nesta época, a Selsius conseguiu vender 3.000 IP Phones . 1998 - Selsius - CallManager 2.0 Segunda versão do sistema. Em novembro deste ano, a Cisco compra a Selsius por US$ 145 milhões. 2000 - Cisco CallManager 3.0 Primeira versão da Cisco. Rodava sobre Windows 2000 e utilizava o banco de dados Microsoft SQL, Microsoft IIS e linguagem ASP. 2001 - Cisco CallManager 3.1 Atualização com grandes melhorias em várias funcionalidades. Suporte a mais gateways, telefones, XML e HTML como aplicação para os telefones, Extension Mobility, MoH, entre outros. História e versões do sistema

2004 - Cisco CallManager 4.0 Atualização do sistema com adição de mais funcionalidades. História e versões do sistema

2004 - Cisco CallManager 4.1 2006 - Cisco Unified CallManager 4.2 Mudança do nome do produto para "Cisco Unified CallManager". Nesta época, a Cisco conseguia vender 3.000 a cada 8 horas. 2006 - Cisco Unified CallManager 5.0 Também lançada em 2006, foi a primeira versão rodando em Linux. O banco de dados passou a ser o IBM Informix. Foi também a primeira versão a ser possível a utilização do protocolo SIP para Endpoints. 2007 - Cisco Unified CallManager 4.3 Última versão a rodar Windows. Utilizava o "MCS Operating System 2003" (Cisco Proprietary Operating system baseado no Windows 2003). 2007 - Cisco Unified CallManager 5.1 Correção de bugs do 5.0. História e versões do sistema

2007 - Cisco Unified Communications Manager 6.0 Mais uma mudança de nome, agora para "Cisco Unified Communications Manager". Rodando agora definitivamente em Linux, baseado no Red Hat Linux, esta versão é a primeira a ser liberada para a instalação em ambiente VMWare, porém somente para testes, não sendo suportado pelo Cisco TAC. História e versões do sistema

2008 - Cisco Unified Communications Manager 7.0 A Cisco pretendia lançar esta versão em Windows e Linux, mas desistiu da versão Windows. Esta versão padronizou a numeração de todos os outros produtos, sendo assim o Cisco Unity, Cisco Presence, IP Communicator e outros produtos "pularam" para a versão 7. 2010 - Cisco Unified Communications Manager 8.0 Versão mais atual, e a primeira a ser oficialmente suportada em ambiente de virtualização (VMware ESXi 4.0). Entre outras novidades, suporta IPv6 e o novo codec iSAC (Internet high-fidelity codec). História e versões do sistema

- Cisco Unified Communication Manager (Call Manager) - Cisco Unified Communication Manager Express (Call Manager Express) - Cisco Unity Connection (Unity) - Cisco Voice Gateways (Roteadores) - Cisco Power Over Ethernet Switches (Switch PoE) - Cisco IP Phones - Cisco IP Communicator (Softphone) - Cisco ATA - Cisco VG - Cisco Unified Contact Center Express (UCCX - antigo IPCC) - Cisco Presence Servidores e componentes da Topologia

O Cisco Unified Communication Manager (Call Manager) é o PABX IP. Todo o gerenciamento do sistema é realizado por interface Web, existindo também o acesso via SSH, mas somente para a manutenção do sistema. Suas principais funções são: - registrar os telefones - registrar os gateways - rotear as chamadas - prover e controlar recursos (MoH, transferências, conferências, etc) Call Manager

O Cisco Unified Communication Manager Express (Call Manager Express) é o PABX IP embarcado em um roteador Cisco. Ele possui todas as funções como Call Manager, mas de maneira resumida , com suporte a menos funcionalidades. Call Manager Express

O Cisco Unity Connection é o servidor de Voice-Mail. Suas principais funções são gravar e reproduzir mensagens de voice-mail e criar e gerenciar URA's de relativa pouca complexidade. Unity

Cisco Voice Gateways são roteadores que fazem a ligação entre a Telefonia IP e a Telefonia TDM (E1, T1, ISDN, R2, etc .). Podem também prover recursos como DSP para serviços como conferência e transcoding. Cisco Voice Gateway

Cisco Voice Gateway

Os Cisco Power Over Ethernet Switches (Switches PoE) possuem as seguintes funções: - prover alimentação over Ethernet para os telefones (até 15.4w – padrão IEEE 802.3af - até 20w por porta - Cisco) - gerenciar as VLAN's de dados e voz com os telefones - aplicar políticas de QoS na LAN Switch PoE

Com o gerenciamento de VLAN, o switch consegue diferenciar o tráfego de dados e voz, dando prioridade à voz sobre os dados. Switch PoE

As principais funções dos telefones são: - realizar a sinalização das chamadas com o Call Manager e os Voice Gateways - gerenciar as VLAN's de dados e voz com o switch - transformar o áudio das ligações em pacotes IP (marcados com o QoS correto) Cisco IP Phones

O Cisco IP Communicator é o Softphone para o ambiente do Call Manager. Ele suporta até 8 linhas por software. Cisco IP Communicator

O Cisco ATA é utilizado para conectar aparelhos analógicos como telefones e fax. Ele gerencia a sinalização e o áudio da chamadas. Cisco ATA

O Cisco VG é basicamente um aparelho ATA de maior capacidade, com 24 (VG224) ou 48 portas (VG248) analógicas. Cisco VG

Cisco VG

A Cisco recomenda e documenta 5 topologias para ambientes de Call Manager. São elas: 1 - S ingle-Site Model 2 - Multiple-Site Model with Independent Call Processing 3 - Multiple-Site IP WAN Model with Distributed Call Processing 4 -Multiple-Site Model with Centralized Call Processing 5 - Combined Multiple-Site Model Topologias

1 - S ingle-Site Model 2 - Multiple-Site Model with Independent Call Processing 3 - Multiple-Site IP WAN Model with Distributed Call Processing 4 -Multiple-Site Model with Centralized Call Processing 5 - Combined Multiple-Site Model Topologias

Neste ambiente, existe apenas 1 site e todos os servidores se encontram no mesmo prédio/campus. Podem existir 1 ou mais saídas para a PSTN. S ingle-Site Model

1 - S ingle-Site Model 2 - Multiple-Site Model with Independent Call Processing 3 - Multiple-Site IP WAN Model with Distributed Call Processing 4 -Multiple-Site Model with Centralized Call Processing 5 - Combined Multiple-Site Model Topologias

Neste modelo, existem 2 ou mais sites, cada um com sua própria conexão PSTN. Ligações entre os sites precisam ser enviadas pela PSTN. Multiple-Site Model with Independent Call Processing

1 - S ingle-Site Model 2 - Multiple-Site Model with Independent Call Processing 3 - Multiple-Site IP WAN Model with Distributed Call Processing 4 -Multiple-Site Model with Centralized Call Processing 5 - Combined Multiple-Site Model Topologias

Multiple-Site IP WAN Model with Distributed Call Processing Neste modelo, existem 2 ou mais sites, cada um com seus servidores e sua própria conexão PSTN. Porém, é possível utilizar os recursos de WAN nas ligações entre sites, evitando os custos de ligações locais, longa distância ou até internacionais.

Multiple-Site IP WAN Model with Distributed Call Processing Ligações entre os sites podem usar a WAN como rota principal, e a PSTN como rota secundária.

Multiple-Site IP WAN Model with Distributed Call Processing Em casos de falha na WAN, as ligações entre os sites devem ser roteadas pela PSTN.

Multiple-Site IP WAN Model with Distributed Call Processing Em casos de falha na WAN, as ligações entre os sites devem ser roteadas pela PSTN.

1 - S ingle-Site Model 2 - Multiple-Site Model with Independent Call Processing 3 - Multiple-Site IP WAN Model with Distributed Call Processing 4 -Multiple-Site Model with Centralized Call Processing 5 - Combined Multiple-Site Model Topologias

Neste modelo, só existem servidores Call Manager no site central. Todas as unidades remotas utilizam recursos deste servidor. Os sites remotos possuem conectividade WAN e PSTN (para ligações locais), além de recursos SRST nos roteadores. Multiple-Site Model with Centralized Call Processing

1 - S ingle-Site Model 2 - Multiple-Site Model with Independent Call Processing 3 - Multiple-Site IP WAN Model with Distributed Call Processing 4 -Multiple-Site Model with Centralized Call Processing 5 - Combined Multiple-Site Model Topologias

Há também a possibilidade de mesclagem dos modelos anteriores: alguns sites principais com servidores Call Manager e outros menores sem servidor, mas utilizando recursos de algum dos sites principais. Combined Multiple-Site Model

O CCM Cluster pode gerenciar até 30.000 IP Phones usando 20 servidores, com: * 1 Publisher * 8 Subscribers * 2 TFTP Servers * até 9 Media Resource Servers O Cisco Unified Communications Manager "Supercluster" pode chegar a até 60.000 telefones com: * 1 Publisher * 16 Subscribers * 2 TFTP Servers * até 9 Media Resource Servers Escalabilidade

O Call Manager suporta hoje os principais protocolos de Telefonia, além de protocolos desenvolvidos pela Cisco, mas que ela fez questão de torná-los abertos. Exemplos de protocolos suportados: - SCCP (Skinny) - MGCP - H.323 (H.225, H.245, etc) - SIP - ISDN (QSIG, EURO, etc) - Trunks com SIP, H.225 e Intra-Cluster Trunk (proprietário Cisco) Protocolos

Vinicius Buscacio [email protected] www.buscacio.net Contatos