The invention relates to a virtual resource allocation method based on a self-backhauled small cell network, and belongs to the technical field of mobile communication. A virtual resource allocation method based on a self-backhauled small cell network, which obtains available virtual resource information, user status information, and slice requirement information of each base station through a virtual network manager, and the user status information includes user channel quality information and buffer queues Information, and then allocate virtual resources for users served by each service provider, and dynamically adjust the frequency band ratio of the self-backhaul small base station for wireless backhaul; at the same time, in the allocation process, the minimum average rate of each service provider is guaranteed requirements, system stability, and small cell backhaul capacity constraints. The virtual resource allocation method provided by the invention achieves the purpose of making full use of frequency band resources, and at the same time reduces the user's processing time delay at the small base station, and can maintain the stability of the system queue while increasing the average total revenue of the service provider.