The invention discloses a computing task intelligent unloading and safety guarantee method in a 5G
edge computing environment. The method comprises the following steps: firstly, considering the mobility of a user in an unloading process, estimating the
residence time of the user in a
base station, considering the mobility, consumed time
delay and energy of the user in the unloading process and the cost paid to an MEC (
Mobile Edge Computing)
server by the user, taking maximization of
system benefits as a target, and acquiring an unloading scheme of a user by adopting Q-Learning; secondly, considering load balance among the base stations, performing priority
ranking on user tasks, and assigning appropriate
base station unloading to the tasks, so that computing resources of an MEC
server and channel resources of the base stations are utilized more effectively; and in addition, considering the security of a user task during unloading too, and adopting AES
encryption based on multi-dimensional biological characteristics for data transmitted between the MEC and the user.