Method and device for determining utilization rate of network resources and related equipment
By considering the impact of symbol shutdown and carrier shutdown on physical resource blocks in the calculation of network resource utilization, the target network resource utilization is determined, which solves the problem of inaccurate calculation in the prior art and realizes precise adjustment of network capacity and improvement of user experience.
Patent Information
- Application Number
- CN202511728823.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-24
- Publication Date
- 2026-02-06
AI Technical Summary
In existing technologies, the calculation of network resource utilization is not accurate enough and cannot accurately reflect the actual network resource load, leading to improper network capacity adjustment and affecting users' online experience.
By determining the duration of unusable states and the number of usable states of physical resource blocks within a preset period, and combining bandwidth and subcarrier spacing, the target network resource utilization rate is calculated. The impact of symbol shutdown and carrier shutdown on resource blocks is considered, thereby improving the accuracy of the calculation.
It improves the accuracy of network resource utilization calculations, enabling network capacity adjustments based on actual network resource load and enhancing the user's online experience.
Smart Images

Figure CN121486986A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, and particularly relates to a network resource utilization rate determination method and device and related equipment. BACKGROUND
[0002] In the network operation process, the network load condition can be evaluated through the network resource utilization rate. For example, in the scene where the crowd gathering degree is high and the terminal device is large, the network resource load condition is prone to occur. In this case, the network resource utilization rate is high, and the user Internet experience is poor. When the network resource utilization rate is greater than a preset threshold, the network capacity can be increased to relieve the network resource load condition and improve the user Internet experience.
[0003] However, in the related technology, the calculation of the network resource utilization rate by the electronic device is not accurate enough, and the calculated network resource utilization rate cannot accurately reflect the actual network resource load, so that the network capacity cannot be adjusted according to the actual network resource load condition, the user Internet experience is affected, and the user experience is poor. SUMMARY
[0004] The embodiments of the present application provide a network resource utilization rate determination method, device and related equipment, which can improve the calculation accuracy of the network resource utilization rate, and then the actual network resource load condition can be determined according to the network resource utilization rate, and the network capacity can be adjusted to improve the user Internet experience.
[0005] In a first aspect, the embodiments of the present application provide a network resource utilization rate determination method, and the method comprises the following steps:
[0006] determining a first time length in a preset period; wherein at least part of the physical resource blocks are in an unusable state in the first time length;
[0007] determining a first parameter and a second parameter, wherein the first parameter is used to represent the number of physical resource blocks used in the network transmission process in the preset period, and the second parameter is used to represent the number of physical resource blocks that can be used in the network transmission process in the preset period;
[0008] determining a target network resource utilization rate based on the first time length, the time length of the preset period, the second parameter and the first parameter.
[0009] Optionally, the method for determining the first time length in the preset period comprises:
[0010] In the case that the network state is a symbol-off state in the preset period, determining the time length corresponding to the symbol-off state as the first time length; wherein in the symbol-off state, at least part of the physical resource blocks are in an unusable state.
[0011] Optionally, the determining the first time length in the preset period comprises:
[0012] In a case where the network state is a carrier off state in the preset period, determining a time length corresponding to the carrier off state as the first time length; wherein in the carrier off state, at least part of physical resource blocks are in an unusable state.
[0013] Optionally, the determining the first parameter and the second parameter comprises:
[0014] determining the first parameter;
[0015] determining the second parameter based on a bandwidth and a subcarrier spacing in the network transmission process.
[0016] Optionally, the determining the target network resource utilization based on the first time length, a time length of the preset period, the second parameter and the first parameter comprises:
[0017] determining a first intermediate quantity, the first intermediate quantity being a quotient of a second intermediate quantity and a time length of the preset period, the second intermediate quantity being a product of the second parameter and a first difference value, the first difference value being a difference between the first time length and the time length of the preset period;
[0018] determining the target network resource utilization, the target network resource utilization being a quotient of the first parameter and the first intermediate quantity.
[0019] Optionally, the determining the target network resource utilization based on the first time length, a time length of the preset period, the second parameter and the first parameter comprises:
[0020] taking a first number of physical resource blocks used in an uplink data transmission process as the first parameter, taking a second number of physical resource blocks available in the uplink data transmission process as the second parameter, and determining a first network resource utilization based on the first time length, the time length of the preset period, the first number and the second number;
[0021] taking a third number of physical resource blocks used in a downlink data transmission process as the first parameter, taking a fourth number of physical resource blocks available in the downlink data transmission process as the second parameter, and determining a second network resource utilization based on the first time length, the time length of the preset period, the third number and the fourth number;
[0022] selecting a network resource utilization with a maximum value from among the first network resource utilization and the second network resource utilization as the target network resource utilization.
[0023] In a second aspect, an embodiment of the present application provides a network resource utilization rate determination apparatus, the apparatus comprising:
[0024] a first determination module configured to determine a first time length in a preset period; wherein at least part of physical resource blocks are in an unusable state in the first time length;
[0025] a second determination module configured to determine a first parameter and a second parameter, the first parameter being used to represent a number of physical resource blocks used in a network transmission process in the preset period, and the second parameter being used to represent a number of physical resource blocks available in the network transmission process in the preset period;
[0026] a third determination module configured to determine a target network resource utilization rate based on the first time length, a time length of the preset period, the second parameter, and the first parameter.
[0027] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor, a memory, and a program stored in the memory and executable in the processor, the program being executed by the processor to implement steps of the network resource utilization rate determination method according to the first aspect.
[0028] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium storing a computer program, the computer program being executed by a processor to implement steps of the network resource utilization rate determination method according to the first aspect.
[0029] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising computer instructions, the computer instructions being executed by a processor to implement steps of the network resource utilization rate determination method according to the first aspect.
[0030] In the embodiments of the present application, the electronic device determines the first time length corresponding to the state that at least part of the physical resource blocks in the preset period are unusable, determines the number of physical resource blocks used in the network transmission process in the preset period represented by the first parameter, determines the number of physical resource blocks that can be used in the preset period represented by the second parameter, and then determines the target network resource utilization rate by the first parameter, the second parameter, the first time length, and the time length of the preset period. In this process, the electronic device considers the first time length corresponding to the state that at least part of the physical resource blocks in the period are unusable, so that the process of finally determining the target network resource utilization rate based on the first parameter, the second parameter, the first time length, and the time length of the preset period also considers the factor that at least part of the physical resource blocks are in the unusable state, thereby improving the calculation accuracy of the network resource utilization rate, and then the actual network resource load condition can be determined according to the network resource utilization rate, and the network capacity can be adjusted, thereby improving the user Internet experience. BRIEF DESCRIPTION OF DRAWINGS
[0031] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments or prior art description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0032] Figure 1 is a principle diagram of symbol off provided by an embodiment of the present application;
[0033] Figure 2 is a principle diagram of carrier off provided by an embodiment of the present application;
[0034] Figure 3 is a flow diagram of network capacity adjustment provided by an embodiment of the present application;
[0035] Figure 4 is a flow diagram of a network resource utilization rate determination method provided by an embodiment of the present application;
[0036] Figure 5 is a structural diagram of a network resource utilization rate determination apparatus provided by an embodiment of the present application;
[0037] Figure 6 is a structural diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0038] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts should fall within the scope of the present application.
[0039] For the convenience of understanding, the terms that may appear in the embodiments of the present application are explained below.
[0040] Network resource refers to a physical resource block in a network transmission process.
[0041] The physical resource block is the smallest unit of resource allocation in a wireless communication system, and the physical resource block is responsible for data transmission in the network transmission process.
[0042] Network resource utilization, i.e. physical resource block utilization, is used to monitor the load of the wireless physical layer.
[0043] The downlink data transmission process refers to the transmission process of data sent by the base station to the terminal.
[0044] The uplink data transmission process refers to the transmission process of data sent by the terminal to the base station.
[0045] A symbol is a concept of a time domain resource. When a symbol does not carry data, the base station will still send the symbol without data, resulting in the generation of useless energy consumption. That is, the symbol can be understood as a physical resource block. When the physical resource block does not carry data, the base station will still send the physical resource block without data, resulting in the generation of useless energy consumption. In order to save energy and reduce emissions, when the symbol does not carry data / carry data, the symbol can be turned off to quickly turn on / off the power amplifier of the radio frequency module, reducing energy consumption while ensuring the integrity of the transmitted data. Figure 1 As shown in FIG. 1, during t1-t2, t3-t4 and t5-t6, etc., the base station sends data to the terminal through the symbol (i.e. physical resource block), but during t2-t3, t4-t5, etc., the base station does not send data to the terminal. In order to save energy and reduce emissions, the electronic device can turn on the power amplifier when the base station sends data to the terminal through the symbol, and the electronic device can turn off the power amplifier when the base station does not send data to the terminal through the symbol. That is, the power amplifier is turned on during t1-t2, t3-t4 and t5-t6, etc., but the power amplifier is turned off during t2-t3, t4-t5, etc.
[0046] A carrier is a concept related to frequency domain resources. When a carrier is unloaded or lightly loaded, the RF module's power amplifier still operates, resulting in unnecessary power consumption. To save energy and reduce emissions, electronic devices can shut down a carrier when it is unloaded or lightly loaded, rendering the physical resource blocks on that carrier unusable. For example... Figure 2 As shown, in Figure 2 In (a), both carrier 1 and carrier 2 are under load, the RF module is working normally, and both carrier 1 and carrier 2 are enabled. Figure 2 In (b), carrier 1 is in an unloaded state, the radio frequency module turns off carrier 1 and turns on carrier 2, and the physical resource blocks on carrier 1 are in an unusable state.
[0047] Channel shutdown refers to the closure of some transmission channels of radio frequency modules in the airspace under the conditions of energy conservation and emission reduction. When the channel is shut down, there is no change in the available physical resource blocks, nor will it cause errors in the calculated network resource utilization.
[0048] Deep sleep refers to the RF module directly entering a sleep state under the conditions of energy conservation and emission reduction. During the sleep period, both available and used physical resource blocks are displayed as empty. It is not included in the daily average statistics and will not cause errors in the calculated network resource utilization rate.
[0049] The embodiments of this application will now be described in detail.
[0050] With the development of technology, the requirements for networks vary in different scenarios.
[0051] For example, in scenarios with a large number of users and electronic devices, there is a lot of data transmission between terminals and base stations, resulting in a high network load, requiring more physical resource blocks, and leading to high network resource utilization. Figure 3 As shown, the electronic device can determine the network resource utilization rate of cell A under different services, different devices, and different scenarios, and determine whether the network resource utilization rate exceeds a threshold. If it exceeds the threshold, the network resources of the cell will be expanded; if it does not exceed the threshold, the network resources of the cell will not be expanded. Among them, the services can include large packet services, small packet services, and medium packet services; the devices can include single-transmit and single-receive devices, etc.; and the scenarios can be service level agreement service guarantee scenarios, etc.
[0052] Alternatively, in smart healthcare scenarios targeting industry users, telemedicine can utilize wireless networks to share real-time high-definition video information, assisting doctors in consultations, diagnosing illnesses, and caring for patients, making treatment more convenient and personalized. However, when transmitting high-definition video of numerous medical information items simultaneously, the network load is high, requiring more physical resource blocks and resulting in high network resource utilization.
[0053] Therefore, in both user gathering scenarios and remote medical scenarios, network resources in these scenarios need to be optimized and adjusted or expanded in time to provide network guarantee for terminal devices in these scenarios.
[0054] However, in the related art, the calculation of network resource utilization rate is only related to the bandwidth of the network transmission process and does not change with the adjustment of the network transmission under energy saving and emission reduction. In particular, in the case of symbol off and carrier off, the available physical resource blocks change, and this change cannot be reflected in the calculation process of the network resource utilization rate in the related art. The calculation formula of the network resource utilization rate in the related art is: M(T) = , M1(T) is the number of physical resource blocks used in the network transmission process, P(T) is the number of physical resource blocks available in the network transmission process, and M(T) is the percentage of network resource utilization. As can be seen from this formula, in the case of symbol off or carrier off, even if the available physical resource blocks change, this change cannot be reflected in the calculation process of the network resource utilization rate in the related art, that is, the number of available physical resource blocks in the calculation process will not change.
[0055] Specifically, after the symbol off energy saving and emission reduction is turned on, the actual available time domain resources in a period are reduced, that is, the actual available physical resource blocks are reduced, which further leads to a reduction in the number of average available physical resource blocks in the period. Or, in the case of carrier off, the physical resource blocks corresponding to the off carrier are not available. However, in the current calculation process of network resource utilization, the impact of the unavailability of physical resource blocks on the network is not considered. Therefore, in the energy saving scenario of symbol off or carrier off, the actual network resource load cannot be objectively presented, which easily leads to misjudgment of the current network load, and further delays the decision and implementation of network resource optimization and adjustment or resource expansion, and further causes a certain difference between the network situation perceived by the user under the wireless network and the actual network situation, the user perception cannot be optimally guaranteed, and the network resources under the wireless network cannot be effectively adjusted. For example, the on duration in the case of symbol off, carrier off, etc. is more than 18 hours, and the actual network resource utilization rate is several times higher than that calculated in the related art, so there is a certain difference between the network situation determined in the related art and the network situation perceived by the user under the wireless network, and there is a deviation between the user's perception.
[0056] Therefore, the present application provides a network resource utilization rate determination method and device and related equipment, which can improve the calculation accuracy of network resource utilization rate, and further determine the actual network resource load according to the network resource utilization rate, and adjust the network capacity to improve the user's online experience.
[0057] Referring to Figure 4 ,Figure 4 is one of flowcharts of a network resource utilization rate determination method provided by an embodiment of the present application, as shown in Figure 4 The method comprises the following steps:
[0058] Step 401: determining a first time length in a preset period; wherein at least part of physical resource blocks are in an unusable state in the first time length.
[0059] In this embodiment, the electronic device can set any time length as the preset period, such as any time length from 1 minute to 24 hours. In the preset period, it is assumed that part of the physical resource blocks are in an unusable state, and the electronic device can count the time length of the part of the physical resource blocks in the unusable state and take it as the first time length.
[0060] Step 402: determining a first parameter and a second parameter, wherein the first parameter is used to represent the number of physical resource blocks used in the network transmission process in the preset period, and the second parameter is used to represent the number of physical resource blocks that can be used in the network transmission process in the preset period.
[0061] In some embodiments, the determination of the first parameter and the second parameter comprises:
[0062] determining the first parameter;
[0063] determining the second parameter based on the bandwidth and the subcarrier spacing in the network transmission process.
[0064] In this embodiment, the base station records the number of physical resource blocks used in the network transmission process in the preset period, and the electronic device can send a request to the base station to obtain the number of physical resource blocks used in the network transmission process in the preset period, to obtain the number of physical resource blocks used in the network transmission process in the preset period, i.e. to obtain the first parameter.
[0065] The electronic device can also query the number of physical resource blocks that can be used in the preset period through a predefined physical resource block query table, which is shown as follows.
[0066] Table 1:
[0067]
[0068] In Table 1, the electronic device can determine the second parameter through the bandwidth and the subcarrier spacing in the current network transmission process. For example, the bandwidth in the current network transmission process is 5 megahertz, and the subcarrier spacing is 15, then the second parameter is 25, i.e. the number of physical resource blocks that can be used in the network transmission process in the preset period is 25.
[0069] It can be understood that in this embodiment, the electronic device determines the first parameter, and determines the second parameter through the bandwidth and the subcarrier spacing, so that the target network resource utilization rate can be determined based on the first time length, the time length of the preset period, the second parameter and the first parameter subsequently.
[0070] Step 403: determining a target network resource utilization rate based on the first time length, the time length of the preset period, the second parameter and the first parameter.
[0071] In some embodiments, the determining the target network resource utilization rate based on the first time length, the time length of the preset period, the second parameter and the first parameter comprises:
[0072] determining a first intermediate quantity, the first intermediate quantity being a quotient value of a second intermediate quantity and the time length of the preset period, the second intermediate quantity being a product of the second parameter and a first difference value, the first difference value being a difference value between the first time length and the time length of the preset period;
[0073] determining the target network resource utilization rate, the target network resource utilization rate being a quotient value of the first parameter and the first intermediate quantity.
[0074] In this embodiment, the corresponding formula can be: M(T) = ; wherein M1(T) is the first parameter, P(T) is the second parameter, T is the time length of the preset period, t is the first time length, and M(T) is the percentage of the target network resource utilization rate.
[0075] It can be understood that in the embodiments, the electronic device determines the target network resource utilization rate by considering the first time length, that is, the calculation process also considers the factor that at least part of the physical resource blocks are in the unusable state, thereby improving the calculation accuracy of the network resource utilization rate, and then the actual network resource load condition can be determined according to the network resource utilization rate, and the network capacity can be adjusted, thereby improving the user Internet experience.
[0076] In steps 401-403, the electronic device determines the first time length corresponding to the state that at least part of the physical resource blocks are in the unusable state in the preset period, determines the number of physical resource blocks used in the network transmission process in the preset period represented by the first parameter, determines the number of physical resource blocks that can be used in the preset period represented by the second parameter, and then determines the target network resource utilization rate by the first parameter, the second parameter, the first time length, and the time length of the preset period. In this process, the electronic device considers the first time length corresponding to the state that at least part of the physical resource blocks are in the unusable state in the period, so that the process of finally determining the target network resource utilization rate based on the first parameter, the second parameter, the first time length, and the time length of the preset period also considers the factor that at least part of the physical resource blocks are in the unusable state, thereby improving the calculation accuracy of the network resource utilization rate, and then the actual network resource load condition can be determined according to the network resource utilization rate, and the network capacity is adjusted, thereby improving the user Internet experience.
[0077] The following will be specifically described in terms of use scenarios.
[0078] In the symbol-off scenario, the electronic device can calculate the first time length corresponding to the state that at least part of the physical resource blocks are in the unusable state when the symbol is off.
[0079] Optionally, the determination of the first time length in the preset period comprises:
[0080] In the case where the network state is the symbol-off state in the preset period, the time length corresponding to the symbol-off state is determined as the first time length; wherein in the symbol-off state, at least part of the physical resource blocks are in the unusable state.
[0081] In this embodiment, the electronic device calculates the time length corresponding to the state that at least part of the physical resource blocks are in the unusable state in the preset period in the symbol-off state, that is, when the power amplifier of the radio frequency module is turned off in the symbol-off state, part of the physical resource blocks are in the unusable state. And in the subsequent, the time length is included in the network resource utilization rate algorithm to determine the actual available physical resource blocks in the symbol-off state, which is convenient for subsequent objective presentation of the actual network load condition and the network condition perceived by the user through the network resource utilization rate.
[0082] Similarly, in the carrier-off scenario, the electronic device can calculate the first time length corresponding to the state that at least part of the physical resource blocks are in the unusable state when the carrier is off.
[0083] In some embodiments, the determination of the first time length in the preset period comprises:
[0084] Within the preset period, when the network state is in a carrier shutdown state, the duration corresponding to the carrier shutdown state is determined and used as the first duration; wherein, in the carrier shutdown state, at least some physical resource blocks are in an unusable state.
[0085] In this embodiment, the electronic device calculates the duration during which at least a portion of physical resource blocks are unavailable within a preset period when a carrier is turned off. That is, when a carrier is turned off, a portion of the physical resource blocks corresponding to that carrier are unavailable. This duration is then incorporated into the network resource utilization calculation algorithm to determine the actual available physical resource blocks when the carrier is turned off. This facilitates the objective presentation of the actual network load and the network situation perceived by the user through network resource utilization.
[0086] In some embodiments, the electronic device can calculate the network resource utilization rate during downlink data transmission and the network resource utilization rate during uplink data transmission, and take the network resource utilization rate with the largest value as the target network resource utilization rate.
[0087] Optionally, determining the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter includes:
[0088] The first number of physical resource blocks used during the uplink data transmission process is used as the first parameter, and the second number of physical resource blocks that can be used during the uplink data transmission process is used as the second parameter. The first network resource utilization rate is determined based on the first duration, the duration of the preset period, the first number, and the second number.
[0089] The third number of physical resource blocks used during the downlink data transmission process is used as the first parameter, and the fourth number of physical resource blocks that can be used during the downlink data transmission process is used as the second parameter. The second network resource utilization rate is determined based on the first duration, the duration of the preset period, the third number, and the fourth number.
[0090] The network resource utilization rate with the largest value between the first network resource utilization rate and the second network resource utilization rate is selected as the target network resource utilization rate.
[0091] In this embodiment, the electronic device can select the network resource utilization rate with the largest value from the first network resource utilization rate corresponding to the uplink data transmission process and the second network resource utilization rate corresponding to the downlink data transmission process as the target network resource utilization rate, so as to more objectively present the actual network load and the network situation perceived by the user.
[0092] In some embodiments, the calculation results of network resource utilization in this application and in related technologies are compared, as shown in Tables 2 and 3.
[0093] The alignment results are shown in Table 2 when the symbol is turned off:
[0094]
[0095] The comparison results are shown in Table 3 when the carrier is off:
[0096]
[0097] In Tables 2 and 3, the difference can be obtained by subtracting the network resource utilization rate calculated by related technologies from the network resource utilization rate calculated by the embodiments of this application. The network resource utilization rate calculated by the embodiments of this application is closer to the actual network situation.
[0098] It is evident that the embodiments of this application can adapt to the current trend of energy conservation and emission reduction. The proposed method for calculating network resource utilization is more scientific and closer to the actual network resource utilization. It truly reflects the network busyness and the actual service perception of users under energy-saving scenarios such as symbol shutdown or carrier shutdown. Furthermore, it can assist in flexible decision-making for network resource scheduling, making wireless network operation more scientific.
[0099] It can be determined whether other electronic devices possess the same methods, parameters, or architectural style as this application by comparing their software source code. Alternatively, it can be inferred whether they use the same implementation method as this application through statistical calculations of existing network data.
[0100] See Figure 5 , Figure 5 This is a schematic diagram of the structure of a network resource utilization determination device provided in an embodiment of this application, as shown below. Figure 5 As shown, the network resource utilization determination device 500 includes:
[0101] The first determining module 501 is used to determine a first duration within a preset period; wherein, at least some physical resource blocks are in an unusable state during the first duration;
[0102] The second determining module 502 is used to determine a first parameter and a second parameter, wherein the first parameter is used to characterize the number of physical resource blocks used in the network transmission process within the preset period, and the second parameter is used to characterize the number of physical resource blocks that can be used in the network transmission process within the preset period.
[0103] The third determining module 503 is used to determine the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter.
[0104] Optionally, the first determining module 501 further includes:
[0105] The first determining submodule is used to determine the duration corresponding to the symbol shutdown state when the network state is in the symbol shutdown state within the preset period, and use it as the first duration; wherein, in the symbol shutdown state, at least some physical resource blocks are in an unusable state.
[0106] Optionally, the first determining module 501 further includes:
[0107] The second determining submodule is used to determine the duration corresponding to the carrier shutdown state when the network state is in the carrier shutdown state within the preset period, and use it as the first duration; wherein, in the carrier shutdown state, at least some physical resource blocks are in an unusable state.
[0108] Optionally, the second determining module 502 further includes:
[0109] Determining the first parameter and the second parameter includes:
[0110] The third determining submodule is used to determine the first parameter;
[0111] The fourth determining submodule is used to determine the second parameter based on the bandwidth and subcarrier spacing during the network transmission process.
[0112] Optionally, the third determining module 503 also includes:
[0113] The fifth determining submodule is used to determine the first intermediate quantity, which is the quotient of the second intermediate quantity and the duration of the preset period. The second intermediate quantity is the product of the second parameter and the first difference, and the first difference is the difference between the first duration and the duration of the preset period.
[0114] The sixth determining submodule is used to determine the target network resource utilization rate, wherein the target network resource utilization rate is the quotient of the first parameter and the first intermediate quantity.
[0115] Optionally, the third determining module 503 also includes:
[0116] The seventh determining submodule is used as the first number of physical resource blocks used in the uplink data transmission process as the first parameter, the second number of physical resource blocks that can be used in the uplink data transmission process as the second parameter, and to determine the first network resource utilization rate based on the first duration, the duration of the preset period, the first number and the second number.
[0117] The eighth determining submodule is used to take the third number of physical resource blocks used in the downlink data transmission process as the first parameter, the fourth number of physical resource blocks that can be used in the downlink data transmission process as the second parameter, and determine the second network resource utilization rate based on the first duration, the duration of the preset period, the third number and the fourth number;
[0118] The selection submodule is used to select the network resource utilization rate with the largest value from the first network resource utilization rate and the second network resource utilization rate as the target network resource utilization rate.
[0119] The network resource utilization determination device 500 is capable of implementing each process in the above-described embodiments of the network resource utilization determination method. The technical features are one-to-one and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0120] This application also provides an electronic device. Since the principle by which this electronic device solves the problem is similar to the network resource utilization determination method in this application, the implementation of this electronic device can be found elsewhere. Figure 4 The implementation of the method shown will not be repeated here. Figure 6 As shown, the electronic device according to an embodiment of this application includes: a processor 610, configured to read a program from a memory 620 and execute the following processes:
[0121] A first duration is determined within a preset period; wherein, at least some physical resource blocks are in an unusable state during the first duration;
[0122] A first parameter and a second parameter are determined. The first parameter is used to characterize the number of physical resource blocks used during network transmission within the preset period, and the second parameter is used to characterize the number of physical resource blocks that can be used during network transmission within the preset period.
[0123] The target network resource utilization rate is determined based on the first duration, the duration of the preset period, the second parameter, and the first parameter.
[0124] Optionally, the processor 610 is also used to read the program from the memory 620 and perform the following steps:
[0125] The determination of the first duration within the preset period includes:
[0126] If the network is in a symbol shutdown state within the preset period, the duration corresponding to the symbol shutdown state is determined and used as the first duration; wherein, in the symbol shutdown state, at least some physical resource blocks are in an unusable state.
[0127] Optionally, the processor 610 is also used to read the program from the memory 620 and perform the following steps:
[0128] The determination of the first duration within the preset period includes:
[0129] Within the preset period, when the network state is in a carrier shutdown state, the duration corresponding to the carrier shutdown state is determined and used as the first duration; wherein, in the carrier shutdown state, at least some physical resource blocks are in an unusable state.
[0130] Optionally, the processor 610 is also used to read the program from the memory 620 and perform the following steps:
[0131] Determining the first parameter and the second parameter includes:
[0132] Determine the first parameter;
[0133] The second parameter is determined based on the bandwidth and subcarrier spacing during the network transmission process.
[0134] Optionally, the processor 610 is also used to read the program from the memory 620 and perform the following steps:
[0135] The determination of the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter includes:
[0136] A first intermediate quantity is determined, which is the quotient of the second intermediate quantity and the duration of the preset period. The second intermediate quantity is the product of the second parameter and the first difference. The first difference is the difference between the first duration and the duration of the preset period.
[0137] Determine the target network resource utilization rate, which is the quotient of the first parameter and the first intermediate quantity.
[0138] Optionally, the processor 610 is also used to read the program from the memory 620 and perform the following steps:
[0139] The determination of the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter includes:
[0140] The first number of physical resource blocks used during the uplink data transmission process is used as the first parameter, and the second number of physical resource blocks that can be used during the uplink data transmission process is used as the second parameter. The first network resource utilization rate is determined based on the first duration, the duration of the preset period, the first number, and the second number.
[0141] The third number of physical resource blocks used during the downlink data transmission process is used as the first parameter, and the fourth number of physical resource blocks that can be used during the downlink data transmission process is used as the second parameter. The second network resource utilization rate is determined based on the first duration, the duration of the preset period, the third number, and the fourth number.
[0142] The network resource utilization rate with the largest value between the first network resource utilization rate and the second network resource utilization rate is selected as the target network resource utilization rate.
[0143] This application also provides a computer-readable storage medium storing a computer program. When executed by a processor, this computer program implements the various processes of the above-described network resource utilization determination method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0144] This application also provides a computer program product, including computer instructions. When executed by a processor, these computer instructions implement the various processes of the above-described network resource utilization determination method embodiment and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0145] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0146] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0147] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for determining network resource utilization, characterized in that, The method includes: A first duration is determined within a preset period; wherein, at least some physical resource blocks are in an unusable state during the first duration; A first parameter and a second parameter are determined. The first parameter is used to characterize the number of physical resource blocks used during network transmission within the preset period, and the second parameter is used to characterize the number of physical resource blocks that can be used during network transmission within the preset period. The target network resource utilization rate is determined based on the first duration, the duration of the preset period, the second parameter, and the first parameter.
2. The method according to claim 1, characterized in that, The determination of the first duration within the preset period includes: If the network is in a symbol shutdown state within the preset period, the duration corresponding to the symbol shutdown state is determined and used as the first duration; wherein, in the symbol shutdown state, at least some physical resource blocks are in an unusable state.
3. The method according to claim 1, characterized in that, The determination of the first duration within the preset period includes: Within the preset period, when the network state is in a carrier shutdown state, the duration corresponding to the carrier shutdown state is determined and used as the first duration; wherein, in the carrier shutdown state, at least some physical resource blocks are in an unusable state.
4. The method according to any one of claims 1-3, characterized in that, Determining the first parameter and the second parameter includes: Determine the first parameter; The second parameter is determined based on the bandwidth and subcarrier spacing during the network transmission process.
5. The method according to any one of claims 1-3, characterized in that, The determination of the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter includes: A first intermediate quantity is determined, which is the quotient of the second intermediate quantity and the duration of the preset period. The second intermediate quantity is the product of the second parameter and the first difference. The first difference is the difference between the first duration and the duration of the preset period. Determine the target network resource utilization rate, which is the quotient of the first parameter and the first intermediate quantity.
6. The method according to claim 1, characterized in that, The determination of the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter includes: The first number of physical resource blocks used during the uplink data transmission process is used as the first parameter, and the second number of physical resource blocks that can be used during the uplink data transmission process is used as the second parameter. The first network resource utilization rate is determined based on the first duration, the duration of the preset period, the first number, and the second number. The third number of physical resource blocks used during the downlink data transmission process is used as the first parameter, and the fourth number of physical resource blocks that can be used during the downlink data transmission process is used as the second parameter. The second network resource utilization rate is determined based on the first duration, the duration of the preset period, the third number, and the fourth number. The network resource utilization rate with the largest value between the first network resource utilization rate and the second network resource utilization rate is selected as the target network resource utilization rate.
7. A device for determining network resource utilization, characterized in that, The device includes: The first determining module is used to determine a first duration within a preset period; wherein, at least some physical resource blocks are in an unusable state during the first duration; The second determining module is used to determine a first parameter and a second parameter, wherein the first parameter is used to characterize the number of physical resource blocks used during network transmission within the preset period, and the second parameter is used to characterize the number of physical resource blocks that can be used during network transmission within the preset period. The third determining module is used to determine the target network resource utilization rate based on the first duration, the duration of the preset period, the second parameter, and the first parameter.
8. An electronic device, characterized in that, include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the network resource utilization determination method as described in any one of claims 1 to 6.
9. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps in the method for determining network resource utilization as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the steps in the network resource utilization determination method as described in any one of claims 1 to 6.