CN-122001768-A - Network slice enhancement and resource management method and device
Abstract
The application provides a network slice enhancement and resource management method and device, comprising the steps that an edge node respectively obtains resource information of a plurality of user services corresponding to each network slice, wherein the resource information comprises bandwidth requirements and/or time delay requirements of service transmission of a user, the edge node determines a bandwidth allocation scheme of each user service in the plurality of user services based on user-level resource particles in the corresponding network slice based on the resource information of the plurality of user services, the sum of bandwidths allocated by all user services in the plurality of user services is equal to or smaller than the bandwidth of the network slice, and the edge node performs transmission scheduling based on the bandwidth allocation scheme of each user service. By means of bandwidth allocation by means of overlapping user-level resource particles, the capacity of network slicing can be effectively enhanced, resource management by the network slicing is facilitated, and the condition that a plurality of resource particles are accumulated to a slicing pipeline to damage service SLA experience due to congestion is avoided.
Inventors
- LIN GANG
- LAI WENYAN
- LAI ZHICHANG
Assignees
- 上海华为技术有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241101
Claims (14)
- 1. A method for network slice enhancement and resource management, comprising: The edge node respectively acquires resource information of a plurality of user services corresponding to each network slice, wherein the resource information comprises bandwidth requirements and/or time delay requirements of service transmission of the affiliated user; The edge node determines a bandwidth allocation scheme of each user service in the plurality of user services based on user-level resource particles in a corresponding network slice based on the resource information of the plurality of user services, and the sum of bandwidths allocated by all user services in the plurality of user services is equal to or smaller than the bandwidth of the network slice; The edge node performs transmission scheduling based on the bandwidth allocation scheme of each user service.
- 2. The method of claim 1, wherein the bandwidth allocation scheme is different for each user service when the number of the plurality of user services does not exceed a number threshold, or, When the number of the plurality of user services exceeds a number threshold, bandwidth allocation schemes of part of the plurality of user services overlap.
- 3. The method according to claim 1 or 2, wherein the edge node determining a bandwidth allocation scheme of each of the plurality of user traffic at a corresponding network slice based on resource information of the plurality of user traffic, comprises: The edge node determines the bandwidth requirement of each user service based on the resource information of the plurality of user services; The edge node segments the network slice into a plurality of user-level resource particles according to the bandwidth requirement of each user service; The edge node associates each user service with a user-level resource granule in the network slice that adapts to bandwidth requirements.
- 4. The method according to claim 1 or 2, wherein the edge node determining a bandwidth allocation scheme of each of the plurality of user traffic at a corresponding network slice based on resource information of the plurality of user traffic, comprises: The edge node determines the bandwidth requirement of each user service based on the resource information of the plurality of user services; The edge node equally divides the network slice into a plurality of user-level resource particles with the same bandwidth size; the edge node determines the quantity of user-level resource particles allocated to each user service based on the bandwidth requirement of each user service, and associates each user service with at least one user-level resource particle allocated correspondingly.
- 5. The method of any of claims 1-4, wherein a bandwidth size of the network slice is determined by the edge node based on an overall bandwidth requirement of the plurality of user traffic.
- 6. The method of any one of claims 1-5, wherein the edge node determining, based on the resource information of the plurality of user services, that each of the plurality of user services follows a bandwidth allocation scheme of a corresponding network slice, further comprises: The edge node determines that a target user service in the plurality of user services meets a bandwidth updating condition; the edge node updates a user-level resource particle allocation scheme of the target user service in the network slice based on the time delay state of the target user service; the delay state comprises a delay size and/or delay variation in the corresponding user service transmission process.
- 7. The method of claim 6, wherein the edge node determining that a target user traffic of the plurality of user traffic satisfies a bandwidth update condition comprises: the edge node determines that the time length from the last update of the user-level resource particle allocation scheme in the network slice by the target user service meets the threshold time length corresponding to the target user service, or, And the edge node determines that the time delay state of the target user service is not less than the time delay threshold corresponding to the target user service.
- 8. The method of claim 7, wherein the edge node determining that the delay state of the target user traffic is not less than the corresponding delay threshold for the target user traffic comprises: After the edge node obtains the early warning indication sent by the target user service, the edge node determines that the delay state of the target user service is not less than the delay threshold corresponding to the target user service; And the early warning indication is reported to the edge node after the target user determines that the self delay state exceeds the corresponding delay threshold.
- 9. The method according to any one of claims 6-8, wherein the edge node updates a user-level resource particle allocation scheme of the target user traffic in the network slice based on a latency state of the target user traffic, further comprising: When the edge node determines that the bandwidth allocation condition of the current network slice meets expansion conditions, transmitting an expansion request corresponding to the required pipeline bandwidth to an intermediate transmission network through a slice entity object of the network slice; The edge node updates the bandwidth of the network slice according to the bandwidth configuration response of the intermediate transmission network based on the expansion request; the expansion condition includes that unallocated bandwidth in the network slice cannot meet bandwidth update requirements of the target user traffic, and/or that a ratio of unallocated bandwidth in the network slice to overall slice bandwidth is not greater than a ratio threshold.
- 10. The method according to any one of claims 1-9, wherein the edge node performs transmission scheduling based on a bandwidth allocation scheme of each user service, comprising: The edge node determines the scheduling priority of each user service in the plurality of user services based on the resource information of the plurality of user services, determines the scheduling sequence of the corresponding user-level resource particles of each user service in the network slice according to the scheduling priority of each user service, or, And the edge node performs scheduling based on the bandwidth size proportion correspondingly allocated to different user services in the plurality of user services.
- 11. The method of claim 10, wherein the method further comprises: The edge node determines the user service without delay requirement in the plurality of user services according to the resource information of the plurality of user services; the edge node associates the user service without the time delay requirement with first user-level resource particles included in the network slice, and the scheduling sequence of the first user-level resource particles is last.
- 12. A network slice enhancement and resource management apparatus, comprising: the acquisition module is used for respectively acquiring resource information of a plurality of user services corresponding to each network slice, wherein the resource information comprises bandwidth requirements and/or time delay requirements of service transmission of the affiliated user; and the processing module is used for determining a bandwidth allocation scheme of each user service in the plurality of user services based on user-level resource particles in a corresponding network slice based on the resource information of the plurality of user services, wherein the sum of bandwidths allocated by all user services in the plurality of user services is equal to or smaller than the bandwidth of the network slice.
- 13. A computer-readable storage medium, characterized in that computer-executable instructions for causing a computer to perform the method according to any one of claims 1-11 are stored.
- 14. A computer program product comprising computer executable instructions for causing a computer to perform the method of any one of claims 1 to 11.
Description
Network slice enhancement and resource management method and device Technical Field The present invention relates to the field of communications, and in particular, to a method and apparatus for enhancing a network slice (slice) and managing resources. Background With the development of communication technology and the expansion of network services, the network slicing technology has become an important characteristic of a new generation communication system. For example, current business scenarios are rich and diverse, such as enhanced mobile broadband (enhance mobile broadband, eMBB), mass machine class communications (MASSIVE MACHINE TYPE communications, mMTC) typified by the internet of things, and ultra-reliable low-latency communications (ultra reliable low latency communications, URLLC). Because different service scenes and different services have different requirements on indexes such as bandwidth, time delay, reliability, safety and the like, a network slicing technology can be applied to realize a plurality of different types of network applications on a common physical infrastructure at the moment, diversified support is provided for a communication system, resources are allocated for the services and the like. However, the transmission slicing technical scheme provided in the related technical scheme at present often cannot accurately obtain the bandwidth requirement of the corresponding slice, cannot adapt to the transmission scene of the dynamic traffic service, causes uncontrollable service experience such as delay increase/packet loss occurrence caused by transmission buffering, and cannot better perform SLA experience guarantee at the user level. Disclosure of Invention The application provides a method and a device for enhancing network slice and managing resources, which are used for improving the flexibility of network slice resource management. In a first aspect, an embodiment of the present application provides a method for enhancing network slice and managing resources, where the method may include the following steps: The method comprises the steps that an edge node respectively obtains resource information of a plurality of user services corresponding to each network slice, wherein the resource information comprises bandwidth requirements and/or time delay requirements of service transmission of a user, the edge node determines a bandwidth allocation scheme of each user service in the plurality of user services based on user-level resource particles in the corresponding network slice based on the resource information of the plurality of user services, the sum of bandwidths allocated by all user services in the plurality of user services is equal to or smaller than the bandwidth of the network slice, and the edge node performs transmission scheduling based on the bandwidth allocation scheme of each user service. The edge node in the embodiment of the present application may be an edge node on the RAN side or an edge node on the CN side. For example, when the application scenario of the embodiment of the present application is uplink transmission, the edge node may be a bandwidth allocation module on the RAN side, and for another example, when the application scenario of the embodiment of the present application is downlink transmission, the edge node may be a bandwidth allocation module on the CN side. According to the method, the user-level resource granule division is performed based on the network slice, the user-level transmission SLA management function is provided in an enhanced manner, the bandwidth/time delay SLA monitoring of the user-level traffic message is included, the accuracy of user service transmission time delay determination, bandwidth allocation or bandwidth adjustment and the accuracy of monitoring and other functions can be effectively improved, the frequency of bandwidth adjustment and the like can be effectively improved, the dynamic matching of more microscopic s/ms-level transmission resources and user traffic demands can be achieved, dynamic adjustment can be better combined with an actual transmission scene, and the adaptability is higher. As an example, the user-level resource particles described in the embodiments of the present application may be understood as dividing the resources of the network slice into finer granularity, for example, dividing the resources of the network slice based on the user level. As an example, when the edge node is a RAN edge node, the edge node, after superimposing user-level resource particles and management measures when the air interface module enters the transmission module, enters the transmission network VPN or FLexE virtual pipe through the IP/VLAN identifier. As an example, the resource granule of the embodiment of the present application may include bandwidth and time delay elements at the user level. As an example, the implementation of the user-level resource granule in the embodiment of the present application i