Multi-Access Edge Computing (MEC, formerly Mobile Edge Computing) is a network architecture concept that enables cloud computing capabilities and an IT service environment at the edge of the mobile network. The idea arose from the need for computing resources that can provide complex mobile services (e.g. virtual reality). Carrying out data processing of complex services closer to the user reduces data transfer time and network congestion.