Upload a file over HTTP from a SIM

Upload a file of a chosen size to an HTTP endpoint over the SIM's data connection and measure uplink throughput.

Uplink throughput (the speed from the SIM to the server) is the direction that suffers first when a cell is congested. Kapptivate generates a file of the size you set and sends it to the endpoint you choose.

Parameters

ParameterRequiredDescription
Upload linkYesThe endpoint that accepts the upload.
File sizeYesSize of the generated payload, in bytes.
Upload should failNoInvert the verdict.

Plus the shared connection settings and DNS override (command.override_dns, command.dns).

Results and metrics

In the action report (result):

FieldDescription
throughput_in_kbpsUpload throughput.
md5sumHash of the uploaded payload.
dns_serverDNS servers used.
durationTotal execution time in seconds.

In Analytics, each run feeds the HTTP upload measurement with throughput_kbps and duration_seconds, tagged by status, URL, APN, antenna, and access technology.

What's next?

Download File

The downlink direction, with the full timing waterfall

FTP Upload

The same measurement over FTP

Last updated on