
This repository provides the content developed under the scope of the European H2020 5GRANGE project. All the information about this project, as well as the work carried out during its progress is available in the following link: http://5g-range.eu
The lines below briefly introduce how this repository is organized:
5GRANGE ├── base-3gpp-functions │ ├── LICENSE │ ├── README │ └── v1 │ └── scripts ├── internet-access │ ├── core-cloud-platform-images │ ├── emulation-station │ ├── osm-r4-descriptors │ ├── scripts │ └── uav-cloud-platform-images └── smart-farming ├── images └── osm-r4-descriptors
- The content included in the base-3gpp-functions directory comprises a set of VNFs that provide basic prototypes of a 3GPP UE (User Equipment) and a 5GC (5G Core). These components have been prototyped as virtual machines, and they support the user-plane protocol stack defined by 3GPP for untrusted non-3GPP access networks, which are based on GRE and IPsec technologies.
- The internet-access directory contains all the material required to carry out the work published in [1], which focuses on describing a protocol to enable the automated deployment of moderately complex network services over a network of SUAVs using the NFV standards and open source technologies.
- Finally, the directory smart-farming encompasses the material used in the development of the work published in [2]. The main objective presented in this work is to study the feasibility of utilizing programmable SUAVs to support heterogenous vertical services, following a practical approach (i.e., we designed and built a multi-site NFV experimentation testbed, including an infrastructure of server computers, SUAVs and other resource-constrained devices). Therefore, the practical implementation aims at facilitating experimentation with vertical services, with SUAVs allowing for the prototyping and validation of these services in a realistic multi-site environment.
[1] Nogales, B., Vidal, I., Sanchez-Aguero, V., Valera, F., Gonzalez, L. F., Azcorra, A. "Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization." J. Vis. Exp. (153), e60425, doi:10.3791/60425 (2019).
[2] I. Vidal et al., "A Multi-site NFV Testbed for Experimentation with SUAV-based 5G Vertical Services," in IEEE Access, doi: 10.1109/ACCESS.2020.3001985.
SUAV (Small-sized Unmanned Aerial Vehicle).
NFV (Network Functions Virtualization).
VNF (Virtual Network Functions).