voip Integration
avaya-rtcp-media-quality (en)


ServicePilot voip-avaya-rtcp-media-quality


# Avaya RTCP Call Quality

Overview

The ServicePilot Avaya RTCP Call Quality package collects call quality information from phones, SBCs, media gateways and servers.

Description

The Avaya RTCP Call Quality package uses RTCP packets sent to the ServicePilot Agent to generate call quality statistics. The statistics gathered in this way include:

  • Call Quality logs
  • Call Quality statistics totals
  • Call Quality statistics per zone, if defined

Requirements

  • Network Flows - It is is necessary to ensure network connectivity between ServicePilot and the monitored device. In case of a network infrastructure using a firewall, all the ports below must be opened:

    • ServicePilot Manager Web server access (by default TCP/80 when using HTTP or TCP/443 when using HTTPS although this port is configurable): Between ServicePilot Agent and ServicePilot Manager
    • TCP/8080 (ServicePilot Live Call stream): Between ServicePilot Manager and ServicePilot Agent
    • TCP/5005 (RTCP): Between Avaya endpoints (IP phones, SBCs, media gateways and servers) and ServicePilot Agent
  • Third Party Configuration

    • Quality of Service Monitoring must be enabled on the Avaya Communication Manager, Avaya Session Border Controller for Enterprise, Avaya Session Manager and Avaya Media Server to send RTCP to the ServicePilot Agent IP address on port 5005
    • Configure Avaya SIP terminals to send RTCP to the ServicePilot Agent IP address on port 5005 in the System Manager's 'VoIP Monitoring Manager' settings
    • See Avaya Application Notes for details
  • ServicePilot Requirements

    • ServicePilot Manager minimum version: 8.5
    • ServicePilot Agent minimum version: 8.5 installed and configured
    • A Call Quality by Zone Or Network package imported into the configuration for the ServicePilot Agent

Installation

Before adding a resource to monitor, make certain that all pre-requisites are in place and if a ServicePilot Agent is required, that it is communicating correctly with the ServicePilot Manager.

Add resource using Views Configuration web interface

  1. As an administrative user of ServicePilot, open the ServicePilot web interface.
  2. Navigate to Administration. The Configuration > Views web page will open.
  3. Click on the view in which to place the new resource in the Views hierarchy on the left of the interface. The View editor section will show the existing view contents.
  4. From the Packages list on the right of the interface, click and drag the voip-avaya-rtcp-media-quality package into the View editor and let go.
  5. The Package properties dialog box will open to allow resource configuration.
  6. Click OK to close the Package properties dialog box. Note that the dialog box will not close if required parameters are not set.
  7. Click Save to apply the new resource to ServicePilot configuration.

Key field notes

In the Monitoring Policies tab, specify the policy or policies to apply to the package

  1. Basic Parameters tab:

    1. Customer Name (matching Avaya VoIP Customer Name): If ServicePilot has been set up in multi-tenant environment, then the customer name is to be presented here, otherwise this field is to be left blank.
    2. RTCP Port: Port that will receive RTCP packets.
    3. RTCP Buffer: Specify the RTCP buffer retention time in minutes to allow correlation with Avaya Communication Manager and Avaya Session Manager CDR (Default: 15).
    4. Forward RTCP to IP Address: Specify IP Address to forward RTCP (Optional)
  2. Voice Quality tab:

    1. Good Jiter: Specify the maximum value of Jitter (in ms) for a good call
    2. Good Latency: Specify the maximum value of Latency (in ms) for a good call
    3. Good Packet Loss Rate: Specify the maximum rate of packet loss (in %) for a good call
    4. Good MOS Score: Specify the minimum MOS Score for a good call
    5. Medium Jiter: Specify the maximum value of Jitter (in ms) for a Medium call
    6. Medium Latency: Specify the maximum value of Latency (in ms) for a Medium call
    7. Medium Packet Loss Rate: Specify the maximum rate of packet loss (in %) for a Medium call
    8. Medium MOS Score: Specify the minimum MOS Score for a Medium call
  3. Extensions tab:

    1. External extension pattern: A pipe separated list of Like Operator patterns to Specify an extension as external to the enterprise. Starting the list with an ! will reverse the meaning, so then list internal extensions instead (Default: 0|+). See the Like Operator (Visual Basic).
    2. Mask Extensions: Tick to enable masking of user portion in numbers
    3. Number of trailing digits to mask: Specify the number of trailing digits to mask
    4. Length of number before digit masking takes effect: Specify the minimum length of an extension for masking to take effect

Notes

TCP port 8080 is normally firewalled inbound on Windows servers. The server on which the ServicePilot Agent that will be used to collect Avaya RTCP data should have this port opened and allow access from the IP address of the ServicePilot Manager.