VIAVI TestCenter Protocols protocol emulation and test software
VIAVI / Network Protocol Test / Protocol Emulation
TestCenter Protocols

VIAVI TestCenter Protocols Protocol Emulation and Test Software

Protocol emulation software for TestCenter that validates routing, switching, 5G xHaul, data center and access protocol functionality, performance and scale.

O-RAN specification
ORAN-WG4.CUS.0-v01.00 O-RAN Fronthaul Working Group: Control, User and Synchronization Plane Specification
Transport
eCPRI over Ethernet, eCPRI over VLAN, eCPRI over IPv4/UDP, eCPRI over IPv6/UDP
Compression method
Block Floating Point compression, Mµ-Law compression, Block Scaling compression, Selective RE compression and no compression
IQ width
1 to 16 bit Mantissa
Datasheet

Overview

TestCenter Protocols is the protocol test capability of VIAVI TestCenter. Service providers, data center operators and cloud environments use it to validate protocol functionality, performance and scalability. Setup wizards guide configuration, and the tests follow defined methodologies. They range from simple functional checks to large-scale service provider and data center configurations.

Protocol coverage

Routing support covers IPv4 and IPv6 unicast and multicast routing protocols. The 5G xHaul packages emulate 5G fronthaul protocols, including eCPRI, O-RAN O-DU/O-RU and NGFI, as well as IoT protocols. For data center and SDN testing, the portfolio covers SRv6 services and the service-provider SDN protocols BGP-LS, PCEP and segment routing. Switching coverage includes Carrier Ethernet and timing protocols such as IEEE 1588v2 and Synchronous Ethernet.

Access, application layer and benchmarking

Access testing covers IPv4/IPv6 subscriber protocols such as DHCP, PPPoX and L2TP. Application-layer testing includes FTP, HTTP, voice, video and IPTV. Benchmarking packages implement the IETF RFC methodologies for Layer 2-3 switching and IP multicast: RFC 2544, RFC 2889, RFC 3918 and RFC 8239.

Packaging

Each protocol is licensed as a separate base package or test package. Each package has its own datasheet and runs on TestCenter hardware test modules and appliances, or on TestCenter Virtual where supported.

Key Features

  • Protocol support for service provider, data center and cloud networks with setup wizards
  • Methodology-driven testing from functional to large-scale configurations
  • IPv4/IPv6 unicast and multicast routing protocol emulation
  • 5G fronthaul emulation: eCPRI, O-RAN O-DU/O-RU and NGFI
  • SRv6 services testing and SP-SDN protocols (BGP-LS, PCEP, segment routing)
  • Switching, Carrier Ethernet and timing protocols
  • Access protocols (IPv4/IPv6) and application-layer protocols (FTP, HTTP, voice, video, IPTV)
  • IETF RFC benchmarks for Layer 2-3 switching and IP multicast
  • AI data center testing with RoCEv2 and CCL traffic emulation
  • Up to 128 GPUs emulated per port for AI fabric testing
  • Up to 400 BFD sessions on 1 port at 3.33 ms transmit interval
  • Simulate up to 32K DHCP subscribers per port
  • Wireshark decoders for eCPRI, O-RAN and BGP-LS messages
  • Command Sequencer automation and TCL/REST API scripting

Specifications

5G Fronthaul O-DU/O-RU Emulation
O-RAN specification
BPK-1376, BPK-1385
ORAN-WG4.CUS.0-v01.00 O-RAN Fronthaul Working Group: Control, User and Synchronization Plane Specification
Transport
BPK-1376, BPK-1385
eCPRI over Ethernet, eCPRI over VLAN, eCPRI over IPv4/UDP, eCPRI over IPv6/UDP
Compression method
BPK-1376, BPK-1385
Block Floating Point compression, Mµ-Law compression, Block Scaling compression, Selective RE compression and no compression
IQ width
BPK-1376, BPK-1385
1 to 16 bit Mantissa
Sub carrier spacing (SCS)
BPK-1376, BPK-1385
μ = 0 (15 kHz), μ = 1 (30 kHz), μ = 2 (60 kHz), μ = 3 (120 kHz)
Bandwidth
BPK-1376, BPK-1385
20 MHz, 25 MHz, 40 MHz, 50 MHz, 60 MHz, 80 MHz, 100 MHz, 200 MHz, 400 MHz
Frame size
BPK-1376, BPK-1385
Default MTU: 1500 bytes; Jumbo frames (up to 9000 bytes)
Auto-calculated number of PRBs based on SCS and Bandwidth; configurable number of PRBs per packet
Timing accuracy
BPK-1376, BPK-1385
±5us for every Radio Frame of 10ms
User plane line rate
BPK-1376, BPK-1385
10/25/50/100G
O-RU/O-DU per port
BPK-1376, BPK-1385
up to 8 O-RU/O-DU per port
On hardware module FX3-100GD, FX3-100GQ, FX3-100GQF32, MX3-100GD, MX3-100GQ, MX3-100GQF32, FX3-25GD, FX3-25GO, MX3-25GD, MX3-25GO
NGFI RoE bit rates
BPK-1363
Rate 1 to Rate 10 (1x, 2x, 4x, 5x, 8x, 10x, 16x, 20x, 24x, 48x; word length 1 to 48 bytes)
Supported platforms VIAVI FX3 and MX3 Test Modules and TestCenter Virtual
Refer to Customer Support Center for latest supported hardware
eCPRI Device Emulation
eCPRI specification
BPK-1364
V1.2 [eCPRI_v_1_2_w_06_25]
Message types
BPK-1364
eCPRI message types [Type 0 – Type 7]
Transport
BPK-1364
eCPRI over Ethernet, Ethernet – VLAN, IPV4- UDP, and IPV6-UDP
User plane line rate
BPK-1364
10/25/50/100G
Auto frame response
BPK-1364
User defined filters on eCPRI header fields for packet matching; user configurable eCPRI response PDU
Supported on FX and MX series hardware modules
Delay measurement accuracy
BPK-1364
1μs
AI Data Center Test
CCL traffic patterns AlltoAll with PXN, All to ALL without PXN, RingAllReduce, Halving and Doubling, RingReduceScatter, RingAllGather, Alternating Ring, Dual Tree, Point to Point, Mixed Traffic Patterns and Background Traffic
RoCEv2 Queue Pairs Up to 16K Queue Pairs per port
RoCEv2 transport mode RC, UD, and UC transport mode
RoCEv2 throughput 1.6T and 800G, 400G, 200G, 100G
UET throughput 1.6T and 800G, 400G, 200G, 100G
UET Transport and Link Layer support will be available as a future software license; UET is not supported on fX3, mX3, and A1
GPU emulation Up to 128 GPUs emulated per port
Test appliances
Port density, A1-400-QD-16
A1-400-QD-16
16x 400G ports/32x 200G ports/ 32x 100G PAM4 Ports
Port density, B3/B2 800G appliances
B3-800-OSFP, B3-800-QD, B2-800-OSFP, B2-800-QD
up to 4x800G Ports /8x400G Ports/ 16x200G Ports/16x100G Ports
Port density, D2-1600-OSFP
D2-1600-OSFP
up to 4x1.6T Ports / 8x800G Ports/16x400G Ports
Port density, FX3-QSFP28-6
FX3-QSFP28-6
3x 100G -Or- 12 x 25G ports
CCL configuration not supported on test modules
Port density, FX3-QSFP28-4 / MX3-QSFP28-4
FX3-QSFP28-4, MX3-QSFP28-4
2x 100G -Or- 8 x 25G ports
CCL configuration not supported on test modules
BGP-LS Emulation
Link state NLRI
BPK-1321A
link, node, IPv4/IPv6 prefix
IGP topology emulation
BPK-1321A
OSPF or ISIS behind the BGP-LS emulated router
Standards
BPK-1321A
draft-ietf-idr-ls-distribution-0; draft-gredler-idr-bgp-ls-segment-routing-extension-02
Software requirements
BPK-1321A
BPK-1001A, Packet Generator and Analyzer Base Package; BPK-1004A/B Unicast Routing
BPK-1315A PCE and BPK-1316A PCC Emulation Test Packages optional
Bidirectional Forwarding Detection
Session scale
BPK-1066A
up to 400 BFD sessions on 1 port at 3.33 ms transmit interval
Min detect time
BPK-1066A
10 ms
Min transmit time
BPK-1066A
10 ms
High scale operation requires GenTx mode to support 3.3 or 10 ms intervals on 100s of BFD sessions on 1 port
Routing protocols
BPK-1066A
RIPv1, RIPv2 and RIPng; OSPFv2 and OSPFv3; IS-IS; BGP4, MP-BGP (single and multi-hop); LDP and RSVP-TE
DHCP Test Solution
Protocols DHCPv4, DHCPv6 and DHCP-PD
Subscribers per port 32K subscribers per port with up to 12 ports per test module
Subscribers per chassis Over 4 million subscribers per chassis
Emulated servers Up to 1024 emulated servers
RFCs supported RFC 2131, RFC 2132, IEEE 802.1 (.p/.q), RFC 3315, RFC 3363, RFC 3046, RFC 3118, RFC 3633

Specifications are taken from the manufacturer's documentation. See the datasheet for complete and current values.

Applications

  • Service provider network validation
  • Data center and cloud network testing
  • AI data center Ethernet fabric validation
  • 5G fronthaul and Open RAN integration testing
  • SP-SDN and segment routing testing
  • Carrier Ethernet and timing protocol testing
  • Broadband access and subscriber scalability testing
  • Network equipment manufacturer device qualification
  • Layer 2-3 switching and IP multicast benchmarking

Options & Accessories

Option Description
BPK-1376 O-RAN O-DU Emulation Base Package
BPK-1385 O-RAN O-RU Emulation Base Package
BPK-1364 ECPRI (Enhanced Common Public Radio Interface) Base Package
BPK-1363 NGFI Base Package
BPK-1155A IEEE 1588V2 Network-Based Timing & Synchronization Base Package
BPK-1321A BGP-LS Emulation
v-BPK-1321A BGP-LS Emulation (Virtual)
BPK-1066A Bidirectional Forwarding Detection (BFD) Base Package A
BPK-1077B DHCP Base Package
BPK-1158 DHCPv6 Base Package
BPK-1301 DHCP-PD v6 Base Package
BPK-1197 DHCP Init-Reboot Base Package
BPK-1198 Multihoming Base Package
BPK-1319 Emulation (DHCP PPPOE) over L2GRE Base Package
BPK-1320 DHCPv6 PD Multiple Addresses Base Package
BPK-1001A Packet Generator and Analyzer Base Package — Required for packet generator/analyzer features
BPK-1004A/B Unicast Routing — Required for Unicast protocol testing
BPK-1006A/B MPLS protocol testing — Required for MPLS protocol testing with BFD
BPK-1315A PCE Emulation Test Package
BPK-1316A PCC Emulation Test Package
TPK-1106 CCL Automation Benchmark Test Package — Requires RoCEv2 and CCL license. Works with A1, B2, and B3 only.
AON-PB-AI AION AI Basic Bundle — Include TPK-1106 CCL Automation benchmark test package. Requires AON-A1-AI, AON-B2-AI or AON-B3-AI which are sold separately.
HWO-A1-16-CCL-16 VIAVI CCL for A1-400-QD-16 — All speeds are included. 16 X 400G PAM4 or 32 X 200G PAM4 or 32 X 100G PAM4 ports total per appliance
HWO-B3-CCL-4 VIAVI CCL for B3-800-OSFP or B3-800-QD — All speeds are included.
HWO-B2-CCL-4 VIAVI CCL for B2-800-OSFP or B2-800-QD — All speeds are included.
HWO-D2-4-CCL-4 CCL for D2-1600-OSFP-4 — All speeds supported.

Documents & Resources

TestCenter 5G Fronthaul O-DU and O-RU Device Emulation
datasheet · PDF
TestCenter AI Data Center Test Solution
datasheet · PDF
TestCenter BGP-LS Test Solution
datasheet · PDF
TestCenter Bidirectional Forwarding Detection Base Package
datasheet · PDF
TestCenter DHCP Test Solution
datasheet · PDF
TestCenter eCPRI Device Emulation
datasheet · PDF
TestCenter Ethernet Switch Test Solution Package
datasheet · PDF
TestCenter EVPN Emulation
datasheet · PDF
TestCenter FCoE/FIP, DCBX Emulation
datasheet · PDF
TestCenter IEEE 1588v2
datasheet · PDF
TestCenter IGMP/MLD Host IP Multicast Base Package
datasheet · PDF
TestCenter L2TPv2 / L2TPv3 Base Packages
datasheet · PDF
TestCenter Link Aggregation Control Protocol (IEEE 802.3AD) Base Package
datasheet · PDF
TestCenter LISP Emulation
datasheet · PDF
TestCenter MPLS Technologies Base Package
datasheet · PDF
TestCenter MPLS-TP Base Package
datasheet · PDF
TestCenter Multicast Routing Base Package
datasheet · PDF
TestCenter OpenFlow Controller Emulation
datasheet · PDF
TestCenter OVSDB Emulation
datasheet · PDF
TestCenter PCEP Emulation
datasheet · PDF
TestCenter PPPoX Base Package
datasheet · PDF
TestCenter RFC 2544 Benchmarking
datasheet · PDF
TestCenter RFC 2889 Benchmarking
datasheet · PDF
TestCenter RFC 3918 Benchmarking
datasheet · PDF
TestCenter RFC 8239 Benchmarking
datasheet · PDF
TestCenter Segment Routing Emulation
datasheet · PDF
TestCenter Shortest Path Bridging Emulation
datasheet · PDF
TestCenter Synchronous Ethernet Base Package
datasheet · PDF
TestCenter TRILL Emulation
datasheet · PDF
TestCenter TWAMP and TWAMP Light Emulation
datasheet · PDF
TestCenter Unicast Routing Base Package
datasheet · PDF
TestCenter VXLAN Emulation
datasheet · PDF
Automotive TSN-AVB Test Solutions
datasheet · PDF
TSN Test Solutions
datasheet · PDF
Ensuring Successful Open RAN Deployments with 5G Fronthaul Emulation
other
Optimizing Datacenters for RoCEv2 Performance
other
Ultra Ethernet Transport (UET) Testing Explained
other
Time-Sensitive Networking (TSN)
app note