专利名称:一种减小切换引起的媒体面时延的方法及装置的利记博彩app
技术领域:
本发明涉及移动通讯领域,特别是涉及一种在LTE (Long Term Evolution,长期演进)系统中减小H0(Hand Over,切换)引起的媒体面数据传输时延的方法及装置。
背景技术:
在LTE系统中,UE (User Equipment,用户设备)从一个小区移动到另外一个小区下时,会发生HO,在切换过程中,UE会先离开原小区,并中断所有数据传输,然后与新的小区进行上下行同步,并重新建立连接,之后才可以在新的小区上继续进行数据传输。因此, HO过程中,会导致媒体面数据传输出现时延,对客户感受带来影响,为了减少HO时媒体面数据传输时延,一般采用如下方法
在原小区缓存媒体面数据,在原小区和目标小区(即新小区)之间的承载建立完成后,再从原小区转发媒体面数据到目标小区,进而降低丢包和媒体面传输时延。
上述方法能够一定程度上减少HO时媒体面数据传输时延,但还存在如下问题
由于发生切换,目标小区缓存了大量的待发送给发生切换的用户即UE(HO)的下行媒体面数据,而在切换结束后,由于目标小区中还有很多要发送给其它未发生切换的用户即UE(NOJTO)的数据,这些数据的调度优先级可能高于或者等于发送给UE (HO )的数据的调度优先级,根据调度算法(优先级高的得到优先调度,同一优先级的进行公平调度),会使得这些被缓存的发送给UE(HO)的数据迟迟得不到调度,进而导致媒体面数据传输存在较大时延。
因而有必要寻求一种解决方案,克服上述方法中存在的问题。发明内容
本发明提供一种减小切换引起的媒体面时延的方法及装置,用以解决现有技术中切换引起的媒体面数据传输时延较大的问题。
本发明提供一种减小切换引起的媒体面时延的方法,包括
提高目标小区在切换过程中缓存的下行媒体面数据对应的非GBR (Guaranteed Bit Rate,保证比特速率)的空口数据承载的调度优先级;
所述空口数据承载建立后,将所述缓存的下行媒体面数据通过所述空口数据承载下发到发生切换的用户。即eNB(eN0deB,演进中的节点B)使用新的调度优先级对所述缓存的下行媒体面数据进行调度。
进一步地,所述调度优先级是指所述空口数据承载的QOS(Quality of service, 服务质量)优先级或所述空口数据承载的传输速率大小。
进一步地,提高所述空口数据承载的调度优先级,采用的方法包括
确定目标小区中其它非GBR承载的调度优先级的最高值,使所述空口数据承载的调度优先级大于或等于所述最高值。
进一步地,本发明减小切换引起的媒体面时延的方法还包括
当所述缓存的下行媒体面数据全部下发到发生切换的用户后,将所述空口数据承载的调度优先级恢复到原优先级,原优先级是指所述下行媒体面数据在原小区中对应的空口数据承载的调度优先级。
进一步地,本发明减小切换引起的媒体面时延的方法还包括设定提高后的调度优先级的有效帧数,当下行媒体面数据的调度帧数达到了所述有效帧数时,即使缓存的下行媒体面数据未全部下发到发生切换的用户,也使空口数据承载的调度优先级恢复到原优先级。
本发明还提供了一种减小切换引起的媒体面时延的装置,包括
优先级调整模块,用于提高目标小区在切换过程中缓存的下行媒体面数据对应的非GBR的空口数据承载的调度优先级;
数据下发模块,用于在所述空口数据承载建立后,将所述缓存的下行媒体面数据通过所述空口数据承载下发到发生切换的用户。
进一步地,所述调度优先级是指所述空口数据承载的QOS优先级或所述空口数据承载的传输速率大小。
进一步地,所述优先级调整模块包括其它承载优先级确定子模块和空口承载优先级提高子模块;其中,所述其它承载优先级确定子模块用于确定目标小区中其它非GBR承载的调度优先级的最高值;所述空口承载优先级提高子模块用于使所述空口数据承载的调度优先级大于或等于所述最高值。
进一步地,本发明减小切换引起的媒体面时延的装置还包括调度优先级恢复模块;所述调度优先级恢复模块用于当所述缓存的下行媒体面数据全部下发到发生切换的用户后,将所述空口数据承载的调度优先级恢复到原优先级,原优先级是指所述下行媒体面数据在原小区中对应的空口数据承载的调度优先级。
进一步地,所述优先级调整模块还用于设定提高后的调度优先级的有效帧数。
本发明有益效果如下
采用本发明技术方案,对于目标小区在切换过程中缓存的原小区发送来的下行媒体面数据,在空口数据 承载重建完成后进行优先调度,保证了切换完成后,缓存的媒体面数据能够得到尽快调度,从而减小了媒体面传输数据时延。
本发明方案还具有实施简便,成本低等优点。
图1是一个具体实施例的本发明减小切换引起的媒体面时延的方法的流程示意图2是一个具体实施例的本发明减小切换引起的媒体面时延的装置的结构示意图3是优先级调整模块结构示意图。
具体实施方式
以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
方法实施例
根据本发明的实施例,提供了一种减小切换引起的媒体面时延的方法,图1是本发明实施例的减小切换引起的媒体面时延的方法的流程图,如图1所示,根据本发明实施例的减小切换引起的媒体面时延的方法,包括如下处理
步骤101,UE从原小区切换到目标小区(即目标小区),目标小区对切换过程中的下行媒体面数据进行缓存;
步骤102,如果缓存数据对应的是GBR承载,则不对调度优先级进行调整,结束流程;如果缓存数据对应的是非GBR承载,则执行步骤103 ;
本发明实施例中,调度优先级可以为空口数据承载的QOS优先级,也可以为空口数据承载的传输速率大小,还可以为两者的结合,当然,也可以为其它的调度优先级参数;
步骤103,遍历小区中所有的其它非GBR承载,得到其中的最高调度优先级M ;
步骤104,设置缓存数据对应的空口数据承载的调度优先级高于或者等于M ;
步骤105,设置该优先级的有效帧数N,N为自然数;
步骤106,UE和目标小区完成空口数据承载重建立;
步骤107,eNB使用新的调度优先级对缓存的媒体数据进行调度;
步骤108,判断缓存数据是否调度完,若是,则执行步骤110,否则执行步骤109 ;
步骤109,判断是否完成N帧的调度,若是,则执行步骤110,否则返回步骤107 ;
步骤110,恢复缓冲数据对应的空口数据承载的调度优先级,即将优先级恢复到下行媒体面数据在原小区中对应的空口数据承载的调度优先级,流程结束。
装置实施例
根据本发明的实施例,提供了一种减小切换引起的媒体面时延的装置,图2是本发明实施例的减小切换引起的媒体面时延的装置的结构示意图,如图2所示,本发明实施例的减小切换引起的媒体面时延的装置包括优先级调整模块201、数据下发模块202和调度优先级恢复模块203。以下对本发明实施例的各个模块进行详细的说明。
具体地,优先级调整模块201,用于提高目标小区在切换过程中缓存的下行媒体面数据对应的非GBR的空口数据承载的调度优先级,以及设定提高后的调度优先级的有效帧数。
本发明实施例中,调度优先级可以为空口数据承载的QOS优先级,也可以为空口数据承载的传输速率大小,还可以为两者的结合,当然,也可以为其它的调度优先级参数。
如图3所示,优先级调整模块201包括其它承载优先级确定子模块2011和空口承载优先级提高子模块2012;其中,其它承载优先级确定子模块2011用于确定目标小区中其它非GBR承载的调度优先级的最高值M ;空口承载优先级提高子模块2012用于使空口数据承载的调度优先级大于或等于最高值M。
数据下发模块202,用于在空口数据承载建立后,将缓存的下行媒体面数据通过空口数据承载下发到发生切换的 用户。
调度优先级恢复模块203,用于当缓存的下行媒体面数据全部下发到发生切换的用户后,将空口数据承载的调度优先级恢复到原优先级。原优先级是指下行媒体面数据在原小区中对应的空口数据承载的调度优先级。由于优先级调整模块201设定了提高后的调度优先级的有效帧数,因而调度优先级恢复模块203还用于当下行媒体面数据的调度帧数达到了设定的有效帧数时,即使缓存的下行媒体面数据未全部下发到发生切换的用户 ,也使空口数据承载的调度优先级恢复到原优先级。
尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例,本发明的保护范围应以权利要求书的记载为准。
权利要求
1.一种减小切换引起的媒体面时延的方法,其特征在于,包括提高目标小区在切换过程中缓存的下行媒体面数据对应的非保证比特速率空口数据承载的调度优先级;所述空口数据承载建立后,将所述缓存的下行媒体面数据通过所述空口数据承载下发到发生切换的用户。
2.如权利要求1所述的减小切换引起的媒体面时延的方法,其特征在于,所述调度优先级是指所述空口数据承载的服务质量QOS优先级或所述空口数据承载的传输速率大小。
3.如权利要求1所述的减小切换引起的媒体面时延的方法,其特征在于,提高所述空口数据承载的调度优先级,采用的方法包括确定目标小区中其它非保证比特速率的承载的调度优先级的最高值,使所述空口数据承载的调度优先级大于或等于所述最高值。
4.如权利要求1所述的减小切换引起的媒体面时延的方法,其特征在于,还包括当所述缓存的下行媒体面数据全部下发到发生切换的用户后,将所述空口数据承载的调度优先级恢复到原优先级;所述原优先级是指所述下行媒体面数据在原小区中对应的空口数据承载的调度优先级。
5.如权利要求1至4中任一项所述的减小切换引起的媒体面时延的方法,其特征在于, 还包括设定提高后的调度优先级的有效帧数,当下行媒体面数据的调度帧数达到了所述有效帧数时,使所述空口数据承载的调度优先级恢复到原优先级。
6.一种减小切换引起的媒体面时延的装置,其特征在于,包括优先级调整模块,用于提高目标小区在切换过程中缓存的下行媒体面数据对应的非保证比特速率空口数据承载的调度优先级;数据下发模块,用于在所述空口数据承载建立后,将所述缓存的下行媒体面数据通过所述空口数据承载下发到发生切换的用户。
7.如权利要求6所述的减小切换引起的媒体面时延的装置,其特征在于,所述调度优先级是指所述空口数据承载的QOS优先级或所述空口数据承载的传输速率大小。
8.如权利要求6所述的减小切换引起的媒体面时延的装置,其特征在于,所述优先级调整模块包括其它承载优先级确定子模块和空口承载优先级提高子模块;所述其它承载优先级确定子模块用于确定目标小区中其它非保证比特速率的承载的调度优先级的最高值;所述空口承载优先级提高子模块用于使所述空口数据承载的调度优先级大于或等于所述最闻值。
9.如权利要求6所述的减小切换引起的媒体面时延的装置,其特征在于,还包括调度优先级恢复模块;所述调度优先级恢复模块用于当所述缓存的下行媒体面数据全部下发到发生切换的用户后,将所述空口数据承载的调度优先级恢复到原优先级;所述原优先级是指所述下行媒体面数据在原小区中对应的空口数据承载的调度优先级。
10.如权利要求6至9中任一项所述的减小切换引起的媒体面时延的装置,其特征在于,所述优先级调整模块还用于设定提高后的调度优先级的有效帧数,当下行媒体面数据的调度帧数达到了所述有效帧数时,使所述空口数据承载的调度优先级恢复到原优先级。
全文摘要
本发明公开了一种减小切换引起的媒体面时延的方法,该方法包括提高目标小区在切换过程中缓存的下行媒体面数据对应的非GBR的空口数据承载的调度优先级,并设定提高后的调度优先级的有效帧数;eNB使用新的调度优先级对所述缓存的下行媒体面数据进行调度,调度完成后恢复空口数据承载的原调度优先级。借助于本发明的技术方案,保证了切换完成后,缓存的媒体面数据能够尽快得到调度,从而减小了媒体面传输数据时延。本发明还公开了一种减小切换引起的媒体面时延的装置,包括优先级调整模块、数据下发模块和调度优先级恢复模块。
文档编号H04W36/08GK103024837SQ20111028532
公开日2013年4月3日 申请日期2011年9月23日 优先权日2011年9月23日
发明者王永成, 侯秋香, 张云辉 申请人:中兴通讯股份有限公司