Network resource and state sensing method and device
By introducing network resource acquisition (NRC) function into the communication network, the problem of inability to intelligently perceive network resources and states in the existing technology is solved, timely and effective perception and management of network resources and states is realized, and on-demand resource scheduling and allocation of new network architectures is supported.
Patent Information
- Application Number
- CN202311551009.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-20
- Publication Date
- 2025-05-20
AI Technical Summary
The existing communication network cannot realize intelligent perception of network resources and states in a timely and effective manner, and cannot meet the needs of the new network architecture for intelligent perception of network resources and states, on-demand resource scheduling and allocation.
By adding network resource acquisition (NRC) function, the mechanism of network topology information, resource and state perception is realized. This NRC function can obtain network topology information, network resources and status information of target nodes such as RAN side and CN side. It does not require data to be obtained separately through OAM, RAN and CN side, and provides a unified acquisition method.
It realizes timely and effective intelligent perception of network resources and states, supports the intelligent perception of resources and states of the new network architecture, and meets the needs of on-demand resource scheduling and allocation.
Smart Images

Figure CN120021206A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method and apparatus for perceiving network resources and status. Background Art
[0002] In a 5G communication network architecture, data required to optimize resource scheduling and allocation is obtained respectively through functions such as Operation Administration and Maintenance (OAM), Core Network (CN), and Radio Access Network (RAN). The data acquisition is relatively scattered, making it difficult to achieve timely and effective network status perception, and thus unable to meet the requirements of a new network architecture for intelligent perception of network resources and status, on-demand resource scheduling and allocation, etc. Summary of the Invention
[0003] This application provides a method and apparatus for perceiving network resources and status, which solves the technical problem in the existing communication network that intelligent perception of network resources and status cannot be achieved in a timely and effective manner.
[0004] In a first aspect, this application provides a method for perceiving network resources and status, which is applied to a Network Resource Collector (NRC) function. The method includes:
[0005] Obtain relevant information of a target node; the relevant information of the target node includes network topology information, network resource and status information;
[0006] Send the relevant information of the target node to an information processing unit;
[0007] Wherein, the target node includes at least one of the following: Radio Access Network (RAN), Core Network (CN), and User Equipment (UE).
[0008] In an embodiment of this application, a mechanism for perceiving network topology information, resources, and status is implemented by adding a Network Resource Collector (NRC) function. Specifically, based on this NRC function, network topology information, network resource, and status information of target nodes such as each network function on the RAN side, CN side, and UE side can be obtained. There is no need to obtain data required to optimize resource scheduling and allocation respectively through OAM, RAN, and CN sides. This NRC function provides a unified way to obtain network topology information, network resource, and status information, enabling timely and effective intelligent perception of network resources and status, and thus uniformly realizing intelligent perception of resources and status in a new network architecture.
[0009] Optionally, sending the relevant information of the target node to the information processing unit includes:
[0010] Sending the relevant information of the target node to the information processing unit when it is determined that the pre-configured sending time is reached or the trigger condition is met; or,
[0011] If a network resource acquisition request sent by the information processing unit is received, sending the relevant information of the target node to the information processing unit.
[0012] Optionally, the trigger condition is determined by at least one of the following methods:
[0013] The local configuration file has changed;
[0014] The internal status information has changed;
[0015] The dynamically configured trigger indication;
[0016] A trigger notification is received;
[0017] It is detected that the network topology or network resources and status have changed.
[0018] In the embodiments of the present application, the NRC function realizes timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting through various methods such as pre-configured sending time, trigger conditions, or on-demand sending, can timely sense network resources and status, and then realize timely and effective reporting of relevant data in different actual application scenarios.
[0019] Optionally, acquiring the relevant information of the target node includes:
[0020] Acquiring the network topology information of the target node through at least one of the local configuration file, stored internal status information, and operation, administration, and maintenance function OAM; and / or,
[0021] Acquiring the network resources and status information of the target node through at least one of the following methods:
[0022] Reading the internal status information;
[0023] Invoking the local application;
[0024] Simulating a measurement request;
[0025] Querying using the network data analysis function NWDAF;
[0026] Measuring using the in-band network telemetry technology INT;
[0027] Acquiring using OAM.
[0028] In the embodiments of the present application, the method for obtaining the relevant information of the target node may include at least one of the following. For example, the network topology information of the target node is obtained through at least one of a local configuration file, stored internal state information, and OAM. And / or, the network resource and status information of the target node is obtained through at least one of reading internal state information, invoking a local application, simulating a measurement request, querying using the network data analysis function NWDAF, measuring using the in-band network telemetry technology INT, and obtaining using OAM, so as to effectively obtain the relevant information in multiple ways and multiple service scenarios (such as a simulation measurement scenario and a query scenario).
[0029] Optionally, sending the relevant information of the target node to the information processing unit includes:
[0030] Sending a request for creating / modifying / deleting network topology information to the information processing unit, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0031] And / or, sending a request for creating / modifying / deleting network resource and status information to the information processing unit, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0032] Optionally, the method further includes:
[0033] When it is determined to send the relevant information of the target node to the information processing unit, if it is determined that the network topology of the current target node has changed, then a notification for obtaining network resource and status information on demand is sent to the information processing unit, and the notification for obtaining network resource and status information on demand is used to instruct the information processing unit to obtain the network resource and status information of the current target node and other target nodes associated with the current target node on demand.
[0034] In an embodiment of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined that the network topology of the current target node has changed, the current target node and / or the relevant nodes that may be affected (here, it refers to other target nodes associated with the current target node) are triggered to obtain the network resource and status information process on demand, that is, the network resource acquisition function of the current target node sends a notification of obtaining network resources and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes realize timely and effective acquisition of network resources and status information through on-demand or automatic acquisition and reporting methods.
[0035] Optionally, the method further includes:
[0036] Storing the network topology information, network resource information, and status information in the information storage unit.
[0037] In an embodiment of the present application, the information storage unit stores the network topology information, network resources, and status information. Here, the network topology information, network resources, and status information may be the network topology information, network resources, and status information of the obtained target node, or may be the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. It realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information. At the same time, it can support subsequent applications of network topology information, network resources, and status information (such as query, etc.), and then meet the needs of on-demand resource scheduling and allocation in a timely and effective manner.
[0038] In a second aspect, the present application provides a method for perceiving network resources and status, which is applied to the network resource management RM function; the method includes:
[0039] Receiving the relevant information of the target node sent by the network resource acquisition NRC function; the target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE, and the relevant information of the target node includes network topology information, network resources, and status information;
[0040] Perform corresponding operations according to the relevant information of the target node.
[0041] In the embodiments of the present application, by adding the NRC function, a mechanism for network topology information, resource, and status awareness is implemented, and the RM function receives the relevant information sent by the NRC function and performs corresponding operations. Specifically, based on the NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. The NRC function provides a unified way to obtain network topology information, network resources, and status information, enabling timely and effective intelligent awareness of network resources and status, and then uniformly realizing the intelligent awareness of resources and status in the new network architecture. The RM function updates the relevant information in a timely and effective manner to achieve intelligent management of the relevant information.
[0042] Optionally, the relevant information of the target node is determined by the NRC function to be sent when reaching a pre-configured sending time or meeting a trigger condition, or is sent by the NRC function when receiving a network resource acquisition request sent by the RM function.
[0043] Optionally, performing corresponding operations according to the relevant information of the target node includes:
[0044] Update the network topology information and / or network resources and status information of the target node according to the relevant information of the target node.
[0045] In the embodiments of the present application, the NRC function is used to implement timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting based on various methods such as pre-configured sending time, trigger conditions, or on-demand sending, enabling timely awareness of network resources and status. The RM function can receive the relevant data reported by the NRC function in a timely and effective manner, and then achieve timely and effective reception and update of relevant data in different actual application scenarios.
[0046] Optionally, receiving the relevant information of the target node sent by the NRC function for network resource acquisition includes:
[0047] Receive a request for creating / modifying / deleting network topology information sent by the NRC function, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0048] And / or receive a request for creating / modifying / deleting network resources and status information sent by the NRC function, where the request for creating / modifying / deleting network resources and status information includes the network resources and status information of the target node.
[0049] Optionally, the method further includes:
[0050] Receiving a notification for obtaining network resources and status information on demand sent by the NRC function, where the notification for obtaining network resources and status information on demand is used to instruct the RM function to obtain, on demand, relevant information about the network resources and status information of the current target node and other target nodes associated with the current target node;
[0051] Wherein, the notification for obtaining network resources and status information on demand is sent by the NRC function to the RM function when it is determined that the network topology of the current target node has changed under the condition of determining to send the relevant information of the target node to the RM function.
[0052] In the embodiments of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when the NRC function determines that the network topology of the current target node has changed, it triggers the current target node and / or possibly affected relevant nodes (here referring to other target nodes associated with the current target node) to obtain the network resources and status information on demand, that is, the network resource acquisition function of the current target node, and sends a notification for obtaining network resources and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes for obtaining resources and status on demand, that is, the network management function initiates a process for obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes report through on-demand or automatic acquisition methods, so that the RM function can obtain the network resources and status information in a timely and effective manner, and update the network resources and status information in a timely and effective manner.
[0053] Optionally, the method further includes:
[0054] Sending the newly created / modified / deleted network topology information, network resources, and status information to the information storage unit; the information storage unit is used to store the received network topology information, network resources, and status information.
[0055] In the embodiments of the present application, a network topology information, network resources, and status information are stored by an information storage unit. The network topology information, network resources, and status information here may be the network topology information, network resources, and status information of a target node obtained, or may be the network topology information, network resources, and status information updated by an information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. This realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of the network topology information, network resources, and status information. At the same time, it can support subsequent management applications (such as query, etc.) of the network topology information, network resources, and status information, and thus meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0056] Optionally, the method further includes:
[0057] Subscribing to a change request for the relevant information of the target node from the Network Data Analytics Function NWDAF;
[0058] Receiving a change notification of the relevant information of the target node sent by the NWDAF, where the change notification includes network resources and status information.
[0059] Optionally, the method further includes:
[0060] Receiving a request for creating / modifying / deleting network resources and status information sent by the In-Band Network Telemetry INT information management function, where the request for creating / modifying / deleting network resources and status information includes network resources and status information, and the network resources and status information in the request for creating / modifying / deleting network resources and status information are obtained by the INT information management function.
[0061] In the embodiments of the present application, by subscribing to a change request for the relevant information of the target node from the NWDAF and / or receiving a request for creating / modifying / deleting network resources and status information sent by the INT information management function, the RM function can intelligently perceive network resources and status, and thus update the obtained relevant information in a timely and effective manner.
[0062] In a third aspect, the present application provides a perception device for network resources and status. The device includes: a Network Resource Acquisition NRC function; the NRC function is used to execute the method according to any one of the first aspect.
[0063] In the embodiments of the present application, a mechanism for network topology information, resource, and status awareness is implemented by adding the NRC function. Specifically, based on this NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained, without separately obtaining the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. This NRC function provides a unified way to obtain network topology information, network resources, and status information, enabling timely and effective intelligent awareness of network resources and status, and thus uniformly realizing the intelligent awareness of resources and status in the new network architecture.
[0064] Optionally, the NRC function includes a network topology acquisition function, a resource and status acquisition function, a resource acquisition task scheduling function, and a resource acquisition proxy function;
[0065] Among them, the network topology acquisition function is used to obtain the network topology information of the target node;
[0066] The resource and status acquisition function is used to obtain the network resource information and status information of the target node;
[0067] The resource acquisition task scheduling function is used to determine whether to send the relevant information of the target node to the information processing unit according to the received configuration information. The configuration information includes the execution conditions and relevant parameters for sending the relevant information of the target node, and the relevant information of the target node includes network topology information, network resources, and status information;
[0068] The resource acquisition proxy function is used to receive the relevant information of the target node sent by the resource acquisition task scheduling function and is used for communication between the NRC function and other nodes.
[0069] Optionally, the NRC function is configured in the target node or configured as a new node other than the target node.
[0070] Optionally, the device further includes a network resource management RM function, and the RM function is used to execute the method described in any item of the second aspect;
[0071] Among them, the RM function is configured in the operation and maintenance function OAM; or,
[0072] The RM function is provided by the unified data management UDM or the unified data storage function UDR of the core network CN; or,
[0073] The RM function is configured as a newly added network function NF in the CN.
[0074] Optionally, the device further includes: a network resource and status storage function for storing relevant information of the target node;
[0075] wherein, the network resource and status storage function is configured in the OAM; or,
[0076] the network resource and status storage function is provided by the UDM or UDR of the CN; or,
[0077] the network resource and status storage function is configured as a newly added NF in the CN.
[0078] Optionally, the resource acquisition agent function is used to receive an NRC function configuration request sent by the network resource management function and send a create / modify / delete resource acquisition task request to the resource acquisition task scheduling function;
[0079] The resource acquisition task scheduling function is used to send a create / modify / delete resource acquisition task response to the resource acquisition agent function after receiving the create / modify / delete resource acquisition task request sent by the resource acquisition agent function;
[0080] The resource acquisition agent function is further used to send an NRC function configuration response to the network resource management function after receiving the create / modify / delete resource acquisition task response sent by the resource acquisition task scheduling function;
[0081] The resource acquisition task scheduling function is further used to send a configuration / start / stop / delete measurement request for obtaining network topology information to the network topology acquisition function and a configuration / start / stop / delete measurement request for obtaining network resources and status information to the resource and status acquisition function;
[0082] The network topology acquisition function is used to send a configuration / start / stop / delete measurement response for obtaining network topology information to the resource acquisition task scheduling function after receiving the configuration / start / stop / delete measurement request for obtaining network topology information sent by the resource acquisition task scheduling function;
[0083] The resource and status acquisition function is used to send a configuration / start / stop / delete measurement response for obtaining network resources and status information to the resource acquisition task scheduling function after receiving the configuration / start / stop / delete measurement request for obtaining network resources and status information sent by the resource acquisition task scheduling function;
[0084] The resource acquisition task scheduling function is further configured to obtain the network topology information through the network topology acquisition function, and obtain the network resources and status information through the resource and status acquisition function, and determine whether to report the network topology information and / or the network resources and status information. When it is determined to report, the network topology information and / or the network resources and status information are sent to the resource acquisition proxy function.
[0085] In a fourth aspect, the present application provides a network resource and status perception device, which is applied to the network resource acquisition NRC function. The device includes:
[0086] An acquisition unit, configured to acquire relevant information of a target node; the relevant information of the target node includes network topology information, network resources, and status information;
[0087] A sending unit, configured to send the relevant information of the target node to an information processing unit;
[0088] Wherein, the target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE.
[0089] In the embodiments of the present application, by adding the NRC function, a mechanism for network topology information, resource, and status perception is implemented. Specifically, based on this NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required for optimizing resource scheduling and allocation through OAM, RAN, and CN sides, etc. The NRC function provides a unified acquisition method for network topology information, network resources, and status information, which can timely and effectively realize the intelligent perception of network resources and status, and then uniformly realize the intelligent perception of resources and status in the new network architecture.
[0090] Optionally, the sending unit is specifically configured to:
[0091] When it is determined that the pre-configured sending time is reached or the trigger condition is met, send the relevant information of the target node to the information processing unit; or,
[0092] When receiving a network resource acquisition request sent by the information processing unit, send the relevant information of the target node to the information processing unit.
[0093] Optionally, the trigger condition is determined by at least one of the following methods:
[0094] The local configuration file changes;
[0095] The internal status information changes;
[0096] Trigger indication for dynamic configuration;
[0097] Trigger notification received;
[0098] It is detected that the network topology or network resources and status have changed.
[0099] In the embodiments of the present application, the NRC function realizes timed reporting acquisition, reporting acquisition when changes occur, and on-demand reporting acquisition through various methods such as pre-configured sending time, trigger conditions, or on-demand sending, can timely sense network resources and status, and further realizes timely and effective reporting of relevant data in different actual application scenarios.
[0100] Optionally, the obtaining unit is specifically configured to:
[0101] Obtain the network topology information of the target node through at least one of a local configuration file, stored internal status information, and OAM;
[0102] Obtain the network resources and status information of the target node through at least one of the following methods:
[0103] Read internal status information;
[0104] Call a local application;
[0105] Simulate a measurement request;
[0106] Query using the network data analysis function NWDAF;
[0107] Measure using the in-band network telemetry technology INT;
[0108] Obtain using OAM.
[0109] In the embodiments of the present application, the method for obtaining relevant information of the target node may include at least one. For example, obtain the network topology information of the target node through at least one of a local configuration file, stored internal status information, and OAM, and / or obtain the network resources and status information of the target node through at least one of reading internal status information, calling a local application, simulating a measurement request, querying using the network data analysis function NWDAF, measuring using the in-band network telemetry technology INT, and obtaining using OAM, so as to effectively obtain relevant information in multiple ways and multiple service scenarios (such as simulation measurement scenarios, query scenarios).
[0110] Optionally, the sending unit is specifically configured to:
[0111] Send a request for creating / modifying / deleting network topology information to the information processing unit, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0112] And / or, send a request for creating / modifying / deleting network resource and status information to the information processing unit, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0113] Optionally, the sending unit is further configured to:
[0114] When it is determined to send the relevant information of the target node to the information processing unit, and when it is determined that the network topology of the current target node has changed, send a notification for obtaining network resource and status information on demand to the information processing unit, where the notification for obtaining network resource and status information on demand is used to instruct the information processing unit to obtain the network resource and status information of the current target node and other target nodes associated with the current target node on demand.
[0115] In the embodiments of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined that the network topology of the current target node has changed, trigger the process of obtaining network resource and status information on demand for the current target node and / or related nodes that may be affected (here, it refers to other target nodes associated with the current target node), that is, the network resource acquisition function of the current target node, send a notification for obtaining network resource and status information on demand (for the current node and associated nodes, where the associated nodes here refer to other target nodes associated with the current target node) to the network resource management function, and then the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining network resource and status information on demand for multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes realize timely and effective acquisition of network resource and status information through on-demand or automatic acquisition and reporting methods.
[0116] Optionally, the device further includes: a storage processing unit; the storage processing unit is configured to:
[0117] Store the network topology information, network resource information, and status information in the information storage unit.
[0118] In the embodiment of the present application, the information storage unit stores network topology information, network resources, and status information. The network topology information, network resources, and status information here can be the network topology information, network resources, and status information of the target node obtained, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. The unified acquisition function interface and storage function interface are realized, and then the unified acquisition and unified storage of network topology information, network resources, and status information are realized. At the same time, it can support subsequent applications of network topology information, network resources, and status information (such as querying, etc.), and then meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0119] In a fifth aspect, the present application provides a network resource and status perception device, which is applied to the network resource management RM function; the device includes:
[0120] A receiving unit, configured to receive the relevant information of the target node sent by the network resource acquisition NRC function, where the target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE, and the relevant information of the target node includes network topology information, network resources, and status information;
[0121] An execution unit, configured to perform corresponding operations according to the relevant information of the target node.
[0122] In the embodiment of the present application, by adding the NRC function, a mechanism for perceiving network topology information, resources, and status is realized, and the RM function receives the relevant information sent by the NRC function and performs corresponding operations. Specifically, based on this NRC function, network topology information, network resources, and status information of each target node such as the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. This NRC function provides a unified acquisition method for network topology information, network resources, and status information, and can realize the intelligent perception of network resources and status in a timely and effective manner. Furthermore, it can meet the intelligent perception of resources and status in the new network architecture, and the RM function updates the relevant information in a timely and effective manner to realize the intelligent management of the relevant information.
[0123] Optionally, the relevant information of the target node is determined by the NRC function to be sent when reaching a pre-configured sending time or satisfying a triggering condition, or is sent by the NRC function when receiving a network resource acquisition request sent by the RM function.
[0124] Optionally, the execution unit is specifically configured to:
[0125] Update the network topology information and / or network resource and status information of the target node according to the relevant information of the target node.
[0126] In the embodiment of the present application, by using the NRC function based on various methods such as pre-configured sending time, trigger conditions, or on-demand sending, it is possible to obtain reports regularly, obtain reports when changes occur, and obtain reports on demand, so as to timely sense network resources and status. The RM function can timely and effectively receive the relevant data reported by the NRC function, and then realize timely and effective reception of relevant data in different actual application scenarios and update the relevant data.
[0127] Optionally, the receiving unit is specifically configured to:
[0128] Receive a request for creating / modifying / deleting network topology information sent by the NRC function, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0129] And / or receive a request for creating / modifying / deleting network resource and status information sent by the NRC function, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0130] Optionally, the receiving unit is further configured to:
[0131] Receive a notification for on-demand obtaining of network resource and status information sent by the NRC function, where the notification for on-demand obtaining of network resource and status information is used to instruct the RM function to on-demand obtain relevant information on the network resource and status information of the current target node and other target nodes associated with the current target node;
[0132] Wherein, the notification for on-demand obtaining of network resource and status information is sent by the NRC function to the RM function when it is determined that the network topology of the current target node has changed under the condition of determining to send the relevant information of the target node to the RM function.
[0133] In an embodiment of the present application, after execution by any one of at least three methods such as timing, triggering, and on-demand (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined by the NRC function that the network topology of the current target node has changed, the current target node and / or the relevant nodes that may be affected (here referring to other target nodes associated with the current target node) are triggered to obtain the network resource and status information process on demand, that is, the network resource acquisition function of the current target node, and a notification of obtaining the network resource and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) is sent to the network resource management function. Then, the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining the network resource and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes obtain and report through on-demand or automatic acquisition methods. Furthermore, the RM function can obtain the network resource and status information in a timely and effective manner and update the network resource and status information in a timely and effective manner.
[0134] Optionally, the device further includes: a sending unit; the sending unit is configured to:
[0135] Send the newly created / modified / deleted network topology information, network resources, and status information to the information storage unit; the information storage unit is configured to store the received network topology information, network resources, and status information.
[0136] In an embodiment of the present application, the information storage unit stores the network topology information, network resources, and status information. Here, the network topology information, network resources, and status information may be the network topology information, network resources, and status information of the obtained target node, or may be the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. It realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of the network topology information, network resources, and status information. At the same time, it can support subsequent applications (such as querying, etc.) of the network topology information, network resources, and status information, and thus meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0137] Optionally, the device further includes: a subscription unit;
[0138] The subscription unit is configured to subscribe to a change request for the relevant information of the target node from the network data analysis function NWDAF;
[0139] The receiving unit is further configured to receive a change notification of the relevant information of the target node sent by the NWDAF, where the change notification includes network resource and status information.
[0140] Optionally, the receiving unit is further configured to:
[0141] Receive a request for creating / modifying / deleting network resource and status information sent by the in-band network telemetry (INT) information management function, where the request for creating / modifying / deleting network resource and status information includes network resource and status information, and the network resource and status information in the request for creating / modifying / deleting network resource and status information is obtained by the INT information management function.
[0142] In an embodiment of this application, the RM function can intelligently perceive network resources and status by subscribing to a change request for the relevant information of the target node from the NWDAF and / or receiving a request for creating / modifying / deleting network resource and status information sent by the INT information management function, and then update the obtained relevant information in a timely and effective manner.
[0143] In a sixth aspect, this application provides a device for perceiving network resources and status. The device is applied to the network resource acquisition (NRC) function, and the device includes a memory, a transceiver, and a processor:
[0144] The memory is used to store a computer program; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations:
[0145] Obtain the relevant information of the target node; the relevant information of the target node includes network topology information, network resource and status information;
[0146] Send the relevant information of the target node to the information processing unit;
[0147] where the target node includes at least one of the following: radio access network (RAN), core network (CN), and user equipment (UE).
[0148] In the embodiments of the present application, a mechanism for network topology information, resource, and status awareness is implemented by adding a Network Resource Collector (NRC) function. Specifically, based on this NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. This NRC function provides a unified way to obtain network topology information, network resources, and status information, enabling timely and effective intelligent awareness of network resources and status, and thus uniformly realizing the intelligent awareness of resources and status in a new network architecture.
[0149] Optionally, when sending the relevant information of the target node to the information processing unit, the processor specifically includes:
[0150] When it is determined that the pre-configured sending time is reached or the trigger condition is met, sending the relevant information of the target node to the information processing unit; or,
[0151] If a network resource acquisition request sent by the information processing unit is received, sending the relevant information of the target node to the information processing unit.
[0152] Optionally, when determining that the trigger condition is met through at least one of the following methods, the processor specifically includes:
[0153] The local configuration file has changed;
[0154] The internal status information has changed;
[0155] A trigger indication dynamically configured;
[0156] A trigger notification is received;
[0157] It is detected that the network topology or network resources and status have changed.
[0158] In the embodiments of the present application, this NRC function realizes timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting through various methods such as pre-configured sending time, trigger conditions, or on-demand sending, etc., enabling timely awareness of network resources and status, and thus realizing timely and effective reporting of relevant data in different actual application scenarios.
[0159] Optionally, when obtaining the relevant information of the target node, the processor specifically includes:
[0160] Obtaining the network topology information of the target node through at least one of the local configuration file, stored internal status information, and OAM;
[0161] Obtain the network resources and status information of the target node through at least one of the following methods:
[0162] Read the internal status information;
[0163] Invoke the local application;
[0164] Simulate a measurement request;
[0165] Query using the Network Data Analytics Function NWDAF;
[0166] Measure using the In-Band Network Telemetry technology INT;
[0167] Obtain using OAM.
[0168] In the embodiments of the present application, the method for obtaining the relevant information of the target node may include at least one method. For example, obtain the network topology information of the target node through at least one of a local configuration file, stored internal status information, and OAM, and / or obtain the network resources and status information of the target node through at least one of reading the internal status information, invoking the local application, simulating a measurement request, querying using the Network Data Analytics Function NWDAF, measuring using the In-Band Network Telemetry technology INT, and obtaining using OAM, so as to effectively obtain the relevant information in multiple methods and multiple service scenarios (such as a simulation measurement scenario and a query scenario).
[0169] Optionally, when sending the relevant information of the target node to the information processing unit, the processor is specifically configured to:
[0170] Send a request for creating / modifying / deleting network topology information to the information processing unit, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0171] and / or send a request for creating / modifying / deleting network resources and status information to the information processing unit, where the request for creating / modifying / deleting network resources and status information includes the network resources and status information of the target node.
[0172] Optionally, the processor is further configured to perform the following operations:
[0173] When it is determined that the relevant information of the target node is to be sent to the information processing unit, if it is determined that the network topology of the current target node has changed, then send a notification for obtaining network resources and status information on demand to the information processing unit, where the notification for obtaining network resources and status information on demand is used to instruct the information processing unit to obtain the network resources and status information of the current target node and other target nodes associated with the current target node on demand.
[0174] In an embodiment of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined that the network topology of the current target node has changed, trigger the current target node and / or the relevant nodes that may be affected (here referring to other target nodes associated with the current target node) to obtain the network resource and status information process on demand, that is, the network resource acquisition function of the current target node, and send a notification of obtaining network resources and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes realize timely and effective acquisition of network resources and status information through on-demand or automatic acquisition and reporting methods.
[0175] Optionally, the processor is further configured to perform the following operations:
[0176] Store the network topology information, network resource information, and status information in the information storage unit.
[0177] In an embodiment of the present application, the information storage unit stores the network topology information, network resources, and status information. Here, the network topology information, network resources, and status information may be the network topology information, network resources, and status information of the obtained target node, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. It realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information; at the same time, it can support subsequent applications of network topology information, network resources, and status information (such as query, etc.), and thus meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0178] In a seventh aspect, the present application provides a network resource and status perception device, which is applied to the network resource management RM function. The device includes: a memory, a transceiver, and a processor:
[0179] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
[0180] Receive the relevant information of the target node sent by the Network Resource Acquisition NRC function. The target node includes at least one of the following: Radio Access Network RAN, Core Network CN, and User Equipment UE. The relevant information of the target node includes network topology information, network resources and status information;
[0181] Perform corresponding operations according to the relevant information of the target node.
[0182] In the embodiments of the present application, by adding the NRC function, a mechanism for network topology information, resource and status awareness is implemented, and the RM function receives the relevant information sent by the NRC function and performs corresponding operations. Specifically, based on this NRC function, network topology information, network resources and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. This NRC function provides a unified acquisition method for network topology information, network resources and status information, enabling timely and effective intelligent awareness of network resources and status, and then uniformly realizing the intelligent awareness of resources and status in the new network architecture. And through the RM function, the relevant information is updated in a timely and effective manner to achieve intelligent management of the relevant information.
[0183] Optionally, the relevant information of the target node is determined by the NRC function to be sent when reaching a pre-configured sending time or meeting a trigger condition, or is sent by the NRC function when receiving a network resource acquisition request sent by the RM function.
[0184] Optionally, when the processor performs corresponding operations according to the relevant information of the target node, it specifically includes:
[0185] Update the network topology information and / or network resources and status information of the target node according to the relevant information of the target node.
[0186] In the embodiments of the present application, the NRC function is used to implement timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting based on various methods such as pre-configured sending time, trigger conditions, or on-demand sending, etc., enabling timely awareness of network resources and status. The RM function can receive the relevant data reported by the NRC function in a timely and effective manner, and then achieve timely and effective reception and update of relevant data in different actual application scenarios.
[0187] Optionally, when the processor receives the relevant information of the target node sent by the Network Resource Acquisition NRC function, it specifically includes:
[0188] Receive a request for creating / modifying / deleting network topology information sent by the NRC function, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0189] And / or, receive a request for creating / modifying / deleting network resource and status information sent by the NRC function, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0190] Optionally, the processor is further configured to perform the following operations:
[0191] Receive a notification for obtaining network resource and status information on demand sent by the NRC function, where the notification for obtaining network resource and status information on demand is used to instruct the RM function to obtain, on demand, relevant information about the network resource and status information of the current target node and other target nodes associated with the current target node;
[0192] Wherein, the notification for obtaining network resource and status information on demand is sent by the NRC function to the RM function when it is determined that the network topology of the current target node has changed under the condition that the relevant information of the target node is to be sent to the RM function.
[0193] In the embodiments of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined that the relevant information of the target node is to be sent to the information processing unit), when the NRC function determines that the network topology of the current target node has changed, it triggers the current target node and / or possibly affected related nodes (here referring to other target nodes associated with the current target node) to obtain the network resource and status information on demand, that is, the network resource acquisition function of the current target node sends a notification for obtaining network resource and status information on demand (for the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes for obtaining resources and status on demand, that is, the network management function initiates a process for obtaining network resource and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes report through on-demand or automatic acquisition methods. Furthermore, the RM function can obtain the network resource and status information in a timely and effective manner and update the network resource and status information in a timely and effective manner.
[0194] Optionally, the processor is further configured to perform the following operations:
[0195] Send the newly created / modified / deleted network topology information, network resource and status information to the information storage unit; the information storage unit is used to store the received network topology information, network resource and status information.
[0196] In the embodiments of the present application, the information storage unit stores network topology information, network resources, and status information. The network topology information, network resources, and status information here can be the network topology information, network resources, and status information of the target node obtained, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. This realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information. At the same time, it can support subsequent applications of network topology information, network resources, and status information (such as querying, etc.), and thus meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0197] Optionally, the processor is further configured to perform the following operations:
[0198] Subscribe to a change request for the relevant information of the target node from the Network Data Analytics Function (NWDAF);
[0199] Receive a change notification of the relevant information of the target node sent by the NWDAF, where the change notification includes network resources and status information.
[0200] Optionally, the processor is further configured to perform the following operations:
[0201] Receive a request for creating / modifying / deleting network resources and status information sent by the In-Band Network Telemetry (INT) information management function. The request for creating / modifying / deleting network resources and status information includes network resources and status information, and the network resources and status information in the request for creating / modifying / deleting network resources and status information are obtained by the INT information management function.
[0202] In the embodiments of the present application, by subscribing to a change request for the relevant information of the target node from the NWDAF and / or receiving a request for creating / modifying / deleting network resources and status information sent by the INT information management function, the RM function can intelligently sense network resources and status, and thus update the obtained relevant information in a timely and effective manner.
[0203] In an eighth aspect, the present application provides a non-transitory readable storage medium storing a computer program for causing a processor to execute the method described in any one of the above.
[0204] The present application provides a method and apparatus for perceiving network resources and status, obtaining relevant information of a target node; the relevant information of the target node includes network topology information, network resource and status information; sending the relevant information of the target node to an information processing unit; wherein, the target node includes at least one of the following: Radio Access Network (RAN), Core Network (CN), and User Equipment (UE). Therefore, through the NRC function, a mechanism for perceiving network topology information, resources, and status is implemented. That is: based on this NRC function, network topology information, network resource, and status information of target nodes such as each network function on the RAN side, CN side, and UE side can be obtained, without separately obtaining the data required to support resource scheduling and allocation through OAM, RAN, and CN sides, etc. Through this NRC function, a unified acquisition method for network topology information, network resources, and status information is provided, which can timely and effectively realize the intelligent perception of network resources and status, and further uniformly realize the intelligent perception of resources and status in a new network architecture.
[0205] It should be understood that the content described in the above-mentioned invention content part is not intended to limit the key or important features of the embodiments of the present application, nor to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0206] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0207] Figure 1 It is a schematic flowchart of the method for perceiving network resources and status provided by an embodiment of the present application;
[0208] Figure 2 It is a schematic structural diagram of the network resource acquisition function provided by an embodiment of the present application;
[0209] Figure 3 It is an interaction schematic diagram of the method for perceiving network resources and status provided by an embodiment of the present application;
[0210] Figure 4 It is an interaction schematic diagram of the method for perceiving network resources and status provided by another embodiment of the present application;
[0211] Figure 5 It is a schematic flowchart of the method for perceiving network resources and status provided by still another embodiment of the present application;
[0212] Figure 6Schematic diagram of the network architecture for network resource and status perception provided by the embodiments of the present application;
[0213] Figure 7 Schematic diagram of the network architecture for network resource and status perception provided by another embodiment of the present application;
[0214] Figure 8 Interaction schematic diagram of the method for network resource and status perception provided by yet another embodiment of the present application;
[0215] Figure 9 Schematic diagram of the structure of the network resource and status perception device provided by still another embodiment of the present application;
[0216] Figure 10 Schematic diagram of the structure of the network resource and status perception device provided by another embodiment of the present application;
[0217] Figure 11 Schematic diagram of the structure of the network resource and status perception device provided by still another embodiment of the present application. Detailed implementation manners
[0218] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0219] In the embodiments of the present application, the term "plurality" refers to two or more, and other quantifiers are similar.
[0220] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.
[0221] To clearly understand the technical solutions of the present application, the solutions of the prior art will be introduced in detail first.
[0222] In the 5G communication network architecture, data for optimizing resource scheduling and allocation is obtained through OAM, CN, RAN, etc. respectively. The data acquisition is relatively scattered, making it difficult to achieve timely and effective network status perception, and thus unable to meet the requirements of the new network architecture for intelligent perception of network resources and status, on-demand resource scheduling and allocation, etc.
[0223] Therefore, in the existing communication network, it is impossible to realize the intelligent perception of network resources and status in a timely and effective manner.
[0224] To solve the problem that in the existing communication network, it is impossible to realize the intelligent perception of network resources and status in a timely and effective manner, it is possible to redesign the basic network element structure that constitutes the network, add the NRC function, and combine it with a specific new network architecture to obtain the multi-dimensional heterogeneous network resources and status on demand or automatically, and report them to the management and storage functions of network resources and status, so as to realize the timely and effective status perception of the network and meet the intelligent perception requirements of resources and status of the new network architecture.
[0225] Therefore, based on the above research, the method and device for perceiving network resources and status proposed in this application are proposed. In this application, by adding the NRC function, a mechanism for perceiving network topology information, resources and status is realized. Specifically, based on this NRC function, it is possible to obtain the network topology information, network resources and status information of target nodes such as various network functions on the RAN side, CN side, and UE side. There is no need to obtain the data required to optimize resource scheduling and allocation separately through OAM, RAN, and CN sides, etc. This NRC function provides a unified way to obtain network topology information, network resources and status information, and can realize the intelligent perception of network resources and status in a timely and effective manner, and then uniformly realize the intelligent perception of resources and status of the new network architecture.
[0226] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0227] The embodiments of the present application will be described below with reference to the accompanying drawings.
[0228] See Figure 1 as shown Figure 1 is a schematic flowchart of the method for perceiving network resources and status provided by the embodiment of the present application. The execution subject of the method for perceiving network resources and status provided in this embodiment is the network resource acquisition NRC function. This NRC function can be configured in one or more target nodes, or can be used as a new node other than the target nodes. Among them, the network resource acquisition function (NRC) can be a sub-function pre-configured in the target node, or a sub-function running instance of the programmable mechanism of the target node (supporting programmable configuration), or a sub-function of the target node supporting AI characteristics, depending on the specific network architecture design. No specific limitation is made here.
[0229] Exemplarily, see Figure 2 as shown Figure 2This is a schematic diagram of the network resource acquisition function provided by the embodiments of this application. The NRC function includes: a network topology acquisition (referred to as Topology Collector, abbreviated as TC) function / module, a resource and status acquisition (referred to as Resource Info Collector, abbreviated as RC) function / module, a resource acquisition task scheduler (referred to as Resource Task Scheduler, abbreviated as RTS) function / module, and a resource acquisition agent (referred to as Resource Agent, abbreviated as RA) function / module.
[0230] Among them, the TC function / module: senses and acquires network topology information, which can be acquired through local configuration files, internal status information, OAM, etc.
[0231] The RC function / module: measures and acquires network resource and status information, which can be acquired by reading internal status information, calling local applications, simulating protocol measurement messages, querying from network analysis functions (such as NetworkData Analytics Function, abbreviated as NWDAF), and acquiring through OAM, etc. After comprehensive processing, the current status parameters are obtained. The parameters include a static part and a dynamic part, such as: maximum memory and available memory.
[0232] The RTS function / module: completes the management of network topology and resource and status acquisition tasks. For example: according to the timing configuration (parameters, timer intervals, etc.) received from the RA function / module, it periodically starts a task to measure the current status of a certain resource and reports it through the RA function / module; or according to the trigger conditions (parameters, thresholds, comparison rules, etc.) received from the RA function / module, it timely notifies the RA function / module of the changed resource status, etc.
[0233] The RA function / module: is the external interface of the network resource acquisition function, manifested as an open API of the network resource acquisition function (in traditional architectures, such as: 5G communication network architectures) or a service of a network function (abbreviated as NF) (in service-oriented architectures). The RA function / module is the entity for the NRC function to interact with the outside world.
[0234] The method for sensing network resources and status provided by the embodiments of this application includes the following steps:
[0235] Step 101, acquire relevant information of the target node.
[0236] Among them, the relevant information of the target node includes network topology information, network resources and status information; the target node includes at least one of the following: Radio Access Network (RAN), Core Network (CN), and User Equipment (UE).
[0237] In the embodiments of the present application, the network topology information may include basic information of nodes (here referring to target nodes) (such as ID, name, etc.), node information of physical connections, node information that can be served, and node information that can provide services for it, etc. Network resources may include storage resources, computing resources, transmission resources, etc.; the status may include: the status of nodes (such as bandwidth, power, etc.), the status of point-to-point (such as delay, bit error rate, etc.), etc.
[0238] Optionally, obtaining the relevant information of the target node includes:
[0239] Obtaining the network topology information of the target node through at least one of a local configuration file, stored internal status information, and Operation, Administration and Maintenance (OAM) function; and / or,
[0240] Obtaining the network resources and status information of the target node through at least one of the following methods:
[0241] Reading internal status information;
[0242] Invoking a local application;
[0243] Simulating a measurement request;
[0244] Querying by using the Network Data Analytics Function (NWDAF);
[0245] Measuring by using the In-band Network Telemetry (INT) technology;
[0246] Obtaining by using OAM.
[0247] Among them, the internal status information may include: some parameters or status that will change dynamically as the node runs, and so on.
[0248] In the embodiments of the present application, obtaining the network resources and status information of the target node by simulating a measurement request means simulating and sending a local measurement request, the request format being the same as that initiated by the network, and obtaining the measurement result according to the measurement response (for example: the current status of a certain resource).
[0249] Specifically, the NRC can obtain network topology information through methods such as local configuration files, internal status information, and OAM. The NRC can obtain network resources and status information by reading internal status information, invoking local applications, simulating protocol measurement messages (here referring to simulating measurement requests), querying from network analysis information functions (such as NWDAF or a newly added wireless data analysis function, and the newly added wireless data analysis function has functions implemented by Radio Access Network Analytics Information Exposure (RAIE) in Open Radio Access Network (O-RAN)), combining technologies such as network telemetry (such as In-band Network Telemetry (INT)), and obtaining through OAM, etc.
[0250] Among them, information such as rate, latency, and packet loss rate can be obtained from the network analysis information function, and information such as latency and packet loss rate can be obtained from in-band network telemetry.
[0251] Step 102: Send the relevant information of the target node to the information processing unit.
[0252] In this embodiment, the information processing unit here is used to update the relevant information of the target node. When obtaining the network topology information and / or network resources and status information of the target node, it determines whether reporting is required. When it is determined that reporting is required, a request carrying the network topology information and / or network resources and status information of the target node is sent to the information processing unit; among them, the information processing unit here can be a newly added Resource Management (RM) function, and the RM function performs update processing after receiving the relevant information of the target node.
[0253] In the embodiment of this application, the mechanism of network topology information, resource, and status perception is implemented through a newly added function, namely the NRC function. Specifically, based on this NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. This function of NRC provides a unified way to obtain network topology information, network resources, and status information, enabling timely and effective intelligent perception of network resources and status, and then uniformly realizing the intelligent perception of resources and status in the new network architecture.
[0254] Optionally, the sending the relevant information of the target node to the information processing unit includes:
[0255] When it is determined that the pre-configured transmission time is reached or the trigger condition is satisfied, send the relevant information of the target node to the information processing unit; or,
[0256] If a network resource acquisition request sent by the information processing unit is received, send the relevant information of the target node to the information processing unit.
[0257] In the embodiments of the present application, taking one target node as an example, the NRC function is configured in the target node and can be implemented in at least the following three ways: Way 1, periodically obtain network topology information and / or network resource and status information and report them; Way 2, when the network topology information and / or network resource and status information change, trigger the reporting of network topology information and / or network resource and status information; Way 3, obtain network topology information and / or network resource and status information on demand.
[0258] Optionally, determine that the trigger condition is satisfied through at least one of the following methods:
[0259] The local configuration file changes;
[0260] The internal status information changes;
[0261] The trigger indication dynamically configured;
[0262] A trigger notification is received;
[0263] It is detected that the network topology or network resources and status change.
[0264] In the embodiments of the present application, the NRC function of the network node (here referring to the target node that needs to obtain relevant information) determines that its own network topology and / or network resources and status change (for example: according to the pre-configured trigger conditions in the RTS, executed by the network topology acquisition function and / or resource and status acquisition function). Among them, the method for determining that the trigger condition is satisfied can be from the change of the configuration file, the change of the internal state, or can be perceived through dynamic configuration, or received a notice from other modules, etc., to determine to report network topology information and / or network resource and status information to the network resource management function.
[0265] Therefore, the NRC function realizes periodic acquisition and reporting, acquisition and reporting when there is a change, and acquisition and reporting on demand through multiple methods such as pre-configured transmission time, trigger conditions, or on-demand sending, can timely sense network resources and status, and then realize timely and effective reporting of relevant data in different actual application scenarios.
[0266] Optionally, the method further includes:
[0267] When it is determined to send the relevant information of the target node to the information processing unit, if it is determined that the network topology of the current target node has changed, a notification for obtaining network resources and status information on demand is sent to the information processing unit, and the notification for obtaining network resources and status information on demand is used to instruct the information processing unit to obtain the network resources and status information of the current target node and other target nodes associated with the current target node on demand.
[0268] In the embodiments of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined that the network topology of the current target node has changed, the process of obtaining network resources and status information on demand for the current target node and / or related nodes that may be affected (here refers to other target nodes associated with the current target node) is triggered, that is, the network resource acquisition function of the current target node sends a notification for obtaining network resources and status information on demand (for the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes for obtaining resources and status on demand, that is, the network management function initiates a process for obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes realize timely and effective acquisition of network resources and status information through on-demand or automatic acquisition and reporting methods.
[0269] Exemplarily, when the network resource management function determines that the topology of a network node has changed, it initiates a process for obtaining network resources and status information on demand for the current network node and related nodes that may be affected (such as: physically connected nodes, servable nodes, and nodes that can provide services for it, etc.). For the specific process, refer to Solution 3 of Embodiment 2, and the network resource acquisition function in the process is replaced by the network resource acquisition function of the current node or the network node that may be affected.
[0270] Optionally, the sending the relevant information of the target node to the information processing unit includes:
[0271] Sending a request for creating / modifying / deleting network topology information to the information processing unit, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0272] And / or, sending a request for creating / modifying / deleting network resources and status information to the information processing unit, where the request for creating / modifying / deleting network resources and status information includes the network resources and status information of the target node.
[0273] Optionally, the method further includes:
[0274] Store the network topology information, network resource information, and status information in the information storage unit.
[0275] In the embodiments of the present application, the information storage unit stores the network topology information, network resources, and status information. The network topology information, network resources, and status information here can be the network topology information, network resources, and status information of the target node obtained, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit.
[0276] Exemplarily, after the NRC function sends a request for creating / modifying / deleting network topology information and / or a request for creating / modifying / deleting network resources and status information to the information processing unit (such as the RM function), the information processing unit can send the network topology information, network resources, and status information to the information storage unit. Among them, the information storage unit can be a newly added function, such as: the network resource and status storage function.
[0277] Therefore, storing the updated network topology information, network resources, and status information in the information storage unit realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of the network topology information, network resources, and status information. At the same time, it can support subsequent applications of the network topology information, network resources, and status information (such as query, etc.), and thus meet the needs of on-demand resource scheduling and allocation in a timely and effective manner.
[0278] The following details the method for perceiving network resources and status through specific embodiments.
[0279] Exemplarily, Embodiment 1 (Network Topology Perception Based on NRC)
[0280] Through the network resource acquisition (NRC) function of the network node (here as the target node), network topology information can be obtained, which can include node basic information (such as: ID, name), node information of physical connections, node information that can be served, and node information that can provide services for it, etc. The network topology information can be updated in three ways: regular reporting, topology change-triggered reporting, and reporting according to requests (on demand).
[0281] See Figure 3 as shown Figure 3 This is an interaction diagram of the method for perceiving network resources and status provided by the embodiments of the present application. The method for perceiving network resources and status provided in this embodiment includes the following steps:
[0282] Solution 1: Regularly obtain network topology information and execute steps 1.1 - 1.3:
[0283] Step 1.1: The network resource acquisition (NRC) function of a network node (a node that needs to obtain network resources and status (information), which can be a UE, a RAN - side network element NE or NF, or a core - network - side NF) regularly obtains the topology information of the network node itself (for example: through a pre - configured timing task in the resource acquisition task scheduler RTS of NRC, executed by the network topology acquisition function), which can be obtained through local configuration files, internal status information, OAM, etc.;
[0284] Step 1.2: The network resource acquisition function of the network node sends a request for reporting network topology information message (new / modified / deleted) (for example: new / modified / deleted network topology information request) to the network resource management (RM) function (or RMF, i.e., Resource Management Function);
[0285] Step 1.3: The network resource management function returns a response result for network topology information update (new / modified / deleted) (for example: new / modified / deleted network topology information reply / response) to the network resource acquisition function of the network node.
[0286] Solution 2: Trigger the reporting of network topology information when the network topology information changes, and execute steps 2.1 - 2.3:
[0287] Step 2.1: The network resource acquisition function of the network node determines that its own network topology has changed (for example: according to the pre - configured trigger conditions in the resource acquisition task scheduler RTS of RTS, executed by the network topology acquisition function), which can be from changes in the configuration file, changes in the internal state, or can be sensed through dynamic configuration, or received notifications from other modules, etc., and then executes steps 2.2 - 2.3 to report the network topology information to the network resource management function;
[0288] Step 2.2: The network resource acquisition function of the network node sends a request for reporting network topology information message (new / modified / deleted) (for example: new / modified / deleted network topology information request) to the network resource management function;
[0289] Step 2.3: The network resource management function returns a result response for network topology information update (new / modified / deleted) (for example: new / modified / deleted network topology information reply / response) to the network resource acquisition function of the network node.
[0290] Solution 3: Obtain network topology information on demand and execute steps 3.1 - 3.4:
[0291] Step 3.1: The network resource management function sends a request to the network node to obtain the network node topology information;
[0292] Step 3.2: The network node obtains its own network topology information;
[0293] Step 3.3: The network node sends a request for reporting the network topology information message (new / modified / deleted) (e.g., new / modified / deleted network topology information request) to the network resource management function;
[0294] Step 3.4: The network resource management function returns an answer for the network topology information update (new / modified / deleted) result (e.g., new / modified / deleted network topology information answer / response) to the network node.
[0295] Among them, for Scheme 1 - Scheme 3, Steps 4.1 - Step 5 are all executed to save the network topology information:
[0296] Steps 4.1 - Step 4.2: After receiving the network topology information, the network resource management function performs preliminary analysis, deletes unnecessary information, performs necessary data conversion, associates upper and lower level nodes, etc., and saves it to the network resource and status storage function (e.g., functions such as network resource and status data storage (English: Resource Repository, abbreviated as: RR), resource data storage (English: Resource Data Repository, abbreviated as: RDR), resource data management (English: ResourceData Management, abbreviated as: RDM), etc.).
[0297] Optionally, in Step 5: When the network resource acquisition function of the current network node determines that its network topology has changed, it sends a notification to the network resource management function to obtain network resources and status information on demand. The network resource management function initiates the process of obtaining network resources and status information on demand to the current network node and related nodes that may be affected (e.g., physically connected nodes, serviceable nodes, and nodes that can provide services for it, etc.). For the specific process, refer to Scheme 3 of Embodiment 2. In the process, the network resource acquisition function is replaced by the network resource acquisition function of the current node or the network nodes that may be affected.
[0298] It should be noted that before executing Scheme 1, Scheme 2, and Scheme 3 in this Embodiment 1, the configured process can be executed first. For example, refer to Steps 1 to 9 in Embodiment 5. The specific implementation process will not be elaborated here.
[0299] Exemplarily, Embodiment 2 (Resource and Status Awareness Based on NRC)
[0300] The resources and status of a network node, which may include node identification, computing resources, storage resources, transmission resources, or radio resources, etc. The status includes the maximum / physical / configured resource amount and the available resource amount, etc. The network resources and status (information) are obtained through the following combined methods:
[0301] Deploy a Network Resource Acquisition Function (NRC) in a network node (such as: CN-side NF, RAN-side network element (English: Network Element, abbreviated: NE) or NF and UE), and measure and report network resources and status;
[0302] Utilize the network status awareness mechanism in the existing network analysis information function, such as: NWDAF-related functions and solutions (service experience-related processes, network performance analysis processes, data network performance analysis processes, etc.), newly added radio data analysis functions (the newly added radio data analysis functions have the functions implemented by O-RAN's RAIE), to obtain some resource and status data.
[0303] On this basis, combine technologies such as network telemetry (such as: In-band Network Telemetry (abbreviated: INT)) to obtain other real-time statuses.
[0304] For example: Information such as rate, latency, and packet loss rate can be obtained from the network analysis information function, and information such as latency and packet loss rate can be obtained from in-band network telemetry.
[0305] The process of network resource and status awareness by combining the above multiple technologies is as follows:
[0306] See Figure 4 as shown Figure 4 This is an interaction diagram of the network resource and status awareness method provided by another embodiment of this application. The network resource and status awareness method provided by this embodiment includes the following steps:
[0307] The network resources and status can be updated through methods such as periodic reporting, status change-triggered reporting, and reporting according to requests (on demand).
[0308] Solution 1: Periodically report network resource and status information, and execute steps 1.1 - step 1.3:
[0309] Step 1.1: The network resource acquisition function of a network node (NE that needs to obtain network resources and status, which can be a UE, a NE on the RAN side or an NF, or an NF on the core network side) periodically obtains its own resources and status (for example: through a pre-configured periodic task in the resource acquisition task scheduler RTS of the NRC), and can obtain them by reading internal status information, calling local applications, simulating protocol measurement messages, querying from the network analysis information function (for example: NWDAF or a newly added wireless data analysis function, and this newly added wireless data analysis function has the functions implemented by the RAIE in O-RAN), etc.;
[0310] Step 1.2: The network resource acquisition function of the network node sends a request for reporting network resource and status messages (new / modified / deleted) (for example: a request for new / modified / deleted network resource and status messages) to the network resource management function;
[0311] Step 1.3: The network resource management function returns a result response for network resource and status update (new / modified / deleted) (for example: a response for new / modified / deleted network resource and status messages) to the network resource acquisition function of the network node.
[0312] Solution 2: When the network resources and status change, trigger the reporting of network resource and status information, and execute Steps 2.1 - Step 4.2 (where Steps 2.1 - 2.3, Steps 3.1 - 3.2, and Steps 4.1 - 4.2 can be executed in parallel):
[0313] Method 1: Report by the network resource acquisition function.
[0314] Step 2.1: The network resource acquisition function of the network node determines that its own resources and status have changed (for example: according to the pre-configured trigger conditions in the resource acquisition task scheduler RTS of the RTS), and executes Steps 2.2 - 2.3 to report the network resource and status information to the network resource management function;
[0315] Step 2.2: The network resource acquisition function of the network node sends a request for reporting network resource and status messages (new / modified / deleted) (for example: a request for new / modified / deleted network resource and status messages) to the network resource management function;
[0316] Step 2.3: The network resource management function returns a result response for network resource and status update (new / modified / deleted) (for example: a response for new / modified / deleted network resource and status messages) to the network resource acquisition function of the network node.
[0317] Method 2: Subscribe from the network analysis information function.
[0318] Step 3.1: The network resource management function (e.g., RM function or RMF) subscribes to the network analysis information function (e.g., NWDAF or the newly added wireless data analysis function, which has the functions implemented by RAIE in O-RAN) for information related to changes in network resources and status information in the network analysis information to be obtained (e.g., the network resource management function sends a subscription network analysis information (network resources and status information) change request to the network analysis information function);
[0319] Step 3.2: When the network analysis information function receives the resource and status information subscribed by the network resource management function, it calls the network analysis information (including network resources and status information) change notification (e.g., Nnwdaf_AnalyticsSubscription_Notify) to notify the network resource management function of the resource and status information changes;
[0320] Method 3: Reported by the in-band network telemetry information management function.
[0321] Step 4.1: When the INT (in-band network telemetry) information management function of the INT endpoint (in-band network telemetry sink node) of the data plane (e.g., RAN user plane, User Plane Function (UPF), etc.) obtains network status information, it calls relevant operations to report a resource and status information (new / modified / deleted) request (e.g., new / modified / deleted network resource and status message request) to the network resource management function;
[0322] Step 4.2: The network resource management function returns a network resource and status information reporting (new / modified / deleted) result response (e.g., new / modified / deleted network resource and status message response) to the INT information management function of the INT endpoint;
[0323] Solution 3: Obtain network resources and status information on demand, and execute Steps 5.1 - 5.6:
[0324] Step 5.1: The network resource management function sends a network resource and status information collection request to the network resource acquisition function of the network node;
[0325] Step 5.2: The network resource acquisition function of the network node obtains its own resource and status information;
[0326] Step 5.3: The network resource acquisition function of the network node sends a request for obtaining resource and status information in the network analysis information to the network analysis information function to obtain relevant network resources and status of the network node;
[0327] Step 5.4: The network analysis information function returns a response of relevant resource and status information of the network node to the network resource acquisition function of the network node;
[0328] Step 5.5: The network resource acquisition function of the network node sends a request for reporting network resource and status messages (new / modified / deleted) (for example: new / modified / deleted network resource and status message request) to the network resource management function;
[0329] Step 5.6: The network resource management function returns a response of network resource and status update (new / modified / deleted) result (for example: new / modified / deleted network resource and status message response) to the network resource acquisition function of the network node.
[0330] Solutions 1 - 3 all execute Steps 6.1 - 6.2 to save resource and status information:
[0331] Steps 6.1 - 6.2: After receiving the resource and status information, the network resource management function performs preliminary analysis, deletes unnecessary information, performs necessary data conversion, executes regularization processing, etc., and associates with the network topology and saves it to the network resource and status storage function (such as RR, RDR, RDM, etc.). For example: The network resource management function sends a request for new / modified / deleted network resource and status information in the network resource and status storage function to the network resource and status storage function, and the network resource and status storage function sends a response of new / modified / deleted network resource and status information in the network resource and status storage function to the network resource management function.
[0332] It should be noted that before executing Solution 1, Solution 2, and Solution 3 in this Second Embodiment, the configured process can be executed first. For example, refer to Steps 1 to 9 in Embodiment 5, and the specific implementation process will not be elaborated here.
[0333] By adding a network resource acquisition function, a mechanism for network topology information, resource, and status perception is implemented. Specifically, based on the newly added network resource acquisition function, it is configured in each node with information reporting capabilities that need to obtain relevant information, such as on the RAN side, each network function of the core network, the UE side supporting configuration, etc. Through this network resource acquisition function, network topology information, network resources, and corresponding status information can be obtained, without the need to obtain them separately through OAM, the RAN side, and the core network side, realizing timely and effective status perception of the network, and then effectively performing resource scheduling and allocation as needed.
[0334] In this application, compared with the prior art, at the architecture level, it supports the intelligent perception of multi-dimensional (here, it means that the resource status information has multiple dimensional attributes) heterogeneous (the attribute information has different data structures) network resources and statuses, provides a timely and effective unified method for obtaining resources and statuses, and provides basic support capabilities for architectures such as the convergence of communication and computing.
[0335] It should be noted here that for the perception method of network resources and statuses with the network resource acquisition function as the execution subject, the specific implementation process can refer to Figures 1-4 、 Figures 6-8 the embodiments shown, and the specific implementation process will not be elaborated here.
[0336] Figure 5 FIG. is a schematic flowchart of the perception method of network resources and statuses provided in another embodiment of this application. The execution subject of this perception method of network resources and statuses is the network resource management RM function. This perception method of network resources and statuses may include the following steps:
[0337] Step 201: Receive the relevant information of the target node sent by the network resource acquisition NRC function; the target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE. The relevant information of the target node includes network topology information, network resource and status information;
[0338] Step 202: Perform corresponding operations according to the relevant information of the target node.
[0339] Among them, the network topology information may include basic information of the node (here, it refers to the target node) (such as: ID, name, etc.), node information of physical connections, node information that can be served, and node information that can provide services for it, etc. Network resources may include storage resources, computing resources, transmission resources, etc.; the status may include: the status of the node (such as: bandwidth, power, etc.), the status of point-to-point (such as: delay, bit error rate, etc.), etc.
[0340] In the embodiments of the present application, by adding the NRC function, a mechanism for network topology information, resource, and status awareness is implemented, and the RM function receives the relevant information sent by the NRC function and performs corresponding operations. Specifically, based on the NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. The NRC function provides a unified way to obtain network topology information, network resources, and status information, enabling timely and effective intelligent awareness of network resources and status, and then uniformly realizing the intelligent awareness of resources and status in the new network architecture. The RM function updates the relevant information in a timely and effective manner to achieve intelligent management of the relevant information.
[0341] Optionally, the relevant information of the target node is determined by the NRC function to be sent when the pre-configured sending time is reached or the trigger condition is met, or is sent by the NRC function when it receives a network resource acquisition request sent by the RM function.
[0342] In the embodiments of the present application, taking a target node as an example, the NRC function is configured in the target node, and it can be implemented through at least the following three methods: Method 1, regularly obtain network topology information and / or network resources and status information and report them to the RM function; Method 2, when the network topology information and / or network resources and status information change, trigger the reporting of network topology information and / or network resources and status information to the RM function; Method 3, obtain network topology information and / or network resources and status information on demand and report them to the RM function.
[0343] Optionally, performing corresponding operations according to the relevant information of the target node includes:
[0344] Update the network topology information and / or network resources and status information of the target node according to the relevant information of the target node.
[0345] In the embodiments of the present application, the NRC function is used to implement regular acquisition and reporting, acquisition and reporting when changes occur, and acquisition and reporting on demand based on various methods such as pre-configured sending time, trigger conditions, or on demand sending, enabling timely awareness of network resources and status. The RM function can receive the relevant data reported by the NRC function in a timely and effective manner, and then realize timely and effective reception of relevant data and update of relevant data in different actual application scenarios.
[0346] Optionally, receiving the relevant information of the target node sent by the NRC function for network resource acquisition includes:
[0347] Receive a request for creating / modifying / deleting network topology information sent by the NRC function, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0348] And / or, receive a request for creating / modifying / deleting network resource and status information sent by the NRC function, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0349] Optionally, the method further includes:
[0350] Receive a notification for obtaining network resource and status information on demand sent by the NRC function, where the notification for obtaining network resource and status information on demand is used to instruct the RM function to obtain relevant information about the network resource and status information of the current target node and other target nodes associated with the current target node on demand;
[0351] Wherein, the notification for obtaining network resource and status information on demand is sent by the NRC function to the RM function when it is determined that the network topology of the current target node has changed under the condition of determining to send the relevant information of the target node to the RM function.
[0352] In the embodiments of the present application, after any one of at least three methods such as timing, triggering, and on-demand execution (for example, when it is determined to send the relevant information of the target node to the information processing unit), when the NRC function determines that the network topology of the current target node has changed, it triggers the current target node and / or possibly affected related nodes (here referring to other target nodes associated with the current target node) to obtain the network resource and status information on demand, that is, the network resource acquisition function of the current target node sends a notification for obtaining network resource and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function truly initiates multiple processes for obtaining resources and status on demand, that is, the network management function initiates a process for obtaining network resource and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes report through on-demand or automatic acquisition methods, so that the RM function can obtain the network resource and status information in a timely and effective manner and update the network resource and status information in a timely and effective manner.
[0353] Optionally, the method further includes:
[0354] Send the newly created / modified / deleted network topology information, network resource and status information to the information storage unit; the information storage unit is used to store the received network topology information, network resource and status information.
[0355] In the embodiment of the present application, the information storage unit stores network topology information, network resources, and status information. The network topology information, network resources, and status information here can be the network topology information, network resources, and status information of the target node obtained, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. This realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information. At the same time, it can support subsequent applications of network topology information, network resources, and status information (such as query, etc.), and thus meet the needs of on-demand resource scheduling and allocation in a timely and effective manner.
[0356] Optionally, the method further includes:
[0357] Subscribing to a change request for the relevant information of the target node from the Network Data Analytics Function (NWDAF);
[0358] Receiving a change notification of the relevant information of the target node sent by the NWDAF, where the change notification includes network resources and status information.
[0359] Optionally, the method further includes:
[0360] Receiving a request for creating / modifying / deleting network resources and status information sent by the In-Band Network Telemetry (INT) information management function, where the request for creating / modifying / deleting network resources and status information includes network resources and status information, and the network resources and status information in the request for creating / modifying / deleting network resources and status information are obtained by the INT information management function.
[0361] In the embodiment of the present application, the RM function can intelligently sense network resources and status by subscribing to a change request for the relevant information of the target node from the NWDAF and / or receiving a request for creating / modifying / deleting network resources and status information sent by the INT information management function, and then update the obtained relevant information in a timely and effective manner.
[0362] Implement a mechanism for network topology information, resource, and status awareness through the network resource acquisition function. Specifically, based on the newly added network resource acquisition function, it is configured in each node with information reporting capabilities that need to obtain relevant information, such as on the RAN side, each network function in the core network, the UE side that supports configuration, etc. It can obtain network topology information, network resources, and corresponding status information through this network resource acquisition function, without separately obtaining them through OAM, the RAN side, and the core network side, realizing timely and effective status awareness of the network, and then effectively performing resource scheduling and allocation on demand.
[0363] It should be noted here that for the method of network resource and status awareness with the network resource management function as the execution entity, the specific implementation process can refer to Figures 2-8 the embodiments shown, and the specific implementation process will not be elaborated here.
[0364] The embodiment of the present application provides a network resource and status awareness device. The network resource and status awareness device provided in this embodiment includes: a network resource acquisition NRC function; the NRC function is used to execute the method described in any item of the first aspect.
[0365] In the embodiment of the present application, a mechanism for network topology information, resource, and status awareness is implemented by adding the NRC function. Specifically, based on this NRC function, it can obtain network topology information, network resources, and status information of target nodes such as each network function on the RAN side, CN side, and UE side. There is no need to separately obtain the data required for optimizing resource scheduling and allocation through OAM, RAN, and CN sides, etc. This function of NRC provides a unified acquisition method for network topology information, network resources, and status information, and can realize intelligent awareness of network resources and status in a timely and effective manner, and then uniformly realize the intelligent awareness of resources and status in the new network architecture.
[0366] Optionally, the NRC function includes a network topology acquisition function, a resource and status acquisition function, a resource acquisition task scheduling function, and a resource acquisition proxy function;
[0367] Among them, the network topology acquisition function is used to obtain the network topology information of the target node;
[0368] The resource and status acquisition function is used to obtain the network resource information and status information of the target node;
[0369] The resource acquisition task scheduling function is used to determine whether to send the relevant information of the target node to the information processing unit according to the received configuration information. The configuration information includes the execution conditions and relevant parameters for sending the relevant information of the target node. The relevant information of the target node includes network topology information, network resources and status information;
[0370] The resource acquisition proxy function is used to receive the relevant information of the target node sent by the resource acquisition task scheduling function and is used for the NRC function to communicate with other nodes.
[0371] Combined Figure 2 As shown, the TC function / module: senses and acquires network topology information, which can be obtained through local configuration files, internal status information, OAM, etc.
[0372] The RC function / module: measures and acquires network resources and status information, which can be obtained by reading internal status information, calling local applications, simulating protocol measurement messages, querying from network analysis functions (e.g., NWDAF), etc. After comprehensive processing, the current status parameters are obtained. The parameters include static and dynamic parts, e.g., maximum memory and available memory.
[0373] The RTS function / module: completes the management of network topology and resource and status acquisition tasks. For example, according to the timing configuration (parameters, timer intervals, etc.) received from the RA function / module, it periodically starts the task of measuring the current status of a certain resource and reports it through the RA function / module; or according to the trigger conditions (parameters, thresholds, comparison rules, etc.) received from the RA function / module, it timely notifies the RA function / module of the changed resource status, etc.;
[0374] The RA function / module: is the external interface of the network resource acquisition function, manifested as an open API of the network resource acquisition function (in traditional architectures, such as: 5G communication network architectures) or a service of the NF (in service-oriented architectures). The RA function / module is the entity for the NRC function to interact with the outside world.
[0375] Optionally, the NRC function is configured in the target node or configured as a new node other than the target node.
[0376] Among them, the NRC function can be configured in one or more target nodes or can be used as a new node other than the target node. Among them, the network resource acquisition function (NRC) can be a sub-function pre-configured in the target node, or a sub-function running instance of the programmable mechanism of the target node (supporting programmable configuration), or a sub-function of the target node supporting AI features, depending on the specific network architecture design. No specific limitation is made here.
[0377] Optionally, the device further includes a network resource management (RM) function, and the RM function is used to execute the method according to any one of the second aspect;
[0378] wherein, the RM function is configured in the operation, administration, and maintenance (OAM) function; or,
[0379] the RM function is provided by the unified data management (UDM) or the unified data repository (UDR) of the core network (CN); or,
[0380] the RM function is configured as a newly added network function (NF) in the CN.
[0381] Optionally, the device further includes: a network resource and status storage function, and the network resource and status storage function is used to store the relevant information of the target node;
[0382] wherein, the network resource and status storage function is configured in the OAM; or,
[0383] the network resource and status storage function is provided by the UDM or the UDR of the CN; or,
[0384] the network resource and status storage function is configured as a newly added NF in the CN.
[0385] The following details the network resource and status perception device through specific embodiments.
[0386] Exemplarily, Embodiment 3 (resource and status perception applied to a traditional network architecture (e.g., 5G communication network architecture) based on NRC)
[0387] See Figure 6 as shown in Figure 6 is a schematic diagram of the network architecture for network resource and status perception provided by the embodiments of the present application. In this network architecture, the network resource acquisition (NRC) function in each network element or node (i.e., the target node) is as Figure 6 shown in
[0388] For a network element or node (i.e., the target node) that needs to acquire network resources, it has a resource status perception and reporting function, which is embodied as the network resource acquisition (NRC) function in the embodiments of the present application.
[0389] Among them, due to the characteristics of the user equipment (UE) different from other network elements (here referring to the radio access network (RAN) side and the CN side), the network resource acquisition (NRC) function is an optional function. If the UE cannot deploy the network resource acquisition function (e.g., non-cloud deployment, it is difficult to implement a function similar to NRC through hardware updates), the network resource and status function can be obtained through traditional methods.
[0390] The next-generation base station (xNB) can have various possible logical forms. It can be the monolithic gNB form of the current 5G, or the gNB form with a separated Centralized Unit (CU) and Distributed Unit (DU), or the form with separated CU, DU, and RU similar to the Open Radio Access Network (O-RAN). It can also evolve into other (e.g., XU and YU) structural forms (where X and Y are used to represent unknown unit forms). However, regardless of the form the base station takes, the network resource acquisition (NRC) function can be present within the logical units that make up the base station.
[0391] The NF on the CN side has the network resource acquisition (NRC) function to complete the acquisition of resources and status.
[0392] In the OAM that can be accessed by both the radio access network and the core network, the network resource and status data storage RR function and the network resource management (RM) function are added. Among them, the network resource management (RM) function completes functions such as the management of network topology, network resources, and status; the network resource and status data storage (RR) function completes the storage of network topology, network resources, and status data.
[0393] Exemplarily, Example 4 (Resource and Status Awareness in the Network Architecture of Adapted RAN Serviceification)
[0394] See Figure 7 as shown Figure 7 is a schematic diagram of the network architecture for the awareness of network resources and status provided by another embodiment of this application. Taking the network architecture of RAN control plane serviceification as an example, to support the awareness of network resources and status, the network resource acquisition (NRC) function is present in both the CN core network and the NF network elements on the RAN side. Among them, Figure 7 the RAN control plane NFs (RNFx, RBMF, etc.) in are for illustration, and there is currently no standardized definition of the NFs on the RAN side. Among them: in the NFs on the RAN side and the CN side, the resource and status acquisition (NRC) function is present to sense the resources and status of the NFs.
[0395] Adapting to the RAN serviceification architecture scenario, the core network side adds the network resource management function (RMF) or RM function, which cooperates with the resource and status acquisition (NRC) function, network data analysis function (NWDAF), newly added radio data analysis function (the newly added radio data analysis function has the functions implemented by the RAIE of O-RAN), and other network measurement technologies (e.g., INT), etc., to complete the management of network topology and resources and status;
[0396] The storage function of network resources and status can be realized by reusing the UDR / UDM of the core network, or can be realized in a separate Network Resource and Status Data Repository (RDR) and Network Resource and Status Data Repository Management (RDM) NF;
[0397] Similar to the RAN Analytics Information Exposure (RAIE) of O-RAN, the RAN side can add a radio data analysis function (the newly added radio data analysis function has the functions implemented by the RAIE of O-RAN), from which measurement-related information on the RAN side can be obtained.
[0398] Optionally, the resource acquisition proxy function is used to receive the NRC function configuration request sent by the network resource management function and send a create / modify / delete resource acquisition task request to the resource acquisition task scheduling function;
[0399] The resource acquisition task scheduling function is used to send a create / modify / delete resource acquisition task response to the resource acquisition proxy function after receiving the create / modify / delete resource acquisition task request sent by the resource acquisition proxy function;
[0400] The resource acquisition proxy function is further used to send an NRC function configuration response to the network resource management function after receiving the create / modify / delete resource acquisition task response sent by the resource acquisition task scheduling function;
[0401] The resource acquisition task scheduling function is also used to send a configure / start / stop / delete measurement request for obtaining network topology information to the network topology acquisition function and a configure / start / stop / delete measurement request for obtaining network resources and status information to the resource and status acquisition function;
[0402] The network topology acquisition function is used to send a configure / start / stop / delete measurement response for obtaining network topology information to the resource acquisition task scheduling function after receiving the configure / start / stop / delete measurement request for obtaining network topology information sent by the resource acquisition task scheduling function;
[0403] The resource and status acquisition function is used to send a configure / start / stop / delete measurement response for obtaining network resources and status information to the resource acquisition task scheduling function after receiving the configure / start / stop / delete measurement request for obtaining network resources and status information sent by the resource acquisition task scheduling function;
[0404] The resource acquisition task scheduling function is further configured to obtain the network topology information through the network topology acquisition function, and obtain the network resources and status information through the resource and status acquisition function, and determine whether to report the network topology information and / or the network resources and status information. When it is determined to report, the network topology information and / or the network resources and status information are sent to the resource acquisition proxy function.
[0405] Exemplarily, in Embodiment 5 (the network resource acquisition (NRC) function supports the network topology and resource and status information perception process)
[0406] See Figure 8 as shown in Figure 8 is an interaction schematic diagram of the network resource and status perception method provided by another embodiment of the present application. The network resource acquisition function includes sub-functions such as resource acquisition proxy (RA), resource acquisition task scheduling (RTS), network topology acquisition (TC), and resource and status acquisition (RIC) (here referring to the RA function, RTS function, TC function, and RIC function). Among them, the network resource proxy function can interact with the outside to complete the network topology and resource and status acquisition functions.
[0407] The process of each sub-function of the network resource acquisition function cooperating with the outside to complete the network topology and resource and status perception can be seen in Figure 8 as shown in
[0408] Step 1: When the resource acquisition task scheduling sub-function (here referring to the RTS function) starts, it automatically starts the resource acquisition task listening and scheduling program to monitor and manage various resource acquisition tasks;
[0409] Step 2: The network resource management function sends a configured network resource acquisition request to the resource acquisition proxy sub-function (here referring to the RA function), which can be to obtain the network topology or resource and status. The request information can be relayed in the network node or directly sent to the resource acquisition proxy sub-function of the network resource acquisition function;
[0410] Step 3: The resource acquisition proxy sub-function sends a new / modify / delete resource acquisition task request to the resource acquisition task scheduling sub-function;
[0411] Step 4: The resource acquisition task scheduling sub-function returns a new / modify / delete resource acquisition task response to the resource acquisition proxy sub-function;
[0412] Step 5: The resource acquisition proxy sub-function returns a configured network resource acquisition response to the network resource management function;
[0413] Steps 6 - Step 9: When the resource acquisition task scheduling sub - function detects a change in the resource acquisition task, it interacts with the network topology acquisition and resource and status acquisition sub - functions according to the task configuration information. Depending on the task situation, it can execute configure / start / stop / delete requests for measuring network topology information and receive corresponding response messages. For example, the resource acquisition task scheduling sub - function sends configure / start / stop / delete requests for measuring network topology information to the network topology acquisition sub - function (here referring to the TC function), and the resource acquisition task scheduling sub - function receives configure / start / stop / delete responses for measuring network topology information sent by the network topology acquisition sub - function. The resource acquisition task scheduling sub - function sends configure / start / stop / delete requests for measuring network topology information to the resource and status acquisition sub - function, and the resource acquisition task scheduling sub - function receives configure / start / stop / delete responses for measuring network topology information sent by the resource and status acquisition sub - function;
[0414] Steps 10 - Step 11: When the network topology acquisition sub - function and the resource and status acquisition sub - function (here referring to the RIC function) obtain the measurement results and acquire the network topology information or resource and status information, they report the network topology information or resource and status information to the resource acquisition task scheduling sub - function. For example, the network topology acquisition sub - function reports the network topology information to the resource acquisition task scheduling sub - function, and the resource and status acquisition sub - function reports the resource and status information (here referring to network resources and status) to the resource acquisition task scheduling sub - function;
[0415] Step 12: After receiving the reported network topology information or resource and status information, the resource acquisition task scheduling sub - function determines whether to report it.
[0416] Steps 13 - Step 14: If the resource acquisition task scheduling sub - function determines that reporting is required, it sends a request to report network topology information or report resource and status information to the network resource acquisition proxy sub - function.
[0417] Steps 15 - Step 16: The network resource acquisition proxy sub - function reports (creates / modifies / deletes) network topology information or resource and status information (e.g., create / modify / delete requests for network topology information, create / modify / delete requests for resource and status information) to the network resource management function.
[0418] In the embodiments of the present application, a mechanism for resource and status awareness is implemented by adding a Network Resource Collector (NRC) function to the 6G network element structure; a method for managing and storing multi-dimensional heterogeneous network resources and statuses is provided, such as OAM, UDM / UDR, RDM / RDR, etc.; a network topology awareness method based on NRC; and a network resource and status awareness method based on NRC. Through this network resource acquisition function, the acquisition of network topology information, network resources, and corresponding status information can be achieved, without the need to separately obtain them through OAM, the RAN side, and the core network side, realizing timely and effective status awareness of the network, and then effectively performing resource scheduling and allocation on demand.
[0419] It should be noted here that the network resource and status awareness device provided in the present application can implement all the method steps implemented in the above-mentioned method embodiments and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0420] Figure 9 FIG. is a schematic structural diagram of a network resource and status awareness device provided in another embodiment of the present application. As Figure 9 shown, the network resource and status awareness device provided in this embodiment is applied to the network resource acquisition NRC function. Then, the network resource and status awareness device provided in this embodiment includes: a transceiver 900, configured to receive and send data under the control of a processor 910.
[0421] Among them, in Figure 9 the bus architecture may include any number of interconnected buses and bridges. Specifically, various circuits of one or more processors represented by the processor 910 and a memory represented by the memory 920 are linked together. The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art. Therefore, they will not be further described herein. The bus interface provides an interface. The transceiver 900 may be multiple elements, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, which includes transmission media such as wireless channels, wired channels, and optical cables. The processor 910 is responsible for managing the bus architecture and general processing, and the memory 920 can store the data used by the processor 910 when performing operations.
[0422] The processor 910 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0423] In this embodiment, the memory 920 is used to store computer programs; the transceiver 900 is used to transmit and receive data under the control of the processor; the processor 910 is used to read the computer programs in the memory and perform the following operations:
[0424] Obtain the relevant information of the target node; the relevant information of the target node includes network topology information, network resources and status information;
[0425] Send the relevant information of the target node to the information processing unit;
[0426] Wherein, the target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE.
[0427] In the embodiment of the present application, a mechanism for network topology information, resource and status awareness is implemented by adding a network resource acquisition (English: Network Resource Collector, abbreviated as: NRC) function. Specifically, based on this NRC function, network topology information, network resources and status information of target nodes such as each network function on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, and CN sides, etc. This NRC function provides a unified acquisition method for network topology information, network resources and status information, and can timely and effectively realize the intelligent awareness of network resources and status, and then uniformly realize the intelligent awareness of resources and status in the new network architecture.
[0428] Optionally, when the processor 910 sends the relevant information of the target node to the information processing unit, it specifically includes:
[0429] When it is determined that the pre-configured sending time is reached or the trigger condition is met, send the relevant information of the target node to the information processing unit; or,
[0430] If a network resource acquisition request sent by the information processing unit is received, send the relevant information of the target node to the information processing unit.
[0431] Optionally, when it is determined that the trigger condition is met by at least one of the following methods, the processor 910 specifically includes:
[0432] The local configuration file has changed;
[0433] The internal status information has changed;
[0434] The trigger indication of dynamic configuration;
[0435] A trigger notification is received;
[0436] It is detected that the network topology or network resources and status have changed.
[0437] In the embodiments of the present application, the NRC function realizes timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting through various methods such as pre-configured sending time, trigger conditions, or on-demand sending, can timely sense network resources and status, and then realize timely and effective reporting of relevant data in different actual application scenarios.
[0438] Optionally, when obtaining the relevant information of the target node, the processor 910 specifically includes:
[0439] Obtain the network topology information of the target node through at least one of the local configuration file, stored internal status information, and OAM;
[0440] Obtain the network resources and status information of the target node through at least one of the following methods:
[0441] Read the internal status information;
[0442] Call the local application;
[0443] Simulate a measurement request;
[0444] Query using the network data analysis function NWDAF;
[0445] Measure using the in-band network telemetry technology INT;
[0446] Obtain using OAM.
[0447] In the embodiments of the present application, the method for obtaining the relevant information of the target node may include at least one of the following. For example, the network topology information of the target node is obtained through at least one of a local configuration file, stored internal status information, and OAM. And / or, the network resource and status information of the target node is obtained through at least one of reading internal status information, invoking a local application, simulating a measurement request, querying using the network data analysis function NWDAF, measuring using the in-band network telemetry technology INT, and obtaining using OAM, so as to effectively obtain the relevant information in multiple ways and multiple service scenarios (such as simulation measurement scenarios and query scenarios).
[0448] Optionally, when sending the relevant information of the target node to the information processing unit, the processor 910 specifically includes:
[0449] Sending a request for creating / modifying / deleting network topology information to the information processing unit, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0450] And / or, sending a request for creating / modifying / deleting network resource and status information to the information processing unit, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0451] Optionally, the processor 910 is further configured to perform the following operations:
[0452] When it is determined to send the relevant information of the target node to the information processing unit, if it is determined that the network topology of the current target node has changed, then a notification for obtaining network resource and status information on demand is sent to the information processing unit, and the notification for obtaining network resource and status information on demand is used to instruct the information processing unit to obtain the network resource and status information of the current target node and other target nodes associated with the current target node on demand.
[0453] In an embodiment of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined that the network topology of the current target node has changed, the current target node and / or the possibly affected relevant nodes (here referring to other target nodes associated with the current target node) are triggered to obtain the network resource and status information process on demand, that is, the network resource acquisition function of the current target node, and a notification of obtaining network resources and status information on demand (for the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) is sent to the network resource management function. Then, the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes realize timely and effective acquisition of network resources and status information through on-demand or automatic acquisition and reporting methods.
[0454] Optionally, the processor 910 is further configured to perform the following operations:
[0455] Store the network topology information, network resource information, and status information in the information storage unit.
[0456] In an embodiment of the present application, the information storage unit stores the network topology information, network resources, and status information. Here, the network topology information, network resource, and status information may be the network topology information, network resources, and status information of the obtained target node, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. The acquisition function interface and the storage function interface are unified, and thus the unified acquisition and unified storage of the network topology information, network resources, and status information are realized. At the same time, it can support subsequent applications of the network topology information, network resources, and status information (such as query, etc.), and thus meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0457] In the embodiments of the present application, a mechanism for network topology information, resource, and status perception is implemented through the network resource acquisition function. Specifically, based on the newly added network resource acquisition function, it is configured in each node with information reporting capabilities that need to obtain relevant information, such as on the RAN side, each network function of the core network, the UE side that supports configuration, etc. Through this network resource acquisition function, the acquisition of network topology information, network resources, and corresponding status information can be achieved, without the need to obtain them separately through OAM, the RAN side, and the core network side, realizing timely and effective status perception of the network, and then effectively performing resource scheduling and allocation as needed.
[0458] It should be noted here that the network resource and status perception device provided in the present application can implement all the method steps implemented in the method embodiments described in the first aspect above, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0459] Figure 10 FIG. 7 is a schematic structural diagram of a network resource and status perception device provided in another embodiment of the present application. The network resource and status perception device provided in this embodiment is applied to the network resource acquisition NRC function. Then, the network resource and status perception device 1000 provided in this embodiment includes:
[0460] An acquisition unit 1001, configured to acquire relevant information of a target node; the relevant information of the target node includes network topology information, network resources, and status information;
[0461] A sending unit 1002, configured to send the relevant information of the target node to an information processing unit;
[0462] Wherein, the target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE.
[0463] In the embodiments of the present application, a mechanism for network topology information, resource, and status perception is implemented by adding the NRC function. Specifically, based on this NRC function, the network topology information, network resources, and status information of target nodes such as on the RAN side, each network function on the CN side, and the UE side can be obtained. There is no need to obtain separately through OAM, the RAN side, and the CN side, etc., the data required to optimize resource scheduling and allocation. Through this NRC function, a unified acquisition method for network topology information, network resources, and status information is provided, which can realize intelligent perception of network resources and status in a timely and effective manner, and then uniformly realize intelligent perception of resources and status in a new network architecture.
[0464] Optionally, the sending unit 1002 is specifically configured to:
[0465] When it is determined that the pre-configured transmission time is reached or the trigger condition is met, send the relevant information of the target node to the information processing unit; or,
[0466] When receiving the network resource acquisition request sent by the information processing unit, send the relevant information of the target node to the information processing unit.
[0467] Optionally, determine that the trigger condition is met through at least one of the following methods:
[0468] The local configuration file has changed;
[0469] The internal status information has changed;
[0470] The trigger indication dynamically configured;
[0471] Receive a trigger notification;
[0472] Detect that the network topology or network resources and status have changed.
[0473] In the embodiments of the present application, the NRC function realizes timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting through multiple methods such as pre-configured transmission time, trigger conditions, or on-demand transmission, can timely sense network resources and status, and then realize timely and effective reporting of relevant data in different actual application scenarios.
[0474] Optionally, the acquisition unit 1001 is specifically configured to:
[0475] Obtain the network topology information of the target node through at least one of the local configuration file, stored internal status information, and OAM;
[0476] Obtain the network resource and status information of the target node through at least one of the following methods:
[0477] Read the internal status information;
[0478] Invoke the local application;
[0479] Simulate a measurement request;
[0480] Query using the network data analysis function NWDAF;
[0481] Measure using the in-band network telemetry technology INT;
[0482] Obtain using OAM.
[0483] In the embodiments of the present application, the method for obtaining the relevant information of the target node may include at least one of the following. For example, the network topology information of the target node is obtained through at least one of a local configuration file, stored internal state information, and OAM. And / or, the network resource and status information of the target node is obtained through at least one of reading internal state information, calling a local application, simulating a measurement request, querying using the network data analysis function NWDAF, measuring using the in-band network telemetry technology INT, and obtaining using OAM, so as to effectively obtain the relevant information in multiple ways and multiple service scenarios (such as a simulation measurement scenario, a query scenario).
[0484] Optionally, the sending unit 1002 is specifically configured to:
[0485] Send a request for creating / modifying / deleting network topology information to the information processing unit, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0486] And / or, send a request for creating / modifying / deleting network resource and status information to the information processing unit, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0487] Optionally, the sending unit 1002 is further configured to:
[0488] When it is determined to send the relevant information of the target node to the information processing unit, and when it is determined that the network topology of the current target node has changed, send a notification for obtaining network resource and status information on demand to the information processing unit, where the notification for obtaining network resource and status information on demand is used to instruct the information processing unit to obtain the network resource and status information of the current target node and other target nodes associated with the current target node on demand.
[0489] In an embodiment of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, when it is determined to send the relevant information of the target node to the information processing unit), when it is determined that the network topology of the current target node has changed, the current target node and / or the possibly affected relevant nodes (here referring to other target nodes associated with the current target node) are triggered to obtain the network resource and status information process on demand, that is, the network resource acquisition function of the current target node, and a notification of obtaining network resources and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) is sent to the network resource management function. Then, the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes realize timely and effective acquisition of network resources and status information through on-demand or automatic acquisition and reporting methods.
[0490] Optionally, the device further includes: a storage processing unit; the storage processing unit is used for:
[0491] Store network topology information, network resources, and status information through the information storage unit.
[0492] In an embodiment of the present application, the updated network topology information, network resources, and status information are stored through the information storage unit, and the network topology information, network resource information, and status information are stored in the information storage unit.
[0493] In an embodiment of the present application, the network topology information, network resources, and status information are stored by the information storage unit. Here, the network topology information, network resources, and status information may be the network topology information, network resources, and status information of the obtained target node, or the updated network topology information, network resources, and status information by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. It realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information; at the same time, it can support subsequent applications of network topology information, network resources, and status information (such as query, etc.), and further meet the needs of on-demand resource scheduling and allocation in a timely and effective manner.
[0494] In the embodiments of the present application, a mechanism for network topology information, resource, and status awareness is implemented through a network resource acquisition function. Specifically, based on the newly added network resource acquisition function, it is configured in each node with information reporting capabilities that need to obtain relevant information, such as the RAN side, each network function of the core network, the UE side that supports configuration, etc. Through this network resource acquisition function, the acquisition of network topology information, network resources, and corresponding status information can be achieved, without the need to separately obtain information through OAM, the RAN side, and the core network side, realizing timely and effective status awareness of the network, and then effectively performing resource scheduling and allocation on demand.
[0495] It should be noted here that the network resource and status awareness device provided in the present application can implement all the method steps implemented in the method embodiments described in the first aspect above, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0496] The network resource and status awareness device provided in the embodiments of the present application. If the network resource and status awareness device provided in this embodiment is applied to the network resource management (RM) function, then the network resource and status awareness device provided in this embodiment includes:
[0497] A memory, a transceiver, and a processor:
[0498] The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
[0499] Receive relevant information of a target node sent by the network resource acquisition (NRC) function, where the target node includes at least one of the following: radio access network (RAN), core network (CN), and user equipment (UE), and the relevant information of the target node includes network topology information, network resources, and status information;
[0500] Perform corresponding operations according to the relevant information of the target node.
[0501] In the embodiments of the present application, by adding the NRC function, a mechanism for network topology information, resource, and status awareness is implemented, and the RM function receives the relevant information sent by the NRC function and performs corresponding operations. Specifically, based on the NRC function, network topology information, network resources, and status information of target nodes such as various network functions on the RAN side, CN side, and UE side can be obtained. There is no need to separately obtain the data required to optimize resource scheduling and allocation through OAM, RAN, CN side, etc. The NRC function provides a unified way to obtain network topology information, network resources, and status information, enabling timely and effective intelligent awareness of network resources and status. Furthermore, it can uniformly achieve intelligent awareness of resources and status in a new network architecture, and the RM function updates the relevant information in a timely and effective manner to achieve intelligent management of the relevant information.
[0502] Optionally, the relevant information of the target node is determined by the NRC function to be sent when a preconfigured transmission time is reached or a trigger condition is met, or is sent by the NRC function when a network resource acquisition request sent by the RM function is received.
[0503] Optionally, when the processor executes corresponding operations according to the relevant information of the target node, it specifically includes:
[0504] Update the network topology information and / or network resources and status information of the target node according to the relevant information of the target node.
[0505] In the embodiments of the present application, the NRC function is used to implement timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting based on various methods such as preconfigured transmission time, trigger conditions, or on-demand sending, enabling timely awareness of network resources and status. The RM function can receive the relevant data reported by the NRC function in a timely and effective manner, thereby achieving timely and effective reception of relevant data and updating relevant data in different actual application scenarios.
[0506] Optionally, when the processor receives the relevant information of the target node sent by the NRC function for network resource acquisition, it specifically includes:
[0507] Receive a request for creating / modifying / deleting network topology information sent by the NRC function, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0508] And / or, receive a request for creating / modifying / deleting network resources and status information sent by the NRC function, where the request for creating / modifying / deleting network resources and status information includes the network resources and status information of the target node.
[0509] Optionally, the processor is further configured to perform the following operations:
[0510] Receive a notification for obtaining network resources and status information on demand sent by the NRC function, where the notification for obtaining network resources and status information on demand is used to instruct the RM function to obtain, on demand, relevant information about the current target node and other target nodes associated with the current target node;
[0511] Wherein, the notification for obtaining network resources and status information on demand is sent by the NRC function to the RM function when it is determined that the network topology of the current target node has changed, in the case of determining to send relevant information of the target node to the RM function.
[0512] In the embodiments of the present application, after any one of at least three methods such as timing, triggering, and on-demand is executed (for example, in the case of determining to send relevant information of the target node to the information processing unit), when the NRC function determines that the network topology of the current target node has changed, it triggers the current target node and / or possibly affected relevant nodes (here referring to other target nodes associated with the current target node) to obtain network resources and status information on demand, that is, the network resource acquisition function of the current target node, and sends a notification for obtaining network resources and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes for obtaining resources and status on demand, that is, the network management function initiates a process for obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes report through on-demand or automatic acquisition methods. Furthermore, the RM function can obtain network resources and status information in a timely and effective manner, and update network resources and status information in a timely and effective manner.
[0513] Optionally, the processor is further configured to perform the following operations:
[0514] Send the newly created / modified / deleted network topology information, network resources, and status information to the information storage unit; the information storage unit is used to store the received network topology information, network resources, and status information.
[0515] In the embodiments of the present application, the information storage unit stores network topology information, network resources, and status information. The network topology information, network resources, and status information here can be the network topology information, network resources, and status information of the target node obtained, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. This realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information. At the same time, it can support subsequent applications of network topology information, network resources, and status information (such as query, etc.), and thus meet the needs of on-demand resource scheduling and allocation in a timely and effective manner.
[0516] Optionally, the processor is further configured to perform the following operations:
[0517] Subscribe to the change request of the relevant information of the target node from the Network Data Analytics Function (NWDAF);
[0518] Receive the change notification of the relevant information of the target node sent by the NWDAF, where the change notification includes network resources and status information.
[0519] Optionally, the processor is further configured to perform the following operations:
[0520] Receive the request for creating / modifying / deleting network resources and status information sent by the In-Band Network Telemetry (INT) information management function. The request for creating / modifying / deleting network resources and status information includes network resources and status information, and the network resources and status information in the request for creating / modifying / deleting network resources and status information are obtained by the INT information management function.
[0521] In the embodiments of the present application, the RM function can intelligently perceive network resources and status by subscribing to the change request of the relevant information of the target node from the NWDAF and / or receiving the request for creating / modifying / deleting network resources and status information sent by the INT information management function, and then update the obtained relevant information in a timely and effective manner.
[0522] In the embodiments of the present application, a mechanism for network topology information, resource, and status perception is implemented through a network resource acquisition function. Specifically, based on the newly added network resource acquisition function, it is configured in each node with information reporting capabilities that need to obtain relevant information, such as the RAN side, each network function of the core network, the UE side that supports configuration, etc. Through this network resource acquisition function, the acquisition of network topology information, network resources, and corresponding status information can be realized, without the need to obtain them separately through OAM, the RAN side, and the core network side, achieving timely and effective status perception of the network, and then effectively performing resource scheduling and allocation as needed.
[0523] It should be noted here that the network resource and status perception device provided in the present application can implement all the method steps implemented in the method embodiments described in the second aspect above, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0524] Figure 11 FIG. 7 is a schematic structural diagram of a network resource and status perception device provided in another embodiment of the present application. The device is applied to the RM function. The network resource and status perception device 1100 includes:
[0525] A receiving unit 1101, configured to receive relevant information of a target node sent by a network resource acquisition NRC function. The target node includes at least one of the following: radio access network RAN, core network CN, and user equipment UE. The relevant information of the target node includes network topology information, network resources, and status information;
[0526] An execution unit 1102, configured to perform corresponding operations according to the relevant information of the target node.
[0527] In the embodiments of the present application, a mechanism for network topology information, resource, and status perception is implemented by adding the NRC function, and the RM function receives the relevant information sent by the NRC function and performs corresponding operations. Specifically, based on this NRC function, the network topology information, network resources, and status information of target nodes such as each network function on the RAN side and CN side, and the UE side can be obtained. There is no need to obtain the data required to optimize resource scheduling and allocation separately through OAM, the RAN, and the CN side, etc. This function of NRC provides a unified acquisition method for network topology information, network resources, and status information, enabling timely and effective intelligent perception of network resources and status, and then uniformly realizing the intelligent perception of resources and status in a new network architecture. And the relevant information is updated in a timely and effective manner through the RM function to realize the intelligent management of the relevant information.
[0528] Optionally, the relevant information of the target node is determined by the NRC function to be sent when a pre-configured transmission time is reached or a triggering condition is met, or is sent by the NRC function when receiving a network resource acquisition request sent by the RM function.
[0529] Optionally, the execution unit 1102 is specifically configured to:
[0530] Update the network topology information and / or network resource and status information of the target node according to the relevant information of the target node.
[0531] In the embodiments of the present application, the NRC function is used to implement timed acquisition and reporting, acquisition and reporting when changes occur, and on-demand acquisition and reporting based on various methods such as a pre-configured transmission time, a triggering condition, or on-demand transmission, so as to timely sense network resources and status. The RM function can timely and effectively receive the relevant data reported by the NRC function, and then realize timely and effective reception of relevant data and update relevant data in different actual application scenarios.
[0532] Optionally, the receiving unit 1101 is specifically configured to:
[0533] Receive a request for creating / modifying / deleting network topology information sent by the NRC function, where the request for creating / modifying / deleting network topology information includes the network topology information of the target node;
[0534] And / or receive a request for creating / modifying / deleting network resource and status information sent by the NRC function, where the request for creating / modifying / deleting network resource and status information includes the network resource and status information of the target node.
[0535] Optionally, the receiving unit 1101 is further configured to:
[0536] Receive a notification for on-demand acquisition of network resource and status information sent by the NRC function, where the notification for on-demand acquisition of network resource and status information is used to instruct the RM function to on-demand acquire relevant information about the network resources and status of the current target node and other target nodes associated with the current target node;
[0537] Wherein, the notification for on-demand acquisition of network resource and status information is sent by the NRC function to the RM function when it is determined that the network topology of the current target node has changed when determining to send the relevant information of the target node to the RM function.
[0538] In an embodiment of the present application, after execution by any one of at least three methods such as timing, triggering, and on-demand (for example, when it is determined to send the relevant information of the target node to the information processing unit), when the NRC function determines that the network topology of the current target node has changed, it triggers the current target node and / or the relevant nodes that may be affected (here referring to other target nodes associated with the current target node) to obtain the network resource and status information process on demand, that is, the network resource acquisition function of the current target node, and sends a notification of obtaining network resources and status information on demand (the current node and associated nodes, where the associated nodes refer to other target nodes associated with the current target node) to the network resource management function. Then, the network resource management function actually initiates multiple processes of obtaining resources and status on demand, that is, the network management function initiates a process of obtaining network resources and status information on demand to multiple NRCs (including the current node and associated nodes), and then the current node and associated nodes obtain and report through on-demand or automatic acquisition methods. Furthermore, the RM function can obtain network resources and status information in a timely and effective manner, and update network resources and status information in a timely and effective manner.
[0539] Optionally, the device further includes: a sending unit; the sending unit is configured to:
[0540] Send the newly created / modified / deleted network topology information, network resources, and status information to the information storage unit; the information storage unit is configured to store the received network topology information, network resources, and status information.
[0541] In an embodiment of the present application, the information storage unit stores network topology information, network resources, and status information. Here, the network topology information, network resources, and status information may be the network topology information, network resources, and status information of the obtained target node, or the network topology information, network resources, and status information updated by the information processing unit. That is, after the information processing unit receives the network topology information of each target node sent by the NRC function and forms a new network topology information through integration, it sends the updated network topology information, network resources, and status information to the information storage unit. It realizes the unification of the acquisition function interface and the storage function interface, and further realizes the unified acquisition and unified storage of network topology information, network resources, and status information; at the same time, it can support subsequent applications (such as query) of network topology information, network resources, and status information, and thus meet the requirements of on-demand resource scheduling and allocation in a timely and effective manner.
[0542] Optionally, the device further includes: a subscription unit;
[0543] The subscription unit is configured to subscribe to a change request for the relevant information of the target node from the network data analysis function NWDAF;
[0544] The receiving unit 1101 is further configured to receive a change notification of the relevant information of the target node sent by the NWDAF, where the change notification includes network resource and status information.
[0545] Optionally, the receiving unit 1101 is further configured to:
[0546] Receive a request for creating / modifying / deleting network resource and status information sent by the in-band network telemetry (INT) information management function, where the request for creating / modifying / deleting network resource and status information includes network resource and status information, and the network resource and status information in the request for creating / modifying / deleting network resource and status information is obtained by the INT information management function.
[0547] In the embodiments of the present application, the RM function can intelligently perceive network resources and status by subscribing to a change request for the relevant information of the target node from the NWDAF and / or receiving a request for creating / modifying / deleting network resource and status information sent by the INT information management function, and then update the obtained relevant information in a timely and effective manner.
[0548] In the embodiments of the present application, a mechanism for network topology information, resource, and status perception is implemented through a network resource acquisition function. Specifically, based on the newly added network resource acquisition function, it is configured in each node with information reporting capabilities that need to obtain relevant information, such as the RAN side, each network function of the core network, the UE side that supports configuration, etc. The network topology information, network resources, and corresponding status information can be obtained through this network resource acquisition function, without separately obtaining them through OAM, the RAN side, and the core network side, realizing timely and effective status perception of the network, and then effectively performing resource scheduling and allocation on demand.
[0549] It should be noted here that the network resource and status perception device provided in the present application can implement all the method steps implemented in the method embodiments described in the second aspect above, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.
[0550] It should be noted that the division of units in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation. In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0551] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in various embodiments of the present application.
[0552] The embodiments of the present application also provide a non-transitory readable storage medium. The non-transitory readable storage medium stores a computer program, and the computer program is used to cause a processor to execute any one of the above method embodiments.
[0553] Among them, the non-transitory readable storage medium can be any available medium or data storage device that can be accessed by a processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical discs (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NANDFLASH), solid state drives (SSD), etc.).
[0554] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories and optical memories, etc.) that contain computer-usable program codes.
[0555] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer-executable instructions, and the combination of the flows and / or blocks in the flowchart and / or block diagram can also be implemented by computer-executable instructions. These computer-executable instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.
[0556] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the processor-readable memory produce a manufacture including instruction means embodying the functionality specified in one or more of the processes Figure 1 or blocks Figure 1 specified in one or more of the blocks.
[0557] It will be apparent to those skilled in the art that various modifications and variations can be made to the present application without departing from the spirit and scope of the application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. A method for perceiving network resources and status, characterized in that: Applied to the network resource acquisition NRC function, the method includes: Obtain relevant information of the target node; the relevant information of the target node includes network topology information, network resources and status information; Sending relevant information of the target node to an information processing unit; The target node includes at least one of the following: a radio access network RAN, a core network CN, and a user equipment UE.
2. The method according to claim 1, characterized in that The sending the relevant information of the target node to the information processing unit includes: When it is determined that the pre-configured sending time has arrived or the trigger condition has been met, the relevant information of the target node is sent to the information processing unit; or, If a network resource acquisition request sent by the information processing unit is received, the relevant information of the target node is sent to the information processing unit.
3. The method according to claim 2, characterized in that Determine that the trigger condition is met by at least one of the following methods: The local configuration file changes; Internal state information changes; Dynamically configured trigger indication; A trigger notification is received; Changes in network topology or network resources and status are detected.
4. The method according to claim 1, characterized in that: The obtaining of relevant information of the target node includes: Acquire the network topology information of the target node through at least one of a local configuration file, stored internal status information, and an operation, administration, and maintenance function OAM; and / or, Obtain the network resources and status information of the target node by at least one of the following methods: Read internal status information; Call local applications; Simulate measurement requests; Use the network data analysis function NWDAF query; Apply in-band network telemetry INT measurements; Obtained using OAM.
5. The method according to any one of claims 1 to 4, characterized in that: The sending the relevant information of the target node to the information processing unit includes: Sending a request for creating / modifying / deleting network topology information to the information processing unit, wherein the request for creating / modifying / deleting network topology information includes the network topology information of the target node; And / or, sending a request for creating / modifying / deleting network resources and status information to the information processing unit, wherein the request for creating / modifying / deleting network resources and status information includes the network resources and status information of the target node.
6. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: When it is determined that the relevant information of the target node is sent to the information processing unit, if it is determined that the network topology of the current target node has changed, a notification for on-demand acquisition of network resources and status information is sent to the information processing unit, and the notification for on-demand acquisition of network resources and status information is used to instruct the information processing unit to acquire, on demand, the network resources and status information of the current target node and other target nodes associated with the current target node.
7. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The network topology information, network resource information and status information are stored in the information storage unit.
8. A method for perceiving network resources and status, characterized in that: Applied to the network resource management RM function, the method includes: Receiving relevant information of a target node sent by a network resource acquisition NRC function; the target node includes at least one of the following: a radio access network RAN, a core network CN, and a user equipment UE, and the relevant information of the target node includes network topology information, network resources and status information; According to the relevant information of the target node, a corresponding operation is performed.
9. The method according to claim 8, characterized in that The relevant information of the target node is determined by the NRC function to be sent when a pre-configured sending time is reached or a trigger condition is met, or is sent by the NRC function when receiving a network resource acquisition request sent by the RM function.
10. The method according to claim 8 or 9, characterized in that: According to the relevant information of the target node, corresponding operations are performed, including: The network topology information and / or the network resource and status information of the target node are updated according to the relevant information of the target node.
11. The method according to claim 8 or 9, characterized in that: The receiving network resource acquisition NRC function sends relevant information of the target node, including: Receiving a request for creating / modifying / deleting network topology information sent by an NRC function, wherein the request for creating / modifying / deleting network topology information includes the network topology information of the target node; And / or, receiving a request for creating / modifying / deleting network resources and status information sent by an NRC function, wherein the request for creating / modifying / deleting network resources and status information includes the network resources and status information of the target node.
12. The method according to claim 8 or 9, characterized in that: The method further comprises: Receiving an on-demand acquisition of network resources and status information notification sent by the NRC function, wherein the on-demand acquisition of network resources and status information notification is used to instruct the RM function to acquire, on demand, relevant information about network resources and status information of the current target node and other target nodes associated with the current target node; The on-demand acquisition of network resources and status information notification is sent by the NRC function to the RM function when it is determined that the network topology of the current target node changes, in the case where the NRC function determines to send the relevant information of the target node to the RM function.
13. The method according to claim 8 or 9, characterized in that: The method further comprises: Send the newly created / modified / deleted network topology information, network resources and status information to the information storage unit; the information storage unit is used to store the received network topology information, network resources and status information.
14. The method according to claim 8 or 9, characterized in that: The method further comprises: Subscribe to the network data analysis function NWDAF for a change request of the relevant information of the target node; A change notification of relevant information of the target node sent by the NWDAF is received, wherein the change notification includes network resources and status information.
15. The method according to claim 8 or 9, characterized in that: The method further comprises: Receive a request for creating / modifying / deleting network resources and status information sent by an in-band network telemetry technology INT information management function, wherein the request for creating / modifying / deleting network resources and status information includes network resources and status information, and the network resources and status information in the request for creating / modifying / deleting network resources and status information is acquired by the INT information management function.
16. A device for sensing network resources and status, characterized in that: The device includes: a network resource acquisition NRC function; the NRC function is used to execute the method according to any one of claims 1-7.
17. The device according to claim 16, characterized in that The NRC functions include network topology acquisition function, resource and status acquisition function, resource acquisition task scheduling function and resource acquisition agent function; Wherein, the network topology acquisition function is used to obtain the network topology information of the target node; The resource and status acquisition function is used to acquire the network resource information and status information of the target node; The resource acquisition task scheduling function is used to determine whether to send the relevant information of the target node to the information processing unit according to the received configuration information, wherein the configuration information includes the execution conditions and relevant parameters for sending the relevant information of the target node, and the relevant information of the target node includes network topology information, network resources and status information; The resource acquisition agent function is used to receive the relevant information of the target node sent by the resource acquisition task scheduling function, and is used for the NRC function to communicate with other nodes.
18. The device according to claim 16, characterized in that The NRC function is configured in the target node or as a new node other than the target node.
19. The device according to claim 16, characterized in that The device further comprises a network resource management RM function, wherein the RM function is used to execute the method according to any one of claims 8 to 15; Wherein, the RM function is configured in the operation administration and maintenance function OAM; or, The RM function is provided by the unified data management UDM or unified data storage function UDR of the core network CN; or, The RM function is configured in the CN as a newly added network function NF.
20. The device according to claim 16, characterized in that The device also includes: a network resource and state storage function, the network resource and state storage function is used to store relevant information of the target node; Wherein, the network resource and state storage function is configured in OAM; or, The CN's UDM or UDR provides network resource and status storage functions; or, The network resources and state storage function are configured as a newly added NF in the CN.
21. The device according to any one of claims 17 to 20, characterized in that The resource acquisition agent function is used to receive the NRC function configuration request sent by the network resource management function, and send a new / modify / delete resource acquisition task request to the resource acquisition task scheduling function; The resource acquisition task scheduling function is used to send a create / modify / delete resource acquisition task response to the resource acquisition proxy function after receiving the create / modify / delete resource acquisition task request sent by the resource acquisition proxy function; The resource acquisition agent function is also used to send an NRC function configuration response to the network resource management function after receiving a new / modify / delete resource acquisition task response sent by the resource acquisition task scheduling function; The resource acquisition task scheduling function is further used to send a measurement request for configuring / starting / stopping / deleting acquisition of network topology information to the network topology acquisition function and to send a measurement request for configuring / starting / stopping / deleting acquisition of network resources and status information to the resource and status acquisition function; The network topology acquisition function is used to send a measurement response for configuring / starting / stopping / deleting the acquisition of network topology information to the resource acquisition task scheduling function after receiving the measurement request for configuring / starting / stopping / deleting the acquisition of network topology information sent by the resource acquisition task scheduling function; The resource and status acquisition function is used to send a measurement response for configuring / starting / stopping / deleting acquisition of network resources and status information to the resource acquisition task scheduling function after receiving the measurement request for configuring / starting / stopping / deleting acquisition of network resources and status information sent by the resource acquisition task scheduling function; The resource acquisition task scheduling function is also used to obtain the network topology information through the network topology acquisition function, and to obtain the network resources and status information through the resource and status acquisition function, and to determine whether to report the network topology information and / or the network resources and status information. When determining to report, the network topology information and / or the network resources and status information are sent to the resource acquisition agent function.
22. A device for sensing network resources and status, characterized in that: Applied to the network resource acquisition NRC function, the device includes: An acquisition unit, configured to acquire relevant information of a target node; the relevant information of the target node includes network topology information, network resources, and status information; A sending unit, used to send the relevant information of the target node to the information processing unit; The target node includes at least one of the following: a radio access network RAN, a core network CN, and a user equipment UE.
23. A device for sensing network resources and status, characterized in that: Applied to network resource management RM function; the device comprises: A receiving unit, configured to receive relevant information of a target node sent by a network resource acquisition NRC function, wherein the target node includes at least one of the following: a radio access network RAN, a core network CN, and a user equipment UE, and the relevant information of the target node includes network topology information, network resources and status information; The execution unit is used to execute corresponding operations according to the relevant information of the target node.
24. A device for sensing network resources and status, characterized in that: The device is applied to the network resource acquisition NRC function, and the device includes a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Obtain relevant information of the target node; the relevant information of the target node includes network topology information, network resources and status information; Sending relevant information of the target node to an information processing unit; The target node includes at least one of the following: a radio access network RAN, a core network CN, and a user equipment UE.
25. The device according to claim 24, characterized in that The processor is configured to, when sending the relevant information of the target node to the information processing unit, specifically include: sending the relevant information of the target node to the information processing unit when it is determined that a pre-configured sending time has arrived or a trigger condition has been met; or If a network resource acquisition request sent by the information processing unit is received, the relevant information of the target node is sent to the information processing unit.
26. The device according to claim 25, characterized in that The processor is configured to, when determining that a trigger condition is satisfied in at least one of the following ways, specifically include: The local configuration file changes; Internal state information changes; Dynamically configured trigger indication; A trigger notification is received; Changes in network topology or network resources and status are detected.
27. The device according to claim 24, characterized in that The processor is used to obtain the relevant information of the target node, specifically including: Obtaining the network topology information of the target node through at least one of a local configuration file, stored internal state information, and OAM; and / or, Obtain the network resources and status information of the target node by at least one of the following methods: Read internal status information; Call local applications; Simulate measurement requests; Use the network data analysis function NWDAF query; Apply in-band network telemetry technology INT measurement; Obtained using OAM.
28. The device according to any one of claims 24 to 27, characterized in that The processor is further configured to perform the following operations: When it is determined that the relevant information of the target node is sent to the information processing unit, if it is determined that the network topology of the current target node has changed, a notification for on-demand acquisition of network resources and status information is sent to the information processing unit, and the notification for on-demand acquisition of network resources and status information is used to instruct the information processing unit to acquire, on demand, the network resources and status information of the current target node and other target nodes associated with the current target node.
29. A device for sensing network resources and status, characterized in that: The device is applied to the network resource management RM function, and the device includes: a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Receiving relevant information of a target node sent by a network resource acquisition NRC function, the target node including at least one of the following: a radio access network RAN, a core network CN, and a user equipment UE, and the relevant information of the target node including network topology information, network resources and status information; According to the relevant information of the target node, a corresponding operation is performed.
30. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 15.