CN105519030A - Device and computer program product for fast link adaptation in communication system - Google Patents
Device and computer program product for fast link adaptation in communication system Download PDFInfo
- Publication number
- CN105519030A CN105519030A CN201480014439.8A CN201480014439A CN105519030A CN 105519030 A CN105519030 A CN 105519030A CN 201480014439 A CN201480014439 A CN 201480014439A CN 105519030 A CN105519030 A CN 105519030A
- Authority
- CN
- China
- Prior art keywords
- csi
- transceiver
- system model
- crc
- lqms
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0028—Formatting
- H04L1/0031—Multiple signaling transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0675—Space-time coding characterised by the signaling
- H04L1/0693—Partial feedback, e.g. partial channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
- H04L1/0019—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy in which mode-switching is based on a statistical approach
- H04L1/002—Algorithms with memory of the previous states, e.g. Markovian models
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/20—Arrangements for detecting or preventing errors in the information received using signal quality detector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Artificial Intelligence (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
Abstract
Description
技术领域technical field
本发明的各个方面一般涉及采用链路反馈的通信系统,尤其涉及快速链路自适应技术。Aspects of the invention relate generally to communication systems employing link feedback, and more particularly to fast link adaptation techniques.
背景技术Background technique
随着手机、智能手机和平板设备等现代无线通信设备的普及,对流媒体视频、电视、音乐和用户设备(UE)或移动台(MS)的互联网接入等大量多媒体数据能力的需求也随之激增。为满足这种日益增长的对更高数据速率的需求,基于多输入多输出(MIMO)、正交频分多址接入(OFDMA)、和比特交织编码调制(BICM)等技术的新通信标准正在开发。例如,这些标准包括第三代合作伙伴计划(3GPP)正在研发的长期演进(LTE)和LTE-Advanced(LTE-A),电气电子工程师学会(IEEE)维护的802.11和802.16系列无线宽带标准,WiMAX论坛对IEEE802.11标准的实现方式WiMAX,以及其他标准。With the ubiquity of modern wireless communication devices such as mobile phones, smartphones and tablet devices, there is also the need for massive multimedia data capabilities such as streaming video, TV, music and Internet access for user equipment (UE) or mobile station (MS) surge. To meet this growing demand for higher data rates, new communication standards based on techniques such as Multiple Input Multiple Output (MIMO), Orthogonal Frequency Division Multiple Access (OFDMA), and Bit Interleaved Coded Modulation (BICM) Developing. Examples of these standards include Long Term Evolution (LTE) and LTE-Advanced (LTE-A) being developed by the Third Generation Partnership Project (3GPP), the 802.11 and 802.16 series of wireless broadband standards maintained by the Institute of Electrical and Electronics Engineers (IEEE), WiMAX Forum's implementation of the IEEE802.11 standard, WiMAX, and other standards.
通过无线通信信道传输的数据质量通常由于介质的易失性而变得复杂,会受到衰落、来自其他用户的干扰和UE设备之间的变动等因素的影响。众所周知,根据当前信道条件,对诸如调制编码方案(MCS)或传输功率之类的系统参数进行自适应可显著提升总体吞吐量。但是,要对通信链路或发射机与接收机之间的链路进行自适应,发射机需要准确了解链路的当前信道状态信息(CSI)。The quality of data transmitted over wireless communication channels is often complicated by the volatility of the medium, affected by factors such as fading, interference from other users, and variations between UE devices. Adapting system parameters such as modulation coding scheme (MCS) or transmit power according to current channel conditions is known to significantly improve overall throughput. However, to adapt a communication link or a link between a transmitter and a receiver, the transmitter needs accurate knowledge of the current channel state information (CSI) of the link.
为了满足这一点,如上所述的那些现代通信系统包括某种类型的反馈机制,以允许发送机之间的链路闭环自适应,发射机可位于基站收发信台或eNodeB,而接收机可位于MS或者UE上。例如,3GPPLTE和LTE-A标准包括从一个UE或MS发送回CSI至发射机的规定,其中,CSI用于选择调制编码方案(MCS)、和/或者预编码矩阵、和/或者秩数等传输参数。LTE包括几种类型的CSI,包括信道质量指示(CQI),秩指示(RI)、及预编码矩阵指示(PMI)。所述CQI是一个介于1和15之间的整数值。笼统地说,每一个CQI值与29个MCS中的其中一个对应,这29个MCS用于不包括HARQ重传的下行共享物理信道(PDSCH)上的数据传输。在本方案中,较高的CQI值对应于较高吞吐量的MCS。此后,CQI和MCS可互换使用。To accommodate this, modern communication systems such as those described above include some type of feedback mechanism to allow closed-loop adaptation of the link between the transmitter, which may be located at a base transceiver station or eNodeB, and the receiver at the on MS or UE. For example, the 3GPP LTE and LTE-A standards include provisions for sending CSI from a UE or MS back to the transmitter, where the CSI is used to select the modulation coding scheme (MCS), and/or precoding matrix, and/or rank number, etc. for transmission parameter. LTE includes several types of CSI, including Channel Quality Indication (CQI), Rank Indication (RI), and Precoding Matrix Indication (PMI). The CQI is an integer value between 1 and 15. Generally speaking, each CQI value corresponds to one of 29 MCSs, and these 29 MCSs are used for data transmission on the physical downlink shared channel (PDSCH) excluding HARQ retransmission. In this scheme, a higher CQI value corresponds to a higher throughput MCS. Hereafter, CQI and MCS are used interchangeably.
确定接收机的适当CSI值、发送所述CSI到发射机、并基于接收到的CSI来修改所述链路的过程称为链路自适应(LA),通常用于采用MIMO-OFDMA技术的系统中,例如,3GPPLTErel-8中定义的PDSCH。LA的目的是调整传输参数,如MCS和/或预编码矩阵和/或秩数,这样,在保持块错误率(BLER)这个在无线和其他通信系统中使用的典型服务质量QoS度量低于给定阈值的同时,最大程度地提高物理层的平均吞吐量。在移动通信系统中使用的BLER阈值通常约为0.1,或10%,可根据所期望的QoS来调大或调小。The process of determining the appropriate CSI value for the receiver, sending the CSI to the transmitter, and modifying the link based on the received CSI is called Link Adaptation (LA), and is usually used in systems using MIMO-OFDMA technology In, for example, the PDSCH defined in 3GPP LTE Rel-8. The purpose of LA is to adjust transmission parameters such as MCS and/or precoding matrix and/or rank number such that the block error rate (BLER), a typical quality of service QoS metric used in wireless and other communication systems, is kept below the given Maximize the average throughput of the physical layer while setting the threshold. The BLER threshold used in mobile communication systems is usually about 0.1, or 10%, and can be adjusted up or down according to the desired QoS.
在移动通信系统中,链路自适应方案通常是为了实现从一个无线基站到MS的传输,被称为下行链路(DL),但也可以用来改善上行链路(UL)传输。为了实现LA,接收机接收包含数据包的传输数据,并基于所接收的信号计算链路质量度量(LQM)。然后,接收机确定适当的CSI值并将它们发送给发射机,这些CSI值用于为随后的数据传输选择链路参数。无线链路是非常不稳定的介质,因此当计算一个CSI值并发送给发射机用于调整链路参数时,该链路可能已经发生很大地改变,导致自适应无法达到理想效果。因此,当使用修改后的传输方案时,接收机应该尝试预测未来的CSI,而不是仅仅计算当前的CSI值和把其返回给发射机,这样才能提升链路吞吐量。因此,LA需要根据当前的和过去的信道信息来预测用于下一次的传输最佳CSI。由于无线链路是不断迅速变化的,用于CSI预测的LA算法必须足够快地调整,以跟踪这些变化。能够适应这些快速的链路变化的算法被称为快速链路自适应(FLA)。In mobile communication systems, link adaptation schemes are usually used to implement transmissions from a radio base station to MSs, called downlink (DL), but can also be used to improve uplink (UL) transmissions. To implement LA, a receiver receives transmission data comprising packets and computes a link quality metric (LQM) based on the received signal. The receiver then determines appropriate CSI values and sends them to the transmitter, where these CSI values are used to select link parameters for subsequent data transmissions. The wireless link is a very unstable medium, so when a CSI value is calculated and sent to the transmitter to adjust the link parameters, the link may have changed greatly, resulting in the failure of the self-adaptation to achieve the desired effect. Therefore, when using the modified transmission scheme, the receiver should try to predict the future CSI instead of just calculating the current CSI value and returning it to the transmitter, so as to improve the link throughput. Therefore, LA needs to predict the best CSI for next transmission according to current and past channel information. Since wireless links are constantly and rapidly changing, the LA algorithm used for CSI prediction must adjust fast enough to keep track of these changes. An algorithm that can adapt to these rapid link changes is called Fast Link Adaptation (FLA).
FLA可以是一个棘手和具有挑战性的问题。在一个动态和受到各种变化影响的恶劣环境下,例如,慢速或快速衰落场景、异质网络、干扰和由于运动、温度和UE之间的变动而引起的UE条件改变,对传输参数做出调整以最大程度地提升平均吞吐量性能并维持可接受的低BLER会遇到许多困难。一个理想的FLA技术应该满足一些制约因素,包括以下内容:FLA can be a tricky and challenging problem. In a harsh environment that is dynamic and subject to various changes, such as slow or fast fading scenarios, heterogeneous networks, interference and changes in UE conditions due to motion, temperature and inter-UE variation, the transmission parameters Tuning to maximize average throughput performance while maintaining an acceptably low BLER can be difficult. An ideal FLA technique should satisfy a number of constraints, including the following:
为了最大程度地提升平均吞吐量,同时保持BLER低于给定阈值,FLA应该能够推荐一个适于任何实际的移动环境的MCS/CQI;In order to maximize the average throughput while keeping the BLER below a given threshold, the FLA should be able to recommend an MCS/CQI suitable for any practical mobile environment;
所述FLA技术应该有一个“快速”自适应率,因此它能够紧密跟踪信道质量的变化;The FLA technique should have a "fast" adaptation rate so it can closely track changes in channel quality;
在不同信道条件下,参数和/或查找表(LUT)必须保持较小数量,计算的复杂性必须保持恒定;The number of parameters and/or look-up tables (LUTs) must be kept small and the computational complexity must be kept constant under different channel conditions;
该FLA技术应该能够成功应对线性和非线性信道均衡器,不完美信道和噪声协方差的知识,以及射频(RF)缺陷。The FLA technique should be able to successfully cope with linear and nonlinear channel equalizers, knowledge of imperfect channels and noise covariance, and radio frequency (RF) imperfections.
许多针对FLA问题的解决方案已经提出,每个解决方案都有其优点和缺点。经典的方法是使用带有或不带有校准与校正的链路质量度量(LQM),如平均交互信息每编码比特映射(MMIBM)。在这种方法中,通过利用采用的均衡器的一组后处理信号干扰噪声比(SINR),获得一个标量链路质量度量(LQM)。然而,只有线性最小均方误差(LMMSE)类型的均衡器才了解闭合形式后处理SINR。对于其他类型的均衡器,如最大似然(ML)型均衡器,需要一些近似估计。在获得各个传输参数的如MCS之类的标量LQM后,经典经典的方法是从LQM到BLER的映射中找到对应的BLER,该映射通常是离线创建的。该离线映射或查找表(LUT)是在加性高斯白噪声(AWGN)信道条件下MCS分别获得的,以及考虑到的传输块大小。此后,推荐一个适当的频谱效率最高的MCS方案,这样考虑到的MCS方案的预测BLER就低于期望的阈值。预测的BLER阈值通过模拟获得,这样,平均BLER可以满足期望的QoS要求的约束条件。这种“经典”的方法在文献中进行了实证研究,并在一个经校准的设置中有良好的表现。不巧地是,为每一个需要的MCS和信道条件找到校准和校正因子需要进行漫长而枯燥的模拟。不同的传输大小需要若干LUT,因此,基于LTE/LTE–A系统就无法使用这种方法。当使用非线性或ML型均衡器时,也很难找到合适的校正因子。在实际系统中,射频(RF)缺陷是不可避免的,会对性能产生负面影响,因为无法调整校正因子来适应所有类型的现实世界中的变化和缺陷。Many solutions to the FLA problem have been proposed, each with its advantages and disadvantages. A classic approach is to use a link quality metric (LQM) with or without calibration and correction, such as Mean Mutual Information Per Coded Bitmap (MMIBM). In this approach, a scalar link quality metric (LQM) is obtained by utilizing a set of post-processing signal-to-interference-noise ratios (SINRs) of the employed equalizer. However, only linear minimum mean square error (LMMSE) type equalizers are aware of closed-form post-processing SINR. For other types of equalizers, such as maximum likelihood (ML) type equalizers, some approximation is required. After obtaining a scalar LQM such as MCS for each transmission parameter, the classic classical approach is to find the corresponding BLER from the LQM-to-BLER mapping, which is usually created offline. The off-line mapping or look-up table (LUT) is obtained by the MCS respectively under additive white Gaussian noise (AWGN) channel conditions, taking into account the transport block size. Thereafter, an appropriate spectrally efficient MCS scheme is recommended such that the predicted BLER of the considered MCS scheme is below the desired threshold. The predicted BLER threshold is obtained by simulation, so that the average BLER can meet the constraints of the desired QoS requirements. This "classical" approach has been empirically studied in the literature and shows good performance in a calibrated setting. Unfortunately, finding the calibration and correction factors for each required MCS and channel condition requires long and tedious simulations. Different transfer sizes require several LUTs, so this approach cannot be used for LTE/LTE-A based systems. It is also difficult to find a suitable correction factor when using a non-linear or ML type equalizer. In real systems, radio frequency (RF) imperfections are unavoidable and can negatively impact performance because correction factors cannot be adjusted to accommodate all types of real-world variations and imperfections.
基于支持向量机(SVM)的FLA技术也得以确立。这些方法使用SVM为实时或在线的每个候选MCS获知均值或有序后处理的SINR和BLER之间的映射。这种获知的映射会定期更新,并用于预测各组支持的MCS方案的BLER性能。然后,预测的BLER值可用来为下一个数据包选择和推荐MCS方案。基于SVM的FLA优于基于经典LQM/LUT的方法,也可以应付某些类型的射频和非线性缺陷。然而,基于SVM的方法存在内存消耗大,复杂性成本不够低,很难在当前状态下的数字信号处理(DSP)设备中应用的问题。基于SVM的FLA技术在非平稳的场景下的工作表现如何或它们是否可以适当地跟踪系统的变化,仍不得而知。The FLA technique based on Support Vector Machine (SVM) has also been established. These methods use SVM to learn the mapping between mean or ordered post-processing SINR and BLER for each candidate MCS in real-time or online. This learned map is regularly updated and used to predict the BLER performance of each set of supported MCS schemes. Then, the predicted BLER value can be used to select and recommend an MCS scheme for the next packet. SVM-based FLA outperforms classical LQM/LUT-based methods and can also cope with certain types of RF and nonlinear imperfections. However, SVM-based methods suffer from high memory consumption and insufficient complexity cost to be implemented in current state of the art digital signal processing (DSP) devices. How well SVM-based FLA techniques work in non-stationary scenarios or whether they can properly track system changes remains unknown.
另外一种LA解决方法是一种被称为量化内核最小均方(QKLMS)的在线内核方法(OKM)。在获知均值或有序后处理的SINR与BLER之间的映射方面,QKLMS与SVM方法是相似的,但是QKLMS没有那么复杂,且对存储器要求比目前已知的SVM方法要低得多。虽然QKLMS具有一些优势,但这种方法也存在一些问题。QKLMS跟踪能力较差,其更准确地特征为一种“慢”LA技术。通过详尽的和耗时的离线网格搜索来寻找QKLMS自由超参数。需要额外的搜索来确定如何从可用的一组MCS中选择一个合适的MCS。OKM的输入是平均后处理SINR或均衡器中的一组有序后处理SINR,都具有非常高的动态范围,因而降低由OKM提供的潜在增益。Another LA solution is an online kernel method (OKM) called quantized kernel least mean square (QKLMS). QKLMS is similar to SVM methods in terms of learning the mapping between mean or ordered post-processed SINR and BLER, but QKLMS is less complex and has much lower memory requirements than currently known SVM methods. While QKLMS has some advantages, there are also some problems with this approach. QKLMS has poor tracking ability and is more accurately characterized as a "slow" LA technique. Finding QKLMS free hyperparameters via exhaustive and time-consuming offline grid search. Additional searches are required to determine how to select a suitable MCS from the set of available MCSs. The input to the OKM is the average post-processing SINR or a set of ordered post-processing SINRs in an equalizer, both of which have a very high dynamic range, thus reducing the potential gain provided by the OKM.
因此,人们希望找到一种FLA技术,可以解决至少一些上述问题。Therefore, it is desirable to find a FLA technique that can solve at least some of the above-mentioned problems.
发明内容Contents of the invention
在上述技术背景下,本发明的目的是提供设备和方法,通过此设备与方法,能够提高采用了链路自适应反馈的通信链路中的数据传输速率,尤其但不完全是为了在接收机上选择CSI。Against the above technical background, it is an object of the present invention to provide a device and a method by which the data transmission rate in a communication link using link adaptive feedback can be increased, especially but not exclusively for the purpose at the receiver Select CSI.
本发明的另一目的是提供设备和方法,使得FLA可用于在动态环境下调整或者推荐适合的CSI值来最大程度地提高通信链路的平均吞吐量,同时使平均BLER低于期望阈值。这些设备和方法提供一个“快速”适应率,能密切跟踪信道状态的快速变化。Another object of the present invention is to provide devices and methods such that FLA can be used to adjust or recommend suitable CSI values in dynamic environments to maximize the average throughput of a communication link while keeping the average BLER below a desired threshold. These devices and methods provide a "fast" adaptation rate that closely tracks rapid changes in channel state.
本发明的又一个目的是提供设备和方法,使得FLA可用于在不同信道条件下保持参数和/或查找表(LUT)的数量较小,并保持恒定的计算复杂性。Yet another object of the present invention is to provide apparatus and methods such that FLA can be used to keep the number of parameters and/or look-up tables (LUTs) small and keep constant computational complexity under different channel conditions.
本发明的再一个目的是提供设备和方法,使得FLA可用于在平稳或非平稳环境下成功应对线性和非线性信道均衡器,不完美的信道和噪声协方差知识,以及射频(RF)缺陷。Yet another object of the present invention is to provide apparatus and methods by which FLA can be used to successfully cope with linear and non-linear channel equalizers, imperfect channel and noise covariance knowledge, and radio frequency (RF) imperfections in stationary or non-stationary environments.
上述和进一步的目的和优点都是依据本发明,通过使用高斯过程(GP)的系统模型,可以调整和更新其模型参数来快速跟踪通信链路的信道状态变化。更新后的GP系统模型用于为期望的一组CSI预测将来传输的BLER性能,选择一个与最高吞吐量相关联的而且能够维持预测的BLER低于预定阈值的CSI。The above and further objects and advantages are all according to the present invention, by using a Gaussian Process (GP) system model, whose model parameters can be adjusted and updated to quickly track channel state changes of communication links. The updated GP system model is used to predict the BLER performance of future transmissions for a desired set of CSIs, selecting a CSI associated with the highest throughput and capable of maintaining the predicted BLER below a predetermined threshold.
根据本发明的第一方面,上述和进一步的目的和优点是通过一个可用于选择通信链路的信道状态信息(CSI)收发信机获得的。所述收发信机包括:接收机,用于接收来自所述通信链路的通信信号,并产生一个接收到的数据信号;处理装置,与所述接收机耦合,用于接收所述数据信号;存储器,与所述处理装置耦合。所述处理装置用于:基于接收到的数据信号,生成信道估计值、噪声协方差估计值和一组循环冗余校验(CRC)结果;基于信道估计值和噪声协方差估计值,生成一组链路质量度量(LQM);缓存所述生成的一组LQM。基于所述缓存的一组LQM和所述一组CRC结果,使用高斯过程(GP)系统模型更新GP系统模型的模型参数。基于生成的一组LQM,使用更新后的模型参数与GP系统模型为支持的一组CSI中的每一个CSI预测误块率(BLER)。所述处理装置从所述支持的一组CSI中选择具有最大吞吐量的CSI和低于阈值的预测BLER。According to a first aspect of the present invention, the above and further objects and advantages are obtained by a channel state information (CSI) transceiver operable to select a communication link. The transceiver includes: a receiver for receiving a communication signal from the communication link and generating a received data signal; processing means coupled to the receiver for receiving the data signal; A memory coupled to the processing device. The processing device is configured to: generate a channel estimate, a noise covariance estimate, and a set of cyclic redundancy check (CRC) results based on the received data signal; generate a channel estimate and a noise covariance estimate based on the channel estimate and the noise covariance estimate A set of link quality metrics (LQMs); buffering the generated set of LQMs. A Gaussian Process (GP) system model is used to update model parameters of a GP system model based on the cached set of LQMs and the set of CRC results. Based on the generated set of LQMs, the Block Error Rate (BLER) is predicted for each CSI in the supported set of CSIs using the updated model parameters and the GP system model. The processing means selects from the supported set of CSIs the CSI with the maximum throughput and a predicted BLER below a threshold.
根据第一方面,在所述收发信机的第一种可能的实现形式中,使用GP系统模型来更新模型参数包括:基于所述生成的一组CRC结果,所述缓存的一组LQM和训练数据字典,更新模型参数。基于所述缓存的一组LQM,生成的CRC结果和所述接收到的数据信号的CSI,更新所述训练数据字典。According to the first aspect, in the first possible implementation form of the transceiver, using the GP system model to update the model parameters includes: based on the generated set of CRC results, the cached set of LQM and training Data dictionary, update model parameters. The training data dictionary is updated based on the cached set of LQMs, generated CRC results and the CSI of the received data signal.
根据第一方面的第一种可能的实现形式,在所述收发信机的第二种可能的实现形式中,所述训练数据字典包括多组缓存的LQM、与每组LQM关联的至少一组CRC结果,以及关联的一组CSI。According to the first possible implementation form of the first aspect, in the second possible implementation form of the transceiver, the training data dictionary includes multiple sets of cached LQMs, at least one set of LQMs associated with each set of LQMs CRC result, and an associated set of CSI.
根据第一方面的第二种可能的实现形式,在所述收发信机的第三种可能的实现形式中,所述训练数据字典通过以下方式增强:当为当前CSI生成的CRC结果为通过,所述支持的一组CSI中的所有低吞吐量CSI与所述CRC通过结果关联;当为当前CSI生成的CRC结果为失败,所述支持的一组CSI中的所有高吞吐量CSI与所述CRC失败结果关联。According to the second possible implementation form of the first aspect, in the third possible implementation form of the transceiver, the training data dictionary is enhanced in the following manner: when the CRC result generated for the current CSI is passed, All low-throughput CSIs in the supported set of CSIs are associated with the CRC passing result; when the CRC generated for the current CSI fails, all high-throughput CSIs in the supported set of CSIs are associated with the CRC failure result association.
根据第一方面或者第一方面的第一种至第三种可能的实现形式,在所述收发信机的第四种可能的实现形式中,所述GP系统模型是一种非递归GP系统模型。According to the first aspect or the first to third possible implementation forms of the first aspect, in a fourth possible implementation form of the transceiver, the GP system model is a non-recursive GP system model .
根据第一方面或者第一方面的第一种至第三种可能的实现形式,在所述收发信机的第五种可能的实现形式中,所述GP系统模型是一种递归系统模型。According to the first aspect or the first to third possible implementation forms of the first aspect, in a fifth possible implementation form of the transceiver, the GP system model is a recursive system model.
根据第一方面或者根据第一方面的上述第一种至第五种中任何一种可能的实现形式,在所述收发信机的第六种可能的实施形式中,所述LQM209是一种有效的平均交互信息(平均MI)度量。According to the first aspect or any one of the first to fifth possible implementation forms of the first aspect, in the sixth possible implementation form of the transceiver, the LQM209 is an effective The mean mutual information (mean MI) measure of .
根据第一方面的第六种可能的实现形式,在所述收发信机的第七种可能的实现形式中,生成一组平均MI包括:基于一个线性均衡器的假设,且接收到的数据信号经过非线性均衡调节,为接收到的数据信号中的每一个RE生成交互信息(MI)值;基于生成的MI值,生成所述一组有效的平均MI。According to the sixth possible implementation form of the first aspect, in the seventh possible implementation form of the transceiver, generating a set of average MIs includes: based on the assumption of a linear equalizer, and the received data signal After nonlinear equalization adjustment, a mutual information (MI) value is generated for each RE in the received data signal; based on the generated MI value, the set of effective average MI is generated.
根据第一方面的第四或第五种可能的实现形式,在所述收发信机的第八种可能的实现形式中,所述GP系统模型包括一组GP系统模型,该组GP系统模型中的各GP系统模型用于为特定的CSI预测BLER,当与所接收到的数据信号关联的CSI不与所述一组GP系统模型中的任何一个关联时,与最近的CSI关联的GP系统模型得到更新。According to the fourth or fifth possible implementation form of the first aspect, in the eighth possible implementation form of the transceiver, the GP system model includes a set of GP system models, and in the set of GP system models Each GP system model of is used to predict BLER for a particular CSI, when the CSI associated with the received data signal is not associated with any of the set of GP system models, the GP system model associated with the nearest CSI get updated.
根据第一方面或者根据上述第一方面的第一种至第八种中任何一种可能的实现形式,在所述收发信机的第九种可能的实现形式中,所述CSI值是一个宽带信道质量指示(CQI)、子带CQI、秩指示、宽带预编码矩阵指示(PMI)、或子带PMI。According to the first aspect or any one of the first to eighth possible implementation forms of the above first aspect, in the ninth possible implementation form of the transceiver, the CSI value is a broadband Channel Quality Indicator (CQI), Subband CQI, Rank Indication, Wideband Precoding Matrix Indicator (PMI), or Subband PMI.
根据第一方面或者根据上述第一方面的第一种至第九种中任何一种可能的实现形式,在所述收发信机的第十种可能的实现形式中,所述通信链路包括无线通信链路,所述接收机包括射频(RF)单元。According to the first aspect or any one of the first to ninth possible implementation forms of the above first aspect, in the tenth possible implementation form of the transceiver, the communication link includes a wireless A communication link, the receiver including a radio frequency (RF) unit.
根据第一方面或者根据上述第一方面的第一种至第十种中任何一种可能的实现形式,在所述收发信机的第十一种可能的实现形式中,所述通信链路包括正交频分多址(OFDMA)类型的通信链路。According to the first aspect or any one of the first to tenth possible implementation forms of the above first aspect, in the eleventh possible implementation form of the transceiver, the communication link includes Orthogonal Frequency Division Multiple Access (OFDMA) type communication link.
根据第一方面的第十一种可能的形式,在收发信机的第十二种可能的实现形式中,所述系统包括非线性均衡或线性均衡。According to an eleventh possible form of the first aspect, in a twelfth possible implementation form of the transceiver, the system comprises nonlinear equalization or linear equalization.
根据第一方面或者根据第一方面的上述第十种至第十二种中任何一种可能的实现形式,在所述收发信机的第十三种可能的实现形式中,所述系统是一种用户设备,包括用户界面和显示器。According to the first aspect or any one of the tenth to the twelfth possible implementation forms of the first aspect, in the thirteenth possible implementation form of the transceiver, the system is a A user device, including user interface and display.
根据本发明的第二方面,上述和进一步的目的和优点通过一种计算机程序产品获得,包括一个存储有数据的非瞬态计算机可读存储介质,在处理装置访问时,所述处理装置执行操作,包括:接收信道估计值和噪声协方差估计值;基于信道估计值和噪声协方差估计值,生成一组链路质量度量(LQM);缓存所述生成的一组LQM;基于接收到的数据信号,生成一组循环冗余校验(CRC)结果;基于所述缓存的一组LQM和所述一组CRC结果,使用高斯过程(GP)系统模型更新GP系统模型的模型参数;基于生成的一组LQM,使用更新后的模型参数与GP系统模型为支持的一组CSI中的每一个CSI预测误块率(BLER);从所述支持的一组CSI中选择具有最大吞吐量的CSI和低于阈值的预测BLER。According to a second aspect of the present invention, the above and further objects and advantages are achieved by a computer program product comprising a non-transitory computer-readable storage medium storing data which, when accessed by a processing device, performs an operation , comprising: receiving channel estimate and noise covariance estimate; generating a set of link quality metrics (LQM) based on the channel estimate and noise covariance estimate; buffering the generated set of LQM; based on the received data signal, generating a set of cyclic redundancy check (CRC) results; based on the cached set of LQMs and the set of CRC results, using the Gaussian process (GP) system model to update the model parameters of the GP system model; based on the generated A set of LQMs, using the updated model parameters and the GP system model to predict a block error rate (BLER) for each CSI in the supported set of CSIs; selecting the CSI with the largest throughput from the supported set of CSIs and Predicted BLER below threshold.
根据本发明的第三方面,上述和进一步的目的和优点是根据通信系统中被选择的信道状态信息(CSI)通过一个方法获得的。所述方法包括:>接收信道估计值和噪声协方差估计值;基于信道估计值和噪声协方差估计值,生成一组链路质量度量(LQM)。缓存所述的一组LQM。基于接收到的数据信号,生成一组循环冗余校验(CRC)结果;基于所述缓存的一组LQM和所述生成的CRC结果,使用高斯过程(GP)系统模型来更新一组模型参数。所述更新后的一组模型参数用于在GP系统模型中为支持的一组CSI的中每一个CSI预测误块率(BLER)。然后,从所述支持的一组CSI中选择一个CSI,所选CSI具有最大吞吐量且预测的BLER低于预定阈值。According to a third aspect of the present invention, the above and further objects and advantages are obtained by a method based on selected channel state information (CSI) in a communication system. The method comprises: >receiving a channel estimate and a noise covariance estimate; generating a set of link quality metrics (LQM) based on the channel estimate and the noise covariance estimate. Cache the set of LQMs described. generating a set of cyclic redundancy check (CRC) results based on the received data signal; updating a set of model parameters using a Gaussian process (GP) system model based on the cached set of LQMs and the generated CRC results . The updated set of model parameters is used in the GP system model to predict a block error rate (BLER) for each CSI in a supported set of CSIs. Then, a CSI is selected from the supported set of CSIs, the selected CSI has the maximum throughput and the predicted BLER is lower than a predetermined threshold.
根据第三方面,在所述方法的第一种可能的实现形式中,使用GP系统模型来更新模型参数包括:基于所述生成的一组CRC结果、所述缓存的一组LQM和训练数据字典,更新模型参数;根据所述缓存的一组LQM、生成的CRC结果和所述接收到的数据信号的CSI,更新所述训练数据字典。According to the third aspect, in the first possible implementation form of the method, using the GP system model to update the model parameters includes: based on the generated set of CRC results, the cached set of LQM and the training data dictionary , updating model parameters; updating the training data dictionary according to the cached set of LQMs, the generated CRC results, and the CSI of the received data signal.
根据第三方面或者第三方面的第一种可能的实现形式,在所述方法的第二种可能的实现形式中,所述训练数据字典包括多组缓存的LQM,与每组LQM关联的至少一组CRC结果,以及关联的一组CSI。According to the third aspect or the first possible implementation form of the third aspect, in the second possible implementation form of the method, the training data dictionary includes multiple sets of cached LQMs, and at least A set of CRC results, and an associated set of CSI.
根据第三方面或者第三方面的第二种可能的实现形式,在所述方法的第三种可能的实现形式中,所述训练数据字典得以增强;当为当前CSI生成的CRC结果为通过,所述支持的一组CSI中的所有低吞吐量CSI与所述CRC通过结果关联;当为当前CSI生成的CRC结果为通过,所述支持的一组CSI中的所有低吞吐量CSI与所述CRC通过结果关联。According to the third aspect or the second possible implementation form of the third aspect, in the third possible implementation form of the method, the training data dictionary is enhanced; when the CRC result generated for the current CSI is passed, All low-throughput CSIs in the supported set of CSIs are associated with the CRC passing result; when the CRC result generated for the current CSI is passed, all low-throughput CSIs in the supported set of CSIs are associated with the CRC is correlated by result.
根据第三方面或者第三方面的第一种至第三种中任何一种可能的实现形式,在所述方法的第四种可能的实现形式中,所述GP系统模型是一种非递归GP系统模型。According to the third aspect or any one of the first to third possible implementation forms of the third aspect, in the fourth possible implementation form of the method, the GP system model is a non-recursive GP system model.
根据第三方面或者第三方面的上述第一种至第三种中任何一种可能的实现形式,在所述方法的第五种可能的实现形式中,所述GP系统模型是一种递归系统模型。According to the third aspect or any one of the first to third possible implementation forms of the third aspect, in the fifth possible implementation form of the method, the GP system model is a recursive system Model.
根据第三方面,所述方法的第五种可能的实现形式的目的是为了避免与非递归GP系统模型所需的矩阵求逆相关的计算复杂性。According to the third aspect, the purpose of a fifth possible implementation of the method is to avoid the computational complexity associated with matrix inversions required for non-recursive GP system models.
根据第三方面或者根据第三方面的第一种至第五种中任何一种可能的实现形式,在所述方法的第六种可能的实现形式中,所述LQM是一种有效的平均交互信息(平均MI)度量。According to the third aspect or any one of the first to fifth possible implementation forms of the third aspect, in the sixth possible implementation form of the method, the LQM is an effective average interaction Information (mean MI) measure.
根据第三方面或者根据第三方面的第六种可能的实现形式,在所述方法的第七种可能的实现形式中,生成一组平均MI包括:基于一个线性均衡器的假设,且接收到的数据信号经过非线性均衡调节,为接收到的数据信号中的每一个RE生成一组交互信息(MI)值;基于生成的一组MI值,生成所述一组有效的平均MI。According to the third aspect or the sixth possible implementation form of the third aspect, in the seventh possible implementation form of the method, generating a set of average MIs includes: based on the assumption of a linear equalizer, and receiving The data signal of the received data signal is adjusted by nonlinear equalization, and a set of mutual information (MI) values is generated for each RE in the received data signal; based on the generated set of MI values, the set of effective average MI is generated.
根据第三方面或者根据第三方面的第四或第五种实现形式,在所述方法的第八种可能的实现形式中,所述GP的系统模型包括一组GP系统模型,该组GP系统模型中的各个GP系统模型用于为特定的CSI预测BLER,当与接收到的数据信号关联的CSI不与所述一组GP系统模型中的任何GP系统模型关联时,与最近的CSI关联的GP系统模型得到更新。According to the third aspect or the fourth or fifth implementation form of the third aspect, in the eighth possible implementation form of the method, the GP system model includes a set of GP system models, and the set of GP system models Each GP system model in the model is used to predict the BLER for a particular CSI, when the CSI associated with the received data signal is not associated with any GP system model in the set of GP system models, the one associated with the nearest CSI The GP system model has been updated.
根据第三方面或者根据第三方面的上述第一种至第八种中任何一种实现形式,在所述方法的第九种可能的实现形式中,所述CSI值是一个宽带信道质量指示(CQI)、子带CQI、秩指示、宽带预编码矩阵指示(PMI),或子带PMI。According to the third aspect or any one of the above-mentioned first to eighth implementation forms according to the third aspect, in a ninth possible implementation form of the method, the CSI value is a wideband channel quality indicator ( CQI), subband CQI, rank indication, wideband precoding matrix indication (PMI), or subband PMI.
通过下文中结合附图对实施例进行的描述,示例性实施例的这些和其他方面、实现形式和优点显而易见。然而,应当理解的是,此类描述和附图仅仅用于说明的目的,而不能作为对本发明的限制;对本发明的任何限制,应参考所附权利要求书。本发明的其他方面和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者可以通过实施本发明而了解。此外,本发明的方面和优点可通过所附权利要求书特别指出的手段或结合方式实现和获得。These and other aspects, implementations and advantages of the exemplary embodiments are apparent from the following description of the embodiments in conjunction with the accompanying drawings. It should be understood, however, that such description and drawings are for illustrative purposes only and not as limitations of the invention; for any limitations on the invention, reference should be made to the appended claims. Additional aspects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Furthermore, the aspects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out in the appended claims.
附图说明Description of drawings
在附图中:In the attached picture:
图1示出了综合了公开实施例所有方面的一个简化的LTE接收机的方块图;Figure 1 shows a block diagram of a simplified LTE receiver incorporating all aspects of the disclosed embodiments;
图2示出了一个综合公开实施例所有方面的用于选择信道状态信息的示例性方法的流程图;FIG. 2 shows a flowchart of an exemplary method for selecting channel state information that integrates all aspects of the disclosed embodiments;
图3示出了综合公开实施例所有方面的宽带-CQI预测的GP系统模型的训练与预测模式;Fig. 3 shows the training and prediction mode of the GP system model of wideband-CQI prediction integrated with all aspects of the disclosed embodiments;
图4示出了综合本发明所有方面的物理下行链路共享信道的总吞吐量的曲线图;Figure 4 shows a graph of the total throughput of the physical downlink shared channel integrating all aspects of the present invention;
图5示出了综合了本发明所有方面的物理下行链路共享信道的平均BLER曲线图;Fig. 5 shows the average BLER graph of the physical downlink shared channel integrating all aspects of the present invention;
图6示出了综合本发明所有方面的说明LA技术的跟踪性能的曲线图;Figure 6 shows a graph illustrating the tracking performance of the LA technique incorporating all aspects of the present invention;
图7示出了一个综合公开实施例所有方面的适于FLA的装置的方块图。Figure 7 shows a block diagram of an apparatus suitable for FLA incorporating all aspects of the disclosed embodiments.
具体实施方式detailed description
本发明公开的实施例通过FLA新技术,避免了现有技术中的许多问题。这些新技术基于使用非参数高斯过程(GP)的回归/分类方法进行在线学习和BLER预测。GP是一种非参数回归和分类的贝叶斯方法,比上面描述的现有技术更符合原则。并且,除了提供一个预测的平均估计值,基于GP的技术还提供了估计值的不确定性(与在OKM中不一样),其可用于改善链路自适应。所述公开的基于GP的FLA技术使用概率法来解决具有挑战性的FLA问题,在保持低复杂性和低内存要求的同时,这种技术与现有技术的解决方案相比具有几个优势。所述公开的基于GP的FLA技术的一些理想特性列举如下:The embodiments disclosed in the present invention avoid many problems in the prior art through the new technology of FLA. These new techniques are based on regression/classification methods using nonparametric Gaussian processes (GP) for online learning and BLER prediction. GP is a Bayesian approach to nonparametric regression and classification that is more in-principle than the prior art described above. And, in addition to providing a predicted mean estimate, GP-based techniques also provide an uncertainty in the estimate (unlike in OKM), which can be used to improve link adaptation. The disclosed GP-based FLA technique uses a probabilistic approach to solve challenging FLA problems, which has several advantages over state-of-the-art solutions while maintaining low complexity and low memory requirements. Some desirable properties of the disclosed GP-based FLA technique are listed below:
所述公开的基于GP的FLA机制能够在动态环境中调整或推荐合适的CSI值,以最大程度地提高平均吞吐量,并使平均BLER低于期望阈值;The disclosed GP-based FLA mechanism is capable of adjusting or recommending an appropriate CSI value in a dynamic environment to maximize average throughput and keep average BLER below a desired threshold;
所述公开的基于GP的FLA技术在平稳和非平稳环境中的工作可令人接受;The disclosed GP-based FLA technique works acceptable in both stationary and non-stationary environments;
参数数量少;The number of parameters is small;
复杂性保持恒定不变,内存需求低;Complexity remains constant and memory requirements are low;
所述公开的基于GP的FLA技术能够成功应对线性和非线性信道均衡器、不完美信道状态信息、和RF缺陷。The disclosed GP-based FLA technique can successfully cope with linear and nonlinear channel equalizers, imperfect channel state information, and RF imperfections.
现有技术的OKM-LA系统使用MIMO均衡器的后处理SINR作为LQM,并基于此进行适配。相比之下,本发明公开的实施例使用的是有效平均交互信息(平均MI)度量。在经典方法中已使用了一种不同类型的平均MI度量,然而,本发明中的平均MI度量避免了在其他FLA技术,如MMIBM,中必要的用于改善性能、但却令人烦恼的校正/校准因子。要获得这些校正/校准因子,需要进行广泛而耗时的模拟,而且,获得的校正/校准因子不能正常应对射频损伤,在采用强大的信道编码器/解码器,如涡轮编码器或低密度奇偶校验(LDPC)编码器的系统中作用就没有那么明显了。The prior art OKM-LA system uses the post-processing SINR of the MIMO equalizer as the LQM and performs adaptation based on it. In contrast, embodiments disclosed herein use an effective mean mutual information (mean MI) metric. A different type of average MI metric has been used in classical approaches, however, the average MI metric in the present invention avoids the annoying but annoying correction necessary to improve performance in other FLA techniques such as MMIBM /calibration factor. Extensive and time-consuming simulations are required to obtain these correction/calibration factors, and the obtained correction/calibration factors do not properly cope with RF The role of the parity check (LDPC) encoder in the system is not so obvious.
基于GP的FLA的一般步骤可以概括如下:The general steps of GP-based FLA can be summarized as follows:
计算接收信号的LQM;Calculate the LQM of the received signal;
将计算得到的LQM和对应的CRC结果输入到GP系统模型的在线学习算法,以更新GP系统模型的滤波器或模型参数;Input the calculated LQM and corresponding CRC results into the online learning algorithm of the GP system model to update the filter or model parameters of the GP system model;
使用GP系统模型中更新后的模型参数来为每个考虑到的CSI生成BLER预测;Use the updated model parameters in the GP system model to generate BLER predictions for each considered CSI;
使用BLER预测来选择即将返回给发射机的适当的CSI。The BLER prediction is used to select the appropriate CSI to be returned to the transmitter.
与现有技术中的方法相比,本发明所述的基于GP的方法的一个额外优点是通过评估边缘似然以符合原则的方式获得自由超参数。An additional advantage of the GP-based approach described in the present invention compared to prior art methods is that free hyperparameters are obtained in a principled manner by evaluating marginal likelihoods.
为了便于说明和帮助理解,此处将描述一个基于3GPPLTERel-8标准的示例性实施例。在给出的实施例中,选择作为反馈值的CSI是CQI,所述CQI发送给发射机,用于选择MCS。但是,此处公开的方法和装置并不限于此,本领域的技术人员能够很容易意识到,提供从发射机到接收机反馈CSI的方法的其他通信系统,例如,WCDMA、WiFi、WiMax,以及可以使用其他CSI的其他类型的通信系统,如RI或PMI,能以类似的方法进行建模并有利地采用本发明公开的方法和装置。同样地,本发明所使用的许多术语的含义与在LTE环境中使用时的含义是一致的;然而,应当理解的是,其他通信系统可以使用不同的术语表达类似的概念,这些系统也能有利地采用本发明公开的实施例。For ease of description and understanding, an exemplary embodiment based on the 3GPP Terel-8 standard will be described here. In the given embodiment, the CSI selected as the feedback value is the CQI, which is sent to the transmitter for selection of the MCS. However, the methods and devices disclosed here are not limited thereto, and those skilled in the art can easily realize that other communication systems that provide methods for feeding back CSI from the transmitter to the receiver, such as WCDMA, WiFi, WiMax, and Other types of communication systems that may use other CSI, such as RI or PMI, can be modeled in a similar way and advantageously employ the methods and apparatus disclosed herein. Likewise, many of the terms used in the present invention have the same meaning as they are used in the LTE environment; however, it should be understood that other communication systems may use different terms to express similar concepts, and these systems can also benefit The embodiments disclosed in the present invention are adopted in an appropriate manner.
现在参照图1,可以看到一个综合本发明的各个方面并示出一个用于OFDMA通信系统的接收机系统100的一个实施例的方块图。所示的接收机系统100接收OFDM符号的符号流102,该符号流通过导频提取器106和数据提取器104分别分离为导频符号110和数据符号109。在转发给提取器104和106之前,符号流102通过通信链路接收并进行数字化,所述通信链路可以是通过空气进行传播的射频链路,或者其他类型的合适的链路或介质。提取的导频符号110提供给产生信道估计值111和噪声协方差估计值113的估计器108,用于后续计算。假设时间和频率完美同步,在给定的(LTE)资源粒子RE下,后快速傅里叶变换(FFT)接收信号向量Y如等式(1)所示:Referring now to FIG. 1, there can be seen a block diagram that incorporates aspects of the present invention and illustrates one embodiment of a receiver system 100 for an OFDMA communication system. The illustrated receiver system 100 receives a symbol stream 102 of OFDM symbols, which is separated into pilot symbols 110 and data symbols 109 by a pilot extractor 106 and a data extractor 104, respectively. Symbol stream 102 is received and digitized over a communication link, which may be a radio frequency link propagating through the air, or another type of suitable link or medium, before being forwarded to extractors 104 and 106 . The extracted pilot symbols 110 are provided to an estimator 108 which generates a channel estimate 111 and a noise covariance estimate 113 for subsequent calculations. Assuming perfect synchronization of time and frequency, under a given (LTE) resource element RE, the post-Fast Fourier Transform (FFT) received signal vector Y is shown in Equation (1):
Y=Hx+u,(1)Y=Hx+u, (1)
Y是复杂矩阵的一个元素,NR是接收天线的数量,与信道矩阵相对应,表示空间层的数量,NT是发射天线的数量。在LTE系统环境中的资源粒子RE是最小的时间频率单元,用于描述物理下行链路。数据在此链路上接收,并且对应一个OFDM符号和一个OFDM子载波。未知的数据符号109和已知的导频符号110可用复杂向量表示,而是一个复杂的加性高斯白噪声(AWGN)向量。在相应地提取数据109和导频110符号信息后,信道估计值111和噪声协方差估计值113由估计器108生成。所示的接收机系统100使用估计器108中的导频符号辅助的信道估计。可替代地,可用其他类型的信道估计获得信道估计值111和噪声方差估计值113。这些估算值111和113与提取的数据符号109一起提供给处理段112,在此,数据符号109被解码并产生估计的信息比特118。解码由控制信息126支持,所述控制信息通过控制信道流程122从控制信道中解码和提取。信息比特118的生成通过MIMO检测器114和涡轮解码116完成,并创建估计信息比特118和关联的CRC结果120。使用GP系统模型124估计可能返回到发送机(未示出)的用于链路自适应的CSI130。GP系统模型124接收来自解码器116的CRC结果120和其他信道控制信息128。Y is a complex matrix An element of , NR is the number of receive antennas, Corresponding to the channel matrix, Indicates the number of spatial layers and NT is the number of transmit antennas. The resource element RE in the LTE system environment is the smallest time-frequency unit used to describe the physical downlink. Data is received on this link and corresponds to one OFDM symbol and one OFDM subcarrier. Unknown data symbols 109 and known pilot symbols 110 can be complex vector said, while is a complex additive white Gaussian noise (AWGN) vector. The channel estimate 111 and the noise covariance estimate 113 are generated by the estimator 108 after extracting the data 109 and pilot 110 symbol information accordingly. The illustrated receiver system 100 uses pilot symbol assisted channel estimation in an estimator 108 . Alternatively, other types of channel estimates may be used to obtain the channel estimate 111 and the noise variance estimate 113 . These estimated values 111 and 113 are provided together with the extracted data symbols 109 to a processing section 112 where the data symbols 109 are decoded and estimated information bits 118 are produced. Decoding is supported by control information 126 which is decoded and extracted from the control channel by the control channel process 122 . The generation of information bits 118 is done by MIMO detector 114 and turbo decoding 116 and creates estimated information bits 118 and associated CRC result 120 . The GP system model 124 is used to estimate CSI 130 possibly returned to the sender (not shown) for link adaptation. GP system model 124 receives CRC result 120 and other channel control information 128 from decoder 116 .
例如,在所示的实施例中,其他信道控制信息128可包括用于编码与CRC结果关联的信息比特的CQI/MCS。GP系统模型124可生成各种CSI,例如,在所示的LTE接收机的实施例中,这些CSI130可包括宽带-CQI、秩指示、子带CQI、宽带预编码矩阵指示,和/或子带预编码矩阵指示。正如接下来将进一步讨论的,GP系统模型124生成BLER预测,以评估各种链路参数的性能,并产生相应的CSI130。CSI130可被发送回无线基站或其他无线发射机(未示出),在那里它们可以被用来相应地适配RF链路。进一步地,CSI130可以在与接收机系统相连接的发射机系统100中使用(例如,当发射机系统和接收机系统都是收发信机系统的一部分或者形成一个收发信机系统)。For example, in the illustrated embodiment, other channel control information 128 may include CQI/MCS used to encode information bits associated with CRC results. GP system model 124 may generate various CSIs, for example, in the illustrated embodiment of an LTE receiver, these CSIs 130 may include wideband-CQI, rank indication, subband CQI, wideband precoding matrix indication, and/or subband Precoding matrix indication. As will be discussed further below, the GP system model 124 generates BLER predictions to evaluate the performance of various link parameters and generates corresponding CSI 130 . CSI 130 can be sent back to a wireless base station or other wireless transmitter (not shown), where they can be used to adapt the RF link accordingly. Further, CSI 130 may be used in transmitter system 100 in connection with a receiver system (eg, when both the transmitter system and receiver system are part of or form one transceiver system).
在使用LTE系统来说明基于GP的FLA的示例性实施例中,被选来用于说明的CSI130是一个宽带-CQI,正如LTE标准规定的那样,与可用于传输数据到UE的29个可用的MCS中的一个对应。可替代地,可依据来自使用基于公开的GP系统模型的预测技术的eNodeB(或通常来自于基站)的被请求的CSI报告相应地生成其他CSI130。In the exemplary embodiment using the LTE system to illustrate GP-based FLA, the CSI 130 chosen for illustration is a wideband-CQI, as specified by the LTE standard, with 29 available CQIs available for transmitting data to the UE A counterpart in MCS. Alternatively, other CSI 130 may be generated accordingly from the requested CSI report from the eNodeB (or generally from the base station) using a published GP system model based prediction technique.
图2示出了一种用于确定包含一个用于BLER预测的GP系统模型的CSI的示例性方法200的实施例的流程图。示例性方法200可用于得出CQI值220或其他的CSI,在OFDMA或其他类型的通信系统中提供闭环链路自适应。信道估计值111和噪声协方差估计值113,如参考图1所述的信道和噪声协方差估计值,由SINR计算过程206接收,以产生一组均衡后的SINR207。用于第n个空间层和考虑到的RE的均衡后的SINR207如等式(2)所述:FIG. 2 shows a flowchart of an embodiment of an exemplary method 200 for determining CSI including a GP system model for BLER prediction. Exemplary method 200 may be used to derive CQI values 220 or other CSI to provide closed-loop link adaptation in OFDMA or other types of communication systems. The channel estimate 111 and the noise covariance estimate 113, such as the channel and noise covariance estimates described with reference to FIG. The equalized SINR207 for the nth spatial layer and the considered RE is given by equation (2):
标记A[)m,n表示矩阵A的第m行和第n列的元素,I是一个具有适当维度的单位矩阵。The notation A[) m, n denotes the elements of the mth row and nth column of matrix A, where I is an identity matrix with appropriate dimensions.
本发明公开的GP技术的优点在于,即使接收机采用ML型均衡器这样的非线性均衡器,后处理SINR值207仍然可以使用LMMSE均衡器假设来计算。这是因为,基于GP的LA反馈估计器对于系统中的所述类型的均衡器是非常不敏感,并且能非常好地获知从平均MI到CRC/BLER的非线性映射。因此,数据导频功率的比率等其他信息是不必要的。An advantage of the GP technique disclosed in the present invention is that even if the receiver employs a non-linear equalizer such as an ML-type equalizer, the post-processing SINR value 207 can still be calculated using the LMMSE equalizer assumption. This is because the GP based LA feedback estimator is very insensitive to said type of equalizers in the system and is very well aware of the non-linear mapping from mean MI to CRC/BLER. Therefore, other information such as the ratio of data-to-pilot power is unnecessary.
均衡后的SINR值207可用于计算208LQM209。在公开的实施例中选用的LQM是平均MI度量,因为它具有基于信息论的良好特性,并且通过在经典的基于LUT的LA方法中的使用证明是非常稳定的。相比之下,现有技术的LA方法同时使用平均和有序的一组后处理SINR作为LQM。对于基于LUT和基于在线学习的LA方法来说,这些LQM均被证明不佳。本发明公开的平均MI度量不需要开展大量模拟,以获得为类似MMIBM的其他LQMS改善FLA性能所需的校正/校准因子。平均MILQM的计算208可通过两个步骤完成。计算208开始时,对于在考虑到的RE上考虑到的CQI/MCS中使用的给定调制字母表,估计每个RE与每个空间层(对于给定的秩假设)的MI210。可以使用计算得到的后处理SINR207,为各个调制字母表估计MI213。例如,如表1所示,该估计公式可用于几个调制字母表-正交相移键控(QPSK),16态正交幅度调制(16QAM)和64态QAM。The equalized SINR value 207 may be used to calculate 208 the LQM 209 . The LQM chosen in the disclosed embodiments is the mean MI metric because it has good properties based on information theory and has proven to be very stable through its use in the classical LUT-based LA method. In contrast, state-of-the-art LA methods use both average and ordered sets of post-processing SINR as LQM. These LQMs proved to be poor for both LUT-based and online learning-based LA methods. The average MI metric disclosed in the present invention does not require extensive simulations to obtain the correction/calibration factors needed to improve FLA performance for other LQMS like MMIBM. The calculation 208 of the average MILQM can be done in two steps. Computation 208 begins by estimating the MI 210 for each RE and each spatial layer (for a given rank assumption) for a given modulation alphabet used in a considered CQI/MCS on a considered RE. MI 213 can be estimated for each modulation alphabet using the computed post-processing SINR 207 . For example, as shown in Table 1, the estimation formula can be used for several modulation alphabets - quadrature phase shift keying (QPSK), 16-state quadrature amplitude modulation (16QAM) and 64-state QAM.
表1Table 1
MI估计值213可用于计算212在一个码字内的所有层的每个码字209的平均MI,和一个报告子帧中考虑到的RE。码字是映射或信道编码的结果,它把从媒体访问控制(MAC)层接收的传输块或数据包映射到包含数据位和CRC位的不同码字中。然后,所述码字经过一个称为调制的过程,生成复值的OFDM基带信号,然后上变频到载波频率。可替代地,在一个非OFDM类型的通信系统中,码字可为使用不同的调制和上变频方案的传输准备。在所有这些方案中,每一个比特块或码字块被转换为数据信号,随后通过链路发送到一个接收机。如等式(3)所示,可使用一个算术平均值来得到一组平均MI209:The MI estimate 213 may be used to calculate 212 the average MI per codeword 209 for all layers within a codeword, and REs considered in a reporting subframe. A codeword is the result of a mapping, or channel coding, that maps a transport block or packet received from the Medium Access Control (MAC) layer into different codewords containing data bits and CRC bits. The codewords are then subjected to a process called modulation to generate a complex-valued OFDM baseband signal, which is then upconverted to the carrier frequency. Alternatively, in a non-OFDM type communication system, codewords may be prepared for transmission using a different modulation and upconversion scheme. In all of these schemes, each block of bits or codewords is converted into a data signal and then sent over a link to a receiver. As shown in equation (3), an arithmetic mean can be used to obtain a set of average MI209:
其中,γ是一个归一化常数。在替代性实施例中,可使用几何平均值来计算所述的一组平均MI209。需要为考虑过的一组CQI中的所有调制字母表获得MI。Among them, γ is a normalization constant. In an alternative embodiment, the geometric mean may be used to calculate the set of mean MI 209 . The MI needs to be obtained for all modulation alphabets in the considered set of CQIs.
预测过程214使用一组平均MI209以及CRC结果216,为每个CSI(在图2所示的具体实施方案中,CSI是一个CQI)211生成一组BLER预测。正如即将在下面详细描述的那样,可通过一组GP系统模型完成BLER预测214,其中,每个CQI指数都有自己的GP系统模型。在某些实施方案中,所有的GP系统模型可以拥有相同的处理步骤,但训练数据字典和/或模型参数可能不同。这些GP系统模型有两种工作模式:训练模式和预测模式。在预测模式下,基于考虑到的CQI的当前子帧中的一组估计的平均MI209,各个CQI指数的每个GP系统模型产生预测的BLER。在训练模式下,根据各个CQI的CRC结果的可用性,利用在前一个子帧中计算得到的缓存的相应平均MI,每个CQI指数的相应的GP系统模型得到训练和更新。只有接收到的码字才有准确的CRC结果,因此,对于每组接收到的数据,只有与接收到的CQI对应的一个GP系统模型能被更新。这样,在UE重新启动或长期的不连续接收后,训练会稍微慢一些。Prediction process 214 generates a set of BLER predictions for each CSI (in the particular embodiment shown in FIG. 2 , a CSI is a CQI) 211 using a set of average MIs 209 and CRC results 216 . As will be described in detail below, BLER prediction 214 can be accomplished by a set of GP system models, where each CQI index has its own GP system model. In some embodiments, all GP system models may have the same processing steps, but training data dictionaries and/or model parameters may differ. These GP system models have two working modes: training mode and prediction mode. In prediction mode, each GP system model for each CQI index produces a predicted BLER based on a set of estimated mean MI 209 in the current subframe for the CQI considered. In training mode, the corresponding GP system model for each CQI index is trained and updated with the corresponding buffered average MI calculated in the previous subframe according to the availability of CRC results for each CQI. Only received codewords have accurate CRC results, therefore, for each set of received data, only one GP system model corresponding to the received CQI can be updated. This way, training will be slightly slower after UE restarts or long periods of discontinuous reception.
要为来自一组接收数据的不同的CQI指数加速几个GP系统模型训练,可为除当前接收码字的CQI之外的CQI估计一个CRC结果。当接收到的CQI的CRC结果为通过,所有较低的CQI的CRC结果,即对应于较低吞吐量MCS的CQI,也可以假设CRC结果为通过。相反地,当当前接收到的CQI的CRC结果为失败,所有较高CQI的CRC结果,即对应于较高吞吐量的MCS的CQI,也可以假设为失败。根据上述CRC假设规则,所有的GP系统模型对应于当前的CQI和较高或较低的CQI。为简单起见,可以假设,在HARQ重传的情况下,在重传中使用与初始传输中相同的CQI指数。To speed up several GP system model training for different CQI indices from a set of received data, one CRC result can be estimated for CQIs other than the CQI of the currently received codeword. When the CRC result of the received CQI is pass, all the CRC results of the lower CQI, ie the CQI corresponding to the lower throughput MCS, may also assume that the CRC result is pass. Conversely, when the CRC result of the currently received CQI is failure, all CRC results of higher CQIs, that is, CQIs corresponding to higher throughput MCSs, may also be assumed to be failures. All GP system models correspond to the current CQI and higher or lower CQIs according to the above CRC assumption rules. For simplicity, it can be assumed that, in the case of HARQ retransmission, the same CQI index is used in the retransmission as in the initial transmission.
在某些实施例中,可以包括外环链路自适应(OLLA)以帮助基于GP的FLA更快地学习。这个OLLA可以考虑用于接收机和/或发射机。In some embodiments, Outer Loop Link Adaptation (OLLA) may be included to help GP-based FLA learn faster. This OLLA can be considered for receiver and/or transmitter.
CQI220作为方法200的输出或结果,通过识别最高吞吐量的CQI(即,与具有最大的吞吐量的MCS对应的CQI)来选择218,使得为所选的CQI220预测的BLER小于或等于预定的BLER阈值,例如,约为0.1的BLER。再次提出地是,也是在本示例性实施例中,产生的CSI值是CQI,根据进一步的实施例,也可通过方法200生成其他类型的CSI值。生成的CQI220可用于快速链路自适应(即选择与CQI220对应的MCS)。The CQI 220 is selected 218 as an output or result of the method 200 by identifying the highest throughput CQI (i.e., the CQI corresponding to the MCS with the greatest throughput) such that the predicted BLER for the selected CQI 220 is less than or equal to the predetermined BLER The threshold is, for example, a BLER of about 0.1. It is proposed again that, also in this exemplary embodiment, the generated CSI value is CQI, and according to further embodiments, other types of CSI values may also be generated through the method 200 . The generated CQI 220 can be used for fast link adaptation (that is, to select the MCS corresponding to the CQI 220).
图3示出了GP系统模型的训练模式302和预测模式304的应用300,用于为选择一个宽带CQI值而进行的BLER估计值314的预测。预测模式304接收LQM312,在某些实施例中可为当前接收码字的每个码字的平均MI值,并使用一组经训练过程302计算的模型参数306生成BLER预测314,在选择一个推荐的宽带CQI时使用。每个计算间隔或迭代可以是周期性的,例如,对应于每个接收的子帧、帧或接收数据的其他周期性单元;或者,迭代可以是非周期性的,例如,应发射机的请求报告CSI。Figure 3 shows the application 300 of the training mode 302 and the prediction mode 304 of the GP system model for the prediction of BLER estimates 314 for selection of a wideband CQI value. Prediction mode 304 receives LQM 312, which in some embodiments may be the average MI value per codeword for the currently received codeword, and generates BLER prediction 314 using a set of model parameters 306 computed by training process 302, before selecting a recommended The wideband CQI is used. Each computation interval or iteration may be periodic, e.g., corresponding to each received subframe, frame, or other periodic unit of received data; or, the iteration may be aperiodic, e.g., upon request of the transmitter to report CSI.
训练模式302接收来自前一个计算间隔的LQM308及来自当前计算间隔的CRC结果310,并更新所述的一组模型参数306。CQI的计算、选择、和传输所花时间是有限的。例如,可能需要大约8毫秒来计算、选择、并发送一个推荐的CQI值至发射机。发射机将花额外的时间来调整系统参数,并将数据发送给接收机。在LTE系统中,发射机的时延可以是子帧时间或约1毫秒。因此,在接收一组数据、选择一个新的CQI和接收基于使用全新的CQI传输的数据的CRC结果之间,存在一个时延,例如,在上述例子中约为9毫秒。为了在GP系统模型中说明这一点,训练模式302使用延时LQM308以及从根据CQI传输的数据中提取的CRC结果310,其中,LQM308在某些实施例中可能是一组平均MI,而CQI是从所述延时的LQM308生成的。术语链路质量度量(LQM)在本发明中可互换使用,同时指代度量、即函数、以及使用度量计算出的值。延时的LQM可称为一组缓存LQM,LQM可存储在一个被称为缓冲器的计算机存储器中,并在稍后进行检索。在某些实施例中,可以使用混合自动重传请求(HARQ)。在采用HARQ的实施例中,UE可假设每个重试数据包是基于导致较大时延和额外的缓存的原始传输的CQI进行编码。The training mode 302 receives the LQM 308 from the previous computation interval and the CRC result 310 from the current computation interval, and updates 306 the set of model parameters. The time taken for calculation, selection, and transmission of CQI is limited. For example, it may take about 8 milliseconds to calculate, select, and send a recommended CQI value to the transmitter. The transmitter will spend extra time adjusting system parameters and sending data to the receiver. In an LTE system, the delay of the transmitter may be subframe time or about 1 millisecond. Therefore, between receiving a set of data, selecting a new CQI, and receiving a CRC result based on the data transmitted using the brand new CQI, there is a delay, eg, about 9 milliseconds in the above example. To account for this in the GP system model, the training pattern 302 uses a time-delayed LQM 308, where the LQM 308 may in some embodiments be a set of average MIs, and the CQI is generated from the LQM308 of the time delay. The term link quality metric (LQM) is used interchangeably in this disclosure to refer both to a metric, ie a function, and a value calculated using the metric. The delayed LQMs may be referred to as a set of cached LQMs, which may be stored in a computer memory called a buffer and retrieved at a later time. In some embodiments, hybrid automatic repeat request (HARQ) may be used. In embodiments employing HARQ, the UE may assume that each retried packet is encoded based on the CQI of the original transmission resulting in greater latency and additional buffering.
为了帮助理解,考虑一个具体的例子是非常有益的,例如,一个4×4的MIMOLTE系统,具有20MHz的小区带宽以及最多100个物理资源块(PRB)。请注意,这里给出的具体的例子只是为了帮助理解,而不应该解释为以任何方式限制本发明。在一个典型的LTE系统中,一般有15个支持的CQI。值得注意的是,LTE支持多种码块大小。众所周知,最大码块比最小的码块提供更好的BLER性能。因此,在选择报告返回给发射机的CSI,如CQI/PMI/RI时,需要考虑不同的码块大小(或分配的PRB)的性能。To help understanding, it is helpful to consider a specific example, for example, a 4×4 MIMOLTE system with a cell bandwidth of 20 MHz and a maximum of 100 Physical Resource Blocks (PRBs). Please note that the specific examples given here are only to aid in understanding and should not be construed as limiting the invention in any way. In a typical LTE system, there are generally 15 supported CQIs. It is worth noting that LTE supports multiple block sizes. It is well known that the largest code block provides better BLER performance than the smallest code block. Therefore, the performance of different code block sizes (or allocated PRBs) needs to be considered when selecting the CSI, such as CQI/PMI/RI, to be reported back to the transmitter.
在选择CSI的反馈值时,每个CQI和码块大小结合使用一个单独的GP系统模型,从而需要维护大量的GP系统模型。为减少GP系统模型的数量,可使用一个包含可能的码块大小的子集。例如,在一个带宽为20MHz的系统中,最多有100个PRB,所选的子集可以包含减少了的数目,例如,3种码块大小,或PRB的数目,对应于,例如,6个PRB、50个PRB、和100个PRB。减少后,只有3种码块大小和15个的支持CQI,可以同时支持子带和宽带CQI反馈;采用了15×3或四十五(45)个GP系统模型。在训练模式中,如果在当前接收到的子帧中分配的带宽有12个PRB,CRC结果可用来训练与采用的带宽对应的GP系统模型;在当前的例子中,是与6个PRB关联的15个GP系统模型。类似地,如果在下一子帧中分配的带宽为38个PRB,可利用现有的CRC结果和缓存/延时LQM来训练与50个PRB关联的15个GP系统模型(对应15个支持的CQI)。在当前的例子中,宽带GP系统模型假设为与100个PRB的GP系统模型关联。在预测模式中,接收机同时计算宽带和一组子带LQM,然后使用各自的GP系统模型来预测BLER。When selecting the feedback value of CSI, a separate GP system model is used for each combination of CQI and code block size, so a large number of GP system models need to be maintained. To reduce the number of GP system models, a subset of possible code block sizes can be used. For example, in a system with a bandwidth of 20 MHz, with a maximum of 100 PRBs, the selected subset may contain a reduced number, e.g., 3 code block sizes, or the number of PRBs, corresponding to, e.g., 6 PRBs , 50 PRBs, and 100 PRBs. After reduction, there are only 3 code block sizes and 15 supported CQIs, which can support subband and wideband CQI feedback at the same time; a 15×3 or forty-five (45) GP system model is adopted. In training mode, if the allocated bandwidth in the current received subframe has 12 PRBs, the CRC result can be used to train the GP system model corresponding to the bandwidth used; in the current example, it is associated with 6 PRBs 15 GP system models. Similarly, if the allocated bandwidth in the next subframe is 38 PRBs, 15 GP system models associated with 50 PRBs (corresponding to 15 supported CQI ). In the present example, a broadband GP system model is assumed to be associated with a GP system model of 100 PRBs. In predictive mode, the receiver computes the wideband and a set of subband LQMs simultaneously, then uses the respective GP system models to predict the BLER.
在如上所述的一个LTE系统例子中选择PMI/RI反馈值时,每个秩假设都有一组GP系统模型,共有3(带宽)×15(支持的CQI)×4(秩假设),即180个GP系统模型。意向中的GPFLA的复杂性成本主要由视窗或字典大小决定。若字典大小约为3至5,一个典型的接收机就能轻松应对180个GP系统模型典型的实现成本。对于PMI反馈的选择,所述接收机可以为每个PMI实现180个GP系统模型,或者可替代地,可在没有GP系统的情况下首先从LQM中确定一个合适的PMI,从而简化系统。When selecting PMI/RI feedback values in an LTE system example as described above, each rank assumption has a set of GP system models, and there are 3 (bandwidth) × 15 (supported CQI) × 4 (rank assumptions), that is, 180 A GP system model. The intended complexity cost of GPFLA is mainly determined by the viewport or dictionary size. With a dictionary size of about 3 to 5, a typical receiver can easily handle the typical implementation cost of 180 GP system models. For the option of PMI feedback, the receiver can implement 180 GP system models for each PMI, or alternatively, can first determine a suitable PMI from LQM without GP system, thus simplifying the system.
GP系统模型基于核函数,为执行和利用线性函数进行回归和分类,将低维度输入数据隐式映射到一个高维度输出数据。这种映射可以视为函数上的分布。与GP系统模型关联的自由超参数可通过边缘似然的最大化来获得或学习。通常,这比对众多自由参数执行标准网格搜索更加有效。The GP system model is based on a kernel function that implicitly maps low-dimensional input data to a high-dimensional output data for performing and utilizing linear functions for regression and classification. This mapping can be viewed as a distribution over a function. The free hyperparameters associated with the GP system model can be obtained or learned by maximizing the marginal likelihood. Often this is more efficient than performing a standard grid search over many free parameters.
在一个实施例中,所述的基于GP的FLA方法包括非递归或滑动窗口的GP系统模型,以确定反馈给发射机的所述信道质量信息。一种非递归或滑动窗口GP系统模型使用字典,字典包含与在时间间隔或时间窗收集的数据对应的训练数据,其中,该窗口随着时间的推移会及时向前滑动。继续阐述用于码字的候选CQI的LTE例子,字典或窗口中将存在有限数量M对训练数据,其中,每对包括一个由于上述报告时延造成延迟的给定的数据包或子帧的平均MI,和对应的CRC结果和CQI值。In one embodiment, the GP-based FLA method includes a non-recursive or sliding window GP system model to determine the channel quality information fed back to the transmitter. A non-recursive or sliding window GP system model uses a dictionary containing training data corresponding to data collected at time intervals or windows, where the window slides forward in time over time. Continuing with the LTE example of candidate CQIs for codewords, there will be a finite number of M pairs of training data in the dictionary or window, where each pair includes the average MI, and the corresponding CRC result and CQI value.
非递归或滑动窗口GP系统模型作为GP系统模型124的一种可能的实现方式,可在方法200的步骤214中使用,通过两个阶段选择CQI:A non-recursive or sliding window GP system model, as one possible implementation of the GP system model 124, can be used in step 214 of the method 200 to select a CQI in two stages:
第一阶段为与宽带或子带CQI对应的每个码字计算有效/平均MI;The first stage calculates the effective/average MI for each codeword corresponding to wideband or subband CQI;
第二阶段包括一个训练步骤和一个预测步骤:The second phase consists of a training step and a prediction step:
a.在训练/更新时,当给定的CQI有一个CRC结果,包括CQI候选的一个考虑到的调制字母表中的相应的(延时的)平均MI的CRC结果被传递到非递归的GP系统模型,以计算滤波器系数,平均MI/CQI/CRC数据被用于更新字典。a. At training/update time, when a given CQI has a CRC result, the CRC result including the corresponding (delayed) average MI in a considered modulation alphabet for the CQI candidate is passed to the non-recursive GP System model to calculate filter coefficients, average MI/CQI/CRC data is used to update dictionary.
b.在预测中,滤波器系数与当前平均MI值一起用于为每个考虑到的CQI/MCS预测BLER值。b. In prediction, the filter coefficients are used together with the current mean MI value to predict the BLER value for each considered CQI/MCS.
请注意,在窗口内的输入/输出的多对平均MI/CRC均被缓存,即存储在存储器中,供以后检索,用于训练或模型参数的计算,还有BLER的预测模式。然而,如果CRC结果是可用于所述CQI或者已如上所述进行了估计,该训练模式仅为该考虑到的CQI激活。Note that the average MI/CRC of pairs of input/output within a window are cached, i.e. stored in memory, for later retrieval, for training or calculation of model parameters, as well as for BLER prediction modes. However, if the CRC result is available for the CQI or has been estimated as described above, the training mode is only active for the considered CQI.
一组平均MI的输入/输出数据对和包含在字典中的对应的延时的CRC结果可通过等式(4)表示:A set of mean MI input/output data pairs and contained in The corresponding delayed CRC result in the dictionary can be expressed by equation (4):
其中:mMIi对应于字典中的第i个实例或指数处的平均MI;CRCi对应于字典中的第i个实例或指数处的CRC结果;M是表示字典大小的整数值。应当注意的是,在字典中的一组输入输出对就时间或子帧而言并不需要是持续的;第i个指数可仅仅代表一个识别字典中的数据对的指数。从平均MImM,到CRC(或对等的BLER)的回归映射或(非线性)映射可以用等式(5)描述:Where: mMI i corresponds to the mean MI at the i-th instance or index in the dictionary; CRC i corresponds to the CRC result at the i-th instance or index in the dictionary; M is an integer value representing the size of the dictionary. It should be noted that in the dictionary A set of input-output pairs in does not need to be continuous in terms of time or subframes; the i-th index may simply represent an index identifying the data pair in the dictionary. The regression or (non-linear) mapping from mean MImM to CRC (or equivalent BLER) can be described by equation (5):
其中,f(.),是一个潜在的或未知的函数,将输入平均MI映射到CRC输出;w是线性回归模型的权重的一个列向量;对应于特征空间;ε对应于被建模为具有零均值和方差的独立同分布(IID)高斯噪声的模型误差,其中 where f(.), is a latent or unknown function that maps the input mean MI to the CRC output; w is a column vector of weights for the linear regression model; corresponds to the feature space; ε corresponds to being modeled as having zero mean and variance The model error of the independent and identically distributed (IID) Gaussian noise of , where
对于FLA,有必要预测由当前基于该组考虑到的CQI候选的训练数据计算的(即,当前的子帧或时间间隔)平均MI要产生的CRC/BLER结果。为简单起见,让该组训练数据(为简略起见,可以标记为没有上标的的情况下)的该组输入数据表示为实数的向量(假设t<M),该组的CRC结果表示为二进制值的向量,其中,权重的似然可以用等式(6)描述:For FLA, it is necessary to predict the CQI candidates given by the current set based on the training data Calculated (ie, current subframe or time interval) average MI to generate CRC/BLER results. For simplicity, let the set of training data (for brevity, can be marked without superscript case) the set of input data is represented as a vector of real numbers (assuming t < M), the CRC result of the group is represented as a vector of binary values, in, The likelihood of the weights can be described by Equation (6):
因此,权重的似然符合具有平均和方差的高斯分布,即, Thus, the weighted likelihood fit has an average and variance Gaussian distribution, that is,
假设权重的先验分布是具有零均值和协方差矩阵Σ,的高斯分布,权重的后验分布由等式(7)给出:Assuming the prior distribution of weights is with zero mean and covariance matrix Σ, Gaussian distribution of , the posterior distribution of weights is given by equation (7):
等式(7)可改写为等式(8):Equation (7) can be rewritten as Equation (8):
其中,因此,为方便起见,权重的后验分布可用等式(9)表示:in, Therefore, for convenience, the posterior distribution of weights can be expressed by Equation (9):
其中,和这表明,当前计算的平均MImMIt在CRC结果上的预测分布可通过平均如等式(10)所示的关于权重的后验分布的所有可能的线性模型输出获得。in, and This shows that the predicted distribution of the currently computed mean MImMI t over the CRC results can be obtained by averaging all possible linear model outputs over the posterior distribution of weights as shown in Equation (10).
通过矩阵求逆引理,并应用所谓的核技巧得到等式(11)所示的预测平均值以及等式(12)所示的协方差,等式(10)所示的预测分布可以改写:By the matrix inversion lemma and applying the so-called kernel trick to obtain the predicted mean shown in equation (11) and the covariance shown in equation (12), the predicted distribution shown in equation (10) can be rewritten as:
其中,是一个向量,通过按元素计算核函数,结合字典中的所有输入数据来描述当前可用的输入数据mMIt的相似性。in, is a vector, by computing the kernel function element-wise, combining dictionaries All input data in to describe the similarity of the currently available input data mMI t .
例如,高斯核,也称为径向基函数(RBF),表示为For example, a Gaussian kernel, also known as a radial basis function (RBF), is expressed as
其中,l被称为核宽度,是一个自由参数(需要被调整,或者可以从给定的字典中自动获得)包括方差σε2。同样地,是通过计算给定的一组输入和输出数据的每一个组合的核函数而得到的协方差矩阵。值αi通常是随时间变化的滤波器系数。where l is called the kernel width and is a free parameter (needs to be tuned, or can be obtained from a given dictionary automatically obtained in ) including the variance σε2. Similarly, is the covariance matrix obtained by computing the kernel function for each combination of a given set of input and output data. The values α i are typically time-varying filter coefficients.
上面讨论的非递归的GP系统模型需要在线矩阵求逆(等式11),这对于实际系统来说,特别是对于较大的窗口尺寸来说,计算成本非常高。可替代地,可将递归GP系统模型用于FLA。一个此类递归GP系统模型可被称为带跟踪的核递推最小二乘法,KRLS–T。上述全部或非递归GP系统模型可以递归形式重新用公式表示。The non-recursive GP system model discussed above requires online matrix inversion (Equation 11), which is computationally very expensive for practical systems, especially for larger window sizes. Alternatively, a recursive GP system model can be used for FLA. One such recursive GP system model may be called Kernel Recursive Least Squares with Tracking, KRLS–T. The full or non-recursive GP system model described above can be re-formulated in a recursive form.
若和等式(11)和等式(12)可改写为:like and Equation (11) and equation (12) can be rewritten as:
考虑到等式(5)所示的用于将平均MI映射到CRC估计值(或等同的BLER估计值)的线性模型,可使用等式(13)和等式(14)得到CRC的预测分布,如等式(15)所示:Considering the linear model shown in equation (5) for mapping the mean MI to the CRC estimate (or equivalently the BLER estimate), the predicted distribution of CRC can be obtained using equations (13) and (14) , as shown in equation (15):
为了获得用于CRC/BLER预测的递归GP系统模型,在组中多达(t-1)-th个样本数据的预测平均值(μf(·))和协方差分别如等式(16)和等式(17)所示;To obtain a recursive GP system model for CRC/BLER prediction, in Predicted mean (μ f( ) ) and covariance of up to (t-1)-th sample data in the group Respectively shown in equation (16) and equation (17);
当新数据是训练模式下可用的(mMIt,CRCt),则该均值和协方差的递归更新由等式(18)和等式(19)分别给出:When new data are available in training mode (mMI t , CRC t ), then the recursive update of the mean and covariance is given by Equation (18) and Equation (19), respectively:
其中,
在下次更新时,新数据(mMIt+1,CRCt+1)将是可用的,由此增加了矩阵的大小。通过使用秩-1更新到前一矩阵如等式(20)所示,可避免大型和不断增长的矩阵的在线求逆:At the next update, new data (mMI t+1 , CRC t+1 ) will be available, thereby increasing the size of the matrix. Update to previous matrix by using rank-1 As shown in equation (20), large and growing matrices can be avoided Online inversion of :
其中,qt=Qt-1kt。Wherein, q t =Q t-1 k t .
在上述推导中,有两个因素被忽略了:一个在非平稳环境下有用的遗忘因子λ∈(0,1];以及码本和字典的大小限制,即需要限制字典中的数据量以帮助实现。In the above derivation, two factors were neglected: a useful forgetting factor λ∈(0,1] in a non-stationary environment; and the size limit of the codebook and dictionary, that is, the need to limit the The amount of data in to help with implementation.
基于递归GP的CRC/BLER预测(包括训练和预测模式),即KRLS–T算法,可以利用平均MI和CRC结果(如果有)概括如下。首先,使用一组初始的平均MI,mMI0,和来自第一次迭代的CRC结果,CRC1,执行初始化步骤,如上所述,平均MI会被缓存或者延时,标记为与CRC1一起使用的mMI0,。The recursive GP based CRC/BLER prediction (including training and prediction modes), i.e. the KRLS–T algorithm, can be summarized as follows using the mean MI and CRC results (if available). First, an initialization step is performed using an initial set of mean MI, mMI 0 , and the CRC result from the first iteration, CRC 1 , as described above, the mean MI is cached or delayed, marked for use with CRC 1 mMI 0 , .
初始滤波器系数用等式7a,7b,7c和7d来计算:The initial filter coefficients are calculated using Equations 7a, 7b, 7c and 7d:
Q0=[K(mMI0,mMI0)]-1,(7c)Q 0 =[K(mMI 0 , mMI 0 )] −1 , (7c)
X={mMI0}.(7d)X = {mMI 0 }. (7d)
其中,σε2代表表示一个建模误差,K(·,·)代表表示一个如上所述的核函数。在每个时间迭代中,得到用下标t表示的BLER预测和协方差σyt2,用于训练数据字典中的每个输入/输出对,其中,M表示字典中的输入/输出对的数量。每对中的输入是一个给定的子帧的延时平均MI,而输出是相应的CRC结果。每个对用下标i表示,其中,i=0、1、2、…M。在每个迭代t(定义为t=i+1)中,对于每一个平均MI/CRC对i,可以使用以下算法来得到预测。Among them, σε2 represents a modeling error, and K(·,·) represents a kernel function as described above. At each time iteration, the BLER prediction denoted by subscript t is obtained and covariance σyt2 for each input/output pair in the training data dictionary, where M denotes the number of input/output pairs in the dictionary. The input in each pair is the delayed average MI for a given subframe, and the output is the corresponding CRC result. Each pair is denoted by subscript i, where i=0, 1, 2, . . . M. In each iteration t (defined as t=i+1), for each average MI/CRC pair i, the following algorithm can be used to obtain a prediction.
当前的滤波器参数进行更新,如等式8a和8b所示:The current filter parameters are updated as shown in Equations 8a and 8b:
Σi←λΣi+(1-λ)K(X,X),(8b)Σ i ← λΣ i + (1-λ)K(X,X), (8b)
其中,λ∈0(1])是遗忘因子,这是KRLS-T算法的一个额外的自由参数。接下来,用等式9a、9b、9c及9d评估一些中间值:where λ∈0(1]) is the forgetting factor, which is an additional free parameter of the KRLS-T algorithm. Next, evaluate some intermediate values using equations 9a, 9b, 9c, and 9d:
qt=QiK(mMIt,X),(9a)q t =Q i K(mMI t ,X), (9a)
ht=Σiqt,(9b)h t =Σ i q t , (9b)
所述BLER预测和协方差σyt2或者不确定性可通过等式10a和10b得到:The BLER predicts and covariance σyt2 or uncertainty can be obtained by Equations 10a and 10b:
然后,使用等式11a、11b和11c更新下一次迭代的滤波器参数:Then, update the filter parameters for the next iteration using Equations 11a, 11b, and 11c:
然后,使用平均MImMIt更新输入向量X,如等式12所示:Then, the input vector X is updated using the mean MImMI t , as shown in Equation 12:
X={X,mMIt}.(12)X = {X, mMI t }. (12)
通过在采用闭环链路自适应的3GPPLTErel-8系统中进行模拟,以选择CQI反馈和调整发射机的MCS,可以看出上述GP系统模型FLA技术实施例的优点。完成模拟运行的目的是把基于递归GP的FLA的实施例、如上所述的KRLS-T,和基于QKLMS的方法以及传统或经典的MMIBM方法进行比较。在每次运行中使用的模拟参数列于下面的表2中。The advantages of the above-described GP system model FLA technology embodiment can be seen by performing simulations in a 3GPP LTE Terel-8 system using closed-loop link adaptation to select CQI feedback and adjust the transmitter's MCS. The simulation runs were performed to compare the recursive GP based FLA embodiment, KRLS-T as described above, with the QKLMS based method and the traditional or classical MMIBM method. The simulation parameters used in each run are listed in Table 2 below.
表2Table 2
图4示出了带有频分双工FDD的物理下行链路共享信道PDSCH的总吞吐量的曲线图400。图4中,纵轴402表示以兆比特每秒Mbps为单位的两个码字的总吞吐量,横轴404表示以分贝db为单位的信噪比SNR。图5示出了使用与表2中相同的仿真参数,用于图4中的模拟时获得的两个码字的平均BLER的曲线图500。图5中,纵轴502为以百分比表示的两个码字的平均BLER,横轴504表示以分贝db为单位的信噪比SNR。Fig. 4 shows a graph 400 of the total throughput of the physical downlink shared channel PDSCH with frequency division duplexing FDD. In FIG. 4 , the vertical axis 402 represents the total throughput of two codewords in megabits per second (Mbps), and the horizontal axis 404 represents the signal-to-noise ratio (SNR) in decibels db. FIG. 5 shows a graph 500 of the average BLER for two codewords obtained for the simulation in FIG. 4 using the same simulation parameters as in Table 2. In FIG. 5 , the vertical axis 502 represents the average BLER of two codewords in percentage, and the horizontal axis 504 represents the signal-to-noise ratio (SNR) in decibels db.
表3提供了在图4和图5的图例中显示的图形标签的说明。Table 3 provides a description of the graph labels shown in the legends of Figures 4 and 5.
表3table 3
所述曲线图400表明所公开的基于递归GP的FLA,KRLS–T,在吞吐量方面可超过经典的MMIBM方法,图500表明递归GP系统模型,KRLS-T,与经典的基于MMIBM的方法相比,在保持平均BLER低于期望的阈值10%方面有更好的表现。从图4中还可明显看出,量化内核最小均方,QKLMS,LA方法在吞吐量和BLER方面可提供与基于GP的FLA相似的性能。The graph 400 shows that the disclosed recursive GP-based FLA, KRLS-T, can outperform the classical MMIBM method in terms of throughput, and the graph 500 shows that the recursive GP system model, KRLS-T, compares favorably with the classical MMIBM-based method. than, have a better performance in keeping the average BLER below the desired threshold of 10%. It is also evident from Fig. 4 that the Quantized Kernel Least Mean Square, QKLMS, LA approach provides similar performance to GP-based FLA in terms of throughput and BLER.
QKLMS方法提供相似的性能在意料之中。因为,众所周知的是,一旦基于QKLMS的FLA经过适当调整,就能表现出色。但是,QKLMS无法做到尽可能快地适应或跟踪变化,以在瞬息万变的无线介质上表现出色。图6示出了与以往QKLMSLA方法的跟踪性能相比,新的递归GP系统模型FLAKRLS–T的跟踪性能曲线图600和601。曲线图600示出了基于QKLMS的LA方法和新的基于递归GP的FLA的方法KRLS-T的跟踪性能,在纵轴602上显示了以Mbps为单位的零码字的吞吐量,在横轴604上显示了发送的子帧的数量。曲线图601同时示出了QKLMS和KRLS-T技术的在纵轴606上的瞬间吞吐量差方以及在横轴604上的发送的子帧的数量。曲线图600和601表明基于递归GP的FLA收敛到平均吞吐量的速度远远超过基于QKLMS的方法。由此可以看出,与现有技术的链路自适应方法相比,本发明公开的GP系统模型的FLA方法表现更佳,并且能更快地跟踪链路介质中的变化。It is not surprising that the QKLMS method provides similar performance. Because, it is well known that QKLMS based FLAs can perform very well once properly tuned. However, QKLMS cannot adapt or track changes as quickly as possible to perform well on the ever-changing wireless medium. Fig. 6 shows the tracking performance curves 600 and 601 of the new recursive GP system model FLAKRLS-T compared with the tracking performance of the previous QKLMSLA method. Graph 600 shows the tracking performance of the LA method based on QKLMS and the new recursive GP-based FLA method KRLS-T, the throughput of zero codewords in Mbps is shown on the vertical axis 602, and the throughput of zero codewords is shown on the horizontal axis 604 shows the number of subframes sent. The graph 601 shows both the instantaneous throughput difference on the vertical axis 606 and the number of transmitted subframes on the horizontal axis 604 for QKLMS and KRLS-T techniques. Graphs 600 and 601 show that the recursive GP-based FLA converges to average throughput much faster than the QKLMS-based method. It can be seen that, compared with the link adaptation method in the prior art, the FLA method of the GP system model disclosed in the present invention performs better and can track changes in the link medium faster.
图7是示出了适于执行本发明描述的FLA方法的无线通信装置700的方块图。装置700包括与计算机存储器704耦合的处理装置702、射频(RF)单元706、用户界面(UI)单元708、以及显示单元710。在某些实施例中,并不需要与用户进行交互。在这些实施例中,用户界面708和显示器710可从装置700中省略。装置700可以用于无线通信UE的各种形式的MS,比如手机、智能手机、平板设备等。处理装置702可能是单个处理设备,也可能包括多个处理设备,这些设备包括专用设备,例如,可能包括数字信号处理(DSP)设备、微处理器或者其他专业处理设备和通用处理器。FIG. 7 is a block diagram showing a wireless communication device 700 suitable for performing the FLA method described in the present invention. Apparatus 700 includes processing means 702 coupled to computer memory 704 , a radio frequency (RF) unit 706 , a user interface (UI) unit 708 , and a display unit 710 . In some embodiments, no user interaction is required. In these embodiments, user interface 708 and display 710 may be omitted from device 700 . Apparatus 700 can be used in various forms of MSs of wireless communication UEs, such as mobile phones, smart phones, tablet devices and the like. The processing device 702 may be a single processing device, or may include multiple processing devices, including dedicated devices, such as digital signal processing (DSP) devices, microprocessors or other specialized processing devices, and general-purpose processors.
存储器704与处理装置702耦合,可能是多种计算机存储器的组合,比如,易失性存储器、非易失性存储器、只读存储器(ROM)、或其他类型的计算机存储器,存储计算机程序指令,指令可能组成包括操作系统、应用、文件系统的方法组,也可能为用于其他理想的计算机实现方法的其他计算机程序指令,例如,本发明公开的FLA方法。存储器704也包括程序数据和数据文件,由计算机程序指令存储处理。Memory 704 is coupled to processing device 702 and may be a combination of various computer memories, such as volatile memory, nonvolatile memory, read-only memory (ROM), or other types of computer memory, storing computer program instructions, instruction It may constitute a method group including operating system, application, and file system, and may also be other computer program instructions for other ideal computer-implemented methods, for example, the FLA method disclosed in the present invention. Memory 704 also includes program data and data files, which are stored and processed by computer program instructions.
射频(RF)单元706与处理器耦合,用于接收和/或发射基于与处理装置702交换的数字数据712的射频信号。RF单元706包括模数转换器,用于按照理想的采样率对接收到的RF信号进行数字化处理,例如,30.72兆赫(MHz)采样率通常用于20MHz的LTE信道带宽,然后发送数字化的RF信号712至处理装置702。相反地,RF单元706可包括数模转换器,用于将RF单元706从处理装置702接收到的数字数据712转换成模拟信号,以备传输。A radio frequency (RF) unit 706 is coupled to the processor for receiving and/or transmitting radio frequency signals based on the digital data 712 exchanged with the processing device 702 . RF unit 706 includes an analog-to-digital converter for digitizing the received RF signal at a desired sampling rate, for example, 30.72 megahertz (MHz) sampling rate is typically used for an LTE channel bandwidth of 20 MHz, and then transmitting the digitized RF signal 712 to processing device 702 . Conversely, the RF unit 706 may include a digital-to-analog converter for converting digital data 712 received by the RF unit 706 from the processing device 702 into analog signals for transmission.
UI708可能包括一个或者多个众所周知的用户界面元素,例如,触摸屏、按键、按钮、及用于与用户交换数据的其他元素。显示器710用于显示适于UE的各种信息,可以通过任何一种众所周知的显示器类型实现,例如,有机发光二极管(OLED)、液晶显示屏(LCD)等。通信装置700适合执行本发明描述的、参照图1和图2所述的FLA方法和算法。UI 708 may include one or more well-known user interface elements, such as touch screens, keys, buttons, and other elements for exchanging data with the user. The display 710 is used to display various information suitable for the UE, and may be implemented by any well-known display type, for example, an organic light emitting diode (OLED), a liquid crystal display (LCD), and the like. The communication device 700 is suitable for executing the FLA method and algorithm described in the present invention with reference to FIG. 1 and FIG. 2 .
因此,尽管文中已示出、描述和指出应用于本发明的示例性实施例的本发明的基本新颖特征,但应理解,所述领域的技术人员可以在不脱离本发明的精神和范围的情况下,对装置和方法的形式和细节以及装置操作进行各种省略、取代和改变。此外,明确希望,以大体相同的方式执行大体相同的功能以实现相同结果的那件元件的所有组合均在本发明的范围内。此外,应认识到,结合所揭示的本发明的任何形式或实施例进行展示和/或描述的结构和/或元件可作为设计选择的通用项而并入所揭示或描述或建议的任何其他形式或实施例中。因此,本发明仅受限于随附权利要求书所述的范围。Therefore, while there has been shown, described and indicated herein the essential novel features of this invention as applied to the exemplary embodiments thereof, it should be understood that those skilled in the art can make further changes without departing from the spirit and scope of the invention. Various omissions, substitutions and changes are made in the form and details of the apparatus and methods, and the operation of the apparatus. Furthermore, it is expressly intended that all combinations of those elements which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the invention. Furthermore, it should be recognized that structures and/or elements shown and/or described in connection with any form or embodiment of the invention disclosed may be incorporated as a general item of design choice into any other form or embodiment disclosed or described or suggested. Examples. Accordingly, the invention is to be limited only by the scope described in the appended claims.
Claims (15)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2014/058795 WO2015165515A1 (en) | 2014-04-30 | 2014-04-30 | Computer program product and apparatus for fast link adaptation in a communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105519030A true CN105519030A (en) | 2016-04-20 |
Family
ID=50693650
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480014439.8A Pending CN105519030A (en) | 2014-04-30 | 2014-04-30 | Device and computer program product for fast link adaptation in communication system |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP2959621B1 (en) |
CN (1) | CN105519030A (en) |
WO (1) | WO2015165515A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018137208A1 (en) * | 2017-01-25 | 2018-08-02 | 华为技术有限公司 | Method for transmitting channel state information, access network device, and terminal device |
WO2020062035A1 (en) * | 2018-09-28 | 2020-04-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for uplink transmission control |
CN113780336A (en) * | 2021-07-27 | 2021-12-10 | 浙江工业大学 | A lightweight cache partition method and device based on machine learning |
CN113839740A (en) * | 2020-06-24 | 2021-12-24 | 中兴通讯股份有限公司 | Method, device and equipment for determining outer ring value and storage medium |
CN114402560A (en) * | 2019-09-19 | 2022-04-26 | 高通股份有限公司 | System and method for determining channel state information |
CN118432768A (en) * | 2024-07-03 | 2024-08-02 | 四川创智联恒科技有限公司 | CQI compensation method and device, MCS updating method and device, computer program product, electronic device, and storage medium |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017026873A1 (en) * | 2015-08-13 | 2017-02-16 | 엘지전자 주식회사 | Method for reporting channel state information of terminal in wireless communication system and device using the method |
WO2018044849A1 (en) * | 2016-08-29 | 2018-03-08 | Idac Holdings, Inc. | Methods for finite blocklength coding in wireless communication systems |
CN114125932B (en) * | 2020-09-01 | 2023-08-15 | 中国移动通信集团湖南有限公司 | Data distribution method, device and network equipment |
CN112257795B (en) * | 2020-10-28 | 2022-10-18 | 重庆邮电大学 | Spatial light communication system nonlinear compensation method based on naive Bayes |
CN115118379A (en) * | 2021-03-19 | 2022-09-27 | 中兴通讯股份有限公司 | Model training method, channel adjusting method, electronic device, and readable storage medium |
CN115882985B (en) * | 2022-11-28 | 2025-03-04 | 西安交通大学 | A low-orbit satellite channel prediction method and system based on Gaussian process regression |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110069629A1 (en) * | 2009-09-22 | 2011-03-24 | Qualcomm Incorporated | Physical layer metrics to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
CN102026267A (en) * | 2009-09-16 | 2011-04-20 | 华为技术有限公司 | Method and device for feeding back hybrid channel state information, and method and device for processing feedback information |
CN102549992A (en) * | 2009-09-18 | 2012-07-04 | 高通股份有限公司 | Protocol to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
CN103155624A (en) * | 2010-10-08 | 2013-06-12 | 捷讯研究有限公司 | Method and device for LTE channel state information estimation |
WO2013181394A1 (en) * | 2012-05-31 | 2013-12-05 | Interdigital Patent Holdings, Inc. | Device-to-device (d2d) link adaptation |
-
2014
- 2014-04-30 WO PCT/EP2014/058795 patent/WO2015165515A1/en active Application Filing
- 2014-04-30 EP EP14723391.0A patent/EP2959621B1/en active Active
- 2014-04-30 CN CN201480014439.8A patent/CN105519030A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102026267A (en) * | 2009-09-16 | 2011-04-20 | 华为技术有限公司 | Method and device for feeding back hybrid channel state information, and method and device for processing feedback information |
CN102549992A (en) * | 2009-09-18 | 2012-07-04 | 高通股份有限公司 | Protocol to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
US20110069629A1 (en) * | 2009-09-22 | 2011-03-24 | Qualcomm Incorporated | Physical layer metrics to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
CN103155624A (en) * | 2010-10-08 | 2013-06-12 | 捷讯研究有限公司 | Method and device for LTE channel state information estimation |
WO2013181394A1 (en) * | 2012-05-31 | 2013-12-05 | Interdigital Patent Holdings, Inc. | Device-to-device (d2d) link adaptation |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018137208A1 (en) * | 2017-01-25 | 2018-08-02 | 华为技术有限公司 | Method for transmitting channel state information, access network device, and terminal device |
CN110140313A (en) * | 2017-01-25 | 2019-08-16 | 华为技术有限公司 | Transmission method, access network equipment and the terminal device of channel state information |
CN110140313B (en) * | 2017-01-25 | 2020-09-08 | 华为技术有限公司 | Transmission method of channel state information, access network equipment and terminal equipment |
US11082108B2 (en) | 2017-01-25 | 2021-08-03 | Huawei Technologies Co., Ltd. | Channel state information transmission method, access network device, and terminal device |
WO2020062035A1 (en) * | 2018-09-28 | 2020-04-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for uplink transmission control |
US11451321B2 (en) | 2018-09-28 | 2022-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for uplink transmission control |
CN114402560A (en) * | 2019-09-19 | 2022-04-26 | 高通股份有限公司 | System and method for determining channel state information |
CN113839740A (en) * | 2020-06-24 | 2021-12-24 | 中兴通讯股份有限公司 | Method, device and equipment for determining outer ring value and storage medium |
CN113780336A (en) * | 2021-07-27 | 2021-12-10 | 浙江工业大学 | A lightweight cache partition method and device based on machine learning |
CN113780336B (en) * | 2021-07-27 | 2024-02-02 | 浙江工业大学 | Lightweight cache dividing method and device based on machine learning |
CN118432768A (en) * | 2024-07-03 | 2024-08-02 | 四川创智联恒科技有限公司 | CQI compensation method and device, MCS updating method and device, computer program product, electronic device, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
EP2959621A1 (en) | 2015-12-30 |
WO2015165515A1 (en) | 2015-11-05 |
EP2959621B1 (en) | 2018-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12231184B2 (en) | Processing communications signals using a machine-learning network | |
EP2959621B1 (en) | Computer program product and apparatus for fast link adaptation in a communication system | |
EP4168938A1 (en) | Federated learning for deep neural networks in a wireless communication system | |
Bobrov et al. | Massive MIMO adaptive modulation and coding using online deep learning algorithm | |
CN104272632B (en) | Method and node in wireless communication network | |
CN111434049A (en) | Encoding and decoding of information transmitted wirelessly using multi-antenna transceivers | |
US11968005B2 (en) | Provision of precoder selection policy for a multi-antenna transmitter | |
US20220374685A1 (en) | Provision of Optimized Action for Application in a Wireless Communication Network to Affect Data Transmission Over a Communication Channel | |
CN117461266A (en) | Wireless Networks Employing Neural Networks for Channel State Feedback | |
CN117957820A (en) | Selecting joint equalization and decoding models | |
CN105229956A (en) | Method and device for enhanced slow link adaptation in wireless communication system | |
US9577768B2 (en) | Method for determining a performance of a MIMO communication and communication device | |
JP5116635B2 (en) | Communication apparatus and communication method in mobile communication system | |
US11431543B2 (en) | Facilitating a two-stage downlink control channel in a wireless communication system | |
US20240022297A1 (en) | Hardware-context aware data transmitter for communication signals based on machine learning | |
TWI599193B (en) | Method and device for determining mutual information | |
JP5937366B2 (en) | Method and device for determining settings of a wireless communication network, and method and system for improving the quality of a signal received by a destination device of a wireless communication network | |
US20240388333A1 (en) | Link adaptation | |
Bobrov et al. | Massive MIMO Adaptive Modulation and Coding Using Online Deep Learning | |
WO2025075741A1 (en) | Digital model of user equipment receiver at base staton for communication channel adaptation | |
Nagaraj | Adaptive rate control with quality of service guarantees in wireless broadband networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160420 |
|
WD01 | Invention patent application deemed withdrawn after publication |