This application relates to the field of communication technologies, and in particular, to a digital twin method and apparatus.
As new services of mobile networks emerge and a network scale increasingly becomes larger, network operation and maintenance are complicated, and innovative technologies have come up against problems of long research and development cycles and difficult deployment implementation. In view of this, digital twins are considered a significant field for 6G networks that provides planning, development and demonstration, intelligent operation and maintenance, and intelligent autonomy for mobile networks in a full lifecycle.
Mobile network end-to-end includes functions such as a core network, a transport network, a radio access network, and a terminal, and establishing an end-to-end digital twin has a high complexity. On one hand, complexity of modeling a network-level digital twin becomes higher with a network scale and scenario diversity. On the other hand, channels with air interfaces, service features, and user mobility of mobile networks are time-varying. Therefore, it is anticipated that mobile network digital twins have high complexity and there are extremely high requirements on an infrastructural resource, for example, that for computing.
Embodiments of this application provide a digital twin method and apparatus.
According to a first aspect, an embodiment of this application provides a digital twin method, performed by a digital twin management function entity, and includes:
According to a second aspect, an embodiment of this application provides a digital twin apparatus, used in a digital twin management function entity, and includes:
According to a third aspect, a digital twin apparatus is provided. The terminal includes a processor, a memory, and a processor-executable program or instruction stored in the memory. When the program or the instruction is executed by the processor, steps of the method according to the first aspect are implemented.
According to a fourth aspect, a digital twin apparatus is provided. The apparatus includes a processor and a communication interface. The processor is configured to: receive a mobile network digital twin template; interact with a physical network function and/or an infrastructure management function based on information of the mobile network digital twin template to obtain information about physical network deployment, status information, and/or an infrastructure status; and determine, based on the information obtained through interaction, a geographic location area, a user terminal, and/or a network function that supports a digital twin network.
According to a fifth aspect, a non-transitory readable storage medium is provided. The non-transitory readable storage medium stores a program or an instruction, and the program or the instruction is executed by a processor to implement steps of the method according to the first aspect.
According to a sixth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to perform the method according to the first aspect.
According to a seventh aspect, a computer program/program product is provided. The computer program/program product is stored in a non-volatile storage medium, and the program/program product is executed by at least one processor to implement steps of the method according to the first aspect.
According to an eighth aspect, a communication device is provided. The device is configured to perform steps of the method according to the first aspect.
The following clearly describes technical solutions in embodiments of this application with reference to the accompanying drawings in the embodiments of this application. Clearly, the described embodiments are some but not all of the embodiments of this application. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of this application shall fall within the protection scope of this application.
The terms “first”, “second”, and the like in the description and the claims of this application are used to distinguish between similar objects instead of describing a specific order or sequence. It should be understood that, the terms used in such a way is interchangeable in proper circumstances, so that the embodiments of this application can be implemented in an order other than the order illustrated or described herein. Objects classified by “first” and “second” are usually of a same type, and the number of objects is not limited. For example, there may be one or more first objects. In addition, in the description and the claims, “and/or” represents at least one of connected objects, and the character “/” generally represents an “or” relationship between associated objects.
It should be noted that, technologies described in the embodiments of this application are not limited to a long term evolution (LTE)/LTE-advanced (LTE-A) system, and can also be used in other wireless communication systems such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency-division multiple access (SC-FDMA), and another system. The terms “system” and “network” in the embodiments of this application may be used interchangeably. The technologies described can be applied to both the systems and the radio technologies mentioned above as well as to other systems and radio technologies. The following describes a new radio (NR) system for example purposes, and terms in NR are used in most of the following descriptions, but these technologies may alternatively be applied to an application other than an NR system application, for example, a 6th generation (6G) communication system.
A digital twin is an emulation procedure that makes full use of a physical model, a sensor update, running history, and other data and that integrates a plurality of disciplines, a plurality of physical quantities, a plurality of scales, and a plurality of probabilities, to complete mapping in a virtual space, thereby reflecting a full lifecycle of corresponding physical equipment. The technology was initially brought up for achieving digitalization of maintenance of fighter aircrafts and has been applied later to fields such as industrial manufacturing and smart cities. As new services of mobile networks emerge and a network scale increasingly becomes larger, network operation and maintenance is complicated, and innovative technologies have come up against difficulties in deployment implementation. In view of this, digital twins are considered a significant field for 6G networks that provides intelligent operation and maintenance and intelligent autonomy for mobile networks in a full lifecycle.
In a network management system, each network function is defined as a management function or a management element, and model definition is performed on each management function/element. FCAPS (fault, configuration, accounting, performance, security) management is performed based on a network resource model (NRM).
Network function virtualization (NFV) constructs network function virtualization infrastructure based on a common hardware resource, and implements telecommunication network deployment with split software and hardware. Therefore, based on the NFV technology, a hardware resource can be allocated flexibly, providing a basis for sharing or isolating different network function hardware resources. Based on a 5G core network service-based architecture, a 5G core network function can also implement, based on a service scenario requirement, sharing of a specific network function or isolation of a specific network function.
At present, digital twins are mainly used in industrial manufacturing and smart cities, emphasizing data obtaining by using a physical model and a sensor and mirror construction in digital domain, and provide more accurate and efficient pre-demonstration in a full lifecycle for new product design and urban development. A corresponding network architecture and solution concerning how to implement a digital twin of a mobile network is still being explored.
A management function or management element of a current network management system does not include a user equipment (UE), and therefore, the network management system does not involve UE-level FCAPS management. However, UE-level information and modeling is a highly significant part in a digital twin network. Therefore, a mobile network digital twin solution needs to resolve a problem in UE-level data collection and/or a modeling solution.
A current mobile network is usually designed and deployed based on a network peak capacity. Therefore, in time periods with non-high loads, there is a specific amount of surplus resources of the mobile network. As there is a surplus resource of the mobile network with non-high loads, to reduce unnecessary power consumption, network power consumption is usually reduced by saving electricity of a server or turning off a carrier. In addition, to ensure a telecommunication-level requirement of reaching 99.999% reliability, a key device in the mobile network is backed up when running. Therefore, a digital twin network and a physical network may be considered as a whole to reuse a resource, thereby improving efficiency.
An embodiment of this application provides a mobile network digital twin solution with resource reuse that introduces a digital twin management function (DTMF). The DTMF is configured to: receive a mobile network digital twin template; interact with a physical network function (including a core network (CN), a radio access network (RAN), a UE, and/or a network management system function/service) and/or an infrastructure management function based on information of the mobile network digital twin template to obtain information about current physical network deployment, status information, and/or an infrastructure status; analyze and perform decision-making on a geographic location area, a user, and/or a network function that supports a digital twin network; and perform configuration (C), fault (F), and security (S) management and the like related to a digital twin for a digital twin network function, and interact information about the digital twin with the physical network function. If the digital twin involves UE-level data collection and/or requires participation of a UE, the DTMF needs to trigger and/or obtain user authorization. When UE-level information is involved, a user authorization result is one of the factors that influence the DTMF in analyzing and performing decision-making on this digital twin network. If required, the DTMF may further feed back a digital twin network parameter determined by the DTMF through decision-making to a demand side.
An embodiment of this application provides a digital twin method, performed by a digital twin management function entity, and as shown in
Step 101: Receive a mobile network digital twin template.
Step 102: Interact with a physical network function and/or an infrastructure management function based on information of the mobile network digital twin template to obtain information about physical network deployment, status information, and/or an infrastructure status.
Step 103: Determine, based on the information obtained through interaction, a geographic location area, a user terminal, and/or a network function that supports a digital twin network.
In the embodiments of this application, a digital twin management function performs decision-making, based on the mobile network digital twin template, on when and how to reuse which resource of a current network to create a digital twin network. On one hand, resource utilization of the current network is improved. On the other hand, overheads of the digital twin network are reduced.
As shown in
In some embodiments, the method further includes: performing configuration management, fault management, and security management on the digital twin network function, where information about the configuration management includes at least one of the following:
In some embodiments, if a digital twin involves user-level data collection and/or requires participation of the user terminal, the method further includes:
If accounting is involved in the digital twin mobile network, the DTMF needs to interact, with an accounting function based on a user authorization result, information about the UE that gives authorization (for example, an identifier of the UE), an accounting scheme, and/or a price. The method further includes:
Based on a requirement, the DTMF feeds back a digital twin network parameter to a demand side. The digital twin network parameter is specific parameter information of an instantiable digital twin network finally determined by the DTMF through decision-making based on the information of the mobile network digital twin template. The parameter information does not involve sensitive information about the network or the user. The digital twin network parameter includes at least one of the following:
An application scenario in this embodiment is that an operator provides a digital twin service like providing traffic and voice. Therefore, clients from some industries may demand the operator for a customized digital twin service, and may provide a requirement on a digital twin for a digital twin management function of the operator by using a mobile network digital twin template. Then, after performing decision-making and establishing a digital twin instance that satisfies the requirement, the digital twin management function may feed back a network parameter of the digital twin instance to a demand side.
The mobile network digital twin template is a description of a digital twin mobile network, and includes at least one of the following:
In this embodiment, the DTMF interacts with a physical network function and/or an infrastructure management function based on the information of the mobile network digital twin template. Specifically, the DTMF may interact with a network management system function/service (for example, an MDAS, management data analytics service), a physical core network function (for example, an NWDAF, Network Data Analytics Function), and/or the infrastructure management function (for example, an NFVO, network functions virtualization orchestrator) to obtain information about current physical network deployment, status information, and/or a network function virtualization infrastructure status, to analyze and perform decision-making on a geographic location area, a user, and/or a network function that supports a digital twin network. The DTMF may alternatively predict, by using artificial intelligence (AI) or another method based on historical network status information exchanged with a network management system function and/or a network function, when and how to reuse which resource/function of a current network to support the digital twin network, to determine a geographic location area, a user, and/or a network function virtualization infrastructure resource of the digital twin network.
After completing digital twin network deployment in collaboration with the network management system function, the DTMF configures the digital twin network function and/or the physical network function based on the information of the mobile network digital twin template. In this way, the digital twin network function and the physical network function can synchronize and collaborate with each other to implement a digital twin. For example, when a base station hardware resource and a UE hardware resource are reused by the digital twin network function and the physical network function, the DTMF configures a specific parameter for reuse, including time corresponding to the digital twin network function and the physical network function, network configuration information of the digital twin network function and the physical network function, and the like.
Through definition by using the mobile network digital twin template, the DTMF may support functions of dynamic user authorization, an accounting policy, and a digital twin network instance that are adaptive to the template, to achieve effect of reusing a current network deployment resource and improving precision of a digital twin.
It should be noted that the digital twin method provided in the embodiments of this application may be performed by a digital twin apparatus or a module, in the digital twin apparatus, for performing and loading the digital twin method. In the embodiments of this application, an example in which the digital twin apparatus performs and loads the digital twin method is used to describe the digital twin method provided in the embodiments of this application.
An embodiment of this application provides a digital twin apparatus 300, used in a digital twin management function entity, and as shown in
In some embodiments, the apparatus further includes: a management module, configured to perform configuration management, fault management, and security management on the digital twin network function, where information about the configuration management includes at least one of the following:
In some embodiments, if a digital twin involves user-level data collection and/or requires participation of the user terminal, the apparatus further includes:
In some embodiments, information to be exchanged in a process of triggering and/or obtaining authorization of the user terminal includes at least one of the following: time information of a digital twin service;
In some embodiments, the apparatus further includes:
In some embodiments, the apparatus further includes:
In some embodiments, the network topology parameter includes at least one of the following:
In some embodiments, the user terminal parameter includes at least one of the following:
In some embodiments, the mobile network digital twin template includes at least one of the following:
In some embodiments, the accounting policy includes at least one of the following:
accounting for a client that demands an operator for a network digital twin; or
In some embodiments, the mobile user requirement includes at least one of the following:
The digital twin apparatus provided in this embodiment of this application can implement the processes implemented in the method embodiment shown in
An embodiment of this application further provides a digital twin apparatus, including a processor and a communication interface. The processor is configured to: receive a mobile network digital twin template; interact with a physical network function and/or an infrastructure management function based on information of the mobile network digital twin template to obtain information about physical network deployment, status information, and/or an infrastructure status; and determine, based on the information obtained through interaction, a geographic location area, a user terminal, and/or a network function that supports a digital twin network. The digital twin apparatus embodiment corresponds to the foregoing digital twin method embodiment. Each implementation process and implementation of the foregoing method embodiment is applicable to the digital twin apparatus embodiment, and same technical effect can be achieved.
Specifically, an embodiment of this application further provides a digital twin apparatus 700. As shown in
A band processing apparatus may be located in the baseband apparatus 73, and the method performed by the digital twin apparatus in the foregoing embodiment may be implemented in the baseband apparatus 73. The baseband apparatus 73 includes a processor 74 and a memory 75.
The baseband apparatus 73 may include, for example, at least one baseband board, and a plurality of chips are arranged on the baseband board. As shown in
The baseband apparatus 73 may further include a network interface 76, configured to exchange information with the radio frequency apparatus 72. For example, the interface is a common public radio interface (CPRI).
Specifically, the digital twin apparatus in this embodiment of the present invention further includes an instruction or a program that is stored in the memory 75 and that can be run on the processor 74. The processor 74 invokes the instruction or the program in the memory 75 to perform the method performed by the modules shown in
An embodiment of this application further provides a non-transitory readable storage medium. The non-transitory readable storage medium may be non-volatile or volatile. The non-transitory readable storage medium stores a program or an instruction, and the program or the instruction is executed by a processor to implement the processes in the foregoing digital twin method embodiment, and same technical effect can be achieved. To avoid repetition, details are not described herein again.
The processor is a processor in the terminal in the foregoing embodiment. The non-transitory readable storage medium includes a non-transitory computer-readable storage medium, for example, a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc.
An embodiment of this application further provides a chip. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement the processes in the foregoing digital twin method embodiment, and same technical effect can be achieved. To avoid repetition, details are not described herein again.
It should be understood that the chip mentioned in this embodiment of this application may also be referred to as a system-level chip, a system on chip, a chip system, or an on-chip system chip.
An embodiment of this application further provides a computer program product. The computer program product is stored in a non-transitory readable storage medium, and the computer program product is executed by at least one processor to implement the processes in the foregoing digital twin method embodiment, and same technical effect can be achieved. To avoid repetition, details are not described herein again.
It should be noted that in this specification, the term “include”, “comprise”, or any other variant is intended to cover non-exclusive inclusion, so that a process, method, article, or apparatus that includes a series of elements includes not only those elements but also other elements that are not explicitly listed, or includes elements inherent to such a process, method, article, or apparatus. An element limited by “includes a . . . ” does not, without more constraints, preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element. In addition, it should be noted that the scope of the method and the apparatus in the embodiments of this application is not limited to performing functions in an illustrated or discussed sequence, and may further include performing functions in a basically simultaneous manner or in a reverse sequence according to the functions concerned. For example, the described method may be performed in an order different from that described, and the steps may be added, omitted, or combined. In addition, features described with reference to some examples may be combined in other examples.
Based on the descriptions of the foregoing implementations, a person skilled in the art may clearly understand that the method in the foregoing embodiment may be implemented by software in addition to a necessary universal hardware platform or by hardware only. In most circumstances, the former is a preferred implementation. Based on such an understanding, the technical solutions of this application essentially or the part contributing to the prior art may be implemented in a form of a computer software product. The computer software product is stored in a storage medium (such as a ROM/RAM, a hard disk, or an optical disc), and includes several instructions for instructing a terminal (which may be a mobile phone, a computer, a server, an air-conditioner, a network device, or the like) to perform the method described in the embodiments of this application.
The embodiments of this application are described above with reference to the accompanying drawings, but this application is not limited to the above specific implementations, and the above specific implementations are only illustrative and not restrictive. Under the enlightenment of this application, those of ordinary skill in the art can make many forms without departing from the purpose of this application and the protection scope of the claims, all of which fall within the protection of this application.
Number | Date | Country | Kind |
---|---|---|---|
2021-10839445.9 | Jul 2021 | CN | national |
This application is a Bypass continuation application of PCT International Application No. PCT/CN2022/106684 filed on Jul. 20, 2022, which claims priority to Chinese Patent Application No. 202110839445.9, filed on Jul. 23, 2021 in China, which are incorporated in their entireties by reference herein.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/106684 | Jul 2022 | US |
Child | 18418744 | US |