Network management method, multiple twin network management and control system, computer program product

By constructing and managing multiple twin networks through a multi-twin network management and control system, the problem of existing technologies being unable to meet the needs of multiple twin networks is solved. This enables unified management and data interaction of multiple twin networks of physical networks, thereby improving the applicability.

CN119652757BActive Publication Date: 2025-12-12CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411803964.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-12-12
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

Existing technologies cannot meet the multiple twin requirements of digital twin networks for physical networks, which affects their widespread application.

Method used

Through a multi-twin network management and control system, including twin construction modules, data transmission and reception modules, and management modules, multiple twin networks are constructed and unified management is achieved to meet the mapping requirements of different time nodes and network states.

Benefits of technology

It enables unified management and data interaction of multiple twin networks, meets the diverse twin needs in more application scenarios, and enhances the application scope of digital twin networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652757B_ABST
    Figure CN119652757B_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communication, and relates to a network management method, a multiple twin network management and control system, a computer program product and an electronic device. The method is applied to the multiple twin network management and control system, the multiple twin network management and control system comprises a twin construction module, a data transceiving module and a management module, and the method comprises the following steps: the twin construction module determines a multiple twin strategy in response to a multiple twin construction request, the multiple twin construction request carries first information indicating a multiple twin type and second information indicating multiple twin network attributes; based on the multiple twin strategy, the data transceiving module collects physical network data, and the twin construction module constructs multiple twin networks of the physical network to obtain twin information, so as to distribute the physical network data to the multiple twin networks through the data transceiving module; and the twin construction module sends the multiple twin strategy and the twin information to the management module to manage and control the multiple twin networks and data interaction between the multiple twin networks.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and more particularly, to a network management method, a multiple-twin network management system, a computer program product and an electronic device. BACKGROUND

[0002] A digital twin network is a network system that creates a virtual twin of a physical network entity in a digitalized manner and can interact with the physical network entity in real time. The digital twin network can be used in network real-time monitoring, event discovery, etc. in the security field, and network optimization, configuration and policy verification, etc. in the network operation field.

[0003] Currently, the mapping method for a physical network is to construct a digital twin network corresponding to the physical network. However, the constructed digital twin network cannot meet the multiple-twin requirements of the physical network for twin applications, which to some extent affects the wide application of digital twins.

[0004] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present disclosure, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0005] The purpose of the present disclosure is to provide a network management method, a multiple-twin network management system, a computer program product and an electronic device, thereby realizing the construction of a multiple-twin network of a physical network and the unified management of the multiple-twin network.

[0006] Other characteristics and advantages of the present disclosure will become apparent from the following detailed description, or will be learned by practice of the present disclosure.

[0007] According to one aspect of the present disclosure, a network management method is provided, applied to a multiple-twin network management system including a twin construction module, a data transceiver module and a management module. The method comprises: the twin construction module determines a multiple-twin strategy in response to a multiple-twin construction request, the multiple-twin construction request carrying first information indicating a multiple-twin type and second information indicating multiple-twin network attributes; based on the multiple-twin strategy, the physical network data is collected through the data transceiver module, and a plurality of twin networks of the physical network are constructed through the twin construction module to obtain twin information, so as to distribute the physical network data to the plurality of twin networks through the data transceiver module; and the multiple-twin strategy and the twin information are sent to the management module by the twin construction module to manage and control the plurality of twin networks and the data interaction between the plurality of twin networks.

[0008] In an example embodiment of the present disclosure, the multiple twin types are selected from a shadow twin network and a parallel twin network; wherein the shadow twin network comprises a twin network mapping a current real-time network state of the physical network, and a twin network mapping a historical network state of the physical network at a target historical time node; and the parallel twin network comprises a plurality of parallel running twin networks mapping different network data of the physical network.

[0009] In an example embodiment of the present disclosure, if the first information indicates to build a shadow twin network, the second information at least comprises a number of shadow twin networks, data mapping times corresponding to the shadow twin networks, required physical mapping data, and required physical network nodes for building digital twins of the shadow twin networks; and if the first information indicates to build a parallel twin network, the second information at least comprises a number of parallel twin networks, required physical mapping data of the parallel twin networks, and required physical network nodes for building digital twins of the parallel twin networks.

[0010] In an example embodiment of the present disclosure, the twin building module determines a multiple twin strategy in response to a multiple twin building request, comprising: determining a multiple twin building type according to the first information; and configuring multiple twin network attributes and data distribution strategies for the multiple twin building type based on the second information; wherein the multiple twin network attributes comprise one or more of a number of twin networks, a digital twin contained in each twin network, required physical network data for building the twin network, and a data mapping time.

[0011] In an example embodiment of the present disclosure, the twin building module determines a multiple twin strategy in response to a multiple twin building request, and further comprises: the twin building module sends the multiple twin strategy to the data transceiver module; and after the data transceiver module collects physical network data, further comprising: the data transceiver module sends third information to the twin building module to indicate that the collection of physical network data is completed.

[0012] In an example embodiment of the present disclosure, based on the multiple twin strategy, the data transceiver module collects physical network data, comprising: if the first information indicates to build a shadow twin network, acquiring physical network data corresponding to each data mapping time according to the data mapping times corresponding to the shadow twin network, wherein the physical network data of the same data mapping time corresponds to the same shadow twin network; or if the first information indicates to build a parallel twin network, acquiring physical network data according to the required physical mapping data of the parallel twin network, wherein different parallel twin networks have their respective corresponding types of physical network data.

[0013] In an example embodiment of the present disclosure, the constructing, by the twin construction module, a plurality of twin networks of the physical network, obtaining twin information further comprises: sending the twin information to the data transceiver module, so that the data transceiver module distributes the physical network data to the plurality of twin networks based on the twin information and the multiple twin strategies; wherein the twin information at least includes network information, address information and state information of each of the twin networks.

[0014] In an example embodiment of the present disclosure, after the distributing, by the data transceiver module, the physical network data to the plurality of twin networks, further comprising: the data transceiver module sends fourth information to the twin construction module to indicate that the distribution of the physical network data is completed; starting the plurality of twin networks to run by the twin construction module, and updating the twin information according to the running state.

[0015] In an example embodiment of the present disclosure, the management module controls the plurality of twin networks and information interaction between the plurality of twin networks, comprising: in response to a first operation instruction for a twin network, the management module adjusts the running state of at least one digital twin in at least one twin network and / or at least one target twin network; or, in response to a second operation instruction for a twin network, the management module configures data for at least one digital twin in at least one twin network and / or at least one target twin network.

[0016] In an example embodiment of the present disclosure, the management module controls the plurality of twin networks and information interaction between the plurality of twin networks, comprising: in response to a data request for a twin network, the management module obtains target request data of at least one digital twin according to the data request; the management module sends the target request data to the data requester; wherein the target request data includes at least one of the running state data, log data, signaling transceiver data and user plane data of the at least one digital twin.

[0017] In an example embodiment of the present disclosure, the management module controls the plurality of twin networks and information interaction between the plurality of twin networks, comprising: obtaining a data interaction instruction for a first twin in a target twin network, the data interaction instruction is used to request to send target interaction data of the first twin to at least one second twin, wherein the second twin and the first twin are in different twin networks; the management module obtains the target interaction data of the first twin and sends the target interaction data to at least one second twin; wherein the target interaction data includes signaling transceiver data and / or user plane data of the first twin.

[0018] In an example embodiment of the present disclosure, after the target interaction data is sent to the at least one second twin, the method further includes sending fifth information to an interaction requester corresponding to the data interaction instruction to indicate whether the data interaction between the first twin and the at least one second twin is completed.

[0019] According to an aspect of the present disclosure, a multi-twin network management system is provided, which includes a twin construction module, a data transceiver module and a management module; the twin construction module is configured to determine a multi-twin strategy in response to a multi-twin construction request, the multi-twin construction request carrying first information indicating a multi-twin type and second information indicating a multi-twin network attribute; the data transceiver module is configured to collect physical network data based on the multi-twin strategy; the twin construction module is configured to construct a plurality of twin networks of the physical network based on the multi-twin strategy to obtain twin information, and the data transceiver module is configured to distribute the physical network data to the plurality of twin networks; the twin construction module is configured to send the multi-twin strategy and the twin information to the management module, and the management module is configured to manage and control the plurality of twin networks and data interaction between the plurality of twin networks.

[0020] According to an aspect of the present disclosure, a computer program product is provided, which includes a computer program, and the computer program is executed by a processor to implement the method of any one of the above.

[0021] According to an aspect of the present disclosure, an electronic device is provided, which includes a processor and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the method of any one of the above via execution of the executable instructions.

[0022] The exemplary network management method of the present disclosure responds to multiple twin construction requests through a twin construction module in a plurality of twin network management systems, determines a multiple twin strategy, the multiple twin construction request carries first information indicating a multiple twin type and second information indicating multiple twin network attributes, then based on the multiple twin strategy, collects physical network data through a data transceiver module, and constructs a plurality of twin networks of the physical network through the twin construction module to obtain twin information, to distribute the physical network data to the plurality of twin networks through the data transceiver module, the twin construction module sends the multiple twin strategy and the twin information to the management module to manage and control the plurality of twin networks and data interaction between the plurality of twin networks. On the one hand, multiple twin networks can be constructed according to multiple twin construction requests, which can meet the multiple twin needs of physical networks for twin applications. On the other hand, the management module can manage and control the constructed multiple twin networks and data interaction between the multiple twin networks, that is, unified management of the plurality of twin networks is realized, which can meet the message interworking and collaborative management between the plurality of multiple twin networks, thereby meeting the multiple twin needs of physical networks for more application scenarios (such as twin applications), and having wide application prospects.

[0023] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0024] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will be more apparent from the following detailed description read in conjunction with the accompanying drawings, in which:

[0025] Figure 1 An architecture diagram for constructing a digital twin network according to an exemplary embodiment of the present disclosure is shown;

[0026] Figure 2 Another architecture diagram for constructing a digital twin network according to an exemplary embodiment of the present disclosure is shown;

[0027] Figure 3 A flowchart of a network management method according to an exemplary embodiment of the present disclosure is shown;

[0028] Figure 4 A schematic diagram of message interaction between different twin networks according to an exemplary embodiment of the present disclosure is shown;

[0029] Figure 5 Another schematic diagram of message interaction between different twin networks according to an exemplary embodiment of the present disclosure is shown;

[0030] Figure 6A complete flow chart of a network management method according to an example embodiment of the present disclosure is shown;

[0031] Figure 7 A multiple twin network management and control system according to an example embodiment of the present disclosure is shown;

[0032] Figure 8 A block diagram of an electronic device according to an example embodiment of the present disclosure is shown.

[0033] In the drawings, the same or similar reference numerals denote the same or similar parts. DETAILED DESCRIPTION

[0034] Exemplary embodiments now will be described more fully hereinafter with reference to the accompanying drawings. This exemplary embodiment, however, can be implemented in various forms, and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. Like reference numerals refer to like elements throughout the specification. Detailed descriptions of well-known methods, apparatus and operations are omitted so as not to obscure the application.

[0035] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the

[0036] The block diagrams in the drawings show functional entities that do not necessarily correspond to physically separate entities. That is, these functional entities can be implemented in software, or in one or more software-hardened modules, or in different network and / or processor devices and / or microcontroller devices.

[0037] A digital twin network is a network system that creates a virtual twin of a physical network entity in a digital manner and can interact with the physical network entity in real time, and can be used for network real-time monitoring, event discovery, etc. in the security field, and network optimization, configuration and policy verification, etc. in the network operation field.

[0038] Figure 1 An architecture diagram for constructing a digital twin network is shown, as Figure 1As shown, real-time data of the physical network can be input into the corresponding digital twin, thereby constructing a virtual digital twin network that maps the current real-time physical network, so that the digital twin application performs data analysis, statistics, prediction, and other processing procedures based on the mapping data obtained by the digital twin network.

[0039] The digital twin application (also referred to as a twin application) is an application program of an "intelligent twin" that can simulate, analyze, and optimize the full life cycle operation situation of a business, a business execution mechanism, and a business governance object in the physical world by integrating multi-source data such as the Internet of Things, big data, artificial intelligence, and business systems according to actual business needs in various fields. The digital twin application can dynamically drive a simulation model through multi-source data, monitor the state and behavior of a physical entity in real time, discover and predict problems in a timely manner, and provide early warning. Based on rich historical and real-time data, the digital twin application can provide more optimized solutions through professional algorithm models. The digital twin application can also provide real-time data, visual results, and intelligent analysis to help decision makers make more scientific decisions. The digital twin application can also receive real-time information from the physical world and send instructions to control physical objects to establish a closed-loop business process. The digital twin application has the characteristics of real-time, accuracy, visualization, and intelligence, and can be applied to fields such as public safety, smart cities, smart parks, smart manufacturing, and smart transportation. The specific form and application scenario of the digital twin application are not limited in the example embodiments of the present disclosure.

[0040] Figure 1 The model shown in the above can be an intelligent agent with data analysis functions, experimental operation environments, or prediction functions. For example, the model can be a visual graphical interaction platform. Based on the model, management of the digital twin network and other processing procedures can be initiated. The type and specific implementation of the model are not limited in the example embodiments of the present disclosure.

[0041] Continuing to refer to Figure 1 Under this network architecture, a single twin network reflecting the current physical network can be analyzed and predicted. However, the constructed digital twin network can only reflect the current real-time physical network and cannot meet the network state at different time nodes or the twin needs of multiple twin networks of the physical network for some twin applications, so that unified management and control cannot be performed for the interworking and collaborative interaction between multiple twin networks of the physical network. Therefore, the currently constructed digital twin network cannot meet the multiple twin needs of the physical network for the twin application, which to some extent affects the wide application of digital twinning.

[0042] Based on this, the example embodiments of the present disclosure provide a network management method applied to a multiple-twin-network management and control system to construct multiple twin networks of a physical network and achieve unified management and control of the multiple twin networks. As shown inFigure 2 Fig. 1 shows an architecture diagram of constructing a digital twin network according to an example embodiment of the present disclosure, as shown in Figure 2 As shown, the multiple-twin network management system includes a twin construction module, a data transceiver module, and a management module. Through data interaction between the modules, multiple twin networks of the physical network are constructed, and unified management of data interaction between the multiple twin networks is implemented.

[0043] Among them, Figure 2 The multiple-twin network management system shown can be part of an existing digital twin network architecture, or can be an independent system independent of the existing digital twin network architecture. It can be flexibly set according to actual needs, and no limitation is made to this.

[0044] It should be noted that, Figure 2 This is only one example of an architecture diagram for constructing a digital twin network. Other ways of architecture can also exist according to actual needs, and no limitation is made to this.

[0045] Specifically, Figure 3 A flowchart of a network management method is shown, which is applied to the multiple-twin network management system. The network management method can include steps S310 to S330:

[0046] In step S310, the twin construction module determines a multiple-twin strategy in response to a multiple-twin construction request. The multiple-twin construction request carries first information indicating a multiple-twin type and second information indicating multiple-twin network attributes.

[0047] In an example embodiment of the present disclosure, the multiple-twin construction request can come from the above-mentioned twin application. The twin application sends a multiple-twin construction request to the twin construction module based on demand, carrying first information indicating a multiple-twin type and second information indicating multiple-twin network attributes. The example embodiment of the present disclosure does not limit the specific type of the twin application.

[0048] Among them, the first information is used to indicate the type of the multiple-twin network that needs to be constructed. The multiple-twin type is selected from a shadow twin network and a parallel twin network, that is, a shadow twin network or a parallel twin network is requested to be constructed.

[0049] Specifically, the shadow twin network includes a twin network that maps the current real-time network state of the physical network, and a twin network that maps the historical network state of the physical network at a target historical time node. By constructing multiple shadow twin networks, the demand of the twin application for the network state of the physical network at different time nodes can be met. That is, different shadow twin networks correspond to different time nodes.

[0050] The parallel twin networks include multiple parallel running twin networks mapping different network data of the physical network. By constructing the same physical network into multiple different parallel twin networks, the multiple twin requirement of the twin application can be met. Different parallel twin networks map different types of physical network data.

[0051] The multiple twin network attributes refer to information related to the construction of the multiple twin network, including but not limited to the number of twin networks, the data mapping time and the required physical mapping data corresponding to the twin network, and the physical network nodes required for the twin network to construct the digital twin.

[0052] Specifically, if the first information indicates to construct a shadow twin network, the second information at least includes the number of shadow twin networks, the data mapping time and the required physical mapping data corresponding to the shadow twin network, and the physical network nodes required for the shadow twin network to construct the digital twin. If the first information indicates to construct a parallel twin network, the second information at least includes the number of parallel twin networks, the required physical mapping data of the parallel twin network, and the physical network nodes required for the parallel twin network to construct the digital twin.

[0053] It should be understood that which physical network nodes are required by the twin application to construct the twin, and the number of twin networks required by the twin application to construct, and which twin network needs to map which physical network data can be specified by the twin application through the second information.

[0054] In an exemplary embodiment, the twin construction module, in response to the multiple twin construction request, determining the multiple twin strategy can include:

[0055] First, the twin construction module determines the multiple twin construction type according to the first information, and then configures the multiple twin network attributes and the data distribution strategy for the multiple twin construction type based on the second information.

[0056] The multiple twin network attributes include one or more of the number of twin networks, the digital twin included in each twin network, the physical network data required to construct the twin network, and the data mapping time. The data distribution strategy refers to the strategy of the data transceiver module sending the collected physical network data to the corresponding twin network, which can be generated by the twin construction module based on the first information and the second information.

[0057] For example, when multiple parallel twin networks are determined to be generated according to the first information, the digital twin included in each parallel twin network and the physical mapping data required to construct the parallel twin network are obtained through the second information, and then the data distribution strategy can be determined, i.e., how to map the correct physical network data to the required parallel twin network.

[0058] Specifically, the multiple twin strategy S determined by the twin construction module can include one or more of the following: a multiple twin construction type (e.g., P = 1, indicating the construction of a shadow twin network; P = 0, indicating the construction of a parallel twin network), the number of twin networks (N), the number of twins (E) included in each twin network, the physical network data (D c ) required for the construction of the twin network, a distribution strategy (P d ), and the data mapping time (T, i.e., the time node of mapping) corresponding to the twin network. It should be understood that the data mapping time is only included in the multiple twin strategy for the construction of a shadow twin network.

[0059] For example, a multiple twin strategy S for constructing a multiple shadow twin network can be represented by the following formulas (1) to (3):

[0060] S = {P, N, E, D c , P d , T} (1)

[0061]

[0062] T = {T1, t2, … T N} (3)

[0063] wherein formula (2) indicates that N shadow twin networks are constructed, n1, n2, …, n N represent the number of digital twins included in each shadow twin network, and T1, T2, …, T N represent the data mapping time corresponding to each shadow twin network, respectively.

[0064] It should be understood that the multiple twin strategy for constructing a multiple parallel twin network can also be represented in a similar manner, without including the strategy information related to the data mapping time, which will not be described herein.

[0065] In step S320, based on the multiple twin strategy, the physical network data is collected by the data transceiver module, and the multiple twin networks of the physical network are constructed by the twin construction module to obtain the twin information, so as to distribute the physical network data to the multiple twin networks by the data transceiver module.

[0066] In the exemplary embodiments of the present disclosure, in order to enable the data transceiver module to collect the data required for constructing the multiple twin network, the twin construction module determines the multiple twin strategy in response to the multiple twin construction request, and further includes that the twin construction module sends the multiple twin strategy to the data transceiver module, so as to enable the data transceiver module to collect the physical network data based on the multiple twin strategy. The physical network data includes but is not limited to network node configuration information, running data, network state data, network topology relationship, etc.

[0067] The data transceiver module can collect data from the physical network according to the physical network data required by the construction of the twin network. c For example, if the first information indicates the construction of a shadow twin network, the physical network data corresponding to each data mapping time is obtained according to the data mapping time corresponding to the shadow twin network, wherein the physical network data of the same data mapping time corresponds to the same shadow twin network.

[0068] Specifically, if P = 1, the physical network data corresponding to each time node is obtained from the historical storage according to the data mapping time (T). N It should be understood that the physical network data corresponding to each time node mentioned here also includes real-time physical network data, which will not be described separately.

[0069] If the first information indicates the construction of a parallel twin network, the physical network data required by the parallel twin network is obtained, wherein different parallel twin networks have physical network data of corresponding types. Specifically, if P = 0, real-time physical network data is collected.

[0070] After collecting the physical network data through the data transceiver module, the data transceiver module can also send the third information to the twin construction module to indicate that the collection of the physical network data is completed, so that the twin construction module has completed the data collection and accuracy.

[0071] Further, the multiple twin construction module receives the third information of the data transceiver module, and constructs multiple twin networks of the physical network according to the multiple twin strategy.

[0072] Specifically, the digital twin of each twin network can be constructed according to the twin body (E) contained in each twin network in the multiple twin strategy, and the twin network can be determined according to the multiple twin body. For example, the twin body of the mth twin network is: Based on this way, the digital twin of N twin networks can be constructed, thereby forming N twin networks.

[0073] It should be noted that the processing mode of constructing the digital twin and forming the twin network based on the digital twin is similar to the traditional processing mode of constructing the digital twin, which will not be described in detail.

[0074] After the twin construction module completes the construction of the multiple twin networks of the physical network, the twin information of each twin network is obtained, which is the description information of the twin network and at least includes the network information, address information and state information of each twin network. The network information refers to the information related to the network of the twin network, such as network topology relationship, network state data, etc. The address information can be the address information of each digital twin in the twin network. Information such as the IP (Internet Protocol) address indicates the location of the digital twin, while status information describes whether the twin network is functioning properly.

[0075] In one exemplary embodiment, after constructing multiple twin networks of the physical network through the twin construction module and obtaining twin information, the method further includes:

[0076] The twin construction module sends twin information to the data transceiver module, enabling the data transceiver module to distribute physical network data to multiple twin networks based on the twin information and multiple twin strategies.

[0077] Among them, after receiving the twin information, the data transceiver module, based on the twin entity (E) contained in each twin network in the multi-twin strategy S and the physical network data (D) required to construct the twin network, c Distribution strategy (P) d One or more of the following, including the data mapping time (T) of the twin network, are used to synchronize the corresponding physical network data to the twins of N twin networks.

[0078] Specifically, if P=1, the data transceiver module will use the digital twin in the multiple twin strategy S. The corresponding physical nodes (the physical network nodes required for the digital twin) are in the data mapping time T (i.e., T1, T2, ..., T). N Data from the node is sent to the digital twin. Each twin network corresponds to a physical network data of a data mapping time.

[0079] If P=0, the data transceiver module will use the digital twin in the multi-twin strategy S. The corresponding physical node (the physical network node required by the digital twin) is sent to the digital twin. Each twin network corresponds to a different type of physical network data, and multiple twin networks operate in parallel.

[0080] After distributing physical network data to multiple twin networks via the data transceiver module, it may also include:

[0081] First, the data transceiver module sends the fourth message to the twin construction module to indicate that the distribution of physical network data is complete. Then, the twin construction module starts multiple twin networks to run and updates the twin information according to the running status.

[0082] The twin construction module starts the operation of multiple twin networks, and the twin information of each twin network is updated, for example, the network state, whether it is normally started, etc. The twin construction module can also update the twin information of multiple twin networks to ensure the real-time and accuracy of the twin information.

[0083] In step S330, the twin construction module sends the multiple twin strategies and the twin information to the management module to manage and control the multiple twin networks and the data interaction between the multiple twin networks.

[0084] In the exemplary embodiments of the present disclosure, the management module is used to manage the multiple twin networks uniformly, and the cooperation and interaction between the multiple twin networks and the interaction between the twin network (or digital twin) and the above-mentioned model can be realized based on the management module.

[0085] In an exemplary embodiment, the management module manages and controls the multiple twin networks and the information interaction between the multiple twin networks, including:

[0086] In response to the first operation instruction for the twin network, the management module adjusts the running state of at least one twin network and / or the digital twin in at least one target twin network.

[0087] Specifically, the running state includes running pause, start or shutdown. The first operation instruction can come from the above-mentioned model, that is, an intelligent agent with data analysis function, or an experimental operation environment, prediction, etc., which is not specifically limited.

[0088] Optionally, the management module and the model interact, that is, the management module responds to the first operation instruction for the twin network, and can pause, start or shut down one or more twin networks in the constructed digital twin network.

[0089] Optionally, the management module and the model interact, that is, the management module responds to the first operation instruction for the twin network, and can pause, start or shut down one or more digital twins in the constructed digital twin network.

[0090] In which, the management module manages and controls the multiple twin networks and the information interaction between the multiple twin networks, including:

[0091] In response to the second operation instruction for the twin network, the management module configures data for at least one twin network and / or at least one digital twin in the target twin network. The data configuration includes but is not limited to configuring specific data, data loading or updating, etc.

[0092] It should be understood that how the management module in the example embodiment of the present disclosure specifically manages and configures the twin network and / or digital twin can be determined according to the operation instructions of the model, and the example embodiment of the present disclosure can flexibly adjust the operation instructions according to the actual task requirements, and this is not specifically limited.

[0093] In an example embodiment, the management module controls a plurality of twin networks and information interaction between the plurality of twin networks, including:

[0094] First, the management module responds to a data request for a twin network, and the management module obtains target request data of at least one digital twin according to the data request, and then the management module sends the target request data to a data requester.

[0095] Among them, the target request data includes at least one of the running state data (such as hardware resource occupation, traffic data in and out, etc.), log data, signaling transceiving data and user plane data of at least one data twin, which can be flexibly determined according to the data request. Through the interaction between the management module and the model, the data of one or more digital twins can be obtained according to the requirements of the model and sent to the model, so that the model can analyze, count, predict, etc. based on the obtained data.

[0096] Based on the foregoing example embodiment, the management module controls a plurality of twin networks and information interaction between the plurality of twin networks, further including:

[0097] First, a data interaction instruction for a first twin in a target twin network is obtained, and the data interaction instruction is used to request to send target interaction data of the first twin to at least one second twin, and then the management module obtains the target interaction data of the first twin and sends the target interaction data to at least one second twin.

[0098] Among them, the second twin and the first twin are in different twin networks, and the target interaction data includes signaling transceiving data and / or user plane data of the first twin.

[0099] Specifically, through the interaction between the management module and the model, signaling data and / or user plane data issued by the digital twin in one or more twin networks in the constructed digital twin network can be obtained, and the obtained data can be sent to the digital twin in one or more other twin networks, so that based on the management module, the message interaction between different twin networks can be realized in response to the data interaction instruction.

[0100] In addition, after sending the target interaction data to at least one second twin, further including:

[0101] The fifth information is sent to the interaction request side corresponding to the data interaction instruction, to indicate whether the data interaction between the first twin and the at least one second twin is completed.

[0102] The interaction request side can be the model, and can also be another request side capable of interacting with the management module. The actual demand can be set.

[0103] As an example, Figure 4 An illustrative diagram of message interaction between different twin networks is shown. The following takes two twin networks for constructing a physical network as an example, and combines Figure 4 The message interaction between multiple twin networks is described.

[0104] Step S410: The model sends a data interaction instruction 1 to the management module.

[0105] The data interaction instruction 1 is used to request to send the Sg-1 message of the digital twin a in the twin network A to the digital twin b in the twin network B.

[0106] Step S420: The management module sends a first request for the Sg-1 message to the digital twin a in the twin network A.

[0107] Step S430: The digital twin a in the twin network A sends the Sg-1 message to the management module in response to the first request.

[0108] Step S440: The management module sends a request for the Sg-1 message to the digital twin b in the twin network B.

[0109] Step S450: The management module sends an indication information (such as the fifth information) indicating that the data interaction between the digital twin a in the twin network A and the digital twin b in the twin network B is completed to the model.

[0110] The above realizes the information coordination and interaction between different twin networks based on the information interaction between the management module and each digital twin, and the information interaction between the management module and the model.

[0111] Figure 5 Another illustrative diagram of message interaction between different twin networks is shown. The following still takes two twin networks for constructing a physical network as an example, and combines Figure 5 The message interaction between multiple twin networks is described.

[0112] Step S510: The digital twin b in the twin network B sends the Sg-2 message to the management module.

[0113] Wherein, according to the task requirement, the digital twin b in the twin network B can actively send the Sg-2 message to the management module, or the digital twin b in the twin network B sends the Sg-2 message to the management module at the request of the management module, and no special restriction is made.

[0114] Step S520: The model sends a data interaction instruction 2 to the management module.

[0115] Wherein, the data interaction instruction 2 is used to request to send the Sg-2 message of the digital twin b in the twin network B to the digital twin a in the twin network A.

[0116] Step S530: The management module verifies whether the Sg-2 message of the digital twin b in the twin network B is received.

[0117] Wherein, if the verification is successful, the Sg-2 message is sent to the digital twin a in the twin network A.

[0118] Step S540: The management module sends an indication information to the model based on the message sending result of step S530, indicating whether the data interaction between the digital twin a in the twin network A and the digital twin b in the twin network B is completed.

[0119] Wherein, if the management module verification is successful and the Sg-2 message is successfully sent to the digital twin a in the twin network A, the information indicating successful sending is sent to the model, and on the contrary, if the management module verification fails or the Sg-2 message fails to send, the relevant information indicating the failure of sending is sent to the model.

[0120] It should be noted that, Figure 4 And Figure 5 The process of information interaction between multiple twin networks is only as an example, and the scenario of the exemplary embodiments of the present disclosure based on the management module to realize the information interaction between multiple twin networks can be more complex, for example, multiple information interactions are performed between a larger number of twin networks.

[0121] Figure 6 A complete flowchart of a network management method is shown, and the following will be described in combination with Figure 6 The network management method of the exemplary embodiments of the present disclosure is described.

[0122] Step S610: The twin construction module receives a multiple twin construction request sent by a twin application.

[0123] Wherein, the multiple twin construction request carries first information indicating a multiple twin type and second information indicating a multiple twin network attribute.

[0124] Step S620: The twin construction module determines a multiple twin strategy in response to the multiple twin construction request.

[0125] Step S630: The twin construction module sends the multiple twin strategies to the data transceiving module.

[0126] Step S640: Based on the multiple twin strategies, the data transceiving module collects the physical network data.

[0127] Step S650: The data transceiving module sends third information to the twin construction module to indicate that the collection of the physical network data is completed.

[0128] Step S660: Based on the multiple twin strategies, the twin construction module constructs multiple twin networks of the physical network to obtain twin information.

[0129] Step S670: The twin construction module sends the twin information to the data transceiving module.

[0130] Step S680: Based on the twin information and the multiple twin strategies, the data transceiving module distributes the physical network data to the multiple twin networks.

[0131] Step S690: The data transceiving module sends fourth information to the twin construction module to indicate that the distribution of the physical network data is completed.

[0132] Step S6110: The twin construction module starts the multiple twin networks to run and updates the twin information according to the running state.

[0133] Step S6120: The twin construction module sends the multiple twin strategies and the twin information to the management module to control the multiple twin networks and the data interaction among the multiple twin networks through the management module.

[0134] It should be noted that the specific details involved in each step have been described in the above exemplary embodiments, which will not be repeated here.

[0135] The exemplary network management method of the present disclosure responds to a multiple twin construction request through a twin construction module in a multiple twin network management system, determines a multiple twin strategy, the multiple twin construction request carries first information indicating a multiple twin type and second information indicating multiple twin network attributes, then based on the multiple twin strategy, collects physical network data through a data transceiver module, and constructs multiple twin networks of the physical network through the twin construction module to obtain twin information, to distribute the physical network data to the multiple twin networks through the data transceiver module, the twin construction module sends the multiple twin strategy and the twin information to a management module to manage and control the multiple twin networks and data interaction between the multiple twin networks. On the one hand, multiple twin networks can be constructed according to the multiple twin construction request, which can meet the multiple twin needs of physical networks for twin applications. On the other hand, the management module can manage and control the constructed multiple twin networks and data interaction between the multiple twin networks, that is, unified management of multiple twin networks is realized, which can meet the message interworking and collaborative control between multiple multiple twin networks, thereby meeting the multiple twin needs of physical networks for more application scenarios (such as twin applications), and can be applied to the deployment, construction and operation of digital twin networks, for example, the constructed multiple twin networks can improve network security (such as network real-time monitoring, event discovery, etc.), and for example, the constructed multiple twin networks can optimize network operation (such as network optimization, configuration and strategy verification, etc.), which has wide application prospects.

[0136] In an exemplary embodiment of the present disclosure, a multiple twin network management system is also provided. Referring to FIG. 7, the multiple twin network management system 700 can include a twin construction module 710, a data transceiver module 720 and a management module 730. Specifically: Figure 7

[0137] The twin construction module 710 is configured to respond to a multiple twin construction request, determine a multiple twin strategy, and the multiple twin construction request carries first information indicating a multiple twin type and second information indicating multiple twin network attributes;

[0138] The data transceiver module 720 is configured to collect physical network data based on the multiple twin strategy, the twin construction module is configured to construct multiple twin networks of the physical network based on the multiple twin strategy to obtain twin information, and the data transceiver module is configured to distribute the physical network data to the multiple twin networks;

[0139] The twin construction module 730 is configured to send the multiple twin strategy and the twin information to the management module, and the management module is configured to manage and control the multiple twin networks and data interaction between the multiple twin networks.

[0140] ​Since the detailed content of each functional module of the multiple twin network management system of the example embodiment of the present disclosure has been described in the example embodiment of the network management method described above, it will not be described here.

[0141] It should be noted that, although several modules or units of the multiple twin network management system are mentioned in the above detailed description, such division is not mandatory. In fact, according to the 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. Conversely, the features and functions of one module or unit described above can be further divided into several modules or units.

[0142] The example embodiments of the present disclosure also provide a computer program product. The computer program product includes a computer program which, when executed by a processor, implements the method described above.

[0143] In an embodiment, the computer program product can be a tangible product containing the computer program, such as a computer readable storage medium storing the computer program. The readable storage medium can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, etc. signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid state disk (SSD), etc. For example, the computer program product can be implemented as a non-volatile storage medium storing the computer program, such as a read-only memory, a Nand flash memory, etc.

[0144] In an embodiment, the computer program product can be an intangible product containing the computer program. For example, the computer program product can be implemented as a virtual digital product, such as an executable file, an installation package, etc. digital file storing the computer program.

[0145] The code of the computer program can be written in one or more programming languages. Programming languages such as C, Java, C++, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case involving a remote computing device, the remote computing device can be connected to the user computing device through any kind of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (for example, through an Internet connection provided by an operator).

[0146] The computer program can be carried by a signal bearing medium or transmitted by an electronic device. The electronic device can convert the signal bearing computer program into a digital signal, and then run the computer program. When the computer program is run on the electronic device, the code of the computer program is used to make the electronic device perform (more specifically, the processor of the electronic device can be made to perform) the method steps of various exemplary embodiments of the present disclosure, such as the method steps described above.

[0147] In addition, in the exemplary embodiments of the present disclosure, an electronic device capable of implementing the above method is also provided. Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, a method or a program product. Therefore, various aspects of the present disclosure can be embodied as a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which can be collectively referred to as "circuitry", "module" or "system" herein.

[0148] The electronic device 800 according to this embodiment of the present disclosure will be described below with reference to Figure 8 Figure 8 The display electronic device 800 is only an example and should not bring any limitation to the function and use range of the embodiments of the present disclosure.

[0149] As shown in Figure 8 The components of the electronic device 800 can include, but are not limited to, the above-mentioned at least one processing unit 810, the above-mentioned at least one storage unit 820, a bus 830 connecting different system components (including the storage unit 820 and the processing unit 810), and a display unit 840.

[0150] The storage unit stores program code which can be executed by the processing unit 810, so that the processing unit 810 performs the steps described in the above "Exemplary Method" section of the present specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 810 can perform the steps shown above.

[0151] The storage unit 820 can include a readable medium in the form of a volatile storage unit, such as a random access memory (RAM) 821 and / or a cache memory 822, and can further include a read-only memory (ROM) 823.

[0152] The storage unit 820 can also include program / utility 824 having a set of program modules 825, including but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which can include implementation of a network environment, or some combination thereof.​

[0153] Bus 830 can be one of several types of bus structure, including a storage bus or a memory bus, a peripheral bus, a graphics bus, a processor bus, or a local bus using any of a variety of bus architectures.

[0154] Electronic device 800 can also communicate with one or more external devices 900 such as a keyboard or pointing device, using one or more communication interfaces 850. Communication interfaces 850 can include, without limitation, a modem, a network interface card (e.g. an Ethernet card), a wireless network interface card, etc. One or more communication interfaces 850 can enable electronic device 800 to communicate with one or more devices or networks with wireless functionality, including without limitation, an intranet, the Internet, or a wireless network. Communication interfaces 850 can also include, without limitation, a Bluetooth® interface, a USB interface, a Wi-Fi® interface, a WiMax® interface, a ZigBee® interface, a near field communication (NFC) interface, etc.

[0155] Those skilled in the art will readily understand that the example embodiments described herein can be implemented by software and / or by hardware coupled with software, as described above. Thus, the technical solutions according to the embodiments 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, a mobile hard disk, etc.) or a network, and includes a number of 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 methods according to the embodiments of the present disclosure.

[0156] In addition, the above-described diagrams are only schematic illustrations of the processes included in the methods according to the exemplary embodiments of the present disclosure, and are not intended to be of a limiting purpose. It is readily understood that the processes shown in the above-described diagrams do not indicate or limit the time sequence of the processes. In addition, it is readily understood that the processes can be executed synchronously or asynchronously, for example, in a plurality of modules.

[0157] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the disclosure be construed as including any variations, uses, or adaptations of the specific embodiments following, including equivalents thereof, which are within the scope of the disclosure and including such as come within the general scope of the following claims. The specification and examples given are only intended to be exemplary and are not intended to limit the true scope and spirit of the disclosure.

Claims

1. A network management method characterized by comprising: The method is applied to a multiple twin network management and control system, the multiple twin network management and control system comprising a twin construction module, a data transceiving module and a management module, and the method comprising: The twin construction module determines a multiple twin strategy in response to a multiple twin construction request, the multiple twin construction request carrying first information indicating a multiple twin type and second information indicating multiple twin network attributes; the multiple twin type is selected from a shadow twin network and a parallel twin network; wherein the shadow twin network comprises a twin network mapping a current real-time network state of a physical network and a twin network mapping a historical network state of the physical network at a target historical time node; the parallel twin network comprises multiple parallel running twin networks mapping different network data of the physical network; Based on the multiple twin strategy, the data transceiving module collects physical network data, and the twin construction module constructs multiple twin networks of the physical network to obtain twin information, so that the data transceiving module distributes the physical network data to the multiple twin networks; The twin construction module sends the multiple twin strategy and the twin information to the management module to manage and control the multiple twin networks and data interaction among the multiple twin networks; If the first information indicates construction of a shadow twin network, the second information at least comprises a number of shadow twin networks, data mapping times corresponding to the shadow twin networks, required physical mapping data and physical network nodes required for constructing digital twins of the shadow twin networks; if the first information indicates construction of a parallel twin network, the second information at least comprises a number of parallel twin networks, required physical mapping data of the parallel twin networks and physical network nodes required for constructing digital twins of the parallel twin networks; The method based on the multiple twin strategy, through the data transceiving module, collecting physical network data, comprises: If the first information indicates construction of a shadow twin network, physical network data corresponding to each data mapping time is obtained according to the data mapping times corresponding to the shadow twin networks, wherein physical network data of the same data mapping time corresponds to the same shadow twin network; Or, if the first information indicates construction of a parallel twin network, physical network data is obtained according to the required physical mapping data of the parallel twin networks, wherein different parallel twin networks have their respective corresponding types of physical network data.

2. The method of claim 1, wherein, The twin construction module determines a multiple twin strategy in response to a multiple twin construction request, comprising: determining a multiple twin construction type according to the first information; configuring multiple twin network attributes and data distribution strategies for the multiple twin construction type based on the second information; wherein the multiple twin network attributes comprise one or more of a number of twin networks, digital twins contained in each twin network, physical network data required for constructing a twin network and data mapping times.

3. The method of claim 1, wherein, The twin construction module determines a multiple twin strategy in response to a multiple twin construction request, further comprising: The twin construction module sends the multiple twin strategies to the data transceiver module; After collecting the physical network data through the data transceiver module, further comprising: The data transceiver module sends third information to the twin construction module to indicate that the collection of physical network data is completed.

4. The method of claim 1, wherein, The multiple twin networks of the physical network are constructed through the twin construction module, and twin information is obtained, further comprising: The twin information is sent to the data transceiver module, so that the data transceiver module distributes the physical network data to the multiple twin networks based on the twin information and the multiple twin strategies; Wherein, the twin information at least includes network information, address information and state information of each twin network.

5. The method of claim 4, wherein, After the physical network data is distributed to the multiple twin networks through the data transceiver module, further comprising: The data transceiver module sends fourth information to the twin construction module to indicate that the distribution of physical network data is completed; The multiple twin networks are started to run through the twin construction module, and the twin information is updated according to the running state.

6. The method of claim 1, wherein, The management module controls the multiple twin networks and the information interaction between the multiple twin networks, comprising: In response to a first operation instruction for a twin network, the management module adjusts the running state of at least one twin network and / or at least one target digital twin in the twin network; Or, in response to a second operation instruction for a twin network, the management module configures data for at least one digital twin in at least one twin network and / or at least one target twin network.

7. The method of claim 1, wherein, The management module controls the multiple twin networks and the information interaction between the multiple twin networks, comprising: In response to a data request for a twin network, the management module obtains target request data of at least one digital twin according to the data request; The management module sends the target request data to the data requester; Wherein, the target request data includes at least one of the running state data, log data, signaling transceiver data and user plane data of the at least one digital twin.

8. The method of claim 1, wherein, The management module controls the multiple twin networks and the information interaction between the multiple twin networks, comprising: Obtain a data interaction instruction for a first twin in a target twin network, the data interaction instruction is used to request to send target interaction data of the first twin to at least one second twin, wherein the second twin and the first twin are in different twin networks; The management module obtains the target interaction data of the first twin and sends the target interaction data to at least one second twin; Wherein, the target interaction data includes signaling transceiver data and / or user plane data of the first twin.

9. The method of claim 8, wherein, After sending the target interaction data to at least one second twin, the method further comprises: Send fifth information to the interaction requester corresponding to the data interaction instruction to indicate whether the data interaction between the first twin and the at least one second twin is completed.

10. A multiple twin network management system, characterized by, The multiple twin network management system comprises a twin construction module, a data transceiver module and a management module; The twin construction module is configured to determine a multiple twin strategy in response to a multiple twin construction request, the multiple twin construction request carrying first information indicating a multiple twin type and second information indicating multiple twin network attributes; the multiple twin type is selected from a shadow twin network and a parallel twin network; wherein the shadow twin network comprises a twin network mapping a current real-time network state of a physical network, and a twin network mapping a historical network state of the physical network at a target historical time node; the parallel twin network comprises a plurality of parallel running twin networks mapping different network data of the physical network; The data transceiver module is configured to collect physical network data based on the multiple twin strategy, the twin construction module is configured to construct a plurality of twin networks of the physical network based on the multiple twin strategy to obtain twin information, and the data transceiver module is configured to distribute the physical network data to the plurality of twin networks; The twin construction module is configured to send the multiple twin strategy and the twin information to the management module, and the management module is configured to manage and control the plurality of twin networks and data interaction among the plurality of twin networks; If the first information indicates the construction of a shadow twin network, the second information at least includes the number of shadow twin networks, the data mapping time corresponding to the shadow twin network, the required physical mapping data, and the physical network nodes required for constructing a digital twin body of the shadow twin network; if the first information indicates the construction of a parallel twin network, the second information at least includes the number of parallel twin networks, the required physical mapping data of the parallel twin network, and the physical network nodes required for constructing a digital twin body of the parallel twin network; The data transceiver module collects physical network data based on the multiple twin strategy, comprising: If the first information indicates the construction of a shadow twin network, the physical network data corresponding to each data mapping time is obtained according to the data mapping time corresponding to the shadow twin network, wherein the physical network data of the same data mapping time corresponds to the same shadow twin network; Or, if the first information indicates the construction of a parallel twin network, the physical network data is obtained according to the required physical mapping data of the parallel twin network, wherein different parallel twin networks have their respective corresponding types of physical network data.

11. A computer program product comprising a computer program, characterized in that, The computer program is executed by a processor to implement the method of any one of claims 1 to 9.

12. An electronic device, comprising: Comprise: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the method of any one of claims 1 to 9 by executing the executable instructions.

Citation Information

Patent Citations

  • Optical network data prediction method and device

    CN118301009A

  • Construction method, device and equipment of digital twin system and readable storage medium

    CN118821576A