无线链路监测方法和用户设备与流程

文档序号:16131665发布日期:2018-12-01 00:23阅读:223来源:国知局

本发明涉及无线通信技术领域,尤其涉及4g和5g通信系统中的一种无线链路监测方法和用户设备。

背景技术

现有技术中长期演进系统(lte,longtermevolution)主要由三个设备组成:用户设备(ue,userequipment)、核心网(cn,corenetwork)和基站(enb,evolvednodeb),其中,核心网中的移动管理实体(mme,mobilitymanagemententity)主要负责信令的传输,服务网关(sgw,servinggetway)主要负责数据的传输。ue和enb的接口为uu,enb与核心网的接口为s1,如图1所示,为lte的架构图。

而ue、enb和mme的协议架构,如图2所示。对于ue,协议层rrc(radioresourcecontrol,无线资源控制)、pdcp(packetdataconvergenceprotocol,分组数据汇聚协议)、rlc(radiolinkcontrol,无线链路层控制)、mac(mediumaccesscontrol,媒体介入控制)和phy(physicallayer,物理层)属于as(accessstratum,接入层)层,而as层的高层为nas(nonaccessstratum,非介入层)层。

按照现在的协议规定,ue要与enb通信,首先要接入该enb,也就是发起随机接入过程。如图3所示,随机接入过程包括四个步骤,分别是:

步骤1:ue通过系统信息或者rrc信令获知用于随机接入的可用的前导序列码以及发送前导序列的时频位置,然后,在可用的资源内,随机选择前导序列和发送前导序列的时频位置,并发送给enb;

步骤2:enb通过随机接入前导序列采用的时频位置,推断ue可能采用的ra-rnti,并用ra-rnti解码前导序列,当enb成功解码出前导序列后,给ue回复随机接入响应,响应中携带上行授权等信息;

步骤3:ue在上行授权的资源上发送rrc建立请求消息;

步骤4:enb在上行授权的资源上解析上行数据,确认ue,解决冲突,并发送竞争决议标识给ue。

随后,ue进入连接态,然后发送/接收数据。

但是,这个过程至少需要四个步骤,延时较长,为了简化步骤,提出了在非激活态,ue发送/接收数据,如图4所示,包括如下步骤:

步骤1:ue发送前导序列给enb;

步骤2:当enb成功解码出前导序列后,给ue回复随机接入响应,响应中携带上行授权等信息;

步骤3:ue在上行授权的资源上发送rrc消息并携带上行数据,或者,ue发送上行数据并携带ue的标识等信息;

步骤4:enb在上行授权的资源上解析上行数据,确认ue,解决冲突,并发送竞争决议标识给ue。

可见,这种在非激活态下传输数据的方法要比在激活态下传输数据的方法,时延更小,更灵活。

在激活态下,为保证传输的连续性,ue需要监测无线链路的状态,如果发生了无线链路失败,要及时的恢复。与激活态类似,ue在非激活态传输数据时也会发生无线质量变差等问题。但是,与激活态不同,非激活态不需要及时恢复无线链路,但同时又需要将数据传输给网络,这就会导致数据传输失败。

所以,如何监测非激活态以及轻连接态下的无线链路的状态,保障数据正常传输,成为本发明所要解决的技术问题。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种解决上述问题的无线链路监测方法和用户设备。

依据本发明的一个方面,提供一种无线链路监测方法,包括:

用户设备ue在预设态时,根据用户面的数据传输情况,对ue的无线链路的状态进行检测;其中,所述预设态指ue与基站的接口断开且基站与核心网保持该ue的连接的状态;

当检测出ue的无线链路失败时,进行无线链路修复。

可选地,所述根据用户面的数据传输情况,对ue的无线链路的状态进行检测的方式包括如下方式中的一个或多个:

检测ue发送前同步码的次数是否达到设定的第一阈值,并在达到设定的第一阈值时,判定出ue的无线链路状态为无线链路失败。

检测ue发送的rlcpdu的重传次数是否达到设定的第二阈值,并在达到设定的第二阈值时,判定出ue的无线链路状态为无线链路失败;

确定混合自动重传请求harq的重传次数连续达到设定阈值的次数,检测该次数是否达到设定的第三阈值,并在达到时,判定出ue的无线链路状态为无线链路失败。

可选地,所述第三阈值为基站通过广播或者无线资源控制rrc消息配置给ue的阈值信息。

可选地,所述进行无线链路修复,包括:发起恢复rrc连接的申请,或者,发起小区重选。

可选地,在发起恢复rrc连接的申请时,在申请消息中携带ue处于预设态的指示信息或者携带在预设态下发生数据失败的原因信息;

所述发起小区重选,还包括:调低当前小区的小区优先级。

可选地,所述方法还包括:

所述ue在预设态下,若由于移动重选到了新小区,则重置mac,以及将当前记录的ue发送的rlcpdu的重传次数清零。

依据本发明的另一个方面,提供一种用户设备,包括:

链路检测模块,用于在用户设备处于预设态时,根据用户面的数据传输情况,对用户设备的无线链路的状态进行检测;其中,所述预设态指用户设备与基站的接口断开且基站与核心网保持该用户设备的连接的状态;

链路修复模块,用于在所述链路检测模块检测出用户设备的无线链路失败时,进行无线链路修复。

可选地,所述链路检测模块对ue的无线链路的状态进行检测的方式包括如下方式中的一个或多个:

检测ue发送前同步码的次数是否达到设定的第一阈值,并在达到设定的第一阈值时,判定出ue的无线链路状态为无线链路失败。

检测ue发送的rlcpdu的重传次数是否达到设定的第二阈值,并在达到设定的第二阈值时,判定出ue的无线链路状态为无线链路失败;

确定混合自动重传请求harq的重传次数连续达到设定阈值的次数,检测该次数是否达到设定的第三阈值,并在达到时,判定出ue的无线链路状态为无线链路失败。

可选地,所述第三阈值为基站通过广播或者无线资源控制rrc消息配置给ue的阈值信息。

可选地,所述链路修复模块,具体用于在所述链路检测模块检测出用户设备的无线链路失败时,发起恢复rrc连接的申请,或者,发起小区重选。

可选地,所述链路修复模块,还用于在发起恢复rrc连接的申请时,在申请消息中携带ue处于预设态的指示信息或者携带在预设态下发生数据失败的原因信息;或者,在发起小区重选时,调低当前小区的小区优先级。

可选地,所述用户设备还包括:

处理模块,用于当用户设备处于预设态下,且由于移动重选到了新小区时,重置mac,以及将当前记录的ue发送的rlcpdu的重传次数清零。

本发明有益效果如下:

本发明所述方法和用户设备,在用户设备处于与基站的接口断开且基站与核心网保持该ue的连接的状态时,可以通过用户面的数据传输情况,对用户设备的无线链路的状态进行检测,并在检测出用户设备的无线链路失败时,进行无线链路修复,既便于适应ue在非激活态的移动性,又能降低数据传输的时延,很好的解决了现有技术中,无法对非激活态下的无线链路进行监测,进而影响数据输出的问题。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1为lte的架构图;

图2为ue、enb和mme的协议架构;

图3为lte中的随机接入流程图;

图4为非激活态下上行发送的流程图;

图5为本发明第一实施例提供的一种无线链路监测方法的流程图;

图6为本发明第二实施例提供的一种无线链路监测方法的流程图;

图7为本发明第三实施例提供的一种无线链路监测方法的流程图;

图8为本发明第四实施例提供的一种无线链路监测方法的流程图;

图9为本发明第五实施例提供的一种用户设备的结构框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供一种无线链路监测方法和用户设备,在ue处于预设态(包括但不限于为非激活态和轻连接态)时,根据用户面的数据传输情况,对ue的无线链路的状态进行检测,并在检测出ue的无线链路失败时,进行无线链路修复。可见,本发明实施例所述方法和用户设备能够对处于预设态下的用户设备的无线链路状态进行监测,并在检测到无线链路失败时,能够及时进行链路修复,这样,既便于适应ue在非激活态的移动性,又能降低数据传输的时延。下面通过几个具体实施例对本发明的实施过程进行详细阐述。

在本发明第一实施例中,提供一种无线链路监测方法,如图5所示,所述方法包括如下步骤:

步骤s501,ue在预设态时,检测ue发送前同步码的次数是否达到设定的第一阈值,并在达到设定的第一阈值时,判定出ue的无线链路状态为无线链路失败;

本发明实施例中,预设态指ue与基站的接口断开且基站与核心网保持该ue的连接的状态。

进一步地,在本发明的一个具体实施例中,检测ue发送前同步码的次数是否达到设定的第一阈值,具体包括:

ue通过mac层检测发送前同步码的次数是否达到设定的第一阈值,当达到时,mac层向rrc层指示随机接入过程出了问题,rrc认为ue的无线链路失败。

步骤s502,当检测出ue的无线链路失败时,进行无线链路修复。

本发明实施例中,进行无线链路修复的方式包括但不限于为:

方式一:发起恢复rrc连接的申请;

可选地,本实施例中在发起恢复rrc连接的申请消息中携带ue状态指示信息(例如:ue处于预设态)或者携带重建原因信息(例如:ue在预设态下发送数据失败)。

本实施例中,所述的申请消息可以为rrcconnectionreestablishmentrequest,rrcconnectionresumerequest或者新消息。

基站收到申请消息后,可以判断出该ue是处于预设态下发生了无线链路失败,根据消息中携带的ue标识信息,找到保存ue上下文的基站,继而获得ue的上下文信息,为ue建立rrc连接。如果找不到ue的上下文信息,基站将重新为ue建立rrc连接,并更新ue的配置。

方式二:发起小区重选。具体的,在发起小区重选时,为了避免再选到当前小区,还要将当前小区的小区优先级调低。

如果ue重新选了一个小区,且该小区能支持预设态下的数据传输,则ue在该小区下继续执行预设态下的数据传输。

综上所述,本发明实施例所述方法,在用户设备处于与基站的接口断开且基站与核心网保持该ue的连接的状态时,可以通过前同步码的传输情况,对用户设备的无线链路的状态进行检测,并在检测出用户设备的无线链路失败时,进行无线链路修复,既便于适应ue在非激活态的移动性,又能降低数据传输的时延,很好的解决了现有技术中,无法对非激活态下的无线链路进行监测,进而影响数据输出的问题。

在本发明第二实施例中,提供一种无线链路监测方法,如图6所示,所述方法包括如下步骤:

步骤s601,ue在预设态时,检测ue发送的rlcpdu的重传次数是否达到设定的第二阈值,并在达到设定的第二阈值时,判定出ue的无线链路状态为无线链路失败;

本发明实施例中,预设态指ue与基站的接口断开且基站与核心网保持该ue的连接的状态。

进一步地,在本发明的一个具体实施例中,检测ue发送的rlcpdu的重传次数是否达到设定的第二阈值,具体包括:

ue通过rlc层检测发送的rlcpdu是否达到最大重传次数,当达到时,rlc层向rrc指示rlc层达到最大重传次数。rrc收到指示后,认为ue的无线链路失败或质量变差,当前小区不适合提供数据传输服务。

步骤s602,当检测出ue的无线链路失败时,进行无线链路修复。

本发明实施例中,进行无线链路修复的方式包括但不限于为:

方式一:发起恢复rrc连接的申请;

可选地,本实施例中在发起恢复rrc连接的申请消息中携带ue状态指示信息(例如:ue处于预设态)或者携带重建原因信息(例如:ue在预设态下发送数据失败)。

本实施例中,所述的申请消息可以为rrcconnectionreestablishmentrequest,rrcconnectionresumerequest或者新消息。

基站收到申请消息后,可以判断出该ue是处于预设态下发生了无线链路失败,根据消息中携带的ue标识信息,找到保存ue上下文的基站,继而获得ue的上下文信息,为ue建立rrc连接。如果找不到ue的上下文信息,基站将重新为ue建立rrc连接,并更新ue的配置。

方式二:发起小区重选。具体的,在发起小区重选时,为了避免再选到当前小区,还要将当前小区的小区优先级调低。

如果ue重新选了一个小区,且该小区能支持预设态下的数据传输,则ue在该小区下继续执行预设态下的数据传输。

综上所述,本发明实施例所述方法,在用户设备处于与基站的接口断开且基站与核心网保持该ue的连接的状态时,可以通过rlcpdu的重传情况,对用户设备的无线链路的状态进行检测,并在检测出用户设备的无线链路失败时,进行无线链路修复,既便于适应ue在非激活态的移动性,又能降低数据传输的时延,很好的解决了现有技术中,无法对非激活态下的无线链路进行监测,进而影响数据输出的问题。

在本发明第三实施例中,提供一种无线链路监测方法,如图7所示,所述方法包括如下步骤:

步骤s701,ue在预设态时,检测混合自动重传请求harq的重传次数连续达到设定阈值的次数是否达到设定的第三阈值,并在达到时,判定出ue的无线链路状态为无线链路失败;

本发明实施例中,预设态指ue与基站的接口断开且基站与核心网保持该ue的连接的状态。

进一步地,在本发明的一个具体实施例中,检测混合自动重传请求harq的重传次数连续达到设定阈值的次数是否达到设定的第三阈值,具体包括:

ue发送数据包时,harq达到最大重传次数,mac层会向rrc指示harq达到最大重传次数,如果rrc层连续收到mac层指示的次数达到设定的第三阈值,则认为无线链路失败或者当前小区不适合提供数据传输服务。

本发明实施例中,第三阈值可由基站广播或者通过rrc消息配置给ue,例如:通过系统信息、rrcconnectionreconfiguration、rrcconnectionrelease、或者新消息配置给ue。

步骤s702,当检测出ue的无线链路失败时,进行无线链路修复。

本发明实施例中,进行无线链路修复的方式包括但不限于为:

方式一:发起恢复rrc连接的申请;

可选地,本实施例中在发起恢复rrc连接的申请消息中携带ue状态指示信息(例如:ue处于预设态)或者携带重建原因信息(例如:ue在预设态下发送数据失败)。

本实施例中,所述的申请消息可以为rrcconnectionreestablishmentrequest,rrcconnectionresumerequest或者新消息。

基站收到申请消息后,可以判断出该ue是处于预设态下发生了无线链路失败,根据消息中携带的ue标识信息,找到保存ue上下文的基站,继而获得ue的上下文信息,为ue建立rrc连接。如果找不到ue的上下文信息,基站将重新为ue建立rrc连接,并更新ue的配置。

方式二:发起小区重选。具体的,在发起小区重选时,为了避免再选到当前小区,还要将当前小区的小区优先级调低。

如果ue重新选了一个小区,且该小区能支持预设态下的数据传输,则ue在该小区下继续执行预设态下的数据传输。

综上所述,本发明实施例所述方法,在用户设备处于与基站的接口断开且基站与核心网保持该ue的连接的状态时,可以通过harq的重传情况,对用户设备的无线链路的状态进行检测,并在检测出用户设备的无线链路失败时,进行无线链路修复,既便于适应ue在非激活态的移动性,又能降低数据传输的时延,很好的解决了现有技术中,无法对非激活态下的无线链路进行监测,进而影响数据输出的问题。

在本发明第四实施例中,提供一种无线链路监测方法,如图8所示,所述方法包括如下步骤:

步骤s801,ue在预设态时,根据用户面的数据传输情况,对ue的无线链路的状态进行检测;

步骤s802,判断是否检测出ue的无线链路失败,若是,则执行步骤s803,否则,执行步骤s804;

其中,无线链路状态的检测方式可以采用第一至第三任意一实施例所述的方式。

步骤s803,进行无线链路修复;其中,进行无线链路修复的方式参见第一至第三任意一实施例所述的方式。

步骤s804,检测是否由于ue移动发生了小区重选,当发生了小区重选,且重选到了其他小区,则rrc指示mac层重置mac,并应用新小区的配置信息。

需要指出的是,mac被重置但不清空缓存,缓存中的数据会作为新数据重新在新小区传输。如果ue与新小区不同步,mac层会发起随机接入过程。

进一步地,本发明实施例中,当采用本发明第二实施例所述的无线链路状态检测方式时,在重选到了其他小区后,rrc层还要指示rlc层,将rlc层记录的rlcpdu重传次数清零。

综上所述,本实施例所述方法,在用户设备处于与基站的接口断开且基站与核心网保持该ue的连接的状态时,可以通过用户面的数据传输情况,对用户设备的无线链路的状态进行检测,并在检测出用户设备的无线链路失败时,进行无线链路修复,既便于适应ue在非激活态的移动性,又能降低数据传输的时延,很好的解决了现有技术中,无法对非激活态下的无线链路进行监测,进而影响数据输出的问题。

在本发明第五实施例中,提供一种用户设备,如图9所示,包括:

链路检测模块910,用于在用户设备处于预设态时,根据用户面的数据传输情况,对用户设备的无线链路的状态进行检测;其中,所述预设态指用户设备与基站的接口断开且基站与核心网保持该用户设备的连接的状态;

链路修复模块920,用于在所述链路检测模块910检测出用户设备的无线链路失败时,进行无线链路修复。

进一步地,在本发明的一个具体实施例中,链路检测模块910对ue的无线链路的状态进行检测的方式包括如下方式中的一个或多个:

方式一,检测ue发送前同步码的次数是否达到设定的第一阈值,并在达到设定的第一阈值时,判定出ue的无线链路状态为无线链路失败。

具体的,本实施例中,ue通过mac层检测发送前同步码的次数是否达到设定的第一阈值,当达到时,mac层向rrc层指示随机接入过程出了问题,rrc认为ue的无线链路失败。

方式二,检测ue发送的rlcpdu的重传次数是否达到设定的第二阈值,并在达到设定的第二阈值时,判定出ue的无线链路状态为无线链路失败;

具体的,本实施例中,ue通过rlc层检测发送的rlcpdu是否达到最大重传次数,当达到时,rlc层向rrc指示rlc层达到最大重传次数。rrc收到指示后,认为ue的无线链路失败或质量变差,当前小区不适合提供数据传输服务。

方式三,确定混合自动重传请求harq的重传次数连续达到设定阈值的次数,检测该次数是否达到设定的第三阈值,并在达到时,判定出ue的无线链路状态为无线链路失败;

具体的,本实施例中,ue发送数据包时,harq达到最大重传次数,mac层会向rrc指示harq达到最大重传次数,如果rrc层连续收到mac层指示的次数达到设定的第三阈值,则认为无线链路失败或者当前小区不适合提供数据传输服务。

可选地,所述第三阈值可由基站通过广播或者无线资源控制rrc消息配置给ue。例如:通过系统信息、rrcconnectionreconfiguration、rrcconnectionrelease、或者新消息配置给ue。

进一步地,在本发明的一个具体实施例中,链路修复模块820通过发起恢复rrc连接的申请,或者,发起小区重选,进行链路修复。

可选地,在发起恢复rrc连接的申请时,在申请消息中携带ue状态的指示信息或者携带重建原因的指示信息;或者,在发起小区重选时,调低当前小区的小区优先级。

可选地,在本发明的一个可选实施例中,所述用户设备还包括:

处理模块930,用于当用户设备处于预设态下,且由于移动重选到了新小区时,重置mac,和/或,将当前记录的ue发送的rlcpdu的重传次数清零。

综上所述,本实施例所述的用户设备,在用户设备处于与基站的接口断开且基站与核心网保持该ue的连接的状态时,可以通过用户面的数据传输情况,对用户设备的无线链路的状态进行检测,并在检测出用户设备的无线链路失败时,进行无线链路修复,既便于适应ue在非激活态的移动性,又能降低数据传输的时延,很好的解决了现有技术中,无法对非激活态下的无线链路进行监测,进而影响数据输出的问题。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。

总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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