一种处理无线链路错误的方法及装置转让专利

申请号 : CN201010207168.1

文献号 : CN102300335B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 邓云马子江王冠宙

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种处理无线链路错误的方法及装置,其中所述方法包括:中继节点或UE判断发生无线链路错误后,触发基站实施RRC连接重配置;中继节点或UE收到基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数。采用本发明技术方案,当发生无线链路错误时,能够在尽可能短的时间内使无线链路恢复正常。

权利要求 :

1.一种处理无线链路错误的方法,其特征在于,所述方法包括:用户设备UE判断发生无线链路错误后,触发基站实施无线资源控制RRC连接重配置;

所述UE收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数;

所述UE判断发生无线链路错误,是指:

所述UE检测到无法遵守所述基站发送的全部或部分配置信息;或,所述UE检测到完整性保护失败。

2.如权利要求1所述的方法,其特征在于,

所述UE通过向基站发送RRC信令触发所述基站实施RRC连接重配置;

其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令。

3.如权利要求1所述的方法,其特征在于,

所述UE通过以下方式触发所述基站实施RRC连接重配置:

所述UE收到基站下发的配置后,不发送响应信令;

所述基站在预定时间内未收到响应信令时,实施RRC连接重配置。

4.如权利要求2或3所述的方法,其特征在于,

所述基站实施RRC连接重配置,具体包括:所述基站检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述UE;否则,将之前下发的RRC连接重配置重新下发给所述UE。

5.如权利要求2所述的方法,其特征在于,

所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在;

所述基站在实施RRC连接重配置时,根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述UE。

6.如权利要求1所述的方法,其特征在于,

所述UE通过向基站发送RRC信令触发所述基站实施RRC连接重配置,且所述RRC信令中至少包含完整性保护失败原因;其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令。

7.如权利要求6所述的方法,其特征在于,

所述基站实施RRC连接重配置,具体包括:

所述基站向所述UE下发RRC连接重配置,该RRC连接重配置中包含所述基站重配置的完整性保护算法的配置参数。

8.如权利要求7所述的方法,其特征在于,

所述基站收到所述包含完整性保护失败原因的RRC信令后,向所述UE下发RRC连接重配置时,不采用完整性保护算法;或者,所述基站向所述UE下发RRC连接重配置时,采用预定义的值计算消息完整性验证码MAC-I;中继节点收到所述RRC连接重配置时,采用预定义的值获得计算的消息完整性验证码X-MAC;或者,所述基站及所述UE分别重设用于计算MAC-I和用于计算X-MAC的计数COUNT值。

9.如权利要求1、2、3、5、6、7或8任意一种所述的方法,其特征在于,所述UE在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,所述UE触发RRC连接重建流程、或释放RRC连接。

10.一种处理无线链路错误的装置,其特征在于,所述装置包括应用于用户设备UE中的无线链路错误检测模块和配置参数应用模块,其中:所述无线链路错误检测模块用于,判断UE发生无线链路错误后,触发基站实施无线资源控制RRC连接重配置;

所述配置参数应用模块用于,收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数;

所述无线链路错误检测模块进一步用于,在所述UE无法遵守所述基站发送的全部或部分配置信息、和/或所述UE检测到完整性保护失败时,触发基站实施RRC连接重配置。

11.如权利要求10所述的装置,其特征在于,所述装置还包括基站中的RRC连接重配置实施模块,其中:所述无线链路错误检测模块进一步用于,收到基站下发的配置后,通过不发送响应信令或者向基站发送RRC信令触发所述基站实施RRC连接重配置,其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令;

所述RRC连接重配置实施模块用于,收到所述RRC信令、或者在预定时间内未收到响应信令时,实施RRC连接重配置。

12.如权利要求11所述的装置,其特征在于,

所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述UE;否则,将之前下发的RRC连接重配置重新下发给所述UE。

13.如权利要求11所述的装置,其特征在于,

所述无线链路错误检测模块进一步用于,在所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败;

所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述UE。

14.如权利要求10、11、12或13任意一种所述的装置,其特征在于,所述无线链路错误检测模块进一步用于,在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,触发RRC连接重建流程、或释放RRC连接。

15.一种处理无线链路错误的方法,其特征在于,所述方法包括:中继节点判断发生无线链路错误后,触发基站实施无线资源控制RRC连接重配置;

所述中继节点收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数;

所述中继节点判断发生无线链路错误,是指:

所述中继节点检测到无法遵守所述基站发送的全部或部分配置信息;或,所述中继节点检测到完整性保护失败;

所述中继节点在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,所述中继节点触发RRC连接重建流程、或释放RRC连接。

16.如权利要求15所述的方法,其特征在于,

所述中继节点通过向基站发送RRC信令触发所述基站实施RRC连接重配置;

其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令。

17.如权利要求15所述的方法,其特征在于,

所述中继节点通过以下方式触发所述基站实施RRC连接重配置:所述中继节点收到基站下发的配置后,不发送响应信令;

所述基站在预定时间内未收到响应信令时,实施RRC连接重配置。

18.如权利要求16或17所述的方法,其特征在于,

所述基站实施RRC连接重配置,具体包括:所述基站检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点;否则,将之前下发的RRC连接重配置重新下发给所述中继节点。

19.如权利要求16所述的方法,其特征在于,

所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在;

所述基站在实施RRC连接重配置时,根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点。

20.如权利要求15所述的方法,其特征在于,

所述中继节点通过向基站发送RRC信令触发所述基站实施RRC连接重配置,且所述RRC信令中至少包含完整性保护失败原因;其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令。

21.如权利要求20所述的方法,其特征在于,

所述基站实施RRC连接重配置,具体包括:

所述基站向所述中继节点下发RRC连接重配置,该RRC连接重配置中包含所述基站重配置的完整性保护算法的配置参数。

22.如权利要求21所述的方法,其特征在于,

所述基站收到所述包含完整性保护失败原因的RRC信令后,向所述中继节点下发RRC连接重配置时,不采用完整性保护算法;或者,所述基站向所述中继节点下发RRC连接重配置时,采用预定义的值计算消息完整性验证码MAC-I;所述中继节点收到所述RRC连接重配置时,采用预定义的值获得计算的消息完整性验证码X-MAC;或者,所述基站及所述中继节点分别重设用于计算MAC-I和用于计算X-MAC的计数COUNT值。

23.一种处理无线链路错误的装置,其特征在于,所述装置包括应用于中继节点中的无线链路错误检测模块和配置参数应用模块,其中:所述无线链路错误检测模块用于,判断中继节点发生无线链路错误后,触发基站实施无线资源控制RRC连接重配置;

所述配置参数应用模块用于,收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数;

所述无线链路错误检测模块进一步用于,在所述中继节点无法遵守所述基站发送的全部或部分配置信息、和/或所述中继节点检测到完整性保护失败时,触发基站实施RRC连接重配置;

所述无线链路错误检测模块进一步用于,在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,触发RRC连接重建流程、或释放RRC连接。

24.如权利要求23所述的装置,其特征在于,所述装置还包括基站中的RRC连接重配置实施模块,其中:所述无线链路错误检测模块进一步用于,收到基站下发的配置后,通过不发送响应信令或者向基站发送RRC信令触发所述基站实施RRC连接重配置,其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令;

所述RRC连接重配置实施模块用于,收到所述RRC信令、或者在预定时间内未收到响应信令时,实施RRC连接重配置。

25.如权利要求24所述的装置,其特征在于,

所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点;否则,将之前下发的RRC连接重配置重新下发给所述中继节点。

26.如权利要求24所述的装置,其特征在于,

所述无线链路错误检测模块进一步用于,在所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败;

所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点。

说明书 :

一种处理无线链路错误的方法及装置

技术领域

[0001] 本发明涉及移动通信技术领域,更具体地,涉及一种处理无线链路错误的方法及装置。

背景技术

[0002] 为了满足日益增长的大带宽高速移动接入的需求,第三代伙伴组织计划(Third Generation Partnership Projects,简称3GPP)推出高级长期演进(LongTerm Evolution-Advanced,简称LTE-A)标准。LTE-A对于长期演进(LongTerm Evolution,简称LTE)系统的演进保留了LTE的核心,在此基础上采用一系列技术对频域、空域进行扩充,以达到提高频谱利用率、增加系统容量等目的。
[0003] 无线中继(Relay)技术即是LTE-A中的技术之一,旨在扩展小区的覆盖范围,减少通信中的死角地区,平衡负载,转移热点地区的业务,节省用户设备(User Equipment,简称UE)即终端的发射功率。
[0004] 如图1所示,在原有的基站(Donor-eNB,或称为宿主基站)和UE之间增加一些新的中继节点(Relay-Node,简称RN),这些新增的RN和Donor-eNB进行无线连接。其中,Donor-eNB和RN之间的无线链路称为回程链路(backhaul link),可以用Un接口表示;RN和UE之间的无线链路称为接入链路(access link)。下行数据先到达Donor-eNB,然后传递给RN,RN再传输至UE;上行则反之。
[0005] 中继节点在正常的工作状态下,具有在RN和基站(Donor-eNB)之间,以及在RN和其管理的UE之间进行数据传输的中继功能。具体地,在基站与RN之间,中继功能可以包括获取系统信息功能,测量及上报测量报告功能,切换功能,通过专用控制信道及共享信道进行数据传输的功能等。RN处于正常的工作状态时,还可以管理属于此RN的小区,管理此小区中的UE。在RN与UE之间,中继功能包括发送RN的系统信息功能,管理UE的测量过程,管理UE的切换过程,在RN与UE之间通过控制信道及共享信道进行数据传输的功能等。
[0006] 在回程链路中,中继节点是以普通用户设备的角色接入Donor-eNB,网络侧通过鉴权后获知中继节点的身份后,Donor-eNB会为该中继节点配置特定的参数,但Donor-eNB仍然像管理普通的用户设备一样管理该中继节点,中继节点在回程链路中需要遵守普通用户设备的协议规范。当中继节点正常工作时,为其覆盖范围的多个用户设备提供服务,这些用户设备处于连接状态或空闲状态。然而当回程链路发生无线链路错误时,如中继节点检测到完整性保护失败或RRC(Radio Resource Control,无线资源控制)连接重配置失败时,按照现有协议规范,中继节点会触发无线连接重建流程,包括:小区选择,读取目标小区系统消息,发起随机接入,重配置信令无线承载(Signaling Radio Bearer,简称SRB),重配置数据无线承载(Data RadioBearer,简称DRB),这将使中继节点在较长的一段时间内不能正常为其覆盖下的用户设备提供服务,很可能导致处于连接状态的用户通信发生中断,这对用户体验是很不利的。

发明内容

[0007] 本发明解决的技术问题是提供一种处理无线链路错误的方法及装置,当发生无线链路错误时,能够在尽可能短的时间内使无线链路恢复正常。
[0008] 为解决上述技术问题,本发明提供了一种处理无线链路错误的方法,所述方法包括:
[0009] 中继节点或用户设备(UE)判断发生无线链路错误后,触发基站实施无线资源控制(RRC)连接重配置;
[0010] 所述中继节点或UE收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数。
[0011] 此外,所述中继节点或UE判断发生无线链路错误,是指:所述中继节点或UE检测到无法遵守所述基站发送的全部或部分配置信息。
[0012] 此外,所述中继节点或UE通过向基站发送RRC信令触发所述基站实施RRC连接重配置;
[0013] 其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令。
[0014] 此外,所述中继节点或UE通过以下方式触发所述基站实施RRC连接重配置:
[0015] 所述中继节点或UE收到基站下发的配置后,不发送响应信令;
[0016] 所述基站在预定时间内未收到响应信令时,实施RRC连接重配置。
[0017] 此外,所述基站实施RRC连接重配置,具体包括:所述基站检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE;否则,将之前下发的RRC连接重配置重新下发给所述中继节点或UE。
[0018] 此外,所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在;
[0019] 所述基站在实施RRC连接重配置时,根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE。
[0020] 此外,所述中继节点或UE判断发生无线链路错误,是指:所述中继节点或UE检测到完整性保护失败;
[0021] 所述中继节点或UE通过向基站发送RRC信令触发所述基站实施RRC连接重配置,且所述RRC信令中至少包含完整性保护失败原因;其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令。
[0022] 此外,所述基站实施RRC连接重配置,具体包括:
[0023] 所述基站向所述中继节点或UE下发RRC连接重配置,该RRC连接重配置中包含所述基站重配置的完整性保护算法的配置参数。
[0024] 此外,所述基站收到所述包含完整性保护失败原因的RRC信令后,向所述中继节点或UE下发RRC连接重配置时,不采用完整性保护算法;或者,
[0025] 所述基站向所述中继节点或UE下发RRC连接重配置时,采用预定义的值计算消息完整性验证码(MAC-I);所述中继节点收到所述RRC连接重配置时,采用预定义的值获得计算的消息完整性验证码(X-MAC);或者,
[0026] 所述基站及所述中继节点或UE分别重设用于计算MAC-I和用于计算X-MAC的计数(COUNT)值。
[0027] 此外,所述中继节点或UE在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,所述中继节点或UE触发RRC连接重建流程、或释放RRC连接。
[0028] 本发明还提供了一种处理无线链路错误的装置,所述装置包括应用于中继节点或UE中的无线链路错误检测模块和配置参数应用模块,其中:
[0029] 所述无线链路错误检测模块用于,判断中继节点或UE发生无线链路错误后,触发基站实施RRC连接重配置;
[0030] 所述配置参数应用模块用于,收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数。
[0031] 此外,所述无线链路错误检测模块进一步用于,在所述中继节点或UE无法遵守所述基站发送的全部或部分配置信息、和/或所述中继节点或UE检测到完整性保护失败时,触发基站实施RRC连接重配置。
[0032] 此外,所述装置还包括基站中的RRC连接重配置模块,其中:
[0033] 所述无线链路错误检测模块进一步用于,收到基站下发的配置后,通过不发送响应信令或者向基站发送RRC信令触发所述基站实施RRC连接重配置,其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令;
[0034] 所述RRC连接重配置实施模块用于,收到所述RRC信令、或者在预定时间内未收到响应信令时,实施RRC连接重配置。
[0035] 此外,所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:
[0036] 检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE;否则,将之前下发的RRC连接重配置重新下发给所述中继节点或UE。
[0037] 此外,所述无线链路错误检测模块进一步用于,在所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败;
[0038] 所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE。
[0039] 此外,所述无线链路错误检测模块进一步用于,在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,触发RRC连接重建流程、或释放RRC连接。
[0040] 采用本发明技术方案,能够在尽可能短的时间内使无线链路恢复正常,增强了无线网络的健壮性,提高了用户体验。

附图说明

[0041] 图1为利用无线中继技术的网络结构示意图;
[0042] 图2为本发明实施例一中回程链路错误的处理流程图;
[0043] 图3为本发明实施例二中回程链路错误的处理流程图;
[0044] 图4为本发明实施例三中无线链路错误的处理流程图;
[0045] 图5为本发明实施例四中回程链路错误的处理流程图。

具体实施方式

[0046] 本发明提供一种处理无线链路错误的方法,应用于LTE-A系统,具体采用如下技术方案:
[0047] 中继节点或用户设备判断发生无线链路错误后,触发基站实施RRC连接重配置;
[0048] 中继节点或用户设备收到基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数。
[0049] 进一步地,所述无线链路错误包括以下错误中的一种或全部:
[0050] 所述中继节点或UE无法遵守所述基站发送的全部或部分配置信息;
[0051] 所述中继节点或UE检测到完整性保护失败。
[0052] 进一步地,所述基站实施RRC连接重配置,包括:
[0053] 所述基站检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE;否则,将之前下发的RRC连接重配置重新下发给所述中继节点或UE。
[0054] 进一步地,所述中继节点或用户设备通过向基站发送RRC信令触发所述基站实施RRC连接重配置。
[0055] 或者,所述中继节点或用户设备通过以下方式触发所述基站实施RRC连接重配置:
[0056] 所述中继节点或UE收到基站下发的配置后,不发送响应信令;
[0057] 所述基站在预定时间内未收到响应时,实施RRC连接重配置。
[0058] 进一步地,所述中继节点或UE向基站发送RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的其他RRC信令。
[0059] 优选地,所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败、完整性保护失败以及对应的无线接入承载标识。
[0060] 进一步地,基站在实施RRC连接重配置时,根据所述RRC信令中包含的原因修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE。
[0061] 优选地,所述中继节点或UE在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,所述中继节点或UE触发RRC连接重建流程、或释放RRC连接。
[0062] 需要说明的是,本发明中基站实施RRC连接重配置是指基站向中继节点或UE发送RRC连接重配置信令,该信令中包含基站为该中继节点或UE配置(或重配置)的参数。
[0063] 以下将结合附图及具体实施例对本发明技术方案的实施作进一步详细说明。
[0064] 实施例一
[0065] 中继节点接入Donor-eNB所辖小区,处于正常的工作状态,在回程链路,Donor-eNB像普通的用户设备一样管理中继节点,为其增加、修改、或删除DRB的配置,为其增加、修改、或删除测量配置,为其建立或释放半静态调度(Semi-Persistent Scheduling,简称SPS),为其配置M AC层的配 置( MAC -Main Config )及物理 层专用的配 置(physicalConfigDedicated)等,通常Donor-eNB通过RRC连接重配置实现这部分功能。上述配置内容可能在一条配置信令中发送也可能分多条配置信令发送。
[0066] 回程链路错误的判断和处理过程参见图2,包括如下步骤:
[0067] 步骤210,当中继节点接收到基站的RRC连接重配置信令后,若判断本中继节点不能遵守基站发送的全部或部分配置(unable to comply with(part of)the configuration),则认为与基站间的回程链路发生无线链路错误,中继节点触发基站实施RRC连接重配置。同时中继节点启动一个计数器,设置为N(N可以从0开始取值,也可以从1开始取值),该计数器表示中继节点触发了RRC连接重配置的次数信息。如果N从0开始取值,中继节点触发RRC连接重配置的次数为N+1次。
[0068] 当基站发送的部分配置无误时,中继节点可以使用该没有发生错误的部分配置;或者中继节点在判断回程链路的无线链路失败后,不使用本次重配置信令中所有的配置参数。如果中继节点能够遵守基站的配置,则按照正常流程执行。
[0069] 中继节点可以采用以下方式之一触发基站实施RRC连接重配置:
[0070] 1、中继节点通过不发送响应信令如RRC连接重配置完成信令(RRCConnection Reconfiguration Complete)通知基站本次配置发生错误,此时基站被配置为在预定时间内未收到响应,则默认此次下发的配置存在问题,基站需要重配置该中继节点的配置参数;
[0071] 2、中继节点直接通过RRC信令触发基站实施重配置,具体的RRC信令可以是:中继节点发送RRC连接重配置请求、RRC连接重配置触发、或RRC连接重配置失败。优选地,可在RRC信令中携带本次配置失败的原因,具体配置失败的原因可以是以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的DRB不存在、配置中的SRB不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置(reportingconfiguration)不存在等。
[0072] 步骤220,基站向中继节点发送RRC连接重配置信令;
[0073] 在本步骤中,基站获知之前发送给该中继节点的RRC连接重配置发生错误,则检查自己之前重配置中的参数存在的问题,修改其中的配置参数,之后向中继节点发送新的配置参数。
[0074] 如果步骤210中继节点在RRC信令中包含配置失败的原因,则基站可直接根据其原因修改对应的配置参数,通过RRC连接重配置向中继节点重新发送新的配置参数。需要说明的是,无线链路传播过程中可能使其中的参数产生错误,如果基站检查认为配置的参数是正确的,很可能是无线链路传播过程中发生了错误,基站可以再次发送配置参数。
[0075] 例如,某个时刻,基站通过RRC连接重配置向中继节点发送增加测量任务的信令,其中包括测量标识,测量标识指示的测量对象以及关联的上报配置,由于该测量任务对应的上报配置没有定义(该上报配置没有定义或定义后又被删除),中继节点不能遵守此次的配置,中继节点向基站发送RRC连接重配置请求信令,在其中包含配置失败的信息,通知基站本次新增测量任务的重配置失败。基站获得失败的信息后,不再向中继节点发送相同的配置信息,并检测向中继节点发送RRC连接重配置信令中包含的信息,修改其中的错误配置,再次向中继节点发送新的配置信息。
[0076] 步骤230,中继节点收到基站发来的RRC连接重配置信令后,中继节点判断能否完全遵守其中的配置。如果是,转到步骤240;否则转到步骤250。
[0077] 步骤240,中继节点应用RRC连接重配置中的配置,重置或停止步骤210中启动的计数器、或删除所述计数器。
[0078] 步骤250,如果中继节点仍然不能遵守其中的部分或全部配置,所述计数器加1,该计数器达到触发重配置的门限,中继节点触发RRC连接重建流程、或中继节点直接释放当前的RRC连接进入空闲状态。
[0079] 在本实施例中,中继节点通过设置计数器防止触发重配置流程出现死循环。本实施例中只允许中继节点触发一次RRC连接重配置流程,不能连续多次触发RRC连接重配置。在实际应用中,网络可以允许中继节点连续触发多次RRC连接重配置。比如该计数器的门限可以配置为3次或多次,此时,只有当中继节点连续触发RRC连接重配置的次数达到配置的门限,中继节点才会触发RRC连接重建流程、或直接释放当前的RRC连接进入空闲状态。
[0080] 本实施例中,中继节点触发RRC连接重配置的门限通过协议预定义的方式配置。
[0081] 实施例二
[0082] 中继节点接入Donor-eNB下的小区,处于正常的工作状态。中继节点在回程链路中监听基站发送的信号,基站已经为该中继节点配置了加密算法(Ciphering Algorithm)和完整性保护算法(Integrity Protection Algorithm)。在回程链路,作为接收端,中继节点需要计算数据包PDU(Protocol Data Unit,协议数据单元)的X-MAC(Computed MAC-I,计算的消息完整性验证码),如果计算的X-MAC与接收的对应数据包中的MAC-I(Message AuthenticationCode for Integrity,消息完整性验证码)是一致的,则证明完整性保护是成功的,否则证明不成功。
[0083] 由中继节点或终端维护计算X-MAC的参数,包括计数器COUNT值、方向参数(DIRECTION)、无线承载标识(BEARER)、密钥(Key即KRRCint)等。其中COUNT值由HFN(Hyper Frame Number,超帧号)和PDCP SN(PacketData Convergence Protocol Sequence Number,分组数据会聚协议序列号)构成。
[0084] 本实施例的回程链路错误的判断和处理过程参见图3,包括如下步骤:
[0085] 步骤310,中继节点判断无线链路发生错误,通过RRC信令触发基站实施RRC连接重配置,该RRC信令中包含完整性保护失败的原因;
[0086] 中继节点接收到数据包后,根据数据包的内容判断基站下发的数据完整性保护失败,则认为与基站间的回程链路发生无线链路错误,中继节点每收到数据包进行一次数据完整性保护失败与否的检查。当中继节点判断计算的数据包的X-MAC与接收的MAC-I一致,则认为数据完整性保护成功,否则认为失败。
[0087] 中继节点触发基站实施重配置的RRC信令具体可以是:中继节点发送RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败,或者其它的RRC信令。
[0088] 优选地,在该RRC信令中除包含完整性保护失败的原因外,还可以包含完整性保护失败对应的无线接入承载的标识信息。由于此时上行链路是没有问题的,中继节点可以沿用原来的完整性保护算法向基站发送RRC信令。
[0089] 此外,优选地,在该步骤中,中继节点将启动一个计数器,设置为N(N可以从0开始取值,也可以从1开始取值),该计数器表示中继节点触发了RRC连接重配置的次数信息。如果N从0开始取值,中继节点触发RRC连接重配置的次数为N+1次。
[0090] 步骤320,基站向中继节点发送RRC连接重配置信令;
[0091] 基站在获知完整性保护失败后,向中继节点返回新的重配置信令,其中可以包含重配置的完整性保护算法的配置参数,如重设的COUNT值,或者新的完整性保护算法(基站重新配置Integrity Protection Algorithm)等。需要说明的是,由于中继节点已经检测到下行链路的完整性保护失败,为了保证步骤RRC连接重配置信令的准确传输,基站在计算该信令的MAC-I时以及中继节点在计算该信令的X-MAC时,其中的参数如计数器COUNT值、方向参数、无线承载标识、密钥(KRRCint)均采用预定义的值;或者,基站和中继节点两边同时重设COUNT值,此时,则不需要由基站通知中继节点这些参数;或者,中继节点触发基站实施RRC连接重配置之后的第一条RRC信令不采用完整性保护算法。
[0092] 步骤330,中继节点收到RRC连接重配置信令后,中继节点判断能否完全遵守其中的配置,如果是,则转到步骤340;否则转到步骤350;
[0093] 步骤340,中继节点应用RRC连接重配置中的配置,重置或停止步骤310中启动的计数器、或删除所述计数器;
[0094] 步骤350,如果中继节点仍然不能遵守其中的部分或全部配置,所述计数器加1,该计数器达到触发重配置的门限,中继节点触发RRC连接重建流程、或中继节点直接释放当前的RRC连接进入空闲状态。
[0095] 在本实施例中,中继节点通过设置计数器防止触发重配置流程出现死循环。本实施例中只允许中继节点触发一次RRC连接重配置流程,不能连续多次触发RRC连接重配置。中继节点触发RRC连接重配置的门限通过协议预定义的方式配置。
[0096] 实施例三
[0097] UE在基站所辖小区处于连接状态,UE在探测到无线链路错误后的处理流程如图4所示:
[0098] 步骤410,UE初始化计数器。本实施例以T0表示该计数器;
[0099] 具体地,UE可以将T0初始化为0,或-1。
[0100] 步骤420,UE探测到不能遵守基站发送的全部或部分配置、或者UE检测到完整性保护失败,UE判断T0是否达到门限,如果是,执行步骤470;否则,执行步骤430;
[0101] 步骤430,UE通过RRC信令触发基站实施RRC连接重配置,同时将T0加1;
[0102] 具体的RRC信令可以是:RRC连接重配置请求、RRC连接重配置触发、或RRC连接重配置失败。
[0103] 优选地,可在RRC信令中携带触发重配置的原因,该原因可以是以下的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的DRB不存在、配置中的SRB不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败。
[0104] 步骤440,基站向UE发送RRC连接重配置信令;
[0105] 步骤450,UE收到RRC连接重配置信令后,判断能否完全遵守其中的配置,如果是,执行步骤460,否则执行步骤420;
[0106] 步骤460,UE应用RRC连接重配置信令中的配置参数,并向基站返回RRC连接重配置完成信令;
[0107] 步骤470,UE初始化计数器、或删除计数器,UE触发无线连接重建流程、或UE直接释放RRC连接转到空闲态。
[0108] 本实施例中计数器的门限可以采用协议预定义的方式配置,也可以由基站通过RRC信令为UE配置。
[0109] 通过本实施例所述方法,UE能够在探测到无线链路错误时,能够立即触发基站对其实施RRC连接重配置,避免直接触发RRC连接重建引发的通信中断、或引发整个连接的释放(重建流程不能保证UE能够恢复与网络的连接,可能导致UE进入空闲态),增强了用户体验。同时通过设定计数器,使得本发明所述处理流程可以有效实施。
[0110] 本实施例尽管描述了UE在无线链路错误时的处理流程,本发明对于中继节点同样适用,只要UE与中继节点的角色互换即可。
[0111] 实施例四
[0112] 中继节点接入基站所辖小区,处于正常的工作状态。中继节点在探测到无线链路错误后的处理流程如图5所示:
[0113] 步骤510,中继节点初始化定时器;
[0114] 步骤520,中继节点探测到不能遵守基站发送的全部或部分配置、或者中继节点检测到完整性保护失败,中继节点启动定时器;
[0115] 步骤530,中继节点判断该定时器是否超期(Expire),如果是执行步骤580,否则执行步骤540;
[0116] 步骤540,中继节点通过RRC信令触发基站实施RRC连接重配置;
[0117] 具体的RRC信令可以是:RRC连接重配置请求、RRC连接重配置触发、或RRC连接重配置失败。
[0118] 优选地,可在RRC信令中携带触发重配置的原因,该原因可以是以下的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的DRB不存在、配置中的SRB不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败。
[0119] 步骤550,基站向中继节点发送RRC连接重配置信令;
[0120] 步骤560,中继节点收到RRC连接重配置信令后,判断能否完全遵守其中的配置。如果是,执行步骤570,否则执行步骤530;
[0121] 步骤570,中继节点应用RRC连接重配置信令中的配置参数,并向基站返回RRC连接重配置完成信令;
[0122] 步骤580,中继节点初始化定时器、或删除该定时器,中继节点触发无线连接重建流程、或中继节点直接释放RRC连接转到空闲态。
[0123] 本实施例中定时器的长度可以采用协议预定义的方式配置,也可以由基站通过RRC信令为中继节点配置。本发明对于UE同样适用,只要UE与中继节点的角色互换即可。
[0124] 相应地,本发明实施例中还提供了一种处理无线链路错误的装置(未图示),该装置主要包括可应用于中继节点或UE中的无线链路错误检测模块和配置参数应用模块,其中:
[0125] 所述无线链路错误检测模块用于,判断中继节点或UE发生无线链路错误后,触发基站实施RRC连接重配置;
[0126] 所述配置参数应用模块用于,收到所述基站下发的RRC连接重配置后,应用所述RRC连接重配置中的配置参数。
[0127] 此外,所述无线链路错误检测模块进一步用于,在所述中继节点或UE无法遵守所述基站发送的全部或部分配置信息、和/或所述中继节点或UE检测到完整性保护失败时,触发基站实施RRC连接重配置。
[0128] 此外,所述装置还包括基站中的RRC连接重配置模块,其中:
[0129] 所述无线链路错误检测模块进一步用于,收到基站下发的配置后,通过不发送响应信令或者向基站发送RRC信令触发所述基站实施RRC连接重配置,其中,所述RRC信令包括:RRC连接重配置请求、RRC连接重配置触发、RRC连接重配置失败、或新增的RRC信令;
[0130] 所述RRC连接重配置实施模块用于,收到所述RRC信令、或者在预定时间内未收到响应信令时,实施RRC连接重配置。
[0131] 此外,所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:
[0132] 检查之前下发的RRC连接重配置中的配置参数是否存在问题,如果是,则修改相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE;否则,将之前下发的RRC连接重配置重新下发给所述中继节点或UE。
[0133] 此外,所述无线链路错误检测模块进一步用于,在所述RRC信令中包含以下原因中的一种或多种:配置的参数不正确、配置信息的格式不正确、配置中的数据无线承载不存在、配置中的信令无线承载不存在、配置中的测量标识不存在、配置中的测量对象不存在、配置中的上报配置不存在、完整性保护失败;
[0134] 所述RRC连接重配置实施模块进一步用于,按照如下方式实施RRC连接重配置:根据所述RRC信令中包含的原因修改RRC连接重配置中相应的配置参数后,将修改后的RRC连接重配置下发给所述中继节点或UE。
[0135] 此外,所述无线链路错误检测模块进一步用于,在触发基站实施RRC连接重配置的次数达到或超出预定门限时、或触发基站实施RRC连接重配置的时间达到或超出预定时间长度时,触发RRC连接重建流程、或释放RRC连接。
[0136] 本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0137] 以上所述仅为本发明优选实施例,并不用于限制本发明,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明做出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。