一种实现RACH同步的方法及系统技术方案

技术编号:10124108 阅读:159 留言:0更新日期:2014-06-12 14:34
本发明专利技术公开了一种实现随机接入信道RACH同步的方法及系统,通过对随机接入响应消息中预留位的使用,相当于扩充了承载时间提前量的TAC位,在应用场景要求的eNB覆盖范围较大的情况下也能实现RACH同步。同时,当测得的时间提前量与应用场景要求的eNB覆盖范围不匹配时,本发明专利技术还可以对时间提前量进行修正,以保证RACH同步的顺利进行。

【技术实现步骤摘要】
一种实现RACH同步的方法及系统
本专利技术涉及无线通信
,尤其涉及一种实现RACH(RandomAccessChannel,随机接入信道)同步的方法及系统。
技术介绍
LTE(LongTermEvolution,长期演进)系统中,TA(TimeAdvance,时间提前量)是一个用于表征eNB(evolvedNodeB,演进型基站)接收到UE(UserEquipment,用户设备)所发送数据的定时偏差的参量。初始定时是通过Preamble(前导序列)进行的。具体是eNB的物理层根据收到的UE发送的Preamble测出初始定时的TA,然后eNB的物理层将测出的初始定时的TA报告给MAC(MediumAccessControl,媒体接入控制)层,由eNB的MAC生成TAC(TimingAdvanceCommand,时间提前量命令)。该TAC通过MACRAR(RandomAccessResponses,随机接入响应)消息由eNB下发给UE,UE通过对RAPID(RandomAccessPreambleIdentity,随机接入前导序列标识)的验证,获取自己的初始定时。该TAC在MACRAR消息中共占用11比特,目前的取值范围为0,1,2,...,1282,单位16Ts,其中Ts是LTE的基本时间单位,1Ts=[1/(15000×2048)]s。通过前面的介绍知,目前UE的初始定时的TA的最大值为1282,单位为16Ts,该情况对应的小区的覆盖半径达100km,但是对于要求小区的覆盖半径大于100km的场景,1282满足不了要求。通过MACRAR消息的结构知,TAC占用11比特,能表示的时间提前量TA的二进制数值最大为2047,单位为16Ts(即0.52微秒),此时对应的小区半径为160km,仍不能满足小区的半径大于160km的覆盖场景。
技术实现思路
本专利技术要解决的技术问题是,提供一种实现RACH同步的方法及系统,解决目前现有技术在eNB覆盖范围较大的情况下无法实现RACH同步的问题。本专利技术采用的技术方案是,所述实现RACH同步的方法,包括:用户设备UE向演进型基站eNB发送用于随机接入的前导序列时,eNB基于所述前导序列计算出初始定时的时间提前量,所述时间提前量的单位为16Ts,其中Ts=[1/(15000×2048)]秒;当应用场景要求的eNB覆盖半径大于160km时,eNB根据所述时间提前量,选择使用随机接入响应消息中时间提前量命令TAC位、或者使用预留位与TAC位一起来承载时间提前量,然后将承载有时间提前量的随机接入响应消息下发给UE;UE接收到随机接入响应消息后,判断预留位是否使用,若是,则基于所述预留位与TAC位一起承载的时间提前量确定初始定时,否则基于将TAC位承载的时间提前量确定初始定时。进一步的,当应用场景要求的eNB覆盖半径大于160km时,eNB判断时间提前量是否能用随机接入响应消息中的TAC位的二进制数表示,若能,则使用TAC位来承载时间提前量,否则执行下面的判断;eNB判断时间提前量是否能用比TAC位多一位的二进制数表示,若能,则使用随机接入响应消息中的预留位与TAC位一起来承载所述时间提前量,否则将所述预留位与TAC位一起所能容纳的二进制数最大值作为承载的时间提前量。进一步的,所述方法还包括:当100km<应用场景要求的eNB覆盖半径≤160km时,eNB判断时间提前量是否能用随机接入响应消息中的TAC位的二进制数表示,若能,则使用TAC位来承载时间提前量,否则将所述TAC位所能容纳的二进制数最大值作为承载的时间提前量。进一步的,所述方法还包括:当应用场景要求的eNB覆盖半径≤100km时,eNB判断时间提前量是否大于1282,若是,则将1282作为TAC位承载的时间提前量,否则使用TAC位来承载时间提前量。进一步的,当使用随机接入响应消息中的预留位与TAC位一起来承载所述时间提前量时,预留位作为二进制数的最高位。本专利技术还提供一种实现RACH同步的系统,包括:演进型基站eNB,用于当用户设备UE发来用于随机接入的前导序列时,基于所述前导序列计算出初始定时的时间提前量,所述时间提前量的单位为16Ts,其中Ts=[1/(15000×2048)]秒;当应用场景要求的eNB覆盖半径大于160km时,根据所述时间提前量,选择使用随机接入响应消息中时间提前量命令TAC位、或者使用预留位与TAC位一起来承载时间提前量,然后将承载有时间提前量的随机接入响应消息下发给UE;用户设备UE,用于向eNB发送用于随机接入的前导序列;接收到eNB发来的随机接入响应消息后,判断预留位是否使用,若是,则基于所述预留位与TAC位一起承载的时间提前量确定初始定时,否则基于TAC位承载的时间提前量确定初始定时。进一步的,所述演进型基站eNB,具体包括:第一判断执行模块,用于当应用场景要求的eNB覆盖半径大于160km时,判断时间提前量是否能用随机接入响应消息中的TAC位的二进制数表示,若能,则使用TAC位来承载时间提前量,否则调用第二判断执行模块;第二判断执行模块,用于判断时间提前量是否能用比TAC位多一位的二进制数表示,若能,则使用随机接入响应消息中的预留位与TAC位一起来承载所述时间提前量,否则将所述预留位与TAC位一起所能容纳的二进制数最大值作为承载的时间提前量。进一步的,所述演进型基站eNB,还包括:第三判断执行模块,用于当100km<应用场景要求的eNB覆盖半径≤160km时,判断时间提前量是否能用随机接入响应消息中的TAC位的二进制数表示,若能,则使用TAC位来承载时间提前量,否则将所述TAC位所能容纳的二进制数最大值作为承载的时间提前量。进一步的,所述演进型基站eNB,还包括:第四判断执行模块,用于当应用场景要求的eNB覆盖半径≤100km时,判断时间提前量是否大于1282,若是,则将1282作为TAC位承载的时间提前量,否则使用TAC位来承载时间提前量。进一步的,当使用随机接入响应消息中的预留位与TAC位一起来承载所述时间提前量时,预留位作为二进制数的最高位。采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述实现RACH同步的方法及系统,通过对随机接入响应消息中预留位的使用,相当于扩充了承载时间提前量的TAC位,在应用场景要求的eNB覆盖范围较大的情况下也能实现RACH同步。同时,当测得的时间提前量与应用场景要求的eNB覆盖范围不匹配时,本专利技术还可以对时间提前量进行修正,以保证RACH同步的顺利进行。附图说明图1为本专利技术第一实施例的实现RACH同步的方法流程图;图2为随机接入响应消息的结构示意图;图3为本专利技术第二实施例的实现RACH同步的方法系统组成示意图;图4为本专利技术应用实例一实施RACH同步的过程示意图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种实现RACH同步的方法,如图1所示,包括以下步骤:步骤S101,用户设备UE向演进型基站eNB发送用于随机接入的前导序列时,eNB基于所述前导序列计算出初始定时的时间提前量。所述时间提前量的单位为16Ts。具体的,由于RACH同步是上行的同本文档来自技高网
...
一种实现RACH同步的方法及系统

【技术保护点】
一种实现随机接入信道RACH同步的方法,其特征在于,包括:用户设备UE向演进型基站eNB发送用于随机接入的前导序列时,eNB基于所述前导序列计算出初始定时的时间提前量,所述时间提前量的单位为16Ts,其中Ts=[1/(15000×2048)]秒;当应用场景要求的eNB覆盖半径大于160km时,eNB根据所述时间提前量,选择使用随机接入响应消息中时间提前量命令TAC位、或者使用预留位与TAC位一起来承载时间提前量,然后将承载有时间提前量的随机接入响应消息下发给UE;UE接收到随机接入响应消息后,判断预留位是否使用,若是,则基于所述预留位与TAC位一起承载的时间提前量确定初始定时,否则基于将TAC位承载的时间提前量确定初始定时。

【技术特征摘要】
1.一种实现随机接入信道RACH同步的方法,其特征在于,包括:用户设备UE向演进型基站eNB发送用于随机接入的前导序列时,eNB基于所述前导序列计算出初始定时的时间提前量,所述时间提前量的单位为16Ts,其中Ts=[1/(15000×2048)]秒;当应用场景要求的eNB覆盖半径大于160km时,eNB根据所述时间提前量,选择使用随机接入响应消息中时间提前量命令TAC位、或者使用预留位与TAC位一起来承载时间提前量,然后将承载有时间提前量的随机接入响应消息下发给UE;UE接收到随机接入响应消息后,判断预留位是否使用,若是,则基于所述预留位与TAC位一起承载的时间提前量确定初始定时,否则基于将TAC位承载的时间提前量确定初始定时;当应用场景要求的eNB覆盖半径大于160km时,eNB判断时间提前量是否能用随机接入响应消息中的TAC位的二进制数表示,若能,则使用TAC位来承载时间提前量,否则执行下面的判断;eNB判断时间提前量是否能用比TAC位多一位的二进制数表示,若能,则使用随机接入响应消息中的预留位与TAC位一起来承载所述时间提前量,否则将所述预留位与TAC位一起所能容纳的二进制数最大值作为承载的时间提前量。2.根据权利要求1所述的实现RACH同步的方法,其特征在于,所述方法还包括:当100km<应用场景要求的eNB覆盖半径≤160km时,eNB判断时间提前量是否能用随机接入响应消息中的TAC位的二进制数表示,若能,则使用TAC位来承载时间提前量,否则将所述TAC位所能容纳的二进制数最大值作为承载的时间提前量。3.根据权利要求1所述的实现RACH同步的方法,其特征在于,所述方法还包括:当应用场景要求的eNB覆盖半径≤100km时,eNB判断时间提前量是否大于1282,若是,则将1282作为TAC位承载的时间提前量,否则使用TAC位来承载时间提前量。4.根据权利要求1所述的实现RACH同步的方法,其特征在于,当使用随机接入响应消息中的预留位与TAC位一起来承载所述时间提前量时,预留位作为二进制数的最高位。5.一种实现RACH同步的系统,其特征在于,包括:演进型基站eNB,用...

【专利技术属性】
技术研发人员:李美娟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1