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

Part of our work on 5G management, specifically our work for autoscaling of NVF resources using predictive analytics has been funded by the the following European Commission H2020 projects

        SOFTFIRE – GA 687760

      FED4FIRE+ – GA 732638

   5GINFIRE – GA 7324971

Our ongoing work on a Mobile Edge Computing decision-making engine for MPEG-DASH is supported by the H2020 FLAME project

Modio is  participant to Open Source Mano Working Group, focusing on providing to OSM with predictive-analytics based autoscaling features