Skip to content

Harmonization of Edge Entitys among EdgeCloud APIS for future merge #163

@sergiofranciscoortiz

Description

@sergiofranciscoortiz

As discussed in Item 1 from CAMARA EdgeCloud meeting 12th December Minutes, the idea to go for a first version that includes LCM and Discovery intents is to merge current SED API with proposed MVP API in #154.

Also there are similar concepts in Traffic Influence to be taken into account.

For that we need to harmonize the naming of the entities refering to the same concepts, currently there are this entities/definitions:

API Item Method Description
Simple Edge Discovery MECPlatform GET mec-platforms On receiving this request, the network will return the name of the MEC platform with the shortest network path to the end user device identified in the request.
MVP EdgeCloud EdgeCloudNode GET edge-cloud-nodes List of the operator’s Edge Clouds and their status, ordering the results by location and filtering by status (active/inactive/unknown)
Traffic Influence Telco Edge Site Edge datacentres of Telco Operator

The two methods are compatible in the sense that offer different outcomes ( SED an optimal node/platform to connect for given parameters and MVP a whole list with node/platform information). But we should harmonize the naming of the entitis MECPlatform and EdgeCloudNode ( or other) as they are referring really to the same concept.

Our proposal is trying to avoid telco acronyms in methods as suggested in CAMARA guidelines 2.5 Reduce telco specific terminology in api definitions, as MEC could be confusing ( Multiaccess, Mobile).

Following GSMA documentation we propose the term EdgeCloudNode which seems clearer than other options ( like Cloudlet) or MEC, but this is open to discussion, anyhow we should used the same naming in existing APIs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions