Forecasting Telecommunication Network States on the Basis of Log Patterns Analysis and Knowledge Graphs Modeling

Forecasting Telecommunication Network States on the Basis of Log Patterns Analysis and Knowledge Graphs Modeling

Kirill Krinkin, Alexander Ivanovich Vodyaho, Igor Kulikov, Nataly Zhukova
DOI: 10.4018/IJERTCS.311464
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The article proposes a state forecasting method for telecommunications networks (TN) that is based on the analysis of behavioral models observed on users' network devices. The method applies user behavior that makes it possible to forecast with more accuracy both the network parameters and the load at various back-ends. Suggested forecasts facilitate implementing reasonable reconfiguration of the TN. The new method proposed as a further development of TN states the forecasting method presented by the authors before. In this new version, forecasting algorithm users' behavioral models are involved. The models refer to a class of time diagrams of device transitions between different states. The novelty of the proposed method is that resulting TN models enable forecasting device state transitions represented in a device state diagram in the form of knowledge graph, in particular changes in loads of different back-ends. The provided case study for a subgroup of network devices demonstrated how their states can be forecasted using behavioral models obtained from log files.
Article Preview
Top

1. Introduction

One of the typical tasks solved by the TN monitoring and control systems is the network reconfiguration based on the observed operating conditions and options for their possible changes (Krinkin et al., 2021).

The reason for network reconfiguration may arise due to the failure of one or more network elements, an increase or decrease in the activity of network resource consumers resulting in changes of traffic volume as well as under the influence of other factors the combination and relationship of which cannot be clearly described. Timely reconfiguration allows avoid out-of-service situations for network users thus ensuring the required level of quality of services provided to them. The reconfiguration ensures balance and distribute of the load on network equipment and communication channels preventing the equipment from overload and maintains the ability to switch to standby capacities in case of emergency (provision of capacity reserve). To reconfigure networks, it is necessary to be able to forecast their states including network traffic based on data received from the TN devices.

In modern telecommunication networks the traffic volume commonly consists of incoming and outcoming Internet traffic of subscribers’ devices. Traffic depends on many factors, the one of the most significant is users’ behavior varying with the time of a year and of a day either working or weekend, the groups of subscribers and users’ tariffs, events that may affect the consumption of network services by subscribers, etc. The volume of traffic transmitted by Internet networks is growing with the increase of device structure complexity and users’ behavior. The number of smart devices such as set-top boxes (STB), smartphones and personal computers with installed intelligent client applications of TN operators like messengers, video content viewers, audio and video conferences, etc. has increased.

In TNs which include complex intelligent devices the end-users services assume interaction of those devices. The interaction can be organized according to various scenarios both given a priori and generated in dynamic mode. For example, when providing a VOD (Video on Demand) service to a network subscriber the STB communicates with several back-ends (CDN with video content, WEB server that provides a video catalog UI, authorization server, billing system, etc.). At the same time user behavior as regards the use of the service can be different (i.e., viewing the directory, watching one video in multicast mode, often started watching different videos, etc.) thus producing different load at back-ends.

For example, frequent switching of TV channels results in an increased load on the Fast Channel Change (FCC) server (Lin et al., 2009). Therefore, user commands’ analysis is an important component for network state forecasting. There are a number of models and methods intended to solve forecasting problem for TNs, for example, (Krinkin et al., 2021) proposes a solution using TN state models presented in the form of knowledge graphs. These models can be successfully used if the TN operator does not need to know which devices are involved in the provisioning of telecommunications services and receive/transmit data, and only the amount of the received and/or transmitted traffic is required. The models proposed in (Krinkin et al., 2021) are successfully used under conditions where traffic is either independent of user actions or the set of possible user actions is very limited.

In case when it is necessary to reconfigure the network to avoid sharp increase in network traffic in a certain location or a lack of performance of one of the back-ends caused by the behavior of groups of users, it is necessary to develop an extended model based on the model proposed in the (Krinkin et al., 2021). The model is to be extended by adding data about the network behavior, in particular, data about the behavior of each of the devices and the connections between them being set in the process of performing requests of users while providing them the telecommunication services. The model used in (Krinkin et al., 2021) is built using multilevel synthesis, the general theory of which has been significantly developed and by now is widely used in practice (Bardini et al., 2017; Courgeau, 2007; Osipov et al., 2019; Zhukova, 2019).

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 2 Issues (2018)
Volume 8: 2 Issues (2017)
Volume 7: 2 Issues (2016)
Volume 6: 2 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing