Digital twin base station construction method and device and readable medium

By obtaining network management data, the hardware components of the digital twin base station are constructed and organized according to the hardware component information of the physical base station, the difficulties of equipment purchase and parameter mapping in the existing solution are solved, and efficient and compatible digital twin base station construction is achieved.

CN119728444APending Publication Date: 2025-03-28ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311284690.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In the existing digital twin base station construction plan, plan one requires purchasing special base station equipment, which is limited in scalability; plan two uses software simulation method, and the parameter mapping relationship needs to be highly similar, which is difficult to achieve.

Method used

By obtaining network management data, determining the target components and parameters of the digital twin base station, building twin hardware components, and organizing digital twin base stations based on the hardware component information of the physical base station to achieve compatibility with the existing network management system.

Benefits of technology

There is no need to purchase dedicated base station equipment, improve scalability, simplify the implementation process, and use existing business programs to maintain consistency of network elements, topology and data, improve twin accuracy, and save costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728444A_ABST
    Figure CN119728444A_ABST
Patent Text Reader

Abstract

The invention provides a digital twin base station construction method, which comprises the following steps: acquiring network management data, and determining a first target component of a first digital twin base station and parameters thereof according to the network management data and a model database; determining a first target server according to the parameters of the first target component and a resource database, so as to deploy the first target component into the first target server; according to the embodiment of the invention, the hardware component of the twin base station is constructed based on the network management data, and the twin base station is organized according to the hardware component information of the physical base station, so that an existing network management system can be compatible; furthermore, the twin base station hardware component can be deployed in the existing server, and special base station equipment does not need to be purchased; furthermore, existing software specification packages can run on hardware components of the twin base station, existing business programs can be used, the twin precision is high, the compatibility is high, and the cost is low. The invention further provides a digital twin base station construction device and a readable medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a method, device and readable medium for constructing a digital twin base station. Background Art

[0002] 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. Digital twin technology is applied to the network to create a virtual mirror of physical network facilities, so that a digital twin network platform that is consistent with the physical network elements, topology, and data can be built, providing a test bed for verifying the correctness of network configuration and the effects of new technologies, greatly reducing the risks of existing networks and eliminating the possibility of existing network failures caused by incorrect configuration. Through real-time interaction and mutual influence between the physical network and the twin network, the digital twin platform can help the network achieve extremely simplified and intelligent operation and maintenance.

[0003] Currently, there are two solutions for building twin base stations:

[0004] Solution 1: The twin base station is completely identical to the physical base station, and a commercial base station is required. The twin wireless algorithm module is part of the twin base station code, and its internal implementation is the same as the wireless algorithm in the physical base station. The number and meaning of parameters in this method are the same as those of the physical base station, and the system performance is improved by adjusting the algorithm output;

[0005] Solution 2: The twin base station is a software simulation of a physical entity. During software simulation, the input parameters and output parameters of the wireless algorithm of the twin base station and the physical base station need to be kept exactly the same. The parameter mapping relationship needs to be highly similar, with an error of no more than 1%. By adjusting the input parameters of the twin algorithm or changing the output parameters of the internal implementation details, the performance can be improved, providing a reference for the performance improvement of the physical entity.

[0006] These two schemes for building digital twin base stations have the following defects: In scheme one, the use of commercial base stations requires the purchase of dedicated base station equipment, which limits scalability; in scheme two, the method of using software to simulate base stations requires that the parameters and mappings of the twin base stations are highly similar. When simulating the entire system, such as base stations, end-to-end systems, or cross-domains, there are many parameters and it is difficult to implement. Summary of the invention

[0007] The present disclosure provides a method, device and readable medium for constructing a digital twin base station.

[0008] In a first aspect, an embodiment of the present disclosure provides a method for constructing a digital twin base station, including:

[0009] Obtain network management data;

[0010] Determine the first target component of the first digital twin base station and the parameters of the first target component according to the network management data, and construct the twin hardware component of the first digital twin base station.

[0011] On the other hand, an embodiment of the present disclosure also provides a digital twin base station construction device, comprising: one or more processors; a storage device, on which one or more programs are stored; when the one or more programs are executed by the one or more processors, the one or more processors implement the digital twin base station construction method as described above; one or more I / O interfaces, connected between the processor and the storage device, configured to implement information interaction between the processor and the storage device.

[0012] On the other hand, an embodiment of the present disclosure also provides a computer-readable medium on which a computer program is stored, wherein when the program is executed, the digital twin base station construction method as described above is implemented.

[0013] The digital twin base station construction method provided in the embodiment of the present disclosure includes: obtaining network management data, determining the first target component and its parameters of the first digital twin base station according to the network management data, and constructing the twin hardware component of the first digital twin base station; the embodiment of the present disclosure constructs the hardware components of the twin base station based on the network management data, and organizes the twin base station according to the hardware component information of the physical base station, and is compatible with the existing network management system; there is no need to purchase dedicated base station equipment, which improves scalability and makes the solution simple to implement; using existing business programs, no additional business logic is required to maintain consistency in network elements, topology and data with the physical base station, thereby improving twin accuracy and saving costs; constructing the hardware system of the digital twin base station based on the network management data, organizing the digital twin base station according to the hardware component information of the physical base station, and using the existing network management to manage the digital twin base station, with good compatibility. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 A schematic diagram of the system architecture of an embodiment of the present disclosure;

[0015] Figure 2 Schematic diagram of the digital twin base station construction process provided in the embodiment of the present disclosure Figure 1 ;

[0016] Figure 3 Schematic diagram of the process of calculating the first target resource provided by the embodiment of the present disclosure Figure 2 ;

[0017] Figure 4 A schematic diagram of a process for determining a first target component of a first digital twin base station provided in an embodiment of the present disclosure;

[0018] Figure 5 Schematic diagram of the digital twin base station construction process provided in the embodiment of the present disclosure Figure 3 ;

[0019] Figure 6 A schematic diagram of a cluster change process including multiple digital twin base stations provided in an embodiment of the present disclosure;

[0020] Figure 7 A schematic diagram of constructing a single digital twin base station provided for a specific example of the present disclosure;

[0021] Figure 8 A schematic diagram of cluster construction including multiple digital twin base stations provided for a specific example of the present disclosure;

[0022] Fig. 9 A schematic diagram of the structure of a digital twin base station construction device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0023] Example embodiments will be described more fully below with reference to the accompanying drawings, but the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. On the contrary, the purpose of providing these embodiments is to make the present disclosure thorough and complete and to enable those skilled in the art to fully understand the scope of the present disclosure.

[0024] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0025] The terms used herein are only used to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a", "an" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements and / or components is specified, but the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof is not excluded.

[0026] The embodiments described herein may be described with reference to plan views and / or cross-sectional views by means of idealized schematic diagrams of the present disclosure. Therefore, the example illustrations may be modified according to manufacturing techniques and / or tolerances. Therefore, the embodiments are not limited to the embodiments shown in the accompanying drawings, but include modifications of the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the accompanying drawings have schematic properties, and the shapes of the regions shown in the figures illustrate the specific shapes of the regions of the elements, but are not intended to be limiting.

[0027] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless explicitly defined as such herein.

[0028] An embodiment of the present disclosure provides a method for constructing a digital twin base station. Figure 1 A schematic diagram of the system architecture provided by the embodiment of the present disclosure, such as Figure 1 As shown, the system includes the digital twin base station construction device, a model database and a resource database, and the model database includes a chip model database, a single board model database and a base station model database. The above database can be a relational database or a non-relational database, or a formatted data file, such as an XML file, a JSON file, etc.

[0029] The chip model database is used to manage the names, attributes, specifications and other data of various types of twin chips; the single board model database is used to manage the names, attributes, specifications and other data of various types of twin single boards, such as the main control board, baseband board and radio frequency unit used in base stations; the base station model database is used to manage the names, attributes, specifications and other data of various types of twin base stations (mainly the hardware components of twin base stations).

[0030] Based on the above model database, the hardware components of the digital twin base station can be constructed, so that the embodiment of the present disclosure can construct the hardware components of the twin base station based on the network management data, and organize the twin base station according to the hardware component information of the physical base station, which is compatible with the existing network management system; further, the twin base station hardware components can be deployed on existing servers without the need to purchase dedicated base station equipment; further, the twin base station hardware components deployed on the server can run existing software specification packages and use existing business programs, with high twin accuracy, strong compatibility and low cost; further, the twin base station can communicate with the terminal to simulate real communication scenarios for further testing and evaluation.

[0031] The resource database can be used to manage resources such as servers, digital twin base stations, terminals, etc., and its main data information includes resource name, specification, status, etc. The server can be a general-purpose server of commercial X86 / ARM architecture, etc., which supports vector computing units, such as X86's AVX instructions or ARM system's SVE instructions, etc. The server supports GPU (Graphics Processing Unit, Graphics Processing Unit) card / FPGA (Field Programmable Gate Array, Editable Logic Array) card, high-speed network card and other general acceleration cards, which are the operating resources of digital twin base stations. The general server is centrally managed, and multiple servers can be interconnected to form a server cluster to meet the deployment requirements of multiple twin base stations. To avoid server usage conflicts, in some embodiments, the resource database can uniformly manage and schedule existing servers (such as general-purpose servers), and its main data includes server name, network, core, memory, etc. In the same cluster, there are multiple digital twin base stations. To avoid conflicts among the digital twin base stations, in some embodiments, the resource database can manage and schedule the twin base stations in a unified manner, mainly managing information such as the digital twin base station identification to ensure that multiple digital twin base stations can coexist in a unified local area network. To avoid multiple base stations using the same terminal, in some embodiments, the resource database can manage and schedule the terminal in a unified manner, and the main data includes information such as the terminal's IMSI (International Mobile Subscriber Identity).

[0032] The digital twin base station construction device is used to obtain the components of the digital twin base station from the model database, calculate the resources that these components need to occupy, obtain a server that meets the resources occupied by the entire digital twin base station from the resource database, and deploy the components of the digital twin base station in the server; and monitor the operating status of the digital twin base station, and perform abnormal corrections, normal updates, and other operations on the digital twin base station. The digital twin base station construction device can construct a single digital twin base station, or it can construct a cluster including multiple digital twin base stations to meet various digital twin base station construction requirements.

[0033] The digital twin base station construction device includes the following modules:

[0034] The parsing module is used to parse the required component attribute information and topology information according to the network management configuration file, and organize it according to the information of the rack, frame, slot, optical port, etc. of the physical base station;

[0035] The component selection module is used to calculate the hardware component resources required by the digital twin base station, such as the number of servers, the number of server cores, the number of physical network ports, etc., based on component attribute information, such as single board / chip information;

[0036] The resource allocation module obtains the server resources that meet the requirements from the model database according to the calculation results of the component selection module;

[0037] The component interconnection module is used to interconnect the twin boards according to the topological relationship based on the component attribute information obtained by the parsing module to build the twin base station hardware facilities;

[0038] The deployment module is used to deploy the various components of the digital twin base station to one or more servers and run the software specification package of the base station to meet user needs. In addition, the deployment module is also used to present the digital twin base station identifier of the resource database, the server where the twin base station is deployed, and other associations to the user. Once the user selects a terminal for end-to-end testing, the system will present the terminal and the twin base station association to the user.

[0039] The monitoring module is used to monitor the status, performance, alarm and other information of the digital twin base station during the entire life cycle of the digital twin base station construction and operation, and present the relevant information to the user for timely processing.

[0040] The following steps can be performed during the initialization phase of building a digital twin base station:

[0041] Step S1, build a resource database and enter resource information such as general servers, digital twin base station identifiers, terminals, etc.

[0042] Step S2, constructing a chip component and chip model database, constructing a single board component and single board model database, and constructing a base station component and base station model database.

[0043] Step S3, generating network management data. The user configures the network element on the network management and then generates the network management data, or obtains the network management data through the network management open platform interface function.

[0044] Combination Figure 1 and Figure 2 As shown, the digital twin base station construction method includes the following steps:

[0045] Step S11, obtaining network management data.

[0046] The parsing module of the digital twin base station construction device parses the component attribute information and topology information from the network management configuration file, and organizes this information according to the component structure of the physical base station, such as rack, frame, slot, optical port, etc., to generate network management data. Component attribute information includes chip attribute information, single board attribute information and base station attribute information, which can specifically include rack number, frame number, slot number, single board model, single board quantity, backplane, panel and other information. Topology information can include interconnection topology information such as optical port numbers of various source boards / destination boards.

[0047] Step S12: determine the first target component and parameters of the first target component of the first digital twin base station according to the network management data, and construct the twin hardware component of the first digital twin base station.

[0048] The component selection module of the digital twin base station construction device queries the model database according to the component attribute information, and determines the first target chip component, the first target single board component and the first target base station component respectively. The first target chip component, the first target single board component and the first target base station component constitute the first target component of the first digital twin base station. The corresponding model database can also be queried according to the component attribute information to obtain the corresponding specification parameters, thereby constructing the twin hardware components of the first digital twin base station.

[0049] The digital twin base station construction method provided in the embodiment of the present disclosure includes: obtaining network management data, determining the first target component and its parameters of the first digital twin base station according to the network management data, and constructing the twin hardware component of the first digital twin base station; the embodiment of the present disclosure constructs the hardware components of the twin base station based on the network management data, and organizes the twin base station according to the hardware component information of the physical base station, and is compatible with the existing network management system; there is no need to purchase dedicated base station equipment, which improves scalability and makes the solution simple to implement; using existing business programs, no additional business logic is required to maintain consistency in network elements, topology and data with the physical base station, thereby improving twin accuracy and saving costs; constructing the hardware system of the digital twin base station based on the network management data, organizing the digital twin base station according to the hardware component information of the physical base station, and using the existing network management to manage the digital twin base station, with good compatibility.

[0050] In some embodiments, Figure 3 As shown, the digital twin base station construction method may further include the following steps:

[0051] Step S13, determining the first target resources that the first digital twin base station needs to occupy according to the parameters of the first target component to determine the first target server that meets the first target resources.

[0052] The resource allocation module of the digital twin base station construction device calculates the resources that the first digital twin base station needs to occupy according to the parameters of the first target component, queries the resource database according to the calculated resources that the first digital twin base station needs to occupy, and determines an idle server that meets the resource occupancy requirements as the first target server.

[0053] In this step, the first target resource that the first digital twin base station needs to occupy is calculated according to the parameters of the first target component, and the first target server that meets the first target resource is selected from the resource database. By calling the resource calculation interface of each type of first target component, the resource calculation interface is used to calculate the resources that the first target component of this type needs to occupy according to the relevant parameters of the first target component, and finally the resources that the first digital twin base station needs to occupy are calculated according to the resources corresponding to each type of first target component. The types of first target components may include chip components, single board components and base station components. The resources that the first target component needs to occupy include computing resources, transmission network resources and storage resources. The computing resources may include the number of servers or cores, GPU accelerator card resources; the transmission network resources may include the number of network cards, the number of network ports, the transmission bandwidth, etc.; the storage resources may include memory size, bandwidth, etc. According to the calculated first target resource, an idle server that meets the required resource requirements is selected from the resource database, and the relevant resource status is marked as being used in the resource data, such as marking the corresponding server, network, memory and other resources as being in use in the database to avoid conflicts. In addition, the global identification of the relevant resources is returned, and the global identification may include but is not limited to the server IP address, network port name, etc., for the next step of deployment.

[0054] It should be noted that in addition to determining the server used to carry the digital twin base station, the embodiment of the present disclosure can also determine an extended accelerator card. The extended accelerator card can be a GPU card / FPGA card, a high-speed network card, etc., which is used to accelerate data processing and transmission.

[0055] Step S14: deploy the first target component to the first target server according to the network management data.

[0056] The deployment module of the digital twin base station construction device interconnects the twin boards through the component interconnection module according to the component attribute information and the topology information, builds the hardware facilities of the digital twin base station, and deploys the corresponding components to one or more servers. In addition, the deployment module will also associate and present information such as the digital twin base station identifier and the server identifier deployed by the digital twin base station to the user. After the user selects the terminal for end-to-end testing, the terminal and the digital twin base station association information can be presented to the user in a unified manner.

[0057] In some embodiments, Figure 4As shown, determining the first target component of the first digital twin base station according to the network management data and the model database (i.e., step S12) includes the following steps:

[0058] Step S121, querying the chip model database according to the chip attribute information, if the chip component corresponding to the chip attribute information is not obtained, obtaining the basic chip component that best matches the chip attribute information from the chip model database, and generating the first target chip component according to the basic chip component and the chip attribute information.

[0059] Step S122, querying the board model database according to the board attribute information, and generating a first target board component according to the first target chip component and the board attribute information when no board component corresponding to the board attribute information is obtained.

[0060] Step S123, querying the base station model database according to the base station attribute information, and generating a first target base station component according to the first target board component and the base station attribute information when no base station component corresponding to the base station attribute information is obtained.

[0061] Step S124, generating the first target component of the first digital twin base station according to the first target chip component, the first target single board component and the first target base station component.

[0062] It can be seen from this that in the process of constructing a chip component, if the specified chip component is not found in the chip model database, the relevant chip components already in the chip model database are reused, and new functions are developed on this basis, thereby reconstructing a new chip component to obtain a first target chip component. In the process of constructing a single board component, if the specified single board component is not found in the single board model database, the relevant chip components already in the chip model database are reused, and on this basis, a new single board component is reconstructed according to the single board attribute information to obtain a first target single board component. In the process of constructing a base station component, if the specified base station component is not found in the base station model database, the relevant single board components already in the single board model database are reused, and a new base station component is reconstructed according to the base station attribute information to obtain a first target base station component.

[0063] It should be noted that if no new components are generated in the process of building chip components, single board components and base station components, the first target component of the first digital twin base station is the existing component in the model database.

[0064] In some embodiments, the digital twin base station construction method may further include the following steps: when at least one of the first target chip component, the first target single board component, and the first target base station component has been generated, the corresponding model database is updated according to at least one of the generated first target chip component, the first target single board component, and the first target base station component. That is, if a new first target chip component has been generated before, after the business test of the first digital twin base station is completed, the newly generated first target chip component is stored in the chip model database for management for subsequent calls and uses; if a new first target single board component has been generated before, after the business test of the first digital twin base station is completed, the newly generated first target single board component is stored in the single board model database for management for subsequent calls and uses; if a new first target base station component has been generated before, after the business test of the first digital twin base station is completed, the newly generated first target base station component is stored in the base station model database for management for subsequent calls and uses.

[0065] In some embodiments, Figure 5 As shown, after the first target component is deployed to the first target server according to the network management data (i.e., step S14), the digital twin base station construction method may further include the following steps:

[0066] Step S21, running the software specification package on the first digital twin base station to run the first digital twin base station, and performing service testing on the running first digital twin base station.

[0067] The software specification package is a specification package composed of software for implementing relevant protocols of the wireless access network. The first digital twin base station loads and runs the software specification package, and carries out various business evaluations, planning and testing on the first digital twin base station.

[0068] Step S22, monitor the operating status of the first digital twin base station.

[0069] The monitoring module of the digital twin base station construction device is used to monitor the status, performance, alarm and other functions of the hardware and software of the first digital twin base station. During the operation of the first digital twin base station, the monitoring module provides an interface to the user for online adjustment of the topology and interconnection relationship, which can be used to correct anomalies.

[0070] In some embodiments, after the service test is completed, the resources occupied by the first digital twin base station are released for use by other digital twin base stations.

[0071] If it is monitored that the first digital twin base station is running abnormally, or the first digital twin base station is running normally but the user needs to change the component or topology information, it is necessary to build a second digital twin base station and invalidate the first digital twin base station. Therefore, in some embodiments, after running the software specification package on the first digital twin base station (i.e., step S21), the digital twin base station construction method also includes the following steps: obtaining network management update data, determining the second target component and the parameters of the second target component of the second digital base station according to the network management update data, and updating the twin hardware component of the second digital twin base station; determining the second target resource that the second digital twin base station needs to occupy according to the parameters of the second target component to determine the second target server that meets the second target resource; deploying the second target component to the second target server according to the network management update data to establish a second digital twin base station; releasing the resources occupied by the first digital twin base station; running the software specification package on the second digital twin base station to perform business testing on the second digital twin base station; monitoring the operating status of the second digital twin base station. It should be noted that the second target server may be the same server as the first target server, that is, the network management data is updated on the same server.

[0072] The monitoring module of the digital twin base station construction device provides an interface to implement operations to update the digital twin base station topology, such as adding / deleting baseband boards, adding / deleting radio frequency units, etc. Once the topology of the digital twin base station is updated, a new digital twin base station can be built according to the aforementioned process, and the original digital twin base station can be invalidated.

[0073] In some embodiments, the network management update data includes component attribute change information and / or topology change information.

[0074] When the first digital twin base station operates abnormally, the network management update data may be topology change information; accordingly, the second target component and the parameters of the second target component of the second digital base station may be determined based on the model database, topology change information and component attribute information.

[0075] When the first digital twin base station operates normally, the network management update data may be component attribute change information and / or topology change information; accordingly, the second target component and the parameters of the second target component of the second digital base station may be determined based on the model database, component attribute change information and topology change information, or based on the model database, component attribute change information and topology information, or based on the model database, component attribute information and topology change information.

[0076] In some embodiments, after running the software specification package on the second digital twin base station, the digital twin base station construction method may further include the following steps: after the service test of the second digital twin base station is completed, releasing the resources occupied by the second digital twin base station.

[0077] If multi-base station services need to be tested after the single base station task is completed, such as certain cross-site services such as collaboration and switching, it is necessary to build a cluster including multiple digital twin base stations. In the cluster scenario including multiple digital twin base stations, the network management data also includes cluster topology information and cluster attribute information. The cluster topology information refers to the connection relationship between the digital twin base stations in the cluster, and the cluster attribute information refers to the attribute information such as the master-slave relationship or peer relationship between the digital twin base stations in the cluster.

[0078] In some embodiments, the digital twin base station construction method also includes the step of establishing at least one third digital twin base station. It should be noted that the execution order of the steps of constructing each third digital twin base station is not limited to the execution order of the steps of constructing the first digital twin base station, and the steps of constructing each digital twin base station can also be executed in parallel.

[0079] After establishing at least one third digital twin base station, the digital twin base station construction method may further include the following steps: establishing a communication connection between the first digital twin base station and each third digital twin base station according to the cluster topology information to construct a digital twin base station cluster. Specifically, multiple digital twin base stations, i.e., the first digital twin base station and the third digital twin base station, and each third digital twin base station, are interconnected according to the cluster topology information to complete the construction of the inter-station information path, thereby constructing a digital twin base station cluster.

[0080] In some embodiments, the network management data also includes cluster attribute information, and the method further includes the following steps: determining the master station and the slave station from the digital twin base station cluster according to the cluster attribute information. By setting the master station and the slave station, it is ensured that the synchronization information is generated by the master station, and the slave station uses the synchronization information, so as to achieve information synchronization between each digital twin base station. Alternatively, the peer relationship of the digital twin base station cluster is determined according to the cluster attribute information. If the digital twin base stations in the digital twin base station cluster are in a peer relationship, it means that the digital twin base station cluster is a distributed network. In this step, the connection relationship between the digital twin base stations in the cluster is determined.

[0081] In a cluster scenario including multiple digital twin base stations, if the topology of the cluster changes, it may cause the master station and / or slave stations in the cluster to change. Therefore, in some embodiments, Figure 6As shown, after establishing a communication connection between the first digital twin base station and each third digital twin base station according to the cluster topology information to build a digital twin base station cluster, the digital twin base station construction method may further include the following steps:

[0082] Step S41, obtaining network management update data, where the network management update data includes cluster topology update information and cluster attribute update information.

[0083] Step S42: Update the digital twin base station cluster according to the network management update data.

[0084] When the cluster topology update information is information that a non-cluster member joins the cluster as a slave station, or information that a slave station in the cluster exits the cluster, the communication connection between the first digital twin base station and each third digital twin base station is updated according to the cluster topology update information, and the slave station is configured according to the cluster attribute update information.

[0085] If a slave station joins the cluster, the relevant synchronization and information channels will take effect within the specified time to ensure that the newly added slave station is integrated into a test scenario with other digital twin base stations in the cluster; if a slave station exits the cluster, the timeout mechanism can be used to handle the synchronization and information channels of the slave station to ensure that the remaining digital twin base stations function normally.

[0086] When the cluster topology update information indicates that the master station in the cluster has exited the cluster, a target master station is elected from the slave stations in the cluster and the target master station is configured as the master station.

[0087] If the master station exits the cluster, the cluster will re-elect the master station within the specified time and complete the synchronization with other slave stations and the establishment of information channels.

[0088] The disclosed embodiments are applied to the field of digital twin base stations in digital twin networks, and a construction scheme for digital twin base stations based on general servers is proposed. According to network management data, the hardware components of the twin physical base station are deployed to one or more general servers, and the software specification package corresponding to the physical base station is run. The network management data may include one or more information and entities such as the frame, frame, slot, single board panel port of the base station and the topological relationship between the entities. The network management data may be single-station data or multi-station data to meet various digital twin base station construction requirements. Using single-station data, a single digital twin base station can be constructed; using multi-base station data, a cluster including multiple digital twin base stations can be constructed. The constructed digital twin base station is consistent with the physical base station network element, topology, and data, and can be interconnected with the core network, network management, channel, terminal and other equipment, which can meet the testing and evaluation of various base station business scenarios.

[0089] In order to clearly illustrate the solution of the embodiment of the present disclosure, the following two specific examples are used to illustrate the construction process of a single digital twin base station and the construction process of a cluster including multiple digital twin base stations.

[0090] Figure 7 A schematic diagram of a single digital twin base station provided in a specific example of the present disclosure. Figure 7 As shown, an end-to-end test and evaluation system based on a single digital twin base station is constructed. The system consists of a core network, a network management system, a base station, a radio frequency unit, a channel and a terminal. The embodiments of the present disclosure involve network management system, base station and radio frequency unit. The core network and network management system are commercial facilities deployed in commercial existing networks, or they can be test facilities specially built with commercial software and hardware. The radio frequency unit is a real radio frequency unit that meets the test requirements or a twin radio frequency unit implemented by software. However, in order to interconnect with the digital twin base station, the time synchronization and data communication of the relevant interfaces need to meet the requirements of commercial base stations.

[0091] The process of building a single digital twin base station includes the following steps:

[0092] Step 1: The user opens a site on the network management system according to the test requirements and generates network management data.

[0093] Step 2: Place the network management data in a specified location, such as a specified folder or tool configuration interface.

[0094] Step 3: parse the network management data and extract component attribute information and topology information from the network management data.

[0095] Network management data can include the following information:

[0096] (1) NodebId (base station identifier), core network IP and port, network management IP and port, etc.

[0097] (2) The model and slot number of the main control board, such as slot 2, the port number of the main control board front panel connected to the core network / network management system, etc.

[0098] (3) The model and slot number of the baseband board, the optical port number of the baseband board front panel interconnecting with the RF unit, the RF unit model, and the optical port number connected to the RF unit;

[0099] (4) Information about other boards (such as general-purpose computing boards, etc.).

[0100] Step 4, resource calculation. Query the model database. If the components of the twin board of the digital twin base station to be built are not in the model database, return. After the model of the twin board is available, you can continue to build it. If the model database already has models of all twin boards, call the model resource calculation interface of the main control board, baseband board, radio frequency unit, etc. to calculate the resources required by the main control board, baseband board, and radio frequency unit. These resources include the number of servers or cores, GPU accelerator card resources, the number of network cards, the number of network ports, the transmission bandwidth, memory size, bandwidth, etc.

[0101] Step 5, resource allocation. Based on the resources calculated in the previous step, select idle servers that meet the requirements from the resource database and mark the relevant resource status as in use, such as the corresponding server, corresponding network, corresponding memory, etc., as in use in the database to avoid conflicts. At the same time, resource allocation needs to return the server IP, network port name, etc. of the relevant resources as global identifiers for the next step of deployment.

[0102] Step 6: Deploy the digital twin base station. Deploy the twin base station to each server according to the component attribute information and topology information, and use the component interconnection module to interconnect the twin boards and peripheral programs. For example, Figure 7 As shown, three twin boards (twin board A is the main control board, twin board B and twin board C are baseband boards) are deployed on three servers, and four RF units are deployed on one server. Among them, twin board A is deployed on server 3, twin board B is deployed on server 2, twin board C is deployed on server 1, and four RF units are deployed on server 4. The topology is as follows: twin board A is interconnected with the core network and network management through the front panel interface 0; twin board B is interconnected with the optical port 0 of RF unit 3 and the optical port 0 of RF unit 4 through optical port 0 and optical port 1; twin board C is interconnected with the optical port 1 of RF unit 1 and the optical port 0 of RF unit 2 through optical port 0 and optical port 1; twin board A, twin board B, and twin board C in the frame are interconnected through the backplane.

[0103] It should be noted that the deployment of twin boards and servers can be not 1:1 deployment, but M:N deployment (M≠N), that is, multiple twin boards can run on one server, or a twin board can be deployed across servers. The optical port numbering is also for the convenience of description. The number and number of optical ports supported can be consistent with the actual hardware specifications, and can also be added or deleted according to system needs.

[0104] Step 7: Load and run the software specification package, and monitor the status, performance, and alarms of the hardware and software of the twin base station. During the operation of the digital twin base station, an interface is provided for users to adjust the topology relationship online to solve connection anomalies.

[0105] Step 8: Carry out various end-to-end service evaluations, planning, and testing on the digital twin base station.

[0106] Step 9: After the test is completed, release and recycle the resources, and modify the resources to an idle state in the resource database.

[0107] Step 10: After a scenario test is completed, another test scenario needs to be changed. These scenarios include the increase / decrease of boards, increase / decrease of radio frequency units, and other component reduction or increase. The following process is followed to change another test scenario:

[0108] a) Use the network management tool to make changes and synchronize the normal change data to the base station;

[0109] b) The monitoring module obtains normal change data. If a new component is added, steps 3-7 are executed to add the new component and run the software version; if a component is reduced, step 9 is executed to release and recycle resources.

[0110] Figure 8 A schematic diagram of a cluster construction including multiple digital twin base stations provided for a specific example of the present disclosure. Figure 8 As shown in the figure, a cluster system including multiple digital twin base stations is constructed to perform capacity testing, estimation and evaluation. The system includes multiple digital twin base stations and control and interface software. The control and interface software completes the distribution and integration of test and evaluation tasks, and the digital twin base station is responsible for the execution of base station functions. Figure 8 The system shown includes two digital twin base stations, namely, digital twin base station X and digital twin base station Y. Digital twin base stations X and Y respectively include twin boards A and B. During the test, the control and interface software can provide the test of each digital twin base station.

[0111] The steps to build a cluster of multiple digital twin base stations include:

[0112] Step 1: Generate two sets of network management data for digital twin base station X and digital twin base station Y respectively.

[0113] Step 2: Place the two copies of network management data in the designated file locations of their respective base stations.

[0114] For digital twin base station X, perform steps 3-7 below.

[0115] Step 3: parse the network management data of the twin base station X and extract component attribute information and topology information from the network management data.

[0116] Step 4: Resource calculation. Query the model database, and take out the corresponding twin boards A and B from the model database, and calculate the number of servers or cores, number of server network ports / cards, memory and other resources required by twin boards A and B, and finally get the total number of resources required by twin base station X.

[0117] Step 5, resource allocation. Based on the resources calculated in the previous step, select idle servers that meet the requirements from the resource database and mark the relevant resource status as in use, such as the corresponding server, corresponding network, corresponding memory, etc., as in use in the database to avoid conflicts. At the same time, resource allocation needs to return the server IP, network port name, etc. of the relevant resources as global identifiers for the next step of deployment.

[0118] Step 6: Deploy digital twin base stations. Deploy the twin base stations to each server according to the component attribute information and topology information, and use the component interconnection module to interconnect the twin boards and peripheral programs. For example, twin board A and twin board B are interconnected with the control and interface software.

[0119] Step 7: Load and run the commercial base station specification package, and monitor the status, performance, and alarms of the hardware and software of the digital twin base station X.

[0120] Step 8. According to the above steps 3-7, build the digital twin base station Y.

[0121] Step 9: interconnect the digital twin base station X and the digital twin base station Y according to the topological relationship between the network management stations.

[0122] In the multi-digital twin base station scenario, in addition to interconnecting the digital twin base stations X and Y according to the topological relationship between the network management stations and completing the construction of the inter-station information path, it is also necessary to set the digital twin base station X as the master station and the digital twin base station Y as the slave station. The synchronization information of the digital twin base station Y is provided by the digital twin base station X. When the digital twin base station Y exits the cluster, the digital twin base station X will run alone; when the digital twin base station X exits the cluster, the digital twin base station Y will be set as the master station, and the digital twin base station Y will run alone.

[0123] Step 10: Carry out various end-to-end service evaluations, planning, and testing on digital twin base stations X and Y.

[0124] Step 11: The control and interface software controls and monitors multiple digital twin base stations to ensure that the test status of multiple base stations is normal.

[0125] Step 12: After the test is completed, release and recycle the resources, and modify the resources to an idle state in the resource database.

[0126] Step 13. After the dual-station test of digital twin base stations X and Y is completed, if more base stations are needed to join the test, follow steps 1-8 to build more digital twin base stations, and integrate the newly added digital twin base stations into the cluster one by one according to step 9.

[0127] like Fig. 9 As shown, an embodiment of the present disclosure also provides a digital twin base station construction device, which includes: one or more processors 901, a storage device 902 and one or more I / O interfaces 903; wherein, one or more programs are stored on the storage device 902, and when the above-mentioned one or more programs are executed by the above-mentioned one or more processors, the above-mentioned one or more processors 901 implement the digital twin base station provided in the aforementioned embodiments; the I / O interface 903 is connected between the processor 901 and the storage device 902, and is configured to implement information interaction between the processor 901 and the storage device 902.

[0128] Among them, the processor 901 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the storage device 902 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH); the I / O interface (read-write interface) 903 is connected between the processor 901 and the storage device 902, and can realize information interaction between the processor 901 and the storage device 902, including but not limited to a data bus (Bus), etc.

[0129] An embodiment of the present disclosure also provides a computer-readable medium on which a computer program is stored, wherein when the computer program is executed, the digital twin base station construction method provided in the aforementioned embodiments is implemented.

[0130] It will be appreciated by those skilled in the art that all or some of the steps in the method disclosed above, the functional modules / units in the device may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0131] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for limiting purposes. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly stated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the invention as set forth in the appended claims.

Claims

1. A method for constructing a digital twin base station, characterized in that: include: Obtain network management data; Determine the first target component of the first digital twin base station and the parameters of the first target component according to the network management data, and construct the twin hardware component of the first digital twin base station.

2. The method according to claim 1, characterized in that Also includes: Determine a first target resource that the first digital twin base station needs to occupy according to the parameters of the first target component, so as to determine a first target server that meets the first target resource; The first target component is deployed to the first target server according to the network management data.

3. The method according to claim 1, characterized in that The network management data includes component attribute information, and the component attribute information includes chip attribute information, single board attribute information, and base station attribute information; determining the first target component of the first digital twin base station according to the network management data includes: According to the chip attribute information, a chip model database is searched, and when a chip component corresponding to the chip attribute information is not obtained, a basic chip component that best matches the chip attribute information is obtained from the chip model database, and a first target chip component is generated according to the basic chip component and the chip attribute information; Querying a single board model database according to the single board attribute information, and generating a first target single board component according to the first target chip component and the single board attribute information if a single board component corresponding to the single board attribute information is not obtained; querying a base station model database according to the base station attribute information, and generating a first target base station component according to the first target single board component and the base station attribute information if no base station component corresponding to the base station attribute information is obtained; The first target component of the first digital twin base station is generated according to the first target chip component, the first target single board component and the first target base station component.

4. The method according to claim 3, characterized in that The method further comprises: When at least one of the first target chip component, the first target single board component, and the first target base station component is generated, the corresponding model database is updated according to at least one of the generated first target chip component, the first target single board component, and the first target base station component.

5. The method according to claim 1, characterized in that The method further comprises: Get network management update data; According to the network management update data, the second target component of the second digital base station and the parameters of the second target component are determined, and the twin hardware components of the second digital twin base station are updated.

6. The method according to claim 5, characterized in that The network management data includes component attribute information and topology information, and the network management update data includes component attribute change information and / or topology change information.

7. The method according to any one of claims 1 to 6, characterized in that: The network management data includes cluster topology information. The method further includes the step of establishing at least one third digital twin base station. After establishing at least one third digital twin base station, the method further includes: According to the cluster topology information, a communication connection is established between the first digital twin base station and each of the third digital twin base stations to build a digital twin base station cluster.

8. The method according to claim 7, characterized in that The network management data also includes cluster attribute information, and the method also includes: determining a master station and a slave station from the digital twin base station cluster according to the cluster attribute information, or determining a peer relationship of the digital twin base station cluster according to the cluster attribute information.

9. The method according to claim 7, characterized in that After establishing a communication connection between the first digital twin base station and each of the third digital twin base stations according to the cluster topology information to build a digital twin base station cluster, the method further includes: Acquire network management update data, wherein the network management update data includes cluster topology update information and cluster attribute update information; The digital twin base station cluster is updated according to the network management update data.

10. A digital twin base station construction device, comprising: one or more processors; a storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the digital twin base station construction method according to any one of claims 1 to 9; One or more I / O interfaces are connected between the processor and the storage device and are configured to implement information interaction between the processor and the storage device.

11. A computer readable medium having a computer program stored thereon, wherein: When the program is executed, the digital twin base station construction method as described in any one of claims 1 to 9 is implemented.