Management method, device and system of digital twin network

By introducing a management method into the digital twin network, the first device manages the physical network and the digital twin network simultaneously, solving the problems of data interaction complexity and impact of physical network functions in the prior art, and achieving efficient synchronous data interaction and seamless interoperability.

CN119906642APending Publication Date: 2025-04-29HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311411699.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-27
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

When implementing synchronous data interaction with the physical network, existing digital twin networks need to use standardized defined data and interfaces, resulting in excessive data acquisition speed and quantity requirements and may affect the functional implementation of the physical network.

Method used

By providing a management method, the first device simultaneously manages the physical network and the corresponding digital twin network, avoiding the use of standardized defined data and interfaces, and realizes synchronous data interaction between the digital twin network and the physical network.

Benefits of technology

The seamless interoperability of digital twin networks and physical networks is achieved, avoiding the impact on the functions of the physical network and reducing the complexity and cost of data interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119906642A_ABST
    Figure CN119906642A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a method, a device and a system for managing a digital twin network, so that the digital twin network can realize synchronous data interaction with a physical network without using standardized defined data and corresponding interfaces, and meanwhile, the influence of the digital twin network on the function of the physical network is also avoided. The method comprises the steps that a first device receives a first creation request, the first creation request is used for requesting to create a digital twin network body in a digital twin network corresponding to a physical network, and the first device manages the physical network and the digital twin network; and the first device creates the digital twin network body in the digital twin network according to the first creation request.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] 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 a digital twin network. Background Art

[0002] 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 It is a schematic diagram of the network structure of a digital twin network. Figure 1 As shown in the figure, all digital twin networks are built in the operations support system (OSS) domain. In order 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, the synchronization requires too high speed and quantity of data collection, and requires standardized definition of data and corresponding interfaces. In addition, it will also affect the functional realization of the physical network. Summary of the invention

[0003] 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.

[0004] In order to achieve the above objectives, this application adopts the following technical solutions:

[0005] In a first aspect, a method for managing a digital twin network is provided, which can be executed by a first device, or by a component of the first device, such as a processor, a chip, or a 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 that the method can be executed by the first device, the method includes: the first device receives 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, wherein the first device manages the physical network and the digital twin network; the first device creates a digital twin network ontology in the digital twin network according to the first creation request.

[0006] 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 entity 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.

[0007] In the embodiment of the present application, the management function of the first device for the physical network and the digital twin network includes 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 body. The first device can manage the physical network and the digital twin network corresponding to the physical network according to at least one of the management functions.

[0008] In a possible implementation, the digital twin network ontology includes a first twin, and the method further includes: a first device receives first control information; and the first device operates the first twin according to the first control information. The first device can operate the first twin according to the first control information.

[0009] In the 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 the 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.

[0010] 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.

[0011] In a possible implementation, the digital twin network ontology includes a second twin, and the method further includes: the first device receives 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 first device sends the visualization information of the second twin. The second device can be visualized according to the visualization information of the second twin, so that the user can intuitively observe the visualization information of the second twin.

[0012] In the embodiment of the present application, the digital twin network is deployed with an artificial intelligence (AI) reasoning function; or the management function of the first device for the physical network and the digital twin network includes an analysis function, and the analysis function includes an AI reasoning function. In the embodiment of the present application, since the AI ​​reasoning function is deployed in the digital twin network, the entire digital twin network has an AI reasoning function, which can predict or reason about the performance of certain twins.

[0013] In an embodiment of the present application, the method further includes: the first device receives a second creation request, the second creation request 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 first device creates the AI ​​reasoning function instance in the physical network according to the second creation request. In an embodiment of the present application, deploying the AI ​​reasoning function in the physical network can enable the physical network to have prediction and reasoning functions, and can perform certain network function operations according to the prediction or reasoning results.

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

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

[0016] 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.

[0017] In the second aspect, a method for managing a digital twin network is provided, which can be executed by a second device, or by a component of the second device, such as a processor, a chip, or a chip system of the second device, or by a logic module or software that can realize all or part of the functions of the second device. Taking the method as an example that 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 a first control information, the first control information is used to instruct the first device to operate the first twin, wherein the digital twin network ontology includes the first twin.

[0018] 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 entity 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, while also avoiding the impact of the digital twin network on the function of the physical network.

[0019] In the 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 the 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.

[0020] 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.

[0021] In an embodiment of the present application, the method further includes: the second device sends a first observation request, the first observation request is used to request visualization information of the second twin, wherein the digital twin network body includes the second twin; the second device receives and displays the visualization information of the second twin. The second device can be made to perform visualization display according to the visualization information of the second twin, so that the user can intuitively observe the visualization information of the second twin.

[0022] 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 in the physical network, and the AI ​​reasoning model deployed on the AI ​​reasoning function instance is used to output the AI ​​reasoning result.

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

[0024] In a third aspect, a communication device is provided for implementing the above-mentioned various methods. The communication device may be the first device 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 in the second aspect, or a device included in the second device, such as a chip.

[0025] The communication device includes a module, unit, or means corresponding to the above method, which can be implemented by hardware, software, or by hardware executing corresponding software. The hardware or software includes one or more modules or units corresponding to the above functions.

[0026] 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 used to implement the output-type (or sending-type) and input-type (or receiving-type) functions in any of the above aspects and any possible designs thereof. The processing module may be used to implement the processing functions in any of the above aspects and any possible designs thereof.

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

[0028] In a fourth aspect, a communication device is provided, comprising: at least one processor, the processor being used to run a computer program or instruction, or being used to enable the communication device to execute the method described in any one of the above aspects through a logic circuit. The communication device may be the first device 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 in the second aspect, or a device included in the second device, such as a chip.

[0029] 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.

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

[0031] 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.

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

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

[0034] In a fifth aspect, a communication device is provided, comprising: a logic circuit and an interface circuit; the interface circuit is used to input information and / or output information; the logic circuit is used to execute the method described in any of the above aspects, and process and / or generate output information according to the input information. The communication device can be the first device in the first aspect, or a device included in the first device, such as a chip; or the communication device can be the second device in the second aspect, or a device included in the second device, such as a chip.

[0035] 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.

[0036] 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.

[0037] 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.

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

[0039] In a ninth aspect, a communication system is provided, the communication system 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 can be implemented as the communication apparatus provided in any one of the third to fifth aspects.

[0040] Among them, 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 the information of at least one twin included in the digital twin network ontology to determine the first control information.

[0041] 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

[0042] Figure 1 It is a schematic diagram of the network structure of a digital twin network;

[0043] Figure 2 is a schematic diagram of an example of a system architecture provided in an embodiment of the present application;

[0044] Figure 3 It is a schematic diagram of application scenario 1 provided in an embodiment of the present application;

[0045] Figure 4 It is a schematic diagram of application scenario 2 provided in an embodiment of the present application;

[0046] Figure 5 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0047] Figure 6 It is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0048] Figure 7 It is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0049] Figure 8 It 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] Fig. 9 It 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] Fig.10 It 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] Fig.11 It 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] Fig.12 It 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] Fig.13 It 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] Fig.14 It is a schematic diagram of an example of a management method for a digital twin network provided in an embodiment of the present application;

[0056] Fig.15 It is a schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0057] In the description of this application, unless otherwise specified, " / " indicates that the objects associated with each other 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 between 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.

[0058] In the description of this application, unless otherwise specified, "plurality" means two or more than two. "At least one of the following" 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.

[0059] In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.

[0060] In the embodiments of the present 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 the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0061] It is 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 in the entire 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 is understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and 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.

[0062] It can be understood that in the present application, "when" and "if" both mean that corresponding processing will be carried out under certain objective circumstances, and do not limit the time, nor do they require any judgment action when implementing, nor do they mean the existence of other limitations.

[0063] It can be understood that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects, or may be combined with other features according to needs in certain scenarios. Accordingly, the devices provided in the embodiments of the present application may also realize these features or functions accordingly, which will not be elaborated here.

[0064] 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, if there is no special description and 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 according to their inherent logical relationships. The following description of the implementation methods of this application does not constitute a limitation on the scope of protection of this application.

[0065] 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.

[0066] 1. Types of digital twins.

[0067] 1. Component twins / part twins:

[0068] The component twin is the basic unit of the digital twin and is the smallest example of a functional component. The part twin is roughly the same as the component twin, but is a less important component.

[0069] 2. Asset Twins:

[0070] When two or more component twins work together, they form what is known as an asset twin. Asset twins enable users to study the interaction of these components, creating a large amount of processable performance data that can then be transformed into actionable insights.

[0071] 3. System twins / unit twins:

[0072] Further enlargement of asset twins is system twins or unit twins, which can show how different assets come together to form a complete functional system. Through system twins, users can see the interaction between assets and get suggestions on performance optimization.

[0073] 4. Process Twins:

[0074] The process twin (zoomed in at the macro level) shows how systems work together to build an entire production facility. To achieve maximum efficiency, whether multiple systems are running in sync, or whether delays in one system will affect other systems, the process twin can help users determine the precise timing control scheme that ultimately affects overall efficiency.

[0075] 2. Digital Twin Network:

[0076] The digital twin network is a network system that creates virtual twins of physical network entities in a digital way and can interact and map with physical network entities in real time. Its core elements are: data, model, interaction, and mapping. Data is the cornerstone of building a digital twin network. By building a unified data sharing warehouse as the single source of truth for the digital twin network, it can efficiently store historical and real-time data such as the configuration, topology, status, log, and user services of the physical network, providing data support for the network twin. The model is the capability source of the digital twin network. The feature-rich data model can create multiple model instances through flexible combinations to serve various network applications. Mapping is the high-fidelity visualization of physical network entities through network twins, which is the most typical feature that distinguishes digital twin networks from network simulation systems. Interaction is the key to achieving virtual-real synchronization. The network twin connects network service applications and physical network entities through standardized interfaces, completes real-time information collection and control of the physical network, and provides timely diagnosis and analysis.

[0077] Figure 2 Schematic diagram of an example of the system architecture provided by the embodiment of the present application. Figure 2 As shown, 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 used to send a first creation request, 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. The first device is used to receive the first creation request and create a digital twin network ontology in the digital twin network according to the first creation request.

[0078] 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. A person of ordinary skill in the art 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.

[0079] 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 can be one or more chips, or a system on chip (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.

[0080] 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).

[0081] Figure 3 Schematic diagram of application scenario 1 provided in the embodiment of the present application. Figure 3 As shown, the first device includes a management module for managing a physical network and a 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 for controlling the second device to execute the management method of the digital twin network provided in the embodiment of the present application.

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

[0083] Figure 4 Schematic diagram of application scenario 2 provided in the embodiment of the present application. Figure 4 As shown, the first device includes a management module for managing a physical network and a 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 ontology to determine the first control information.

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

[0085] 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).

[0086] Optionally, for Figure 3 The application scenarios shown are Figure 4 In the application scenario 2 shown, 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.

[0087] Optionally, for Figure 3 The application scenarios shown are Figure 4 In the application scenario 2 shown, the management module includes analysis functions, and the analysis functions include AI reasoning functions; or, AI reasoning functions are deployed in the digital twin network itself.

[0088] Optionally, for Figure 3 The application scenarios shown are Figure 4 In the application scenario 2 shown, the digital twin network entity can be deployed on the first device or independently, which is not limited in this embodiment of the present application.

[0089] In a possible implementation, the first device and the related functions of the second device involved in the embodiment of the present application can be Figure 5 The communication device 500 is implemented in the embodiment. The communication device 500 includes one or more processors 501, a communication line 502, and at least one communication interface ( Figure 5 The example in which the communication interface 504 and a processor 501 are included is merely exemplary), and a memory 503 may also be included optionally.

[0090] 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.

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

[0092] The communication interface 504 may be a transceiver module for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), terminal, wireless local area network (WLAN), etc. For example, the transceiver module may be a device such as a transceiver or a transceiver. Optionally, the communication interface 504 may also be a transceiver circuit or an input / output interface located in the processor 501, for realizing signal input and signal output of the processor.

[0093] The memory 503 may be a device with 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 compressed optical 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 the 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.

[0094] 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.

[0095] 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.

[0096] 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.

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

[0098] In a specific implementation, as an embodiment, the communication device 500 may include multiple processors, such as Figure 5501 and processor 507 in the embodiment. 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 and other computing devices running software, each of which may include one or more cores for executing software instructions to perform calculations or processing.

[0099] 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 may display information in a variety of ways. For example, the output device 505 may 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 may receive user input in a variety of ways. For example, the input device 506 may be a mouse, a keyboard, a touch screen device, or a sensor device.

[0100] The communication device 500 may also be referred to as a communication apparatus, which 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 Figure 5 The embodiment of the present application does not limit the type of the communication device 500.

[0101] also, Figure 5 The structure shown in the figure does not constitute a limitation on the communication device, except Figure 5 In addition to the components shown, the communication device may include more or fewer components than shown, or combine certain components, or arrange the components differently.

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

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

[0104] 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.

[0105] 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.

[0106] In an 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. Exemplarily, 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.

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

[0108] 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.

[0109] In an 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.

[0110] 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, alarm threshold information, alarm monitoring parameters, additional information, etc., which is not limited in the embodiment of the present application.

[0111] 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.

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

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

[0114] 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 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 embodiments of the present application.

[0115] In the embodiment of the present application, according to different business needs, the digital twin network ontology can be refined into multiple levels. Exemplarily, when you want to analyze IP node traffic, the network topology model can be used to provide IP node information 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, exemplarily, when you want to analyze the 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.

[0116] 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 functions), etc., which are not limited in the embodiment of the present application.

[0117] In the embodiments of the present application, the digital twin network entity 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 embodiments of the present application are not limited to this.

[0118] 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).

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

[0120] In the 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, or other twins, which are not limited in the embodiment of the present application. It should be understood that the twin can be a part of the digital twin network ontology used to perform a specific function.

[0121] 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 entity 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.

[0122] Based on the above Figure 6 The management method of the digital twin network shown in the figure will be combined with Figures 7 to 10 For the above Figure 3 The management method of the digital twin network related to the corresponding application scenario is described in detail.

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

[0124] 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.

[0125] In the embodiment of the present application, the description of step S710 may refer to step S610, which will not be repeated here. In combination 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.

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

[0127] In the embodiment of the present application, the description of step S720 can refer to step S620, which will not be repeated here. In combination 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.

[0128] 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.

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

[0130] In the embodiment of the present application, the digital twin network ontology includes a second twin; in other words, the second twin can be a 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 the embodiment of the present application.

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

[0132] 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.

[0133] 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 visualization information of the second twin displayed on a second device.

[0134] 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 visualize the operating status of the second twin, etc.

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

[0136] 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.

[0137] In the embodiment of the present application, the description of step S810 may refer to step S610, which will not be repeated here. In combination 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.

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

[0139] In the embodiment of the present application, the relevant description of step S820 can refer to step S620, which will not be repeated here. In combination 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.

[0140] 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.

[0141] 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 a control module included in the second device. Optionally, the first control information can be determined by the control module based on the visualization information of the first twin visually displayed by the observation module, and the first control information can also be determined by the control module based on other information, which is not limited in the embodiment of the present application.

[0142] In the embodiment of the present application, the digital twin network ontology includes a first twin; in other words, the first twin can be a 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.

[0143] S840, the first device operates the first twin according to the first control information.

[0144] In an embodiment of the present application, exemplarily, the first twin includes network energy consumption-related twins such as a network function resource model twin, a service node and service traffic model information twin, a signaling node and node traffic model twin, a performance statistics information model twin, and a node energy consumption information model twin. 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.

[0145] 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.

[0146] 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.

[0147] 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.

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

[0149] 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.

[0150] In the embodiment of the present application, the description of step S910 may refer to step S610, which 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.

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

[0152] In the embodiment of the present application, the relevant description of step S920 can refer to step S620, which will not be repeated here. In combination with 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.

[0153] 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.

[0154] 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 body. Or, in other words, the AI ​​reasoning function is deployed in the digital twin network body, or the management function of the first device for the physical network and the digital twin network includes an analysis function including an AI reasoning function. In combination with application scenario 1 of an embodiment of the present application, the third creation request can be sent by the control module included in the second device.

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

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

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

[0158] 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, which 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.

[0159] 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.

[0160] Alternatively, if Fig. 9 As shown, the management method of the digital twin network provided in the embodiment of the present application may also include the following steps:

[0161] 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.

[0162] In the 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 the embodiment of the present application, step S950 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 is not repeated here. In the 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.

[0163] 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.

[0164] In the 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.

[0165] 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 visualization information of the third twin displayed by the second device, that is, observe the results of the AI ​​reasoning function.

[0166] 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 reasoning results, etc.

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

[0168] 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.

[0169] In the embodiment of the present application, the description of step S1010 may refer to step S610, which 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.

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

[0171] In the embodiment of the present application, the relevant description of step S1020 can refer to step S620, which will not be repeated here. In combination with 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.

[0172] 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.

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

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

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

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

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

[0178] 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 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.

[0179] Alternatively, if Fig.10 As shown, the management method of the digital twin network provided in the embodiment of the present application may also include the following steps:

[0180] 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.

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

[0182] 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.

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

[0184] In an embodiment of the present application, a user of application scenario one, such as a digital twin network AI observation consumer, can observe the third twin through the visualization information of the third twin displayed by the second device, that is, observe the result of the AI ​​reasoning function.

[0185] 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 reasoning results, etc.

[0186] Based on the above Figure 6 The management method of the digital twin network shown in the figure will be combined with Figures 11 to 14 For the above Figure 4 The management method of the digital twin network related to the corresponding application scenario 2 is described in detail.

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

[0188] 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.

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

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

[0191] In the embodiment of the present application, the relevant description of step S1120 can refer to step S620, which will not be repeated here. In combination with the application scenario 2 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.

[0192] 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.

[0193] In the embodiment of the present application, the first observation request is used to request the visualization information of the second twin. For the description of the visualization information of the second twin, please refer to the description in step S730, which 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 the observation module.

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

[0195] 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.

[0196] 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.

[0197] 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 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.

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

[0199] 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.

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

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

[0202] In the embodiment of the present application, the relevant description of step S1220 can refer to step S620, which will not be repeated here. In combination with the application scenario 2 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.

[0203] 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.

[0204] In the 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.

[0205] In a 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 may be sent by the control module included in the second device. Optionally, the first control information may be determined by the control module included in the second device according to the visual information of the first twin visually displayed by the observation module (or the observation module included in the application module), and the first control information may also be determined by the control module included in the second device according to other information, which is not limited in the embodiment of the present application.

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

[0207] 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.

[0208] 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 to the embodiment of the present application.

[0209] S1250, the second device determines first control information according to the information of the first twin.

[0210] 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.

[0211] In the embodiment of the present application, the digital twin network ontology includes a first twin; in other words, the first twin can be a 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.

[0212] S1260, the first device operates the first twin according to the first control information.

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

[0214] 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 the physical network.

[0215] 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 by the control module after the application module analyzes the information of the first twin, so that the first device operates the first twin according to the first control information.

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

[0217] 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.

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

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

[0220] In the embodiment of the present application, the relevant description of step S1320 can refer to step S620, which will not be repeated here. In combination with the application scenario 2 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.

[0221] 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.

[0222] 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. Or, in other words, the digital twin network ontology is deployed with an AI reasoning function, 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.

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

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

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

[0226] 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, which 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.

[0227] 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 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.

[0228] Alternatively, if Fig.13 As shown, the management method of the digital twin network provided in the embodiment of the present application may also include the following steps:

[0229] 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.

[0230] In the 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 the 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 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.

[0231] 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.

[0232] 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.

[0233] 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 visualization information of the third twin displayed by the application module included in the second device, 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.

[0234] 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 visualization information of the third twin displayed on the second device, that is, observe the result of the AI ​​reasoning function.

[0235] 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 users (such as digital twin application consumers) can visualize the observation AI inference results, etc.

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

[0237] 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.

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

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

[0240] In the embodiment of the present application, the relevant description of step S1420 can refer to step S620, which will not be repeated here. In combination with 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.

[0241] 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.

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

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

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

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

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

[0247] 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.

[0248] Alternatively, if Fig.14 As shown, the management method of the digital twin network provided in the embodiment of the present application may also include the following steps:

[0249] 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.

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

[0251] 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.

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

[0253] 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 reasoning results, etc.

[0254] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of the interaction between the first device and the second device. Accordingly, the embodiment of the present application also provides a communication device, which is used to implement the above various methods. The communication device can be the first device in the above method embodiment, or a device including 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 embodiment, or a device including the above second device, or a component that can be used for the second device. It can be understood that the communication device includes a hardware structure and / or software module corresponding to each function in order to implement the above functions. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example 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 the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0255] The embodiment of the present application can divide the functional modules of the communication device 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 module 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 function division. There may be other division methods in actual implementation.

[0256] for example, Fig.15 1 is a schematic diagram of a communication device provided in an embodiment of the present application, and the communication device is taken 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, and 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 for implementing a transceiver function, may be, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0257] In an embodiment of the present application, the transceiver module 1510 is used to receive a first creation request, and the first creation request is used to request the creation of a digital twin network entity 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 a digital twin network entity in the digital twin network according to the first creation request.

[0258] 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.

[0259] 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.

[0260] 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.

[0261] 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.

[0262] 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 for visual display of the second twin; the transceiver module 1510 is also used to send visualization information of the second twin.

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

[0264] In an embodiment of the present application, the transceiver module 1510 is also used to receive a second creation request, the second creation request is used to request the creation of an AI reasoning function instance in a 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.

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

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

[0267] 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.

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

[0269] In the embodiment of the present application, the first device is presented in the form of dividing various functional modules in an integrated manner. The "module" here may 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, a person skilled in the art can imagine that the terminal device can adopt Figure 5 The form of the communication device shown.

[0270] for example, Figure 5 The processor 501 in the communication device shown can call the computer execution instructions stored in the memory 503, so that the communication device executes the management method of the digital twin network in the above method embodiment.

[0271] Specifically, Fig.15 The functions / implementation processes of the transceiver module 1510 and the processing module 1520 in the embodiment can be Figure 5 The processor 501 in the communication device shown calls the computer execution instructions stored in the memory 503 to implement. Or, Fig.15 The function / implementation process of the processing module 1520 in Figure 5 The processor 501 in the communication device shown calls the computer execution instructions stored in the memory 503 to implement, Fig.15 The function / implementation process of the transceiver module 1510 can be Figure 5 It is implemented by the communication interface 504 in the communication device shown in FIG.

[0272] 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 refer to the above-mentioned method embodiment and will not be repeated here.

[0273] Alternatively, taking the communication device as the second device in the above method embodiment (which may be a chip of the second device, or a module of the second device, or a device inside 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 a transceiver function, and may be, for example, a transceiver circuit, a transceiver, a transceiver or a communication interface.

[0274] 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 the first twin, wherein the digital twin network entity includes the first twin.

[0275] 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.

[0276] 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.

[0277] 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.

[0278] In an embodiment of the present application, the transceiver module 1510 is also used to send a second creation request, and the second creation request is used to request the creation of an artificial intelligence 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.

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

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

[0281] In the embodiment of the present application, the second device is presented in the form of dividing various functional modules in an integrated manner. The "module" here may 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, a person skilled in the art can imagine that the terminal device can adopt Figure 5 The form of the communication device shown.

[0282] for example, Figure 5 The processor 501 in the communication device shown can call the computer execution instructions stored in the memory 503, so that the communication device executes the management method of the digital twin network in the above method embodiment.

[0283] Specifically, Fig.15 The functions / implementation processes of the transceiver module 1510 and the processing module 1520 in the embodiment can be Figure 5 The processor 501 in the communication device shown calls the computer execution instructions stored in the memory 503 to implement. Or, Fig.15 The function / implementation process of the processing module 1520 in Figure 5 The processor 501 in the communication device shown calls the computer execution instructions stored in the memory 503 to implement, Fig.15 The function / implementation process of the transceiver module 1510 can be Figure 5 It is implemented by the communication interface 504 in the communication device shown in FIG.

[0284] 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.

[0285] 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 the processor can be used to execute the program instructions and implement the above method flow. The processor can be built into a SoC or ASIC, or it can be an independent semiconductor chip. In addition to the core used to execute software instructions for calculation or processing in the processor, it can also further include necessary hardware accelerators, such as field programmable gate arrays (FPGA), programmable logic devices (PLD), or logic circuits that implement dedicated logic operations.

[0286] 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.

[0287] 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), the communication device including 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.

[0288] Optionally, an embodiment of the present application further provides a computer-readable storage medium, which stores a computer program or instruction, and when the computer-readable storage medium 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.

[0289] 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.

[0290] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. 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, computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that contains one or more servers that can be integrated with a medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)).

[0291] 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 changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" 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.

[0292] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious 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 exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

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

Cited By

  • Method, apparatus and system for managing digital twin network

    EP4779945A1

  • Method, apparatus and system for managing digital twin network

    WO2025086800A1