Field | Description |
---|
testId | It's an identifier which uniquely identify the test. |
androidDeviceId | It's an identifier which uniquely identify the Android device. AndroidDeviceIDs are created from device's IMEI. |
androidFingerprint | AndroidFingerprint describes the information about operating system build and version. The fingerprint can be easily modified by custom versions of Android - its not standardized. To get the most accurate information about device, it's better to rely on device hardware information fields. |
testDate | It contains the date and time the test is proceeded. |
clientIpAddress | It's current IP address of the device in the dotted quad format. |
downloadKbps | It's a result of the download part of the test, and it's measured in kilobits per second - Kbps. |
uploadKbps | It's a result of the upload part of the test and its measured in kilobits per second - Kbps. |
latency | It's a result of the latency/ping part of the test and it's measured in miliseconds - ms. |
serverName | It's a name of the server which handles the test, usually it's the name of the city where that chosen server is located. |
serverCountry | It's a country in which the chosen server is located. |
serverCountryCode | It's a code which defines the country location of the chosen server. |
clientCountry | The country where the clients device is located. |
clientCountryCode | It's a code which defines the country location of the device. |
clientCity | The city where the test was proceeded from. |
clientLatitude | The latitude of the clients device the test was proceeded from. |
clientLongitude | The longitude of the clients device the test was proceeded from. |
connectionType | The type of the clients device's connection. |
ispName | The ISP name of the clients device. |
networkOperatorName | The network operator name as it was displayed by the clients device. |
networkOperator | It's a combination of mcc (Mobile Country Code) and mnc (Mobile Network Code) of the the network registered on the clients device. |
brand | The brand of the clients device. |
device | The codename of the clients device created by its manufacturer. |
hardware | It's a name of the devices hardware. It's stated by Android kernel. |
buildId | The buildID represents the installed version o the clients device. |
manufacturer | The manufacturer of the clients device. |
model | The model of the clients device. |
product | The product code of the clients device created by its manufacturer. |
locationType | The method used for determination of the clients device location. |
simNetworkOperatorName | The operators name of the sim card installed in the clients device. |
simNetworkOperator | Almost the same as networkOperator, but it's operator which is associated with the sim card, not the network which is registered the clients device. There are of course cases when both operators are the same so then simNetworkOperator is null. |
connectionType | The type of the clients device's connection (e.g. GPRS,3G,4G,wi-fi) |
testType | testType defines the communication protocol used by the test The test makes a direct TCP connection using Websocket protocol with the server used for the test whenever its possible. In cases in which its not possible, the http fallback mechanism is used. (1: http, 2: https, 3: ws, 4: wss ) |
signalCellType | signalCellType reflects the network connection type associated with the signal and cell information provided by the device. 1 = GSM, 2 = CDMA, 3 = WCDMA, 4 = LTE |
mcc | A three digit code which defines the country where the network operator is located - Mobile Country Code. |
mnc | A three digit code which specifies the network operator in particular country - Mobile Network Code. When its combined with mcc - Mobile Country Code - then every mobile network can be uniquely identified. |
pci | LTE Physical Cell Identity. An integer to identify the physical LTE cell the user is connected to. The value is unique to the physical cell antennae rather than a specific cell tower. Valid values are 0 to 503. A value of 65535 or null indicates that the device was unable to return a PCI value. |
tac | LTE Tracking Area Code. A 16 bit integer used to facilitate handoff of a device between cells. The Tracking Area Identity can be determined by prepending the MCC and MNC to the Tracking Area Code. |
baseStationId | Base Station Id 0..65535, Integer. MAX_VALUE if unknown |
baseStationLatitude | cdma base station latitude in units of 0.25 seconds, Integer.MAX_VALUE if unknown |
baseStationLongitude | cdma base station longitude in units of 0.25 seconds, Integer.MAX_VALUE if unknown |
networkId | cdma network identification number, -1 if unknown |
systemId | cdma system identification number, -1 if unknown |
cid | gsm cell id, -1 if unknown, 0xffff max legal value |
lac | gsm location area code, -1 if unknown, 0xffff max legal value |
psc | primary scrambling code for UMTS, -1 if unknown or GSM |
asuLevel | signal level as an asu value between 0..31, 99 is unknown Asu is calculated based on 3GPP RSRP. Refer to 3GPP 27.007 (Ver 10.3.0) Sec 8.69 . |
dbm | signal strength as dBm |
level | signal level as an int from 0..4 |
timingAdvance | the timing advance value for LTE, as a value in range of 0..1282. Integer.MAX_VALUE is reported when there is no active RRC connection. Refer to 3GPP 36.213 Sec 4.2.3 |