OSM PoC 10 Automated Deployment of an IP Telephony Service on UAVs using OSM
PoC Team Members
- Universidad Carlos III de Madrid (UC3M), IMDEA
All Poc team members are OSM members or participants
- Main contacts:
- UC3M: Borja Nogales (bdorado _at_ pa.uc3m.es)
- UC3M: Iván Vidal (ividal _at_ it.uc3m.es)
- IMDEA, UC3M: Víctor Sánchez (victor.sanchez _at_ imdea.org)
- UC3M: Francisco Valera (fvalera _at_ it.uc3m.es)
- UC3M: Luis F. González (luisfgon _at_ it.uc3m.es)
- IMDEA, UC3M: Arturo Azcorra (arturo.azcorra _at_ imdea.org)
The Network Function Virtualization (NFV) paradigm is one of the key-enabling technologies in the development of the 5th generation of mobile networks. This technology aims at lessening the dependence on hardware in the provision of network functions and services by using virtualization techniques that allow the softwarization of those functionalities over an abstraction layer. In this context, there is increasing interest in exploring the potential of unmanned aerial vehicles (UAVs) to offer a flexible platform capable of enabling cost-effective NFV operations over delimited geographic areas.
To demonstrate the practical feasibility of utilizing NFV technologies in UAV platforms, the PoC presents a functional NFV environment based on open source technologies, in which a set of small UAVs onboard the computational resources that support the deployment of moderately complex network services. In particular, the PoC showcases the automatic deployment of an IP telephony service through OSM over a network of interconnected UAVs, leveraging the capacities of the configured NFV environment.
PoC Key Takeaways
- The PoC demonstrates the practical feasibility of automating the deployment of telecommunication services over resource-constrained devices, particularly UAVs.
- OSM is intended to support the orchestration of network services over the resource-constrained UAVs.
- The procedure details the different steps to build a functional NFV environment, based on resource-constrained platforms, and deploys a funcional IP telephony service.
- Single board computers (Raspberry Pi model 3B+) are onboarded on small-size drones, serving as compute nodes.
- The PoC is based on open-source technologies (OSM and OpenStack).
- Scripts to support the pre-configuration of the resource-constrained platforms are made available to facilitate the reproducibility of the experiment.
- The detailed procedure could potentially be adapted and used in other environments in which resource-constrained devices might be available.
- The PoC includes a flight procedure. If this is reproduced, the experimenter should be sure to follow the appropriate security measures and the corresponding regulatory statements.
- OSM Release FOUR (subsequent releases might also be used).
- Charm layer to enable day-1 configuration of VNFs by OSM using Ansible playbooks: https://osm.etsi.org/docs/vnf-onboarding-guidelines/05-basic-examples.html#ansible
- Ongoing work: upgrade to OSM Release SEVEN
Would you like to see your OSM PoC listed in this wiki? Please follow the instructions in the OSM PoC Framework