触发构造自动重传请求状态报告的方法及装置的制作方法

文档序号:7915555阅读:143来源:国知局
专利名称:触发构造自动重传请求状态报告的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种触发构造自动重传请求状态报告的方法及装置。
背景技术
在LTE(Long Term Evolution,长期演进)系统中,为了数据的可靠传输,引入了ARQ(Automatic Repeat-Request,自动重传请求)功能,ARQ功能分为发送端和接收端,接收端会在一定条件下发送数据接收的ARQ状态报告给发送端,其中,包含了哪些数据被正常接收哪些数据没有被接收到的信息,发送端(即ARQ状态报告接收端)根据接收端(即ARQ状态报告发送端)发来的状态报告进行数据重传,进而达到可靠 传输的目的。由于ARQ状态报告会直接影响ARQ进行数据重传的时间,进而影响上层应用的时延和抖动,所以,ARQ状态报告的及时性非常重要。目前,LTE系统中触发接收端构造ARQ状态报告的条件是,收到发送端发送的ARQ状态报告请求指示P,协议《3GPP TS 36.322》中规定发送端会在如下两种情况下发送ARQ状态报告请求指示P :—是发送端从上次发送ARQ状态报告请求起,发送的新PDU数目达到阈值N,或者,发送的新数据大小累计达到阈值M ;二是发送端所有缓存数据被发送完成;上述方法主要是通过发送端的轮询触发接收端构造ARQ状态报告,这种轮询受限于阈值M和N,如果,阈值配置的很大,会导致ARQ状态报告不及时,影响业务的时延和抖动;如果阈值配置的很小,又会导致频繁进行ARQ状态报告,浪费空口带宽。

发明内容
鉴于上述的分析,本发明旨在提供一种触发构造自动重传请求状态报告的方法及装置,用于解决现有技术中存在的由于ARQ状态报告不及时或者过于频繁所带来的问题。本发明的目的主要是通过以下技术方案实现的本发明提供了一种触发构造自动重传请求ARQ状态报告的方法,包括步骤A :在完成下行或上行调度后,ARQ状态报告发送端判断是否有剩余空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态报告;步骤B :判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则发送ARQ状态报告,否则取消发送ARQ状态报告。进一步地,所述触发构造ARQ状态报告包括前向触发和反向触发。进一步地,对于前向触发,ARQ状态报告发送端为演进型基站eNB,所述步骤A具体包括eNB完成下行调度后,判断是否有剩余下行空口带宽,如果有且大于第一预定带宽值,则按照预定规则对使用ARQ功能的终端进行排序,并按照排序先后依次对于每个所述使用ARQ功能的终端构造ARQ状态报告以及触发执行步骤B。进一步地,对于反向触发,所述ARQ状态报告发送端为使用ARQ功能的终端,所述步骤A具体包括基站在为所有终端分配完带宽后,将剩余上行空口带宽按第二预定带宽值分配给使用ARQ功能的终端,直到所有剩余上行空口带宽分配完或者所有使用ARQ功能的终端都已被分配;使用ARQ功能的终端在完成上行调度后,判断是否有剩余上行空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态报告。其中,所述预定规则为,eNB上次发送ARQ状态报告的时间先后顺序。所述第一预定带宽值大于或等于ARQ状态报告发送需要的最小值。所述第二预定带宽值大于或等于第一预定带宽值。本发明还提供了一种触发构造自动重传请求ARQ状态报告的装置,包括第一判断处理单元和第二判断处理单元,其中,所述第一判断处理单元,用于在完成下行或上下调度后,判断是否有剩余空口带宽,当判定有且大于预定空口带宽值时,触发构造ARQ状态报告并触发所述第二判断处理单元;所述第二判断处理单元,用于判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则发送ARQ状态报告,否则取消发送ARQ状态报告。进一步地,所述触发构造ARQ状态报告包括前向触发和反向触发。进一步地,对于前向触发,所述第一判断处理单元具体用于,在演进型基站完成下行调度后,判断是否有剩余下行空口带宽,如果有且大于第一预定带宽值,则按照预定规则对使用ARQ功能的终端进行排序,并按照排序先后依次对于每个所述使用ARQ功能的终端构造ARQ状态报告以及触发所述第二判断处理单元。进一步地,对于反向触发,所述第一判断处理单元具体用于,在演进型基站在为所 有终端分配完带宽后,将剩余上行空口带宽按第二预定带宽值分配给使用ARQ功能的终端,直到所有剩余上行空口带宽分配完或者所有使用ARQ功能的终端都已被分配;并终端在完成上行调度后,判断是否有剩余上行空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态报告。本发明有益效果如下本发明在不带来额外带宽开销的基础上,进一步提升ARQ状态报告的及时性,减小了 ARQ的重传时延。本发明的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。


图1为本发明实施例所述方法中,前向触发构造ARQ状态报告的流程示意图;图2为本发明实施例所述方法中,反向触发构造ARQ状态报告的流程示意图;图3为本发明实施例所述装置的结构示意图。
具体实施方式
下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。首先结合附图1和2对本发明实施例所述方法进行详细说明。本发明实施例所述方法主要包括在完成下行或上行调度后,ARQ状态报告发送端判断是否有剩余空口带宽,当判定有且大于第一预定带宽值时,构造ARQ状态报告;判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则触发发送ARQ状态报告,否则取消发送ARQ状态报告。其中,所述触发构造ARQ状态报告包括前向触发和反向触发。对于前向触发构造ARQ状态报告,ARQ状态报告发送端为eNB (演进型基站),ARQ状态报告接收端为使用ARQ功能的UE (终端),具体如图1所示,图1为前向触发构造ARQ状态报告的流程示意图,可以包括如下步骤步骤101 eNB根据当前信道情况对各个UE进行下行调度;
步骤102 eNB完成下行调度后,如果下行空口带宽有剩余,判断剩余下行空口带宽是否大于或等于K (K为ARQ状态报告发送需要的最小带宽值),如果是,执行步骤103,否贝U,流程结束;步骤103 eNB遍历所有UE,选出使用ARQ功能的UE构成备选UE组;步骤104 :根据eNB上次发送ARQ状态报告的时间先后对备选UE组中对应的UE进行排序,与当前时间差越大的UE排序越靠前;步骤105 eNB从备选UE组中取出排在最前边的UE,并针对UE中的ARQ承载构造ARQ状态报告;步骤106 :判断剩余下行空口带宽是否满足ARQ状态报告发送需要(不同的ARQ状态报告由于内容多少不同,其发送需要的带宽也有所不同),如果是,执行步骤107,否则流程结束;步骤107 :eNB使用剩余带宽为该UE构造ARQ状态报告,新的剩余带宽=原剩余带宽-ARQ状态报告占用带宽;步骤108将该UE从备选UE组中移除;步骤109 :判断备选UE组中是否还有UE,如果是,转到步骤105,否则流程结束。对于反向触发构造ARQ状态报告,ARQ状态报告发送端为使用ARQ功能的UE,如图2所示,图2为反向触发构造ARQ状态报告的流程示意图,具体可以包括步骤201 eNB对各个UE进行上行带宽分配;步骤202 :完成上行带宽分配后,判断是否有剩余上行空口带宽,如果有且大小或大于等于S (S大于或等于K),则执行步骤203,否则,执行步骤205 ;步骤203 :遍历所有UE,选出使用ARQ功能的UE构成备选UE组;步骤204 :将剩余上行空口带宽分成大小为S的I个部分;步骤205 1是否大于等于备选UE组中的UE个数,如果是,执行步骤206 ;否则执行步骤208 ;步骤206 :依次为备选UE组中的每个UE分配一个大小为S的剩余上行空口带宽;步骤207 :从备选UE组中随机选出I个UE,为选出的每个UE分配一个大小为S的剩余上行空口带宽;以上步骤202到207,主要是为了增加上行剩余空口带宽的出现频率;步骤208 UE进行上行调度;
步骤209 :上行调度完成后,使用ARQ功能的UE判断是否有剩余上行空口带宽,如果有且大小大于K,则执行步骤210,否则流程结束;步骤210 :使用ARQ功能的UE触发构造ARQ状态报告;步骤211 :剩余上行空口带宽是否满足ARQ状态报告所需带宽,如果是,执行步骤211,否则,取消发送ARQ状态报告,流程结束;步骤212 :发送ARQ状态报告。下面结合附图3对本发明实施例所述装置进行详细说明。如图3所示,图3为本发明实施例所述装置的结构示意图,具体可以包括第一判断处理单元和第二判断处理单元,其中,
第一判断处理单元,用于在完成下行或上下调度后,判断是否有剩余空口带宽,当判定有且大于预定空口带宽值时,触发构造ARQ状态报告并触发第二判断处理单元;第二判断处理单元,用于判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则发送ARQ状态报告,否则取消发送ARQ状态报告。其中,触发构造ARQ状态报告包括前向触发和反向触发。则对于前向触发,第一判断处理单元具体用于,在演进型基站完成下行调度后,判断是否有剩余下行空口带宽,如果有且大于第一预定带宽值,则按照预定规则对使用ARQ功能的终端进行排序,并按照排序先后依次对于每个使用ARQ功能的终端构造ARQ状态报告以及触发第二判断处理单元。对于反向触发,第一判断处理单元具体用于,在演进型基站在为所有终端分配完带宽后,将剩余上行空口带宽按第二预定带宽值分配给使用ARQ功能的终端,直到所有剩余上行空口带宽分配完或者所有使用ARQ功能的终端都已被分配;并在终端完成上行调度后,判断是否有剩余上行空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态 艮告。综上所述,本发明实施例提供了一种触发构造自动重传请求状态报告的方法及装置,在不带来额外带宽开销的基础上,进一步提升ARQ状态报告的及时性,减小了 ARQ的重传时延。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种触发构造自动重传请求ARQ状态报告的方法,其特征在于,包括步骤A :在完成下行或上行调度后,ARQ状态报告发送端判断是否有剩余空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态报告;步骤B :判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则发送ARQ状态报告,否则取消发送ARQ状态报告。
2.根据权利要求1所述的方法,其特征在于,所述触发构造ARQ状态报告包括前向触发和反向触发。
3.根据权利要求2所述的方法,其特征在于,对于前向触发,ARQ状态报告发送端为演进型基站eNB,所述步骤A具体包括eNB完成下行调度后,判断是否有剩余下行空口带宽,如果有且大于第一预定带宽值,则按照预定规则对使用ARQ功能的终端进行排序,并按照排序先后依次对于每个所述使用ARQ功能的终端构造ARQ状态报告以及触发执行步骤B。
4.根据权利要求2所述的方法,其特征在于,对于反向触发,所述ARQ状态报告发送端为使用ARQ功能的终端,所述步骤A具体包括基站在为所有终端分配完带宽后,将剩余上行空口带宽按第二预定带宽值分配给使用ARQ功能的终端,直到所有剩余上行空口带宽分配完或者所有使用ARQ功能的终端都已被分配;使用ARQ功能的终端在完成上行调度后,判断是否有剩余上行空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态报告。
5.根据权利要求3所述的方法,其特征在于,所述预定规则为,eNB上次发送ARQ状态报告的时间先后顺序。
6.根据权利要求1或3或4所述的方法,其特征在于,所述第一预定带宽值大于或等于ARQ状态报告发送需要的最小值。
7.根据权利要求4所述的方法,其特征在于,所述第二预定带宽值大于或等于第一预定带宽值。
8.—种触发构造自动重传请求ARQ状态报告的装置,其特征在于,包括第一判断处理单元和第二判断处理单元,其中,所述第一判断处理单元,用于在完成下行或上下调度后,判断是否有剩余空口带宽,当判定有且大于预定空口带宽值时,触发构造ARQ状态报告并触发所述第二判断处理单元;所述第二判断处理单元,用于判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则发送ARQ状态报告,否则取消发送ARQ状态报告。
9.根据权利要求8所述的装置,其特征在于,所述触发构造ARQ状态报告包括前向触发和反向触发。
10.根据权利要求9所述的装置,其特征在于,对于前向触发,所述第一判断处理单元具体用于,在演进型基站完成下行调度后,判断是否有剩余下行空口带宽,如果有且大于第一预定带宽值,则按照预定规则对使用ARQ功能的终端进行排序,并按照排序先后依次对于每个所述使用ARQ功能的终端构造ARQ状态报告以及触发所述第二判断处理单元。
11.根据权利要求9所述的装置,其特征在于,对于反向触发,所述第一判断处理单元具体用于,在演进型基站在为所有终端分配完带宽后,将剩余上行空口带宽按第二预定带宽值分配给使用ARQ功能的终端,直到所有剩余上行空口带宽分配完或者所有使用ARQ功能的终端都已被分配;并在终端完成上行调度后,判断是否有剩余上行空口带宽,当判定有 且大于第一预定带宽值时,触发构造ARQ状态报告。
全文摘要
本发明公开了一种触发构造自动重传请求ARQ状态报告的方法及装置,其中方法包括在完成下行或上行调度后,ARQ状态报告发送端判断是否有剩余空口带宽,当判定有且大于第一预定带宽值时,触发构造ARQ状态报告;判断剩余空口带宽是否满足ARQ状态报告发送需要,如果满足,则发送ARQ状态报告,否则取消发送ARQ状态报告;本发明在不带来额外带宽开销的基础上,进一步提升ARQ状态报告的及时性,减小了ARQ的重传时延。
文档编号H04L1/18GK103023625SQ20111028141
公开日2013年4月3日 申请日期2011年9月21日 优先权日2011年9月21日
发明者王永成, 侯秋香, 吴冬凌, 韩炳涛 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1