The M2QSFP+ is a wire-speed 2-port 40 / 10 G test module using QSFP+ form-factor.
2-port 40GBASE QSFP+ test module
The M2QSFP+ is a 2-port 40GBASE Quad Small Form-Factor Pluggable Plus (QSFP+) test module for our XenaCompact and XenaBay chassis.
This dual-speed test module provides 2 x 40G or 8 x 10G test ports via a simple software configuration and is compatible with 40G QSFP+ compliant transceiver modules, using MPO connectors.
It delivers a breakthrough price/performance benchmark for PRBS, load-stress, and functional testing of Ethernet equipment and network infrastructure.
|PORT LEVEL FEATURES|
|Interface category||40 and 10G Ethernet|
|Number of test ports||2 x 40G / 8 x 10G (software configurable)|
|Interface options||2 x 40GBASE-LR4
2 x 40GBASE-SR4
8 x 10GBASE-iSR4/iSM4 (QSFP+ to 4 x 10GE breakout) (1)
|Number of transceiver module cages||2 x QSFP+|
|Port statistics (2)||Link state, FCS errors, pause frames, ARP/PING, error injections, training packet
All traffic: RX and TX Mbit/s, packets/s, packets, bytes
Traffic w/o test payload: RX and TX Mbit/s, packets/s, packets, bytes
|Adjustable Inter Frame Gap (IFG)||Configurable from 16 to 56 bytes, default is 20B (12B IFG + 8B preamble)|
|Transmit line rate adjustment||Ability to adjust the effective line rate by forcing idle gaps equivalent to -1000 ppm (increments of 10 ppm)|
|Transmit line clock adjustment||From -400 to 400 ppm in steps of 0.001 ppm (shared across all ports)|
|ARP/PING||Supported (configurable IP and MAC address per port)|
|Field upgradeable||System is fully field upgradeable to product releases (FPGA images and Software)|
|Two real-time histograms per port. Each histogram can measure one of RX/TX packet length, IFG, jitter, or latency distribution for all traffic, a specific stream, or a filter.|
|Loopback modes||- L1RX2TX – RX-to-TX, transmit byte-by-byte copy of the incoming packet
- L2RX2TX – RX-to-TX, swap source and destination MAC addresses(3)
- L3RX2TX – RX-to-TX, swap source and destination MAC addresses and IP addresses(3)
- TXON2RX – TX-to-RX, packet is also transmitted from the port
- TXOFF2RX – TX-to-RX, port’s transmitter is idle
- Port-to-port – Inline loop mode where all traffic is looped 100% transparent at L1
|Tx disable||Enable/disable of optical laser link|
|IGMPv2 multicast join/leave||IGMPv2 continuous multicast join, with configurable repeat interval|
|Oscillator characteristics||• Initial Accuracy is 3 ppm
• Frequency drift over 1st year: +/- 3 ppm (over 15 years: +/- 15 ppm)
• Temperature Stability: +/- 20 ppm (Total Stability is +/- 35 ppm)
|40 PRBS & PCS LAYERS|
|Payload Test pattern||PRBS 2^31|
|Error Injection||Manual single shot bit-errors or bursts, automatic continuous error injection|
|Frame size and header||Fixed size from 56 to 9200 bytes, any layer 2/3/4 frame header|
|Alarms||Pattern loss, bit-error rate threshold|
|Error analysis||bit-errors: seconds, count, rate
mismatch ‘0’ / ‘1’: seconds, count, rate
logging and analysis of bit-error event timing
|PCS virtual lane configuration||User defined skew insertion per Tx virtual lane, and user defined virtual lane to SerDes mapping for testing of the Rx PCS virtual lane re-order function.|
|PCS virtual lane statistics||Relative virtual lane skew measurement (up to 2048 bits), sync header and PCS lane marker error counters, indicators for loss of sync header and lane marker, BIP8 errors|
|Number of transmit streams per port||64 (wire-speed) Each stream can generate millions of traffic flows through the use of field modifiers.|
|Test payload insertion per stream||Wire-speed packet generation with timestamps, sequence numbers, and data integrity signature optionally inserted into each packet.|
|Stream statistics (2)||TX Mbit/s, packets/s, packets, bytes, FCS error, Pause|
|Bandwidth profiles||Burst size and density can be specified. Uniform and bursty bandwidth profile streams can be interleaved|
|Field modifiers||16-bit header field modifiers with inc, dec, or random mode. Each modifier has configurable bit-mask, repetition, min, max, and step parameters. 5 modifiers per stream.|
|Packet length controls||Fixed, random, butterfly, and incrementing packet length distributions. Packet length from 56 to 9200 bytes|
|Packet payloads||Repeated user specified 1 to 18B pattern, an 8-bit incrementing pattern|
|Error generation||Undersize length (56B min) and oversize length (9200 max.) packet lengths, injection of sequence, misorder, payload integrity, and FCS errors|
|TX packet header support and RX autodecodes||Ethernet, Ethernet II, VLAN, ARP, IPv4, IPv6, UDP, TCP, LLC, SNAP, GTP, ICMP, RTP, RTCP, STP, MPLS, PBB, or fully specified by user|
|Packet scheduling modes||- Normal (stream interleaved mode). Standard scheduling mode, precise rates, minor variation in packet inter-frame gap.
- Strict Uniform. New scheduling mode, with 100% uniform packet inter-frame gap, minor deviation from configured rates.
- Sequential packet scheduling (sequential stream scheduling). Streams are scheduled continuously in sequential order, with configurable number of packets per stream.
- Burst. Up to 10000 packets per stream are organized in bursts. Bursts from active streams form a burst group. The user specifies time from start of one burst group till start of next burst group.
|Number of traceable Rx streams per port||512 (wire-speed)|
|Automatic detection of test payload for received packets||Real-time reporting of statistics and latency, loss, payload integrity, sequence error, and misorder error checking|
|Jitter measurement||Jitter (Packet Delay Variation) measurements compliant to MEF10 standard with 8 ns accuracy. Jitter can be measured on up to 32 streams.|
|Stream statistics (2)||- RX Mbit/s, packets/s, packets, bytes.
- Loss, payload integrity errors, sequence errors, misorder errors
- Min latency, max latency, average latency
- Min jitter, max jitter, average jitter
|Latency measurements accuracy||±16 ns (opto/elec).|
|Latency measurement resolution||8 ns (Latency measurements can calibrate and remove latency from transceiver modules)|
|Number of filters:||- 4 x 64-bit user-definable match-term patterns with mask, and offset
- 4 x frame length comparator terms (longer, shorter)
- 4 x user-defined filters expressed from AND/OR’ing of the match and length terms.
|Filter statistics (2)||Per filter: RX Mbit/s, packets/s, packets, bytes.|
|Capture criteria||All traffic, stream, FCS errors, filter match, or traffic without test payloads|
|Capture start/stop triggers||Capture start and stop trigger: none, FCS error, filter match|
|Capture limit per packet||16 – 9200 bytes|
|Wire-speed capture buffer per port||128 kB|
|Low speed capture buffer per port (10Mbit/sec)||4096 packets (any size)|
|(1) iSR4 - where “i” represents interoperability between the QSFP+ transceiver with any 10GBASE-SR compliant modules. For iSM4, the “i” represents interoperability between the QSFP+ transceiver with any single mode (SM) 10GBASE-LR compliant modules up to 2 km link length.
(2) Counter size: 64 bits
(3) Only at 10G
- 2 x 40G or 8 x 10G ports
- Robust form factor
- Ease of use
- Free software
- Free 12-month hardware warranty
- 36 months free software updates
- Free tech support for product lifetime