Documente Academic
Documente Profesional
Documente Cultură
alejandro.fernandez@avaanza.es
1
Objetivos
A Quien va dirigido:
• Técnicos preventas, técnicos implantadores,
técnicos de Soporte.
Conocimientos previos:
• Básicos de VozIP y conocimientos medios sobre
soluciones TCP/IP
alejandro.fernandez@avaanza.es
Cisco Icons and Symbols
Network
PC Cloud IP Phone
File Web
Server Server
Phones
Database
Cisco
Web
CallManager
Browser
Switches
Multiswitch
Device
Voice-
Enabled
Router
WAN
Softswitch
Bridge Router
alejandro.fernandez@avaanza.es
Sources of Information, URL’s
alejandro.fernandez@avaanza.es
Sources of Information, URL’s
alejandro.fernandez@avaanza.es
Sources of Information, URL’s
alejandro.fernandez@avaanza.es
Diccionario voip
alejandro.fernandez@avaanza.es
Diccionario voip
alejandro.fernandez@avaanza.es
Diccionario voip
alejandro.fernandez@avaanza.es
Diccionario voip
alejandro.fernandez@avaanza.es
Diccionario voip
alejandro.fernandez@avaanza.es
Diccionario voip
alejandro.fernandez@avaanza.es
ANTECEDENTES
13
Separación de Redes
alejandro.fernandez@avaanza.es
Integración de Redes
alejandro.fernandez@avaanza.es
INTRODUCCION
DISEÑO
16
INTRODUCCION DISEÑO IP TELEPHONY
alejandro.fernandez@avaanza.es
Aplicación: Telefonia IP
alejandro.fernandez@avaanza.es
Aplicación Telefonía IP, Comparativa
Voz (G729-20ms)
20 bytes
RTP (12 bytes)
UDP (8 bytes)
IP (20 bytes) Voz Voz
Level 2 ?? FR ATM
Level 1 Level 1 Level 1
alejandro.fernandez@avaanza.es
Aplicación Telefonia IP
21
Flexibilidad de la RED
Description
Functionality Supports the organizational requirements
Scalability Supports constant growth and expansion of
organizational tasks
Availability Provides necessary services reliably anywhere,
anytime
Performance Uses responsiveness, throughput, and utilization as
measures of effective application support
Manageability Provides control, performance monitoring, and fault
detection
Efficiency Provides services with reasonable operational costs
and appropriate capital investment
alejandro.fernandez@avaanza.es
PDIOO Network Life Cycle
alejandro.fernandez@avaanza.es
Design Methodology Steps
alejandro.fernandez@avaanza.es
Identifying Required Information
alejandro.fernandez@avaanza.es
Planned Applications
Groupware
Voice networking
Web browsing
Video on demand
Database
Customer support
alejandro.fernandez@avaanza.es
Example: Planned Applications
alejandro.fernandez@avaanza.es
Example: Planned Intelligent Network
Services
Service Comments
alejandro.fernandez@avaanza.es
Example: Organizational Goals
alejandro.fernandez@avaanza.es
Example: Organizational Constraints
alejandro.fernandez@avaanza.es
Technical Goals
Performance
Availability
Manageability
Security
Adaptability
Scalability
Total 100
alejandro.fernandez@avaanza.es
Example: Technical Goals
Manageability 5
Total 100
alejandro.fernandez@avaanza.es
Example: Technical Constraints
alejandro.fernandez@avaanza.es
Applying a Methodology to Network Design
alejandro.fernandez@avaanza.es
Network Audit Information Sources
alejandro.fernandez@avaanza.es
Example: Network Audit
alejandro.fernandez@avaanza.es
Network Auditing Tools
• Manual auditing:
– Use monitoring commands on network devices on small
networks
– Use scripting tools to collect information on large
networks
• Use existing management and auditing tools:
– CiscoWorks
– Cisco Secure Scanner
– Third-party tools, such as HP OpenView, Visio Enterprise
Network Tools, NetZoom, IBM Tivoli, WhatsUp Gold,
SNMPc, MRTG, Net Inspector Lite, and so on
• Use other tools to collect relevant information from other
vendor network devices
alejandro.fernandez@avaanza.es
Steps in Analyzing Network Traffic
alejandro.fernandez@avaanza.es
Example: Traffic Analysis
Application #8:
• Description: Accounting software
• Protocol: TCP port 5151
• Servers: 2
• Clients: 50
• Scope: Campus
• Importance: High
• Average rate: 50 kbps with 10-second
bursts to 1 Mbps
alejandro.fernandez@avaanza.es
Requerimientos de las Aplicaciones
alejandro.fernandez@avaanza.es
Requerimientos de la Aplicación.
Video
Oracle
SAP
Web
FTP
Aplicación
especifica
alejandro.fernandez@avaanza.es
Requerimientos de la Aplicación.
Video
Oracle
SAP
Web
FTP
Aplicación
especifica
alejandro.fernandez@avaanza.es
Describing an Existing Network
alejandro.fernandez@avaanza.es
Applying a Methodology to Network Design
alejandro.fernandez@avaanza.es
Top-Down Design Practices
alejandro.fernandez@avaanza.es
Top-Down and Bottom-Up
Approach Comparison
alejandro.fernandez@avaanza.es
Example: Top-Down Voice Design
alejandro.fernandez@avaanza.es
Creating a Network Decision Table
alejandro.fernandez@avaanza.es
Example: Selecting a Routing Protocol
alejandro.fernandez@avaanza.es
Assessing the Scope of the Network Design
Process
alejandro.fernandez@avaanza.es
Example: Assessing the Scope of the
Network Design Process
• Application—Designing voice
transport
• Network—Designing routing,
addressing
• Physical, data link—Choosing
connection type
alejandro.fernandez@avaanza.es
Structured Design Principles
alejandro.fernandez@avaanza.es
Network Design Tools
alejandro.fernandez@avaanza.es
Example: Planning Design Implementation
alejandro.fernandez@avaanza.es
Detailed Structure of a Design Document
alejandro.fernandez@avaanza.es
Structuring and Modularizing the
Network
alejandro.fernandez@avaanza.es
Layers in the Hierarchical Model
alejandro.fernandez@avaanza.es
Example: Hierarchical Network
alejandro.fernandez@avaanza.es
Access Layer
alejandro.fernandez@avaanza.es
Distribution Layer
alejandro.fernandez@avaanza.es
Functional Areas of the Enterprise
Composite Network Model
alejandro.fernandez@avaanza.es
Enterprise Composite Network Model
Functional Details
alejandro.fernandez@avaanza.es
Enterprise Campus Functional Area
alejandro.fernandez@avaanza.es
Campus Infrastructure Module
alejandro.fernandez@avaanza.es
Campus Infrastructure: Building Block
alejandro.fernandez@avaanza.es
Campus Infrastructure: Campus Backbone
alejandro.fernandez@avaanza.es
Network Management Module
alejandro.fernandez@avaanza.es
Server Farm Module
alejandro.fernandez@avaanza.es
Edge Distribution Module
alejandro.fernandez@avaanza.es
Network Solution in the Enterprise Campus
alejandro.fernandez@avaanza.es
Network Solution in the Enterprise Campus
alejandro.fernandez@avaanza.es
Network Solution in the Enterprise Campus
alejandro.fernandez@avaanza.es
Network Solution in the Enterprise Campus
alejandro.fernandez@avaanza.es
Network Solution in the Enterprise Campus
alejandro.fernandez@avaanza.es
Enterprise Campus Network
Design Models
alejandro.fernandez@avaanza.es
Relative Considerations for the Campus
Design
Campus Infrastructure
alejandro.fernandez@avaanza.es
Feature and Capability Considerations for
the Campus Design
Campus Infrastructure
alejandro.fernandez@avaanza.es
Campus Network Traffic Patterns
alejandro.fernandez@avaanza.es
Example: Network Traffic Patterns
alejandro.fernandez@avaanza.es
Patron de Flujos
CCM
1%
4%
38%
30%
22%
5%
62%
alejandro.fernandez@avaanza.es
Multicast Traffic in the Campus Network
alejandro.fernandez@avaanza.es
Relative Network Requirements by
Application Type
alejandro.fernandez@avaanza.es
Example: Client-Server Farm Applications
Typical applications:
• Mail servers
• File servers
• Database servers
Access to applications:
• Fast
• Reliable
• Controlled (security)
alejandro.fernandez@avaanza.es
Example: Client-Distributed
Server Applications
alejandro.fernandez@avaanza.es
Example: Peer-Peer Applications
• Instant messaging
• File sharing
• Videoconference
systems
alejandro.fernandez@avaanza.es
Example: Client-Enterprise Edge
Applications
Typical applications:
• Internet applications
– Mail servers
– Web servers
– Public Internet servers
• E-commerce
applications
alejandro.fernandez@avaanza.es
Voice Transport
• Two implementations:
– Voice over IP: Transports voice packets over the
IP network using voice-enabled routers
– IP telephony: Implements voice in the network
using Cisco CallManagers and IP Phones
• Both implementations require properly designed
networks.
• All modules of the enterprise network are involved
in the voice network solution.
alejandro.fernandez@avaanza.es
Tráfico de voz sobre ip
alejandro.fernandez@avaanza.es
IP Telephony Components
alejandro.fernandez@avaanza.es
Modular Approach in Voice Network Design
alejandro.fernandez@avaanza.es
Example: Voice Network Solution
alejandro.fernandez@avaanza.es
Example: Voice Network Solution
alejandro.fernandez@avaanza.es
Example: Voice Network Solution
alejandro.fernandez@avaanza.es
Example: Voice Network Solution
alejandro.fernandez@avaanza.es
Example: Voice Network Solution
alejandro.fernandez@avaanza.es
Example: Voice Network Solution
alejandro.fernandez@avaanza.es
Evaluating the Existing Data Infrastructure
for Voice Design
alejandro.fernandez@avaanza.es
Diseño de Voz sobre IP (voz
tradicional)
ESCENARIOS
99
OBTENCION DE VOZ
TRADICIONAL
S1 PPP
VOZ
S0
IP
PPP
Señalización Tradicional
Señalización Analógica.
Señalización Digital.
Señalización IP
Señalización End-to-End
Señalización dependiente de un 3º.
alejandro.fernandez@avaanza.es
Diseño de Voz sobre IP (voz tradicional)
FXS
FXS
VOZ
alejandro.fernandez@avaanza.es
ESCENARIO 2
FXS
FXO FXS
FXS
FXO FXS
FXS VOZ
CENTRALITA
FXS FXO FXO
PSTN
alejandro.fernandez@avaanza.es
ESCENARIO 3
FXS
FXO FXS
FXS
FXO FXS
FXS VOZ
CENTRALITA FXO FXO
FXS
PSTN
alejandro.fernandez@avaanza.es
ESCENARIO 4
FXS
FXS FXO
FXS
FXS FXO
FXS VOZ
CENTRALITA FXO FXO
FXS
PSTN
alejandro.fernandez@avaanza.es
Señalización Analógica
SEÑALIZACIÓN SEÑALIZACIÓN
ELECTRICA LÓGICA
Loop-start
FXS
Ground-start
Loop-start
FXO
Ground-start
alejandro.fernandez@avaanza.es
ESCENARIO 5
FXS
E&M E&M
FXS
E&M E&M
FXS VOZ
CENTRALITA FXO FXO
FXS
PSTN
alejandro.fernandez@avaanza.es
Señalización Analogica E&M
Tipo 1
Tipo 2 Wink-start 2-hilos
Tipo 3 Delay-dial O
Tipo 4 Inmediate-start 4-hilos
Tipo 5
alejandro.fernandez@avaanza.es
ESCENARIO 6
IP
FXS
FXS E1 E1
FXS SEÑALIZACIÓN CAS VOZ
CENTRALITA E1 E1
FXS
PSTN
alejandro.fernandez@avaanza.es
ESCENARIO 7
FXS
FXS E1 E1
FXS SEÑALIZACIÓN CCS VOZ
CENTRALITA QSIG FXO FXO
FXS
PSTN
alejandro.fernandez@avaanza.es
ESCENARIO 8
S1 PPP
S0
VOZ VOZ
S0 S1
PPP PPP
S1 S0
S0 PPP
S1
VOZ VOZ
alejandro.fernandez@avaanza.es
Señalización en VOIP
Señalización End-to-End
H323
H323/SIP
SIP
S1 PPP S0
VOZ VO
S0 S1
Z
alejandro.fernandez@avaanza.es
Clasificación de Tráfico en Telefonía IP
Señalización en IP Telephony
H323 H225 H245 ras
alejandro.fernandez@avaanza.es
Señalización en IP Telephony
Señalización dependiente de un
tercero SCCP
Señalización propietaria TCP
CISCO, SKINNY cliente IP
control protocol, SCCP, Level 2
utiliza puerto 2000 de TCP.
Level 1
MGCP, Media Gateway
Control Protocol. Utiliza el
protocolo UDP 2427 y TCP
2428 MGCP
TCP UDP
IP
Level 2
Level 1
alejandro.fernandez@avaanza.es
Clasificación tráfico VOIP
Voz (20ms)
RTP (12 bytes) RTCP
UDP (8 bytes) UDP
IP (20 bytes) IP
Level 2 ?? Level 2
Level 1 Level 1
alejandro.fernandez@avaanza.es
DSP’s
TRADICIONAL
S1 PPP
VOZ
S0
IP
PPP
DSP’s
procesador de
señal digital
alejandro.fernandez@avaanza.es
Digital signal processor, DSP
TI 542
1 conversacion de alta complejidad
2 conversaciones de media complejidad
TI 549
2 conversaciones de alta complejidad
4 conversaciones de media complejidad
TI C5510
TI C5421
alejandro.fernandez@avaanza.es
Tipos de DSP’s
alejandro.fernandez@avaanza.es
Funciones DSP’s
alejandro.fernandez@avaanza.es
Diagrama de bloques
? kbps IP
1101010
A/D DSP’s VOZ
64 kbps
Signaling
alejandro.fernandez@avaanza.es
Tipos de compresion
• ADPCM
– Wave form coding scheme
– Adaptive: automatic companding
– Differential: encode changes between
samples only
• ITU standards:
– G.721 rate: 32 kbps = (2 x 4 kHz) x 4 bits/sample
– G.723 rate: 24 kbps = (2 x 4 kHz) x 3 bits/sample
– G.726 rate: 16 kbps = (2 x 4 kHz) x 2 bits/sample
alejandro.fernandez@avaanza.es
Tipos de compresión
• CELP
– Hybrid coding scheme
• High-quality voice at low bit rates, processor
intensive, use of DSPs
• G.728: LD CELP—16 kbps
• G.729: CS-ACELP—8 kbps
– G.729a variant—8 kbps, less processor intensive,
allows two voice channels encoded per DSP
alejandro.fernandez@avaanza.es
Comparativa compresores, G729 / G729a
alejandro.fernandez@avaanza.es
Tipos de codecs
alejandro.fernandez@avaanza.es
Tipos de Codecs
• 2 bits cuantificación
• Rate = 8000 x 2 = 16 kbps
alejandro.fernandez@avaanza.es
Tipos de Codecs
alejandro.fernandez@avaanza.es
Tipos de Codecs
• MP-MLQ:
• G723.1
• Rate = 6.3 Kbps
• ACELP
• G723.1
• Rate = 5.3 Kbps
alejandro.fernandez@avaanza.es
Alta o media complejidad
alejandro.fernandez@avaanza.es
Bandwidth sin cabeceras ip
alejandro.fernandez@avaanza.es
Bandwidht con cabeceras
Bandwi
Codec Codec
Codec & Mean Voice dth MP Bandwidth
Sample Sample Voice Payload Packets Per Bandwidth
Bit Rate Opinion Payload or w/cRTP MP or
Size Interval Size (Bytes) Second (PPS) Ethernet (Kbps)
(Kbps) Score (MOS) Size (ms) FRF.12 FRF.12 (Kbps)
(Bytes) (ms)
(Kbps)
G.711 (64 82.8
80 Bytes 10 ms 4.1 160 Bytes 20 ms 50 67.6 Kbps 87.2 Kbps
Kbps) Kbps
G.729 (8 26.8
10 Bytes 10 ms 3.92 20 Bytes 20 ms 50 11.6 Kbps 31.2 Kbps
Kbps) Kbps
G.723.1 18.9
24 Bytes 30 ms 3.9 24 Bytes 30 ms 34 8.8 Kbps 21.9 Kbps
(6.3 Kbps) Kbps
G.723.1 17.9
20 Bytes 30 ms 3.8 20 Bytes 30 ms 34 7.7 Kbps 20.8 Kbps
(5.3 Kbps) Kbps
G.726 (32 50.8
20 Bytes 5 ms 3.85 80 Bytes 20 ms 50 35.6 Kbps 55.2 Kbps
Kbps) Kbps
alejandro.fernandez@avaanza.es
Retardo Fijo por procesamiento, CODEC
Compression Compression
Bit Rate (kbps) MOS Score
Method Delay (ms)
G.711 PCM 64 4.1 0.75
G.726 ADPCM 32 3.85 1
G.728 LD-CELP 16 3.61 3 to 5
G.729 CS-ACELP 8 3.92 10
G.729 x 2 Encodings 8 3.27 10
G.729 x 3 Encodings 8 2.68 10
G.729a CS-ACELP 8 3.7 10
G.723.1 MP-MLQ 6.3 3.9 30
G.723.1 ACELP 5.3 3.65 30
alejandro.fernandez@avaanza.es
Comparativa Compresores
alejandro.fernandez@avaanza.es
Media Opination Score, MOS
11 22 33 44 55
Mean
Compress Bit Rate Compress Framing Opinion
Codec Technique (Kbps) MIPS Delay Size Score
G.711 PCM 64 0.34 0.75 0.125 4.1
alejandro.fernandez@avaanza.es
Problemas con los ecos
alejandro.fernandez@avaanza.es
Reducir el problema de los ecos
alejandro.fernandez@avaanza.es
Six-Step Design Process
137
Objectives
Upon completion of this lesson, you will be
able to:
• Perform a network audit.
• Set network objectives.
• Review technologies and services.
• Evaluate technical guidelines.
• Perform capacity planning.
• Analyze financial factors.
alejandro.fernandez@avaanza.es
Step 1:
Current Network Audit
alejandro.fernandez@avaanza.es
Step 2:
Set Network Objectives
alejandro.fernandez@avaanza.es
Step 3: Review Technologies
and Services
alejandro.fernandez@avaanza.es
Step 4:
Consider Technical Guidelines
alejandro.fernandez@avaanza.es
Voice Compression Types
G.726 Adaptive Differential 32, 24, or • Offers 25 percent cost savings at 32 Kbps over PCM
Pulse Code 16 Kbps • Offers 30 percent cost savings at 24 Kbps over PCM
Modulation (ADPCM) • Offers 35 percent cost savings at 16 Kbps over PCM
• Some fidelity is lost as the compression increases
alejandro.fernandez@avaanza.es
Voice Quality Guidelines
MOS Values
Score Quality Description of Impairment
5 Excellent Imperceptible
4 Good Just perceptible, not annoying
3 Fair Perceptible and slightly annoying
2 Poor Annoying but not objectionable
1 Bad Very annoying and objectionable
alejandro.fernandez@avaanza.es
Delay and Delay Variation
alejandro.fernandez@avaanza.es
Voice Delay Guidelines
alejandro.fernandez@avaanza.es
Fixed Delay Components
alejandro.fernandez@avaanza.es
Variable Delay Components
alejandro.fernandez@avaanza.es
Calculating the Delay Budget
alejandro.fernandez@avaanza.es
Calculating Multiple Conversion Delay
Budgets
Delay #1
Packetization delay
Dejitter buffer 50 ms
alejandro.fernandez@avaanza.es
Step 5:
Perform Capacity Planning
alejandro.fernandez@avaanza.es
Provisioning Trunking
Based on:
• Traffic volume and flow
• Selected grade of service
• Company objectives
alejandro.fernandez@avaanza.es
Provisioning Bandwidth
alejandro.fernandez@avaanza.es
Step 6:
Perform Financial Analysis
alejandro.fernandez@avaanza.es
Componentes Telefonía IP
155
Componentes IP Telephony
alejandro.fernandez@avaanza.es
Cisco Call Manager
alejandro.fernandez@avaanza.es
CCM Clustering
alejandro.fernandez@avaanza.es
Gateway de VOIP
Señalización
H323
SIP
MGCP
SKINNY
Intercluster-trunk
alejandro.fernandez@avaanza.es
Servicios
Servicios de MOH
Anunciator
Media termination point, MTP
Transcoder
Conference
Software
Hardware
alejandro.fernandez@avaanza.es
Clientes de Telefonia IP
alejandro.fernandez@avaanza.es