Resource management method, device, server and storage medium

By detecting the service status of the terminal on the 5G side and releasing idle bandwidth resources, the problems of 5G resource waste and high terminal power consumption are solved, and flexible resource management and power consumption optimization are achieved.

CN113543315BActive Publication Date: 2025-09-12ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010286284.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-13
Publication Date
2025-09-12
Estimated Expiration
2040-04-13

AI Technical Summary

Technical Problem

In the existing technology, resource management on the 5G side is rigid, NSA users occupy resources meaninglessly, resulting in waste, and terminal equipment has high power consumption.

Method used

By obtaining the service status of the terminal on the 5G side, identifying idle terminals and releasing their bandwidth resources, flexible management and control of 5G resources can be achieved, avoiding meaningless occupation and power consumption.

Benefits of technology

It effectively avoids the waste of 5G bandwidth resources and reduces the power consumption of terminal devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113543315B_ABST
    Figure CN113543315B_ABST
Patent Text Reader

Abstract

The embodiments of the present invention relate to the field of communications, and disclose a resource management method, device, server and storage medium. In the present invention, the method includes: obtaining the service status of each terminal on the 5G side; determining the first target terminal according to the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle; releasing the bandwidth resources of the first target terminal. By detecting the service status of the terminal on the 5G side, the first target terminal in the idle state on the 5G side is accurately obtained, and then the idle bandwidth resources are accurately determined; by selectively releasing the idle bandwidth resources corresponding to the first target terminal, flexible management and control of the bandwidth resources on the 5G side is achieved, avoiding the meaningless occupation of bandwidth resources when the service status of the terminal on the 5G side is idle, thereby avoiding the waste of 5G bandwidth resources and reducing the power consumption of the terminal device due to maintaining a smooth 5G connection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of communications, and in particular to a resource management method, device, server, and storage medium. Background Art

[0002] Currently, 5G network architectures are divided into two types: Stand-Alone (SA) and Non-Stand-Alone (NSA). Under the NSA architecture, New Radio (NR) can improve network coverage and capacity, while also providing users with a higher-quality 5G network experience. With the increase in NSA and SA users, 5G resource usage is also gradually increasing.

[0003] The inventors found that there are at least the following problems in the relevant technology: the management of 5G side resources is very rigid, and NSA users will occupy 5G side resources meaninglessly, resulting in a waste of 5G side resources. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a resource management method, device, server and storage medium to achieve flexible control of 5G resources, avoid waste of 5G resources due to meaningless occupation of terminals, and reduce power consumption of terminal devices.

[0005] To solve the above technical problems, an embodiment of the present invention provides a resource management method, including: obtaining the service status of each terminal on the 5G side; determining a first target terminal based on the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle; and releasing the bandwidth resources of the first target terminal.

[0006] An embodiment of the present invention also provides a resource management device, including: an acquisition module for acquiring the service status of each terminal on the 5G side; a determination module for determining a first target terminal based on the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle; and a control module for releasing the bandwidth resources of the first target terminal.

[0007] An embodiment of the present invention also provides a server, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the above-mentioned resource management method.

[0008] An embodiment of the present invention further provides a computer-readable storage medium storing a computer program, which implements the above-mentioned resource management method when executed by a processor.

[0009] Compared with the prior art, the embodiments of the present invention detect the service status of the terminal on the 5G side after configuring bandwidth resources for the terminal, and use the terminal whose service status on the 5G side is idle as the first target terminal, and release the idle bandwidth resources of the first target terminal. By detecting the service status of the terminal on the 5G side, the first target terminal in the idle state on the 5G side is accurately obtained, and then the idle bandwidth resources are accurately determined; by selectively releasing the idle bandwidth resources corresponding to the first target terminal, flexible management and control of the bandwidth resources on the 5G side is achieved, avoiding the meaningless occupation of bandwidth resources when the service status of the terminal on the 5G side is idle, thereby avoiding the waste of 5G bandwidth resources, and avoiding the need for the terminal device to maintain the smooth 5G connection in real time, thereby reducing the power consumption of the terminal device due to maintaining the 5G connection. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] One or more embodiments are exemplarily described by the figures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments.

[0011] Figure 1 is a flow chart of a resource management method according to a first embodiment of the present invention;

[0012] Figure 2 is a sub-flowchart of obtaining the service status according to the second embodiment of the present invention;

[0013] Figure 3 is a flow chart of a resource management method according to a third embodiment of the present invention;

[0014] Figure 4 is a schematic diagram of a resource reconfiguration process according to a third embodiment of the present invention;

[0015] Figure 5 is a schematic structural diagram of a resource management device according to a fourth embodiment of the present invention;

[0016] Figure 6 FIG. 4 is a schematic diagram of the server structure according to the fifth embodiment of the present invention. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, it will be understood by those skilled in the art that in the embodiments of the present invention, many technical details are provided to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solutions claimed in the present application can be implemented. The division of the following embodiments is for convenience of description and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined with each other and referenced to each other under the premise that there is no contradiction.

[0018] The first embodiment of the present invention relates to a resource management method, comprising: obtaining the service status of each terminal on the 5G side; determining a first target terminal based on the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle; and releasing the bandwidth resources of the first target terminal. By detecting the service status of the terminal on the 5G side, the first target terminal in the idle state on the 5G side is accurately obtained, and the idle bandwidth resources are accurately determined; by selectively releasing the idle bandwidth resources corresponding to the first target terminal, flexible management and control of the bandwidth resources on the 5G side is achieved, avoiding the meaningless occupation of bandwidth resources when the service status of the terminal on the 5G side is idle, thereby avoiding the waste of 5G bandwidth resources and reducing the power consumption of the terminal device due to the need to maintain real-time smooth 5G connection.

[0019] The following is a detailed description of the implementation details of the resource management method of this embodiment. The following content is only provided for ease of understanding and is not necessary for implementing this solution.

[0020] The resource management method in this embodiment can flexibly manage and control resources in the network. The resource management method in this embodiment is not limited to being applied to the NSA architecture, but can also be applied to independently deployed architectures. In any architecture that requires resource management, resource management can be performed according to the method of this embodiment. This embodiment uses the application in the NSA architecture to illustrate the resource management of the access terminal device on the 5G side as an example, wherein the terminal is pre-registered in the 4G network and the NR side is added as a secondary node. When a single bearer is established on the terminal and there is business data, the 4G and 5G networks can be used simultaneously.

[0021] The specific process of the resource management method in this embodiment is as follows Figure 1 As shown, the specific steps include:

[0022] Step 101: Obtain the service status of each terminal on the 5G side.

[0023] Specifically, after the base station configures bandwidth resources for the accessed user terminal equipment, it detects the service data transmission status of each accessed terminal on the 5G side and obtains the service status of each terminal on the 5G side.

[0024] For example, the base station detects whether the connected user terminal device has uplink or downlink business data on the 5G side, whether there is signaling transmission on the control plane, etc. If the terminal has no business data and signaling transmission on the 5G side, it is determined that the business state of the terminal on the 5G side is idle. If the terminal has uplink or downlink data or signaling transmission on the 5G side, it is determined that the business state of the terminal on the 5G side is non-idle.

[0025] Step 102: Determine the first target terminal according to the service status.

[0026] Specifically, after the base station obtains the service status of each accessed user terminal device on the 5G side, it determines the first target terminal according to the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle.

[0027] Step 103: Release the bandwidth resources of the first target terminal.

[0028] Specifically, after the base station determines the first target terminal based on the service status of the connected user terminal device on the 5G side, it treats the bandwidth resources of each first target terminal as idle resources to be released and releases the bandwidth resources of the first target terminal.

[0029] Therefore, this embodiment provides a resource management method, in which the base station determines the first target terminal whose business status on the 5G side is idle by detecting the business status of the accessed user terminal device on the 5G side, and releases the bandwidth resources corresponding to the first target terminal, thereby accurately determining the terminal that is idle on the 5G side by detecting the business status of the accessed terminal on the 5G side, and then determining the bandwidth resources that are currently idle. By releasing the bandwidth resources of the first target terminal, the terminal avoids meaningless occupation of the bandwidth resources on the 5G side, thereby avoiding waste of resources on the 5G side, and avoiding power consumption caused by the terminal needing to keep 5G transmission unobstructed in real time.

[0030] The second embodiment of the present invention relates to a resource management method. The second embodiment is substantially the same as the first embodiment. In this embodiment, when the base station detects the service status of the terminal on the 5G side, it detects the user plane service status and control plane service status of the terminal on the 5G side respectively, and more accurately determines the service status of the terminal on the 5G side. When releasing resources, the terminal's resources are selectively released based on the specific idle state of the terminal on the 5G side, ensuring that normal services are not affected while releasing as much bandwidth resources as possible.

[0031] The resource management process in this embodiment is similar to the resource management process in the first embodiment. For specific flowcharts, reference may be made to the resource management method flowchart in the first embodiment.

[0032] Step 101: Obtain the service status of each terminal on the 5G side.

[0033] Specifically, after the base station configures bandwidth resources for each accessed user terminal device, the service data transmission status of each accessed terminal on the 5G side is detected to obtain the service status of each terminal on the 5G side.

[0034] In one example, when the base station obtains the service status of each terminal device on the 5G side, it detects the user plane service status and control plane service status of each terminal on the 5G side; if the terminal has no service data on the user plane on the 5G side, it is determined that the service status of the terminal on the 5G side includes the user plane idle state; if the terminal has no signaling data on the control plane on the 5G side and no service data on the user plane, it is determined that the service status of the terminal on the 5G side includes the control plane idle state.

[0035] For example, when the base station needs to detect the service status of the user terminal equipment (UE) on the 5G side, the sub-flow chart for determining the terminal service status is as follows: Figure 2 Shown, including:

[0036] Sub-step 1011 , detecting whether the terminal has no uplink data, if there is no uplink data, proceeding to sub-step 1012 , if there is uplink data, proceeding to sub-step 1013 .

[0037] Specifically, when the base station detects the user-plane service status of the terminal on the 5G side, it detects whether there is no uplink service data transmitted on the user plane of the terminal. If the detection result is that there is no uplink service data on the user plane of the terminal on the 5G side, the base station enters sub-step 1012 and further detects the service status of the terminal. If the detection result is that there is uplink service data on the user plane of the terminal on the 5G side, the base station enters sub-step 1013, determines that the service status of the terminal is non-idle, and then re-detects the service status of the terminal in real time.

[0038] Sub-step 1012, detects whether the terminal has no downlink data, if there is no downlink data, proceeds to sub-step 1014, if there is uplink data, proceeds to sub-step 1013.

[0039] Specifically, when the base station further detects the user-plane service status of the terminal on the 5G side, it detects whether there is no downlink service data transmitted on the user plane of the terminal. If the detection result is that there is no downlink service data on the user plane of the terminal on the 5G side, it enters sub-step 1014 and further detects the service status of the terminal. If the detection result is that there is downlink service data on the user plane of the terminal on the 5G side, it enters sub-step 1013, determines that the service status of the terminal is non-idle, and then re-detects the service status of the terminal in real time.

[0040] Sub-step 1014 , detecting whether there is no signaling data on the terminal control plane, if there is no signaling data, proceeding to sub-step 1015 , if there is signaling data, proceeding to sub-step 1016 .

[0041] Specifically, when the base station detects the control plane service status of the terminal on the 5G side, it detects whether there is no signaling data on the control plane of the terminal. If the detection result is that there is no signaling data on the control plane of the terminal on the 5G side, it enters sub-step 1015 to determine whether the service status of the terminal is the user plane idle state and the service plane idle state; if the detection result is that there is signaling data on the control plane of the terminal on the 5G side, it enters step 1016 to determine that the service status of the terminal is the user plane idle state.

[0042] Based on the detection results of the service status detection process, the service status of each terminal on the 5G side is determined.

[0043] During the detection process, the base station can preferentially detect whether there is uplink or downlink business data on the user plane of the terminal on the 5G side according to the above method. If there is uplink or downlink business data on the user plane, the user plane of the terminal on the 5G side is in a non-idle state, and there is no need to detect the business status of the control plane, and the business status of the terminal on the 5G side is determined to be non-idle; if there is no uplink and downlink business data on the user plane of the terminal on the 5G side, the user plane of the terminal on the 5G side is in an idle state, and then detect whether there is signaling data on the control plane of the terminal on the 5G side, determine the business status of the terminal on the control plane, and then determine the business status of the terminal on the 5G side.

[0044] The base station can also give priority to detecting whether there is signaling transmission on the control plane of the terminal on the 5G side. If there is no signaling transmission on the control plane of the terminal on the 5G side, it is necessary to continue to detect whether the user plane of the terminal on the 5G side is idle. If there is no business data transmission on the user plane of the terminal on the 5G side, it is determined that the control plane of the terminal on the 5G side is in an idle state; if the control plane of the terminal on the 5G side is in a non-idle state, it is further detected whether there is uplink or downlink business data on the user plane of the terminal on the 5G side to determine the user plane business status of the terminal, and then determine the business status of the terminal on the 5G side.

[0045] In addition, the base station can also directly perform synchronous detection on whether there is business data on the user plane of the terminal on the 5G side and whether there is signaling data on the control plane, directly determine the user plane business status and control plane business status of the terminal on the 5G side, and then determine the business status of the terminal on the 5G side.

[0046] It is worth mentioning that when determining the service status of the terminal on the 5G side, a detection method for determining the service status of the terminal can be selected according to actual conditions or needs. This embodiment does not limit the specific method for obtaining the service status.

[0047] Step 102: Determine the first target terminal according to the service status.

[0048] Specifically, after the base station obtains the service status of each accessed user terminal device on the 5G side, it determines the first target terminal according to the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle.

[0049] In one example, when the base station determines the first target terminal, the service state of the first target terminal includes a user plane idle state.

[0050] For example, if there are three user terminal devices (UEs) A, B, and C accessing a base station, and UE A's service state on the 5G side is non-idle, UE B's service state on the 5G side is user-plane idle, and UE C's service state on the 5G side is both user-plane idle and control-plane idle, then both UE B and UE C are designated as first target terminals. By designating all UEs in user-plane idle as first target terminals and releasing user-plane bandwidth resources for the first target terminals, it is ensured that as much idle bandwidth resources as possible are released.

[0051] Step 103: Release the bandwidth resources of the first target terminal.

[0052] Specifically, after the base station determines the first target terminal based on the service status of the accessed user terminal device on the 5G side, it releases the bandwidth resources corresponding to the first target terminal.

[0053] In one example, when the base station releases bandwidth resources for the first target terminal, if the service status of the first target terminal on the 5G side only includes the user plane idle state, the user plane bandwidth resources on the 5G side of the first target terminal are released; if the service status of the first target terminal on the 5G side also includes the control plane idle state, the user plane bandwidth resources and control plane bandwidth resources on the 5G side of the first target terminal are released. By releasing the user plane bandwidth resources and control plane bandwidth resources for the first target terminal in the user plane idle state and the control plane idle state, it is ensured that normal services are not affected while at the same time as much bandwidth resources as possible are released, further avoiding the waste of bandwidth resources.

[0054] For example, if the base station detects that the service status of the first target terminal A includes the user plane idle state and the control plane idle state, the base station will release the user plane bandwidth resources and control plane bandwidth resources corresponding to the first target terminal A. If the base station detects that the service status of the first target terminal B only includes the user plane idle state, the base station will release the user plane bandwidth resources corresponding to the first target terminal B.

[0055] Therefore, this embodiment provides a resource management method, which accurately determines the first target terminal by detecting the service status of the user plane and control plane of the terminal on the 5G side, and selectively releases the idle bandwidth resources corresponding to the first target terminal according to the specific idle state of the first target terminal, thereby ensuring the release of as many idle bandwidth resources as possible while avoiding affecting normal services.

[0056] The third embodiment of the present invention relates to a resource management method. This embodiment is similar to the second embodiment. In this embodiment, after the bandwidth resources corresponding to the first target terminal are released, the service status of the first target terminal on the 5G side is continued to be detected. When the service status of the terminal on the 5G side changes to a non-idle state, the bandwidth resources are reconfigured for the terminal, thereby ensuring that normal services are not affected while avoiding meaningless occupation of bandwidth resources.

[0057] The flow chart of the resource management method in this embodiment is as follows Figure 3 As shown, it specifically includes the following steps:

[0058] Step 301: Obtain the service status of each terminal on the 5G side.

[0059] Step 302: Determine the first target terminal according to the service status.

[0060] Step 303: Release the bandwidth resources of the first target terminal.

[0061] Steps 301, 302 and 303 in this embodiment are similar to steps 201, 202 and 203 in the second embodiment, and are not described again here.

[0062] Step 304: Determine the second target terminal based on the service status of each first target terminal on the 5G side.

[0063] Specifically, after releasing the bandwidth resources of the first target terminal, the base station detects the service status of each first target terminal on the 5G side, obtains the service status of each first target terminal on the 5G side, and determines the second target terminal according to the service status of each first target terminal on the 5G side, wherein the second target terminal is the first target terminal whose service status on the 5G side is changed to a non-idle state.

[0064] In an example, after the base station completes resource release, it detects the service status of each first target terminal on the 5G side. The base station can give priority to detecting whether there is signaling transmission or service notification on the control plane of the 5G side for the first target terminal. If there is no signaling data transmission on the control plane of the 5G side for the first target terminal, it is determined that the control plane of the 5G side for the first target terminal is in an idle state, and it is necessary to continue to detect whether the user plane of the 5G side for the first target terminal is idle. If there is no uplink and downlink service data on the user plane of the 5G side for the first target terminal, the service status of the first target terminal on the 5G side is still the control plane idle state. state and user plane idle state; if the control plane of the first target terminal on the 5G side is in a non-idle state, it is detected whether there is uplink or downlink business data on the user plane of the first target terminal on the 5G side. If there is no uplink and downlink business data on the user plane of the first target terminal, it is determined that the user plane of the first target terminal on the 5G side is in an idle state, and the business state of the first target terminal on the 5G side is that the control plane is non-idle and the user plane is idle. If there is uplink or downlink business data on the user plane, it is determined that the user plane of the first target terminal on the 5G side is also in a non-idle state, and the business state of the first target terminal on the 5G side is a non-idle state.

[0065] During the detection process, the base station may also give priority to detecting the user plane service status of the first target terminal on the 5G side. If the user plane of the first target terminal on the 5G side is in a non-idle state, there is no need to detect the control plane service status, and the service status of the first target terminal on the 5G side is a non-idle state; if the user plane service status of the first target terminal on the 5G side is an idle state, the control plane service status of the first target terminal on the 5G side is detected, thereby accurately determining the service status of the terminal on the 5G side.

[0066] In addition, when obtaining the service status of the first target terminal on the 5G side, the user plane service status and the control plane service status can also be detected synchronously. The method used to obtain the terminal service status can be selected according to actual needs. This embodiment does not limit the method for determining the terminal service status.

[0067] After the service status of each terminal is acquired, each first target terminal whose service status has been changed from an idle state to a non-idle state is regarded as a second target terminal.

[0068] Step 305: reconfigure bandwidth resources for the second target terminal.

[0069] Specifically, after the base station determines the second target terminal based on the service status of the first target terminal on the 5G side, it reconfigures bandwidth resources for the second target terminal.

[0070] In one example, after determining a first target terminal, the base station stores the terminal configuration information of the first target terminal. When performing resource reconfiguration, the base station queries the pre-stored terminal configuration information of the second target terminal and reconfigures bandwidth resources for the second target terminal based on the terminal configuration information. By pre-storing the terminal configuration information of the first target terminal for which bandwidth resources are released, when reconfiguring bandwidth resources for the terminal, the base station directly reads the stored terminal configuration information to reconfigure bandwidth resources for the terminal, avoiding the need to re-acquire configuration information from the terminal. This not only greatly improves resource configuration efficiency and minimizes the impact on service data transmission, but also prevents the terminal from perceiving the release and reconfiguration of resources.

[0071] For example, a flow chart of a base station reconfiguring bandwidth resources for a second target terminal according to the stored configuration information under the NSA architecture is as follows: Figure 4 As shown, when the service detection module in the base station detects that the terminal has signaling transmission or receives service notifications on the control plane, it sends a notification message carrying an instruction to reconfigure bandwidth resources for the control plane to the resource management module. After receiving the message, the resource management module determines that the control plane bandwidth resources need to be reconfigured for the terminal. The resource management module sends a notification message carrying terminal configuration information for releasing the terminal to the resource storage module, obtains the terminal's configuration information, and then reconfigures control plane bandwidth resources for the terminal. When the service detection module detects that the terminal has uplink service data transmission or downlink service data transmission or service notifications on the user plane, it sends a notification message to the resource management module. The resource management module obtains the terminal's configuration information and reconfigures control plane bandwidth resources and user plane bandwidth resources for the terminal.

[0072] It is worth mentioning that the bandwidth resources released by the second target terminal may be user plane bandwidth resources or user plane and control plane bandwidth resources. When the bandwidth resources released by the second target terminal are only user plane bandwidth resources, when the user plane of the second target terminal changes to a non-idle state, the user plane bandwidth resources can be directly reconfigured for the second target terminal; when all bandwidth resources of the second target terminal are released, when the control plane of the second target terminal changes to a non-idle state and the user plane is still in an idle state, only the control plane bandwidth resources can be reconfigured for the second target terminal.

[0073] In addition, when performing resource reconfiguration, terminal configuration information can also be re-acquired from the second target terminal to perform resource reconfiguration for the second target terminal. During specific implementation, the method for obtaining terminal configuration information and the reconfiguration strategy when performing bandwidth resource reconfiguration can be selected according to actual conditions or needs. This embodiment does not impose any restrictions on the acquisition and reconfiguration strategies of the corresponding configuration information.

[0074] Therefore, this embodiment provides a resource management method, which selectively releases the bandwidth resources of the first target terminal according to the specific idle state of the first target terminal, detects the service status of the first target terminal on the 5G side, and reconfigures bandwidth resources for the second target terminal whose service status is changed to a non-idle state according to the specific service status, thereby avoiding wasting bandwidth resources while ensuring that the normal service of the terminal on the 5G side is not affected as much as possible.

[0075] The steps of the various methods above are divided only for the purpose of clear description. During implementation, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent. Adding insignificant modifications or introducing insignificant designs to the algorithm or process without changing the core design of the algorithm and process are all within the scope of protection of this patent.

[0076] A fourth embodiment of the present invention relates to a resource management device, such as Figure 5 Shown, including:

[0077] The acquisition module 501 is used to obtain the service status of each terminal on the 5G side.

[0078] The determination module 502 is used to determine the first target terminal according to the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle.

[0079] The control module 503 is configured to release bandwidth resources of the first target terminal.

[0080] In an example, the service state of the first target terminal includes a user plane idle state, and the control module 503 is configured to release user plane bandwidth resources of the first target terminal.

[0081] In another example, the control module 504 releases the user plane bandwidth resources and control plane bandwidth resources on the 5G side of the first target terminal when the service state of the first target terminal on the 5G side also includes a control plane idle state.

[0082] In another example, the acquisition module 501 includes: a first acquisition sub-module 5011 and a second acquisition sub-module 5012; the first acquisition sub-module 5011 is used to obtain the user plane service status of each terminal on the 5G side. If the terminal has no service data on the user plane on the 5G side, it is determined that the service status of the terminal on the 5G side includes the user plane idle state; the second acquisition sub-module 5012 is used to obtain the control plane service status of each terminal on the 5G side. If the terminal has no signaling data on the control plane on the 5G side and no service data on the user plane, it is determined that the service status of the terminal on the 5G side includes the control plane idle state.

[0083] For example, the first acquisition submodule 5011 detects whether the terminal has uplink business data, downlink business data and business notifications on the user plane of the 5G side. If no transmission of business data, business notifications and other data is detected on the user plane of the terminal for a period of time, it is determined that the user plane business state of the terminal on the 5G side is idle; the second acquisition submodule 5012 detects whether the terminal has signaling data or business notifications on the control plane of the 5G side. If no signaling data transmission is detected on the control plane of the terminal and no business data transmission is detected on the user plane for a period of time, it is determined that the control plane business state of the terminal on the 5G side is idle.

[0084] It is worth mentioning that if the priority detection is the control plane business status, then when the control plane business status is idle, it is necessary to detect the user plane business status again. If the user plane business status is idle, the business status of the terminal is determined to be the control plane idle state and the user plane idle state; if the priority detection is the user plane business status, then when the user plane business status is non-idle, the terminal business status is determined to be non-idle, and there is no need to detect the control plane business status. When the user plane business status is idle, it is necessary to detect the control plane business status again, so as to accurately obtain the business status of each terminal on the 5G side.

[0085] In addition, when obtaining the service status of the terminal, the first acquisition submodule 5011 and the second acquisition submodule 5012 can also directly and synchronously obtain the user plane service status and the control plane service status. In actual applications, the specific method of obtaining the service status can be selected as needed. This embodiment does not limit the specific method of obtaining the service status.

[0086] In another example, the acquisition module 501 is also used to obtain the service status of each first target terminal on the 5G side; the determination module 502 is also used to determine the second target terminal based on the service status of each first target terminal on the 5G side; wherein the second target terminal is the first target terminal whose service status on the 5G side is changed to a non-idle state; the control module 503 is also used to reconfigure bandwidth resources for the second target terminal.

[0087] In another example, the resource management device also includes: a storage module 504, which is used to store the terminal configuration information of the first target terminal after the determination module determines the first target terminal; the control module 503 is also used to query the terminal configuration information of the second target terminal pre-stored in the storage module, and reconfigure bandwidth resources for the second target terminal according to the terminal configuration information.

[0088] It is not difficult to find that this embodiment is an apparatus embodiment corresponding to the method embodiment, and this embodiment can be implemented in conjunction with the method embodiment. The relevant technical details mentioned in the method embodiment are still valid in this embodiment, and to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied to the method embodiment.

[0089] It is worth noting that all modules involved in this embodiment are logical modules. In actual applications, a logical unit can be a physical unit, a part of a physical unit, or a combination of multiple physical units. In addition, to highlight the innovations of the present invention, this embodiment does not include units that are not closely related to solving the technical problems proposed by the present invention. However, this does not mean that other units do not exist in this embodiment.

[0090] A fifth embodiment of the present invention relates to a server, such as Figure 6 As shown, it includes: at least one processor 601; and a memory 602 that is communicatively connected to the at least one processor 601; wherein the memory 602 stores instructions that can be executed by the at least one processor 601, and the instructions are executed by the at least one processor 601 to enable the at least one processor 601 to execute the above-mentioned resource management method.

[0091] The memory and processor are connected using a bus, which can include any number of interconnected buses and bridges. The bus connects various circuits of one or more processors and memories. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits. These are all well known in the art and are therefore not described further herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be a single component or multiple components, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over a wireless medium via an antenna. Furthermore, the antenna receives data and transmits it to the processor.

[0092] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.

[0093] A sixth embodiment of the present invention relates to a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.

[0094] That is, those skilled in the art will understand that all or part of the steps in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a program, which is stored in a storage medium and includes a number of instructions for causing a device (which may be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0095] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present invention, and that in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present invention.

Claims

1. A resource management method, characterized in that: The method is applied to a non-standalone deployment NSA architecture, including: Obtain the service status of each terminal on the 5G side; Determine a first target terminal according to the service status, wherein the first target terminal is a terminal whose service status on the 5G side is idle; Wherein, the service state of the first target terminal on the 5G side includes a user plane idle state, then the user plane bandwidth resources of the first target terminal are released, and the user plane idle state is a state in which the terminal has no service data on the user plane on the 5G side; If the service state of the first target terminal on the 5G side also includes a control plane idle state, releasing the user plane bandwidth resources and the control plane bandwidth resources of the first target terminal; Obtaining the service status of each of the first target terminals on the 5G side; Determine a second target terminal according to the service status of each of the first target terminals on the 5G side; wherein the second target terminal is the first target terminal whose service status on the 5G side is changed to a non-idle state; Reconfigure bandwidth resources for the second target terminal.

2. The resource management method according to claim 1, characterized in that: The obtaining of the service status of each terminal on the 5G side includes: Detect the user plane service status and control plane service status of each terminal on the 5G side; If the terminal has no signaling data on the control plane on the 5G side and no service data on the user plane, it is determined that the service state of the terminal on the 5G side includes the control plane idle state.

3. The resource management method according to claim 1, characterized in that: After determining the first target terminal, the method further includes: storing terminal configuration information of the first target terminal; The reconfiguring of bandwidth resources for the second target terminal includes: Pre-stored terminal configuration information of the second target terminal is queried, and bandwidth resources are reconfigured for the second target terminal according to the terminal configuration information.

4. A resource management device, characterized in that: A resource management method according to any one of claims 1 to 3, wherein the resource management device comprises: An acquisition module is used to obtain the service status of each terminal on the 5G side; A determination module, configured to determine a first target terminal according to the service status, wherein the first target terminal is a terminal whose service status on the 5G side is an idle state; A control module, configured to release user plane bandwidth resources of the first target terminal when the service status of the first target terminal on the 5G side includes a user plane idle state, where the user plane idle state is a state where the terminal has no service data on the user plane on the 5G side; The control module is further configured to release the user plane bandwidth resources and the control plane bandwidth resources of the first target terminal if the service state of the first target terminal on the 5G side also includes a control plane idle state; The acquisition module is further configured to obtain the service status of each first target terminal on the 5G side; The determining module is further configured to determine a second target terminal based on the service status of each of the first target terminals on the 5G side; wherein the second target terminal is a first target terminal whose service status on the 5G side is changed to a non-idle state; The control module is further configured to reconfigure bandwidth resources for the second target terminal.

5. A server, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the resource management method according to any one of claims 1 to 3.

6. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the resource management method according to any one of claims 1 to 3 is implemented.

Citation Information

Patent Citations

  • Communication method, device and system, terminal and access network equipment

    CN107889255A

  • Method and device for indicating user plane functions of communication system to manage resources

    CN109548079A

  • Enabling network slicing in a 5g network with CP / up separation

    US20190075552A1