业务调度方法、装置、无线网络控制器及基站的制作方法

文档序号:10505405阅读:362来源:国知局
业务调度方法、装置、无线网络控制器及基站的制作方法
【专利摘要】本发明提供了一种业务调度方法、装置、无线网络控制器及基站,其中,该方法包括:根据终端发送业务的数据流量确定终端的优先级;将终端的优先级发送给对终端的业务进行调度的基站,其中,该优先级用于基站对终端的业务进行调度处理。通过本发明,解决了相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题,进而达到了提高需要连续调度的业务的加载速率及完整性,提高用户体验的效果。
【专利说明】
业务调度方法、装置、无线网络控制器及基站
技术领域
[0001]本发明涉及通信领域,具体而言,涉及一种业务调度方法、装置、无线网络控制器及基站。
【背景技术】
[0002]随着3G技术的普及,越来越多的终端接入到3G网络中,3G网络的数据流量也日益增多。
[0003]以智能终端为例,目前3G系统的调度算法中,对所有智能终端中的待发送的数据报文,基站NodeB发送数据报文时考虑的因素包括空口干扰,数据在缓存区中等待时间,基本优先级等等;其中基本优先级根据终端用户签约信息计算出,这些因素中没有考虑终端用户的实际业务模型。随着智能终端的普及越来越多,数据流量暴增的情况下,按照相关技术中的业务调度方法会使得需要较多数据流量的需要连读调度的业务刷新缓慢、图片加载缓慢甚至失败,严重影响用户的感知,降低用户体验。
[0004]智能终端中往往有很多软件处于自动保活状态,这类软件周期性与服务器发送保活报文,而这些报文数据量小,但是也占用了一定的调度资源。智能终端中对于一些即时通讯类软件(比如QQ,微信),用户发送的数据量也非常小,且处于不连续发送,每发送完一个对话的数据后,网络侧可能已经释放掉该用户的连接,等用户再发送数据时,再重新进入连接态。对于网络侧来说,这些业务用户也属于小数据量的用户。这类用户大量充斥在网络中,消耗了很多的调度资源,使得那些需要连续调度的业务(比如浏览图片,视频,音乐)受到影响,造成了需要连续调度的业务加载缓慢,甚至出现加载失败的情况,从而严重影响用户感知。而在目前调度算法中,对所有数据都没有区分。
[0005]针对相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题,目前尚未提出有效的解决方案。

【发明内容】

[0006]本发明提供了一种业务调度方法、装置、无线网络控制器及基站,以解决相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题。
[0007]根据本发明的一个方面,提供了一种业务调度方法,包括:根据终端发送业务的数据流量确定所述终端的优先级;将所述终端的优先级发送给对所述终端的业务进行调度的基站,其中,所述优先级用于所述基站对所述终端的业务进行调度处理。
[0008]进一步地,确定所述终端的优先级包括:判断所述终端发送至少之一预定业务的数据流量是否超过第一预定阈值;在判断结果为是的情况下,确定所述终端的优先级为高优先级。
[0009]进一步地,确定所述终端的优先级包括:判断所述终端发送所有预定业务的数据流量是否均小于或等于第二预定阈值;在判断结果为是的情况下,确定所述终端的优先级为普通优先级。
[0010]进一步地,在确定所述终端的优先级为高优先级之后,还包括:按照所述终端发送业务的数据流量确定所述终端在高优先级中的等级。
[0011]进一步地,在根据终端发送业务的数据流量确定所述终端的优先级之后,还包括:判断被确定为高优先级的所述终端所处的当前载频中高优先级终端的数量与所述当前载频所在的小区中的任意一个其他载频中高优先级终端的数量之差是否大于第三预定阈值,其中,所述任意一个其他载频为所述当前载频所处的小区中除所述当前载频外的任意一个载频;在判断结果为是的情况下,在所述当前载频和所述任意一个其他载频间进行终端数量的均衡处理。
[0012]根据本发明的另一方面,提供了一种业务调度方法,包括:接收无线网络控制器发送的终端的优先级,其中,所述终端用于发送业务;根据所述终端的优先级对所述终端的业务进行调度处理。
[0013]进一步地,根据所述终端的优先级对所述终端的业务进行调度处理包括:当所述终端的优先级为高优先级时,优先调度所述终端的业务,其中,高优先级的终端为发送业务的数据流量超过第一预定阈值的终端。
[0014]进一步地,当所述终端的优先级为高优先级时,优先调度所述终端的业务包括:当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级不同时,按照所述终端在高优先级中的等级调度所述终端的业务;当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级相同时,按照所述终端的预定因素调度所述终端的业务,其中,所述终端的预定因素包括所述终端的空口干扰和/或等待时间。
[0015]根据本发明的另一方面,提供了一种业务调度装置,包括:确定模块,用于根据终端发送业务的数据流量确定终端的优先级;发送模块,用于将所述终端的优先级发送给对所述终端的业务进行调度的基站,其中,所述优先级用于所述基站对所述终端的业务进行调度处理。
[0016]进一步地,所述确定模块包括:第一判断单元,用于判断所述终端发送至少之一预定业务的数据流量是否超过第一预定阈值;第一确定单元,用于在所述第一判断单元的判断结果为是的情况下,确定所述终端的优先级为高优先级。
[0017]进一步地,所述确定模块包括:第二判断单元,用于判断所述终端发送所有预定业务的数据流量是否均小于或等于第二预定阈值;第二确定单元,用于在所述第二判断单元的判断结果为是的情况下,确定所述终端的优先级为普通优先级。
[0018]进一步地,所述确定模块还包括:第三确定单元,用于按照所述终端发送业务的数据流量确定所述终端在高优先级中的等级。
[0019]进一步地,所述确定模块还包括:判断模块,用于判断被确定为高优先级的所述终端所处的当前载频中高优先级终端的数量与所述当前载频所在的小区中的任意一个其他载频中高优先级终端的数量之差是否大于第三预定阈值,其中,所述任意一个其他载频为所述当前载频所处的小区中除所述当前载频外的任意一个载频;第一处理模块,用于在所述判断模块的判断结果为是的情况下,在所述当前载频和所述任意一个其他载频间进行终端数量的均衡处理。
[0020]根据本发明的另一方面,提供了一种无线网络控制器,包括上述任一项所述的装置。
[0021]根据本发明的另一方面,提供了一种业务调度装置,包括:接收模块,用于接收无线网络控制器发送的终端的优先级,其中,所述终端用于发送业务;第二处理模块,用于根据所述终端的优先级对所述终端的业务进行调度处理。
[0022]进一步地,所述第二处理模块包括:调度单元,用于当所述终端的优先级为高优先级时,优先调度所述终端的业务,其中,高优先级的终端为发送业务的数据流量超过第一预定阈值的终端。
[0023]进一步地,所述调度单元包括:第一调度子单元,用于当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级不同时,按照所述终端在高优先级中的等级调度所述终端的业务;和/或,第二调度子单元,用于当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级相同时,按照所述终端的预定因素调度所述终端的业务,其中,所述终端的预定因素包括所述终端的空口干扰和/或等待时间。
[0024]根据本发明的另一方面,提供了一种基站,包括上述任一项所述的装置。
[0025]通过本发明,采用根据终端发送业务的数据流量确定所述终端的优先级;将所述终端的优先级发送给对所述终端的业务进行调度的基站,其中,所述优先级用于所述基站对所述终端的业务进行调度处理,解决了相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题,进而达到了提高需要连续调度的业务的记载速率及完整性,提高用户体验的效果。
【附图说明】
[0026]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0027]图1是根据本发明实施例的第一种业务调度方法的流程图;
[0028]图2是根据本发明实施例的第二种业务调度方法的流程图;
[0029]图3是根据本发明实施例的第一种业务调度装置的结构框图;
[0030]图4是根据本发明实施例的第一种业务调度装置中确定模块32的第一种结构框图;
[0031]图5是根据本发明实施例的第一种业务调度装置中确定模块32的第二种结构框图;
[0032]图6是根据本发明实施例的第一种业务调度装置中确定模块32的第一种优选结构框图;
[0033]图7是根据本发明实施例的第一种业务调度装置的优选结构框图;
[0034]图8是根据本发明实施例的无线网络控制器的结构框图;
[0035]图9是根据本发明实施例的第二种业务调度装置的结构框图;
[0036]图10是根据本发明实施例的第二种业务调度装置中第二处理模块94的结构框图;
[0037]图11是根据本发明实施例的第二种业务调度装置中调度单元102的结构框图;
[0038]图12是根据本发明实施例的基站的结构框图;
[0039]图13是根据本发明实施例的优先级映射图;
[0040]图14是根据本发明实施例的大业务量用户识别和加速流程图;
[0041]图15是根据本发明实施例的特定业务的用户识别和加速流程图;
[0042]图16是根据本发明实施例的高优先级级别用户的载频间均衡示意图。
【具体实施方式】
[0043]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0044]在本实施例中提供了一种业务调度方法,图1是根据本发明实施例的第一种业务调度方法的流程图,如图1所示,该流程包括如下步骤:
[0045]步骤S102,根据终端发送业务的数据流量确定终端的优先级;
[0046]步骤S104,将终端的优先级发送给对终端的业务进行调度的基站,其中,该优先级用于基站对终端的业务进行调度处理。
[0047]通过上述步骤,按照终端发送业务的数据流量对终端进行优先级划分,并针对不同的优先级终端进行不同的业务调度处理,实现了优先调度需要连续调度的业务,从而解决了相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题,进而达到了提高需要连续调度的业务的加载速率及完整性,提高用户体验的效果。
[0048]在确定发送业务的终端的优先级时,可以有多种确定方式,在一个可选的实施例中,可通过如下方式确定用户的优先级:判断终端发送至少之一预定业务的数据流量是否超过第一预定阈值;在判断结果为是的情况下,确定该终端的优先级为高优先级。即,通过终端发送业务的数据流量来确定终端的优先级,其中,该预定业务可以是终端中的全部业务,也可以是预先指定的特定的几个业务。
[0049]在一个可选的实施例中,在确定发送业务的终端的优先级时,还可以判断终端发送所有预定业务的数据流量是否均小于或等于第二预定阈值,其中,该第二预定阈值与第一预定阈值相同或不同,在判断结果为是的情况下,确定该终端的优先级为普通优先级。
[0050]在确定了终端为高优先级终端之后,还可以对终端的高优先级进行进一步的划分,在一个可选的实施例中,在确定终端为高优先级终端之后,还包括:按照终端发送业务的数据流量确定终端在高优先级中的等级。
[0051]当确定了终端的优先级之后,还可以判断载频间的高优先级数量的差值是否过大,在差值过大的情况下,还可以进行载频间的高优先级终端数量的均衡处理,避免多个高优先级终端抢占同一个载频的调度资源的问题。在一个可选的实施例中,在确定发送业务数据的终端的优先级之后,还包括:判断被确定为高优先级的终端所处的当前载频中高优先级终端的数量与该当前载频所在的小区中的任意一个其他载频中高优先级终端的数量之差是否大于第三预定阈值,其中,任意一个其他载频为当前载频所处的小区中除当前载频外的任意一个载频;在判断结果为是的情况下,在当前载频和任意一个其他载频间进行终端数量的均衡处理,该均衡处理可以是两两载频间高优先级终端数量的调配,将高优先级终端数量多的载频中的高优先级终端调配一部分至高优先级终端数量少的载频上,以达到高优先级终端的数量在各载频间的均衡的目的。
[0052]在本实施例中还提供了一种业务调度方法,图2是根据本发明实施例的第二种业务调度方法的流程图,如图2所示,该流程包括如下步骤:
[0053]步骤S202,接收无线网络控制器发送的终端的优先级,其中,该终端用于发送业务;
[0054]步骤S204,根据终端的优先级对终端的业务进行调度处理。
[0055]通过上述步骤,根据终端的优先级来对终端的业务进行调度,可以实现优先调度高优先级的终端业务,从而实现了优先调度需要连续调度的业务,满足用户感知,解决了相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题,进而达到了提高需要连续调度的业务的加载速率及完整性,提高用户体验的效果。
[0056]在一个可选的实施例中,根据终端的优先级对终端的业务进行调度处理包括:当终端的优先级为高优先级时,优先调度该终端的业务,其中,高优先级的终端为发送业务的数据流量超过第一预定阈值的终端。从而实现了优先调度需要连续调度的业务的目的,提尚用户体验。
[0057]其中,当终端的优先级为高优先级时,优先调度该终端的业务包括:当高优先级终端所处的载频中存在两个及以上的高优先级终端,且该两个及以上的高优先级终端在高优先级中的等级不同时,按照终端在高优先级中的等级调度该终端的业务;和/或,当高优先级终端所处的载频中存在两个及以上的高优先级终端,且该两个及以上的高优先级终端在高优先级中的等级相同时,按照终端的预定因素调度该终端的业务,其中,该终端的预定因素包括终端的空口干扰和/或等待时间。
[0058]在本实施例中还提供了一种业务调度装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0059]图3是根据本发明实施例的第一种业务调度装置的结构框图,如图3所示,该装置包括确定模块32和发送模块34,下面对该装置进行说明。
[0060]确定模块32,用于根据终端发送业务的数据流量确定终端的优先级;发送模块34,连接至上述确定模块32,用于将终端的优先级发送给对该终端的业务进行调度的基站,其中,优先级用于基站对终端的业务进行调度处理。
[0061]图4是根据本发明实施例的第一种业务调度装置中确定模块32的第一种结构框图,如图4所示,该确定模块32包括第一判断单元42和第一确定单元44,下面对该确定模块32进行说明。
[0062]第一判断单元42,用于判断终端发送至少之一预定业务的数据流量是否超过第一预定阈值;第一确定单元44,连接至上述第一判断单元42,用于在第一判断单元42的判断结果为是的情况下,确定终端的优先级为高优先级。
[0063]图5是根据本发明实施例的第一种业务调度装置中确定模块32的第二种结构框图,如图5所示,该确定模块包括第二判断单元52和第二确定单元54,下面对该确定模块32进行说明。
[0064]第二判断单元52,用于判断终端发送所有预定业务的数据流量是否均小于或等于第二预定阈值;第二确定单元54,连接至上述第二判断单元52,用于在第二判断单元52的判断结果为是的情况下,确定终端的优先级为普通优先级。
[0065]图6是根据本发明实施例的第一种业务调度装置中确定模块32的第一种优选结构框图,如图6所示,该确定模块32除包括图4所示的所有单元外,还包括第三确定单元62,下面对其进行说明。
[0066]第三确定单元62,连接至上述第一确定单元44,用于按照终端发送业务的数据流量确定终端在尚优先级中的等级。
[0067]图7是根据本发明实施例的第一种业务调度装置的优选结构框图,如图7所示,该装置除包括图3所示的所有模块外,还包括判断模块72和第一处理模块74,下面对其进行说明。
[0068]判断模块72,连接至上述确定模块32,用于判断被确定为高优先的级终端所处的当前载频中高优先级终端的数量与该当前载频所在的小区中的任意一个其他载频中高优先级终端的数量之差是否大于第三预定阈值,其中,任意一个其他载频为当前载频所处的小区中除当前载频外的任意一个载频;第一处理模块74,连接至上述判断模块72,用于在判断模块72的判断结果为是的情况下,在当前载频和任意一个其他载频间进行终端数量的均衡处理。
[0069]图8是根据本发明实施例的无线网络控制器的结构框图,如图8所示,无线网络控制器82包括上述任一项的第一种业务调度装置84。
[0070]图9是根据本发明实施例的第二种业务调度装置的结构框图,如图9所示,该装置包括接收模块92和第二处理模块94,下面对该装置进行说明。
[0071]接收模块92,用于接收无线网络控制器发送的用于终端的优先级,其中,该终端用于发送业务;第二处理模块94,连接至上述接收模块92,用于根据终端的优先级对终端的业务进行调度处理。
[0072]图10是根据本发明实施例的第二种业务调度装置中第二处理模块94的结构框图,如图10所示,该第二处理模块94包括调度单元102,下面对该调度单元102进行说明。
[0073]调度单元102,用于当终端的优先级为高优先级时,优先调度终端的业务,其中,高优先级的终端为发送业务的数据流量超过第一预定阈值的终端。
[0074]图11是根据本发明实施例的第二种业务调度装置中调度单元102的结构框图,如图11所示,该调度单元102包括第一调度子单元112和/或第二调度子单元114,下面对该调度单元102进行说明。
[0075]第一调度子单元112,用于当终端所处的载频中存在两个及以上的高优先级终端,且该两个及以上的高优先级终端在高优先级中的等级不同时,按照终端在高优先级中的等级调度终端的业务;第二调度子单元114,用于当终端所处的载频中存在两个及以上的高优先级终端,且该两个及以上的高优先级终端在高优先级中的等级相同时,按照终端的预定因素调度终端的业务,其中,该终端的预定因素包括终端的空口干扰和/或等待时间。
[0076]图12是根据本发明实施例的基站的结构框图,如图12所示,该基站122包括上述任一项的第二种业务调度装置124。
[0077]针对相关技术中存在的需要连续调度的业务加载缓慢,甚至加载失败,从而影响用户体验的问题,本发明实施例中还提出了一种无线网络根据业务特性进行速率提升的实现方法和装置,该实施例的主要目的在于提供一种在无线网络控制器RNC和基站NodeB中对用户数据报文进行分析,并对高价值业务的数据优先发送的实现方法和系统,以提高需要连续调度的业务的加载速率,进而提高用户感知。
[0078]下面以分组交换(Packet Switched,简称为PS)业务为例,对本实施例进行说明。
[0079]RNC和NodeB协商一组优先级,此优先级对应一系列业务特性,如图13所示,图13是根据本发明实施例的优先级映射图,其中,终端被分为高优先级的终端和其他优先级的终端,在高优先级中终端又被分为了不同等级的高优先级,从而可以根据终端在高优先级中的等级对终端的业务进行调度。
[0080]当PS业务的用户(同上述的终端)接入网络后,发起PS业务请求,终端与服务器建立连接,进行数据交互。RNC实时监测每个用户的数据报文,监测粒度为每个用户的每个业务会话,当某用户的某个会话的数据报文流量在一定周期内超过一定门限,则认为此用户为大业务量用户,需要提高该用户的优先级为“高优先级”,RNC通过优先级指示信元将该用户的“高优先级”通知给NodeB,指示NodeB对该用户的数据报文做优先调度处理;
[0081]RNC实时监测数据报文,在一定周期内此用户的全部业务会话的数据量都小于一定门限,则认为此用户大业务量的会话已经结束,不再是高优先级用户,则需要恢复其优先级为“其他优先级”,RNC通过优先级指示信元将该用户的新优先级通知给NodeB,指示NodeB对该用户的数据报文做正常调度处理;
[0082]用户接入后,默认该用户为“其他优先级”,NodeB根据“其他优先级”进行正常数据调度处理。当此用户被识别为大业务量用户后,RNC将“高优先级”指示发送给NodeB,NodeB优先发送此用户的数据。如果有多个高优先级用户,则需要考虑高优先级用户的空口干扰,等待时间等因素,再进行决策调度哪个数据;
[0083]当RNC识别此用户有一段时间数据小于某个门限,降低其优先级后,RNC将“其他优先级”(同上述的普通优先级)指示发送给NodeB,则NodeB认为此用户为非高优先级用户,使用普通的调度算法;
[0084]上述方案中,对用户优先级的定义需要RNC与NodeB协商,可以定义多个等级。高优先级绝对优先调度,当有多个高优先级用户同时存在时,这多个高优先级用户间使用普通的调度算法;当用户接入网络后,RNC开始识别此用户是否有会话的流量超过某个门限,如果超过某个门限,则认为此用户为大业务量用户,提升其优先级;当一段时间后,如果此用户数据量小于某个门限,则认为大业务量的会话结束,恢复其优先级;如果用户未释放,则继续监测,当流量超过门限后,再提升其优先级;RNC在监测用户是否有会话的流量超过某个门限时,可以针对某些特定的应用。当用户会话的是访问这些特定服务时(比如浏览某网页,视频等),这些会话的流量超过某个门限,才会认为是大业务量用户,从而提升其优先级,优先调度;对于其他的非指定的服务,优先级不进行提升;对高优先级的用户还可以进行载频间均衡。3G是多载频系统,每个小区中有多个载频,当这个小区中同时有多个用户的流量超过门限时,则这几个用户都需要提升其优先级,如果这多个高优先级用户集中在同一个载频,共享这一个载频的空口资源,则速率提升空间有限。RNC将高优先级用户在载频间进行均衡,使每个载频上的高优先级用户数基本相等,高优先级用户的数据会更多得到优先发送的机会,速率提升空间更大,优先调度效果更好。
[0085]下面结合实施例对本发明进行说明。
[0086]实施例一
[0087]图14是根据本发明实施例的大业务量用户识别和加速流程图,如图14所示,该流程包括如下步骤:
[0088]步骤S1402,用户PS业务接入网络侧后,终端做PS业务。
[0089]步骤S1404,RNC给初接入用户分配默认的优先级,此优先级不是高级别优先级,为其他优先级。NodeB不会对此用户的数据进行优先发送,RNC实时检测此用户的下行流量。
[0090]步骤S1406,当这个用户某个会话的流量超过后台配置的门限后,则认为此用户为大流量用户,需要保证此用户的业务感知,因此RNC修改此用户优先级为高优先级别的优先级,RNC将修改后的优先级通知给NodeB。
[0091]步骤S1408,NodeB修改此用户的优先级为高级别优先级。在同一个载频同一时亥IJ,如果只有这一个用户,则只会发送此用户数据;如果只有这个用户是高级别优先级,其他用户是其他优先级,则优先发送该高优先级用户数据,当高优先级用户没有数据时,按照正常调度算法发送其他用户数据;如果有多个高优先级用户,则这几个用户先根据优先级别排序,优先级高的优先发送,如果优先级均相同,则根据空口干扰以及数据等待时间等因素综合考虑,来决定发送哪个用户的数据。
[0092]步骤S1410,RNC继续实时检测此用户数据,当发现此用户没有大业务量数据发送时,则恢复此用户优先级为初始的优先级。
[0093]步骤S1412,RNC将恢复后的优先级发送给NodeB,NodeB收到后恢复此用户优先级。
[0094]实施例二
[0095]图15是根据本发明实施例的特定业务的用户识别和加速流程图,如图15所示,该流程包括如下步骤:
[0096]步骤S1502,用户PS业务接入网络侧后,终端做PS业务。
[0097]步骤S1504,RNC给初接入用户分配默认的优先级,此优先级不是高级别优先级,为其他优先级,NodeB不会对此用户的数据进行优先发送。RNC实时检测此用户的数据。
[0098]步骤S1506,当此用户访问的目标服务器是后台配置的服务器,且当这个服务器的下行流量超过后台门限时,则认为此用户访问的业务为优先发送的业务,且为大业务量业务,需要保证此用户的业务感知,因此RNC修改此用户优先级为高优先级别的优先级;RNC将修改后的优先级通知给NodeB。
[0099]步骤S1508,NodeB修改此用户的优先级为高级别优先级。在同一个载频同一时亥IJ,如果只有这一个用户,则只会发送此用户数据;如果只有这个用户是高级别优先级,其他用户是其他优先级,则只会发送此用户数据,只有这个用户没有数据时,才会发送其他用户数据;如果有多个高优先级用户,则这几个用户先根据优先级别排序,优先级高的优先发送,如果优先级均相同,则根据空口干扰以及数据等待时间等因素综合考虑,来决定发送哪个用户的数据。
[0100]步骤S1510,RNC继续实时检测此用户数据,当发现此用户没有特定业务的大业务量数据发送时,则恢复此用户优先级为初始的优先级。
[0101]步骤S1512,RNC将恢复后的优先级发送给NodeB,NodeB收到后恢复此用户优先级。
[0102]实施例三
[0103]图16是根据本发明实施例的高优先级级别用户的载频间均衡示意图,如图16所示:
[0104]时分同步码分多址接入(TimeDivis1n-Synchronous Code Divis1nMultipleAccess,简称为TD-SCDMA)为多载频系统,每个小区有多个载频。而随着用户的接入和释放,每个载频用户数是不平均的。
[0105]RNC周期性在每个小区判断各载频上的高优先级别的用户数;当RNC发现小区中,某个载频的高优先级用户数多于另一个载频的高优先级用户数,差值超过一个门限时,则认为高优先级用户数分布的不平均,会存在多个用户抢占同一个载频的调度资源,达不到加速的效果。RNC选择用户数较多的载频,选择一个高优先级用户触发小区内载频间的调整,最终目的,达到高优先级别用户平均分布在各载频,以满足用户感知。
[0106]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0107]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种业务调度方法,其特征在于,包括: 根据终端发送业务的数据流量确定所述终端的优先级; 将所述终端的优先级发送给对所述终端的业务进行调度的基站,其中,所述优先级用于所述基站对所述终端的业务进行调度处理。2.根据权利要求1所述的方法,其特征在于,确定所述终端的优先级包括: 判断所述终端发送的至少之一预定业务的数据流量是否超过第一预定阈值; 在判断结果为是的情况下,确定所述终端的优先级为高优先级。3.根据权利要求1或2所述的方法,其特征在于,确定所述终端的优先级包括: 判断所述终端发送的所有预定业务的数据流量是否均小于或等于第二预定阈值; 在判断结果为是的情况下,确定所述终端的优先级为普通优先级。4.根据权利要求2所述的方法,其特征在于,在确定所述终端为高优先级终端之后,还包括: 按照所述终端发送业务的数据流量确定所述终端在高优先级中的等级。5.根据权利要求2所述的方法,其特征在于,在根据终端发送业务的数据流量确定所述终端的优先级之后,还包括: 判断被确定为高优先级的所述终端所处的当前载频中高优先级终端的数量与所述当前载频所在的小区中的任意一个其他载频中高优先级终端的数量之差是否大于第三预定阈值,其中,所述任意一个其他载频为所述当前载频所处的小区中除所述当前载频外的任意一个载频; 在判断结果为是的情况下,在所述当前载频和所述任意一个其他载频间进行终端数量的均衡处理。6.一种业务调度方法,其特征在于,包括: 接收无线网络控制器发送的终端的优先级,其中,所述终端用于发送业务; 根据所述终端的优先级对所述终端的业务进行调度处理。7.根据权利要求6所述的方法,其特征在于,根据所述终端的优先级对所述终端的业务进行调度处理包括: 当所述终端的优先级为高优先级时,优先调度所述终端的业务,其中,高优先级的终端为发送业务的数据流量超过第一预定阈值的终端。8.根据权利要求7所述的方法,其特征在于,当所述终端的优先级为高优先级时,优先调度所述终端的业务包括: 当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级不同时,按照所述终端在高优先级中的等级调度所述终端的业务; 当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级相同时,按照所述终端的预定因素调度所述终端的业务,其中,所述终端的预定因素包括所述终端的空口干扰和/或等待时间。9.一种业务调度装置,其特征在于,包括: 确定模块,用于根据终端发送业务的数据流量确定终端的优先级; 发送模块,用于将所述终端的优先级发送给对所述终端的业务进行调度的基站,其中,所述优先级用于所述基站对所述终端的业务进行调度处理。10.根据权利要求9所述的装置,其特征在于,所述确定模块包括: 第一判断单元,用于判断所述终端发送的至少之一预定业务的数据流量是否超过第一预定阈值; 第一确定单元,用于在所述第一判断单元的判断结果为是的情况下,确定所述终端的优先级为尚优先级。11.根据权利要求9或10所述的装置,其特征在于,所述确定模块包括: 第二判断单元,用于判断所述终端发送的所有预定业务的数据流量是否均小于或等于第二预定阈值; 第二确定单元,用于在所述第二判断单元的判断结果为是的情况下,确定所述终端的优先级为普通优先级。12.根据权利要求10所述的装置,其特征在于,还包括: 第三确定单元,用于按照所述终端发送业务的数据流量确定所述终端在高优先级中的等级。13.根据权利要求10所述的装置,其特征在于,还包括: 判断模块,用于判断被确定为高优先级的所述终端所处的当前载频中高优先级终端的数量与所述当前载频所在的小区中的任意一个其他载频中高优先级终端的数量之差是否大于第三预定阈值,其中,所述任意一个其他载频为所述当前载频所处的小区中除所述当前载频外的任意一个载频; 第一处理模块,用于在所述判断模块的判断结果为是的情况下,在所述当前载频和所述任意一个其他载频间进行终端数量的均衡处理。14.一种无线网络控制器,其特征在于,包括权利要求9至13中任一项所述的装置。15.一种业务调度装置,其特征在于,包括: 接收模块,用于接收无线网络控制器发送的终端的优先级,其中,所述终端用于发送业务; 第二处理模块,用于根据所述终端的优先级对所述终端的业务进行调度处理。16.根据权利要求15所述的装置,其特征在于,所述第二处理模块包括: 调度单元,用于当所述终端的优先级为高优先级时,优先调度所述终端的业务,其中,高优先级的终端为发送业务的数据流量超过第一预定阈值的终端。17.根据权利要求16所述的装置,其特征在于,所述调度单元包括: 第一调度子单元,用于当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级不同时,按照所述终端在高优先级中的等级调度所述终端的业务;和/或, 第二调度子单元,用于当所述终端所处的载频中存在两个及以上的高优先级终端,且所述两个及以上的高优先级终端在高优先级中的等级相同时,按照所述终端的预定因素调度所述终端的业务,其中,所述终端的预定因素包括所述终端的空口干扰和/或等待时间。18.—种基站,其特征在于,包括权利要求15至17中任一项所述的装置。
【文档编号】H04W72/12GK105873223SQ201510029986
【公开日】2016年8月17日
【申请日】2015年1月20日
【发明人】王昔林, 张彦崇
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1