Skip to content

(CTTC) Implement ETSI MEC Bandwidth Management API in NBI component

Support for the ETSI MEC Bandwidth Management API.

Proposers

  • Carlos Manso (CTTC)
  • Ricard Vilalta (CTTC)
  • Lluis Gifre (CTTC) [reviewer]

Description

This enhancement should bring support for the ETSI MEC Bandwidth Management API. A new NBI should be created for the following endpoints [Ref-2]:

  • GET /bw_allocations (Retrieve information about a list of bandwidthAllocation resources)
  • POST /bw_allocations (Create a bandwidthAllocation resource)
  • GET /bw_allocations/{allocationId} (Retrieve information about a specific bandwidthAllocation)
  • PUT /bw_allocations/{allocationId} (Update the information about a specific bandwidthAllocation)
  • PATCH /bw_allocations/{allocationId} (Modify the information about a specific existing bandwidthAllocation by sending updates on the data structure)
  • DELETE /bw_allocations/{allocationId} (Remove a specific bandwidthAllocation)

Demo or definition of done

The issue would be completed when all the API requests can be requested to the TFS NBI.

Acknowledgements

This work is partially funded by the EC through the Hexa-X-II (101095759) project, the "RELAMPAGO grant PID2021-127916OB-I00 funded by MCIN/AEI/10.13039/501100011033 and by the "Ministerio de Asuntos Económicos y Transformación Digital" and the European Union-NextGenerationEU in the frameworks of the "Plan de Recuperación, Transformación y Resiliencia" and of the "Mecanismo de Recuperación y Resiliencia" under references TSI-063000-2021-19, TSI-063000-2021-20, TSI-063000-2021-21.

References

  1. Website
  2. Swagger API
Edited by Lluis Gifre Renom