Analyzing the Signal Strength of 2,946 Clients Operating in 446 WiFi Networks
dc.contributor.author | Jacob, Midul | |
dc.date.accessioned | 2020-09-02T17:59:42Z | |
dc.date.available | 2020-09-02T17:59:42Z | |
dc.date.issued | 2020-09-02 | |
dc.date.submitted | 2020-08-23 | |
dc.description.abstract | In this thesis we analyze data that was collected over a 24 hour period from 446 access points that provide connections for 2,946 clients. The data was obtained from deployments of modern commercial Google Wifi access points. A focus of this thesis is an analysis of the Received Signal Strength Indication (RSSI) from messages sent from clients to the access point. The RSSI depends on both the environment in which the signals operate and the distance between the client and the access point. Our dataset includes 417,122 data points of which 45.1% of the data points are from signals using the 2.4 GHz spectrum and the remaining 54.9% are from the 5 GHz spectrum. The data has been collected by each access point (AP) every 5 minutes over a period of 24 hours. We find from our analysis that across all access points, the average number of clients (across all spectrums) that are simultaneously connected in any 5 minute window is quite small. That is, 65.7% of the APs have on average 3 or fewer clients that are simultaneously connected in any 5 minute window. However, we also find that 6.5% of the APs service on average 9 or more clients. In this thesis we develop and utilize a methodology to categorize clients and networks using RSSI values (signal strengths) of the messages received by access points from the clients, to study the possible PHY rates which can be used by clients to send messages to the APs. The methodology also helps us to capture and examine the variability in signal strengths. Several previous studies have characterized WiFi networks using the measured throughput of the clients. However, the throughput experienced and rates used by clients in those studies depend on the capabilities of the clients. We believe that a significant advantage of our methodology is that it is independent of the capabilities of the clients used in the study. In addition, our methodology is also able characterize the environments in which the WiFi devices operate. This is because our methodology primarily uses the signal strength of the messages to characterize devices in a WiFi network and the signal strength changes over time due to the movements of the sender, receiver, or people in the area. We use our methodology to analyze both clients and networks. We find from our analysis of clients that, over the 24 hour period, 90% of the signals from 84.2% of the clients are received by the APs with either Good or Moderate signal strengths. Thus, for the majority of the clients signal strengths are mostly quite reliable. We also find that clients using the 2.4 GHz spectrum have signals about as good as or better than clients using the 5 GHz spectrum. However, perhaps one of the most interesting findings is that, when analyzing networks we find that 27% or more of all networks have one or more clients whose signals are received by the AP with unreliable signal strengths. These clients could potentially impede the throughput of all the other clients in the same network and also networks in the vicinity, due to the WiFi performance anomaly problem. We also find that networks with more clients have more clients with unreliable signals and that the fraction of networks with one or more clients with unreliable signals is quite close to what is expected based on probabilities. From the results of our analysis of clients and the analysis of networks, we note that a small number of clients may impact the performance of a considerably large number of networks. | en |
dc.identifier.uri | http://hdl.handle.net/10012/16230 | |
dc.language.iso | en | en |
dc.pending | false | |
dc.publisher | University of Waterloo | en |
dc.subject | RSSI | en |
dc.subject | WiFi | en |
dc.subject | signal strengths | en |
dc.subject | categorization | en |
dc.subject | estimation | en |
dc.subject | clients | en |
dc.subject | networks | en |
dc.subject | access points | en |
dc.subject | performance | en |
dc.subject | data analysis | en |
dc.title | Analyzing the Signal Strength of 2,946 Clients Operating in 446 WiFi Networks | en |
dc.type | Master Thesis | en |
uws-etd.degree | Master of Mathematics | en |
uws-etd.degree.department | David R. Cheriton School of Computer Science | en |
uws-etd.degree.discipline | Computer Science | en |
uws-etd.degree.grantor | University of Waterloo | en |
uws.contributor.advisor | Brecht, Tim | |
uws.contributor.affiliation1 | Faculty of Mathematics | en |
uws.peerReviewStatus | Unreviewed | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |