一种减少rrc连接时延的方法及装置的制作方法

文档序号:7686948阅读:199来源:国知局
专利名称:一种减少rrc连接时延的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及UE (User Equipment,用户终端)接入UTRAN(UMTS Terrestrial Radio Access Network,通用移动通信系统陆地无线接入网)时减少RRC连接时延的方法及装置。
背景技术
UMTS (Universal Mobile Telecommunications System,通用移动通信系统)是米用 WCDMA (Wideband Code Division Multiple Access,宽带码分多址)空中接 ロ技术的第三代移动通信系统。UMTS系统采用了与第二代移动通信系统类似的结构,包括RAN(Radi0Access Network,无线接入网络)和CN(Core Network,核心网络)。其中RAN主要是指UTRAN,它包含一个或几个RNS (Radio Network Subsystem,无线网络子系统)。一个RNS由一个RNC(Radio Network Controller,无线网络控制器)和一个或多个基站NodeB组成。 RNC与CN之间的接ロ是Iu接ロ,NodeB和RNC通过Iub接ロ连接,NodeB与UE之间的接ロ是空中接ロ即Uu ロ。UTRAN、CN与UE—起构成了整个UMTS系统。在UMTS系统中,UE开机后向网络侧发起随机接入或者呼叫吋,UE向RNC发起RRC (Radio Resource Control,无线资源控制)连接请求,即 RRC CONNECT 10NREQUEST, RNC收到请求后,向UE发送RRC连接建立消息,即RRC CONNECT 10NSETUP。其中,RRC连接建立消息首先由RNC通过Iub ロ FACH (Forward AccessChannel,前向接入信道)到达NodeB,NodeB再根据CFN (Connect Frame Number,连接巾贞号)将该消息发送到Uu ロ。由于传输信道參数配置,RRC连接建立消息可能会被拆分在多个TTI (Transmission Time Interval,传输时间间_)下发到NodeB,姆个TTI数据包包含ー个或多个TB (Transport Block,传输块),并带有ー个CFN。其中CFN指示NodeB将该TTI数据包发送到空中接ロ的时间。NodeB根据携带的CFN,选择合适的时间,对每个TTI内收到的数据进行下行物理层处理完成后发送到Uu ロ,UE收到后解析出RRC连接建立消息,然后向RNC回应RRC连接建立完成消息,即 RRC CONNECTION SETUP COMPLETE。在RRC连接建立这ー过程中,由于消息到达NodeB的时间与该消息由NodeB实际发送到空中接ロ的时间之间存在一定的时间等待,消息在NodeB会保存一段时间,因此UE可能较长时间才能收到RRC连接建立消息,导致UE接入或呼通时间较长。在无线情况恶劣、传输时延较大的时候,UE甚至收不到该消息,导致接入或呼叫失败。

发明内容
本发明的目的在于提供一种减少RRC连接时延的方法及装置,能更好地解决UE在较长时间收到RRC连接建立消息导致UE接入或呼通时间较长的问题。根据本发明的ー个方面,提供了一种减少RRC连接时延的方法,所述方法包括以下步骤A、NodeB接收并保存前向接入信道FACH的数据包;
B、NodeB解析所述数据包;C、如果所述数据包是CCCH数据,则提前对数据进行调度处理完成之后发送到空中接ロ。其中,所述步骤A之前还包括RNC接收用户终端发送的RRC连接请求消息。其中,所述步骤C之后还包括UE从空中接ロ接收所述数据,解析出RRC连接建立消息,向RNC发送RRC连接建立完成消息。
其中,所述步骤A具体为Al、NodeB接收来自RNC通过FACH发送的数据包;A2、NodeB按照CFN保存所述数据包。其中,所述步骤B具体为BI、NodeB 根据 TFI (Transport Format Indicator,传输格式指示)解析数据包,并得到TB ;B2、NodeB逐一读取TB的承载信道类型;B3、如果承载信道类型是CCCH信道,则解析得到的TB是CCCH数据,否则是非CCCH数据。其中,所述步骤C具体为Cl、如果TB是CCCH数据,则NodeB不按照RNC配置的时间发送数据,提前对TB进行下行物理层过程处理,处理完成后发送到空中接ロ ;C2、如果TB是非CCCH数据,则NodeB按照RNC配置的时间,将TB数据经过下行物理层过程处理完成后发送到空中接ロ。根据本发明的另一方面,提供了一种减少RRC连接时延的装置,所述装置包括接收模块,用于接收并保存前向接入信道FACH的数据包;解析模块,用于解析接收到的数据包;调度模块,用于当所述数据包是CCCH数据时,提前对数据进行调度处理之后发送到空中接ロ。其中,所述解析模块还用于根据TFI解析数据包,并得到TB ;判断TB的承载信道类型是否是CCCH信道,如果是CCCH信道,则TB是CCCH数据,否则TB是非CCCH数据。其中,所述调度模块还用于当所述数据包是非CCCH数据时,按照RNC配置的时间,将TB数据经过下行物理层过程处理完成后发送到空中接ロ。与现有技术相比较,本发明的有益效果在于在UE开机后向网络侧发起随机接入或呼叫吋,NodeB通过对FACH承载的CCCH类型数据进行识别后,选择动态调度处理,减少了 RRC连接时延,从而使UE快速接入或者呼通网络侧,提高了用户的感受度,同时对FACH信道的呑吐量也有提升。


图I是本发明实施例提供的減少RRC连接建立时延的方法流程图;图2是本发明实施例提供的采用动态调度方法的示例效果图3是本发明实施例提供的减少RRC连接建立时延装置的结构示意图。
具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。图I是本发明实施例提供的减少RRC连接建立时延的方法流程图,如图I所示,该方法包括以下步骤步骤S101,NodeB接收并保存前向接入信道FACH的数据包。UE向RNC发送RRC连接请求。UE向RNC发送RRC连接请求消息RRCC0NNECTI0NREQUEST,请求建立ー个RRC连接。RNC向UE发送RRC连接建立消息。RNC接收到UE的RRC连接请求消息后,根据特定的算法确定是接受还是拒绝该RRC连接请求。如果RNC决定接受该RRC连接请求,则通 过下行FACH信道向UE发送RRC连接建立消息。由于传输信道參数配置,RRC连接建立消息可能会被拆分在多个TTI下发到NodeB,每个TTI数据包包含ー个或两个TB。其中TTI数据包包含ー个CFN,指示NodeB将TTI数据包发送到空中接ロ Uu ロ的时间。NodeB收到TTI数据包后按照CFN顺序保存数据包。在ー个BFN(NodeB FrameNumber, NodeB帧序号)内,NodeB可能收到多个TTI数据包。NodeB按照TTI数据包中携带的CFN顺序保存数据包。步骤S102, NodeB解析所述数据包。NodeB对已保存的数据包进行解析,并区分CCCH数据和非CCCH数据。NodeB对每个TTI内收到的已保存数据包进行解析,根据TFI解析出每个数据包中每个TB的TCTF (Target Channel Type Field,目标信道类型)。其中,TCTF 包含在 MAC (Medium AccessControl,媒体接入控制层)的F1DU(Protocol Data Unit,协议数据单元)头文件中,也称为承载信道类型。如果TB的TCTF是CCCH信道,则该TB是CCCH数据,NodeB将该TB加入动态调度队列。如果TB的TCTF不是CCCH信道,则该TB是非CCCH数据,NodeB将该TB加入正常处理队列。步骤S103,如果所述数据包是CCCH数据,则提前对数据进行调度处理完成之后发送到空中接ロ。NodeB判断在当前BFN时间能否处理动态调度队列中的TB。NodeB首先判断当前BFN时间正常处理队列中是否有按照CFN定时发送的非CCCH数据,如果有,则NodeB按照RNC配置的时间,将TB数据经过下行物理层过程处理完成后发送到空中接ロ,如果没有,则可以处理动态调度队列中的数据。如果NodeB能在当前BFN时间处理所述动态调度队列中的TB,则NodeB不按照RNC配置的时间发送数据,而是立即提前对动态调度队列中的TB进行下行物理层过程处理,处通完成后发送到空中接ロ。UE确认RRC连接建立成功。UE从Uu ロ接收到来自NodeB的数据后,解析出对应消息是RRC连接建立消息,UE通过上行信道向RNC发送RRC连接建立完成消息。至此RRC连接建立过程结束。图2是本发明实施例提供的采用动态调度方法的示例效果图。在WCDMA移动通信系统中,下行链路的FACH信道既承载信令,又承载业务数据,对于FACH传输信道承载CCCH类型的逻辑信道数据,NodeB不需要按照FACH数据帧结构(FACH DATA FRAME STRUCTURE)中的CFN来发送数据,而是对FACH承载的数据的逻辑信道类型识别后进行动态调度,即NodeB判决当前系统时间能否立即处理CCCH数据,如果能够立即处理则相对系统要求的CFN提前进行处理,比如,NodeB在Tl时刻收到来自于RNC的RRC连接建立消息,消息中携带的CFN = T9,表示在T9时刻发送。正常情况下,该消息应该在T8时刻处理,经过物理层过程的处理时间之后,在T9时刻发送到Uu ロ。采用本发明的动态调度后,可以在T2时刻进行物理层处理,然后在T3时刻将处理后的数据发送到Uu ロ。相对于正常情况下,按照RNC配置的CFN下发到空中接ロ,明显减少了 RRC连接建立过程的时延。图3是本发明实施例提供的减少RRC连接建立时延装置的结构示意图,如图3所示,该装置包括接收模块1,用于接收并保存前向接入信道FACH的数据包;解析模块2,用于解析接收到的数据包;调度模块3,用于当所述数据包是CCCH数据时,提前对数据进行调度处理之后发送到空中接ロ。

接收模块I接收RNC通过下行FACH信道发送的RRC连接建立消息。由于传输信道參数配置,RRC连接建立消息可能会被拆分成若干个TTI数据包,并在多个TTI内下发。其中TTI数据包包含ー个CFN,指示NodeB将TTI数据包发送到空中接ロ Uu ロ的时间。在ー个BFN内,可能收到多个TTI数据包。接收模块I按照TTI数据包中携帯的CFN顺序保存数据包。解析模块2对已保存的数据包进行解析,区分CCCH数据和非CCCH数据。解析模块2对每个TTI内收到的已保存数据包进行解析,根据TFI解析出每个数据包中每个TB的TCTF0其中,TCTF包含在MAC的PDU头文件中,如果TB的TCTF是CCCH信道,该TB是CCCH数据,将该TB加入动态调度队列。如果TB的TCTF不是CCCH信道,则该TB是非CCCH数据,将该TB加入正常处理队列。调度模块3用于当所述数据包是CCCH数据时,提前对数据进行调度处理之后发送到空中接ロ。调度模块3判断在当前BFN时间能否处理动态调度队列中的TB,如果能够处理,则NodeB不按照RNC配置的时间发送数据,提前立即对动态调度队列中的TB进行下行物理层过程处理,处理完成后发送到空中接ロ,否则NodeB按照RNC配置的时间,将正常处理队列中的TB数据经过下行物理层过程处理完成后发送到空中接ロ。UE确认RRC连接建立成功。UE从Uu ロ接收到来自NodeB的数据后,解析出对应消息是RRC连接建立消息,UE通过上行信道向RNC发送RRC连接建立完成消息。至此RRC连接建立过程结束。综上所述,本发明通过对FACH承载的CCCH类型数据进行识别后,选择动态调度处理,減少了 UE接收RRC连接建立消息的时间,解决了因较长时间收到消息而导致的接入或呼通时间较长的问题,同时提升了用户体验。尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
权利要求
1.一种减少RRC连接时延的方法,其特征在于,所述方法包括以下步骤 A、基站NodeB接收并保存前向接入信道FACH的数据包; B、NodeB解析所述数据包; C、如果所述数据包是公共控制信道CCCH数据,则提前对数据进行调度处理完成之后发送到空中接ロ。
2.根据权利要求I所述的方法,其特征在于,所述步骤A之前还包括 无线网络控制器RNC接收用户终端发送的RRC连接请求消息。
3.根据权利要求I所述的方法,其特征在于,所述步骤C之后还包括 用户终端从空中接ロ接收所述数据,解析出RRC连接建立消息,向RNC发送RRC连接建立完成消息。
4.根据权利要求I所述的方法,其特征在于,所述步骤A具体为 Al、NodeB接收来自RNC通过FACH发送的数据包; A2, NodeB按照连接帧号保存所述数据包。
5.根据权利要求I至4任一项所述的方法,所述步骤B具体为 BI、NodeB根据传输格式指示TFI解析数据包,并得到传输块; B2, NodeB逐一读取传输块的承载信道类型; B3、如果承载信道类型是CCCH信道,则解析得到的传输块是CCCH数据,否则是非CCCH数据。
6.根据权利要求5所述的方法,其特征在于,所述步骤C具体为 Cl、如果传输块是CCCH数据,则NodeB不按照RNC配置的时间发送数据,提前立即对传输块进行下行物理层过程处理,处理完成后发送到空中接ロ ; C2、如果传输块是非CCCH数据,则NodeB按照RNC配置的时间,将传输块数据经过下行物理层过程处理完成后发送到空中接ロ。
7.根据权利要求I至4任一项所述的方法,其特征在于,所述步骤C具体为 Cl、如果传输块是CCCH数据,则NodeB不按照RNC配置的时间发送数据,提前立即对传输块进行下行物理层过程处理,处理完成后发送到空中接ロ ; C2、如果传输块是非CCCH数据,则NodeB按照RNC配置的时间,将传输块数据经过下行物理层过程处理完成后发送到空中接ロ。
8.一种减少RRC连接时延的装置,其特征在于,所述装置包括 接收模块,用于接收并保存前向接入信道FACH的数据包; 解析模块,用于解析接收到的数据包; 调度模块,用于当所述数据包是CCCH数据时,提前对数据进行调度处理之后发送到空中接ロ。
9.根据权利要求8所述的装置,其特征在干 所述解析模块还用于根据传输格式指示TFI解析数据包,并得到传输块;判断传输块的承载信道类型是否是CCCH信道,如果是CCCH信道,则传输块是CCCH数据,否则传输块是非CCCH数据。
10.根据权利要求8或9所述的装置,其特征在于 所述调度模块还用于当所述数据包是非CCCH数据时,按照RNC配置的时间,将传输块数 据经过下行物理层过程处理完成后发送到空中接ロ。
全文摘要
本发明公开了一种减少RRC连接时延的方法及装置,基站NodeB接收并保存前向接入信道FACH的数据包,NodeB解析所述数据包,如果所述数据包是公共控制信道CCCH数据,则提前对数据进行调度处理完成之后发送到空中接口。本发明通过对FACH承载的CCCH类型数据进行识别后,选择动态调度处理,减少了UE接收RRC连接建立消息的时间,解决了因较长时间收到消息而导致的接入或呼通时间较长的问题。
文档编号H04W76/02GK102821482SQ20111015102
公开日2012年12月12日 申请日期2011年6月7日 优先权日2011年6月7日
发明者居文涛, 夏志远 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1