VoIP: Full Lifecycle Management Russell M. Elsner APM Technology Director OPNET Technologies, Inc. Agenda • Motivation • Components of the VoIP life cycle – Pre-deployment – End-user experience monitoring – Continuous optimization • Benefits of an end-to-end approach • Conclusion Motivation • The wide acceptance of VoIP leads to the false hope that VoIP is “just another application” • However, most VoIP deployments fail initially – New challenges managing data and voice on same network – Requires careful planning of capacity, QoS, etc. • Additional challenges in maintaining adequate voice service quality as additional applications are deployed over same network infrastructure • Performance problems will occur sooner or later – Can be network, server or application related – Need for problem detection and root cause analysis solutions Challenges • Before deployment – Is my network ready for VoIP? – How do I configure my network to accommodate VoIP? • After deployment – – – – Is my VoIP service delivering adequate call quality? What is the root cause of a performance problem? How do I resolve the problem? How do I guarantee performance is maintained as new users and applications are added to the network? VOIP Life Cycle 1. Pre-Deployment Planning & Assessment Traffic data Baseline data traffic • Baseline data traffic for pre-deployment planning and post-deployment evaluation Perform VoIP readiness assessment • Build network model with baseline data traffic • Add VOIP traffic (projected call volumes) • Predict MOS or R-Factor and impact on data traffic • Add capacity or QoS, if required • Predict behavior under failure scenarios 2. Ongoing Operations Monitor and troubleshoot VoIP traffic • Track call quality of VoIP traffic • Evaluate how data traffic is affected • Troubleshoot performance problems with drilldown into specific calls • Compare current network load with forecast 3. Optimization Continuously reengineer and optimize the network • Add additional capacity or QoS to resolve performance issues • Tune queues based on measure data and VOIP volumes • Trend VOIP and data traffic to predict future capacity bottlenecks • Test configuration changes prior to deployment in virtual network environment VOIP Life Cycle 1. Pre-Deployment Planning & Assessment Traffic data Baseline data traffic • Baseline data traffic for pre-deployment planning and post-deployment evaluation Perform VoIP readiness assessment • Build network model with baseline data traffic • Add VOIP traffic (projected call volumes) • Predict MOS or R-Factor and impact on data traffic • Add capacity or QoS, if required • Predict behavior under failure scenarios 2. Ongoing Operations Monitor and troubleshoot VoIP traffic • Track call quality of VoIP traffic • Evaluate how data traffic is affected • Troubleshoot performance problems with drilldown into specific calls • Compare current network load with forecast 3. Optimization Continuously reengineer and optimize the network • Add additional capacity or QoS to resolve performance issues • Tune queues based on measure data and VOIP volumes • Trend VOIP and data traffic to predict future capacity bottlenecks • Test configuration changes prior to deployment in virtual network environment Pre-deployment • What is in my network today? – Identify devices and configurations – Baseline applications and traffic – Overlay traffic on network topology • Impact of adding a new technology or application such as VoIP? – Testing in lab environment – Pilot projects and emulation on production network – Network simulation in virtual network environment What is in my network today? Step 1: Build a topological view of the network based on device configuration data What is in my network today? Step 2: Collect application traffic data What is in my network today? Step 3: Overlay traffic on network topology Pre-deployment Planning • Lab testing: needed but not able to replicate scale of full deployment • Pilot projects or emulation on production network should be handled with care not to break existing operations • Simulation in a virtual network environment is able to reproduce full scale deployment without affecting the production network VoIP Planning • Assess the impact of VoIP on existing network and data • Predict bandwidth and performance (MOS, R-Factor) impact • Generate design recommendations w.r.t. capacity, QoS, etc. VOIP Life Cycle 1. Pre-Deployment Planning & Assessment Traffic data Baseline data traffic • Baseline data traffic for pre-deployment planning and post-deployment evaluation Perform VoIP readiness assessment • Build network model with baseline data traffic • Add VOIP traffic (projected call volumes) • Predict MOS or R-Factor and impact on data traffic • Add capacity or QoS, if required • Predict behavior under failure scenarios 2. Ongoing Operations Monitor and troubleshoot VoIP traffic • Track call quality of VoIP traffic • Evaluate how data traffic is affected • Troubleshoot performance problems with drilldown into specific calls • Compare current network load with forecast 3. Optimization Continuously reengineer and optimize the network • Add additional capacity or QoS to resolve performance issues • Tune queues based on measure data and VOIP volumes • Trend VOIP and data traffic to predict future capacity bottlenecks • Test configuration changes prior to deployment in virtual network environment Ongoing Operations • Monitor and troubleshoot poor call quality from the end-user’s perspective – Monitor the interaction of both data and VoIP running on the same network – Monitor real-calls with passive speech quality analysis • Receive automatic alerts based on low MOS scores • Easily identify the root-cause of poor call quality before it affects the business VOIP Life Cycle 1. Pre-Deployment Planning & Assessment Traffic data Baseline data traffic • Baseline data traffic for pre-deployment planning and post-deployment evaluation Perform VoIP readiness assessment • Build network model with baseline data traffic • Add VOIP traffic (projected call volumes) • Predict MOS or R-Factor and impact on data traffic • Add capacity or QoS, if required • Predict behavior under failure scenarios 2. Ongoing Operations Monitor and troubleshoot VoIP traffic • Track call quality of VoIP traffic • Evaluate how data traffic is affected • Troubleshoot performance problems with drilldown into specific calls • Compare current network load with forecast 3. Optimization Continuously reengineer and optimize the network • Add additional capacity or QoS to resolve performance issues • Tune queues based on measure data and VOIP volumes • Trend VOIP and data traffic to predict future capacity bottlenecks • Test configuration changes prior to deployment in virtual network environment Continuous Optimization • Growth and change affect network and application performance • Need to be planned for in advance – Assess the impact of adding new VoIP users, perform redesign to add new branch offices, etc. – Optimize network capacity and QoS configurations as VoIP and other traffic growth in your network – Validate configuration changes prior to deployment to identify security gaps and minimize the risk of downtime Benefits of an End-to-End Approach Address different parts of the life cycle with a common toolset: – Accelerate VoIP deployments by accurate predeployment planning – Optimize the end-user experience – Rapidly move from problem detection to root cause analysis and problem resolution – Minimize errors by ensuring all decision making is based on common and up-to-date network data Conclusion • Before you roll out VoIP, make sure that – – – – You understand the current network configuration You baseline existing application traffic You have adequate network capacity You define the call quality that meets your user’s expectation • After you have rolled out VoIP, make sure that – – – – You monitor and troubleshoot call traffic and end-user experience You leverage traffic measurements for adequate planning and QoS You continuously reengineer the network for growth and change You validate changes before deployment • Use a full life cycle approach to guarantee network and application performance before, during, and after deployment
© Copyright 2026 Paperzz