Abstract
This chapter presents data and traffic analyses in 5G networks. We setup experiments with Zigbee sensors and measure different traffic patterns by changing the environmental conditions and number of channels. Due to the differences in read, write operations, message fragmentations and backoff of the Carrier Sense Multiple Access/Collision Avoidance algorithm we demonstrated that the traffic flows are changing dynamically. This leads to different behaviour of the network domain and requires special attention to network design. Statistical analyses are performed using Easyfit tool. It allows to find best fitting probability density function of traffic flows, approximation toward selected distributions as Pareto and Gamma and random number generation with selected distribution. Our chapter concludes with future plan for distribution parameters mapping to different traffic patterns, network topologies, different protocols and experimental environment.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
1 Introduction
The aim of this chapter is to present generic approach to modelling of traffic flow patterns in 5G sensor networks. The transparency of data in place and time combined with node mobility, distributed data processing and network virtualization cause traffic patterns to change dynamically and often unexpectedly. Depending on the type of communication (peer-to-peer, client/server, machine-to-machine, sensor and personal area networks, delay tolerant applications) and the layer of observation (application, virtual platform, Internet Protocol (IP) or physical machine) traffic sources produce distinct traffic patterns, which are further complicated by traffic shaping and engineering applied by overlay networks [16], network services [9] and software defined network functionality [8].
The diversity in flow behaviour needs appropriate and customized modelling to support the development of network management schemes able to cope with modern traffic patterns. Topology adaptations, mapping of sources to network paths (scheduling), traffic engineering and policing, reliability and failover algorithms fall under management. Main part of the challenge ahead of traffic models is the variety and dynamic nature of modern application and services [7]. While some may generate rather static, predictable patterns, e.g., replicated storage backups or software updates, others generate high variable and difficult to predict patterns, e.g., opportunistic content dissemination [5], distributed media services [9], sensor data, machine-to-machine data flows. For example, a large network of Zigbee sensor, although generating only few bytes of payload, can produce high intensity traffic in real-time. Worse is the case of surveillance and security or social analytics, which make a perfect example of big data applications, causing distinctly different traffic patterns in and across data centers. Newly emerging device-to-device communications (in mobile networks) and peer-port application lead to more fuzzy data models [8]. Additional aspects which influence the construction of traffic models and on which we will reflect are engineering approaches such as redundancy, power-efficient operation and distributed processing. Redundancy benefits service availability but also causes traffic to be load balanced over several available paths and when applied at the packet level breaks the flow traffic pattern at the source. Power consumption dictates certain transmission policies, especially in energy-constraint devices and with green technology requirements [4]. Distributed processing often results in big amounts of data transferred across the network. Understanding and simulation of the complexity of the traffic sources, including the statistical parameters and probability density functions (pdf) of the inter-arrival and servicing processes in 5G, is essential for further network planning and design [16].
This chapter consists of state of the art part that explains details on traffic measurements, Zigbee sensor networks and their traffic specific features. After detailed description of the experiments in the next section, main results are shown and commented. Finally, we expose views of open-research issues for offering analytical traffic models that fit to the traffic flows and will allows optimization in the 5G traffic.
2 State of the Art
Zigbee technology and especially applications in body/personal area networks and smart environments became popular recent years. Connection to the cloud and cloud-based data gathering and analyses allows high level of data processing and better data interpretation [8]. Usually the traffic generated by these networks is considered small or even negligible. When the number of sources is significant, the networks are dynamically created and destroyed, traffic sources are moving and change their behaviour it is difficult to predict the load to the processing equipment and plan the resources properly. Details on similar software defined networks and the interfaces and attributes could be found in [15]. In our papers [10, 11] we demonstrate Zigbee technology and its applicability to the body/personal environments. We setup experiments there to measure round trip delays and loss in the network. In this chapter, we enrich the analyses toward delay distributions and statistical parameters.
An interesting approach using priorities at application/session layer is presented in [1, 2]. The authors demonstrated the complexity of the traffic models when the traffic is prioritized and is transmitted via congested network elements. Possible solution for network node configuration taking into account the nature of the traffic could be found in [3]. Specific applications [6] and the influence on the network configuration could be diverse and irregular by nature. More abstract and complete approach to network design is presented in [13]. Machine-to-machine vehicle network is shown in [19]. In [20] authors demonstrated an approach for assisted living networks. A very specific almost complete underwater network is presented in [14]. A decision for energy harvesting and big data analyses in sensor network could be seen in [18].
Delay and priority analyses could be found in [21]. Reliable solution through different access scenarios is presented in [22].
3 Experiment Setup
In order to analyze the behaviour of the sensors as traffic sources we setup an experiment in the laboratory shown on Fig. 1. The channel is duplex. Under the same serial radio channel, at least three pairs of sensors are transmitting simultaneously interfering all the time. In different measurements (Table 1) the conditions are changing. The operations are reads and writes with different length of the information sent. During part of the experiments, there are additional radio transmissions that emulate a radio noise and/or an 802.11 radio signal with two levels of intensity.
The protocol is Modbus RTU. Sensors are connected to the controller for data gathering and acquisition. For more complexity, the number of transmitting sensors could be increased. Such case is not presented in this chapter. Session 1 between sensors 1 and 4 is used for delay and loss measurements. Session 2 between sensors 2 and 5 as well as session 3 between sensors 3 and 6 are used for changing the conditions in the radio channel. In Table 1 there are 21 experiments presented. In Sect. 4, we show only part of the results concerning the best fitting probability density function of packet round trip delays. The collected data for delay is exported and evaluated by Easyfit statistical tool. The fitting is also performed towards well known from our previous experiments Pareto and Gamma distributions for better comparison. Sensors collide when tried to transmit at once. The protocol for collusion avoidance applies backoff timer. Depending on the number of collisions, the losses and delays also change rapidly.
4 Results
Part of the results concerning best fitting probability density functions are already shown on Table 1. In order to save space we demonstrated only part of the data graphically and numerically in Tables 2 and 3 as well as next graphs. Table 2 demonstrates the best fitting pdf parameters and fitting parameters to the Gamma and Pareto distributions. The data allows random number generation and comparison to the well known distributions [12]. Tables 3 and 4 present general data of the measured traffic flows. The values for variance on Table 3 are very high due to the irregularity of the sources. Table 4 contains data percentiles.
The main conclusion from the experiments is that the traffic in sensor networks is varying rapidly depending on the protocol, topology, interference, amount, mobility, etc. Keeping this in mind and knowing that in the Internet of Things environment billions of traffic sources will transmit simultaneously and will need processing the design of the platforms could be done in the way to meet these challenging requirements. On Fig. 2 best fitting pdf is shown from the 1,000 independent measurements during experiment 1. On the figure bars represent the measured data as well as continuous line represents the approximated density function. When the traffic increases, the pdf is not always changing (Fig. 3). The main differences in comparison to the Fig. 2 are due to the collisions and backoff.
Modbus RTU limits the maximal interval between bytes from any single message. Zigbee protocol limits the number of bytes in a single message in the radio interface. Due to this Modbus RTU messages are often fragmented over the radio interface adding additional delay for fragmentation and end-to-end transmission.
Further increase of the traffic, collisions and interference results in best fitting distribution change to Cauchy (Fig. 4). The main differences between reads and writes (Figs. 4, 5, 6, 7 and 8) are due to the difference in sensor sensitivity and the power needed to perform the operations.
On Figs. 6, 7 and 8 experiments with writes demonstrate different best fitting distributions depending on the traffic from Generalized Pareto, Log.-Logistics and Phased Bi-Weibull. Special attention should be paid to the last one. Due to the big messages, fragmentation and collisions the delays for part of the messages are increasing rapidly and they form the second right peak on the graph (Fig. 8). Such multimodal functions had been investigated previously also in [17]. As a general rule in case of the lack of fragmentation, a high interference in the channel does not change round trip time variations due to the CSMA/CA during read operations. The only visible effect is reduced peak that means that the round trip times are spread around the mean value due to the backoff.
5 Conclusion and Future Work Plan
In this chapter, we show traffic measurements and analyses in sensor networks aiming to obtain necessary information for network design. We investigated round trip delay of read, write operations, and found them different from traffic point of view. Round trip delay depends mostly on transmission channel characteristics and end-devices. Backoff timer influences the data significantly as well as message fragmentations. With high traffic, write operation round trip time variance tends to become similar to read operation round trip time variance with higher mean value. Due to the high traffic and interference, the distribution could become multimodal.
Our future research continues with mesh network measurements and analyses as well as traffic relaying phenomenon investigation. We continue our experiments with different types of sensors. We aim also to map inter-arrival times to Gamma distribution and find mapping between gamma parameters and transmission nature.
References
Balabanov, G., Mirtchev, S.: A priority traffic models in wideband mobile networks. In: Proceedings of XLIII International Scientific Conference on Information, Communication and Energy Systems and Technologies—ICEST 2008, June 2008, vol. 1, pp. 470–473. Nis, Serbia (2008)
Balabanov, G., Mirtchev, M.: Dynamic queue management of partial shared buffer with mixed priority for QoS guarantee in LTE uplink. In: ELEKTROTECHNICA & ELEKTRONICA (E+E). 49, 1–2 2014, Union of Electronics, Electrical Engineering and Telecommunications (CEEC), pp. 7–13 (2014)
Batalla, J.M., Kantor, M., Mavromoustakis, C.X., et al.: A novel methodology for efficient throughput evaluation in virtualized routers. In: 2015 IEEE International Conference on Communications (ICC), 8–12 June 2015, pp. 6899–6905 (2015). doi:10.1109/ICC.2015.7249425
Bernardo, V., Curado, M., Braun, T.: An IEEE 802.11 energy efficient mechanism for continuous media applications. In: Sustainable Computing: Informatics and Systems, Special Issue on Selected papers from EE-LSDS 2013 Conference, 2014/6/, vol. 4, issue. 2, pp. 106–117 (2014). http://dx.doi.org/10.1016/j.suscom.2014.04.001
Ciobanu, R.I., Marin, R.C., Dobre, C., et al.: Opportunistic dissemination using context-based data aggregation over interest spaces. In: 2015 IEEE International Conference on Communications (ICC), 8–12 June 2015, pp. 1219–1225 (2015). doi:10.1109/ICC.2015.7248489
Cippitelli, E., Gasparrini, S., Gambi, E., et al.: Time synchronization and data fusion for RGB-depth cameras and inertial sensors in AAL applications. In: 2015 IEEE International Conference on Communication Workshop (ICCW), 8–12 June 2015 (2015). doi:10.1109/ICCW.2015.7247189, pp. 265–270
Dias, J.A., Rodrigues, J.J., Kumar, N., et al.: A hybrid system to stimulate selfish nodes to cooperate in vehicular delay-tolerant networks. In: 2015 IEEE International Conference on Communications (ICC), 8–12 June 2015, pp. 5910–5915. doi:10.1109/ICC.2015.7249264
Garcia, N.M., Rodrigues, J.J.P.: Ambient Assisted Living. CRC Press, Boca Raton, FL, USA (2015)
Garcia, N.M., Garcia, N.C., Sousa, P., et al.: TICE.Healthy: A perspective on medical information integration. In: 2014 IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI), 1–4 June 2014, pp. 464–467 (2014). doi:10.1109/BHI.2014.6864403
Goleva, R., Stainov, R., Savov, A., et al.: Reliable platform for enhanced living environment. In: Agüero, R., Zinner, T., Goleva, R., et al. (eds.) Mobile Networks and Management, First COST Action IC1303 AAPELE Workshop Element 2014, in Conjunction with MONAMI 2014 Conference, Wurzburg, 24 Sept 2014. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 141, pp. 315–328. Springer, New York (2015). ISBN: 978-3-319-16291-1. http://dx.doi.org/10.1007/978-3-319-16292-8_23
Goleva, R., Stainov, R., Savov, A., et al.: Automated ambient open platform for enhanced living environment. In: Loshkovska, S., Koceski, S. (eds.) ICT Innovations 2015, Advances in Intelligent Systems and Computing, ELEMENT 2015, vol. 399, pp. 255–264. Springer (2015). http://dx.doi.org/10.1007/978-3-319-25733-4_26
Goleva, R., Atamian, D., Mirtchev, S., et al.: Traffic analyses and measurements: technological dependability. In: Mastorakis, G., Mavromoustakis, C., Pallis, E. (eds.) Resource Management of Mobile Cloud Computing Networks and Environments, Hershey, PA. Information Science Reference, pp. 122–173 (2015). doi:10.4018/978-1-4666-8225-2.ch006
Grguric, A., Huljenic, D., Mosmondor, M.: AAL ontology: from design to validation. In: 2015 IEEE International Conference on Communication Workshop (ICCW), 8–12 June 2015, pp. 234–239 (2015). doi:10.1109/ICCW.2015.7247184
Han, G., Jiang, J., Sun, N., et al.: Secure communication for underwater acoustic sensor networks. IEEE Commun. Mag. 53(8), 54–60 (2015). doi:10.1109/MCOM.2015.7180508
Jarschel, M., Zinner, T., Hossfeld, T., et al.: Interfaces, attributes, and use cases: a compass for SDN. IEEE Commun. Mag. 52(6), 210–217 (2014)
Kryftis, Y., Mavromoustakis, C.X., Mastorakis, G., et al.: Resource usage prediction algorithms for optimal selection of multimedia content delivery methods. In: 2015 IEEE International Conference on Communications (ICC), 8–12 June 2015, pp. 5903–5909 (2015). doi:10.1109/ICC.2015.7249263
Mirtchev, S., Goleva, R.: Discrete time single server queueing model whit a multimodal packet size distribution. In: Atanasova, T. (ed) Proceedings of a Conjoint Seminar “Modelling and Control of Information Processes”, Sofia, Bulgaria, pp. 83–101. CTP, Sofia (2009). ISBN: 978-954-9332-55-1
Wu, D., He, J., Wang, H., et al.: A hierarchical packet forwarding mechanism for energy harvesting wireless sensor networks. IEEE Commun. Mag. 53(8), 92–98 (2015). doi:10.1109/MCOM.2015.7180514
Yang, Q., Wang, H.: Toward trustworthy vehicular social networks. IEEE Commun. Mag. 53(8), 42–47 (2015). doi:10.1109/MCOM.2015.7180506
Yu, C., Chen, C.Y., Chao, H.C.: Verifiable, privacy-assured, and accurate signal collection for cloud-assisted wireless sensor networks. IEEE Commun. Mag. 53(8), 48–53 (2015). doi:10.1109/MCOM.2015.7180507
Zhang, F., Lau, V.K.N.: Delay-sensitive dynamic resource control for energy harvesting wireless systems with finite energy storage. IEEE Commun. Mag. 53(8), 106–113 (2015). doi:10.1109/MCOM.2015.7180516
Zhou, M.T., Oodo, M., Hoang, V.D., et al.: Greater reliability in disrupted metropolitan area networks: use cases, standards, and practices. IEEE Commun. Mag. 53(8), 198–207 (2015). doi:10.1109/MCOM.2015.7180528
Acknowledgments
Our thanks to ICT COST Action IC1303: Algorithms, Architectures and Platforms for Enhanced Living Environments (AAPELE), ICT COST Action IC1406: High-Performance Modelling and Simulation for Big Data Applications (cHiPSet), project No ИФ-02-9/15.12.2012, Gateway Prototype Modelling and Development for Wired and Wireless Communication Networks for Industrial and Building Automation and project on irrigation controller development.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Goleva, R. et al. (2016). Data and Traffic Models in 5G Network. In: Mavromoustakis, C., Mastorakis, G., Batalla, J. (eds) Internet of Things (IoT) in 5G Mobile Technologies. Modeling and Optimization in Science and Technologies, vol 8. Springer, Cham. https://doi.org/10.1007/978-3-319-30913-2_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-30913-2_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30911-8
Online ISBN: 978-3-319-30913-2
eBook Packages: EngineeringEngineering (R0)