一种提高切换成功率的方法和用户设备与流程

文档序号:11389214阅读:448来源:国知局
一种提高切换成功率的方法和用户设备与流程

本发明涉及移动通信的切换领域,尤其涉及一种提高切换成功率的方法和用户设备。



背景技术:

随着第三代合作伙伴计划(the3rdgenerationpartnershipproject,简称3gpp)技术的推进,通信行业对长期演进(longtermevolution,简称lte)系统的商用加速推广,lte技术已越来越多的被人们所接受和掌握,技术文档和规定也随之完善,短短的几年时间内lte协议经历了多个版本的发展,内容更丰富、功能更全面、细节更精确,但随着lte系统商用场景的增多,实际应用中就会反映出协议中未考虑周全的方面。

当前协议中,对于切换触发的基于非竞争的随机接入过程,基本流程如下:目标小区给源小区的切换响应中携带一个专用的前导码,用于ue切换时使用非竞争方式随机接入;当用户设备(userequipment,简称ue)收到携带移动性控制(mobilitycontrolinfo)字段的rrc连接重配消息后,认为切换开始,启动t304定时器,并发起向目标侧的随机接入,当随机接入过程完成则杀死t304定时器。根据现有协议在具体实现时会出现ue和基站(lte系统中也称为演进型节点b,evolvednodeb,简称enb)对切换成功还是失败的判断不一致的情况,从而导致后续流程的异常,切换成功率降低。



技术实现要素:

本发明提供了一种提高切换成功率的方法和用户设备,以解决ue和enb对切换结果判断不一致导致的切换成功率低的问题。

为解决上述问题,本发明提供的提高切换成功率的方法,包括:切换过程中,t304定时器超时时,用户设备ue判断msg3是否已发送;所述msg3中包含切换重配完成消息;若已发送,则等待所述msg3的确认ack反馈;否则发起重建立过程。

优选的,上述等待msg3的ack反馈包括:如果在预设时间t内收到所述ack反馈,则确定切换成功,不再发起重建立过程。如果在预设时间t内未收到所述ack反馈,则确定切换失败,发起重建立过程。

优选的,上述预设时间t小于或等于无线链路控制层rlc达到最大重传次数所用的时间。

为解决上述技术问题,本发明还提供了一种提高切换成功率的用户设备包括判断模块、重建立过程发起模块;其中,判断模块用于切换过程中,t304定时器超时时,判断msg3是否已发送;并将判断结果通知所述重建立过程发起模块;所述msg3中包含切换重配完成消息;当所述判断结果为msg3已发送时,所述重建立过程发起模块延时发起重建立,等待所述msg3的确认ack反馈;当所述判断结果为msg3未发送时,所述重建立过程发起模块立即发起重建立过程。

优选的,如果在预设时间t内收到所述ack反馈,则确定切换成功,不再发起重建立过程。如果在预设时间t内未收到所述ack反馈,则确定切换失败,发起重建立过程。

优选的,上述预设时间t小于或等于无线链路控制层rlc达到最大重传次数所用的时间。

通过上述技术方案解决了在特定情况下ue可以切换成功但由于t304超时必须执行重建从而切换失败的问题,避免了现有协议中的缺陷,提高了切换成功的概率,提升了网络的质量。

附图说明

图1为本发明提高切换成功率的方法的基本步骤流程图;

图2为第一应用示例提高切换成功率的方法流程图;

图3为第二应用示例提高切换成功率的方法流程图;

图4为第三应用示例提高切换成功率的方法流程图;

图5为第四应用示例提高切换成功率的方法流程图;

图6为本发明提高切换成功率的用户设备的组成模块图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

相关技术中,在切换触发的非竞争方式接入的场景下,目标侧随机接入过程的结束标志是ue成功解码随机接入响应消息(也称为msg2)并收到上行授权。根据协议,具体实现时,ue先把上行授权(ulgrant)发到底层,然后再标记随机接入过程的完成。如果ue刚好把ulgrant发到底层,此时无线资源控制(radioresourcecontrol,简称rrc)连接重配完成消息(也称为msg3)已经准备好了,则会立即启动发送,而此时t304还未被杀死,则存在这样一种情况:msg3已经发出去,t304在被杀死前发生超时,ue此时判断切换失败,会接着发起重建立过程;而enb侧因为收到了msg3,解码出重配完成消息,判断ue切换完成并会通知核心网ue已切换成功;可见,此时ue和enb对切换成功还是失败的判断是不一致的,从而导致后续流程的异常,本次切换也以失败告终,降低了成功率。图1为本发明提高切换成功率的方法的基本步骤流程图。如图所示,本发明提高切换成功率的方法主要包括:

s101:在t304定时器超时时,ue判断msg3是否已发送;若已发送,则跳转至s102;否则跳转至s103;

s102:等待msg3的确认(acknowledge,简称ack)反馈;

s103:发起重建立过程。

上述msg3中包含切换重配完成消息,下同,不再赘述。

如果t304超时时,ue的msg3还未发送,则说明基站不可能收到切换的重配完成消息,也不会认为ue切换成功,此时ue应该停止msg3的发送,直接发起重建立过程。

如果t304超时时,ue的msg3已经发送,则很可能基站已经收到msg3,只要收到该消息基站就判断ue切换成功。此时ue不发起重建立,并等待信令无线承载1(signallingradiobearers,简称srb1)上重配完成消息的无线链路控制层(radiolinkcontrol,简称rlc)反馈,如果在预设时间t内收到了rlcack反馈,则说明基站已经认为ue切换成功,并且即将为ue 调度资源,此时ue放弃重建立,把状态置为切换成功,继续在目标小区进行上下行数据传输的处理。如果在预设时间t内一直没有收到重配完成消息的rlcack反馈,则说明基站没有收到重配完成消息,此时ue和基站侧状态一致,都认为切换失败了,此时ue再发起重建立过程。

上述预设时间t可以根据对网络时延的要求,设定为小于或等于rlc达到最大重传次数所用的时间。

采用上述方法,与现有技术相比,解决了ue可以切换成功但由于t304超时必须执行重建从而切换失败的问题,提高了切换成功的概率,提升了网络的质量。

下面通过三个应用示例对上述实施例进行进一步说明。

图2为第一应用示例提高切换成功率的方法流程图。如图所示,本示例中提高切换成功率的方法包括以下步骤:

s201:ue收到源基站发送的切换命令,启动t304定时器;t304定时器时长设定依据现有协议即可;

s202:ue发起随机接入过程,向目标基站发送随机接入前导(称为:msg1);

s203:ue接收来自目标基站的msg2;

s204:t304定时器超时,ue直接发起重建立过程。

图3为第二应用示例提高切换成功率的方法流程图。如图所示,本示例中提高切换成功率的方法包括以下步骤:

s301:ue收到源基站发送的切换命令,启动t304定时器;

s302:ue执行随机接入过程,向目标基站发送msg1;

s303:ue接收来自目标基站的msg2;

s304:ue向目标基站发送msg3;

s305:t304定时器超时,ue判断msg3已发送,等待重配完成消息的ack反馈;

s306:在预设时间t内收到上述ack反馈,确定切换成功,把状态置为切换成功。其中,预设时间t小于等于rlc达到最大重传次数所用的时间。

图4为第三应用示例提高切换成功率的方法流程图。如图所示,本示例 中提高切换成功率的方法包括以下步骤:

s401:ue收到源基站发送的切换命令,启动t304定时器;

s402:ue执行随机接入过程,向目标基站发送msg1;

s403:ue接收来自目标基站的msg2;

s404:ue向目标基站发送msg3;

s405:t304定时器超时,ue判断msg3已发送,等待重配完成消息的ack反馈;

s406:在预设时间t内未接收到上述ack反馈,确定切换失败,发起重建立过程。其中,预设时间t小于等于rlc达到最大重传次数所用的时间。

图5为第四应用示例提高切换成功率的方法流程图。如图所示,本示例中提高切换成功率的方法包括以下步骤:

s501:ue收到源基站发送的切换命令,启动t304定时器;

s502:t304定时器超时,ue判断msg3是否已发送;若已发送,则跳转至s503;否则跳转至s504;

s503:等待msg3的ack反馈;如果在预设时间t内收到所述ack反馈,则确定切换成功;否则跳转至步骤s504;其中,预设时间t小于等于rlc达到最大重传次数所用的时间。

s504:发起重建立过程。

图6为本发明提高切换成功率的用户设备组成模块图。如图所示,该用户设备包括:判断模块01、重建立过程发起模块02;其中判断模块01用于切换过程中t304定时器超时时,判断msg3是否已发送;并将判断结果通知重建立过程发起模块02;当所述判断结果为msg3已发送时,重建立过程发起模块02延时发起重建立,等待msg3的确认ack反馈;当所述判断结果为msg3未发送时,重建立过程发起模块02立即发起重建立过程。

上述等待msg3的ack反馈包括:

如果在预设时间t内收到所述ack反馈,则将切换状态置为切换成功,不再发起重建立过程。如果在预设时间t内未收到所述ack反馈,则将切换状态置为切换失败,发起重建立过程。其中,预设时间t小于或等于无线链 路控制层rlc达到最大重传次数所用的时间。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1