一种提高上行业务质量的方法和系统技术方案

技术编号:4157712 阅读:328 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种提高上行业务质量的方法:基站接收基站控制器配置的不同逻辑信道的时延参数和各用户终端初始上报的调度信息,计算各用户终端最高优先级逻辑信道的已流逝时间;根据已流逝时间和调度信息计算各用户终端中最高优先级逻辑信道的调度优先级,对调度优先级最高的逻辑信道所属的用户终端进行调度;接收所述调度优先级最高的用户终端发送的更新的调度信息,更新调度优先级最高的逻辑信道的已流逝时间,然后继续执行所述调度优先级的计算并执行所述调度,直到将各用户终端的上行数据调度传输完成。本发明专利技术同时公开了一种提高上行业务质量的系统。本发明专利技术进行业务调度时同时考虑各逻辑信道的优先级和时延需求,从而提高上行业务的QoS需求。

Method and system for improving uplink service quality

The invention discloses a method for improving the uplink service quality: scheduling information delay parameters of different logic channels receiving base station controller configuration of the base station and the user terminal to the initial calculation, each user terminal has the highest priority logical channel time has elapsed time; according to the scheduling priority and scheduling information to calculate the highest priority logical channel for each user in the terminal, the user terminal belongs to schedule the highest priority logical channel scheduling; scheduling information receiving the dispatch terminal user sends the highest priority update, update the scheduling priority logic channel has the highest passage of time, and then continue to execute the scheduling priority calculation and executes the scheduling, until uplink data transmission of each user terminal to complete scheduling. The invention also discloses a system for improving the quality of the uplink service. The invention takes into account the priority and time delay requirements of each logical channel in the service scheduling, thereby improving the QoS demand of the uplink service.

【技术实现步骤摘要】

本专利技术涉及通信技术,具体涉及一种提高上行业务质量的方法和系统
技术介绍
当前,第三代移动通信技术已经陆续进入实用阶段。为了提高上行接入能力,频分双工(Frequency Division Duplex,FDD)和时分双工(Time DivisionDuplex,TDD)技术相继在3GPP的标准中引入了上行增强(Enhanced Uplink)技术,对高速上/下行分组接入(High Speed Uplink/Downlink Packet Access,HSUPA/HSDPA)作进一步优化。 HSUPA的用户设备(User Equipment,UE)需要进行多种业务,因此每个UE包含多个逻辑信道,不同的逻辑信道上承载不同的业务,UE将调度信息(Scheduling Information,SI)发送给NodeB,所述SI中包含以下内容,如表1所示 表1 目前常用的调度算法是根据各UE的不同逻辑信道的优先级进行排序,即按照各UE上报的SI中的HLID所对应的逻辑信道,选择其中优先级最高的逻辑信道,对该逻辑信道所属的UE进行上行业务调度;当所述最高优先级的逻辑信道上承载的业务调度完之后,网络侧再对余下的各逻辑信道按照优先级进行排序,选择其中优先级最高的逻辑信道继续进行调度,该逻辑信道可能与前次调度的逻辑信道属于同一个UE,也可能属于其它UE。 现有技术在为所选择的逻辑信道分配资源时,按照最大化传输最高优先级数据的方法进行,即根据TEBS和HLBS,从总缓存中选择比例等于HLBS的资源分配给所述具有最高优先级的逻辑信道,以优先保证高优先级业务的服务质量(QoS)需求。 但是,在实际的业务调度中,不同逻辑信道上的各种业务不仅存在优先级高低次序的差别,各种业务的时延需求也同样存在差异,因此,现有技术这种在调度传输过程中只考虑最高优先级数据的方法,由于未考虑逻辑信道上承载的各种业务的时延需求,因此可能会导致某些优先级较低的业务等待时间较长,从而承载该业务的逻辑信道无法得到及时的调度,也就无法满足所述业务的时延需求;进一步地,如果UE的最高优先级数据在全部待调度数据中所占比例较小时,则该UE全部待调度数据中占比例较大的低优先级数据能够得到调度的机会就会较小,从而造成该UE的性能比较差。 可见,现有技术中NodeB无法综合逻辑信道的时延需求和优先级次序来进行上行业务调度。
技术实现思路
本专利技术实施例提供一种提高上行业务质量的方法和系统,能够综合时延需求和优先级次序进行上行业务调度。 为达到上述目的,本专利技术的技术方案具体是这样实现的 一种提高上行业务质量的方法,该方法包括 基站接收基站控制器配置的不同逻辑信道的时延参数和各用户终端初始上报的调度信息,分别计算各用户终端中最高优先级逻辑信道的已流逝时间,所述已流逝时间为从缓存中有数据要发送到基站利用该逻辑通道调度所述数据所经过的时间; 根据所述已流逝时间和调度信息分别计算各用户终端中最高优先级逻辑信道的调度优先级,对调度优先级最高的逻辑信道所属的用户终端进行调度; 接收所述调度优先级最高的用户终端发送的更新的调度信息,更新调度优先级最高的逻辑信道的已流逝时间,然后继续执行所述调度优先级的计算并执行所述调度,直到将各用户终端的上行数据调度传输完成。 一种提高上行业务质量的系统,包括基站控制器、用户终端和基站; 所述基站控制器,配置不同逻辑信道的时延参数并发送给基站; 所述基站,根据接收的时延参数和用户终端初次上报的调度信息,分别计算各用户终端中最高优先级逻辑信道的已流逝时间,所述已流逝时间为从缓存中有数据要发送到基站利用该逻辑通道调度所述数据所经过的时间获取包含最高优先级逻辑信道的已流逝时间T_lapse在内的各种列表参数,并设置非最高优先级逻辑信道的各种列表参数的初始值,所述已流逝时间表示从用户终端有数据要发送到基站接收到该数据并利用该逻辑通道进行调度所经过的时间;根据所述已流逝时间和调度信息分别计算各用户终端中最高优先级逻辑信道的调度优先级,对调度优先级最高的逻辑信道所属的用户终端进行调度;接收所述调度优先级最高的用户终端发送的更新的调度信息,更新调度优先级最高的逻辑信道的已流逝时间,然后继续执行所述调度优先级的计算并执行所述调度,直到将各用户终端的上行数据调度传输完成; 所述用户终端,进行调度信息的上报,并根据基站分配的资源进行上行数据的传输。 由上述的技术方案可见,本专利技术实施例的这种提高上行业务质量的方法和系统,通过将不同业务的时延参数映射得到时延需求并通知基站,基站在进行业务调度时除了考虑各逻辑信道的优先级外,还同时考虑该信道传输业务的时延需求,从而提高上行业务的QoS需求。 附图说明 图1为本专利技术实施例中提高上行业务质量的方法的流程示意图。 图2为本专利技术实施例中进行上行业务调度的具体示例的流程示意图。 图3为本专利技术实施例中提高上行业务质量的系统的组成结构示意图。 具体实施例方式 为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术进一步详细说明。 本专利技术实施例提供一种提高上行业务质量的方法,流程如图1所示,其中包括 步骤101RNC将UE不同逻辑信道的时延参数配置给NodeB。 在无线接入承载(Radio Access Bearer,RAB)配置请求和RB(RadioBearer,无线承载)建立等过程中,UE与核心网(Core Network,CN)协商确定服务质量(Quality of Service,QoS)参数,并分别配置给RNC与UE。现有技术中RNC通过NBAP(NodeB Application Part,基站应用部分)协议仅将各逻辑信道的优先级等参数配置给NodeB,而本专利技术实施例进一步在NBAP协议中加入承载在不同逻辑信道的各项业务的时延需求,一种可行的方法是在增强传输信道(Enhanced Dedicated Transport Channel,E-DCH)的逻辑信道消息中加入不同逻辑信道的时延参数,该参数的值根据各自承载的业务类型和时延允许的范围预先由高层进行设定。 步骤102根据UE初次上报的SI,NodeB计算各UE中最高优先级逻辑信道的已流逝时间,所述已流逝时间为从缓存中有数据要发送到NodeB利用该逻辑通道调度所述数据所经过的时间。 所述各逻辑信道的时延参数T_threshold与步骤101中在NBAP协议中设置的时延需求(Discard Timer)之间存在映射关系,可以表示为T_threshold=f(Discard Timer),例如一种可能的映射关系为T_threshold=Discard Timer-C,其中C为预先设置的一个常数,且0≤C≤Discard Timer。 由于不同业务具有不同的时延需求,本专利技术实施例为了综合各逻辑信道的优先级和不同业务的时延需求,计算从进行上行传输的UE有数据要发送,到NodeB接收到该数据并开始调度,所经过的已流逝时间T_lapse,计算所述已流逝时间的具体方法如下 当UE初始上报SI时,对应的已流逝时间为进行首次上行调度传输时的最高优先级逻辑信道的T_lapse 首先,NodeB进本文档来自技高网
...

【技术保护点】
一种提高上行业务质量的方法,其特征在于,该方法包括: 基站接收基站控制器配置的不同逻辑信道的时延参数和各用户终端初始上报的调度信息,分别计算各用户终端中最高优先级逻辑信道的已流逝时间,所述已流逝时间为从缓存中有数据要发送到基站利用该逻 辑通道调度所述数据所经过的时间; 根据所述已流逝时间和调度信息分别计算各用户终端中最高优先级逻辑信道的调度优先级,对调度优先级最高的逻辑信道所属的用户终端进行调度; 接收所述调度优先级最高的用户终端发送的更新的调度信息,更新调度 优先级最高的逻辑信道的已流逝时间,然后继续执行所述调度优先级的计算并执行所述调度,直到将各用户终端的上行数据调度传输完成。

【技术特征摘要】
1、一种提高上行业务质量的方法,其特征在于,该方法包括基站接收基站控制器配置的不同逻辑信道的时延参数和各用户终端初始上报的调度信息,分别计算各用户终端中最高优先级逻辑信道的已流逝时间,所述已流逝时间为从缓存中有数据要发送到基站利用该逻辑通道调度所述数据所经过的时间;根据所述已流逝时间和调度信息分别计算各用户终端中最高优先级逻辑信道的调度优先级,对调度优先级最高的逻辑信道所属的用户终端进行调度;接收所述调度优先级最高的用户终端发送的更新的调度信息,更新调度优先级最高的逻辑信道的已流逝时间,然后继续执行所述调度优先级的计算并执行所述调度,直到将各用户终端的上行数据调度传输完成。2、根据权利要求1所述的方法,其特征在于,所述基站接收基站控制器配置的不同逻辑信道的时延参数的方法为基站控制器设置各逻辑信道的时延需求,通过基站应用部分NBAP协议将所述时延需求按照预设的映射关系配置成基站侧的时延参数T_threshold。3、根据权利要求1或2所述的方法,其特征在于,所述计算各用户终端中最高优先级逻辑信道的已流逝时间的方法为根据公式T_lapse=T_source+T_st计算已流逝时间,且T_source=T_RUCCH×N_ref,其中T_source为从所述逻辑信道有数据要发送到基站接收到调度信息所经过的时间,T_st为从基站收到上报的调度信息到基站开始调度所述数据所经过的时间,所述的T_RUCCH和N_ref的取值根据系统设置预先确定。4、根据权利要求3所述的方法,其特征在于,所述计算各用户终端中最高优先级逻辑信道的调度优先级的方法为计算所述各逻辑信道的归一化时延参数Td=T_lapse/T_threshold;根据公式F(t)=p1f1+p2f2+p3f3+p4f4+...+pn-1fn-1+pnTd计算所述各逻辑信道的调度优先级,其中fi为所述调度信息中列表参数的值,pi为所述各参数的权值,且取值由系统预先设定,0≤pi≤1,i=1,2,...n,i和n为自然数,所述调度信息中列表参数包括总缓存大小、最高优先级数据占总缓存的比例、保证比特率和各逻辑信道优先级。5、根据权利要求4所述的方法,其特征在于,所述更新调度优先级最高的逻辑信道的已流逝时间的方法为根据对所接收的数据进行解码得到的循环冗余校验结果更新已流逝时间,其中T_lapse(t)表示更新后的已流逝时间,T_lapse(t-1)表示更新前的已流逝时间,若判定CRC校验结果正确则取0,判定错误则取1,T_fa为上一次调度与本次调度的时间间隔,Tp为最小调度间隔,T_fa的取值为整数倍的Tp,Buffer为该所述逻辑信道的缓存大小,Li为基站对MAC-e PDU解析后该逻辑信道数据的MAC-e PDU大小。6、根据权利要求5所述的方法,其特征在于,该方法还包括预先设置一定的时间周期或调度次数,每经过一定时间或调度次数后,按照总缓存大小调度所述调度优先级最高的用户终端;接收所述用户终端发送的上行数据并从中解析出数据描述指示信息,所述数据描述指示信息与该用户终端中的各逻辑信道存在对应关系,根据所述对应关系获取除最高优先级逻辑信道之外各逻辑信道的列表参数的值,并将所述各逻辑信道的已流逝时间计算为T_fa,所述T_fa为上一次调度与本次调度的时间间隔;所述根据所述已流逝时间和调度信息分别计算各用户终端中最高优先级逻辑信道的调度优先级的步骤之后,对调度优先级最高的逻辑信道所属的用户终端进行调度的步骤之前进一步包括根据所述列表参数的值和已流逝时间计算所述各用户终端中除最高优先级逻辑信道之外的各逻辑信道的调度优先级。7、根据权利要求1所述的方法,其特征在于,所述不同逻辑信道的时延参数配置在E-DCH Logical Channel消息中。8、一种提高上行业务质量的系统,其特征在于,该系统包括基站控制器、用户终端和基站;所述基站控制器,配置不同逻辑信道的时延参数并发送给基站;所述基站,根据接收的时延参数和用户终端初次上报的调度信息,分别计算各用户终端中最高优先级逻辑信道的已流逝时间,所述已流逝时间为从缓存中有数据要发送到基站利用该逻辑通道调度所述数据所经过的时间获取包含最高优先级逻辑信道的已流逝时间T_la...

【专利技术属性】
技术研发人员:白杰周海军高卓
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利