An information determination method, apparatus, device, computer storage medium and computer program product

By acquiring and allocating target NF network element resources in 6G networks, the issues of information privacy and attack risks among SCUs are resolved, the coordination of network capability borrowing is improved, and more secure and efficient resource allocation is achieved.

CN122269285APending Publication Date: 2026-06-23CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2024-12-23
Publication Date
2026-06-23

Smart Images

  • Figure CN122269285A_ABST
    Figure CN122269285A_ABST
Patent Text Reader

Abstract

This application discloses an information determination method, comprising: receiving a service coordination request sent by a second NRF network element in a second SCU, the service coordination request including terminal demand information and terminal identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information; obtaining resource information of the network function (NF) network element to be allocated corresponding to the third NRF network element in a third SCU; determining a target NF network element from the NF network elements to be allocated based on the demand information, resource information, and target decision information, and sending the identifier of the target NF network element and the identifier of the terminal to the second NRF network element, so that the second NRF network element allocates the target NF network element corresponding to the identifier of the target NF network element to provide service to the terminal corresponding to the identifier of the terminal. This application also discloses an information determination device, apparatus, computer storage medium, and computer program product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to information determination technology in the field of communications, and more particularly to an information determination method, apparatus, device, computer storage medium, and computer program product. Background Technology

[0002] The 6th Generation Mobile Communication Technology (6G) network is a deeply integrated generation of networks, aiming for comprehensive, three-dimensional coverage. It leverages new capabilities across multiple dimensions, including communication, sensing, computing, and artificial intelligence (AI), to provide end-to-end information flow services. Distributed autonomy has become a key trend in the 6G core network. Based on the Distributed Autonomous Network (DAN) framework, new networks can be quickly assembled and automatically integrated into the overall 6G network, enabling autonomous operation and automatic sensing of environmental changes to adjust the network in real time. The Small Cloud Unit (SCU), as the basic unit constituting the DAN network, includes core network capabilities, routing control capabilities, and a resource layer, allowing for rapid interface with local base stations. Furthermore, the capabilities and functions of each layer and aspect of the SCU can be customized, with differences in capabilities between SCUs determined by service requirements.

[0003] Currently, in related technologies, the Network Repository Function (NRF) interaction between SCUs involves service requests and responses via Service Request and Discovery Response functions. However, DAN's plug-and-play nature makes it more vulnerable to malicious attacks. When a user requests a service from an SCU that cannot provide it, the SCU needs to request services from other SCUs. However, the interaction method in related technologies suffers from poor information privacy between SCUs, posing a risk of network attacks, and tends to pursue local optima, leading to poor coordination in network capability borrowing. Summary of the Invention

[0004] To address the aforementioned technical problems, embodiments of this application provide an information determination method, apparatus, device, computer storage medium, and computer program product, which solve the problems of poor information privacy between SCUs and the risk of being easily attacked in related technologies, while improving the coordination of network capability borrowing.

[0005] To achieve the above objectives, the technical solution of this application embodiment is implemented as follows:

[0006] An information determination method, the method comprising:

[0007] The system receives a service coordination request sent by a second NRF network element in a second SCU; wherein the service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information;

[0008] Obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU;

[0009] Based on the demand information, the resource information, and the target decision information, a target NF network element is determined from the NF network elements to be allocated, and the identifier of the target NF network element and the identifier of the terminal are sent to the second NRF network element so that the second NRF network element allocates the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0010] In the above scheme, obtaining the resource information of the NF network element to be allocated corresponding to the third NRF network element in the third SCU includes:

[0011] If the first log information in the first NRF network element is valid, the resource information of the NF network element to be allocated is determined from the first log information.

[0012] In the above scheme, if the first log information is invalid, the current resource information of the NF network element to be allocated is obtained from the third NRF network element;

[0013] The first log information is updated based on the current resource information, and the resource information of the NF network element to be allocated is determined from the updated first log information.

[0014] In the above scheme, obtaining the current resource information of the NF network element to be allocated from the third NRF network element includes:

[0015] Send an information retrieval request to the third NRF network element;

[0016] The third NRF network element receives the current resource information sent by the third NRF network element; wherein the current resource information is obtained by the third NRF network element from the NF network element to be allocated based on the updated second log information.

[0017] The method in the above scheme further includes:

[0018] Configure service invocation policy information for the target NF network element;

[0019] The service invocation policy information is sent to the second NRF network element.

[0020] An information determination method, comprising:

[0021] A first service provision request is sent by a receiving terminal; wherein the first service provision request includes the terminal's requirement information and the terminal's identifier;

[0022] When it is determined that the service corresponding to the demand information cannot be provided to the terminal, a service coordination request is sent to the first NRF network element; wherein, the service coordination request includes the demand information and the identifier of the terminal;

[0023] The system receives the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and assigns the target NF network element corresponding to the identifier of the target NF network element to the terminal corresponding to the identifier of the terminal to provide services.

[0024] The method in the above scheme further includes:

[0025] Receive and save the service invocation policy information for the target NF network element sent by the first NRF network element;

[0026] Upon receiving the second service provision request sent by the terminal, and if it is determined that the service invocation policy information is effective, the target NF network element is allocated to the terminal to provide services; wherein the second service provision request matches the first service provision request.

[0027] A first information determining device, comprising:

[0028] The first receiving unit is configured to receive a service coordination request sent by the second NRF network element in the second SCU; wherein the service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information;

[0029] The determining unit is used to obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU;

[0030] The first processing unit is configured to determine a target NF network element from the NF network elements to be allocated based on the demand information, the resource information, and the target decision information, and send the identifier of the target NF network element and the identifier of the terminal to the second NRF network element, so that the second NRF network element allocates the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0031] A second information determining device, comprising:

[0032] The second receiving unit is configured to receive a first service provision request sent by the terminal; wherein the first service provision request includes the terminal's request information and the terminal's identifier;

[0033] The sending unit is configured to send a service coordination request to a first NRF network element when it is determined that the service corresponding to the demand information cannot be provided to the terminal; wherein the service coordination request includes the demand information and the identifier of the terminal;

[0034] The second processing unit is configured to receive the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and allocate the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0035] A first NRF network element, the first NRF network element comprising: a first processor, a first memory, and a first communication bus;

[0036] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0037] The first processor is used to execute the information determination mechanism program in the first memory to implement the steps of the above-described information determination method.

[0038] A second NRF network element, the second NRF network element comprising: a second processor, a second memory, and a second communication bus;

[0039] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0040] The second processor is used to execute the information determination mechanism program in the second memory to implement the steps of the above-described information determination method.

[0041] A computer-readable storage medium storing one or more programs that can be executed by one or more processors to implement the steps of the information determination method described above.

[0042] A computer program product comprising a computer program that, when executed by a processor, implements the above-described method.

[0043] The information determination method, apparatus, device, computer storage medium, and computer program product provided in the embodiments of this application can receive a service coordination request sent by a second NRF network element in a second SCU, including terminal demand information and the terminal's identifier. The service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information. The method also obtains resource information of the network function (NF) network element to be allocated corresponding to the third NRF network element in a third SCU, determines a target NF network element from the NF network elements to be allocated based on the demand information, resource information, and target decision information, and sends the identifier of the target NF network element and the terminal's identifier to the second NRF network element so that the second NRF network element can allocate the identifier of the target NF network element. The target NF network element provides services to the terminal corresponding to the terminal's identifier. When the second SCU cannot meet the service needs of its subordinate terminals, the second SCU requests network element service borrowing from the first SCU through the NRF network element. The first SCU can combine overall network resource information and target decision information to find a suitable target NF network element for the second SCU. This target NF network element can then provide the corresponding service to the terminal, instead of allowing direct interaction between SCUs providing services as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of easy attack in related technologies. Simultaneously, it considers the overall network resource situation, thereby improving the coordination of network capability borrowing. Attached Figure Description

[0044] Figure 1 A flowchart illustrating an information determination method provided for an embodiment of this application;

[0045] Figure 2 A flowchart illustrating the process of obtaining resource information of a distributed NRF network element in an information determination method provided in an embodiment of this application;

[0046] Figure 3 A schematic diagram illustrating the determination of a target NF network element in an information determination method provided in an embodiment of this application;

[0047] Figure 4 A schematic diagram illustrating another method for determining a target NF network element in an information determination method provided in an embodiment of this application;

[0048] Figure 5 A flowchart illustrating another information determination method provided for embodiments of this application;

[0049] Figure 6 A schematic diagram of the structure of a first information determining device provided for an embodiment of this application;

[0050] Figure 7 A schematic diagram of the structure of a second information determining device provided for an embodiment of this application;

[0051] Figure 8 A schematic diagram of the structure of a first NRF network element provided for an embodiment of this application;

[0052] Figure 9 This is a schematic diagram of the structure of a second NRF network element provided in an embodiment of this application. Detailed Implementation

[0053] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0054] It should be understood that the phrases "embodiments of this application" or "foreign embodiments" throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "embodiments of this application" or "in the foreign embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0055] Unless otherwise specified, any step in the embodiments of this application performed by the electronic device may be executed by the processor of the electronic device. It is also worth noting that the embodiments of this application do not limit the order in which the electronic device performs the following steps. Furthermore, the methods used to process data in different embodiments may be the same or different methods. It should also be noted that any step in the embodiments of this application can be executed independently by the electronic device; that is, when the electronic device performs any step in the following embodiments, it may not depend on the execution of other steps.

[0056] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application.

[0057] This application provides an information determination method, which can be applied to a first NRF network element in a first SCU, referring to... Figure 1 As shown, the method may include the following steps:

[0058] Step 101: Receive the service coordination request sent by the second NRF network element in the second SCU.

[0059] The service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with the service corresponding to the demand information.

[0060] In this embodiment, the service coordination request is used to instruct the first NRF network element to allocate a target NF network element to the terminal deployed by the second NRF network element; the first NRF network element may refer to a centralized NRF network element, which can be used with NRF 集中 This indicates that the first SCU can refer to a centralized SCU; the second NRF network element can refer to a network element with resource requirements in a distributed NRF network element; and the second SCU can refer to a distributed node SCU.

[0061] Step 102: Obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU.

[0062] In the embodiments of this application, NRF 集中 After receiving a service coordination request from the first NRF network element, a network element can obtain resource information of the NF network element to be allocated from its own log information or from the third NRF network element. Specifically, the third NRF network element can refer to a network element in the distributed NRF network element that can provide resources, and the third SCU can refer to a distributed node SCU; the NF network element to be allocated can refer to the NF network element in the third NRF network element.

[0063] Step 103: Based on demand information, resource information, and target decision information, determine the target NF network element from the NF network elements to be allocated, and send the identifier of the target NF network element and the identifier of the terminal to the second NRF network element, so that the second NRF network element can allocate the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0064] In the embodiments of this application, NRF 集中 Network elements can determine the target NF network element that can provide services to the terminal based on the terminal's own demand information, the resource information of the NF network element to be allocated, and the target decision information; among which, the target decision information can be pre-set decision rules. The target NF network element can refer to the NF network element that ultimately provides services to the terminal, and can be represented by NF. final To express.

[0065] Based on the foregoing embodiments, in other embodiments of this application, step 102 can be implemented in the following manner:

[0066] A1. If the first log information in the first NRF network element is valid, determine the resource information of the NF network element to be allocated from the first log information.

[0067] The first log information can be NRF.集中 Network element's own log information; if NRF 集中 If the network element's own log information is valid, then NRF... 集中 Resource information for NF network elements to be allocated can be obtained from the first log information.

[0068] In other embodiments of this application, step 102 described above can also be implemented in the following ways:

[0069] A2. If the first log information is invalid, obtain the current resource information of the NF network element to be allocated from the third NRF network element.

[0070] Specifically, if NRF 集中 If the network element's own log information is invalid, then NRF... 集中 Obtain the current resource information of the relevant NF network elements from the NRF (i.e., the third NRF) network elements in all subordinate SCUs (i.e., the third SCU) connected to it.

[0071] A3. Update the first log information based on the current resource information, and determine the resource information of the NF network element to be allocated from the updated first log information.

[0072] Among them, NRF 集中 After obtaining the current resource information of the NF network element to be allocated, the network element can update its own log information based on the received current resource information; and, NRF 集中 Network elements can obtain resource information of NF network elements to be allocated from their updated log information.

[0073] In other embodiments of this application, obtaining the current resource information of the NF network element to be allocated from the third NRF network element includes:

[0074] Send an information retrieval request to the third NRF network element;

[0075] Receive current resource information sent by the third NRF network element; wherein the current resource information is obtained by the third NRF network element from the NF network element to be allocated based on the updated second log information.

[0076] Among them, the information retrieval request is NRF 集中 The network element sends information to each third NRF network element to obtain resource information from each third NRF network element; when NRF... 集中 When a network element triggers a network resource acquisition event, the third NRF network element of each third SCU (i.e., distributed SCU) can obtain its own current resource information and feed it back to the NRF. 集中 Network elements. Specifically, such as... Figure 2 NRF shown 集中 Network elements to each NRF 分布Network element initiates a request to acquire network resources; NRF in distributed SCU 分布 Network elements to various NFs 分布 Network elements obtain current resource information, and each NF 分布 Network element to NRF within the domain 分布 Network element feedback of current resource information, NRF 分布 Network element further towards NRF 集中 Network element feedback resource information, NRF 集中 Network element update resource information log file.

[0077] It should be noted that NRF in distributed SCU 分布 Network element subscription domain NF 分布 Network element change information is synchronized to NRF network elements within the domain when a new NF network element or an NF network element becomes disconnected; NRF 分布 Network element update log file, NRF 分布 Network element to NF 分布 Network element feedback log update status.

[0078] In other embodiments of this application, the NRF in the centralized SCU is used as an intermediate node to support interaction, ensuring the information security of each SCU, preventing malicious attacks, and ensuring the overall stable operation of the network. Furthermore, when the distributed SCU cannot provide services to the UE, the decision-making mode for network element selection is modified. The NRF network element of the distributed SCU submits a service borrowing request to the NRF network element in the centralized SCU, along with the user's demand information. Subsequent decisions are made through the NRF network element in the centralized SCU, which is closer to the globally optimal solution.

[0079] In other embodiments of this application, the method may further include the following steps:

[0080] Step 104: Set the service invocation policy information for the target NF network element.

[0081] The service invocation strategy information may include information such as the number of accesses, access time limits, connection stability, latency, and packet loss.

[0082] Step 105: Send service call policy information to the second NRF network element.

[0083] Specifically, when the service call policy information takes effect, the second NRF network element is allowed to directly access the target Internet Protocol (IP) address (i.e., the address of the target NF network element) and borrow the service of the target NF network element when it needs to borrow the same service.

[0084] In the embodiments of this application, such as Figure 3The distributed SCUs shown here access the overall network and perform operations such as registering with the centralized SCUs. The distributed NRF network elements can synchronize their own resource information with the centralized NRF network elements so that the centralized NRF network elements can subsequently find suitable network elements for the source SCUs based on the overall network situation and network policies.

[0085] In other embodiments of this application, such as Figure 4 When a distributed node SCU cannot meet the service requirements of its subordinate user equipment (UE), the distributed SCU requests network element services from the centralized SCU. The centralized SCU, based on the overall network situation and network policies, finds a suitable network element for the source SCU, transmits the address of the network element to the source SCU, and sets the service invocation policy parameters.

[0086] It should be noted that the addition of service invocation policy information enhances the mapping table between the NRF network element's internal storage of demand information and the target NF network element. When a UE's service request is received, if the request cannot be met within the current SCU domain, the mapping table is queried. If the NRF verifies that the service invocation policy information is still valid, the target network element IP address is directly returned to support subsequent operations.

[0087] The information determination method provided in the embodiments of this application allows the second SCU to request network element service borrowing from the first SCU via an NRF network element when the second SCU cannot meet the service needs of its subordinate terminals. The first SCU can combine the overall network resource information and find a suitable target NF network element for the second SCU based on the target decision information. The target NF network element can then provide corresponding services to the terminals, instead of allowing direct interaction between SCUs providing services to each other as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of being easily attacked in related technologies. At the same time, it considers the overall network resource situation, thereby improving the coordination of network capability borrowing.

[0088] Based on the foregoing embodiments, this application provides an information determination method, which can be applied to a second NRF network element, referring to... Figure 5 As shown, the method may include the following steps:

[0089] Step 201: Receive the first service provision request sent by the terminal.

[0090] The first service provision request includes the terminal's requirement information and the terminal's identifier.

[0091] It should be noted that the first service provision request is the request used by the terminal to obtain services; the terminal's identifier can refer to something that can uniquely identify the terminal, such as the terminal's identity document (ID).

[0092] Step 202: When it is determined that the service corresponding to the required information cannot be provided to the terminal, a service coordination request is sent to the first NRF network element.

[0093] The service coordination request includes demand information and the terminal's identifier.

[0094] Step 203: Receive the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and assign the target NF network element corresponding to the identifier of the target NF network element to the terminal corresponding to the identifier of the terminal to provide services.

[0095] Specifically, the identifier of the target NF network element can refer to the IP address of the target NF network element; the terminal receives the NRF. 集中 The first network element sends the IP address of the target NF network element and the ID of the terminal. This allows the second NRF network element to be assigned to the terminal with that ID to provide the corresponding service. Simultaneously, the second NRF network element can record the IP address of the target NF network element, forming a mapping table between the demand information and the target NF network element. This way, if there are similar demands later, the IP address of the target NF network element can be directly obtained. The mapping table should at least include information such as the service name, service invocation policy information, and the IP address of the target network element.

[0096] It should be noted that the second NRF network element can provide NRF with... 集中 The network element sends a feedback message confirming receipt of the corresponding information.

[0097] In other embodiments of this application, the method may further include the following steps:

[0098] Step 204: Receive and save the service invocation policy information for the target NF network element sent by the first NRF network element.

[0099] Step 205: After receiving the second service provision request sent by the terminal, and if the service invocation policy is confirmed to be in effect, the target NF network element is allocated to the terminal to provide services.

[0100] Among them, the second service provision request matches the first service provision request.

[0101] Specifically, the second service provision request can be sent to the second NRF network element when the terminal needs the service again; it should be noted that the service obtained by the second service provision request can be the same as the service obtained by the first service provision request.

[0102] In this embodiment of the application, if the second NRF network element determines that the service invocation policy information is effective, it can directly allocate the target NF network element to provide services to the terminal; then, it can directly access the IP address of the target NF network element.

[0103] It should be noted that the descriptions of the same steps and contents as in other embodiments in this embodiment can be found in the descriptions in other embodiments, and will not be repeated here.

[0104] The information determination method provided in the embodiments of this application allows the second SCU to request network element service borrowing from the first SCU via an NRF network element when the second SCU cannot meet the service needs of its subordinate terminals. The first SCU can combine the overall network resource information and find a suitable target NF network element for the second SCU based on the target decision information. The target NF network element can then provide corresponding services to the terminals, instead of allowing direct interaction between SCUs providing services to each other as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of being easily attacked in related technologies. At the same time, it considers the overall network resource situation, thereby improving the coordination of network capability borrowing.

[0105] Based on the foregoing embodiments, embodiments of this application provide a first information determining device, which can be applied to... Figure 1 In the information determination method provided in the corresponding embodiment, refer to Figure 6 As shown, the first information determining device may include: a first receiving unit 31, a determining unit 32, and a first processing unit 33, wherein:

[0106] The first receiving unit 31 is used to receive a service coordination request sent by the second NRF network element in the second SCU; wherein the service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information;

[0107] The determining unit 32 is used to obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU;

[0108] The first processing unit 33 is used to determine the target NF network element from the NF network elements to be allocated based on demand information, resource information and target decision information, and send the identifier of the target NF network element and the identifier of the terminal to the second NRF network element, so that the second NRF network element allocates the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0109] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:

[0110] If the first log information in the first NRF network element is valid, the resource information of the NF network element to be allocated is determined from the first log information.

[0111] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:

[0112] If the first log information is invalid, obtain the current resource information of the NF network element to be allocated from the third NRF network element;

[0113] The first log information is updated based on the current resource information, and the resource information of the NF network element to be allocated is determined from the updated first log information.

[0114] In other embodiments of this application, the determining unit 32 is further configured to perform the following steps:

[0115] Send an information retrieval request to the third NRF network element;

[0116] Receive current resource information sent by the third NRF network element; wherein, the current resource information is obtained by the third NRF network element from the NF network element to be allocated based on the updated second log information.

[0117] In other embodiments of this application, the first processing unit 33 is further configured to perform the following steps:

[0118] Configure service invocation policy information for the target NF network element;

[0119] Send service call policy information to the second NRF network element.

[0120] It should be noted that a detailed explanation of the steps performed by each unit can be found in [reference needed]. Figure 1 The information processing methods provided in the corresponding embodiments will not be described in detail here.

[0121] The first information determination device provided in the embodiments of this application allows the second SCU to request network element service borrowing from the first SCU through an NRF network element when the second SCU cannot meet the service needs of its subordinate terminals. The first SCU can combine the overall network resource information and find a suitable target NF network element for the second SCU based on the target decision information. The target NF network element can then provide corresponding services to the terminals, instead of allowing direct interaction between SCUs providing services to each other as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of being easily attacked in related technologies. At the same time, it considers the overall network resource situation, thereby improving the coordination of network capability borrowing.

[0122] Based on the foregoing embodiments, embodiments of this application provide a second information determining device, which can be applied to... Figure 5In the information determination method provided in the corresponding embodiment, refer to Figure 7 As shown, the second information determining device may include: a second receiving unit 41, a sending unit 42, and a second processing unit 43, wherein:

[0123] The second receiving unit 41 is used to receive a first service provision request sent by the terminal; wherein the first service provision request includes the terminal's demand information and the terminal's identifier;

[0124] The sending unit 42 is used to send a service coordination request to the first NRF network element when it is determined that the service corresponding to the demand information cannot be provided to the terminal; wherein the service coordination request includes the demand information and the terminal's identifier;

[0125] The second processing unit 43 is used to receive the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and to allocate the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0126] In other embodiments of this application, the second processing unit 43 is further configured to perform the following steps:

[0127] Receive and save the service invocation policy information for the target NF network element sent by the first NRF network element;

[0128] Upon receiving the second service provision request from the terminal, and provided that the service invocation policy information is in effect, the target NF network element is allocated to the terminal to provide services; wherein the second service provision request matches the first service provision request.

[0129] It should be noted that a detailed explanation of the steps performed by each unit can be found in [reference needed]. Figure 5 The information determination method provided in the corresponding embodiments will not be described again here.

[0130] The second information determination device provided in the embodiments of this application allows the second SCU to request network element service borrowing from the first SCU through an NRF network element when the second SCU cannot meet the service needs of its subordinate terminals. The first SCU can combine the overall network resource information and find a suitable target NF network element for the second SCU based on the target decision information. The target NF network element can then provide corresponding services to the terminals, instead of allowing direct interaction between SCUs providing services to each other as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of being easily attacked in related technologies. At the same time, it considers the overall network resource situation, thereby improving the coordination of network capability borrowing.

[0131] Based on the foregoing embodiments, embodiments of this application provide a first NRF network element, which can be applied to... Figure 1In the information determination method provided in the corresponding embodiment, refer to Figure 8 As shown, the first NRF network element 5 may include: a first processor 51, a first memory 52, and a first communication bus 53, wherein:

[0132] The first communication bus 53 is used to realize the communication connection between the first processor 51 and the first memory 52;

[0133] The first processor 51 is used to execute the information determination program in the first memory 52 to perform the following steps:

[0134] Receive a service coordination request sent by the second NRF network element in the second SCU; wherein the service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with the service corresponding to the demand information;

[0135] Obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU;

[0136] Based on demand information, resource information, and target decision information, the target NF network element is determined from the NF network elements to be allocated, and the identifier of the target NF network element and the identifier of the terminal are sent to the second NRF network element so that the second NRF network element can allocate the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0137] In other embodiments of this application, the first processor 51 is used to execute the information determination program in the first memory 52 to obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU, so as to implement the following steps:

[0138] If the first log information in the first NRF network element is valid, the resource information of the NF network element to be allocated is determined from the first log information.

[0139] In other embodiments of this application, the first processor 51 is used to execute the information determination program in the first memory 52, and may also implement the following steps:

[0140] If the first log information is invalid, obtain the current resource information of the NF network element to be allocated from the third NRF network element;

[0141] The first log information is updated based on the current resource information, and the resource information of the NF network element to be allocated is determined from the updated first log information.

[0142] In other embodiments of this application, the first processor 51 is used to execute the information determination program in the first memory 52, and may also implement the following steps:

[0143] Send an information retrieval request to the third NRF network element;

[0144] Receive current resource information sent by the third NRF network element; wherein, the current resource information is obtained by the third NRF network element from the NF network element to be allocated based on the updated second log information.

[0145] In other embodiments of this application, the first processor 51 is used to execute the information determination program in the first memory 52, and may also implement the following steps:

[0146] Configure service invocation policy information for the target NF network element;

[0147] Send service call policy information to the second NRF network element.

[0148] It should be noted that a detailed description of the steps performed by the first processor can be found in [reference needed]. Figure 1 The information determination method provided in the corresponding embodiments will not be described again here.

[0149] The embodiments of this application provide a first NRF network element. When the second SCU cannot meet the service needs of its subordinate terminals, the second SCU requests network element service borrowing from the first SCU through the NRF network element. The first SCU can combine the overall network resource information and find a suitable target NF network element for the second SCU based on the target decision information. The target NF network element can then provide corresponding services to the terminals, instead of allowing direct interaction between SCUs providing services to each other as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of being easily attacked in related technologies. At the same time, it considers the overall network resource situation, thereby improving the coordination of network capability borrowing.

[0150] Based on the foregoing embodiments, embodiments of this application provide a second NRF network element, which can be applied to... Figure 5 In the information determination method provided in the corresponding embodiment, refer to Figure 9 As shown, the second NRF network element 6 may include: a second processor 61, a second memory 62, and a second communication bus 63, wherein:

[0151] The second communication bus 63 is used to realize the communication connection between the second processor 61 and the second memory 62;

[0152] The second processor 61 is used to execute the information determination program in the second memory 62 to perform the following steps:

[0153] The receiving terminal sends a first service provision request; wherein the first service provision request includes the terminal's request information and the terminal's identifier;

[0154] When it is determined that the service corresponding to the demand information cannot be provided to the terminal, a service coordination request is sent to the first NRF network element; wherein, the service coordination request includes the demand information and the terminal's identifier;

[0155] Receive the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and allocate the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

[0156] In other embodiments of this application, the second processor 61 is used to execute the information determination program in the second memory 62, and may also implement the following steps:

[0157] Receive and save the service invocation policy information for the target NF network element sent by the first NRF network element;

[0158] Upon receiving the second service provision request from the terminal, and provided that the service invocation policy information is in effect, the target NF network element is allocated to the terminal to provide services; wherein the second service provision request matches the first service provision request.

[0159] It should be noted that a detailed description of the steps performed by the second processor can be found in [reference needed]. Figure 5 The information determination method provided in the corresponding embodiments will not be described again here.

[0160] The second NRF network element provided in the embodiments of this application allows the second SCU to request network element service borrowing from the first SCU when the second SCU cannot meet the service needs of its subordinate terminals. The first SCU can combine the overall network resource information and find a suitable target NF network element for the second SCU based on the target decision information. The target NF network element can then provide corresponding services to the terminals, instead of allowing direct interaction between SCUs providing services to each other as in related technologies. This avoids information leakage between them and solves the problem of poor information privacy between SCUs and the risk of being easily attacked in related technologies. At the same time, it takes into account the overall network resource situation, thereby improving the coordination of network capability borrowing.

[0161] Based on the foregoing embodiments, embodiments of this application provide a computer-readable storage medium storing one or more programs, which can be executed by one or more processors to implement... Figure 1 and Figure 5 The corresponding embodiments provide the steps of the information determination method.

[0162] Based on the foregoing embodiments, embodiments of this application provide a computer program product, including a computer program that can be executed by a first processor 51 and a second processor 61 to perform... Figure 1 and Figure 5 The corresponding embodiments provide the steps of the information determination method.

[0163] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0164] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0165] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0166] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0167] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for determining information, characterized in that, The method is applied to the first network registration function (NRF) network element in the first micro-cloud unit (SCU), including: The system receives a service coordination request sent by a second NRF network element in a second SCU; wherein the service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information; Obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU; Based on the demand information, the resource information, and the target decision information, a target NF network element is determined from the NF network elements to be allocated, and the identifier of the target NF network element and the identifier of the terminal are sent to the second NRF network element so that the second NRF network element allocates the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

2. The method according to claim 1, characterized in that, The step of obtaining the resource information of the NF network element to be allocated corresponding to the third NRF network element in the third SCU includes: If the first log information in the first NRF network element is valid, the resource information of the NF network element to be allocated is determined from the first log information.

3. The method according to claim 2, characterized in that, The method also includes If the first log information is invalid, obtain the current resource information of the NF network element to be allocated from the third NRF network element; The first log information is updated based on the current resource information, and the resource information of the NF network element to be allocated is determined from the updated first log information.

4. The method according to claim 3, characterized in that, The step of obtaining the current resource information of the NF network element to be allocated from the third NRF network element includes: Send an information retrieval request to the third NRF network element; The third NRF network element receives the current resource information sent by the third NRF network element; wherein the current resource information is obtained by the third NRF network element from the NF network element to be allocated based on the updated second log information.

5. The method according to claim 1, characterized in that, The method further includes: Configure service invocation policy information for the target NF network element; The service invocation policy information is sent to the second NRF network element.

6. An information determination method, characterized in that, The method is applied to the second NRF network element, including: A first service provision request is sent by a receiving terminal; wherein the first service provision request includes the terminal's requirement information and the terminal's identifier; When it is determined that the service corresponding to the demand information cannot be provided to the terminal, a service coordination request is sent to the first NRF network element; wherein, the service coordination request includes the demand information and the identifier of the terminal; The system receives the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and assigns the target NF network element corresponding to the identifier of the target NF network element to the terminal corresponding to the identifier of the terminal to provide services.

7. The method according to claim 6, characterized in that, The method further includes: Receive and save the service invocation policy information for the target NF network element sent by the first NRF network element; Upon receiving the second service provision request sent by the terminal, and if it is determined that the service invocation policy information is effective, the target NF network element is allocated to the terminal to provide services; wherein the second service provision request matches the first service provision request.

8. A first information determining device, characterized in that, include: The first receiving unit is configured to receive a service coordination request sent by the second NRF network element in the second SCU; wherein the service coordination request includes the terminal's demand information and the terminal's identifier; the service coordination request is sent by the second NRF network element when it determines that it cannot provide the terminal with a service corresponding to the demand information; The determining unit is used to obtain the resource information of the network function NF network element to be allocated corresponding to the third NRF network element in the third SCU; The first processing unit is configured to determine a target NF network element from the NF network elements to be allocated based on the demand information, the resource information, and the target decision information, and send the identifier of the target NF network element and the identifier of the terminal to the second NRF network element, so that the second NRF network element allocates the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

9. A second information determining device, characterized in that, include: The second receiving unit is configured to receive a first service provision request sent by the terminal; wherein the first service provision request includes the terminal's request information and the terminal's identifier; The sending unit is configured to send a service coordination request to a first NRF network element when it is determined that the service corresponding to the demand information cannot be provided to the terminal; wherein the service coordination request includes the demand information and the identifier of the terminal; The second processing unit is configured to receive the identifier of the target NF network element and the identifier of the terminal sent by the first NRF, and allocate the target NF network element corresponding to the identifier of the target NF network element to provide services to the terminal corresponding to the identifier of the terminal.

10. A first NRF network element, characterized in that, The first NRF network element includes: a first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute an information determination mechanism program in the first memory to implement the steps of the information determination method as described in any one of claims 1 to 5.

11. A second NRF network element, characterized in that, The second NRF network element includes: a second processor, a second memory, and a second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is used to execute the information determination mechanism program in the second memory to implement the steps of the information determination method as described in claim 6 or 7.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which can be executed by one or more processors to implement the steps of the information determination method as described in any one of claims 1 to 5 or 6 to 7.

13. A computer program product, the computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 5 or claims 6 to 7.