CN106941728A - 一种上行动态调度方法及装置 - Google Patents
一种上行动态调度方法及装置 Download PDFInfo
- Publication number
- CN106941728A CN106941728A CN201610006712.3A CN201610006712A CN106941728A CN 106941728 A CN106941728 A CN 106941728A CN 201610006712 A CN201610006712 A CN 201610006712A CN 106941728 A CN106941728 A CN 106941728A
- Authority
- CN
- China
- Prior art keywords
- data
- interval
- business
- scheduling
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种上行动态调度方法及装置,该方法包括:在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;进行上行调度和数据传输;数据传输完成后,重置所述周期调度间隔。本发明通过基于业务统计的BSR更新,实现周期性的、不依赖SR触发的动态调度,降低了SR配置周期与业务周期的耦合性,降低了因SR引入的传输时延。同时基于自适应重传,快速调整语音业务调度MCS及PRB位置,提供传输可靠性。
Description
技术领域
本发明涉及无线通信技术领域,尤其是涉及一种VOLET***的上行动态调度方法及装置。
背景技术
在LTE***中,引入VoLTE业务后,对LTE***的传输时延有了更高的要求。但是现有的上行调度流程中,基站需要接收到调度请求SR和缓冲状态报告BSR两次请求才能启动语音数据传输,因此,至少需要两个调度周期才能建立语音传输,从而使得调度时间比较长。
同时,周期性的语音数据需要等待SR才能启动调度,这会由于SR周期过长或漏检等原因,造成调度时机与业务匹配不好。另外,传输语音的RTP协议对时延极为敏感,所以无法使用ARQ重传,所以只能依靠Harq机制进行重传,可靠性较差。
发明内容
针对上述问题,本发明提供一种VOLET***的上行动态调度方法及装置,通过周期性地更新BSR,实现不依赖SR触发动态调度,降低了SR配置周期与业务周期的耦合性,缩短了SR等待时间。
基于上述目的,本发明的一个方面提出了一种上行动态调度方法,其特征在于,包括:
在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;
进行上行调度和数据传输;
数据传输完成后,重置所述周期调度间隔。
其中,所述检测到在上次有效调度时刻到当前时刻的时间间隔达 到预设的调度周期间隔定时器之前,还包括:
进行语音业务流量统计,并考虑MAC层和RLC层包头开销,计算生成空口业务流速。
其中,所述进行数据流量统计,具体包括:
根据RLC层的分段串接,对向高层提交的RTP协议数据进行流量统计。
其中,所述进行数据传输,,具体包括:
当检测到传输数据为新传数据时,判断所述新传数据是否传输成功;
是,则数据传输完成后,重置所述周期调度间隔;
否则进行数据重传,并对数据重传进行自适应调整。
其中,所述对数据重传进行自适应调整,具体包括:
在预设的区间内对MCS向下调整;
根据调整后的MCS,对PRB数进行相应的调整。
在本发明的另一个方面,提供一种上行动态调度装置,其特征在于,包括:
BSR更新模块,用于在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;
数据传输模块,用于进行上行调度和数据传输;
调度周期间隔重置模块,用于在数据传输完成后,重置所述调度周期间隔。
其中,所述装置还包括:
业务流速生成模块,用于进行语音业务流量统计,并考虑MAC层和RLC层包头开销,计算生成空口业务流速。
其中,所述业务流速生成模块,具体包括:
流通统计单元,用于根据RLC层的分段串接,对向高层提交的 RTP协议数据进行流量统计。
其中,所述数据传输模块,具体包括:
传输检测单元,用于检测传输数据是否为新传数据;
数据传输单元,用于将新传数据进行传输;
数据重传单元,用于对数据重传进行自适应调整后重传数据。
其中,所述数据重传单元具体用于,
在预设的区间内对MCS向下调整;并根据调整后的MCS,对PRB数进行相应的调整。
本发明提供的上行动态调度方法及装置,针对VoLTE业务模型特点,建立了一种基于上行业务统计的,通过动态调整因SR触发的调度授权尺寸的方法,可以简化上行调度流程,省略BSR传输过程,并极大缩短语音传输时延,提高语音质量;另外,通过BSR更新,实现周期性的、不依赖SR触发的动态调度,降低了SR配置周期与业务周期的耦合性,降低了因SR引入的传输时延,同时基于自适应重传,快速调整语音业务调度MCS及PRB位置,提供传输可靠性,并获得一定频率选择增益。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单的介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例中一种VOLET***中ROHC头压缩的报文传输方法的流程图;
图2是本发明一个实施例中一种VOLET***中ROHC头压缩的报文传输***的结构框图;
图3是本发明一个实施例的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的一个方面提出了一种VOLET业务的上行动态调度方法,其特征在于,包括:
S1、在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;
S2、进行上行调度和数据传输;
S3、数据传输完成后,重置所述周期调度间隔。
另外,步骤S1之前,还包括:根据RLC层的分段串接,对向高层提交的RTP协议数据进行语音业务流量统计,并考虑MAC层和RLC层包头开销,计算生成空口业务流速。
进一步地,步骤S2中进行数据传输,具体包括:
当检测到传输数据为新传数据时,判断所述新传数据是否传输成功;
是,则数据传输完成后,重置所述周期调度间隔;
否则进行数据重传,并对数据重传进行自适应调整。
另外,当检测到传输数据为重传数据时,则对数据重传进行自适应调整,然后再进行传输。
进一步地,对数据重传进行自适应调整,具体包括:在预设的区间内对MCS向下调整;根据调整后的MCS,对PRB数进行相应的调整。
本实施例中,当发生重传时,为提高语音数据的调度成功率,使用PDCCH参与的自适应重传,本实施例通过将3次Harq重传使用的 MCS按预设下降步长进行快速向下调整。以提高语音数据传输可靠性,同时会在PRB选择上进行变化,获得一定频率选择增益。
具体地,上述重传的自适应调整过程中,MCS向下调整不应引起调制方式QM的变化。即MCS调整应在以下3个区间内进行。0-9/10-16/17-28。
另外,MCS调整后,PRB数应跟随调整,最终保持TBS不变化,以保证软合并增益。如MCS=24、PRB=3、TBS=1800bit的首次调度,调整后,应使用MCS=17、PRB=5、TBS=1800bit的重传。
最后,PRB位置选择遵循反向查找可用位置。如首传从低向高找,则首次重传从高向低找,从而获得一定频率选择增益。
上述方法中,在经过预设的时间间隔后,根据预先生成的业务流速和预设的调度周期间隔,直接计算并更新BSR,从而可以实现周期性的、不依赖SR触发的动态调度,降低了SR配置周期与业务周期的耦合性,缩短了SR等待时间。
此外,本发明的上述方法中,当检测到在SR周期点有SR上报时,同样更新BSR,该过程与现有技术中的调度流程类似,在此不再赘述。
根据本发明的另一个方面,提供一种上行动态调度装置,包括:
BSR更新模块10,用于在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;
数据传输模块20,用于进行上行调度和数据传输;
调度周期间隔重置模块30,用于在数据传输完成后,重置所述调度周期间隔。
进一步地,所述装置还包括:
业务流速生成模块,用于进行语音业务流量统计,并考虑MAC层和RLC层包头开销,计算生成空口业务流速。
此外,上述业务流速生成模块,具体包括:
流通统计单元,用于根据RLC层的分段串接,对向高层提交的RTP协议数据进行流量统计。
在本发明的另一个实施例中,所述数据传输模块20具体包括:
传输检测单元,用于检测传输数据是否为新传数据;
数据传输单元,用于将新传数据进行传输;
数据重传单元,用于对数据重传进行自适应调整后重传数据。
进一步地,所述数据重传单元具体用于,在预设的区间内对MCS向下调整;并根据调整后的MCS,对PRB数进行相应的调整。
本实施例为本发明的***的实施例,由于与方法的实施例基本相似,所以描述的比较简单,相关之处请参见方法实施例部分的说明。
以下通过具体实施例详细描述本发明的上行调度方法。
参照图3,本发明的一个实施例的上行调度方法,其具体过程为:
S10、开始,对于已建立QCI=1语音业务的用户,处理每TTI上行调度时进入此流程。
S20、经过RLC层的分段串接,对向高层递交的RTP协议数据进行流量统计,并考虑到MAC、RLC层包头开销,生成业务流速。
S30、判断是否在SR周期点检测到SR上报。
S40、判断上次有效调度时刻到目前时刻是否已经超时,是否触发了周期调度间隔定时器。
S50、满足步骤S30或者步骤S40,则触发上行调度。其中,当触发条件为步骤S40时,触发方式为根据业务流速,以及调度间隔定时器,计算出并直接更新BSR,从而节省了通过SR调度更新BSR过程。
S60、进入上行调度流程,进行PDCCH发送、PUSCH接收准备,并根据PHICH反馈,判断是否进入重传。
S70、当发生重传时,为提高语音数据的调度成功率,使用PDCCH参与的自适应重传。与常规的非自适应重传不同,3次Harq重传使用的MCS会按预设下降步长进行快速向下调整,以提高语音数据传输可 靠性,同时会在PRB选择上进行变化,获得一定频率选择增益。
S80、当Harq传输结束后,更新最后调度时刻,用于维护周期调度超时定时器。
S90、结束。
本发明提供的上行动态调度方法及装置,针对VoLTE业务模型特点,建立了一种基于上行业务统计的,通过动态调整因SR触发的调度授权尺寸的方法,可以简化上行调度流程,省略BSR传输过程,并极大缩短语音传输时延,提高语音质量;另外,通过BSR更新,实现周期性的、不依赖SR触发的动态调度,降低了SR配置周期与业务周期的耦合性,降低了因SR引入的传输时延,同时基于自适应重传,快速调整语音业务调度MCS及PRB位置,提供传输可靠性,并获得一定频率选择增益。
虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
本发明的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本 发明的单独实施例。
本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在于该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是互相排斥之处,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案, 而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
Claims (10)
1.一种上行动态调度方法,其特征在于,包括:
在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;
进行上行调度和数据传输;
数据传输完成后,重置所述周期调度间隔。
2.根据权利要求1所述的方法,其特征在于,所述检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔定时器之前,还包括:
进行语音业务流量统计,并考虑MAC层和RLC层包头开销,计算生成空口业务流速。
3.根据权利要求2所述的方法,其特征在于,所述进行数据流量统计,具体包括:
根据RLC层的分段串接,对向高层提交的RTP协议数据进行流量统计。
4.根据权利要求1所述的方法,其特征在于,所述进行数据传输,具体包括:
当检测到传输数据为新传数据时,判断所述新传数据是否传输成功;
是,则数据传输完成后,重置所述周期调度间隔;
否则进行数据重传,并对数据重传进行自适应调整。
5.根据权利要求2所述的方法,其特征在于,所述对数据重传进行自适应调整,具体包括:
在预设的区间内对调制和编码方式MCS向下调整;
根据调整后的MCS,对物理资源块PRB数进行相应的调整。
6.一种VOLET业务的上行动态调度装置,其特征在于,包括:
BSR更新模块,用于在语音业务过程中,检测到在上次有效调度时刻到当前时刻的时间间隔达到预设的调度周期间隔时,根据预先统计的业务流速以及预设的调度周期间隔,计算并更新BSR;
数据传输模块,用于进行上行调度和数据传输;
调度周期间隔重置模块,用于在数据传输完成后,重置所述调度周期间隔。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
业务流速生成模块,用于进行语音业务流量统计,并考虑MAC层和RLC层包头开销,计算生成空口业务流速。
8.根据权利要求7所述的装置,其特征在于,所述业务流速生成模块,具体包括:
流通统计单元,用于根据RLC层的分段串接,对向高层提交的RTP协议数据进行流量统计。
9.根据权利要求6所述的装置,其特征在于,所述数据传输模块,具体包括:
传输检测单元,用于检测传输数据是否为新传数据;
数据传输单元,用于将新传数据进行传输;
数据重传单元,用于对数据重传进行自适应调整后重传数据。
10.根据权利要求9所述的装置,其特征在于,所述数据重传单元具体用于,在预设的区间内对MCS向下调整;并根据调整后的MCS,对PRB数进行相应的调整。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610006712.3A CN106941728A (zh) | 2016-01-04 | 2016-01-04 | 一种上行动态调度方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610006712.3A CN106941728A (zh) | 2016-01-04 | 2016-01-04 | 一种上行动态调度方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106941728A true CN106941728A (zh) | 2017-07-11 |
Family
ID=59469380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610006712.3A Pending CN106941728A (zh) | 2016-01-04 | 2016-01-04 | 一种上行动态调度方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106941728A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109729592A (zh) * | 2019-01-17 | 2019-05-07 | 中磊电子(苏州)有限公司 | 基站及其资源分配方法 |
CN112189375A (zh) * | 2020-08-25 | 2021-01-05 | 北京小米移动软件有限公司 | 传输调度方法、装置、通信设备和存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101543125A (zh) * | 2006-08-21 | 2009-09-23 | 交互数字技术公司 | Lte中用于可变数据速率服务的动态资源分配、调度和信号发送 |
CN102104974A (zh) * | 2011-02-28 | 2011-06-22 | 华为技术有限公司 | 上行预调度处理方法、装置和*** |
CN102291835A (zh) * | 2010-06-21 | 2011-12-21 | 中兴通讯股份有限公司 | 一种无线资源调度方法、接入网网元及终端 |
CN102665270A (zh) * | 2012-05-16 | 2012-09-12 | 刘星 | Lte***中降低上行语音业务传输时延的方法 |
CN105188150A (zh) * | 2015-08-12 | 2015-12-23 | 中国电子科技集团公司第七研究所 | 降低lte上行数据传输延时的方法和*** |
-
2016
- 2016-01-04 CN CN201610006712.3A patent/CN106941728A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101543125A (zh) * | 2006-08-21 | 2009-09-23 | 交互数字技术公司 | Lte中用于可变数据速率服务的动态资源分配、调度和信号发送 |
CN102291835A (zh) * | 2010-06-21 | 2011-12-21 | 中兴通讯股份有限公司 | 一种无线资源调度方法、接入网网元及终端 |
CN102104974A (zh) * | 2011-02-28 | 2011-06-22 | 华为技术有限公司 | 上行预调度处理方法、装置和*** |
CN102665270A (zh) * | 2012-05-16 | 2012-09-12 | 刘星 | Lte***中降低上行语音业务传输时延的方法 |
CN105188150A (zh) * | 2015-08-12 | 2015-12-23 | 中国电子科技集团公司第七研究所 | 降低lte上行数据传输延时的方法和*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109729592A (zh) * | 2019-01-17 | 2019-05-07 | 中磊电子(苏州)有限公司 | 基站及其资源分配方法 |
CN112189375A (zh) * | 2020-08-25 | 2021-01-05 | 北京小米移动软件有限公司 | 传输调度方法、装置、通信设备和存储介质 |
CN112189375B (zh) * | 2020-08-25 | 2023-10-27 | 北京小米移动软件有限公司 | 传输调度方法、装置、通信设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8321740B2 (en) | Method and apparatus of handling TTI bundling | |
JP6350601B2 (ja) | 物理アップリンク共有チャンネル(pusch)送信時間間隔(tti)バンドリング | |
JP4542150B2 (ja) | 送信装置、受信装置、情報通信方法 | |
JP6262359B2 (ja) | データ伝送方法及びデータ伝送システム並びにデータ伝送装置 | |
JP6940121B2 (ja) | データ伝送方法、機器およびシステム | |
US9204429B2 (en) | Method and apparatus for adjusting HARQ timing | |
US8279822B2 (en) | Method and apparatus for scheduling an acknowledgement in a wireless communication system | |
TWI399053B (zh) | 改善不連續接收功能的方法及其相關通訊裝置 | |
KR102564675B1 (ko) | 비면허 대역들을 통한 셀룰러 동작들에서 하이브리드 반복 요청(harq)을 수행하기 위한 방법 | |
KR20100105565A (ko) | 무선 통신 시스템에서 에러 제어 메시지들을 프로세싱하기 위한 방법 및 장치 | |
US20090168708A1 (en) | Techniques for maintaining quality of service for connections in wireless communication systems | |
JP2016518749A (ja) | 限定されたharqプロセスを伴う分散型ネットワークトポロジにおけるより多くの伝送機会を使用するための方法および装置 | |
CN104022856A (zh) | 一种td-lte***中减小业务延迟的tti绑定方法 | |
US11133898B2 (en) | Retransmission handling at TTI length switch | |
US11812511B2 (en) | TCP acknowledgment latency optimization | |
CN106941728A (zh) | 一种上行动态调度方法及装置 | |
TWI814957B (zh) | 通訊裝置、及通訊方法 | |
CN104283656A (zh) | 一种维护am模式rlc接收窗口及数据接收的方法 | |
WO2012159413A1 (zh) | 一种mac层上行动态调度的方法和装置 | |
WO2018086707A1 (en) | Feedback based flexible transmission scheme for contention-based urllc transmission | |
US20090109951A1 (en) | Method and Apparatus for Counting Transmission Times of a PDU | |
US10985896B2 (en) | Method and network node for handling signals transmitted from wireless devices | |
JP4888571B2 (ja) | 受信装置、受信方法、無線通信システム、及び通信方法 | |
WO2017075832A1 (zh) | 一种下行数据包、上行数据包传输方法及设备 | |
WO2017148510A1 (en) | Use of tiny retransmission resource for partial packet retransmission for wireless networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170711 |
|
RJ01 | Rejection of invention patent application after publication |