Successful VoIP: planning, implementing

Download Report

Transcript Successful VoIP: planning, implementing

Norbert Dietz
Product Line Specialist, VoIP Solutions (EMEA)
Successful VoIP Introduction
Topics for Discussion
Successful VoIP Introduction
• Successful VoIP Planning
• Successful VoIP Implementations
• VoIP Managing
• Questions
Successful VoIP planning
Six steps for successful VoIP planning
1. Network Inventory
2. Network Configuration Analysis
3. Network Utilization Analysis
4. Modeling the Converged Communication
5. Simulation Voice Readiness Assessment
6. Review
Ask yourself the correct questions before the rollout.
1. Network Inventory
• Data Network Inventory
–
–
–
How many Switches, Routers?
How many links between what sides?
How much bandwidth should I have?
• Voice Network Inventory
–
–
How many phones, fax, modems?
How many Gateways to PSTN, lease lines?
• Unified Communication (Server) inventory
–
–
–
Do you have a Contact Centre?
Is there any integration with your Mail-Server?
Do you have other Servers or Databases involved
in a Unified Communication service
2. Network Configuration Analysis
• Data Network Configuration
–
–
–
–
Do you have a end to end QoS strategy?
Is the configuration entered everywhere
Is every port configured correctly?
What version of cabling do you have? (CAT4,5,6, Fibre)
• Voice Network Configuration
–
–
–
–
How many phones/fax do you have per side?
What codec's are you using?
How are the trunks configured?
What Voice call profile do you have?
3. Network Utilization Analysis
• Data Network utilization analysis
– How big is the utilization of your routers?
– How big is the utilization of your switches?
– How big is the utilization of your Links?
• Voice Traffic utilization Analysis
–
–
–
–
Who is talking with whom how long? => Call Profile
Busy hour Call attempts
Where are the gateways?
Are there different level of users? (VIPs? )
4. Modeling the Communication
• Data Network Bandwidth
–
–
–
–
How bursty are your data applications?
What other Applications are using which Diffserv classes?
Where are the bottlenecks and where is bandwidth expensive ?
What is the target usage?
• Voice Network Bandwidth
–
–
–
What Codec's and Packet sampling rates do you want to have?
How big is the busy hour call volume?
What is the target usage?
• Be prepared the volume will grow
–
–
–
Check your data volume growth in the history and make an assumption
The communication may change due to VoIP?
(Video)
5. Simulation and 6. Review
• Simulation
–
–
–
–
–
Can you predict the performance of an complex IP Network under load?
Are you sure all devices are configured and perform as they should?
How many calls are you able to simulate in parallel?
How do you predict the R-Value in the busy hour?
How do you collect that distributed results?
• Review
–
–
–
How do you documentation your inventory results?
How do you document your utilization, modeling and simulation results
What do you justify if you need to invest in the data network?
VoIP planning with Vivinet
Assessor
1. Data Network Inventory
SNMP discover (TCP) 161
2.Data Configuration Assessment
PEP2
3. Assess Utilization
SNMP Polling (TCP) 161
4. Model Bandwidth
PEP1
CF
CF
5. Assess VoIP Quality
6. Create a Report
Successful VoIP Planning: Organization?
Many questions across all IT-departments!
Is your department structure ready for VoIP?
Converged Network
Traditional IT organization
Separated silos
Organization.
IT-Management
(Service Management)
Voice IT-Management
MGMT
(Device)
Voice
Server
ENTERPRISE READY
CONVERGENCE
Voice Application
DATA
DATA
Good project management is needed!
Topics for Discussion
Successful VoIP Introduction
• VoIP Planning
• Successful VoIP Implementations
• VoIP Managing
• Questions
Successful VoIP Implementations
1. Implement access to all network components
2. Implement synthetic background traffic
3. Implement automated trouble shooting with Vivinet
Diagnostics
4. Implement data collection for Resource Management
and Capacity Planning
5. Test your procedures in a VoIP Pilot project with friendly
users and customize your system
1. Implement access to all components
•
•
•
•
•
Call Servers, Signaling Server
IP phones, VoIP Gateways
Voice mail systems
IP contact center applications,
The underlying IP infrastructure
(routers, switches, FW)
IP
Network
Control Centre
2. Implement synthetic Background Traffic
• Performance Endpoints as part of standard PC-built.
• Performance endpoint on dedicated devices
• Permanent Real-time end to end VoIP Quality measurement and
alerting => Very good data source for trending analysis.
CF
PSTN
IP-Network
CF
CF
Control Centre
3. Implement automated trouble shooting
• VD Triggered by synthetic background traffic
(VoIP Quality Module)
• VD Triggered by Phone Polling Cisco,
• VD Triggered by Nortel QoS Alarms
– From Phase 2 Phones and
the 2050Softphones
• SNMP Trap: QoS0028 R-Value, QoS0021, QoS0023
– From Nortel VGMCs
• SNMP Trap
• SNMP Trap
QoS0021
QoS0023
Control Centre
3. Implement automated trouble shooting
(VD triggered by Phones)
Vivinet Diagnostic
Action: Diagnostic
Root Cause
XML
POLLING
IP
Network
IP Phone User
IP Phone User
AppManager
Control Centre
3. Implement automated trouble shooting
(VD triggered by Nortel Phones)
Vivinet Diagnostic
Action: Diagnostic
Root Cause
Nortel
SignalingServer
IP
Network
IP Phone User
IP Phone User
AppManager
Control Centre
3. Implement automated trouble shooting
(VD triggered by Nortel Phones)
Vivinet Diagnostic
Action: Diagnostic
AppManager
Control Centre
Root Cause
Nortel
SignalingServer
CF
IP
Network
IP Phone User
PST
N
PSTN Phone
User
3. Implement automated trouble shooting
(Vendor independent VoIP Module)
Vivinet Diagnostic
Action: Diagnostic
Root Cause
IP
Network
CF
Performance
Endpoint 1
CF
Performance
Endpoint 2
AppManager
Control Centre
4. Implement data collection for Resource
Management and Capacity Planing
• Visualize historic
information
• Plan for future for Trending
• Capacity Requirements
5. Test your procedures in a VoIP Pilot project with
friendly users and customize your system
• Implement automated
Actions upon Events
• Adjust VoIP Quality
Thresholds
• Implement Alarm
filtering
• Customize severities
Topics for Discussion
Successful VoIP Introduction
• VoIP Planning
• VoIP Implementations
• Successful VoIP Management
• Questions
VoIP Management Basics
ALERT
Realtime AM Alerts
Service Maps
Framework Connectors
REPORT
Realtime AM Charts
Scheduled AM Reports
Analysis Center Reports
TROUBLE
SHOOT
Vivinet Diagnostics
Historical Baseline Data
Maintaining SLAs with Realtime Alerts
Connectors
Alerts
ALERT
HP
OVO
Control Center
1. Realtime
AM Alerts
2. Control Centre
Service Maps
3. Framework
Connectors
HP
NVM
Alerts
Remedy
ARS
Alerts
CA
TNG
MS
MOM
Alerts
IBM
Tivoli
Netcool
Reporting for all sorts of activities
REPORT
1. Realtime AM
Charts
2. Scheduled AM
Reports
3. Analysis Center
Reports and
Dashboards
Reporting for Managed Service Providers
Trend
Analysis Center
Reports
OLAP
and
RDB
Dashboard
Control Center
Database
Catal
yst
AppManager
Repository
QDB
optio
nal
2. ProxyArchitecture
supports
overlapping
address
space
Customer Network
MSP Network
CCDB
1. Large Scale
Solution
• Control Center
• Operator Console
IIS
• Web Console
SNMP SNMP
Nortel
BCM/CS1
000
ODBC
AppManager
Management
Server
Switc
h
Route
r
Nortel & Network
Proxy Agent
Vivinet Diagnostics
Signalin
g Server RTCP/XR
UDP
Voice Quality
Endpoints
Denotes AM
Agent
“Managed
Client”
VD: Automated troubleshooting
TROUBLE
SHOOT
1. Detect Events
2. Execute Action
3. Generate Report
Vivinet Diagnostics
Historical Baseline Data
VD: Configuration errors discovered
• Half-duplex
• Insufficient Bandwidth
• Insufficient QoS
• Interface does not have RTP Priority or LLQ or
Strict Priority Queuing configured
• Interface does not have WAN link fragmentation
and interleaving configured
• Only one link interface has header compression
configured
• Cisco SAA Disabled
• …
VD SNMP statistics interval polling
Link Statistics
(Interval: 5 sec, Attempts:5)
• Reachability
Interface Statistics
(Interval:5 sec, attempts: 12)
• QLen
Delta Measurement
Device Statistics
(Interval:5 sec, attempts: 12)
•
•
•
•
•
Cpu5min-CPU1
Cpu1min-CPU1
Cpu5sec-CPU1
MemProcessor
MemI/O
(Interval:5 sec, delta results: 11)
•
•
•
•
•
•
•
•
•
•
Octets
Packets
Broadcasts
Discards
Errors
Protos
BroadcastRate
LossRate
ProtoRate
Bandwidth
Questions
END