Wi-Fi 6th Sense: Geavanceerde inzichten via real-time monitoring en verwerking

Student:Szymon Zaniewski
Richting:Master of Science in de industriƫle wetenschappen: informatica
Abstract:Wi-Fi 7 is in aantocht, met beloftes van zeer hoge datasnelheden, theoretisch tot 46 Gb/s. Echter, volledig praktisch begrip van zelfs Wi-Fi 6-verkeer blijft beperkt, omdat commerciƫle analysetools tot nu toe alleen tot Wi-Fi 5 ondersteunen. Wi-Fi 6 maakt gebruik van OFDMA, waardoor data parallel tussen meerdere zenders en ontvangers kan worden verstuurd. Hierdoor kunnen netwerkkaarten van clients alleen hun eigen data zien, waardoor de bestaande analysetools Wi-Fi6 verkeer dus niet in zijn geheel kunnen omvatten. Bovendien bestaan er op het moment van het schrijven van deze thesis geen open-source AP, die anders wel de mogelijkheid hebben om verkeer bestemd voor meerdere clients te ontvangen. Wi-Fi 6 heeft hiernaast een theoretische maximumsnelheid van 9.6 Gb/s, wat zorgt voor enorme hoeveelheden verkeer, wat het verwerken van opnamebestanden heel onpraktisch maakt. In deze thesis werd er bijgevolg onderzoek gedaan naar een tool waarmee inzichten in real-time verworven kunnen worden in de werking van Wi-Fi6. Eerst en vooral werd een testopstelling opgezet met een AP, 2 sniffers en 2 clients, waarmee de volledige Wi-Fi6 datastroom kon waargenomen worden (1 sniffer nodig per client dat deel uitmaakt van het Wi-Fi6 netwerk). Met de ontwikkelde testopstelling werden vervolgens opnamebestanden gemaakt, die als leidraad dienden om op basis daarvan analysecomponenten te ontwikkelen door middel van Click Modular Router. Met behulp van deze analysecomponenten werden vervolgens resultaten van de in diverse scenario's uitgevoerd en de resultaten hiervan besproken. Ten laatste werd een framework ontwikkeld waarmee de ontwikkelde analysecomponenten in realtime toegepast konden worden en bijgevolg het eindproduct bood van deze thesis. Het framework bestaat uit een aaneenschakeling van Click elementen op alle sniffers, die trachten de synchronisatie zo feilloos mogelijk te laten verlopen en al het verkeer verder op een gestructureerde manier doorheen de gewenste analysecomponenten te sturen. Wi-Fi6, monitoring, analyse, real-time, OFDMA
Abstract (Eng):Wi-Fi 7 is on the horizon, promising extremely high data speeds, theoretically up to 46 Gb/s. However, practical understanding of even Wi-Fi 6 traffic remains limited, as commercial analysis tools only support up to Wi-Fi 5. Wi-Fi 6 uses Orthogonal Frequency Division Multiple Access (OFDMA), allowing data to be transmitted in parallel between multiple senders and receivers. Consequently, network cards of clients can only see their own data, preventing existing analysis tools from fully encompassing Wi-Fi 6 traffic. Additionally, at the time of writing this thesis, no open-source access points (AP) are available that can receive traffic intended for multiple clients. Wi-Fi 6 also has a theoretical maximum speed of 9.6 Gb/s, resulting in massive amounts of traffic, making the processing of capture files highly impractical. In this thesis a tool for gaining real-time insights into the operation of Wi-Fi 6 was developed. Firstly, a test setup was created with an AP, 2 sniffers, and 2 clients, allowing the entire Wi-Fi 6 data stream to be observed (1 sniffer needed per client in the Wi-Fi 6 network). Using the developed test setup, capture files were made, which served as a guide to develop analysis components using Click Modular Router. These components were then used to perform and discuss results from various scenarios. Finally, a framework was developed to apply the analysis components in real-time, culminating in the final product of this thesis. The framework consists of a chain of Click elements on all sniffers, aiming to achieve seamless synchronization and structured traffic flow through the desired analysis components. Wi-Fi6, monitoring, analysis, real-time, OFDMA