载波聚合下缓存状态报告处理方法、装置及终端的制作方法_2

文档序号:8343432阅读:来源:国知局
br>[0030]步骤S102,对传送时间间隔TTI内的传输块TB进行从大到小排序;
[0031]步骤S104,确定依据排序对当前缓存数据进行组包时最后组包的TB为承载TTI内的BSR的承载位置;
[0032]步骤S106,通过在确定的承载位置承载BSR,对TTI内所包括的TB进行组包发送。
[0033]通过上述步骤,在TTI内存在多个TB时,确定依据排序对当前缓存数据进行组包时最后组包的TB为承载TTI内的BSR的承载位置,依据确定的承载位置对TB进行组包发送数据,解决了相关技术中在载波聚合技术下,UE的BSR处理存在资源消耗大,处理复杂度高,效率低导致影响基站分配资源的问题,进而达到了在多个TB场景下降低构建BSR的复杂度,避免资源浪费的效果。
[0034]较优地,可以在物理层对TTI内的TB进行从大到小排序,即当其检测到上行TB资源时就依据大小进行排序,这样比在上层(例如,媒体接入控制MAC层)排序消耗的指令要少,有利于对信令的节省。
[0035]依据当前缓存数据的大小和TTI内各个TB的大小确定BSR在TTI内的承载位置时可以采用多种处理方式,例如,可以按照上述处理先在物理层对检测到的TB进行从大到小排序;确定满足当前缓存数据组包,且最后组包的TB为BSR的承载位置。需要说明的是,该BSR可以放置在该最后的TB之前的所有TB中任意一个,由于对当前缓存数据进行组包可能存在一定的估计偏差,因此,为了确保当前缓存数据的组包,通常在排在最后的TB (即最后组包的TB)上承载该BSR。
[0036]在通过排序确定BSR的承载位置后,为了进一步地确定BSR的成功率,可以在通过在确定的承载位置承载BSRJt TTI内所包括的TB进行组包发送之前,判断最后组包的TB的重传概率是否在预定阈值范围内;在判断结果为是的情况下,维持最后组包的TB为BSR的承载位置;和/或,在判断结果为否的情况下,将在最后组包的TB之前的TB中重传概率在预定阈值范围内的TB更新为BSR的承载位置。由于是基于第一次排序之后进行重传概率的阈值判断,因此,对TB位置的遍历并不需要太多的指令耗费。
[0037]需要说明的是,由于在第一次排序之后的最后一个TB之前可能存在多个重传概率在阈值范围内的TB,因此,确定在承载位置所对应的TB之前的TB中重传概率在阈值范围内的TB为BSR的承载位置还可以采用多种处理方式,例如,具体确定哪一个TB还可以采用以下处理方式,在对TB从大到小进行排序后,依次判断在最后组包的TB之前的TB的重传概率是否在预定阈值范围内,将重传概率在预定阈值范围内的TB与最后组包的TB进行位置对调,确定对调位置后最后组包的TB为BSR的承载位置。换句话说,在对当前缓存数据进行组包的TB进行从大到小排序后,从最后组包的TB开始,依据从小到大的顺序,依次判断在最后组包的TB之前的TB的重传概率是否在预定阈值范围内;将第一次判断到的重传概率在预定阈值范围内的TB与最后组包的TB进行位置对调;将对调位置后最后组包的TB更新为BSR的承载位置。
[0038]另外,由于之前的处理只能在一定程度上尽量提高BSR成功的概率,并不能完全地避免BSR传输的失败,而传输失败反馈流程还是存在较长时延的。对此,本实施例对承载BSR的TB进行了标记处理,即在确定依据排序对当前缓存数据进行组包时最后组包的TB为承载TTI内的BSR的承载位置之后,为承载BSR的TB添加辅助标识,其中,辅助标识用于告知物理层将TB的混合自动重传请求HARQ发送结果反馈给媒体接入控制MAC模块。当MAC模块接收到重传请求失败的反馈时,在下一个TTI内对BSR进行直接传送处理。
[0039]在本实施例中还提供了一种载波聚合下缓存状态报告BSR处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0040]图2是根据本发明实施例的载波聚合下缓存状态报告BSR处理装置的结构框图,如图2所示,该装置包括排序模块22、确定模块24和发送模块26,下面对该装置进行说明。
[0041]排序模块22,用于对传送时间间隔TTI内的传输块TB进行从大到小排序;确定模块24,连接至上述排序模块22,用于确定依据排序对当前缓存数据进行组包时最后组包的TB为承载TTI内的BSR的承载位置;发送模块26,连接至上述确定模块24,用于通过在确定的承载位置承载BSRJt TTI内所包括的TB进行组包发送。
[0042]图3是根据本发明实施例的载波聚合下缓存状态报告BSR处理装置的优选结构框图一,如图3所示,该装置除包括图2所示的所有模块外,还包括判断模块32、维持模块34和/或更新模块36,下面对该优选结构进行说明。
[0043]判断模块32,用于判断最后组包的TB的重传概率是否在预定阈值范围内;维持模块34,连接至上述判断模块32和发送模块26,用于在判断模块的判断结果为是的情况下,维持最后组包的TB为BSR的承载位置;和/或,更新模块36,连接至上述判断模块32和发送模块26,用于在判断模块的判断结果为否的情况下,将在最后组包的TB之前的TB中重传概率在预定阈值范围内的TB更新为BSR的承载位置。
[0044]图4是根据本发明实施例的载波聚合下缓存状态报告BSR处理装置中更新模块36的优选结构框图,如图4所示,该更新模块36包括判断单元42、对调单元44和更新单元46,下面对该更新模块36进行说明。
[0045]判断单元42,用于在对当前缓存数据进行组包的TB进行从大到小排序后,从最后组包的TB开始,依据从小到大的顺序,依次判断在最后组包的TB之前的TB的重传概率是否在预定阈值范围内;对调单元44,连接至上述判断单元42,用于将第一次判断到的重传概率在预定阈值范围内的TB与最后组包的TB进行位置对调;更新单元46,连接至上述对调单元44,用于将对调位置后最后组包的TB更新为BSR的承载位置。
[0046]图5是根据本发明实施例的载波聚合下缓存状态报告BSR处理装置的优选结构框图二,如图5所示,该装置除包括图2所示的所有模块外,还包括添加模块52,下面对该添加模块52进行说明。
[0047]添加模块52,连接至上述确定模块24和发送模块26,用于为承载BSR的TB添加辅助标识,其中,辅助标识用于告知物理层将TB的混合自动重传请求HARQ发送结果反馈给媒体接入控制MAC模块。
[0048]图6是根据本发明实施例的终端的结构框图,如图6所示,该终端60包括上述任一项的载波聚合下缓存状态报告BSR处理装置62。
[0049]基于上述问题,在本实施例中提供了一种在载波聚合技术下链路层MAC PDU控制信元BSR的处理。以下以长期演进(Long Term Evolut1n-Advanced,简称为LTE-A)为例进行说明,在该方法中,UE可以减少组包复杂度,将BSR信元放置在更为合适的,成功率更高的TB块上,且能够及时确定BSR是否上报成功以进行重发BSR或SR申请;同时,在资源充裕时,尽量在更多的TB上携带BSR信元。下面对该方法进行简单阐述:
[0050]UE在收到多个TB时,对这些TB进行第一轮排序,原则是按照从大到小的原则,这样的原因是如果排在前面的大TB如果能够完成所有数据的组包,后续的TB将只做简单的PADDING BSR 上报;
[0051]根据UE当前的上行缓存大小,预估BSR信元携带在哪个TB上,如果所有TB资源都不足以完成UE当前上行数据的发送,则BSR信元放置在最后一个TB上;此时需要考虑UE在每个TB对应基站上的重传概率,如果预估放置BSR信元的TB对应的基站上UE的重传概率高,即上行发送质量较差,则进行第二轮排序。第二轮排序的原则是,从上一轮排序后确定的承载BSR的TB开始,反向迭代,将重传概率的满足条件的TB和当前预估承载BSR信元的TB对调。本轮排序的目的是尽量提高BSR信元发送成功的概率,以免基站收不到而导致的上行调度延迟。预估BSR信元的位置不需要遍历所有逻辑信道的数据节点,只是使用当前的维护的上行缓存大小,且第一轮TB排序已确定资源分布,因此本次步骤耗费不了多少指令。
[0052]因为上一轮只是尽量提高BSR成功的概率,并不能完全避免BSR信元上报失败,因此在上报BSR信元的TB上增加辅助标志,该标志不用发送至基站,仅需告知UE侧物理层,物理层在有此标志的TB发送后,将反馈最终(包含HARQ重传)的HARQ (混合自动重传请求)发送结果反馈给MAC模块,如果HARQ的最终反馈是ACK (正应答),则MAC模块不进行任何处理;如果最终反馈的是NACK (负应答),则意味着HARQ重传仍然未能发送成功。那么,在下一个TTI,如果UE获得上行资源,则MAC模块重新发送BSR信元并更新对应的操作;如果没有获得上行资源,则进一步判断上行BSR信元是否为常规BSR触发,如果是则UE立即触发SR机制申请上行资源,这样的做法并不违背协议,因为之前的常规BSR触发条件是可以触发SR机制的。
[0053]综合上述构建BSR的各个因素,下面对上述各个因素的对应的规则进行说明:规则1:BSR信元携带在最后完成组包的那个TB上,即本TTI内,最后一个参与组包的TB上携带BSR,如
...
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1