Cognitive Computing Technology to Revolutionize Intelligent Decision Making in 5G management software
The configuration of a next generation 5G network is a very difficult task for the telecommunications operator or the Mobile Virtual Network Operators making use of the underlying telecom substrate. Many customer services require guarantees which should never be affected by the state of the substrate network and computing resources. Indeed, the commercial potential of many promising 5G applications will only come to life if the network itself is capable of automatically deciding and enforcing at runtime the most suitable resource allocations and configurations.
Modio delivers an innovative solution for operators and IT software vendors for telecommunication SDN/NFV cloud (incl. MEC) networks. The heart of our innovation is the implementation of modern scalable statistics and artificial intelligent techniques and their integration with next generation management IT solutions for telco clouds. Our solution is customizable to be adopted to help solving real problems arising in a wide range of industrial use cases.
Core of our machine learning engine is the Qiqbus streaming analytics platform, an in house developed Spark based platform (see section Qiqbus) which Modio has installed in commercial projects of for mobile advertising, Deep Packet Inspection and other commercial projects demanded by our industrial customers.
Qiqbus high level Architecture & Data Flow
A typical Qiqbus installation is depicted above. Monitoring data is pulled from input queues, grouped according to the source. The data is placed into the streaming computation engine for analysis. We cater for the classification of computing and network metrics to specific performance categories. The computation engine (Spark) operates in micro-batching mode. It reads a group (batch) of events and forwards the group through a sequence of processing nodes. Events are aggregated according to configurable through the command line KPIs, and then clustered to distinct performance categories. A labelled set of existing metrics, collected through a bootstrap phase are often used as the source for training of the chosen performance classification model. The trained model is applied to the unlabelled classes and generates a weighed categorization of the contents of the unlabelled classes. The result is fed to a CEP engine, implemented in Spark streaming, which identifies whether an updated policy file should be sent to the management layer.
For more information on our 5G management technology contact us at email@example.com
You can also look our recent work on NFVO predictive autoscaling within the scope of our Open Call project with SoftFIRE H2020:
- Watch the Demo of “Intelligent resource allocation for 5G cloud environments” Experiment here.