Test setup
- date
- 2026-10-12
- hardware
- Nordic nRF9151 DK + W5500 Ethernet
- server
- Linux, 192.168.1.20
- payload_bytes
- 1048576
- chunk_bytes
- 4096
- udp_gap_us
- 0
Transport comparison
bit/s. UL = Zephyr → Linux; DL = Linux → Zephyr; FULL = total bidirectional throughput.
| Transport | UL | DL | FULL | Status |
|---|---|---|---|---|
| STCP-TCP | 932068 | 869827 | 917941 | PASS |
| STCP-UDP | 563107 | 620918 | 569569 | PASS |
| TCP | 2843596 | 3060419 | 2748111 | PASS |
| UDP | 2245946 | 2529737 | 2393668 | PASS |
- Matrix: latest reported 12/12 PASS measurement.
- UDP_WINDOW=16 was set in server environment; effective runtime window size is not independently confirmed by these logs.
- FULL throughput counts total payload bytes across both directions.
- Results describe this hardware, software and test setup, not a general maximum throughput.
- UDP detail: separately imported 3/3 PASS BEN2 run; verify effective UDP_WINDOW from server configuration.
- UDP detail: separately imported 3/3 PASS BEN2 run; verify effective UDP_WINDOW from server configuration.
- UDP detail: separately imported 3/3 PASS BEN2 run; verify effective UDP_WINDOW from server configuration.
- UDP detail: separately imported 3/3 PASS BEN2 run; verify effective UDP_WINDOW from server configuration.
- UDP detail: separately imported 3/3 PASS BEN2 run; verify effective UDP_WINDOW from server configuration.