You are on page 1of 16

Network Traffic Modelling for IOT

Devices
Yusuf Aksehir
Contents
• What is IOT?
• What is Network Traffic Modeling?
• Self Similarity
• M2M Communication Basics
• Traffic Modeling
What is IOT?
• Connected electronic devices
• Application areas
– Wearable devices
– Consumer electronics
– Health-care
– Transportation
• Why important?
What is IOT?
• Market value
– 9.1 billion units as of 2013
– 28.1 billion units are expected by 2020
– 7.1 trillion $ revenue growth expected by 2020
• Issues
– Security
– Hard to update
– Energy concerns
Lund, D., Turner, V., MacGillivray, C., & Morales, M. (2014, May). Worldwide and Regional Internet of Things (IoT) 2014 – 2020 Forecast: A
Virtuous Circle of Proven Value and Demand. Retrieved January 25, 2016, from http://www.business.att.com/content/article/IoT-
worldwide_regional_2014-2020-forecast.pdf
What is Network Traffic Modelling
• Planning and Design (Engineering Model)
• Performance(Performance Model)
• Types of Models
– Non-Self-Similar Models
• Poisson Model
• Markov Modulated Poisson Model
– Self-Similar Models
• SWING
• Autoregressive
Self Similarity

[Leland94] Leland, W. E., Taqqu, M. S., Willinger, W., and Wilson, D. V. 1994. “On the self-similar nature of Ethernet traffic (extended version),”
IEEE/ACM Trans. Netw. 2, 1 (Feb. 1994), 1-15. http://dx.doi.org/10.1109/90.282603
M2M Communication
• HTC and MTC
– Heterogeneous vs Homogenous
– Uncoordinated vs coordinated
• Two approaches for MTC models
– Source traffic modelling
– Aggregated traffic modelling
• Is HTC models are suitable for MTC?
• Feasibility
M2M Communication
• Lots of devices
• Short packets per device
• Low duty cycle traffic pattern
• Small statistical variations in traffic pattern from
single device
• Uplink dominance
• Real-time data (delay tolerance)
• Both raw and aggregated data
• Syncronized and unsyncronized packets
• Spatiotemporal dependant trigger
IOT Traffic Modelling
Trace Recording
Traffic Modelling
Source vs Aggregated
• Number of devices
• Traffic complexity
• Tracing different layers
• Application
Source Traffic Modelling
• M2M traffic states
– Periodic Update
– Event Driven
– Payload Exchange
– Off
• Random packet arrival time, random packet
size and random hold time
• Complexity vs Accuracy
Aggregated Traffic Modelling
• 3GPP model
– Parameters, scenarios
– Complexity vs accuracy
• Feasibility
– Low number of devices
– Lots of packets from same device
– Dependency between scenarios
– Network influence over traffic pattern
Thank you for your attention
References
• Laner, M., Svoboda, P., Nikaein, N., & Rupp, M. (2013, August).
Traffic models for machine type communications. In Wireless
Communication Systems (ISWCS 2013), Proceedings of the Tenth
International Symposium on (pp. 1-5). VDE.
• Fahmy, H. M. A. (2016). Protocol Stack of WSNs. In Wireless Sensor
Networks (pp. 55-68). Springer Singapore.
• Wang, Q. (2010). Traffic analysis & modeling in wireless sensor
networks and their applications on network optimization and
anomaly detection. Network Protocols and Algorithms, 2(1), 74-92.
• Anton-Haro, C., & Dohler, M. (Eds.). (2014). Machine-to-machine
(M2M) communications: architecture, performance and
applications. Elsevier.

You might also like