Method, apparatus and system for managing digital twin network

By simultaneously managing the physical network and the digital twin network on the first device, avoiding the use of standardized defined data and interfaces, the problem of synchronizing data interaction between the digital twin network and the physical network is solved, and seamless interaction and functional optimization are achieved.

WO2025086800A1PCT designated stage expired Publication Date: 2025-05-01HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/110473
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-27
Filing Date
2024-08-07
Publication Date
2025-05-01

AI Technical Summary

Technical Problem

It is difficult for the prior art to realize synchronous data interaction between the digital twin network and the physical network, and the digital twin network has a great impact on the functions of the physical network.

Method used

By providing a management method, the first device manages both the physical network and the digital twin network simultaneously, avoids the use of standardized defined data and interfaces, realizes synchronous data interactions, and optimizes network performance through AI inference functions.

Benefits of technology

The seamless synchronous data interaction between the digital twin network and the physical network is realized, avoiding the negative impact of the digital twin network on the physical network functions, and improving network performance and prediction capabilities through AI inference functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024110473_01052025_PF_FP_ABST
    Figure CN2024110473_01052025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a method, apparatus and system for managing a digital twin network, by means of which a digital twin network can implement synchronized data interaction with a physical network without the need for using data having a standardized definition and a corresponding interface, and the influence of the digital twin network on functions of the physical network is also avoided. The method comprises: a first device receiving a first creation request, which is used for requesting the creation of a digital twin network ontology at a digital twin network corresponding to a physical network, wherein the first device manages the physical network and the digital twin network; and the first device creating a digital twin network ontology at the digital twin network on the basis of the first creation request.
Need to check novelty before this filing date? Find Prior Art

Description

A management method, device and system for digital twin network

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on October 27, 2023, with application number 202311411699.6 and application name “A management method, device and system for a digital twin network”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the field of digital twin networks, and more specifically, to a management method, device, and system for digital twin networks. Background Art

[0003] A digital twin is a virtual model of a physical object that spans the object's lifecycle and uses real-time data sent from sensors on the object to simulate behavior and monitor operations. Figure 1 is a schematic diagram of the network structure of a digital twin network. As shown in Figure 1, digital twin networks are all built in the operations support system (OSS) domain. To achieve accurate digital mapping of the digital twin network, the twin network layer of the digital twin network needs to be synchronized with the physical network layer. However, achieving synchronization requires excessive speed and quantity of data acquisition, requiring standardized definition of data and corresponding interfaces. This also affects the functional implementation of the physical network.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a management method, device and system for a digital twin network, so that the digital twin network can achieve synchronous data interaction with the physical network without using standardized defined data and corresponding interfaces, while also avoiding the impact of the digital twin network on the functions of the physical network.

[0006] To achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, a method for managing a digital twin network is provided. The method can be executed by a first device, or by a component of the first device, such as a processor, chip, or chip system of the first device, or by a logic module or software that can implement all or part of the functions of the first device. Taking the method as an example where the method can be executed by the first device, the method includes: the first device receiving a first creation request, the first creation request being used to request creation of a digital twin network ontology in a digital twin network corresponding to a physical network, wherein the first device manages the physical network and the digital twin network; and the first device creating the digital twin network ontology in the digital twin network according to the first creation request.

[0008] In the management method of the digital twin network provided in the embodiment of the present application, the first device creates a digital twin network ontology in the digital twin network corresponding to the physical network according to the first creation request of the second device; wherein, since the first device manages the physical network and the digital twin network corresponding to the physical network at the same time, the digital twin network does not need to use standardized defined data and corresponding interfaces to achieve synchronous data interaction with the physical network, while also avoiding the impact of the digital twin network on the function of the physical network.

[0009] In this embodiment of the present application, the first device's management functions for the physical network and the digital twin network include at least one of the following: closed-loop management, acquisition and analysis of the digital twin network's performance, fault alarm information, and control of the digital twin network itself. The first device can manage the physical network and its corresponding digital twin network based on at least one of these management functions.

[0010] In one possible implementation, the digital twin network includes a first twin, and the method further includes: a first device receiving first control information; and the first device operating the first twin based on the first control information. The first device can operate the first twin based on the first control information.

[0011] In an embodiment of the present application, the first twin is used to execute the function of the first application, and the first control information is determined by the first application through analysis based on the information of the first twin. In an embodiment of the present application, when the second device includes an application module, the first control information is obtained after the application module corresponding to the first application analyzes the information of the first twin, so that the first device can operate the first twin according to the first control information determined after analysis by the application module, and the operation is more targeted and accurate.

[0012] In an embodiment of the present application, the information of the first twin includes one or more of network topology, network coverage, energy consumption, traffic, network performance key performance indicators KPI, faults and alarms.

[0013] In one possible implementation, the digital twin network includes a second twin. The method further includes: a first device receiving a first observation request, the first observation request being used to request visualization information of the second twin, the visualization information of the second twin being used to visualize the second twin; and the first device sending the visualization information of the second twin. This allows the second device to perform a visualization based on the visualization information of the second twin, allowing a user to intuitively observe the visualization information of the second twin.

[0014] In an embodiment of the present application, the digital twin network itself is equipped with an artificial intelligence (AI) inference function; or the first device's management function for the physical network and the digital twin network includes an analysis function, and the analysis function includes an AI inference function. In an embodiment of the present application, because the AI ​​inference function is deployed within the digital twin network itself, the entire digital twin network has an AI inference function, capable of predicting or inferring the performance of certain twins.

[0015] In an embodiment of the present application, the method further includes: the first device receiving a second creation request, the second creation request being used to request creation of an AI reasoning function instance on the physical network, the AI ​​reasoning model deployed on the AI ​​reasoning function instance being used to output AI reasoning results; and the first device creating the AI ​​reasoning function instance on the physical network based on the second creation request. In an embodiment of the present application, deploying the AI ​​reasoning function on the physical network can enable the physical network to have prediction and reasoning capabilities, enabling the operation of certain network functions based on the prediction or reasoning results.

[0016] In the embodiment of the present application, the digital twin network ontology is used to obtain AI reasoning results from the physical network, enabling the digital twin network to monitor the AI ​​reasoning function of the physical network.

[0017] In one possible implementation, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0018] In an embodiment of the present application, the digital twin network ontology includes at least one of the following twins: network topology twin, network coverage twin, energy consumption twin, traffic twin, network performance key performance indicator KPI twin, fault and alarm twin.

[0019] In a second aspect, a method for managing a digital twin network is provided. The method can be executed by a second device, or by a component of the second device, such as a processor, chip, or chip system of the second device, or by a logic module or software that can implement all or part of the functions of the second device. Taking the method as an example in which the method can be executed by the second device, the method includes: the second device sends a first creation request, the first creation request is used to request the creation of a digital twin network ontology in the digital twin network corresponding to the physical network; the second device sends first control information, the first control information is used to instruct the first device to operate on the first twin, wherein the digital twin network ontology includes the first twin.

[0020] In the management method of the digital twin network provided in the embodiment of the present application, the second device sends a first creation request to the first device, and the first creation request is used to request the creation of a digital twin network ontology in the digital twin network corresponding to the physical network; wherein, since the first device manages the physical network and the digital twin network corresponding to the physical network at the same time, the digital twin network does not need to use standardized defined data and corresponding interfaces to achieve synchronous data interaction with the physical network, and at the same time avoids the impact of the digital twin network on the function of the physical network.

[0021] In an embodiment of the present application, the first twin is used to execute the function of the first application, and the first control information is determined by the first application based on the information of the first twin. In an embodiment of the present application, when the second device includes an application module, the first control information is obtained after the application module corresponding to the first application analyzes the information of the first twin, so that the second device can send the first control information to the first device based on the analysis of the application module, so that the operation of the first device on the twin is more targeted and accurate.

[0022] In an embodiment of the present application, the information of the first twin includes one or more of network topology, network coverage, energy consumption, traffic, network performance key performance indicators KPI, faults and alarms.

[0023] In an embodiment of the present application, the method further includes: a second device sending a first observation request, the first observation request being used to request visualization information of a second twin, wherein the digital twin network entity includes the second twin; and the second device receiving and displaying the visualization information of the second twin. The second device can perform a visualization display based on the visualization information of the second twin, allowing a user to intuitively observe the visualization information of the second twin.

[0024] In an embodiment of the present application, the method also includes: the second device sends a second creation request, the second creation request is used to request the creation of an artificial intelligence (AI) reasoning function instance on the physical network, and the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output the AI ​​reasoning result.

[0025] In an embodiment of the present application, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0026] In a third aspect, a communication device is provided for implementing the various methods described above. The communication device may be the first device described in the first aspect, or a device included in the first device, such as a chip; or the communication device may be the second device described in the second aspect, or a device included in the second device, such as a chip.

[0027] The communication device includes modules, units, or means for implementing the above-mentioned method. The modules, units, or means can be implemented by hardware, software, or hardware executing corresponding software implementation. The hardware or software includes one or more modules or units corresponding to the above-mentioned functions.

[0028] In some possible designs, the communication device may include a processing module and a communication module. The communication module may include an output module (or a sending module) and an input module (or a receiving module), respectively configured to implement the output (or sending) and input (or receiving) functions of any of the above aspects and any possible designs thereof. The processing module may be configured to implement the processing functions of any of the above aspects and any possible designs thereof.

[0029] Optionally, the communication device further includes a storage module for storing program instructions and data.

[0030] In a fourth aspect, a communication device is provided, comprising: at least one processor configured to execute a computer program or instruction, or to cause the communication device to execute the method described in any of the above aspects through a logic circuit. The communication device may be the first device described in the first aspect, or a device included in the first device, such as a chip; or the communication device may be the second device described in the second aspect, or a device included in the second device, such as a chip.

[0031] In some possible designs, the communication device further includes a memory for storing computer instructions and / or configuration files of logic circuits. Optionally, the memory is integrated with the processor, or the memory is independent of the processor.

[0032] In one possible design, the communication device further includes a communication interface for inputting and / or outputting signals.

[0033] In some possible designs, the communication interface is an interface circuit for reading and writing computer instructions. For example, the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.

[0034] In some possible designs, the communication interface is used to communicate with modules outside the communication device.

[0035] In some possible designs, the communication device may be a chip system. When the communication device is a chip system, the chip system may include a chip or may include a chip and other discrete devices.

[0036] In a fifth aspect, a communication device is provided, comprising: a logic circuit and an interface circuit; the interface circuit is configured to input and / or output information; and the logic circuit is configured to execute the method described in any of the above aspects, processing the input information and / or generating output information. The communication device may be the first device described in the first aspect, or a device included in the first device, such as a chip; or the communication device may be the second device described in the second aspect, or a device included in the second device, such as a chip.

[0037] It can be understood that when the communication device provided in any one of the third aspect or the fourth aspect is a chip, the above-mentioned sending action / function can be understood as output information, and the above-mentioned receiving action / function can be understood as input information.

[0038] In a sixth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method described in any one of the above aspects is executed.

[0039] In a seventh aspect, a computer program product is provided, which, when executed by a processor, enables the method described in any one of the above aspects to be executed.

[0040] In an eighth aspect, a communication device is provided, which includes a module / unit for executing the method described in the first aspect or the second aspect.

[0041] In a ninth aspect, a communication system is provided, comprising the first device described in the first aspect and the second device described in the second aspect. The first device and the second device may be implemented as the communication apparatus provided in any one of the third to fifth aspects.

[0042] In which, the first device in the communication system includes a management module for managing the physical network and the digital twin network corresponding to the physical network; the second device in the communication system includes a control module for controlling the second device to execute the methods described in the first and second aspects above. Optionally, the second device in the communication system also includes an observation module for observing at least one twin included in the digital twin network ontology. Optionally, the second device in the communication system also includes an application module for analyzing information of at least one twin included in the digital twin network ontology to determine the first control information.

[0043] Among them, the technical effects brought about by any design method in the third to ninth aspects can refer to the technical effects brought about by different design methods in the above-mentioned first or second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] FIG1 is a schematic diagram of the network structure of a digital twin network;

[0045] FIG2 is a schematic diagram of an example of a system architecture provided in an embodiment of the present application;

[0046] FIG3 is a schematic diagram of an application scenario 1 provided in an embodiment of the present application;

[0047] FIG4 is a schematic diagram of application scenario 2 provided in an embodiment of the present application;

[0048] FIG5 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0049] FIG6 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0050] FIG7 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0051] FIG8 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0052] FIG9 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0053] FIG10 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0054] FIG11 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0055] FIG12 is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application;

[0056] FIG13 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0057] FIG14 is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0058] FIG15 is a schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] In the description of this application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in this application is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.

[0060] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b and / or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or plural.

[0061] In addition, to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.

[0062] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0063] It will be understood that the “embodiment” mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It will be understood that in the various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0064] It can be understood that in this application, "when" and "if" both mean that corresponding processing will be taken under certain objective circumstances, and do not limit the time, nor do they require any judgment action when implementing, nor do they mean that there are other limitations.

[0065] It is understood that some optional features in the embodiments of the present application may, in certain scenarios, be implemented independently of other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects. They may also be combined with other features in certain scenarios as needed. Accordingly, the devices provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.

[0066] In this application, unless otherwise specified, the same or similar parts between the various embodiments can refer to each other. In the various embodiments of this application, unless otherwise specified and there is no logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships. The following description of the embodiments of this application does not constitute a limitation on the scope of protection of this application.

[0067] In order to facilitate understanding of the technical solutions of the embodiments of the present application, a brief introduction to the relevant technologies and terms of the present application is first given.

[0068] 1. Types of digital twins.

[0069] 1. Component twins / part twins:

[0070] The component twin is the fundamental unit of a digital twin and is the smallest example of a functional component. The part twin is similar to the component twin but is a less critical component.

[0071] 2. Asset Twins

[0072] When two or more component twins work together, they form an asset twin. Asset twins enable users to study the interactions of these components, creating a wealth of processable performance data that can be transformed into actionable insights.

[0073] 3. System twin / unit twin:

[0074] Further expanding upon the asset twin, the system twin or unit twin demonstrates how different assets come together to form a complete, functional system. Through the system twin, users can visualize the interactions between assets and receive recommendations for performance optimization.

[0075] 4. Process Twins:

[0076] A process twin (zooming in on the macro level) shows how systems work together to create an entire production facility. To achieve maximum efficiency, multiple systems must operate synchronously, or if a delay in one system impacts others. The process twin helps users determine precise timing strategies that ultimately impact overall efficiency.

[0077] 2. Digital Twin Network

[0078] A digital twin network is a network system that digitally creates virtual twins of physical network entities and enables real-time interactive mapping with these entities. Its core elements are data, models, interaction, and mapping. Data is the cornerstone of building a digital twin network. By building a unified data sharing repository as the single source of truth for the digital twin network, it efficiently stores historical and real-time data such as the physical network's configuration, topology, status, logs, and user services, providing data support for the network twin. Models are the power source of the digital twin network. Feature-rich data models can be flexibly combined to create multiple model instances to serve various network applications. Mapping is the high-fidelity visualization of physical network entities through the network twin, and is the defining characteristic that distinguishes digital twin networks from network simulation systems. Interaction is key to achieving virtual-physical synchronization. The network twin connects network service applications and physical network entities through standardized interfaces, enabling real-time information collection and control of the physical network and providing timely diagnosis and analysis.

[0079] FIG2 is a schematic diagram of an example of a system architecture provided by an embodiment of the present application. As shown in FIG2 , the system includes a first device and a second device; wherein the first device manages a physical network and a digital twin network corresponding to the physical network. The second device is configured to send a first creation request, wherein the first creation request is configured to request the creation of a digital twin network ontology in the digital twin network corresponding to the physical network. The first device is configured to receive the first creation request and create a digital twin network ontology in the digital twin network according to the first creation request.

[0080] It should be noted that the system architecture described in the embodiment of the present application is for the purpose of more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0081] Optionally, the relevant functions of the first device or the second device involved in the present application can be implemented by one device, or by multiple devices together, or by one or more functional modules within a device, or by one or more chips, or by a system on chip (SOC) or a chip system. The chip system can be composed of chips, or can include chips and other discrete devices. The embodiments of the present application do not specifically limit this.

[0082] It is understandable that the above functions can be network elements in hardware devices, software functions running on dedicated hardware, or a combination of hardware and software, or virtualized functions instantiated on a platform (e.g., a cloud platform).

[0083] Figure 3 is a schematic diagram of application scenario 1 provided in an embodiment of the present application. As shown in Figure 3, the first device includes a management module for managing the physical network and the digital twin network corresponding to the physical network, so that the first device executes the digital twin network management method provided in the embodiment of the present application. The second device includes a control module for controlling the second device to execute the digital twin network management method provided in the embodiment of the present application.

[0084] Optionally, the second device further includes an observation module for observing at least one twin included in the digital twin network ontology.

[0085] Figure 4 is a schematic diagram of application scenario 2 provided in an embodiment of the present application. As shown in Figure 4, the first device includes a management module for managing the physical network and the digital twin network corresponding to the physical network, so that the first device executes the management method of the digital twin network provided in the embodiment of the present application. The second device includes a control module and an application module, the control module is used to control the second device to execute the management method of the digital twin network provided in the embodiment of the present application, and the application module is used to analyze the information of at least one twin included in the digital twin network body to determine the first control information.

[0086] Optionally, the second device further includes an observation module for observing at least one twin included in the digital twin network ontology.

[0087] Alternatively, optionally, the application module includes an observation module for observing at least one twin included in the digital twin network ontology, where the at least one twin is used to execute a function corresponding to an application (eg, a first application).

[0088] Optionally, for application scenario 1 shown in Figure 3 and application scenario 2 shown in Figure 4, the management function of the management module in the embodiment of the present application includes at least one of the following: management closed loop, performance of the digital twin network, acquisition of fault alarm information, analysis function, and control function of the digital twin network itself.

[0089] Optionally, for application scenario 1 shown in Figure 3 and application scenario 2 shown in Figure 4, the management module includes an analysis function, and the analysis function includes an AI reasoning function; or, the AI ​​reasoning function is deployed in the digital twin network itself.

[0090] Optionally, for application scenario 1 shown in FIG3 and application scenario 2 shown in FIG4 , the digital twin network entity can be deployed on the first device or independently deployed, and this embodiment of the present application does not limit this.

[0091] In one possible implementation, the related functions of the first device and the second device involved in the embodiment of the present application can be implemented by the communication device 500 in Figure 5. The communication device 500 includes one or more processors 501, a communication line 502, and at least one communication interface (Figure 5 is only exemplary, taking the inclusion of a communication interface 504 and one processor 501 as an example for description), and optionally may further include a memory 503.

[0092] The processor 501 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0093] The communication line 502 may include a path for connecting different components.

[0094] The communication interface 504 may be a transceiver module for communicating with other devices or communication networks, such as Ethernet, a radio access network (RAN), a terminal, or a wireless local area network (WLAN). For example, the transceiver module may be a device such as a transceiver or a transceiver. Alternatively, the communication interface 504 may be a transceiver circuit or an input / output interface within the processor 501, for implementing signal input and output to the processor.

[0095] The memory 503 may be a device having a storage function. For example, it may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a communication line 502. The memory may also be integrated with the processor.

[0096] The memory 503 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 501. The processor 501 is used to execute the computer-executable instructions stored in the memory 503, thereby implementing the management method of the digital twin network provided in the embodiment of the present application.

[0097] Alternatively, optionally, in an embodiment of the present application, the processor 501 may also perform processing-related functions in the digital twin network management method provided in the following embodiments of the present application, and the communication interface 504 is responsible for communicating with other devices or communication networks, which is not specifically limited in the embodiments of the present application.

[0098] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.

[0099] In a specific implementation, as an embodiment, the processor 501 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 5 .

[0100] In a specific implementation, as an embodiment, the communication device 500 may include multiple processors, such as the processor 501 and the processor 507 in FIG5 . Each of these processors may be a single-core processor or a multi-core processor. The processors here may include, but are not limited to, at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, etc., and each computing device may include one or more cores for executing software instructions to perform calculations or processing.

[0101] In a specific implementation, as an embodiment, the communication device 500 may further include an output device 505 and an input device 506. The output device 505 communicates with the processor 501 and can display information in a variety of ways. For example, the output device 505 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 506 communicates with the processor 501 and can receive user input in a variety of ways. For example, the input device 506 can be a mouse, a keyboard, a touch screen device, or a sensor device.

[0102] The communication device 500 described above may also sometimes be referred to as a communication apparatus, and may be a general-purpose device or a dedicated device. For example, the communication device 500 may be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or a device having a similar structure to that shown in FIG5 . The embodiments of the present application do not limit the type of the communication device 500.

[0103] In addition, the composition structure shown in FIG5 does not constitute a limitation on the communication device. In addition to the components shown in FIG5, the communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0104] The following describes the management method of the digital twin network provided in the embodiment of the present application in conjunction with the system architecture provided in Figure 2.

[0105] Figure 6 is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, a first device or a second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in Figure 6, the management method 600 for a digital twin network provided in an embodiment of the present application includes:

[0106] S610: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0107] In the embodiment of the present application, the first device may be a device deployed with an operation and maintenance center (OMC), and the second device may be a device deployed with an OSS, which is not limited in the embodiment of the present application.

[0108] In the embodiment of the present application, the first creation request is used to request the creation of a digital twin network ontology in the digital twin network corresponding to the physical network. For example, the digital twin network ontology can be deployed inside the first device or independently, which is not limited in the embodiment of the present application.

[0109] In an embodiment of the present application, the first device manages the physical network and the digital twin network corresponding to the physical network. The management functions of the first device for the physical network and the digital twin network include at least one of the following: closed-loop management, the performance of the digital twin network, and the acquisition of fault alarm information, analysis functions, and control functions of the digital twin network itself. It should be understood that the management functions of the first device for the physical network and the digital twin network can be combined or separately set, and this embodiment of the present application does not limit this.

[0110] In an embodiment of the present application, the management closed loop may include a closed loop consisting of four parts: observation, analysis, decision-making, and execution, namely, observation, analysis, decision-making, and execution of the managed digital twin network and the services of the digital twin network.

[0111] In the embodiment of the present application, the performance of the digital twin network may include, for example, the maximum number of sessions, the number of quality of service (QoS) flows, etc., which is not limited in the embodiment of the present application.

[0112] In an embodiment of the present application, the fault alarm information may include an instance of the alarm object, the time of the alarm event, the alarm type, the alarm threshold information, the alarm monitoring parameters, additional information, etc., which is not limited in the embodiment of the present application.

[0113] In an embodiment of the present application, the analysis function can be provided by, for example, a management data analytics function (MDAF), which includes processing and analyzing data related to the digital twin network and the services of the digital twin network, such as analysis of performance metrics, alarms, configuration data, network analysis data, and service experience data, etc., to provide statistics or predictions, root cause analysis, and recommendations for the service operations of the digital twin network and the digital twin network.

[0114] In the embodiment of the present application, the control function of the digital twin network ontology may include issuing control intentions, creating a digital twin network ontology, etc., which is not limited in the embodiment of the present application.

[0115] In the embodiments of the present application, the digital twin network ontology can be synchronized with the information of the physical network, or it can be a virtual simulation of the physical network, depending on its usage requirements. The digital twin network ontology can be a virtualized network that approximates the full physical network of the real network, which can include network nodes, etc. The digital twin network ontology can correspond to a wireless network, a core network, or a combination of a wireless network and a core network, which is not limited in the embodiments of the present application.

[0116] In an embodiment of the present application, the digital twin network ontology may include but is not limited to: digital model information of the external environment, digital model information of the machine frame / physical hardware, digital model information of resource information, digital model information of software functions, digital model information of transmission resources, digital model information of the Internet protocol (IP) transmission nodes and traffic between networks, digital model information of network function resources, digital model information of service nodes and service traffic, digital model information of signaling nodes and node traffic, or other digital model information, performance statistical information model, fault information model, node energy consumption information model, single service (for example, 5G local area network (LAN), 5G mobile station (MBS)) traffic information model, or other models, which are not limited in the embodiment of the present application.

[0117] In an embodiment of the present application, the digital twin network ontology can be refined into multiple levels according to different business needs. For example, when you want to analyze IP node traffic, the network topology model can be used to provide information about IP nodes in the network and the connection relationship between each node, and the digital model information of IP transmission nodes and traffic can be used to provide relevant information about the traffic of each IP node distributed in the network; or, for example, when you want to analyze core network service traffic, the network topology model can be used to provide information about each service node in the core network and the connection relationship between each node, and the digital model information of service nodes and service traffic is used to provide relevant information about the traffic of each service node in the core network.

[0118] In the embodiment of the present application, the scenarios supported by the digital twin network ontology include operation verification, simulation, function observation (such as observation of artificial intelligence (AI) reasoning function), etc., which are not limited in the embodiment of the present application.

[0119] In the embodiment of the present application, the digital twin network ontology can be called a digital twin network object, or a virtual network object, or a digital twin network system, or a virtual network system, or a virtual network object, or a virtual object, or other names, and the embodiment of the present application does not limit this.

[0120] In an embodiment of the present application, the physical network may include a wireless network and a core network, wherein the network elements may include network elements of a physical network function (PNF) and network elements of a virtualized network function (VNF).

[0121] S620: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0122] In the embodiments of the present application, the digital twin network ontology includes at least one of the following twins: a network topology twin, a network coverage twin, an energy consumption twin, a traffic twin, a network performance key performance indicator (KPI) twin, a fault and alarm twin, or other twins, which are not limited in the embodiments of the present application. It should be understood that a twin can be a portion of the digital twin network ontology used to perform a specific function.

[0123] In the management method of the digital twin network provided in the embodiment of the present application, the first device creates a digital twin network ontology in the digital twin network corresponding to the physical network according to the first creation request of the second device; wherein, since the first device manages the physical network and the digital twin network corresponding to the physical network at the same time, the digital twin network does not need to use standardized defined data and corresponding interfaces to achieve synchronous data interaction with the physical network, while also avoiding the impact of the digital twin network on the function of the physical network.

[0124] Based on the management method of the digital twin network shown in FIG6 above, the management method of the digital twin network related to the application scenario 1 corresponding to FIG3 above will be described in detail below in combination with FIG7 to FIG10.

[0125] In one possible implementation, as shown in FIG7 , there is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in FIG7 , the management method 700 provided in an embodiment of the present application includes:

[0126] S710: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0127] In the embodiment of the present application, the description of step S710 may refer to step S610 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0128] S720: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0129] In the embodiment of the present application, the description of step S720 can refer to step S620 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0130] S730: The second device sends a first observation request to the first device. Correspondingly, the first device receives the first observation request from the second device.

[0131] In an embodiment of the present application, the first observation request is used to request visualization information of the second twin; in combination with application scenario one of the embodiment of the present application, the first observation request can be sent by the observation module included in the second device.

[0132] In this embodiment of the present application, the digital twin network ontology includes a second twin; in other words, the second twin can be part of the digital twin network ontology. Optionally, the second twin can be one of the twins described in step S620 above, which is not limited in this embodiment of the present application.

[0133] Exemplarily, the visualization information can be visualization information of the operation state of the digital twin network, for example, a visualization of the network topology structure, a visualization of the network function model, a visualization of the dynamic interaction process, etc., which is not limited in the embodiments of the present application.

[0134] S740: The first device sends visualization information of the second twin to the second device. Correspondingly, the second device receives the visualization information of the second twin from the first device and displays the visualization information of the second twin.

[0135] In an embodiment of the present application, a user of application scenario one, such as a digital twin network observation consumer, can observe the second twin through visual information of the second twin displayed on a second device.

[0136] In the management method of the digital twin network provided in the embodiment of the present application, the second device sends a first observation request to the first device for requesting visualization information of the second twin, and the second device receives the visualization information of the second twin from the first device and visualizes it, so that the user can visually observe the operating status of the second twin, etc.

[0137] In one possible implementation, as shown in FIG8 , there is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in FIG8 , the management method 800 provided in an embodiment of the present application includes:

[0138] S810: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0139] In the embodiment of the present application, the description of step S810 may refer to step S610 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0140] S820: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0141] In the embodiment of the present application, the description of step S820 can refer to step S620 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0142] S830: The second device sends first control information to the first device. Correspondingly, the first device receives the first control information from the second device.

[0143] In an embodiment of the present application, the first control information is used to indicate the operation of the first device on the first twin, or the first control information is the issuance of the control intention of the second device, which is not limited in the embodiment of the present application. In an embodiment of the present application, in combination with application scenario one, the first control information can be sent by the control module included in the second device. Optionally, the first control information can be determined by the control module based on the visual information of the first twin visually displayed by the observation module, or the first control information can be determined by the control module based on other information, which is not limited in the embodiment of the present application.

[0144] In the embodiment of the present application, the digital twin network ontology includes a first twin; in other words, the first twin can be part of the digital twin network ontology. Optionally, the first twin can be one of the twins described in step S620 above, which is not limited in the embodiment of the present application.

[0145] S840: The first device operates the first twin according to the first control information.

[0146] In an embodiment of the present application, exemplarily, the first twin includes network energy consumption-related twins such as network function resource model twins, service node and service traffic model information twins, signaling node and node traffic model twins, performance statistics information model twins, and node energy consumption information model twins. The first network device can analyze the information of these twins, and then analyze, monitor, and manage the energy consumption of the network. Furthermore, the first device can perform energy-saving related operations on the network.

[0147] In the application scenario 1 corresponding to the embodiment of the present application, the first device operates the first twin according to the first control information. Exemplarily, the management closed loop of the first device operates the first twin according to the first control information.

[0148] Optionally, the first control information may also indicate the operation of the first device on the physical network, which is not limited in the embodiment of the present application.

[0149] In the management method of the digital twin network provided in the embodiment of the present application, the second device can send first control information to the first device through the control module, so that the first device operates the first twin according to the first control information.

[0150] In one possible implementation, as shown in FIG9 , there is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in FIG9 , the management method 900 provided in an embodiment of the present application includes:

[0151] S910: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0152] In the embodiment of the present application, the description of step S910 may refer to step S610 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0153] S920: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0154] In the embodiment of the present application, the description of step S920 can refer to step S620 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0155] S930: The second device sends a third creation request to the first device. Correspondingly, the first device receives the third creation request from the second device.

[0156] In an embodiment of the present application, the third creation request is used to request the creation of an AI reasoning function instance in the digital twin network ontology. In other words, the AI ​​reasoning function is deployed in the digital twin network ontology, or the management function of the first device for the physical network and the digital twin network includes an AI reasoning function in the analysis function. In conjunction with application scenario 1 of the embodiment of the present application, the third creation request can be sent by the control module included in the second device.

[0157] In an embodiment of the present application, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0158] S940. The first device creates an AI reasoning function instance in the digital twin network ontology according to the third creation request.

[0159] Exemplarily, the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output AI reasoning results.

[0160] Optionally, the first device can determine whether to create an AI reasoning function instance in the physical network based on whether the AI ​​reasoning result output by the AI ​​reasoning model deployed on the AI ​​reasoning function instance in the digital twin network ontology meets the business requirements. For example, if the AI ​​reasoning result output by the AI ​​reasoning model meets the business requirements, the first device creates an AI reasoning function instance in the physical network. This allows the first device to first verify the AI ​​reasoning function instance on the digital twin network ontology, and then create the AI ​​reasoning function instance in the physical network based on the verification result, thereby avoiding resource loss caused by directly creating an AI reasoning function instance that does not meet the business requirements in the physical network.

[0161] In the management method of the digital twin network provided in the embodiment of the present application, the first device creates an AI reasoning function instance on the digital twin network ontology, so that the digital twin network can verify the AI ​​reasoning function according to the AI ​​reasoning result output by the AI ​​reasoning model; further, when the AI ​​reasoning result meets the business requirements, the first device can deploy the AI ​​reasoning function instance on the physical network according to the AI ​​reasoning result output by the AI ​​reasoning model deployed on the AI ​​reasoning function instance in the digital twin network ontology, thereby avoiding resource loss caused by creating AI reasoning function instances that do not meet business requirements on the physical network.

[0162] Optionally, as shown in FIG9 , the digital twin network management method provided in the embodiment of the present application may further include the following steps:

[0163] S950: The second device sends a second observation request to the first device. Correspondingly, the first device receives the second observation request from the second device.

[0164] In an embodiment of the present application, the second observation request is used to request visualization information of the third twin, that is, the second observation request is used to request observation of the AI ​​reasoning result. In an embodiment of the present application, step S950 can refer to the relevant description of step S730, and only the first observation request needs to be replaced with the second observation request, and the second twin needs to be replaced with the third twin. The embodiment of the present application will not be repeated here. In an embodiment of the present application, in combination with application scenario one, the second observation request can be sent by the observation module included in the second device.

[0165] S960: The first device sends visualization information of the third twin to the second device. Correspondingly, the second device receives the visualization information of the third twin from the first device and displays the visualization information of the third twin.

[0166] In an embodiment of the present application, step S960 can refer to the relevant description of step S740, and only needs to replace the first observation request with the second observation request, and replace the second twin with the third twin. The embodiment of the present application will not be repeated here.

[0167] In an embodiment of the present application, users of application scenario one, such as digital twin network observation consumers, can observe the third twin through the visual information of the third twin displayed on the second device, that is, observe the results of the AI ​​reasoning function.

[0168] In the management method of the digital twin network provided in the embodiment of the present application, the second device sends a second observation request to the first device for requesting visualization information of the third twin, and the second device receives the visualization information of the third twin from the first device and visualizes it, so that the user can visualize the observation of AI inference results, etc.

[0169] In another possible implementation, as shown in Figure 10, a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application is provided. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in Figure 10, the management method 1000 provided in an embodiment of the present application includes:

[0170] S1010: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0171] In the embodiment of the present application, the description of step S1010 may refer to step S610 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the first creation request may be sent by the control module included in the second device.

[0172] S1020: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0173] In the embodiment of the present application, the description of step S1020 can refer to step S620 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0174] S1030: The second device sends a second creation request to the first device. Correspondingly, the first device receives the second creation request from the second device.

[0175] In an embodiment of the present application, the second creation request is used to request the creation of an AI reasoning function instance on the physical network.

[0176] S1040: The first device creates an AI reasoning function instance in the physical network according to the first creation request.

[0177] Exemplarily, the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output AI reasoning results.

[0178] In an embodiment of the present application, the digital twin network ontology is also used to obtain AI inference results from the physical network so that the digital twin network can monitor the physical network.

[0179] In an embodiment of the present application, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0180] In the management method of the digital twin network provided in an embodiment of the present application, the first device creates an AI reasoning function instance on the physical network, so that the physical network can send the AI ​​reasoning results output by the AI ​​reasoning model to the digital twin network, thereby realizing the monitoring of the AI ​​reasoning function of the physical network.

[0181] Optionally, as shown in FIG10 , the digital twin network management method provided in the embodiment of the present application may further include the following steps:

[0182] S1050: The second device sends a second observation request to the first device. Correspondingly, the first device receives the second observation request from the second device.

[0183] In the embodiment of the present application, step S1050 may refer to the relevant description of step S950 and will not be repeated here.

[0184] S1060: The first device sends visualization information of the third twin to the second device. Correspondingly, the second device receives the visualization information of the third twin from the first device and displays the visualization information of the third twin.

[0185] In the embodiment of the present application, step S1060 may refer to the relevant description of step S960 and will not be repeated here.

[0186] In an embodiment of the present application, users of application scenario one, such as digital twin network AI observation consumers, can observe the third twin through the visualization information of the third twin displayed by the second device, that is, observe the results of the AI ​​reasoning function.

[0187] In the management method of the digital twin network provided in the embodiment of the present application, the second device sends a second observation request to the first device for requesting visualization information of the third twin, and the second device receives the visualization information of the third twin from the first device and visualizes it, so that the user can visualize the observation of AI inference results, etc.

[0188] Based on the management method of the digital twin network shown in FIG6 above, the management method of the digital twin network related to the application scenario 2 corresponding to FIG4 above will be described in detail below in combination with FIG11 to FIG14.

[0189] In one possible implementation, as shown in FIG11 , there is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, a first device or a second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in FIG11 , the management method 1100 provided in an embodiment of the present application includes:

[0190] S1110: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0191] In the embodiment of the present application, the description of step S1110 may refer to step S610 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0192] S1120: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0193] In the embodiment of the present application, the description of step S1120 can refer to step S620 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0194] S1130: The second device sends a first observation request to the first device. Correspondingly, the first device receives the first observation request from the second device.

[0195] In the embodiment of the present application, the first observation request is used to request visualization information of the second twin. For the relevant description of the visualization information of the second twin, please refer to the description in step S730 and will not be repeated here. It should be noted that, in combination with application scenario 2, the first observation request can be sent by the observation module included in the second device, or the first observation request can be sent by the application module included in the second device, wherein the application module includes an observation module.

[0196] In the embodiment of the present application, the description of the second twin body can refer to the description in step S730 and will not be repeated here.

[0197] S1140: The first device sends visualization information of the second twin to the second device. Correspondingly, the second device receives the visualization information of the second twin from the first device and displays the visualization information of the second twin.

[0198] In an embodiment of the present application, a user of application scenario two, for example, a digital twin network application consumer (corresponding application module, wherein the application module includes an observation module) can observe the second twin through the visualization information of the second twin displayed by the second device; for another example, a digital twin network observation consumer (corresponding observation module) can observe the second twin through the visualization information of the second twin displayed by the second device.

[0199] In the management method of the digital twin network provided in the embodiment of the present application, the second device sends a first observation request to the first device for requesting the visualization information of the second twin, and the second device receives the visualization information of the second twin from the first device and displays it visually, so that the user (for example, the digital twin network observer / application consumer) can visually observe the operating status of the second twin, etc.

[0200] In one possible implementation, as shown in FIG12 , there is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in FIG12 , the management method 1200 provided in an embodiment of the present application includes:

[0201] S1210: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0202] In the embodiment of the present application, the description of step S1210 may refer to step S610 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0203] S1220: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0204] In the embodiment of the present application, the description of step S1220 can refer to step S620 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0205] S1230: The second device sends first control information to the first device. Correspondingly, the first device receives the first control information from the second device.

[0206] In an embodiment of the present application, the first control information is used to indicate the operation of the first device on the first twin, or the first control information is the control intention of the second device, which is not limited in the embodiment of the present application.

[0207] In one possible implementation of the embodiment of the present application, in combination with the second application scenario of the embodiment of the present application, the first control information can be sent by the control module included in the second device. Optionally, the first control information can be determined by the control module included in the second device based on the visual information of the first twin visually displayed by the observation module (or the observation module included in the application module). The first control information can also be determined by the control module included in the second device based on other information, which is not limited in the embodiment of the present application.

[0208] In another possible implementation of the embodiment of the present application, before step S1230, the method further includes steps S1240 and S1250:

[0209] S1240: The first device sends the information of the first twin to the second device. Correspondingly, the second device receives the information of the first twin from the first device.

[0210] In an embodiment of the present application, the information of the first twin may include one or more of network topology, network coverage, energy consumption, traffic, network performance KPI, fault and alarm information, or the information of the first twin may include other information, which is not limited in the embodiment of the present application.

[0211] S1250: The second device determines first control information according to the information of the first twin.

[0212] In an embodiment of the present application, the first control information may be determined by analyzing the first application corresponding to the application module included in the second device based on the information of the first twin, wherein the first twin is used to execute the function of the first application.

[0213] In the embodiment of the present application, the digital twin network ontology includes a first twin; in other words, the first twin can be part of the digital twin network ontology. Optionally, the first twin can be one of the twins described in step S620 above, which is not limited in the embodiment of the present application.

[0214] S1260: The first device operates the first twin according to the first control information.

[0215] Exemplarily, the management closed loop of the first device operates on the first twin according to the first control information.

[0216] Optionally, the second device may also send second control information to the first device, where the second control information is used to instruct the first device to operate on the physical network.

[0217] In the management method of the digital twin network provided in the embodiment of the present application, the second device can send first control information to the first device through the control module, wherein the first control information can be sent through the control module after the application module analyzes the information of the first twin, so that the first device operates on the first twin according to the first control information.

[0218] In one possible implementation, as shown in FIG13 , there is a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in FIG13 , the management method 1300 provided in an embodiment of the present application includes:

[0219] S1310: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0220] In the embodiment of the present application, the description of step S1310 may refer to step S610 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0221] S1320: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0222] In the embodiment of the present application, the description of step S1320 can refer to step S620 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0223] S1330: The second device sends a third creation request to the first device. Correspondingly, the first device receives the third creation request from the second device.

[0224] In this embodiment of the present application, the third creation request is used to request the creation of an AI reasoning function instance in the digital twin network ontology. In other words, the AI ​​reasoning function is deployed in the digital twin network ontology, or the management function of the first device for the physical network and the digital twin network, including the analysis function, includes the AI ​​reasoning function.

[0225] In an embodiment of the present application, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0226] S1340: The first device creates an AI reasoning function instance in the digital twin network ontology according to the third creation request.

[0227] Exemplarily, the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output AI reasoning results.

[0228] Optionally, the first device can determine whether to create an AI reasoning function instance in the physical network based on whether the AI ​​reasoning result output by the AI ​​reasoning model deployed on the AI ​​reasoning function instance in the digital twin network ontology meets the business requirements. For example, if the AI ​​reasoning result output by the AI ​​reasoning model meets the business requirements, the first device creates an AI reasoning function instance in the physical network. This allows the first device to first verify the AI ​​reasoning function instance on the digital twin network ontology, and then create the AI ​​reasoning function instance in the physical network based on the verification result, thereby avoiding resource loss caused by directly creating an AI reasoning function instance that does not meet the business requirements in the physical network.

[0229] In the management method provided in the embodiment of the present application, the first device creates an AI reasoning function instance on the digital twin network ontology, so that the digital twin network can verify the AI ​​reasoning function according to the AI ​​reasoning result output by the AI ​​reasoning model; further, when the AI ​​reasoning result meets the business requirements, the first device can deploy the AI ​​reasoning function instance on the physical network based on the AI ​​reasoning result output by the AI ​​reasoning model deployed on the AI ​​reasoning function instance in the digital twin network ontology, thereby avoiding resource loss caused by creating AI reasoning function instances that do not meet business requirements on the physical network.

[0230] Optionally, as shown in FIG13 , the digital twin network management method provided in the embodiment of the present application may further include the following steps:

[0231] S1350: The second device sends a second observation request to the first device. Correspondingly, the first device receives the second observation request from the second device.

[0232] In an embodiment of the present application, the second observation request is used to request visualization information of the third twin, that is, the second observation request is used to request observation of AI reasoning results. In an embodiment of the present application, step S1350 can refer to the relevant description of step S730, and only needs to replace the first observation request with the second observation request, and replace the second twin with the third twin. The embodiment of the present application will not be repeated here. In combination with the application scenario 2 provided in the embodiment of the present application, the second observation request can be sent by the observation module included in the second device, or the second observation request can be sent by the application module included in the second device, wherein the application module includes an observation module.

[0233] S1360: The first device sends visualization information of the third twin to the second device. Correspondingly, the second device receives the visualization information of the third twin from the first device and displays the visualization information of the third twin.

[0234] In the embodiment of the present application, step S1360 can refer to the relevant description of step S740, and only needs to replace the first observation request with the second observation request, and replace the second twin with the third twin. The embodiment of the present application will not be repeated here.

[0235] In an embodiment of the present application, a user of application scenario two, such as a digital twin network application consumer, can observe the third twin in the second device including the visualization information of the third twin displayed by the application module, that is, observe the result of the AI ​​reasoning function, wherein the observation module included in the application module can visualize the visualization information of the third twin.

[0236] Optionally, the user of application scenario two, who may also be, for example, a digital twin network AI observation consumer, can observe the third twin through the visual information of the third twin displayed on the second device, that is, observe the results of the AI ​​reasoning function.

[0237] In the management method of the digital twin network provided in an embodiment of the present application, the second device sends a second observation request to the first device for requesting visualization information of the third twin, and the second device receives the visualization information of the third twin from the first device and visualizes it, so that users (such as digital twin application consumers) can visualize the observation AI inference results, etc.

[0238] In another possible implementation, as shown in Figure 14, a schematic diagram of an example of a method for managing a digital twin network provided in an embodiment of the present application is provided. The method is illustrated by taking the interaction between the first device and the second device as an example. Of course, the subject that executes the action of the first device in the method can also be a device / module in the first device, such as a chip, processor, processing unit, etc. in the first device; the subject that executes the action of the second device in the method can also be a device / module in the second device, such as a chip, processor, processing unit, etc. in the second device, and the embodiment of the present application does not make specific limitations on this. The processing performed by a single execution subject (for example, the first device or the second device) in the embodiment of the present application can also be divided into executions by multiple execution subjects, and these execution subjects can be logically and / or physically separated. Exemplarily, as shown in Figure 14, the management method 1400 provided in an embodiment of the present application includes:

[0239] S1410: The second device sends a first creation request to the first device. Correspondingly, the first device receives the first creation request from the second device.

[0240] In the embodiment of the present application, the description of step S1010 may refer to step S610 and will not be repeated here. In conjunction with the second application scenario of the embodiment of the present application, the first creation request may be sent by a control module included in the second device.

[0241] S1420: The first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0242] In the embodiment of the present application, the description of step S1420 can refer to step S620 and will not be repeated here. In conjunction with the application scenario 1 of the embodiment of the present application, the management module included in the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0243] S1430: The second device sends a second creation request to the first device. Correspondingly, the first device receives the second creation request from the second device.

[0244] In an embodiment of the present application, the second creation request is used to request the creation of an AI reasoning function instance on the physical network.

[0245] S1440: The first device creates an AI reasoning function instance in the physical network according to the first creation request.

[0246] Exemplarily, the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output AI reasoning results.

[0247] In an embodiment of the present application, the digital twin network ontology is also used to obtain AI inference results from the physical network so that the digital twin network can monitor the physical network.

[0248] In an embodiment of the present application, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0249] The management method provided in the embodiment of the present application is that the first device creates an AI reasoning function instance on the physical network, so that the physical network can send the AI ​​reasoning results output by the AI ​​reasoning model to the digital twin network, thereby realizing the monitoring of the AI ​​reasoning function of the physical network.

[0250] Optionally, as shown in FIG14 , the digital twin network management method provided in the embodiment of the present application may further include the following steps:

[0251] S1450: The second device sends a second observation request to the first device. Correspondingly, the first device receives the second observation request from the second device.

[0252] In the embodiment of the present application, step S1450 can refer to the relevant description of step S1350 and will not be repeated here.

[0253] S1460: The first device sends visualization information of the third twin to the second device. Correspondingly, the second device receives the visualization information of the third twin from the first device and displays the visualization information of the third twin.

[0254] In the embodiment of the present application, step S1460 can refer to the relevant description of step S1360 and will not be repeated here.

[0255] In the management method of the digital twin network provided in the embodiment of the present application, the second device sends a second observation request to the first device for requesting visualization information of the third twin, and the second device receives the visualization information of the third twin from the first device and visualizes it, so that the user can visualize the observation of AI inference results, etc.

[0256] The above mainly introduces the solutions provided by the embodiments of the present application from the perspective of the interaction between the first device and the second device. Accordingly, the embodiments of the present application also provide a communication device, which is used to implement the various methods described above. The communication device can be the first device in the above method embodiments, or a device that includes the above first device, or a component that can be used for the first device; or the communication device can be the second device in the above method embodiments, or a device that includes the above second device, or a component that can be used for the second device. It can be understood that in order to implement the above functions, the communication device includes hardware structures and / or software modules corresponding to performing each function. It should be readily appreciated by those skilled in the art that, in combination with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0257] In the embodiment of the present application, the communication device can be divided into functional modules according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be understood that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0258] For example, FIG15 is a schematic diagram of a communication device provided in an embodiment of the present application. Taking the communication device as the first device in the above method embodiment (which may be a chip of the first device, or a module of the first device, or an internal device of the first device) as an example, the first device includes a transceiver module 1510 and a processing module 1520. The transceiver module 1510, which may also be referred to as a transceiver unit, is used to implement transceiver functions, and may be, for example, a transceiver circuit, a transceiver, a transceiver, or a communication interface.

[0259] In an embodiment of the present application, the transceiver module 1510 is used to receive a first creation request, which is used to request the creation of a digital twin network ontology in the digital twin network corresponding to the physical network, wherein the processing module 1520 is used to manage the physical network and the digital twin network; the first device creates the digital twin network ontology in the digital twin network according to the first creation request.

[0260] In an embodiment of the present application, the management functions of the processing module 1520 for the physical network and the digital twin network include at least one of the following: management closed loop, performance of the digital twin network, acquisition of fault alarm information, analysis function, and control function of the digital twin network itself.

[0261] In one possible implementation, the digital twin network body includes a first twin, and the transceiver module 1510 is also used to receive first control information; the processing module 1520 is also used to operate the first twin according to the first control information.

[0262] In an embodiment of the present application, the first twin is used to execute the function of the first application, and the first control information is determined by the first application through analysis based on the information of the first twin.

[0263] In an embodiment of the present application, the information of the first twin includes one or more of network topology, network coverage, energy consumption, traffic, network performance key performance indicators KPI, faults and alarms.

[0264] In one possible implementation, the digital twin network body includes a second twin, and the transceiver module 1510 is also used to receive a first observation request, the first observation request is used to request visualization information of the second twin, and the visualization information of the second twin is used to visualize the second twin; the transceiver module 1510 is also used to send visualization information of the second twin.

[0265] In an embodiment of the present application, artificial intelligence (AI) reasoning functions are deployed in the digital twin network itself; or the management functions of the processing module 1520 for the physical network and the digital twin network include analysis functions, and the analysis functions include AI reasoning functions.

[0266] In an embodiment of the present application, the transceiver module 1510 is also used to receive a second creation request, which is used to request the creation of an AI reasoning function instance in the physical network, and the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output the AI ​​reasoning result; the processing module 1520 is also used to create an AI reasoning function instance in the physical network according to the second creation request.

[0267] In an embodiment of the present application, the digital twin network ontology is used to obtain AI inference results from the physical network.

[0268] In one possible implementation, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0269] In an embodiment of the present application, the digital twin network ontology includes at least one of the following twins: network topology twin, network coverage twin, energy consumption twin, traffic twin, network performance key performance indicator KPI twin, fault and alarm twin.

[0270] All relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here. Optionally, the communication device may further include a storage module 1530, which can be used to store instructions and / or data, and the processing module 1520 can read the instructions and / or data in the storage module 1530.

[0271] In the embodiments of the present application, the first device is presented in the form of various functional modules divided in an integrated manner. The "module" here can refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the terminal device can take the form of the communication device shown in Figure 5.

[0272] For example, the processor 501 in the communication device shown in Figure 5 can call the computer execution instructions stored in the memory 503 to enable the communication device to execute the management method of the digital twin network in the above method embodiment.

[0273] Specifically, the functions / implementation processes of the transceiver module 1510 and the processing module 1520 in FIG15 can be implemented by the processor 501 in the communication device shown in FIG5 calling computer-executable instructions stored in the memory 503. Alternatively, the functions / implementation processes of the processing module 1520 in FIG15 can be implemented by the processor 501 in the communication device shown in FIG5 calling computer-executable instructions stored in the memory 503, and the functions / implementation processes of the transceiver module 1510 in FIG15 can be implemented by the communication interface 504 in the communication device shown in FIG5.

[0274] Since the first device provided in the embodiment of the present application (which may be a chip of the first device, or a module of the first device, or an internal device of the first device) can execute the above-mentioned digital twin network management method, the technical effects that can be obtained can be referred to the above-mentioned method embodiment and will not be repeated here.

[0275] Alternatively, taking the communication device as the second device in the above method embodiment (which may be a chip of the second device, a module of the second device, or an internal device of the second device) as an example, the second device includes a transceiver module 1510 and a processing module 1520. The transceiver module 1510, which may also be referred to as a transceiver unit, is used to implement transceiver functions, and may be, for example, a transceiver circuit, a transceiver, a transceiver, or a communication interface.

[0276] In an embodiment of the present application, the transceiver module 1510 is used to send a first creation request, which is used to request the creation of a digital twin network entity in the digital twin network corresponding to the physical network; the transceiver module 1510 is also used to send a first control information, which is used to instruct the first device to operate on the first twin, wherein the digital twin network entity includes the first twin.

[0277] In an embodiment of the present application, the first twin is used to execute the function of the first application, and the first control information is determined by the first application through analysis based on the information of the first twin.

[0278] In an embodiment of the present application, the information of the first twin includes one or more of network topology, network coverage, energy consumption, traffic, network performance key performance indicators KPI, faults and alarms.

[0279] In an embodiment of the present application, the transceiver module 1510 is also used to send a first observation request, which is used to request visualization information of the second twin, wherein the digital twin network body includes the second twin; the transceiver module 1510 is also used to receive and display visualization information of the second twin.

[0280] In an embodiment of the present application, the transceiver module 1510 is also used to send a second creation request, which is used to request the creation of an artificial intelligence (AI) reasoning function instance on the physical network, and the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output the AI ​​reasoning result.

[0281] In an embodiment of the present application, the digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

[0282] All relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here. Optionally, the communication device may further include a storage module 1530, which can be used to store instructions and / or data, and the processing module 1520 can read the instructions and / or data in the storage module 1530.

[0283] In the embodiments of the present application, the second device is presented in the form of various functional modules divided in an integrated manner. The "module" here can refer to a specific ASIC, circuit, processor and memory that executes one or more software or firmware programs, integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, those skilled in the art can imagine that the terminal device can take the form of the communication device shown in Figure 5.

[0284] For example, the processor 501 in the communication device shown in Figure 5 can call the computer execution instructions stored in the memory 503 to enable the communication device to execute the management method of the digital twin network in the above method embodiment.

[0285] Specifically, the functions / implementation processes of the transceiver module 1510 and the processing module 1520 in FIG15 can be implemented by the processor 501 in the communication device shown in FIG5 calling computer-executable instructions stored in the memory 503. Alternatively, the functions / implementation processes of the processing module 1520 in FIG15 can be implemented by the processor 501 in the communication device shown in FIG5 calling computer-executable instructions stored in the memory 503, and the functions / implementation processes of the transceiver module 1510 in FIG15 can be implemented by the communication interface 504 in the communication device shown in FIG5.

[0286] Since the second device provided in the embodiment of the present application (which may be a chip of the second device, or a module of the second device, or an internal device of the second device) can execute the above-mentioned digital twin network management method, the technical effects that can be obtained can be referred to the above-mentioned method embodiment and will not be repeated here.

[0287] It should be understood that one or more of the above modules or units can be implemented by software, hardware, or a combination of the two. When any of the above modules or units is implemented in software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow. The processor can be built into an SoC or ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions to perform calculations or processing within the processor, it can further include necessary hardware accelerators, such as field programmable gate arrays (FPGAs), programmable logic devices (PLDs), or logic circuits that implement dedicated logic operations.

[0288] When the above modules or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a SoC, an FPGA, a PLD, a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0289] Optionally, an embodiment of the present application further provides a communication device (for example, the communication device may be a chip or a chip system), which includes a processor for implementing the method in any of the above method embodiments. In one possible design, the communication device also includes a memory. The memory is used to store necessary program instructions and data, and the processor can call the program code stored in the memory to instruct the communication device to execute the method in any of the above method embodiments. Of course, the memory may not be in the communication device. When the communication device is a chip system, it may be composed of a chip, or it may include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.

[0290] Optionally, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is run on a communication device, the communication device can execute the method described in any of the above method embodiments or any of its implementation methods.

[0291] Optionally, an embodiment of the present application further provides a communication system, which includes the first device described in the above method embodiment and the second device described in the above method embodiment.

[0292] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more media integrated therein. The available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state drives (SSDs)).

[0293] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0294] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, the present application is intended to encompass such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. A digital twin network management method, applied to a first device, characterized in that: include: Receiving a first creation request, the first creation request is used to request creation of a digital twin network ontology in a digital twin network corresponding to a physical network, wherein the first device manages the physical network and the digital twin network; The digital twin network ontology is created in the digital twin network according to the first creation request.

2. The method according to claim 1, characterized in that: The management functions of the first device for the physical network and the digital twin network include at least one of the following: management closed loop, acquisition of performance and fault alarm information of the digital twin network, analysis function, and control function of the digital twin network itself.

3. The method according to claim 1 or 2, characterized in that: The digital twin network ontology includes a first twin, and the method further includes: receiving first control information; The first twin is operated according to the first control information.

4. The method according to claim 3, characterized in that The first twin is used to execute the function of the first application, and the first control information is determined by the first application through analysis based on the information of the first twin.

5. The method according to claim 4, characterized in that The information of the first twin includes one or more of network topology, network coverage, energy consumption, traffic, network performance key performance indicators KPI, faults and alarms.

6. The method according to any one of claims 1 to 5, characterized in that: The digital twin network ontology includes a second twin, and the method further includes: receiving a first observation request, where the first observation request is used to request visualization information of the second twin, where the visualization information of the second twin is used to visualize the second twin; Sending visualization information of the second twin.

7. The method according to any one of claims 1 to 6, characterized in that: The digital twin network itself is deployed with artificial intelligence (AI) reasoning function; or the management function of the first device on the physical network and the digital twin network includes an analysis function, and the analysis function includes the AI ​​reasoning function.

8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: receiving a second creation request, where the second creation request is used to request creation of an AI reasoning function instance on the physical network, and the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output an AI reasoning result; Create the AI ​​reasoning function instance on the physical network according to the second creation request.

9. The method according to claim 8, characterized in that The digital twin network ontology is used to obtain the AI ​​reasoning result from the physical network.

10. The method according to any one of claims 1 to 9, characterized in that The digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

11. The method according to any one of claims 1 to 10, characterized in that The digital twin network ontology includes at least one of the following twins: Network topology twin, network coverage twin, energy consumption twin, traffic twin, network performance key performance indicator KPI twin, fault and alarm twin.

12. A method for managing a digital twin network, applied to a second device, characterized in that: include: Sending a first creation request, wherein the first creation request is used to request creation of a digital twin network ontology in a digital twin network corresponding to a physical network; Send first control information, where the first control information is used to instruct a first device to operate a first twin, wherein the digital twin network entity includes the first twin.

13. The method according to claim 12, characterized in that The first twin is used to execute the function of the first application, and the first control information is determined by the first application through analysis based on the information of the first twin.

14. The method according to claim 13, characterized in that The information of the first twin includes one or more of network topology, network coverage, energy consumption, traffic, network performance key performance indicators KPI, faults and alarms.

15. The method according to any one of claims 12 to 14, characterized in that The method further comprises: Sending a first observation request, where the first observation request is used to request visualization information of a second twin, wherein the digital twin network ontology includes the second twin; Receive and display visualization information of the second twin.

16. The method according to any one of claims 12 to 15, characterized in that The method further comprises: Send a second creation request, where the second creation request is used to request creation of an artificial intelligence (AI) reasoning function instance on the physical network, and the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output the AI ​​reasoning result.

17. The method according to any one of claims 12 to 16, characterized in that The digital twin network ontology includes a third twin, which is associated with the AI ​​reasoning function.

18. A first device, characterized in that: It includes a functional unit for executing the method as described in any one of claims 1 to 11; the action performed by the functional unit is implemented by hardware or the corresponding software is implemented by hardware; wherein the first device manages a physical network and a digital twin network corresponding to the physical network.

19. A second device, characterized in that: It comprises a functional unit for executing the method as claimed in any one of claims 12 to 17; the actions executed by the functional unit are implemented by hardware or the corresponding software is implemented by hardware.

20. A first device, characterized in that: The first device comprises a processor; the processor is configured to execute a computer program or instruction, or to enable the communication apparatus to execute the method according to any one of claims 1 to 11 through a logic circuit.

21. A second device, characterized in that: The second device comprises a processor; the processor is configured to execute a computer program or instruction, or to enable the communication apparatus to execute the method according to any one of claims 12 to 17 through a logic circuit.

22. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises instructions, which, when executed, enable the method according to any one of claims 1 to 11 to be implemented.

23. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises instructions which, when executed, cause the method according to any one of claims 12 to 17 to be implemented.

24. A computer program product, characterized in that The computer program product comprises instructions which, when executed, cause the method according to any one of claims 1 to 11 to be implemented.

25. A computer program product, characterized in that The computer program product comprises instructions which, when executed, cause the method according to any one of claims 12 to 17 to be implemented.

26. A management system for a digital twin network, characterized in that: include: A first device and a second device; wherein the first device manages a physical network and a digital twin network corresponding to the physical network; The first device is used to execute the management method according to any one of claims 1 to 11; The second device is used to execute the management method as described in any one of claims 12-17.

27. The management system according to claim 26, characterized in that: The second device comprises a control module, and the control module is used to control the second device to execute the management method according to any one of claims 12 to 17; The first device includes a management module, which is used to manage a physical network and a digital twin network corresponding to the physical network, so that the first device executes the management method described in any one of claims 1-11.

28. The management system according to claim 27, characterized in that: The second device also includes an observation module, which is used to observe at least one twin included in the digital twin network ontology.

29. Management system according to claims 27 and 28, characterized in that The second device also includes an application module, which is used to analyze information of at least one twin included in the digital twin network ontology to determine first control information.

30. The management system according to claim 29, characterized in that: The application module includes the observation module.

Citation Information

Patent Citations

  • Management method, device and system of digital twin network

    CN119906642A

  • Digital twin system construction method, modeling method, network optimization method and device

    CN116112947A

  • Fault diagnosis method based on digital twin network and related equipment

    CN116390138A

  • Construction method, device and equipment of digital twin network, medium and program product

    CN116567686A

  • Information processing method, device and equipment

    CN116938734A