RealSpeed is an iFrame web app that works in conjunction with our Whitebox or Router Agent. It can be used from any device with a browser that is connected to a SamKnows enable network. Its purpose is the show a simple side by side comparison of the performance to the router compared to the performance to the device. Making home network performance more transparent is beneficial to both broadband users and service providers.
Test everything, everywhere
Measure Wi-Fi performance from any device in any location inside the home.
Discover device limitations, each test result is compared to our database of device limits to see if the device was maxed out.
Troubleshoot common problems, we offer in app advice to help users optimise their home network.
Quick and simple
You don’t even have to press a button, just go to www.samknows.com/realspeed and test automatically.
Our Router Agent has all of the same features as our Whitebox but can be downloaded via a firmware upgrade to your customers existing CPE. This is cost-effective for service providers to deploy test agents across their network at scale without having to send out installation engineers. All measurement results are securely reported back to the SamKnows infrastructure.
One advantage of the Router Agent over the Whitebox is it can test speeds over 1Gbps because it’s not limited by the routers 1Gbps network interface ports.
Downloaded via a firmware upgrade to your customers existing CPE.
The test schedule and device configuration can be remotely configured via SamKnows One. Different schedules may be configured for different tests.
Remote trigger testing of the Download, Upload and Latency/Loss. Results appear instantly in SamKnows One.
If the connection is being used, the tests will not be run. The agent will only test when the connection is idle.
The SamKnows Router Agent is also available as a Docker image. This includes the full suite of tests and functionality of the Router Agent, including all of the QoS and QoE measurements.
The Docker agent is available for ARMv7 (compatible with many small embedded computers, including the Raspberry Pi series) and x86 (suitable for running on desktop computers and servers). It is built on top of Alpine Linux.
Please note the following caveats regarding the Docker based agent:
Cross-traffic detection is disabled, because the agent is not running in a router.
Docker must be run in host networking mode, because we need to access the real and persistent MAC address of the network interface card.
The agent's footprint is approximately 17MB. The Router Agent is typically much less than this, but the inclusion of Alpine as the base image drives the requirement higher.
SamKnows distributes the agent via Docker Hub. To install the agent:
Create a DockerHub account, if you do not already have one.
Request that your SamKnows account manager add your DockerHub account to our organisation.
We will provide you with a one-line command to install the Docker agent.
Once your agent has been installed and started up, we will add your new agent to your SamKnows One account and you can assign it a test schedule.
Quickly build a broadband testing app powered by SamKnows Technology, or add speed test functionality to your existing app. Our mobile SDK built in a modular way so you can choose to include a selection of pre-built and tested features, see factsheet for details. The SDK is available on both iOS and Android platforms. All of the data collected by the Mobile SDK is ingested into our analytics platform, SamKnows One for analysis.
Test cellular and Wi-Fi
Currently supports Download, Upload, Latency (includes Jitter and Packet loss), Web browsing and YouTube streaming measurements. Users of the SDK can configure any parameter of the included tests.
The SDK captures environmental data, including physical location, cellular network information, Wi-Fi information, and handset and operating system information.
Documentation and source code for a sample application.
The Whitebox is a purpose-built hardware measurement agent manufactured by SamKnows, capable of measuring fixed-line broadband connections of up to 1Gbps. It supports a wide range of network and application-specific measurements, and can detect the presence of user-generated cross traffic.
Our Whitebox is used by volunteers taking part in one of our national studies. It’s quick and simple to install inside their home network. Volunteers get access to their personal data in SamKnows One. The aggregated data is available to the client in their own panel.
Easy to install
Whiteboxes are installed in the user’s home network, see installation instructions.
The Whitebox will test the connection once an hour, although test schedules can be customised. Before conducting a test the Whitebox will check to see if the connection is idle. It will only test if there is no cross traffic.
Volunteers have no ability to disable, reconfigure or influence the SamKnows software in any way through normal usage.
SamKnows has been working with government agencies, and their enforcement officers from around the world, to develop a cell phone app for drive-testing to identify locations that lack cellular network coverage. This app can be given to people on the ground quickly, and the data can be used to direct repair efforts, helping to bring people back online and save lives. This same solution is being used to audit the coverage maps published by mobile operators to ensure they are correct.
The app runs continuous download, upload, and/or latency tests, and collects a vast amount of environmental data.
Key data points like signal strength, bearer, cell tower identifier (amongst others) allow engineers to identify problem areas and deploy field efforts effectively.
All of the data collected by Audit is ingested into our analytics platform, SamKnows One. Visualise to collected data on maps to see where connectivity is available and use its analytical features to uncover valuable insights.