SNE-X

Calnex SNE-X Multi-Port High Precision Network Emulator

Multi-port network emulator with up to 28 ports at 1 to 100GbE wire rate for impairment testing of 5G, data center and cloud networks.

Network Interfaces (1G)
up to 28
Network Interfaces (10G)
up to 28
Network Interfaces (25G)
up to 16
Network Interfaces (50G)
up to 8
Datasheet

Overview

The Calnex SNE-X is a multi-port network emulator for reproducing real-world network conditions in the lab. It is intended to help assess product and application quality under realistic impairments while reducing the cost of testing.

The instrument supports up to 28 ports and 1 to 100GbE wire rate. This allows hundreds of packet streams to be impaired at the same time, including the network conditions experienced by 5G services and applications. Maximum intrinsic latency is 20 µs, and a backplane with "Any Port to Any Port" capability allows packets to be sent between any ports during simultaneous testing.

Web UI and automation

Impairment scenarios are built in a web-based user interface. Users drag impairments from a library onto a network map, and several scenarios can run at once for high-volume testing. Settings can be changed live, scheduled on a timeline, or controlled through a RESTful API for test automation.

Impairments and analysis

The SNE-X can emulate delay and jitter, bandwidth throttling, background traffic, packet reordering, corruption, fragmentation, duplication and loss, and can modify packets. It also includes filtering, bandwidth and packet-rate analysis, live monitoring and Wireshark integration. Traffic capture and replay, extended delay, TCP load generation, DDOS simulation and audio/video impairments are available as options.

Key Features

  • Up to 28 ports for impairment of hundreds of packet streams simultaneously
  • 1 to 100GbE wire rate for emulating network conditions experienced by 5G services and applications
  • Maximum intrinsic latency of 20µs
  • High performance backplane with "Any Port to Any Port" simultaneous testing
  • Drag and drop Web UI for building network maps with multiple simultaneous impairment scenarios
  • Live changes with real-time modification of any impairment setting
  • Timeline scheduling of emulation changes with optional looped playback
  • Bi-directional, independent emulations
  • Link flap
  • RESTful API for test automation
  • Smart start-up automatically launches the previous map on boot
  • Wireshark integration on up to 200 protocols

Specifications

Physical
Network Interfaces (1G) up to 28
Network Interfaces (10G) up to 28
Network Interfaces (25G) up to 16
Network Interfaces (50G) up to 8
Network Interfaces (100G) up to 8
Standard Network Interfaces 1G: GbE Copper; 10G: SFP+; 25G: SFP28; 50G: QSFP28; 100G: QSFP28
Optional Network Interfaces 1G: RJ45; 10G: SFP+; 25G: SFP28; 50G: QSFP28; 100G: QSFP28
Dimensions 2u Rack
Intrinsic Latency <20µs
All interface rates (1G to 100G)
Max. Frame Size Jumbo Mode 9219 bytes; Non-jumbo Mode 1542 bytes
General
Timing Precision 10µs
Any Port to Any Port™ Packets can be sent between any port
Provided as standard
Traffic Capture and Replay with Looping Option — Volatile Storage 20G RAM
Provided as standard
Traffic Capture and Replay with Looping Option — Non-volatile Storage 1TB SSD
Optional; Max Traffic Capture Rate 1Gb/s
Delay Emulation
1GbE Delay Emulation up to 1.25secs
Standard on all interface rates
10GbE Delay Emulation up to 0.5secs
10G, 25G, 50G, 100G
25GbE Delay Emulation up to 0.5secs
25G, 50G, 100G
50GbE Delay Emulation up to 0.339secs
50G, 100G
100GbE Delay Emulation up to 0.339secs
100G
Delay Emulation (at reduced bandwidth) up to 30secs
1GbE Extended Delay Emulation up to 10secs
Optional
10GbE Extended Delay Emulation up to 4secs
Optional; 10G, 25G, 50G, 100G
25GbE Extended Delay Emulation up to 4secs
Optional; 25G, 50G, 100G
50GbE Extended Delay Emulation up to 2.714secs
Optional; 50G, 100G
100GbE Extended Delay Emulation up to 2.714secs
Optional; 100G
Delay Types Fixed Latency, Variable Latency, Ramp, Normal / Gaussian, Sinusoidal Wave
Provided as standard
Jitter 0.1ms to 100ms or 0.1 to 100% of constant delay
Timing Constraints (Start / Duration) 0.01ms to 360,000ms
In 0.01ms increments
Bandwidth Emulation
Buffer Size up to 20Mbytes for video
User configurable
Constant Throttle 128bits/sec to 1G
Random Range 128bits/sec to 1G
Min to max with time constraints
Random Range Duration 1000ms to 60 minutes
In 0.1ms increments
Background Traffic Generation
Range 500byte/sec to 1G
Fixed data rate, broadcast packets; min to max with time constraints
Range Duration 1000ms to 360,000ms
In 1ms increments
Reordering and Corruption
Time Based Re-order Displace packet from 0.1ms to 500 ms
Position Based Re-order Displace packet up to 10,000 places
Bitflips Start and end position (first byte to last byte), 1 to 100%
Byte Overwrites Start and end position (first byte to last byte), 1 to 100%
Ethernet Fragmentation MTU: 68 to 9000
Bit Error Rate Simulation x bits in y received (1 bit to IE+15)
Enable/Disable FCS Provided as standard
Duplication and Loss
Simple Duplication Packets received on link will be immediately duplicated once
Timed Duplication Single duplication after specified delay (1ms to 10,000ms)
Complex Duplication Specified multiple duplications after specified time delay (1ms to 1,000ms)
Loss — Standard Drop x packets in y received
Loss — Percentage Drop 1% to 100%
In increments of 1%
Loss — Markov 2 state random packet drop
As per ITU-T G.1050 Appendix II - Gilbert-Elliott model
Loss — Other Modes Outage, Drop Evenly, Drops in Bursts
Loss Timing Constraints (Start / Duration) 0.01ms to 360,000ms
In 0.01ms increments
Modification, Analysis and Load Generation
Generic Packet Modifier Modify up to 6 bit / byte sections per packet
Bandwidth Graph Show bandwidth utilization — export, clipboard, peak and averaging, etc.
Provided as standard
Packet Rates Show packet utilization, Inter Packet Gap
Provided as standard
RTP Analyser optional
Output detailed information on RTP streams
TCP Client optional
Simulate clients with data streams
TCP Server optional
Simulate servers with data streams
DDOS Simulation optional
Simulate extremely stressful DDOS environments
Audio Visual (AV) Pack RTP Filter, MPEG H.264 and H.265 Corruptor
Optional
Management
Drag and Drop User Interface Provided as standard
Draw the target network on screen, drop impairments and visualise the network-under-test
RESTful API for Test Automation Provided as standard
Smart Start-up Automatically launch previous map on boot
Filtering
Maximum Filter unlimited
Connect multiple filters in any way to create complex filter rules
Standard Filters IP Source / destination address; TCP and UDP source and destination port (including range) and packet length; MAC Address Src / Dst single or range; Ethernet Payload; Packet Counting
Provided as standard
Advanced Filtering Generic Filter; IP Protocol — Payload Type and Value; MPLS — MPLS Label, QoS Value, TTL Value; VLAN — VLAN ID, User Priority
Provided as standard
MPEG Video / RTP A/V Filters optional
Reporting
Live Monitoring Bandwidth monitoring, packets per second, interpacket gap, export to CSV max / average values, etc.
Provided as standard
Wireshark Integration on up to 200 protocols
Live traffic capture, root cause analysis, replay of third-party traffic streams under impairments

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

Applications

  • 5G Mobile Edge Computing
  • 5G backhaul
  • 5G midhaul
  • 5G services (AR/VR, V2X)
  • Data center interconnect
  • Data center management
  • Data center migration
  • Cloud infrastructure
  • Cloud application testing
  • Cloud device testing

Documents & Resources