Scheduling control auxiliary method, digital twin functional body and storage medium
By running the DT system in the scheduling control function body, the online information of the MAC and PHY systems is directly obtained and processed, and the AI model warehouse is used for simulation, the problem of insufficient real-time, accuracy and flexibility of plug-in AI tools under high network requirements is solved, and efficient and real-time air interface uplink scheduling control is achieved.
Patent Information
- Application Number
- CN202011073626.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-09
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2040-10-09
AI Technical Summary
When faced with higher demands in the prior art, the plug-in AI tools cannot meet network requirements in real time, and the accuracy and flexibility cannot meet network requirements.
By directly running the DT system in the scheduling control function body, the online information of uplink data is obtained, and input it into the preset AI model warehouse for simulation, generating prejudice results, and assisting uplink scheduling control is achieved.
It improves the efficiency of AI, avoids the overhead of large-scale measurement and reporting of online information, realizes high-time and high-accurate air interface uplink control capabilities, and provides a full-dimensional simulation system for the online operation of AI.
Smart Images

Figure CN114340024B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a scheduling control auxiliary method, a digital twin functional body and a storage medium. Background Art
[0002] Currently, there are plans to discuss MDT (Minimization Drive Test) and SON (Self-Organized Networks), with AI (Artificial Intelligence) as the background. The plan requires wireless networks and terminals to perform measurements and report.
[0003] The shortcoming of the existing technology is that when this plug-in AI tool is used for networks with higher requirements, this method has the problem that the real-time performance cannot meet the network requirements, and the accuracy and flexibility cannot meet the network needs. Summary of the invention
[0004] The present invention provides a scheduling control auxiliary method, a digital twin functional body and a storage medium, which are used to solve the problem that the real-time performance of the plug-in AI tool in scheduling control cannot meet the network requirements, and the accuracy and flexibility cannot meet the network requirements.
[0005] The present invention provides the following technical solutions:
[0006] A dispatching control auxiliary method, comprising:
[0007] The DT function obtains the online information of uplink data transmission and reception from the running MAC and PHY;
[0008] The DT function body inputs the online information into the preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body, and generates a prediction result;
[0009] The DT function sends the prediction result to the air interface uplink scheduling control function.
[0010] In implementation, the scheduling control function includes one or a combination of the following functions:
[0011] Scheduler, channel detector, channel decoder.
[0012] In implementation, the online information includes one or a combination of the following information:
[0013] Status parameters of uplink data reception and transmission, including one or a combination of the following parameters: data packet size, ACK / NACK, bit rate;
[0014] The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC factor, and receive noise estimation;
[0015] Measurement quantity reported by UE.
[0016] In implementation, the AI models in the AI model repository are configured by O&M or RRC signaling.
[0017] In implementation, the online information of uplink data transmission and reception is obtained from databases of the MAC subsystem and the PHY subsystem respectively.
[0018] During implementation, it further includes:
[0019] The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
[0020] During implementation, it further includes:
[0021] The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling;
[0022] The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
[0023] In implementation, the DT function obtains online information of uplink data transmission and reception from the running MAC and PHY according to the uplink scheduling period of the MAC.
[0024] A digital twin functional body, comprising:
[0025] The processor reads the program in the memory and performs the following processes:
[0026] Get online information about uplink data transmission and reception from the running MAC and PHY;
[0027] After inputting the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body, a prediction result is generated;
[0028] Sending the prediction result to the air interface uplink scheduling control function body;
[0029] A transceiver is used to receive and send data under the control of the processor.
[0030] In implementation, the scheduling control function includes one or a combination of the following functions:
[0031] Scheduler, channel detector, channel decoder.
[0032] In implementation, the online information includes one or a combination of the following information:
[0033] Status parameters of uplink data reception and transmission, including one or a combination of the following parameters: data packet size, ACK / NACK, bit rate;
[0034] The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC factor, and receive noise estimation;
[0035] Measurement quantity reported by UE.
[0036] In implementation, the AI models in the AI model repository are configured by O&M or RRC signaling.
[0037] In implementation, the online information of uplink data transmission and reception is obtained from databases of the MAC subsystem and the PHY subsystem respectively.
[0038] During implementation, it further includes:
[0039] The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
[0040] During implementation, it further includes:
[0041] The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling;
[0042] The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
[0043] In implementation, the online information of uplink data transmission and reception is obtained from the running MAC and PHY according to the uplink scheduling period of the MAC.
[0044] A digital twin functional body, comprising:
[0045] The acquisition module is used to obtain the online information of uplink data transmission and reception from the running MAC and PHY;
[0046] A generation module is used for the DT function body to input the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body and generate a prediction result;
[0047] The sending module is used to send the prediction result to the air interface uplink scheduling control function body.
[0048] In implementation, the sending module is further used to send the prediction result to a scheduling control function body including one of the following functional bodies or a combination thereof:
[0049] Scheduler, channel detector, channel decoder.
[0050] In implementation, the acquisition module is further used to acquire online information including one or a combination of the following information:
[0051] Status parameters of uplink data reception and transmission, including one or a combination of the following parameters: data packet size, ACK / NACK, bit rate;
[0052] The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC factor, and receive noise estimation;
[0053] Measurement quantity reported by UE.
[0054] In implementation, the AI models in the AI model repository are configured by O&M or RRC signaling.
[0055] During implementation, the acquisition module is further used to acquire the online information of uplink data reception and transmission from the databases of the MAC subsystem and the PHY subsystem respectively.
[0056] During implementation, it further includes:
[0057] The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
[0058] During implementation, it further includes:
[0059] The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling;
[0060] The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
[0061] During implementation, the acquisition module is further used to acquire online information of uplink data reception and transmission from the running MAC and PHY according to the uplink scheduling period of the MAC.
[0062] A computer-readable storage medium stores a computer program for executing the above-mentioned scheduling control auxiliary method.
[0063] The beneficial effects of the present invention are as follows:
[0064] In the technical solution provided by the embodiment of the present invention, uplink air interface digital twin auxiliary scheduling control is adopted;
[0065] By running the DT system directly on the scheduling control function body, the problem of excessive system overhead caused by measurement reporting is solved.
[0066] Since the online information of uplink data transmission and reception is obtained from the running MAC and PHY, AI is directly embedded in the MAC and PHY systems. Therefore, compared with external AI, the efficiency of AI is improved;
[0067] Since the database storage of the MAC subsystem and the PHY subsystem itself during operation is based on the MAC scheduling information, no dedicated measurement and measurement reporting are required, and the operation parameters can be used for AI, thus avoiding the large-scale measurement and reporting overhead of online information;
[0068] Furthermore, through DT technology, a full-dimensional simulation system is provided for the online operation of AI, which can provide operation support for MAC and PHY subsystems without competing for computing resources with the real-life scheduler;
[0069] Furthermore, since simulation can be performed through a thread or a process, a real-time DT system is realized. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0071] Figure 1 A schematic diagram of the implementation flow of the scheduling control auxiliary method in an embodiment of the present invention;
[0072] Figure 2 This is a schematic diagram of the scheduling control function structure enabled by the uplink air interface digital twin in an embodiment of the present invention;
[0073] Figure 3 This is a schematic diagram of the digital twin functional structure in an embodiment of the present invention. DETAILED DESCRIPTION
[0074] The inventors noticed during the invention process that:
[0075] At present, the use of AI tools is still focused on the RRM (Radio Resource Management) function of the RRC (Radio Resource Control) layer of L3 (Layer 3), and there is no improvement in the scheduling and physical channel monitoring of the air interface uplink MAC (Medium Access Control) layer. At the same time, for the three major scenarios that need to be supported, namely eMBB (Enhanced Mobile Broadband), mMTC (Massive Machine Type Communication) and URLLC (Ultra Reliable & Low Latency Communication), the wireless network is required to have high real-time and high accuracy in the UE (User Equipment) scheduling and resource allocation of the air interface.
[0076] In response to the problem that AI cannot improve the air interface uplink performance, an air interface uplink scheduling control scheme based on digital twin technology will be proposed in an embodiment of the present invention. The digital twin technology will be used to realize online simulation of the uplink scheduler function, channel detection and decoding, and provide support for the scheduler, channel detector and channel decoder, thereby achieving high timeliness and high accuracy of air interface uplink control capability.
[0077] The specific implementation of the present invention will be described below in conjunction with the accompanying drawings.
[0078] Figure 1 The schematic diagram of the implementation process of the dispatch control auxiliary method is shown in the figure, which may include:
[0079] Step 101, the DT function obtains online information of uplink data transmission and reception from the running MAC and PHY;
[0080] Step 102: The DT function body inputs the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body, and generates a prediction result;
[0081] Step 103: The DT function sends the prediction result to the air interface uplink scheduling control function.
[0082] Specifically, digital twins make full use of data such as physical models, sensor updates, and operation history, integrate multi-disciplinary, multi-physical, multi-scale, and multi-probability simulation processes, and complete mapping in virtual space to reflect the entire life cycle of the corresponding physical equipment. Digital twins are a concept that transcends reality and can be viewed as a digital mapping system of one or more important, interdependent equipment systems.
[0083] In this solution, online real-time data is directly fed into the digital twin functional entity of the uplink air interface system, and AI-related models are used in the digital twin functional entity to simulate the functions of uplink air interface channel receiving and sending data and channel detection, so as to obtain the scheduler's prediction results for uplink user scheduling and uplink wireless resource allocation, and send the prediction results to the scheduler, channel detector, and channel decoder, thereby achieving high real-time and high-accuracy uplink reception performance.
[0084] Figure 2 The schematic diagram of the scheduling control function structure enabled by the uplink air interface digital twin is shown in the figure. Figure 2 The functional diagram of the scheduling control scheme enabled by the uplink air interface digital twin is given below. Figure 2 Provide explanation.
[0085] The native digital twin function of UL (Native DT for UL, DT: Digital Twin) includes two components: AI Model Chest (AI model warehouse) and DT (Digital Twin).
[0086] DT can directly access the Database of PHY (PHY database; PHY: physical layer, Physical layer) and Database of MAC (MAC database);
[0087] In implementation, the scheduling control function includes one or a combination of the following functions:
[0088] Scheduler, channel detector, channel decoder.
[0089] As shown in the figure, in addition to other functional bodies on the MAC, there are also functional bodies: uplink scheduler (ULScheduler);
[0090] The main functions on PHY are: uplink detector (Detection) and uplink decoder (Decoding).
[0091] In implementation, the AI models in the AI model repository are configured by O&M or RRC signaling.
[0092] Specifically, the functions of AI Model Chest include: storing AI models and training AI models.
[0093] The AI model can be configured by the O&M (Operation and Maintenance) system or RRC signaling. Configuration through O&M can be configured when the MAC or PHY function is started, or during the operation of the MAC or PHY; configuration through RRC signaling can be configured when establishing or reconfiguring the MAC or PHY system.
[0094] In implementation, the online information includes one or a combination of the following information:
[0095] Status parameters of uplink data reception and transmission, including one or a combination of the following parameters: data packet size, ACK / NACK, bit rate;
[0096] The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC factor, and receive noise estimation;
[0097] Measurement quantity reported by UE.
[0098] Specifically, the DT (Digital Twin) functions include: uplink scheduler, channel detector, and channel decoder full-range simulation system.
[0099] This function uses the same signaling configuration parameters and obtains the status parameters of uplink data reception and transmission from the running MAC and PHY (including data packet size, ACK (acknowledgement) / NACK (negative acknowledgment), code rate, etc.), the air interface channel status of each user (including the signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC (automatic gain control) factor, receiving noise estimation, etc.), and measurements reported by UE (user equipment).
[0100] The DT function inputs the above measurement information into the AI model in the AI model warehouse for model training or model operation.
[0101] The interaction between the uplink endogenous digital twin function and MAC / PHY is explained below.
[0102] The uplink endogenous digital twin function obtains real-time data information of the scheduler, channel detector, and channel decoder through the database of the MAC subsystem and the PHY subsystem. The uplink endogenous digital twin function directly accesses the MAC / PHY database without the need for MAC / PHY to send online information.
[0103] When the uplink endogenous digital twin function generates a control command, the DT function module sends control commands to the MAC's uplink scheduler (UL Scheduler), uplink detector (Detection), uplink decoder (Decoding) and other functional entities. For example, it includes the scheduled users, the data model parameters of each scheduled user, the uplink channel parameters, the uplink reception quality prediction, the antenna selection parameters, etc.
[0104] During the use of the AI model, the AI model is trained based on the usage results fed back by the DT module to achieve the effectiveness of the AI model.
[0105] The DT function and the scheduler are parallel functional entities that can run on an independent processor or a processing core of a processor, or can run as a thread or process when the processor is idle.
[0106] In implementation, the online information of uplink data transmission and reception is obtained from databases of the MAC subsystem and the PHY subsystem respectively.
[0107] The following is a description of the database of MAC / PHY subsystems.
[0108] During implementation, the method may further include:
[0109] The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
[0110] In specific implementation, it may further include:
[0111] The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling;
[0112] The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
[0113] In a specific implementation, the DT function obtains the online information of uplink data reception and transmission from the running MAC and PHY according to the uplink scheduling period of the MAC.
[0114] Specifically, the databases of the two subsystems store, update, and delete data according to the MAC uplink scheduling cycle. The MAC uplink scheduling cycle is: MAC performs uplink scheduling, the air interface sends a downlink scheduling command, the air interface performs uplink reception, and MAC provides feedback for this uplink reception. In this way, the consistency of data information in the database can be achieved.
[0115] Each time MAC completes uplink scheduling, it will configure the scheduling information to PHY, and PHY will complete the storage of uplink received information according to the instructions of the scheduling information, including time information such as air interface radio frame number, subframe number, symbol index, etc.
[0116] Each time DT reads the database, it reads data according to the MAC scheduling cycle. At this time, DT sends the MAC uplink scheduling index, such as the air interface subframe number or symbol index, and the MAC and PHY database system completes the data query according to the index.
[0117] Stores radio resource information, scheduling results, control channel information, UE context information, HARQ allocation information, UE sorting information, data information of each radio bearer of the UE, and information of each data packet sent during MAC uplink scheduling;
[0118] Corresponding to the scheduling information of MAC, the PHY database stores the physical channel information corresponding to the uplink scheduling each time uplink reception is performed, including the scheduled physical channel control parameters, the received antenna port information, the intermediate parameter variables in the channel estimation and channel equalization process, etc.
[0119] The DT system reads the online information of MAC and PHY in the database in units of each scheduling cycle (MAC uplink scheduling, physical layer uplink reception, and MAC feedback for this uplink reception), thereby achieving consistency of MAC layer and PHY information.
[0120] The database of the MAC and PHY subsystems is the basis for the operation of the uplink endogenous digital twin functional body. By reading the database, the simulation operation of the scheduler twin is realized in the way of "0" measurement and "0" reporting.
[0121] The uplink endogenous digital twin functional body can be placed in the software and hardware environment where the MAC subsystem runs, or in the software and hardware environment where the PHY subsystem runs; either way, as long as the uplink endogenous digital twin functional body can directly access the two numerical control libraries.
[0122] The following is an example of uplink scheduling for explanation.
[0123] 1. After receiving data from the antenna port, the uplink detection function module performs detection. At the same time, the detection function module of the DT system inputs the above data into the system for operation;
[0124] 2. The uplink detection function module records the processing results in a database or cache.
[0125] The DT system compares its own calculation results with the above results to determine the error; if it is a problem with the operation of the DT system itself, the algorithm will be corrected; otherwise, the system's detection algorithms will be gradually compared to find the gaps and update the existing algorithms.
[0126] Based on the same inventive concept, a digital twin functional body and a computer-readable storage medium are also provided in an embodiment of the present invention. Since the principles of solving problems by these devices are similar to those of the scheduling control auxiliary method, the implementation of these devices can refer to the implementation of the method, and the repeated parts will not be repeated.
[0127] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.
[0128] Figure 3 This is a schematic diagram of the digital twin functional structure, as shown in the figure, including:
[0129] The processor 300 is used to read the program in the memory 320 and execute the following process:
[0130] Obtain online information about uplink data transmission and reception from the running MAC and PHY;
[0131] After inputting the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body, a prediction result is generated;
[0132] Sending the prediction result to the air interface uplink scheduling control function body;
[0133] The transceiver 310 is configured to receive and send data under the control of the processor 300 .
[0134] In implementation, the scheduling control function includes one or a combination of the following functions:
[0135] Scheduler, channel detector, channel decoder.
[0136] In implementation, the online information includes one or a combination of the following information:
[0137] Status parameters of uplink data reception and transmission, including one or a combination of the following parameters: data packet size, ACK / NACK, bit rate;
[0138] The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC factor, and receive noise estimation;
[0139] Measurement quantity reported by UE.
[0140] In implementation, the AI models in the AI model repository are configured by O&M or RRC signaling.
[0141] In implementation, the online information of uplink data transmission and reception is obtained from databases of the MAC subsystem and the PHY subsystem respectively.
[0142] During implementation, it further includes:
[0143] The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
[0144] During implementation, it further includes:
[0145] The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling;
[0146] The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
[0147] In implementation, the online information of uplink data transmission and reception is obtained from the running MAC and PHY according to the uplink scheduling period of the MAC.
[0148] Among them, Figure 3 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 300 and memory represented by memory 320. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 310 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 300 is responsible for managing the bus architecture and general processing, and the memory 320 may store data used by the processor 300 when performing operations.
[0149] An embodiment of the present invention provides a digital twin functional body, including:
[0150] The acquisition module is used to obtain the online information of uplink data transmission and reception from the running MAC and PHY;
[0151] A generation module is used for the DT function body to input the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body and generate a prediction result;
[0152] The sending module is used to send the prediction result to the air interface uplink scheduling control function body.
[0153] In implementation, the sending module is further used to send the prediction result to a scheduling control function body including one of the following functional bodies or a combination thereof:
[0154] Scheduler, channel detector, channel decoder.
[0155] In implementation, the acquisition module is further used to acquire online information including one or a combination of the following information:
[0156] Status parameters of uplink data reception and transmission, including one or a combination of the following parameters: data packet size, ACK / NACK, bit rate;
[0157] The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, AGC factor, and receive noise estimation;
[0158] Measurement quantity reported by UE.
[0159] In implementation, the AI models in the AI model repository are configured by O&M or RRC signaling.
[0160] During implementation, the acquisition module is further used to acquire the online information of uplink data reception and transmission from the databases of the MAC subsystem and the PHY subsystem respectively.
[0161] During implementation, it further includes:
[0162] The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
[0163] During implementation, it further includes:
[0164] The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling;
[0165] The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
[0166] In implementation, the acquisition module is further used to acquire online information of uplink data reception and transmission from the running MAC and PHY according to the uplink scheduling period of the MAC.
[0167] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0168] An embodiment of the present invention provides a computer-readable storage medium, which stores a computer program for executing the above-mentioned scheduling control auxiliary method.
[0169] For specific implementation, please refer to the implementation of scheduling control auxiliary methods.
[0170] In summary, in the technical solution provided by the embodiment of the present invention, scheduling control enabled by the uplink air interface digital twin is adopted;
[0171] A solution for implementing endogenous AI through DT technology is provided in the upstream direction, including:
[0172] The uplink performs digital twinning of physical channel detection, physical channel decoding, and uplink scheduler;
[0173] Run AI algorithms in the digital twin system to drive and enhance the physical system through the DT system.
[0174] By running the DT system directly on the information storage space of the physical channel check function module, the physical channel decoding function module and the uplink scheduler function module (i.e., the database or cache for storing information), the problem of "excessive system overhead caused by measurement reporting" is solved.
[0175] It can be seen that this solution realizes endogenous AI, which is directly embedded in the MAC and PHY systems. Compared with 5G external AI, it improves the efficiency of AI.
[0176] Avoids large-scale measurement and reporting overhead of online information: Based on MAC scheduling information, the database storage of the MAC subsystem and PHY subsystem at runtime stores its own operating information, without the need for any dedicated measurement and measurement reporting, and enables the use of operating parameters for AI;
[0177] Realized the operating environment of AI: Through DT technology, a full-dimensional simulation system is provided for the online operation of AI, which can provide operation support for MAC and PHY subsystems without competing for computing resources with the real running scheduler;
[0178] A real-time DT system is implemented: simulation can be performed through a thread or a process.
[0179] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0180] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0181] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0182] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0183] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A dispatching control auxiliary method, characterized in that: include: The digital twin DT function obtains online information about uplink data transmission and reception from the running media access control MAC and physical layer PHY; The DT function body inputs the online information into the preset artificial intelligence AI model warehouse to simulate the operation of the air interface uplink scheduling control function body and generates a prediction result; The DT function sends the prediction result to the air interface uplink scheduling control function; The dispatch control function includes one or a combination of the following functions: Scheduler, channel detector, channel decoder; The online information includes one or a combination of the following information: The state parameters of uplink data reception and transmission include one or a combination of the following parameters: data packet size, positive acknowledgement ACK, negative acknowledgement NACK, and bit rate; The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, automatic gain control AGC factor, and receive noise estimation; The measurement quantity reported by the user equipment UE.
2. The method according to claim 1, characterized in that The AI models in the AI model repository are configured by operation and maintenance O&M or radio resource control RRC signaling.
3. The method according to claim 1, characterized in that The online information of uplink data reception and transmission is obtained from the databases of the MAC subsystem and the PHY subsystem respectively.
4. The method according to claim 1, characterized in that Further including: The database of the MAC subsystem stores, updates or deletes data according to the MAC uplink scheduling period.
5. The method according to claim 4, characterized in that Further including: The PHY subsystem receives scheduling information sent by the MAC subsystem after completing uplink scheduling; The database of the PHY subsystem completes the storage of the uplink reception information according to the instruction of the scheduling information.
6. The method according to claim 4, characterized in that The DT function obtains the online information of uplink data transmission and reception from the running MAC and PHY according to the uplink scheduling period of MAC.
7. A digital twin functional body, characterized in that: include: The processor reads the program in the memory and performs the following processes: Get online information about uplink data transmission and reception from the running MAC and PHY; After inputting the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body, a prediction result is generated; Sending the prediction result to the air interface uplink scheduling control function body; a transceiver for receiving and transmitting data under the control of the processor; The dispatch control function includes one or a combination of the following functions: Scheduler, channel detector, channel decoder; The online information includes one or a combination of the following information: The state parameters of uplink data reception and transmission include one or a combination of the following parameters: data packet size, positive acknowledgement ACK, negative acknowledgement NACK, and bit rate; The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, automatic gain control AGC factor, and receive noise estimation; The measurement quantity reported by the user equipment UE.
8. A digital twin functional body, characterized in that: include: The acquisition module is used to obtain the online information of uplink data transmission and reception from the running MAC and PHY; A generation module is used for the DT function body to input the online information into a preset AI model warehouse to simulate the operation of the air interface uplink scheduling control function body and generate a prediction result; A sending module, used for sending the prediction result to an air interface uplink scheduling control function body; The dispatch control function includes one or a combination of the following functions: Scheduler, channel detector, channel decoder; The online information includes one or a combination of the following information: The state parameters of uplink data reception and transmission include one or a combination of the following parameters: data packet size, positive acknowledgement ACK, negative acknowledgement NACK, and bit rate; The air interface channel status of each user including one or a combination of the following parameters: signal before antenna merging, channel information during channel estimation, signal after antenna merging, channel information during channel equalization, automatic gain control AGC factor, and receive noise estimation; The measurement quantity reported by the user equipment UE.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Production line control system and method based on digital twinning, and production system
CN109933035A
Distributed software-defined industrial systems
CN111164952A