一种自适应调制编码的方法及装置与流程

文档序号:19231175发布日期:2019-11-27 17:43阅读:207来源:国知局
一种自适应调制编码的方法及装置与流程

本发明涉及通信领域,尤其涉及一种自适应调制编码的方法及装置。



背景技术:

自适应调制编码(adaptivemodulationandcoding,amc)技术是一种在保证无线通信系统可靠性的前提下,根据无线信道状态自适应地选择调制编码方式(modulationandcodingscheme,mcs),以提高无线通信系统吞吐率的自适应技术。

以长期演进(longtermevolution,lte)系统为例,现有技术中,演进基站(evolvednodeb,enb)接收到用户设备(userequipment,ue)发送的参考信号后,如信道探测参考信号(soundingreferencesignal,srs)或解调参考信号(demodulationreferencesignal,dmrs),根据所述参考信号测量上行信号与干扰加噪声比(signaltointerferenceandnoiseratio,sinr),并对该sinr进行平滑滤波,获得上行sinr平滑滤波值;在调度该ue时,基站将该上行sinr平滑滤波值作为该ue在若干传输时间间隔(transmissiontimeinterval,tti)后进行实际数传时的sinr预测值,并用sinr调整量对所述sinr预测值进行修正以获得sinr测量值,根据所述sinr测量值以及上行sinr与上行mcs之间的对应关系,获取输出需要采用的mcs。

但是,由于ue业务的非持续性,ue的数据传输既在时域上不连续,又在频域上经常发生变化,导致ue受到的邻区干扰的变化非常剧烈,且在时域上没有任何相关性。

因此,仅仅根据历史时刻的sinr测量值,无法对相对当前tti在若干tti之后的数传子帧上的sinr进行准确预测,现有技术存在mcs选择不准确进而导致系统吞吐率降低的问题。



技术实现要素:

本发明的实施例提供一种自适应调制编码的方法及装置,能够提高mcs选择的准确性,进而提高系统吞吐率。

为达到上述目的,本发明的实施例采用如下技术方案:

第一方面,提供一种自适应调制编码的方法,包括:

获取第一用户设备在第一小区中的调度信息,所述调度信息包括为所述第一用户设备所分配的资源块和发射功率;

获取第二小区的第二用户设备的调度信息,所述调度信息包括为所述第二用户设备所分配的资源块和发射功率;

根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值;

根据所述sinr预测值与sinr调整量获得所述第一用户设备的sinr调整值;

根据sinr与调制编码方式mcs的对应关系,确定所述第一用户设备的sinr调整值所对应的mcs。

结合第一方面,在第一种可实现方式中,当所述第一用户设备需要进行上行数据传输时,所述根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值包括:

若所述第二用户设备使用的资源块与所述第一用户设备使用的资源块相同,在所述资源块上获取所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息;

根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

结合第一种可实现方式,在第二种可实现方式中,所述根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值包括:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计,计算所述sinr预测值,所述信道信息包括信道响应估计。

结合第一种可实现方式,在第三种可实现方式中,所述根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值包括:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

结合第二种可实现方式或第三种可实现方式,在第四种可实现方式中,所述第一用户设备为协作多点comp用户设备且非多用户多输入多输出mu-mimo用户设备,

或者,所述第一用户设备为mu-mimo用户设备且非comp用户设备,

或者,所述第一用户设备既是comp用户设备又是mu-mimo用户设备,

或者,所述第一用户设备既不是comp用户设备又不是mu-mimo用户设备。

结合第一方面,在第五种可实现方式中,当所述第一用户设备需要进行下行行数据传输时,所述根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值包括:

若所述第二小区使用的资源块与所述第一小区使用的资源块相同,在所述资源块上获取所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息,所述第一小区为所述基站向所述第一用户设备发送信息的小区;

根据所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

结合第五种可实现方式,在第六种可实现方式中,所述根据所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值包括:

根据所述第一小区到所述第一用户设备的信道信息、所述第一小区对所述第一用户设备的发射功率、所述第一用户设备上报的信道质量指示、所述第二小区到所述第一用户设备的信道信息、所述第二小区在所述资源块上的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

第二方面,提供一种基站,包括:

获取单元,用于获取第一用户设备在第一小区中的调度信息,所述调度信息包括为所述第一用户设备所分配的资源块和发射功率;

所述获取单元还用于获取第二小区的第二用户设备的调度信息,所述调度信息包括为所述第二用户设备所分配的资源块和发射功率;

处理单元,用于根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值;

所述处理单元还用于根据所述sinr预测值与sinr调整量获得所述第一用户设备的sinr调整值;

所述处理单元还用于根据sinr与调制编码方式mcs的对应关系,确定所述第一用户设备的sinr调整值所对应的mcs。

结合第二方面,在第一种可实现方式中,当所述第一用户设备需要进行上行数据传输时,所述处理单元具体用于:

若所述第二用户设备使用的资源块与所述第一用户设备使用的资源块相同,在所述资源块上获取所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息;

根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

结合第一种可实现方式,在第二种可实现方式中,所述处理单元具体用于:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计,计算所述sinr预测值,所述信道信息包括信道响应估计。

结合第一种可实现方式,在第三种可实现方式中,所述处理单元具体用于:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

结合第二种可实现方式或第三种可实现方式,在第四种可实现方式中,所述第一用户设备为协作多点comp用户设备且非多用户多输入多输出mu-mimo用户设备,

或者,所述第一用户设备为mu-mimo用户设备且非comp用户设备,

或者,所述第一用户设备既是comp用户设备又是mu-mimo用户设备,

或者,所述第一用户设备既不是comp用户设备又不是mu-mimo用户设备。

结合第二方面,在第五种可实现方式中,当所述第一用户设备需要进行下行行数据传输时,所述处理单元具体用于:

若所述第二小区使用的资源块与所述第一小区使用的资源块相同,在所述资源块上获取所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息,所述第一小区为所述基站向所述第一用户设备发送信息的小区;

根据所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

结合第五种可实现方式,在第六种可实现方式中,所述处理单元具体用于:

根据所述第一小区到所述第一用户设备的信道信息、所述第一小区对所述第一用户设备的发射功率、所述第一用户设备上报的信道质量指示、所述第二小区到所述第一用户设备的信道信息、所述第二小区在所述资源块上的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

第三方面,提供一种基站,包括:

存储器,用于存储程序代码;

处理器,用于调用所述存储器存储的程序代码执行如下方法:获取第一用户设备在第一小区中的调度信息,所述调度信息包括为所述第一用户设备所分配的资源块和发射功率;

所述处理器执行的方法还包括:

获取第二小区的第二用户设备的调度信息,所述调度信息包括为所述第二用户设备所分配的资源块和发射功率;

所述处理器还用于:根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值;

所述处理器还用于:根据所述sinr预测值与sinr调整量获得所述第一用户设备的sinr调整值;

所述处理器还用于:根据sinr与调制编码方式mcs的对应关系,确定所述第一用户设备的sinr调整值所对应的mcs。

结合第三方面,在第一种可实现方式中,当所述第一用户设备需要进行上行数据传输时,所述处理器具体用于:

若所述第二用户设备使用的资源块与所述第一用户设备使用的资源块相同,在所述资源块上获取所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息;

根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

结合第一种可实现方式,在第二种可实现方式中,所述处理器具体用于:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计,计算所述sinr预测值,所述信道信息包括信道响应估计。

结合第一种可实现方式,在第三种可实现方式中,所述处理器具体用于:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

结合第二种可实现方式或第三种可实现方式,在第四种可实现方式中,所述第一用户设备为协作多点comp用户设备且非多用户多输入多输出mu-mimo用户设备,

或者,所述第一用户设备为mu-mimo用户设备且非comp用户设备,

或者,所述第一用户设备既是comp用户设备又是mu-mimo用户设备,

或者,所述第一用户设备既不是comp用户设备又不是mu-mimo用户设备。

结合第三方面,在第五种可实现方式中,当所述第一用户设备需要进行下行行数据传输时,所述处理器具体用于:

若所述第二小区使用的资源块与所述第一小区使用的资源块相同,在所述资源块上获取所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息,所述第一小区为所述基站向所述第一用户设备发送信息的小区;

根据所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

结合第五种可实现方式,在第六种可实现方式中,所述处理器具体用于:

根据所述第一小区到所述第一用户设备的信道信息、所述第一小区对所述第一用户设备的发射功率、所述第一用户设备上报的信道质量指示、所述第二小区到所述第一用户设备的信道信息、所述第二小区在所述资源块上的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

本发明的实施例提供自适应调制编码的方法及装置,相对于现有技术,通过获取其他用户设备的调度信息,能够考虑其他用户设备对当前用户设备的干扰因素,提高了基站计算当前小区被调度的用户设备的sinr预测值的精度,从而根据所述sinr预测值选择mcs,提高了mcs选择的准确性,进而提高了无线通信系统吞吐率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供一种lte通信系统结构示意图;

图2为本发明实施例提供一种自适应调制编码的方法流程图;

图3为本发明实施例提供另一种自适应调制编码的方法流程图;

图4为本发明实施例提供又一种自适应调制编码的方法流程图;

图5为本发明实施例提供再一种自适应调制编码的方法流程图;

图6为本发明实施例提供一种基站结构示意图;

图7为本发明实施例提供另一种基站结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明各实施例可以应用在由发送端和接收端组成的多种应用场景中,其中,上行传输时发送端为用户设备,接收端为基站;下行传输时发送端为基站,接收端为用户设备。显然,在上行传输和下行传输过程中均可以采用本发明各实施例中所述的方法。

如图1所示,一种lte通信系统结构示意图,包括第一基站11、第一用户设备12、第二用户设备13、第三用户设备14、第二基站15、第四用户设备16、第五用户设备17和第六用户设备18。其中,第一基站11的覆盖范围可以如图1中所示的圆实线,虚线所示为第一基站11将覆盖范围划分为第一小区111、第二小区112和第三小区113,第一小区111、第二小区112和第三小区113之间两两相邻。第一用户设备12注册在第一小区111,第二用户设备13注册在第二小区112,第三用户设备14注册在第三小区113。第一用户设备12、第二用户设备13和第三用户设备14分别与第一基站进行无线通信。第二基站15的覆盖范围可以如图1中所示的圆实线,虚线所示为第二基站15将覆盖范围划分为第四小区151、第五小区152和第六小区153,第四小区151、第五小区152和第六小区153之间两两相邻。第四用户设备16注册在第四小区151,第五用户设备17注册在第五小区152,第六用户设备18注册在第六小区153。第四用户设备16、第五用户设备17和第六用户设备18分别与第二基站进行无线通信。

可选的,第一小区111、第二小区112、第三小区113、第四小区151、第五小区152和第六小区153中至少两个小区组成协作小区集。

本发明实施例提供一种自适应调制编码的方法,应用于基站,如图2所示,包括:

步骤201、获取第一用户设备在第一小区中的调度信息。

第一用户设备注册在第一小区,第一ue通过第一小区与基站进行通信,基站为被调度的第一ue分配调度信息,该调度信息包括基站为该第一ue在第一小区分配的资源块和发射功率,第一小区所属该基站。

步骤202、获取第二小区的第二用户设备的调度信息。

第二小区中的第二ue对第一小区中的第一ue有干扰。第二小区可以与第一小区所属同一个基站,该基站可以直接获取第二小区的第二ue的调度信息;可选的,第二小区所属的基站与第一小区所属的基站不同,第一小区所属的基站与第二小区所属的基站可以通过x2接口或者s1接口进行调度信息交互。第二小区的第二ue的调度信息包括第二小区所属的基站为第二小区的第二ue分配的资源块和发射功率。在本发明所述的该方法中,至少包含一个第二小区的第二用户设备。

基站可以在一个传输时间间隔(transmissiontimeinterval,tti)内,获取至少一个第二小区的第二用户设备的调度信息。

步骤203、根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值。

步骤204、根据所述sinr预测值与sinr调整量获得所述第一用户设备的sinr调整值。

基站统计上行误块率(blockerrorrate,bler)计算sinr的调整量,通过该sinr的调整量对该sinr预测值进行调整,获得该ue的sinr调整值。若上行bler不满足预设的bler目标值,则本调整周期的调整量将在上一周期的调整量基础上按照预设的调整幅度上调;若上行bler大于bler目标值,则本调整周期的调整量将在上一周期的调整量基础上按照预设的调整幅度下调。

步骤205、根据sinr与调制编码方式mcs的对应关系,确定所述第一用户设备的sinr调整值所对应的mcs。

基站利用第一ue的sinr调整值所对应的mcs对第一小区的第一ue进行调度。

相对于现有技术,通过获取其他用户设备的调度信息,能够考虑其他用户设备对当前用户设备的干扰因素,提高了基站计算当前小区被调度的用户设备的sinr预测值的精度,从而根据所述sinr预测值选择mcs,提高了mcs选择的准确性,进而提高了无线通信系统吞吐率。

本发明实施例提供一种自适应调制编码的方法,应用于如图1所示的lte通信系统,假设第一用户设备和第二用户设备需要与第一基站进行上行数据传输,第四用户设备、第五用户设备和第六用户设备需要与第二基站进行上行数据传输,以第一用户设备为例。如图3所示,包括:

步骤301、第一基站获取第一用户设备在第一小区中的调度信息。

第一基站为第一小区中的第一用户设备分配资源块和发射功率,所述第一小区的调度信息包括第一用户设备的资源块和发射功率。

步骤302、第一基站获取其他小区的用户设备的调度信息。

第一基站为第二小区中的第二用户设备分配资源块和发射功率,所述第二小区的调度信息包括第二用户设备的资源块和发射功率。第二基站为第四小区中的第四用户设备分配资源块和发射功率,所述第四小区的调度信息包括第四用户设备的资源块和发射功率;第二基站为第五小区中的第五用户设备分配资源块和发射功率,所述第五小区的调度信息包括第五用户设备的资源块和发射功率;第二基站为第六小区中的第六用户设备分配资源块和发射功率,所述第六小区的调度信息包括第六用户设备的资源块和发射功率。然后,第一基站通过内部接口获取第二小区的调度信息,第一基站通过x2接口从第二基站获取第四小区的调度信息、第五小区的调度信息和第六小区的调度信息。

需要说明的是,其他小区也同时获取除当前小区之外的小区的用户设备的调度信息,即在一个tti内小区可以获取到本地的用户设备的调度信息和注册在其他基站的小区的用户设备的调度信息。

示例的,如图4所示,第一小区,第二小区和第三小区为同一个协作小区集的小区,在第n个tti开始至第n+1个tti之间,第一小区获取第二小区和第三小区的调度信息,第二小区获取第一小区和第三小区的调度信息,第三小区获取第一小区和第二小区的调度信息。在第一小区,第二小区和第三小区中每个小区获取自身的调度信息和其他小区的调度信息后,第一小区,第二小区和第三小区分别进行协作干扰预测,获取sinr预测值。

需要说明的是,本发明所述的第一小区和其他小区可以是一个协作小区集内的小区,协作小区集包括至少两个小区,可以是静态设定的,也可以是动态的。协作小区集包括的小区也可以是不同基站的小区,通过光纤或以太网(如互连协议无线接入网ipran)在多个基站之间交互调度信息,但必须保证协作小区集内的小区是同步的。

步骤303、第一基站根据第一用户设备在第一小区中的调度信息以及其他小区的用户设备的调度信息获取所述第一用户设备的sinr预测值。

首先,所有小区中的用户设备的资源块和发射功率交互完成后,第一小区将第一用户设备所分配的每个资源块(rb)与接收到的其他小区的调度信息中的资源块进行对比。若存在第二小区中第二用户设备使用的资源块中也包括第一用户设备所分配的资源块,则将第二用户设备设置为第一小区中第一用户设备在该资源块上的干扰源,同理,若存在第四小区中第四用户设备使用的资源块中也包括第一用户设备所分配的资源块,则将第四用户设备设置为第一小区中第一用户设备在该资源块上的干扰源。第五小区和第六小区是否为第一小区的干扰源与第一小区的判断方法相同。

示例的,如图5所示,假设第一小区中第一用户设备分配的资源块中包含第n个资源块(resourceblock,rb)41,第二小区中第二用户设备分配的资源块中也包含资源块n,第三小区中第三用户设备分配的资源块中也包含资源块n。由于lte通信系统的频率复用因子为1,占用相同资源块的用户设备在同一时间使用相同的资源块互为干扰,则在资源块n上,第二小区中第二用户设备和第三小区中第三用户设备为第一小区中第一用户设备的干扰源。

需要说明的是,当获取到用户设备的调度信息较多时,第一小区可以对所有的干扰源按照信号强弱排序,选择干扰强度达到一定预设门限的干扰源或预设数量的干扰源。

然后,第一小区在所述资源块上获取所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息;根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

具体的,第一基站的第一小区获取第一用户设备到第一小区的信道信息、第一用户设备的发射功率、与第一用户设备使用相同资源块的用户设备到第一小区的信道信息、与第一用户设备使用相同资源块的用户设备的发射功率以及除所述第一小区和其他小区之外的对所述第一用户设备的干扰噪声估计,计算所述sinr预测值,所述信道信息包括信道响应估计。

示例的,可以按照公式(1.1a)计算为用户设备所分配的每rb的每个子载波的sinr预测值,然后,将每个子载波的sinr预测值合并为用户设备在调度带宽上的sinr预测值:

其中,γn,j为rbn子载波j上的sinr,pn,j为用户设备在rbn子载波j上的发射功率,wn,j为用户设备在rbn子载波j上的信号检测权向量,hn,j为用户设备在rbn子载波j上的信道响应向量,rzz,n,j为干扰噪声协方差矩阵,(·)h表示共轭转置。

然后,将子载波的sinr合并为rb级的sinrγn,再合并为用户设备的sinr预测值,合并公式取决于采用的接收机。例如采用最小均方误差(minimummeansquareerror,mmse)接收机时,可以利用公式(1.2)先将子载波的sinr合并为rb级的sinrγn,再利用公式(1.2)将rb级的sinrγn合并为用户设备的sinr预测值,公式(1.2)为:

其中,l为合并集合元素个数,即子载波的个数或rb的个数。

可选的,当信道信息包括参考信号接收功率和/或参考信号接收质量时,也可以基于第一用户设备到第一小区的信道信息、第一用户设备的发射功率、与第一用户设备使用相同资源块的用户设备到第一小区的信道信息、与第一用户设备使用相同资源块的用户设备的发射功率以及除所述第一小区和其他小区之外的对所述第一用户设备的干扰噪声估计对为用户设备所分配的每rb的每个子载波的sinr历史测量值进行修正,计算所述sinr预测值,如公式(1.1b):

γ(t)=γmeasure(t-t)+λ(t)·[i(t-t)-i(t)](1.1b)

其中,γmeasure(t-t)表示测量的t-t时刻的sinr历史测量值,通过第一用户设备到第一小区的参考信号接收功率和/或参考信号接收质量、第一用户设备的发射功率、第一用户设备的sinr历史测量值、与第一用户设备使用相同资源块的用户设备到第一小区的信道信息、与第一用户设备使用相同资源块的用户设备的发射功率以及所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计获得的,i(t-t)表示测量的t-t时刻的干扰强度信息,i(t)表示当前调度时预测的t时刻实际数传时对应的干扰强度信息,λ(t)为当前维护的sinr修正权值,λ(t)>0。如预测t时刻所受干扰比t-t时刻高,即i(t)>i(t-t),则降低sinr预测值,如预测t时刻所受干扰比t-t时刻低,则提高sinr预测值。

然后,将子载波的sinr合并为rb级的sinrγn,再合并为用户设备的sinr预测值,合并公式取决于采用的接收机。例如采用公式(1.2)计算。

测量信息可以包括所述第一用户设备到所述第一小区的信道信息和所述第一用户设备的发射功率,干扰预测信息可以包括与第一用户设备使用相同资源块的用户设备到第一小区的信道信息、与第一用户设备使用相同资源块的用户设备的发射功率以及所述第一小区和其他小区之外的对所述第一用户设备的干扰噪声估计,所述第一用户设备为所述第一小区中被调度的用户设备中的任意一个用户设备。

需要说明的是,lte通信系统中,可以通过用户设备发送的解调参考信号(demodulationreferencesignal,dmrs)或是探测参考信号(soundingreferencesignal,srs)测量用户设备到多个小区的信道信息,所述信道信息包括参考信号接收功率、参考信号接收质量和/或信道响应估计。

更进一步的,对于第一小区和其他小区之外的对所述第一用户设备的干扰噪声估计,则可以通过跟踪历史值进行估计,从而获得更准确的协作干扰预测。为了估计第一小区和其他小区之外的对所述第一用户设备的干扰噪声估计,需要对实际接收到的总干扰噪声进行测量,并减去测量的小区的干扰信息。由于无法获得小区外的调度信息,因此可以使用滤波值作为实际数传时刻小区集外的剩余干扰噪声的估计值。例如,协作小区集之外的干扰源和背景噪声对所述第一用户设备的干扰。

步骤304、根据sinr预测值与sinr调整量调整获得第一用户设备的sinr调整值。

步骤305、根据sinr与mcs的对应关系,确定第一用户设备的sinr调整值所对应的mcs。

第一基站使用sinr调整值查询sinr与mcs的对应关系,选择第一用户设备需要使用的mcs,进而,第一小区将选择的mcs发送至第一用户设备,以使第一用户设备采用该mcs所代表的调制编码方式进行上行数据的传输。需要说明的是,sinr调整机制、sinr和mcs之间的对应关系和现有方案完全相同。3gpp协议定义了mcs0~mcs18共19阶的调制编码方式,分别代表不同的调制方式和信道编码码率,根据不同的信道条件选择合适的mcs,使无线通信系统吞吐率最大化。

特别的,在协作多点(coordinatedmultiplepoints,comp)的场景下,干扰源按照协作多点确定。例如,第一用户设备的协作多点是第一小区和第二小区,那么第一用户设备的干扰源就不仅包括对第一小区的干扰用户设备,还包括对第二小区的干扰用户设备,在资源块n上,第二用户设备和第三用户设备不仅是第一用户设备在第一小区的干扰源,也是第一用户设备在第二小区的干扰源。comp协作多点传输是指地理位置上分离的多个传输点,协同参与联合接收一个终端发送的数据。

在多用户多输入多输出(multi-usermultipleinputmultipleoutput,mu-mimo)的场景下,当前小区预测sinr预测值时需要将当前小区配对的用户设备和协作小区集的用户设备都当做干扰源。例如,第一用户设备与第二用户设备都注册在第一小区,第三用户设备注册在第二小区,第一小区和第二小区为协作小区集中的小区,当第一用户设备分配了rbn,第二用户设备和第三用户设备都分配了rbn时,第一小区需要将第二用户设备和第三用户设备设置为第一用户设备在rbn上的干扰源。

本发明实施例所述的自适应调制编码的方法,相对于现有技术,通过获取其他用户设备的调度信息,能够考虑其他用户设备对当前用户设备的干扰因素,提高了基站计算当前小区被调度的用户设备的sinr预测值的精度,从而根据所述sinr预测值选择mcs,提高了mcs选择的准确性,进而提高了无线通信系统吞吐率。

需要说明的是,以第一用户设备为例,当第一用户设备需要与第一基站进行下行数据传输时,第一基站可以根据用户设备与基站进行上行数据传输时获取调度信息的方法,获取其他小区中进行下行数据传输的用户设备的调度信息,本发明对此不再赘述,可参考上行数据传输时的方法。

然后,第一基站将第一小区向第一用户设备发送信息所使用的每个资源块(rb)与其他小区向该小区下的用户设备发送信息所使用的资源块(rb)进行对比,若存在第二小区使用的资源块中也包括第一小区所使用的资源块,则将第二小区设置为第一小区在该资源块上的干扰源,若存在第三小区使用的资源块中也包括第一小区所使用的资源块,则将第三小区设置为第一小区在该资源块上的干扰源。

进一步的,在与第一小区使用相同的资源块上获取该第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息,根据该第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

具体的,由于第一用户设备需要与第一基站进行下行数据传输时,信道信息包括参考信号接收功率和/或参考信号接收质量,第一基站可以根据获取到的该第一小区到第一用户设备的信道信息、第一小区对第一用户设备的发射功率、第一用户设备上报的信道质量指示、与第一小区使用相同资源块的小区到第一用户设备的信道信息、与第一小区使用相同资源块的小区在所述资源块上的发射功率以及除所述第一小区和其他小区之外的对所述第一用户设备的干扰噪声估计对为用户设备所分配的每rb的每个子载波的sinr历史测量值进行修正,计算sinr预测值。

示例的,可以按照公式(1.1b)计算每rb的每个子载波的sinr预测值,公式(1.1b)为:

γ(t)=γmeasure(t-t)+λ(t)·[i(t-t)-i(t)](1.1b)

其中,γmeasure(t-t)表示测量的t-t时刻的sinr预测值,i(t-t)表示测量的t-t时刻的干扰强度信息,i(t)表示当前调度时预测的t时刻实际数传时对应的干扰强度信息,λ(t)为当前维护的sinr修正权值,λ(t)>0。如预测t时刻所受干扰比t-t时刻高,即i(t)>i(t-t),则降低sinr预测值,如预测t时刻所受干扰比t-t时刻低,则提高sinr预测值。

然后,将子载波的sinr合并为rb级的sinrγn,再合并为用户设备的sinr预测值,合并公式取决于采用的接收机。例如采用公式(1.2)计算。

最后,第一基站根据sinr预测值与sinr调整量调整获得第一用户设备的sinr调整值,再根据sinr与mcs的对应关系,确定第一用户设备的sinr调整值所对应的mcs。

本发明实施例所述的自适应调制编码的方法,相对于现有技术,通过获取其他用户设备的调度信息,能够考虑其他用户设备对当前用户设备的干扰因素,提高了基站计算当前小区被调度的用户设备的sinr预测值的精度,从而根据所述sinr预测值选择mcs,提高了mcs选择的准确性,进而提高了无线通信系统吞吐率。

本发明实施例提供一种基站40,如图6所示,包括:

获取单元401,用于获取第一用户设备在第一小区中的调度信息,所述调度信息包括为所述第一用户设备所分配的资源块和发射功率。

所述获取单元401还用于获取第二小区的第二用户设备的调度信息,所述调度信息包括为所述第二用户设备所分配的资源块和发射功率。

第二小区中的第二ue对第一小区中的第一ue有干扰。第二小区可以与第一小区所属同一个基站,该基站可以直接获取第二小区的第二ue的调度信息;可选的,第二小区所属的基站与第一小区所属的基站不同,第一小区所属的基站与第二小区所属的基站可以通过x2接口或者s1接口进行调度信息交互。第二小区的第二ue的调度信息包括第二小区所属的基站为第二小区的第二ue分配的资源块和发射功率。在本发明所述的该方法中,至少包含一个第二小区的用户设备。基站可以在一个tti内,获取至少一个第二小区的第二用户设备的调度信息。需要说明的是,其他小区也同时获取第一小区的用户设备的调度信息,即在一个tti内小区可以获取到本地的用户设备的调度信息和注册在其他基站的小区的用户设备的调度信息。

处理单元402,用于根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值。

所述处理单元402还用于根据所述sinr预测值与sinr调整量获得所述第一用户设备的sinr调整值。

所述处理单元402还用于根据sinr与调制编码方式mcs的对应关系,确定所述第一用户设备的sinr调整值所对应的mcs。

基站利用第一ue的sinr调整值所对应的mcs对第一小区的第一ue进行调度。

相对于现有技术,通过获取其他用户设备的调度信息,能够考虑其他用户设备对当前用户设备的干扰因素,提高了基站计算当前小区被调度的用户设备的sinr预测值的精度,从而根据所述sinr预测值选择mcs,提高了mcs选择的准确性,进而提高了无线通信系统吞吐率。

当所述第一用户设备需要进行上行数据传输时,所述处理单元402具体用于:

若所述第二用户设备使用的资源块与所述第一用户设备使用的资源块相同,在所述资源块上获取所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息;

根据所述第一用户设备到所述第一小区的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

所述处理单元402具体用于:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计,计算所述sinr预测值,所述信道信息包括信道响应估计。

示例的,可以根据公式(1.1a)计算得到为用户设备所分配的每rb的每个子载波的sinr预测值,再根据公式(1.2)计算得到用户设备的sinr预测值:

所述处理单元402具体用于:

根据所述第一用户设备到所述第一小区的信道信息、所述第一用户设备的发射功率、所述第二用户设备到所述第一小区的信道信息、所述第二用户设备的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

例如,公式(1.1b)对为用户设备所分配的每rb的每个子载波的sinr预测值进行修正:

γ(t)=γmeasure(t-t)+λ(t)·[i(t-t)-i(t)](1.1b)

再根据公式(1.2)计算得到用户设备的sinr预测值:

需要说明的是,当所述第一用户设备需要进行上行数据传输时,所述第一用户设备为协作多点用户设备且非多用户多输入多输出mu-mimo用户设备,或者,所述第一用户设备为mu-mimo用户设备且非comp用户设备,或者,所述第一用户设备既是comp用户设备又是mu-mimo用户设备,或者,所述第一用户设备既不是comp用户设备又不是mu-mimo用户设备。

特别的,在协作多点的场景下,干扰源按照协作多点确定。例如,第一用户设备的协作多点是第一小区和第二小区,那么第一用户设备的干扰源就不仅包括对第一小区的干扰用户设备,还包括对第二小区的干扰用户设备,在资源块n上,第二用户设备和第三用户设备不仅是第一用户设备在第一小区的干扰源,也是第一用户设备在第二小区的干扰源。comp协作多点传输是指地理位置上分离的多个传输点,协同参与联合接收一个终端发送的数据。

在多用户多输入多输出的场景下,当前小区预测sinr预测值时需要将当前小区配对的用户设备和协作小区集的用户设备都当做干扰源。例如,第一用户设备与第二用户设备都注册在第一小区,第三用户设备注册在第二小区,第一小区和第二小区为协作小区集中的小区,当第一用户设备分配了rbn,第二用户设备和第三用户设备都分配了rbn时,第一小区需要将第二用户设备和第三用户设备设置为第一用户设备在rbn上的干扰源。

当所述第一用户设备需要进行下行行数据传输时,所述处理单元402具体用于:

若所述第二小区使用的资源块与所述第一小区使用的资源块相同,在所述资源块上获取所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息,所述第一小区为所述基站向所述第一用户设备发送信息的小区;

根据所述第一小区到所述第一用户设备的测量信息和对所述第一用户设备的干扰预测信息计算所述sinr预测值。

所述处理单元402具体用于:

根据所述第一小区到所述第一用户设备的信道信息、所述第一小区对所述第一用户设备的发射功率、所述第一用户设备上报的信道质量指示、所述第二小区到所述第一用户设备的信道信息、所述第二小区在所述资源块上的发射功率以及除所述第一小区和所述第二小区之外的对所述第一用户设备的干扰噪声估计修正所述第一用户设备的sinr历史测量值,计算所述sinr预测值,所述信道信息包括参考信号接收功率和/或参考信号接收质量。

例如,公式(1.1b)对为用户设备所分配的每rb的每个子载波的sinr预测值进行修正:

γ(t)=γmeasure(t-t)+λ(t)·[i(t-t)-i(t)](1.1b)

再根据公式(1.2)计算得到用户设备的sinr预测值:

本发明实施例提供一种基站50,如图7所示,包括:

存储器501,用于存储程序代码;

处理器502,用于调用所述存储器存储的程序代码执行如下方法:获取第一用户设备在第一小区中的调度信息,所述调度信息包括为所述第一用户设备所分配的资源块和发射功率;

所述处理器502执行的方法还包括:

获取第二小区的第二用户设备的调度信息,所述调度信息包括为所述第二用户设备所分配的资源块和发射功率;

第二小区中的第二ue对第一小区中的第一ue有干扰。第二小区可以与第一小区所属同一个基站,该基站可以直接获取第二小区的第二ue的调度信息;可选的,第二小区所属的基站与第一小区所属的基站不同,第一小区所属的基站与第二小区所属的基站可以通过x2接口或者s1接口进行调度信息交互。第二小区的第二ue的调度信息包括第二小区所属的基站为第二小区的第二ue分配的资源块和发射功率。在本发明所述的该方法中,至少包含一个第二小区的用户设备。基站可以在一个tti内,获取至少一个第二小区的第二用户设备的调度信息。需要说明的是,其他小区也同时获取第一小区的用户设备的调度信息,即在一个tti内小区可以获取到本地的用户设备的调度信息和注册在其他基站的小区的用户设备的调度信息。

所述处理器502还用于:根据所述第一用户设备在第一小区中的调度信息以及所述第二小区的第二用户设备的调度信息获取所述第一用户设备的信号与干扰加噪声比sinr预测值;

所述处理器502还用于:根据所述sinr预测值与sinr调整量获得所述第一用户设备的sinr调整值;

所述处理器502还用于:根据sinr与调制编码方式mcs的对应关系,确定所述第一用户设备的sinr调整值所对应的mcs。

基站利用第一ue的sinr调整值所对应的mcs对第一小区的第一ue进行调度。

相对于现有技术,通过获取其他用户设备的调度信息,能够考虑其他用户设备对当前用户设备的干扰因素,提高了基站计算当前小区被调度的用户设备的sinr预测值的精度,从而根据所述sinr预测值选择mcs,提高了mcs选择的准确性,进而提高了无线通信系统吞吐率。

需要说明的是,处理器还用于执行用户设备需要进行上行数据传输或下行数据传输的具体步骤,可以参考方法侧的描述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1