5g network slice access control method and system based on overload suppression and medium
By constructing lightly loaded subsets and lightly loaded sets, calculating signal calibration values and overload suppression values, and selecting target sub-slices as access slices, the problem of service collisions within 5G network slices is solved, improving network service quality and user experience.
Patent Information
- Application Number
- CN202610993980.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-06
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2046-07-06
AI Technical Summary
In existing technologies, the problem of how to comprehensively consider the quality of the sliced network and select different access control methods to reduce service collisions within the slice when facing massive MTC device access in 5G network slicing has not been effectively solved.
By acquiring the parameter characteristics of each original sub-slice, constructing a light-load subset and a light-load set, calculating the signal calibration value and overload suppression value, and selecting target sub-slices that meet the comprehensive overload suppression index as access slices, a two-layer screening is achieved to reduce service collisions.
This effectively reduces the probability of resource contention and collisions during concurrent services within a slice, improving network service quality and user experience.
Smart Images

Figure CN122534511B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of network slice access control technology, and in particular to 5G network slice access control, systems and media based on overload suppression. Background Technology
[0002] The 5G white paper outlines the overall goals of 5G wireless access: providing high-density traffic, low-cost, and low-latency services, and enabling flexible switching and management of access networks to meet diverse business needs. To achieve these goals, 5G primarily improves upon these aspects through random access network reconfiguration, edge enhancement, and network slicing. Network slicing is a crucial solution for Machine-Type Communication (MTC). However, given the diverse types and vast numbers of MTC devices, adapting the number of terminals initiating contention for random access becomes paramount in scenarios with massive connectivity.
[0003] Because a large number of M2M service terminals send access requests to the base station, it is easy to cause overload of the access network and signaling congestion, which in turn leads to increased service access latency, severe packet loss, and even service interruption. For this reason, He Duyi proposed a wireless access control strategy with congestion control function in the M2M service access process (Wireless Access Control Strategy for M2M Mega-Connection in 5G Scenario, Guangdong Communication Technology [J], 2022(1):22-29). This method alleviates the access congestion problem by effectively controlling the number of terminals that initiate access requests to the base station and reduces access latency through a reward function. However, the prerequisite for the implementation of this method is that each device must have sufficient bandwidth, and the data aggregation function of the aggregation node is only implemented after a successful connection is established, resulting in a loss of network utilization. With more and more network slices being accessed, the load on the 5G network (including slices) is increasing, the possibility of service collisions is rising sharply, and the decline in network performance is also increasing dramatically.
[0004] Therefore, for 5G network slicing access control methods based on overload suppression, how to comprehensively consider the quality of the sliced network and select different access control methods to reduce the collision of services within the slice has not yet been proposed with an effective solution. Summary of the Invention
[0005] This application provides a 5G network slice access control method, system, and medium based on overload suppression, to at least solve the problem in related technologies of how to comprehensively consider the quality of the sliced network and select different access control methods to reduce the collision of services within the slice.
[0006] In a first aspect, embodiments of this application provide a 5G network slice access control method based on overload suppression, wherein each network slice includes multiple original sub-slices, and the method includes: Obtain the parameter features corresponding to each original sub-slice, and construct a light-load subset based on the parameter features. The light-load subset includes multiple first sub-slices that meet preset light-load conditions. The network slices corresponding to the first sub-slice are selected and a light load set is constructed. The light load set includes multiple second sub-slices corresponding to the network slices. The signal calibration value of the second sub-slice is calculated according to the signal received power threshold. Based on the load status and load suppression rules of the second sub-slice, the overload suppression value of the second sub-slice is calculated. Based on the overload suppression value and the signal calibration value, the comprehensive overload suppression index of the second sub-slice is obtained. Select the second sub-slices that meet the conditions of the comprehensive overload suppression index from each second sub-slice, construct a candidate subset, select the target sub-slices that meet the conditions of the comprehensive overload suppression index from the candidate subset, and use the network slices corresponding to the target sub-slices as the access slices for the target services.
[0007] In one embodiment, obtaining the parameter features corresponding to each of the original sub-slices and constructing a lightweight subset based on the parameter features includes: Obtain the number of connections and the coverage area of each original sub-slice; Calculate the connection density of each original sub-slice based on the number of connections and the coverage area; The load of each original sub-slice is calculated based on the preset connection density threshold and the connection density. Select the first sub-slice whose load meets the preset light load condition, and construct the light load subset.
[0008] In one embodiment, the preset light-load condition is that the load of the original sub-slice is less than or equal to 1; the step of selecting the first sub-slice whose load satisfies the preset light-load condition and constructing a light-load subset includes: From each of the original sub-slices, select the original sub-slices whose load is less than or equal to 1; The original sub-slice after filtering is taken as the first sub-slice, and the first sub-slice is included in the light load subset.
[0009] In one embodiment, the step of filtering out network slices corresponding to the first sub-slice and constructing a lightweight set includes: Traverse all network slices in the 5G network, and for each network slice, determine whether the first sub-slice exists in the network slice; The network slices corresponding to the first sub-slice are added to the light load set in sequence. After traversing the network slices, the light load set is obtained.
[0010] In one embodiment, calculating the signal calibration value of the second sub-slice based on the signal received power threshold includes: The signal reception power of the signal reception power threshold sub-slice; The signal calibration value of the second sub-slice is calculated based on the ratio of the received signal power to the received signal power threshold.
[0011] In one embodiment, the step of calculating the overload suppression value of the second sub-slice based on its load state and load suppression rules, and obtaining a comprehensive overload suppression index for the second sub-slice based on the overload suppression value and the signal calibration value, includes: Set multi-level load thresholds and corresponding multi-level overload suppression slopes; The overload suppression value of the second sub-slice is calculated based on the load state of the second sub-slice, the multi-level load threshold, and the multi-level overload suppression slope. Based on the sum of the overload suppression value and the signal calibration value, the comprehensive overload suppression index of the second sub-slice is obtained.
[0012] In one embodiment, the multi-level load threshold includes a low load threshold, a medium load threshold, and a high load threshold, and the multi-level overload suppression slope includes a low overload suppression slope, a medium overload suppression slope, and a high overload suppression slope; calculating the overload suppression value of the second sub-slice based on the load state of the second sub-slice, the multi-level load threshold, and the multi-level overload suppression slope includes: If the load of the second sub-slice is less than or equal to the load low threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression low slope. If the load of the second sub-slice is greater than the low load threshold and less than or equal to the medium load threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression slope. If the load of the second sub-slice is greater than or equal to the load threshold and less than the load high threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression high slope.
[0013] In one embodiment, the step of selecting second sub-slices that meet the overload suppression comprehensive index criteria from each of the second sub-slices, constructing a candidate subset, selecting target sub-slices that meet the overload suppression comprehensive index criteria from the candidate subset, and using the network slice corresponding to the target sub-slice as the access slice for the target service includes: From all the second sub-slices corresponding to the network slice, select the second sub-slice with the smallest comprehensive overload suppression index, and construct a candidate subset from all the selected second sub-slices; The second sub-slice with the smallest overload suppression comprehensive index is selected from the candidate subset and used as the target sub-slice. The network slice corresponding to the target sub-slice is used as the access slice for the target service.
[0014] Secondly, embodiments of this application provide a 5G network slicing access control system based on overload suppression. The system is used to execute the above-described method, and includes a module for constructing a light-load subset, a module for constructing a light-load set, a module for obtaining comprehensive overload suppression indicators, and a module for obtaining access slices; wherein: The module for constructing a lightly loaded subset is used to obtain the parameter features corresponding to each original sub-slice, and construct a lightly loaded subset based on the parameter features. The lightly loaded subset includes multiple first sub-slices that meet preset lightly loaded conditions. The lightweight load set construction module is used to filter out network slices corresponding to the first sub-slice and construct a lightweight load set. The lightweight load set includes multiple second sub-slices corresponding to the network slices. The signal calibration value of the second sub-slice is calculated according to the signal receiving power threshold. The method of obtaining the overload suppression comprehensive index is used to calculate the overload suppression value of the second sub-slice according to the load state and load suppression rules of the second sub-slice, and obtain the overload suppression comprehensive index of the second sub-slice based on the overload suppression value and the signal calibration value. The access slice acquisition module is used to filter out the second sub-slices that meet the conditions of the comprehensive overload suppression index from each second sub-slice, construct a candidate subset, filter out the target sub-slices that meet the conditions of the comprehensive overload suppression index from the candidate subset, and use the network slice corresponding to the target sub-slice as the access slice for the target service.
[0015] Thirdly, embodiments of this application provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements a 5G network slice access control method based on overload suppression as described in the first aspect above.
[0016] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements a 5G network slicing access control method based on overload suppression as described in the first aspect above.
[0017] The 5G network slicing access control method, system, and medium based on overload suppression provided in this application embodiment have at least the following technical effects.
[0018] The process involves acquiring parameter features corresponding to each original sub-slice and constructing a light-load subset based on these features. This light-load subset includes multiple first sub-slices that meet preset light-load conditions, thus preemptively eliminating overloaded sub-slices and reducing service collisions within the slice. Network slices corresponding to the first sub-slices are selected to construct a light-load set, which includes multiple second sub-slices corresponding to these network slices. The signal calibration value of the second sub-slices is calculated based on the signal received power threshold, effectively reducing transmission collisions and retransmissions caused by signal differences. Based on the load status and load suppression rules of the second sub-slices, the overload suppression value of the second sub-slices is calculated. Based on the overload suppression value and the signal calibration value, a comprehensive overload suppression index for the second sub-slices is obtained. Second sub-slices meeting the comprehensive overload suppression index criteria are selected from each second sub-slice to construct a candidate subset. Target sub-slices meeting the comprehensive overload suppression index criteria are then selected from the candidate subset, and the network slices corresponding to these target sub-slices are designated as the access slices for the target services. By employing a two-layer screening process, new services are consistently directed to the lightest-loaded slice, significantly reducing resource contention and collision probabilities during concurrent multi-service access within a slice, thereby improving overall network service quality and user experience. This addresses the challenge in related technologies of comprehensively considering slice network quality and selecting different access control methods to minimize service collisions within a slice.
[0019] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0020] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is a flowchart of a 5G network slicing access control method based on overload suppression; Figure 2 This is an overall flowchart of a 5G network slice access control method for overload suppression, according to an exemplary embodiment. Figure 3 This is a schematic diagram illustrating a comparison of average access latency for overload suppression according to an exemplary embodiment; Figure 4 This is a schematic diagram illustrating a comparison of the number of service collisions in overload suppression according to an exemplary embodiment; Figure 5 This is a system architecture block diagram of a 5G network slicing access control system based on overload suppression, according to an exemplary embodiment. Figure 6 This is a structural block diagram of an electronic device according to an exemplary embodiment. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of this application clearer, the application is described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application. All other embodiments obtained by those skilled in the art based on the embodiments provided in this application without inventive effort are within the scope of protection of this application.
[0022] Obviously, the accompanying drawings described below are merely some examples or embodiments of this application. Those skilled in the art can apply this application to other similar scenarios based on these drawings without any inventive effort. Furthermore, it is understood that although the efforts made in this development process may be complex and lengthy, for those skilled in the art related to the content disclosed in this application, any changes to design, manufacturing, or production based on the technical content disclosed in this application are merely conventional technical means and should not be construed as insufficient disclosure of the content of this application.
[0023] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment that is mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0024] Unless otherwise defined, the technical or scientific terms used in this application shall have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms “a,” “an,” “an,” “the,” and similar words used in this application do not indicate quantity limitation and may indicate singular or plural. The terms “comprising,” “including,” “having,” and any variations thereof used in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units not listed, or may include other steps or units inherent to these processes, methods, products, or devices. The terms “connected,” “linked,” “coupled,” and similar words used in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. “Multiple” used in this application refers to two or more. “And / or” describes the relationship between related objects, indicating that three relationships may exist; for example, “A and / or B” can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following objects are in an "or" relationship. The terms "first," "second," and "third" used in this application are merely to distinguish similar objects and do not represent a specific ordering of the objects.
[0025] In this document, it should be understood that the terms used may be technical means used to implement part of the present invention or other summary technical terms. For example, the terms may include: Service collision: Multiple service flows (or a large number of terminals with the same service) simultaneously request services on shared resources (channels, buffers, scheduling time slots), resulting in mutual interference and performance degradation.
[0026] First sub-slice: refers to a sub-slice that meets the preset light load condition, that is, a sub-slice whose load (the ratio of connection density to threshold) is less than or equal to 1. The set of all first sub-slices constitutes the light load subset.
[0027] Light load subset: A set of all first sub-slices that meet the preset light load condition (load ≤ 1), used to filter out sub-slices with light current load that are suitable as candidate access resources.
[0028] The second sub-slice refers to all sub-slices belonging to a network slice that is part of a light load set (i.e., a network slice that includes at least one first sub-slice). It is the object of subsequent calculations of signal calibration values, overload suppression values, and comprehensive indicators.
[0029] Light load set: A set of network slices that includes at least one first sub-slice. All sub-slices (i.e., second sub-slices) in these network slices will be included in the subsequent overload suppression evaluation process.
[0030] Overload suppression value: Based on the load state of the second sub-slice and its preset load range, the corresponding overload suppression slope is selected, and the value is obtained by multiplying the load state by the slope. This value reflects the intensity of access suppression for this sub-slice; the heavier the load, the greater the overload suppression value.
[0031] Overload Suppression Comprehensive Index: This comprehensive index is obtained by adding the overload suppression value of the second sub-slice to the signal calibration value. It takes into account both load pressure and signal quality; the smaller the index value, the more suitable the sub-slice is as a target for new service access.
[0032] It should be noted that the original sub-slice, the first sub-slice, and the second sub-slice are all sub-slices within a network slice. Their distinct naming is solely to clarify the different stages and sets to which they belong. Specifically, the network slice that has not undergone any screening is called the "original sub-slice"; the sub-slice selected from the original sub-slices that meets the preset light load conditions and belongs to the light load subset is called the "first sub-slice"; when a network slice containing the first sub-slice is included in the light load set, the first sub-slice contained in each network slice within that light load set is called the "second sub-slice," and it is the object of subsequent calculations for signal calibration values, overload suppression values, and comprehensive overload suppression indices.
[0033] Firstly, embodiments of this application provide a 5G network slicing access control method based on overload suppression. Figure 1 This is a flowchart of a 5G network slicing access control method based on overload suppression, where each network slice includes multiple original sub-slices. For example... Figure 1 As shown, the method includes: Step S101: Obtain the parameter features corresponding to each original sub-slice, and construct a light-load subset based on the parameter features. The light-load subset includes multiple first sub-slices that meet the preset light-load conditions.
[0034] Step S102: Select the network slices corresponding to the first sub-slice, construct a light load set, which includes the second sub-slices corresponding to multiple network slices, and calculate the signal calibration value of the second sub-slice according to the signal received power threshold.
[0035] Step S103: Calculate the overload suppression value of the second sub-slice according to the load status and load suppression rules of the second sub-slice. Based on the overload suppression value and the signal calibration value, obtain the comprehensive overload suppression index of the second sub-slice.
[0036] Step S104: Select second sub-slices that meet the comprehensive overload suppression index from each second sub-slice, construct a candidate subset, select target sub-slices that meet the comprehensive overload suppression index from the candidate subset, and use the network slice corresponding to the target sub-slice as the access slice for the target service.
[0037] It should be noted that the method also includes Network slices Arbitrary slice Divided into Individual slices ; sub-slice area Number of connections Reference signal received power ; In conclusion, Figure 2 This is an overall flowchart illustrating an overload suppression 5G network slice access control method according to an exemplary embodiment, such as... Figure 2 As shown in the embodiments of this application, a 5G network slice access control method based on overload suppression is provided. This method obtains the parameter characteristics corresponding to each original sub-slice and constructs a light-load subset based on these characteristics. The light-load subset includes multiple first sub-slices that meet preset light-load conditions, thus eliminating overloaded sub-slices in advance and reducing service collisions within the slice. Network slices corresponding to the first sub-slices are selected to construct a light-load set, which includes multiple second sub-slices corresponding to the network slices. The signal calibration value of the second sub-slices is calculated based on a signal received power threshold, effectively reducing transmission collisions and retransmissions caused by signal differences. The overload suppression value of the second sub-slices is calculated based on their load status and load suppression rules. A comprehensive overload suppression index for the second sub-slices is obtained based on the overload suppression value and the signal calibration value. Second sub-slices meeting the comprehensive overload suppression index conditions are selected from each second sub-slice to construct a candidate subset. Target sub-slices meeting the comprehensive overload suppression index conditions are selected from the candidate subset, and the network slice corresponding to the target sub-slice is used as the access slice for the target service. By employing a two-layer screening process, new services are consistently directed to the lightest-loaded slice, significantly reducing resource contention and collision probabilities during concurrent multi-service access within a slice, thereby improving overall network service quality and user experience. This addresses the challenge in related technologies of comprehensively considering slice network quality and selecting different access control methods to minimize service collisions within a slice.
[0038] In one embodiment, step S101 involves obtaining the parameter features corresponding to each original sub-slice, and constructing a lightly loaded subset based on the parameter features. The lightly loaded subset includes multiple first sub-slices that meet preset lightly loaded conditions. Specifically, this includes the following steps: Step S1011: Obtain the number of connections and coverage area of each original sub-slice; Step S1012: Calculate the connection density of each original sub-slice based on the number of connections and the coverage area; Step S1013: Calculate the load of each original sub-slice according to the preset connection density threshold and connection density; Step S1014: Select the first sub-slice whose load meets the preset light load condition, and construct the light load subset. Specifically, this includes: From each original sub-slice, select the original sub-slices with a load less than or equal to 1; The original sub-slice after filtering is used as the first sub-slice, and the first sub-slice is included in the light load subset.
[0039] Optionally, firstly, all original sub-slices of all network slices in the 5G network are traversed, and the current number of active connections and the corresponding geographical coverage area of each original sub-slice are obtained one by one; then, the connection density of each original sub-slice is calculated according to the ratio of connection density to coverage area. In the formula, Indicates the number of connections. Indicates the coverage area; retrieves the pre-set connection density threshold. The load of each original sub-slice is calculated based on the ratio of load to connection density to a connection density threshold. The load values of all original sub-slices are compared one by one with the preset light load conditions. Original sub-slices with load values less than or equal to 1 are selected and defined as the first sub-slices. All first sub-slices are then aggregated to form a light load subset.
[0040] Steps S1011-S1014 pre-select the first sub-slice and construct a light-load subset by pre-setting light-load conditions, and pre-exclude overloaded sub-slices, effectively reducing the risk of service collision caused by new services accessing overloaded slices; at the same time, all subsequent calculations and decisions are limited to the light-load subset, significantly reducing unnecessary calculations and improving the response speed and overall efficiency of access control.
[0041] In one embodiment, step S102 involves filtering out network slices corresponding to the first sub-slice, constructing a lightweight load set, which includes second sub-slices corresponding to multiple network slices, and calculating the signal calibration value of the second sub-slice based on a signal received power threshold. Specifically, this includes the following steps: Step S1021: Traverse all network slices in the 5G network. For each network slice, determine whether the network slice has a first sub-slice. Step S1022: Add the network slices corresponding to the first sub-slice to the light load set in sequence. After traversing the network slices, the light load set is obtained.
[0042] Step S1023: Signal receiving power of the signal receiving power threshold sub-slice; Step S1024: Calculate the signal calibration value of the second sub-slice based on the ratio of the signal received power to the signal received power threshold.
[0043] Optionally, firstly, all network slices in the 5G network are traversed. For each network slice, it is determined whether it contains at least one first sub-slice belonging to the light load subset. Network slices containing at least one first sub-slice are sequentially added to the light load set. After traversing all network slices, the light load set is obtained, where the first sub-slice contained in each network slice in the light load set is the second sub-slice. A preset reference signal received power threshold is then obtained. For any slice As long as there exists at least one first sub-slice satisfying Then the slice will be included in the light load set. ; Obtain the reference signal received power of the second sub-slice According to the formula The signal calibration value of the second sub-slice is calculated, where the signal calibration value is defined as the ratio of the reference signal received power to the reference signal received power threshold of the sub-slice.
[0044] Steps S1021-S1024 further narrow the effective scope of access control to the network slice containing the first sub-slice (lightly loaded sub-slice) by constructing a light-load set, which greatly reduces the number of sub-slices that need to be calculated and evaluated in the future, and significantly improves the execution efficiency of access control decisions.
[0045] In one embodiment, step S103 involves calculating the overload suppression value of the second sub-slice based on its load state and load suppression rules, and obtaining a comprehensive overload suppression index for the second sub-slice based on the overload suppression value and signal calibration value. Specifically, this includes the following steps: Step S1031: Set multi-level load thresholds and corresponding multi-level overload suppression slopes.
[0046] Step S1032: Calculate the overload suppression value of the second sub-slice based on its load state, multi-level load thresholds, and multi-level overload suppression slopes. The multi-level load thresholds include low load threshold, medium load threshold, and high load threshold; the multi-level overload suppression slopes include low overload suppression slope, medium overload suppression slope, and high overload suppression slope. Specifically, this includes: If the load of the second sub-slice is less than or equal to the low load threshold, the overload suppression value of the second sub-slice is calculated based on the low overload suppression slope. If the load of the second sub-slice is greater than the low load threshold and less than or equal to the middle load threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression slope. If the load of the second sub-slice is greater than or equal to the load threshold and less than the load high threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression high slope.
[0047] Step S1033: Based on the sum of the overload suppression value and the signal calibration value, obtain the comprehensive overload suppression index of the second sub-slice.
[0048] Optionally, set a low slope for overload suppression. Overload suppression slope Overload suppression of high slope Set a low load threshold. Load threshold High load threshold For light load sets any second sub-slice If its load Meet the conditions At that time, calculate the second sub-slice. Overload suppression value If its load Meet the conditions At that time, calculate the second sub-slice. Overload suppression value If its load Meet the conditions At that time, calculate the second sub-slice. Overload suppression value ; Computing light load sets any second sub-slice Overload suppression comprehensive index .
[0049] Steps S1031-S1033 employ a three-level load interval and corresponding gradient slope overload suppression value calculation method, which can more precisely and accurately quantify the degree of suppression of new service access by different load levels, avoiding the shortcomings of a single suppression coefficient that cannot adapt to complex load scenarios. By directly adding the overload suppression value representing the load state to the signal calibration value representing the wireless signal quality, a comprehensive overload suppression index is obtained, realizing a multi-dimensional comprehensive evaluation of network slice access quality, effectively solving the problem of the one-sidedness of a single index evaluation. It can significantly improve the accuracy and rationality of access control decisions, further reduce the probability of service collisions within the slice, and ensure the stability of network service quality.
[0050] In one embodiment, step S104 involves selecting second sub-slices from each second sub-slice that meet the comprehensive overload suppression index criteria, constructing a candidate subset, selecting target sub-slices from the candidate subset that meet the comprehensive overload suppression index criteria, and using the network slice corresponding to the target sub-slice as the access slice for the target service. Specifically, this includes the following steps: Step S1041: Select the second sub-slice with the smallest overload suppression comprehensive index from all the second sub-slices corresponding to the network slice, and construct a candidate subset from all the selected second sub-slices; Step S1042: Select the second sub-slice with the smallest overload suppression comprehensive index from the candidate subset and use it as the target sub-slice; Step S1043: Use the network slice corresponding to the target sub-slice as the access slice for the target service.
[0051] Optionally, for lightweight sets any slice in If it has only one second sub-slice that satisfies Then the second sub-slice is included in the candidate subset. If any slice At least two second sub-slices satisfy It will then possess comprehensive indicators for small overload suppression. Subslices included in candidate subsets For candidate subsets Select all second sub-slices that have the lowest overall overload suppression index. second sub-slice As the target sub-slice, and the slice containing the target sub-slice The slice serves as the target for access control of new services.
[0052] Steps S1041-S1043 employ a two-level screening mechanism. First, within each network slice, the sub-slice with the best access quality is selected, ensuring that each sub-slice in the candidate subset is the best performing within its respective network slice. Then, the overall optimal target sub-slice is selected globally, ensuring that new services can access the sub-slice with the lowest load and best signal quality in the entire network. This hierarchical screening method effectively balances the load distribution among different network slices, avoiding situations where some slices are overloaded while other slices are idle. This fundamentally reduces the probability of service collisions within a slice, while significantly improving the overall network resource utilization and the service quality of user services.
[0053] Below, m Taking this application as an example, each 5G network slice is divided into 3 sub-slices, and the corresponding indicators and service information are shown in Tables 1-3: Table 1: Services Existing in Each 5G Network Subslice 1
[0054] Table 2: Services Existing in Each 5G Network Subslice 2
[0055] Table 3: Services Existing in Each 5G Network Subslice 3
[0056] The basic data is shown in Table 4: Table 4: Basic Data
[0057] Specifically, the steps include: sub-slice load calculation (corresponding to step S101 above), signal calibration value solution (corresponding to step S102 above), overload suppression implementation (corresponding to steps S103-S104 above), and target slice selection (corresponding to step S104 above). Step 1: Sub-slice load calculation; Step 1-1: For any sub-slice , Calculate its connectivity density: ; Step 1-2: Calculate any sub-slice load and all those that meet the conditions Subslices of the sub-slices are included in the light load subset: .
[0058] Step 2: Solve for signal calibration values; Step 2-1: For any slice As long as there exists at least one sub-slice that satisfies Then the slice will be included in the light load set: ; Step 2-2: Define the ratio of the reference signal received power to the reference recognition received power threshold for each sub-slice as its signal calibration value; and calculate the light load set based on this. Signal calibration values for any sub-slice of all slices in the array: .
[0059] Step 3: Implement overload suppression; Step 3-1: For light load sets any sub-slice in ,load Meet the conditions The sub-slices have Calculate the sub-slice Overload suppression value ;load Meet the conditions The sub-slices include: Calculate the sub-slice Overload suppression value ;load Meet the conditions The sub-slices have Calculate the sub-slice Overload suppression value ; Step 3-2: Calculate the light load set any sub-slice in Overload suppression comprehensive index .
[0060] Step 4: Target slice filtering; Step 4-1: For light load sets any slice in Only one sub-slice satisfies Then the sub-slice will be included in the target subset. ;like At least two sub-slices satisfy It will then possess the minimum overload suppression comprehensive index Subslices included in the target subset Its overload suppression comprehensive index They are ; Step 4-2: For the target subset Select all sub-slices that have the lowest overall overload suppression index. subslice of As the target sub-slice, and the slice containing the target sub-slice The slice serves as the target for access control of new services.
[0061] Simulation experiment: The OS-NSAC-based 5G network slicing access control method for overload suppression of the present invention, a wireless access control strategy with congestion control function in the M2M service access process described in the background art (hereinafter referred to as: paper Hedy), and a network slicing access control method based on connection balancing invented by the applicant previously (patent number: CN202410649868.8) were simulated on the MATLAB platform. The network and service configurations were performed according to the above table. The obtained average access latency and number of service collisions are shown in the appendix. Figures 3 to 4 As shown, Figure 3 This is a schematic diagram illustrating a comparison of average access latency for overload suppression according to an exemplary embodiment. Figure 4 This is a schematic diagram illustrating a comparison of the number of service collisions in overload suppression according to an exemplary embodiment.
[0062] like Figure 3 As shown, the OS-NSAC algorithm in this application consistently achieves lower access latency than the Hedy and LBD-NSAC methods in the paper. The mechanism lies in the fact that OS-NSAC directly evaluates access based on core indicators affecting latency, such as load and signal level. It adaptively calculates differentiated overload suppression indicators based on sub-slice load and selects the target slice with the minimum weighting value by combining signal level values. The overload suppression capability of a slice can change in real time, allowing for targeted adjustments for different types of services, thereby further reducing access latency and avoiding the problem of limiting the number of M2M access devices in the Hedy paper. LBD-NSAC, on the other hand, selects based purely on the connection balance of each sub-slice. While balance and latency are related, they are not tightly coupled. A common feature of the three algorithms is that their average access latency continuously increases as the number of access services increases. like Figure 4 As shown, service collisions can lead to network congestion, which in severe cases can cause packet loss or even service interruption, greatly affecting customer experience. The most fundamental cause of congestion is the shortage of system resources or the low signal level. The OS-NSAC proposed in this application directly evaluates these indicators and improves the sensitivity of network congestion control by dynamically adjusting the overload suppression slope. The collision avoidance mechanism of Hedy in the paper is relatively simple, namely, reducing the number of access services. Therefore, when the number of access services increases sharply, the collision suppression capability will be weakened and delayed. LBD-NSAC weakens network congestion by making the collision of the whole slice more uniform, but it does not have the ability to dynamically manage and control. As reflected in the curve, both Hedy and LBD-NSAC algorithms have a higher number of collisions than the OS-NSAC algorithm in this application when the number of access services is the same. In summary, the embodiments of this application provide a 5G network slice access control method based on overload suppression. First, it analyzes the number of connections in the original sub-slices and measures the connection density of each original slice. Based on the connection density threshold, it calculates the load of each original sub-slice and selects all first sub-slices. Based on the signal received power threshold, it calculates the signal calibration value of the second sub-slice. On this basis, based on the differentiated load of the second sub-slice, it dynamically calculates its overload suppression value and finally obtains a comprehensive overload suppression index value that can evaluate the network quality of the second sub-slice. The second sub-slice with the lowest comprehensive overload suppression index value is selected as the target sub-slice for new service access, and the slice containing this sub-slice is designated as the target slice, thereby achieving dynamic access adjustment control for new services.
[0063] Secondly, embodiments of this application provide a 5G network slicing access control system based on overload suppression. Figure 5 This is a system architecture block diagram illustrating a 5G network slicing access control system based on overload suppression, according to an exemplary embodiment. Figure 5 As shown, the system includes a lightweight subset construction module 510, a lightweight set construction module 520, an overload suppression comprehensive index acquisition module 530, and an access slice acquisition module 540; wherein: A light-load subset construction module 510 is used to obtain the parameter features corresponding to each original sub-slice and construct a light-load subset based on the parameter features. The light-load subset includes multiple first sub-slices that meet the preset light-load conditions. A lightweight load set module 520 is used to filter out network slices corresponding to the first sub-slice, construct a lightweight load set, and the lightweight load set includes second sub-slices corresponding to multiple network slices. The signal calibration value of the second sub-slice is calculated based on the signal received power threshold. The overload suppression comprehensive index 530 is obtained and used to calculate the overload suppression value of the second sub-slice based on the load status and load suppression rules of the second sub-slice. Based on the overload suppression value and the signal calibration value, the overload suppression comprehensive index of the second sub-slice is obtained. The access slice acquisition module 540 is used to select second sub-slices that meet the conditions of the comprehensive overload suppression index from each second sub-slice, construct a candidate subset, select target sub-slices that meet the conditions of the comprehensive overload suppression index from the candidate subset, and use the network slice corresponding to the target sub-slice as the access slice for the target service.
[0064] In summary, the 5G network slice access control system based on overload suppression provided in this application, through the synergistic effect of constructing a light-load subset module 510, constructing a light-load set module 520, obtaining a comprehensive overload suppression index 530, and obtaining an access slice module 540, ensures that new services are always guided to the lightest-loaded slice. This significantly reduces the probability of resource contention and collisions when multiple services are concurrently running within a slice, thereby improving the overall network service quality and user experience. It addresses the issue in related technologies of how to comprehensively consider the quality of the sliced network and select different access control methods to reduce service collisions within a slice.
[0065] It should be noted that the 5G network slicing access control system based on overload suppression provided in this embodiment is used to implement the above-described implementation methods, and details already described will not be repeated. As used above, the terms "module," "unit," "subunit," etc., can refer to a combination of software and / or hardware that performs a predetermined function. Although the apparatus described in the above embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0066] Thirdly, embodiments of this application provide an electronic device, and 6 is a block diagram of an electronic device according to an exemplary embodiment. As shown in 6, the electronic device may include a processor 61 and a memory 62 storing computer program instructions.
[0067] Specifically, the processor 61 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0068] The memory 62 may include a large-capacity storage device for data or instructions. For example, and not limitingly, the memory 62 may include a hard disk drive (HDD), a floppy disk drive, a solid-state drive (SSD), flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 62 may include removable or non-removable (or fixed) media. Where appropriate, the memory 62 may be internal or external to a data processing device. In a particular embodiment, the memory 62 is non-volatile memory. In a particular embodiment, the memory 62 includes read-only memory (ROM) and random access memory (RAM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), an electrically alterable read-only memory (EAROM), or flash memory, or a combination of two or more of these. Where appropriate, the RAM can be Static Random-Access Memory (SRAM) or Dynamic Random-Access Memory (DRAM). DRAM can be Fast Page Mode Dynamic Random-Access Memory (FPMDRAM), Extended Data Out Dynamic Random-Access Memory (EDODRAM), Synchronous Dynamic Random-Access Memory (SDRAM), etc.
[0069] The memory 62 can be used to store or cache various data files that need to be processed and / or communicated, as well as possible computer program instructions executed by the processor 61.
[0070] The processor 61 reads and executes computer program instructions stored in the memory 62 to implement any of the 5G network slice access control methods based on overload suppression in the above embodiments.
[0071] In one embodiment, the 5G network slicing access control device based on overload suppression may further include a communication interface 63 and a bus 60. Wherein, as Figure 6 As shown, the processor 61, memory 62, and communication interface 63 are connected through bus 60 and complete communication with each other.
[0072] The communication interface 63 is used to enable communication between the various modules, devices, units, and / or equipment in the embodiments of this application. The communication interface 63 can also enable data communication with other components such as external devices, image / data acquisition devices, databases, external storage, and image / data processing workstations.
[0073] Bus 60 includes hardware, software, or both, that couples together components of a 5G network slicing access control device based on overload suppression. Bus 60 includes, but is not limited to, at least one of the following: Data Bus, Address Bus, Control Bus, Expansion Bus, and Local Bus. For example, and not as a limitation, bus 60 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 60 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.
[0074] Fourthly, embodiments of this application provide a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements a 5G network slicing access control method based on overload suppression provided in the first aspect.
[0075] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.
[0076] In a possible implementation, the present invention can also be implemented as a program product comprising program code, which, when the program product is run on a terminal device, is used to cause the terminal device to perform steps implementing the 5G network slicing access control method based on overload suppression provided in the first aspect.
[0077] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0078] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0079] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A method for overload-based 5G network slice access control, characterized in that, Each network slice comprises multiple original sub-slices, and the method includes: Obtain the parameter features corresponding to each original sub-slice, and construct a light-load subset based on the parameter features. The light-load subset includes multiple first sub-slices that meet preset light-load conditions. The network slices corresponding to the first sub-slice are selected and a light load set is constructed. The light load set includes multiple second sub-slices corresponding to the network slices. The signal calibration value of the second sub-slice is calculated according to the signal received power threshold. Based on the load status and load suppression rules of the second sub-slice, the overload suppression value of the second sub-slice is calculated. Based on the overload suppression value and the signal calibration value, the comprehensive overload suppression index of the second sub-slice is obtained. From all the second sub-slices corresponding to the network slice, select the second sub-slice with the smallest comprehensive overload suppression index, and construct a candidate subset from all the selected second sub-slices; select the second sub-slice with the smallest comprehensive overload suppression index from the candidate subset as the target sub-slice; and use the network slice corresponding to the target sub-slice as the access slice for the target service.
2. The 5G network slice access control method based on overload suppression according to claim 1, characterized in that, The step of obtaining the parameter features corresponding to each of the original sub-slices and constructing a lightweight subset based on the parameter features includes: Obtain the number of connections and coverage area for each of the original sub-slices; Calculate the connection density of each original sub-slice based on the number of connections and the coverage area; The load of each original sub-slice is calculated based on the preset connection density threshold and the connection density. Select the first sub-slice whose load meets the preset light load condition, and construct the light load subset.
3. The 5G network slice access control method based on overload suppression according to claim 2, characterized in that, The preset light load condition is that the load of the original sub-slice is less than or equal to 1; The process of selecting the first sub-slice whose load meets the preset light load condition and constructing the light load subset includes: From each of the original sub-slices, select the original sub-slices whose load is less than or equal to 1; The original sub-slice after filtering is taken as the first sub-slice, and the first sub-slice is included in the light load subset.
4. The 5G network slice access control method based on overload suppression according to claim 1, characterized in that, The step of selecting network slices corresponding to the first sub-slice and constructing a lightweight set includes: Traverse all network slices in the 5G network, and for each network slice, determine whether the first sub-slice exists in the network slice; The network slices corresponding to the first sub-slice are added to the light load set in sequence. After traversing the network slices, the light load set is obtained.
5. The 5G network slice access control method based on overload suppression according to claim 1, characterized in that, The step of calculating the signal calibration value of the second sub-slice based on the signal received power threshold includes: The signal reception power of the signal reception power threshold sub-slice; The signal calibration value of the second sub-slice is calculated based on the ratio of the received signal power to the received signal power threshold.
6. The 5G network slice access control method based on overload suppression according to claim 1, characterized in that, The overload suppression value of the second sub-slice is calculated based on its load state and load suppression rules. Based on the overload suppression value and the signal calibration value, a comprehensive overload suppression index for the second sub-slice is obtained, including: Set multi-level load thresholds and corresponding multi-level overload suppression slopes; The overload suppression value of the second sub-slice is calculated based on the load state of the second sub-slice, the multi-level load threshold, and the multi-level overload suppression slope. Based on the sum of the overload suppression value and the signal calibration value, the comprehensive overload suppression index of the second sub-slice is obtained.
7. The 5G network slice access control method based on overload suppression according to claim 6, characterized in that, The multi-level load threshold includes a low load threshold, a medium load threshold, and a high load threshold, and the multi-level overload suppression slope includes a low overload suppression slope, a medium overload suppression slope, and a high overload suppression slope. The step of calculating the overload suppression value of the second sub-slice based on the load state of the second sub-slice, the multi-level load threshold, and the multi-level overload suppression slope includes: If the load of the second sub-slice is less than or equal to the load low threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression low slope. If the load of the second sub-slice is greater than the low load threshold and less than or equal to the medium load threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression slope. If the load of the second sub-slice is greater than or equal to the load threshold and less than the load high threshold, then the overload suppression value of the second sub-slice is calculated based on the overload suppression high slope.
8. A 5G network slicing access control system based on overload suppression, characterized in that, The system is used to execute the method according to any one of claims 1 to 7, and the system includes a module for constructing a lightweight subset, a module for constructing a lightweight set, a module for obtaining an overload suppression comprehensive index, and a module for obtaining an access slice; wherein: The module for constructing a lightly loaded subset is used to obtain the parameter features corresponding to each original sub-slice, and construct a lightly loaded subset based on the parameter features. The lightly loaded subset includes multiple first sub-slices that meet preset lightly loaded conditions. The lightweight load set construction module is used to filter out network slices corresponding to the first sub-slice and construct a lightweight load set. The lightweight load set includes multiple second sub-slices corresponding to the network slices. The signal calibration value of the second sub-slice is calculated according to the signal receiving power threshold. The method of obtaining the overload suppression comprehensive index is used to calculate the overload suppression value of the second sub-slice according to the load state and load suppression rules of the second sub-slice, and obtain the overload suppression comprehensive index of the second sub-slice based on the overload suppression value and the signal calibration value. The access slice acquisition module is used to select the second sub-slice with the smallest overload suppression comprehensive index from all second sub-slices corresponding to the network slice, construct a candidate subset from all selected second sub-slices; select the second sub-slice with the smallest overload suppression comprehensive index from the candidate subset as the target sub-slice; and use the network slice corresponding to the target sub-slice as the access slice for the target service.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements a 5G network slice access control method based on overload suppression as described in any one of claims 1 to 7.
Citation Information
Patent Citations
5G network slice access control method based on connection balance degree
CN118555612A
Access network slice selection method and system based on service type
CN111314997A
Method and device for controlling access to radio network
WO2018028717A1
