Skip to main content

Network Traffic Classification Using WiFi Sensing

  • Conference paper
  • First Online:
Modelling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2020)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 12527))

Abstract

With the ubiquity of WiFi-enabled devices, WiFi Channel State Information (CSI) based sensing of the physical environment has been researched broadly, and for network management and monitoring, advanced measures for Network Traffic Classification (NTC) have been called. This paper proposes a novel CSI-based NTC model using off-the-shelf WiFi sensing tools. We conducted experiments in both controlled environment and real-world environment. Experiment results have shown that the frequency-selective CSI signatures can be used to distinguish four common NTC classes: ping, music streaming, buffered video streaming, and live video streaming. CSI features for NTC include the number of prominent CSI amplitude bins, locations of bins and relevant prominence of bins on the amplitude histogram over time for different subcarriers. We conclude with a clear WiFi sensing-based distinction of different network types where it is observed that ping and music streaming have similarities in their features, while buffered and live video streaming resemble each other in their CSI amplitude features.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Dong, Z., Li, F., Ying, J., Pahlavan, K.: Indoor motion detection using wi-fi channel state information in flat floor environments versus in staircase environments. Sensors 18, 2177 (2018). https://doi.org/10.3390/s18072177

    Article  Google Scholar 

  2. Gringoli, F., Schulz, M., Link, J., Hollick, M.: Free your csi: a channel state information extraction platform for modern Wi-Fi Chipsets. In: Proceedings of International Workshop. Wireless Network Testbeds, Experimental Evaluation & Characterization (WiNTECH), p. 21–28. Los Cabos, Mexico (2019). https://doi.org/10.1145/3349623.3355477

  3. Halperin, D., Hu, W., Sheth, A., Wetherall, D.: Tool Release: Gathering 802.11n Traces with Channel State Information. ACM SIGCOMM CCR 41(1), 53 (2011)

    Article  Google Scholar 

  4. Hameed, A., Alomary, A.: Security Issues in IoT: A Survey. In: Proceedings of International Conference on Innovation and Intelligence for Informatics, Computing, and Technologies (3ICT), pp. 1–5 (2019). https://doi.org/10.1109/3ICT.2019.8910320

  5. Höchst, J., Baumgärtner, L., Hollick, M., Freisleben, B.: Unsupervised traffic flow classification using a neural autoencoder. In: Proceedings of IEEE 42nd Conference on Local Computer Networks (LCN), pp. 523–526 (2017). https://doi.org/10.1109/LCN.2017.57

  6. Lopez-Martin, M., Carro, B., Sanchez-Esguevillas, A., Lloret, J.: Network traffic classifier with convolutional and recurrent neural networks for internet of things. IEEE Access 5, 18042–18050 (2017). https://doi.org/10.1109/ACCESS.2017.2747560

    Article  Google Scholar 

  7. Pacheco, F., Exposito, E., Gineste, M., Baudoin, C., Aguilar, J.: Towards the deployment of machine learning solutions in network traffic classification: a systematic survey. IEEE Commun. Surv. Tutor. 21(2), 1988–2014 (2019). https://doi.org/10.1109/COMST.2018.2883147

    Article  Google Scholar 

  8. Schulz, M., Wegemer, D., Hollick, M.: Nexmon: The C-based Firmware Patching Framework (2017). https://nexmon.org

  9. Wang, W., Zhu, M., Zeng, X., Ye, X., Sheng, Y.: Malware traffic classification using convolutional neural network for representation learning. In: Proceedings of International Conference on Information Networking (ICOIN), pp. 712–717 (2017). https://doi.org/10.1109/ICOIN.2017.7899588

  10. Wang, Z., Jiang, K., Hou, Y., Dou, W., Zhang, C., Huang, Z., Guo, Y.: A survey on human behavior recognition using channel state information. IEEE Access 7, 155986–156024 (2019). https://doi.org/10.1109/ACCESS.2019.2949123

    Article  Google Scholar 

  11. Won, M., Sahu, S., Park, K.J.: DeepWiTraffic: Low Cost WiFi-Based Traffic Monitoring System Using Deep Learning. ArXiv abs/1812.08208 (2018)

    Google Scholar 

  12. Zeng, Y., Pathak, P.H., Mohapatra, P.: WiWho: wifi-based person identification in smart spaces. In: Proceedings of ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), pp. 1–12 (2016). https://doi.org/10.1109/IPSN.2016.7460727

  13. Zhang, J., Tang, Z., Li, R., Chen, X., Gong, X., Fang, D., Wang, Z.: Protect Sensitive information against channel state information based attacks. In: Proceedings of IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC), vol. 2, pp. 203–210 (2017). https://doi.org/10.1109/CSE-EUC.2017.221

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Junye Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, J., Mishra, D., Seneviratne, A. (2021). Network Traffic Classification Using WiFi Sensing. In: Calzarossa, M.C., Gelenbe, E., Grochla, K., Lent, R., Czachórski, T. (eds) Modelling, Analysis, and Simulation of Computer and Telecommunication Systems. MASCOTS 2020. Lecture Notes in Computer Science(), vol 12527. Springer, Cham. https://doi.org/10.1007/978-3-030-68110-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-68110-4_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-68109-8

  • Online ISBN: 978-3-030-68110-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics