5QI non-standard value processing method, device, equipment, medium and product

By calculating the frequency of 5QI values ​​in a 5G network in real time and matching the 5QI target value using a weighted smooth average method, the system instability problem caused by non-standard 5QI values ​​is solved, and the stability and availability of the system are improved.

CN120034915APending Publication Date: 2025-05-23广州广哈通信股份有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510129827.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-05
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

In 5G networks, the configuration of non-standard 5QI values ​​or non-preconfigured values ​​can easily lead to unpredictable and unstable system behavior, which in turn affects signaling establishment and system availability.

Method used

By obtaining the 5QI values ​​used in the current system in real time and calculating the frequency of each 5QI value, when a non-standard or non-preconfigured value is detected, a weighted smooth average method is used to match the 5QI target value to find the most suitable 5QI target value to replace the non-standard value.

Benefits of technology

This method can effectively improve the stability and availability of the system, ensure the normal progress of the signaling establishment process, and avoid system instability due to non-standard 5QI values.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034915A_ABST
    Figure CN120034915A_ABST
Patent Text Reader

Abstract

The invention discloses a 5QI non-standard value processing method and device, equipment, a medium and a product, and the method comprises the steps: obtaining 5QI values used in a current system in real time, and calculating the frequency of each 5QI value; when it is detected that the 5QI values are non-standard values or non-pre-configured values, weighted smooth averaging is carried out according to the frequency of each 5QI value, and a smooth mean value is obtained; calculating the distance between the smooth mean value and each 5QI target value to obtain a distance sequence; wherein the 5QI target value comprises a 5QI standard value and a 5QI pre-configuration value; and selecting the 5QI target value corresponding to the minimum value in the distance sequence to replace the 5QI value. According to the method, the most suitable 5QI target value is found for the 5QI non-standard value or non-pre-configured value based on the prior probability by adopting a weighted smooth average superposition target value matching method, so that the stability and availability of the system are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a method, device, equipment, medium and product for processing non-standard 5QI values. Background Art

[0002] 5G's Quality of Service (QoS) is a mechanism that ensures that the network can meet the needs of different types of applications and users. Compared with 4G, 5G networks introduce more fine-grained QoS parameter configurations, which can set different QoS levels for each user or each application. In the QoS configuration, 5QI (5G QoS Indicator) is a key parameter used to define service quality in 5G networks. It identifies different types of service quality requirements through a set of predefined values. Each 5QI value corresponds to a specific QoS feature, including priority, latency, packet loss rate, and bandwidth. 5QI is designed to support a variety of application scenarios, such as enhanced mobile broadband eMBB, ultra-reliable low-latency communication URLLC, and massive machine type communication mMTC. By flexibly configuring 5QI values, 5G networks can achieve refined service quality management to meet the needs of different users and applications, thereby improving overall network performance and user experience.

[0003] In the 5G protocol 38.413, the 5QI value is defined in the range of 0 to 255, which is divided into two types: non-dynamic 5QI (Non Dynamic5QIDescriptor) and dynamic 5QI (Dynamic 5QIDescriptor). Dynamic 5QI is generally dynamically specified by the core network. From the perspective of the latest protocol, for the non-dynamic 5QI type, in addition to defining 27 standard values, it does not explain how to handle if the user configures values ​​other than these 27 values. Especially since 4G, values ​​such as 128-254 have always been defined by operators themselves. In the 5G scenario, it is very easy to configure values ​​other than the 27 standard values ​​as non-dynamic 5QI values. This often causes establishment failure or process termination, leading to unpredictable and unstable system behavior. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a method, device, equipment, medium and product for processing non-standard 5QI values. Based on the prior probability, a weighted smooth average superposition target value matching method is adopted for non-standard 5QI values ​​or non-preconfigured values ​​to find the most suitable 5QI target value, thereby improving the stability and availability of the system.

[0005] In order to achieve the above object, an embodiment of the present invention provides a method for processing a non-standard 5QI value, including:

[0006] Acquire the 5QI value used in the current system in real time, and calculate the frequency of each of the 5QI values;

[0007] When it is detected that the 5QI value is a non-standard value or a non-preconfigured value, weighted smoothing averaging is performed according to the frequency of each of the 5QI values ​​to obtain a smoothed mean;

[0008] Calculating the distance between the smoothed mean and each 5QI target value to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI preconfigured value;

[0009] The 5QI target value corresponding to the minimum value in the distance sequence is selected to replace the 5QI value.

[0010] As an improvement of the above solution, the real-time acquisition of the 5QI value used in the current system and the calculation of the frequency of each 5QI value specifically include:

[0011] Obtain the 5QI value used in the current system in real time, and count the number of occurrences of each 5QI value;

[0012] The frequency of each 5QI value is calculated according to the number of times each 5QI value appears.

[0013] As an improvement of the above solution, the calculation formula of the frequency of the 5QI value is:

[0014]

[0015] In the formula, w i represents the frequency of the i-th 5QI value; d i represents the i-th 5QI value; f(d i ) represents the number of times the i-th 5QI value occurs; m represents the number of 5QI values.

[0016] As an improvement of the above solution, when it is detected that the 5QI value is a non-standard value or a non-preconfigured value, weighted smoothing and averaging is performed according to the frequency of each 5QI value to obtain a smoothed mean, specifically including:

[0017] Detecting whether the 5QI value is equal to the 5QI standard value or the 5QI preconfigured value;

[0018] If yes, continue to use the 5QI value;

[0019] If not, a weighted average calculation is performed according to the frequency of each of the 5QI values ​​to obtain a weighted mean;

[0020] A weighted smoothing average is performed according to the weighted mean to obtain a smoothing mean.

[0021] As an improvement of the above solution, the calculation formula of the weighted mean is:

[0022]

[0023] In the formula, p represents the weighted mean.

[0024] As an improvement of the above solution, the calculation formula of the smoothed mean is:

[0025] p current =p last +α×(pp last );

[0026] In the formula, α represents the smoothing coefficient; p last represents the weighted mean calculated in the previous iteration; p current Represents the weighted mean calculated in the current iteration.

[0027] The embodiment of the present invention further provides a 5QI non-standard value processing device, including:

[0028] A frequency calculation module, used to obtain the 5QI value used in the current system in real time and calculate the frequency of each of the 5QI values;

[0029] A mean value calculation module, configured to perform weighted smoothing averaging according to the frequency of each of the 5QI values ​​to obtain a smoothed mean value when it is detected that the 5QI value is a non-standard value or a non-preconfigured value;

[0030] A distance calculation module, used to calculate the distance between the smoothed mean and each 5QI target value to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI pre-configured value;

[0031] The 5QI value replacement module is used to select the 5QI target value corresponding to the minimum value in the distance sequence to replace the 5QI value.

[0032] An embodiment of the present invention also provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements any of the above-mentioned methods for processing non-standard 5QI values ​​when executing the computer program.

[0033] An embodiment of the present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any of the above-mentioned methods for processing non-standard 5QI values.

[0034] An embodiment of the present invention also provides a computer program product, which includes a computer program or computer instructions. When the computer program or the computer instructions are executed by a processor, the method for processing a non-standard 5QI value described in any one of the above items is implemented.

[0035] Compared with the prior art, the beneficial effects of a 5QI non-standard value processing method, device, equipment, medium and product provided by an embodiment of the present invention are: by real-time acquisition of the 5QI value used in the current system, and calculating the frequency of each of the 5QI values; when it is detected that the 5QI value is a non-standard value or a non-preconfigured value, weighted smooth averaging is performed according to the frequency of each of the 5QI values ​​to obtain a smoothed mean; the distance between the smoothed mean and each 5QI target value is calculated to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI preconfigured value; the 5QI target value corresponding to the minimum value in the distance sequence is selected to replace the 5QI value. The embodiment of the present invention can find the most suitable 5QI target value for 5QI non-standard values ​​or non-preconfigured values ​​based on prior probabilities, using a weighted smooth average superimposed target value matching method, thereby improving the stability and availability of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a flow chart of a preferred embodiment of a method for processing a 5QI non-standard value provided by the present invention;

[0037] Figure 2 It is a schematic diagram of the overall 5G architecture in a method for processing a 5QI non-standard value provided by the present invention;

[0038] Figure 3 It is a schematic diagram of a PDU session resource establishment process in a method for processing a non-standard 5QI value provided by the present invention;

[0039] Figure 4 It is a schematic diagram of a PDU session resource modification process in a method for processing a non-standard 5QI value provided by the present invention;

[0040] Figure 5 It is a first flow chart of a method for processing a non-standard value of 5QI provided by the present invention;

[0041] Figure 6 It is a second flow chart of a method for processing a non-standard 5QI value provided by the present invention;

[0042] Figure 7 It is a structural schematic diagram of a preferred embodiment of a 5QI non-standard value processing device provided by the present invention;

[0043] Figure 8It is a structural schematic diagram of a preferred embodiment of a terminal device provided by the present invention. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0045] See also Figure 1 , Figure 1 1 is a flow chart of a preferred embodiment of a method for processing a 5QI non-standard value provided by the present invention. The method for processing a 5QI non-standard value comprises:

[0046] S1, obtaining the 5QI value used in the current system in real time, and calculating the frequency of each of the 5QI values;

[0047] S2, when it is detected that the 5QI value is a non-standard value or a non-preconfigured value, performing weighted smoothing averaging according to the frequency of each of the 5QI values ​​to obtain a smoothed mean;

[0048] S3, calculating the distance between the smoothed mean and each 5QI target value to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI preconfigured value;

[0049] S4, selecting a 5QI target value corresponding to the minimum value in the distance sequence, and replacing the 5QI value.

[0050] It should be noted that in the 5G protocol 38.413, the 5QI value is defined in the range of 0 to 255. Since the protocol defines that values ​​within 255 are all legal values, and the standard value range is only 27 (1, 2, 3, 4, 5, 6, 7, 8, 9, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 82, 83, 84, 85, 86), this may lead to mismatching by users, or they may directly configure the operator-defined common values ​​between 128-254 into non-dynamic 5QI values ​​according to 4G habits, causing previous similar configurations to be wrong or unavailable, affecting system availability. In addition, since the configuration involved is relatively complex, it takes a long time for manual troubleshooting, resulting in low efficiency, system unavailability and other problems. The method for processing non-standard 5QI values ​​provided in the embodiment of the present invention can solve the problem of how to handle the non-dynamic 5QI (Non Dynamic 5QIDescriptor) information element in the NGAP protocol if it is incorrectly configured as a value of 128-254 or other non-standard values. For each operator, since 4G, there has always been a configuration value of QCI of 128-254. However, in 5G, it is easy to misconfigure this value to a range of 128-254 or other non-standard values. If set in this way, it will mostly lead to establishment failure or process termination. The method provided in the embodiment of the present invention will not affect the entire signaling establishment process, and a reasonable approximate 5QI target value can be obtained based on existing data, thereby improving the stability and availability of the system.

[0051] Specifically, the overall 5G architecture in the embodiment of the present invention can be found in Figure 2 , Figure 2 This is a schematic diagram of the overall 5G architecture in a method for processing non-standard 5QI values ​​provided by the present invention. The relevant message involved is the N2 message, please refer to Figure 3 and Figure 4 , Figure 3 is a schematic diagram of a PDU session resource establishment process in a method for processing a non-standard 5QI value provided by the present invention, Figure 4 Schematic diagram of the PDU session resource modification process in a method for processing non-standard 5QI values ​​provided by the present invention. In the N2 message, specifically, the PDU Session Resource Setup procedure, i.e. Figure 3 The PDU Session Resource Establishment Procedure and PDU Session Resource Modify Procedure shown in FIG. Figure 4The PDU session resource modification process shown in the figure, the QoS attributes (QosCharacteristics) of the information elements (IE) in these two types of messages. Among the QoS attributes, 5QI (5G QoS Indicator) is a key parameter used to define service quality in 5G networks. It identifies different types of service quality requirements through a set of predefined values. The 5QI value is defined in the range of 0 to 255. Each standard-defined or pre-configured 5QI value corresponds to specific QoS characteristics, including priority, delay, packet loss rate, and bandwidth. 5QI values ​​can only be non-dynamic 5QI (Non Dynamic 5QIDescriptor) or dynamic 5QI (Dynamic 5QIDescriptor). Among them, the dynamic 5QI value is generally dynamically specified by the core network. For the non-dynamic 5QI type, in addition to defining these 27 standard configuration values ​​(1, 2, 3, 4, 5, 6, 7, 8, 9, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 79, 80, 82, 83, 84, 85, 86), there are also many undefined values ​​(228).

[0052] The embodiment of the present invention obtains the 5QI value used in the current system in real time and calculates the frequency of each 5QI value. For example, please refer to Figure 5 , Figure 5 1 is a schematic diagram of a first flow chart of a method for processing non-standard 5QI values ​​provided by the present invention. After the system is started, the embodiment of the present invention records the pre-configured dynamic 5QI value and the pre-configured non-dynamic 5QI value, and can form a table S=[s 1 ,s 2 ,s 3 ,...,s n ], and there is a mapping relationship between these pre-configured dynamic 5QI values ​​and non-dynamic 5QI values ​​and the corresponding configured 5QI attributes. At the same time, the algorithm component is run to continuously record the 5QI values ​​used in the current system, which can be recorded in Table D = [d 1 ,d 2 ,d 3 ,...d m], and calculate the frequency of each 5QI value at the same time. When it is detected that the 5QI value is a non-standard value or a non-preconfigured value, a weighted smooth average is performed according to the frequency of each 5QI value to obtain a smoothed mean. It should be noted that the user can configure some custom values ​​to form preconfigured values ​​(for example, in addition to the standard values ​​defined by the 27 protocols, the user can take individual definitions and configure them on the AN side), and the non-preconfigured value is a non-user configured value, and it is also a non-standard value in the protocol. Exemplarily, after access is made on the UE side, when it is found in the N2 message that the non-dynamic 5QI value is configured with a non-standard value or a non-preconfigured value, that is, the 5QI value is not found in Table S, then a weighted smooth average is performed according to the frequency of each 5QI value to obtain a smoothed mean. Then, the distance between the smoothed mean and each 5QI target value is calculated to obtain a distance sequence. Among them, the 5QI target value includes the 5QI standard value and the 5QI preconfigured value. Select the 5QI target value corresponding to the minimum value in the distance sequence and replace the 5QI value.

[0053] Through the 5QI non-standard value processing method provided by the embodiment of the present invention, if the processing side (for example, the base station side) receives a non-standard value or a non-preconfigured value during the signaling processing, it will be based on the prior probability (Prior Probability) and adopt a weighted smooth average superposition target value matching method. The method of calculating the target value distance by the frequency of occurrence is used to match the known non-standard value codebook and the standard value codebook to find the most suitable 5QI target value and complete the establishment process, thereby improving the stability and availability of the system.

[0054] The embodiment of the present invention not only uses a priori probability, but also combines the two based on static configuration to obtain the optimal solution for non-standard or non-configuration values, and can make adaptive adjustments following trend changes, can cope with various complex and heterogeneous 5G communication network deployments, and improve the stability and availability of the system.

[0055] In another preferred embodiment, the S1, real-time acquisition of the 5QI value used in the current system and calculation of the frequency of each 5QI value, specifically includes:

[0056] S101, obtaining the 5QI value used in the current system in real time, and counting the number of occurrences of each 5QI value;

[0057] S102, calculating the frequency of each of the 5QI values ​​according to the number of times each of the 5QI values ​​appear.

[0058] In another preferred embodiment, the calculation formula of the frequency of the 5QI value is:

[0059]

[0060] In the formula, w irepresents the frequency of the i-th 5QI value; d i represents the i-th 5QI value; f(d i ) represents the number of times the i-th 5QI value appears; m represents the number of 5QI values.

[0061] Specifically, when calculating the frequency of each 5QI value, the embodiment of the present invention first obtains the 5QI value used in the current system in real time, counts the number of times each 5QI value appears, and then calculates the frequency of each 5QI value according to the number of times each 5QI value appears. Exemplarily, for each 5QI value in Table D, count its number of times to form FD = {(d i ,f(d i ))|d i ∈D}, where f(d i )=count(D,d i ), value f(d i ) means d i The number of times it appears in D is calculated according to the formula for the values ​​in table FD. Calculate each d i The frequency table W = [w 1 ,w 2 ,w 3 ,...w m ].

[0062] In another preferred embodiment, when it is detected that the 5QI value is a non-standard value or a non-preconfigured value, S2 performs weighted smooth averaging according to the frequency of each 5QI value to obtain a smoothed mean, specifically including:

[0063] S201, detecting whether the 5QI value is equal to the 5QI standard value or the 5QI pre-configured value;

[0064] S202: If yes, continue to use the 5QI value;

[0065] S203, if not, performing weighted average calculation according to the frequency of each of the 5QI values ​​to obtain a weighted mean;

[0066] S204: Perform weighted smoothing averaging according to the weighted mean to obtain a smoothed mean.

[0067] In another preferred embodiment, the calculation formula of the weighted mean is:

[0068]

[0069] In the formula, p represents the weighted mean.

[0070] In another preferred embodiment, the calculation formula of the smoothed mean is:

[0071] p current =p last +α×(pp last )

[0072] In the formula, α represents the smoothing coefficient; p last represents the weighted mean calculated in the previous iteration; p current Represents the weighted mean calculated in the current iteration.

[0073] For details, please refer to Figure 5 and Figure 6 , Figure 6 It is a second flow chart of a method for processing a 5QI non-standard value provided by the present invention. The embodiment of the present invention detects whether the 5QI value is equal to the 5QI standard value or the 5QI pre-configured value. For example, it can be checked in Table S whether the 5QI value exists. If so, it means that the 5QI value is the 5QI standard value or the 5QI pre-configured value, and the 5QI value can continue to be used. If not, it is necessary to standardize the 5QI value, and perform a weighted average calculation based on the frequency of each 5QI value to obtain a weighted mean.

[0074] For example, for each 5QI value appearing in Table D, the formula Calculate the weighted mean p. Then use the formula p according to the weighted mean current =p last +α×(pp last ) is weighted and smoothed to obtain the smoothed mean p current . Among them, the smoothing coefficient α can generally be selected between 0.1 and 0.2. The smoothing coefficient determines the importance of recent data. Generally speaking, the closer it is, the higher the weight of recent data, and the more sensitive the weighted smoothing average is to data changes; the closer it is, the more dependent it is on historical data, the more obvious the smoothing effect is, and the smaller the fluctuation is. In practical applications, it is necessary to select an appropriate value based on the characteristics of the data and the purpose of analysis. Common values ​​are 0.1, 0.2, 0.3, etc.

[0075] In the calculation of the smoothed mean p current After that, calculate the smoothed mean p current The distance between each 5QI target value in Table S is obtained to obtain a distance sequence. The distance can be calculated using the absolute value or the square difference. Here, the absolute value is used, i.e., l i =|p current -s i |, and get the distance sequence L = [l 1 ,l 2 ,l 3 ,...l n]. Then the 5QI target value corresponding to the minimum value min(L) in the distance sequence L is selected to replace the previous non-standard or non-preconfigured 5QI value.

[0076] The embodiment of the present invention is based on a non-dynamic 5QI value processing method for non-standard or non-configuration values ​​of prior probability. When the configuration value is not defined, the weighted moving average is combined with the historical data in the existing system to obtain a value that is close to the optimal value to complete the establishment process, thereby improving the stability of the system. Within the non-dynamic 5QI value range, it can be compatible with and process operator-defined common values ​​between 128-254, thereby improving the scope of application. By using a distance matching algorithm with known configuration values, a suitable non-dynamic 5QI value is obtained. Compared with other methods, it has better adaptability and can better improve availability.

[0077] Correspondingly, the present invention also provides a device for processing a 5QI non-standard value, which can implement all the processes of the method for processing a 5QI non-standard value in the above embodiment.

[0078] See also Figure 7 , Figure 7 1 is a schematic diagram of a preferred embodiment of a 5QI non-standard value processing device provided by the present invention. The 5QI non-standard value processing device comprises:

[0079] The frequency calculation module 701 is used to obtain the 5QI value used in the current system in real time and calculate the frequency of each 5QI value;

[0080] A mean value calculation module 702 is used to perform weighted smoothing averaging according to the frequency of each 5QI value to obtain a smoothed mean value when it is detected that the 5QI value is a non-standard value or a non-preconfigured value;

[0081] The distance calculation module 703 is used to calculate the distance between the smoothed mean and each 5QI target value to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI pre-configured value;

[0082] The 5QI value replacement module 704 is used to select the 5QI target value corresponding to the minimum value in the distance sequence to replace the 5QI value.

[0083] Specifically, the embodiment of the present invention obtains the 5QI value used in the current system in real time and calculates the frequency of each 5QI value. Exemplarily, after the system is started, the embodiment of the present invention records the pre-configured dynamic 5QI value and the pre-configured non-dynamic 5QI value, and can form a table S = [s 1 ,s 2 ,s 3 ,...,s n], and there is a mapping relationship between these pre-configured dynamic 5QI values ​​and non-dynamic 5QI values ​​and the corresponding configured 5QI attributes. At the same time, the algorithm component is run to continuously record the 5QI values ​​used in the current system, which can be recorded in Table D = [d 1 ,d 2 ,d 3 ,...d m ], and calculate the frequency of each 5QI value at the same time. When it is detected that the 5QI value is a non-standard value or a non-preconfigured value, a weighted smooth average is performed according to the frequency of each 5QI value to obtain a smoothed mean. It should be noted that the user can configure some custom values ​​to form preconfigured values ​​(for example, in addition to the standard values ​​defined by the 27 protocols, the user can take individual definitions and configure them on the AN side), and the non-preconfigured value is a non-user configured value, and it is also a non-standard value in the protocol. Exemplarily, after access is made on the UE side, when it is found in the N2 message that the non-dynamic 5QI value is configured with a non-standard value or a non-preconfigured value, that is, the 5QI value is not found in Table S, then a weighted smooth average is performed according to the frequency of each 5QI value to obtain a smoothed mean. Then, the distance between the smoothed mean and each 5QI target value is calculated to obtain a distance sequence. Among them, the 5QI target value includes the 5QI standard value and the 5QI preconfigured value. Select the 5QI target value corresponding to the minimum value in the distance sequence and replace the 5QI value.

[0084] Through the 5QI non-standard value processing device provided by the embodiment of the present invention, if the processing side (for example, the base station side) receives a non-standard value or a non-preconfigured value during the signaling processing, it will be based on the prior probability (Prior Probability) and adopt a weighted smooth average superposition target value matching method. The method of calculating the target value distance by the frequency of occurrence is used to match the known non-standard value codebook and the standard value codebook to find the most suitable 5QI target value and complete the establishment process, thereby improving the stability and availability of the system.

[0085] The embodiment of the present invention not only uses a priori probability, but also combines the two based on static configuration to obtain the optimal solution for non-standard or non-configuration values, and can make adaptive adjustments following trend changes, can cope with various complex and heterogeneous 5G communication network deployments, and improve the stability and availability of the system.

[0086] Preferably, the frequency calculation module 701 is specifically used for:

[0087] Obtain the 5QI value used in the current system in real time, and count the number of occurrences of each 5QI value;

[0088] The frequency of each 5QI value is calculated according to the number of times each 5QI value appears.

[0089] Preferably, the calculation formula for the frequency of the 5QI value is:

[0090]

[0091] In the formula, w i represents the frequency of the i-th 5QI value; d i represents the i-th 5QI value; f(d i ) represents the number of times the i-th 5QI value appears; m represents the number of 5QI values.

[0092] Preferably, the mean value calculation module 702 is specifically used for:

[0093] Detecting whether the 5QI value is equal to the 5QI standard value or the 5QI preconfigured value;

[0094] If yes, continue to use the 5QI value;

[0095] If not, a weighted average calculation is performed according to the frequency of each of the 5QI values ​​to obtain a weighted mean;

[0096] A weighted smoothing average is performed according to the weighted mean to obtain a smoothing mean.

[0097] Preferably, the calculation formula of the weighted mean is:

[0098]

[0099] In the formula, p represents the weighted mean.

[0100] Preferably, the calculation formula of the smoothed mean is:

[0101] p current =p last +α×(pp last );

[0102] In the formula, α represents the smoothing coefficient; p last represents the weighted mean calculated in the previous iteration; p current Represents the weighted mean calculated in the current iteration.

[0103] In the specific implementation, the working principle, control process and technical effect achieved by the 5QI non-standard value processing device provided in the embodiment of the present invention are the same as those of the 5QI non-standard value processing method in the above embodiment, and will not be repeated here.

[0104] See also Figure 3 , Figure 31 is a schematic diagram of a preferred embodiment of a terminal device provided by the present invention. The terminal device includes a processor 301, a memory 302, and a computer program stored in the memory 302 and configured to be executed by the processor 301. When the processor 301 executes the computer program, the method for processing the non-standard value of 5QI described in any of the above embodiments is implemented.

[0105] Preferably, the computer program can be divided into one or more modules / units (such as computer program 1, computer program 2, ...), and the one or more modules / units are stored in the memory 302 and executed by the processor 301 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the terminal device.

[0106] The processor 301 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor, or the processor 301 can be any conventional processor. The processor 301 is the control center of the terminal device, and various parts of the terminal device are connected using various interfaces and lines.

[0107] The memory 302 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function, etc., and the data storage area can store related data, etc. In addition, the memory 302 can be a high-speed random access memory, or a non-volatile memory, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, and a flash card (Flash Card), etc., or the memory 302 can also be other volatile solid-state storage devices.

[0108] It should be noted that the above terminal device may include, but is not limited to, a processor and a memory. Those skilled in the art will understand that Figure 3The structural diagram is only an example of the above-mentioned terminal device and does not constitute a limitation of the above-mentioned terminal device. It may include more or less components than shown in the figure, or combine certain components, or different components.

[0109] An embodiment of the present invention also provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the 5QI non-standard value processing method described in any of the above embodiments.

[0110] An embodiment of the present invention also provides a computer program product, which includes a computer program or computer instructions. When the computer program or the computer instructions are executed by a processor, the method for processing the non-standard value of 5QI described in any of the above embodiments is implemented.

[0111] The embodiments of the present invention provide a method, device, equipment, medium and product for processing non-standard 5QI values, which obtains the 5QI values ​​used in the current system in real time and calculates the frequency of each 5QI value; when it is detected that the 5QI value is a non-standard value or a non-preconfigured value, weighted smooth averaging is performed according to the frequency of each 5QI value to obtain a smoothed mean; the distance between the smoothed mean and each 5QI target value is calculated to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI preconfigured value; the 5QI target value corresponding to the minimum value in the distance sequence is selected to replace the 5QI value. The embodiments of the present invention can find the most suitable 5QI target value for 5QI non-standard values ​​or non-preconfigured values ​​based on prior probabilities, using a weighted smooth average superimposed target value matching method, thereby improving the stability and availability of the system.

[0112] It should be noted that the system embodiment described above is merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the system embodiment provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art may understand and implement it without paying any creative effort.

[0113] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for processing non-standard 5QI values, characterized in that: include: Acquire the 5QI value currently used in the system in real time, and calculate the frequency of each of the 5QI values; When it is detected that the 5QI value is a non-standard value or a non-preconfigured value, weighted smoothing averaging is performed according to the frequency of each of the 5QI values ​​to obtain a smoothed mean; Calculating the distance between the smoothed mean and each 5QI target value to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI preconfigured value; The 5QI target value corresponding to the minimum value in the distance sequence is selected to replace the 5QI value.

2. The method for processing non-standard 5QI values ​​according to claim 1, characterized in that: The real-time acquisition of the 5QI value used in the current system and calculation of the frequency of each 5QI value specifically includes: Obtain the 5QI value used in the current system in real time, and count the number of occurrences of each 5QI value; The frequency of each 5QI value is calculated according to the number of times each 5QI value appears.

3. The method for processing non-standard 5QI values ​​according to claim 2, characterized in that: The calculation formula for the frequency of the 5QI value is: In the formula, w i represents the frequency of the i-th 5QI value; d i represents the i-th 5QI value; f(d i ) represents the number of times the i-th 5QI value occurs; m represents the number of 5QI values.

4. The method for processing non-standard 5QI values ​​according to claim 3, characterized in that: When it is detected that the 5QI value is a non-standard value or a non-preconfigured value, performing weighted smoothing averaging according to the frequency of each 5QI value to obtain a smoothed mean value specifically includes: Detecting whether the 5QI value is equal to the 5QI standard value or the 5QI preconfigured value; If yes, continue to use the 5QI value; If not, a weighted average calculation is performed according to the frequency of each of the 5QI values ​​to obtain a weighted mean; A weighted smoothing average is performed according to the weighted mean to obtain a smoothing mean.

5. The method for processing non-standard 5QI values ​​according to claim 4, characterized in that: The calculation formula of the weighted mean is: In the formula, p represents the weighted mean.

6. The method for processing non-standard 5QI values ​​according to claim 5, characterized in that: The calculation formula of the smoothed mean is: p current =p last +α×(p-p last ); Mode In the equation, α represents the smoothing coefficient; p last represents the weighted mean calculated in the previous iteration; p current Represents the weighted mean calculated in the current iteration.

7. A device for processing non-standard 5QI values, characterized in that: include: A frequency calculation module, used to obtain the 5QI value used in the current system in real time and calculate the frequency of each of the 5QI values; A mean value calculation module, configured to perform weighted smoothing averaging according to the frequency of each of the 5QI values ​​to obtain a smoothed mean value when it is detected that the 5QI value is a non-standard value or a non-preconfigured value; A distance calculation module, used to calculate the distance between the smoothed mean and each 5QI target value to obtain a distance sequence; wherein the 5QI target value includes a 5QI standard value and a 5QI pre-configured value; The 5QI value replacement module is used to select the 5QI target value corresponding to the minimum value in the distance sequence to replace the 5QI value.

8. A terminal device, characterized in that: It includes a processor and a memory, wherein a computer program is stored in the memory, and the computer program is configured to be executed by the processor, and when the processor executes the computer program, it implements the 5QI non-standard value processing method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein when the device where the computer-readable storage medium is located executes the computer program, the method for processing the 5QI non-standard value as described in any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program or a computer instruction, and when the computer program or the computer instruction is executed by a processor, the method for processing the 5QI non-standard value as claimed in any one of claims 1 to 6 is implemented.