Performance indication sending method, performance indication receiving method, communication device, and storage medium
By acquiring channel quality information and threshold value groups in a multi-antenna communication system and determining performance indications, the problem that the performance monitoring of information processing mode is difficult to adapt to channel changes is solved, and the accuracy and efficiency of channel state information processing is improved.
Patent Information
- Application Number
- PCT/CN2024/083914
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-11
- Filing Date
- 2024-03-26
- Publication Date
- 2025-02-20
AI Technical Summary
In multi-antenna communication systems, performance monitoring of information processing methods is difficult to adapt to channel changes in real time, resulting in a degradation of channel status information processing performance.
By acquiring the first channel quality information and the second channel quality information, combining the threshold value group, the performance indication is determined, and the transmission and reception of the performance indication is realized in the communication device.
Real-time monitoring and adaptation of the performance of information processing methods is realized, and the accuracy and efficiency of channel state information processing are improved.
Smart Images

Figure CN2024083914_20022025_PF_FP_ABST
Abstract
Description
Method for sending and receiving performance indication, communication device, and storage medium
[0001] This disclosure claims priority to Chinese patent application No. 202311022044.X, filed on August 11, 2023, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of communication technology, and in particular to a method for sending and receiving performance indicators, a communication device, and a storage medium. Background Art
[0003] Multi-antenna technologies include multiple-input-multiple-output (MIMO), joint transmission (JT), and high-frequency beamforming. Multi-antenna technology is widely used in various radio communication technologies, such as the long-term evolution (LTE) mobile communication network of the fourth-generation mobile communication technology (4G) and the new radio (NR) mobile communication network of the fifth-generation mobile communication technology (5G). Multi-antenna technology is also attracting extensive attention and research in the future sixth-generation mobile communication technology (6G).
[0004] Summary of the Invention
[0005] In one aspect, the present disclosure provides a method for sending a performance indication. The method for sending a performance indication includes:
[0006] Acquire first channel quality information and second channel quality information;
[0007] Obtaining a threshold value group; determining a performance indicator based on the threshold value group, the first channel quality information, and the second channel quality information;
[0008] The performance indication is sent.
[0009] In another aspect, the present disclosure provides a method for receiving a performance indicator. The method for receiving a performance indicator includes:
[0010] A performance indicator is received, where the performance indicator is determined based on the threshold value group, the first channel quality information, and the second channel quality information.
[0011] In another aspect, the present disclosure provides a communication device. The communication device includes:
[0012] A receiving module, configured to obtain first channel quality information and second channel quality information;
[0013] The receiving module is further used to obtain the threshold value group;
[0014] a processing module, configured to determine a performance indicator based on the threshold value group, the first channel quality information, and the second channel quality information;
[0015] A sending module is used to send the performance indication.
[0016] In another aspect, the present disclosure provides another communication device, comprising:
[0017] The receiving module is configured to receive a performance indicator, where the performance indicator is determined based on a threshold value group, first channel quality information, and second channel quality information.
[0018] In another aspect, a communication device is provided, comprising: a processor and a memory, wherein the memory stores instructions executable by the processor; and when the processor is configured to execute the instructions, the communication device implements the method described in any one of the above aspects.
[0019] In yet another aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions. When the computer instructions are executed on a computer, the computer is caused to execute the method described in any one of the above aspects.
[0020] In yet another aspect, a computer program product comprising computer instructions is provided. When the computer instructions are run on a computer, the computer is caused to perform the method according to any one of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings are used to provide a further understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation to the technical solution of the present disclosure.
[0022] FIG1 is a schematic diagram of the architecture of a communication system according to some embodiments of the present disclosure.
[0023] FIG2 is a flowchart of a method for sending a performance indication according to some embodiments of the present disclosure.
[0024] FIG3 is a flowchart of another method for receiving a performance indication according to some embodiments of the present disclosure.
[0025] FIG4 is a schematic diagram showing the composition of a communication device according to some embodiments of the present disclosure.
[0026] FIG5 is a schematic diagram showing the composition of another communication device according to some embodiments of the present disclosure.
[0027] FIG6 is a schematic structural diagram of a communication device according to some embodiments of the present disclosure. DETAILED DESCRIPTION
[0028] To enable those skilled in the art to better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0029] In the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can mean: only A, only B, and A and B. In addition, "at least one" means one or more, and "a plurality" means two or more. Expressions such as "first" and "second" do not limit the quantity and execution order, and expressions such as "first" and "second" do not necessarily limit them to be different.
[0030] It should be noted that in this disclosure, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.
[0031] To achieve good communication performance, communication nodes must obtain accurate channel state information (CSI) when transmitting signals. In practice, advanced information processing technologies, such as artificial intelligence (AI) or other advanced linear and nonlinear information processing techniques, can be used to obtain CSI. Examples include AI-based CSI estimation, AI-based channel prediction, AI-based CSI compression, AI-based CSI decompression, and AI-based beamforming.
[0032] When using advanced technology to obtain channel state information, the parameters corresponding to the information processing method used before the change may no longer be applicable to the new usage environment due to the movement of the communication node or the change of the environment or scene. Here, the parameters corresponding to the information processing method include but are not limited to the network parameters or network structure of the artificial intelligence model or function. For example, when performing related information processing such as spatial beam prediction, time domain beam prediction, time domain channel prediction, spatial channel prediction, etc. based on artificial intelligence, as the device moves and the channel changes, such as shadow fading, obstruction, and changes in the layout of the environment, the network parameters corresponding to the current artificial intelligence will no longer be applicable to the current situation. At this time, still using the original information processing method for information processing will lead to a decrease in information processing performance. Therefore, how to monitor the performance of the information processing method is a technical problem that needs to be solved urgently.
[0033] The technical solutions provided by the embodiments of the present disclosure can be applied to various mobile communication networks, for example, new radio (NR) mobile communication networks using fifth-generation mobile communication technology (5G), future mobile communication networks (including but not limited to various sixth-generation mobile communication technologies, 6G) or multiple communication convergence systems, etc., and the embodiments of the present disclosure are not limited to this.
[0034] The network architecture of the mobile communication network (including but not limited to 3G, 4G, 5G and future mobile communication networks) in the embodiments of the present disclosure may include network-side devices (for example, including but not limited to base stations) and receiving-side devices (for example, including but not limited to terminals). And it should be understood that, in this example, in the downlink, the first communication node (also referred to as the first communication node device) may be a base station-side device, and the second communication node (also referred to as the second communication node device) may be a terminal-side device. Of course, in the uplink, the first communication node may also be a terminal-side device, and the second communication node may also be a base station-side device. In the device-to-device communication between the two communication nodes, the first communication node and the second communication node may both be base stations or terminals. The first communication node and the second communication node may be referred to as the first node and the second node, respectively.
[0035] Exemplarily, taking the network side device as a base station and the receiving side device as a terminal as an example, FIG1 shows a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. As shown in FIG1 , the communication system 10 includes multiple base stations (for example, base station 21 and base station 22) and multiple terminals (for example, terminal 31, terminal 32, terminal 33, and terminal 34). Multiple base stations and multiple terminals can be connected in communication. A base station can provide network services to a terminal in one cell, and can also provide network services to terminals in multiple cells at the same time.
[0036] In some embodiments, the base station can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations, wireless remote devices, reconfigurable intelligent surfaces (RISs), routers, wireless fidelity (WIFI) devices, or various network side devices such as primary cells and collaborative cells (secondary cells).
[0037] In some embodiments, the terminal can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on the water (such as a ship, etc.); it can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of the present disclosure do not limit the application scenarios. The terminal may sometimes also be referred to as a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication equipment, UE agent or UE device, etc., but the embodiments of the present disclosure are not limited to this.
[0038] In some embodiments, high-layer signaling includes, but is not limited to, radio resource control (RRC), and media access control-control element (MAC CE), as well as other signaling other than physical layer signaling, such as LTE Positioning Protocol (LPP) high-layer signaling, NR Positioning Protocol A (NRPPa) high-layer signaling, and LTE Positioning Protocol A (LPPa) high-layer signaling, where LPP is also applied to the NR positioning protocol. Physical layer signaling can also be transmitted between the base station and the terminal, for example, physical layer signaling can be transmitted between the base station and the terminal on the physical downlink control channel (PDCCH) and on the physical uplink control channel (PUCCH).
[0039] In some embodiments, the indicator of a parameter may also be referred to as an index or an identifier (ID), and the indication, identifier and index are equivalent concepts. For example, the resource identifier of a wireless system may also be referred to as a resource indication or a resource index. The resource index of a wireless system includes, but is not limited to, one of the following: an index corresponding to a reference signal resource, a reference signal resource group, a reference signal resource configuration, a channel state information (CSI) report, a CSI report set, a terminal, a base station, a panel, a neural network, a sub-neural network, a neural network layer, a precoding matrix, a beam, a transmission mode, a sending mode, a receiving mode, a module, a model, a functional module, a function, etc. The base station may indicate the identifier of one or a group of resources to the terminal through various high-layer signaling or physical layer signaling. The terminal may also feedback the identifier of one or a group of resources to the base station through high-layer signaling and / or physical layer signaling.
[0040] In some embodiments, a time slot may be a time slot or a mini slot. A time slot or a mini slot includes at least one symbol. A symbol refers to a time unit in a subframe, frame, or time slot, and may be, for example, an orthogonal frequency division multiplexing (OFDM) symbol, a single-carrier frequency division multiple access (SC-FDMA) symbol, or an orthogonal frequency division multiple access (OFDMA) symbol.
[0041] In some embodiments, transmitting includes sending or receiving, such as sending data or signals, receiving data or signals.
[0042] In some embodiments, in order to calculate channel state information or perform channel estimation, mobility management, positioning, etc., a base station or terminal needs to send a reference signal (RS). Reference signals include, but are not limited to, channel-state information reference signals (CSI-RS), which include zero-power CSI-RS (ZP CSI-RS) and non-zero-power CSI-RS (NZP CSI-RS), channel-state information-interference measurement (CSI-IM), sounding reference signal (SRS), synchronization signal block (SSB), physical broadcast channel (PBCH), synchronization signal block / physical broadcast channel (SSB / PBCH). CSI-RS can be used for tracking, so it can also be called tracking reference signal (TRS), where NZP CSI-RS can be used to measure channels or interference. CSI-IM is generally used to measure interference, and SRS is used to measure uplink channels. In addition, the resource elements (REs) included in the time-frequency resources used to transmit reference signals are called reference signal resources, such as CSI-RS resources, SRS resources, CSI-IM resources, and SSB resources. In this article, SSB includes synchronization signal blocks and / or physical broadcast channels.
[0043] In some embodiments, a beam includes a transmit beam, a receive beam, a receive beam, a transmit beam pair, and a transmit beam and a receive beam pair. In some embodiments, a beam can be understood as a resource, such as a reference signal resource, a transmit spatial filter, a receive spatial filter, a spatial filter, a spatial receive parameter, a transmit precoding parameter, a receive precoding parameter, an antenna port, an antenna weight vector, an antenna weight matrix, etc. The beam index can be replaced with a resource index (e.g., a reference signal resource index) because a beam can be bound to resources in at least one of the time domain, frequency domain, and code domain for transmission. A beam can also be a transmission (transmission / reception) mode, where the transmission mode can include spatial division multiplexing, frequency / time domain diversity, beamforming, etc. In addition, the base station can perform quasi co-location (QCL) configuration for two reference signals and inform the user end to describe the channel characteristics. The parameters involved in quasi-co-location here include at least: Doppler spread, Doppler shift, delay spread, average delay, average gain and spatial parameter (Spatial Rx parameter, or Spatial parameter). Spatial parameters may include spatial reception parameters, angle information, spatial correlation parameters of the receiving beam, average delay, correlation parameters of the time-frequency channel response (including phase information). The angle information may include at least one of the following: angle of arrival and angle of departure. When the angle information includes azimuth and elevation, the angle of arrival includes the zenith angle of arrival (ZOA) and the azimuth angle of arrival (AOA), and the angle of departure includes the zenith angle of departure (ZOD) and the azimuth angle of departure (AOD). The spatial filtering can be at least one of the following: a Discrete Fourier Transform (DFT) vector, a precoding vector, a DFT matrix, a precoding matrix, a vector formed by linear combinations of multiple DFTs, or a vector formed by linear combinations of multiple precoding vectors. In some embodiments, the concepts of vector and vector are interchangeable. In some embodiments, a beam pair comprises a combination of a transmit beam and a receive beam.
[0044] In some embodiments, the beam direction or beam angle may include at least one of the following: an arrival angle, a departure angle, a vector or vector index constructed from at least one of the arrival angle and the departure angle, a discrete Fourier transform vector, a codeword in a codebook, a transmit beam index, a receive beam index, a transmit beam group index, or a receive beam group index. When the angle information includes an azimuth and an elevation angle, the arrival angle includes the arrival zenith angle and the arrival azimuth angle, and the departure angle includes the departure zenith angle and the departure azimuth angle.
[0045] In some embodiments, the communication node may select an information processing method to process the obtained information (such as channel information, channel matrix information, time domain channel information, frequency domain channel information, angle information, and position information) to obtain an information processing result (hereinafter referred to as a processing result). The processing result includes one or more of the above-mentioned channel state information, or one or more of the beam parameter information, or angle information, position information (e.g., coordinates), and position parameter information.
[0046] In some embodiments, the information processing method may be a traditional information processing method or various advanced information processing methods, and the advanced information processing methods include but are not limited to information processing methods based on artificial intelligence (AI). In some examples, the information processing method is implemented by an artificial intelligence network (also known as a neural network, a neural network model, or a model). In some examples, one information processing method corresponds to an AI model, and in some examples, one information processing method corresponds to an AI function. When an information processing method is no longer suitable for the current scenario, an information processing method suitable for the current scenario can be selected based on the channel state information, and an information processing method suitable for the current scenario can be switched, activated, or an information processing method not suitable for the current scenario can be deactivated. In some examples, the performance of one or more information processing methods is detected by channel state information.
[0047] In some embodiments, artificial intelligence (AI) includes self-learning devices, components, software, modules, models, functional modules, functional functions, etc. such as machine learning (ML), deep learning, reinforcement learning, transfer learning, deep reinforcement learning, and meta-learning. In some embodiments, artificial intelligence is implemented through an artificial intelligence network (or neural network), which includes multiple layers, each layer including at least one node. In one example, the neural network includes an input layer, an output layer, and at least one hidden layer. Each layer of the neural network includes, but is not limited to, using at least one of a fully connected layer, a dense layer, a convolutional layer, a transposed convolutional layer, a direct connection layer, an activation function, a normalization layer, and a pooling layer. In some embodiments, each layer of the neural network may include a sub-neural network, such as a residual network block (or Resnet block), a dense network (Densenet Block), a recurrent neural network (RNN), etc. The artificial intelligence network can be implemented through a model, which may include, but is not limited to, a model based on a neural network. The neural network model includes a neural network model structure and / or neural network model parameters, wherein the neural network model structure can be referred to as the model structure, and the neural network model parameters can be referred to as the network parameters or model parameters. Based on the model structure, the number of layers of the neural network, the size of each layer, the activation function, the link status, the convolution kernel and the size convolution step, the convolution type (such as 1D convolution, 2D convolution, 3D convolution, hollow convolution, transposed convolution, separable convolution, grouped convolution, extended convolution, etc.) and other network architectures can be determined, and the network parameters are the weights and / or biases corresponding to each layer of the network in the neural network model and their values. In addition, a model structure can correspond to multiple sets of different neural network model parameter values to adapt to different scenarios. The neural network model parameters can then be obtained through online training or offline training, for example, by inputting at least one sample and training the neural network model to obtain the neural network model parameters.
[0048] Exemplarily, a sample includes N features and M labels, where N is a positive integer and M is an integer greater than or equal to 0. In addition, multiple samples can constitute a data set. In one example, a sample includes one feature and one label, such as a sample in supervised learning. In another example, a sample has only one feature and no label, such as a sample in unsupervised learning. In another example, a sample has multiple features and one label, such as a sample in a network model of supervised learning with multiple inputs and a single output. In another example, a sample includes one feature and multiple labels, such as a sample in a network model of supervised learning with single input and multiple output. In some embodiments, the feature of the sample can be an array, and the label is also an array. The array can be a vector or a matrix, or a tensor larger than two dimensions. Each element in the array can be a discrete value or a real value, such as a real value from 0 to 1, or a real value from -0.5 to 0.5.
[0049] In one example, the elements in the array corresponding to the label or feature need to be normalized to facilitate faster convergence of the network model. Normalization refers to normalizing the values of the elements in an array to a value greater than or equal to a and less than or equal to b. For example, a = -0.5, b = 0.5. Or, a = 0, b = 1. In one example, the elements in the array can be divided by the number with the largest absolute value among the elements in the array to achieve normalization. In another example, the elements in the array can be divided by the variance of the elements in the array to achieve normalization. In one example, the elements in the array can be divided by a fixed value (for example, the maximum value of all elements in all samples) to achieve normalization. In another example, the elements in the array can be divided by a statistical value (for example, the statistical variance of all elements in all samples) to achieve normalization. For index values, such as beam index, CRI, SSBRI, etc., normalization can be achieved through one-hot encoding.
[0050] In some embodiments, a model refers to a data flow between the original input of a sample and the output target through multiple linear or nonlinear components. The above-mentioned models include neural network models, non-artificial intelligence modules for processing information or their corresponding models, and functional components or functions that map input information (including linear mapping and nonlinear mapping) to output information. In some embodiments, each model corresponds to a model indicator (Model ID) or a model identity (Model ID). In some embodiments, the model identity may also have one of the following other equivalent names or concepts: model index, first identifier, functional identifier, model indication, etc.
[0051] Exemplarily, a model includes a model structure and model parameters. For example, if the model is a neural network model, the neural network model includes a neural network model structure and neural network model parameters, which are used to describe the structure of the neural network and the parameter values of the neural network, respectively. A neural network model structure can correspond to multiple neural network model parameters, that is, the neural network model structure can be the same, but the corresponding neural network model parameter values can be different.
[0052] In some examples, a communication node may send a functionality or a functionality index to another communication node to inform the communication node that it can process information using the information processing method corresponding to the functionality index. Functions may also be referred to as functional modules, functional functions, functional mappings, functional descriptions, etc., which are used to describe the characteristics or types of information processing methods. The types of information processing methods may include multiple types, such as information processing methods for positioning, beam management, CSI prediction, beam prediction, channel estimation, etc., and information processing method characteristics include but are not limited to descriptions of scenarios adapted by the function, descriptions of input parameters, descriptions of output parameters, and types of measurement parameters included in the output results. A function corresponds to one or more information processing methods, and each information processing method may be implemented using one or more models, or a function may be implemented using one or more models, or a function may be implemented using information processing methods outside of one or more models.
[0053] In some embodiments, especially in high-frequency transmission, due to the high carrier frequency and large path loss, beam forming is required to concentrate the energy in the direction of the terminal, so beam management is required. Beam management includes but is not limited to beam scanning, beam tracking, and beam recovery. The core problem that needs to be solved is how to obtain accurate beam pairs with the lowest possible control overhead. Beam scanning includes transmitting-end beam scanning and / or receiving-end beam scanning. In order to reduce the overhead of beam scanning, two-stage scanning can be performed. In some embodiments, beam training may include first-stage, second-stage, and third-stage training. In the first stage, the transmit beam and the receive beam are scanned simultaneously. In the second stage of beam scanning, a receive beam can be fixed and different transmit beams can be scanned. The third stage is to fix a transmit beam and scan different receive beams. In one example, for example, by sending N T beams, fixed reception, repetition parameter repetition value is off, and then measure N of them TThe L1-RSRP or L1-SINR corresponding to the beams is selected to report the beam parameter information corresponding to L beams. In an example, by sending 1 beam, N R The receiving beam receives, the repetition parameter is set to on, and then N of them are measured R The L1-RSRP or L1-SINR corresponding to the L beams is selected to report the beam parameter information corresponding to the L beams, or if it is not reported, the terminal retains the beam parameter information corresponding to the L beams, such as the optimal L receiving beam indexes and other information. R and N T When both are large, the reference signal overhead corresponding to the beam scanning is very large. Here, N R 、N T is a positive integer. Advanced beam prediction technology can reduce reference signal overhead during beam scanning. Advanced technology may include AI, or other future and existing non-AI technologies for beam prediction. Beam prediction includes spatial and temporal beam prediction, or space-time beam prediction.
[0054] In some examples, for spatial beam prediction, the input is a beam parameter information group (first beam parameter information array), wherein the first beam parameter information group includes L0 beam parameter information, and another beam information group (second beam parameter information array) is predicted based on the L0 beam parameter information, and the second beam information group includes L1 beam parameter information. L1 and L0 are both positive integers. In some examples, L0<=L1. Alternatively, L0 may also be greater than L1. In this case, the second beam parameter information array includes the beam parameter information corresponding to the predicted L1 preferred beams (such as the CRI and / or SSBRI corresponding to the optimal L1 beams, the L1-RSRP and / or L1-RSRP and / or probability, confidence, etc. corresponding to the L1 beams, L1 can be a positive integer such as 1, 2, 3, or 4). The beam can be a transmitting beam, a receiving beam, or a transmitting and receiving beam pair. Each beam can correspond to a beam direction. In some examples, spatial beam prediction can be implemented by an AI module, such as by a network model. The beam parameter information corresponding to the L0 beams is combined into a beam parameter information array (first beam parameter information array) and input into the neural network. The neural network outputs the beam parameter information array corresponding to the L1 beams (second beam parameter information array), and the index corresponding to the L beam parameter information with the largest beam parameter information in the second beam parameter information array is determined as the preferred beam. In some examples, the spatial beam prediction can also be achieved by non-AI methods, such as linear mapping or nonlinear mapping, Wiener filtering, etc. In some examples, the beams corresponding to the first beam parameter information group and the second beam parameter information group are different types of beams, and the beam types include wide beams, narrow beams, regular beams, irregular beams, etc.
[0055] In some examples, during the process of time-domain beam prediction, N groups of first beam parameter information can be input, and M groups of second beam parameter information can be predicted based on the N groups of first beam parameter information. Each group of first beam parameter information includes L0 beam parameter information, and each group of beam parameter information in the M groups of second beam parameter information includes L1 beam parameter information. N, M, L, L1, and L0 are all positive integers. Moreover, the beam can be a transmit beam, a receive beam, or a transmit-receive beam pair. In some examples, the number of elements in the N groups of first beam parameter information can be different, and in some examples, the number of elements in the M groups of second beam parameter information can be different. Each beam can correspond to a beam number direction. Here, the N groups of first beam parameter information are the beam parameter information before the reference time slot, while the M groups of second beam parameter information are the beam parameter information after the reference time slot. In some examples, when L0 = L1, it is time-domain beam prediction, and when L0 < L1, it is spatial-domain beam prediction. In some regression models, L0 may also be greater than L1, that is, the output of the model is M groups of beam parameter information, and each group of beam parameter information includes the beam parameter information corresponding to L1 preferred beams (such as the CRI and / or SSBRI corresponding to the optimal L1 beams, the L1-RSRP and / or L1-RSRP and / or probability, confidence, etc. corresponding to the L1 beams, and L1 can be a positive integer such as 1, 2, 3, 4, etc.). In some examples, the time-domain beam prediction can be implemented by an AI module, for example, by an implementation. Input N groups of beam parameter information, where each group of beam parameter information includes L0 beam network model parameter information, or synthesize the N * L0 beam parameter information into a larger beam parameter information array (the first beam parameter information array) and input it into the network model. The network model outputs M groups of second beam parameter information, where each group of second beam parameter information includes L1 beam parameter information. It is also possible to combine the M * L1 beam parameter information into a beam parameter information array (the second beam parameter information array). For each group of beam parameter information in the M groups of beams, determine the index corresponding to the largest one or more beam parameter information as the preferred beam of this beam information group. In some examples, the above-mentioned time-domain beam prediction can also be implemented by a non-AI method, such as linear mapping or non-linear mapping, etc., to implement the time-domain beam prediction.
[0056] In some embodiments, the reference time slot includes one of the following: the reference time slot is a time slot agreed upon by the base station and the terminal, or a current time slot. The current time slot refers to the time slot for obtaining CSI, or a time slot indicated by the base station, or a time slot obtained by adding a fixed offset to the time slot indicated by the base station, or a time slot obtained by adding a fixed offset to the time slot when the terminal receives the base station indication signaling, etc. And based on the N groups of beam parameter information of the time slots, M groups of beam parameter information of the time slots can be predicted.
[0057] In some examples, the model parameters of the neural network can be obtained through online or offline training of the model. For example, the neural network model can be trained by inputting at least one sample. The sample includes a feature and a label. In some examples, the feature is at least one first beam parameter information array, and the label is at least one second beam parameter information array. Furthermore, during network training, the at least one first beam parameter information array and the at least one second beam parameter information array have a corresponding relationship, for example, a one-to-one relationship. The at least one first beam parameter information array can be input into the model to obtain a model output, namely, at least one predicted second beam parameter information array. The neural network model parameters are trained based on a loss function between the predicted second beam parameter information array and the second beam parameter information array corresponding to the label. During network model deployment or testing, at least one first beam parameter information array is input into the network model to output at least one predicted second beam parameter information array. Generally, the number of predicted beams is greater than the number of beams corresponding to the input features, thereby saving pilot overhead. When monitoring model performance, the at least one first beam parameter information array can be input into the model to obtain a model output, namely, at least one predicted beam parameter information array. By comparing the predicted second beam parameter information array and the second beam parameter information array corresponding to the label, we can know the prediction performance of the network, and thus monitor whether the performance of the model is good or bad and whether it is suitable for the current scenario.
[0058] In this article, model monitoring can also be replaced by concepts such as model monitoring, and monitoring of information processing methods can also be replaced by concepts such as monitoring of information processing methods.
[0059] In some examples, the transmit beam and / or receive beam indexes are numbered in an agreed manner to form a beam index. A beam index includes one of the following: a transmit beam index, a receive beam index, and a transmit-receive beam pair index. A beam index corresponds to a beam direction, or a vector or matrix corresponding to a beam direction. The terminal receives a reference signal (such as CSI-RS, SSB, etc.) and measures the beam parameter information corresponding to each beam to obtain a beam parameter information array. Generally speaking, the first beam parameter information array is a beam parameter information array formed by the beam parameter information corresponding to the first beam set, and the second beam parameter information array is a beam parameter information array formed by the beam parameter information corresponding to the second beam set. The first beam set is a subset of the second beam set. Of course, it also includes the case where the first beam set and the second beam set come from different beam sets, such as one is a wide beam and the other is a narrow beam.
[0060] In some examples, the beam parameter information array is a one-dimensional array, for example, a vector. In some examples, the beam parameter information array is a two-dimensional array, for example, a matrix. In some examples, the beam parameter information array is an array larger than two dimensions, for example, a tensor. Vectors and matrices can also be considered special cases of tensors.
[0061] In some examples, in order to better transmit data or signals, the base station or terminal needs to obtain measurement parameters, which may include channel state information or other parameters used to characterize the channel, wherein the channel state information may include at least one of the following: channel state information-reference signal resource indication (CSI-RS Resource Indicator, CRI), synchronization signal block resource indication (Synchronization Signals Block Resource Indicator, SSBRI), layer 1 reference signal received power (L1 Reference Signal Received Power, L1-RSRP or RSRP), differential RSRP (Differential RSRP), layer 1 reference signal signal-to-interference noise ratio (L1 Signal-to-Interference Noise Ratio, L1-SINR or SINR), differential L1-SINR (Differential L1-SINR), reference signal received quality (Reference Signal Received Quality, RSRQ), L1-RSRQ, differential RSRQ, channel quality indication (Channel Quality Indicator, CQI), precoding matrix indication (Precoding Matrix Indicator, PMI), layer indication (Layer The CSI includes the first type of precoding information, such as codebook-based precoding information. The precoding matrix indicator is a type of codebook-based precoding information. The precoding information also includes non-codebook-based implementations, such as the second type of precoding information. In one example, CSI that includes only the first type of precoding information is called the first type of CSI. In another example, CSI that includes the second type of precoding information is called the second type of CSI.
[0062] In some examples, channel information is information obtained based on a reference signal (e.g., CSI-RS) and used to describe the channel environment between communication nodes, such as a time-domain channel matrix, a frequency-domain channel matrix, an eigenvector of a time-domain or frequency-domain channel, or a matrix composed of eigenvectors. In some examples, the channel information is a complex matrix, and the size of the channel matrix is related to the number of transmit antennas Nt, the number of receive antennas Nr, and resource elements (REs). For example, there is at least one Nr*Nt channel matrix in a physical resource block.
[0063] In some embodiments, the beam parameter information is the L1 Reference Signal Received Power (L1-RSRP or RSRP) and differential RSRP corresponding to at least one beam. In some embodiments, the beam parameter information is the L1 Signal-to-Interference Noise Ratio (L1-SINR or SINR) and differential SINR corresponding to at least one beam. In some embodiments, the beam parameter information is the Reference Signal Received Quality (RSRQ) corresponding to at least one beam. In some embodiments, the beam parameter information is the probability or confidence level corresponding to at least one beam; in some embodiments, the beam parameter information is the beam angle (at least one of AOA, ZOA, AOD, ZOD, etc., sometimes also referred to as horizontal angle of arrival, vertical angle of arrival, horizontal angle of departure, and vertical angle of departure, respectively) corresponding to at least one beam. In some embodiments, the beam parameter information is the transmit beam index corresponding to at least one beam. In some embodiments, the beam parameter information is the receive beam index corresponding to at least one beam. In some embodiments, the beam parameter information is the transmit beam and receive beam pair index (referred to as beam pair index or beam pair for short) corresponding to at least one beam. In some embodiments, the beam parameter information is the beam domain receive power map (BDRPM) corresponding to at least one beam. In some embodiments, the beam parameter information is the channel state information reference signal resource indicator (CSI-RS Resource Indicator, CRI) corresponding to at least one beam. In some embodiments, the beam parameter information is the synchronization signal block resource indicator (SSBRI) or other reference signal resource indicator, such as SRSRI, corresponding to at least one beam. In some embodiments, the beam parameter information is a combination of at least two of the following beam parameter information corresponding to at least one beam: RSRP, differential RSRP, RSRQ, differential RSRQ, SINR, differential SINR, beam angle, transmit beam index, receive beam index, beam pair index, CRI, SSBRI, etc. In some embodiments, the beam parameter information is a linear value of one of RSRP, differential RSRP, RSRQ, differential RSRQ, SINR, and differential SINR. In some embodiments, the beam parameter information is a logarithmic value or decibel value (dB) of one of RSRP, differential RSRP, RSRQ, differential RSRQ, SINR, and differential SINR.
[0064] In some embodiments, the beam parameter information may be obtained based on CSI-RS measurements. In some embodiments, the beam parameter information may be obtained based on SSB measurements. In some embodiments, the beam parameter information may be obtained based on SRS measurements.
[0065] In some examples, beam parameter information is a subset of channel state information, meaning that beam parameter information belongs to channel state information. Channel state information, in turn, belongs to measurement parameters. In some examples, measurement parameters, channel state information, and beam parameter information all belong to measurement results, processing results, or generation results.
[0066] In some examples, in order to transmit measurement results at the physical layer, such as transmitting channel state information, the terminal and the base station define a report (e.g., CSI report or CSI report config), wherein the report defines at least one of the following parameters: time-frequency resources for transmitting CSI, report quality report Quantity, report time domain category report Config Type, channel measurement resources, interference measurement resources, measurement bandwidth size, and other information. In addition, the report can be transmitted on uplink transmission resources, wherein the uplink transmission resources include PUSCH and PUCCH, and the report time domain category can include any of the following: periodic report (e.g., periodic CSI report, P-CSI), non-periodic report (e.g., aperiodic CSI report, AP-CSI), semi-persistent report (e.g., semi-persistent CSI report, SP-CSI). For example, the number of bits transmitted by P-CSI is relatively small and is usually transmitted on PUCCH. The number of bits transmitted by A-CSI is larger and is usually transmitted on PUSCH. SP-CSI can be transmitted based on PUSCH or PUCCH. P-CSI transmitted based on PUCCH is generally configured using high-layer signaling (Radio Resource Control, RRC). SP-CSI transmitted based on PUCCH is also configured, activated or deactivated using high-layer signaling (RRC and / or MAC CE). SP-CSI transmitted based on PUSCH is activated or deactivated through physical layer signaling (downlink control information, DCI). A-CSI is triggered by DCI. DCI is generally transmitted on the physical downlink control channel (PDCCH).
[0067] In some embodiments, the base station configures N for the terminal through high-layer signaling and / or physical layer signaling. C Each report has an identity (ID), which can be called a report ID. The terminal can select N based on its own computing or processing capabilities and the requirements of the base station. C M in the report C A report is generated, and based on the resources fed back from the upstream, the M C At least one of the reports, where N C and M C is a positive integer, and M C <=N C In some embodiments, the M that requires feedback C There are at least two conflicting feedback resources in the report, such as M C In a report, at least one symbol is the same and / or at least one subcarrier is the same in the transmission resources (such as PUCCH or PUSCH) corresponding to at least two reports. In addition, feedback CSI can also be called transmission CSI or sending CSI, such as carrying channel state information on uplink transmission resources for feedback or transmission, and both the uplink transmission resources and the corresponding CSI can be indicated by a channel state information report. It should be noted that feedback or transmission (such as sending or receiving) a report refers to the transmission of the content that needs to be transmitted as indicated in the report, including but not limited to channel state information or other possible information.
[0068] As shown in FIG2 , the present disclosure provides a method for sending a performance indication, which includes S101 - S103 .
[0069] S101. A first communication node obtains first channel quality information and second channel quality information.
[0070] In some embodiments, the first channel quality information may be channel quality information obtained by the first communication node through preliminary beam prediction based on current beam prediction parameters. For example, when the first communication node performs beam prediction, the prediction result output by the beam prediction model in the first communication node can be understood as the first channel quality information.
[0071] In some embodiments, the type of the first channel quality information includes at least one of the following: a resource indication, K resource indications, a channel quality parameter, K channel quality parameters, confidence, probability, link performance parameter, data drift value, where K is an integer greater than 1.
[0072] Exemplarily, the resource indicator may be a CRI, SSBRI, or other possible parameters. The CRI may be used to indicate a beam index, a resource index corresponding to a beam, an index of a transmission mode, or directly indicate a beam direction or beam angle information. The channel quality parameter may be RSRQ, L1-RSRP, differential RSRQ, L1-SINR, L1-SINR, or other possible parameters. Confidence or probability is a parameter used to evaluate beam prediction results.
[0073] In some embodiments, the second channel quality information may be an actual measurement parameter of the channel quality obtained by the first communication node. In some embodiments, the type of the second channel quality information may include at least one of the following: a resource indication, K resource indications, a channel quality parameter, or K channel quality parameters.
[0074] It should be noted that the first channel quality parameter is the predicted (second) channel quality parameter output by the beam prediction model for reasoning, and the obtained second channel quality parameter is the channel quality parameter value obtained by actual measurement. At this time, the first channel quality parameter can be understood as the output result obtained by the model based on a sample or instance, and the second channel quality parameter can be understood as the label of the sample, and the label can be used to verify the output result of the sample. Therefore, the beam prediction result (i.e., the first channel quality information) output by the beam prediction model can be verified based on the second channel quality information to determine whether the beam prediction model is applicable to the current beam prediction environment, that is, to detect the current beam prediction performance.
[0075] In some embodiments, in order to determine whether the spatial beam prediction model is suitable for the current application scenario or channel environment, the second communication node can send reference signal resources to the first communication node periodically, semi-continuously, or multiple times non-periodically to monitor the effectiveness of the spatial beam prediction model in the first communication node.
[0076] In some embodiments, taking the first communication node as a terminal and the second communication node as a base station as an example, when performing spatial beam prediction, the second communication node may send reference signal resources from a first reference signal resource set to the first communication node in a time slot (e.g., the first time slot). Accordingly, the first communication node may receive and measure the reference signal resources from the first reference signal resource set to obtain first beam parameter information.
[0077] Furthermore, spatial beam prediction is performed on the first communication node. The first communication node may input all or part of the first beam parameter information into a spatial beam prediction model and obtain a beam prediction result output by the spatial beam prediction model, i.e., the first channel quality information. Alternatively, in some embodiments, the first communication node may further preprocess the first beam parameter information and then input all or part of the preprocessed parameters into the spatial beam prediction model to obtain the predicted first channel quality information.
[0078] In some embodiments, the first communication node may also send reference signal resources from a second set of reference signal resources to the first communication node in another time slot (e.g., a second time slot). Accordingly, the first communication node may receive and measure the reference signal resources from the second set of reference signal resources to obtain second beam parameter information. Furthermore, the first communication node may determine second channel quality information based on the second beam parameter information.
[0079] In some examples, for simplicity of description, L1-RSRP may be replaced by differential RSRP, differential L1-RSRP, RSRP, etc.; L1-SINR may be replaced by differential SINR, differential L1-SINR, SINR, etc.; and L1-RSRQ may be replaced by differential RSRQ, differential L1-RSRQ, RSRQ, etc.
[0080] Exemplarily, the above-mentioned first reference signal resource set may include L1 CSI-RS resources and / or SSB resources, so that the first communication node can receive and measure L1 CSI-RS resources and / or SSB resources to obtain L1 first beam parameter information, where L1 is a positive integer. For example, the L1 first beam parameter information may include one of the following parameters: L1-RSRP, L1-RSRP, L1-RSRQ, CRI, SSBRI. Furthermore, the first communication node can input the L1 beam parameter information into the spatial beam prediction model to obtain first channel quality information, such as at least one of the following K predicted parameters: L1-RSRP, L1-RSRP, L1-RSRQ, probability, CRI, SSB. In addition, the first channel quality information can also be referred to as predicted second channel quality information.
[0081] Furthermore, the second reference signal resource set may include L2 CSI-RS resources and / or SSB resources. Furthermore, the first communication node may receive and measure L2 CSI-RS resources and / or SSB resources to obtain L2 second beam parameter information, i.e., L2 second channel quality parameters, where L2 is a positive integer. For example, the L2 second channel quality parameters may include one of the following parameters: L1-RSRP, L1-RSRP, L1-RSRQ, CRI, and SSBRI.
[0082] In some embodiments, the value of K in the first channel quality information may be equal to the value of L2 corresponding to the first beam parameter information, that is, the beam prediction result (first channel quality information) includes the beam parameter information of all beams corresponding to the second reference signal resource set. Alternatively, the value of K may be less than or equal to the value of L2. For example, if L2 is 5, the value of K may be 1, 2, 3, or 4. In this case, the beam prediction result (first channel quality information) may only include the beam parameter information of some beams corresponding to the second reference signal resource set. Exemplarily, these some beams are the K beams with better predicted quality.
[0083] In some embodiments, the second reference signal resource set may be a subset of the first reference signal resource set. Thus, the second communication node may transmit only the first reference signal resource set, and the first and second time slots may be the same time slot. Furthermore, the second reference signal may distinguish between the beam corresponding to the first reference signal resource set and the beam corresponding to the second reference signal resource set by transmitting identifiers of the respective reference signal resource sets or by mapping. For example, the first reference signal resource set may have a mapping relationship with its corresponding beam, and the second reference signal resource set may have a mapping relationship with its corresponding beam.
[0084] In some embodiments, the second reference signal resource set may be different from the first reference signal resource set. Thus, the first time slot and the second time slot may be different time slots, or the first time slot and the second time slot may be the same time slot.
[0085] In some embodiments, the second reference signal resource set and the first reference signal resource set correspond to different types of beams. For example, the beam corresponding to the second reference signal resource set is a wide beam, while the beam corresponding to the first reference signal resource set is a narrow beam.
[0086] In some embodiments, when performing time-domain beam prediction, the second communication node may send reference signal resources from a first reference signal resource set to the first communication node in N time slots, where N is a positive integer. Accordingly, the first communication node may receive and measure the reference signal resources from the N first reference signal resource sets to obtain first beam parameter information.
[0087] Furthermore, spatial beam prediction is performed on the first communication node. The first communication node may input all or part of the first beam parameter information into a spatial beam prediction model and obtain a beam prediction result output by the spatial beam prediction model, i.e., the first channel quality information. Alternatively, in some embodiments, the first communication node may further preprocess the first beam parameter information and then input all or part of the preprocessed parameters into the spatial beam prediction model to obtain the predicted first channel quality information.
[0088] In some embodiments, the first communication node may further transmit reference signal resources from a second reference signal resource set to the second communication node in M time slots, where M is a positive integer. Accordingly, the first communication node may receive and measure the reference signal resources from the M second reference signal resource sets to obtain second beam parameter information.
[0089] Exemplarily, the first reference signal resource set may include L1 CSI-RS resources and / or SSB resources. Thus, the first communication node may receive and measure L1*N CSI-RS resources and / or SSB resources to obtain L1*N first beam parameter information. For example, each time slot includes L1 of the following parameters: L1-RSRP, L1-RSRP, L1-RSRQ, CRI, SSBRI, etc. In some embodiments, N time slots and L1 beam parameter information in each time slot may be combined to form a beam parameter information group, referred to as a first beam parameter information group.
[0090] Furthermore, the first communication node can obtain predicted M time slots based on the L1*N first beam parameter information and the spatial beam prediction model, and each time slot includes K channel quality information. For example, at least one of the following K parameters in each time slot: L1-RSRP, L1-RSRP, L1-RSRQ, probability, CRI, SSB. Sometimes, the M time slots and the K channel quality information in each time slot constitute a channel quality information group, which is called a predicted second channel quality information group.
[0091] In addition, the second reference signal resource set may include L2 CSI-RS resources and / or SSB resources. Thus, the first communication node can receive and measure L2*M CSI-RS resources and / or SSB resources to obtain L2*M second beam parameter information, i.e., L2*M second channel quality parameters, where L2 is a positive integer.
[0092] In some embodiments, the value of K in the first channel quality information may be equal to the value of L2 corresponding to the first beam parameter information, that is, the beam prediction result (first channel quality information) includes the beam parameter information of all beams corresponding to the second reference signal resource set. Alternatively, the value of K may be less than or equal to the value of L2. For example, if L2 is 5, the value of K may be 1, 2, 3, or 4. In this case, the beam prediction result (first channel quality information) may only include the beam parameter information of some beams corresponding to the second reference signal resource set. Exemplarily, these some beams are the K beams with better predicted quality.
[0093] In some embodiments, the M time slots may be continuous time slots or non-continuous time slots, or M time slots at equal intervals. Similarly, the N time slots may be continuous time slots or non-continuous time slots, or N time slots at equal intervals.
[0094] In some embodiments, the beam set corresponding to the first reference signal resource set is the same as the beam set corresponding to the second reference signal resource set. Alternatively, the number of beams corresponding to the first reference signal resource set is the same as the number of beams corresponding to the second reference signal resource set.
[0095] In some embodiments, the second reference signal resource set may be a subset of the first reference signal resource set. Thus, the second reference signal may further distinguish between the beam corresponding to the first reference signal resource set and the beam corresponding to the second reference signal resource set by transmitting identifiers of the respective reference signal resource sets or by mapping. For example, the first reference signal resource set and its corresponding beam may have a mapping relationship, and the second reference signal resource set and its corresponding beam may have a mapping relationship.
[0096] In some embodiments, the second reference signal resource set and the first reference signal resource set correspond to different types of beams. For example, the beam corresponding to the second reference signal resource set is a wide beam, while the beam corresponding to the first reference signal resource set is a narrow beam.
[0097] In some embodiments, when model monitoring is performed based on system performance or drift of input data, the second communication node may not need to transmit reference signal resources in the second reference signal resource set. Alternatively, when model monitoring is performed based on system performance or drift of output data, the second communication node may not need to transmit reference signal resources in the first reference signal resource set.
[0098] S102: The first communication node obtains a threshold value group, and determines a performance indicator according to the threshold value group, the first channel quality information, and the second channel quality information.
[0099] In some embodiments, the threshold value group includes at least one threshold value, and the threshold value may be determined based on the first channel quality information and / or the second channel quality information.
[0100] In some embodiments, the second communication node may send the threshold value set to the first communication node. Alternatively, the first communication node may set the threshold value itself. Thus, the first communication node may obtain the threshold value set and determine the performance indicator based on the threshold value set, the first channel quality information, and the second channel quality information.
[0101] In some embodiments, the performance indicator is used to indicate the performance of the information processing method, such as beam prediction performance. For example, the performance indicator can be a model monitoring indicator (also known as a model monitoring metric, a model performance indicator, or a model effectiveness indicator) determined based on a sample or instance.
[0102] In some embodiments, the performance indicator may include two values. For example, the first performance indicator may include a first value and a second value.
[0103] The first value and the second value are different values. For example, the first value can be used to indicate that the information processing method is valid, such as the model monitoring result is valid, or the model is applicable to the current usage scenario, and the second value can be used to indicate that the information processing method is invalid, such as the model monitoring result is invalid, or the model is not applicable to the current scenario. Alternatively, the second value can also be used to indicate that the model monitoring result is valid. In this case, the first value can be used to indicate that the model monitoring result is invalid. For ease of explanation, the following takes the example of the first value being used to indicate that the model monitoring result is valid and the second value being used to indicate that the model monitoring result is invalid to illustrate the embodiments of the present disclosure.
[0104] For example, the first value is True and the second value is False. Alternatively, the first value is a real number greater than 0, and the second value is 0 or a negative number. Alternatively, the first value is Enable, and the second value is Disable. Alternatively, the first value is another value indicating that model monitoring is valid, and the second value is another value indicating that model monitoring is invalid.
[0105] In some examples, the performance indicator can be a continuous positive real number, such as a number between 0 and 1. When the performance indicator is greater than a preset threshold S0, it indicates that the information processing method is valid, such as the model monitoring result is valid. Otherwise, the information processing method is invalid, such as the model monitoring result is invalid. Unless otherwise specified, if the performance indicator is a continuous value, then the performance indicator greater than the preset threshold S0 is equivalent to or interchangeable with the first discrete value of the performance indicator, and the performance indicator less than the preset threshold S0 is equivalent to or interchangeable with the second discrete value of the performance indicator. Threshold S0 is set as needed and is a positive real number.
[0106] In some examples, an effective information processing method (model monitoring) can also be said to mean that the performance of the information processing method (model monitoring) meets the requirements, or the performance is excellent, and an invalid information processing method (model monitoring) can also be said to mean that the performance of the information processing method (model monitoring) does not meet the requirements, or the performance is poor.
[0107] For ease of description, the difference between two variables A and B is expressed as A minus B, or the larger of A and B minus the smaller of A and B, or the absolute value of the result of subtracting A from B. Here, A can be a type of channel state information in the first channel state information, such as a value of one of parameters such as L1-RSRP, L1-SINR, L1-RSRQ, CRI, SSBRI, and SRSRId. B can be a type of channel state information in the second channel state information, such as a value of one of parameters such as L1-RSRP, L1-SINR, L1-RSRQ, CRI, SSBRI, and SRSRID.
[0108] In the case of spatial beam prediction, for performance monitoring of a single sample, the performance indicator to be determined includes a first performance indicator. The first communication node determines the first performance indicator in at least the following possible situations:
[0109] The first performance indicator here can be used to indicate the beam prediction performance corresponding to the first channel quality information. In some embodiments, the first performance indicator can include two values, such as a first value and a second value.
[0110] Scenario 1: The first channel quality information includes one first resource indication, the second channel quality information includes L second resource indications, and the threshold value includes a first threshold value.
[0111] L is a positive integer.
[0112] In some embodiments, the first resource indication included in the first channel quality information may be a resource indication corresponding to an optimal beam output by a spatial beam prediction model.
[0113] In some embodiments, the first communications node determines the first performance indicator based on the number of second resource indications in the L second resource indications that are identical to the first resource indication.
[0114] In some embodiments, if the number of second resource indications in the L second resource indications that are identical to the first resource indication is greater than or equal to a first threshold, the first performance indicator takes the first value. Alternatively, if the number of second resource indications in the L second resource indications that are identical to the first resource indication is less than the first threshold, the first performance indicator takes the second value.
[0115] In some embodiments, the value of L may be 1. When the value of L is 1, the second channel quality information includes a second resource indicator corresponding to the optimal beam, and the second resource indicator may be compared with the first resource indicator to determine whether they are equal. If the second resource indicator is equal to the first resource indicator, the first performance indicator takes the first value. Alternatively, if the second resource indicator is not equal to the first resource indicator, the first performance indicator takes the second value.
[0116] In some embodiments, the value of the first threshold may be 1.
[0117] Exemplarily, taking the first threshold value as 1, the first resource indication as CRI0, and the second resource indication as CRI as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. And the output of the model is only one CRI0, which can be understood as the expected model predicting the optimal beam. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRP (or a set of parameters such as L1-SINR, L1-RSRQ), and then compare the size of L1-RSRP to find the reference signal resource index CRI corresponding to the L L1-RSRP with the largest parameter value, that is, the L second resource indications in the second channel quality information.
[0118] At this time, the first communication node can compare the first channel quality information CRI0 output by the model with L CRIs. If CRI0 is in the L CRIs, that is, the number of second resource indications that are identical to the first resource indication in the L second resource indications is 1 and equal to the first threshold value 1, it can be determined that the spatial beam prediction model is valid for the current sample or instance, that is, the first performance indicator takes the first value. Otherwise, if CRI0 is not in the L CRIs, that is, the number of second resource indications that are identical to the first resource indication in the L second resource indications is 0 and less than the first threshold value 1, it can be determined that the spatial beam prediction model is invalid for the current sample or instance, that is, the first performance indicator takes the second value.
[0119] In some embodiments, the first resource indicator may also be an SSBRI, an SRSRI, or a beam index. The second resource indicator may also be an SSBRI, an SRSRI, or a beam index. The L1-RSRP here may also be determined using other RSRP, differential RSRP, RSRQ, differential RSRQ, SINR, or differential SINR beam parameter information. In subsequent embodiments or examples, L1-RSRP may be used as an example for description, and may be replaced with other RSRP, differential RSRP, RSRQ, differential RSRQ, SINR, or differential SINR beam parameter information. These will not be described one by one.
[0120] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0121] In some embodiments, the first communications node determines the first performance indicator based on a difference between the first resource indication and the L second resource indications.
[0122] In some embodiments, if at least one of the differences between the first resource indicator and the L second resource indicators is less than or equal to a first threshold, the first performance indicator takes the first value. Alternatively, if the differences between the first resource indicator and the L second resource indicators are all greater than the first threshold, the first performance indicator takes the second value.
[0123] In some embodiments, the value of the first threshold may be a preset resource indication difference threshold.
[0124] Exemplarily, taking the first threshold value as CRI_diff, the first resource indication as CRI0, and the second resource indication as CRI as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. And the output of the model is only one CRI0, which can be understood as the expected model predicting the optimal beam. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRP (or a set of parameters such as L1-SINR, L1-RSRQ), and then compare the size of the L1-RSRP to find the reference signal resource index CRI corresponding to the L L1-RSRP with the largest parameter value, that is, the L second resource indications in the second channel quality information.
[0125] At this time, the first communication node may determine the difference between the first channel quality information CRI0 and each CRI in the L CRIs. If at least one of the L differences is less than or equal to the first threshold CRI_diff, the first performance indicator takes the first value. Alternatively, if all L differences are greater than the first threshold CRI_diff, the first performance indicator takes the second value.
[0126] In some embodiments, the first resource indicator may also be an SSBRI, an SRSRI, or a beam index. The second resource indicator may also be an SSBRI, an SRSRI, or a beam index.
[0127] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0128] Scenario 2: The first channel quality information includes L first resource indicators, the second channel quality information includes one second resource indicator, and the threshold value group includes a second threshold value.
[0129] L is a positive integer.
[0130] In some embodiments, the second resource indication included in the second channel quality information may be a resource indication corresponding to an optimal beam obtained by actual measurement.
[0131] In some embodiments, the first communications node determines the first performance indicator based on the number of first resource indications in the L first resource indications that are identical to the second resource indication.
[0132] In some embodiments, if the number of first resource indications that are identical to the second resource indication in the L first resource indications is greater than or equal to the second threshold, the first performance indicator takes the first value. Alternatively, if the number of first resource indications that are identical to the second resource indication in the L first resource indications is less than the second threshold, the first performance indicator takes the second value.
[0133] In some embodiments, the value of L may be 1. When the value of L is 1, the first resource indicator included in the first channel quality information may be the resource indicator corresponding to the best beam output by the spatial beam prediction model. The first resource indicator and the second resource indicator may then be compared to determine whether they are equal. If the first resource indicator and the second resource indicator are equal, the first performance indicator takes the first value. Alternatively, if the first resource indicator and the second resource indicator are not equal, the first performance indicator takes the second value.
[0134] Exemplarily, taking the second threshold value as 1, the first resource indication as CRI0, and the second resource indication as CRI as an example, the first communication node can obtain the first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. And the output of the model, L CRI0, can be understood as the L beams predicted by the expected model to be optimal. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRP (or a set of parameters such as L1-SINR, L1-RSRQ), and then compare the size of L1-RSRP to find the reference signal resource index CRI corresponding to the L1-RSRP with the largest parameter value, that is, a second resource indication in the second channel quality information.
[0135] At this time, the first communication node can compare the first channel quality information L CRI0 output by the model with the second channel quality information CRI. If CRI is in the L CRI0, that is, the number of first resource indications that are identical to the second resource indication in the L first resource indications is 1, that is, equal to the second threshold value 1, it can be determined that the spatial beam prediction model is valid for the current sample or instance, that is, the first performance indicator takes the first value. Otherwise, if CRI is not in the L CRI0, that is, the number of first resource indications that are identical to the second resource indication in the L first resource indications is 0, that is, less than the second threshold value 1, it can be determined that the spatial beam prediction model is invalid for the current sample or instance, that is, the first performance indicator takes the second value.
[0136] In some embodiments, the first resource indicator may also be an SSBRI, an SRSRI, or a beam index. The second resource indicator may also be an SSBRI, an SRSRI, or a beam index.
[0137] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0138] In some embodiments, the first communications node determines the first performance indicator based on a difference between the second resource indication and the L first resource indications.
[0139] In some embodiments, if at least one of the differences between the second resource indicator and the L first resource indicators is less than or equal to a second threshold, the first performance indicator takes the first value. Alternatively, if the differences between the second resource indicator and the L first resource indicators are all greater than the second threshold, the first performance indicator takes the second value.
[0140] Exemplarily, taking the second threshold value as CRI_diff, the first resource indication as CRI0, and the second resource indication as CRI as an example, the first communication node can obtain the first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. And the output L CRI0 of the model can be understood as the L beams predicted by the expected model. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRP (or a set of parameters such as L1-SINR, L1-RSRQ), and then compare the size of L1-RSRP to find the reference signal resource index CRI corresponding to the L1-RSRP with the largest parameter value, that is, a second resource indication in the second channel quality information.
[0141] At this time, the first communication node may determine a difference between the second channel quality information CRI and each CRI in the L first channel quality information CRI0s. If at least one of the L differences is less than or equal to the first threshold CRI_diff, the first performance indicator takes the first value. Alternatively, if all L differences are greater than the first threshold CRI_diff, the first performance indicator takes the second value.
[0142] In some embodiments, the first resource indicator may also be an SSBRI, an SRSRI, or a beam index. The second resource indicator may also be an SSBRI, an SRSRI, or a beam index.
[0143] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0144] In some embodiments, the first channel quality information includes L first resource indicators, the second channel quality information includes L second resource indicators, and the threshold value group includes a second threshold value.
[0145] In some embodiments, the first communications node determines the first performance indicator based on the number of resource indications in the L first resource indications that are identical to the L first resource indications.
[0146] In some embodiments, if the number of resource indications in the L first resource indications that are identical to the L second resource indications is greater than or equal to a second threshold, the first performance indicator takes the first value. Alternatively, if the number of resource indications in the L first resource indications that are identical to the L second resource indications is less than the second threshold, the first performance indicator takes the second value.
[0147] In some embodiments, the first communications node determines the first performance indicator based on a difference between the L second resource indicators and each of the L first resource indicators.
[0148] In some embodiments, if at least one of the differences between the L second resource indicators and the L first resource indicators is less than or equal to a second threshold, the first performance indicator takes the first value. Alternatively, if the differences between the L second resource indicators and the L first resource indicators are all greater than the second threshold, the first performance indicator takes the second value.
[0149] Case 3: The first channel quality information includes L first channel quality parameters, the second channel quality information includes 1 second channel quality parameter, and the threshold value group includes a third threshold value.
[0150] In some embodiments, the first communications node determines the first performance indicator based on an average of the differences between the L first channel quality parameters and the second channel quality parameter.
[0151] In some embodiments, if the average of the differences between the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the average of the differences between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0152] In some embodiments, the second channel quality parameter included in the second channel quality information may be a channel quality parameter corresponding to an optimal beam obtained by actual measurement.
[0153] In some embodiments, the value of L may be 1. When the value of L is 1, the first channel quality parameter included in the first channel quality information may be a channel quality parameter corresponding to an optimal beam output by the spatial beam prediction model.
[0154] In some embodiments, the third threshold value may be a preset RSRP value, such as RSRP_TH1, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the third threshold value to the first communication node via high-layer and / or physical layer signaling.
[0155] Exemplarily, taking the third threshold value as RSRP_TH1, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes L predicted L1-RSRP0s, which can be understood as the expected model predicting the optimal L beams. Alternatively, the model outputs the predicted L0 L1-RSRPs, and the first communication node selects the L1-RSRP0s corresponding to the optimal L beams from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest parameter value, which can be recorded as L1-RSRP1.
[0156] At this time, the first communication node may determine L differences L1-RSRP_diff between the L first channel quality parameters L1-RSRP0 and the second channel quality parameter L1-RSRP0, and calculate an average of the L L1-RSRP_diffs. When the average is less than a third threshold RSRP_TH1, the first performance indicator takes the first value. Alternatively, when the average is greater than or equal to the third threshold RSRP_TH1, the first performance indicator takes the second value.
[0157] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0158] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0159] In some embodiments, the first communications node determines the first performance indicator based on a difference between a weighted average of the L first channel quality parameters and the second channel quality parameter.
[0160] In some embodiments, if the difference between a weighted average of the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the difference between the weighted average of the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0161] In some embodiments, the third threshold value may be a preset RSRP value, such as RSRP_TH0, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the third threshold value to the first communication node via high-layer and / or physical layer signaling.
[0162] Exemplarily, taking the third threshold value as RSRP_TH01, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes L predicted L1-RSRP0s, which can be understood as the expected model predicting the optimal L beams. Alternatively, the model outputs the predicted L0 L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal L beams from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest parameter value, which can be recorded as L1-RSRP1.
[0163] At this time, the first communication node may assign different weights to the L first channel quality parameters L1-RSRP0 and determine a weighted average of the L first channel quality parameters L1-RSRP0. When the difference between the weighted average and L1-RSRP1 is less than the third threshold RSRP_TH0, the first performance indicator takes the first value. Alternatively, when the difference between the weighted average of the L first channel quality parameters L1-RSRP0 and the second channel quality parameter L1-RSRP1 is greater than or equal to the third threshold RSRP_TH0, the first performance indicator takes the second value.
[0164] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0165] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0166] In some embodiments, the first communications node determines the first performance indicator based on a difference between a maximum value of the L first channel quality parameters and the second channel quality parameter.
[0167] In some embodiments, if the difference between the maximum value of the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the difference between the maximum value of the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0168] In some embodiments, the second channel quality parameter included in the second channel quality information may be a channel quality parameter corresponding to an optimal beam obtained by actual measurement.
[0169] In some embodiments, the value of L may be 1. When the value of L is 1, the first channel quality parameter included in the first channel quality information may be a channel quality parameter corresponding to an optimal beam output by the spatial beam prediction model.
[0170] In some embodiments, the third threshold value may be a preset RSRP value, such as RSRP_TH2, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the third threshold value to the first communication node via high-layer and / or physical layer signaling.
[0171] Exemplarily, taking the third threshold value as RSRP_TH2, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes L predicted L1-RSRP0s, which can be understood as the expected model predicting the optimal L beams. Alternatively, the model outputs the predicted L0 L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal L beams from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest parameter value, which can be recorded as L1-RSRP1.
[0172] At this time, the first communication node may determine L differences L1-RSRP_diff between the L first channel quality parameters L1-RSRP0 and the second channel quality parameter L1-RSRP0, and calculate the maximum value of the L L1-RSRP_diffs. When the maximum value is less than the third threshold value RSRP_TH2, the first performance indicator takes the first value. Alternatively, when the maximum value is greater than or equal to the third threshold value RSRP_TH2, the first performance indicator takes the second value.
[0173] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0174] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0175] In some embodiments, the first communications node determines the first performance indicator based on a difference between a minimum value of the L first channel quality parameters and the second channel quality parameter.
[0176] In some embodiments, if the minimum value of the difference between the L first channel quality parameters and the second channel quality parameter is less than a third threshold value, the first performance indicator takes the first value. Alternatively, if the minimum value of the difference between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold value, the first performance indicator takes the second value.
[0177] In some embodiments, the second channel quality parameter included in the second channel quality information may be a channel quality parameter corresponding to an optimal beam obtained by actual measurement.
[0178] In some embodiments, the value of L may be 1. When the value of L is 1, the first channel quality parameter included in the first channel quality information may be a channel quality parameter corresponding to an optimal beam output by the spatial beam prediction model.
[0179] In some embodiments, the third threshold value may be a preset RSRP value, such as RSRP_TH3, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the third threshold value to the first communication node via high-layer and / or physical layer signaling.
[0180] Exemplarily, taking the third threshold value as RSRP_TH3, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes L predicted L1-RSRP0s, which can be understood as the expected model predicting the optimal L beams. Alternatively, the model outputs the predicted L0 L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal L beams from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest parameter value, which can be recorded as L1-RSRP1.
[0181] At this time, the first communication node may determine L differences L1-RSRP_diff between the L first channel quality parameters L1-RSRP0 and the second channel quality parameter L1-RSRP1, and calculate a minimum value of the L L1-RSRP_diffs. When the minimum value is less than the third threshold value RSRP_TH3, the first performance indicator takes the first value. Alternatively, when the minimum value is greater than or equal to the third threshold value RSRP_TH3, the first performance indicator takes the second value.
[0182] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0183] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0184] In some embodiments, if the difference between an average value of the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the difference between the average value of the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0185] In some embodiments, if the difference between a weighted average of the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the difference between the weighted average of the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0186] In some embodiments, if the difference between the maximum value of the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the difference between the maximum value of the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0187] In some embodiments, if the difference between the minimum value of the L first channel quality parameters and the second channel quality parameter is less than a third threshold, the first performance indicator takes the first value. Alternatively, if the difference between the minimum value of the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold, the first performance indicator takes the second value.
[0188] Case 4: The first channel quality information includes one first channel quality parameter, the second channel quality information includes L second channel quality parameters, and the threshold value group includes a fourth threshold value.
[0189] In some embodiments, the first communications node determines the first performance indicator based on an average of differences between the L second channel quality parameters and the first channel quality parameter.
[0190] In some embodiments, if the average of the differences between the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the average of the differences between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0191] In some embodiments, the second channel quality parameter included in the first channel quality information may be a channel quality parameter corresponding to an optimal beam predicted by the model output.
[0192] In some embodiments, the value of the fourth threshold may be a preset RSRP value, and the second communication node may transmit the fourth threshold to the first communication node via high layer and / or physical layer signaling.
[0193] Exemplarily, taking the fourth threshold value as RSRP_TH1, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes 1 predicted L1-RSRP0, which can be understood as the expected model predicting the optimal beam. Alternatively, the model outputs L0 predicted L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal beam from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest L parameter values, which can be recorded as L1-RSRP1.
[0194] At this time, the first communication node may determine L differences L1-RSRP_diff between the first channel quality parameter L1-RSRP0 and the L second channel quality parameters L1-RSRP1, and calculate an average of the L L1-RSRP_diffs. When the average is less than a fourth threshold RSRP_TH1, the first performance indicator takes the first value. Alternatively, when the average is greater than or equal to the fourth threshold RSRP_TH1, the first performance indicator takes the second value.
[0195] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0196] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0197] In some embodiments, the first communications node determines the first performance indicator based on a difference between a weighted average of the L second channel quality parameters and the first channel quality parameter.
[0198] In some embodiments, if the difference between the weighted average of the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the difference between the weighted average of the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0199] In some embodiments, the fourth threshold value may be a preset RSRP value, such as RSRP_TH0, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the fourth threshold value to the first communication node via high-layer and / or physical layer signaling.
[0200] Exemplarily, taking the fourth threshold value as RSRP_TH01, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes 1 predicted L1-RSRP0, which can be understood as the expected model predicting the optimal beam. Alternatively, the model outputs L0 predicted L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal beam from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest L parameter values, which can be recorded as L1-RSRP1.
[0201] At this time, the first communication node may assign different weights to the L second channel quality parameters L1-RSRP1 and determine a weighted average of the L second channel quality parameters L1-RSRP1. When the difference between the weighted average and L1-RSRP0 is less than a fourth threshold value RSRP_TH0, the first performance indicator takes the first value. Alternatively, when the difference between the weighted average of the L second channel quality parameters L1-RSRP0 and the first channel quality parameter L1-RSRP1 is greater than or equal to the fourth threshold value RSRP_TH0, the first performance indicator takes the second value.
[0202] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0203] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0204] In some embodiments, the first communications node determines the first performance indicator based on a difference between a maximum value of the L second channel quality parameters and the first channel quality parameter.
[0205] In some embodiments, if the difference between the maximum value of the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the difference between the maximum value of the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0206] In some embodiments, the value of L may be 1. When the value of L is 1, the first channel quality parameter included in the first channel quality information may be a channel quality parameter corresponding to an optimal beam output by the spatial beam prediction model.
[0207] In some embodiments, the fourth threshold value may be a preset RSRP value, such as RSRP_TH2, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the fourth threshold value to the first communication node via high-layer and / or physical layer signaling.
[0208] Exemplarily, taking the fourth threshold value as RSRP_TH2, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes 1 predicted L1-RSRP0, which can be understood as the expected model predicting the optimal beam. Alternatively, the model outputs L0 predicted L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal beam from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest L parameter values, which can be recorded as L1-RSRP1.
[0209] At this time, the first communication node may determine L differences L1-RSRP_diff between the L second channel quality parameters L1-RSRP1 and the first channel quality parameter L1-RSRP0, and calculate the maximum value of the L L1-RSRP_diffs. When the maximum value is less than the fourth threshold value RSRP_TH2, the first performance indicator takes the first value. Alternatively, when the maximum value is greater than or equal to the fourth threshold value RSRP_TH2, the first performance indicator takes the second value.
[0210] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0211] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0212] In some embodiments, the first communications node determines the first performance indicator based on a difference between a minimum value of the L second channel quality parameters and the first channel quality parameter.
[0213] In some embodiments, if the minimum value of the difference between the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the minimum value of the difference between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0214] In some embodiments, the fourth threshold value may be a preset RSRP value, such as RSRP_TH3, which may be a real number greater than 0, such as 1 dB or other values. Furthermore, the second communication node may transmit the fourth threshold value to the first communication node via high-layer and / or physical layer signaling.
[0215] Exemplarily, taking the fourth threshold value as RSRP_TH3, the first channel quality parameter as L1-RSRP, and the second channel quality parameter as L1-RSRP as an example, the first communication node can obtain a first beam parameter set and use the first beam parameter set as the input of the spatial beam prediction model. The output of the model includes 1 predicted L1-RSRP0, which can be understood as the optimal beam predicted by the expected model. Alternatively, the model outputs L0 predicted L1-RSRPs, and the first communication node selects the L1-RSRP0 corresponding to the optimal beam from the L0 L1-RSRPs. In addition, the first communication node can also obtain a second beam parameter set, including a set of L1-RSRPs (or a set of parameters such as L1-SINR, L1-RSRQ, etc.). The sizes of the L1-RSRPs can then be compared to find the L1-RSRP with the largest L parameter values, which can be recorded as L1-RSRP1.
[0216] At this time, the first communication node may determine L differences L1-RSRP_diff between the L second channel quality parameters L1-RSRP1 and the first channel quality parameter L1-RSRP1, and calculate a minimum value of the L L1-RSRP_diffs. When the minimum value is less than a fourth threshold value RSRP_TH3, the first performance indicator takes the first value. Alternatively, when the minimum value is greater than or equal to the fourth threshold value RSRP_TH3, the first performance indicator takes the second value.
[0217] In some embodiments, the first channel quality parameter may also be L1-SINR or L1-RSRQ. The second channel quality parameter may also be L1-SINR or L1-RSRQ.
[0218] In some embodiments, the maximum value of L is determined based on received signaling, where the signaling includes higher layer signaling and / or physical layer signaling.
[0219] In some embodiments, if the difference between the average of the differences between the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the difference between the average of the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0220] In some embodiments, if the difference between the weighted average of the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the difference between the weighted average of the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0221] In some embodiments, if the difference between the maximum value of the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the difference between the maximum value of the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0222] In some embodiments, if the difference between the minimum value of the L second channel quality parameters and the first channel quality parameter is less than a fourth threshold, the first performance indicator takes the first value. Alternatively, if the difference between the minimum value of the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold, the first performance indicator takes the second value.
[0223] Case 5: the first channel quality includes L probabilities, and the threshold value group includes a fifth threshold value.
[0224] In some embodiments, if the sum of the largest P probabilities among the L probabilities is greater than or equal to a fifth threshold, the first performance indicator takes a first value, where P is a positive integer. Alternatively, if the sum of the largest P probabilities among the L probabilities is less than the fifth threshold, the first performance indicator takes a second value.
[0225] For example, using the fifth threshold value P_TH as an example, the first communication node obtains a first beam parameter array and uses the first beam parameter array as the model input. The model output includes L0 predicted probabilities P or confidence levels. The maximum P probability values of the L probabilities are calculated and summed to obtain a probability sum value, denoted as P0. L0 is a positive integer, such as 1 or 2. The value of L0 can be the number of reference signal resources in the second reference signal set or the number of all beams used by the second communication node and the first communication node to transmit information.
[0226] Furthermore, when P0 is greater than or equal to P_TH, it can be determined that the model is valid for this sample, that is, the first performance indicator takes the first value. Alternatively, when P0 is less than P_TH, it can be determined that the model is invalid for this sample, that is, the first performance indicator takes the second value.
[0227] Case 6: The first channel quality includes L first channel quality parameters, the second channel quality includes L second channel quality parameters, and the threshold value group includes a sixth threshold value.
[0228] In some embodiments, the first communication node determines multiple channel quality parameter differences between L first channel quality parameters and L second channel quality parameters to determine an evaluation parameter. If the evaluation parameter is less than a sixth threshold value, the first performance indicator takes the first value. Alternatively, if the evaluation parameter is greater than or equal to the sixth threshold value, the first performance indicator takes the second value; wherein each of the channel quality parameter differences is the absolute value of the difference between a second channel quality parameter and the corresponding first channel quality parameter. The evaluation parameter is a channel quality parameter difference corresponding to a preset cumulative distribution probability in a cumulative distribution function (CDF) determined by the multiple channel quality parameter differences.
[0229] Exemplarily, the first communication node obtains a first beam parameter array and uses the first beam parameter array as input to the model. The model output includes L predicted L1-RSRPs, denoted as L1-RSRP0. The first communication node may also obtain a second beam parameter array, which is a set of L1-RSRPs corresponding to the beams actually transmitted by the terminal, denoted as L1-RSRP0. The difference between each L1-RSRP0 and the corresponding L1-RSRP1 value with the same index is calculated, and the absolute value is calculated to obtain the L L1-RSRP difference, denoted as L1-RSRP_diff.
[0230] In one example, the first communication node may further perform operations such as sorting and interpolation on the L L1-RSRP_diffs to obtain a value of a CDF curve, and take the L1-RSRP_diff at the x% (preset cumulative distribution probability) position, recorded as L1-RSRP_diff_x. In one example, the L1-RSRP_diffs may be sorted, and the value at the index position (L*x%) may be taken, recorded as L1-RSRP_diff_x, where f() is a rounding function, including one of rounding up, rounding down, or rounding to the nearest integer.
[0231] Furthermore, if L1-RSRP_diff_x is less than the sixth threshold RSRP_TH_x, the model is considered to be valid for this sample, and its first performance indicator takes the first value; otherwise, the model is invalid for this sample, and its first performance indicator takes the second value.
[0232] In some embodiments, the sixth threshold value may be RSRP_TH_x, which may be a real number greater than 0. For example, it may be 1dB or another value. The value of RSRP_TH_x may be transmitted to the first communication node via high-layer and / or physical layer signaling of the base station, and the first communication node obtains the RSRP_TH_x by receiving high-layer and / or physical layer signaling. Here, the x in x% may be configured by the second communication node base station to the first communication node as needed, or the first communication node may obtain the value based on experience, actual measurement, or statistics, such as x=5, 50, 95, etc.
[0233] In some examples, the first communication node collects S samples within a time window and calculates the accuracy of beam prediction based on the collected S samples, including L beam prediction accuracies.
[0234] In one example, the value of L can be 1. The beam prediction accuracy calculation method is as follows: based on the results of model prediction, the optimal predicted beam index is determined, denoted as CRI0. The optimal beam index can be the direct output of the model, or it can be obtained by finding the index corresponding to the maximum L1-RSRP value based on the L1-RSRP output by the model. In addition, the first communication node obtains the beam index with the largest L1-RSRP in all beam sets based on measurement, denoted as CRI1. If CRI1 and CRI0 are the same, the counter is increased by 1, otherwise the counter remains unchanged. Count S such samples and divide the counter value S0 by S (i.e., calculate the ratio of S0 to S) to obtain the accuracy of 1 CRI0 of the beam prediction.
[0235] In another example, the prediction accuracy of one beam is calculated as follows: Assume that the model's prediction result is L1-RSRP, with its maximum value recorded as L1-RSRP0. Furthermore, the first communication node obtains the L1-RSRP of all beam sets based on measurements, with its maximum value recorded as L1-RSRP1. If the absolute value of the difference between L1-RSRP0 and L1-RSRP1 is less than RSRP_TH, the counter is incremented by 1; otherwise, the counter remains unchanged. S such samples are counted, and the counter value S0 is divided by S (i.e., the ratio of S0 to S is calculated) to obtain the accuracy of T1 CRI0s for beam prediction.
[0236] In another example, L can take multiple values, and the beam prediction accuracy calculation method for L CRI0s is as follows: based on the results of model prediction, the optimal predicted beam index, such as CRI0, is determined. This can be the direct output of the model, or it can be obtained by finding the index corresponding to the maximum L1-RSRP value based on the L1-RSRP output by the model. In addition, the first communication node obtains the K beam index with the largest L1-RSRP in all beam sets based on measurement, recorded as CRI1. If one of the values in CRI0 and CRI1 is the same, the counter is increased by 1, otherwise the counter remains unchanged. Count S such samples and divide the counter value S0 by S (i.e., calculate the ratio of S0 to S) to obtain the accuracy of the beam prediction result.
[0237] In another example, L can take multiple values, and the beam prediction accuracy calculation method for L CRI0s is as follows: based on the results of model prediction, determine the optimal K predicted beam indices, such as CRI0. This can be the direct output of the model, or it can be obtained by finding the index corresponding to the K largest L1-RSRP values based on the L1-RSRP output by the model. In addition, the first communication node obtains the beam index with the largest L1-RSRP in all beam sets based on measurement, recorded as CRI1. If at least one value in CRI0 is the same as CRI1, the counter is increased by 1, otherwise the counter remains unchanged. Count S such samples and divide the counter value S0 by S (i.e., calculate the ratio of S0 to S) to obtain the accuracy of the beam prediction result.
[0238] In another example, L can take multiple values. The beam prediction accuracy for L CRI0s is calculated as follows: Assume that the model's prediction result is L1-RSRP, and its maximum value is recorded as L1-RSRP0. Furthermore, the first communication node obtains the L1-RSRP values for all beam sets based on measurements, and records the K maximum values as L1-RSRP1. If the absolute value of the difference between L1-RSRP0 and each L1-RSRP1 is recorded as RSRP_diff, and if the minimum value of RSRP_diff is less than RSRP_TH, the counter is incremented by 1; otherwise, the counter remains unchanged. S such samples are counted, and the counter value S0 is divided by S (i.e., the ratio of S0 to S is calculated) to obtain the accuracy of the beam prediction result.
[0239] In another example, L has multiple values, and the calculation method for the L CRI0 beam prediction accuracy is as follows: assuming that the prediction result of the model is L1-RSRP, its largest K values are recorded as L1-RSRP0. In addition, the first communication node obtains the L1-RSRP of all beam sets based on measurement, and its maximum value is recorded as L1-RSRP1. If the absolute value of the difference between each L1-RSRP0 and L1-RSRP1 is recorded as RSRP_diff, if the minimum value of RSRP_diff is less than the threshold value RSRP_TH, the counter is increased by 1, otherwise the counter remains unchanged. Count S such samples and divide the counter value S0 by S (i.e., calculate the ratio of S0 to S) to obtain the TopK accuracy of the beam prediction. In one example, if the Top1 accuracy of the beam prediction is less than the threshold Top1_TH, the model is considered valid, and its first performance indicator takes the first value; otherwise, the first performance indicator takes the second value. In one example, if the TopK accuracy of the beam prediction is less than the threshold TopK_TH, the model is considered valid and its first performance indicator takes the first value; otherwise, the first performance indicator takes the second value.
[0240] When performing time-domain beam prediction, the time-domain beam prediction for a single sample includes performance indicators for N time slots. The performance indicator for each time slot can be determined based on any of the methods described in Cases 1 to 6 above. The first communication node can obtain N pieces of first channel quality information and N pieces of second channel quality information. Furthermore, a performance indicator is determined based on the threshold value group, the N pieces of first channel quality information, and the N pieces of second channel quality information. N is a positive integer.
[0241] It should be noted that the N first channel quality information can be understood as one time domain beam prediction sample, and the N second channel quality information are labels. Furthermore, the first communication node can monitor the time domain beam prediction model based on the one sample and the N labels.
[0242] In some embodiments, the performance indicator to be determined includes a second performance indicator.
[0243] The first communication node may determine N first performance indicators based on the N first channel quality information and the N second channel quality information, wherein the N first performance indicators correspond to the N first channel quality information, and determine the second performance indicator based on the N first performance indicators.
[0244] The first performance indicator herein may be used to indicate the performance of the information processing method corresponding to each piece of N first channel quality information, such as the performance of beam prediction. The second performance indicator is used to indicate the beam prediction performance corresponding to the entire N pieces of first channel quality information corresponding to the sample, i.e., the performance indicator for ultimately determining beam prediction.
[0245] In some embodiments, the second performance indicator may include two values, such as a third value and a fourth value. For example, the third value and the fourth value are different values. The third value may be used to indicate that the model monitoring result is valid, or that the model is applicable to the current beam prediction scenario. The fourth value may be used to indicate that the model monitoring result is invalid, or that the model is not applicable to the current beam prediction scenario. For the third value, reference may be made to the description of the first value above. For the fourth value, reference may be made to the description of the second value above. These descriptions will not be repeated here.
[0246] It should be understood that the first communication node may determine the first performance indicator based on any one of the methods described in Situations 1 to 6 above.
[0247] Exemplarily, time-domain beam prediction is required. For the time-domain beam prediction of a single sample, it includes performance indicators for N time slots, and the performance indicators for each time slot can be determined based on any one of the methods in scenarios 1 to 6 above. That is, the first communication node receives and measures the reference signal resources in the first reference signal resource set in N0 time slots, respectively, and obtains N0 beam parameter information arrays as inputs to the model, and the model outputs beam parameter information arrays for N time slots. In some embodiments, for each time slot in the N time slots, the first communication node can determine the sub-model monitoring indicator (i.e., the first performance indicator) for each time slot in the N time slots based on any one of the methods in scenarios 1 to 6 above according to the type of the first channel quality information output by the model.
[0248] Furthermore, the first communication node determines, based on the N first performance indicators, that the second performance indicator has at least the following examples:
[0249] Example 1: The first communication node determines the second performance indicator based on the ratio of the number of first performance indicators taking the first value among N first performance indicators to N.
[0250] In some embodiments, the threshold value includes a seventh threshold value, and if the ratio of the number of first performance indicators taking the first value among the N first performance indicators to N is greater than or equal to the seventh threshold value, the second performance indicator takes the third value. Alternatively, if the ratio of the number of first performance indicators taking the first value among the N first performance indicators to N is less than the seventh threshold value, the second performance indicator takes the fourth value.
[0251] In some embodiments, the ratio of the number of first performance indicators that take the second value among N first performance indicators to N is less than or equal to the seventh threshold value, and the second performance indicator takes the third value; or, the ratio of the number of first performance indicators that take the second value among N first performance indicators to N is greater than the seventh threshold value, and the second performance indicator takes the fourth value.
[0252] Exemplarily, the first communication node may obtain N first performance indicators (sub-model monitoring indicators) including x1, x2, ..., x N , determine the number N1 of the first performance indicators that take the first value. When N1 / N is greater than or equal to the seventh threshold value N_TH, the first communication node can determine that the second performance indicator (i.e., the monitoring indicator of the model) takes the third value, otherwise, the second performance indicator takes the fourth value.
[0253] Alternatively, the first communication node can determine the number N2 of first performance indicators that take the second value in the first performance indication. When N2 / N is less than or equal to the seventh threshold value N_TH, the first communication node can determine that the second performance indication (that is, the monitoring indicator of the model) takes the third value; otherwise, the second performance indication takes the fourth value.
[0254] Example 2: The first communication node determines the second performance indicator based on the number of first performance indicators that take the first value among N first performance indicators.
[0255] In some embodiments, the number of first performance indicators taking the first value among the N first performance indicators is greater than or equal to the eighth threshold, and the second performance indicator takes the third value. Alternatively, the number of first performance indicators taking the first value among the N first performance indicators is less than the eighth threshold, and the second performance indicator takes the fourth value.
[0256] In some embodiments, the number of first performance indicators taking the second value among the N first performance indicators is less than or equal to the eighth threshold, and the second performance indicator takes the third value. Alternatively, the number of first performance indicators taking the second value among the N first performance indicators is greater than the eighth threshold, and the second performance indicator takes the fourth value.
[0257] Exemplarily, the first communication node may obtain N first performance indicators (sub-model monitoring indicators) including x1, x2, ..., x N , determine the number N1 of the first performance indicators that take the first value. When N1 is greater than or equal to the eighth threshold value N_TH1, the first communication node can determine that the second performance indicator (that is, the monitoring indicator of the model) takes the third value. Otherwise, the second performance indicator takes the fourth value.
[0258] Alternatively, the first communication node can determine the number N2 of first performance indications that take the second value in the first performance indication. When N2 is less than or equal to the eighth threshold value N_TH1, the first communication node can determine that the second performance indication (that is, the monitoring indicator of the model) takes the third value; otherwise, the second performance indication takes the fourth value.
[0259] Example 3: The first communication node determines the second performance indicator based on the number of first performance indicators that take the first value continuously in time sequence among the N first performance indicators.
[0260] In some embodiments, if the number of first performance indicators that consecutively take the first value in time sequence among the N first performance indicators is greater than or equal to a ninth threshold value, the second performance indicator takes the third value. Alternatively, if the number of first performance indicators that consecutively take the first value in time sequence among the N first performance indicators is less than the ninth threshold value, the second performance indicator takes the fourth value.
[0261] In some embodiments, if the number of first performance indicators among the N first performance indicators that consecutively take the second value in time sequence is less than or equal to a ninth threshold value, the second performance indicator takes the third value. Alternatively, if the number of first performance indicators among the N first performance indicators that consecutively take the second value in time sequence is greater than the ninth threshold value, the second performance indicator takes the fourth value.
[0262] Exemplarily, the first communication node may include x1, x2, ..., x according to the acquired first performance indicator (sub-model monitoring indicator). N , count the number N1 of the first performance indicators that take the first value continuously. When N1 is greater than the ninth threshold value N_TH2, the first communication node can determine that the second performance indicator (that is, the monitoring indicator of the model) takes the third value, otherwise, the second performance indicator takes the fourth value.
[0263] Alternatively, the first communication node can determine the number N2 of first performance indications that continuously take the second value in the first performance indication. When N2 is less than or equal to the ninth threshold value N_TH2, the first communication node can determine that the second performance indication (that is, the monitoring indicator of the model) takes the third value; otherwise, the second performance indication takes the fourth value.
[0264] Example 4: The first communication node determines the second performance indicator based on a weighted sum of the values of N first performance indicators.
[0265] In some embodiments, the weighted sum of the values of the N first performance indicators is greater than or equal to the tenth threshold value, and the second performance indicator takes the third value. Alternatively, the weighted sum of the values of the N first performance indicators is less than the tenth threshold value, and the second performance indicator takes the fourth value.
[0266] Exemplarily, the first communication node obtains N first performance indicators x1, x2, ..., x N , and assign different weights to the first performance indicators on different time slots, namely w1, w2, ..., w N , and find their weighted sum Z=x1*w1+x2*w2+,…,+x N *w N If Z is greater than the tenth threshold value N_TH3, it is determined that the second performance indicator takes the third value, otherwise, it takes the fourth value, wherein w i , w j , greater than or equal to 0, preferably, w i>=w j And 1<=i <j<=N。
[0267] Example 5: Based on the N first channel quality information output by the model over N time slots, the maximum L1-RSRP corresponding to each of the N time slots is determined, and based on the N maximum L1-RSRPs, the average of the N L1-RSRPs is calculated, and the model monitoring indicator is determined based on the relationship between the average and the threshold value RSRP_TH. Alternatively, the first communication node may average the prediction accuracy of one first channel quality parameter corresponding to each of the N time slots, and determine the model monitoring indicator based on the relationship between the average and the threshold value Top1_TH. Alternatively, the first communication node may average the prediction accuracy of K first channel quality parameters TopK corresponding to each of the N time slots, and determine the model monitoring indicator based on the relationship between the average and the threshold value TopK_TH. Alternatively, the model monitoring indicator may be determined based on the relationship between the average of the K maximum probability sums predicted for the N time slots and the threshold value P_TH. That is, the first communication node may also calculate the average of the N time slots based on the output of the model, and then compare it with the corresponding threshold to determine the second performance indicator.
[0268] Example 6: The first channel quality information includes a data drift value, and the threshold value group includes a seventeenth threshold value. If the data drift value is greater than or equal to the seventeenth threshold value, the second performance indicator takes the third value; if the data drift value is less than the seventeenth threshold value, the second performance indicator takes the fourth value.
[0269] In some embodiments, the first communication node can obtain the first beam parameter array, count its data characteristics, such as probability distribution or CDF curve, and compare it with the statistical characteristics of the training data. If the difference between the two Data_D is less than the threshold Data_TH, the model is considered to be valid for this sample, that is, the second performance indicator takes the third value; otherwise, the model is invalid for this sample, that is, the second performance indicator takes the fourth value.
[0270] In one example, the first communication node may first determine the value of the model monitoring indicator based on the statistical characteristics of the obtained first beam parameter array and the statistical characteristics of the training data. If the value indication is valid, the second performance indication is determined to take a third value. Otherwise, whether the model is valid may be further determined based on any one of the above situations 1 to 6.
[0271] In one example, the Data_TH is a threshold value, which is a real number greater than 0. The value of Data_TH can be transmitted to the terminal via high-layer and / or physical layer signaling of the second communication node, and the first communication node obtains the Data_TH by receiving the high-layer and / or physical layer signaling.
[0272] Example 7: The first channel quality information includes a link performance parameter, and the threshold value group includes a sixteenth threshold value. If the link performance parameter is greater than or equal to the sixteenth threshold value, the second performance indicator takes the third value. If the link performance parameter is less than the sixteenth threshold value, the second performance indicator takes the fourth value.
[0273] Exemplarily, the first communication node may count the average value of throughput Throughput within a time period, or count the BLER of PDSCH or PDCCH within a time period. When Throughput is greater than the threshold Throughput_TH, or BLER is less than the threshold BLER_TH, it is determined that the model is valid for this sample, and the second performance indication takes the third value; otherwise, the model is invalid for this sample, and the second performance indication takes the fourth value.
[0274] In one example, the first communication node may first determine the value of the model monitoring indicator based on the obtained Throughput or BLER, and when the Throughput is greater than the threshold Throughput_TH, or the BLER is less than the threshold BLER_TH, determine that the second performance indicator takes the third value. Otherwise, it may further determine whether the mode is valid according to any one of the methods in the above-mentioned situations 1 to 6, and determine that the second performance indicator takes the third value if valid, otherwise it takes the fourth value.
[0275] When performing spatial beam prediction for multiple samples, the performance indicator for each sample can be determined based on any one of the methods described in Cases 1 to 6. The first communication node can obtain M first channel quality information groups and Q second channel quality information groups, where M and Q are both positive integers. The performance indicator can then be determined based on the threshold value group, the M first channel quality information groups, and the Q second channel quality information groups.
[0276] It should be noted that the M first channel quality information groups can be understood as M spatial beam prediction samples, and the Q second channel quality information groups are labels. Furthermore, the first communication node can monitor the spatial beam prediction model based on the M samples and Q labels.
[0277] In some embodiments, the performance indicator to be determined includes a third performance indicator.
[0278] The first communication node may determine M first performance indicators based on the M first channel quality information groups and the Q second channel quality information groups, wherein the M first channel quality information groups correspond to the M first performance indicators, and determine a third performance indicator based on the M first performance indicators.
[0279] The first performance indicator can be used to indicate the beam prediction performance corresponding to each of the M first channel quality information groups. The third performance indicator is used to indicate the beam prediction performance corresponding to the M first channel quality information groups as a whole, that is, the performance indicator for finally determining the beam prediction. In some embodiments, the third performance indicator may include two values, such as a fifth value and a sixth value. Exemplarily, the fifth value and the sixth value are different values. The fifth value can be used to indicate that the model monitoring result is valid, or the model is applicable to the current beam prediction scenario, and the sixth value can be used to indicate that the model monitoring result is invalid, or the model is not applicable to the current beam prediction scenario. For the fifth value, please refer to the relevant description of the first value above, and for the sixth value, please refer to the relevant description of the second value above, which will not be repeated here.
[0280] Example 8: The first communication node determines the third performance indicator based on a ratio of the number of first performance indicators taking the first value among the M first performance indicators to M.
[0281] In some embodiments, the threshold value includes an eleventh threshold value. If the ratio of the number of first performance indicators that take the first value among the M first performance indicators to M is greater than or equal to the eleventh threshold value, the third performance indicator takes the fifth value; or if the ratio of the number of first performance indicators that take the first value among the M first performance indicators to M is less than the eleventh threshold value, the third performance indicator takes the sixth value.
[0282] In some embodiments, if the ratio of the number of first performance indicators taking the second value among the M first performance indicators to M is less than or equal to the eleventh threshold, the third performance indicator takes the fifth value. Alternatively, if the ratio of the number of first performance indicators taking the second value among the M first performance indicators to M is greater than the eleventh threshold, the third performance indicator takes the sixth value.
[0283] For example, the first communication node may indicate the first performance of M samples based on y1, y2, ..., y M , count the number M1 of times the first value is taken, and when M1 / M is greater than or equal to an eleventh threshold value T_TH, determine that the third performance indicator takes the fifth value; otherwise, take the sixth value. Alternatively, count the number M2 of times the second value is taken, and when M2 / M is less than or equal to the eleventh threshold value T_TH, determine that the third performance indicator takes the fifth value; otherwise, take the sixth value. T_TH can be obtained by receiving high-layer and / or physical layer signaling from the second communication node, or determined by the first communication node itself.
[0284] Example 9: The first communication node determines the third performance indicator based on the number of first performance indicators that take the first value among the M first performance indicators.
[0285] In some embodiments, the threshold value includes a twelfth threshold value. If the number of first performance indicators taking the first value among the M first performance indicators is greater than or equal to the twelfth threshold value, the third performance indicator takes the fifth value; or if the number of first performance indicators taking the first value among the M first performance indicators is less than the twelfth threshold value, the third performance indicator takes the sixth value.
[0286] In some embodiments, the number of first performance indicators taking the second value among the M first performance indicators is less than or equal to the twelfth threshold, and the third performance indicator takes the fifth value. Alternatively, the number of first performance indicators taking the second value among the M first performance indicators is greater than the twelfth threshold, and the third performance indicator takes the sixth value.
[0287] For example, the first communication node may indicate the first performance of M samples based on y1, y2, ..., y M , count the number M1 of times the first value is taken, and if M1 is greater than or equal to the twelfth threshold value T_TH1, determine that the third performance indicator takes the fifth value; otherwise, take the sixth value. Alternatively, count the number M2 of times the second value is taken, and if M2 is less than or equal to the twelfth threshold value T_TH1, determine that the third performance indicator takes the fifth value; otherwise, take the sixth value. T_TH1 can be obtained by receiving high-layer and / or physical layer signaling from the second communication node, or determined by the first communication node itself.
[0288] Example 10: The first communication node determines the third performance indicator based on the number of first performance indicators that take the first value continuously in time sequence among the M first performance indicators.
[0289] In some embodiments, the threshold value group includes a thirteenth threshold value. If the number of first performance indicators that consecutively take the first value in the M first performance indicators in a time sequence is greater than or equal to the thirteenth threshold value, the third performance indicator takes the fifth value. Alternatively, if the number of first performance indicators that consecutively take the first value in the M first performance indicators in a time sequence is less than the thirteenth threshold value, the third performance indicator takes the sixth value.
[0290] In some embodiments, if the number of first performance indicators among the M first performance indicators that consecutively take the second value in time sequence is less than or equal to the thirteenth threshold value, the third performance indicator takes the fifth value. Alternatively, if the number of first performance indicators among the M first performance indicators that consecutively take the second value in time sequence is greater than the thirteenth threshold value, the third performance indicator takes the sixth value.
[0291] For example, the first communication node monitors the indicators y1, y2, ..., y according to the model obtained from M samples. M, counting the number of times M1 that the first value is taken consecutively, and if M1 is greater than or equal to the thirteenth threshold value T_TH2, determining that the third performance indicator takes the fifth value; otherwise, the third performance indicator takes the sixth value. In one example, if the first performance indicator for M-T_TH2 consecutive time slots thereafter takes the first value, then determining that the third performance indicator takes the fifth value; otherwise, the third performance indicator takes the sixth value. Alternatively, counting the number of times M2 that the second value is taken consecutively, and if M2 is less than or equal to the thirteenth threshold value T_TH2, then determining that the third performance indicator takes the fifth value; otherwise, the third performance indicator takes the sixth value. T_TH2 can be obtained by receiving high-layer and / or physical layer signaling from the second communication node, or determined by the first communication node itself.
[0292] Example 11: The threshold value group includes a fourteenth threshold value J, where J is a positive integer; if the first J first performance indicators in the time sequence of the M first performance indicators all take the second value, and the number of the other MJ first performance indicators that take the first value is greater than or equal to the fourteenth threshold value, the third performance indicator takes the fifth value. Alternatively, if the first J first performance indicators in the time sequence of the M first performance indicators all take the second value, and the number of the other MJ first performance indicators that take the first value is less than the fourteenth threshold value, the third performance indicator takes the sixth value.
[0293] Alternatively, if the first J of the M first performance indicators in time sequence all take the second value, and the number of the other MJ first performance indicators that take the second value is less than or equal to the fourteenth threshold, the third performance indicator takes the fifth value. Alternatively, if the first J of the M first performance indicators in time sequence all take the second value, and the number of the other MJ first performance indicators that take the second value is greater than the fourteenth threshold, the third performance indicator takes the sixth value.
[0294] In Example 12, the threshold value group includes the fifteenth threshold value, the weighted sum of the values of the M first performance indicators is greater than or equal to the fifteenth threshold value, and the third performance indicator takes the fifth value. Alternatively, the weighted sum of the values of the M first performance indicators is less than the fifteenth threshold value, and the third performance indicator takes the sixth value.
[0295] In some embodiments, one first channel quality information group corresponds to one measurement period. In the weighted sum calculation process, an earlier measurement period has a greater corresponding weight.
[0296] Exemplarily, the first communication node obtains the first performance indicators y1, y2, ..., y M , and assign different weights to the model monitoring indicators at different time slots, namely w1, w2, ..., w N , and find their weighted sum Z = y1*w1+y2*w2+,…,+y N *w NIf Z is greater than the threshold value T_TH3, it is determined that the third performance indication takes the fifth value; otherwise, it takes the sixth value, where, w i , w j is a number greater than or equal to 0. Preferably, there is w i <= w j , and 1 <= i < j <= N, that is, the weights corresponding to the samples after the time slot are large. T_TH3 is obtained by receiving the high-layer and / or physical-layer signaling of the second communication node, or determined according to the first communication node itself.
[0297] In the case of performing time-domain beam prediction, for the time-domain beam prediction of multiple samples, the first communication node can obtain M first channel quality information groups and Q second channel quality information groups, where both M and Q are positive integers. Then, according to the threshold value group, the M first channel quality information groups and the Q second channel quality information groups, the performance indication is determined.
[0298] It should be noted that the above M first channel quality information groups can be understood as M samples of time-domain beam prediction, and the Q second channel quality information groups are labels. Furthermore, the first communication node can monitor the time-domain beam prediction model based on the M samples and the Q labels.
[0299] In some embodiments, the performance indication to be determined includes the third performance indication.
[0300] The first communication node can determine M second performance indications according to the M first channel quality information groups and the Q second channel quality information groups. There is a corresponding relationship between the M first channel quality information groups and the M second performance indications. And according to the M second performance indications, the third performance indication is determined.
[0301] The second performance indication can be used to indicate the beam prediction performance corresponding to each of the M first channel quality information groups. The third performance indication is used to indicate the beam prediction performance corresponding to the M first channel quality information groups as a whole, that is, the performance indication of the finally determined beam prediction. In some embodiments, the third performance indication can include 2 values, such as the fifth value and the sixth value. Exemplarily, the fifth value and the sixth value are different values. The fifth value can be used to indicate that the model monitoring result is valid, or the model is applicable to the current beam prediction scenario, and the sixth value can be used to indicate that the model monitoring result is invalid, or the model is not applicable to the current beam prediction scenario. Regarding the fifth value, reference can be made to the relevant description of the above first value, and regarding the sixth value, reference can be made to the relevant description of the above second value, which will not be elaborated here.
[0302] It should be understood that the first communication node can determine the second performance indication based on any one of the methods described in the above Examples 1 to Examples 7.
[0303] Exemplarily, the above-mentioned M samples (M first channel quality information groups) can be obtained in different time slots, and one can be within a monitoring window. For example, M measurement cycles can be set, each cycle is separated by D time slots, and one sample can be measured and obtained in each measurement cycle, thereby obtaining M samples, and each sample can correspond to a second performance indication.
[0304] In some embodiments, the first communication node determines, based on the N second performance indicators, that the third performance indicator has at least the following examples:
[0305] Example 13: The first communication node determines the third performance indicator based on the ratio of the number of second performance indicators that take the third value among the M second performance indicators to M.
[0306] In some embodiments, the threshold value includes an eleventh threshold value. If the ratio of the number of second performance indicators that take the third value among the M second performance indicators to M is greater than or equal to the eleventh threshold value, the third performance indicator takes the fifth value; or if the ratio of the number of second performance indicators that take the third value among the M second performance indicators to M is less than the eleventh threshold value, the third performance indicator takes the sixth value.
[0307] In some embodiments, if the ratio of the number of second performance indicators taking the fourth value among the M second performance indicators to M is less than or equal to the eleventh threshold, the third performance indicator takes the fifth value. Alternatively, if the ratio of the number of second performance indicators taking the fourth value among the M second performance indicators to M is greater than the eleventh threshold, the third performance indicator takes the sixth value.
[0308] Exemplarily, the first communication node may indicate the second performance of M samples based on y1, y2, ..., y M , count the number M1 of times the third value is taken, and when M1 / M is greater than or equal to an eleventh threshold value T_TH, determine that the third performance indicator takes the fifth value; otherwise, take the sixth value. Alternatively, count the number M2 of times the fourth value is taken, and when M2 / M is less than or equal to the eleventh threshold value T_TH, determine that the third performance indicator takes the fifth value; otherwise, take the sixth value. T_TH can be obtained by receiving high-layer and / or physical layer signaling from the second communication node, or determined by the first communication node itself.
[0309] Example 14: The first communication node determines the third performance indicator based on the number of second performance indicators that take the third value among the M second performance indicators.
[0310] In some embodiments, the threshold value includes a twelfth threshold value. If the number of second performance indicators taking the third value among the M second performance indicators is greater than or equal to the twelfth threshold value, the third performance indicator takes the fifth value. Alternatively, if the number of second performance indicators taking the third value among the M second performance indicators is less than the twelfth threshold value, the third performance indicator takes the sixth value.
[0311] In some embodiments, the number of second performance indicators taking the fourth value among the M second performance indicators is less than or equal to the twelfth threshold, and the third performance indicator takes the fifth value. Alternatively, the number of second performance indicators taking the fourth value among the M second performance indicators is greater than the twelfth threshold, and the third performance indicator takes the sixth value.
[0312] Exemplarily, the first communication node may indicate the second performance of M samples based on y1, y2, ..., y M , count the number M1 of times the third value is taken, and if M1 is greater than or equal to the twelfth threshold value T_TH1, determine that the third performance indicator takes the fifth value; otherwise, determine that the third performance indicator takes the sixth value. Alternatively, count the number M2 of times the fourth value is taken, and if M2 is less than or equal to the twelfth threshold value T_TH1, determine that the third performance indicator takes the fifth value; otherwise, determine that the third performance indicator takes the sixth value. T_TH1 can be obtained by receiving high-layer and / or physical layer signaling from the second communication node, or determined by the first communication node itself.
[0313] Example 15: The first communication node determines the third performance indicator based on the number of second performance indicators that take the third value consecutively in time sequence among the M second performance indicators.
[0314] In some embodiments, the threshold value group includes a thirteenth threshold value. If the number of second performance indicators among the M second performance indicators that consecutively take the third value in time sequence is greater than or equal to the thirteenth threshold value, the third performance indicator takes the fifth value. Alternatively, if the number of second performance indicators among the M second performance indicators that consecutively take the third value in time sequence is less than the thirteenth threshold value, the third performance indicator takes the sixth value.
[0315] In some embodiments, the number of second performance indicators among the M second performance indicators that consecutively take the fourth value in time sequence is less than or equal to the thirteenth threshold value, and the third performance indicator takes the fifth value. Alternatively, the number of second performance indicators among the M second performance indicators that consecutively take the fourth value in time sequence is greater than the thirteenth threshold value, and the third performance indicator takes the sixth value.
[0316] For example, the first communication node monitors the indicators y1, y2, ..., y according to the model obtained from M samples. M, counting the number of times M1 that the second performance indicator consecutively takes the third value, and if M1 is greater than or equal to the thirteenth threshold value T_TH2, determining that the third performance indicator takes the fifth value; otherwise, determining that the third performance indicator takes the sixth value. In one example, if the second performance indicator for M-T_TH2 consecutive time slots thereafter takes the third value, determining that the third performance indicator takes the fifth value; otherwise, determining that the third performance indicator takes the sixth value. Alternatively, counting the number of times M2 that the second performance indicator consecutively takes the fourth value, and if M2 is less than or equal to the thirteenth threshold value T_TH2, determining that the third performance indicator takes the fifth value; otherwise, determining that the third performance indicator takes the sixth value. T_TH2 can be obtained by receiving high-layer and / or physical layer signaling from the second communication node, or determined by the first communication node itself.
[0317] Example 16: The threshold value group includes a fourteenth threshold value J, where J is a positive integer; if the first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators that take the third value is greater than or equal to the fourteenth threshold value, the third performance indicator takes the fifth value. Alternatively, if the first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators that take the third value is less than the fourteenth threshold value, the third performance indicator takes the sixth value.
[0318] Alternatively, if the first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators that take the fourth value is less than or equal to the fourteenth threshold value, the third performance indicator takes the fifth value. Alternatively, if the first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators that take the fourth value is greater than the fourteenth threshold value, the third performance indicator takes the sixth value.
[0319] Example 17: The first communication node obtains the second performance indicators y1, y2, ..., y1 of M samples. M , the number M1 of times the third value is taken is counted. If M1 / M is greater than a threshold value T_TH and T1 is greater than or equal to a threshold value TH1, the third performance indicator is determined to take the fifth value; otherwise, the third performance indicator is determined to take the sixth value. Alternatively, the number M2 of times the fourth value is taken is counted. If M2 / M is less than or equal to a threshold value T_TH and M2 is less than a threshold value T_TH2, the monitoring indicator of the final model is determined to take the fifth value; otherwise, the monitoring indicator of the final model is determined to take the sixth value. T_TH is obtained by receiving high-layer and / or physical layer signaling from the second communication node, or is determined by the first communication node itself.
[0320] Example 18: The threshold value group includes a fifteenth threshold value, a weighted sum of the values of the M second performance indicators is greater than or equal to the fifteenth threshold value, and the third performance indicator takes the fifth value. Alternatively, the weighted sum of the values of the M second performance indicators is less than the fifteenth threshold value, and the third performance indicator takes the sixth value.
[0321] In some embodiments, a first channel quality information group corresponds to a measurement period. During the weighted sum operation, the earlier the measurement period, the greater the weight.
[0322] Exemplarily, the first communication node obtains the second performance indicators y1, y2, …, y of M samples M , and assigns different weights to the model monitoring metrics on different time slots, which are w1, w2, …, w N , and calculates their weighted sum Z = y1 * w1 + y2 * w2 +, …, + y N * w N . If Z is greater than the threshold T_TH3, it is determined that the third performance indicator takes the fifth value; otherwise, it takes the sixth value. Among them, w i , w j are numbers greater than or equal to 0. Preferably, w i <= w j , and 1 <= i < j <= N, that is, the weights corresponding to the samples after the time slot are greater. T_TH3 is obtained by receiving the high-layer and / or physical-layer signaling of the second communication node, or determined by the first communication node itself.
[0323] Example 19: The first communication node obtains the second performance indicators y1, y2, …, y of M samples M , and counts the number M2 of taking the fourth value. If M2 is less than or equal to the threshold T_TH2, it is determined that the final third performance indicator takes the fifth value; otherwise, it takes the sixth value. A preferred example is that the second performance indicators of the subsequent consecutive M - T_TH2 time slots all take the fourth value, then it is determined that the third performance indicator takes the fifth value; otherwise, it takes the sixth value. T_TH2 is obtained by receiving the high-layer and / or physical-layer signaling of the second communication node, or determined by the first communication node itself.
[0324] S103. The first communication node sends a performance indicator.
[0325] In some embodiments, the second communication node may receive this performance indicator. Among them, the performance indicator is determined according to one or more of the first performance indicator, the second performance indicator, and the third performance indicator in the above method. And based on this performance indicator, the performance of the current information processing method is determined, such as the performance of beam prediction on the first communication node side. Furthermore, based on the performance of beam prediction on the first communication node side, the second communication node may send a fourth indicator to the first communication node. The fourth indicator can be used to indicate whether the first communication node needs to update the information processing method, such as performing one or more of deactivation operation, switching operation, and fallback operation on the beam prediction model to improve the performance of beam prediction.
[0326] In some examples, the second communication node can operate similarly to the first communication node, determining a second performance indicator based on receiving N first performance indicators, and determining whether the information processing method needs to be updated based on the second performance indicator. In some examples, the second communication node can operate similarly to the first communication node, determining a third performance indicator based on receiving multiple first performance indicators or second performance indicators, and determining whether the information processing method needs to be updated based on the third performance indicator.
[0327] In some embodiments, in case of spatial beam prediction, the first communication node may send a first performance indication.
[0328] Furthermore, when the first performance indicator takes the second value, the fourth indication may be used to indicate an update to the information processing mode, such as one or more of a deactivation operation, a switching operation, and a fallback operation of the beam prediction model. Alternatively, when the first performance indicator takes the first value, the fourth indication may be used to indicate maintaining the current information processing mode, such as the current beam prediction model, that is, not performing a deactivation operation, a switching operation, or a fallback operation.
[0329] In some embodiments, in the case of time domain beam prediction, the first communication node may send a second performance indication or a third performance indication.
[0330] Taking the second performance indicator as an example, when the second performance indicator takes a fourth value, the fourth indication may be used to indicate an update to the information processing mode, such as performing one or more of a beam prediction model deactivation operation, a switching operation, and a fallback operation. Alternatively, when the second performance indicator takes a third value, the fourth indication may be used to indicate maintaining the current information processing mode, such as the current beam prediction model, that is, not performing a deactivation operation, a switching operation, or a fallback operation.
[0331] Based on the technical solutions provided by the embodiments of this disclosure, different thresholds are configured based on the beam prediction scenario. Based on the thresholds and the first channel quality information obtained from beam prediction, the validity of the current beam prediction parameters in the current usage scenario, i.e., the performance of the beam prediction, is determined. This facilitates deactivation, switching, or rollback of the beam prediction parameters if the beam prediction is not compatible with the usage environment, thereby improving beam prediction performance and further enhancing beam prediction accuracy.
[0332] In some embodiments, the technical solutions of the present disclosure can also be used to monitor the effectiveness of functions. A function can be a method or operation for implementing information processing, such as acquiring CSI, positioning, beam management, channel estimation, spectrum estimation, or mobile speed estimation. A function can be implemented by one or more models.
[0333] In some embodiments, still taking the first communication node as a terminal and the second communication node as a base station as an example, the first communication node can send the first channel quality information and the second channel quality information to the second communication node, so that the second communication node can determine the performance indication based on the threshold value group, the first channel quality information and the second channel quality information.
[0334] Furthermore, the second communication node may also determine whether to perform one or more of a deactivation operation, a switching operation, and a fallback operation based on the performance indication.
[0335] Exemplarily, the first communication node determines the performance or effectiveness of the model in this instance based on the content of the predicted second beam parameter information output by the model and the second beam parameter information corresponding to the label. In one example, the first communication node can feed back all or part of the content of the predicted second beam parameter information (for example, the predicted beam parameter information corresponding to the preferred K1 beams in each time slot), and feed back all or part of the content of the second beam parameter information corresponding to the label (for example, the predicted beam parameter information corresponding to the preferred K2 beams in each time slot) to the second communication node. The second communication node receives all or part of the content of the predicted second beam parameter information fed back by the first communication node, and all or part of the content of the second beam parameter information corresponding to the label to determine the performance or effectiveness of the model in this instance.
[0336] In some embodiments, the second communication node may obtain the first channel quality information and the second channel quality information sent by the first communication node, and execute any one of the methods for determining the performance indication described in step S102, which will not be repeated here.
[0337] In some embodiments, as shown in FIG3 , an embodiment of the present disclosure further provides a method for receiving a performance indication, the method comprising:
[0338] S201. A second communication node receives a performance indication, where the performance indication is determined based on a threshold value group, first channel quality information, and second channel quality information.
[0339] In some embodiments, the first channel quality information may be channel quality information obtained by the first communication node through preliminary beam prediction based on current beam prediction parameters. For example, when beam prediction is performed on the first communication node, the prediction result output by the beam prediction model in the first communication node can be understood as the first channel quality information.
[0340] In some embodiments, the second channel quality information may be an actual measurement parameter of the channel quality acquired by the first communication node.
[0341] In some embodiments, in the case of spatial beam prediction, the performance indicator includes a first performance indicator, which may be determined based on:
[0342] In some embodiments, the threshold value group includes at least one threshold value, and the threshold value may be determined based on the first channel quality information and / or the second channel quality information.
[0343] In some embodiments, the first channel quality information includes one first resource indicator, the second channel quality information includes L second resource indicators, and the threshold value includes a first threshold value. If the number of second resource indicators identical to the first resource indicator in the L second resource indicators is greater than or equal to the first threshold value, the first performance indicator takes the first value. Alternatively, if the number of second resource indicators identical to the first resource indicator in the L second resource indicators is less than the first threshold value, the first performance indicator takes the second value. Alternatively, if at least one of the differences between the first resource indicator and the L second resource indicators is less than or equal to the first threshold value, the first performance indicator takes the first value. Alternatively, if the differences between the first resource indicator and the L second resource indicators are all greater than the first threshold value, the first performance indicator takes the second value.
[0344] In some embodiments, the first channel quality information includes L first resource indicators, the second channel quality information includes one second resource indicator, and the threshold value group includes a second threshold value. If the number of first resource indicators that are identical to the second resource indicator in the L first resource indicators is greater than or equal to the second threshold value, the first performance indicator takes the first value. Alternatively, if the number of first resource indicators that are identical to the second resource indicator in the L first resource indicators is less than the second threshold value, the first performance indicator takes the second value.
[0345] In some embodiments, the first channel quality information includes L first channel quality parameters, the second channel quality information includes one second channel quality parameter, and the threshold value set includes a third threshold value. If the average of the differences between the L first channel quality parameters and the second channel quality parameter is less than the third threshold value, the first performance indicator takes the first value. Alternatively, if the average of the differences between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold value, the first performance indicator takes the second value.
[0346] In some embodiments, the first channel quality information includes one first channel quality parameter, the second channel quality information includes L second channel quality parameters, and the threshold value set includes a fourth threshold value. If the average of the differences between the L second channel quality parameters and the first channel quality parameter is less than the fourth threshold value, the first performance indicator takes the first value. Alternatively, if the average of the differences between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold value, the first performance indicator takes the second value.
[0347] In some embodiments, the first channel quality includes L probabilities, and the threshold value group includes a fifth threshold value. If the sum of the largest P probabilities among the L probabilities is greater than or equal to the fifth threshold value, the first performance indicator takes a first value, where P is a positive integer. Alternatively, if the sum of the largest P probabilities among the L probabilities is less than the fifth threshold value, the first performance indicator takes a second value.
[0348] In some embodiments, the first channel quality includes L first channel quality parameters, the second channel quality includes L second channel quality parameters, and the threshold value group includes a sixth threshold value. The first communication node determines multiple channel quality parameter differences between the L first channel quality parameters and the L second channel quality parameters to determine an evaluation parameter. If the evaluation parameter is less than the sixth threshold value, the first performance indicator takes the first value. Alternatively, if the evaluation parameter is greater than or equal to the sixth threshold value, the first performance indicator takes the second value; wherein each of the channel quality parameter differences is the absolute value of the difference between one of the second channel quality parameters and the corresponding first channel quality parameter. And the evaluation parameter is the channel quality parameter difference corresponding to the preset cumulative distribution probability in the cumulative distribution function (CDF) determined by the multiple channel quality parameter differences.
[0349] In some embodiments, in the case of time-domain beam prediction, the performance indicator includes a second performance indicator. N first performance indicators can be determined based on N first channel quality information and N second channel quality information. The N first performance indicators correspond to the N first channel quality information. Furthermore, the second performance indicator is determined based on the N first performance indicators.
[0350] In some embodiments, in the case of time-domain beam prediction, the performance indicator includes a third performance indicator, and M second performance indicators can be determined based on M first channel quality information groups and Q second channel quality information groups. Furthermore, the third performance indicator is determined based on the M second performance indicators.
[0351] The detailed description of step S201 can also refer to the relevant description of steps S101 to S103 above, which will not be repeated here.
[0352] The above mainly introduces the solution provided by the present disclosure from the perspective of the interaction between various communication nodes. It is understandable that, in order to implement the above functions, each communication node includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.
[0353] FIG4 is a schematic diagram showing the composition of a communication device provided by an embodiment of the present disclosure. As shown in FIG4 , the communication device 40 includes a receiving module 401 , a processing module 402 , and a sending module 403 .
[0354] In some embodiments, a receiving module 401 is configured to obtain first channel quality information, second channel quality information, and a threshold value group. A processing module 402 is configured to determine a performance indicator based on the threshold value group, the first channel quality information, and the second channel quality information. A sending module 403 is configured to send the performance indicator.
[0355] In some embodiments, the receiving module 401 is configured to obtain N first channel quality information and N second channel quality information, where N is a positive integer. The processing module 402 is configured to determine a performance indicator based on the threshold value group, the N first channel quality information, and the N second channel quality information.
[0356] In some embodiments, the processing module 402 is configured to: determine N first performance indicators based on the N first channel quality information and the N second channel quality information; wherein the N first performance indicators correspond to the N first channel quality information; and determine the second performance indicator based on the N first performance indicators.
[0357] In some embodiments, the receiving module 401 is configured to obtain M first channel quality information groups and Q second channel quality information groups, where M and Q are both positive integers. The processing module 402 is configured to determine a first performance indicator based on the threshold value group, the M first channel quality information groups, and the Q second channel quality information groups.
[0358] In some embodiments, the processing module 402 is configured to determine M second performance indicators based on the M first channel quality information groups and the Q second channel quality information groups, wherein the M first channel quality information groups correspond to the M third performance indicators, and determine the third performance indicator based on the M second performance indicators.
[0359] For a more detailed description of the above-mentioned receiving module 401, processing module 402 and sending module 403, as well as a more detailed description of each technical feature therein and a description of the beneficial effects, etc., please refer to the above-mentioned corresponding method embodiment part and will not be repeated here.
[0360] FIG5 is a schematic diagram showing the composition of a communication device provided by an embodiment of the present disclosure. As shown in FIG5 , the communication device 50 includes a receiving module 501 .
[0361] In some embodiments, the receiving module 501 is configured to receive a performance indicator, where the performance indicator is determined based on the threshold value group, the first channel quality information, and the second channel quality information.
[0362] For a more detailed description of the above-mentioned receiving module 501, a more detailed description of each technical feature therein, and a description of the beneficial effects, etc., please refer to the above-mentioned corresponding method embodiment part, which will not be repeated here.
[0363] It should be noted that the modules in FIG4 or FIG5 may also be referred to as units. For example, the sending module may be referred to as a sending unit. In addition, in the embodiments shown in FIG4 or FIG5 , the names of the modules may not be those shown in the figures. For example, the sending module may be referred to as a communication module, and the receiving module may be referred to as a communication module.
[0364] If the various units or modules in Figure 4 or Figure 5 are implemented in the form of software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium and includes a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the various embodiments of the present disclosure. The storage medium for storing computer software products includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0365] In the case of implementing the functions of the above-mentioned integrated modules in hardware, an embodiment of the present disclosure provides a schematic structural diagram of a communication device, which may be the above-mentioned communication device 40 or communication device 50. As shown in Figure 6, the communication device 60 includes: a memory 601, a processor 602, a communication interface 603, and a bus 604.
[0366] The memory 601 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0367] Processor 602 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the contents of this disclosure. Processor 602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Processor 602 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the contents of this disclosure. Processor 602 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.
[0368] The communication interface 603 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).
[0369] In some embodiments, the memory 601 may exist independently of the processor 602 and may be connected to the processor 602 via a bus 604 for storing instructions or program codes. When the processor 602 calls and executes the instructions or program codes stored in the memory 601, the information processing method provided in the embodiments of the present disclosure can be implemented.
[0370] In some embodiments, the memory 601 may also be integrated with the processor 602 .
[0371] Bus 604 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 604 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG6 shows only one thick solid line, but this does not mean that there is only one bus or only one type of bus.
[0372] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the equipment or device is divided into different functional modules to complete all or part of the functions described above.
[0373] The present disclosure also provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments can be completed by computer instructions to the relevant hardware, and the program can be stored in the above-mentioned computer-readable storage medium. When the program is executed, it may include the processes of the above-mentioned method embodiments. The computer-readable storage medium can be the internal storage unit of the device or apparatus provided in any of the above-mentioned embodiments, such as the hard disk or memory of the computer device. The above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned device or apparatus, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above-mentioned device or apparatus. Further, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned device or apparatus and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the above-mentioned device or apparatus. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output. The above-mentioned computer-readable storage medium includes a non-transient computer-readable storage medium.
[0374] The embodiments of the present disclosure further provide a computer program product, which includes a computer program. When the computer program product is run on a computer, the computer is enabled to execute any one of the methods provided in the above embodiments.
[0375] Although the present disclosure is described herein in conjunction with various embodiments, in the process of implementing the disclosure for which protection is sought, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple components. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0376] Although the present disclosure has been described with reference to specific features and embodiments thereof, it will be apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present disclosure. Accordingly, this specification and the drawings are merely illustrative of the present disclosure as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present disclosure. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, the present disclosure is intended to encompass such modifications and variations if they fall within the scope of the claims of the present disclosure and their equivalents.
[0377] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A method for sending a performance indication, comprising: Acquire first channel quality information and second channel quality information; Get threshold value group; determining a performance indicator according to the threshold value group, the first channel quality information, and the second channel quality information; The performance indication is sent.
2. The method according to claim 1, wherein: The threshold value group is determined based on a type of channel quality information, wherein the threshold value group includes at least one threshold value.
3. The method according to claim 2, wherein: The type of the channel quality information includes at least one of the following: 1 resource indication, K resource indications, 1 channel quality parameter, K channel quality parameters, confidence, probability, link performance parameter, data drift value, wherein K is an integer greater than 1.
4. The method according to claim 1, wherein: The first channel quality information includes one first resource indication, the second channel quality information includes L second resource indications, the threshold value group includes a first threshold value; wherein L is a positive integer; the performance indication includes a first performance indication, and the first performance indication is determined based on any one of the following: The number of the second resource indications that are the same as the first resource indication in the L second resource indications is greater than or equal to the first threshold value, and the first performance indication takes a first value; or, The number of second resource indications in the L second resource indications that are the same as the first resource indication is less than the first threshold value, and the first performance indication takes a second value; or, At least one of the differences between the first resource indication and the L second resource indications is less than or equal to the first threshold value, and the first performance indication takes a first value; or, The differences between the first resource indication and the L second resource indications are all greater than the first threshold value, and the first performance indication takes a second value.
5. The method according to claim 1, wherein: The first channel quality information includes L first resource indications, the second channel quality information includes one second resource indication, and the threshold value group includes a second threshold value; wherein L is a positive integer; the performance indication includes a first performance indication, and the first performance indication is determined based on any one of the following: The number of first resource indications in the L first resource indications that is the same as the second resource indication is greater than or equal to the second threshold value, and the first performance indication takes a first value; or, The number of first resource indications in the L first resource indications that is the same as the second resource indication is less than the second threshold value, and the first performance indication takes the second value; or, At least one of the differences between the second resource indication and the L first resource indications is less than or equal to the second threshold value, and the first performance indication takes a first value; or, The differences between the second resource indication and the L first resource indications are all greater than the second threshold value, and the first performance indication takes a second value.
6. The method according to claim 1, wherein: The first channel quality information includes L first channel quality parameters, the second channel quality information includes 1 second channel quality parameter, and the threshold value group includes a third threshold value; wherein L is a positive integer; and the performance indicator includes a first performance indicator, and the first performance indicator is determined based on any one of the following: The average value of the difference between the L first channel quality parameters and the second channel quality parameter is less than the third threshold value, and the first performance indicator takes a first value; or, The average value of the difference between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold value, and the first performance indicator takes the second value; or The weighted average of the differences between the L first channel quality parameters and the second channel quality parameter is smaller than the third threshold value, and the first performance indicator takes the first value; or, The weighted average of the differences between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold value, and the first performance indicator takes the second value; or, The maximum value of the differences between the L first channel quality parameters and the second channel quality parameter is less than the third threshold value, and the first performance indicator takes a first value; or, The maximum value of the differences between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold value, and the first performance indicator takes the second value; or, The minimum value of the differences between the L first channel quality parameters and the second channel quality parameter is less than the third threshold value, and the first performance indicator takes a first value; or, The minimum value of the differences between the L first channel quality parameters and the second channel quality parameter is greater than or equal to the third threshold value, and the first performance indicator takes the second value.
7. The method according to claim 1, wherein: The first channel quality information includes one first channel quality parameter, the second channel quality information includes L second channel quality parameters, the threshold value group includes a fourth threshold value; wherein L is a positive integer; the performance indicator includes a first performance indicator, and the first performance indicator is determined based on any one of the following: The average value of the difference between the L second channel quality parameters and the first channel quality parameter is less than the fourth threshold value, and the first performance indicator takes the first value; or, The average value of the differences between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold value, and the first performance indicator takes a second value; or The weighted average of the differences between the L second channel quality parameters and the first channel quality parameter is less than the fourth threshold, and the first performance indicator takes a first value; or, The weighted average of the differences between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold value, and the first performance indicator takes a second value; or The maximum value of the differences between the L second channel quality parameters and the first channel quality parameter is less than the fourth threshold value, and the first performance indicator takes the first value; or, The maximum value of the differences between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold value, and the first performance indicator takes a second value; or, The minimum value of the differences between the L second channel quality parameters and the first channel quality parameter is less than the fourth threshold value, and the first performance indicator takes the first value; or, The minimum value of the differences between the L second channel quality parameters and the first channel quality parameter is greater than or equal to the fourth threshold value, and the first performance indicator takes a second value.
8. The method according to claim 1, wherein: The first channel quality includes L probabilities, and the threshold value group includes a fifth threshold value; wherein L is a positive integer; and the performance indicator includes a first performance indicator, and the first performance indicator is determined based on any one of the following: The sum of the largest P probabilities among the L probabilities is greater than or equal to the fifth threshold value, the first performance indicator takes a first value, and P is a positive integer; or, The sum of the largest P probabilities among the L probabilities is less than the fifth threshold value, and the first performance indicator takes the second value.
9. The method according to claim 1, wherein: The first channel quality information includes L first channel quality parameters, the second channel quality information includes L second channel quality parameters, the threshold value group includes a sixth threshold value; wherein L is a positive integer; the performance indicator includes a first performance indicator, and the first performance indicator is determined based on any one of the following: An evaluation parameter determined based on a plurality of channel quality parameter differences is less than the sixth threshold value, and the first performance indicator takes a first value; or, The evaluation parameter is greater than or equal to the sixth threshold value, and the first performance indicator takes a second value.
10. The method according to claim 1, wherein: The acquiring of the first channel quality information and the second channel quality information comprises: Obtaining N first channel quality information and N second channel quality information, where N is a positive integer; The determining the performance indicator according to the threshold value group, the first channel quality information and the second channel quality information includes: The performance indicator is determined according to the threshold value group, the N first channel quality information and the N second channel quality information.
11. The method according to claim 10, wherein: The performance indicator includes a second performance indicator, and determining the performance indicator according to the threshold value group, the N first channel quality information, and the N second channel quality information includes: Determine N first performance indicators according to the N first channel quality information and the N second channel quality information; wherein the N first performance indicators have a corresponding relationship with the N first channel quality information; A second performance indicator is determined according to the N first performance indicators.
12. The method according to claim 11, wherein: The threshold value includes a seventh threshold value; and the second performance indicator is determined based on any one of the following: The ratio of the number of the N first performance indicators that take the first value to N is greater than or equal to the seventh threshold, and the second performance indicator takes the third value; or The ratio of the number of the N first performance indicators that take the first value to N is less than the seventh threshold value, and the second performance indicator takes the fourth value; or The ratio of the number of the N first performance indicators that take the second value to N is less than or equal to the seventh threshold value, and the second performance indicator takes the third value; or The ratio of the number of the N first performance indicators that take the second value to N is greater than the seventh threshold value, and the second performance indicator takes the fourth value.
13. The method according to claim 11, wherein: The threshold value includes an eighth threshold value; and the second performance indicator is determined based on any one of the following: The number of the N first performance indicators that takes the first value is greater than or equal to the eighth threshold value, and the second performance indicator takes the third value; or The number of the N first performance indicators that takes the first value is less than the eighth threshold value, and the second performance indicator takes the fourth value; or The number of the N first performance indicators that take the second value is less than or equal to the eighth threshold value, and the second performance indicator takes the third value; or The number of the N first performance indicators that take the second value is greater than the eighth threshold value, and the second performance indicator takes the fourth value.
14. The method according to claim 11, wherein: The threshold value includes a ninth threshold value; and the second performance indicator is determined based on any one of the following: The number of the N first performance indicators that continuously take the first value in time sequence is greater than or equal to the ninth threshold value, and the second performance indicator takes the third value; or The number of the N first performance indicators that continuously take the first value in time sequence is less than the ninth threshold value, and the second performance indicator takes the fourth value; or, The number of the N first performance indicators that take the second value continuously in time sequence is less than or equal to the ninth threshold value, and the second performance indicator Take a third value; or, The number of the N first performance indicators that take the second value continuously in time sequence is greater than the ninth threshold value, and the second performance indicator takes the fourth value.
15. The method according to claim 11, wherein: The threshold value includes a tenth threshold value; and the second performance indicator is determined based on any one of the following: The weighted sum of the values of the N first performance indicators is greater than or equal to the tenth threshold value, and the second performance indicator takes a third value; or, A weighted sum of the values of the N first performance indicators is less than the tenth threshold value, and the second performance indicator takes a fourth value.
16. The method according to claim 1, wherein: The acquiring of the first channel quality information and the second channel quality information comprises: Obtain M first channel quality information groups and Q second channel quality information groups, where M and Q are both positive integers; The determining the performance indicator according to the threshold value group, the first channel quality information and the second channel quality information includes: The performance indicator is determined according to the threshold value group, the M first channel quality information groups and the Q second channel quality information groups.
17. The method according to claim 16, wherein: The performance indicator includes a third performance indicator, and determining the performance indicator according to the threshold value group, the M first channel quality information groups, and the Q second channel quality information groups includes: Determine M first performance indicators or second performance indicators according to the M first channel quality information groups and the Q second channel quality information groups; wherein the M first channel quality information groups have a corresponding relationship with the M first performance indicators or second performance indicators; The third performance indicator is determined according to the M first performance indicators or the second performance indicators.
18. The method according to claim 17, wherein: The threshold value includes an eleventh threshold value; and the third performance indicator is determined based on any one of the following: The ratio of the number of the M first performance indicators taking the first value or the number of the second performance indicators taking the third value to M is greater than or equal to the eleventh threshold value, and the third performance indicator takes the fifth value; or, The ratio of the number of the M first performance indicators taking the first value or the number of the second performance indicators taking the third value to M is less than the eleventh threshold value, and the third performance indicator takes the sixth value; or, The ratio of the number of the M first performance indicators taking the first value or the number of the second performance indicators taking the third value to M is less than or equal to the eleventh threshold value, and the third performance indicator takes the fifth value; or The ratio of the number of the M first performance indicators taking the first value or the number of the second performance indicators taking the third value to M is greater than the eleventh threshold value, and the third performance indicator takes the sixth value.
19. The method according to claim 17, wherein: The threshold value group includes a twelfth threshold value; and the third performance indicator is determined based on any one of the following: The number of the M first performance indicators taking the first value or the number of the second performance indicators taking the third value is greater than or equal to the twelfth threshold value, and the third performance indicator takes the fifth value; or The number of the M first performance indicators taking the first value or the number of the second performance indicators taking the third value is less than the twelfth threshold, and the third performance indicator takes the sixth value; or The number of the M first performance indicators taking the second value or the number of the second performance indicators taking the fourth value is less than or equal to the twelfth threshold, and the third performance indicator takes the fifth value; or The number of the M first performance indicators taking the second value or the number of the second performance indicators taking the fourth value is greater than the twelfth threshold value, and the third performance indicator takes the sixth value.
20. The method according to claim 17, wherein: The threshold value group includes a thirteenth threshold value; and the third performance indicator is determined based on any one of the following: The number of the M first performance indicators that continuously take the first value in time sequence or the number of the second performance indicators that continuously take the third value in time sequence is greater than or equal to the thirteenth threshold value, and the third performance indicator takes the fifth value; or The number of the M first performance indicators that continuously take the first value in time sequence or the number of the second performance indicators that continuously take the third value in time sequence is less than the thirteenth threshold value, and the third performance indicator takes the sixth value; or The number of the M first performance indicators that continuously take the second value in time sequence or the number of the second performance indicators that continuously take the fourth value in time sequence is less than or equal to the thirteenth threshold value, and the third performance indicator takes the fifth value; or The number of the M first performance indicators that take the second value continuously in time sequence or the number of the second performance indicators that take the fourth value continuously in time sequence is greater than the thirteenth threshold value, and the third performance indicator takes the sixth value.
21. The method according to claim 17, wherein: The threshold value group includes a fourteenth threshold value J, where J is a positive integer; and the third performance indicator is determined based on any one of the following: The first J first performance indicators in the time sequence of the M first performance indicators all take the second value, and the number of the other MJ first performance indicators taking the first value is greater than or equal to the fourteenth threshold value, and the third performance indicator takes the fifth value; or, The first J first performance indicators in the time sequence of the M first performance indicators all take the second value, and the number of the other MJ first performance indicators taking the first value is less than the fourteenth threshold value, and the third performance indicator takes the sixth value; or, The first J first performance indicators in the time sequence of the M first performance indicators all take the second value, and the number of the other MJ first performance indicators taking the second value is less than or equal to the fourteenth threshold value, and the third performance indicator takes the fifth value; or, The first J first performance indicators in the time sequence of the M first performance indicators all take the second value, and the number of the other MJ first performance indicators taking the second value is greater than the fourteenth threshold value, and the third performance indicator takes the sixth value; or, The first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators taking the third value is greater than or equal to the fourteenth threshold value, and the third performance indicator takes the fifth value; or, The first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators taking the third value is less than the fourteenth threshold value, and the third performance indicator takes the sixth value; or, The first J second performance indicators in the time sequence of the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators taking the fourth value is less than or equal to the fourteenth threshold value, and the third performance indicator takes the fifth value; or, The first J second performance indicators in time sequence among the M second performance indicators all take the fourth value, and the number of the other MJ second performance indicators taking the fourth value is greater than the fourteenth threshold value, and the third performance indicator takes the sixth value.
22. The method according to claim 17, wherein: The threshold value group includes a fifteenth threshold value; and the third performance indicator is determined based on any one of the following: The weighted sum of the values of the M first performance indicators or the weighted sum of the values of the second performance indicators is greater than or equal to the fifteenth threshold value, and the third performance indicator takes the fifth value; or, The weighted sum of the values of the M first performance indicators or the weighted sum of the values of the second performance indicators is less than the fifteenth threshold value, and the third performance indicator takes the sixth value.
23. The method according to claim 22, wherein: One of the first channel quality information groups corresponds to a group of measurement cycles. In the weighted sum calculation process, the earlier the measurement cycle, the greater the corresponding weight.
24. The method according to claim 1, wherein: The first channel quality information includes a link performance parameter, and the threshold value group includes a sixteenth threshold value; The link performance parameter is greater than or equal to the sixteenth threshold value, and the first performance indicator takes a first value; The link performance parameter is less than the sixteenth threshold value, and the first performance indication takes a second value.
25. The method of claim 1, wherein: The first channel quality information includes a data drift value, and the threshold value group includes a seventeenth threshold value; When the data drift value is greater than or equal to the seventeenth threshold value, the first performance indicator takes a first value; When the data drift value is less than the seventeenth threshold value, the first performance indicator takes a second value.
26. A method for receiving a performance indication, comprising: A performance indicator is received, where the performance indicator is determined based on the threshold value group, the first channel quality information, and the second channel quality information.
27. A communication device, comprising: Memory and processor; Memory and processor coupling; The memory is used to store instructions executable by the processor; When the processor executes the instructions, the method according to any one of claims 1 to 26 is performed.
28. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a communication device, the communication device is caused to perform the method according to any one of claims 1 to 26.
Citation Information
Patent Citations
Performance indication sending method, performance indication receiving method, communication device and storage medium
CN117956515A
Management and distribution of artificial intelligence models
CN116471609A
Method and user equipment for a signal reception
US20210167875A1
Method and apparatus for performing communication in wireless communication system
WO2023101304A1