WO2024032695A1 - Procédé et appareil de traitement de prédiction de csi, dispositif de communication et support de stockage lisible - Google Patents
Procédé et appareil de traitement de prédiction de csi, dispositif de communication et support de stockage lisible Download PDFInfo
- Publication number
- WO2024032695A1 WO2024032695A1 PCT/CN2023/112142 CN2023112142W WO2024032695A1 WO 2024032695 A1 WO2024032695 A1 WO 2024032695A1 CN 2023112142 W CN2023112142 W CN 2023112142W WO 2024032695 A1 WO2024032695 A1 WO 2024032695A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- csi
- prediction
- information
- prediction parameter
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0619—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
- H04B7/0621—Feedback content
- H04B7/0626—Channel coefficients, e.g. channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/24—Testing correct operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0057—Physical resource allocation for CQI
Definitions
- the present application belongs to the field of communication technology, and specifically relates to a CSI prediction processing method, device, communication equipment and readable storage medium.
- Channel state information can describe the current channel environment.
- the base station transmits channel state information-reference signal (CSI-RS), and the terminal evaluates the channel state information and provides quantitative feedback.
- CSI Channel State Information
- the base station can make timely adjustments when sending the channel state information reference signal, thereby reducing the bit error rate at the terminal and obtaining the optimal received signal.
- channel prediction can be used to make up for the delay between channel measurement and actual scheduling operations and improve throughput.
- how to update the parameters of channel prediction is an issue that needs to be solved urgently.
- Embodiments of the present application provide a CSI prediction processing method, device, communication equipment, and readable storage medium to solve the problem of how to update channel prediction parameters.
- the first aspect provides a CSI prediction processing method, including:
- the first device receives the first information from the second device
- the first device performs a first behavior based on the first information
- performing the first behavior includes determining whether to adjust a first prediction parameter, where the first prediction parameter is used for CSI prediction.
- a CSI prediction processing method including:
- the second device sends first information to the first device.
- the first information is used by the first device to perform a first behavior.
- the performing the first behavior includes determining and adjusting a first prediction parameter.
- the first prediction parameter is in CSI prediction.
- a CSI prediction processing device including:
- a first receiving module configured to receive the first information from the second device
- An execution module configured to execute the first behavior according to the first information
- performing the first behavior includes determining whether to adjust a first prediction parameter, where the first prediction parameter is used for CSI prediction.
- a CSI prediction processing device including:
- the third sending module is configured to send first information to the first device.
- the first information is used by the first device to perform a first behavior.
- the performing the first behavior includes determining to adjust the first prediction parameter.
- One prediction parameter is used for CSI prediction.
- a communication device including: a processor, a memory, and a program or instruction stored on the memory and executable on the processor.
- the program or instruction is executed by the processor Implement the steps of the method described in the first aspect or the second aspect.
- a readable storage medium In a sixth aspect, a readable storage medium is provided. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the steps of the method described in the first or second aspect are implemented. .
- a chip in a seventh aspect, includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement the first aspect or the second aspect. the steps of the method described.
- a computer program/program product is provided, the computer program/program product is stored in a non-transitory storage medium, and the program/program product is executed by at least one processor to implement the first aspect or the steps of the method described in the second aspect.
- a ninth aspect provides a communication system.
- the communication system includes a terminal and a network side device.
- the terminal is configured to perform the steps of the method described in the first aspect or the second aspect.
- the network side device is configured to perform The steps of the method as described in the first aspect or the second aspect.
- the first device may determine whether to adjust the first prediction parameter for CSI prediction based on the first information from the second device, thereby achieving signaling interaction between the first device and the second device, Completing the adjustment of CSI prediction parameters in the wireless communication system can improve the execution efficiency and prediction accuracy of CSI prediction.
- Figure 1 is a schematic diagram of a neural network
- Figure 2 is a schematic diagram of a neuron
- Figure 3 is a schematic diagram of AI-based CSI prediction
- Figure 4 is a schematic diagram of the performance of predicting different future moments
- Figure 5 is a schematic diagram of predicting the performance of +5ms in the future using different amounts of historical CSI
- Figure 6 is a schematic architectural diagram of a wireless communication system according to an embodiment of the present application.
- Figure 7 is one of the flow charts of the CSI prediction processing method provided by the embodiment of the present application.
- Figure 8 is the second flow chart of the CSI prediction processing method provided by the embodiment of the present application.
- Figure 9 is the third flowchart of the CSI prediction processing method provided by the embodiment of the present application.
- Figure 10 is the fourth flowchart of the CSI prediction processing method provided by the embodiment of the present application.
- Figure 11 is the fifth flowchart of the CSI prediction processing method provided by the embodiment of the present application.
- Figure 12 is one of the schematic diagrams of the CSI prediction processing device provided by the embodiment of the present application.
- Figure 13 is the second schematic diagram of the CSI prediction processing device provided by the embodiment of the present application.
- Figure 14 is a schematic diagram of a terminal provided by an embodiment of the present application.
- Figure 15 is a schematic diagram of a network side device provided by an embodiment of the present application.
- Figure 16 is a schematic diagram of a communication device provided by an embodiment of the present application.
- first, second, etc. in the description and claims of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and that "first" and “second” are distinguished objects It is usually one type, and the number of objects is not limited.
- the first object can be one or multiple.
- “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the related objects are in an "or” relationship.
- LTE Long Term Evolution
- LTE-Advanced, LTE-A Long Term Evolution
- LTE-A Long Term Evolution
- CDMA Code Division Multiple Access
- TDMA Time Division Multiple Access
- FDMA Frequency Division Multiple Access
- OFDMA Orthogonal Frequency Division Multiple Access
- SC-FDMA Single-carrier Frequency Division Multiple Access
- NR New Radio
- AI Artificial Intelligence
- neural networks such as neural networks, decision trees, support vector machines, Bayesian classifiers, etc.
- This application takes a neural network as an example for explanation, but does not limit the specific type of AI module.
- the structure of the neural network is shown in Figure 1.
- the neural network is composed of neurons, and the schematic diagram of neurons is shown in Figure 2.
- a 1 , a 2 ,...a K is the input
- w is the weight (multiplicative coefficient)
- b is the bias (additive coefficient)
- ⁇ (.) is the activation function
- z a 1 w 1 +...+ a k w k +...+a K w K +b.
- Common activation functions include Sigmoid function, tanh function, Rectified Linear Unit (ReLU), etc.
- the parameters of neural networks can be optimized through optimization algorithms.
- An optimization algorithm is a type of algorithm that can minimize or maximize an objective function (sometimes also called a loss function).
- the objective function is often a mathematical combination of model parameters and data. For example, given data X and its corresponding label Y, construct a neural network model f(.). With the model, the predicted output f(x) can be obtained based on the input The difference between (f(x)-Y), this is the loss function. If the appropriate W and b are found to minimize the value of the above loss function, the smaller the loss value, the closer the model is to the real situation.
- BP error Back Propagation
- the basic idea of BP algorithm is that the learning process consists of two processes: forward propagation of signals and back propagation of errors.
- the input sample is passed in from the input layer, processed layer by layer by each hidden layer, and then transmitted to the output layer. If the actual output of the output layer does not match the expected output, it will enter the error backpropagation stage.
- Error backpropagation is to propagate the output error back to the input layer layer by layer through the hidden layer in some form, and allocate the error to all units in each layer to obtain the error signal of each layer unit. This error signal is used as a correction for each unit. The basis for the weight.
- This process of adjusting the weights of each layer in forward signal propagation and error back propagation is carried out over and over again.
- the process of continuous adjustment of weights is the learning and training process of the network. This process continues until the error of the network output is reduced to an acceptable level, or until a preset number of learning times.
- the AI algorithm selected and the model used are also different.
- the main method to use AI to improve the network performance of the fifth generation mobile communication technology is to enhance or replace existing algorithms or processing modules through neural network-based algorithms and models.
- neural network-based algorithms and models can achieve better performance than deterministic-based algorithms.
- the more commonly used neural networks include deep neural networks, convolutional neural networks, and recurrent neural networks. With the help of existing AI tools, the construction, training and verification of neural networks can be achieved.
- CSI channel state information
- Figure 5 depicts the performance of using different numbers of historical CSI to predict the future +5ms. It can be seen that as the number of historical CSI increases, the prediction accuracy will also increase. However, more historical CSI numbers mean higher complexity and cache overhead, so the number of historical CSIs cannot be increased blindly.
- the accuracy of CSI prediction is related to the prediction parameters.
- the system can only provide an initial prediction parameter based on the current channel environment, and the prediction parameters need to be adjusted later based on the actual prediction performance. If no adjustments are made, the prediction performance will be difficult to guarantee, and the total throughput of the system will eventually be used. is not up to expectations.
- FIG. 6 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable.
- the wireless communication system includes a terminal 61 and a network side device 62.
- the wireless communication system can be a communication system with wireless AI functions such as 5G-Advanced or 6G.
- the terminal 61 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, or a super mobile personal computer.
- Tablet Personal Computer Tablet Personal Computer
- laptop computer laptop computer
- PDA Personal Digital Assistant
- the terminal involved in this application can also be a chip within the terminal, such as a modem chip or a system on chip (SoC). It should be noted that the specific type of terminal 61 is not limited in the embodiment of this application.
- the network side equipment 62 may include access network equipment or core network equipment, where the access network equipment may also be called wireless access network equipment, radio access network (Radio Access Network, RAN), radio access network function or wireless access network unit.
- Access network equipment can include base stations, Wireless Local Area Network (WLAN) access points or WiFi nodes, etc.
- WLAN Wireless Local Area Network
- the base station can be called Node B, Evolved Node B (eNB), access point, base transceiver station ( Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home B-node, home evolved B-node, sending and receiving point ( Transmitting Receiving Point (TRP) or some other suitable term in the field, as long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiment of this application, only the NR system is used The base station is introduced as an example, and the specific type of base station is not limited.
- Core network equipment may include but is not limited to at least one of the following: core network nodes, core network functions, mobility management entities (Mobility Management Entity, MME), access and mobility management functions (AMF), session management Function (Session Management Function, SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Service Discovery Function (Edge Application Server Discovery Function, EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), centralized network configuration (Centralized network configuration, CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (Local NEF, or L-NEF), Binding Support Function (Binding Support Function , BSF), application function (Application Function, AF), etc.
- MME mobility management entities
- AMF Access and mobility management functions
- SMF Session Management Function
- UPF User Plane Function
- PCF Policy Control Function
- PCF Policy and Charging
- the AI model involved in the embodiment of this application may also be called an ML model.
- an embodiment of the present application provides a CSI prediction processing method. Specific steps include: step 701 and step 702.
- Step 701 The first device receives the first information from the second device;
- Step 702 The first device performs the first behavior according to the first information
- performing the first behavior includes determining whether to adjust a first prediction parameter, where the first prediction parameter is used for CSI prediction.
- performing the first behavior further includes: determining to start CSI prediction, or determining to prohibit CSI prediction, or determining to stop CSI prediction.
- the first device may obtain CSI prediction performance based on the first information, and decide which first behavior to perform based on the CSI prediction performance.
- the method further includes:
- the first device sends second information to the second device, where the second information is used to indicate one of the following:
- the first device adjusts the first prediction parameter
- the second device disables CSI prediction
- the second device stops CSI prediction.
- the first device may adjust the first prediction parameter and then send the adjusted first prediction parameter to the second device.
- the first device may instruct the second device to start CSI prediction.
- the first device may instruct the second device to stop CSI prediction.
- the method further includes:
- the first device Before the first device receives the first information from the second device, the first device sends the first prediction parameter to the second device.
- the second device can verify the prediction performance based on the received first prediction parameter, and decide whether to adjust the prediction parameter based on the prediction performance, etc.
- the first information includes at least one of the following:
- the third information is used to indicate the feasibility of CSI prediction by the second device
- the third information is 1-bit indication information, "1" indicates that CSI prediction is performed, and "0" indicates that CSI prediction is not performed.
- Second prediction parameters include prediction parameters provided by the second device
- the second prediction parameter is a prediction parameter suggested by the second device.
- the first CSI is used to represent the CSI prediction result corresponding to the third prediction parameter
- the first CSI can also be called predicted CSI, and the CSI result predicted by using the third prediction parameter.
- the third prediction parameter includes 1 ms in the future or 2 ms in the future, then A+1 ms in the future is predicted. Or the CSI result at A+2ms in the future.
- the third prediction parameter is the same as or different from the first prediction parameter and/or the second prediction parameter.
- Second CSI the second CSI is used to represent the actual CSI measurement result corresponding to the third prediction parameter
- the second CSI can also be called measured CSI.
- the CSI result is measured using the third prediction parameter. For example, if the specified time is A and the third prediction parameter includes 1ms in the future or 2ms in the future, then when A+1ms is reached Or when A+2ms, the CSI is actually measured and the second CSI is obtained.
- first CSI and the second CSI can be sent in two times, or the first CSI can be saved first, and after the second CSI is obtained, the first CSI and the second CSI can be sent together, where the first CSI and the second CSI can be sent together.
- the second CSI can be compressed independently or jointly.
- the fourth information is used to indicate the performance of CSI prediction.
- performance can be used to quantify the quality of CSI prediction.
- the fourth information is determined by the second device based on the first CSI and the second CSI.
- the fourth information includes at least one of the following: (1) error indicators, such as error, mean square error, normalized mean square error, etc., (2) accuracy indicators, such as cosine similarity.
- error indicators such as error, mean square error, normalized mean square error, etc.
- accuracy indicators such as cosine similarity.
- the second device calculates an error, a mean square error, a normalized mean square error or a cosine similarity based on the first CSI and the second CSI, thereby obtaining fourth information that can quantify the performance of CSI prediction.
- the first device performs a first behavior based on the first information, including:
- the first device determines fifth information based on the first CSI and the second CSI, and the fifth information Information is used to represent the performance of CSI prediction;
- the first device determines (or makes a decision) based on the fifth information whether to adjust the first prediction parameter
- the first device determines (or decides) whether to adjust the first prediction parameter based on the fourth information.
- the first device performs a first behavior based on the first information, and further includes:
- the first device determines (or decides) whether the second device performs prediction according to the second prediction parameter;
- the first device determines (or decides) whether to perform scheduling according to the first CSI.
- the first prediction parameter, the second prediction parameter, or the third prediction parameter includes at least one of the following:
- the prediction time information is used to represent the time position to be measured, such as 1 ms in the future, 2 ms in the future, etc., or 1 time slot in the future, 2 slots in the future, etc.
- the CSI interval is used to represent the interval between multiple predicted historical CSIs.
- the above-mentioned CSI interval may also be called a CSI period.
- the number of CSIs is used to represent the number of predicted multiple historical CSIs.
- the CSI window length is used to represent the time domain length occupied by multiple predicted historical CSIs.
- the predicted frequency domain information may include: at least one of the number of Physical Resource Blocks (PRBs, PRBs), PRB positions, subband numbers, subband positions, etc.
- PRBs Physical Resource Blocks
- PRBs Physical Resource Blocks
- subband numbers subband positions, etc.
- the predicted airspace information may include: at least one of the number of antennas, the number of ports, the number of beams, etc.
- the reference signal related to the second CSI includes at least one of the following:
- the verification-specific RS includes a new RS specifically used for performance verification or supervision of CSI prediction.
- CSI measurement can be performed using at least one of the reference signals in (1) to (4) above to obtain actual CSI measurement results.
- the first device is a network-side device or terminal
- the second device is a network-side device or terminal.
- the first device may determine whether to adjust the first prediction parameter for CSI prediction based on the first information from the second device, thereby achieving signaling interaction between the first device and the second device, Exchanging CSI prediction related information and completing the adjustment of CSI prediction parameters in the wireless communication system can improve the execution efficiency and prediction accuracy of CSI prediction.
- this embodiment of the present application provides a CSI prediction processing method, and specific steps include: step 801.
- Step 801 The second device sends first information to the first device.
- the first information is used by the first device to perform a first behavior.
- the performing the first behavior includes determining to adjust the first prediction parameter.
- the first Prediction parameters are used for CSI prediction.
- the first behavior further includes: determining to start CSI prediction, or determining to prohibit CSI prediction, or determining to stop CSI prediction.
- the method further includes:
- the second device receives second information from the first device, the second information being used to indicate one of the following:
- the first device adjusts the first prediction parameter
- the second device prohibits CSI prediction
- the second device stops CSI prediction.
- the method further includes:
- the second device receives the first prediction parameter from the first device before the second device sends the first information to the first device.
- the first information includes at least one of the following:
- the third information is used to indicate the feasibility of CSI prediction by the second device
- Second prediction parameters include prediction parameters provided by the second device
- the first CSI is used to represent the CSI prediction result corresponding to the third prediction parameter
- the third prediction parameter is the same as or different from the first prediction parameter and/or the second prediction parameter.
- Second CSI the second CSI is used to represent the actual CSI measurement result corresponding to the third prediction parameter
- the fourth information is used to indicate the performance of CSI prediction.
- the method further includes:
- the second device determines the first CSI and/or the second CSI according to the third prediction parameter.
- the third prediction parameter may include prediction time information, and the predicted CSI and/or measured CSI are performed based on the prediction time information to obtain the first CSI and/or the second CSI.
- the CSI at the future A+1ms or the future A+2ms will be predicted to obtain the first CSI.
- the actual measured CSI get the second CSI.
- the method further includes:
- the second device determines the fourth information based on the first CSI and the second CSI.
- the second device calculates an error, a mean square error, a normalized mean square error or a cosine similarity based on the first CSI and the second CSI, thereby obtaining fourth information that can quantify the performance of CSI prediction.
- first CSI and the second CSI can be sent in two times, or the first CSI can be saved first, and then the second CSI can be obtained. After the second CSI is obtained, the first CSI and the second CSI are sent together.
- the first CSI and the second CSI can be compressed independently or jointly.
- the method further includes:
- the second device adjusts the first prediction parameter according to the fourth information to obtain an adjusted prediction parameter.
- the first prediction parameter is adjusted according to the prediction performance in order to make the predicted CSI and the measured CSI not much different, thereby improving the accuracy of CSI prediction using the adjusted prediction parameters.
- the adjusted prediction parameter is the same as or different from the second prediction parameter and/or the third prediction parameter.
- the fourth information includes at least one of the following: an error index and a precision index.
- the first prediction parameter, the second prediction parameter, or the third prediction parameter includes at least one of the following:
- the prediction time information is used to represent the time position to be measured, such as 1 ms in the future, 2 ms in the future, etc., or 1 time slot in the future, 2 slots in the future, etc.
- the CSI interval is used to represent the interval between multiple predicted historical CSIs.
- the above-mentioned CSI interval may also be called a CSI period.
- the number of CSIs is used to represent the number of predicted multiple historical CSIs.
- the CSI window length is used to represent the time domain length occupied by multiple predicted historical CSIs.
- the predicted frequency domain information may include: at least one of the number of Physical Resource Blocks (PRBs, PRBs), PRB positions, subband numbers, subband positions, etc.
- PRBs Physical Resource Blocks
- PRBs Physical Resource Blocks
- subband numbers subband positions, etc.
- the predicted airspace information may include: at least one of the number of antennas, the number of ports, the number of beams, etc.
- the reference signal related to the second CSI includes at least one of the following:
- the first device is a network-side device or terminal
- the second device is a network-side device or terminal.
- the second device sends the first information to the first device, and the first information is used to assist the first device Determine whether to adjust the first prediction parameter used for CSI prediction, thereby realizing the exchange of CSI prediction related information through signaling interaction between the first device and the second device, completing the adjustment of the CSI prediction parameter in the wireless communication system, and improving the CSI Prediction execution efficiency and prediction accuracy.
- Step 1 The first device sends the first prediction parameter
- Step 2 The second device verifies the performance of CSI prediction
- the second device can obtain the first CSI and the second CSI based on the third prediction parameter, where the first CSI is the predicted CSI and the second CSI is the measured CSI, and the second device can obtain the fourth information based on the first CSI and the second CSI.
- the fourth information is used to represent the performance of CSI prediction;
- the third prediction parameter may be the same as or different from the first prediction parameter.
- Step 3 The second device decides to execute step 4, step 5, step 6 or step 7 based on the performance of the CSI prediction in step 2;
- Step 4 The second device adjusts the first prediction parameter, obtains the new first prediction parameter, and then returns to step 2;
- Step 5 The second device reports the third information and the fourth information to the first device, and the first device decides whether to adjust the first prediction parameter based on the third information and the fourth information;
- Step 6 The second device reports the second prediction parameter to the first device, and the first device decides whether to perform CSI prediction according to the second prediction parameter.
- the second prediction parameter includes the prediction provided by the second device. parameter;
- Step 7 The second device reports the first CSI and the third prediction parameter to the first device, and the first device decides whether to use the first CSI for scheduling.
- Step 1 The base station sends the first prediction parameter
- Step 2 The terminal obtains the first CSI, where the first CSI is used to represent the CSI prediction result corresponding to the third prediction parameter;
- the third prediction parameter may be the same as or different from the first prediction parameter.
- Step 3 The terminal feeds back the first CSI to the base station
- Step 4 The terminal feeds back the second CSI to the base station, where the second CSI is used to represent the actual CSI measurement result corresponding to the third prediction parameter;
- Step 5 The base station obtains the fourth information based on the first CSI and the second CSI, that is, calculates the prediction performance based on the first CSI and the second CSI;
- Step 6 The base station decides to execute step 7, step 8 or step 9 based on the fourth information
- Step 7 The base station adjusts the first prediction parameter and obtains a new first prediction parameter
- Step 8 The base station instructs the terminal to prohibit prediction
- Step 9 The base station instructs the terminal to perform prediction.
- Step 1 The base station indicates the first prediction parameter to the terminal
- Step 2 The terminal obtains fourth information, where the fourth information is used to indicate the performance of CSI prediction;
- the terminal can obtain the first CSI and the second CSI according to the third prediction parameter, where the first CSI is the predicted CSI and the second CSI is the measured CSI, and the terminal obtains the fourth information according to the first CSI and the second CSI;
- the third prediction parameter may be the same as or different from the first prediction parameter.
- Step 3 The terminal feeds back the fourth information to the base station
- Step 4 The base station decides to execute step 5, step 6 or step 7 based on the fourth information
- Step 5 The base station adjusts the first prediction parameter and obtains a new first prediction parameter
- Step 6 The base station indicates that prediction is prohibited, and the terminal prohibits prediction according to the instruction of the base station;
- Step 7 The base station instructs to perform prediction, and the terminal performs prediction according to the instruction of the base station.
- an embodiment of the present application provides a CSI prediction processing device, which is applied to a first device.
- the device 1200 includes:
- the first receiving module 1201 is used to receive the first information from the second device
- Execution module 1202 configured to execute the first behavior according to the first information
- performing the first behavior includes determining whether to adjust a first prediction parameter, where the first prediction parameter is used for CSI prediction.
- performing the first behavior further includes: determining to start CSI prediction, or determining to prohibit CSI prediction, or determining to stop CSI prediction.
- the device further includes:
- a first sending module configured to send second information to the second device, where the second information is used to indicate one of the following:
- the first device adjusts the first prediction parameter
- the second device disables CSI prediction
- the second device stops CSI prediction.
- the device further includes:
- the second sending module is configured to send the first prediction parameter to the second device before receiving the first information from the second device.
- the first information includes at least one of the following:
- the third information is used to indicate the feasibility of CSI prediction by the second device
- Second prediction parameters include prediction parameters provided by the second device
- the first CSI is used to represent the CSI prediction result corresponding to the third prediction parameter
- the third prediction parameter is the same as or different from the first prediction parameter and/or the second prediction parameter.
- Second CSI the second CSI is used to represent the actual CSI measurement result corresponding to the third prediction parameter
- the fourth information is used to indicate the performance of CSI prediction.
- the fourth information includes at least one of the following: error index and accuracy index.
- the fourth information is determined by the second device according to the first CSI and the second CSI.
- the execution module 1202 is further used to:
- the first information includes at least the first CSI and the second CSI
- the first information includes at least the fourth information
- the execution module 1202 is also used to:
- the first information includes at least the third information and a second prediction parameter, determine whether the second device performs prediction according to the second prediction parameter;
- the first information includes at least the first CSI, determine whether to perform scheduling according to the first CSI.
- the first prediction parameter, the second prediction parameter, or the third prediction parameter includes at least one of the following:
- the prediction time information is used to represent the time position to be measured, such as 1 ms in the future, 2 ms in the future, etc., or 1 time slot in the future, 2 slots in the future, etc.
- the CSI interval is used to represent the interval between multiple predicted historical CSIs.
- the above-mentioned CSI interval may also be called a CSI period.
- the number of CSIs is used to represent the number of predicted multiple historical CSIs.
- the CSI window length is used to represent the time domain length occupied by multiple predicted historical CSIs.
- the predicted frequency domain information may include at least one of: physical resource block (Physical Resource Block, PRB) number, PRB position, subband number, subband position, etc.
- PRB Physical Resource Block
- the predicted airspace information may include: at least one of the number of antennas, the number of ports, the number of beams, etc.
- the reference signal related to the second CSI includes at least one of the following:
- the first device is a network-side device or terminal
- the second device is a network-side device or terminal.
- the device provided by the embodiment of the present application can implement each process implemented by the method embodiment in Figure 7 and achieve the same technical effect. To avoid duplication, the details will not be described here.
- an embodiment of the present application provides a CSI prediction processing device, which is applied to a second device.
- the device 1300 includes:
- the third sending module 1301 is configured to send first information to the first device, the first information is used for the first device to perform a first behavior, and the execution of the first behavior includes determining to adjust the first prediction parameter, the The first prediction parameter is used for CSI prediction.
- the first behavior further includes: determining to start CSI prediction, or determining to prohibit CSI prediction, or determining to stop CSI prediction.
- the device further includes:
- a second receiving module configured to receive second information from the first device, where the second information is used to indicate one of the following:
- the first device adjusts the first prediction parameter
- the second device disables CSI prediction
- the second device stops CSI prediction.
- the device further includes:
- the third receiving module is configured to receive the first prediction parameter from the first device before sending the first information to the first device.
- the first information includes at least one of the following:
- the third information is used to indicate the feasibility of CSI prediction by the second device
- Second prediction parameters include prediction parameters provided by the second device
- the first CSI is used to represent the CSI prediction result corresponding to the third prediction parameter
- the third prediction parameter is the same as or different from the first prediction parameter and/or the second prediction parameter.
- Second CSI the second CSI is used to represent the actual CSI measurement result corresponding to the third prediction parameter
- the fourth information is used to indicate the performance of CSI prediction.
- the device further includes:
- a first determination module configured to determine the first CSI and/or the second CSI according to the third prediction parameter.
- the device further includes:
- a second determination module is configured to determine the fourth information according to the first CSI and the second CSI.
- the device further includes:
- An adjustment module configured to adjust the first prediction parameter according to the fourth information to obtain an adjusted prediction parameter.
- the adjusted prediction parameter is the same as or different from the second prediction parameter and/or the third prediction parameter.
- the third prediction parameter is the same as or different from the first prediction parameter and/or the second prediction parameter.
- the fourth information includes at least one of the following: an error index and a precision index.
- the first prediction parameter, the second prediction parameter, or the third prediction parameter includes at least one of the following:
- the prediction time information is used to represent the time position to be measured, such as 1 ms in the future, 2 ms in the future, etc., or 1 time slot in the future, 2 slots in the future, etc.
- the CSI interval is used to represent the interval between multiple predicted historical CSIs.
- the above-mentioned CSI interval may also be called a CSI period.
- the number of CSIs is used to represent the number of predicted multiple historical CSIs.
- the CSI window length is used to represent the time domain length occupied by multiple predicted historical CSIs.
- the predicted frequency domain information may include: at least one of the number of Physical Resource Blocks (PRBs, PRBs), PRB positions, subband numbers, subband positions, etc.
- PRBs Physical Resource Blocks
- PRBs Physical Resource Blocks
- subband numbers subband positions, etc.
- the predicted airspace information may include: at least one of the number of antennas, the number of ports, the number of beams, etc.
- the reference signal related to the second CSI includes at least one of the following:
- the first device is a network-side device or terminal
- the second device is a network-side device or terminal.
- the device provided by the embodiment of the present application can implement each process implemented by the method embodiment in Figure 8 and achieve the same technical effect. To avoid duplication, the details will not be described here.
- FIG 14 is a schematic diagram of the hardware structure of a terminal that implements an embodiment of the present application.
- the terminal 1400 includes but is not limited to: a radio frequency unit 1401, a network module 1402, an audio output unit 1403, an input unit 1404, a sensor 1405, a display unit 1406, a user input unit 1407, an interface unit 1408, a memory 1409, a processor 1440, etc. At least some parts.
- the terminal 1400 may also include a power supply (such as a battery) that supplies power to various components.
- the power supply may be logically connected to the processor 1440 through a power management system, thereby managing charging, discharging, and power consumption through the power management system. Management and other functions.
- the terminal structure shown in FIG. 14 does not constitute a limitation on the terminal.
- the terminal may include more or fewer components than shown in the figure, or some components may be combined or arranged differently, which will not be described again here.
- the input unit 1404 may include a graphics processing unit (Graphics Processing Unit, GPU) 14041 and a microphone 14042.
- the graphics processor 14041 is responsible for the image capture device (GPU) in the video capture mode or the image capture mode. Process the image data of still pictures or videos obtained by cameras (such as cameras).
- the display unit 1406 may include a display panel 14061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 507 includes at least one of a touch panel 14071 and other input devices 14072. Touch panel 14071, also known as touch screen.
- the touch panel 14071 may include two parts: a touch detection device and a touch controller.
- Other input devices 14072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described again here.
- the radio frequency unit 1401 after receiving downlink data from the network side device, the radio frequency unit 1401 can transmit it to the processor 1440 for processing; in addition, the radio frequency unit 1401 can send uplink data to the network side device.
- the radio frequency unit 1401 includes, but is not limited to, an antenna, amplifier, transceiver, coupler, low noise amplifier, duplexer, etc.
- Memory 1409 may be used to store software programs or instructions as well as various data.
- the memory 1409 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, Image playback function, etc.) etc.
- memory 1409 may include volatile memory or nonvolatile memory, or memory 1409 may include both volatile and nonvolatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically removable memory. Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- Volatile memory can be random access memory (Random Access Memory, RAM), static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDRSDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DRRAM).
- RAM Random Access Memory
- SRAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM Double Data Rate SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- Synch link DRAM, SLDRAM synchronous link dynamic random access memory
- Direct Rambus RAM Direct Rambus RAM
- the processor 1440 may include one or more processing units; optionally, the processor 1440 integrates an application processor and a modem processor, where the application processor mainly handles operations related to the operating system, user interface, application programs, etc., Modem processors mainly process wireless communication signals, such as baseband processors. It can be understood that the above modem processor may not be integrated into the processor 1440.
- the terminal provided by the embodiment of the present application can implement each process implemented by the method embodiment of Figure 7 or Figure 8 and achieve the same technical effect. To avoid duplication, details will not be described here.
- Figure 15 is a structural diagram of a communication device applied in an embodiment of the present application.
- the communication device 1500 includes: a processor 1501, a transceiver 1502, a memory 1503 and a bus interface.
- the processor 1501 May be responsible for managing the bus architecture and general processing.
- Memory 1503 may store data used by processor 1501 in performing operations.
- the communication device 1500 further includes: a program stored in the memory 1503 and executable on the processor 1501. When the program is executed by the processor 1501, the steps in the method shown in Figure 7 or Figure 8 are implemented. .
- the bus architecture may include any number of interconnected buses and bridges, specifically linked together by various circuits of one or more processors represented by processor 1501 and memory represented by memory 1503.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein.
- the bus interface provides the interface.
- Transceiver 1502 may be a plurality of elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.
- this embodiment of the present application also provides a communication device 1600, which includes a processor 1601 and a memory 1602.
- the memory 1602 stores programs or instructions that can be run on the processor 1601, such as , when the communication device 1600 is a terminal, the program or instruction is executed by the processor 1601 to implement each step of the method embodiment in FIG. 7 or FIG. 8 , and when the communication device 1600 is a network-side device, the program or instruction is executed by the processor 1601
- each step of the above method embodiment in Figure 7 or Figure 8 is implemented and the same technical effect can be achieved. To avoid duplication, the details will not be described here.
- Embodiments of the present application also provide a readable storage medium, with programs or instructions stored on the readable storage medium.
- the program or instructions are executed by a processor, the method in Figure 7 or Figure 8 and each process of the above embodiments are implemented. , and can achieve the same technical effect, so to avoid repetition, they will not be described again here.
- the processor is the processor in the terminal described in the above embodiment.
- the readable storage medium includes computer readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disk, etc.
- An embodiment of the present application further provides a chip.
- the chip includes a processor and a communication interface.
- the communication interface is coupled to the processor.
- the processor is used to run programs or instructions to implement what is shown in Figure 7 or Figure 8 and the above methods Each process of the embodiment can achieve the same technical effect, so to avoid repetition, it will not be described again here.
- chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-chip or system-on-chip, etc.
- the embodiment of the present application further provides a computer program/program product, the computer program/program product is stored in a storage medium, and the computer program/program product is executed by at least one processor to implement what is shown in Figure 3 or Figure 4
- the computer program/program product is executed by at least one processor to implement what is shown in Figure 3 or Figure 4
- Each process of each of the above method embodiments is shown and can achieve the same technical effect. To avoid repetition, it will not be described again here.
- An embodiment of the present application further provides a communication system.
- the communication system includes a terminal and a network side device.
- the terminal is used to perform various processes in Figure 3 and the above method embodiments.
- the network side device is used to perform the following: The processes in Figure 4 and the above-mentioned method embodiments can achieve the same technical effect. To avoid repetition, they will not be described again here.
- the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation.
- the technical solution of the present application can be embodied in the form of a computer software product that is essentially or contributes to related technologies.
- the computer software product is stored in a storage medium (such as ROM/RAM, disk, CD), including several instructions to cause a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of this application.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente demande relève du domaine technique des communications et divulgue un procédé et un appareil de traitement de prédiction de CSI, un dispositif de communication et un support de stockage lisible. Le procédé comprend les étapes suivantes : un premier dispositif reçoit des premières informations en provenance d'un second dispositif ; et le premier dispositif exécute un premier comportement selon les premières informations, l'exécution du premier comportement consistant à déterminer s'il faut régler un premier paramètre de prédiction, le premier paramètre de prédiction étant utilisé pour une prédiction de CSI.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210956569.XA CN117641433A (zh) | 2022-08-10 | 2022-08-10 | Csi预测处理方法、装置、通信设备及可读存储介质 |
| CN202210956569.X | 2022-08-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024032695A1 true WO2024032695A1 (fr) | 2024-02-15 |
Family
ID=89850940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/112142 Ceased WO2024032695A1 (fr) | 2022-08-10 | 2023-08-10 | Procédé et appareil de traitement de prédiction de csi, dispositif de communication et support de stockage lisible |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN117641433A (fr) |
| WO (1) | WO2024032695A1 (fr) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105432118A (zh) * | 2013-07-31 | 2016-03-23 | 高通股份有限公司 | 使用预测移动性调适移动设备行为 |
| CN106685502A (zh) * | 2015-11-06 | 2017-05-17 | 中兴通讯股份有限公司 | 一种信道状态信息量化反馈方法及终端 |
| CN111756457A (zh) * | 2019-03-27 | 2020-10-09 | 华为技术有限公司 | 信道预测方法、装置及计算机存储介质 |
| US20210126692A1 (en) * | 2018-01-22 | 2021-04-29 | Lg Electronics Inc. | Method for transmitting and receiving channel state information in wireless communication system and device therefor |
| CN114389785A (zh) * | 2020-10-16 | 2022-04-22 | 维沃移动通信有限公司 | 参考信号的调整方法及装置、终端及网络侧设备 |
-
2022
- 2022-08-10 CN CN202210956569.XA patent/CN117641433A/zh active Pending
-
2023
- 2023-08-10 WO PCT/CN2023/112142 patent/WO2024032695A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105432118A (zh) * | 2013-07-31 | 2016-03-23 | 高通股份有限公司 | 使用预测移动性调适移动设备行为 |
| CN106685502A (zh) * | 2015-11-06 | 2017-05-17 | 中兴通讯股份有限公司 | 一种信道状态信息量化反馈方法及终端 |
| US20210126692A1 (en) * | 2018-01-22 | 2021-04-29 | Lg Electronics Inc. | Method for transmitting and receiving channel state information in wireless communication system and device therefor |
| CN111756457A (zh) * | 2019-03-27 | 2020-10-09 | 华为技术有限公司 | 信道预测方法、装置及计算机存储介质 |
| CN114389785A (zh) * | 2020-10-16 | 2022-04-22 | 维沃移动通信有限公司 | 参考信号的调整方法及装置、终端及网络侧设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117641433A (zh) | 2024-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20240323741A1 (en) | Measurement method and apparatus, device, and storage medium | |
| US20250227507A1 (en) | Ai model processing method and apparatus, and communication device | |
| WO2023179540A1 (fr) | Procédé et appareil de prédiction de canal, et dispositif de communication sans fil | |
| WO2023186091A1 (fr) | Procédé, appareil et dispositif de détermination d'échantillon | |
| US20250240663A1 (en) | Transmission method and apparatus, communication device, and readable storage medium | |
| WO2024032694A1 (fr) | Procédé et appareil de traitement prédiction de csi, dispositif de communication et support de stockage lisible | |
| WO2024125525A1 (fr) | Procédé de rapport de puissance de calcul ia, terminal et dispositif côté réseau | |
| WO2024041421A1 (fr) | Procédé et appareil de traitement de rétroaction de mesure, terminal et dispositif côté réseau | |
| WO2024041420A1 (fr) | Procédé et appareil de traitement de rétroaction de mesure, terminal et dispositif côté réseau | |
| WO2024208260A1 (fr) | Procédé d'acquisition de données pour prédiction de csi basée sur l'ia, et appareil | |
| WO2024032695A1 (fr) | Procédé et appareil de traitement de prédiction de csi, dispositif de communication et support de stockage lisible | |
| CN118055421A (zh) | 波束预测方法、装置、终端、网络侧设备及存储介质 | |
| CN116668309A (zh) | Ai模型的在线学习方法、装置、通信设备及可读存储介质 | |
| WO2024067280A1 (fr) | Procédé et appareil de mise à jour de paramètre de modèle d'ia, et dispositif de communication | |
| WO2024067665A1 (fr) | Procédé et appareil de traitement de prédiction de csi, dispositif de communication et support de stockage lisible | |
| WO2024093713A1 (fr) | Procédé et appareil de configuration de ressources, et dispositif de communication et support de stockage lisible | |
| WO2024160085A1 (fr) | Procédé et appareil de traitement de communication, dispositif et support de stockage lisible | |
| WO2024125391A2 (fr) | Procédé et appareil de surveillance de modèle d'ia, procédé et appareil de mesure de performance de modèle d'ia, et dispositif | |
| WO2025140233A1 (fr) | Procédé et appareil de prédiction de csi, procédé et appareil de surveillance de résultat de prédiction de csi, dispositif et support de stockage lisible | |
| WO2024104070A1 (fr) | Procédé et appareil d'envoi de rapport de faisceaux, procédé et appareil de réception de rapport de faisceaux, et dispositif électronique | |
| WO2025140604A1 (fr) | Procédés et appareils de rapport d'informations, et premiers dispositifs et seconds dispositifs | |
| WO2024160086A1 (fr) | Procédé et appareil de traitement de communication, dispositif, et support d'enregistrement lisible | |
| WO2024032606A1 (fr) | Procédé et appareil de transmission d'informations, dispositif, système et support de stockage | |
| WO2024120409A1 (fr) | Procédé et appareil de détermination de modèle de réseau d'ia, procédé et appareil de transmission d'informations, et dispositif de communication | |
| WO2024164962A1 (fr) | Procédés et appareil de traitement de communication, dispositif et support de stockage lisible |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23851916 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 23851916 Country of ref document: EP Kind code of ref document: A1 |