LastmileProbeResult

Results of the uplink and downlink last-mile network tests.

public static class LastmileProbeResult {

    public static class LastmileProbeOneWayResult {
      public int packetLossRate;
      public int jitter;
      public int availableBandwidth;
    }

    public short state;
    public int rtt;
    public LastmileProbeOneWayResult uplinkReport = new LastmileProbeOneWayResult();
    public LastmileProbeOneWayResult downlinkReport = new LastmileProbeOneWayResult();
  }

Attributes

state
The status of the last-mile network test, which includes:
  • LASTMILE_PROBE_RESULT_COMPLETE(1): The last-mile network probe test is complete.
  • LASTMILE_PROBE_RESULT_INCOMPLETE_NO_BWE(2): The last-mile network probe test is incomplete because bandwidth prediction is not conducted. One possible reason is that testing resources were temporarily limited.
  • LASTMILE_PROBE_RESULT_UNAVAILABLE(3): The last-mile network probe test is not conducted. Probably due to poor network conditions.
uplinkReport
Results of the uplink last-mile network test. See LastmileProbeOneWayResult.
downlinkReport
Results of the downlink last-mile network test. See LastmileProbeOneWayResult.
rtt
The round-trip time (ms).