MEC Model Dev

A dev project about “Perception-Computing-Response” model

Index

This project includes the following mods:

Sys

  • UUID

  • HTTP/2

  • ConnectionTypeIdentification

  • ConnectionInfoStructure

    • ConnectionID

    • TaskID

    • ServiceInfo

  • MySQL DB

UUID

we make a random UUID with uuid lib in python:

  • uuid_generator()

import uuid
uuid.uuid4()

HTTP/2

HTTP/2 relies TLS to achieve security, thus we use UDP socket as a temporary transmission tool.

  • udp_socket_send(msg, ip, port)

  • udp_socket_rev(ip, port)

ConnectionTypeIdentification

For the “Perception-Computing-Response” model, three values are used to indicate different transmission link between UE, MEC and MCC as follows:

  • "1" represents the "UE-MEC" link;

  • "2" represents the "MEC-MCC" link;

  • "3" represents the "UE-MCC" link.

ConnectionInfoStructure

ConnectionID

ConnectionID is a random UUID generated by UE. A sample is: b54d5fb8-9a5b-42fb-82eb-0917bfdea427.

TaskID

TaskID is designed for indicating a service of internet services provider. In order to realize flexible assignment of offload, TaskID includes two parts,ServiceID and SubserviceID, to indicate different task in a service. A sample is as follows:

1AA1 (TaskID) = 1A (ServiceID) A1 (SubserviceID)

ServiceInfo

For example, ServiceInfo can bring the necessary information of MEC for UE, which indicates the service status of MEC.

UE-MEC

The ServiceInfo of UE-MEC link is as follows:

MEC-MCC

The ServiceInfo of MEC-MCC link is as follows:

UE-MCC

The ServiceInfo of UE-MCC link is as follows:

MySQL DB

As for a prototype verification, MySQL DB is a planned issue.

Last updated

Was this helpful?