
I/Q over Ethernet (QSFP+) protocol
R&S
®
SMM-K507
38
User Manual 1179.5718.02 ─ 02
Annex
A
I/Q over Ethernet (QSFP+) protocol
.............................................................................................38
............................................................................................. 42
........................................................................................43
Waveform upload command sequences
.................................................................44
Using a python script for waveform data transfer
....................................................45
A.1
UDP/IP protocol stack
This chapter provides background information on the protocol stack to transfer I/Q
waveform data over Ethernet.
..................................................................................................38
................................................................................39
..................................................................................40
A.1.1
Main specifications
Protocol characteristics
The UDP/IP protocol stack offers the following main characteristics:
●
Protocol: User Datagram Protocol (UDP) with IP version 4 (IPv4)
●
IP addresses: Static
●
Primary device (client): Host PC with 10G/40G Ethernet network card
●
Secondary device: R&S
SMM100A
●
Endianness: LittleEndian for UDP packet header and payload
Protocol stack specification
The UDP/IP protocol stack is specified as follows:
●
At the beginning of the UDP payload, the proprietary I/Q frame header is inserted.
That means that every datagram is one I/Q frame.
●
Main frame types: Control frame and data frame
●
The client always starts a session with an initial control frame using the command
C_START_SESSION.
●
Control frames also initiate or mark the end of every data transfer session.
●
Data transfer sessions contain one or more data frames.
UDP/IP protocol stack