Network information management method, network information management device, electronic equipment and medium
Through the interaction between the central network node and the second network node, the node configuration information synchronization and update in the network information management method is realized, and the problems of low efficiency and complex interaction in the existing technology are solved, and are suitable for 6G networks. The diversified collaborative service scenarios have improved management efficiency and reliability.
Patent Information
- Application Number
- CN202411238272.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2024-12-20
AI Technical Summary
The existing technology is inefficient in network information management and cannot be applied to diverse cross-network collaborative service application scenarios. The interaction process is complex and time-consuming, so it is impossible to achieve efficient collaboration, especially in 6G networks.
A network information management method is proposed to realize the synchronization and update of node configuration information through the interaction between the central network node and the second network node, including the network registration request response mechanism and the heartbeat monitoring mechanism to ensure the timely synchronization and accuracy of information. .
It realizes simple and convenient synchronization of network node configuration information, improves the efficiency and accuracy of network information management, is suitable for a variety of service collaboration scenarios, improves the flexibility and reliability of cross-network collaboration, and ensures timely updates of network configuration information. .
Smart Images

Figure CN119172775A_ABST
Abstract
Description
Background Art
[0002] With the rapid development of communication technology, information communication between networks has become one of the current focuses. The existing 5G (5th Generation Mobile Communication Technology) network uses two levels of NRF (NF Repository Function) for service management. Among them, the provincial NRF is responsible for the service registration and discovery of the control plane network elements within the province, and the backbone NRF is mainly responsible for forwarding the cross-provincial network element discovery query and response messages. Figure 1 For example, when the service consumer in Province A, such as AMF (Access and Mobility Management Function) 110 in Province A, needs to provide initial registration / session establishment services for users belonging to Province B, it needs to initiate a UDM (Unified Data Management) discovery request to the NRF (NF Repository Function) 120 in this province to query the user's contract data, carrying the user's SUPI (Subscription Permanent Identity) identifier as a discovery parameter. If the NRF 120 of this province finds that the user number segment does not match the UDM of this province, it will forward the discovery request to the backbone NRF 130, and the backbone NRF 130 will forward it to the NRF 140 of Province B based on the number segment configuration of different provinces. The NRF 140 of Province B stores the registration information of the UDM 150 of this province, and then returns the service configuration information of the UDM 150 of this province, such as the address and other information, to the backbone NRF 130 through the service discovery response, and then the backbone NRF 130 forwards it to the vNRF of Province A. Finally, after the AMF of Province A obtains the UDM configuration information of Province B, it caches the discovery result and directly initiates a service request to the UDM of Province B. Among them, for the UE (User Equipment) or NF (Network Function) of Province B, the AMF of Province A is vAMF (visited AMF, visited access and mobility management function), the NRF is vNRF (visited NRF, visited network storage function), the NRF of Province B is hNRF (homeNRF, local network storage function), and the UDM is hUDM (home UDM, local unified data management function).
[0003] However, the above network information management method is limited to cross-network service discovery and request of user data network elements, and cannot be applied to the application scenarios of diversified cross-network collaborative services. In addition, the interaction process is complex and the timeliness is poor, and it is impossible to carry out efficient collaboration. Each participating network needs to obtain more comprehensive service information of the collaborative network. For example, it cannot be applied to the 6G (6th Generation Mobile Communication Technology) network. Therefore, how to effectively manage network information is a technical problem that needs to be solved in the existing technology.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The present disclosure provides a network information management method, a network information management device, an electronic device and a computer-readable storage medium, thereby overcoming the problem of low efficiency of network information management in the prior art at least to a certain extent.
[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0007] According to one aspect of the present disclosure, there is provided a network information management method, which is applied to a network information management system, wherein the network information management system includes at least a first network node, a central network node, and a second network node; the method includes: in response to the central network node receiving a network registration request sent by the first network node, adding the first node configuration information to the central network configuration information; the network registration request includes at least the first node configuration information of the first network node, and the central network configuration information includes at least the central node configuration information of the central network node and / or the second node configuration information of the second network node; sending a registration request response message to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response message includes the central network configuration information; in response to the first network node satisfying a preset condition, sending a notification message containing the first node configuration information to the second network node through the central network node, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information.
[0008] According to one aspect of the present disclosure, there is provided a network information management device, which is applied to a network information management system, wherein the network information management system includes at least a first network node, a central network node, and a second network node; the device includes: a first information management module, which is used to add the first node configuration information to the central network configuration information in response to the central network node receiving a network registration request sent by the first network node; the network registration request includes at least the first node configuration information of the first network node, and the central network configuration information includes at least the central node configuration information of the central network node and / or the second node configuration information of the second network node; a second information management module, which is used to send registration request response information to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information; a third information management module, which is used to send notification information including the first node configuration information to the second network node through the central network node in response to the first network node satisfying a preset condition, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information.
[0009] According to one aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned methods by executing the executable instructions.
[0010] According to one aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any one of the above methods is implemented.
[0011] The exemplary embodiments of the present disclosure have the following beneficial effects:
[0012] In response to the central network node receiving a network registration request sent by the first network node, adding the first node configuration information to the central network configuration information; the network registration request at least includes the first node configuration information of the first network node, and the central network configuration information at least includes the central node configuration information of the central network node and / or the second node configuration information of the second network node; sending registration request response information to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information; in response to the first network node meeting a preset condition, sending notification information including the first node configuration information to the second network node through the central network node, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information. On the one hand, this exemplary embodiment proposes a new network information management method. Different from the prior art, when network information interaction is performed, it is necessary to achieve information synchronization through complex and cumbersome interactive operations between multiple network elements or devices. This exemplary embodiment can achieve synchronization of node configuration information of each network node based on a simple and convenient process; on the other hand, this exemplary embodiment can synchronize the first node configuration information to the second network configuration information in a timely manner when the first network node meets the preset conditions, thereby achieving accurate monitoring of the first network node and effective updating of the node configuration information in each network node.
[0013] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0015] Figure 1 A schematic diagram of network information communication in the related art is schematically shown;
[0016] Figure 2 A schematic diagram schematically illustrates an architecture of network information management in this exemplary embodiment;
[0017] Figure 3 A schematic diagram schematically shows another architecture of network information management in this exemplary embodiment;
[0018] Figure 4 A flowchart schematically illustrates a network information management method in this exemplary embodiment;
[0019] Figure 5 An interactive flow chart schematically illustrating a network information management method of this exemplary embodiment;
[0020] Figure 6 Schematically illustrates an interactive sub-flow chart of a network information management method in this exemplary embodiment;
[0021] Figure 7 Another interactive sub-flow chart of a network information management method in this exemplary embodiment is schematically shown;
[0022] Figure 8 Schematically illustrates an interactive sub-flow chart of another network information management method in this exemplary embodiment;
[0023] Fig. 9 Schematically illustrating an interactive sub-flow chart of another network information management method in this exemplary embodiment;
[0024] Fig.10 A structural block diagram of a network information management device in this exemplary embodiment is schematically shown;
[0025] Fig.11 An electronic device for implementing the above method in this exemplary embodiment is schematically shown. DETAILED DESCRIPTION
[0026] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0027] The exemplary embodiment of the present disclosure first provides a network information management method, which is applied to a network information management system, wherein the network service system at least includes a first network node, a central network node, and a second network node. The network node may include a NF (Network Function) of the network node, a service agent, etc. The first network node may refer to a network node to be registered, the second network node may refer to a registered network node, and the central network node refers to a management center for network service configuration information.
[0028] Figure 2The system architecture of a network information management method in this exemplary embodiment is shown, and the system may include a distributed network A 210, that is, a first network node, a distributed network B 220, that is, a second network node, and a central network 230, that is, a central network node. Among them, the distributed network A 210 may include multiple NFs 211 and a service agent 212 of the distributed network A, the distributed network B 220 may include multiple NFs 221 and a service agent 222 of the distributed network B, and the central network 230 may include multiple NFs 231 and a service agent 232 of the central network. The service agent may serve as a registration management center for internal network services to synchronize node configuration information of each participating network. Node configuration information may include: network identification, such as MCC (mobile device network code) + MNC (mobile network code) + specific number, or a completely new numbering system; network type: central network / distributed network; service agent address information, such as IP address or FQDN (Fully qualified domain name); location and coverage information; network capability information exposed to the outside on demand: network functions, including NF service list and supported parameters, such as number segments, DNN (Data Network Name) and user authentication methods, but does not include privacy information such as each NF instance identification and address; network performance, including capacity and load, etc.
[0029] Specifically, the service agent of the central network acts as a network service configuration information management center, which can manage the registration, change and notification of each distributed network service configuration information, and can monitor the status of each distributed network through a heartbeat mechanism. In this exemplary embodiment, the distributed network can generate its own node configuration information of network services as needed, and register and update it to the service agent of the central network through the service agent, and receive the change notification of the node configuration information of other network nodes from the service agent of the central network. The service agent can also serve as an anchor point for cross-network collaboration, responsible for processing and forwarding cross-network service request and response messages, and topologically hide the message content involving internal service privacy to ensure security.
[0030] Figure 3 The system architecture of another network information management method in this exemplary embodiment is shown. In this exemplary embodiment, the service agent can be an enhanced service agent jointly set up by NRF (NF Repository Function) and SCP (Service Communication Proxy) after enhancing the public. Figure 3As shown, the network information system may include a distributed network A 310, i.e., a first network node, a distributed network B 320, i.e., a second network node, and a central network 330, i.e., a central network node. The distributed network A 310 may include multiple NFs 311 and an enhanced service agent 312 of the distributed network A, the enhanced service agent 312 may include an NRF 3121 of the distributed network A and an SCP 3122 of the distributed network A, the distributed network B 320 may include multiple NFs 321 and an enhanced service agent 322 of the distributed network B, the enhanced service agent 322 may include an NRF 3221 of the distributed network B and an SCP 3222 of the distributed network B, the central network 330 may include multiple NFs 331 and an enhanced service agent 332 of the central network, the enhanced service agent 332 may include an NRF 3321 of the central network and an SCP 3322 of the central network.
[0031] In addition to managing the registration and discovery of NFs within the core network, the enhanced NRF can also be responsible for the synchronization of the network configuration information lists of each participating network. Among them, the NRF of the central network can serve as the network configuration information management center, and the NRF of the distributed network needs to register and update the node configuration information of its own network to the central node NRF, and receive update notifications of the node configuration information of other network nodes from the central network NRF; the enhanced SCP is not only responsible for the indirect communication of NFs within the core network in D mode (a communication technology), but also for the forwarding of cross-network service requests and responses and additional processing, such as topology hiding and the generation and verification of security tokens, to ensure the security of cross-network collaboration; SCP can obtain the configuration information of the target network from NRF through subscription or discovery, such as carrying service discovery parameters, to perform cross-network collaborative processing.
[0032] In this exemplary embodiment, the node configuration information includes: network number, MCC+MNC+specific network identifier; network type, central network / distributed network; SCP address, IP or FQDN format (since cross-network service collaboration does not require service discovery through NRF, there is no need to expose NRF address information); location and coverage information; network capability information exposed to the outside on demand: network functions, including the list of NF services exposed to the outside and supported parameters, such as number segments, DNNs, and user authentication methods, but excluding detailed privacy information such as the identifier and address of each NF instance; network performance, including capacity and load, etc.
[0033] The following is combined with Figure 4 This exemplary embodiment is further described as follows. Figure 4 As shown, the network information management method may include the following steps S410-S430:
[0034] Step S410, in response to the central network node receiving a network registration request sent by the first network node, adding the first node configuration information to the central network configuration information; the network registration request includes at least the first node configuration information of the first network node, and the central network configuration information includes at least the central node configuration information of the central network node and / or the second node configuration information of the second network node.
[0035] The first network node may be any node that needs to be registered with the network, and there may be multiple first network nodes, such as network node A1 to be registered, network node A2 to be registered, etc. The second network node may be any node that has performed network registration, and there may be multiple second network nodes, such as registered network node B1, registered network node B2, etc. In this exemplary embodiment, when the first network node is operating normally, for example, after network A is online, a network registration request may be sent to the central network node to join the network management of the central network node. The network registration request refers to a request sent by the first network node to join the central network node for network management, and the network registration request may at least include the first node configuration information of the first network node.
[0036] In this exemplary embodiment, the node configuration information may include a network number or identifier, such as MCC+MNC+specific number, or a completely new numbering system; a network type, such as a central network / distributed network; address information of a service agent, such as an IP address or FQDN; location and coverage information; network capability information exposed to the outside on demand, such as network functions, including a NF service list and supporting parameters, such as number segments, DNNs, and user authentication methods, but excluding privacy information such as the identifier and address of each NF instance, and network performance, including capacity and load, etc.
[0037] The first node configuration information refers to service configuration information related to the first network node. For example, when the first network node is a NF of a distributed network, the first node configuration information may include an identifier of the NF of the first network node, a service list of the NF, a type of NF, an IP (Internet Protocol) address or support parameters, etc. The support parameters may include a database segment, or support parameters for providing AI (Artificial Intelligence) functions or other 6G functions.
[0038] The central network node receives the network registration request sent by the first network node, and adds the first node configuration information to the central network configuration information. The central network configuration information refers to information configured by the central network node side for maintaining and managing the node configuration information of each network node, which can be managed in the form of a list, for example, it can be a network configuration information list maintained by the central network node side. In this exemplary embodiment, the central network configuration information at least includes the central node configuration information of the central network node and / or the second node configuration information of the second network node, that is, the central network node can configure a network configuration information list to manage the configuration information of itself or other registered network nodes through the network configuration information list.
[0039] In an exemplary embodiment, the first network node may include a network function NF of the first distributed network and a service agent of the first distributed network; the first network node sending a network registration request to the central network node may include the following steps:
[0040] After the network function instance of the first distributed network goes online, it can first register its own configuration information to the service agent of the first distributed network, for example, register information such as NF identification, NF service list, IP address, and supported service parameters to the service agent of the first distributed network; after the service agent of the first distributed network determines that all planned NFs are online, it can generate first node configuration information and use the first node configuration information to initiate a network registration request to the central network node.
[0041] It should be noted that the configuration information includes explicit configuration information and implicit configuration information. In this exemplary embodiment, explicit configuration information can be extracted from its own configuration information to generate the first node configuration information and send it to the central network node. For example, after the service agent of the first distributed network determines that all planned NFs are online, it can hide the implicit configuration information such as the NF instance identifier and IP address, and only extract the explicit configuration information such as the NF type and support parameters to generate the first node configuration information.
[0042] Step S420, sending registration request response information to the first network node through the central network node, so that the first network node synchronously adds central node configuration information and / or second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information.
[0043] After receiving the network registration request including the first node configuration information, the central network node can add the first node configuration information to the central network configuration information after successful verification. Then, the registration request response information can be returned to the first network node to notify the first network node of the result of its registration request processing. The registration request processing result may include the central node configuration information of the central network node and / or the second node configuration information of the second network node. The central node configuration information and the second node configuration information, similar to the first node configuration information, may include the configuration information of the network node, such as relevant information of the NF, or supported service parameters, etc. After receiving the registration request response information, the first network node can synchronously add the central node configuration information and the second node configuration information to the node. For example, the node configuration information of each network node can also be managed by maintaining the first network configuration information list.
[0044] Step S430, in response to the first network node meeting the preset condition, sending notification information including the first node configuration information to the second network node through the central network node, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information.
[0045] Finally, when the first network node meets the preset conditions, the central network node can also send a notification message containing the first node configuration information to the second network node, so as to add the first node configuration information to the second network configuration information, and realize the information synchronization of the network configuration information in each network node. Among them, the second network configuration information can be a local network configuration information list configured on the second network node side, and the notification message can include the first node configuration information of the first network node. When the second network node receives the notification message, it can extract the first node configuration information from it and save it in the local second network configuration information. In addition, the notification message can also include the central node configuration information of the central network node, so that the second network node can synchronously update the central node configuration information while saving the first node configuration information.
[0046] In this exemplary embodiment, the first network node satisfies the preset condition, which may include, when the state of the first network node satisfies the preset condition, for example, when the state of the first network node is online, normally connected, etc., sending notification information including the configuration information of the first node to the second network node.
[0047] Based on the above description, in this exemplary embodiment, in response to the central network node receiving a network registration request sent by the first network node, the first node configuration information is added to the central network configuration information; the network registration request at least includes the first node configuration information of the first network node, and the central network configuration information at least includes the central node configuration information of the central network node and / or the second node configuration information of the second network node; a registration request response message is sent to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information; in response to the first network node satisfying a preset condition, a notification message containing the first node configuration information is sent to the second network node through the central network node, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information. On the one hand, this exemplary embodiment proposes a new network information management method. Different from the prior art, when network information interaction is performed, it is necessary to achieve information synchronization through complex and cumbersome interactive operations between multiple network elements or devices. This exemplary embodiment can achieve synchronization of node configuration information of each network node based on a simple and convenient process; on the other hand, this exemplary embodiment can synchronize the first node configuration information to the second network configuration information in a timely manner when the first network node meets the preset conditions, thereby achieving accurate monitoring of the first network node and effective updating of the node configuration information in each network node.
[0048] In an exemplary embodiment, in response to the first network node satisfying a preset condition, sending notification information including the configuration information of the first node to the second network node through the central network node may include:
[0049] The central network node monitors the first network node, and in response to monitoring that the first network node meets a preset condition, sends notification information including configuration information of the first node to the second network node.
[0050] The central network node monitors the first network node, which may be monitoring the status of the first network node, and the status of the first network node may include the normal operation of the network of the first network node, online, faulty or offline, etc. In order to ensure that the network configuration information in each network node can be synchronized in time, so as to effectively manage the node configuration information of multiple network nodes, this exemplary embodiment may monitor the first network node through the central network node, so that the central network node can send notification information containing the configuration information of the first node to the second network node when monitoring that the first network node meets the preset condition, and execute the corresponding instruction.
[0051] Among them, the corresponding instructions may include updating the central network configuration information, such as modifying the first node configuration information of the first network node, or deleting the first node configuration information of the first network node. The corresponding instructions may also include sending a notification to the second network node so that the second network node updates or deletes the first node configuration information in the second network configuration information, etc.
[0052] In an exemplary embodiment, the central network node monitoring the first network node may include:
[0053] A heartbeat communication connection is established between the central network node and the first network node according to a preset heartbeat cycle interval, so that the central network node monitors the first network node through the heartbeat communication connection.
[0054] This exemplary embodiment can establish a heartbeat communication connection between the central network node and the first network node according to a preset heartbeat period, so that the central network node monitors the first network node through the heartbeat communication connection, for example, monitors the status of the first network node, and the first network node meets the preset condition, which may be the case where the status of the first network node meets the preset condition.
[0055] The heartbeat communication connection is a network communication mechanism that can be used to detect and maintain the active state of the communication link. It is achieved by regularly sending and receiving specific data packets, such as heartbeat packets. The size of the data packet can be set to be small, and its purpose is to check whether the two parties of the communication are still online and can receive data. In this exemplary embodiment, when the central network node returns the registration request response information to the first network node, it can also carry the preset heartbeat period, and the first network node and the central network node can respectively start a heartbeat timer to establish a heartbeat communication connection between the first network node and the central network node. In this exemplary embodiment, the central network node can send a heartbeat packet to the first network node according to the preset heartbeat period. After receiving the heartbeat packet sent by the central network node, the first network node can return confirmation information to the central network node, indicating that the heartbeat packet sent by it has been received and everything is normal. If the first network node does not receive the heartbeat packet sent by the central network node within the preset time period, or the first network node does not return confirmation information to the central network node, or the central network node receives abnormal response information sent by the first network node, it can be considered that there is a problem with the communication link. At this time, appropriate measures can be taken, such as re-establishing the connection or notifying the network nodes, to ensure reliable data transmission.
[0056] Figure 5An interactive flow chart of network information management in this exemplary embodiment is shown. The network information management system includes a first network node, a central network node, and a second network node. The first network node is a distributed network A, which may specifically include a NF 510 of the distributed network A and a service agent 520 of the distributed network A. The central network node includes a central network service agent 530. The second network node is a distributed network B, which may specifically include a service agent 540 of the distributed network B. For example, the following steps may be specifically included:
[0057] Step S502: After the NF 510 instance of the distributed network A goes online, it registers its own configuration information with the service agent 520 of the distributed network A; wherein the own configuration information may include NF identification, NF service list, IP address, and supported service parameters, etc.;
[0058] Step S504: after determining that all planned NFs are online, the service agent 520 of the distributed network A generates the first node configuration information of the distributed network A; wherein the first node configuration information is the explicit configuration information extracted from the configuration information of the NF 510 of the distributed network A itself, that is, when generating the first node configuration information, the service agent 520 of the distributed network A needs to hide the implicit configuration information such as the NF instance identifier and the IP address, and only generates the first node configuration information according to the explicit configuration information such as the NF type and the support parameters, and sends it to the central network service agent 530;
[0059] Step S506, the service agent 520 of the distributed network A initiates a network registration request to the central network service agent 530; the network registration request is used to request network configuration registration, which may include the first node configuration information, and may also implicitly subscribe to changes in network status information of other participants, such as subscribing to changes in status information of the distributed network B and the central network, and the status information may include network online, offline, fault, etc.;
[0060] Step S508, the central network service agent 530 stores the first node configuration information of the distributed network A into the network configuration information list of the central network;
[0061] Step S510, the central network service agent 530 sends a registration request response message to the service agent 520 of the distributed network A, informing the distributed network A that the network configuration registration is successful; the registration request response message may include node configuration information of other network nodes, such as the central node configuration information of the central network and the second node configuration information of the distributed network B;
[0062] Step S512, the service agent 520 of the distributed network A stores the node configuration information of other network nodes; wherein the node configuration information of other network nodes includes the central node configuration information of the central network and the second node configuration information of the distributed network B;
[0063] Step S514, the service agent 520 of the distributed network A and the central network service agent 530 respectively start a heartbeat timing device, so that the central network can monitor the status of the distributed network A through the heartbeat mechanism, such as the status of the distributed network A being online, offline or having a fault;
[0064] Step S516, the central network sends notification information to the service agent 540 of the registered distributed network B through the central network service agent 530 to inform the distributed network B that the distributed network A has come online; wherein the notification information may include the first node configuration information of the distributed network A. In this exemplary embodiment, the notification information may also be sent to other registered distributed networks;
[0065] Step S518, the service agent 540 of the distributed network B adds the first node configuration information of the distributed network A to the network configuration information list of the distributed network B;
[0066] Step S520 , the service agent 540 of the distributed network B replies a notification response to the central network service agent 530 , informing the central network service agent 530 that the configuration information synchronization is completed.
[0067] In an exemplary embodiment, the network information management method may further include:
[0068] In response to detecting an abnormality in the heartbeat communication connection, deleting first node configuration information of the first network node from the central network configuration information;
[0069] An abnormality notification is sent to the second network node, so that the second network node deletes the first node configuration information of the first network node from the second network configuration information.
[0070] Among them, the abnormal situation of the heartbeat communication connection may include an abnormal situation of the first network node, such as the heartbeat request timeout of the first network node, the first network node offline or other faults of the first network node; the abnormal situation may also include an abnormal situation of the central network node, such as the heartbeat response timeout of the central network node or other faults of the central network node.
[0071] In this exemplary embodiment, when an abnormality is detected in the heartbeat communication connection, for example, when the heartbeat communication connection is abnormal due to the first network node, the first node configuration information of the first network node can be deleted from the central network configuration information, for example, the first node configuration information can be deleted from the network configuration information list configured on the central network node side, and an abnormality notification can be sent to the second network node to inform the second network node that an abnormality has occurred in the heartbeat communication connection between the central network node and the first network node, so that the second network node can delete the first node configuration information of the first network node in its network configuration information.
[0072] Figure 6 The interactive flow chart of a network information management method in the case of an abnormal heartbeat communication connection in this exemplary embodiment is shown. The network information management system may include a service agent 610 of a distributed network A, a central network service agent 620, and a service agent 630 of a distributed network B. Specifically, the following steps may be included:
[0073] Step S610, when the central network service agent 620 detects through the heartbeat communication connection that the heartbeat request of the service agent 610 of the distributed network A has timed out, it is determined that the service agent 610 of the distributed network A may have a fault, making the distributed network A inaccessible;
[0074] Step S620, the central network service agent 620 deletes the first node configuration information of the distributed network A in the central network configuration information list;
[0075] Step S630, the central network service agent 620 notifies the status information of the distributed network A, such as the offline message, to the service agents of other network nodes, such as the service agent 630 of the distributed network B;
[0076] Step S640 : the service agent 630 of the distributed network B deletes the first node configuration information of the distributed network A from the network configuration information list of the distributed network B.
[0077] In an exemplary embodiment, the network information management method may further include:
[0078] In response to detecting an abnormality in the heartbeat communication connection, the first network node is instructed to delete the added central node configuration information and / or the second node configuration information, and to send a network registration request to the central network node again.
[0079] In this exemplary embodiment, when an abnormality is detected in the heartbeat communication connection, for example, when the heartbeat communication connection is abnormal due to the central network node, the first network node can be made to delete the added central node configuration information and / or the second node configuration information, and send a network registration request to the central network node again, for example, the first network node is made to periodically initiate a network registration request for network configuration to the central network node again until the re-registration is successful. In addition, when the first network node deletes the added central node configuration information and / or the second node configuration information, the central network node and the second network node can also delete the first node configuration information of the first network node on this side according to actual needs, so as to achieve management synchronization of configuration information.
[0080] Figure 7 The interactive flow chart of a network information management method in the case of an abnormal heartbeat communication connection in this exemplary embodiment is shown. The network information management system may include a service agent 710 of a distributed network A and a central network service agent 720, and may specifically include the following steps:
[0081] Step S710, detecting through the heartbeat communication connection that the service agent 710 of the distributed network A is operating normally, but the heartbeat response of the central network service agent 720 times out;
[0082] Step S720, the service agent 710 of the distributed network A deletes the synchronized node configuration information of other network nodes, such as the central node configuration information of the central network and the second node configuration information of the distributed network B;
[0083] Step S730, the service agent 710 of the distributed network A re-initiates a network registration request for registering network configuration information to the central network service agent 720 according to a preset period until the re-registration is successful.
[0084] In an exemplary embodiment, the network information management method may further include:
[0085] In response to receiving a configuration information change request sent by the first network node, the central network node updates the central network configuration information of the central network node according to the configuration information change request, and sends the configuration information change request to the second network node, so that the second network node updates the second network configuration information of the second network node according to the configuration information change request.
[0086] In actual applications, the first network node may encounter some situations, such as capacity expansion, offline, or load changes, etc. In these situations, the first node configuration information of the first network node may change. In order to ensure the accuracy of node configuration information synchronization in the network configuration information of each network node, when the first node configuration information of the first network node changes, a configuration information change request can be sent to the central network node. The request may include the changed node configuration information and the node configuration information that needs to be changed. After receiving the configuration information change request, the central network node can update the central network configuration information. In addition, the central network node can also send the configuration information change request to the second network node to enable the second network node to update the second network configuration information according to the configuration information change request.
[0087] Figure 8 Another interactive flow chart of network information management in this exemplary embodiment is shown. The network information management system includes a first network node, a central network node, and a second network node. The first network node is a distributed network A, which may specifically include a NF 810 of the distributed network A and a service agent 820 of the distributed network A. The central network node includes a central network service agent 830. The second network node is a distributed network B, which may specifically include a service agent 840 of the distributed network B. For example, the following steps may be specifically included:
[0088] Step S810, in response to detecting that a change occurs to the NF 810 of the distributed network A, such as expansion, offline, or load change, the change information of the configuration information of the first node of the distributed network A is synchronized to the service agent 820 of the distributed network A;
[0089] Step S820, the service agent 820 of the distributed network A updates the network configuration information list of the distributed network A according to the change information of the first node configuration information;
[0090] Step S830, the service agent 820 of the distributed network A sends a configuration information change request to the central network service agent 830; wherein the configuration information change request includes the change information of the first node configuration information;
[0091] Step S840, the central network service agent 830 updates the first node configuration information of the distributed node A in the network configuration information list of the central network;
[0092] Step S850, the central network service agent 830 replies a response message of successful update to the service agent 820 of the distributed network A;
[0093] Step S860, sending the change information of the configuration information of the first node of the distributed network A to other network nodes, such as the service agent 840 of the distributed network node B, through the central network service agent 830;
[0094] Step S870, the service agent 840 of the distributed network B updates the stored first node configuration information according to the change information of the first node configuration information;
[0095] Step S880 , the service agent 840 of the distributed network B sends a notification response to the central network service agent 830 .
[0096] In an exemplary embodiment, the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information, including:
[0097] The first network node adds the central node configuration information and / or the second node configuration information to the first network configuration information of the first network node according to the registration request response information;
[0098] The above network information management method may further include:
[0099] In response to receiving a service processing request sent by the first network node, determining a target service network according to the first network configuration information; the target service network is used to provide a corresponding service for the first network node according to the service processing request;
[0100] The first network configuration information at least includes central node configuration information of the central network node and second node configuration information of the second network node.
[0101] To facilitate management and application, the first network node can also set the first network configuration information accordingly, such as the first network configuration information list, to effectively manage other node configuration information added synchronously and its own node configuration information, such as saving the received central node configuration information and the second node configuration information to the first network configuration information.
[0102] In actual applications, after going online, the first network node may initiate a service processing request to request a network service, wherein the service processing request may include relevant information for requesting service processing, such as service discovery parameters.
[0103] This exemplary embodiment can search for node configuration information in the first network configuration information configured by the first network node for node configuration information management to determine a target service network for providing network services to the first network node. The target service network can be a central network node or a second network node, etc., and the present disclosure does not make specific limitations on this.
[0104] Specifically, the first network node can first send a service processing request to its own service agent. When a suitable network node cannot be found according to the service processing request, the node configuration information can be searched in the first network configuration information. The search can be performed according to a pre-set priority. After determining the target service network, the service processing request can be sent to the target service network so that the target service network can parse the service processing request and implement a responsive network service.
[0105] In this exemplary embodiment, the target service network may be a second network node or a central network node. The second network node is used as an example below. Fig. 9 The interactive flow chart of another network information management in this exemplary embodiment is shown. The network information management system includes a first network node and a second network node, wherein the first network node is a distributed network A, and specifically may include a consumer NF 910 of the distributed network A and a service agent 920 of the distributed network A, and the second network node is a distributed network B, and specifically may include a service agent 930 of the distributed network B and a producer NF 940 of the distributed network B. Specifically, the following steps may be included:
[0106] Step S902, the distributed network A triggers a service demand according to the interactive behavior of the connected user equipment or the request of other NFs;
[0107] Step S904, the consumer NF 910 of the distributed network A directly initiates a service processing request to the service agent 920 of the distributed network A; wherein the service processing request may include service discovery parameters, such as user identification, authentication type and DNN (Data Network Name), etc.;
[0108] Step S906, when the service agent 920 of the distributed network A cannot find a suitable network node to provide services according to the discovery parameters, but can find the node configuration information of the network node that can provide services in the network configuration information list of the distributed network A, the collaborative network, such as the distributed network B, can be determined according to the priority of each network node; wherein the collaborative network is the target service network, and the priority of each network node can be determined according to information such as capacity, load and location;
[0109] Step S908, the service agent 920 of the distributed network A performs designated processing on the service processing request that requires cross-network collaboration, such as replacing the destination address of the callback URI of the consumer NF 910 of the distributed network A with the service agent address of the network to achieve topology hiding, and adding the access tokens of the requester network and network element, etc.;
[0110] Step S910, the service agent 920 of the distributed network A forwards the service processing request to the service agent 930 of the distributed network B;
[0111] Step S912, the service agent 930 of the distributed network B parses the service processing request and extracts the access token and other discovery parameters;
[0112] Step S914, the service agent 930 of the distributed network B verifies the legitimacy of the requester distributed network A and the consumer NF 910 of the distributed network A according to the access token;
[0113] Step S916, after determining that the verification is passed, the service agent 930 of the distributed network B determines a suitable producer NF of the distributed network B according to the discovery parameters; the specific determination method may be determined according to factors such as capacity and load;
[0114] Step S918, the service agent 930 of the distributed network B forwards the service processing request to the selected producer NF of the distributed network B;
[0115] Step S920, the producer NF 940 of the distributed network B parses the service processing request and replies with a service processing response; if it is detected that the service processing request includes a callback URI (Uniform Resource Identifier), it is necessary to record the instance ID (Identity document) of the consumer NF 910 of the distributed network A, which can be carried in the service processing request or discovery parameters, and is used to correctly route to the consumer when the callback operation is triggered;
[0116] Step S922, the service proxy 930 of the distributed network B replaces the destination address of the service producer URI in the response with the service proxy address to achieve topology hiding;
[0117] Step S924, the service agent 930 of the distributed network B forwards the response to the service agent 920 of the distributed network A;
[0118] Step S926 , the service agent 920 of the distributed network A finally forwards the service response to the consumer NF 910 of the distributed network A.
[0119] It should be noted that, since the service proxy replaces the destination address of the callback URI with its own address when processing the request / response of the internal NF, if the subsequent cross-network collaborative NF has continued business needs, such as secondary authentication or deregistration, it will carry the destination address of the callback URI and the instance ID of the callback NF as discovery parameters to initiate a request to the local service proxy. The local service proxy can directly redirect the request to the service proxy of the network that previously participated in the collaboration through the destination address of the callback URI, and the service proxy will then forward the request to the NF that previously participated in the collaboration through the instance ID of the callback NF, thereby achieving the correct routing forwarding of the callback request between the two cross-network NFs that previously collaborated.
[0120] Based on the above content, on the one hand, this exemplary embodiment designs a network-level configuration information service synchronization mechanism in combination with future distributed networking scenarios. The service agents of each distributed network can obtain comprehensive service configuration information of the remaining networks participating in the networking through registration, update and notification, so that cross-network collaboration is not limited to the collaboration between mobile / session management network elements and user data network elements, but can be expanded to the collaboration of 6G communication, intelligence, computing and other services, thereby improving the flexibility of cross-network collaboration. The central network can detect the abnormality of the working status of the distributed network service agent in a timely manner through the heartbeat mechanism, and promptly notify the entire network of the offline status of the distributed network, thereby improving the reliability of the networking.
[0121] Compared with the existing 5G network that only supports cross-network collaboration between mobile / session management network elements based on number segments and user data network elements, this exemplary embodiment supports cross-network collaboration of multiple types of services, and is more suitable for flexible collaboration of various networks in future 6G distributed networking scenarios; in addition, this exemplary embodiment configures a notification mechanism and a heartbeat mechanism between the central network service agent and the distributed network service agent, so that the distributed network can quickly synchronize the service configuration changes of the entire network through notifications from the central network, and make efficient network selection decisions subsequently, and the central network can monitor the operating status of the distributed network based on the heartbeat to improve the reliability of the networking.
[0122] On the other hand, in this exemplary embodiment, cross-network collaboration does not adopt the mechanism of first obtaining the NF service discovery result of the target network and then requesting the service. Instead, the service agent of this network directly initiates the NF service request to the target network service agent based on the synchronized network configuration information, and the target network service agent selects the appropriate service producer to respond based on the discovery parameters under the condition that the token verification is passed, which improves efficiency, and the service consumer cannot obtain the detailed configuration information of the collaborative network service producer; the interaction between each network is carried out through the service agent, and the cross-network request / response is topologically hidden by the service agent, and the access token is generated / verified, which improves the security of cross-network collaboration. Compared with the topology hiding scheme of SCP (Service Communications Proxy) in D mode, this exemplary embodiment can not only support cross-network NF collaboration, but also hide the callback URI and other parts that may indirectly expose the topology information of this network, thereby improving privacy. Compared with the topology hiding solution of SEPP (Security Edge Protection Proxies), this exemplary embodiment can also be applied to the NF collaboration between the distributed private network of the same PLMN and the central public network, and for the address of the callback URI, the NF address information is not hidden by rewriting the FQDN, but by replacing it with the address of the network service proxy. Therefore, it supports address hiding in both FQDN format and IP format.
[0123] The exemplary embodiment of the present disclosure also provides a network information management device. Fig.10 The device 1000 may include a first information management module 1010, which is used to add the first node configuration information to the central network configuration information in response to the central network node receiving a network registration request sent by the first network node; the network registration request at least includes the first node configuration information of the first network node, and the central network configuration information at least includes the central node configuration information of the central network node and / or the second node configuration information of the second network node; a second information management module 1020, which is used to send registration request response information to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information; a third information management module 1030, which is used to send notification information containing the first node configuration information to the second network node through the central network node in response to the first network node meeting a preset condition, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information.
[0124] In an exemplary embodiment, the third information management module further includes: a monitoring module, which is used for the central network node to monitor the first network node, and in response to monitoring that the first network node meets a preset condition, sends notification information including configuration information of the first node to the second network node.
[0125] In an exemplary embodiment, the monitoring module includes: a heartbeat communication connection establishing unit, configured to establish a heartbeat communication connection between the central network node and the first network node according to a preset heartbeat cycle interval, so that the central network node monitors the first network node through the heartbeat communication connection.
[0126] In an exemplary embodiment, the network information management device also includes: a fourth information management module, which is used to delete the first node configuration information of the first network node from the central network configuration information in response to detecting an abnormality in the heartbeat communication connection; and send an abnormality notification to the second network node so that the second network node deletes the first node configuration information of the first network node from the second network configuration information.
[0127] In an exemplary embodiment, the network information management device also includes: a fifth information management module, which is used to, in response to detecting an abnormality in the heartbeat communication connection, instruct the first network node to delete the added central node configuration information and / or second node configuration information, and send a network registration request to the central network node again.
[0128] In an exemplary embodiment, the network information management device also includes: a configuration information change management module, which is used for the central network node to respond to receiving a configuration information change request sent by the first network node, update the central network configuration information of the central network node according to the configuration information change request, and send the configuration information change request to the second network node, so that the second network node updates the second network configuration information of the second network node according to the configuration information change request.
[0129] In an exemplary embodiment, the second information management module includes: a first information management unit, which is used for the first network node to add the central node configuration information and / or the second node configuration information to the first network configuration information of the first network node according to the registration request response information; the network information management device also includes: a service processing module, which is used to determine the target service network according to the first network configuration information in response to receiving the service processing request sent by the first network node; the target service network is used to provide corresponding services for the first network node according to the service processing request; wherein the first network configuration information at least includes the central node configuration information of the central network node and the second node configuration information of the second network node.
[0130] The specific details of each module / unit in the above-mentioned device have been described in detail in the embodiments of the method part. The undisclosed details can be found in the embodiments of the method part, so they will not be repeated here.
[0131] Exemplary embodiments of the present disclosure also provide an electronic device capable of implementing the above method.
[0132] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0133] Refer to the following Fig.11 1100 according to such an exemplary embodiment of the present disclosure is described. Fig.11 The electronic device 1100 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0134] like Fig.11 As shown, the electronic device 1100 is in the form of a general computing device. The components of the electronic device 1100 may include, but are not limited to: the at least one processing unit 1110, the at least one storage unit 1120, a bus 1130 connecting different system components (including the storage unit 1120 and the processing unit 1110), and a display unit 1140.
[0135] The storage unit stores program codes, which can be executed by the processing unit 1110, so that the processing unit 1110 executes the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 1110 can execute Figure 4 , Figure 5 , Figure 7 , Figure 8 or Fig. 9 Steps shown etc.
[0136] The storage unit 1120 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 1121 and / or a cache memory unit 1122 , and may further include a read-only memory unit (ROM) 1123 .
[0137] The storage unit 1120 may also include a program / utility 1124 having a set (at least one) of program modules 1125, such program modules 1125 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0138] Bus 1130 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0139] The electronic device 1100 may also communicate with one or more external devices 1200 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1100, and / or communicate with any device that enables the electronic device 1100 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1150. Furthermore, the electronic device 1100 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 1160. As shown, the network adapter 1160 communicates with other modules of the electronic device 1100 via a bus 1130. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1100, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0140] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the exemplary embodiment of the present disclosure.
[0141] The exemplary embodiments of the present disclosure also provide a computer-readable storage medium on which a program product capable of implementing the above-mentioned method of the present specification is stored. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above-mentioned "Exemplary Method" section of the present specification.
[0142] The exemplary embodiments of the present disclosure also provide a program product for implementing the above method, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0143] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0144] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0145] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0146] Program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0147] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0148] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0149] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
[0150] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A network information management method, characterized in that: Applied to a network information management system, the network information management system includes at least a first network node, a central network node, and a second network node; the method includes: In response to the central network node receiving a network registration request sent by a first network node, adding the first node configuration information to the central network configuration information; the network registration request includes at least the first node configuration information of the first network node, and the central network configuration information includes at least the central node configuration information of the central network node and / or the second node configuration information of the second network node; Sending registration request response information to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information; In response to the first network node meeting a preset condition, notification information including the first node configuration information is sent to the second network node through the central network node, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information.
2. The method according to claim 1, characterized in that The sending, in response to the first network node satisfying a preset condition, notification information including the first node configuration information to the second network node through the central network node includes: The central network node monitors the first network node, and in response to monitoring that the first network node meets a preset condition, sends notification information including configuration information of the first node to the second network node.
3. The method according to claim 2, characterized in that The central network node monitors the first network node, including: A heartbeat communication connection is established between the central network node and the first network node according to a preset heartbeat cycle interval, so that the central network node monitors the first network node through the heartbeat communication connection.
4. The method according to claim 3, characterized in that The method further comprises: In response to detecting that an abnormality occurs in the heartbeat communication connection, deleting first node configuration information of the first network node from central network configuration information; An abnormality notification is sent to the second network node, so that the second network node deletes the first node configuration information of the first network node from the second network configuration information.
5. The method according to claim 3, characterized in that: The method further comprises: In response to detecting that an abnormality occurs in the heartbeat communication connection, the first network node is instructed to delete the added central node configuration information and / or the second node configuration information, and to send a network registration request to the central network node again.
6. The method according to claim 1, characterized in that The method further comprises: In response to receiving a configuration information change request sent by the first network node, the central network node updates the central network configuration information of the central network node according to the configuration information change request, and sends the configuration information change request to the second network node, so that the second network node updates the second network configuration information of the second network node according to the configuration information change request.
7. The method according to claim 1, characterized in that The first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information, including: The first network node adds the central node configuration information and / or the second node configuration information to the first network configuration information of the first network node according to the registration request response information; The method further comprises: In response to receiving the service processing request sent by the first network node, determining a target service network according to the first network configuration information; the target service network is used to provide a corresponding service for the first network node according to the service processing request; The first network configuration information at least includes central node configuration information of the central network node and second node configuration information of the second network node.
8. A network information management device, characterized in that: Applied to a network information management system, the network information management system includes at least a first network node, a central network node, and a second network node; the device includes: A first information management module, configured to add the first node configuration information to the central network configuration information in response to the central network node receiving a network registration request sent by a first network node; the network registration request at least includes the first node configuration information of the first network node, and the central network configuration information at least includes the central node configuration information of the central network node and / or the second node configuration information of the second network node; A second information management module is used to send registration request response information to the first network node through the central network node, so that the first network node synchronously adds the central node configuration information and / or the second node configuration information according to the registration request response information; the registration request response information includes the central network configuration information; The third information management module is used to send notification information including the first node configuration information to the second network node through the central network node in response to the first network node satisfying a preset condition, so that the second network node adds the first node configuration information to the second network configuration information according to the notification information.
9. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 7 by executing the executable instructions.
10. A computer-readable storage medium comprising a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
