Introduction#
In the Wireless communication, the term “Throughput” is defined as the number of data units transferred within a specified amount of time over a communication channel and reflects how the network is performing. In general, throughput is measured in bit/s or bps i.e., the number of bits transferred in one second.
Many applications need to transfer a burst of data quickly over their Wi-Fi link before returning to sleep or wait state. The user measures the throughput that can be sustained by their device. This document provides information about the measurement of SiWx917 throughput performance, and the throughput observed in different protocols like TCP, UDP, and TLS transmit (Tx) and receive (Rx) throughput of SiWx917 using SAPIs on the host MCU. Here, the SiWx917 is configured in Wi-Fi station mode and connects to an access point. The SiWx917 would then connect to an iPerf server or client running on a PC connected to the same access point.
Note: For NCP, SiWx917 would be referred to as SiWN917 in the following sections of the document.