Using Y.1564 for Service Activation Testing
  • 24 Jan 2024
  • 14 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Using Y.1564 for Service Activation Testing

  • Dark
    Light
  • PDF

Article Summary

Y.1564 is used to perform end-to-end Ethernet service activation tests (SAT). The following sections describe how to set up Y.1564 in your Metro Ethernet network.

The Accedian implementation of Y.1564 supports the following types of tests:

  • Layer-2 two-way testing.
  • Layer-3 two-way testing.
  • Layer-2 one-way testing.
  • Layer-3 one-way testing.

The steps required to set up Y.1564 are:

  • Set up a Y.1564 test: For details on how to set up a Y.1564 test, see "Setting Up a Y.1564 Test".
  • Set up one or more Y.1564 services: For details on how to set up a Y.1564 service, see "Setting Up a Y.1564 Service".

Before running a one-way test, you must also set up the SAT protocol so that devices performing the one-way Y.1564 test communicate. Refer to "Setting Up the SAT Protocol" for more information on the SAT protocol.

Once these set up steps are complete, you can then run a test and view the results, as described in "Running a Y.1564 Test and Viewing Test Results".

Setting Up a Y.1564 Test

You can run a Y.1564 test to determine the conformance of a network section or a specific device to a service level agreement (SLA) and/or to meet Ethernet standards.

SAT Reporting is a system feature that enables you to have Y.1564 test reports automatically pushed from the unit to a designated remote server (FTP, FTPS, SFTP, TFTP or SCP). Automatically pushing test reports to the server means you can view the test results more quickly, since you do not have to manually poll the remote server to determine whether or not the test has completed execution.

For details on how to automate report uploads to a remote server, see "Setting Up SAT Reporting".


Note: All reports are available in text or XML format.

When setting up the test, you also have to set the information relative to the remote peer (Peer settings) and the test frame contents. To view the complete list of elements that can be configured for the test, refer to the table "Y.1564 Test Configuration (SAT ▶Y.1564 ▶ Configuration)".

Refer also to the ITU-T Y.1564 standard for the definition of parameters and tests.


Note: Note: The Skylight performance element LT contain pre-programmed RFC-2544 and Y.1564 loopbacks for Layer-2 or Layer-2 Accedian frames. For Layer-2 generic 359 Revision 1 — September 2021traffic or Layer3 testing with UDP segments , you need to program the peer unit to have a manual loopback to match the test traffic, with a swapping action on the MAC addresses, IP addresses and port numbers. You can do this using the OAM menu.

To set up a Y.1564 test

  1. Access the page SAT ▶Y.1564 ▶Configuration.
    A summary of all tests that have been set up is displayed.

  2. Click the Add button to add a new test or click the Name of an existing test to edit its settings.

  3. Select the different tests to run. Enter values for the corresponding settings and other fields, then click Apply.

For more information on specific parameters, refer to the following tables.

Y.1564 Test Configuration (SAT ▶Y.1564 ▶Configuration)

ParameterDescription
Name

Test Name

The name of the Y.1564 test.
Description

Test Description

A description to identify the Y.1564 test and its characteristics.
Outgoing PortThe port on which to send flow(s).

Test to Run

ParameterDescription
Configuration Step Duration (Seconds)The duration, expressed in seconds, of each step during the configuration test.

Range: 1–60 seconds.

Note: This parameter is also used for the burst SLA Test.

Enable Configuration TestCheck box to enable the configuration test allows use of the policing test and step test under each service (traffic flow) configured.

It allows you to run successive tests at rates of 25% CIR, 50% CIR, 75% CIR, and 100% of CIR, CIR+EIR, and Policing.

For Policing:

  • If EIR < 20 % x CIR, Policing Rate = (125 % x CIR) + EIR
  • If EIR ≥ 20 % x CIR, Policing Rate = CIR + (125 % x EIR)
Enable Parallel Configuration TestCheck box to enable or disable the Parallel Service Configuration test.
  • Enable: All enabled services (traffic flows) are run simultaneously.
  • Disable: All enabled services (traffic flows) are run sequentially.
Performance Test Duration (Minutes)The duration of the performance test, expressed in minutes.

Range: 1–1,440 minutes

Enable Performance TestCheck box to enable or disable the performance test.

You must configure at least one service when you enable performance test.

Note: The performance test is run at 100% CIR.

Enable burst SLA TestCheck box to enable or disable the burst SLA test. (Default is disabled)
Delay Measurement TypeMay be one-way delay or two-way delay.

One-way delay measurement requires the SAT protocol (SAT ▶ Protocol ▶ Configuration) to be enabled on both devices performing the Y.1564 test.

Device Time SYNC MandatoryCheck box to enable or disable mandatory device sync time. When this option is enabled, the tests will be performed only if both devices performing the Y.1564 test are synchronized using one of the supported timing mechanisms (NTP, PTP or GPS).

When this option is disabled, the tests will be performed, but valid results will be displayed only if both devices performing the Y.1564 test are synchronized using one of the supported timing mechanisms (NTP, PTP or GPS). This type of test may be useful to test applications where delay is not important, but other parameters, such as CIR or EIR, are important.

Note: For one-way delay measurement only.

Remote Unit Settings

ParameterDescription
TypeThe type of test traffic:
  • Layer-2: Y.1731 LBM frames.
  • Layer-2 Accedian: Y.1731 LBM frames marked with the Accedian Ethertype.
  • Layer-2 generic: Special Y.1731 OpCode frames to be used only with loopback devices based on the MAC-address swap.
  • Layer-3: UDP segments to perform a test across a multi-layered network.
Note: Layer-2 generic is for two-way measurements only.
MAC DestinationThe peer MAC address. Applies to Layer-2 and Layer-3 generic traffic only.

Note: Layer-3 generic traffic is available for the RFC-2544 traffic generator and test suite. It is not available for Y.1564 SAT.

Y.1731 MEG LevelThe Maintenance Entity Group level.

Range: 0–7

Note: Applies to Layer-2 traffic only. For details, refer to ITU-TY.1731.

Destination IP AddressThe IP address of the remote unit interface. Applies to Layer-3 traffic only.
DSCPThe DiffServ Code Point to set in the generated packets. Applies to Layer-3 traffic only.
Source PortThe near-end UDP port number used to generate the test's PDU.

Note: Applies to Layer-3 traffic only.

Destination PortThe far-end UDP port number associated with the IP address of the unit that will receive, process and display the traffic statistics and report.

Notes: Applies to Layer-3 traffic only.

For reporting to work properly, you must set the port to a value in the range of 0–65535 but you cannot set the destination port value to 8793, since this is Accedian's proprietary port number. For information on destination ports default values, refer to "Network Requirements — TCP/UDP Ports".

A port cannot be defined as the UDP port here if it is already in use for any of the following features:

  • A Layer-3 PAA instance
  • TWAMP
  • Layer-3 RFC-2544 Generator
  • Layer-3 RFC-2544 Test Suite
  • Layer-3 Y.1564
  • SAT Protocol

Setting Up a Y.1564 Service

Once you have set up a Y.1564 test, you must define one to eight services (traffic flows) for testing.

All required resources are reserved in a single operation at the beginning of a Y.1564 test, whether the testing to be performed is parallel or sequential. The sum of the bandwidth required for all services cannot exceed the port's total bandwidth. In addition, policing (when used) requires an extra 20% of the port's total bandwidth. For example, if you are setting up eight Y.1564 services to be tested sequentially with policing on a 1 Gbps link, you cannot allocate more than 800 Mbps to these services combined, otherwise the test will not be executed.

Refer to the ITU-T Y.1564 standard for the definition of parameters and tests.

To set up a Y.1564 service

  1. Access the page SAT ▶Y.1564 ▶Configuration.
    A summary of all tests that have been defined is displayed.

  2. Click the Name of a test to edit its settings.
    The screen refreshes to display the test details, as well as a list of its services.

  3. Click the Name of a service from the Service List at the bottom of the page to edit its settings.
    The Y.1564 [Service_Number] Service Configuration page appears.

  4. Enter values in the required fields, then click Apply.

For more information on specific parameters, refer to the following table.

Y.1564 Service Configuration (SAT ▶Y.1564 ▶Configuration)

ParameterDescription
StateEnable or disable the service for this Y.1564 test.
NameName of the Y.1564 service.

Test Configuration

ParameterDescription
Policing Test EnabledEnable or disable testing above the CIR:
  • If EIR < 20 % x CIR, Policing Rate = (125 % x CIR) + EIR
  • If EIR ≥ 20 % x CIR, Policing Rate = CIR + (125 % x EIR)
Step Test EnabledEnables or disables running successive tests at a rate of 25% CIR, 50% CIR, 75% CIR, 100% CIR, and CIR+EIR.
Availability EnabledCheck box to enable or disable availability measurements based on the configured frame loss ratio.

Bandwidth Profile

ParameterDescription
CIR (in Mbps)The CIR value provided here can be interpreted as the maximum sustained information rate that the network has committed to transfer while meeting the performance level guaranteed in the Service Level Agreement (SLA).

The CIR and EIR values specified in the bandwidth profile are used by the Y.1564 tool to define the Configuration, Performance and Policing Tests to be executed.

Range: 0–10,000 Mbps (steps of 0.125 Mbps)

Committed Burst Size (in KiB) (1024 bytes)The maximum number of kibibytes available for a burst of frames that are sent at the port's speed and remain CIR conformant.

Range: 0–10,000 KiB

EIR (in Mbps)The EIR value provided here can be interpreted as the maximum sustained information rate, over and above the CIR, at which traffic is carried though the network, if possible.

The CIR and EIR values specified in the bandwidth profile are used by the Y.1564 tool to define the Configuration, Performance and Policing Tests to be executed.

Range: 0–10,000 Mbps (expressed in steps of 0.125 Mbps)

Excess Burst Size (in KiB) (1024 bytes)This parameter is not currently used and is grayed out. This is for future implementation only.
Frame Size TypeThe test will be performed with this type of frame size. Possible values are:
  • Fixed frame size
  • EMIX
Frame Size (in bytes)The size of each frame for the test traffic.

Note: Only available when the Frame Size Type is set to Fixed. Acceptable values range from 64 bytes–10240 bytes.

User-Defined (in octets)The size of each user-defined packet for the test traffic.

Set to EMIX for the Frame Size Type only.

Range: 64–10240 bytes

Sequence of SizesFor the EMIX frame size type, the packet size values used in the test and the specific sequence in which they are sent.

Available sizes are:

  • a = 64 bytes
  • b =128 bytes
  • c = 256 bytes
  • d = 512 bytes
  • e = 1024 bytes
  • f = 1280 bytes
  • g = 1518 bytes
  • h = MTU of the outgoing port
  • u = user-defined size
Default value: abceg

Service Acceptance Criteria

ParameterDescription
Frame Transfer Delay (in μs)For two-way delay measurements, the delay below which the test passes. Expressed in microseconds.
Frame Delay Variation (in μs)For two-way delay variation measurements, the delay variation below which the test passes. Expressed in microseconds.
Frame Loss RatioThe ratio below which the test passes.
M FactorThe M factor (margin factor) is added to the Service Acceptance Criteria in the policing test to take into account the effect of the CBS and EBS on the total rate.

The policing test will pass if IR-T ≤ CIR + EIR + M.

Where:

  • IR-T: Total Information Rate
  • CIR: Committed Information Rate
  • EIR: Excess Information Rate
  • M: M factor.
Default value: 1 Mbps
Frame Transfer Delay TypeMake a selection from the drop-down list to indicate whether the test's acceptance criteria should be based on the Frame Transfer Delay Maximum or the Frame Transfer Delay Average values.
Frame Delay Variation TypeMake a selection from the drop-down list to indicate whether the test's acceptance criteria should be based on the Frame Delay Variation Maximum or the Frame Delay Variation Average values.

MAC Settings (Layer-2 Traffic Only)

ParameterDescription
MAC DestinationFor each service, this sets the destination MAC address and overwrites the global MAC address of the Y.1564 test.
Overwrite Per Test Destination MAC AddressEnable the overwriting of the global destination MAC address of the Y.1564 test.
Y.1731 MEG LevelFor each service, this sets the Y.1731 MEG level and overwrites the global Y.1731 MEG level of the Y.1564 test.
Overwrite Per Test MEG LevelEnable the overwriting of the global Y.1731 MEG level of the Y.1564 test.

IP Settings (Layer-3 Traffic Only)

ParameterDescription
Destination IP AddressFor each service, this sets the destination IP address and overwrites the global IP address of the Y.1564 test.
Overwrite Per Test Destination IP AddressEnable the overwriting of the global destination IP address of the Y.1564 test.
DSCPFor each service, this sets the DSCP and overwrites the global DSCP of the Y.1564 test.
Overwrite Per Test DSCPEnable the overwriting of the global DSCP of the Y.1564 test.

VLAN Settings

ParameterDescription
Enable VLAN 1 HeaderCheck box to enable or disable VLAN 1 header.

This encapsulates all frames with one VLAN header.

If the VLAN 1 header is enabled, the packet size increases by 4 bytes.

For example:

  • If the packet size is set to 64 and the VLAN 1 header is not enabled, the traffic generator will send packets of 64 bytes.
  • If the packet size is set to 64 and the VLAN 1 header is enabled, the traffic generator will send packets of 68 bytes.
VLAN 1 IDThe first VLAN ID.

When enabled, all test frames are encapsulated with the specified VLAN ID.

VLAN 1 Ethernet TypeThe first VLAN Ethernet type.

Possible values are:

  • VLAN (0x8100)
  • VLAN (0x88A8)
  • VLAN (0x9100)
Notes: The Ethertype associated with the value selected in the drop-down list is displayed in a read-only text box for your convenience.

Applies only when the VLAN 1 header is enabled.

VLAN 1 PriorityThe first VLAN priority bits.

Note: Applies only when the VLAN 1 header is enabled.

VLAN 1 CFIThe first VLAN Canonical Format Indicator (CFI).

Note: Applies only when the VLAN 1 header is enabled.

Enable VLAN 2 HeaderCheck box to enable or disable the VLAN 2 header.

Encapsulates all frames with two VLAN headers (as in Q in Q).

In order to use two VLAN headers, both VLAN 1 and VLAN 2 headers must be enabled.

If VLAN 1 and VLAN 2 headers are both enabled, the packet size increases by 8 bytes. For example:

  • If the packet size is set to 64 and both VLAN 1 and VLAN 2 headers are enabled, the traffic generator will send packets of 72 bytes.
VLAN 2 IDThe second VLAN ID. When enabled, all test frames are encapsulated with the second specified VLAN ID (inner VLAN).

Note: Applies only when the VLAN 2 header is enabled.

VLAN 2 Ethernet Type
VLAN 2 PriorityThe second VLAN priority bits.

***Note: *Applies only when the VLAN 2 header is enabled.

VLAN 2 CFIThe second VLAN Canonical Format Indicator (CFI).

***Note: *Applies only when the VLAN 2 header is enabled.

Running a Y.1564 Test and Viewing Test Results

Once you have set up a Y.1564 test, you can run it and view its report. Since each test is associated with one test report, you have to define a new report each time you want to run a new test. You can run a specific test many times as long as you define a new report each time.

To run a Y.1564 test

  1. Access the page SAT ▶Y.1564 ▶Results.
    A summary of all test reports is displayed.

  2. Click the Start button to define a new report.

  3. Complete the required fields, then click Apply.

For more information on specific parameters, refer to the second table below.

Y.1564 Service Activation (SAT ▶Y.1564 ▶Results)

ParameterDescription
NameThe name assigned to the test report.
StatusThe current status of the test.

Possible values are:

  • Passed: The test has been successfully executed.
  • Failed: An error occurred during the test execution.
  • Running: The test is currently running.
  • Cancelled: A user stopped the test during its execution.
DescriptionThe description to identify the test.

Y.1564 Report Configuration (SAT ▶Y.1564 ▶Results)

ParameterDescription
File NameThe name assigned to the test report file.
DescriptionA text description of the report.
Technician NameThe name of the individual who executed the test.
TestSelect the test configuration you want to run for this test.
Special NoteAny additional information specific to the test appears here.

To view, edit or export a Y.1564 test report

  1. Access the page SAT ▶Y.1564 ▶Results.
    A summary of all test reports is displayed. For more information on specific parameters, refer to the table"Y.1564 Service Activation (SAT ▶Y.1564 ▶Results)" above.

  2. To view detailed results from a test, click the Name of the test report.
    You will be able to perform other actions from the page that is displayed.

  3. To prevent a test from running, click Stop.

  4. To edit a report, click Edit.

  5. To export the report to a text file and save it on the management station, click Export.

For more information on specific parameters, refer to the following table.

Y.1564 Test Configuration Results (SAT ▶Y.1564 ▶Results)

ParameterDescription
NameThe name of the Y.1564 service being tested.
25% CIR

50% CIR

75% CIR

100% CIR

CIR+EIR

Policing

Performance

The current status of the test.

Possible values are:

  • PASS: This test passed the test criteria.
  • FAIL: This test failed the test criteria.
  • N/A: This test is not performed per the test configuration.
StateCheck box to enable or disable state of a service within this Y.1564 test.

© 2024 Accedian Networks Inc. All rights reserved. Accedian®, Accedian Networks®,  the Accedian logo™, Skylight™, Skylight Interceptor™ and per-packet intel™, are trademarks or registered trademarks of Accedian Networks Inc. To view a list of Accedian trademarks visit: http://accedian.com/legal/trademarks/. 


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.