This demo presents the ongoing prototype implementation of the Service Orchestrator (SO) building block of the 5GTRANSFORMER (5GT) architecture ( Within the 5GT-SO, the Service Manager (SM) hosts the intelligence of the 5GT-SO and interacts with the other architectural blocks of the 5GT architecture through the defined APIs. The aim of
defining the SM is to decouple the 5GT-SO implementation from the associated MANO platform, allowing the interoperability with other MANO platforms, hence increasing the scope of
the 5GT solution. In this demo, we will show how the current ongoing implementation of the 5GT-SO, using the SM together with OSM platform, is able to automate the orchestration of both computing and networking resources to deploy a virtualized mobile network service based on ns-3/LENA network simulator/emulator in minutes over an emulated environment consisting of a multi-point of presence infrastructure connected by a custom multi-hop transport network.

  • Demo’s main concepts to illustrate:
    • Automated and dynamic service deployment over Points of presence (PoPs) connected by a multi-hop transport network.
      • With respect to OSM (and rest of MANO platforms), we provide placement algorithms strategies and the interconnection between PoPs. This last feature is an experimental feature included in R5
    • Network service deployment, both computing and networking resources in the order of minutes compared to current telco provider’s static procedures in the order of days.
      • In particular, we deploy a containerized vLTE network service using ns3-LENA emulator, which is developed and maintained by CTTC. At the beginning of the month we announce the extension of this module towards 5G-NR Release 15 TS 38.300.
    • The architecture of the Service Orchestrator (5GT-SO) block, thanks to the Service Manager (SM), allows integrating additional features to diverse open source MANO platforms like OSM and Cloudify with a plugin system.
    • Integration of different elements and open source platforms promoting interoperability and reusability of the solution.
    • Intuitive Graphical User Interfaces (GUIs) to manage the network and gather data plane metrics.

CTTC has developed and implemented a low cost cooperative GNSS/INS/radio-based positioning system to enhance accuracy and robustness of GNSS based receivers. It can operate in different modes and configuration of the fusion algorith. The cooperative mode integrates real UWB range measurements. Besides the positioning receiver, the protopype also serves as a testbed to test and compare different sensor fusion algorithms.


  • Hybrid GNSS/INS position based on low cost COTS IMU
  • Cooperative positioning algorithm to enhance the capabilities of the hybrid GNSS/INS technology.
  • Cooperative positioning protopype implementing the cooperative positioning solution and interfaces with communication unit based on range measurements. Includes the SW implementation of the cooperative positioning algorithm.
  • Software simulator/emulator (Matlab and C/C++) to test GNSS/INS sensor fusion and cooperative positioning algorithms.