Ethernet Service Activation Testing with Y.1564

Y.1564 Ethernet service activation test

A Y.1564 test is a standardized Ethernet service activation methodology that

  • validates Service Level Agreements (SLAs) by measuring key performance metrics such as delay, jitter, loss, and throughput

  • provides a standard procedure for service turn-up, installation, and troubleshooting of Ethernet-based services, and

  • ensures consistent service quality and network performance in both User Network Interface (UNI) and Network-to-Network Interface (NNI) deployments.

Table 1. Look up Table Title

Feature Name

Release Information

Feature Description

Y.1564 Ethernet service activation test

Release 26.1.1

Introduced in this release on: Fixed Systems (8200 [ASIC: P100], 8700 [ASIC: P100, K100], 8010 [ASIC: A100]); Centralized Systems (8400 [ASIC: K100])

Use the Y.1564 Ethernet Service Activation Test (SAT) to check SLA settings. Ensure all services meet SLA objectives at their maximum committed rate under maximum load. Conduct medium-term and long-term soak tests under stress.

Use this procedure to turn up service, install, and troubleshoot Ethernet-based services.

You can use this test to collect Key Performance Indicator (KPI) metrics, including Frame Transfer Delay (latency or Round Trip Time (RTT)) and Frame Loss Ratio (packet loss). Use the test to measure the non-drop rate and the maximum rate under stress conditions.

SLA assurance for provider Ethernet networks using Y.1564

The ITU-T created Y.1564 Ethernet service activation tests to provide a common method for assessing Ethernet-based services for carriers and service providers. As Ethernet usage increases across provider networks, you can use standardized testing to ensure that your services meet SLAs even under stress and at full committed rates.

Key performance indicators (KPIs) for Y.1564

Y.1564 tests collect these KPIs to verify that configured SLAs are met:

  • Frame Transfer Delay (FTD) or latency: measures RTT taken by a test frame through the network.

  • Frame Loss Ratio (FLR): measures the number of lost test packets relative to packets sent, indicating reliability.


Note


Jitter is not directly measured in Cisco Y.1564 implementations.


Main objectives of Y.1564 tests

  • To serve as a network SLA validation tool by confirming service performance within a controlled test time.

  • To ensure all services meet SLA objectives at maximum committed rate.

  • To provide medium- and long-term testing to confirm service quality under network load and stress.

The primary use case of SADT focuses on the non-drop rate (the rate where packet loss does not occur) and the maximum rate under stress conditions. Packet count has not traditionally been considered a factor.

Supported encapsulation modes for Y.1564 SADT

The Y.1564 Service Activation or Deactivation Test (SAT or SADT) feature supports different encapsulation modes to establish a baseline for Ethernet service behavior during a service activation test.

  • dot1q

  • dot1q + second dot1q

  • dot1ad

  • dot1ad + second dot1q

  • priority tagged

  • untagged

  • default

In two-way statistics collection mode, you send test traffic, and the remote node loops it back. You can then measure and collect statistics locally.

To learn more about default encapsulation, see the Virtual LANs in Layer 2 VPNs Chapter in the L2VPN Configuration Guide for Cisco 8000 Series Routers.

Restrictions for Y.1564 service activation test

  • Color aware mode is not supported.

    If you classify the VLAN ID (VID), DEI, and CoS fields in the Ethernet frame header during SAT egress Ethernet Access Control Lists (ACLs), the ACL does not drop packets based on VLAN and class of service matches.

  • Layer 2 ACL and SAT interoperability not supported.

    You cannot run SAT tests on interfaces with Layer 2 access control lists. You cannot configure Layer 2 access control lists on interfaces where SAT tests have already run.

  • SAT ACL sessions will fail if a Route Processor (RP) failover occurs.

    SAT sessions do not persist across switchover (RP failover). You must restart the sessions after switchover.

  • SAT is not supported when the destination MAC address is a multicast address.

  • SAT does not support interfaces using VLAN rewrite.

  • Timer profiles and interoperability with BFD (Bidirectional Forwarding Detection) and CFM (Connectivity Fault Management)

    The timer profile resource has these characteristics:

    • The SAT framework uses timer profiles. Each profile sets the interval or packets-per-second (pps) rate for packet generation. Eight timer profiles are available. The timer profile used depends on the packet-generation rate set for each session.

    • When SAT sessions are configured with different packet rates, each session requires a dedicated timer profile to maintain its unique pps rate. In this scenario, Four SAT sessions will consume four separate timer profiles.

    • If all SAT sessions operate at the same packet rate, they can share a single timer profile, thereby optimizing resource usage. Up to four SAT sessions can run concurrently using a single timer profile.

    • Resource usage and sharing

      The timer profile resource is shared across multiple features, BFD or CFM. Careful planning is required to avoid contention, and ensure that SAT sessions do not impact or are not impacted by BFD or CFM operations.

  • The Layer 2 interface used for the SAT test must be configured under Layer 2 services before running SAT.

  • When you run SAT or Ethernet mix (EMIX) tests, the largest packet size allowed is 4096 bytes.

  • On K100-based Silicon One ASICs, 64-byte and 128-byte packets may experience up to one percent frame loss.

Usage guidelines for SAT and SADT testing

  • Use default encapsulation only without a Class of Service (CoS) value. CoS is not supported with default encapsulation.

  • Initiate only one session at a time with default encapsulation. The SAT engine uses only the CoS value to differentiate sessions. Default encapsulation packets do not include VLAN priority.

  • If your device has both untagged and default subinterfaces, run SAT sessions using the untagged subinterface. Packets sent over default encapsulation are processed by the untagged subinterface and the session will not function.

  • If both tagged and default subinterfaces exist, initiate the session over the tagged interface before starting the default session. This ensures both sessions function correctly.

  • Start the session on the tagged interface before beginning the default session. This prevents frame loss for tagged packets, which can happen if they are matched by the default PMF entry due to a missing VLAN priority.

Supported bandwidth parameters

Bandwidth parameters

Internal direction

External direction

Committed information rate

Y

Y

Exceeded information rate

Y

Y

Service activation test target matrix

Target

Internal direction

External direction

L2 Interface over physical main/sub interfaces

Y

Y

L2 Interface over bundle main/sub interfaces

N

N

L2 PW VPWS over physical main/sub interfaces

Y

Y

L2 PW VPWS over bundle main/sub interfaces

N

N

L2 EVPN/XConnect over physical main/sub interfaces

Y

Y

L2 EVPN/XConnect over bundle main/sub interfaces

N

N

L2 VPLS PW

N

N

L2 EVPN Bridge-Domain

N

N

L3 Interfaces

N

N

Start or stop a service activation test on an interface

Service activation tests use the Y.1564 test methodology to validate SLA compliance and performance parameters, such as throughput and packet loss, on network interfaces. You can use these tests to ensure that new or existing services meet operational requirements before deployment or after configuration changes. You can initiate tests in internal or external directions and stop them individually or collectively as needed.
You can verify that network service activation, performance, and configuration on selected interfaces meet requirements by starting or stopping Y.1564 service activation tests.

Procedure


Step 1

Start a service activation test on an interface with external direction.

Example:

Router# ethernet service-activation-test start interface HundredGigE0/0/0/0.100 profile SAT-8K destination 11:22:33:44:55:66 direction external
          

Step 2

Start a service activation test on an interface with internal direction.

Example:

Router# ethernet service-activation-test start interface HundredGigE0/0/0/0.100 profile SAT-8K destination 11:22:33:44:55:66 direction internal
          

Step 3

Stop a service activation test on an interface.

Example:

Router# ethernet service-activation-test stop interface HundredGigE0/0/0/0.100 profile SAT-8K destination 11:22:33:44:55:66 direction external
          

Step 4

Stop all service activation tests.

Example:

Router# ethernet service-activation-test stop all
          

Step 5

Use the show ethernet service-activation-test interface command in privileged EXEC mode to verify Y.1564 service activation test interfaces.

Example:

Router# show ethernet service-activation-test interface
            HundredGigE0/0/0/0.100
            Interface HundredGigE0/0/0/0.100
            Service activation tests permitted
            Test completed:
            Duration 10 minute(s)
            Information rate 750 Mbps
            Color-blind
            Internal, Two-way, Destination 00:01:00:02:00:03
            Packet size EMIX, Sequence 'abceg', Pattern hex 0x00
            Outer CoS 5
            
            Results:
            Step 1, Information Rate 750 Mbps
            CIR packets:
            Tx packets: 94286350, bytes: 0
            Rx packets: 94286350, bytes: 38476876568
            FL: 0, FLR: 0%
            FD: Not supported
            IFDV: Not supported
            Out of order packets: 0 (0%)
            Error packets: 0 (0%)
            
            EIR packets:
            Tx packets: 0, bytes: 0
            Rx packets: 0, bytes: 0
            FL: 0, FLR: 0%
            FD: Not Supported
            IFDV: Not Supported
            Out of order packets: 0 (0%)
            Error packets: 0 (0%)
          

The command output shows which interfaces have Y.1564 enabled and your permission status. You can also view the test status and detailed results for each test, including packet statistics and error counts.