The Empathic Radio project - Performance evaluation
In this project we will develop and study the performance of new features for Wi-Fi networks which make Access Points or a Wi-Fi router (APs), to cooperate in clusters. A cluster is typically an apartment building or a multi-dwelling-unit (MDU) in which the tenants live close together and their APs disturb each other.
We will develop new features for Wi-Fi networks which make Access Points or a Wi-Fi router (APs), cooperate in clusters. A cluster is typically an apartment building or a multi-dwelling-unit (MDU) in which the tenants live close together and their APs disturb each other. The software will be executed by the microprocessor in the APs, without changing any hardware. The software will not replace the commonly used existing software, just complement the APs capabilities. It will make the APs inside a cluster collaborate with other APs by choosing channels and set the transmit power of the APs. These changes will result in reduced interference and thereby improve the quality and capacity of the Wi-Fi networks in the cluster. Our system is called empathic and is completely distributed without central control. The software which will be developed, is open source.
The objective of Empathic Radio project is to improve the responsiveness and speed of Wi-Fi nets. The speed of the backhaul Internet connection to the AP is normally much quicker than the radio links. The performance of each Wi-Fi links in a particular network shall be measured, for example the speed of a link (up and down) between a mobile phone and the AP. This test shall be performed at regular intervals (twice per day?) when the normal traffic is not disturbed. There are proprietary solutions to perform speed tests for example Oakla https://www.speedtest.net/. The master challenge is: What kind of metric can we use to appropriately evaluate Wi-Fi network performance in our distributed system and how can this be done without disrupting the traffic? Develop a script, which uses this method. This script shall be executed by the microprocessor in the AP which measure the performance of the backhaul link and the performance of the radio links between the network clients(e.g. a mobile phone connected to the Wi-Fi network) and the AP, up and down.