The invention discloses an
edge computing network task unloading and
resource allocation method based on optimal
service quality, which comprises the following steps of: constructing a
system architecture comprising a
cloud server, a plurality of edge servers and mobile equipment, and establishing a multi-dimensional
system model covering task characteristics, service cache, communication transmission, computing resources, service cost and
service quality; constructing an
optimization problem aiming at maximizing the long-term
service quality of all mobile equipment, and forming a mixed integer nonlinear
programming model under the constraints of mobile equipment cost constraint, storage capacity limitation, bandwidth, computing resources and the like; a double-time-slot hierarchical decision-making mechanism is designed, and multi-dimensional joint optimization of service caching, task unloading and
resource allocation is realized through a collaborative mechanism that short-term
resource allocation is constrained through a long-term caching decision and short-term performance feedback optimizes long-term caching. According to the method, the overall
quality of service (QoS) can be effectively improved and the task
processing delay and
energy consumption can be reduced under the condition that the cost of the mobile equipment and the
system resource limitation are met.