上行多输入多输出调度方法、基站与用户设备的制作方法

文档序号:7980408阅读:136来源:国知局
上行多输入多输出调度方法、基站与用户设备的制作方法
【专利摘要】本发明公开了一种上行多输入输出调度方法,包括以下步骤:设置第一类型周期和第二类型周期。在第一类型周期内,判断单流吞吐量是否大于双流吞吐量。若单流吞吐量大于双流吞吐量,则数据流为单流,发送第一单流调度授权值至用户设备。若单流吞吐量小于双流吞吐量,则数据流为双流,发送双流调度授权值至用户设备。在第二类型周期内,在第二类型周期内,根据单流吞吐量确定第二单流调度授权值,发送第二单流调度授权值至用户设备。本发明还公开了一种基站与用户设备。本发明所公开的上行多输入输出调度方法、基站与用户设备,准确而又简单地确定发送数据所需要的调度授权值,保证多输入多输出的性能。
【专利说明】上行多输入多输出调度方法、基站与用户设备
【技术领域】
[0001]本发明涉及通讯【技术领域】,尤其涉及一种上行多输入多输出调度方法、基站与用户设备。
【背景技术】
[0002]多天线技术是提升用户峰值速率的重要技术之一,是UMTS(Universal MobileTelecommunications System,通用移动通信系统)上行链路中为了进一步提升用户的峰值速率的解决方案。由于UMTS是自干扰系统,网络基于空口的干扰水平对各UE (UserEquipment,用户设备)进行调度,通过合理的空口资源分配与使用,保证网络的服务质量和网络容量。具体而言,NodeB(基站)会测量实时负载,并与目标负载进行比较,通过一定的负载控制算法,确定UE当前可以传输的最大功率,并以SG(Scheduling Grant,调度)形式发送给UE,控制UE的传输功率。
[0003]发明人发现,当UE缓存受限或者功率受限,不能按照最大SG给予的授权发送时,UE需要自行调整实际传输数据量,或下调传输功率。在这种情况下,无法准确确定发送数据所需要的SG信息,进而无法保证多输入多输出的性能。

【发明内容】

[0004]本发明实施例提供一种上行多输入输出调度方法、基站与用户设备,提供上行多输入多输出用户设备发送所需的调度授权值。
[0005]一方面,本发明实施例提供一种上行多输入多输出调度方法,包括以下步骤:设置第一类型周期和第二类型周期,所述第一类型周期内测量单流吞吐量与双流吞吐量,所述第二类型周期内测量单流吞吐量;在所述第一类型周期内,判断单流吞吐量是否大于双流吞吐量;若单流吞吐量大于双流吞吐量,则数据流为单流,发送第一单流调度授权值至用户设备;若单流吞吐量小于双流吞吐量,则数据流为双流,发送双流调度授权值至用户设备;在所述第二类型周期内,在所述第二类型周期内,根据单流吞吐量确定第二单流调度授权值,发送所述第二单流调度授权值至用户设备。
[0006]另一方面,本发明实施例提供一种上行多输入多输出调度方法,包括以下步骤:接收基站的单流调度授权值或双流调度授权值;若所述单流调度授权值或者双流调度授权值不受限于所述功率与缓存,则根据所述单流调度授权值或者双流调度授权值,进行数据传输;若所述双流调度授权值受限于功率或者缓存,则采用预设的压缩算法进行数据传输,或者采用最近接收的单流调度授权值进行数据传输;若所述单流调度授权值受限于功率或者缓存,则采用预设的压缩算法进行数据传输。
[0007]另一方面,本发明实施例提供一种实现上行多输入多输出调度的基站,包括:设置单元,设置第一类型周期和第二类型周期,所述第一类型周期内测量单流吞吐量与双流吞吐量,所述第二类型周期内测量单流吞吐量;判断单元,在所述第一类型周期内判断单流吞吐量是否大于双流吞吐量;若单流吞吐量大于双流吞吐量,则数据流为单流,确定第一单流调度授权值;若单流吞吐量小于双流吞吐量,则数据流为双流,确定双流调度授权值;在所述第二类型周期内,确定第二单流调度授权值;发送单元,反馈所述判断单元所确定的单流调度授权值或者所述双流调度授权值至用户设备。
[0008]另一方面,本发明实施例提供一种实现上行多输入多输出调度的用户设备,包括:接收单元、对比单元与传输单元;其中,所述接收单元用于接收基站的单流调度授权值与双流调度授权值;所述对比单元用于对比所述单流调度授权值或所述双流调度授权值是否受限于功率或缓存,并将对比结果通知给所述传输单元;所述传输单用于接收所述对比单元的对比结果,并当所述双流调度授权值受限于功率或者缓存时,采用预设的压缩算法进行数据传输,或者采用最近接收的单流调度授权值进行数据传输;当所述单流调度授权值受限于功率或者缓存,采用预设的压缩算法进行数据传输。
[0009]采用本发明实施例提供的上行多输入多输出调度方法、基站与用户设备,准确而又简单地确定发送数据所需要的调度授权值,保证多输入多输出的性能。
【专利附图】

【附图说明】
[0010]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1是本发明实施例提供的上行多输入多输出调度方法的第一流程图;
[0012]图2是本发明实施例提供的上行多输入多输出调度方法的第二流程图;
[0013]图3是本发明实施例提供的实现上行多输入多输出调度的基站的模块图;
[0014]图4是本发明实施例提供的实现上行多输入多输出调度的用户设备的模块图。
【具体实施方式】
[0015]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]如图1所示为本发明上行多输入多输出调度方法的第一流程图。
[0017]步骤S100,设置基站确定调度授权值的第一类型周期和第二类型周期。
[0018]具体地:基站根据当前测量的信噪比和负载,确定用户设备发送的最大调度。由于信噪比的变化,调度周期内按照吞吐量最大原则判断出多输入多输出的秩可能为I或2,调度可能为单流或双流对应的授权。基站B按照一定的周期交替反馈两种类型的调度授权值:第一类型是满足当前传输条件及负载的单流或双流调度授权值,第二类型是满足当前传输条件及负载的单流调度授权值,其中,当前传输条件可以是信噪比。分别设置第一类型周期的长度与第二类型周期的长度,第一类型周期与第二类型周期循环交替。
[0019]步骤S101,在第一类型周期内,基站测量单流吞吐量与双流吞吐量。具体地:基站按照吞吐量最大原则对秩(单流或双流)进行判断,同时确定对应秩的调度授权值。
[0020]步骤S102,基站判断单流吞吐量是否大于双流吞吐量。具体地:测量信噪比与负载;根据信噪比与负载,得出单流吞吐量与双流吞吐量;计算单流吞吐量与双流吞吐量的差值;判断单流吞吐量是否大于双流吞吐量。
[0021]步骤S103,若单流吞吐量大于双流吞吐量,则数据流为单流,发送第一单流调度授权值至用户设备。
[0022]具体地:若单流吞吐量大于双流吞吐量,则秩为1,为单流调度。
[0023]步骤S104,若单流吞吐量小于双流吞吐量,则数据流为双流,发送双流调度授权值至用户设备。
[0024]具体地:若双流吞吐量大于单流吞吐量,则秩为2,为双流调度。
[0025]步骤S105,在第二类型周期内,基站测量单流吞吐量,确定单流调度授权值。具体地:基站不进行秩的判断,直接确定秩为1,只确定单流的调度授权值,调度单流。
[0026]步骤S106,发送第二单流调度授权值至用户设备。
[0027]如图2所示为上行多输入多输出调度方法的第二流程图。
[0028]步骤S200,用户设备接收基站发送的单流调度授权值或双流调度授权值。
[0029]具体地,在第一类型周期,用户设备接收基站的单流调度授权值或者双流调度授权值;在第二类型周期,用户设备接收基站的单流调度授权值。
[0030]步骤S201,用户设备判断单流调度授权值或者双流调度授权值是否受限于功率或缓存。若单流调度授权值或者双流调度授权值不受限于功率与缓存,则在步骤S202,用户设备根据单流调度授权值或者双流调度授权值进行数据传输。
[0031]步骤S203,用户设备确定单流调度授权值还是双流调度授权值受限于功率或缓存。若是双流调度授权值受限于功率或者缓存,则在步骤S204,查询是否具有最接近的单流调度授权值,其中,最接近的单流调度授权值是最近的第二类型周期基站反馈的单流调度授权值。若存在,则在步骤S205,采用最近接收的单流调度授权值进行数据传输。若不存在,则在步骤S206,采用预设的压缩算法进行数据传输,其中,压缩算法可以是功率压缩或者E-TFC restriction算法(传输格式组合约束算法)。若是单流调度授权值受限于功率或者缓存,则在步骤S206,采用预设的压缩算法进行数据传输。
[0032]如图3所示为基站的模块图。该基站I包括设置单元10,判断单元11与发送单元
12。设置单元10用于设置第一类型周期和第二类型周期,第一类型周期内测量单流吞吐量与双流吞吐量,第二类型周期内测量单流吞吐量。具体用于划分第一类型周期与第二类型周期,第一类型周期与第二类型周期循环交替,设置第一类型周期的帧长与第二类型周期的中贞长。
[0033]判断单元11用于在第一类型周期内判断单流吞吐量是否大于双流吞吐量;若单流吞吐量大于双流吞吐量,则数据流为单流,确定第一单流调度授权值;若单流吞吐量小于双流吞吐量,则数据流为双流,确定双流调度授权值;在第二类型周期内,确定第二单流调度授权值。具体用于测量信噪比与负载;根据信噪比与负载,得出单流吞吐量与双流吞吐量;计算单流吞吐量与双流吞吐量的差值;判断单流吞吐量是否大于双流吞吐量。
[0034]发送单元12用于反馈判断单元11所确定的单流调度授权值或者双流调度授权值至用户设备2。
[0035]如图4所示为用户设备2的模块图。用户设备2包括接收单元20,对比单元21与传输单兀22。[0036]接收单元20用于接收基站I的单流调度授权值与双流调度授权值。具体用于在第一类型周期,收基站I的单流调度授权值或者双流调度授权值;在第二类型周期,接收基站I的单流调度授权值所。
[0037]对比单元21用于对比单流调度授权值或双流调度授权值是否受限于功率或缓存,并将对比结果通知给所述传输单元22。
[0038]传输单元22具体用于接收所述对比单元21的对比结果,并当所述双流调度授权值受限于功率或者缓存时,采用预设的压缩算法进行数据传输,或者采用最近接收的单流调度授权值进行数据传输;当所述单流调度授权值受限于功率或者缓存,采用预设的压缩算法进行数据传输。
[0039]本发明提供的上行多输入多输出调度方法、基站I与用户设备2,准确而又简单地确定发送数据所需要的调度授权值,保证多输入多输出的性能。
[0040]专业人员还可以进一步应能意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
[0041]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。
[0042]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明实施例。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明实施例的精神或范围的情况下,在其他实施例中实现。因此,本发明实施例将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
[0043]以上仅为本发明实施例的较佳实施例而已,并不用以限制本发明实施例,凡在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。
【权利要求】
1.一种上行多输入多输出调度方法,其特征在于,包括以下步骤: 设置第一类型周期和第二类型周期,在所述第一类型周期内测量单流吞吐量与双流吞吐量,在所述第二类型周期内测量单流吞吐量; 在所述第一类型周期内,判断单流吞吐量是否大于双流吞吐量;若单流吞吐量大于双流吞吐量,则数据流为单流,发送第一单流调度授权值至用户设备;若单流吞吐量小于双流吞吐量,则数据流为双流,发送双流调度授权值至用户设备; 在所述第二类型周期内,根据单流吞吐量确定第二单流调度授权值,发送所述第二单流调度授权值至用户设备。
2.根据权利要求1所述的上行多输入多输出调度方法,其特征在于,所述设置第一类型周期和第二类型周期包括: 分别设置所述第一类型周期的帧长与所述第二类型周期的帧长; 所述第一类型周期与所述第二类型周期循环交替。
3.根据权利要求1所述的上行多输入多输出调度方法,其特征在于,所述判断单流吞吐量是否大于双流吞吐量包括: 测量信噪比与负载; 根据所述信噪比与负载,得出单流吞吐量与双流吞吐量; 计算所述单流吞吐量与所述双流吞吐量的差值; 判断所述单流吞吐量是否大于所述双流吞吐量。
4.一种上行多输入多输出调度方法,其特征在于,包括以下步骤: 接收基站的单流调度授权值或双流调度授权值; 若所述单流调度授权值或者双流调度授权值不受限于所述功率与缓存,则根据所述单流调度授权值或者双流调度授权值,进行数据传输; 若所述双流调度授权值受限于功率或者缓存,则采用预设的压缩算法进行数据传输,或者采用最近接收的单流调度授权值进行数据传输; 若所述单流调度授权值受限于功率或者缓存,则采用预设的压缩算法进行数据传输。
5.根据权利要求4所述的上行多输入多输出调度方法,其特征在于,接收基站的单流调度授权值或双流调度授权值包括以下步骤: 在第一类型周期,接收基站的单流调度授权值或者双流调度授权值; 在第二类型周期,接收所述基站的单流调度授权值。
6.根据权利要求4所述的上行多输入多输出调度方法,其特征在于,所述采用预设的压缩算法进行数据传输,或者采用最近接收的单流调度授权值进行数据传输包括: 查找是否存在最近接收的单流调度授权值; 若存在,则采用所述最近接收的单流调度授权值进行数据传输; 若不存在,则采用预设的压缩算法,进行数据传输。
7.一种实现上行多输入多输出调度的基站,其特征在于,包括: 设置单元,用于设置第一类型周期和第二类型周期,所述第一类型周期内测量单流吞吐量与双流吞吐量,所述第二类型周期内测量单流吞吐量; 判断单元,用于在所述第一类型周期内判断单流吞吐量是否大于双流吞吐量;若单流吞吐量大于双流吞吐量,则数据流为单流,确定第一单流调度授权值;若单流吞吐量小于双流吞吐量,则数据流为双流,确定双流调度授权值;在所述第二类型周期内,确定第二单流调度授权值; 发送单元,用于反馈所述判断单元所确定的单流调度授权值或者所述双流调度授权值至用户设备。
8.根据权利要求7所述的实现上行多输入多输出调度的基站,其特征在于,所述设置单元具体用于: 划分第一类型周期与第二类型周期,所述第一类型周期与所述第二类型周期循环交替; 设置所述第一类型周期的帧长与所述第二类型周期的帧长。
9.根据权利要求7所述的实现上行多输入多输出调度的基站,其特征在于,所述判断单元具体用于: 测量信噪比与负载; 根据所述信噪比与负载,得出单流吞吐量与双流吞吐量; 计算所述单流吞吐量与所述双流吞吐量的差值; 判断所述单流吞吐量是否大于所述双流吞吐量。
10.一种实现上行多输入多输出调度的用户设备,其特征在于,包括:接收单元、对比单元与传输单元;其中, 所述接收单元用于接收基站的单流调度授权值与双流调度授权值; 所述对比单元用于对比所述单流调度授权值或所述双流调度授权值是否受限于功率或缓存,并将对比结果通知给所述传输单元; 所述传输单元用于接收所述对比单元的对比结果,并当所述双流调度授权值受限于功率或者缓存时,采用预设的压缩算法进行数据传输,或者采用最近接收的单流调度授权值进行数据传输;当所述单流调度授权值受限于功率或者缓存,采用预设的压缩算法进行数据传输。
11.根据权利要求10所述的实现上行多输入多输出调度的用户设备,其特征在于,所述接收单元具体用于: 在第一类型周期,接收基站的单流调度授权值或者双流调度授权值; 在第二类型周期,接收所述基站的单流调度授权值所。
12.根据权利要求10所述的实现上行多输入多输出调度的用户设备,其特征在于,所述传输单元具体用于:所述双流调度授权值受限于功率或缓存时,查找是否存在最近接收的单流调度授权值;若存在,则所述发送模块采用最近接收的单流调度授权值进行数据传输;若不存在,则所述发送模块采用预设的压缩算法进行数据传输。
【文档编号】H04W72/14GK103517333SQ201210220060
【公开日】2014年1月15日 申请日期:2012年6月29日 优先权日:2012年6月29日
【发明者】赵悦莹, 马雪利 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1