一种进行调度的方法和设备技术

技术编号:14345269 阅读:82 留言:0更新日期:2017-01-04 16:26
本发明专利技术实施例涉及无线通信技术领域,特别涉及一种进行调度的方法和设备,用以解决现有技术中存在的目前的调度方式无法满足对于时延要求比较高的业务的问题。本发明专利技术实施例针对业务的每个数据包,根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,根据所述数据包的空口时延预算值,确定所述数据包的传输方式,并根据确定的传输方式,对所述发送设备和接收设备进行调度。由于本发明专利技术实施例以数据包为粒度确定传输方式,从而能够满足时延要求比较高的业务。

【技术实现步骤摘要】

本专利技术涉及无线通信
,特别涉及一种进行调度的方法和设备
技术介绍
现有LTE(LongTermEvolution,长期演进)系统中,调度设备在进行调度决策时,主要根据承载的QCI(QoSclassIdentifier,QoS等级标识;QoS,QualityofService,业务质量)决定调度优先级承载相关“数据流”的调度优先级。此外调度设备在调度时还会优先保证重传数据块得到优先调度。由于现有调度机制在MAC(MediumAccessControl,媒体接入控制)通常根据默认最大重传次数进行传输,因此一个数据包在最好情况下传输时延只需几毫秒(例如网络空载并且信道条件好),而在最坏情况下(例如网络重载导致排队等待时延,重传时延等)可能达到几十毫秒。现有调度机制可以满足语音,视频等多媒体流类业务相对宽松的(可以允许较大的时延抖动)时延要求。而对于未来5G自动控制类业务,需要满足业务所属数据包到达时延低于特定门限的概率达到99.9%甚至99.999%,这就要求调度设备在为每次传输制定传输方案时,要精确到以每个数据包为粒度制定传输方案,从而满足这种对于数据包传输时延门限近乎苛刻的要求。由于目前调度设备主要保证的是业务的平均时延性能,对于有严格时延门限要求的业务,现有调度机制不能满足可靠传输的要求。综上所述,目前的调度方式无法满足对于时延要求比较高的业务。
技术实现思路
本专利技术提供一种进行调度的方法和设备,用以解决现有技术中存在的目前的调度方式无法满足对于时延要求比较高的业务的问题。本专利技术实施例提供的一种进行调度的方法,该方法包括:针对业务的每个数据包,调度设备根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,其中所述空口时延预算值表示对应的数据包进入发送设备MAC层到数据包从接收设备MAC层被提交到高层间的最大允许时延;所述调度设备根据所述数据包的空口时延预算值,确定所述数据包的传输方式;所述调度设备根据确定的传输方式,对所述发送设备和接收设备进行调度。可选的,所述调度设备根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,包括:所述调度设备根据所述数据包的等待时延值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值。可选的,所述调度设备根据所述数据包的等待时延值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值,包括:所述调度设备根据所述数据包的等待时延值、时延估计值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值;其中,若上行传输,所述时延估计值为接收设备到外部网络的时延估计值;若下行传输,所述时延估计值为外部网络到发送设备的时延估计值。可选的,所述调度设备确定所述数据包的空口时延预算值之前,还包括:所述调度设备根据来自发送设备或接收设备的时延偏差信息或实际时延门限值,调整所述时延估计值。可选的,所述调度设备根据下列方式确定所述数据包的等待时延值:所述调度设备根据所述数据包的时间戳信息,确定所述数据包的等待时延值。可选的,若所述数据包是所述业务的第一个数据包,所述数据包的时间戳信息是发送设备发送的;若所述数据包不是所述业务的第一个数据包,所述数据包的时间戳信息是发送设备发送的,或所述数据包的时间戳信息是根据发送设备发送的第一个数据包的时间戳信息和收到第一个数据包的时间戳信息的时间确定的。可选的,所述调度设备根据所述数据包的空口时延预算值,确定所述数据包的传输方式,包括:所述调度设备在所述空口时延预算值不小于设定阈值后,确定所述数据包的传输方式为能够进行重传的方式;所述调度设备在所述空口时延预算值小于设定阈值后,确定所述数据包的传输方式为不能够进行重传的方式。可选的,所述能够进行重传的方式为调度发送设备针对所述数据包进行首次传输,并在传输失败后进行重传。可选的,每次传输为在空间上的至少一条传输通道中传输所述数据包;或在频域上的至少一条传输通道中传输所述数据包。可选的,所述不能够进行重传的方式为初始传输在空间上的至少一条传输通道中传输所述数据包;或在频域上的至少一条传输通道中传输所述数据包。本专利技术实施例提供的另一种进行调度的方法,该方法包括:针对业务的每个数据包,发送设备确定所述数据包的时间戳信息;所述发送设备将所述时间戳信息通知给调度设备,以使所述调度设备根据所述数据包的时间戳信息,确定所述数据包的空口时延预算值,根据所述数据包的空口时延预算值,确定所述数据包的传输方式;其中所述空口时延预算值表示对应的数据包进入发送设备MAC层到数据包从接收设备MAC层被提交到高层间的最大允许时延;所述发送设备根据所述调度设备确定的传输方式传输所述数据包。可选的,所述数据包的空口时延预算值是所述调度设备根据所述数据包的等待时延值、时延估计值和所述业务的业务参数中的端到端时延要求值确定的;其中,若上行传输,所述时延估计值为接收设备到外部网络的时延估计值;若下行传输,所述时延估计值为外部网络到发送设备的时延估计值。可选的,所述发送设备根据所述调度设备确定的传输方式传输所述数据包之前,还包括:所述发送设备周期向所述调度设备发送时延偏差信息或实际时延门限值,以使所述调度设备根据所述时延偏差信息调整所述时延估计值;或所述发送设备在实际时延门限值大于设定门限值后,向所述调度设备发送时延偏差信息或实际时延门限值,以使所述调度设备根据所述时延偏差信息调整所述时延估计值;其中,所述时延偏差信息表示时延估计值与实际网络传输时延之间的偏差。本专利技术实施例提供的一种进行调度的调度设备,该调度设备包括:第一确定模块,用于针对业务的每个数据包,根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,其中所述空口时延预算值表示对应的数据包进入发送设备MAC层到数据包从接收设备MAC层被提交到高层间的最大允许时延;第二确定模块,用于根据所述数据包的空口时延预算值,确定所述数据包的传输方式;调度模块,用于根据确定的传输方式,对所述发送设备和接收设备进行调度。可选的,所述第一确定模块具体用于:根据所述数据包的等待时延值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值。可选的,所述第一确定模块具体用于:根据所述数据包的等待时延值、时延估计值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值;其中,若上行传输,所述时延估计值为接收设备到外部网络的时延估计值;若下行传输,所述时延估计值为外部网络到发送设备的时延估计值。可选的,所述第一确定模块还用于:根据来自发送设备或接收设备的时延偏差信息或实际时延门限值,调整所述时延估计值。可选的,所述第一确定模块具体用于,根据下列方式确定所述数据包的等待时延值:根据所述数据包的时间戳信息,确定所述数据包的等待时延值。可选的,若所述数据包是所述业务的第一个数据包,所述数据包的时间戳信息是发送设备发送的;若所述数据包不是所述业务的第一个数据包,所述数据包的时间戳信息是发送设备发送的,或所述数据包的时间戳信息是根据发送设备发送的第一个数据包的时间戳信息和收到第一个数据包的时间戳信息的时间确定的。可选的,所述第二确定模块具体用于:在所述空口时延预算值不小于设定阈值后,确定所述数据包的传输方式为能够进行重传的本文档来自技高网...
一种进行调度的方法和设备

【技术保护点】
一种进行调度的方法,其特征在于,该方法包括:针对业务的每个数据包,调度设备根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,其中所述空口时延预算值表示对应的数据包进入发送设备媒体接入控制MAC层到数据包从接收设备MAC层被提交到高层间的最大允许时延;所述调度设备根据所述数据包的空口时延预算值,确定所述数据包的传输方式;所述调度设备根据确定的传输方式,对所述发送设备和接收设备进行调度。

【技术特征摘要】
1.一种进行调度的方法,其特征在于,该方法包括:针对业务的每个数据包,调度设备根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,其中所述空口时延预算值表示对应的数据包进入发送设备媒体接入控制MAC层到数据包从接收设备MAC层被提交到高层间的最大允许时延;所述调度设备根据所述数据包的空口时延预算值,确定所述数据包的传输方式;所述调度设备根据确定的传输方式,对所述发送设备和接收设备进行调度。2.如权利要求1所述的方法,其特征在于,所述调度设备根据执行的业务对应的业务参数,确定所述数据包的空口时延预算值,包括:所述调度设备根据所述数据包的等待时延值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值。3.如权利要求2所述的方法,其特征在于,所述调度设备根据所述数据包的等待时延值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值,包括:所述调度设备根据所述数据包的等待时延值、时延估计值和所述业务参数中的端到端时延要求值,确定所述数据包的空口时延预算值;其中,若上行传输,所述时延估计值为接收设备到外部网络的时延估计值;若下行传输,所述时延估计值为外部网络到发送设备的时延估计值。4.如权利要求3所述的方法,其特征在于,所述调度设备确定所述数据包的空口时延预算值之前,还包括:所述调度设备根据来自发送设备或接收设备的时延偏差信息或实际时延门限值,调整所述时延估计值。5.如权利要求2~4任一所述的方法,其特征在于,所述调度设备根据下
\t列方式确定所述数据包的等待时延值:所述调度设备根据所述数据包的时间戳信息,确定所述数据包的等待时延值。6.如权利要求5所述的方法,其特征在于,若所述数据包是所述业务的第一个数据包,所述数据包的时间戳信息是发送设备发送的;若所述数据包不是所述业务的第一个数据包,所述数据包的时间戳信息是发送设备发送的,或所述数据包的时间戳信息是根据发送设备发送的第一个数据包的时间戳信息和收到第一个数据包的时间戳信息的时间确定的。7.如权利要求1所述的方法,其特征在于,所述调度设备根据所述数据包的空口时延预算值,确定所述数据包的传输方式,包括:所述调度设备在所述空口时延预算值不小于设定阈值后,确定所述数据包的传输方式为能够进行重传的方式;所述调度设备在所述空口时延预算值小于设定阈值后,确定所述数据包的传输方式为不能够进行重传的方式。8.如权利要求7所述的方法,其特征在于,所述能够进行重传的方式为调度发送设备针对所述数据包进行首次传输,并在传输失败后进行重传。9.如权利要求8所述的方法,其特征在于,每次传输为在空间上的至少一条传输通道中传输所述数据包;或在频域上的至少一条传输通道中传输所述数据包。10.如权利要求7所述的方法,其特征在于,所述不能够进行重传的方式为初始传输在空间上的至少一条传输通道中传输所述数据包;或在频域上的至少一条传输通道中传输所述数据包。11.一种进行调度的方法,其特征在于,该方法包括:针对业务的每个数据包,发送设备确定所述数据包的时间戳信息;所述发送设备将所述时间戳信息通知给调度设备,以使所述调度设备根据所述数据包的时间戳信息,确定所述数据包的空口时延预算值,根据所述数据
\t包的空口时延预算值,确定所述数据包的传输方式;其中所述空口时延预算值表示对应的数据包进入发送设备MAC层到数据包从接收设备MAC层被提交到高层间的最大允许时延;所述发送设备根据所述调度设备确定的传输方式传输所述数据包。12.如权利要求11所述的方法,其特征在于,所述数据包的空口时延预算值是所述调度设备根据所述数据包的等待时延值、时延估计值和所述业务的业务参数中的端到端时延要求值确定的;其中,若上行传输,所述时延估计值为接收设备到外部网络的时延估计值;若下行传输,所述时延估计值为外部网络到发送设备的时延估计值。13.如权利要求12所述的方法,其特征在于,所述发送设备根据所述调度设备确定的传输方式传输所述数据包之前,还包括:所述发送设备周期向所述调度设备发送时延偏差信息或实际时延门限值,以使所述调度设备根据所述时延偏差信息调整所述时延估计值;或所述发送设备在实际时延门限值大于设定门限值后,向所述调度设备发送时延偏差信息或实际时延门限值,以使所...

【专利技术属性】
技术研发人员:焦斌
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1