MecPlatformManager.ned

NED File src/simu5g/mec/mepm/MecPlatformManager.ned

Name Type Description
MecPlatformManager simple module

Implements the MEC platform manager (MECPM) entity within the MecHost. It serves as an interface between the MEC orchestrator and the MEC host itself. Specifically, it manages interactions with the VirtualisationInfrastructureManager to instantiate and terminate MEC applications upon requests from the MEC orchestrator.

Source code

//
//                  Simu5G
//
// Copyright (C) 2019-2021 Giovanni Nardini, Giovanni Stea, Antonio Virdis et al. (University of Pisa)
// Copyright (C) 2022-2026 Giovanni Nardini, Giovanni Stea et al. (University of Pisa)
//
// This file is part of a software released under the license included in file
// "license.pdf". Please read LICENSE and README files before using it.
// The above files and the present reference are part of the software itself,
// and cannot be removed from it.
//

package simu5g.mec.mepm;

//
// Implements the MEC platform manager (MECPM) entity within the ~MecHost.
// It serves as an interface between the MEC orchestrator and the MEC host itself. Specifically,
// it manages interactions with the ~VirtualisationInfrastructureManager to instantiate
// and terminate MEC applications upon requests from the MEC orchestrator.
//
simple MecPlatformManager
{
    parameters:
        string mecOrchestrator;
        string serviceRegistryModule = default("^.mecPlatform.serviceRegistry");
        string vimModule = default("^.vim");
        @display("i=block/control");
}