Guest

Cisco WAN Switching Modules

BTM Rx Voice Pkt Drp Errors

Document ID: 13356



Contents

Introduction
Prerequisites
      Requirements
      Components Used
      Conventions
Error Definition
Error Example
Troubleshoot
NetPro Discussion Forums - Featured Conversations
Related Information

Introduction

This document describes the RX Voice Pkt Drp (BTM packet drop) error, which occurs on the IGX broadband trunk module (BTM) with E1, E2, E3, and T3 backcards.

Prerequisites

Requirements

Readers of this document should have knowledge of these topics:

  • IGX

  • BTM

Components Used

This document is not restricted to specific software and hardware versions.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

Error Definition

The RX Voice Pkt Drp error indicates the number of cells discarded from these trunk queues:

Trunk Queue

Description

Voice

Voice activity detection (VAD) voice traffic.

Timestamped (TS)

Low-speed data, voice-signaling traffic.

Non-timestamped (Non-TS)

High-speed data, non-VAD voice, and modem traffic.

Control Card (CC)

Network processor module (NPM) and first two packets of talkspurt traffic. (This was the High Priority queue.)

Bursty data A (BData A)

Non-Foresight Frame Relay and high-level data link control (HDLC) frame-forwarded traffic.

Bursty data B (BData B)

Foresight Frame Relay and HDLC frame-forwarded traffic.

The RX Voice Pkt Drp error causes include:

  • Check for high trunk utilization by using the SuperUser-level dsptrkutl command. Packet drops can occur when trunk utilization reaches 85 percent. This situation most likely occurs if the utilization of connections was underestimated during configuration. For statistical real-time services such as voice with voice activity detection (VAD), trunk bandwidth will be assigned to each connection based on configuration. VAD is available for voice connections and is a feature that only assembles FastPackets when voice is detected.

    If the assumption about how much bandwidth VAD can save was too optimistic, then the connections can generate more FastPackets than what the trunk can handle. BTM queue overflow can result in RX Voice Pkt Drp errors on the trunk.

    This scenario frequently occurs if VAD no longer works properly because of an inappropriate configuration. Inappropriate configuration can occur when the VAD threshold is set too high or too low. Such conditions can cause the source IGX channelized voice module (CVM) or universal voice module (UVM) to generate FastPackets even when the speaker is quiet. Refer to Voice Parameters and Tuning Guide for the IGX 8400, VISM, 3810, FastPAD, and VNS for more information about VAD tuning.

    Because actual fill grade can vary quickly for the voice queue and because the rate of FastPackets per connection depends on caller behavior, talk patterns, and background noise, packet drops on trunk queues typically do not follow predictable patterns. More RX Voice Pkt Drp errors occur during peak hours than off-peak hours.

    A few discarded cells will not impact service. If a small number of packet drops occurs, monitor the trunk for a few days and take action only if discards reduce voice quality. If this is the case, the most likely symptom reported will be choppy voice.

  • Misconfigured trunk parameters as indicated in the SuperUser-level cnftrkparm command.

Error Example

The likely location of equipment errors is shown in yellow:

25.gif

Troubleshoot

Complete these steps to troubleshoot your error:

  1. Use the SuperUser-level dsptrkutl command to verify the current trunk utilization.

    1. Use the clrtrkerrs command frequently to clear trunk error statistics.

    2. When the dsptrkerrs command output shows dropped packets, use the dsptrkutl command to find the current trunk utilization. If the Peak Interval Utilization field is higher than 85 percent, the packet drops are caused by queue overflows.

    3. Use the dsptrks command to identify the distant-end switch and trunk number.

    4. Use the vt command to open a virtual session with the distant-end switch. Use the clrtrkerrs, dsptrkerrs, dsptrkutl, and dsptrks commands to verify the trunk errors and utilization at the distant end switch.

    5. For immediate relief, route voice connections over alternate trunks. Use the SuperUser-level dsptrkcons command to identify the total number of connections routed over the problem trunk.

    6. Use the dsprts command to identify the connection identifiers and current route for all connections routed across the problem trunk.

    7. Use these SuperUser-level commands to display utilization for each connection routed across the problem trunk:

      This command…

      …displays utilization for this connection

      dsputl

      Voice

      dspdutl

      Data

      dspchstats

      ATM or Frame Relay

  2. Use the cnftrkparm command to verify all trunk parameters.

    1. Compare the problem trunk settings to the default values or to other trunks that have similar traffic without packet drops. Important parameters for voice connections are the Receive Queue Depth settings for the rt-VBR, TS, and Non TS fields of the cnftrkparm command.

    2. Consider network specific requirements before changing the queue depth because changes will affect all voice connections on this trunk.

NetPro Discussion Forums - Featured Conversations

Networking Professionals Connection is a forum for networking professionals to share questions, suggestions, and information about networking solutions, products, and technologies. The featured links are some of the most recent conversations available in this technology.
NetPro Discussion Forums - Featured Conversations for WAN Switching
Network Infrastructure: WAN Routing and Switching

Related Information



Updated: Oct 04, 2005Document ID: 13356