The invention relates to a prediction-based
virtual network function scheduling method for 5
G network slices, and belongs to the field of mobile communication. The method specifically comprises: establishing a
delay-based service function chain
queue model for service function chain features having dynamically changing service traffic; establishing a multi-
queue cache model, and determining, at different time, priorities requested by the slices and a lowest service rate that should be provided, according to the size of a slice service
queue; discretizing the time into a series of consecutive
time windows, and establishing a prediction-based traffic
perception model by using the queue information in the
time windows as a training
data set sample; and searching a scheduling method for the best service function chain VNF under the resource constraint that the caching of the slice service queue does not overflow according to the predicted size of each slice service queue and the corresponding lowest service rate. The method realizes on-line mapping of network slices, reduces the overall average scheduling
delay of multiple network slices, and improves the performance of network services.