Digital twin base station construction method and apparatus, and readable medium

By obtaining network management data, the hardware components of digital twin base stations are solved and the problem of limited scalability and difficult implementation in the existing technology is solved, and high-precision and low-cost digital twin base station construction and management are achieved.

WO2025066737A1PCT designated stage expired Publication Date: 2025-04-03ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/114750
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-28
Filing Date
2024-08-27
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

The existing digital twin base station construction solutions have problems such as limited scalability and high implementation difficulty, especially when the whole system is simulated, there are many parameters and it is difficult to maintain complete consistency with the physical base station.

Method used

By obtaining network management data, determining the target components and parameters of the digital twin base station, building twin hardware components, and deploying them to a general server, running the software specification packages corresponding to the physical base station, and realizing the construction and management of the digital twin base station.

Benefits of technology

It realizes high-precision construction and management of digital twin base stations, is compatible with existing network management systems, and does not require dedicated base station equipment, which reduces costs and improves scalability and compatibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024114750_03042025_PF_FP_ABST
    Figure CN2024114750_03042025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure is a digital twin base station construction method. The method comprises: acquiring network management data; and on the basis of the network management data, determining a first target component of a first digital twin base station and parameters of the first target component, and constructing a twin hardware component of the first digital twin base station. Further provided in the present disclosure are a digital twin base station construction apparatus and a readable medium.
Need to check novelty before this filing date? Find Prior Art

Description

Digital twin base station construction method, device and readable medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311284690.3 filed with the China Patent Office on September 28, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present disclosure relates to, but is not limited to, the field of communication technology. Background Art

[0004] A digital twin network is a network system that digitally creates virtual twins of physical network entities and can interact with them in real time. By applying digital twin technology to networks, creating virtual mirrors of physical network infrastructure, a digital twin network platform can be built that is consistent with the physical network elements, topology, and data. This provides a test bed for verifying the correctness of network configuration and the effectiveness of new technologies, significantly reducing risks in live networks and eliminating the possibility of failures caused by misconfigurations. Through real-time interaction and mutual influence between the physical network and the twin network, the digital twin platform can help achieve simplified and intelligent network operations and maintenance.

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

[0006] Solution 1: The twin base station is identical to the physical base station, requiring the use of commercial base stations. The twin wireless algorithm module is part of the twin base station code, and its internal implementation is identical to the wireless algorithm in the physical base station. This approach uses the same number and meaning of parameters as a physical base station, and improves system performance by adjusting the algorithm output.

[0007] Solution 2: The twin base station is a software simulation of a physical entity. During software simulation, the input and output parameters of the wireless algorithms of the twin base station and the physical base station must be identical. The parameter mapping relationship must 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 through internal implementation details, performance can be improved, providing a reference for improving the performance of the physical entity.

[0008] 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 various 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.

[0009] Summary of the Invention

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

[0011] In a first aspect, an embodiment of the present disclosure provides a method for constructing a digital twin base station, including: obtaining network management data; determining a first target component of a first digital twin base station and parameters of the first target component based on the network management data, and constructing a twin hardware component of the first digital twin base station.

[0012] 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 any digital twin base station construction method described herein; one or more I / O interfaces, connected between the one or more processors and the storage device, configured to implement information interaction between the one or more processors and the storage device.

[0013] 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 by a processor, it implements any digital twin base station construction method described in this document. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] FIG1 is a schematic diagram of a system architecture of an embodiment of the present disclosure;

[0015] FIG2 is a schematic diagram of a digital twin base station construction process provided by an embodiment of the present disclosure;

[0016] FIG3 is a schematic diagram of a process of calculating a first target resource according to an embodiment of the present disclosure;

[0017] FIG4 is a schematic diagram of a process for determining a first target component of a first digital twin base station according to an embodiment of the present disclosure;

[0018] FIG5 is a schematic diagram of a digital twin base station construction process provided by an embodiment of the present disclosure;

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

[0020] FIG7 is a schematic diagram of constructing a single digital twin base station provided by an exemplary embodiment of the present disclosure;

[0021] FIG8 is a schematic diagram of cluster construction including multiple digital twin base stations provided in an exemplary embodiment of the present disclosure;

[0022] Figure 9 is a structural schematic diagram 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 hereinafter 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. Rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the scope of this disclosure to those skilled in the art.

[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 used only 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, with the aid of idealized schematic diagrams of the present disclosure. Thus, the example illustrations may be modified based on 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 are schematic in nature, and the shapes of the regions shown in the drawings illustrate 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 one 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 expressly defined as such herein.

[0028] The present disclosure provides a method for constructing a digital twin base station. Figure 1 is a schematic diagram of the system architecture provided by the present disclosure. As shown in Figure 1, the system includes the digital twin base station construction device, a model database, and a resource database. The model database includes a chip model database, a single board model database, and a base station model database. The above-mentioned 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, specifications, status, etc. The server can be a general-purpose server with a commercial X86 / ARM architecture, etc. The server supports vector computing units, such as X86's AVX instructions or ARM system's SVE instructions, etc. The server supports general-purpose acceleration cards such as GPU (Graphics Processing Unit, graphics processor) cards / FPGA (Field Programmable Gate Array, editable logic array) cards, high-speed network cards, etc., which are operating resources for digital twin base stations. General-purpose servers are 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 between digital twin base stations, in some embodiments, the resource database can centrally manage and schedule each twin base station, mainly managing information such as the digital twin base station identifier to ensure that multiple digital twin base stations can coexist in a unified local area network. To prevent multiple base stations from using the same terminal, in some embodiments, the resource database can centrally manage and schedule the terminal, with the main data including 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 required by these components, obtain a server that meets the resource requirements of the entire digital twin base station from the resource database, and deploy the components of the digital twin base station on this server; as well as monitor the operating status of the digital twin base station and perform operations such as anomaly correction and normal update on the digital twin base station. The digital twin base station construction device can construct a single digital twin base station or a cluster of 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: a parsing module, which 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 rack, frame, slot, optical port and other information of the physical base station; a component selection module, which is used to calculate the hardware component resources required for 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 the component attribute information, such as single board / chip information; a resource allocation module, which obtains the server resources that meet the requirements from the model database according to the calculation results of the component selection module; a resource release module, Used to release the resources occupied by the digital twin base station; the component interconnection module is used to interconnect the twin boards according to the topological relationship using the component attribute information parsed by the parsing module to build the twin base station hardware facilities; the deployment module is used to deploy the various components of the digital twin base station to one or more servers and run the base station software specification package 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 deployed by the twin base station, and other associations to the user. Once the user selects the terminal for end-to-end testing, the system will present the terminal and the twin base station association to the user; the monitoring module is used to monitor the status, performance, alarm and other information of the digital twin base station throughout the entire life cycle of the construction and operation of the digital twin base station, and present the relevant information to the user for timely processing.

[0034] The following steps S1 to S3 can be performed during the initialization phase of building a digital twin base station.

[0035] Step S1: Build a resource database and enter resource information such as general servers, digital twin base station identifiers, and terminals.

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

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

[0038] As shown in Figures 1 and 2, the digital twin base station construction method may include the following steps S11 and S12.

[0039] Step S11, obtaining network management data.

[0040] The parsing module of the digital twin base station construction device parses component attribute information and topology information from the network management configuration file and organizes this information according to the physical base station component structure, such as rack, frame, slot, optical port, and other information, to generate network management data. Component attribute information includes chip attribute information, board attribute information, and base station attribute information. For example, it may include information such as the rack number, frame number, slot number, board model, number of boards, backplane, and faceplate. Topology information may include interconnection topology information such as the optical port numbers of various source and destination boards.

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

[0042] 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. It can also query the corresponding model database 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.

[0043] The digital twin base station construction method provided by 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, the consistency of network elements, topology and data with the physical base station can be maintained without additional business logic, thereby improving the 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 the digital twin base station can be managed by the existing network management, with good compatibility.

[0044] In some embodiments, as shown in FIG3 , the digital twin base station construction method may further include the following steps S13 and S14.

[0045] Step S13: Determine 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.

[0046] 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 based on the parameters of the first target component, queries the resource database based on 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.

[0047] In this step, the first target resources required to be occupied by the first digital twin base station are calculated based on the parameters of the first target component, and a first target server that meets the first target resources 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 required to be occupied by the first target component of that type based on the relevant parameters of the first target component. Finally, the resources required to be occupied by the first digital twin base station are calculated based on 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 required to be occupied by the first target component include computing resources, transmission network resources, and storage resources. Computing resources may include the number of servers or cores, GPU accelerator card resources; transmission network resources may include the number of network cards, the number of network ports, transmission bandwidth, etc.; storage resources may include memory size, bandwidth, etc. Based on the calculated first target resources, an idle server that meets the required resource requirements is selected from the resource database, and the relevant resource status is marked as in use in the resource data. For example, the corresponding server, network, memory, and other resources are marked as in use in the database to avoid conflicts. In addition, the global identifier of the relevant resources is returned. The global identifier may include but is not limited to the server IP address, network port name, etc. for use in the next deployment.

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

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

[0050] The deployment module of the digital twin base station construction device interconnects the twin boards through the component interconnection module according to the topology information, constructing the hardware infrastructure of the digital twin base station and deploying the corresponding components to one or more servers. In addition, the deployment module also associates and presents information such as the digital twin base station identifier and the identifier of the server deploying the digital twin base station to the user. After the user selects a terminal for end-to-end testing, the terminal's association with the digital twin base station is presented to the user.

[0051] In some embodiments, as shown in FIG4 , the step of determining the first target component of the first digital twin base station based on the network management data and the model database (ie, step S12 ) may include the following steps S121 to S124 .

[0052] Step S121, query the chip model database according to the chip attribute information. If the chip component corresponding to the chip attribute information is not obtained, obtain the basic chip component that best matches the chip attribute information from the chip model database, and generate a first target chip component according to the basic chip component and the chip attribute information.

[0053] Step S122: querying a 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 if no board component corresponding to the board attribute information is obtained.

[0054] 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 if no base station component corresponding to the base station attribute information is obtained.

[0055] Step S124: Generate the first target component of the first digital twin base station based on the first target chip component, the first target single board component and the first target base station component.

[0056] From this, it can be seen 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 the 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 the 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 the first target base station component.

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

[0058] 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, then 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 so that it can be subsequently called and used; if a new first target single board component has been generated before, then 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 so that it can be subsequently called and used; if a new first target base station component has been generated before, then 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 so that it can be subsequently called and used.

[0059] In some embodiments, as shown in FIG5 , after deploying the first target component 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 S21 and S22.

[0060] Step S21: Run the software specification package on the first digital twin base station to run the first digital twin base station, and perform service testing on the running first digital twin base station.

[0061] The software specification package is a package of software components that implement the relevant protocols of the wireless access network. The first digital twin base station loads and runs the software specification package and conducts various service evaluations, planning, and testing on the first digital twin base station.

[0062] Step S22: monitor the operating status of the first digital twin base station.

[0063] 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 the user with an interface for online adjustment of the topology and interconnection relationship, which can be used to correct anomalies.

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

[0065] If it is monitored that the first digital twin base station is operating abnormally, or the first digital twin base station is operating 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 of the second digital base station and the parameters of the second target component 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 so as 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.

[0066] The monitoring module of the digital twin base station construction device provides an interface for updating the digital twin base station topology, such as adding / deleting baseband boards and adding / deleting radio frequency units. Once the digital twin base station topology 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.

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

[0068] In the case that 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.

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

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

[0071] If after completing the single-base station task, it is necessary to test multi-base station services, 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. Cluster topology information refers to the connection relationship between the digital twin base stations in the cluster, and cluster attribute information refers to attribute information such as the master-slave relationship or peer relationship between the digital twin base stations in the cluster.

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

[0073] 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 based on the cluster topology information to construct a digital twin base station cluster. Exemplarily, multiple digital twin base stations, i.e., the first digital twin base station and the third digital twin base station, as well as each third digital twin base station, are interconnected according to the cluster topology information to complete the construction of inter-station information paths, thereby constructing a digital twin base station cluster.

[0074] 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 based on 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, thereby achieving information synchronization between each digital twin base station. Alternatively, the peer relationship of the digital twin base station cluster is determined based on 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.

[0075] In a cluster scenario including multiple digital twin base stations, if the topology of the cluster changes, it may cause changes in the master station and / or slave stations within the cluster. Therefore, in some embodiments, as shown in Figure 6, after establishing a communication connection between the first digital twin base station and each third digital twin base station based on the cluster topology information to construct a digital twin base station cluster, the digital twin base station construction method may also include the following steps S41 and S42.

[0076] Step S41: Acquire network management update data, where the network management update data includes cluster topology update information and cluster attribute update information.

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

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

[0079] 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 joined 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.

[0080] 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 is configured as the master station.

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

[0082] The disclosed embodiments are applied to the field of digital twin base stations in digital twin networks, and propose a construction scheme for digital twin base stations based on general-purpose servers. According to network management data, the hardware components of the twin physical base station are deployed to one or more general-purpose 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, and can meet the testing and evaluation of various base station business scenarios.

[0083] To clearly illustrate the solution of the embodiments of the present disclosure, the following two exemplary 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.

[0084] FIG7 is a schematic diagram of a single digital twin base station provided in an exemplary embodiment of the present disclosure. As shown in FIG7 , 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 systems, base stations, and radio frequency units. The core network and the network management system are commercial facilities deployed in commercial existing networks, or they can be test facilities built specifically 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.

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

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

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

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

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

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

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

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

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

[0094] 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 and wait until the twin board model is available before continuing. If the model database already has models for all twin boards, call the model resource calculation interface for 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, number of network cards, number of network ports, transmission bandwidth, memory size, bandwidth, etc.

[0095] Step 5: Resource allocation. Based on the resources calculated in the previous step, select an idle server that meets the requirements from the resource database and mark the relevant resources as in use. For example, the corresponding server, network, and memory are marked as in use in the database to avoid conflicts. Resource allocation also returns the server IP address, network port name, and other information for the relevant resources as global identifiers for use in the next deployment step.

[0096] 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, as shown in Figure 7, 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 radio frequency 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 radio frequency units are deployed on server 4. The topology is as follows: Twin board A is interconnected with the core network and network management through front panel interface 0; Twin board B is interconnected with optical port 0, optical port 1, and optical port 0 of RF unit 3 and optical port 0 of RF unit 4; Twin board C is interconnected with optical port 0, optical port 1, and optical port 1 of RF unit 1 and optical port 0 of RF unit 2; Twin board A, Twin board B, and Twin board C in the frame are interconnected through the backplane.

[0097] It should be noted that the deployment of twin boards and servers does not need to be a 1:1 deployment, but rather an M:N deployment (M≠N). This means that multiple twin boards can run on a single server, or a single twin board can be deployed across multiple servers. The optical port numbering is for ease of description. The supported number and number of optical ports can be consistent with the actual hardware specifications and can be added or removed based on system needs.

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

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

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

[0101] Step 10: After a scenario is tested, you need to change to another test scenario. These scenarios include adding / removing boards, adding / removing radio frequency units, and other component reductions or additions. To change to another test scenario, follow the following process:

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

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

[0104] Figure 8 is a schematic diagram of a cluster construction including multiple digital twin base stations provided by an exemplary embodiment of the present disclosure. As shown in Figure 8, 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. In the system shown in Figure 8, two digital twin base stations are included, namely digital twin base station X and digital twin base station Y. Digital twin base stations X and Y include twin boards A and B, respectively. During the test, the control and interface software can provide tests for each digital twin base station.

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

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

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

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

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

[0110] Step 4: Resource calculation. Query the model database and retrieve the corresponding twin boards A and B from the model database. Calculate the number of servers or cores, number of server network ports / cards, memory, and other resources required by twin boards A and B. Finally, obtain the total number of resources required by twin base station X.

[0111] Step 5: Resource allocation. Based on the resources calculated in the previous step, select an idle server that meets the requirements from the resource database and mark the relevant resources as in use. For example, the corresponding server, network, and memory are marked as in use in the database to avoid conflicts. Resource allocation also returns the server IP address, network port name, and other information for the relevant resources as global identifiers for use in the next deployment step.

[0112] Step 6: Deploy the digital twin base station. Deploy the twin base station to each server based on component attribute and topology information. Use the component interconnection module to interconnect the twin boards and peripheral programs. For example, interconnect twin board A and twin board B with the control and interface software.

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

[0114] Step 8. Build digital twin base station Y according to the above steps 3-7.

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

[0116] In a multi-digital twin base station scenario, in addition to interconnecting digital twin base stations X and Y according to the topological relationship between network management stations to complete the construction of inter-station information channels, it is also necessary to set digital twin base station X as the master station and digital twin base station Y as the slave station. Digital twin base station Y's synchronization information is provided by digital twin base station X. When digital twin base station Y leaves the cluster, digital twin base station X will operate independently. When digital twin base station X leaves the cluster, digital twin base station Y will be set as the master station and digital twin base station Y will operate independently.

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

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

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

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

[0121] As shown in Figure 9, 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 realize the digital twin base station provided by the aforementioned embodiments; the I / O interface 903 is connected between the one or more processors 901 and the storage device 902, and is configured to realize information interaction between the one or more processors 901 and the storage device 902.

[0122] 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), and 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.

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

[0124] It will be appreciated by those skilled in the art that all or some of the steps in the method disclosed above, and the functional modules / units in the device can be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware implementation, 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 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 is well 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 tape, 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 skilled in the art that communication media generally embodies 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.

[0125] 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 purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, 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, comprising: 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 of claim 1, further comprising: 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 of claim 1, wherein: 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 of claim 3, further comprising: 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 of claim 1, further comprising: 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 of claim 5, wherein: 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, wherein: 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 of claim 7, wherein: 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 of claim 7, wherein: 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 one or more processors and the storage device and are configured to implement information interaction between the one or more processors and the storage device.

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

Citation Information

Patent Citations

  • Method and device for processing fault of channel board, channel board and base station

    CN101815313A

  • Network topology construction method and device based on digital twin technology

    CN114615718A

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

    CN116567686A

  • Communication network simulation deduction method, device and equipment and storage medium

    CN116761184A

  • Wireless Base Station Crowdfunding

    US20200211112A1