Skip to main content

Flow Monitoring System for IoT Networks

  • Conference paper
  • First Online:
New Knowledge in Information Systems and Technologies (WorldCIST'19 2019)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 931))

Included in the following conference series:

Abstract

The big number of Internet of Things (IoT) devices, the lack of interoperability and the low accessibility of many of them in a vast heterogenous landscape will make it very hard to design specific monitor, manage and security measures and apply specific mechanism to IoT networks. Administration tasks like reporting, performance analysis, and anomaly detection also depend on monitoring for decision making. For that purpose, a solution used in IoT networks must be scalable and interoperable.

In this work, we are concerned with the design of a real time monitoring system for IoT networks. To do this, after studying the various traditional network monitoring solutions, we concluded that there are still several developments to be made to this type of mechanism.

The design proposed will consider the specific architecture of an IoT network, the scalability and heterogeneity of this type of environment, and the minimization of the use of resources. To do so, we considered the various network monitoring methods available and select a flow monitoring solution in an IoT network. After the presentation of a workflow for flow monitoring on IoT networks, the workflow was tested. By doing analysis of flows, rather than packets, we concluded that this type of solution could be more scalable and interoperable than traditional packet-based network monitoring, make it suitable in an IoT environment.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

References

  1. Velan, P.: Improving network flow definition: formalization and applicability. In: NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium, Taipei, pp. 1–5 (2018)

    Google Scholar 

  2. Claise, B., Trammell, B., Aitken, P.: Specification of the IP flow information export (IPFIX) protocol for the exchange of flow information. In: RFC 7011 (Internet Standard), pp. 1–76, September 2013

    Google Scholar 

  3. Santos, L., Rabadao, C., Gonçalves, R.: Intrusion detection systems in Internet of Things: a literature review. In: 13th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1–7 (2018)

    Google Scholar 

  4. Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., Ayyash, M.: Internet of things: a survey on enabling technologies, protocols, and applications. IEEE Commun. Surv. Tutorials 17(4), 2347–2376 (2015)

    Article  Google Scholar 

  5. Sperotto, A., Schaffrath, G., Sadre, R., Morariu, C., Pras, A., Stiller, B.: An overview of IP flow-based intrusion detection. IEEE Commun. Surv. Tutorials 12(3), 343–356 (2010). Third Quarter

    Article  Google Scholar 

  6. Hofstede, R., Čeleda, P., Trammell, B., Drago, I., Sadre, R., Sperotto, A., Pras, A.: Flow monitoring explained: from packet capture to data analysis with NetFlow and IPFIX. Commun. Surv. Tutorials IEEE PP(99), 2037–2064 (2014)

    Article  Google Scholar 

  7. Jacobson, V., Leres, C., McCanne, S.: libpcap, Lawrence Berkeley Laboratory, Berkeley, CA. Initial public release June (1994)

    Google Scholar 

  8. Alcock, S., Lorier, P., Nelson, R.: Libtrace: a packet capture and analysis library. SIGCOMM Comput. Commun. Rev. 42(2), 42–48 (2012)

    Article  Google Scholar 

  9. Braun, L., Didebulidze, A., Kammenhuber, N., Carle, G.: Comparing and improving current packet capturing solutions based on commodity hardware. In: Proceedings of 10th ACM SIGCOMM IMC, pp. 206–217 (2010)

    Google Scholar 

  10. Zseby, T., Molina, M., Duffield, N., Niccolini, S., Raspall, F.: rfc5475 @ Tools.Ietf.Org, March 2009. https://tools.ietf.org/html/rfc5475

  11. IEs @ www.iana.org (2007). https://www.iana.org/assignments/ipfix/ipfix.xhtml. Accessed 04 Nov 2018

  12. Trammell, B., Boschi, E.: Bidirectional flow export using IP Flow Information Export (IPFIX), RFC 5103 (Standards Track) Internet Engineering Task Force, January 2008

    Google Scholar 

  13. Sadasivan, G., Brownlee, N., Claise, B., Quittek, J.: Architecture for IP Flow Information Export, RFC 5470 (Informational) Internet Engineering Task Force, March 2009

    Google Scholar 

  14. Inacio, C.M., Trammell, B.: YAF: yet another flowmeter. In: Proceedings of 24th International Conference on LISA, pp. 1–16 (2010)

    Google Scholar 

  15. Deri, L.: nProbe: an open source NetFlow probe for gigabit networks. In: Proceedings of TNC, pp. 1–4 (2003)

    Google Scholar 

  16. QoF. https://www.ict-mplane.eu/public/qof. Accessed 11 Nov 2018

  17. Lampert, R.T., Sommer, C., Munz, G., Dressler, F.: Vermont - a versatile monitoring toolkit for IPFIX and PSAMP. In: Proceedings of IEEE/IST Workshop MonAM, pp. 1–4 (2006)

    Google Scholar 

  18. Velan, P., Krejčí, R.: Flow information storage assessment using IPFIXcol. In: Proceedings of 6th International Conference AIMS, vol. 7279, pp. 155–158 (2012)

    Chapter  Google Scholar 

  19. Gates, C., Collins, M., Duggan, M., Kompanek, A., Thomas, M.: More NetFlow tools for performance and security. In: Proceedings 18th International Conference on LISA, pp. 121–132 (2004)

    Google Scholar 

  20. Zseby, T., Boschi, E., Brownlee, N., Claise, B.: IP Flow Information Export (IPFIX) applicability. RFC 5472 (Informational) Internet Engineering Task Force, March 2009

    Google Scholar 

  21. Li, B., Springer, J., Bebis, G., Gunes, M.H.: A survey of network flow applications. J. Netw. Comput. Appl. 36(2), 567–581 (2013)

    Article  Google Scholar 

  22. Haag, P.: Watch your flows with NfSen and NFDUMP. In: Proceedings of 50th RIPE Meeting, pp. 1–32 (2005)

    Google Scholar 

  23. Deri, L., Suin, S.: Ntop: beyond ping and traceroute. In: Proceedings of 10th IFIP/IEEE International Workshop DSOM, vol. 1700, pp. 271–283 (1999)

    Chapter  Google Scholar 

  24. Velan, P., Medková, J., Jirsík, T., Čeleda, P.: Network traffic characterisation using flow-based statistics. In: Network Operations and Management Symposium (NOMS), 2016 IEEE/IFIP, pp. 907–912. IEEE (2016)

    Google Scholar 

  25. Jirsik, T., Cermak, M., Tovarnak, D., Celeda, P.: Toward stream-based IP flow analysis. IEEE Commun. Mag. 55(7), 70–76 (2017)

    Article  Google Scholar 

  26. Umer, M.F., Sher, M., Bi, Y.: Flow-based intrusion detection: techniques and challenges. Comput. Secur. 70, 238–254 (2017)

    Article  Google Scholar 

  27. Mosquitto. https://projects.eclipse.org/projects/technology.mosquitto. Accessed 11 Nov 2018

  28. LibCoAP. https://libcoap.net/. Accessed 11 Nov 2018

  29. Tanganelli, G., Vallati, C., Mingozzi, E.: CoAPthon: easy development of CoAP-based IoT applications with Python. In: 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 63–68. IEEE (2015)

    Google Scholar 

  30. Elasticstack. https://www.elastic.co/elk-stack. Accessed 11 Nov 2018

  31. ElastiFlow Project. https://github.com/robcowart/elastiflow. Accessed 11 Nov 2018

Download references

Acknowledgements

This work was supported by Portuguese national funds through the FCT - Foundation for Science and Technology, I.P., under the project UID/CEC/04524/2019.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Leonel Santos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Santos, L., Rabadão, C., Gonçalves, R. (2019). Flow Monitoring System for IoT Networks. In: Rocha, Á., Adeli, H., Reis, L., Costanzo, S. (eds) New Knowledge in Information Systems and Technologies. WorldCIST'19 2019. Advances in Intelligent Systems and Computing, vol 931. Springer, Cham. https://doi.org/10.1007/978-3-030-16184-2_40

Download citation

Publish with us

Policies and ethics