一种半静态调度方法及用户设备与流程

文档序号:17063085发布日期:2019-03-08 18:30阅读:130来源:国知局
一种半静态调度方法及用户设备与流程

本发明涉及通信技术领域,特别涉及一种半静态调度方法及用户设备。



背景技术:

在LTE系统中,支持两种帧结构-频分双工(FDD)和时分双工(TDD)。在TDD帧结构中,如图1所示,10ms的无线帧分为两个长度为5ms的半帧,每个半帧由5个长为1ms的子帧组成,其中包括4个普通子帧和1个特殊子帧,普通子帧由两个0.5ms组成,而特殊子帧由3个特殊时隙(上行导频时隙UpPTS、保护间隔GP和下行导频时隙DwPTS,其中DwPTS用于下行信号的发送,UpPTS用于上行信号发送,GP是TDD上下行转换的保护间隔)组成。

SPS(Semi-Persistent Scheduling)是一种半静态调度机制,主要方法是通过无线资源控制(RRC,Radio Resource Control)消息为UE配置一套SPS相关的参数,以上行SPS为例,配置的参数可以包括SPS的周期,隐式释放上行SPS的条件等;以下行SPS为例,配置参数可以包括SPS的周期,下行SPS传输对应的上行反馈资源,为SPS预留的HARQ进程数等参数。然后通过SPS激活命令激活SPS传输资源,UE根据该SPS激活命令周期性的使用SPS传输资源进行SPS传输。

为了更好的适应不同业务的变化,为UE配置的TDD上下行比例配置可能会动态改变。TDD上下行比例配置动态改变的结果,其中有些子帧的方向不会发生变化(比如固定上行子帧或固定下行子帧),但有些子帧方向可能会发生变化(如灵活子帧)。由于灵活子帧的存在,在TDD上下行比例配置改变时,可能会有本来用于上行SPS的子帧变成下行,或本来用于下行SPS的子帧变成上行,此时SPS传输会受到影响。现有技术没有解决对于TDD系统中某些子帧可用于灵活子帧时,实现和运行SPS机制的方法。



技术实现要素:

本申请主要解决的技术问题是如何在为UE动态配置TDD上下行比例的情况下,避免灵活子帧的存在影响SPS的正常传输。

有鉴于此,本申请提出一种半静态调度方法,能够在为UE动态配置TDD上下行比例的情况下,使SPS不受灵活子帧的影响而正常传输。

第一方面,本申请提供一种半静态调度方法,包括:确定TDD帧中的固定子帧集合,其中所述固定子帧集合中的每个子帧的上下行属性在所述TDD帧的上下行比例配置发生动态变化时保持不变;在所述固定子帧集合中的所述上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。

结合第一方面,在第一方面的第一种可能的实现方式中:所述确定TDD帧中的固定子帧集合的步骤包括:获取TDD帧的上下行比例配置集合,其中所述上下行比例配置集合包括至少两个上下行比例配置;确定所述上下行属性在所述至少两个上下行比例配置下保持不变的子帧,以形成所述固定子帧集合。

结合第一方面,在第一方面的第二种可能的实现方式中:所述确定TDD帧中的固定子帧集合的步骤包括:获取指示信息,其中所述指示信息直接指定所述固定子帧集合中的所述子帧。

结合第一方面,在第一方面的第三种可能的实现方式中:所述确定TDD帧中的固定子帧集合的步骤包括:获取至少一第一参考上下行比例配置;由所述第一参考上下行比例配置中的特定属性的子帧形成所述固定子帧集合。

结合第一方面或第一方面的第一至第三种任一可能的实现方式,在第一方面的第四种可能的实现方式中:所述固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中所述固定上行子帧集合中的子帧在所述TDD帧的上下行比例配置发生动态变化时均为上行子帧,所述固定下行子帧集合中的子帧在所述TDD帧的上下行比例配置发生动态变化时均为下行子帧;所述在所述固定子帧集合上进行SPS传输的步骤进一步包括:在所述固定上行子帧集合上进行上行SPS传输,或者在所述固定下行子帧集合上进行下行SPS传输。

结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中:所述由所述第一参考上下行比例配置中的特定属性的子帧形成所述固定子帧集合的步骤进一步包括:由所述第一参考上下行比例配置中的上行子帧形成所述固定上行子帧集合,由所述第一参考上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中:形成所述固定上行子帧集合所使用的所述第一参考上下行比例配置不同于形成所述固定下行子帧集合所使用的所述第一参考上下行比例配置。

结合第一方面的第五种可能的实现方式或第六种可能的实现方式,在第一方面的第七种可能的实现方式中:所述形成所述固定下行子帧集合所使用的所述第一参考上下行比例配置为第一系统信息块指示的比例配置。

结合第一方面的第五种至第七种任一可能的实现方式,在第一方面的第八种可能的实现方式中:所述第一参考上下行比例配置包括下行HARQ定时参考的上下行比例配置以及上行HARQ定时参考的上下行比例配置中的至少一种,其中由所述下行HARQ定时参考的上下行比例配置中的上行子帧形成所述固定上行子帧集合,由所述上行HARQ定时参考的上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

结合第一方面,在第一方面的第九种可能的实现方式中:所述确定TDD帧中的固定子帧集合的步骤包括:获取TDD帧的上下行比例配置集合,其中所述上下行比例配置集合包括至少两个上下行比例配置;从所述至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,并由选择的所述上下行比例配置中与SPS传输的传输方向相同的子帧形成所述固定子帧集合。

结合第一方面的第四种至第九种任一可能的实现方式,在第一方面的第十种可能的实现方式中:通过系统广播消息、专用RRC消息中的至少一种获取所述TDD帧的上下行比例配置集合。

结合第一方面或第一方面的第一种至第十种任一可能的实现方式,在第一方面的第十一种可能的实现方式中:所述半静态调度方法进一步包括:在所述固定子帧集合中的所述上下行属性与SPS传输对应的反馈传输的传输方向相同的子帧上执行SPS传输对应的反馈传输。

结合第一方面或第一方面的第一种至第十一种任一可能的实现方式,在第一方面的第十二种可能的实现方式中:所述半静态调度方法进一步包括:从所述固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中所述SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。

结合第一方面的第十二种可能的实现方式,在第一方面的第十三种可能的实现方式中:用于获取所述SPS控制指令的所述子帧为所述固定子帧集合中能够调度SPS传输的下行子帧。

结合第一方面或第一方面的第一种至第十三种任一可能的实现方式,在第一方面的第十四种可能的实现方式中:所述在所述固定子帧集合中的子帧执行SPS传输的步骤包括:获取上行SPS传输的周期偏移量;根据所述周期偏移量对上行SPS传输的传输周期进行偏移。

结合第一方面的第十四种可能的实现方式,在第一方面的第十五种可能的实现方式中:所述获取上行SPS传输的周期偏移量的步骤具体包括:获取一第二参考上下行比例配置,由所述第二参考上下行比例配置和所述上行SPS传输的子帧确定上行SPS传输的周期偏移量。

结合第一方面的第十五种可能的实现方式,在第一方面的第十六种可能的实现方式中:所述第二参考上下行比例配置为所述下行HARQ定时参考的上下行比例配置、所述上行HARQ定时参考的上下行比例配置、所述第一参考上下行比例配置中上行子帧数最少的上下行比例配置中的一种。

结合第一方面的第十四种可能的实现方式,在第一方面的第十七种可能的实现方式中:所述第二参考上下行比例配置为UE获取的TDD上下行比例配置集合中上行子帧最少的TDD上下行比例配置。

结合第一方面的第十五种至第十七种任一可能的实现方式,在第一方面的第十八种可能的实现方式中:所述第二参考上下行比例配置在协议中固定配置或预配置。

第二方面,提供一种半静态调度方法,所述半静态调度方法包括:在TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化;若所述上下行属性发生变化,则忽略所述SPS传输。

结合第二方面,在第二方面的第一种可能的实现方式中:所述半静态调度方法进一步包括:判断所述SPS传输是否为SPS新数据传输;若所述SPS传输为SPS新数据传输,则响应后续的调度指令重新执行忽略的所述SPS新数据传输。

结合第二方面,在第二方面的第二种可能的实现方式中:所述半静态调度方法进一步包括:将所述SPS传输延迟至所述上下行属性发生变化的所述SPS可用子帧后面的第W个SPS可用子帧,或者将所述SPS传输提前至所述上下行属性发生变化的所述SPS可用子帧前面的第M个SPS可用子帧,其中W和M分别为自然数。

第三方面,提供一种用户设备,所述用户设备包括确定模块和第一执行模块,其中:所述确定模块用于确定TDD帧中的固定子帧集合,其中所述固定子帧集合中的每个子帧的上下行属性在所述TDD帧的上下行比例配置发生动态变化时保持不变;所述第一执行模块用于在所述确定模块确定的所述固定子帧集合中的所述上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。

结合第三方面,在第三方面的第一种可能的实现方式中:所述确定模块用于获取TDD帧的上下行比例配置集合,其中所述上下行比例配置集合包括至少两个上下行比例配置,确定所述上下行属性在所述至少两个上下行比例配置下保持不变的子帧,以形成所述固定子帧集合。

结合第三方面,在第三方面的第二种可能的实现方式中:所述确定模块用于获取指示信息,其中所述指示信息直接指定所述固定子帧集合中的所述子帧。

结合第三方面,在第三方面的第三种可能的实现方式中:所述确定模块用于获取至少一第一参考上下行比例配置,由所述第一参考上下行比例配置中的特定属性的子帧形成所述固定子帧集合。

结合第三方面或第三方面的第一种至第三种任一可能的实现方式,在第三方面的第四种可能的实现方式中:所述固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中所述固定上行子帧集合中的子帧在所述TDD帧的上下行比例配置发生动态变化时均为上行子帧,所述固定下行子帧集合中的子帧在所述TDD帧的上下行比例配置发生动态变化时均为下行子帧;所述第一执行模块用于在所述固定上行子帧集合上进行上行SPS传输,或者在所述固定下行子帧集合上进行下行SPS传输。

结合第三方面的第四种可能的实现方式,在第三方面的第五种可能的实现方式中:所述确定模块用于获取至少一第一参考上下行比例配置,由所述第一参考上下行比例配置中的上行子帧形成所述固定上行子帧集合,由所述第一参考上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

结合第三方面的第五种可能的实现方式,在第三方面的第六种可能的实现方式中:形成所述固定上行子帧集合所使用的所述第一参考上下行比例配置不同于形成所述固定下行子帧集合所使用的所述第一参考上下行比例配置。

结合第三方面的第五种或第六种可能的实现方式,在第三方面的第七种可能的实现方式中:所述形成所述固定下行子帧集合所使用的所述第一参考上下行比例配置为第一系统信息块指示的比例配置。

结合第三方面第五种至第七种任一可能的实现方式,在第三方面的第八种可能的实现方式中:所述第一参考上下行比例配置包括下行HARQ定时参考的上下行比例配置以及上行HARQ定时参考的上下行比例配置,其中所述确定模块用于获取至少一第一参考上下行比例配置,由所述下行HARQ定时参考的上下行比例配置中的上行子帧形成所述固定上行子帧集合,由所述上行HARQ定时参考的上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

结合第三方面,在第三方面的第九种可能的实现方式中:所述确定模块用于获取TDD帧的上下行比例配置集合,其中所述上下行比例配置集合包括至少两个上下行比例配置,从所述至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,并由选择的所述上下行比例配置中与SPS传输的传输方向相同的子帧形成所述固定子帧集合。

结合第三方面的第四种至第九种任一可能的实现方式,在第三方面的第十种可能的实现方式中:所述确定模块用于通过系统广播消息、专用RRC消息中的至少一种获取所述TDD帧的上下行比例配置集合。

结合第三方面或第三方面的第一种至第十种任一可能的实现方式,在第三方面的第十一种可能的实现方式中:所述用户设备进一步包括第二执行模块,其中,所述第二执行模块用于在确定模块确定的所述固定子帧集合中的所述上下行属性与SPS传输对应的反馈传输的传输方向相同的子帧上执行SPS传输对应的反馈传输。

结合第三方面或第三方面的第一种至第十一种任一可能的实现方式,在第三方面的第十二种可能的实现方式中:所述用户设备进一步包括获取模块,所述获取模块用于从确定模块确定的所述固定子帧集合中与SPS控制指令的传输方向的子帧上获取SPS控制指令,其中所述传输控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。

结合第三方面的第十二种可能的实现方式,在第三方面的第十三种可能的实现方式中:用于获取所述SPS控制指令的所述子帧为所述固定子帧集合中能够调度SPS传输的下行子帧。

结合第三方面或第三方面的第一种至第十三种任一可能的实现方式,在第三方面的第十四种可能的实现方式中:所述第一执行模块用于获取上行SPS传输的周期偏移量,根据所述周期偏移量对上行SPS传输的传输周期进行偏移。

结合第三方面的第十四种可能的实现方式,在第三方面的第十五种可能的实现方式中:所述第一执行模块用于获取一第二参考上下行比例配置,由所述第二参考上下行比例配置和所述上行SPS传输的子帧确定上行SPS传输的周期偏移量。

结合第三方面的第十五种可能的实现方式,在第三方面的第十六种可能的实现方式中:所述第二参考上下行比例配置为所述下行HARQ定时参考的上下行比例配置、所述上行HARQ定时参考的上下行比例配置、所述第一参考上下行比例配置中上行子帧数最少的上下行比例配置中的一种。

结合第三方面的第十四种可能的实现方式,在第三方面的第十七种可能的实现方式中:所述第二参考上下行比例配置为UE获取的TDD上下行比例配置集合中上行子帧最少的TDD上下行比例配置。

结合第三方面的第十五种至第十七种任一可能的实现方式,在第三方面的第十八种可能的实现方式中:所述第二参考上下行比例配置在协议中固定配置或预配置。

第四方面,提供一种用户设备,所述用户设备包括判断模块和传输控制模块,其中:所述判断模块用于在TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化;所述传输控制模块在所述判断模块判断到所述上下行属性发生变化时,忽略所述SPS传输。

结合第二方面,在第二方面的第一种可能的实现方式中:所述判断模块进一步用于判断所述SPS传输是否为SPS新数据传输;所述传输控制模块进一步用于在所述判断模块判断到所述SPS传输是SPS新数据传输时,响应后续的调度指令重新执行忽略的所述SPS新数据传输。

结合第二方面,在第二方面的第二种可能的实现方式中:所述传输控制模块进一步用于将所述SPS传输延迟至所述上下行属性发生变化的所述SPS可用子帧后面的第W个SPS可用子帧,或者将所述SPS传输提前至至所述上下行属性发生变化的所述SPS可用子帧前面的第M个SPS可用子帧,其中W和M分别为自然数。

第五方面,提供一种用户设备,所述用户设备包括存储器和处理器,所述处理器与所述存储器电连接,其中:所述处理器用于确定TDD帧中的固定子帧集合,其中所述固定子帧集合中的每个子帧的上下行属性在所述TDD帧的上下行比例配置发生动态变化时保持不变,在所述固定子帧集合中的所述上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输;所述存储器用于存储所述处理器确定的所述TDD帧中的固定子帧集合。

结合第五方面,在第五方面的第一种可能的实现方式中:所述处理器用于获取TDD帧的上下行比例配置集合,其中所述上下行比例配置集合包括至少两个上下行比例配置,确定所述上下行属性在所述至少两个上下行比例配置下保持不变的子帧,以形成所述固定子帧集合。

结合第五方面,在第五方面的第二种可能的实现方式中:所述处理器用于获取指示信息,其中所述指示信息直接指定所述固定子帧集合中的所述子帧。

结合第五方面,在第五方面的第三种可能的实现方式中:所述处理器用于获取至少一第一参考上下行比例配置,由所述第一参考上下行比例配置中的特定属性的子帧形成所述固定子帧集合。

结合第五方面或第五方面的第一种至第三种任一可能的实现方式,在第五方面的第四种可能的实现方式中:所述固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中所述固定上行子帧集合中的子帧在所述TDD帧的上下行比例配置发生动态变化时均为上行子帧组成,所述固定下行子帧集合中的子帧在所述TDD帧的上下行比例配置发生动态变化时均为下行子帧;所述处理器进一步用于在所述固定上行子帧集合上进行上行SPS传输,或者在所述固定下行子帧集合上进行下行SPS传输。

结合第五方面的第四种可能的实现方式,在第五方面的第五种可能的实现方式中:所述处理器用于获取至少一第一参考上下行比例配置,由所述第一参考上下行比例配置中的上行子帧形成所述固定上行子帧集合,由所述第一参考上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

结合第五方面的第五种可能的实现方式,在第五方面的第六种可能的实现方式中:形成所述固定上行子帧集合所使用的所述第一参考上下行比例配置不同于形成所述固定下行子帧集合所使用的所述第一参考上下行比例配置。

结合第五方面的第五种或第六种可能的实现方式,在第五方面的第七种可能的实现方式中:所述形成所述固定下行子帧集合所使用的所述第一参考上下行比例配置为第一系统信息块指示的比例配置。

结合第五方面第五种至第七种任一可能的实现方式,在第五方面的第八种可能的实现方式中:所述第一参考上下行比例配置包括下行HARQ定时参考的上下行比例配置以及上行HARQ定时参考的上下行比例配置,所述处理器用于获取至少一第一参考上下行比例配置,由所述下行HARQ定时参考的上下行比例配置中的上行子帧形成所述固定上行子帧集合,由所述上行HARQ定时参考的上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

结合第五方面,在第五方面的第九种可能的实现方式中:所述处理器用于获取TDD帧的上下行比例配置集合,其中所述上下行比例配置集合包括至少两个上下行比例配置,从所述至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,并由选择的所述上下行比例配置中与SPS传输的传输方向相同的子帧形成所述固定子帧集合。

结合第五方面的第四种至第九种任一可能的实现方式,在第五方面的第十种可能的实现方式中:所述处理器通过系统广播消息、专用RRC消息中的至少一种获取所述TDD帧的上下行比例配置集合。

结合第五方面或第五方面的第一种至第十种任一可能的实现方式,在第五方面的第十一种可能的实现方式中:所述处理器进一步用于在所述固定子帧集合中的所述上下行属性与SPS传输对应的反馈传输的传输方向相同的子帧上执行SPS传输对应的反馈传输。

结合第五方面或第五方面的第一种至第十一种任一可能的实现方式,在第五方面的第十二种可能的实现方式中:所述处理器进一步用于从所述固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中所述SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。

结合第五方面的第十二种可能的实现方式,在第五方面的第十三种可能的实现方式中:用于获取所述SPS控制指令的所述子帧为所述固定子帧集合中能够调度SPS传输的下行子帧。

结合第五方面或第五方面的第一种至第十三种任一可能的实现方式,在第五方面的第十四种可能的实现方式中:所述处理器用于获取上行SPS传输的周期偏移量,根据所述周期偏移量对上行SPS传输的传输周期进行偏移。

结合第五方面的第十四种可能的实现方式,在第五方面的第十五种可能的实现方式中:所述处理器用于获取一第二参考上下行比例配置,由所述第二参考上下行比例配置和所述上行SPS传输的子帧确定上行SPS传输的周期偏移量。

结合第五方面的第十五种可能的实现方式,在第五方面的第十六种可能的实现方式中:所述第二参考上下行比例配置为所述下行HARQ定时参考的上下行比例配置、所述上行HARQ定时参考的上下行比例配置、所述第一参考上下行比例配置中上行子帧数最少的上下行比例配置中的一种。

结合第五方面的第十四种可能的实现方式,在第五方面的第十七种可能的实现方式中:所述第二参考上下行比例配置为UE获取的TDD上下行比例配置集合中上行子帧最少的TDD上下行比例配置。

结合第五方面的第十五种至第十七种任一可能的实现方式,在第五方面的第十八种可能的实现方式中:所述第二参考上下行比例配置在协议中固定配置或预配置。

第六方面,提供一种用户设备,所述用户设备包括处理器和存储器,所述处理器与所述存储器电连接,其中:所述处理器用于在TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化,在所述上下行属性发生变化时,忽略所述SPS传输;所述存储器用于存储所述执行SPS传输的SPS可用子帧集合。

结合第六方面,在第六方面的第一种可能的实现方式中:所述处理器进一步用于判断所述SPS传输是否为SPS新数据传输,在所述SPS传输为SPS新数据传输,响应后续的调度指令重新执行忽略的所述SPS新数据传输。

结合第六方面,在第六方面的第二种可能的实现方式中:所述处理器进一步用于将所述SPS传输延迟至所述上下行属性发生变化的所述SPS可用子帧后面的第W个SPS可用子帧,或者将所述SPS传输提前至至所述上下行属性发生变化的所述SPS可用子帧前面的第M个SPS可用子帧,其中W和M分别为自然数。

上述技术方案,通过确定固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变,在固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。通过这种方式,能够实现动态TDD上下行比例配置时SPS的正常执行。能够实现动态配置TDD上下行比例的情况下,SPS正常执行,提升SPS性能。

附图说明

图1是TDD帧的结构示意图;

图2是本申请半静态调度系统一个实施方式的结构示意图;

图3是本申请半静态调度方法第一种实施方式的流程图;

图4是本申请半静态调度方法第一种实施方式中确定TDD帧中的固定子帧集合可能的方案一的流程图;

图5是本申请半静态调度方法第一种实施方式中确定TDD帧中的固定子帧集合可能的方案三的流程图;

图6是本申请半静态调度方法第一种实施方式中确定TDD帧中的固定子帧集合可能的方案四的流程图;

图7是本申请半静态调度方法第二种实施方式的流程图;

图8是本申请半静态调度方法第三种实施方式中,对上行SPS传输的传输周期进行偏移的流程图;

图9是本申请半静态调度方法第四种实施方式的流程图;

图10是本申请半静态调度方法第五种实施方式的流程图;

图11是本申请用户设备第一种实施方式的结构示意图;

图12是本申请用户设备第二种实施方式的结构示意图;

图13是本申请用户设备第三种实施方式的结构示意图;

图14是本申请基站第一种实施方式的结构示意图;

图15是本申请基站第二种实施方式的结构示意图;

图16是本申请用户设备第四种实施方式的结构示意图;

图17是本申请用户设备第五种实施方式的结构示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。

系统中的时间域是由无线帧(Radio Frame)组成的,无线帧通过系统帧号(System Frame Number,SFN)nf进行标识,SFN是按周期对无线帧进行轮循编号。例如,采用10比特标记SFN,那么nf=0、1、2…1023,即无线帧从0编号到1023后又从0开始编号。每个无线帧由10个1ms长度的子帧(subframe)组成,每个无线帧内的子帧通过子帧号nsbf标识,nsbf=0、1、2…9。因此,在系统中,一个子帧由系统帧号nf和每个无线帧内的子帧号nsbf标识。下面所提及的子帧(包括上行子帧和下行子帧)均如此。

作为TDD系统的一个特点,时间资源在上下行方向上进行分配。TDD帧结构支持7种不同的上下行时间比例分配(即配置0~6)。可以根据业务量的特性进行配置。

当前的TDD系统支持7种上下行配比,每种上下行配比的具体配置方式如下表1:

表1

其中,U表示为上行子帧,D表示下行子帧,S表示特殊子帧(special subframe),主要用于下行传输。本申请中把特殊子帧和下行子帧统称为下行子帧。

SPS是一种半静态调度机制,主要方法是通过RRC消息为UE配置一套SPS相关的参数,以上行SPS为例,配置的参数可以包括SPS的周期,隐式释放上行SPS的条件等;以下行SPS为例,配置参数可以包括SPS的周期,下行SPS传输对应的上行反馈资源,为SPS预留的HARQ进程数等参数。然后通过SPS激活命令激活SPS传输资源,UE根据该SPS激活命令周期性的使用SPS传输资源进行SPS传输。

目前,为了更好的适应不同业务的变化,为UE配置的TDD上下行比例配置可能会动态改变。在TDD上下行比例配置变化时,原来用于上行传输的上行子帧可能会变成下行子帧,或原来用于下行传输的下行子帧变为上行子帧。比如假设为UE配置的是在上表中的TDD上下行比例配置0,1之间改变,则在一个无线LTE帧中子帧0、1、2、3、5、6、7、8的上下行属性不变,其中0,1,5,6为下行子帧或特殊子帧,可以称为下行子帧集合或者固定下行子帧集合,2,3,7,8为上行子帧,可以称为上行子帧子集或者固定上行子帧集合;子帧4和9可被用于为上行子帧或下行子帧,为灵活子帧,可以称为灵活子帧集合。当TDD上下行比例配置从0变为1时,由上表1可知,在TDD上下行比例配置为0下的子帧4为上行子帧,而在TDD上下行比例配置为1下,子帧4变成下行子帧;同样,原来在TDD上下行比例配置为0下的子帧9为上行子帧,而在TDD上下行比例配置为1下,子帧9变为下行子帧。这可能导致SPS数据传输收到影响。

针对以上的分析,本申请提供了以下发明实施例,能够在为UE动态配置TDD上下行比例的情况下,使SPS不受灵活子帧的影响而正常传输。

参阅图2,图2是本申请半静态调度系统一个实施方式的结构示意图,本实施方式的半静态调度系统包括基站110、一个或多个用户设备UE120,其中,基站110的系统可以同时兼容多个UE120,基站110可分别与多个UE120通信。可以通过基站110为UE120进行参数配置。

请参阅图3,图3是本申请半静态调度方法第一种实施方式的流程图,本实施方式以UE作为执行主体为例进行说明,本实施方式的半静态调度的方法可以包括:

S101:确定TDD帧中的固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变;

UE根据已为其配置的参数信息,确定TDD帧中的固定子帧集合。其中,可以通过基站或通过协议为UE配置参数信息。为UE配置的参数信息至少包括可能的TDD上下行比例配置的集合,下行HARQ(Hybrid Automatic Repeat Request,混合自动重传请求)定时参考的TDD上下行比例配置,上行HARQ定时参考的TDD上下行比例配置,TDD上下行比例配置改变的周期,发送TDD上下行比例配置改变命令的时刻等参数中的一项或多项。为UE配置的参数信息为上行SPS的参数信息和下行SPS的参数信息的其中一种或两种的组合。

另外,为UE配置的参数信息还可以包括常规的SPS配置参数,比如如果是为UE配置上行SPS的参数信息,则所述SPS配置参数可以包括SPS的周期,隐式释放上行SPS的条件等中的一项或多项;如果是为UE配置下行SPS的参数信息,则所述SPS配置参数可以包括SPS的周期,下行SPS传输对应的上行反馈资源,为SPS预留的HARQ进程数等参数。其中可以只通知UE上行SPS的参数信息,或者只通知UE下行SPS的参数信息,或者同时通知UE上行和下行SPS的参数信息。

这里的固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中固定上行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均是上行子帧,固定下行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均是下行子帧。

固定子帧集合中每个子帧的上下行属性,在TDD帧的上下行比例配置发生动态变化时都不会发生变化。比如针对TDD的上下行比例配置在{0,1}之间动态变化,由上表1可知,在配比{0,1}下的子帧{0,1,5,6}都是下行子帧,即{0,1,5,6}构成固定下行子帧集合,而{2,3,7,8}都是上行子帧,即{2,3,7,8}构成固定上行子帧集合。又或者针对TDD的上下行比例配置在{1,2}之间动态变化,由上表1可知,在配比{1,2}下的子帧{0,1,5,9}都是下行子帧,即{0,1,5,9}构成固定下行子帧集合,而{2,7}都是上行子帧,即{2,7}构成固定上行子帧集合。

其中,本实施方式提供确定TDD帧中的固定子帧集合的四种可能的实现方案:

方案一:

请参阅图4,图4是本实施方式提供的确定TDD帧中的固定子帧集合可能的方案一的流程图,本方案确定TDD帧中的固定子帧集合包括以下步骤:

S1011:获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置;

UE可以通过广播消息或专用RRC消息或其它消息获取TDD帧的上下行比例配置集合,这个上下行比例配置集合包括两个或多个上下行比例配置。比如可以是上表1中的比例配置{0,1},或者是{1,2,3},或者{2,3}等等。即可以是上表1的上下行比例配置中的任意两个或多个的组合。可选的,TDD帧的上下行比例配置集合可以在协议中固定配置或预配置,此时,可能不需要基站eNB通过广播消息或专用RRC消息或其它消息通知UE所述TDD帧的上下行比例配置集合。可选的,上下行比例配置集合还可以包含未在上表1中的上下行比例配置中的上下行比例配置,在本发明中不做限制。

S1012:确定上下行属性在至少两个上下行比例配置下保持不变的子帧,以形成固定子帧集合。

根据获取的TDD帧的上下行比例配置集合,可以确定固定子帧集合在一个长期演进(LTE,Long Term Evolution)无线帧中具体包含哪些子帧。例如,假设为UE配置的TDD帧上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则UE可以确定在一个LTE无线帧中子帧{0,1,5,6}为下行子帧,即固定下行子帧集合,{2,3,7,8}为上行子帧,即固定上行子帧集合。虽然一个LTE无线帧中子帧{4,9}有可能被用于上行传输,但由于其也可能会被用于下行传输,为灵活子帧。所以不将其作为本实施方式的固定子帧集合的子帧。也就是说,在上下行比例配置{0,1}下,如果是为UE配置下行SPS的参数信息,则UE确定SPS传输只能使用{0,1,5,6}子帧中的一个或多个,而如果是为UE配置上行SPS的参数信息,则UE确定SPS传输只能使用{2,3,7,8}子帧中的一个或多个。假设为UE配置的TDD帧上下行比例配置集合是{1,2},则UE可以确定在一个LTE无线帧中{0,1,5,9}为下行子帧,即固定下行子帧集合,{2,7}为上行子帧,即固定上行子帧集合。在上下行比例配置{1,2}下,针对下行SPS,UE确定SPS传输只能在{0,1,5,9}子帧中的一个或多个,针对上行SPS,UE确定SPS传输只能在{2,7}子帧中的一个或两个。

方案二:

在方案二中,UE获取指示信息,这个指示信息直接指定固定子帧集合中的子帧。也就是说,UE不需要通过上下行比例配置集合确定固定子帧集合,而直接采用指定的固定子帧集合中的子帧进行SPS传输。这里指定固定子帧集合中的子帧可以是由TDD上下行比例配置集合获得的固定子帧集合中的一个或多个子帧。为UE配置下行SPS时,这个指定固定子帧集合中的子帧可以是配置的TDD上下行比例配置集合得到的固定下行子帧集合中的一个或多个子帧,上行SPS类似。UE可以通过广播消息或专用RRC消息或其它消息获取所述指示信息。

例如,假设为UE配置的TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则在一个LTE无线帧中子帧{0,1,5,6}为下行子帧,即固定下行子帧集合,{2,3,7,8}为上行子帧,即固定上行子帧集合。这时,如果是为UE配置下行SPS的参数信息,则指示信息可以直接指定固定子帧集合中的子帧为{0,1,5,6}中的一个或多个子帧,如{0,1},或{0,5},或{0,1,6}等。如果是为UE配置上行SPS的参数信息,则指示信息可以直接指定固定子帧集合的子帧为{2,3,7,8}中的一个或多个子帧,如{2,3},或{3,8},或{2,7,8}等。对于其他的上下行比例配置集合类似,本实施方式不一一举例说明。

方案三:

请参阅图5,图5是本实施方式提供的确定TDD帧中的固定子帧集合可能的方案三的流程图,本方案确定TDD帧中的固定子帧集合包括以下步骤:

S1021:获取至少一第一参考上下行比例配置;

第一参考上下行比例配置可以是一个或多个,而且,上行或下行SPS参考的第一参考上下行比例配置可以不同。具体的,第一参考上下行比例配置可以包括下行HARQ定时参考的TDD上下行比例配置以及上行HARQ定时参考的TDD上下行比例配置中的至少一种。比如当为UE配置下行SPS参数时,第一参考上下行比例配置可以是上行HARQ定时参考的TDD上下行比例配置,当为UE配置上行SPS参数时,第一参考上下行比例配置可以是下行HARQ定时参考的TDD上下行比例配置。

UE可以通过广播消息或专用RRC消息或其它消息获取所述第一参考上下行比例配置。

其中,下行SPS参考的第一参考上下行比例配置,可以是通过SIB1(第一系统信息块,System Information Block1)通知到UE。具体的,所述第一参考上下行比例配置是SIB1中的TDD上下行比例配置。

其中,可选的,UE上行SPS传输所参考的第一参考上下行比例配置可以为预配置的上下行比例配置,此时,第一参考上下行比例配置可以在协议中固定配置或者预配置,可能不需要eNB通知UE。

S1022:由第一参考上下行比例配置中的特定属性的子帧形成固定子帧集合。

由第一参考上下行比例配置中的特定属性的子帧形成固定子帧集合。其中固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种。

当上行SPS与下行SPS分别采用不同的第一参考上下行比例配置时,针对上行SPS,由上行SPS参考的上下行比例配置中的上行子帧形成固定上行子帧集合,针对下行SPS,由下行SPS参考的上下行比例配置中的下行子帧形成固定下行子帧集合。

当上行SPS与下行SPS采用同一个第一参考上下行比例配置时,由第一参考上下行比例配置中的上行子帧形成固定上行子帧集合,固定上行子帧集合中的子帧在上下行比例配置发生动态变化时均是上行子帧,由第一参考上下行比例配置中的下行子帧形成固定下行子帧集合,固定下行子帧集合中的子帧在上下行比例配置发生动态变化时均是下行子帧。

为进一步详细说明,以下通过举例说明:

假设为UE配置的上下行比例配置集合为{0,1},上行HARQ定时参考的上下行比例配置为0,此时如为UE配置下行SPS参数信息,则第一参考上下行比例配置可以为0,UE根据第一参考上下行比例配置0可以确定用于下行SPS的下行子帧{0,1,5,6}形成固定下行子帧集合(根据根据上表1,TDD上下行比例配置0的{0,1,5,6}子帧为下行子帧)。即在第一参考上下行比例配置0下,UE可以使用一个LTE无线帧中的{0,1,5,6}子帧中的一个或多个进行SPS传输。若为UE配置的上下行比例配置集合为{0,1},下行HARQ定时参考的上下行比例配置为1,此时如为UE配置上行SPS参数信息,则第一参考上下行比例配置可以为1,UE根据第一参考上下行比例配置1可以确定用于上行SPS的上行子帧{2,3,7,8}形成固定下行子帧集合(根据根据上表1,TDD上下行比例配置1的{2,3,7,8}子帧为上行子帧)。即第一参考上下行比例配置1下,UE可以使用一个LTE无线帧中的{2,3,7,8}子帧中的一个或多个进行SPS传输。

假设为UE配置的上下行比例配置集合为{0,1},下行HARQ定时参考的上下行比例配置为2,此时如为UE配置上行SPS参数信息,则第一参考上下行比例配置可以为2,UE根据第一参考上下行比例配置2可以确定用于上行SPS的上行子帧{2,7}形成固定下行子帧集合(根据根据上表1,TDD上下行比例配置2的{2,7}子帧为上行子帧)。即第一参考上下行比例配置2下,UE可以使用一个LTE无线帧中的{2,7}子帧中的一个或多个进行SPS传输。

方案四:

请参阅图6,图6是本实施方式提供的确定TDD帧中的固定子帧集合可能的方案四的流程图,本方案确定TDD帧中的固定子帧集合包括以下步骤:

S1031:获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置;

UE可以通过广播消息或专用RRC消息或其它消息获取TDD帧的上下行比例配置集合,这个上下行比例配置集合包括两个或多个上下行比例配置。比如可以是上表1中的比例配置{0,1},或者是{1,2,3},或者{2,3}等等。即可以是上表1的上下行比例配置中的任意两个或多个的组合,或者也可以包含上表1中没有的上下行比例配置。可选的,TDD帧的上下行比例配置集合可以在协议中固定配置或预配置,此时,可能不需要eNB通过广播消息或专用RRC消息或其它消息通知UE所述TDD帧的上下行比例配置集合。

S1032:从至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,并由选择的上下行比例配置中与SPS传输的传输方向相同的子帧形成固定子帧集合。

UE可以根据选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置的指示信息,从获取的至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,确定与SPS传输的传输方向相同的子帧形成固定子帧集合。针对下行SPS传输,从至少两个上下行比例配置中选择下行子帧数最少的上下行比例配置,以该上下行比例配置下获取的下行子帧形成固定下行子帧集合。针对上行SPS传输,从至少两个上下行比例配置中选择上行子帧数最少的上下行比例配置,以该上下行比例配置下获取的上行子帧形成固定上行子帧集合。

比如假设为UE配置的上下行比例配置集合是{0,1},则由上表1可知TDD上下行比例配置0中一个LTE无线帧中的下行子帧(含特殊子帧)数最少(上下行比例配置0下为{0,1,5,6},上下行比例配置1下为{0,1,4,5,6,9}),则UE下行SPS传输可以使用TDD上下行比例配置0中的下行子帧。如果为UE配置的上下行比例配置集合为{1,2},则由表1可知上下行比例配置1中一个LTE无线帧中的下行子帧最少,则UE下行SPS传输可以使用上下行配置1中的下行子帧。针对上行SPS传输,UE可以参考TDD上下行比例配置集合下一个LTE无线帧中上行子帧数最少的TDD上下行比例配置,假设TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则由上表1可知TDD上下行比例配置1中一个LTE无线帧中的上行子帧数最少(上下行比例配置0下为{2,3,4,7,8,9},上下行比例配置1下为{2,3,7,8}),则UE上行SPS传输可以使用TDD上下行比例配置1中的上行子帧。针对其他的上下行比例配置集合,依此类推。

S102:在固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。

具体地,在固定上行子帧集合中的子帧上进行上行SPS传输,或者在固定下行子帧集合中的子帧上进行下行SPS传输。以TDD上下行比例配置集合是上表1中的{0,1}为例,假设是通过上述方案一确定固定子帧集合。假设配置的是下行SPS,SPS周期为20ms(一个子帧长度为1ms),激活SPS传输的时刻是0,则UE执行下行SPS传输的时刻为0,20,40....。即UE在0,20,40....分别在对应的下行子帧{0,1,5,6}上执行SPS传输。

其中,本实施方式的半静态调度方法还可以包括:从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令或SPS释放指令中的一个或多个的组合。所述SPS控制指令可以指示UE进行SPS传输所使用的物理资源、调制编码方式、SPS传输时刻等信息中的一个或多个的组合。用于获取SPS控制指令的子帧为固定子帧集合中能够调度SPS传输的下行子帧。具体的,所述从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令指UE在所述子帧上接收以SPS C-RNTI加掩的PDCCH控制指令。

针对SPS控制指令用于指示SPS激活时,即SPS控制指令为SPS激活指令。UE从SPS激活指令的传输方向相同的子帧上获取SPS激活指令进而激活用于SPS传输的子帧。其中上行SPS和下行SPS的SPS激活指令都只能从下行子帧中获取。

每个子帧的SPS激活指令只能在可以调度该子帧的下行子帧上传输。通常,下行调度命令传输和下行数据传输在同一个子帧,即下行SPS激活指令可以激活传输所述SPS激活指令的子帧中的下行SPS传输,后续SPS传输可以周期性的发生。以上行为例,SPS激活指令只能在可以调度对应上行子帧的下行子帧上传输,通常上行调度命令传输在上行数据传输之前K个子帧,其中K值根据不同的TDD上下行比例配置而不同,比如K可以为4,6等。比如针对上下行比例为{0,1}上行SPS的上行子帧2的SPS激活指令,如果K取6,那么子帧2的SPS激活指令只能在上一个帧的下行子帧6上传输(子帧2之前的第6个下行子帧为上一个帧的下行子帧6)。针对上下行比例为{0,1}的下行子帧1的SPS激活命令和通过下行子帧1传输的数据都在下行子帧1上传输,下行子帧5的SPS激活指令和通过下行子帧5传输的数据都在下行子帧5上传输。依此类推。

事实上,对于UE来说,只在SPS激活指令能够传输的时刻监听SPS激活指令,或者UE在其它时刻不监听SPS激活指令,或者UE在其它时刻监听到SPS激活指令后,忽略SPS激活指令。具体的,以TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1}为例,假设通过上述方案一确定固定子帧集合,则下行SPS传输的时刻可以是{0,1,5,6}子帧,下行SPS激活指令也只能是一个LTE无线帧中的{0,1,5,6}子帧传输,或者在其它子帧不传输。

上述的SPS激活指令,对于已经激活的子帧,如果再次接收到SPS激活指令,这个SPS激活指令也可以认为是SPS修改指令。

当在某个子帧上的数据传输已经完成,可以通过接收SPS调度指令释放通过所述SPS激活指令分配的资源,以用于后面数据的调度,避免资源浪费。这时候,SPS调度指令用于指示SPS释放时,可以被称为SPS释放指令。

可选的,SPS释放指令可以在能够调度对应子帧的下行子帧上传输。

以上行为例,SPS释放指令只能在可以调度对应上行子帧的下行子帧上传输。比如针对上下行比例为{0,1}上行SPS的上行子帧2的SPS释放指令,如果K取6,那么子帧2的SPS释放指令只能在上一个帧的下行子帧6上传输(子帧2之前的第6个下行子帧为上一个帧的下行子帧6)。针对上下行比例为{0,1}的下行子帧1的SPS释放指令在下行子帧1上传输,下行子帧5的SPS释放指令在下行子帧5上传输。依此类推。

进一步可选的,SPS释放指令也可以在能够调度实际使用的SPS传输时刻上传输。具体的,以上下行比例配置集合是{0,1}为例,假设通过上述方式一确定固定子帧集合,如配置的是下行SPS的参数信息,SPS周期为20ms(一个子帧长度为1ms),则假设激活SPS传输的时刻是0,则UE执行下行SPS传输的时刻为0,20,40....,则SPS释放指令可以在20,40等能够调度实际使用的SPS传输时刻上传输。

可选的,由于确定固定子帧集合后,可以确定UE具体可以在哪些子帧上进行SPS传输,所以SPS激活指令可以不限制在固定下行子帧,而是可以在任意下行子帧,包括固定子帧和灵活子帧进行传输,因此SPS激活指令可以指示最近下一次可用的子帧上进行SPS传输。这样,在所指示的最近下一次可用的子帧进行SPS传输之前,eNB可以多次发送SPS激活指令,以提升SPS激活指令的可靠性,此时,如果UE已经接收到一个SPS激活指令,当UE再次接收到相同的SPS激活指令时,UE可以应用其中的任意一个SPS激活指令。具体的,UE可以忽略或丢弃后面接收到到相同的SPS激活指令。同样的,SPS释放指令也可以做类似处理。

可选的,所述SPS传输可以包含上行或下行SPS新数据传输,上行或下行SPS重传数据传输,或SPS控制指令,其中SPS控制指令可以包括上行或下行SPS激活指令、上行或下行SPS新传输数据块指令、上行或下行SPS重传数据块指令,或者上行或下行SPS释放指令中的一种或多种组合。即本发明实施例中确定的SPS传输时刻可以应用于SPS数据传输或者SPS控制指令传输。

通过上述实施方式的描述,可以理解,本申请实施方式提供的半静态调度方法,通过确定固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变,在固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。通过这种方式,能够实现TDD动态上下行比例配置时SPS的正常执行,提示SPS性能,减少UE执行SPS的复杂度。

上述实施方式的半静态调度方法主要用于SPS传输上。本申请的半静态调度方法还可以用于SPS传输的反馈传输中。请参阅图7,图7是本申请半静态调度方法第二种实施方式的流程图,本实施方式以UE作为执行主体来进行描述,本实施方式的半静态调度方法包括以下步骤:

S201:确定TDD帧中的固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变;

UE根据已为其配置的参数信息,确定TDD帧中的固定子帧集合。其中可以通过基站或协议为UE配置参数信息。为UE配置的参数信息至少包括可能的TDD上下行比例配置的集合,下行HARQ定时参考的TDD上下行比例配置,上行HARQ定时参考的TDD上下行比例配置,TDD上下行比例配置改变的周期,发送TDD上下行比例配置改变指令的时刻等参数中的一项或多项。为UE配置的参数信息为上行SPS的参数信息和下行SPS的参数信息的其中一种或两种的组合。

确定TDD帧中的固定子帧集合的可能实现方案跟上述实施方式提供的四种可能的实现方案相同。

比如上行SPS传输对应的下行反馈传输的固定下行子帧集合可以由参考的TDD上下行比例配置下的固定下行子帧组成。下行SPS传输对应的上行反馈传输的固定上行子帧集合可以由参考的TDD上下行比例配置下的固定上行子帧组成。这里的参考的TDD上下行比例配置可以是上述实施方式所述的第一参考上下行比例配置,也可以不是。

这里参考的TDD上下行比例配置可以是下行HARQ定时参考的TDD上下行比例配置、上行HARQ定时参考的TDD上下行比例配置的至少一种。比如当为UE配置下行SPS传输对应的反馈传输时,可以使用上行HARQ定时参考的TDD上下行比例配置,当为UE配置上行SPS传输对应的反馈传输时,可以使用下行HARQ定时参考的TDD上下行比例配置。

eNB可以通过广播消息或专用RRC消息或其它消息将上述TDD上下行比例配置集合通知UE。

可选的,UE上行SPS传输对应的反馈传输所参考的TDD上下行比例配置可以为SIB1中通知的TDD上下行比例配置。这时,上行SPS传输对应的反馈传输所参考的TDD上下行比例配置在协议中预配置或固定配置,这时可能不需要eNB通知UE。

可选的,UE下行SPS传输对应的反馈传输所参考的TDD上下行比例配置可以为预配置的TDD上下行比例配置如2,5,此时,上行SPS传输对应的反馈传输所参考的TDD上下行比例配置信息可以在协议中固定配置或者预配置,此时可能不需要eNB通知UE。

S202:在固定子帧集合中的上下行属性与SPS传输对应的反馈传输的传输方向相同的子帧上执行SPS传输对应的反馈传输。

具体地,在固定上行子帧集合中的子帧上进行下行SPS传输对应的反馈传输,或者在固定下行子帧集合中的子帧上进行上行SPS传输对应的反馈传输。

本实施方式的半静态调度方法还可以包括,从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。所述SPS控制指令可以指示UE进行SPS传输所使用的物理资源、调制编码方式、SPS传输时刻等信息中的一个或多个的组合。用于获取SPS控制指令的子帧为固定子帧集合中能够调度SPS传输的下行子帧。具体的,所述从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令指UE在所述子帧上接收以SPS C-RNTI加掩的PDCCH控制指令。具体的实现过程跟上述实施方式的相同,在此不再赘述。

上述本申请的半静态调度方法的第一种实施方式和第二种实施方式可以相互结合,即在SPS传输和SPS对应的反馈传输时都可以用于本申请的半静态调度方法。

在TDD系统中,为了避免SPS新数据传输和重传数据在同一个TTI(Transmission Time Interval,传输时间间隔)出现冲突,上行SPS在不同TDD上下行比例配置下,周期可能会有一个偏移量。

不同TDD上下行比例配置,上行SPS周期的偏移量可以参见下表2:

表2:

由TDD上下行比例配置和上表2,结合以下公式1,就可以计算出上行SPS传输激活后每次SPS传输的具体时刻:

T=[(10×S+Q)+N×C]+V×(N mod2)]mod10240 (公式1)

其中,T表示SPS传输的时刻,S表示激活SPS传输后首次进行SPS传输的无线帧的编号,Q表示激活SPS传输后首次进行SPS传输的子帧编号,N表示第几个周期,即第几次SPS传输,N=0可以表示首次SPS传输,N=1表示第二次SPS传输,C表示周期,V表示偏移量,mod是模数,N mod2表示N除以2取余数的意思,后面mod10240是为了归一化。

以下通过举例说明具体如何计算每次SPS传输的具体时刻:

例如假设上行SPS的周期C为10ms,上行SPS传输激活的时间Q为子帧2,默认从第0个无线帧开始,即S为0,TDD上下行比例配置为1下的子帧2的偏移量V为1,激活时间开始第一次传输为第0个周期,则激活时间开始第一次传输的时刻T=[(10×0+2)+0×10+1×(0mod2)]mod10240=2,针对激活时间开始后的其他传输的时刻也同样依据以上公式计算。则根据上述公式,可以计算出SPS传输从激活时间开始,每次传输发生的时间为:2,13,22,33,…。

如果将上述上行SPS传输激活的时间Q改为子帧3,其它参数不变,则根据上述公式,可以计算出SPS传输从激活时间开始,每次传输发生的时间为:3,12,23,32,…。

由于上行SPS在不同TDD上下行比例配置下,周期的偏移量可能会有不同。为适应TDD上下行比例配置动态变化而更好的实现SPS的正常执行,本申请半静态调度方法中,在上行子帧上执行上行SPS传输时,可以对上行SPS传输的传输周期进行偏移。

因此,本申请半静态调度方法的第三种实施方式中,进一步提供一种对上行SPS传输的传输周期进行偏移的方法。通过对上行SPS传输的传输周期进行偏移,能够有效避免SPS新数据传输与重传数据在同一个TTI中出现冲突。

请参阅图8,图8是本申请半静态调度方法第三种实施方式中,对上行SPS传输的传输周期进行偏移的流程图,包括以下步骤:

S3011:获取上行SPS传输的周期偏移量;

其中,本实施方式中,获取上行SPS传输的周期偏移量可以具体通过获取一第二参考上下行比例配置,由该第二参考上下行比例配置与具体的用于上行SPS传输的子帧确定该子帧的上行SPS传输的周期偏移量。比如获取的第二参考上下行比例配置为1,针对子帧2的上行SPS传输的周期偏移量由上表2可知为1。或获取的第二参考上下行比例配置为3,针对子帧4的上行SPS传输的周期偏移量由上表2可知为-2。这里的第二参考上下行比例配置可以跟上述实施方式提到的第一参考上下行比例配置相同,也可以不同。

第二参考上下行比例配置可以是为UE配置的参数信息中的下行HARQ定时参考的上下行比例配置、上行HARQ定时参考的上下行比例配置、第一参考上下行比例配置中上行子帧数最少的上下行比例配置中的一种。具体地,比如为UE配置上行SPS的参数信息时,可以使用下行HARQ定时参考的TDD上下行比例配置。第二参考上下行比例配置可以是通过广播消息或者RRC消息或其它消息进行配置。

可选的,第二参考上下行比例配置可以是预配置的TDD上下行比例配置,此时,第二参考上下行比例配置可以在协议中固定配置或预配置,此时,可能不需要eNB通知UE。

可选的,第二参考上下行比例配置可以是为UE配置的TDD上下行比例集合中一个LTE帧中上行子帧数最少的TDD上下行比例配置。假设TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则由上表1可知TDD上下行比例配置1中一个LTE无线帧中的上行子帧数最少,第二参考上下行比例配置为1。

第二参考上下行比例配置可以是通过广播消息或者专用RRC消息进行配置。可选的,第二参考上下行比例配置可以在协议中固定配置或预配置,此时可能不需要eNB通知UE。

可选的,本实施方式中,获取上行SPS传输的周期偏移量还可以具体通过获取偏移量的具体信息来获得,比如通过广播消息或者专用RRC消息配置具体哪个或哪些子帧使用哪个或哪些偏移量的信息。UE根据此配置信息执行周期偏移。可选的,所述具体信息可以在协议中固定配置或预配置,此时可能不需要eNB通知UE。

S3012:根据周期偏移量对上行SPS传输的传输周期进行偏移。

根据周期偏移量对上行SPS传输的传输周期进行偏移。根据偏移量以及上述公式1,可以计算得到进行传输周期偏移后的上行SPS传输的具体时刻,在这个计算得到的具体时刻上进行新数据传输。

例如假设第二参考上下行比例配置为1,上行SPS的周期C为10ms,上行SPS传输激活的时间Q为子帧2,默认从第0个无线帧开始,即S为0,TDD上下行比例配置为1下的子帧2的偏移量V为1,则根据上述公式1,可以计算出SPS传输从激活时间开始,每次传输发生的时间为:2,13,22,33,…。而针对每个传输失败而出现的重传数据发送的时间分别为:12,23,32,43,…。这样,避免了重传数据和新传输数据在同一个TTI发生冲突。

同样,假设第二参考上下行比例配置为1,上行SPS的周期C为10ms,上行SPS传输激活的时间Q为子帧3,默认从第0个无线帧开始,即S为0,TDD上下行比例配置为1下的子帧3的偏移量V为-1,则根据上述公式1,可以计算出SPS传输从激活时间开始,每次传输发生的时间为:3,12,23,32,…。而针对每个传输失败而出现的重传数据发送的时间分别为:13,22,33,42…。

本申请实施方式通过固定的第二参考上下行比例配置,能够确定某个上行子帧的SPS周期偏移量,根据这个SPS周期偏移量对该上行SPS传输的传输周期进行偏移。从而有效避免SPS新数据传输与重传数据在同一个TTI中出现冲突。

本实施方式的上行SPS传输的传输周期进行偏移的方法可以单独使用,也可以应用到上述半静态调度方法第一种或第二种实施方式中,或者第一种和第二种实施方式结合的实施方式中。

请参阅图9,图9是本申请半静态调度方法的第四种实施方式的流程图,该实施方式以基站作为执行主体,本实施方式半静态调度方法包括:

S301:基站为UE配置能够确定固定子帧集合的参数信息,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变;

基站为UE配置的参数信息包括指示信息,还至少包括可能的TDD上下行比例配置的集合、下行HARQ定时参考的TDD上下行比例配置、TDD上下行比例配置改变的周期、发送TDD上下行比例配置改变指令的时刻等参数中的一项或多项。其中,指示信息用于指示UE采用何种方式确定TDD帧中的固定子帧集合。本实施方式提供基站通知UE的指示信息以下几种可能的情况:

比如基站通知UE的指示信息为采用配置TDD上下行比例配置集合确定固定子帧集合。UE则通过获取TDD上下行比例配置集合,由TDD帧的上下行比例配置发生动态变化时均为上行子帧的子帧形成固定上行子帧集合,由TDD帧上下行比例配置发生动态变化时均为下行子帧的子帧形成固定下行子帧集合。

比如基站通知UE的指示信息为采用配置的指示信息直接指定的固定子帧集合。基站根据为UE配置的TDD上下行比例配置集合,确定固定子帧集合或固定子帧集合的一个或多个子集。直接通过指示信息指定固定子帧集合中的子帧。比如假设为UE配置的TDD上下行比例配置集合是{0,1},则在一个LTE无线帧中子帧{0,1,5,6}为下行子帧或特殊子帧,即固定下行子帧子集,{2,3,7,8}为上行子帧,即固定上行子帧子集。此时,如果为UE配置的是下行SPS配置参数,则基站可以通过指示信息直接指定固定子帧集合可以为{0,1,5,6}中的一个或多个子帧组成的集合,如{0,1}或{1,5,6}等,如果为UE配置的是上行SPS配置参数,则基站可以通过指示信息直接指定固定子帧集合可以为{2,3,7,8}中的一个或多个子帧组成的集合,如{2,3}或{7,8}。

比如基站通知UE的指示信息为采用参考的TDD上下行比例配置确定固定子帧集合,这时基站通知UE指示信息的同时,还为UE配置至少一个参考的TDD上下行比例配置。UE通过这个参考的TDD上下行比例配置来确定固定子帧集合。上行SPS与下行SPS可以分别采用不同的参考的TDD上下行比例配置,也可以使用同一个参考的TDD上下行比例配置。上行SPS可以使用参考的TDD上下行比例配置中的上行子帧形成固定上行子帧集合,下行SPS可以使用参考的TDD上下行比例配置中的下行子帧形成固定下行子帧集合。

其中参考的TDD上下行比例配置可以包括下行HARQ定时参考的上下行比例配置以及上行HARQ定时参考的上下行比例配置中的至少一种。当为UE配置上行SPS的参数信息时使用下行HARQ定时参考的上下行比例配置,当为UE配置下行SPS的参数信息时使用上行HARQ定时参考的上下行比例配置。

比如基站通知UE是采用配置的TDD上下行比例配置集合中上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置确定固定子帧集合。这时,基站可以为UE配置一个TDD上下行比例配置集合,以使UE根据这个TDD上下行比例配置集合找到上下行属性与SPS传输方向相同的子帧最少的TDD上下行比例配置。

S302:将参数信息通知UE。

上述基站为UE配置的参数信息,可以通过系统广播消息中通知UE,也可以通过专用RRC消息如RRC重配置消息或其它消息通知UE,或者这两者的结合。即一部分参数信息通过系统广播消息中通知UE,另一部分参数信息通过专用RRC消息如RRC重配置消息或其它消息通知UE。当有部分或全部参数信息通过专用RRC消息通知UE时,UE可以向基站发送RRC完成消息。

请参阅图10,图10是本申请半静态调度方法第五种实施方式的流程图,本实施方式的半静态调度方法包括以下步骤:

S401:TDD帧的上下行比例配置发生动态变化;

在TDD帧的上下行比例配置发生动态变化时,执行S402。

S402:判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化;

在TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否也发生变化。比如TDD的上下行比例配置在{0,1}之间动态变化,当从0变为1时,子帧{0,1,5,6}的都为下行子帧,子帧{2,3,7,8}都为上行子帧,而子帧4由TDD上下行比例配置为0时的上行子帧变为上下行比例配置为1时的下行子帧,子帧9由TDD上下行比例配置0时的上行子帧变为上下行比例配置为1时的下行子帧。因此,在从TDD上下行比例由0变为1时,子帧{0,1,5,6}和子帧{2,3,7,8}的上下行属性没有发生变化,子帧{4,9}的上下行属性发生了变化。

在执行SPS传输的SPS可用子帧的上下行属性发生变化时,执行S403。

S403:忽略该SPS传输。

忽略上下行属性发生变化的子帧上的SPS传输。

作为一种优选的实现方式,本实施方式的半静态调度方法还可以包括进一步判断忽略的SPS传输是否为新数据传输,在判断到忽略的SPS传输是新数据传输时,进一步响应后续的调度指令重新执行该忽略的SPS新数据传输。

另一种优选的实现方式,本实施方式的半静态调度方法还可以进一步包括将忽略的SPS传输延迟至上下行属性发生变化的SPS可用子帧后面的第W个SPS可用子帧,或者将忽略的SPS传输提前至上下行属性发生变化的SPS可用子帧前面的第M个SPS可用子帧,其中W和M分别为自然数。

其中,W、M可以通过RRC消息配置,或者提前预配置,如W=1,则指UE将忽略的SPS传输时刻延迟到下一个可用的时刻。例如,某个上行SPS传输时刻变成下行后,UE将SPS传输时刻延迟到下一个上行时刻。如M=1,则指UE将忽略的SPS传输时刻提前到下一个可用的时刻。

例如下表3所示,假设UE的TDD上下行比例配置集合为{0,1},在配比0下,UE的某个上行SPS传输为子帧4,则当配比改成1后,子帧4的传输方向变为下行,UE可以忽略该上行SPS的传输,然后UE可以将该忽略的SPS传输延迟到下一个上行子帧7(当W=1时),或者将该忽略的SPS传输提前到上一个上行子帧3(M=1)。下行类似,不再赘述。

表3:

本实施方式的半静态调度方法,通过TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化,在上下行属性发生变化时忽略上下行属性发生变化的子帧上的SPS传输。通过这样的方式,提供一种因TDD上下行比例配置发生变化,用于执行SPS传输的某些可用子帧的上下行属性也发生变化时对SPS数据传输的一种处理方式。

另外,本实施方式的半静态调度方法,进一步提供对忽略的SPS传输的处理方式,即当忽略的SPS传输是SPS新数据传输时,进一步响应后续的调度指令重新传输该忽略的SPS传输,从而能够确保忽略的SPS新数据传输中的数据丢失。

更进一步地,可以通过将忽略的SPS传输延迟到后面某个可用子帧或提前到前面某个可用子帧上进行传输。这样,能有效避免因为子帧上下行属性发生变化而导致数据丢失,提升SPS传输性能和可靠性。

目前的研究还发现UE在固定上行子帧的干扰和UE在灵活上下子帧的干扰差别非常大。

在LTE无线通信系统中,当终端满足预设的触发条件和一定的上报条件时会向基站上报功率余量,称为功率余量上报(Power Headroom Report,PHR)。PHR用于将终端的最大发射功率与估计的上行传输功率之差上报给基站,以便使基站根据上报的功率余量对终端进行功率控制和上行调度。

现有技术中,PHR上报的触发主要包括以下几种情况:1、周期PHR定时器到时;2、禁止上报PHR定时器到时或超时,且从上一次PHR上报后路损变化超过一定门限;3、上行辅载波激活,等等。通常PHR的参数配置可以包括周期PHR定时器(Periodic PHR-Timer),禁止上报PHR定时器(Prohibit PHR-Timer),下行路损变化量(dl-Pathloss Change)三个RRC配置参数。

然而针对现有技术中PHR上报的触发条件,都是终端根据基站为小区静态配置TDD配比信息的前提下发送的固定子帧的PHR上报,获取的信息具有一定的局限性,因此针对基站为小区动态配置TDD配比信息的应用场景可能需要新的PHR上报的触发方法和上报,以便基站更准确的进行上行调度。

本发明实施例方案包括,在动态TDD上下行比例配置下我们可以针对不同的子帧集合设置不同的PHR参数集合。

具体实施例方法可以包括:

步骤501,UE接收第一PHR参数和第二PHR参数,其中,所述第一PHR参数包括第一周期PHR定时器,第一禁止上报PHR定时器,第一下行路损变化量中的至少一个,所述第一PHR参数应用于固定子帧集合。所述第二PHR参数包括第二周期PHR定时器,第二禁止上报PHR定时器,第二下行路损变化量中的至少一个,所述第二PHR参数应用于灵活子帧集合。

所述第一PHR参数和第二PHR参数可以是基站通过广播消息或专用RRC消息或其它消息通知给UE,或者预配置的,在此不作限定。

进一步可选的,UE接收第三PHR参数,所述第三参数包括第三周期PHR定时器,第三禁止上报PHR定时器,第三下行路损变化量中的至少一个。其中,所述第三PHR参数是所述第一PHR参数和第二PHR参数中都没有包含的参数。第三PHR参数可以与第一PHR参数结合应用于固定子帧集合的PHR,第三PHR参数也可以与第二PHR参数结合应用于灵活子帧集合的PHR。也就是说,固定子帧集合的PHR和灵活子帧集合的PHR可以部分采用其各自的PHR参数的同时,另一部分同时参考第三PHR参数。

所述第三PHR参数可以是基站通过广播消息或专用RRC消息或其它消息通知给UE,或者预配置的,在此不作限定。

步骤502,UE应用接收到的所述第一PHR参数和所述第二PHR参数,触发固定子帧集合和/或灵活子帧集合的PHR。

具体的,比如,当所述第一周期PHR定时器超时后,触发固定子帧集合的PHR,当所述固定子帧集合的PHR被发送后,再次启动所述第一周期PHR定时器;当所述第二周期PHR定时器超时后,触发灵活子帧集合的PHR,当所述灵活子帧集合的PHR被发送后,再次启动所述第二周期PHR定时器。

进一步可选的,UE应用接收到的所述第三PHR参数,分别触发固定子帧集合和/或灵活子帧集合的PHR。

具体的,比如所述第三PHR参数包括第三下行路损变化量时,所述触发固定子帧集合和/或灵活子帧集合的PHR均以所述第三下行路损变化量的值为参考。当所述第三PHR参数包括第三周期PHR定时器时,所述触发固定子帧集合和/或灵活子帧集合的PHR均以所述第三周期PHR定时器的值为参考。

通过为UE配置针对固定子帧集合和/或灵活子帧集合的不同的PHR参数,可以实现固定子帧集合和/或灵活子帧集合的PHR分别及时触发,从而更有效的辅助基站调度。

请参阅图11,图11是本申请用户设备的第一种实施方式的结构示意图,本实施方式的用户设备100包括确定模块11和第一执行模块12,其中:

确定模块11用于确定TDD帧中的固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变;

确定模块11根据已为其配置的参数信息,确定TDD帧中的固定子帧集合。可以通过基站或协议为UE配置参数信息。为UE配置的参数信息至少包括可能的TDD上下行比例配置的集合,下行HARQ(Hybrid Automatic Repeat Request,混合自动重传请求)定时参考的TDD上下行比例配置,上行HARQ定时参考的TDD上下行比例配置,TDD上下行比例配置改变的周期,发送TDD上下行比例配置改变指令的时刻等参数中的一项或多项。为UE配置的参数信息为上行SPS的参数信息和下行SPS的参数信息的其中一种或两种的组合。

另外,为UE配置的参数信息还可以包括常规的SPS配置参数,比如如果是为UE配置上行SPS的参数信息,则所述SPS配置参数可以包括SPS的周期,隐式释放上行SPS的条件等中的一项或多项;如果是为UE配置下行SPS的参数信息,则所述SPS配置参数可以包括SPS的周期,下行SPS传输对应的上行反馈资源,为SPS预留的HARQ进程数等参数。其中,可以只通知UE上行SPS的参数信息,或者只通知UE下行SPS的参数信息,或者同时通知UE上行和下行SPS的参数信息。

这里的固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中固定上行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均是上行子帧,固定下行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均是下行子帧。

固定子帧集合中每个子帧的上下行属性,在TDD帧的上下行比例配置发生动态变化时都不会发生变化。

其中,本实施方式提供确定模块11确定TDD帧中的固定子帧集合有四种可能的实现方案:

在方案一中,确定模块11用于获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置,确定上下行属性在至少两个上下行比例配置下保持不变的子帧,以形成固定子帧集合。

确定模块11可以通过广播消息或专用RRC消息或其它消息获取TDD帧的上下行比例配置集合,这个上下行比例配置集合包括两个或多个上下行比例配置。比如可以是上表1中的比例配置{0,1},或者是{1,2,3},或者{2,3}等等。可选的,TDD帧的上下行比例配置集合可以在协议中固定配置或预配置,此时,可能不需要通过eNB通过广播消息或专用RRC消息或其它消息通知UE所述TDD帧的上下行比例配置集合。可选的,上下行比例配置集合还可以包含未在上表1中的上下行比例配置中的上下行比例配置,在本发明中不做限制。

确定模块11根据获取的TDD帧的上下行比例配置集合,可以确定固定子帧集合在一个长期演进(LTE,Long Term Evolution)无线帧中具体包含哪些子帧。例如,假设为UE配置的TDD帧上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则UE可以确定在一个LTE无线帧中子帧{0,1,5,6}为下行子帧,即固定下行子帧集合,{2,3,7,8}为上行子帧,即固定上行子帧集合。虽然一个LTE无线帧中子帧{4,9}有可能被用于上行传输,但由于其也可能会被用于下行传输,为灵活子帧。所以不将其作为实施方式的固定子帧集合的子帧。也就是说,在上下行比例配置{0,1}下,如果是为UE配置下行SPS的参数信息,则UE确定SPS传输只能使用{0,1,5,6}子帧中的一个或多个,而如果是为UE配置上行SPS的参数信息,则UE确定SPS传输只能使用{2,3,7,8}子帧中的一个或多个。

在方案二中,确定模块11用于获取指示信息,其中指示信息直接指定所述固定子帧集合中的子帧。

确定模块11获取指示信息,这个指示信息直接指定固定子帧集合中的子帧。也就是说,UE不需要通过上下行比例配置集合确定固定子帧集合,而直接采用指定的固定子帧集合中的子帧进行SPS传输。这里指定固定子帧集合中的子帧可以是由TDD上下行比例配置集合获得的固定子帧集合中的一个或多个子帧。为UE配置下行SPS时,这个固定子帧集合中的子帧可以是配置的TDD上下行比例配置集合得到的固定下行子帧集合中的一个或多个子帧,上行SPS类似。UE可以通过广播消息或专用RRC消息或其它消息获取所述指示信息。

例如,假设为UE配置的TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则在一个LTE无线帧中子帧{0,1,5,6}为下行子帧,即固定下行子帧集合,{2,3,7,8}为上行子帧,即固定上行子帧集合。这时,如果是为UE配置下行SPS的参数信息,则指示信息可以直接指示固定子帧集合中的子帧为{0,1,5,6}中的一个或多个子帧,如{0,1},或{0,5},或{0,1,6}等。如果是为UE配置上行SPS的参数信息,则指示信息可以直接指定固定子帧集合的子帧为{2,3,7,8}中的一个或多个子帧,如{2,3},或{3,8},或{2,7,8}等。

在方案三中,确定模块11用于获取至少一第一参考上下行比例配置,由第一参考上下行比例配置中的特定属性的子帧形成固定子帧集合。

固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中固定上行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均是上行子帧,固定下行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均是下行子帧。

确定模块11用于获取至少一第一参考上下行比例配置,第一参考上下行比例配置可以是一个或多个。可选的,上行SPS参考的第一参考上行比例配置不同于下行SPS参考的第一参考上下行比例配置。当上行SPS与下行SPS分别采用不同的第一参考上下行比例配置时,针对上行SPS,由上行SPS参考的上下行比例配置中的上行子帧形成固定上行子帧集合,针对下行SPS,由下行SPS参考的上下行比例配置中的下行子帧形成固定下行子帧集合。

当上行SPS与下行SPS采用同一个第一参考上下行比例配置时,由第一参考上下行比例配置中的上行子帧形成所述固定上行子帧集合,由第一参考上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

可选的,形成固定下行子帧集合所使用的第一参考上下行比例配置为SIB1指示的比例配置。具体的,所述第一参考上下行比例配置是SIB1中的TDD上下行比例配置。

具体的,第一参考上下行比例配置可以包括下行HARQ定时参考的TDD上下行比例配置以及上行HARQ定时参考的TDD上下行比例配置中的至少一种。比如当为UE配置下行SPS参数时,第一参考上下行比例配置可以是上行HARQ定时参考的TDD上下行比例配置,当为UE配置上行SPS参数时,第一参考上下行比例配置可以是下行HARQ定时参考的TDD上下行比例配置。具体地,确定模块11用于获取至少一第一参考上下行比例配置,如果针对上行SPS,由下行HARQ定时参考的上下行比例配置中的上行子帧形成固定上行子帧集合,如果针对下行SPS,由上行HARQ定时参考的上下行比例配置中的下行子帧和特殊子帧形成固定下行子帧集合。

其中,可选的,UE上行SPS传输所参考的第一参考上下行比例配置可以为预配置的上下行比例配置,此时,第一参考上下行比例配置可以在协议中固定配置或者预配置,可能不需要eNB通知UE。

在方案四种,确定模块11用于获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置,从至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,并由选择的上下行比例配置中与SPS传输的传输方向相同的子帧形成固定子帧集合。

确定模块11可以通过广播消息或专用RRC消息或其它消息获取TDD帧的上下行比例配置集合,这个上下行比例配置集合包括两个或多个上下行比例配置。比如可以是上表1中的比例配置{0,1},或者是{1,2,3},或者{2,3}等等。即可以是上表1的上下行比例配置中的任意两个或多个的组合,或者也可以包含上表1中没有的上下行比例配置。可选的,TDD帧的上下行比例配置集合可以在协议中固定配置或预配置,此时,可能不需要通过eNB通过广播消息或专用RRC消息或其它消息通知UE所述TDD帧的上下行比例配置集合。

确定模块11可以根据选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置的指示信息,从获取的至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,确定与SPS传输的传输方向相同的子帧形成固定子帧集合。针对下行SPS传输,从至少两个上下行比例配置中选择下行子帧数最少的上下行比例配置,以该上下行比例配置下获取的下行子帧形成固定下行子帧集合。针对上行SPS传输,从至少两个上下行比例配置中选择上行子帧数最少的上下行比例配置,以该上下行比例配置下获取的上行子帧形成固定上行子帧集合。

第一执行模块12用于在确定模块11确定的固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。

具体地,第一执行模块12在固定上行子帧集合中的子帧上进行上行SPS传输,或者在固定下行子帧集合中的子帧上进行下行SPS传输。以TDD上下行比例配置集合是上表1中的{0,1}为例,假设是通过上述方案一确定固定子帧集合。假设配置的是下行SPS,SPS周期为20ms(一个子帧长度为1ms),激活SPS传输的时刻是0,则UE执行下行SPS传输的时刻为0,20,40....。即UE在0,20,40....分别在对应的下行子帧{0,1,5,6}上执行SPS传输。

其中,请参阅图12,图12是本申请用户设备第二种实施方式的结构示意图,本实施方式的用户设备200包括确定模块21,第一执行模块22、获取模块23以及第二执行模块23,其中:

确定模块21用于确定TDD帧中的固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在所述TDD帧的上下行比例配置发生动态变化时保持不变;

第一执行模块22用于在确定模块确定的所述固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。

其中,确定模块21与第一执行模块22功能的具体实现过程跟本申请用户设备第一种实施方式的相应模块的实现过程一样,具体请参阅图11所示实施方式的详细描述,在此不再赘述。

本实施方式的用户设备进一步包括获取模块23,获取模块23用于从确定模块21确定的固定子帧集合中与SPS控制指令的传输方向的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。

本实施方式的用户设备,还可以通过获取模块23从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。所述SPS控制指令可以指示UE进行SPS传输所使用的物理资源、调制编码方式、SPS传输时刻等信息中的一个或多个的组合。

其中,用于获取SPS控制指令的子帧为固定子帧集合中能够调度SPS传输的下行子帧。具体的,所述从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令指UE在所述子帧上接收以SPS C-RNTI加掩的PDCCH控制指令。

针对SPS控制指令用于指示SPS激活时,即SPS控制指令为SPS激活指令。获取模块23从SPS激活指令的传输方向相同的子帧上获取SPS激活指令进而激活用于SPS传输的子帧。其中上行SPS和下行SPS的SPS激活指令都只能从下行子帧中获取。

每个子帧的SPS激活指令只能在可以调度该子帧的下行子帧上传输。通常,下行调度命令传输和下行数据传输在同一个子帧,即下行SPS激活指令可以激活传输所述SPS激活指令的子帧中的下行SPS传输,后续SPS传输可以周期性的发生。以上行为例,SPS激活指令只能在可以调度对应上行子帧的下行子帧上传输,通常上行调度命令传输在上行数据传输之前K个子帧,其中K值根据不同的TDD上下行比例配置而不同,比如K可以为4,6等。

事实上,对于UE来说,获取模块23只在SPS激活指令能够传输的时刻监听SPS激活指令,或者UE在其它时刻不监听SPS激活指令,或者UE在其它时刻监听到SPS激活指令后,忽略SPS激活指令。具体的,以TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1}为例,假设通过上述方案一确定固定子帧集合,则下行SPS传输的时刻可以是{0,1,5,6}子帧,下行SPS激活指令也只能是一个LTE无线帧中的{0,1,5,6}子帧传输,或者在其它子帧不传输。

上述的SPS激活指令,对于已经激活的子帧,如果再次接收到SPS激活指令,这个SPS激活指令也可以认为是SPS修改指令。

当在某个子帧上的数据传输已经完成,可以通过接收SPS调度指令释放通过所述SPS激活指令分配的资源,以用于后面数据的调度,避免资源浪费。这时候,获取模块23获取的SPS调度指令用于指示SPS释放时,可以被称为SPS释放指令。

可选的,SPS释放指令可以在能够调度对应子帧的下行子帧上传输。

以上行为例,SPS释放指令只能在可以调度对应上行子帧的下行子帧上传输。比如针对上下行比例为{0,1}上行SPS的上行子帧2的SPS释放命令,如果K取6,那么子帧2的SPS释放指令只能在上一个帧的下行子帧6上传输(子帧2之前的第6个下行子帧为上一个帧的下行子帧6)。针对上下行比例为{0,1}的下行子帧1的SPS释放命令在下行子帧1上传输,下行子帧5的SPS释放指令在下行子帧5上传输。依此类推。

进一步可选的,SPS释放指令也可以在能够调度实际使用的SPS传输时刻上传输。具体的,以上下行比例配置集合是{0,1}为例,假设通过上述方式一确定固定子帧集合,如配置的是下行SPS的参数信息,SPS周期为20ms(一个子帧长度为1ms),则假设激活SPS传输的时刻是0,则UE执行下行SPS传输的时刻为0,20,40....,则SPS释放命令可以在20,40等能够调度实际使用的SPS传输时刻上传输。

可选的,由于确定固定子帧集合后,可以确定UE具体可以在哪些子帧上进行SPS传输,所以SPS激活指令可以不限制在固定下行子帧,而是可以在任意下行子帧,包括固定子帧和灵活子帧进行传输,因此SPS激活指令可以指示最近下一次可用的子帧上进行SPS传输。这样,在所指示的最近下一次可用的子帧进行SPS传输之前,eNB可以多次发送SPS激活指令,以提升SPS激活指令的可靠性,此时,如果UE已经接收到一个SPS激活指令,当UE再次接收到相同的SPS激活指令时,UE可以应用其中的任意一个SPS激活指令。具体的,UE可以忽略或丢弃后面接收到到相同的SPS激活指令。同样的,SPS释放指令也可以做类似处理。

可选的,所述SPS传输可以包含上行或下行SPS新数据传输,上行或下行SPS重传数据传输,或SPS控制指令,其中SPS控制指令可以包括上行或下行SPS激活指令、上行或下行SPS新传输数据块指令、上行或下行SPS重传数据块指令,或者上行或下行SPS释放指令中的一种或多种组合。即本发明实施例中确定的SPS传输时刻可以应用于SPS数据传输或者SPS控制指令传输。

第二执行模块24用于在确定模块21确定的固定子帧集合中的上下行属性与SPS传输对应的反馈传输的传输方向相同的子帧上执行SPS传输对应的反馈传输。

确定模块21根据已为其配置的参数信息,确定TDD帧中的固定子帧集合。其中可以通过基站或协议为UE配置参数信息。为UE配置的参数信息至少包括可能的TDD上下行比例配置的集合,下行HARQ定时参考的TDD上下行比例配置,上行HARQ定时参考的TDD上下行比例配置,TDD上下行比例配置改变的周期,发送TDD上下行比例配置改变命令的时刻等参数中的一项或多项。为UE配置的参数信息为上行SPS的参数信息和下行SPS的参数信息的其中一种或两种的组合。

确定模块21确定TDD帧中的固定子帧集合的可能实现方案跟上述图11所示实施方式提供的四种可能的实现方案相同。

比如上行SPS传输对应的下行反馈传输的固定下行子帧集合可以由参考的TDD上下行比例配置下的固定下行子帧组成。下行SPS传输对应的上行反馈传输的固定上行子帧集合可以由参考的TDD上下行比例配置下的固定上行子帧组成。这里的参考的TDD上下行比例配置可以是上述实施方式所述的第一参考上下行比例配置,也可以不是。

这里参考的TDD上下行比例配置可以是下行HARQ定时参考的TDD上下行比例配置、上行HARQ定时参考的TDD上下行比例配置中的至少一种。比如当为UE配置下行SPS传输对应的反馈传输时,可以使用上行HARQ定时参考的TDD上下行比例配置,当为UE配置上行SPS传输对应的反馈传输时,可以使用下行HARQ定时参考的TDD上下行比例配置。

eNB可以通过广播消息或专用RRC消息或其它消息将上述TDD上下行比例配置集合通知UE。

可选的,UE上行SPS传输对应的反馈传输所参考的TDD上下行比例配置可以为SIB1中通知的TDD上下行比例配置。这时,上行SPS传输对应的反馈传输所参考的TDD上下行比例配置在协议中预配置或固定配置,这时可能不需要eNB通知UE。

可选的,UE下行SPS传输对应的反馈传输所参考的TDD上下行比例配置可以为预配置的TDD上下行比例配置如2,5,此时,上行SPS传输对应的反馈传输所参考的TDD上下行比例配置信息可以在协议中固定配置或者预配置,此时可能不需要eNB通知UE。

具体地,第二执行模块24在固定上行子帧集合中的子帧上进行下行SPS传输对应的反馈传输,或者在固定下行子帧集合中的子帧上进行上行SPS传输对应的反馈传输。

本实施方式的用户设备,获取模块23还用于从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。所述SPS控制指令可以指示UE进行SPS传输所使用的物理资源、调制编码方式、SPS传输时刻等信息中的一个或多个的组合。用于获取SPS控制指令的子帧为固定子帧集合中能够调度SPS传输的下行子帧。具体的,所述从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令指UE在所述子帧上接收以SPS C-RNTI加掩的PDCCH控制指令。具体的实现过程跟本实施方式上述关于获取模块23的相关描述相同,在此不再赘述。

更进一步地,第一执行模块22用于获取上行SPS传输的周期偏移量,根据周期偏移量对上行SPS传输的传输周期进行偏移。

针对于TDD系统,为了避免SPS新数据传输和重传数据在同一个TTI出现冲突,上行SPS在不同TDD上下行比例配置下,周期可能会有一个偏移量。具体的不同TDD上下行比例配置下,上行SPS周期的偏移量可能不同,详情参见上述表2所示。

在确定上下行比例配置后,结合表2可以获知在该上下行比例配置下上行子帧的SPS周期偏移量,然后通过本申请上述实施方式中的公式1可以计算得到上行SPS传输激活后每次SPS传输的具体时刻。具体的计算请参阅前述实施方式的举例说明。

本实施方式的第一执行模块22用于获取一第二参考上下行比例配置,由第二参考上下行比例配置和上行SPS传输的子帧确定上行SPS传输的周期偏移量。

第二参考上下行比例配置可以是为UE配置的参数信息中的下行HARQ定时参考的上下行比例配置、上行HARQ定时参考的上下行比例配置、第一参考上下行比例配置中上行子帧数最少的上下行比例配置中的一种。具体地,比如为UE配置上行SPS的参数信息时,可以使用下行HARQ定时参考的TDD上下行比例配置。第二参考上下行比例配置可以是通过广播消息或者RRC消息或其它消息进行配置。

可选的,第二参考上下行比例配置可以是预配置的TDD上下行比例配置,此时,第二参考上下行比例配置可以在协议中固定配置或预配置,此时,可能不需要eNB通知UE。

可选的,第二参考上下行比例配置可以是为UE配置的TDD上下行比例集合中一个LTE帧中上行子帧数最少的TDD上下行比例配置。假设TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则由上表1可知TDD上下行比例配置1中一个LTE无线帧中的上行子帧数最少,第二参考上下行比例配置为1。

第二参考上下行比例配置可以是通过广播消息或者专用RRC消息进行配置。可选的,第二参考上下行比例配置可以在协议中固定配置或预配置,此时可能不需要eNB通知UE。

可选的,本实施方式中,获取模块23获取上行SPS传输的周期偏移量还可以具体通过获取偏移量的具体信息来获得,比如通过广播消息或者专用RRC消息配置具体哪个或哪些子帧使用哪个或哪些偏移量的信息。UE根据此配置信息执行周期偏移。可选的,所述具体信息可以在协议中固定配置或预配置,此时可能不需要eNB通知UE。

第一执行模块22获取第二参考上下行比例配置,并结合表2可以获知该上下行比例配置下上行子帧的SPS周期偏移量。比如第一执行模块22获取的第二参考上下行比例配置为1,针对子帧2的上行SPS传输的周期偏移量由上表2可知为1。或获取的第二参考上下行比例配置为3,针对子帧4的上行SPS传输的周期偏移量由上表2可知为-2。这里的第二参考上下行比例配置可以跟上述实施方式提到的第一参考上下行比例配置相同,也可以不同。

第一执行模块22根据偏移量以及上述公式1,可以计算得到进行传输周期偏移后的上行SPS传输的具体时刻,在这个计算得到的具体时刻上进行新数据传输。

例如假设第二参考上下行比例配置为1,上行SPS的周期C为10ms,上行SPS传输激活的时间Q为子帧2,默认从第0个无线帧开始,即S为0,TDD上下行比例配置为1下的子帧2的偏移量V为1,则根据上述公式1,可以计算出SPS传输从激活时间开始,每次传输发生的时间为:2,13,22,33,…。而针对每个传输失败而出现的重传数据发送的时间分别为:12,23,32,43,…。这样,避免了重传数据和新传输数据在同一个TTI发生冲突。

本申请实施方式通过固定的第二参考上下行比例配置,能够确定某个上行子帧的SPS周期偏移量,根据这个SPS周期偏移量对该上行SPS传输的传输周期进行偏移。从而有效避免SPS新数据传输与重传数据在同一个TTI中出现冲突。

请参阅图13,图13是本申请用户设备第三种实施方式的结构示意图,本实施方式的用户设备300包括处理器31、存储器32、输入设备33、输出设备34以及总线系统35,其中:

处理器31控制用户设备300的操作,处理器31还可以称为CPU(Central Processing Unit,中央处理单元)。处理器31可能是一种集成电路芯片,具有信号的处理能力。处理器31还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器32可以包括只读存储器和随机存取存储器,并向处理器31提供指令和数据。存储器32的一部分还可以包括非易失性随机存取存储器(NVRAM)。

用户设备300的各个组件通过总线系统35耦合在一起,其中总线系统35除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统35。

存储器32存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器31通过调用存储器32存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:

处理器31用于确定TDD帧中的固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变,在固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。

其中,固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中固定上行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均为上行子帧,固定下行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均为下行子帧。

处理器31在固定上行子帧集合上进行上行SPS传输,或者在固定下行子帧集合上进行下行SPS传输。

可选的,处理器31通过以下四种可能的实现方案确定TDD帧中的固定子帧集合:

方案一:处理器31用于获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置,确定上下行属性在至少两个上下行比例配置下保持不变的子帧,以形成固定子帧集合。

上下行比例配置集合可以包括两个或多个上下行比例配置。比如可以是上表1中的比例配置{0,1},或者是{1,2,3},或者{2,3}等等。处理器31根据获取的TDD帧的上下行比例配置集合,可以确定固定子帧集合在一个长期演进(LTE,Long Term Evolution)无线帧中具体包含哪些子帧。例如,假设为UE配置的TDD帧上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则UE可以确定在一个LTE无线帧中子帧{0,1,5,6}为下行子帧,即固定下行子帧集合,{2,3,7,8}为上行子帧,即固定上行子帧集合。可选的,上下行比例配置集合还可以包含未在上表1中的上下行比例配置中的上下行比例配置,在本发明中不做限制。

可选的,TDD帧的上下行比例配置集合可以在协议中固定配置或预配置,此时,可能不需要通过eNB通过广播消息或专用RRC消息或其它消息通知UE所述TDD帧的上下行比例配置集合。

方案二:处理器31获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置,确定上下行属性在至少两个上下行比例配置下保持不变的子帧,以形成固定子帧集合。

也就是说,在方案二中,处理器31不需要通过上下行比例配置集合确定固定子帧集合,而直接采用指定的固定子帧集合中的子帧进行SPS传输。这里指定固定子帧集合可以是由TDD上下行比例配置集合获得的固定子帧集合或固定子帧集合的一个或多个子集。为UE配置下行SPS时,这个固定子帧集合可以是配置的TDD上下行比例配置集合得到的固定下行子帧集合或固定下行子帧集合的一个或多个子集,上行SPS类似。UE可以通过广播消息或专用RRC消息或其它消息获取所述指示信息。

方案三:处理器31获取至少一第一参考上下行比例配置,由第一参考上下行比例配置中的上行子帧形成固定上行子帧集合,由第一参考上下行比例配置中的下行子帧和特殊子帧形成固定下行子帧集合。

固定子帧集合为固定上行子帧集合和固定下行子帧集合中的至少一种,其中固定上行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均为上行子帧,固定下行子帧集合中的子帧在TDD帧的上下行比例配置发生动态变化时均为下行子帧。

处理器31获取至少一第一参考上下行比例配置,第一参考上下行比例配置可以是一个或多个。可选的,上行SPS参考的第一参考上行比例配置不同于下行SPS参考的第一参考上下行比例配置。当上行SPS与下行SPS分别采用不同的第一参考上下行比例配置时,针对上行SPS,由上行SPS参考的上下行比例配置中的上行子帧形成固定上行子帧集合,针对下行SPS,由下行SPS参考的上下行比例配置中的下行子帧形成固定下行子帧集合。

当上行SPS与下行SPS采用同一个第一参考上下行比例配置时,由第一参考上下行比例配置中的上行子帧形成所述固定上行子帧集合,由第一参考上下行比例配置中的下行子帧和特殊子帧形成所述固定下行子帧集合。

可选的,形成固定下行子帧集合所使用的第一参考上下行比例配置为SIB1指示的比例配置。具体的,所述第一参考上下行比例配置是SIB1中的TDD上下行比例配置。

第一参考上下行比例配置可以包括下行HARQ定时参考的TDD上下行比例配置以及上行HARQ定时参考的TDD上下行比例配置中的至少一种。比如当为UE配置下行SPS参数时,第一参考上下行比例配置可以是上行HARQ定时参考的TDD上下行比例配置,当为UE配置上行SPS参数时,第一参考上下行比例配置可以是下行HARQ定时参考的TDD上下行比例配置。具体地,处理器31获取至少一第一参考上下行比例配置,如果针对上行SPS,由下行HARQ定时参考的上下行比例配置中的上行子帧形成固定上行子帧集合,如果针对下行SPS,由上行HARQ定时参考的上下行比例配置中的下行子帧和特殊子帧形成固定下行子帧集合。

其中,可选的UE上行SPS传输所参考的第一参考上下行比例配置可以为预配置的上下行比例配置,此时,第一参考上下行比例配置可以在协议中固定配置或者预配置,可能不需要eNB通知UE。

方案四:处理器31获取TDD帧的上下行比例配置集合,其中上下行比例配置集合包括至少两个上下行比例配置,从至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,并由选择的上下行比例配置中与SPS传输的传输方向相同的子帧形成固定子帧集合。

处理器31可以通过广播消息或专用RRC消息或其它消息获取TDD帧的上下行比例配置集合,这个上下行比例配置集合包括两个或多个上下行比例配置。比如可以是上表1中的比例配置{0,1},或者是{1,2,3},或者{2,3}等等。即可以是上表1的上下行比例配置中的任意两个或多个的组合,或者也可以包含上表1中没有的上下行比例配置。可选的,TDD帧的上下行比例配置集合可以在协议中固定配置或预配置,此时,可能不需要通过eNB通过广播消息或专用RRC消息或其它消息通知UE所述TDD帧的上下行比例配置集合。

处理器31可以根据选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置的指示信息,从获取的至少两个上下行比例配置中选择上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置,确定于SPS传输的传输方向相同的子帧形成固定子帧集合。针对下行SPS传输,从至少两个上下行比例配置中选择下行子帧数最少的上下行比例配置,以该上下行比例配置下获取的下行子帧形成固定下行子帧集合。针对上行SPS传输,从至少两个上下行比例配置中选择上行子帧数最少的上下行比例配置,以该上下行比例配置下获取的上行子帧形成固定上行子帧集合。

存储器32进一步存储处理器31确定的TDD帧中的固定子帧集合。

可选的,处理器31还可以用于从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。所述SPS控制指令可以指示UE进行SPS传输所使用的物理资源、调制编码方式、SPS传输时刻等信息中的一个或多个的组合。

其中,处理器31从固定子帧集合中能够调度SPS传输的下行子帧上获取SPS控制指令。具体的,所述从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令指UE在所述子帧上接收以SPS C-RNTI加掩的PDCCH控制指令。

针对SPS控制指令用于指示SPS激活时,即SPS控制指令为SPS激活指令。处理器31从SPS激活指令的传输方向相同的子帧上获取SPS激活指令进而激活用于SPS传输的子帧。其中上行SPS和下行SPS的SPS激活指令都只能从下行子帧中获取。

每个子帧的SPS激活指令只能在可以调度该子帧的下行子帧上传输。通常,下行调度命令传输和下行数据传输在同一个子帧,即下行SPS激活指令可以激活传输所述SPS激活指令的子帧中的下行SPS传输,后续SPS传输可以周期性的发生。以上行为例,SPS激活指令只能在可以调度对应上行子帧的下行子帧上传输,通常上行调度命令传输在上行数据传输之前K个子帧,其中K值根据不同的TDD上下行比例配置而不同,比如K可以为4,6等。

事实上,对于UE来说,处理器31只在SPS激活指令能够传输的时刻监听SPS激活指令,或者UE在其它时刻不监听SPS激活指令,或者UE在其它时刻监听到SPS激活指令后,忽略SPS激活指令。

上述的SPS激活指令,对于已经激活的子帧,如果再次接收到SPS激活指令,这个SPS激活指令也可以认为是SPS修改指令。

当在某个子帧上的数据传输已经完成,可以通过接收SPS调度指令释放通过所述SPS激活指令分配的资源,以用于后面数据的调度,避免资源浪费。这时候,获取模块23获取的SPS调度指令用于指示SPS释放时,可以被称为SPS释放指令。

可选的,SPS释放指令可以在能够调度对应子帧的下行子帧上传输。

以上行为例,SPS释放指令只能在可以调度对应上行子帧的下行子帧上传输。比如针对上下行比例为{0,1}上行SPS的上行子帧2的SPS释放命令,如果K取6,那么子帧2的SPS释放指令只能在上一个帧的下行子帧6上传输。针对上下行比例为{0,1}的下行子帧1的SPS释放命令在下行子帧1上传输,下行子帧5的SPS释放命令在下行子帧5上传输。依此类推。

进一步可选的,SPS释放指令也可以在能够调度实际使用的SPS传输时刻上传输。具体的,以上下行比例配置集合是{0,1}为例,假设通过上述方式一确定固定子帧集合,如配置的是下行SPS的参数信息,SPS周期为20ms(一个子帧长度为1ms),则假设激活SPS传输的时刻是0,则UE执行下行SPS传输的时刻为0,20,40....,则SPS释放命令可以在20,40等能够调度实际使用的SPS传输时刻上传输。

可选的,由于确定固定子帧集合后,可以确定UE具体可以在哪些子帧上进行SPS传输,所以SPS激活指令可以不限制在固定下行子帧,而是可以在任意下行子帧,包括固定子帧和灵活子帧进行传输,因此SPS激活指令可以指示最近下一次可用的子帧上进行SPS传输。这样,在所指示的最近下一次可用的子帧进行SPS传输之前,eNB可以多次发送SPS激活指令,以提升SPS激活指令的可靠性,此时,如果UE已经接收到一个SPS激活指令,当UE再次接收到相同的SPS激活指令时,UE可以应用其中的任意一个SPS激活指令。具体的,UE可以忽略或丢弃后面接收到到相同的SPS激活指令。同样的,SPS释放指令也可以做类似处理。

可选的,所述SPS传输可以包含上行或下行SPS新数据传输,上行或下行SPS重传数据传输,或SPS控制指令,其中SPS控制指令可以包括上行或下行SPS激活指令、上行或下行SPS新传输数据块指令、上行或下行SPS重传数据块指令,或者上行或下行SPS释放指令中的一种或多种组合。即本发明实施例中确定的SPS传输时刻可以应用于SPS数据传输或者SPS控制指令传输。

可选的,处理器31还可以用于在固定子帧集合中的上下行属性与SPS传输对应的反馈传输的传输方向相同的子帧上执行SPS传输对应的反馈传输。

处理器31在固定上行子帧集合中的子帧上进行下行SPS传输对应的反馈传输,或者在固定下行子帧集合中的子帧上进行上行SPS传输对应的反馈传输。

处理器31还用于从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令,其中SPS控制指令包括SPS激活指令、SPS新传输数据块指令、SPS重传数据块指令以及SPS释放指令中的一个或多个的组合。所述SPS控制指令可以指示UE进行SPS传输所使用的物理资源、调制编码方式、SPS传输时刻等信息中的一个或多个的组合。用于获取SPS控制指令的子帧为固定子帧集合中能够调度SPS传输的下行子帧。具体的,所述从固定子帧集合中与SPS控制指令的传输方向相同的子帧上获取SPS控制指令指UE在所述子帧上接收以SPS C-RNTI加掩的PDCCH控制指令。具体的实现过程跟本实施方式上述获取SPS控制指令相同,在此不再赘述。

可选的,处理器31还可以获取上行SPS传输的周期偏移量,根据周期偏移量对上行SPS传输的传输周期进行偏移。

处理器31获取一第二参考上下行比例配置,由第二参考上下行比例配置和上行SPS传输的子帧确定上行SPS传输的周期偏移量。

第二参考上下行比例配置可以是为UE配置的参数信息中的下行HARQ定时参考的上下行比例配置、上行HARQ定时参考的上下行比例配置、第一参考上下行比例配置中上行子帧数最少的上下行比例配置中的一种。具体地,比如为UE配置上行SPS的参数信息时,可以使用下行HARQ定时参考的TDD上下行比例配置。第二参考上下行比例配置可以是通过广播消息或者RRC消息或其它消息进行配置。

可选的,第二参考上下行比例配置可以是预配置的TDD上下行比例配置,此时,第二参考上下行比例配置可以在协议中固定配置或预配置,此时,可能不需要eNB通知UE。

可选的,第二参考上下行比例配置可以是为UE配置的TDD上下行比例集合中一个LTE帧中上行子帧数最少的TDD上下行比例配置。假设TDD上下行比例配置集合是上表1中的TDD上下行比例配置{0,1},则由上表1可知TDD上下行比例配置1中一个LTE无线帧中的上行子帧数最少,第二参考上下行比例配置为1。

第二参考上下行比例配置可以是通过广播消息或者专用RRC消息进行配置。可选的,第二参考上下行比例配置可以在协议中固定配置或预配置,此时可能不需要eNB通知UE。

可选的,本实施方式中,处理器31获取上行SPS传输的周期偏移量还可以具体通过获取偏移量的具体信息来获得,比如通过广播消息或者专用RRC消息配置具体哪个或哪些子帧使用哪个或哪些偏移量的信息。UE根据此配置信息执行周期偏移。可选的,所述具体信息可以在协议中固定配置或预配置,此时可能不需要eNB通知UE。

处理器31获取第二参考上下行比例配置,并结合表2可以获知该上下行比例配置下上行子帧的SPS周期偏移量。比如处理器31获取的第二参考上下行比例配置为1,针对子帧2的上行SPS传输的周期偏移量由上表2可知为1。或获取的第二参考上下行比例配置为3,针对子帧4的上行SPS传输的周期偏移量由上表2可知为-2。这里的第二参考上下行比例配置可以跟上述实施方式提到的第一参考上下行比例配置相同,也可以不同。

处理器31根据偏移量以及上述公式1,可以计算得到进行传输周期偏移后的上行SPS传输的具体时刻,在这个计算得到的具体时刻上进行新数据传输。

例如假设第二参考上下行比例配置为1,上行SPS的周期C为10ms,上行SPS传输激活的时间Q为子帧3,默认从第0个无线帧开始,即S为0,TDD上下行比例配置为1下的子帧3的偏移量V为-1,则根据上述公式1,可以计算出SPS传输从激活时间开始,每次传输发生的时间为:3,12,23,32,…。而针对每个传输失败而出现的重传数据发送的时间分别为:13,22,33,42…。这样,避免了重传数据和新传输数据在同一个TTI发生冲突。

这样,通过固定的第二参考上下行比例配置,能够确定某个上行子帧的SPS周期偏移量,根据这个SPS周期偏移量对该上行SPS传输的传输周期进行偏移。从而有效避免SPS新数据传输与重传数据在同一个TTI中出现冲突。

上述本申请实施方式揭示的方法可以应用于处理器31中,或者由处理器31实现。在实现过程中,上述方法的各步骤可以通过处理器31中的硬件的集成逻辑电路或者软件形式的指令完成。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。结合本申请实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器32,处理器31读取存储器32中的信息,结合其硬件完成上述方法的步骤。

本申请实施方式提供的用户设备,通过确定固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变,在固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。通过这种方式,能够实现TDD动态上下行比例配置时SPS的正常执行,提示SPS性能,减少UE执行SPS的复杂度。

本申请还提供一种基站的实施方式,请参阅图14,图14是本申请基站一个实施方式的结构示意图,本实施方式的基站400包括配置模块41和通知模块42,其中:

配置模块41用于为UE配置能够确定固定子帧集合的参数信息,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变。

配置模块41为UE配置的参数信息包括指示信息,还至少包括可能的TDD上下行比例配置的集合、下行HARQ定时参考的TDD上下行比例配置、TDD上下行比例配置改变的周期、发送TDD上下行比例配置改变命令的时刻等参数中的一项或多项。其中,指示信息用于指示UE采用何种方式确定TDD帧中的固定子帧集合。本实施方式提供基站通知UE的指示信息以下几种可能的情况:

比如基站通知UE的指示信息为采用配置TDD上下行比例配置集合确定固定子帧集合。UE则通过获取TDD上下行比例配置集合,由TDD帧的上下行比例配置发生动态变化时均为上行子帧的子帧形成固定上行子帧集合,由TDD帧上下行比例配置发生动态变化时均为下行子帧的子帧形成固定下行子帧集合。

比如基站通知UE的指示信息为采用配置的指示信息直接指定的固定子帧集合。基站根据为UE配置的TDD上下行比例配置集合,确定固定子帧集合或固定子帧集合的一个或多个子集。直接通过指示信息指定固定子帧集合中的子帧。比如假设为UE配置的TDD上下行比例配置集合是{0,1},则在一个LTE无线帧中子帧{0,1,5,6}为下行子帧或特殊子帧,即固定下行子帧子集,{2,3,7,8}为上行子帧,即固定上行子帧子集。此时,如果为UE配置的是下行SPS配置参数,则基站可以通过指示信息直接指定固定子帧集合可以为{0,1,5,6}中的一个或多个子帧组成的集合,如{0,1}或{1,5,6}等,如果为UE配置的是上行SPS配置参数,则基站可以通过指示信息直接指定固定子帧集合可以为{2,3,7,8}中的一个或多个子帧组成的集合,如{2,3}或{7,8}。

比如基站通知UE的指示信息为采用参考的TDD上下行比例配置确定固定子帧集合,这时基站通知UE指示信息的同时,还为UE配置至少一个参考的TDD上下行比例配置。UE通过这个参考的TDD上下行比例配置来确定固定子帧集合。上行SPS与下行SPS可以分别采用不同的参考的TDD上下行比例配置,也可以使用同一个参考的TDD上下行比例配置。上行SPS可以使用参考的TDD上下行比例配置中的上行子帧形成固定上行子帧集合,下行SPS可以使用参考的TDD上下行比例配置中的下行子帧形成固定下行子帧集合。

其中参考的TDD上下行比例配置可以包括下行HARQ定时参考的上下行比例配置以及上行HARQ定时参考的上下行比例配置中的至少一种。当为UE配置上行SPS的参数信息时使用下行HARQ定时参考的上下行比例配置,当为UE配置下行SPS的参数信息时使用上行HARQ定时参考的上下行比例配置。

比如基站通知UE是采用配置的TDD上下行比例配置集合中上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置确定固定子帧集合。这时,基站可以为UE配置一个TDD上下行比例配置集合,以使UE根据这个TDD上下行比例配置集合找到上下行属性与SPS传输方向相同的子帧最少的TDD上下行比例配置。

通知模块42将为UE配置的参数信息通知UE,通知模块42可以通过系统广播消息中通知UE,也可以通过专用RRC消息如RRC重配置消息或其它消息通知UE,或者这两者的结合。即一部分参数信息通过系统广播消息中通知UE,另一部分参数信息通过专用RRC消息如RRC重配置消息或其它消息通知UE。当有部分或全部参数信息通过专用RRC消息通知UE时,UE可以向基站发送RRC完成消息。

请参阅图15,图15是本申请提供的基站第二种实施方式的结构示意图,本实施方式的基站500包括处理器51、存储器52、输入设备53、输出设备54以及总线系统55,其中:

处理器51控制基站500的操作,处理器51还可以称为CPU(Central Processing Unit,中央处理单元)。处理器51可能是一种集成电路芯片,具有信号的处理能力。处理器51还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器52可以包括只读存储器和随机存取存储器,并向处理器51提供指令和数据。存储器52的一部分还可以包括非易失性随机存取存储器(NVRAM)。

基站500的各个组件通过总线系统55耦合在一起,其中总线系统55除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统55。

存储器52存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器51通过调用存储器52存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:

处理器51为UE配置能够确定固定子帧集合的参数信息并将参数信息通知UE,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变。

处理器51为UE配置的参数信息包括指示信息,还至少包括可能的TDD上下行比例配置的集合、下行HARQ定时参考的TDD上下行比例配置、TDD上下行比例配置改变的周期、发送TDD上下行比例配置改变命令的时刻等参数中的一项或多项。其中,指示信息用于指示UE采用何种方式确定TDD帧中的固定子帧集合。本实施方式提供基站通知UE的指示信息以下几种可能的情况:

比如基站通知UE的指示信息为采用配置TDD上下行比例配置集合确定固定子帧集合。UE则通过获取TDD上下行比例配置集合,由TDD帧的上下行比例配置发生动态变化时均为上行子帧形成固定上行子帧集合,由TDD帧上下行比例配置发生动态变化时均为下行子帧的子帧形成固定下行子帧集合。

比如基站通知UE的指示信息为采用配置的指示信息直接指定的固定子帧集合。基站根据为UE配置的TDD上下行比例配置集合,确定固定子帧集合或固定子帧集合的一个或多个子集。直接通过指示信息指定固定子帧集合中的子帧。

比如基站通知UE的指示信息为采用参考的TDD上下行比例配置确定固定子帧集合,这时基站通知UE指示信息的同时,还为UE配置至少一个参考的TDD上下行比例配置。UE通过这个参考的TDD上下行比例配置来确定固定子帧集合。上行SPS与下行SPS可以分别采用不同的参考的TDD上下行比例配置,也可以使用同一个参考的TDD上下行比例配置。上行SPS可以使用参考的TDD上下行比例配置中的上行子帧形成固定上行子帧集合,下行SPS可以使用参考的TDD上下行比例配置中的下行子帧形成固定下行子帧集合。

比如基站通知UE是采用配置的TDD上下行比例配置集合中上下行属性与SPS传输的传输方向相同的子帧数最少的上下行比例配置确定固定子帧集合。这时,基站可以为UE配置一个TDD上下行比例配置集合,以使UE根据这个TDD上下行比例配置集合找到上下行属性与SPS传输方向相同的子帧最少的TDD上下行比例配置。

处理器51可以通过系统广播消息中通知UE,也可以通过专用RRC消息如RRC重配置消息或其它消息通知UE,或者这两者的结合。即一部分参数信息通过系统广播消息中通知UE,另一部分参数信息通过专用RRC消息如RRC重配置消息或其它消息通知UE。当有部分或全部参数信息通过专用RRC消息通知UE时,UE可以向基站发送RRC完成消息。

上述本申请实施方式揭示的方法可以应用于处理器51中,或者由处理器51实现。在实现过程中,上述方法的各步骤可以通过处理器51中的硬件的集成逻辑电路或者软件形式的指令完成。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。结合本申请实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器52,处理器51读取存储器52中的信息,结合其硬件完成上述方法的步骤。

请参阅图16,图16是本申请用户设备第四种实施方式的结构示意图,本实施方式的用户设备600包括判断模块61和传输控制模块62,其中:

判断模块61用于在TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化;

在TDD帧的上下行比例配置发生动态变化时,判断模块61判断执行SPS传输的SPS可用子帧的上下行属性是否也发生变化。比如TDD的上下行比例配置在{0,1}之间动态变化,当从0变为1时,子帧{0,1,5,6}的都为下行子帧,子帧{2,3,7,8}都为上行子帧,而子帧4由TDD上下行比例配置为0时的上行子帧变为上下行比例配置为1时的下行子帧,子帧9由TDD上下行比例配置0时的上行子帧变为上下行比例配置为1时的下行子帧。因此,在从TDD上下行比例由0变为1时,子帧{0,1,5,6}和子帧{2,3,7,8}的上下行属性没有发生变化,子帧{4,9}的上下行属性发生了变化。将判断结果输出给传输控制模块42。

传输控制模块62在判断模块61判断到上下行属性发生变化时,忽略SPS传输。

传输控制模块61在判断模块61判断到执行SPS传输的SPS可用子帧的上下行属性发生变化时,忽略该上下行属性发生变化的子帧上的SPS传输。

作为一种优选的实现方式,本实施方式用户设备的判断模块61还可以进一步用于判断忽略的SPS传输是否为SPS新数据传输。将判断结果输出给传输控制模块62。

传输控制模块62进一步用于在判断模块61判断到SPS传输是SPS新数据传输时,响应后续的调度指令重新执行忽略的SPS新数据传输。

作为另一种优选的实现方式,本实施方式用户设备的传输控制模块62还可以进一步用于将SPS传输延迟至上下行属性发生变化的SPS可用子帧后面的第W个SPS可用子帧,或者将SPS传输提前至上下行属性发生变化的SPS可用子帧前面的第M个SPS可用子帧,其中W和M分别为自然数。

其中,W、M可以通过RRC消息配置,或者提前预配置,如W=1,则指UE将忽略的SPS传输时刻延迟到下一个可用的时刻。例如,某个上行SPS传输时刻变成下行后,UE将SPS传输时刻延迟到下一个上行时刻。如M=1,则指UE将忽略的SPS传输时刻提前到下一个可用的时刻。

例如假设UE的TDD上下行比例配置集合为{0,1},在配比0下,UE的某个上行SPS传输为子帧4,则当配比改成1后,子帧4的传输方向变为下行,UE可以忽略该上行SPS的传输,然后UE可以将该忽略的SPS传输延迟到下一个上行子帧7(当W=1时),或者将该忽略的SPS传输提前到上一个上行子帧3(M=1)。下行类似,不再赘述。

本实施方式提供的用户设备,通过TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化,在上下行属性发生变化时忽略上下行属性发生变化的子帧上的SPS传输。通过这样的方式,提供一种因TDD上下行比例配置发生变化,用于执行SPS传输的某些可用子帧的上下行属性也发生变化时对SPS数据传输的一种处理方式。

另外,本实施方式提供的用户设备,还可以进一步对忽略的SPS传输的进行处理,即当忽略的SPS传输是SPS新数据传输时,进一步响应后续的调度指令重新传输该忽略的SPS传输,从而能够确保忽略的SPS新数据传输中的数据丢失。

更进一步地,本实施方式提供的用户设备,还可以通过将忽略的SPS传输延迟到后面某个可用子帧或提前到前面某个可用子帧上进行传输。这样,能有效避免因为子帧上下行属性发生变化而导致数据丢失,提升SPS传输性能和可靠性。

请参阅图17,图17是本申请用户设备第五种实施方式的结构示意图,本实施方式用户设备700包括处理器71、存储器72、输入设备73、输出设备74以及总线系统75,其中:

处理器71控制用户设备700的操作,处理器71还可以称为CPU(Central Processing Unit,中央处理单元)。处理器71可能是一种集成电路芯片,具有信号的处理能力。处理器71还可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器72可以包括只读存储器和随机存取存储器,并向处理器71提供指令和数据。存储器72的一部分还可以包括非易失性随机存取存储器(NVRAM)。

用户设备700的各个组件通过总线系统75耦合在一起,其中总线系统75除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统75。

存储器72存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

在本发明实施例中,处理器71通过调用存储器72存储的操作指令(该操作指令可存储在操作系统中),执行如下操作:

处理器71用于在TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化,在上下行属性发生变化时,忽略SPS传输。

在TDD帧的上下行比例配置发生动态变化时,处理器71判断执行SPS传输的SPS可用子帧的上下行属性是否也发生变化。比如TDD的上下行比例配置在{0,1}之间动态变化,当从0变为1时,子帧{0,1,5,6}的都为下行子帧,子帧{2,3,7,8}都为上行子帧,而子帧4由TDD上下行比例配置为0时的上行子帧变为下行子帧,子帧9由TDD上下行比例配置0时的上行子帧变为下行子帧。因此,在从TDD上下行比例由0变为1时,子帧{0,1,5,6}和子帧{2,3,7,8}的上下行属性没有发生变化,子帧{4,9}的上下行属性发生了变化。

处理器71在判断到执行SPS传输的SPS可用子帧的上下行属性发生变化时,忽略该上下行属性发生变化的子帧上的SPS传输。

作为一种优选的实现方式,本实施方式处理器71还可以进一步判断忽略的SPS传输是否为SPS新数据传输,在忽略的SPS传输为SPS新数据传输时,响应后续的调度指令重新执行忽略的SPS新数据传输。

作为另一种优选的实现方式,本实施方式处理器71还可以进一步用于将SPS传输延迟至上下行属性发生变化的SPS可用子帧后面的第W个SPS可用子帧,或者将SPS传输提前至上下行属性发生变化的SPS可用子帧前面的第M个SPS可用子帧,其中W和M分别为自然数。

其中,W、M可以通过RRC消息配置,或者提前预配置,如W=1,则指UE将忽略的SPS传输时刻延迟到下一个可用的时刻。例如,某个上行SPS传输时刻变成下行后,UE将SPS传输时刻延迟到下一个上行时刻。如M=1,则指UE将忽略的SPS传输时刻提前到下一个可用的时刻。

例如假设UE的TDD上下行比例配置集合为{0,1},在配比0下,UE的某个上行SPS传输为子帧4,则当配比改成1后,子帧4的传输方向变为下行,UE可以忽略该上行SPS的传输,然后UE可以将该忽略的SPS传输延迟到下一个上行子帧7(当W=1时),或者将该忽略的SPS传输提前到上一个上行子帧3(M=1)。下行类似,不再赘述。

上述本申请实施方式揭示的方法可以应用于处理器71中,或者由处理器71实现。在实现过程中,上述方法的各步骤可以通过处理器71中的硬件的集成逻辑电路或者软件形式的指令完成。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。结合本申请实施方式所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器72,处理器71读取存储器72中的信息,结合其硬件完成上述方法的步骤。

本实施方式提供的用户设备,通过TDD帧的上下行比例配置发生动态变化时,判断执行SPS传输的SPS可用子帧的上下行属性是否发生变化,在上下行属性发生变化时忽略上下行属性发生变化的子帧上的SPS传输。通过这样的方式,提供一种因TDD上下行比例配置发生变化,用于执行SPS传输的某些可用子帧的上下行属性也发生变化时对SPS数据传输的一种处理方式。

另外,本实施方式提供的用户设备,还可以进一步对忽略的SPS传输的进行处理,即当忽略的SPS传输是SPS新数据传输时,进一步响应后续的调度指令重新传输该忽略的SPS传输,从而能够确保忽略的SPS新数据传输中的数据丢失。

更进一步地,本实施方式提供的用户设备,还可以通过将忽略的SPS传输延迟到后面某个可用子帧或提前到前面某个可用子帧上进行传输。这样,能有效避免因为子帧上下行属性发生变化而导致数据丢失,提升SPS传输性能和可靠性。

通过上述实施方式提供的半静态调度方法及用户设备,通过确定固定子帧集合,其中固定子帧集合中的每个子帧的上下行属性在TDD帧的上下行比例配置发生动态变化时保持不变,在固定子帧集合中的上下行属性与SPS传输的传输方向相同的子帧上执行SPS传输。通过这种方式,能够实现TDD动态上下行比例配置时SPS的正常执行,提示SPS性能,减少UE执行SPS的复杂度。

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

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

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

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

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