掌桥专利:专业的专利平台
掌桥专利
首页

背景技术

在典型的无线通信网络中,无线设备(也称为无线通信设备、移动站、站(STA)和/或用户设备(UE))经由局域网(例如,Wi-Fi网络或无线电接入网(RAN))与一个或多个核心网络(CN)进行通信。RAN覆盖被划分成服务区域或小区区域(也可以称为波束或波束组)的地理区域,其中每个服务区域或小区区域由诸如无线电接入节点(例如,Wi-Fi接入点)或无线电基站(RBS)(在某些网络中也可以被表示为例如NodeB、eNodeB(eNB)或如5G中表示的gNB)的无线电网络节点来服务。服务区域或小区区域是由无线电网络节点提供无线电覆盖的地理区域。无线电网络节点通过在射频上工作的空中接口与无线电网络节点范围内的无线设备进行通信。

在第三代合作伙伴计划(3GPP)中已经完成了演进分组系统(EPS)(也称为第四代(4G)网络)的规范,并且在接下来的3GPP版本中将继续进行这项工作,例如以规定第五代(5G)网络(也称为5G新无线电(NR))。EPS包括演进型通用陆地无线电接入网(E-UTRAN)(也称为长期演进(LTE)无线电接入网)以及演进型分组核心(EPC)(也称为系统架构演进(SAE)核心网络)。E-UTRAN/LTE是3GPP无线电接入网的一种变型,其中无线电网络节点被直接连接到EPC核心网络,而不是被连接到在3G网络中使用的RNC。通常,在E-UTRAN/LTE中,3G RNC的功能被分布在无线电网络节点(例如LTE中的eNodeB)和核心网络之间。这样,EPS的RAN具有实质上“扁平”的架构,该架构包括被直接连接到一个或多个核心网络的无线电网络节点,即,它们不连接到RNC。为了弥补这一点,E-UTRAN规范定义了无线电网络节点之间的直接接口,该接口被表示为X2接口。

多天线技术可以显著提高无线通信系统的数据速率和可靠性。如果发射机和接收机都配备有多个天线,则性能尤其得到改善,这产生多输入多输出(MIMO)通信信道。这样的系统和/或相关技术通常被称为MIMO。

除了更快的峰值互联网连接速度外,5G规划的目标是比当前的4G具有更高的容量,从而允许每单位面积的移动宽带用户数量更多,并允许每个用户每月消费更多或无限的数据量(以千兆字节计)。当无法到达Wi-Fi热点时,这使大部分人口每天可以使用其移动设备流式发送(stream)高清媒体达很多个小时。5G的研发还旨在为机器对机器通信(也称为物联网)提供更好的支持,从而与4G设备相比,降低成本、降低电池消耗以及降低延迟。

1.1 LTE和NR中的RAT间和5GC间工作

3GPP中的5G网络引入了新的核心网络(5GC)和新的无线电接入网络(NR)。但是,核心网络5GC也将支持除NR之外的其他RAT。已经同意,LTE(或E-UTRA)RAT也应被连接到5GC。被连接到5GC的LTE基站(eNB)被称为ng-eNB并且是NG-RAN的一部分,NG-RAN也包括被称为gNB的NR基站。图1示意性地显示了基站如何彼此连接以及如何与5GC中的节点相连接。

当前,在被连接到5GC(5G核心网)的LTE(EUTRA)RAT和NR RAT中,支持图2中示意性说明的状态转变。图2示意性地示出了UE状态机以及在NR/5GC、E-UTRA/EPC和E-UTRA/5GC之间的状态转变。

如图所示,可以使用切换过程在两种RAT之间移动正在进行的UE连接,即UE处于RRC_连接(RRC_CONNECTED)状态。另外地(未示出),网络可以通过发送带有重定向信息的释放消息(Release message)来将UE移动到另一种RAT。在UE处于空闲状态或非活动状态时,当在RAT之间进行转变时将使用小区重选过程。在RAT内,还存在RRC重建过程,如果UE例如由于无线电链路故障(RLF)或RAT内或RAT间切换失败而丢失无线电连接,则RRC重建过程可以被触发。在RAT之间不支持RRC重建过程,而是,例如在一种RAT中经历了RLF的UE将(如果该UE在不同的RAT中找到合适的小区)执行向RRC_空闲(RRC_IDLE)状态的转变并执行新的RRC连接建立(在下一节中进一步阐述)。

在NR和E-UTRA(即,被连接到5GC的LTE)中,已引入一种被称为RRC_非活动(RRC_INACTIVE)状态的新RRC状态。在本公开中,术语NG-RAN指被连接到5G核心网络的NR或LTE。

1.2在NR Rel-15和LTE两者中的RRC重建

在NR RAT中,如果处于RRC_连接状态的UE在NR和LTE中的主小区组(MCG)上检测到无线电链路故障(RLF),或者如果UE切换失败,则UE选择合适的小区并且发起RRC重建。TS38.300中合适的小区的定义为:

-合适的小区是所测量的小区特性满足小区选择标准的小区;小区公共陆地移动网络(PLMN)是选择的PLMN、注册的或等效的PLMN;该小区未被禁止或保留,并且该小区不是“禁止漫游的跟踪区域”列表中的跟踪区域的一部分;

如果UE选择了NR小区,则UE停止定时器T311,并通过启动定时器T301并发送重建请求来发起重建过程。然而,如果UE选择了RAT间小区,例如被连接到EPC的LTE小区或被连接到5GC的LTE小区,则UE将转变到空闲状态并执行NAS信令,与重建相比,此操作不是最优的。因此,如果UE在NR RAT中处于RRC_连接状态,UE将进入RRC_空闲状态并且上层可能触发新的连接。对于NR,这在TS 38.331的5.3.7.3中被规定如下:

TS 38.331第5.3.7.3节,在T311正在运行时在小区选择之后的动作

在选择合适的NR小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>根据5.3.7.4发起RRCReestablishmentRequest消息的传输

注:如果UE返回到源PCell,则此过程也适用。

根据TS 38.300和TS 38.331的上述针对NR描述的行为与LTE中在TS 36.300和TS36.331中给出的行为相似,其中例如在消息的结构方面有很小的差异。在RAT内情况下的任何RAT中的重建过程中,如果在E-UTRA中声明发生了失败,则UE在E-UTRA中准备并发送RRCConnectionReestablishmentRequest,或者如果在NR中发生了失败,则在NR中准备并发送RRCRestablishmentRequest。

RRCConnectionReestablishmentRequest消息

RRCReestablishmentRequest消息

在LTE和NR中,不同的RRC重建消息均包含ue-Identity,该ue-Identity包含安全令牌(例如shortMAC-I),该安全令牌被用于在失败后UE尝试重建连接时在托管UE AS上下文的服务节点中认证UE。

1.3消息认证代码-完整性

在LTE和NR中,通过计算在PDCP报头中包括的消息认证代码-完整性(MAC-I),在网络和UE两者中在分组数据汇聚协议(PDCP)中执行消息的完整性保护。当接收机接收到PDCP分组时,接收机将使用与发射机相同的输入和算法来计算和验证MAC-I,以便每一侧可被认证。分别针对EPS和5GS在TS 33.401和TS 33.501中规定了上述推导,尽管唯一的区别是所应用的算法不同。对于被连接到EPC或5GC的E-UTRA,所使用的算法在TS 33.401中定义,而对于NR,所使用的算法在TS 33.501中定义:

以下是来自TS 33.501v 15.1.0(2018-06)的用于推导MAC-I的摘录:

完整性算法的输入参数是一个名为KEY的128位完整性密钥、一个32位COUNT、一个名为BEARER的5位承载身份、传输的1位方向即DIRECTION、以及消息本身即MESSAGE。DIRECTION位对于上行链路应为0,对于下行链路应为1。MESSAGE的位长为LENGTH。

图3示意性地示出了使用NR完整性算法(NIA)来认证消息的完整性。

基于这些输入参数,发送方使用完整性算法NIA来计算32位消息认证码(MAC-I/NAS-MAC)。该消息认证码随后在被发送时被附加到该消息。对于完整性保护算法,接收方以与发送方计算它的与被发送的消息有关的消息认证码的方式相同的方式来计算与所接收的消息有关的期望消息认证码(XMAC-I/XNAS-MAC),并通过将该期望消息认证码与所接收的消息认证码(即MAC-I/NAS-MAC)进行比较来验证该消息的数据完整性。

完整性保护始终被应用于控制信令,例如用于RRC消息,并且针对NR中的用户平面消息是可配置的。

发明内容

本文公开的实施例涉及RAT间连接重建,即,以一种RAT(例如,第一RAT)被连接的UE检测到失败并且需要在另一种RAT(例如,第二RAT)中重建。第一RAT和第二RAT是不同的RAT。在现有技术中,不清楚UE应如何计算目标RAT(例如第二RAT)的安全令牌(例如MAC-I),以及不清楚当UE已经在与源RAT(例如第一RAT)不同的小区中被连接时UE应如何处理输入参数,因为所使用的输入参数在两种RAT中例如在位数、它们的确切含义等方面是不同的。

因此,本文公开的实施例的目的是克服或至少减轻现有技术的缺点。

根据本文的实施例的一个方面,该目的通过一种由无线设备执行的用于在包括第一无线电接入技术RAT和与所述第一RAT不同的第二RAT的无线通信网络中重建无线电连接的方法来实现。所述无线设备正在由在所述第一RAT中工作的第一无线电网络节点服务的第一小区中工作。

当与由所述第一无线电网络节点服务的所述第一小区的连接失败被检测到时,所述无线设备执行小区选择,以及选择由在所述第二RAT中工作的第二无线电网络节点服务的第二小区。所述无线设备知道所述第二小区是重建的候选者。

所述无线设备确定与所述第一小区相关联的第一组参数。所述第一组参数包括标识所述无线设备或所述第一小区的至少一个参数。

所述无线设备接收与所述第二小区相关联的第二组参数。所述第二组参数包括标识所述无线设备或所述第二小区的至少一个参数。

此外,所述无线设备基于所述第一组参数和所述第二组参数来确定安全令牌,以及向所述第二小区发送包括所述安全令牌的重建请求消息。

根据本文的实施例的另一方面,该目的通过一种用于在包括第一无线电接入技术RAT和与所述第一RAT不同的第二RAT的无线通信网络中重建无线电连接的无线设备来实现。所述无线设备被配置为在由在所述第一RAT中工作的第一无线电网络节点服务的第一小区中工作。

所述无线设备被配置为当与由所述第一无线电网络节点服务的所述第一小区的连接失败被检测到时,执行小区选择以及选择由在所述第二RAT中工作的第二无线电网络节点服务的第二小区。所述无线设备知道所述第二小区是重建的候选者。

所述无线设备被配置为确定与所述第一小区相关联的第一组参数。所述第一组参数包括标识所述无线设备或所述第一小区的至少一个参数。

所述无线设备被配置为接收与所述第二小区相关联的第二组参数。所述第二组参数包括标识所述无线设备或所述第二小区的至少一个参数。

此外,所述无线设备被配置为基于所述第一组参数和所述第二组参数来确定安全令牌,以及向所述第二小区发送包括所述安全令牌的重建请求消息。

根据本文的实施例的另一方面,该目的通过一种由第一无线电网络节点执行的用于协助无线设备在包括第一RAT和与所述第一RAT不同的第二RAT的无线通信网络中重建无线电连接的方法来实现。所述无线设备正在由在所述第一RAT中工作的所述第一无线电网络节点服务的第一小区中工作。

所述第一无线电网络节点向所述无线设备提供与所述第一小区相关联的第一组参数。所述第一组参数包括标识所述无线设备或所述第一小区的至少一个参数。

所述第一无线电网络节点从在所述第二RAT中工作的第二无线电网络节点接收与由所述第二无线电网络节点服务的第二小区相关联的第二组参数。

此外,当与所述第一无线电网络节点的无线电连接的失败已被检测到时,所述第一无线电网络节点从所述第二无线电网络节点接收由所述第二无线电网络节点在来自所述无线设备的重建请求消息中接收的安全令牌。

所述第一无线电网络节点基于所述第一组参数和所述第二组参数来确定期望的安全令牌,以及借助于所接收的安全令牌和所确定的期望的安全令牌来验证所述无线设备的身份。

当所述无线设备被验证为有效时,所述第一无线电网络节点向所述第二无线电网络节点发送与要被重建的无线电连接相关的一个或多个配置和/或参数。

根据本文的实施例的另一方面,该目的通过一种用于协助无线设备在包括第一无线电接入技术RAT和与所述第一RAT不同的第二RAT的无线通信网络中重建无线电连接的第一无线电网络节点来实现。所述无线设备被配置为在由在所述第一RAT中工作的所述第一无线电网络节点服务的第一小区中工作。

所述第一无线电网络节点被配置为向所述无线设备提供与所述第一小区相关联的第一组参数。所述第一组参数包括标识所述无线设备或所述第一小区的至少一个参数。

所述第一无线电网络节点被配置为从在所述第二RAT中工作的第二无线电网络节点接收与由所述第二无线电网络节点服务的第二小区相关联的第二组参数。

此外,所述第一无线电网络节点被配置为当与所述第一无线电网络节点的无线电连接的失败已被检测到时,从所述第二无线电网络节点接收由所述第二无线电网络节点在来自所述无线设备的重建请求消息中接收的安全令牌。

所述第一无线电网络节点被配置为基于所述第一组参数和所述第二组参数来确定期望的安全令牌,以及借助于所接收的安全令牌和所确定的期望的安全令牌来验证所述无线设备的身份。

根据本文的实施例的另一方面,该目的由一种包括指令的计算机程序来实现,所述指令在由无线设备的至少一个处理器执行时使所述无线设备的所述至少一个处理器执行本文所述的一个或多个动作。

根据本文的实施例的另一方面,该目的通过一种包括指令的计算机程序来实现,所述指令在由第一无线电网络节点的至少一个处理器执行时使所述第一无线电网络节点的所述至少一个处理器执行本文所述的一个或多个动作。

根据本文的实施例的另一方面,该目的通过一种包括相应的计算机程序的载体来实现,其中,所述载体是电子信号、光信号、电磁信号、磁信号、电信号、无线电信号、微波信号或计算机可读存储介质中的一个。

由于无线设备基于与第一RAT的第一小区(从该第一小区检测到链路故障)相关联的第一组参数以及基于与不同于第一RAT的第二RAT的第二小区相关联的第二组参数来确定安全令牌,所以能够在链路故障之后基于旧配置来重建连接,而不是从头开始释放并重建连接。由此,链路故障之后重建连接所需的信令被减少,恢复连接所需的时间也被减少。这导致无线通信网络的提高的性能。

本文公开的一些实施例的一个优点在于,它们使无线设备能够在例如LTE或NR的一种RAT中被连接,并且如果无线设备遇到第一RAT中触发重建的故障,则尝试在另一种RAT中进行重建。由此,能够实现更快的恢复,因为与经由RRC_空闲状态的转变(这是Rel-15规范中针对RAT间场景的现有解决方案)相比,RRC重建过程的执行速度预计更快。例如,这是很可能的,因为NR可能以很高的频率被部署并且依赖于波束成形,其中无线电相关的故障可能比当前系统中更常见。然后,无线设备能够有效地重新连接到LTE。

本文公开的一些实施例的另一个优点在于,它们为RAT间重建提供了安全的解决方案。如果没有本文公开的实施例,则无线设备和无线电网络节点将不能计算在RAT间重建过程期间或在其中第一RAT和重建第二RAT具有用于安全令牌计算的不同格式的任何过程期间认证无线设备所需的安全令牌。

附图说明

参考附图更详细地描述本文的实施例的示例,其中:

图1是示出根据现有技术的5G无线通信网络的示意框图;

图2是示出根据现有技术的UE状态机和在EUTRA接入网与NR接入网之间的状态转变的示意框图;

图3是示出根据现有技术的分别在发送方和接收方处的到NR完整性算法(NIA)的输入参数和来自NR完整性算法(NIA)的输出参数的示意框图;

图4A是示出当UE在RRC_连接状态时检测到NR中的故障并且在LTE中选择小区后触发重建时用于RAT间重建的信令的组合信令方案和流程图;

图4B是示出当UE在RRC_连接状态时检测到LTE中的故障并且在NR中选择小区后触发重建时用于RAT间重建的信令的组合信令方案和流程图;

图5是示出无线通信网络的实施例的示意框图;

图6是描绘在无线设备中的方法的实施例的流程图;

图7是示出无线设备的实施例的示意框图;

图8A是描绘在第一无线电网络节点中的方法的实施例的流程图;

图8B是示出第一无线电网络节点的实施例的示意框图;

图9A是描绘在第二无线电网络节点中的方法的实施例的流程图;

图9B是示出第二无线电网络节点的实施例的示意框图;

图10是描绘在LTE中连接的检测故障并在LTE或NR中重建以及当在NR中恢复时使用NR格式和过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图11是描绘在NR中连接的检测故障并在NR或LTE中重建以及在LTE中恢复时使用LTE格式和过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图12是描绘在LTE中连接的检测故障并在LTE或NR中重建以及在NR中恢复时使用LTE格式和NR过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图13是描绘在NR中连接的检测故障并在LTE或NR中重建以及在LTE中恢复时使用NR格式和LTE过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图14是描绘在LTE中连接的检测故障并在LTE或NR中重建以及在NR中恢复时使用在NR格式中定义的新信息元素(IE)并且使用NR过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图15是描绘在NR中连接的检测故障并在NR或LTE中重建以及当在LTE中恢复时使用在LTE格式中定义的新信息元素(IE)并使用LTE过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图16是描绘在LTE中连接的检测故障并在LTE或NR中重建以及当在NR中恢复时使用LTE格式中定义的新信息元素(IE)并使用NR过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图17是描绘在NR中连接的检测故障并在NR或LTE中重建以及当在LTE中恢复时使用在NR格式中定义的新信息元素(IE)并使用LTE过程来计算RAT间安全令牌的无线设备中的方法的实施例的流程图;

图18示意性地示出了经由中间网络被连接到主机计算机的电信网络;

图19是通过部分无线连接经由基站与用户设备通信的主机计算机的通用框图;以及

图20至23是示出在包括主机计算机、基站和用户设备的通信系统中实现的方法的流程图。

具体实施方式

作为开发本文的实施例的一部分,将首先识别和讨论问题。

2.1在NR与eLTE之间的RAT间重建

在LTE和NR两者中,当UE检测到无线电链路故障时,UE需要选择合适的小区,并且如果该小区在同一RAT中,则UE发起RRC重建过程。但是,如果UE重新选择的小区是RAT间小区,则UE将释放AS上下文并进入RRC_空闲状态,这可能触发具有新连接建立的NAS恢复。

RRC重建过程的性能比经过空闲状态的过程的性能好得多。在被连接到EPC的LTE中,在发送诸如消息之类的重建请求时,由于安全令牌shrotMAC-I,网络(例如托管UE AS上下文的服务节点)能够验证UE。然后,UE接收用于SRB1建立的重建消息并发送完成消息。之后,UE接收RRC重配置。这可以在RLF的触发时或在切换期间(即,在切换故障期间)定时器T304期满时发生。在重建的情况下,核心网络连接不需要被断开,并且UE和网络两者可以在安全性方面准备就绪。

尽管在重建方面具有这些益处,但在LTE中朝向其他RAT(如UTRA或GSM)的RAT间重建未受到支持。由于其他RAT(例如UTRAN和GSM)将总是具有不同的核心网络,所以这似乎相当复杂并且可能不可行。而且,将不可能标识UE AS上下文并维持CN连接。

在NR中,对于版本15,至少在NR与eLTE之间的RAT间重建(即,当LTE被连接到5GC时)被考虑并且在进一步的NR版本中被标准化的可能性很大。在NR和eLTE中,由于针对eLTE和NR两者使用相同的CN,因此RAT间重建是可行的。换句话说,两种RAT都连接到同一核心网络。此外,许多方面在一定程度上跨RAT是协调的,例如安全算法和总体框架、高层协议(如PDCP)等。由于被连接到NR小区的UE很可能经历无线电条件的突然下降(由于NR的更高频率,这可能导致RLF和/或切换(具有同步的重配置)失败),因此这种解决方案也变得很有吸引力。注意,此处的LTE或eLTE指EUTRA无线电接口。

在一些实施例的上下文中,如以下针对成功情况的图4A和4B所示,当UE在处于RRC_连接状态时在第一RAT(例如在NR)中检测到失败时以及在选择第二RAT(例如,eLTE)中的小区后触发重建而不是经历RRC_空闲状态时,主要使用术语“RAT间重建”。

此处使用的术语“安全令牌”指只能由有权访问正确会话密钥的UE生成的消息认证令牌或某些安全签名。安全令牌的生成可以使用安全算法(例如,安全哈希、校验和、完整性保护算法或其他)来完成。安全令牌可以是消息认证码(MAC)或其一部分。在本公开中,术语“安全令牌”和“消息认证令牌”可以互换使用。

有时在本公开中,参考了定时器的期满。应当理解,这样的参考指时间段的期满。

现有的解决方案是NR和eLTE中的RAT内重建过程/消息。当UE尝试RRC重建时,UE发送RRC重建请求消息,该消息包含用于认证UE的安全令牌,例如shortMAC-I。

本文公开的实施例涉及RAT间连接重建,即,以一种RAT(例如,第一RAT)被连接的UE检测到失败并且需要在另一种RAT(例如,第二RAT)中重建。第一RAT和第二RAT是不同的RAT。在现有技术中,不清楚UE如何计算目标RAT(例如第二RAT)的安全令牌(例如MAC-I),以及不清楚当UE已经在与源RAT(例如第一RAT)不同的小区中被连接时UE应如何处理输入参数,因为所使用的输入参数在两种RAT中例如在位数、它们的确切含义等方面是不同的。

对于NR重建,下面显示了根据TS 38.331第5.3.7.4节的安全令牌的计算。

TS 38.331 5.3.7.4与RRCReestablishmentRequest消息的传输有关的动作

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(具有同步或由于NR故障的移动性的重新配置)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(具有同步或由于NR故障的移动性的重新配置)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>如果由于5.3.5.8中规定的重配置失败而发起了重建过程,则:

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果由于具有5.3.5.8.3(NR内切换失败)或5.4.3.5(由于NR故障的RAT间移动性)中规定的同步故障的重配置而发起了重建过程,则:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>从所存储的UE AS上下文中恢复RRC配置和安全上下文;

1>恢复PDCP状态,为SRB1重建PDCP;

1>为SRB1重建RLC;

1>恢复SRB1;

1>UE应将RRCReestablishmentRequest消息提交给低层进行传输。

以下示出了NR中具有用于计算用于重建的安全令牌(例如shortMAC-I)的参数的UE变量:

-VarShortMAC-Input

UE变量VarShortMAC-Input指定在RRC连接重建过程期间用于生成shortMAC-I的输入。

VarShortMAC-Input变量

对于LTE重建,同样在5.3.7.4节中根据TS 36.331的安全令牌计算如下所示:

TS 36.331 5.3.7.4与RRCConnectionReestablishmentRequest消息的传输有关的动作

除了NB-IoT,如果该过程是由于无线电链路故障或切换失败而发起的,则UE应:

1>将VarRLF-Report中的restitutionationCellId设置为所选小区的全局小区身份;

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,按以下方式设置ue-Identity:

2>将c-RNTI设置为在源PCell中使用的C-RNTI(由于E-UTRA失败的切换和移动性)或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell的物理小区身份(由于E-UTRA失败的切换和移动性)或发生重建触发的PCell的物理小区身份(其他情况);

1>对于对其尚未激活AS安全性的NB-IoT UE,如下设置ue-Identity:

2>使用发生重建触发的PCell的cellIdentity来向上层请求所计算的ul-NAS-MAC和ul-NAS-Count;

2>将s-TMSI设置为上层提供的S-TMSI;

2>将ul-NAS-MAC设置为上层提供的ul-NAS-MAC值;

2>将ul-NAS-Count设置为上层提供的ul-NAS-Count值;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.5中规定的重配置失败而发起了重建过程(UE无法遵守重配置):

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果由于5.3.5.6(LTE内切换失败)或5.4.3.5(由于E-UTRA失败的RAT间移动性)中规定的切换失败而发起了重建过程:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>如果该UE是NB-IoT UE:

2>如果UE支持DL信道质量报告,并且cqi-Reporting存在于SystemInformationBlockType2-NB中:

3>按照TS 36.133[16]的规定,将cqi-NPDCCH设置为包括服务小区的下行链路信道质量测量的最新结果;

注:如TS 36.133[16]中定义的,下行链路信道质量测量可以使用测量周期T1或T2。在使用周期T2的情况下,将RRC-MAC交互留给UE实现。

2>将earlyContentionResolution设置为TRUE;

UE应将RRCConnectionReestablishmentRequest消息提交给低层以进行传输。

如下示出NR中具有用于计算用于重建的安全令牌(例如,shortMAC-I)的参数的UE变量:

-VarShortMAC-Input

UE变量VarShortMAC-Input指定用于生成shortMAC-I的输入。

VarShortMAC-Input UE变量

如上所述,在LTE和NR的情况下,被用于计算MAC-I的输入参数(例如在LTE TS36.331中或NR TS 38.331中的UE变量VarShortMAC-Input中例示的)是不同的并具有不同的长度,并且包含与源小区和目标小区两者相关的参数。

此外,不可能简单地使用RAT之一(例如源RAT或目标RAT)的参数,因为参数与源小区和目标小区两者相关。例如,VarShortMAC-Input中的CellIdentity与当前小区或目标小区相关联,而VarShortMAC-Input中的physCellId和C-RNTI与源小区相关联。

例如,存在以下差异:

-targetCellIdentity:这是目标小区(即,UE正在试图重建的小区)的CellIdentity。在NR中,它被定义为

source-C-RNTI:这是在失败之前UE在它被连接到的PCell中具有的C-RNTI。在NR中,它被定义为0到65535之间的整数,等效于

sourcePhysCellId:被设置为在失败之前UE被连接到的PCell的物理小区身份。在NR中,它被定义为0到1007之间的整数,被编码为

当UE(例如无线设备)重建RRC连接时,UE必须在RRC重建请求消息中包括安全令牌(例如ShortMAC-I),并且网络(例如无线电网络节点)计算相同的令牌以认证UE。为了计算此安全令牌,UE和网络使用来自源小区和目标小区的输入变量。

如果UE在一种RAT(例如LTE或NR)中被连接并经历RLF或切换失败,并尝试重建到另一种RAT(例如NR或LTE),则所需的输入变量将在不同的RAT中被定义。在不同的RAT中,参数将具有不同的大小和特征。

本文公开的一些实施例涉及如何将被用于计算重建安全令牌的参数从一种RAT转换到另一种RAT,例如如何将源RAT参数转换为目标RAT格式(反之亦然),或者如何适配这些过程以允许来自不同源RAT和目标RAT的输入参数。

这可以通过修改现有消息的内容或引入新消息并修改这些过程来实现。

本文的一些实施例专注于在源小区(例如服务源小区的源无线电网络节点)和目标小区(例如服务目标小区的目标无线电网络节点)在用于令牌计算的输入参数中存在差异的情况下(例如在RAT间重建或任何种类的RAT间无线电链路故障/重建过程的情况下)在RRC重建期间被用于认证的基于MAC-I所计算的安全令牌的处理。然后,当UE在一种RAT中检测到失败并在另一种RAT中发起重建时,使用该方法。

本文的一些实施例提供了在UE和网络节点处的在RAT间重建过程的情况下或更普遍地在UE所连接到并检测到无线电链路故障的源小区和UE尝试重建的目标小区在短MAC-I的计算或其输入参数方面有所不同的情况下,用于生成短MAC-I(即,在重建过程中使用的安全令牌)以及类似的密码校验和的多种机制。本文的一些实施例包括已经在一种第一源RAT中检测到无线电链路故障并在第二RAT中执行重建过程的UE,该方法包括以下操作中的一个或多个:

-确定与第一RAT相关联的第一组参数,例如,第一RAT中的源物理小区身份、第一RAT中的源C-RNTI。这可以例如在检测到无线电链路故障、切换失败、波束故障、具有同步失败的重配置或任何其他故障或导致重建和/或发起重建的普通触发时被触发;

-确定与第一RAT中的第二小区(例如,第一RAT中的目标小区身份)相关联的第二组参数。这可以例如在检测到无线电链路故障时或在尝试在第一RAT中重建之前完成;

-从与第一RAT相关联的第一组参数(例如第一RAT中的源物理小区身份,第一RAT中的源C-RNTI)来确定一个或多个参数的更新版本。这例如可以在RAT间小区重选、小区选择时或在尝试在第二RAT中重建之前完成。稍后在不同的实施例中解释它们如何被确定。

-确定与第二RAT中的第二小区相关联的该第二组参数(例如第二RAT中的目标小区身份)中的一个或多个参数或用于避免重放攻击或协议鉴别符(discriminator)的任何其他参数的更新版本。这可以例如在RAT间小区重选时或在尝试在第二RAT中重建之前完成。

-在被连接并检测到第一RAT中的失败(或对重建过程的任何其他触发)之后,在第二RAT中重建时,使用第一组参数和/或第二组参数和/或参数的更新版本来计算要被包括在第二RAT中的重建请求消息中的安全令牌。

下面将更详细地描述五个示例性实施例。这五个示例性实施例涉及:

一些第一示例性实施例。通过映射、重新计算、截断或填充将源RAT参数(例如C-RNTI和PCI)转换为目标RAT格式,并使用以目标RAT格式定义的变量来计算安全令牌。

一些第二示例性实施例。通过映射、重新计算、截断或填充将目标RAT参数(例如小区ID)转换为源RAT格式,并使用以源RAT格式定义的变量来计算安全令牌。

一些第三示例性实施例。创建新变量(例如新的信息元素(IE)),从而允许源RAT格式中的源参数(例如C-RNTI和PCI)和目标RAT格式中的目标RAT参数(例如小区ID)。在源RAT或目标RAT中定义新的IE。

一些第四示例性实施例。使用例如CHOICE(选择)结构来创建新变量或扩展现有变量以允许所有参数(例如C-RNTI、PCI和Cell ID)的两种RAT格式。该变量可以在失败和重建过程期间被用于安全令牌(例如短MAC-I(short MAC-I))的RAT内和RAT间计算。该变量可以仅在LTE规范中、仅在NR规范中或在LTE和NR规范两者中被定义。

一些第五示例性实施例。扩展现有变量的定义以将目标RAT格式的伪(dummy)值用于源参数,例如用于C-RNTI和/或PCI。

另外,在切换(在RRC规范中被称为具有同步的重新配置)期间,可以在HandoverPreparationInfo消息中向目标gNB提供目标小区和其他相邻小区的重建信息。由于此消息还包括安全令牌(例如短MAC-I),如果向UE提供了对RAT间小区的重建信息,则必须使用以下描述的任何解决方案来计算短MAC-I。

应当理解,可以组合来自一个或多个示例性实施例的一个或多个特征。

因此,本文的实施例的目的是提高用于重建无线电连接的无线通信网络的性能。

本文的实施例可以指在RRC重建、连接重建、非活动状态、RRC、安全过程时的RAT间校验和(MAC-I)计算。

本文公开的实施例的一个优点在于,它使无线设备能够在例如LTE或NR的一种RAT中被连接,并且如果无线设备遇到第一RAT中触发重建的故障,则尝试在另一种RAT中进行重建。由此,能够实现更快的恢复,因为与经由RRC_空闲状态的转变(这是Rel-15规范中针对RAT间场景的现有解决方案)相比,RRC重建过程的执行速度预计更快。这是很可能的,因为NR可能以很高的频率被部署并且依赖于波束成形,其中无线电相关的故障可能比当前系统中更常见。然后,无线设备能够有效地重新连接到LTE。

如果没有在此公开的实施例,则UE和网络将无法在RAT间重建过程期间或在源RAT和重建目标RAT具有用于MAC-I计算的不同格式的任何过程期间计算认证UE所需的安全令牌。或者,将无法使用用于RAT间重建的安全解决方案。

本文的实施例主要以NR、LTE无线设备为例,但是它可以适用于由诸如CAT-M、NB-IoT、Wi-Fi或NR载波之类的其他无线电接入技术服务的其他无线设备。

本文的实施例总体上涉及无线通信网络。图5是描绘了无线通信网络100的示意性概图。无线通信网络100可以被称为无线电通信网络。无线通信网络100包括一个或多个无线电接入网(RAN)和一个或多个核心网(CN)。无线电通信网络100可以使用多种不同的无线电接入技术(RAT),例如NB-IoT、CAT-M、Wi-Fi、eMTC、长期演进(LTE)、高级LTE、5G、新无线电(NR)、宽带码分多址(WCDMA)、全球移动通信系统/GSM演进的增强数据速率(GSM/EDGE)、全球微波接入互操作性(WiMax)或超移动宽带(UMB),仅举一些可能的实现。有时在本公开中,无线通信网络100仅被称为网络。

在无线通信网络100中,无线设备(例如无线设备120,也被称为第一UE 120)正在无线通信网络100中工作。一个或多个其他无线设备122(也被称为一个或多个第二UE 122)可以在无线通信网络100中工作。如图5示意性所示,无线设备120、122可以与网络节点(例如将在下面描述的网络节点110、112)通信。

无线设备120、122可以均例如是移动站、非接入点(non-AP)STA、STA、用户设备(UE)和/或无线终端、NB-IoT设备、eMTC设备、集成接入回程(IAB)节点以及CAT-M设备、Wi-Fi设备、LTE设备和NR设备,它们经由一个或多个接入网(AN)(例如RAN)与一个或多个核心网络(CN)进行通信。本领域技术人员应理解,“无线设备”是非限制性术语,其意指任何终端、无线通信终端、用户设备、设备到设备(D2D)终端、或节点,例如智能电话、笔记本电脑、移动电话、传感器、中继器、移动平板电脑或甚至在小区内通信的小型基站。

在本公开中,术语无线设备、终端和UE可互换使用。

网络节点在无线电通信网络100中工作,诸如分别也被称为第一网络节点110和第二网络节点112的无线电网络节点(RNN)110、112,从而在相应的地理区域(例如,服务区11和服务区12,它们也可以被称为第一无线电接入技术(RAT)或第二RAT的小区、波束或波束组)上提供无线电覆盖。第一RAT和第二RAT可以是不同的RAT,例如其中一种RAT是NR、5G、LTE、Wi-Fi、NB-IoT、CAT-M、Wi-Fi、eMTC等,而另一种RAT是NR、5G、LTE、Wi-Fi、NB-IoT、CAT-M、Wi-Fi、eMTC等中的另一个。网络节点110、112可以是发送和接收点(例如诸如无线局域网(WLAN)接入点或接入点站(AP STA)之类的无线电接入网节点)、接入控制器、基站(例如无线电基站(如NodeB、演进型节点B(eNB,eNode B)、下一代无线电接入网eNB(NG-RAN eNB、ng-eNB)、gNB))、基站收发台、无线电远程单元、接入点基站、基站路由器、无线电基站的传输装置、独立接入点或能够与由网络节点110、112服务的服务区域内的无线设备进行通信的任何其他网络单元,具体取决于例如所使用的无线电接入技术和术语。网络节点110可以被称为服务无线电网络节点,并且利用到无线设备120、122的下行链路(DL)传输和来自无线设备120、122的上行链路(UL)传输与无线设备120、122通信。

其他网络节点在无线电通信网络100中工作,例如也被称为第三网络节点130的移动性网络节点(MNN)130。网络节点130可以是移动性管理实体(MME),该移动性管理实体是用于EPS接入网移的控制节点、服务网关(SGW)和分组数据网络网关(PGW)。MME尤其负责跟踪和寻呼过程(包括重传)。此外,网络节点130可以是作为5GS接入网络的控制节点的接入和移动性管理功能(AMF)以及用户平面功能(UPF)。此外,网络节点130可以是诸如操作和支持系统无线电和核心(OSS-RC)节点或爱立信网络管理(ENM)节点之类的操作和维护(OAM)节点。

诸如位置服务器132和定位服务器134之类的其他网络节点在无线电通信网络100中工作。例如,位置服务器30、132可以是E-SMLC,而定位服务器134可以是RTK服务器。位置服务器132和定位服务器134可以通过通信接口彼此通信。

应当理解,定位服务器134可以被布置在无线电通信网络100的外部,并且在这种情况下,定位服务器134可以被称为外部定位服务器132,并且位置服务器132和定位服务器134可以通过IP接口进行通信。

定位服务器134有时在本文中被称为RTK服务器或RTK网络提供商。

根据本文的实施例的方法可以由网络节点110(例如eNB)、无线设备120(例如UE)、移动性网络节点130、位置服务器132和/或定位服务器134中的任何一个来执行。替代地,分布式节点(DN)和功能(例如如图5中所示的被包括在云140中)可以被用于执行或部分地执行所述方法。

在本公开中,第一RAT是当在第一服务区域11(例如第一小区11)中工作时服务无线设备120的第一无线电网络节点110的RAT,第二RAT是服务第二小区12的第二无线电网络节点112的RAT。此外,无线设备120被暂停与第一无线电网络节点110的连接,该连接将被第二无线电网络节点112重建。有时在本公开中,使用术语“源节点/小区”代替术语“第一RAT/节点/小区”,以及使用术语“目标RAT/节点/小区”代替术语“第二RAT/节点/小区”。因此,例如可以说无线设备120被暂停与源无线电网络节点110的连接,而目标无线电网络节点112将重建该连接。

本文的一些实施例的动作

图6中描绘了并且将在下文中详细描述示出了由无线设备120、122执行例如以重建连接的方法的实施例的流程图的示例实施例。特别地,本文的实施例涉及由无线设备120执行的用于在包括第一无线电接入技术(RAT)和第二RAT的无线通信网络100中重建无线电连接的方法,其中,无线设备120在由在第一RAT中工作的第一无线电网络节点110服务的第一小区11中工作。第一RAT和第二RAT是不同的RAT。该方法可以包括以下动作中的一个或多个,可以以任何合适的顺序采取这些动作。此外,应当理解,一个或多个动作可以是可选的,以及动作可以被组合。

在动作601,当与第一小区(例如与第一无线电网络节点110)的连接失败已经被检测到或被检测到时,无线设备120、122执行小区选择。

在动作602中,无线设备120、122选择第二RAT中的第二小区12。无线设备120知道第二小区12是用于重建的候选者。

在动作603中,无线设备120、122确定和/或接收与第一RAT的第一小区11相关联的第一组参数。如上所述,第一小区11由在第一RAT中工作的第一无线电网络节点110服务。第一组参数包括标识无线设备120或第一小区11的至少一个参数。第一组参数可以包括C-RNTI、I-RNTI和PCI。C-RNTI和I-RNTI标识无线设备120,PCI标识第一小区11。

在动作604中,无线设备120、122确定和/或接收与第二RAT的第二小区12相关联的第二组参数。第二小区12由在第二RAT中工作的第二无线电网络节点112服务。第二组参数包括标识无线设备120或第二小区12的至少一个参数。第二组参数可以包括小区ID或PCI。小区ID和PCI标识第二小区12。

在动作605中,无线设备120、122可以确定第一组参数和第二组参数的更新版本。另外或替代地,在动作605A’中,无线设备120创建或使用新变量或扩展现有变量。当在本公开中提及新变量时,应当理解为指代相对于在当前标准中定义的变量而言为新的变量,并且该变量例如可以包括具有两种或更多种不同RAT的格式的参数。

无线设备120可以确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。

在一些实施例中,例如在一些第一示例性实施例中,无线设备120通过将第一组参数中的一个或多个参数转换为与第二RAT的一个或多个参数的格式相对应的格式,确定第一组参数中的一个或多个参数的更新版本。无线设备120可以通过执行以下操作中的一个或多个来执行此转换:

当第一RAT是NR技术而第二RAT是LTE时,将第一组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是LTE技术而第二RAT是NR时,将第一组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。此外,无线设备120可以将第一组参数中的转换后的一个或多个参数在第二RAT中定义的一个或多个变量中用作在计算用于第二RAT的安全令牌中的输入。

在一些实施例中,例如在一些第二示例性实施例中,无线设备120通过将第二组参数中的一个或多个参数转换为与第一组参数中的一个或多个参数的格式相对应的格式来确定第二组参数中的一个或多个参数的更新版本。无线设备120可以通过执行以下操作中的一个或多个来执行此转换:

当第一RAT是LTE技术而第二RAT是NR时,将第二组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是NR技术而第二RAT是LTE时,将第二组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。此外,无线设备120可以将第二组参数中的转换后的一个或多个参数在第一RAT中定义的一个或多个变量中用作在计算用于第一RAT的安全令牌中的输入。

因此,无线设备120可以将具有第一RAT的格式的第一组参数中的一个或多个参数转换成第二RAT的格式,以及可以将具有第二RAT的格式的第二组参数中的一个或多个参数转换成第一RAT的格式。例如,C-RNTI具有以下格式:在LTE中:16位串,在NR中:16位整数;PCI具有以下格式:在LTE中:9位整数,在NR中:10位整数;而Cell ID具有以下格式:在LTE中:28位串,在NR中:36位串。

在一些实施例中,例如在一些第三示例性实施例中,无线设备120创建和/或使用新变量,该新变量包括具有第一RAT的格式的第一组参数中的一个或多个参数以及包括具有第二RAT的格式的第二组参数中的一个或多个参数。新变量可以包括具有多于一种RAT的格式的参数。

在一些实施例中,例如在一些第四示例性实施例中,无线设备120创建和/或使用新变量或扩展现有变量以包括具有第一RAT的格式和第二RAT的格式两者的第一组参数中的一个或多个参数和第二组参数中的一个或多个参数。新变量可以包括仅一种格式的参数(如在传统场景中)或包括根据本文公开的实施例的两种或更多种格式的参数。新变量可以是现有变量的扩展。

在一些实施例中,例如在一些第五示例性实施例中,无线设备120扩展和/或使用现有变量的定义,以使用采用用于第一组参数中的一个或多个参数的第二RAT格式的一个或多个值(例如预定义值)。换句话说,无线设备120可以通过扩展现有变量的定义以使用采用第二RAT格式的一个或多个值代替第一组参数中的一个或多个参数,确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。但是,应该理解,该值不必是预定义的。它也可以是不与第一组参数相关联的值。例如,网络可以发信号通知对于RAT间重建,第一组参数应是0,而在另一个小区中,它应该是42(或其他值)。

在一些实施例中,例如在一些第六示例性实施例中,无线设备120接收如何更新第一组参数和第二组参数的指令。因此,无线设备120可以接收如何将第一组参数中的一个或多个参数转换成与第二组参数中的一个或多个参数的格式相对应的格式或者如何将第二组参数中的一个或多个参数转换成与第一组参数中的一个或多个参数的格式相对应的格式的指令。例如,可以在链路故障期间从第一无线电网络节点110接收该指令,以及在重建期间从第二无线电网络节点接收该指令。在后一种情况下,可以从第二无线电网络节点广播该指令。在这样的实施例中,无线设备根据所接收的指令来更新第一组参数和第二组参数。

在动作606中,无线设备120、122基于第一组参数和第二组参数来确定安全令牌。

如上所述,无线设备120可以确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。在这样的实施例中,无线设备120可以通过基于第一组参数和第一组参数中的一个或多个参数的更新版本中的至少一个,并且基于第二组参数和第二组参数中的一个或多个参数的更新版本中的至少一个而确定安全令牌,确定安全令牌。因此,安全令牌可以至少基于C-RNTI、分别标识无线设备120和第一小区11的PCI以及标识第二小区12的小区ID来被确定。在确定安全令牌之前,可以更新C-RNTI、PCI和小区ID中的一个或多个。附加地或替代地,标识无线设备120的I-RNTI和/或标识第二小区12的PCI也可以被用于安全令牌的确定。

在一些第一示例性实施例中,无线设备120将第一组参数中的转换后的一个或多个参数在第二RAT中定义的一个或多个变量中用作在用于第二RAT的安全令牌的计算中的输入。

在一些第二示例性实施例中,无线设备120将第二组参数中的转换后的一个或多个参数在第一RAT中定义的一个或多个变量中用作在用于第一RAT的安全令牌的计算中的输入。

在一些第三和第四示例性实施例中,无线设备120将新变量用作在用于第二RAT的安全令牌的计算中的输入。

在动作607中,无线设备120、122向由第二无线电网络节点112服务的第二小区12发送包括所确定的安全令牌的重建请求,例如,重建请求消息,。

为了执行上述方法动作,例如为了重建连接,无线设备120可以包括图7所示的布置。无线设备120、122可以例如包括发送单元701、接收单元702、确定单元703、更新单元704、选择单元705、创建单元706和执行单元707。如前所述,无线设备120和第一无线电网络节点110被配置为在无线通信网络100中工作。无线设备120被配置为例如借助于一个或多个单元来执行由无线设备120执行并在本文中描述的一个或多个动作。

无线设备120被配置为例如借助于发送单元701向在通信网络100中工作的一个或多个节点发送信号、消息或信息。发送单元701可以由无线设备120的处理器709实现或者被布置为与无线设备120的处理器709通信。处理器709将在下面更详细地描述。

无线设备120、122被配置为向由第二无线电网络节点112服务的第二小区12发送包括所确定的安全令牌的重建请求,例如重建请求消息。

无线设备120被配置为例如借助于接收单元702从在通信网络100中工作的一个或多个节点接收信号、消息或信息。接收单元702可以由无线设备120的处理器709实现或被布置为与无线设备120的处理器709通信。

无线设备120、122被配置为接收与第一小区11相关联的第一组参数。第一组参数包括标识无线设备120或第一小区11的至少一个参数。

此外,无线设备12被配置为接收与第二小区12相关联的第二组参数。第二组参数包括标识无线设备120或第二小区12的至少一个参数。

在一些实施例中,无线设备120被配置为从第一无线电网络节点110或第二无线电网络节点112接收如何将第一组参数中的一个或多个参数转换成与第二RAT的一个或多个参数的格式相对应的格式或者如何将第二组参数中的一个或多个参数转换成与第一RAT的一个或多个参数的格式相对应的格式的指令。

无线设备120被配置为例如借助于确定单元703来确定安全令牌。确定单元703可以由无线设备120的处理器709实现或被布置为与无线设备120的处理器709通信。

无线设备120、122被配置为确定与第一小区11相关联的第一组参数。与第一小区11相关联的第一组参数已经在无线设备120连接至第一小区11时被接收。所接收的第一组参数可以被存储在存储器中。在失败时,例如与第一小区11的连接失败时,无线设备120确定第一组参数。例如,无线设备120可以从存储器中取回第一组参数。

此外,无线设备120被配置为基于第一组参数和第二组参数来确定安全令牌。

第一组参数可包括以下中的一个或多个:标识无线设备120的C-RNTI或I-RNTI和标识第一小区11的PCI。第二组参数可包括标识第二小区12的小区ID或PCI。

在一些实施例中,无线设备120被配置为确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。在这样的实施例中,无线设备120被配置为基于第一组参数和第一组参数中的一个或多个参数的更新版本中的至少一个,并且基于第二组参数和第二组参数中的一个或多个参数的更新版本中的至少一个,确定安全令牌。

在一些实施例中,例如在一些第一示例性实施例中,无线设备120被配置为通过执行以下一项或多项操作而将第一组参数中的一个或多个参数转换为与第二RAT的一个或多个参数的格式相对应的格式来确定第一组参数中的一个或多个参数的更新版本:

当第一RAT是5G新无线电(NR)技术而第二RAT是长期演进(LTE)技术时,将第一组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是LTE而第二RAT是NR时,将第一组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。

此外,在一些第一示例性实施例中,无线设备120被配置为通过将第一组参数中的转换后的一个或多个参数在第二RAT中定义的一个或多个变量中用作在用于第二RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第二示例性实施例中,无线设备120被配置为通过执行以下一项或多项操作而将第二组参数中的一个或多个参数转换为与第一组参数中的一个或多个参数的格式相对应的格式来确定第二组参数中的一个或多个参数的更新版本:

当第一RAT是LTE技术而第二RAT是NR技术时,将第二组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是NR技术和第二RAT是LTE时,将第二组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。

此外,在一些第二示例性实施例中,无线设备120被配置为通过将第二组参数中的转换后的一个或多个参数在第一RAT中定义的一个或多个变量中用作在用于第一RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第三和第四示例性实施例中,无线设备120被配置为通过将新变量用作在用于第二RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第五示例性实施例中,无线设备120被配置为通过扩展现有变量的定义以使用采用第二RAT格式的一个或多个值代替第一组参数中的一个或多个参数,确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。

第一无线设备120可以被配置为例如借助于更新单元704来更新第一组参数中的一个或多个参数和/或第二组参数中的一个或多个参数。更新单元704可以由第一无线设备120的处理器709实现或者被布置为与第一无线设备120的处理器709通信。

因此,无线设备120、122可以被配置为更新第一组参数中的一个或多个参数和/或第二组参数中的一个或多个参数,如本文所述。

无线设备120被配置为例如借助于选择单元705来选择小区。选择单元705可以由无线设备120的处理器709实现或者被布置为与无线设备120的处理器709通信。

无线设备120、122被配置为选择由在第二RAT中工作的第二无线电网络节点112服务的第二小区12。无线设备120知道第二小区12是用于重建的候选者。

无线设备120被配置为例如借助于创建单元706来创建新变量或新IE。创建单元706可以由无线设备120的处理器709实现或被布置为与无线设备120的处理器709通信。

在一些实施例中,例如在一些第三示例性实施例中,无线设备120、122被配置为创建新变量,该新变量包括具有第一RAT的格式的第一组参数中的一个或多个参数以及包括具有第二RAT的格式的第二组参数中的一个或多个参数。

在一些实施例中,例如在一些第四示例性实施例中,新变量是现有变量的扩展。

无线设备120被配置为例如借助于执行单元707来执行小区选择。执行单元707可以由无线设备120的处理器709实现或被布置为与无线设备120的处理器709通信。

无线设备120、122被配置为在与由第一无线电网络节点110服务的第一小区11的连接失败被检测到或已被检测到时执行小区选择。

本领域技术人员还将认识到,上述无线设备120、122中的单元可以指模拟电路和数字电路的组合,和/或配置有例如被存储在无线设备120、122中的软件和/或固件(其在由相应的一个或多个处理器(例如,上述处理器)执行时)的一个或多个处理器。这些处理器中的一个或多个以及其他数字硬件可被包括在单个专用集成电路(ASIC)中,或者几个处理器和各种数字硬件可以分布在几个单独的组件之间(无论是被单独封装还是被组装成片上系统(SoC))。

无线设备120、122可以包括输入和输出接口708,输入和输出接口708被配置为与一个或多个网络节点(例如,与第一和第二无线电网络节点110、112和位置服务器132)通信。输入和输出接口可以包括无线接收机(未示出)和无线发射机(未示出)。

本文的实施例可以通过相应的处理器或一个或多个处理器(例如,图7中描绘的无线设备120、122中的处理电路的处理器709)以及用于执行本文的实施例的功能和动作的相应的计算机程序代码来实现。上面提到的程序代码也可以被提供为例如具有数据载体的形式的计算机程序产品,该数据载体携带用于当被加载到无线设备120、122中时执行本文中的实施例的计算机程序代码。一种这样的载体可以具有CD ROM盘的形式。但是,使用其他数据载体(例如记忆棒)也是可行的。此外,计算机程序代码可以作为服务器上的纯程序代码来提供并被下载到无线设备120、122。

无线设备120、122还可以包括存储器710,存储器710包括一个或多个存储单元。存储器包括能够由无线设备120中的处理器执行的指令。

存储器被布置为用于存储例如数据、配置和应用,这些数据、配置和应用用于在无线设备120、122中被执行时执行本文的方法。

无线设备120、122的一些实施例可以包括:

无线电电路,被配置为根据处理单元的确定来确定/接收第一组参数和第二组参数,以及发送重建请求;

存储器,被配置为存储第一组参数和第二组参数;

处理单元,被配置为基于第一组参数和第二组参数来确定安全令牌。

在图8A中描绘了并且将在下文中更详细描述示出了由第一无线电网络节点110执行的用于协助无线设备120、122在无线通信网络100中重建无线电连接的方法的实施例的流程图的示例性实施例。如前所述,无线通信网络100包括第一RAT和不同于第一RAT的第二RAT。无线设备120在由在第一RAT中工作的第一无线电网络节点110服务的第一小区11中工作。该方法可以包括以下动作中的一个或多个,可以以任何合适的顺序采取这些动作。此外,应当理解,一个或多个动作可以是可选的,以及动作可以被组合。

在动作801A中,第一无线电网络节点110向无线设备120、122提供与第一RAT的第一小区11相关联的第一组参数。例如,第一无线电网络节点110可以将第一组参数发送给无线设备120。第一组参数可以包括标识无线设备120的C-RNTI或I-RNTI以及标识第一小区11的PCI。

在动作801A’中,第一无线电网络节点110可以向无线设备提供如何将参数转换成另一种格式的指令。例如,第一无线电网络节点110可以将该指令发送给无线设备120。

因此,第一无线电网络节点110可以向无线设备120提供如何将与第一小区11相关联的第一组参数中的一个或多个参数转换成与第二组参数中的一个或多个参数的格式相对应的格式或如何将第二组参数中的一个或多个参数转换成与第一组参数中的一个或多个参数的格式相对应的格式的指令。

在动作802A中,第一无线电网络节点110从在第二RAT中工作的第二无线电网络节点112接收与第二RAT的第二小区12相关联的第二组参数。如上所述,第二小区12由第二无线电网络节点112服务。第二组参数可以包括标识第二小区12的小区ID或PCI。

在动作803A中,第一无线电网络节点110从第二无线电网络节点112接收安全令牌。当与第一无线电网络节点110的连接失败被检测到或已被检测到时,第二无线电网络节点112在从无线设备120发送的重建请求消息中接收安全令牌。

在动作804A中,第一无线电网络节点110基于第一组参数和第二组参数来确定期望的安全令牌。

在一些实施例中,第一无线电网络节点110确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。在这样的实施例中,第一无线电网络节点110基于第一组参数和第一组参数中的一个或多个参数的更新版本中的至少一个,并且基于第二组参数和第二组参数中的一个或多个参数的更新版本中的至少一个,确定安全令牌。

在一些实施例中,例如在一些第一示例性实施例中,第一无线电网络节点110通过将第一组参数中的一个或多个参数转换为与第二RAT的一个或多个参数的格式相对应的格式来确定第一组参数中的一个或多个参数的更新版本。第一无线电网络节点110可以通过执行以下操作中的一个或多个来执行该转换:

当第一RAT是5G NR技术而第二RAT是LTE技术时,将第一组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是LTE而第二RAT是NR时,将第一组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。

此外,在一些第一示例性实施例中,第一无线电网络节点110通过将第一组参数中的转换后的一个或多个参数在第二RAT中定义的一个或多个变量中用作在用于第二RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第二示例性实施例中,第一无线电网络节点110通过将第二组参数中的一个或多个参数转换为与第一组参数中的一个或多个参数的格式相对应的格式来确定第二组参数中的一个或多个参数的更新版本。第一无线电网络节点110可以通过执行以下操作中的一个或多个来执行该转换:

当第一RAT是LTE技术而第二RAT是NR技术时,将第二组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是NR技术和第二RAT是LTE时,将第二组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。

此外,在一些第二示例性实施例中,第一无线电网络节点110通过将第二组参数中的转换后的一个或多个参数在第一RAT中定义的一个或多个变量中用作在用于第一RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第三示例性实施例中,第一无线电网络节点110创建新变量,该新变量包括具有第一RAT的格式的第一组参数中的一个或多个参数以及包括具有第二RAT的格式的第二组参数中的一个或多个参数。

在一些实施例中,例如在一些第四实施例中,新变量是现有变量的扩展。

在一些第三和第四示例性实施例中,第一无线电网络节点110通过将新变量用作在用于第二RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第五实施例中,第一无线电网络节点110通过扩展现有变量的定义以使用采用第二RAT格式的一个或多个值代替第一组参数中的所述一个或多个参数,确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。

在动作805A中,第一无线电网络节点110基于所接收的安全令牌和所确定的期望的安全令牌来验证无线设备120、122。例如,基于所接收的和所确定的期望的安全令牌,第一无线电网络节点110验证无线设备的身份以及该无线设备是否有效。

在动作806A中,例如当无线设备120被验证为有效时,第一无线电网络节点110向第二无线电网络节点112发送与要被重建的无线电连接相关的一个或多个配置和/或参数。与要被重建的无线电连接相关的一个或多个配置和/或参数在本文中有时可以被称为UE上下文。

为了执行上述方法动作,例如用于协助无线设备120、122恢复无线通信网络100中的无线电连接,第一无线电网络节点110可以包括图8B所示的布置。第一无线电网络节点110可以例如包括发送单元801、接收单元802、提供单元803、确定单元804和验证单元805。如前所述,无线设备120和第一无线电网络节点110被配置为在无线通信网络100中工作。第一无线电网络节点110被配置为例如借助于一个或多个单元来执行由第一无线电网络节点110执行并在此描述的一个或多个动作。

第一无线电网络节点110被配置为例如借助于发送单元801向在通信网络100中工作的一个或多个节点发送信号、消息或信息。发送单元801可以由第一无线电网络节点110的处理器807实现或被布置为与第一无线电网络节点110的处理器807通信。处理器807将在下面更详细地描述。

第一无线电网络节点110被配置为在无线设备120被验证为有效时向第二无线电网络节点112发送与要被重建的无线电连接相关的一个或多个配置和/或参数。

第一无线电网络节点110被配置为例如借助于接收单元802从在通信网络100中工作的一个或多个节点接收信号、消息或信息。接收单元802可以由第一无线电网络节点110的处理器807实现或被布置为与第一无线电网络节点110的处理器807通信。

第一无线电网络节点110被配置为从在第二RAT中工作的第二无线电网络节点112接收与第二RAT的第二小区12相关联的第二组参数。如上所述,第二小区12由第二无线电网络节点112服务。第二组参数可以包括标识第二小区12的小区ID或PCI。

此外,第一无线电网络节点110被配置为从第二无线电网络节点112接收安全令牌。如前所述,当与第一无线电网络节点110的连接失败被检测到或已被检测到时,第二无线电网络节点112在从无线设备120发送的重建请求消息中接收安全令牌。

第一无线电网络节点110被配置为例如借助于提供单元803向在通信网络100中工作的一个或多个节点提供信号、消息或信息。提供单元803可以由第一无线电网络节点110的处理器807实现或被布置为与第一无线电网络节点110的处理器807通信。

在一些实施例中,第一无线电网络节点110被配置为向无线设备120提供如何将参数转换成另一种格式的指令。例如,第一无线电网络节点110可以将指令发送给无线设备120。因此,第一无线电网络节点110可以被配置为向无线设备120提供如何将与第一小区11相关联的第一组参数中的一个或多个参数转换成与第二组参数中的一个或多个参数的格式相对应的格式或者如何将第二组参数中的一个或多个参数转换成与第一组参数中的一个或多个参数的格式相对应的格式的指令。

第一无线电网络节点110被配置为例如借助于确定单元804来确定安全令牌。确定单元804可以由第一无线电网络节点110的处理器807实现或被布置为与第一无线电网络节点110的处理器807通信。

第一无线电网络节点110被配置为基于第一组参数和第二组参数来确定期望的安全令牌。

在一些实施例中,第一无线电网络节点110被配置为确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。在这样的实施例中,第一无线电网络节点110被配置为基于第一组参数和第一组参数中的一个或多个参数的更新版本中的至少一个,以及基于第二组参数和第二组参数中的一个或多个参数的更新版本中的至少一个,确定安全令牌。

在一些实施例中,例如在一些第一示例性实施例中,第一无线电网络节点110被配置为通过将第一组参数中的一个或多个参数转换为与第二RAT的一个或多个参数的格式相对应的格式来确定第一组参数中的一个或多个参数的更新版本。第一无线电网络节点110可以被配置为通过执行以下操作中的一个或多个来执行该转换:

当第一RAT是5G NR技术而第二RAT是LTE技术时,将第一组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是LTE而第二RAT是NR时,将第一组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。

此外,在一些第一示例性实施例中,第一无线电网络节点110被配置为通过将第一组参数中的转换后的一个或多个参数在第二RAT中定义的一个或多个变量中用作在用于第二RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第二示例性实施例中,第一无线电网络节点110被配置为通过将第二组参数中的一个或多个参数转换为与第一组参数中的一个或多个参数的格式相对应的格式来确定第二组参数中的一个或多个参数的更新版本。第一无线电网络节点110可以被配置为通过执行以下操作中的一个或多个来执行该转换:

当第一RAT是LTE技术而第二RAT是NR技术时,将第二组参数中的一个或多个参数映射、重新计算或截断为缩短的位串,以及

当第一RAT是NR技术和第二RAT是LTE时,将第二组参数中的一个或多个参数映射、重新计算或填充为扩展的位串。

此外,在一些第二示例性实施例中,第一无线电网络节点110被配置为通过将第二组参数中的转换后的一个或多个参数在第一RAT中定义的一个或多个变量中用作在用于第一RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第三示例性实施例中,第一无线电网络节点110被配置为创建新变量,该新变量包括具有第一RAT的格式的第一组参数中的一个或多个参数以及包括具有第二RAT的格式的第二组参数中的一个或多个参数。

在一些实施例中,例如在一些第四实施例中,新变量是现有变量的扩展。

在一些第三和第四示例性实施例中,第一无线电网络节点110被配置为通过将新变量用作在用于第二RAT的安全令牌的计算中的输入来确定安全令牌。

在一些实施例中,例如在一些第五实施例中,第一无线电网络节点110被配置为通过扩展现有变量的定义以使用采用第二RAT格式的一个或多个值代替第一组参数中的一个或多个参数,来确定第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本。

第一无线电网络节点110被配置为例如借助于验证单元805来验证无线设备120。验证单元805可以由第一无线电网络节点110的处理器807实现或者被布置为与第一无线电网络节点110的处理器807通信。

第一无线电网络节点110被配置为基于所接收的安全令牌和所确定的期望的安全令牌来验证无线设备120、122。例如,第一无线电网络节点110被配置为基于所接收的和所确定的期望的安全令牌来验证无线设备的身份以及该无线设备是否有效。

本领域技术人员还将认识到,上述第一无线电网络节点110中的单元可以指模拟电路和数字电路的组合,和/或配置有例如被存储在网络节点110中的软件和/或固件(其在由相应的一个或多个处理器(例如,上述处理器)执行时)的一个或多个处理器。这些处理器中的一个或多个以及其他数字硬件可被包括在单个专用集成电路(ASIC)中,或者几个处理器和各种数字硬件可以分布在几个单独的组件之间(无论是被单独封装还是被组装成片上系统(SoC))。

无线电网络节点110可以包括输入和输出接口806,输入和输出接口806被配置为与无线设备120、122、第二无线电网络节点112、网络节点130和位置服务器132中的一个或多个通信。输入和输出接口可以包括无线接收机(未示出)和无线发射机(未示出)。

本文的实施例可以通过相应的处理器或一个或多个处理器(例如,图8B中描绘的网络节点110中的处理电路的处理器807)以及用于执行本文的实施例的功能和动作的相应的计算机程序代码来实现。上面提到的程序代码也可以被提供为例如具有数据载体的形式的计算机程序产品,该数据载体携带用于当被加载到网络节点110中时执行本文的实施例的计算机程序代码。一种这样的载体可以具有CD ROM盘的形式。但是,使用其他数据载体(例如记忆棒)也是可行的。此外,计算机程序代码可以作为服务器上的纯程序代码来提供并被下载到网络节点110。

网络节点110还可以包括存储器808,存储器808包括一个或多个存储单元。存储器包括能够由网络节点110中的处理器执行的指令。

存储器被布置为用于存储例如数据、配置和应用,这些数据、配置和应用用于在网络节点110中被执行时执行本文的方法。例如,存储器可以包括具有本文提及的缓冲区大小的缓冲区。

第一无线电网络节点110的一些实施例可以包括:

通信电路,被配置为向无线设备提供第一组参数以及还可能提供如何更新参数、从第二无线电网络节点接收安全令牌的指令以及被配置为发送配置;

存储设备,被配置为存储一组参数和安全令牌;

处理单元,被配置为确定期望的安全令牌;以及

无线电电路,被配置为向第二无线电网络节点发送配置。

在图9A中描绘了并且将在下文中更详细描述示出了由第二无线电网络节点112执行的用于协助无线设备120、122在无线通信网络100中重建无线电连接的方法的实施例的流程图的示例性实施例。如前所述,无线通信网络100包括第一RAT和第二RAT。无线设备120在由在第一RAT中工作的第一无线电网络节点110服务的第一小区11中工作。该方法可以包括以下动作中的一个或多个,可以以任何合适的顺序采取这些动作。此外,应当理解,一个或多个动作可以是可选的,以及动作可以被组合。

在动作901A中,第二无线电网络节点112向无线设备提供与第二RAT的第二小区12相关联的第二组参数。

在动作901A’中,第二无线电网络节点112可以向无线设备提供如何将参数转换成另一种格式的指令。

在动作902A中,第二无线电网络节点112从无线设备接收重建请求,该重建请求包括安全令牌。

在动作903A中,第二无线电网络节点112向第一无线电网络节点110发送与第二RAT的第二小区12相关联的第二组参数。

在动作904A中,第二无线电网络节点112向第一无线电网络节点110发送所接收的安全令牌。这可以在以上动作806A中向第一无线电网络节点110发送请求参数/或配置的消息时由第二网络节点112来执行,该参数和/或配置将要在重建与无线设备120的连接时被使用。

在动作905A中,第二无线电网络节点112从第一无线电网络节点110接收与要被重建的无线电连接相关的一个或多个配置和/或参数。

在动作906A中,第二无线电网络节点112重建与无线设备120的连接。

为了执行方法动作,例如为了协助无线设备120、122恢复无线通信网络100中的无线电连接,第二无线电网络节点112可以包括图9B所示的布置。第二无线电网络节点112可以例如包括发送单元901、接收单元902、提供单元903、确定单元904、广播单元905和重建单元906。

本领域技术人员还将认识到,上述第二无线电网络节点112中的单元可以指模拟电路和数字电路的组合,和/或配置有例如被存储在网络节点112中的软件和/或固件(其在由相应的一个或多个处理器(例如,上述处理器)执行时)的一个或多个处理器。这些处理器中的一个或多个以及其他数字硬件可被包括在单个专用集成电路(ASIC)中,或者几个处理器和各种数字硬件可以分布在几个单独的组件之间(无论是被单独封装还是被组装成片上系统(SoC))。

第二无线电网络节点112可以包括输入和输出接口907,输入和输出接口907被配置为与无线设备120、122、第一无线电网络节点110、网络节点130和位置服务器132中的一个或多个通信。输入和输出接口可以包括无线接收机(未示出)和无线发射机(未示出)。

本文的实施例可以通过相应的处理器或一个或多个处理器(例如,图9B中描绘的网络节点112中的处理电路的处理器908)以及用于执行本文的实施例的功能和动作的相应的计算机程序代码来实现。上面提到的程序代码也可以被提供为例如具有数据载体的形式的计算机程序产品,该数据载体携带用于当被加载到网络节点112中时执行本文中的实施例的计算机程序代码。一种这样的载体可以具有CD ROM盘的形式。但是,使用其他数据载体(例如记忆棒)也是可行的。此外,计算机程序代码可以作为服务器上的纯程序代码来提供并被下载到网络节点112。

网络节点112还可以包括存储器909,存储器909包括一个或多个存储单元。存储器包括能够由网络节点112中的处理器执行的指令。

存储器被布置为用于存储例如数据、配置和应用,这些数据、配置和应用用于在网络节点112中被执行时执行本文的方法。例如,存储器可以包括具有本文中提及的缓冲区大小的缓冲区。

第二无线电网络节点112的一些实施例可以包括:

通信电路,被配置为向无线设备提供第二组参数以及还可能提供如何更新参数、从无线设备接收安全令牌以及将安全令牌发送给第一无线电网络节点的指令,以及接收用于重建与无线设备的连接的一个或多个配置和/或参数;

存储设备,被配置为存储一组参数和安全令牌;

处理单元;以及

无线电电路,被配置为从第一无线电网络节点接收配置并与无线设备重建无线电连接。

在一些实施例中,相应的计算机程序810、910包括指令,这些指令在由相应的至少一个处理器执行时使网络节点110、112的至少一个处理器执行本文所述的一个或多个动作。

在一些实施例中,相应的计算机程序712包括指令,这些指令在由相应的至少一个处理器执行时使无线设备120、122的至少一个处理器执行本文所述的动作。

在一些实施例中,相应的载体713、811、911包括相应的计算机程序,其中,载体是电子信号、光信号、电磁信号、磁信号、电信号、无线电信号、微波信号或计算机可读存储介质中的一个。

下面将进行更详细的描述。

本文公开的实施例可以被分成将在下面更详细地描述的不同部分。

下面描述编号为1-12的一些示例实施例。

以下实施例尤其参考图5、图6和图7。

实施例1.一种由无线设备(120)执行的用于在包括第一无线电接入技术(RAT)和第二RAT的无线通信网络(100)中重建无线电连接的方法,其中,无线设备(120)在由在第一RAT中工作的第一无线电网络节点(110)服务的第一小区(11)中工作,其中,该方法包括:

当与第一无线电网络节点(110)的连接失败已经被检测到时,

-例如借助于执行单元来执行(601)小区选择以及例如借助于选择单元来选择(602)无线设备(120)知道将是重建的候选者的第二RAT中的第二小区;

-例如借助于确定单元来确定(603)与由在第一RAT中工作的第一无线电网络节点(110)服务的第一小区(11)相关联的第一组参数,其中第一组参数包括标识无线设备(120)或第一小区(11)的至少一个参数;

-例如借助于确定单元来确定(604)与在第二RAT中工作的第二无线电网络节点(112)服务的第二小区(12)相关联的第二组参数,其中第二组参数包括标识无线设备(120)或第二小区(12)的至少一个参数;

-基于第一组参数和第二组参数,例如借助于确定单元来确定(606)安全令牌;以及

-例如借助于发送单元向第二无线电网络节点(112)发送(607)包括安全令牌的重建请求消息。

第一组参数可以包括C-RNTI和/或PCI,而第二组参数可以包括小区ID。

实施例2.根据实施例1所述的方法,还包括:

-确定(605)第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本;其中,确定(606)安全令牌包括:

-基于第一组参数和第一组参数中的一个或多个参数的更新版本中的至少一个,以及基于第二组参数和第二组参数中的一个或多个参数的更新版本中的至少一个,确定安全令牌。

实施例3.根据实施例2所述的方法,其中,确定(605)第一组参数中的一个或多个参数的更新版本包括:

-例如通过映射、重新计算、截断或填充以及通过使用在第二RAT中定义的一个或多个变量,将第一组参数中的一个或多个参数转换为与第二RAT的一个或多个参数的格式相对应的格式。

例如,这可以涉及一些第一示例性实施例。

实施例4.根据实施例2或3所述的方法,其中,确定(605)第二组参数中的一个或多个参数的更新版本包括:

-例如通过映射、重新计算、截断或填充以及通过使用在第一RAT中定义的一个或多个变量,将第二组参数中的一个或多个参数转换为与第一组参数中的一个或多个参数的格式相对应的格式。

例如,这可以涉及一些第二示例性实施例。

实施例5.根据实施例1所述的方法,还包括:

-创建/使用(605')新变量,该新变量包括具有第一RAT的格式的第一组参数中的一个或多个参数以及包括具有第二RAT的格式的第二组参数中的一个或多个参数。

例如,这可以涉及一些第三示例性实施例。

实施例6.根据实施例1所述的方法,还包括:

-创建/使用(605')新变量或扩展现有变量以包括具有第一RAT的格式和第二RAT的格式两者的第一组参数中的一个或多个参数和第二组参数中的一个或多个参数。

例如,这可以涉及一些第四示例性实施例。

实施例7.根据实施例2所述的方法,其中,确定(605)第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本包括:

-扩展现有变量的定义以使用采用用于第一组参数中的一个或多个参数的第二RAT格式的一个或多个值(例如预定义值)。

应当理解,该值不必是预定义的。它也可以是不与第一组参数相关联的值。例如,网络可以发信号通知对于RAT间重建,第一组参数应是0,而在另一个小区中,它应该是42(或其他值)。

例如,这可以涉及一些第五示例性实施例。

实施例8.根据实施例2所述的方法,其中,确定(605)第一组参数中的一个或多个参数的更新版本或第二组参数中的一个或多个参数的更新版本包括:

-从第一无线电网络节点(110)或第二无线电网络节点(112)接收如何将第一组参数中的一个或多个参数转换成与第二RAT的一个或多个参数的格式相对应的格式或如何将第二组参数中的一个或多个参数转换成与第一RAT的一个或多个参数的格式相对应的格式的指令。

无线设备可以在暂停期间从第一无线电网络节点以及在重建期间从第二无线电网络节点接收该指令。在后一种情况下,该指令可以从第二无线电网络节点来广播。

例如,这可以涉及一些第六示例性实施例。

以下实施例尤其参考图5、图8A、8B和图9A、9B。

实施例9.一种由第一无线电网络节点(110)执行的用于协助无线设备(120)在包括第一无线电接入技术(RAT)和第二RAT的无线通信网络(100)中重建无线电连接的方法,其中,无线设备(120)在由在第一RAT中工作的第一无线电网络节点(110)服务的第一小区(11)中工作,其中,该方法包括:

-例如借助于提供单元向无线设备(120)提供(801A)与由在第一RAT中工作的第一无线电网络节点(120)服务的第一小区(11)相关联的第一组参数,其中,第一组参数包括标识无线设备(120)或第一小区(11)的至少一个参数,

-例如借助于接收单元从在第二RAT中工作的第二无线电网络节点(112)接收(802A)与由第二无线电网络节点(112)服务的第二小区(12)相关联的第二组参数;

-当与第一无线电网络节点(110)的无线电连接失败已被检测到时,例如借助于接收单元从第二无线电网络节点(112)接收(803A)在来自无线设备(120)的重建请求消息中接收的安全令牌;

-基于第一组参数和第二组参数,例如借助于确定单元来确定(804A)期望的安全令牌;以及

-借助于所接收的安全令牌和所确定的期望的安全令牌,例如借助于验证单元来验证(805A)无线设备(120)的身份;

-例如借助于发送单元向第二无线电网络节点(112)发送(806A)与要被重建的无线电连接相关的一个或多个配置和/或参数。

第一无线电网络节点110还可以在重建请求消息中接收UE身份。

实施例10.根据实施例9所述的方法,还包括:

-向无线设备(120)提供(801A')如何将与第一小区(11)相关联的第一组参数中的一个或多个参数转换成与第二组参数中的一个或多个参数的格式相对应的格式或如何将第二组参数中的一个或多个参数转换成与第一组参数中的一个或多个参数的格式相对应的格式的指令。

实施例11:一种由第二无线电网络节点(112)执行的用于协助无线设备(120)在包括第一无线电接入技术(RAT)和第二RAT的无线通信网络(100)中重建无线电连接的方法,其中,无线设备(120)在由在第一RAT中工作的第一无线电网络节点(110)服务的第一小区(11)中工作,其中,第二无线电网络节点(112)在第二RAT中工作,其中,该方法包括:

-例如借助于提供单元向无线设备(120)提供(901A)与由在第二RAT中工作的第二无线电网络节点(122)服务的第二小区(12)相关联的第二组参数,其中,第二组参数包括标识无线设备(120)或第二小区(12)的至少一个参数;

-当与第一无线电网络节点(110)的无线电连接失败已被检测到时,例如借助于接收单元来接收(902A)包括安全令牌的重建请求消息,该重建请求消息是由无线设备(120)发送的;

-例如借助于发送单元向第一无线电网络节点(110)发送(903A)与第二无线电网络节点(112)服务的第二小区(12)相关联的第二组参数;

-例如借助于发送单元向第一无线电网络节点(110)发送(904A)安全令牌;

-例如借助于接收单元从第一无线电网络节点(110)接收(905A)与要被重建的无线电连接相关的一个或多个配置和/或参数;以及

-例如借助于重建单元来重建(906A)与无线设备(120)的连接。

实施例12.根据实施例11所述的方法,还包括:

-向无线设备(120)提供(901A')如何将与第一小区(11)相关联的第一组参数中的一个或多个参数转换成与第二组参数中的一个或多个参数的格式相对应的格式或如何将第二组参数中的一个或多个参数转换成与第一RAT的一个或多个参数的格式相对应的格式的指令。

2.1引言

提出了以下替代子机制,主要涉及确定输入参数的方式。因此,以下各节涉及确定在计算安全令牌中使用的输入参数。

应该理解,在本公开中对UE的引用是对无线设备120、122的引用,对第一/源小区的引用是对由第一无线电网络节点110服务的第一小区11的引用,以及对第二/目标小区的引用是对由第二无线电网络节点112服务的第二小区12的引用。因此,第一无线电网络节点110也可以被称为源无线电网络节点或仅被称为源网络节点,而第二无线电网络节点被称为目标无线电网络节点或仅被称为目标网络节点。此外,对源eNB或源gNB的引用是对第一无线电网络节点110的引用,对目标eNB或目标gNB的引用是对第二无线电网络节点112的引用。

一些第一示例性实施例。

在这种情况下,在失败后重建RRC连接之前,UE(例如无线设备120、122)将与第一RAT相关联的源相关参数(例如,上述第一组参数)转换为用于与第二RAT有关的令牌计算的等效或映射的输入参数。换句话说,无线设备将第一组参数中的一个或多个参数转换为与第二组参数中的一个或多个参数的格式相对应的格式。如前所述,转换可以通过如上所述对第一组参数中的一个或多个参数执行映射、重新计算、截断或填充中的一个或多个来执行。这可以通过以下方式在规范中实现:对于在UE已经被以另一种RAT连接时的情况,例如在字段描述中描述UE变量在第二RAT中的适配,例如更新UE变量VarShortMAC-Input或第二RAT的类似UE变量中的参数的描述。在这种情况下,诸如C-RNTI和物理小区ID(PCI)的参数被从源RAT中提取,并与目标RAT的小区身份一起被存储到UE变量中以计算安全令牌(即短MAC-I)。为了在目标RAT变量中使用源PCI,该方法提出了一些实施例,在这些实施例中,UE在不同的RAT中使用填充的(如果目标RAT是NR)或截断的(如果目标RAT是LTE)具有不同位数的输入参数,以使得对于安全令牌计算,可以针对每种RAT使用相同的等式和/或函数。为了扩展第一组参数中的参数的位串,可以用预定义的0和/或1的序列执行填充,而截断可以涉及去除一些位,例如来自信息元素的一个或多个最高有效位(MSB)或一个或多个最低有效位(LSB),以便缩短以扩展第一组参数中的参数的位串。但是,应当理解,可以执行第一组参数中的一个或多个参数的其他映射或重新计算,以获得与其他RAT的对应参数的位串相匹配的第一组参数的位串。由此,对于安全令牌计算,可以针对每种RAT使用相同的等式和/或函数。所计算的安全令牌(例如短MAC-I)然后在RRC重建请求消息中被发送给第二无线电网络节点112。在网络节点中(例如在第一无线电网络节点110中)执行对应的过程以计算被用于验证所接收的重建短MAC-I从而也验证无线设备120的重建XMAC-I(即,期望的安全令牌)。

一些第一示例性实施例的优点在于,不需要截断诸如小区ID参数之类的输入参数(这使得小区ID唯一),从而避免了不同的目标小区将生成相同的短MAC-I的风险。

另一优点在于,对于UE以与源RAT不同的RAT重建的情况,将不需要设计具有包含不同位数的源输入的附加MAC-I计算,并且因此不必在UE和网络中实现该附加功能。

一些第二示例性实施例。

在一些第二示例性实施例中,用于输入参数的源编码被用于计算安全令牌(例如重建短MAC-I)。在这种情况下,UE将与第二RAT相关联的目标相关参数转换为用于第二RAT的令牌计算的等效或映射的输入参数,即,以便要在第一RAT的VarShortMAC-Input(或类似参数)中被使用。换句话说,无线设备将第二组参数中的一个或多个参数转换为与第一组参数中的一个或多个参数的格式相对应的格式。如前所述,转换可以通过如上所述对第二组参数中的一个或多个参数执行映射、重新计算、截断或填充中的一个或多个来执行。

更具体地,将参数小区身份(即目标小区ID)与源RAT的C-RNTI和物理小区ID(PCI)一起用于参数VarShortMAC-Input或类似参数中,以计算重建短MAC-I(shortMAC-I)或类似参数,例如安全令牌。为了使用源RAT参数中的小区ID,可以使用填充(LTE到NR)或截断(NR到LTE)。填充可以用预定义的0和1的序列来执行,以便扩展第二组参数中的参数的位串,或基于UE和网络都知道的信息(例如,小区ID的其余部分、重建原因、I-RNTI、常数值等)来计算0和1的序列。截断可能涉及从信息元素中去除一些位,例如MSB或LSB,从而缩短第二组参数中参数的位串。然而,应当理解,可以执行第一组参数中的一个或多个参数的其他映射或重新计算以获得与另一RAT的对应参数的位串相匹配的第一组参数的位串。由此,对于安全令牌计算,可以针对每种RAT使用相同的等式和/或函数。例如,截断还可以通过计算长度较短的位串来执行(使用参数(例如,目标小区的小区ID)的至少全长作为输入)。用作计算较短值的输入的其他参数可以是例如常数、重建原因、I-RNTI。短MAC-I(即安全令牌)然后在RRC重建请求消息中被发送给例如第二无线电网络节点112。该解决方案的一部分可以包括引入附加的输入参数,即某种RAT间鉴别符,以使得基于所填充或所截断的参数而计算出的重建短MAC-I将不与具有相同值的该重建短MAC-I的另一RAT内版本相同(作为巧合)。在网络节点中执行对应的过程,从而计算被用于验证所接收的重建短MAC-I的重建MAC-I。

一些第二示例性实施例的优点在于安全令牌(例如短MAC-I或类似的校验和)的计算是使用源格式完成的,这很可能限制对源节点的影响,即,第一无线电网络节点110是网络中验证由UE(即无线设备120)提供的短MAC-I的节点。

一些第三示例性实施例。

在一些实施例中,在两种RAT中(例如在LTE和NR中)创建一个或多个新的输入变量,新的输入变量可以获得来自源RAT的参数C-RNTI和PCI以及目标RAT的小区ID,并使用它们来计算目标RAT中的安全令牌(例如MAC-I)。该变量可以在源RAT的规范(解决方案3.1)中被定义,也可以在目标RAT的规范(解决方案3.2)中被定义。

如前所述,无线设备120可以创建新变量,该新变量包括具有第一RAT的格式的第一组参数中的一个或多个参数以及包括具有第二RAT的格式的第二组参数中的一个或多个参数。此外,无线设备120可以将该新变量用作在用于第二RAT的安全令牌的计算中的输入。

一些第三示例性实施例的优点在于,在安全令牌计算(例如重建短MAC-I计算)中没有信息丢失(被截断),这减少了(已经很小的)针对尝试在一个以上小区中进行重建的UE生成相同的短MAC-I的风险。

一些第四示例性实施例。

在一些实施例中,仅在一种RAT中(即,仅在LTE中或仅在NR中)或在两种RAT中创建一个或多个新的输入变量。该新的IE可以是现有IE的扩展,使用CHOICE结构以被用于RAT间故障/重建以及RAT内重建两者。在解决方案4.1中,LTE和NR中的VarShortMAC-Input或类似物均被更新或引入。只要目标RAT符合规范,就使用这些变量,即,如果目标RAT是LTE,则使用LTE VarShortMAC-Input,而不管源RAT是LTE还是NR;如果目标RAT是NR,则使用NRVarShortMAC-Input,而不管源RAT是LTE还是NR。在解决方案4.2中,仅LTE中的变量VarShortMAC-Input或类似物被更新,并被用于从LTE到LTE、从LTE到NR或从NR到LTE的重建。在从NR到NR的失败/重建的情况下,使用在NR规范中定义的变量,例如未经修改的VarShortMAC-Input或类似物。在解决方案4.3中,仅NR中的变量VarShortMAC-Input或类似物被更新,并被用于从NR到NR、从LTE到NR或从NR到LTE的失败/重建。在从LTE到LTE的失败/重建的情况下,使用未修改的变量VarShortMAC-Input或类似物。

一些第四示例性实施例的优点在于,在安全令牌计算(例如重建短MAC-I计算)中没有信息丢失(例如,被截断),这减少了(已经很小的)针对尝试在一个以上小区中进行重建的UE生成相同的短MAC-I的风险。

一些第五示例性实施例

在一些实施例中,现有变量被更新以使用伪(dummy)变量代替源参数,例如代替第一组参数中的一个或多个参数。例如,与正常的RAT内重建相比,PCI可以使用超出所定义的身份的范围的值,例如,如果UE已连接并检测到LTE中的失败并且在NR中重建,则PCI可被设置为例如1023(最大PCI为1007,但10位编码允许值最大为1023),而如果UE已连接并检测到NR中的失败并在LTE中重建,则PCI可被设置为例如511(最大PCI为503,但8位编码允许值最大为512)。如上所述,无线设备120可以扩展现有变量的定义以使用具有第二RAT格式的一个或多个值代替第一组参数中的一个或多个参数。

一些第五示例性实施例的优点在于不需要引入新变量。

在先前的描述中,术语“小区身份”指与目标小区相关联的通常由系统信息来广播的任何类型的小区标识符,例如,PCI、小区全局身份等。

在此描述中,第一RAT可以是LTE或NR。此外,第二RAT可以是LTE或NR。然而,这并不排除本文公开的一些实施例在采用类似过程来认证UE的其他RAT之间的应用。

在此描述中,第一RAT可以是LTE或NR。而且,第二RAT可以是LTE或NR。然而,这并不排除本文公开的一些实施例在采用相似过程来认证UE的其他RAT之间的应用。

该方法还包括在与第一RAT相关联的源网络节点(例如,第一无线电网络节点)中以及在与第二RAT相关联的目标网络节点(例如第二无线电网络节点112)中的机制,该方法包括:

-第二RAT的目标网络节点(例如第二无线电网络节点112)当从UE(例如无线设备120)接收到重建请求并且将该请求识别为RAT间重建过程(例如,通过包含网络相关信息的标识符)时,通过向第一RAT的源网络节点(例如向第一无线电网络节点110)发送某种上下文请求消息来触发UE AS上下文的RAT间取回,并且在该请求消息中包括目标小区参数(例如该第二RAT的目标身份)以及可能的例如用于避免重放攻击的其他参数和/或协议鉴别符,UE正在试图在该第二RAT中重建,并且在该第二RAT中,目标中的参数(例如,小区身份)与第一RAT中的参数相比可能具有不同数量的位。

-第一RAT的源网络节点(例如第一无线电网络节点110)接收包括如上所述的一个或多个RAT间目标小区参数的上下文取回请求消息,使用这些参数和来自与该UE相关联的AS UE上下文的其他源参数(如源C-RNTI和源PCI),计算安全令牌(例如重建短MAC-I),因此该UE可被验证为有效UE。使用第一RAT的源参数以及第二RAT的目标参数来计算重建短MAC-I的方式遵循UE遵循的相同规则,即,根据本文描述的实施例的所描述的子方法中的任一个子方法。然后,如果UE被验证,则源网络节点向第二RAT的目标网络节点提供UE AS上下文;

-第二RAT的目标网络节点在接收到具有针对该UE的AS上下文的消息时,可以决定重建或建立新的RRC连接或释放该连接;

2.2.免责声明

所描述的场景是这样的场景,其中,在一种RAT(即源RAT)中处于RRC_连接状态的UE检测到无线电链路故障,并且在对另一种RAT(即目标RAT)执行小区重选/选择时保持处于RRC_连接状态。当UE尝试重建时,它需要处理以下事实:与被用于计算在源RAT中使用的安全令牌的输入相比,目标RAT中的安全令牌(例如短MAC-I)具有不同的输入以便计算令牌。

但是,本文所述的方法适用于其中在源RAT(其中UE已连接并正在检测无线电链路故障)与目标RAT(其中UE尝试重建)之间在输入参数和总体过程处理之间存在差异的任何其他场景。例如,这可能是当源RAT和目标RAT具有不同的软件版本时的情况,例如在源和目标RAT来自不同的版本时一种RAT已经升级而另一种RAT没有升级的情况,等等。一些实施例还涵盖了UE由于RAN区域更新而执行恢复的场景,即UE进入了不属于UE的已配置RAN区域的RAT间小区。

此外,在大多数情况下,描述了LTE和NR之间的RAT间移动性。然而,应当理解,源RAT和目标RAT可以是其中安全令牌计算和/或用于计算的输入参数的处理不同的任何RAT。

另外,在此描述了两种RAT(即源RAT和目标RAT)被连接到同一核心网络的情况。特别地,本文的实施例涉及被连接到5GC的NR和LTE。

然而,即使RAT未被连接到同一核心网络CN,本文描述的实施例也可以在任何其他上下文中工作,只要在不同的CN之间支持上下文取回和安全算法协调即可。

同样重要的是要注意,一些实施例以用于TS 36.331和TS 38.331中描述的令牌计算的现有输入参数为例描述了适配方法。然而,所公开的实施例适用于将来可能在RAT中的任何一个或甚至在两种RAT中引入的任何参数,例如新参数(如协议鉴别符)和/或用于避免重放攻击的参数(例如无线电特定参数)或甚至根据这些现有参数中的任何一个计算出的参数。

在涉及RAT间失败和E-UTRA与NR之间的重建的场景中描述了本文的实施例。然而,如果任何其他RAT将与E-UTRA或NR互通(例如,IEEE 801.11、蓝牙或任何未来的RAT),并且需要计算安全令牌,则应当理解,本文所述的实施例可以被用于适配不同RAT的输入参数。

每当在本文档中提及术语“NR消息”、“参数”、“安全令牌”、“过程”或类似术语时,它们指在NR规范(特别是3GPP NR RRC规范TS38.331)中规定的术语。

同样,每当提及术语“LTE消息”、“参数”、“安全令牌”、“过程”或类似术语时,它们指在E-UTRA(LTE)规范(特别是3GPP E-UTRA RRC规范TS 36.331)中规定的术语。

在本公开中,示出了如何在另一种RAT中重建时计算安全令牌(例如,ShortMAC-I)。ShortMAC-I被用作E-UTRA或NR短MAC-I的示例,或更普遍地用作在其他RAT中使用的安全令牌。

当UE尝试在LTE或NR中重建它的连接时,UE必须在消息中包括一个16位安全令牌(例如ShortMAC-I)。

注意,在本文公开的一些实施例中,假设与在LTE和NR中一样,所输出的MAC-I的位数是相同的。然而,该功能也可以应用于源RAT和目标RAT中的位数不同的情况。

为了导出安全令牌,UE(例如无线设备120)和网络(例如第一无线电网络节点110)使用分别在LTE和NR中定义的VarShortMAC-Input或类似物中的参数。

2.3用于在LTE和NR中的RRC重建的短MAC-I

在LTE和NR中,在RRC重建的情况下,使用安全校验和或哈希或认证令牌来验证UE上下文。该校验和被称为ShortMAC-I或类似的名称。在本公开中,ReestablishmenMAC-I、shortMAC-I和ShortReestablishmentMAC-I也被称为安全令牌,并且这些术语可以被互换使用。以下描述了如何使用完整性保护算法和UE已针对RRC完整性保护配置的密钥来计算安全令牌。

TS 38.331 5.3.1NR中的ShortMAC-I

在TS 38.331第5.3.7.4节中,如下计算ShortMAC-I(即,安全令牌):

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell中使用的C-RNTI(具有同步或由于NR故障的移动性的重新配置)或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为在源PCell中使用的物理小区身份(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

3>在根据第8节(即8位的倍数)编码的ASN.1上;

VarShortMAC-Input;

3>具有在源PCell(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell(其他情况)中使用的K

3>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

尽管尚未定义VarShortMAC-Input,但建议将其设计为(R2-1812169):

VarShortMAC-Input变量

2.3.2.LTE中的ShortMAC-I

在LTE/EPC(TS 36.331第5.3.3.3a节)中,如下计算ShortMAC-I(即,安全令牌):

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,如下设置ue-Identity:

2>将c-RNTI设置为在源PCell中使用的C-RNTI(由于E-UTRA失败的切换和移动性)或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell的物理小区身份(由于E-UTRA失败的切换和移动性)或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

3>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input(或NB-IoT中的VarShortMAC-Input-NB);3>具有在源PCell(由于E-UTRA失败的切换和移动性)或发生重建触发的PCell(其他情况)中使用的KRRCint密钥和完整性保护算法;以及

3>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

其中VarShortMAC-Input被定义为:

VarShortMAC-Input UE变量

2.4 RRC重建中用于计算安全令牌的输入参数

要被包括在RRC重建请求消息中的安全令牌的计算使用三个不同的参数:源小区的物理小区ID(PCI)、源小区的C-RNTI(小区随机网络临时身份)、以及目标小区的小区身份(CID)。以下各节描述了如何在LTE和NR中指定这些参数。

此外,安全令牌的计算依赖于完整性保护算法,该算法使用所描述的参数作为输入。由于LTE和NR具有单独的算法配置,因此需要协调算法的使用。在LTE中,UE可以被配置有E-UTRA完整性算法(EIA)EIA0-EIA3,而在NR中,UE可以被配置有NR完整性算法(NIA)NIA0-NIA3。当前,在版本15中,NR算法NIA0-NIA3与对应的E-UTRA算法EIA0-EIA3相同,但是,规范允许在NR和/或LTE中引入单独的算法,这些算法在将来的版本中可能会有所不同。如果UE在LTE中被配置有完整性保护算法,该算法具有在NR(即当前的EIA0-EIA3)中支持的等效(例如相同)算法,则UE可以例如选择对应的NR算法来计算MAC-I,反之亦然。

如果UE在第一RAT中被配置有完整性保护算法(第二RAT不支持该算法),则UE可以:

-在一个实施例中,中止RAT间RRC重建过程,删除其AS上下文,转变到RRC_空闲状态并执行NAS恢复。

-在另一个实施例中,UE选择第一和第二RAT都支持的预定义的完整性保护算法(例如,eia0/nia0或eia3/nia3,或者在LTE和NR中相同的任何其他算法)。

2.4.1.1.PhysCellId

为了在RRC重建期间计算短MAC-I,需要源小区的物理小区身份。LTE规范(TS36.331)和NR规范(TS 38.331)都如下定义LTE和NR PCI。

LTE中的LTE PCI被定义为(TS 36.331v15.2.0,2018-06):

-PhysCellId(LTE)

IE PhysCellId被用于指示小区的物理层身份,如TS 36.211[21]中所定义的。

PhysCellId信息元素

而NR中的PCI被定义为:

-PhysCellId(NR)

PhysCellId标识物理小区身份(PCI)。

PhysCellId信息元素

值得注意的是,PCI的大小在LTE和NR中有所不同,其中LTE PCI被编码为9位,而NRPCI被编码为10位。

此外,LTE还将NR PCI定义为:

-PhysCellIdNR

IE PhysCellIdNR指示NR小区的物理层身份(PCI)。

PhysCellIdNR信息元素

NR将LTE PCI定义为:

–EUTRA-PhysCellId

IE EUTRA-PhysCellId被用于指示小区的物理层身份,如TS 36.211[21]所定义的。

EUTRA-PhysCellId信息元素

2.4.1.2.RNTI

LTE和NR VarShortMAC-Input都包含源C-RNTI,以将重建短MAC-I的计算与源小区相绑定。

LTE中的C-RNTI被定义为(TS 36.331v15.2.0,2018-06):

C-RNTI信息元素

而NR中的C-RNTI被定义为RNTI-Value:

RNTI-Value信息元素

如可以注意到的,LTE和NR C-RNTI的长度相等(16位,整数0到65535被编码为16位,因为65536被以二进制形式的16位数字来书写,即log2(65536)=16)。

尽管LTE C-RNTI和NR C-RNTI具有相同的长度,但是它们在单独的规范中被指定,并且不能互换使用。

2.4.1.3小区身份

为了在RRC重建期间计算短MAC-I,需要目标小区的小区身份。然而,在LTE和NR中仅定义了属于同一RAT的小区身份。

在LTE中,小区身份被定义为:

–CellIdentity

IE CellIdentity被用于明确标识PLMN内的小区。

CellIdentity信息元素

而小区身份在NR中被定义为:

-CellIdentity(NR)

IE CellIdentity被用于明确标识PLMN内的小区。

CellIdentity信息元素

如可以注意到的,LTE和NR小区身份都被定义为位串,但是具有不同的长度。在LTE中,小区身份是28位,而在NR中,小区身份是36位。

2.5一些第一示例性实施例:使用目标系统的输入参数格式并转换源系统参数

在一些实施例中,当目标RAT是LTE时使用的LTE VarShortMAC-Input或类似参数的定义和当目标RAT是NR时使用的NR VarShortMAC-Input或类似参数的定义被扩展或修改以允许来自另一RAT的参数。

在RAT间RRC重建过程的任一方向上,问题在于在目标RAT的过程中使用来自源RAT的参数,即PCI和C-RNTI。

2.5.1.LTE中的故障和NR中的重建:使用LTE PCI和C-RNTI和NR小区身份作为输入来计算并使用NR ShortMAC-I

如果UE(例如无线设备120)被连接到LTE小区(例如第一小区11)并且在NR小区中检测并尝试重建连接,UE和网络将需要使用NR VarShortMAC-Input来计算NR重建ShortMAC-I(例如安全令牌)。NR VarShortMAC-Input包含源PCI、源RNTI和目标小区身份。目标小区身份是从由目标小区(例如第二小区12)广播的SystemInformationBlockType1(SIB1)中获得的。

然而,源PCI和源RNTI是在另一RAT中(即,在该示例中是LTE的第一RAT中)获得的,并且与NR中的对应参数相比具有不同的特性。

对于参数C-RNTI,VarShortMAC-Input可以直接转换源LTE C-RNTI,因为它包括与NR C-RNTI相同的位数。

为了在NR ShortMAC-I(例如用于NR的安全令牌)的计算中采用LTE PCI,参数的长度必须被调整。最简单的方式是向LTE PCI添加伪值(dummy value)(例如,单个前导“0”),然后在NR VarShortMAC-Input中使用此修改后的值,例如以用作安全令牌的计算中的输入。自然地,用一个位来增加LTE PCI的长度的任何其他方法同样适用,例如单个尾随的“0”或“1”,或在位串中的任何其他位置添加一个位。换句话说,可以以任何其他合适的方式扩展位串,例如如前所述通过映射、重新计算或填充。该添加的位也可以基于例如在LTE PCI中的位的内容来被计算。

如果UE在LTE中被配置有在NR中不支持的完整性保护算法,例如通过假设的未来EIA4(不同于NR中的任何算法),UE可以:

-中止重建过程并回退到RRC建立,或者

-使用LTE和NR均支持的预定义回退算法(例如算法NIA0-NIA3中的任何一种)

NR ShortMAC-I(即安全令牌)的计算由UE(即无线设备120)和网络(即第一和/或第二无线电网络节点110、112)两者执行。执行ShortMAC-I的计算的网络节点可以是接收RRCReestablishmentRequest消息的目标节点(例如第二无线电网络节点112)或UE在故障之前已连接到的源节点(例如,第二无线电网络节点112)或另一个网络实体。

由于ShortMAC-I的计算利用了被存储在UE上下文中的安全密钥和完整性保护算法,因此一种解决方案将是当源节点(即第一无线电网络节点110)接收到上下文重定位请求消息(例如,如XNAP TS 38.423v.15.0.0中定义的RETRIEVE UE CONTEXT REQUEST消息)时,源节点计算ShortMAC-I(即安全令牌)。该消息将包含由UE计算的ShortMAC-I以及NR小区身份。

RETRIEVE UE CONTEXT REQUEST(取回UE上下文请求)

取回UE上下文请求消息由新的NG-RAN节点(例如,第二无线电网络节点112)发送,以请求旧的NG-RAN节点(例如,第一无线电网络节点110)将UE上下文传送给新的NG-RAN。

方向:新的NG-RAN节点→旧的NG-RAN节点。

源eNB(例如第一无线电网络节点110)已经从UE上下文中知道源PCI和C-RNTI。但是,由于源PCI短于VarShortMAC-Input中所需的参数,因此源PCI必须被填充例如一个二进制“0”。当源eNB已经计算了ShortMAC-I时,它将该值与所接收的UE计算的ShortMAC-I值进行比较。

替代解决方案是当UE已经发送了RRCConnectionReestablishmentRequest时,源eNB将安全算法、源PCI和源C-RNTI提供给目标gNB(例如第二无线电网络节点112)。然后,目标gNB通过填充LTE PCI并使用LTE C-RNTI和NR小区身份来以与UE相同的方式计算ShortMAC-I,然后目标gNB将该ShortMAC-I与UE计算出并发送给网络的ShortMAC-I进行比较。通过比较由第二无线电网络节点112计算的安全令牌(例如ShortMAC-I)和由无线设备120计算出的安全令牌(例如,ShortMAC-I),第二无线电网络节点112能够验证无线设备120是否有效。

TS 36.331中的第5.3.7.3节和TS 38.331中的第5.3.7.4节的过程可被扩展(更改用下划线突出显示)。

2.5.1.1.TS 36.331的更新

TS 36.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SystemInformationBlockType2中包括的timeAlignmentTimerCommon;

1>如果UE是支持用于控制平面CIoT EPS优化的RRC连接重建的NB-IoT UE,并且AS安全性尚未被激活;以及

1>如果cp-reestablishment未被包括在SystemInformationBlockType2-NB中:

2>在离开5.3.12中规定的RRC_连接后执行动作,释放原因为“RRC连接失败”;

1>否则:

2>根据5.3.7.4发起RRCConnectionReestablishmentRequest消息的传输。

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

1>如果目标小区是NR小区并且先前配置的完整性保护算法可用于在目标系统中进行配置:

2>停止定时器T311;

2>启动定时器T301;

2>应用在SystemInformationBlockType2中包括的timeAlignmentTimerCommon;

2>根据TS 38.331的第5.3.7.4节,发起RRCReestablishmentRequest消息的传输;

1>否则:

2>如果所选择的小区是UTRA小区,并且如果UE支持对RAT间MRO的无线电链路故障报告,则在VarRLF-Report中包括selectedUTRA-CellId,并将其设置为所选择的UTRA小区的物理小区身份和载频;

2>在离开5.3.12中规定的RRC_连接后执行动作,释放原因为“RRC连接失败”;

2.5.1.2.TS 38.331的更新

TS 38.331 5.3.7.4与RRCReestablishmentRequest消息的传输有关的动作

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(具有同步或由于NR故障的移动性的重新配置)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(具有同步或由于NR故障的移动性的重新配置)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

3>在根据第8节(即8位的倍数)编码的ASN.1上;VarShortMAC-Input;

3>具有在源PCell(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell(其他情况)中使用的K

3>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.8.2中规定的重新配置失败而发起了重建过程,则:

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果重建过程是由于具有5.3.5.8.3(NR内切换失败)或5.4.3.5(由于NR故障导致的RAT间移动性)中规定的同步失败的重新配置而发起的:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>从所存储的UE AS上下文中恢复RRC配置和安全上下文;

1>恢复PDCP状态,并为SRB1重建PDCP;

1>为SRB1重建RLC;

1>恢复SRB1;

1>UE应将RRCReestablishmentRequest消息提交给低层进行传输。

UE变量

-VarShortMAC-Input

UE变量VarShortMAC-Input指定在RRC连接重建过程期间用于生成ShortMAC-I的输入。

VarShortMAC-Input变量

图10示意性地示出了UE(例如无线设备120)如何在从LTE到LTE或NR的RAT间或RAT内重建期间决定如何计算安全校验和(即安全令牌)的示例图。该图描绘了一个实施例,并且不应被视为限制替代解决方案。

在动作1001中,无线设备120被连接到是LTE小区的第一小区11,在动作1002中,无线设备120检测无线电链路故障(RLF)。在动作1003中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如第二小区12)。在动作1004中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是LTE小区的情况下,无线设备120检查目标小区是否也是LTE小区。

在RAT内过程中,即当目标小区也是LTE小区时,无线设备120执行动作1005和1006。在动作1005中,无线设备120使用源PhysCellID、源C-RNTI和LTE varShortMAC-Input中的目标小区身份来计算LTE安全令牌(例如,ShortMAC-I)。在动作1006中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是LTE小区而目标小区是NR小区时,无线设备120执行动作1007、1008和1009。在动作1007中,无线设备120将一个二进制“0”与源E-UTRA-PhysCellID串接并将其用作PhysCellID,使用源E-UTRA C-RNTI,并使用NR VarShortMAC-Input中的目标小区身份。在动作1008中,无线设备120使用NR VarShortMAC-Input来计算NR中的安全令牌(例如,NR ShortMAC-I)。因此,无线设备120使用NR格式和NR过程来计算安全令牌。在动作1009中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

2.5.2.NR中的故障和LTE中的重建:使用NR PCI和C-RNTI和LTE小区身份作为输入,计算并使用LTE中的ShortMAC-I

如果UE(例如无线设备120)被连接到是NR的第一RAT并检测到失败,然后在是LTE的第二RAT中重建连接,则UE和网络将需要使用LTE VarShortMAC-Input或类似变量来计算安全令牌(例如LTE ShortMAC-I)。VarShortMAC-Input包含源PCI、源C-RNTI和目标小区身份。从由目标小区(例如第二小区12)广播的SystemInformationBlockType1(SIB1)获得目标小区身份。

然而,源PCI和源C-RNTI是在另一种RAT(即,第一RAT是NR)中获得的,并且与在是LTE的第二RAT中的对应参数相比具有不同的特性。

对于源C-RNTI,UE存储最后一个服务小区(例如第一小区11)的NR C-RNTI,并且由于LTE和NR C-RNTI具有相等的长度,因此LTE VarShortMAC-Input(或类似变量)可以直接将NR C-RNTI转换为输入。

为了在安全令牌(例如LTE ShortMAC-I)的计算中使用NR PCI,参数的长度必须被调整。最简单的方式是将值截断为9个最低有效位(LSB)或9个最高有效位(MSB),并在LTEVarShortMAC-Input(或类似变量)中使用该截断的值。但是,10位NR PCI到将要在LTE PCI参数中使用的9位的任何其他映射将同样是可能的。

如果UE在NR中被配置有在LTE中不支持的完整性保护算法(例如,假设的未来NIA4,与LTE中的任何算法都不相同),则UE可以:

-中止重建过程并回退到RRC_空闲

-使用在LTE和NR中均支持的预定义回退算法(例如算法EIA0-EIA3中的任何一个)

安全令牌(例如ShortMAC-I)的计算由UE(即无线设备120)和网络(即第一和/或第二无线电网络节点110、112)两者执行。执行ShortMAC-I的计算的网络节点可以是接收RRCReestablishmentRequest消息的目标节点(gNB)(即第二无线电网络节点112)或UE在失败之前已连接到的源节点(eNB)(即第一无线电网络节点110)或另一个网络实体。

由于ShortMAC-I的计算利用了被存储在UE上下文中的安全密钥和完整性保护算法,因此一种解决方案是,当源节点(gNB)接收到上下文重定位请求消息(例如,如在XNAPTS 38.423中定义的RETRIEVE UE CONTEXT REQUEST(取回UE上下文请求)消息)时,源节点计算ShortMAC-I。该消息将包含由UE计算的ShortMAC-I以及目标LTE小区身份两者。由于源节点(gNB)从UE上下文中已经知道UE的PCI和C-RNTI,因此源节点可以使用目标小区的格式来计算ShortMAC-I。由于源PCI的长度大于适合目标Var-ShortMAC-Input的长度,因此PCI必须被截断。当源gNB已计算出ShortMAC-I时,源gNB将其与源gNB已从UE接收的ShortMAC-I进行比较以验证UE身份。

以下提出对TS 38.331中的第5.3.7.3节和TS 36.331中的第5.3.7.4节的更改,以支持RAT间重建。与所提出的更新有关的文本以带下划线的形式显示。

2.5.2.1.TS 38.331的更新

TS 38.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SIB1中包括的timeAlignmentTimerCommon;

1>根据5.3.7.4发起RRCReestablishmentRequest消息的传输;

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2>在转到5.3.11中规定的RRC_空闲时执行动作,释放原因为“RRC连接失败”;

2.5.2.2.TS 36.331的更新

TS 36.331 5.3.7.4与RRCConnectionReestablishmentRequest消息的传输有关的动作

除了NB-IoT,如果该过程是由于无线电链路故障或切换失败而发起的,则UE应:

1>将VarRLF-Report中的reestablishmentCellId设置为所选小区的全局小区身份;

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(由于E-UTRA故障而导致的切换和移动性)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(由于E-UTRA故障而导致的切换和移动性)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

3>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input(或NB-IoT中的VarShortMAC-Input-NB);

3>具有在源PCell(由于E-UTRA故障而导致的切换和移动性)或发生重建触发的PCell(其他情况)中使用的K

3>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>对于AS安全性尚未被激活的NB-IoT UE,如下设置ue-Identity:

2>使用发生重建触发的PCell的cellIdentity向上层请求所计算的ul-NAS-MAC和ul-NAS-Count;

2>将s-TMSI设置为由上层提供的S-TMSI;

2>将ul-NAS-MAC设置为由上层提供的ul-NAS-MAC值;

2>将ul-NAS-Count设置为由上层提供的ul-NAS-Count值;

1>如下设置reestablishmentCause:

2>如果由于如5.3.5.5中指定的重新配置失败而发起了重建过程(UE无法符合重新配置):

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果由于如5.3.5.6(LTE内切换失败)或5.4.3.5(由于EUTRA故障的RAT间移动性)中规定的切换失败而发起了重建过程:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>如果该UE是NB-IoT UE:

2>如果UE支持DL信道质量报告,并且cqi-Reporting存在于SystemInformationBlockType2-NB中:

3>如TS 36.133[16]中规定的,将cqi-NPDCCH设置为包括服务小区的下行链路信道质量测量的最新结果;

注:如TS 36.133[16]中所定义的,下行链路信道质量测量可以使用测量周期T1或T2。在使用周期T2的情况下,将RRC-MAC交互留给UE实现。

2>将earlyContentionResolution设置为TRUE;

UE应将RRCConnectionReestablishmentRequest消息提交给低层以进行传输。

其中VarShortMAC-Input被定义为:

UE变量

UE变量VarShortMAC-Input指定被用于生成shortMAC-I的输入。

VarShortMAC-Input UE变量

图11示意性地示出了UE(例如无线设备120)如何在从NR到NR或LTE的RAT间或RAT内重建期间决定如何计算安全校验和(即安全令牌)的示例图。该图描绘了一个实施例,并且不应被视为限制替代解决方案。

在动作1101中,无线设备120被连接到是NR小区的第一小区11,在动作1102中,无线设备120检测RLF。在动作1103中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如第二小区12)。在动作1104中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是NR小区的情况下,无线设备120检查目标小区是否也是NR小区。

在RAT内过程中,即当目标小区也是NR小区时,无线设备120执行动作1105和1106。在动作1105中,无线设备120使用源PhysCellID、源C-RNTI和在LTE varShortMAC-Input中的目标小区身份来计算LTE安全令牌(例如,ShortMAC-I)。在动作1106中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是NR小区而目标小区是LTE小区时,无线设备120执行动作1107、1108和1109。在动作1107中,无线设备120将源PhysCellIdNR截断为9位并将其用作PhysCellID,将源NR C-RNTI用作C-RNTI,并使用在VarShortMAC-Input中的目标小区身份。在动作1108中,无线设备120使用LTE VarShortMAC-Input计算LTE中的安全令牌(例如,LTE ShortShortMAC-I)。因此,无线设备120使用LTE格式和LTE过程来计算安全令牌。在动作1109中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

2.6一些第二示例性实施例:使用源系统的输入参数格式并转换目标系统参数

在一些实施例中,源RAT参数/变量(例如,LTE或NR中的VarShortMAC-Input)被用作到源RAT安全令牌(例如ShortMAC-I或类似参数)的计算的输入。这些参数/变量被扩展或修改以允许来自目标RAT(例如来自第二RAT)的参数。在本公开中,源RAT参数也被称为第一组参数,而目标RAT参数被称为第二组参数。

在RAT间RRC重建的任一方向上,问题在于在源RAT的字段/过程中使用来自目标RAT的参数,即小区身份。

在LTE中,(目标)小区身份当前为28位,而在NR中,(目标)小区身份当前为36位。

当网络计算完整性校验和(即安全令牌)时,在源节点(eNB或gNB)(即,第一无线电网络节点110)接收到例如上下文重定位请求消息(例如在XNAP TS 38.423中定义的RETRIEVE UE CONTEXT REQUEST消息)时,计算是在该源节点中完成的。该消息将包含由UE计算的ShortMAC-I以及目标小区身份两者。然后,源节点填充或截断目标小区身份以匹配所需的源变量大小。

在NR中出现故障并且在LTE中重建的情况下,目标CellIdentity例如从28位开始被用8个二进制“0”填充到36位。因此,位串被扩展。

如果故障/重建是从LTE到NR,则目标CellIdentity例如被截断为28个LSB。因此,位串被缩短。

由于源节点(例如第一无线电网络节点110)用变量的源格式来计算完整性校验和(即安全令牌),所以能够使用源完整性保护算法。

2.6.1.LTE中的故障和NR中的重建:使用LTE PCI和C-RNTI和NR小区身份来计算和使用LTE Var-ShortMAC-Input作为计算NR ShortMAC-I的输入

如果UE在LTE中检测到故障并尝试在NR中重建连接,则UE和网络将使用LTEVarShortMAC-Input或类似参数来计算NR ShortMAC-I或类似参数,即,尽管UE在NR中进行重建,UE也使用LTE变量来计算完整性校验和。VarShortMAC-Input包含源PCI、源RNTI和目标小区身份。UE从由目标小区广播的SystemInformationBlockType1(SIB1)中获得目标小区身份。

由于UE和网络使用输入变量的源RAT格式(即LTE)来计算NR ShortMAC-I,因此源PCI和源RNTI已经采用正确的格式。然而,目标小区身份将是36位,而VarShortMAC-I要求28位的小区身份。

为了将目标NR小区身份用作Var-ShortMAC-Input中的小区身份,UE和网络可以将NR小区身份截断为例如28个最低有效位(LSB)。自然地,NR小区身份的任何其他预定义的截断或其他映射也将起作用。因此,如前所述,可以通过截断或映射或通过重新计算来缩短位串。

由于UE使用从源系统输入的变量来计算完整性校验和,因此源完整性保护算法也被使用。如果目标系统支持相同的完整性保护算法,则UE也可以使用对应的NR完整性保护算法。

2.6.1.1.TS 38.331的更新

可以扩展TS 38.331中第5.3.13.3节的过程,以使得如果源小区是NR小区,则在NRVarShortMAC-Input上计算ShortMAC-I,但是如果源小区是E-UTRA小区,则UE在如在TS36.331中定义的LTE VarShortMAC-Input上计算ShortMAC-I,例如:

TS 36.331 5.3.7.4与RRCReestablishmentRequest消息的传输有关的动作

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(具有同步或由于NR故障的移动性的重新配置)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(具有同步或由于NR故障的移动性的重新配置)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

4>在根据第8节(即8位的倍数)编码的ASN.1上;VarShortMAC-Input;

4>具有在源PCell(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell(其他情况)中使用的K

4>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>如下设置reestablishmentCause:

2>如果由于如5.3.5.8.2中规定的重新配置失败而发起了重建过程,则:

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果重建过程是由于具有5.3.5.8.3(NR内切换失败)或5.4.3.5(由于NR故障的RAT间移动性)中规定的同步失败的重新配置而发起的:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>从所存储的UE AS上下文中恢复RRC配置和安全上下文;

1>恢复PDCP状态,并为SRB1重建PDCP;

1>为SRB1重建RLC;

1>恢复SRB1;

1>UE应将RRCReestablishmentRequest消息提交给低层进行传输。

2.6.1.2.TS 36.331的更新

TS 36.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SystemInformationBlockType2中包括的timeAlignmentTimerCommon;

1>如果UE是支持用于控制平面CIoT EPS优化的RRC连接重建的NB-IoT UE,并且AS安全性尚未被激活;以及

1>如果cp-reestablishment未被包括在SystemInformationBlockType2-NB中:

2>在离开5.3.12中规定的RRC_连接后执行动作,释放原因为“RRC连接失败”;

1>否则:

2>根据5.3.7.4发起RRCConnectionReestablishmentRequest消息的传输。

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

另外,VarShortMAC-Input必须被更新以允许截断后的NR cellIdentity被用作cellIdentity。

UE变量

UE变量VarShortMAC-Input指定被用于生成安全令牌ShortMAC-I的输入。

VarShortMAC-Input UE变量

图12示意性地示出了UE(例如无线设备120)如何在从LTE到LTE或NR的RAT间或RAT内重建期间决定如何计算安全校验和的示例图。该图描绘了一个实施例,并且不应被视为限制替代解决方案。

在动作1201中,无线设备120被连接到是LTE小区的第一小区11,在动作1202中,无线设备120检测RLF。在动作1203中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如第二小区12)。在动作1204中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是LTE小区的情况下,无线设备120检查目标小区是否也是LTE小区。

在RAT内过程中,即当目标小区也是LTE小区时,无线设备120执行动作1205和1206。在动作1205中,无线设备120使用源PhysCellID、源C-RNTI和在LTE varShortMAC-Input中的目标小区身份来计算LTE安全令牌(例如,ShortMAC-I)。在动作1206中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是LTE小区而目标小区是NR小区时,无线设备120执行动作1207、1208和1209。在动作1207中,无线设备120使用源PhysCellID,使用源E-UTRA C-RNTI作为C-RNTI,并将目标NR小区身份截断为28个LSB,并将它用作LTE VarShortMAC-Input中的cellIdentity。在动作1208中,无线设备120使用LTE VarShortMAC-Input来计算NR中的安全令牌(例如,NR ShortMAC-I)。因此,无线设备120使用LTE格式和NR过程来计算安全令牌。在动作1209中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

2.6.2.NR中的故障和LTE中的重建:使用NR PCI和C-RNTI和LTE小区身份来计算和使用NR ShortMAC-Input作为计算LTE ShortMAC-I的输入

如果UE被连接到NR小区并检测到失败并且尝试在LTE小区中重建连接,则UE和网络将使用(NR)VarShortMAC-Input(或类似参数)来计算LTE ShortMAC-I(或类似参数)。NRVarShortMAC-Input包含源PCI、源C-RNTI和目标小区身份′。目标小区身份是从由目标小区广播的SystemInformationBlockType1(SIB1)来获得的。

由于UE和网络使用输入变量的源RAT格式(即NR)来计算LTE ShortMAC-I,因此源PCI和源RNTI已经具有正确的格式。但是,目标小区身份将为28位,而VarShortMAC-Input要求36位的小区身份。

为了将目标LTE小区身份用作VarShortMAC-Input中的小区身份,UE和网络可以例如将LTE小区身份与8个前导二进制“0”相串接。自然地,可以将任何其他预定义的8位常数添加到28位LTE小区身份。替代地,可以基于某个参数(例如28位LTE小区身份)来计算添加的位。

由于UE使用来自源系统的输入来计算完整性校验和,因此源完整性保护算法也被使用。如果目标系统支持相同的完整性保护算法,则UE也可以使用对应的LTE完整性保护算法。

2.6.2.1 TS 36.331的更新

TS 36.331中第5.3.7.4节的过程可被扩展为例如:

TS 36.331 5.3.7.4与RRCConnectionReestablishmentRequest消息的传输有关的动作

除了NB-IoT,如果该过程是由于无线电链路故障或切换失败而发起的,则UE应:

1>将VarRLF-Report中的reestablishmentCellId设置为所选小区的全局小区身份;

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(由于E-UTRA故障的切换和移动性)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(由于E-UTRA故障的切换和移动性)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

3>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

4>在根据第8节(即8位的倍数)编码的ASN.1上;VarShortMAC-Input(或NB-IoT中的VarShortMAC-Input-NB);

4>具有在源PCell(由于E-UTRA故障的切换和移动性)或发生重建触发的PCell(其他情况)中使用的K

4>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>对于AS安全性尚未被激活的NB-IoT UE,如下设置ue-Identity:

2>使用发生重建触发的PCell的cellIdentity向上层请求所计算的ul-NAS-MAC和ul-NAS-Count;

2>将s-TMSI设置为由上层提供的S-TMSI;

2>将ul-NAS-MAC设置为由上层提供的ul-NAS-MAC值;

2>将ul-NAS-Count设置为由上层提供的ul-NAS-Count值;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.5中规定的重新配置失败而发起了重建过程(UE无法符合重新配置):

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果由于5.3.5.6(LTE内切换失败)或5.4.3.5(由于E-UTRA故障的RAT间移动性)中规定的切换失败而发起了重建过程:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>如果该UE是NB-IoT UE:

2>如果UE支持DL信道质量报告,并且cqi-Reporting存在于SystemInformationBlockType2-NB中:

3>如TS 36.133[16]中规定的,将cqi-NPDCCH设置为包括服务小区的下行链路信道质量测量的最新结果;

注:如在TS 36.133[16]中定义的,下行链路信道质量测量可以使用测量周期T1或T2。在使用周期T2的情况下,将RRC-MAC交互留给UE实现。

2>将earlyContentionResolution设置为TRUE;

UE应将RRCConnectionReestablishmentRequest消息提交给低层以进行传输。

2.6.2.2 TS 38.331的更新

TS 38.33第5.3.7.3节中的过程需要被更新以处理RAT间重建的情况。

TS 38.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的NR小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SIB1中包括的timeAlignmentTimerCommon;

1>根据5.3.7.4发起RRCReestablishmentRequest消息的传输;

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2>在转到5.3.11中规定的RRC_空闲时执行动作,释放原因为“RRC连接失败”;

VarShortMAC-Input的定义需要被更新以允许使用填充后的LTE CellIdentity作为NR中的targetCellIdentity

-VarShortMAC-Input

UE变量VarShortMAC-Input指定被用于生成shortMAC-I的输入。

VarShortMAC-Input UE变量

图13示意性地示出了UE(例如无线设备120)如何在从NR到NR或LTE的RAT间或RAT内重建期间决定如何计算安全校验和的示例图。该图描绘了一个实施例,并且不应被视为限制替代解决方案。

在动作1301中,无线设备120被连接到是NR小区的第一小区11,在动作1302中,无线设备120检测RLF。在动作1303中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如第二小区12)。在动作1304中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是NR小区的情况下,无线设备120检查目标小区是否也是NR小区。

在RAT内过程中,即当目标小区也是NR小区时,无线设备120执行动作1305和1306。在动作1305中,无线设备120使用源PhysCellID、源C-RNTI和在NR varShortMAC-Input中的目标小区身份来计算NR安全令牌(例如,ShortMAC-I)。在动作1306中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是NR小区而目标小区是LTE小区时,无线设备120执行动作1307、1308和1309。在动作1307中,无线设备120使用NR PhysCellID和源C-RNTI,将8个二进制'0'串接到目标小区身份,并在NRVarShortMAC-Input中使用。在动作1308中,无线设备120使用NR VarShortMAC-Input来计算LTE中的安全令牌(例如,LTE ShortMAC-I)。因此,无线设备120使用NR格式和LTE过程来计算安全令牌。在动作1309中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

2.7.一些第三示例性实施例:创建新IE并更新用于RRC重建的过程

在一些实施例中,LTE和NR规范被扩展以引入被用于计算安全令牌ShortMAC-I的新IE,并相应地更新上述过程。在所有这些实施例中,可以应用与一些第一和第二示例性实施例相同的原理,即,在目标RAT规范中定义了过程和ASN.1定义(如在一些第一示例性实施例中那样),或者在目标RAT规范中定义了过程,并且在源RAT规范中定义了ASN.1定义(作为一些第二示例性实施例)。

2.7.1.解决方案3.1:在目标RAT中定义新IE(例如VarInterRAT-ShortMAC-Input)并定义用于在目标RAT中计算安全令牌的过程

2.7.1.1.LTE中的故障和NR中的重建:

如果UE被连接到LTE小区并检测到失败并且尝试在NR小区中重建,则UE和网络可以使用源C-RNTI和源PCI(即LTE)以及在新定义的IE中的目标小区身份(即NR)来计算重建ShortMAC-I。

本文描述的实施例使用IE名称VarInterRAT-ShortMAC-Input作为示例,但是该解决方案将与另一参数名称同样良好地工作。

2.7.1.1.1.TS 36.331的更新

TS 36.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SystemInformationBlockType2中包括的timeAlignmentTimerCommon;

1>如果UE是支持用于控制平面CIoT EPS优化的RRC连接重建的NB-IoT UE,并且AS安全性尚未被激活;以及

1>如果cp-reestablishment未被包括在SystemInformationBlockType2-NB中:

2>在离开5.3.12中规定的RRC_连接后执行动作,释放原因为“RRC连接失败”;

1>否则:

2>根据5.3.7.4发起RRCConnectionReestablishmentRequest消息的传输。

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2.7.1.1.2.TS 38.331的更新

-VarInterRAT-ShortMAC-Input

UE变量VarInterRAT-ShortMAC-Input指定被用于在UE经历E-UTRA中的故障时在RAT间RRC连接重建过程期间生成ShortMAC-I的输入。

TS 38.331中的过程可被更新,例如:

TS 38.331 5.3.7.4与RRCReestablishmentRequest消息的传输有关的动作

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(具有同步或由于NR故障的移动性的重新配置)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(具有同步或由于NR故障的移动性的重新配置)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

4>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input;

4>具有在源PCell(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell(其他情况)中使用的K

4>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.8.2中规定的重新配置失败而发起了重建过程:

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果重建过程是由于具有5.3.5.8.3(NR内切换失败)或5.4.3.5(由于NR故障的RAT间移动性)中规定的同步失败的重新配置而发起的:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>从所存储的UE AS上下文中恢复RRC配置和安全上下文;

1>恢复PDCP状态,并为SRB1重建PDCP;

1>为SRB1重建RLC;

1>恢复SRB1;

1>UE应将RRCReestablishmentRequest消息提交给低层进行传输。

图14示意性地示出了该过程可如何被完成的示例图。在图14中,示出了由被连接到LTE小区并且检测到失败时的无线设备120执行的动作。在该示例中,无线设备120向LTE或NR发起RRC重建。此外,无线设备120使用以NR格式定义的新IE并使用NR过程来计算RAT间完整性校验和。

在动作1401中,无线设备120被连接到是LTE小区的第一小区11,在动作1402中,无线设备120检测RLF。在动作1403中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如,第二小区12)。在动作1404中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是LTE小区的情况下,无线设备120检查目标小区是否也是LTE小区。

在RAT内过程中,即当目标小区也是LTE小区时,无线设备120执行动作1405和1406。在动作1405中,无线设备120使用源PhysCellID、源C-RNTI和在LTE varShortMAC-Input中的目标小区身份来计算LTE安全令牌(例如,ShortMAC-I)。在动作1406中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是LTE小区而目标小区是NR小区时,无线设备120执行动作1407、1408和1409。在动作1407中,无线设备120使用源E-UTRA-PhysCellID、源E-UTRA C-RNTI和在NR VarInter-RAT-ShortMAC-Input中的目标小区身份。在动作1408中,无线设备120使用NR VarInter-RAT-ShortMAC-Input来计算NR中的安全令牌(例如,NR ShortMAC-I)。因此,无线设备120使用NR格式和NR过程来计算安全令牌。在动作1409中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

2.7.1.2.NR中的故障和LTE中的重建

如果UE被连接到NR小区并且检测到失败并且尝试在LTE中重建,则UE和网络可以使用源C-RNTI和源PCI以及目标小区身份来计算重建ShortMAC-I。

2.7.1.2.1.TS 38.331的更新

第5.3.7.3节中的过程需要被更新以处理RAT间重建的情况。

TS 38.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的NR小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SIB1中包括的timeAlignmentTimerCommon;

1>根据5.3.7.4发起RRCReestablishmentRequest消息的传输;

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2>在转到5.3.11中规定的RRC_空闲时执行动作,释放原因为“RRC连接失败”;

2.7.1.2.1.TS 36.331的更新

-VarInterRAT-ShortMAC-Input

UE变量VarInterRAT-ShortMAC-Input指定被用于在UE经历NR中的失败时在RAT间RRC连接重建过程期间生成ShortMAC-I的输入。

TS 36.331中第5.3.7.4节的过程可被扩展为例如:

TS 36.331 5.3.7.4与RRCConnectionReestablishmentRequest消息的传输有关的动作

除了NB-IoT,如果该过程是由于无线电链路故障或切换失败而发起的,则UE应:

1>将VarRLF-Report中的restitutionationCellId设置为所选小区的全局小区身份;

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(由于E-UTRA故障的切换和移动性)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(由于E-UTRA故障的切换和移动性)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>

3>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

4>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input(或NB-IoT中的VarShortMAC-Input-NB);

4>具有在源PCell(由于E-UTRA故障的切换和移动性)或发生重建触发的PCell(其他情况)中使用的K

4>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>对于对其尚未激活AS安全性的NB-IoT UE,如下设置ue-Identity:

2>使用发生重建触发的PCell的cellIdentity向上层请求所计算的ul-NAS-MAC和ul-NAS-Count;

2>将s-TMSI设置为由上层提供的S-TMSI;

2>将ul-NAS-MAC设置为由上层提供的ul-NAS-MAC值;

2>将ul-NAS-Count设置为由上层提供的ul-NAS-Count值;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.5中规定的重新配置失败(UE无法符合重新配置)而发起了重建过程:

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果由于5.3.5.6(LTE内切换失败)或5.4.3.5(由于E-UTRA故障的RAT间移动性)中规定的切换失败而发起了重建过程:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>如果该UE是NB-IoT UE:

2>如果UE支持DL信道质量报告,并且cqi-Reporting存在于SystemInformationBlockType2-NB中:

3>如TS 36.133[16]中规定的,将cqi-NPDCCH设置为包括服务小区的下行链路信道质量测量的最新结果;

注:如在TS 36.133[16]中定义的,下行链路信道质量测量可以使用测量周期T1或T2。在使用周期T2的情况下,RRC-MAC交互被留给UE实现。

2>将earlyContentionResolution设置为TRUE;

UE应将RRCConnectionReestablishmentRequest消息提交给低层以进行传输。

图15示意性地示出了该过程可如何被完成的示例图。在图15中,示出了由被连接到NR小区并正在检测故障时的无线设备120执行的动作。在该示例中,无线设备120向LTE或NR发起RRC重建。此外,无线设备120使用以LTE格式定义的新IE并使用LTE过程来计算RAT间完整性校验和。

在动作1501中,无线设备120被连接到是NR小区的第一小区11,在动作1502中,无线设备120检测RLF。在动作1503中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如第二小区12)。在动作1504中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是NR小区的情况下,无线设备120检查目标小区是否也是NR小区。

在RAT内过程中,即当目标小区也是NR小区时,无线设备120执行动作1505和1506。在动作1505中,无线设备120使用源PhysCellID、源C-RNTI和在NR varShortMAC-Input中的目标小区身份来计算NR安全令牌(例如,ShortMAC-I)。在动作1506中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是NR小区而目标小区是LTE小区时,无线设备120执行动作1507、1508和1509。在动作1507中,无线设备120使用PhysCellID,将源NR C-RNTI用作C-RNTI,并使用在LTE VarInter-RAT-ShortMAC-Input中的目标小区身份。在动作1508中,无线设备120使用LTE VarInter-RAT-ShortMAC-Input来计算LTE中的安全令牌(例如,LTE ShortMAC-I)。因此,无线设备120使用LTE格式和LTE过程来计算安全令牌。在动作1509中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

2.7.2解决方案3.2:定义在源RAT中的新IE(例如VarInterRAT-ShortMAC-Input)并定义用于计算目标RAT中的安全令牌的过程

2.7.2.1.LTE中的故障和NR中的重建:

如果UE被连接到LTE小区并检测到失败并尝试重建到NR小区,则UE和网络可以使用源(LTE)C-RNTI和源(LTE)PCI以及在新定义的IE中的目标(NR)小区身份来计算重建ShortMAC-I。IE将在LTE中被定义,但上述过程将在NR中被定义。

注:参数名称被添加后缀“-rxx”以指示参数名称引入了哪个版本的规范。无论后缀是什么,这都不改变所描述的解决方案。

2.7.2.1.1.TS 36.331的更新

TS 36.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SystemInformationBlockType2中包括的timeAlignmentTimerCommon;

1>如果UE是支持用于控制平面CIoT EPS优化的RRC连接重建的NB-IoT UE,并且AS安全性尚未被激活;以及

1>如果cp-reestablishment未被包括在SystemInformationBlockType2-NB中:

2>在离开5.3.12中规定的RRC_连接后执行动作,释放原因为“RRC连接失败”;

1>否则:

2>根据5.3.7.4发起RRCConnectionReestablishmentRequest消息的传输。

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

-VarInterRAT-ShortMAC-Input

UE变量VarInterRAT-ShortMAC-Input指定被用于在UE经历E-UTRA中的失败并在NR中重建时在RAT间RRC连接重建过程期间在NR中生成ShortMAC-I的输入。

2.7.2.1.2.TS 38.331的更新

TS 38.331 5.3.7.4与RRCReestablishmentRequest消息的传输有关的动作

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(具有同步或由于NR故障的移动性的重新配置)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(具有同步或由于NR故障的移动性的重新配置)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

4>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input;

4>具有在源PCell(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell(其他情况)中使用的K

4>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.8.2中规定的重新配置失败而发起了重建过程:

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果重建过程是由于具有5.3.5.8.3(NR内切换失败)或5.4.3.5(由于NR故障的RAT间移动性)中规定的同步失败的重新配置而发起的:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>从所存储的UE AS上下文中恢复RRC配置和安全上下文;

1>恢复PDCP状态,并为SRB1重建PDCP;

1>为SRB1重建RLC;

1>恢复SRB1;

1>UE应将RRCReestablishmentRequest消息提交给低层进行传输。

图16示意性地示出了该过程可如何被完成的示例图。在图16中,示出了由被连接到LTE小区并且检测到失败时的无线设备120执行的动作。在该示例中,无线设备120向LTE或NR发起RRC重建。此外,无线设备120使用以LTE格式定义的新IE并使用NR过程来计算RAT间完整性校验和。

在动作1601中,无线设备120被连接到是LTE小区的第一小区11,在动作1602中,无线设备120检测RLF。在动作1603中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如,第二小区12)。在动作1604中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是LTE小区的情况下,无线设备120检查目标小区是否也是LTE小区。

在RAT内过程中,即当目标小区也是LTE小区时,无线设备120执行动作1605和1606。在动作1605中,无线设备120使用源PhysCellID、源C-RNTI和在LTE varShortMAC-Input中的目标小区身份来计算LTE安全令牌(例如,ShortMAC-I)。在动作1606中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是LTE小区而目标小区是NR小区时,无线设备120执行动作1607、1608和1609。在动作1607中,无线设备120使用源PhysCellID、将源E-UTRA C-RNTI用作C-RNTI,以及将目标小区身份用作在LTE VarInter-RAT-ShortMAC-Input中的cellIdentity。在动作1608中,无线设备120使用LTE VarInter-RAT-ShortMAC-Input来计算NR中的安全令牌(例如,NR ShortMAC-I)。因此,无线设备120使用LTE格式和NR过程来计算安全令牌。在动作1609中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

2.7.2.2.NR中的故障和LTE中的重建

如果UE被连接到是NR的第一RAT中的小区并检测到故障并尝试在是LTE的第二RAT中重建连接,则UE和网络可以使用源(NR)C-RNTI和源(NR)PCI以及在新定义的IE中的目标(LTE)小区身份来计算重建ShortMAC-I。该IE将在NR中被定义,但过程将在LTE中被定义。

2.7.2.2.1.TS 38.331的更新

TS 38.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SIB1中包括的timeAlignmentTimerCommon;

1>根据5.3.7.4发起RRCReestablishmentRequest消息的传输;

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2>在转到5.3.11中规定的RRC_空闲时执行动作,释放原因为“RRC连接失败”;

-VarInterRAT-ShortMAC-Input

UE变量VarInterRAT-ShortMAC-Input指定被用于当UE在NR中检测到失败并在E-UTRA中重建连接时在RAT间RRC连接重建过程期间生成ShortMAC-I的输入。

2.7.2.2.1.TS 36.331的更新

TS 36.331中第5.3.7.4节的过程可被扩展为例如:

TS 36.331 5.3.7.4与RRCConnectionReestablishmentRequest消息的传输有关的动作

除了NB-IoT,如果该过程是由于无线电链路故障或切换失败而发起的,则UE应:

1>将VarRLF-Report中的reestablishmentCellId设置为所选小区的全局小区身份;

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(由于E-UTRA故障的切换和移动性)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(由于E-UTRA故障的切换和移动性)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

3>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

4>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input(或NB-IoT中的VarShortMAC-Input-NB);

4>具有在源PCell(由于E-UTRA故障的切换和移动性)或发生重建触发的PCell(其他情况)中使用的K

4>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

1>对于对其尚未激活AS安全性的NB-IoT UE,如下设置ue-Identity:

2>使用发生重建触发的PCell的cellIdentity向上层请求所计算的ul-NAS-MAC和ul-NAS-Count;

2>将s-TMSI设置为由上层提供的S-TMSI;

2>将ul-NAS-MAC设置为由上层提供的ul-NAS-MAC值;

2>将ul-NAS-Count设置为由上层提供的ul-NAS-Count值;

1>如下设置reestablishmentCause:

2>如果由于5.3.5.5中指定的重新配置失败而发起了重建过程(UE无法符合重新配置):

3>将reestablishmentCause设置为值reconfigurationFailure;

2>否则,如果由于5.3.5.6(LTE内切换失败)或5.4.3.5(由于E-UTRA故障的RAT间移动性)中规定的切换失败而发起了重建过程:

3>将reestablishmentCause设置为值handoverFailure;

2>否则:

3>将reestablishmentCause设置为值otherFailure;

1>如果该UE是NB-IoT UE:

2>如果UE支持DL信道质量报告,并且cqi-Reporting存在于SystemInformationBlockType2-NB中:

3>如TS 36.133[16]中规定的,将cqi-NPDCCH设置为包括服务小区的下行链路信道质量测量的最新结果;

注:如TS 36.133[16]中所定义的,下行链路信道质量测量可以使用测量周期T1或T2。在使用周期T2的情况下,将RRC-MAC交互留给UE实现。

2>将earlyContentionResolution设置为TRUE;

UE应将RRCConnectionReestablishmentRequest消息提交给低层以进行传输。

图17示意性地示出了该过程可如何被完成的示例图。在图17中,示出了由被连接到NR小区并且检测到失败时的无线设备120执行的动作。

在该示例中,无线设备120向LTE或NR发起RRC重建。此外,无线设备120使用以NR格式定义的新IE并使用LTE过程来计算RAT间完整性校验和。

在动作1601中,无线设备120被连接到是NR小区的第一小区11,在动作1602中,无线设备120检测RLF。在动作1603中,无线设备120发起RRC重建过程,并选择合适的目标小区(例如第二小区12)。在动作1604中,无线设备120检查目标小区(即第二小区12)是否属于与源小区(即第一小区11)相同的RAT。换言之,在源小区是NR小区的情况下,无线设备120检查目标小区是否也是NR小区。

在RAT内过程中,即当目标小区也是NR小区时,无线设备120执行动作1605和1606。在动作1605中,无线设备120使用源PhysCellID、源C-RNTI和在NR varShortMAC-Input中的目标小区身份来计算NR安全令牌(例如,NRShortMAC-I)。在动作1606中,无线设备120将RRCReestablishmentRequest发送给网络节点(例如,第一无线电网络节点110和/或第二无线电网络节点112)。RRCReestablishmentRequest包括所计算的安全令牌。

在RAT间过程中,即当目标小区与源小区不在同一种RAT中时,例如当源小区是NR小区而目标小区是LTE小区时,无线设备120执行动作1607、1608和1609。在动作1607中,无线设备120使用PhysCellID,将源NR C-RNTI用作C-RNTI,以及使用在NR VarInterRAT-ShortMAC-Input中的目标小区身份。在动作1608中,无线设备120使用NR VarInterRAT-ShortMAC-Input来计算LTE中的安全令牌(例如,LTE ShortMAC-I)。因此,无线设备120使用NR格式和LTE过程来计算安全令牌。在动作1609中,无线设备120将RRCConnectionReestablishmentRequest发送给网络节点(例如第二无线电网络节点112)。RRCConnectionReestablishmentRequest包括所计算的安全令牌。

2.8.一些第四示例性实施例。将变量的当前定义更新为包括RAT内和RAT间参数两者,并定义在目标RAT中的过程

2.8.1.解决方案4.1:将LTE和NR中的VarShortMAC-Input的定义更新为也包括RAT间参数并定义在目标RAT中的过程,

该问题的另一种解决方案是引入新参数(或扩展LTE和NR中的VarShortMAC-Input)以包括LTE和NR变量两者,并在RAT内和RAT间故障/重建中使用这些新参数。例如,此变量可以使用choice(选择)结构来被定义,其中根据源RAT和目标RAT的类型已做出了适当的选择。

2.8.1.1.NR中的故障和LTE中的重建

如果UE被连接到NR小区并且检测到失败并且在LTE中重建连接,则UE和网络将使用在目标RAT(即,LTE)中的变量和过程。

2.8.1.1.1.TS 38.331的更新

TS 38.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的NR小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SIB1中包括的timeAlignmentTimerCommon;

1>根据5.3.7.4发起RRCReestablishmentRequest消息的传输;

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2>在转到5.3.11中规定的RRC_空闲后执行动作,释放原因为“RRC连接失败”;

2.8.1.1.2.TS 36.331的更新

更新后的IE可以仅在LTE中被定义为例如:

上述过程可被更新为:

TS 36.331 5.3.7.4与RRCConnectionReestablishmentRequest消息的传输有关的动作

除了NB-IoT,如果该过程是由于无线电链路故障或切换失败而发起的,则UE应:

1>将VarRLF-Report中的restitutionationCellId设置为所选小区的全局小区身份;

UE应如下设置RRCConnectionReestablishmentRequest消息的内容:

1>除对其尚未激活AS安全性的NB-IoT UE外,如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(由于E-UTRA故障的切换和移动性)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(由于E-UTRA故障的切换和移动性)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

3>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input(或NB-IoT中的VarShortMAC-Input-NB);

3>具有在源PCell(由于E-UTRA故障的切换和移动性)或发生重建触发的PCell(其他情况)中使用的K

3>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

2.8.1.2.LTE中的故障和NR中的重建

如果UE被连接到LTE中的小区并检测到故障并且尝试在NR中重建,则UE将使用目标RAT(即,NR)的变量和过程。这可以是现有VarShortMAC-Input的扩展或者是新参数

2.8.1.2.TS 36.331的更新

TS 36.331 5.3.7.3在T311正在运行时在小区选择之后的动作

在选择合适的E-UTRA小区后,UE应:

1>停止定时器T311;

1>启动定时器T301;

1>应用在SystemInformationBlockType2中包括的timeAlignmentTimerCommon;

1>如果UE是支持用于控制平面CIoT EPS优化的RRC连接重建的NB-IoT UE,并且AS安全性尚未被激活;以及

1>如果cp-reestablishment未被包括在SystemInformationBlockType2-NB中:

2>在离开5.3.12中规定的RRC_连接后执行动作,释放原因为“RRC连接失败”;

1>否则:

2>根据5.3.7.4发起RRCConnectionReestablishmentRequest消息的传输。

注:如果UE返回到源PCell,则此过程也适用。

在选择RAT间小区后,UE应:

2>应用在SystemInformationBlockType2中包括的

2.8.1.2.1.TS 38.331的更新

38.331的更新可以是:

由于上述过程已经基于用于RAT内和RAT间重建的VarShortMAC-Input计算了ShortMAC-I,因此对上述过程的所需更新将很少:

TS 38.331 5.3.7.4与RRCReestablishmentRequest消息的传输有关的动作

UE应如下设置RRCReestablishmentRequest消息的内容:

1>如下设置ue-Identity:

2>将c-RNTI设置为在源PCell(具有同步或由于NR故障的移动性的重新配置)中使用的C-RNTI或在发生重建触发的PCell中使用的C-RNTI(其他情况);

2>将physCellId设置为源PCell(具有同步或由于NR故障的移动性的重新配置)的物理小区身份或发生重建触发的PCell的物理小区身份(其他情况);

2>将shortMAC-I设置为所计算的MAC-I的16个最低有效位:

3>在根据第8节(即8位的倍数)编码的ASN.1上:VarShortMAC-Input;

3>具有在源PCell(具有同步或由于NR故障的移动性的重新配置)或发生重建触发的PCell(其他情况)中使用的K

3>用于COUNT、BEARER和DIRECTION的所有输入位被设置为二进制1;

2.8.2解决方案4.2:仅更新LTE中的VarShort-MAC-Input的定义以便也包括RAT间参数并定义在目标RAT中的过程,

该问题的另一种解决方案是仅在LTE规范中引入新IE(或扩展VarShortMAC-I)(如解决方案4.1中所述),该IE要被用于计算用于在RAT间RRC重建的任一方向上进行重建的安全令牌。

如果UE被连接到LTE小区并经历失败并且尝试重建到NR小区,则UE和网络可以使用源C-RNTI和源PCI以及目标小区身份来计算ShortMAC-I。但是,如果IE VarShortMAC-Input被扩展为还包括RAT间切换,则将在LTE内和RAT间切换两者中使用相同的IE。

如果UE被连接到NR小区并经历失败并尝试在LTE中的小区中重建,则UE和网络可以使用源C-RNTI和源PCI以及在LTE中的VarShort-MAC-Input(或类似参数)中的目标小区身份来计算short MAC-I。

对消息的更改将类似于解决方案4.1中的更改,但是在上述过程中,更改在NR中将引用在TS 36.331中的VarShortMAC-Input。

2.8.3解决方案4.3:更新NR中的VarShortMAC-Input的定义以便也包括RAT间参数并定义在目标RAT中的过程,

该问题的另一种解决方案是仅在NR规范中引入新IE(或扩展VarShortMAC-I),该新IE要被用于计算在RAT间RRC重建的任一方向上进行重建的安全令牌。例如,此消息可以使用choice(选择)结构来被定义,其中根据源RAT和目标RAT的类型已做出了适当的选择。

如果UE被连接到NR中的小区并检测到失败并尝试在LTE中的小区中重建,则UE和网络可以使用源C-RNTI和源PCI以及目标小区身份来计算ShortMAC-I。但是,如果IEVarShortMAC-Input被扩展为还包括RAT间切换,则在LTE内切换和RAT间切换两者中将使用相同的IE。

如果UE被连接到LTE中的小区并经历失败并尝试在NR中重建,则UE和网络可以使用源C-RNTI和源PCI以及在NR中的VarShortMAC-Input(或类似参数)中的目标小区身份来计算ShortMAC-I。

对消息的更改将类似于解决方案4.1中的更改(但仅在NR中),但是在上述过程中,更改在LTE中将引用在TS 38.331中的VarShortMAC-Input。

2.9一些第五示例性实施例:使用目标系统的输入参数格式并使用虚值代替源系统参数

在一些实施例中,当目标是LTE时使用LTE VarShortMAC-Input或类似参数的定义,而当目标是NR时使用NR VarShortMAC-Input或类似参数的定义。对于需要来自源RAT的参数(例如源C-RNTI和源PCI)的变量。UE和网络使用具有目标RAT的格式的恒定虚值,例如0的位串。

此解决方案可以被与例如解决方案1相组合,其中例如在目标RAT中使用源C-RNTI,并且仅将源PCI替换为虚值,或者反之,其中使用例如填充或截断使源PCI适合目标RAT格式,而源C-RNTI被替换为虚值。

2.9.1 LTE中的故障和NR中的重建:使用用于源PCI和C-RNTI的虚值以及NR小区身份作为输入来计算和使用NR ShortMAC-I

如果UE被连接到LTE中的小区并经历失败并且尝试在NR中的小区中重建,则UE和网络将需要使用NR VarShortMAC-Input来计算NR ShortMAC-I。VarShortMAC-Input包含源PCI、源RNTI和目标小区身份。目标小区身份是从由目标小区广播的SystemInformationBlockType1(SIB1)中获得的。

但是,源PCI和源RNTI是在另一种RAT(即LTE)中获得的,并且与NR中的对应参数相比,它们具有不同的特性。

对于参数C-RNTI,VarShortMAC-Input使用恒定位串(例如16个被设置为“0”的位)作为输入。

同样,对于PCI,VarShortMAC-Input使用恒定位串(例如10个被设置为“0”的位)作为输入

2.9.1.1.TS 38.331的更新

UE变量

-VarShortMAC-Input

UE变量VarShortMAC-Input指定被用于在RRC连接重建过程期间生成shortMAC-I的输入。

VarShortMAC-Input变量

2.9.2.NR中的故障和LTE中的重建:使用用于源PCI和C-RNTI的虚值以及LTE小区身份作为输入来计算并使用LTE中的ShortMAC-I

如果UE被连接到NR中的小区并经历失败并且尝试在LTE中的小区中重建,则UE和网络将需要使用LTE VarShortMAC-Input(或类似参数)来计算LTE ShortMAC-I。VarShortMAC-Input包含源PCI、源C-RNTI和目标小区身份。目标小区身份是从由目标小区广播的SystemInformationBlockType1(SIB1)中获得的。

但是,源PCI和源RNTI是在另一种RAT(即NR)中获得的,并且与LTE中的对应参数相比,它们具有不同的特性。

对于参数C-RNTI,VarShortMAC-Input使用恒定位串(例如16个被设置为“0”的位)作为输入。

同样,对于PCI,VarShortMAC-Input使用恒定位串(例如9个被设置为“0”的位)作为输入。

如果UE在NR中被配置有在LTE中不支持的完整性保护算法(例如,假设的未来NIA4,与LTE中的任何算法都不相同),则UE可以:

-中止重建过程并回退到RRC建立

-使用在LTE和NR中均支持的预定义回退算法(例如算法EIA0-EIA3中的任何一个)

2.9.2.1.TS 36.331的更新

UE变量

-VarShortMAC-Input

UE变量VarShortMAC-Input指定被用于生成shortMAC-I的输入。

VarShortMAC-Input UE变量

2.10计算RAT间ShortMAC-I以进行切换准备

当网络决定UE应当执行从一个节点到另一节点的切换时,源节点可以向目标节点提供切换准备信息。

在LTE中,此消息(除其他项外)包含AS上下文:

HandoverPreparationInformation消息

其中,AS上下文包含重建信息。

reestablishmentInfo包含在目标小区中以及在源节点认为可以重建到的其他任何小区中执行重建所需的信息。

ReestablishmentInfo信息元素

在NR中,引入了类似的消息,尽管结构略有不同:

HandoverPreparationInformation消息

可以注意到,LTE和NR HandoverPreparationInfo消息均包含目标小区以及可能的任何其他小区的ShortMAC-I。如果切换是RAT间的(即从NR到LTE,反之亦然),则将需要使用来自两种不同RAT的任何参数来计算targetCellShortMAC-I。同样地,如果源节点决定UE应准备好执行到另一个RAT的重建,则将需要使用来自两种不同RAT的参数来计算在AdditionalReestabInfo(在LTE中)或ReestabNCellInfo(在NR中)中的ShortMAC-I。

用于计算该RAT间ShortMAC-I的方法将与针对其他实施例提出的解决方案相同。

其他扩展和变化

参考图18,根据实施例,通信系统包括诸如无线通信网络100(例如WLAN,诸如3GPP型蜂窝网络)的电信网络3210,电信网络3210包括接入网3211(诸如无线电接入网)和核心网络3214。接入网3211包括多个基站3212a、3212b、3212c,诸如网络节点110、112、130、接入节点、AP STA NB、eNB、gNB或其他类型的无线接入点,每一个都限定了对应的覆盖区域3213a、3213b、3213c。每个基站3212a、3212b、3212c通过有线或无线电连接3215可连接到核心网络3214。位于覆盖区域3213c中的第一用户设备(UE)(例如无线设备120,诸如非AP STA3291)被配置为无线电连接到对应的基站3212c或被对应的基站3212c寻呼。覆盖区域3213a中的第二UE 3292(例如无线设备122,诸如非AP STA)可无线地连接到对应的基站3212a。尽管在该示例中示出了多个UE 3291、3292,但是所公开的实施例同样适用于唯一UE在覆盖区域中或者唯一UE连接到对应基站3212的情况。

电信网络3210自身连接到主机计算机3230,该主机计算机可以体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中或作为服务器场中的处理资源。主机计算机3230可以由服务提供商所有或控制,或者可以由服务提供商或代表服务提供商来操作。电信网络3210与主机计算机3230之间的连接3221、3222可以直接从核心网络3214延伸到主机计算机3230,或者可以经过可选的中间网络3220。中间网络3220可以是公共、私有或托管网络之一,也可以是它们中的一个以上的组合;中间网络3220(如果有)可以是骨干网或互联网;特别地,中间网络3220可以包括两个或更多个子网络(未示出)。

整体上,图20的通信系统实现了所连接的UE 3291、3292之一与主机计算机3230之间的连通性。该连通性可以被描述为过顶(Over-The-Top)(OTT)连接3250。主机计算机3230和所连接的UE 3291、3292被配置为使用接入网3211、核心网络3214、任何中间网络3220以及可能的其他基础设施(未示出)作为中介经由OTT连接3250来传送数据和/或信令。因为OTT连接3250通过的参与通信设备不知道上行链路和下行链路通信的路由,所以OTT连接3250可以是透明的。例如,可以不向基站3212通知或者不需要向基站3212通知传入下行链路通信的过去路由,该下行链路通信具有源自主机计算机3230的要被转发(例如,切换)到所连接的UE 3291的数据。类似地,基站3212不需要知道从UE 3291到主机计算机3230的传出上行链路通信的将来路由。

现在将参考图19描述在前面的段落中讨论的UE、基站和主机计算机的根据实施例的示例实现。在通信系统3300中,主机计算机3310包括硬件3315,硬件3315包括通信接口3316,通信接口3316被配置为建立和维持与通信系统3300的不同通信设备的接口的有线或无线连接。主机计算机3310还包括处理电路3318,其可以具有存储和/或处理能力。特别地,处理电路3318可以包括适于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些项的组合(未示出)。主机计算机3310还包括软件3311,软件3311被存储在主机计算机3310中或可由主机计算机3310访问并且可由处理电路3318执行。软件3311包括主机应用3312。主机应用3312可用于向远程用户(例如经由终止于UE 3330和主机计算机3310的OTT连接3350连接的UE 3330)提供服务。在向远程用户提供服务时,主机应用3312可以提供使用OTT连接3350发送的用户数据。

通信系统3300还包括基站3320,基站3320被设置在电信系统中并且包括使其能够与主机计算机3310和UE 3330进行通信的硬件3325。硬件3325可以包括用于建立和维持与通信系统3300的不同通信设备的接口的有线或无线连接的通信接口3326,以及用于建立和维持与位于由基站3320服务的覆盖区域(图21中未显示)中的UE 3330的至少无线连接3370的无线电接口3327。通信接口3326可以被配置为促进到主机计算机3310的连接3360。连接3360可以是直接的,或者它可以通过电信系统的核心网(图21中未示出)和/或通过电信系统外部的一个或多个中间网络。在所示的实施例中,基站3320的硬件3325还包括处理电路3328,处理电路3328可以包括适于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些项的组合(未示出)。基站3320还具有被内部存储或可经由外部连接访问的软件3321。

通信系统3300还包括已经提到的UE 3330。UE 3330的硬件3335可以包括无线电接口3337,无线电接口3337被配置为建立和维持与服务UE3330当前所在的覆盖区域的基站的无线连接3370。UE 3330的硬件3335还包括处理电路3338,处理电路3338可以包括适于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或这些项的组合(未示出)。UE 3330还包括被存储在UE 3330中或可由UE 3330访问并可由处理电路3338执行的软件3331。软件3331包括客户端应用3332。客户端应用3332可用于在主机计算机3310的支持下经由UE 3330向人类或非人类用户提供服务。在主机计算机3310中,正在执行的主机应用3312可以经由终止于UE 3330和主机计算机3310处的OTT连接3350与正在执行的客户端应用3332通信。在向用户提供服务时,客户端应用3332可以从主机应用3312接收请求数据,并响应于请求数据而提供用户数据。OTT连接3350可以传输请求数据和用户数据两者。客户端应用3323可以与用户交互以生成用户提供的用户数据。

注意,图19所示的主机计算机3310、基站3320和UE 3330可以分别与图18的主机计算机3230、基站3212a、3212b、3212c之一以及UE 3291、3292之一相同。也就是说,这些实体的内部工作原理可以如图19所示,并且独立地,周围网络拓扑结构可以是图18的周围网络拓扑结构。

在图19中,已经抽象地绘制了OTT连接3350,以示出主机计算机3310和用户设备3330之间经由基站3320的通信,而没有明确地参考任何中间设备以及经由这些设备的消息的确切路由。网络基础设施可以确定路由,网络基础设施可被配置为将路由对UE 3330或对操作主机计算机3310的服务提供商或对两者隐藏。当OTT连接3350是活动的时,网络基础设施可以进一步做出决定按照该决定,网络基础设施动态地改变路由(例如,基于负载平衡考虑或网络的重配置)。

UE 3330与基站3320之间的无线连接3370是根据贯穿本公开描述的实施例的教导。各种实施例中的一个或多个提高了使用OTT连接3350(其中无线连接3370形成最后的段)向UE 3330提供的OTT服务的性能。更准确地,这些实施例的教导可以改进pSIM调度,从而允许广播更多的定位辅助数据。

可以出于监视数据速率、延迟和一个或多个实施例在其上改进的其他因素的目的而提供测量过程。响应于测量结果的变化,还可以存在用于重配置主机计算机3310和UE3330之间的OTT连接3350的可选网络功能。用于重新配置OTT连接3350的测量过程和/或网络功能可以在主机计算机3310的软件3311中或在UE 3330的软件3331中或两者中实现。在实施例中,传感器(未示出)可以被部署在OTT连接3350所通过的通信设备中或与这样的通信设备相关联。传感器可以通过提供以上示例的监视量的值或提供软件3311、3331可以从中计算或估计监视量的其他物理量的值来参与测量过程。OTT连接3350的重配置可以包括消息格式、重传设置、优选的路由等;重配置不需要影响基站3320,并且它对于基站3320可能是未知的或不可感知的。这种过程和功能可以在本领域中是已知的和经实践的。在某些实施例中,测量可以涉及促进主机计算机3310对吞吐量、传播时间、延迟等的测量的专有UE信令。可以实现测量,因为软件3311和3331在其监视传播时间、错误等期间导致使用OTT连接3350来发送消息,特别是空消息或“假(dummy)”消息。

图18和19以及对应的文本是关于无线电相关发明的下游方面,而图20和21以及对应的文本则讨论了上游的方面。

图20是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如AP STA的基站以及诸如非AP STA的UE,它们可以是参考图18和图19描述的主计算机、基站和UE。为了简化本公开,在本节将仅包括对图20的附图引用。在该方法的第一动作3410中,主机计算机提供用户数据。在第一动作3410的可选子动作3411中,主机计算机通过执行主机应用来提供用户数据。在第二动作3420中,主机计算机发起到UE的携带用户数据的传输。在可选的第三动作3430中,根据贯穿本公开所描述的实施例的教导,基站向UE发送在主机计算机发起的传输中携带的用户数据。在可选的第四动作3440中,UE执行与由主机计算机执行的主机应用相关联的客户端应用。

图21是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如AP STA的基站以及诸如非AP STA的UE,它们可以是参考图18和图19描述的主计算机、基站和UE。为了简化本公开,在本节将仅包括对图21的附图引用。在该方法的第一动作3510中,主机计算机提供用户数据。在可选的子动作(未示出)中,主机计算机通过执行主机应用来提供用户数据。在第二动作3520中,主机计算机发起到UE的携带用户数据的传输。根据贯穿本公开描述的实施例的教导,传输可以通过基站。在可选的第三动作3530中,UE接收在该传输中携带的用户数据。

图22是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如AP STA的基站以及诸如非AP STA的UE,它们可以是参考图18和图19描述的主计算机、基站和UE。为了简化本公开,在本节将仅包括对图22的附图引用。在该方法的可选的第一动作3610中,UE接收由主机计算机提供的输入数据。附加地或替代地,在可选的第二动作3620中,UE提供用户数据。在第二动作3620的可选子动作3621中,UE通过执行客户端应用来提供用户数据。在第一动作3610的另一可选子动作3611中,UE执行客户端应用,该客户端应用响应于由主机计算机提供的接收的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收的用户输入。不管提供用户数据的具体方式如何,UE在可选的第三子动作3630中发起用户数据到主机计算机的传输。在该方法的第四动作3640中,根据贯穿本公开描述的实施例的教导,主机计算机接收从UE发送的用户数据。

图23是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、诸如AP STA的基站以及诸如非AP STA的UE,它们可以是参考图18和图19描述的主计算机、基站和UE。为了简化本公开,在本节将仅包括对图23的附图引用。在该方法的可选的第一动作3710中,根据贯穿本公开描述的实施例的教导,基站从UE接收用户数据。在可选的第二动作3720中,基站发起所接收的用户数据到主机计算机的传输。在第三动作3730中,主机计算机接收在由基站发起的传输中携带的用户数据。

当使用单词“包括”或“包含”时,应将其解释为非限制性的,即意味着“至少由……组成”。

本文的实施例不限于上述优选实施例。可以使用各种替代物、修改物和等同物。

MAC-I 消息认证码-完整性

RRC 无线电资源控制

NG-RAN 下一代无线接入网

RNTI 无线电网络临时标识符

C-RNTI 小区RNTI

I-RNTI 非活动RNTI

NR 新无线电(5G)

LTE 长期演进(4G)

MAC-I 消息认证码-完整性

RRC 无线电资源控制

NG-RAN 下一代无线电接入网

RNTI 无线电网络临时标识符

C-RNTI 小区RNTI

I-RNTI 非活动RNTI

NR 新无线电(5G)

LTE 长期演进(4G)

EPC 演进分组核心

EPS 演进分组系统

5GC 5G核心

5GS 5G系统

PDCP 分组数据汇聚协议

PCI 物理小区身份

NAS 非接入层

NIA NR完整性保护算法

EIA E-UTRA完整性保护算法

E-UTRA 演进型通用地面无线电接入

RAT 无线电接入技术

相关技术
  • 用于重建无线电连接的无线电网络节点、无线设备及其中的方法
  • 用于实现和执行在无线电信网络中的无线设备之间的D2D通信中的HARQ传输的网络节点、无线设备以及其中的方法
技术分类

06120112715921