Abstract
WiFi hotspots often suffer from mediocre security, unreliable performance, limited access, and cumbersome authentication procedure. Specifically, public WiFi hotspots can rarely guarantee satisfactory speed and uptime, and their configuration often requires a complicated setup with subscription to a payment aggregator. Moreover, paid hotspots can neither protect clients against low quality or non-service after prepayment, nor do they provide an adequate defense against misuse by the clients. In this paper, we propose SmartWiFi, a universal, secure, and decentralized WiFi hotspot that can be deployed in any public or private environment. SmartWiFi provides cross-domain authentication, fully automated accounting and payments, and security assurance for both hotspots and clients. SmartWiFi utilizes a novel off-chain transaction scheme called Hash Chain-based Network Connectivity Satisfaction Acknowledgement (Hansa), which enables fast and low-cost provider-client protocol by restricting otherwise unacceptable delays and fees associated with blockchain interaction. In addition, we present DupSet, a dynamic user-perceived speed estimation technique, which can reliably evaluate the quality of Internet connection from the users’ perspective. We design and implement SmartWiFi desktop and mobile apps using an Ethereum smart contract. With extensive experimental evaluation, we demonstrate that SmartWiFi exhibits rapid execution with low communication overhead and reduced fees.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The name is inspired by the Hansa Trade League, which successfully operated under the power of mutual trust for over a century in a turbulent political and economic environment of Medieval Europe.
- 2.
We experimentally found that the third quartile statistic achieves a better measurement accuracy compared to mean, median, and maximum.
- 3.
We empirically determine that simple moving average over 6 periods (SMA-6) delivers stable and reliable results.
- 4.
The growing number of users incurs higher rate of physical layer packet collisions. One way to mitigate this is to use MIMO WiFi access point hardware.
References
eduroam - World Wide Education Roaming for Research & Education. https://www.eduroam.org/. Accessed 10 May 2020
ETH Gas Station. https://ethgasstation.info/. Accessed 17 May 2020
Cisco meraki for sp public wifi (2019). http://marketo.meraki.com/rs/010-KNZ-501/images/Meraki_for_SP_Public_WiFi.pdf. Accessed 03 Apr 2020
Cloud managed networking (2019). https://www.arubanetworks.com/solutions/cloud-managed/. Accessed 10 Apr 2020
Digitalocean (2019). https://www.digitalocean.com. Accessed 03 Apr 2020
Infura: scalable blockchain infrastructure (2019). https://github.com/INFURA. Accessed 03 Apr 2020
Passpoint (2019). https://www.wi-fi.org/discover-wi-fi/passpoint. Accessed 03 Apr 2020
Qlc chain (2019). https://medium.com/qlc-chain/chain/home. Accessed 03 Apr 2020
Ruckus cloud wi-fi (2019). https://www.ruckuswireless.com/products/system-management-control/cloud-wifi. Accessed 03 Apr 2020
Winq (2019). https://winq.net/. Accessed 03 Apr 2020
Amazon Web Services, I.: Alexa top sites (2019). https://docs.aws.amazon.com/AlexaTopSites/latest/MakingRequestsChapter.html. Accessed 03 Apr 2020
Bonneau, J., Miller, A., Clark, J., Narayanan, A., Kroll, J.A., Felten, E.W.: SoK: research perspectives and challenges for bitcoin and cryptocurrencies. In: 2015 IEEE Symposium on Security and Privacy, pp. 104–121 (2015)
Buterin, V.: A next-generation smart contract and decentralized application platform. White paper (2014)
Chiang, M.: How WiFi is different from cellular. In: Networked Life: 20 Questions and Answers, pp. 406–409. Cambridge University Press, New York (2012)
Corporation, V.H.: Vultr (2019). https://www.vultr.com. Accessed 03 Apr 2020
Eberhardt, J., Tai, S.: On or off the blockchain? Insights on off-chaining computation and data. In: De Paoli, F., Schulte, S., Broch Johnsen, E. (eds.) ESOCC 2017. LNCS, vol. 10465, pp. 3–15. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-67262-5_1
M-Lab: Measurement lab speed test (2019). https://speed.measurementlab.net. Accessed 03 Apr 2020
Mok, R.K., Luo, X., Chan, E.W., Chang, R.K.: QDASH: a QoE-aware DASH system. In: Proceedings of the 3rd Multimedia Systems Conference, pp. 11–22 (2012)
Molisch, A.F.: Wireless Communications, 2nd edn., p. 14. Wiley, New York (2011)
Ookla, L.: Ookla lab speed test (2019). https://www.speedtest.net. Accessed 03 Apr 2020
Poon, J., Dryja, T.: The bitcoin lightning network: scalable off-chain instant payments (2016)
Prasad, R., Dovrolis, C., Murray, M., Claffy, K.: Bandwidth estimation: metrics, measurement techniques, and tools. IEEE Network 17(6), 27–35 (2003)
Shi, F., Qin, Z., McCann, J.A.: OPPay: design and implementation of a payment system for opportunistic data services. In: 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), pp. 1618–1628 (2017)
Signer, C.: Gas Cost Analysis for Ethereum Smart Contracts. Master’s thesis, ETH Zurich, Department of Computer Science (2018)
Tsankov, P., Dan, A., Drachsler-Cohen, D., Gervais, A., Buenzli, F., Vechev, M.: Securify: practical security analysis of smart contracts. In: Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, pp. 67–82 (2018)
Xing, X., Dang, J., Mishra, S., Liu, X.: A highly scalable bandwidth estimation of commercial hotspot access points. In: 2011 Proceedings IEEE INFOCOM, pp. 1143–1151 (2011)
Acknowledgement
We would like to thank the anonymous reviewers for providing valuable feedback on our work. This work was supported in part by National Science Foundation grants CNS1950171 and CNS-1949753.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Ivanov, N., Lou, J., Yan, Q. (2020). SmartWiFi: Universal and Secure Smart Contract-Enabled WiFi Hotspot. In: Park, N., Sun, K., Foresti, S., Butler, K., Saxena, N. (eds) Security and Privacy in Communication Networks. SecureComm 2020. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 335. Springer, Cham. https://doi.org/10.1007/978-3-030-63086-7_23
Download citation
DOI: https://doi.org/10.1007/978-3-030-63086-7_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-63085-0
Online ISBN: 978-3-030-63086-7
eBook Packages: Computer ScienceComputer Science (R0)