相关申请
本申请要求于2018年10月25日向美国专利和商标局提交的、申请号为62/750340的、题为“恢复时移交(handoveratresume)”的美国临时专利申请的优先权,其内容以引用的方式并入到本文中。
本描述一般涉及无线通信,并且更特定地涉及恢复无线装置的连接。
背景技术:
长期演进(lte)和新空口(newradio)(nr)中的无线电接入技术(rat)间和第五代核心网络(5gc)间在进行的工作(inworking)
第三代合作伙伴计划(3gpp)中的第五代(5g)引入了新的核心网络(5gc)和新的无线电接入网络(nr)两者。然而,核心网络5gc还将支持除了nr以外的其它无线电接入技术(rat)。已经达成一致,lte(或演进型-umts地面无线电接入(e-utra))也应当连接到5gc。连接到5gc的lte基站(enb)称为ng-enb,并且它是新一代无线电接入网络(ng-ran)的一部分,ng-ran还由称为gnb的nr基站组成。图1示出基站如何连接到彼此以及5gc中的其它节点。更具体来说,图1示出包含5gc和ng-ran的5g系统(5gs)架构。
图2中示出当前在连接到5gc系统的lte(e-utra)中和在nr系统中支持的状态转换。实际上,图2示出用户设备(ue)状态机以及nr/5gc、e-utra/演进型分组核心(epc)和e-utra/5gc之间的状态转换。
如在图2中可见,有可能使用移交过程在两种rat之间移动正在进行的用户设备(ue)连接(ue处于rrc_connected中)。另外(未示出),有可能使网络通过发送带有重定向信息的释放消息而将ue移动到另一种rat。当ue处于空闲或非活动状态时,当在rat之间转换时,将使用小区重新选择过程。在rat内,还存在可在ue失去无线电连接(无线电链路故障)的情况下或在rat内或rat间移交失败时触发的无线电资源控制(rrc)重建过程。
在nr和e-utra(即,连接到5gc的lte)中,已经引入了称为rrc_inactive的新的rrc状态。在本公开的上下文中,ng-ran是指nr或连接到5g核心(5gc)网络的lte。
在rrc_inactive中,ue存储某些配置,例如数据无线电承载(drb)配置和物理层参数。当ue需要恢复连接时,它在lte和nr中分别传送rrcconnectionresumerequest或rrcresumerequest。然后,ue可再利用存储的设置,并减少进入到rrc_connected所需的时间和信令。
应注意,在nr中,对于与在rrcresumerequest消息中所使用的短i-无线电网络临时标识符(i-rnti)相比在与不同逻辑通道相关联的rrcresumerequest1中用作ue标识符的40位的长i-rnti的情形,存在等效消息。
在ng-ran标准的版本-15(第一版)中,已经达成一致,不支持在lte/e-utra中的rrc_inactive和nr中的rrc_inactive之间直接转换。因此,在一种rat中处于rrc_inactive的执行到另一种rat的小区重新选择的版本-15ue将触发ue释放它的接入层(as)上下文,进入到rrc_idle,并执行注册区域更新。
rrc重新配置
当ue处于rrc_connected中并且网络决定ue应当改变它的配置(例如,添加/修改/释放无线电承载、添加/改变测量配置、添加/修改/释放辅助节点)或执行到另一个节点的移交时,使用rrc重新配置消息。图3示出ue和网络之间用于改变ue的配置的信令。例如,网络向ue发送rrc重新配置消息。一旦ue改变了它的配置,它便向网络发送rrcreconfigurationcomplete消息。
在节点间移交的情况下,源节点和目标节点将不同,如在图4中可见。例如,图4示出maf/用户平面功能(upf)内移交(ts38.300)。在图4中,a对应于移交准备,b对应于移交执行,并且c对应于移交完成。
ran移交发起和ran移交完成是rrcreconfiguration和rrcreconfigurationcomplete消息。
rat间移交
在传统(legacy)e-utra中,有可能执行到gsm边缘无线电接入网络(geran)/utran或码分多址(cdma)的rat间移交。这通过传送包含适用于目标rat的重新配置消息的mobilityfromeutracommand来执行。
在rel-15中,该过程扩展为允许从e-utra到nr的rat间移交以及e-utra/ecp和e-utra/5gc之间的系统间移交,其中mobiltiyfromeutracommand包含rrcreconfiguration消息(如果目标是nr的话)或rrcconnectionreconfiguration消息(如果目标是e-utra的话)。另外,在nr中引入了类似的过程,以允许使用包含e-utrarrcconnectionreconfiguration消息的mobilityfromnrcommand的从nr到e-utra/epc或e-utra/5gc的移交。
如果ue从e-utra/epc移交到e-utra/5gc或从e-utra/5gc移交到e-utra/epc,那么它将接收包含rrcconnectionreconfiguration(如在图6中可见)的mobilityfromeutracommand(如在图5中可见)。
如果ue从e-utra/epc移交到nr或从e-utra/5gc移交到nr,那么它将接收包含rrcreconfiguration(如在图7中可见)的mobilityfromeutracommand(如在图5中可见)。
如果ue从nr移交到e-utra/epc或从nr移交到e-utra/5gc,那么它将接收包含rrcconnectionreconfiguration(如在图6中可见)的mobilityfromnrcommand(如在图8中可见)。
对于移动性消息,在3gppts36.331中定义了mobilityfromeutracommand消息,并且在3gppts38.331中定义了mobilityfromnrcommand消息。
rrc恢复
当ue从rrc_connected挂起(suspend)到rrc_inactive时,它挂起所有通信,但保持它的配置以能够在需要时更快地恢复连接。
当ue在nr中恢复时,它传送恢复请求消息(rrcresumerequest或rrcresumerequest1),并且网络可用rrcresume消息应答。然后,ue用rrcresumecomplete消息响应,并且ue进入到rrc_connected(见图9-1)。
rrcresumerequest消息(它可以是rrcresumerequest或rrcresumerequest1)包含ue标识符和恢复原因,使得网络可定位ue存储的接入层(as)上下文,并取决于恢复原因(例如,使用“mo-signaling”或“rna-update”的位置更新、使用“mo-data”或“mt-data”开始数据会话或紧急呼叫等)提供恰当的响应。为了防止非法用户冒充ue,恢复请求还包含缩短的消息认证码-完整性(mac-i)、安全性令牌,其验证ue身份。
rrcresume消息包含ue进入到rrc_connected所需的配置,即,包含分组数据汇聚协议(pdcp)和服务数据应用协议(sdap)配置的radiobearerconfig、包含媒体接入控制(mac)、无线电链路控制(rlc)和物理(phy)层配置的mastercellgroup以及测量配置(measconfig)。另外,rrcresume消息可包含‘完整配置’标志,它将向ue指示它应当释放它的所有存储的配置并应用新接收的配置。
rrcresumecomplete消息可包含例如非接入层(nas)消息、选择的公共陆地移动网络(plmn)身份以及配置的服务小区和带宽部分(bwp)的传送(tx)直流位置(transmit(tx)directcurrentlocation)。
网络还可与恢复连接不同地响应。例如,如果不可能从源节点检索ue上下文(例如,目标节点不具有与源节点的xn接口)或网络不能从恢复请求中供应的ue身份和短mac-i中验证ue身份,那么网络可用rrc设立消息(setupmessage)(图9-2)对ue做出响应,以重启ue连接并设立信号无线电承载1(srb)1(它之后将接着是rrcreconfiguration以设立srb2和其它drb)。
如果目标小区过载,则目标节点可用rrcreject消息(见图10)或rrcrelease(见图9-3,即,将ue发送到空闲模式,它可能具有到另一个频率层或另一种rat的重定向)或具有挂起的rrcrelease(见图9-4,即,将ue发送回到inactive模式)对rrcresumerequest做出响应。
在3gppts38.331中规定了不同的消息(例如,诸如rrcresume消息的rrc恢复请求消息、rrcresumecomplete消息、rrcreject消息、rrcrelease消息)。
拆分架构(splitarchitecture)
ng-ran支持在中央单元-分布式单元(cu-du)拆分中将较高层功能与较低层功能分离(ts38.401v15.3.0),如图11中所示。
-gnb可由gnb-cu-控制平面(cp)、多个gnb-cu-用户平面(up)和多个gnb-du组成;
-gnb可由gnb-cu-cp、多个gnb-cu-up和多个gnb-du组成;
-gnb-cu-cp通过f1-c接口连接到gnb-du;
-gnb-cu-up通过f1-u接口连接到gnb-du;
-gnb-cu-up通过e1接口连接到gnb-cu-cp;
-一个gnb-du只连接到一个gnb-cu-cp;
-一个gnb-cu-up只连接到一个gnb-cu-cp;
作为注释,出于弹性目的,gnb-du和/或gnb-cu-up可通过适当的实现连接到多个gnb-cu-cp。
-一个gnb-du可连接到在相同gnb-cu-cp控制下的多个gnb-cu-up;
-一个gnb-cu-up可连接到在相同gnb-cu-cp控制下的多个du;
作为注释,由gnb-cu-cp使用承载上下文管理功能来建立gnb-cu-up和gnb-du之间的连接性。
gnb-cu-cp为ue的所请求的服务选择(一个或多个)适当的gnb-cu-up。可由xn-u支持在gnb内的gnb-cu-cp内移交期间在gnb-cu-up之间的数据转发。
技术实现要素:
现有的解决方案可能存在一些问题。例如,在当前规范中,如果ue试图恢复rrc连接,那么它将基于配置的阈值和偏移来选择具有最佳无线电状况的小区,并将rrc恢复请求消息传送到该节点。
如果目标节点不能准入ue(例如,目标节点/小区过载),那么目标节点可发送带有计时器的rrcreject消息,ue在此期间不能重试恢复过程。
备选地,目标节点可发送带有重定向的rrcrelease消息,这将在ue返回到rrc_inactive或rrc_idle之前改变ue的频率优先级(例如,偏好不同的频率),并通知nas层。
备选地,目标节点可首先将ue移动到rrc_connected,即,将ue发送到rrcresume,然后等待rrcresumecomplete,并且然后发送rrcreconfiguration,以将ue移交到可能负载较少的另一个小区/节点。
然而,这些备选方案中的任何备选方案都将增加ue可恢复之前的时延(特别是,如果使用rrcreject并且ue在等待计时器到期时继续返回到相同的节点/小区并且最终以再次被拒绝结束等的话)。
本公开的某些方面及其实施例可提供上述问题的解决方案。
本公开的实施例允许接收节点在接收到rrc恢复请求时立即决定将连接移交到另一个目标节点/小区,而无需在当前小区中恢复连接,并稍后执行移交或将ue重定向到另一个目标频率。
根据第一方面,提供一种网络节点(例如,基站、gnb、enb)中的方法。
根据第二方面,一些实施例包括一种配置成或可操作以执行如本文中所描述的一个或多个网络节点功能性(例如,动作、操作、步骤等)的网络节点。
在一些实施例中,网络节点可包括:配置成与一个或多个其它无线电节点和/或一个或多个网络节点通信的一个或多个通信接口;以及可操作地连接到通信接口的处理电路,处理电路配置成执行如本文中所描述的一个或多个网络节点功能性。在一些实施例中,处理电路可包括至少一个处理器和存储指令的至少一个存储器,指令在由处理器执行时将所述至少一个处理器配置成执行如本文中所描述的一个或多个网络节点功能性。
在一些实施例中,网络节点可包括配置成执行如本文中所描述的一个或多个网络节点功能性的一个或多个功能模块。
根据第三方面,一些实施例包括一种存储计算机程序产品的非暂时性计算机可读介质,所述计算机程序产品包括指令,所述指令在由网络节点的处理电路(例如,至少一个处理器)执行时将所述处理电路配置成执行如本文中所描述的一个或多个网络节点功能性。
根据第四方面,还提供配置成处理和/或存储用于本文中根据各个方面公开的方法的实施例的步骤的指令的计算机程序、计算机可读介质。
根据第五方面,提供一种无线装置(例如,ue)中的方法。
根据第六方面,一些实施例包括一种配置成或可操作以执行如本文中所描述的一个或多个功能性(例如,动作、操作、步骤等)的无线装置。
在一些实施例中,无线装置可包括:配置成与一个或多个其它无线电节点和/或一个或多个网络节点通信的一个或多个通信接口;以及可操作地连接到通信接口的处理电路,处理电路配置成执行如本文中所描述的一个或多个功能性。在一些实施例中,处理电路可包括至少一个处理器和存储指令的至少一个存储器,指令在由处理器执行时将所述至少一个处理器配置成执行如本文中所描述的一个或多个功能性。
在一些实施例中,无线装置可包括配置成执行如本文中所描述的一个或多个功能性的一个或多个功能模块。
根据第七方面,一些实施例包括一种存储计算机程序产品的非暂时性计算机可读介质,所述计算机程序产品包括指令,所述指令在由无线装置的处理电路(例如,至少一个处理器)执行时将处理电路配置成执行如本文中所描述的一个或多个功能性。
本公开的方面的某些实施例可提供一个或多个技术优势。
一个优势是,恢复连接的ue可在没有与rrc拒绝或具有重定向的rrc释放相关联的延迟的情况下移交到另一个小区/节点,而无需恢复连接并接着发送rrc重新配置以将ue移交到另一个小区/节点。具体来说,在其中早期测量可用的情况下,这避免了ue用来恢复的不必要信令并接着立即将它移交到另一个小区/节点。
在拆分架构(cu-du拆分)的情况下,实施例使得网络能够在rrc恢复期间将ue重定向到负载可能更少的不同du。
某些实施例可具有一些或没有以上优势。其它优势将对于本领域技术人员而言显而易见。
该概要不是对所有设想的实施例的广泛概述,也不是要标识任何或所有实施例的关键或至关重要的方面或特征或描画任何或所有实施例的范围。从这个意义来说,通过结合附图回顾以下对特定实施例的描述,其它方面和特征将对于本领域技术人员而言变得显而易见。
附图说明
将参考以下各图更详细地描述示例性实施例,图中:
图1示出包含5gc和ng-ran的5g系统(5gs)架构的示意性框图。
图2是nr/5gc、e-utra/epc和e-utra/5gc之间的状态转换以及ue状态机的示意性框图。
图3是成功的rrc重新配置的信令图(ts38.331)。
图4是amf/upf内移交的信令图(ts38.300)。
图5是成功的来自e-utra的移动性的信令图。
图6是成功移交到e-utra的信令图。
图7是成功移交到nr的信令图。
图8是成功的来自nr的移动性的信令图。
图9-1是成功的rrc连接恢复的信令图。
图9-2是成功的rrc连接恢复回退到rrc连接建立的信令图。
图9-3是成功的rrc连接恢复之后接着是网络释放的信令图。
图9-4是成功的rrc连接恢复之后接着是网络挂起的信令图。
图10是rrc连接恢复、网络拒绝的信令图。
图11是gnb-cu-cp和gnb-cu-up分离的总体架构的示意图。
图12是根据实施例的成功的rrc连接恢复之后接着是rrc连接重新配置的信令图。
图13示出根据实施例的成功的nrrrc连接恢复之后接着是gnb间rrc连接重新配置的信令图。
图14示出根据实施例的成功的lterrc连接恢复之后接着是enb间rrc连接重新配置的信令图。
图15示出根据实施例的成功的rrc连接恢复之后接着是从e-utra到nr的rat间移动性的信令图。
图16示出根据实施例的成功的rrc连接恢复之后接着是从nr到e-utra的rat间移动性的信令图。
图17示出通信网络的示意性框图。
图18示出根据实施例的网络节点中的方法的流程图。
图19示出根据实施例的无线装置中的方法的流程图。
图20和21示出网络节点的示意性框图。
图22和23示出无线装置的示意性框图。
具体实施方式
下文阐述的实施例表示使得本领域技术人员能够实践实施例的信息。通过根据附图阅读以下描述,本领域技术人员将理解本描述的概念,并将认识到本文中没有特别提出的这些概念的应用。应理解,这些概念和应用属于本描述的范围。
在以下描述中,阐述了众多特定细节。然而,理解的是,可在没有这些特定细节的情况下实践实施例。在其它实例中,没有详细示出公知的电路、结构和技术,以免模糊对本描述的理解。利用包括的描述,本领域技术人员将能够在没有过多试验的情况下实现适当的功能性。
说明书中对“一个实施例”、“实施例”、“示例实施例”等的提及指示:描述的实施例可包括特定特征、结构或特性,但不是每个实施例都可能必然包括该特定特征、结构或特性。而且,此类短语不一定指同一个实施例。此外,当结合实施例描述特定特征、结构或特性时,认为不管是否明确描述,结合其它实施例来实现此类特征、结构或特性在本领域技术人员的知识范围内。
如本文中所使用,除非上下文另外清楚地指示,否则单数形式“一(a/an)”、和“该(the)”旨在也包括复数形式。将进一步理解,术语“包括(comprises、comprising、includes和/或including)”在本文中使用时规定存在叙述的特征、整体、步骤、操作、元件和/或组件,但是不排除存在或增加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。
如上所述,当ue试图在目标节点/小区中恢复时,如果目标节点/小区不能准入ue(例如,它过载了),那么当前规范只允许节点发送rrcreject或rrcrelease消息。
一般来说,本公开的实施例提供一种在响应于发送到第一小区的rrc恢复请求接收到消息(例如,rrcreconfiguration或rrcresume)时使ue直接移交到第二小区的方法。在网络侧上,一旦接收到恢复请求类消息,目标节点便可决定执行到不同类型小区的移交(同步重新配置(reconfigurationwithsync)),并取决于小区类型采取行动:
-如果目标节点决定移交到由目标节点提供服务的第二小区,则目标节点检索与恢复请求中所指示的i-rnti相关联的上下文,并为第二小区准备重新配置消息;
-如果目标节点决定移交到由既不是目标节点也不是ueas上下文所在的源节点的不同节点提供服务的第二小区,则目标节点与由恢复请求中的i-rnti所指示的源节点执行上下文提取过程,并通过根据ue存储的上下文向这个不同的节点提供ue的当前rrc配置来启动移交准备过程;
-如果目标节点决定移交到由实际上是ueas上下文所在的源节点的节点提供服务的第二小区,则目标节点不与源节点执行上下文提取过程,而是向该节点指示它的传入的ue的移交;
-目标节点处的移交决定可基于恢复过程期间例如与rrc恢复请求一起复用的测量报告。例如,这意味着,测量报告和rrc恢复请求是单独的消息,但是在相同的上行链路(ul)准许中一起发送。
在一个实施例中,恢复消息可包含移交的指示,例如同步重新配置。
在另一个实施例中,网络发送rrcreconfiguration消息作为对rrcresumerequest消息的响应。这样,将有可能将ue移交到另一个小区,而无需等待nas触发新的恢复或设置过程。
在又一个实施例中,网络用与rrc重新配置消息一起复用的恢复消息响应(即,网络在能发送重新配置之前不必等待ue的恢复完成消息)。在此类实施例中,ue可用恢复完成和rrc重新配置完成信息两者响应(如同在传统中一样),或者它可能只需要对一个完成消息(例如,rrc重新配置完成,网络可将它解释为是恢复和重新配置两者的完成消息)响应。
在3gpp中正在讨论早期测量报告(即,基于在ue变成挂起时接收的测量配置在恢复请求之后不久发送乃至与恢复请求一起复用的测量报告)。如果网络得到此类早期测量,或者如果ue已经很长时间没有挂起并且从它接收的最后一次测量是相对最近的,那么目标节点可能能够选择合适的目标小区。但是,即使没有测量,目标节点也可盲目地将ue配置到另一个小区(即,不一定接收测量)。移交可以是到相同目标节点的另一个小区,或者可以是到属于另一个目标节点的小区(基于早期测量、最近的测量乃至是盲配置)。
应注意,本文中描述的方法适用于rat内移交,其中rat是nr、lte或支持恢复过程和移交的任何rat。
方法适用于rat间移交,其中源rat可以是nr、lte或支持rat间恢复过程和移交的任何rat,并且目标rat是nr、lte或支持恢复过程和移交的任何其它rat之一,但是它不同于源rat。
尽管通过使用作为nr中的消息的消息rrcresumerequest、rrcresume、rrcreconfuguration等描述了一些实施例和子实施例,但是实施例同样适用于lte情形,其中对应的消息是rrcconnectionresumerequest、rrcconnectionresume、rrcconnectionreconfiguration等。
处于rrc_inactive中的ue恢复连接时的传统行为是将rrc恢复请求消息(e-utra中的rrcconnectionresumerequest和nr中的rrcresumerequest或rrcresumerequest1)传送到ue当前正在驻留的小区。如果目标小区过载,那么网络将用包括设置成介于1到16秒之间的等待计时器的rrcreject、或具有或不具有挂起配置的带有重定向的rrcrelease响应。
对于rrcreject,引入到ue的延迟是明显的,即,配置的等待计时器可能是几秒钟,而对于具有重定向的rrcrelease,延迟将短一点,但是仍将要求nas层来触发新的rrc恢复过程,并且ue必须获取新的目标小区的系统信息。
相反,如果网络可用rrc重新配置消息来对rrc恢复请求消息做出响应,或者如果它可将rrc重新配置消息与恢复消息一起复用,或者如果它可在恢复消息中包括可启用移交的信息(例如,同步重新配置),那么ue可接收接入新的目标小区所需的所有配置。
应注意,在本公开中,术语“源节点(或节点)”和“源小区(或小区)”可在移交的上下文中互换使用。以相同的方式,术语“目标节点”和“目标小区”可在移交的上下文中互换使用。
响应于恢复请求基于发送rrc重新配置消息的方法
1)组合的恢复和rat内移交(ho)
图12示出在成功的场景中rrc连接恢复之后接着是rrc连接重新配置的信令图。图13示出在成功的情况下nrrrc连接恢复之后接着是gnb间rrc连接重新配置的信令图。
转到图13,在步骤100中,ue在nr小区中变成挂起到rrc_inactive,并且它例如因为上行链路(ul)数据的到达或在从网络接收到寻呼请求以将下行链路(dl)数据发送到ue时触发rrc恢复过程(步骤102)。接收rrcresumerequest消息的节点(例如,目标gnb)可决定ue试图接入的小区例如因为拥塞而不合适。在此类情况下,目标节点可决定将ue移交到另一个节点/小区(例如,不那么拥塞的小区)。
一旦接收到rrcresumerequest消息(取决于正在使用的是长的还是短的i-rnti,它可以是rrcresumerequest或rrcresumerequest1),目标节点就将基于在rrc恢复请求消息中提供的ue身份从上一个服务节点请求ue上下文(步骤104)。当目标节点从上一个服务节点接收到检索ue上下文响应时(步骤106),例如如果它不能为ue提供服务(例如,拥塞)(步骤108),则它可决定应当将ue移交到另一个小区/节点。该决定可基于例如早期的测量(3gpp中尚未支持/指定)或基于最近且仍然相关的测量(例如,对于最近挂起到rrc_inactive的静止ue)或基于盲配置(即,不基于测量)。
接着,目标节点向候选节点(例如,gnb)传送移交请求消息(步骤110),如果候选节点能够接受ue(步骤112),则它用具有ue所需的所有配置的移交请求确认(ack)响应,ack可能包括sib1(步骤114)。然后,目标节点(接收rrcresumerequest消息)将rrcreconfiguration消息传送到ue(步骤116)。一旦接收到rrcreconfiguration消息,ue便重新选择/切换(switch)到新的节点(gnb)以用于连接(步骤118)。然后,ue将rrcreconfigurationcomplete消息传送到新的节点(步骤120)。在另一个示例中,响应于接收到rrcresumerequest消息,目标节点可将包括移交指示(诸如reconfigwithsync)的rrcresume消息传送到ue(步骤116)。然后,在步骤120中,ue可将rrcresumecomplete消息传送到新节点。rrcreconfiguration消息可包含重新配置,使得ue可连接到新节点。应注意,目标节点将响应于rrcresume请求消息向ue发送回一条消息。该消息可以是rrcreconfiguration消息、rrcresume消息的扩展版本、或某个其它消息或新消息。
该示例同样适用于lte的情形,这在图14示出。图14示出与图13中相同的步骤。但是,节点称为enb而不是gnb。此外,消息变成rrcconnectionresumerequest、rrcconnectionreconfiguration和rrcconnectionreconfigurationcomplete。在另一个示例中,ue可向新节点发送rrcconnectionresumecomplete而不是rrcconnectionreconfigurationcomplete。
应注意,在这些示例(例如,图13和图14)中,上一个服务节点属于与目标节点相同的rat。然而,实施例不限于此类情形。如果目标节点和上一个服务节点属于不同的rat,则它们同样适用。
一旦在传送rrc恢复请求之后接收到移交(例如,移交到另一个小区)的命令,ue便执行一组动作。动作之一是停止恢复失败检测计时器t319;否则,如果在移交之后ue继续运行该计时器,那么可能会不必要地触发nas恢复。注意,在这种情况下,启动计时器t304,同时停止计时器t319。
另一组动作与安全性有关。ue预期srb1上的根据新安全性密钥进行加密和完整性保护、基于存储的as上下文刷新和导出的rrcresume或rrcrelease。然后,ue还预期在ue已恢复的小区中使用新密钥加密的ho命令(例如,rrcreconfiguration)。
当ue接收到rrc重新配置消息时,它可包含下一跳链接计数器(nexthopchainingcounter)(ncc),ncc将指示ue应当如何进一步更新与新的目标小区相关联的安全性密钥和可能的安全性算法。然后,ue使用该新的密钥对rrc重新配置完成消息进行加密和完整性保护。
在接收到ho命令时由ue执行的另一组动作如下:
-进入到rrc_connected;
-丢弃fulli-rnti、shorti-rnti和存储的ueas上下文,ran-notificationareainfo除外;
-如果存储了,则丢弃由cellreselectionpriorities提供或从另一个rat继承的小区重新选择优先级信息;
-停止计时器t320(如果运行的话);
-向较高层指示挂起的rrc连接已经恢复;
-向较高层指示挂起的rrc连接已经恢复并进行了移交;
-停止小区重新选择过程;
-准备rrcreconfigurationcomplete消息以传送到新的目标节点,该消息包括:
i.在ue试图恢复的先前目标小区中选择的plmn;
ii.在新的目标小区中选择的plmn。
2)组合的恢复和rat间ho
在另一个示例中,目标节点(enb或gnb)决定ue应当优先移交到rat间节点。这样做的决定可基于与rat内的情形相同的原因(即,该决定可基于例如早期测量或基于最近且仍然相关的测量(例如,对于最近挂起到rrc_inactive的静止ue)或基于盲配置(即,不基于测量))。
为了实现这一点,目标节点改为将移交请求发送到rat间节点,并将包含rat间rrc重新配置消息的mobilityfromxxcommand(xx=nr或eutra)发送到ue,如在图15和图16中可见。例如,图15示出在成功的场景中rrc连接恢复之后接着是从e-utra到nr的rat间移动性的信令图。因此,目标节点是enb,新节点是gnb,并且上一个服务节点是enb。在图15的步骤142中,ue向目标enb发送消息;例如,该消息是rrcconnectionresume请求。在步骤156中,目标enb向ue发送mobilityfromeutracommand{rrcreconfiguration}。在步骤160中,ue向新gnb发送rrcreconfigurationcomplete消息。
图16示出在成功的场景中rrc连接恢复之后接着是从nr到e-utra的rat间移动性的信令图。因此,目标节点是gnb,新节点是enb,并且上一个服务节点是gnb。在图16的步骤162中,ue向目标enb发送消息;例如,该消息是rrcresume请求。在步骤176中,目标gnb将mobilityfromnrcommand{rrcconnectionreconfiguration}发送到ue。在步骤180中,ue将rrcconnectionreconfigurationcomplete消息发送到新的enb。
基于可触发移交的增强型恢复消息的方法
在一个示例中,响应于rrc恢复请求类消息,一旦接收到包含移交命令指示(如reconfigurationwithsync字段)的rrcresume消息(或rrcreconfiguration消息),ue便执行移交。
注意:这里的讨论主要集中在nr情形。对于lte,实施例仍然适用,但是在恢复时它将是触发移交必须使用的mobilitycontrolinfo信息元素(ie)。
例如,reconfigurationwithsync字段可在3gppts38.331中找到。但是,在当前系统中,该字段只在rrcreconfiguration消息内部使用。在本公开的实施例中,该字段包括在恢复消息中。
在恢复消息中接收到移交指示(例如,reconfigurationwithsync)时关于ue如何处置该过程有不同的备选方案。一般来说,如上所述,ue应用这些配置,并将它们视为要在目标小区中使用的配置。然后,在应用这些配置之后,ue需要准备响应消息。
在当前的系统中,一旦在小区-a(例如)中发送rrcresumerequest(或rrcresumerequest1)消息,ue便在小区-a中接收rrcresume消息,并且在应用要在小区-a中使用的配置之后,ue将rrcresumecomplete消息提交给较低层以便在小区a中传输。
为了在rrcresume中启用与rrcreconfiguration中类似种类的功能性,可能需要在rrcresume消息中引入当前在rrcreconfiguration中但不在rrcresume中的若干个ie,诸如dedicatedsib1-delivery、dedicatedsysteminformationdelivery。另外,也可分别在rrcresume和rrcresumecomplete消息中引入可引入到rrcreconfiguration或reconfigurationcomplete消息的任何字段。
用rrcreconfigurationcomplete消息对rrcresume消息做出响应
在一个实施例中,一旦在小区-a(第一小区)中发送了rrcresumerequest(或rrcresumerequest1)消息,ue便在小区-a中接收具有移交到小区b(第二小区)的指示的rrcresume消息。然后,ue应用rrcresume消息中的配置以在小区-b中使用,小区-b可以是不同于小区a的新的目标小区。如果小区-b是新的小区,那么ue需要与它同步,即,执行随机接入,并且然后ue向较低层提交rrcreconfigurationcomplete消息以便在小区-b中传输。在安全性方面,ue在移交时执行密钥刷新,并在新的目标小区中继续使用这些密钥。
以下示出当前rrc规范(ts.38.331)中的一种可能的实现(其中在正在提议的新变化下加了下划线):
5.3.13.4ue接收rrcresume
ue应当:
[…]
1>进入到rrc_connected;
1>向较高层指示挂起的rrc连接已经恢复;
1>停止小区重新选择过程;
1>将当前小区视为是pcell;
1>如果rrcresume消息包括dedicatedsib1-delivery,则:
2>在接收到sib1后执行在5.2.2.4.2中所规定的动作;
1>如果rrcresume消息包括dedicatedsysteminformationdelivery,则:
2>在接收到系统信息后执行在5.2.2.4中所规定的动作;
1>如果在mcg的spcellconfig中包括reconfigurationwithsync,则:
2>如下设置rrcreconfigurationcomplete消息的内容:
3>如果rrcresume包括包含reportuplinktxdirectcurrent的mastercellgroup,或者;
3>如果rrcresume包括包含reportuplinktxdirectcurrent的secondarycellgroup,则:
4>包括uplinktxdirectcurrentlist;
2>如果在mcg或scg的spcellconfig中包括reconfigurationwithsync,则:
3>在spcell上发起随机接入过程,如在ts38.321[3]中所规定;
注意:ue发送rrcreconfigurationcomplete消息并对mcg/scg执行随机接入过程的顺序留给ue实现处理。
2>经由srb1将rrcreconfigurationcomplete消息提交给较低层以便使用新配置进行传输;
2>如果在mcg或scg的spcellconfig中包括reconfigurationwithsync,并且当nr小区群组的mac成功完成随机接入过程时;
3>对于该小区群组停止计时器t304;
4>应用cqi报道配置、调度请求配置和探测rs配置中不要求ue知道各自目标spcell的sfn的部分(如果有的话);
3>一旦获取了该目标spcell的sfn,便应用测量和无线电资源配置中要求ue知道各自目标spcell的sfn的部分(例如,测量间隙、周期性cqi报道、调度请求配置、探测rs配置)(如果有的话);
3>如果在mcg的spcellconfig中包括reconfigurationwithsync,则:
4>对于所有接入类别,停止计时器t390(如果运行的话);
4>如果rrcresume不包括dedicatedsib1-delivery,并且
4>如果由mcg的目标spcell的firstactivedownlinkbwp-id指示的活动下行链路bwp具有由searchspacesib1配置的公共搜索空间,则:
5>获取mcg的目标spcell的sib1,如在5.2.2.3.1中所规定,它如在ts38.213[13]中所规定那样调度;
5>一旦获取sib1,便执行在第5.2.2.4.2节中所规定的动作。
2>过程结束。
注意:如果ue可在不中断单播数据接收的情况下获取广播的sib1,即,广播和单播波束准共定位,则只要求ue获取广播的sib1。
[…]
用rrcresumecomplete消息对rrcresume消息做出响应
在另一个示例中,一旦在小区-a中发送了rrcresumerequest(或rrcresumerequest1)消息,ue便在小区-a中接收具有移交到小区b的指示的rrcresume消息。然后,ue应用rrcresume消息中的配置以在小区-b中使用,小区-b可以是不同于小区a的新的目标小区。如果它是新小区,那么ue需要与它同步,即,执行随机接入,并且然后ue将rrcresumecomplete消息提交给较低层以便在小区b中传输。在安全性方面,ue在移交时执行密钥刷新,并在新的目标节点中继续使用这些密钥。
3gppts38.331规范中的变化如下(在变化下加了下划线):
5.3.13.4ue接收rrcresume
ue应当:
[…]
1>如果存储了,则丢弃由cellreselectionpriorities提供或从另一种rat继承的小区重新选择优先级信息;
1>停止计时器t320(如果运行的话);
1>如果rrcresume消息包括measconfig,则:
2>执行在5.5.2中所规定的测量配置过程;
1>如果rrcrsume消息包括dedicatedsib1-delivery,则:
2>在接收sib1后执行在5.2.2.4.2中所规定的动作;
1>如果rrcresume消息包括dedicatedsysteminformationdelivery,则:
2>在接收系统信息后执行在5.2.2.4中所规定的动作;
1>恢复测量(如果挂起了的话);
编者注:是否需要定义与接入控制计时器(相当于lte中的t302、t303、t305、t306、t308)有关的ue动作ffs。例如,如果给定的计时器没有运行,则通知较高层。
1>进入到rrc_connected;
1>向较高层指示挂起的rrc连接已经恢复;
1>停止小区重新选择过程;
1>将当前小区视为是pcell;
1>如下设置rrcresumecomplete消息的内容:
2>如果较高层提供了naspdu,则将dedicatednas-message设置成包括从较高层接收的信息;
2>如果较高层提供了plmn,则将selectedplmn-identity设置成由较高层(ts24.501[23])从包括在sib1的plmn-identitylist中的(一个或多个)plmn中选择的plmn;
2>如果mastercellgroup包含reportuplinktxdirectcurrent,则:
3>包括uplinktxdirectcurrentlist;
2>如果rrcresume包括包含reportuplinktxdirectcurrent的mastercellgroup,或者;
2>如果rrcresume包括包含reportuplinktxdirectcurrent的secondarycellgroup,则:
3>包括uplinktxdirectcurrentlist;
2>如果在scg或mcg的spcellconfig中包括reconfigurationwithsync,则:
3>在spcell上发起随机接入过程,如在ts38.321[3]中所规定;
2>否则:
3>过程结束;
注意:ue发送rrcresumecomplete消息并对mcg/scg执行随机接入过程的顺序留给ue实现处理。
1>如果在spcellconfig中包括reconfigurationwithsync,则:
2>将servingcellconfigcommon中的phycellid视为是当前的pcell;
1>将rrcresumecomplete消息提交给较低层以便在当前pcell中传输;
1>如果在mcg或scg的spcellconfig中包括reconfigurationwithsync,并且当nr小区群组的mac成功完成随机接入过程时;
2>对于该小区群组停止计时器t304;
2>应用cqi报道配置、调度请求配置和探测rs配置中不要求ue知道各自目标spcell的sfn的部分(如果有的话);
2>一旦获取该目标spcell的sfn,便应用测量和无线电资源配置中要求ue知道各自目标spcell的sfn的部分(例如,测量间隙、周期性cqi报道、调度请求配置、探测rs配置)(如果有的话);
2>如果在mcg的spcellconfig中包括reconfigurationwithsync,则:
3>对于所有接入类别,停止计时器t390(如果运行的话);
3>如果rrcresume不包括dedicatedsib1-delivery,并且
3>如果由mcg的目标spcell的firstactivedownlinkbwp-id指示的活动下行链路bwp具有由searchspacesib1配置的公共搜索空间,则:
4>获取mcg的目标spcell的sib1,如在5.2.2.3.1中所规定,它如在ts38.213[13]中规定那样调度;
4>一旦获取sib1,便执行在第5.2.2.4.2节中所规定的动作。
2>过程结束。
注意:如果ue可在不中断单播数据接收的情况下获取广播的sib1,即,广播和单播波束准共定位,则ue只要求获取广播的sib1。
1>过程结束。
关于使用rrcresume消息移交到新的目标小区的安全性方面的进一步示例
在之前的示例中,ue继续使用与初始目标小区(小区-a,即,ue试图在其中恢复的小区)相关联的密钥,即使它移交到了新的目标小区(小区-b)。
可选地或备选地,ue可基于它在传送rrcresumerequest之前导出的密钥来执行水平密钥推导。
水平密钥推导在推导新密钥以及与新目标小区相关联的参数时使用当前密钥(kgnb/kenb、kng-enb/kng-ran)作为输入(如在ts33.501中所规定)。
在新的目标小区(小区-b)中使用的算法与在小区-a中使用的算法相同。如果小区-b想要改变算法,那么它可在稍后的时间点通过向ue发送rrcreconfiguration消息来这样做。
在一个示例中,rrcresume消息可扩展成包括安全性配置,例如ncc和/或安全性算法。
通过包括ncc,网络可命令ue执行水平密钥推导(通过使用与ue在之前使用的ncc值相同的ncc值)或执行垂直密钥推导(通过将ncc值递增一步)。在ts33.501中规定了水平和垂直密钥推导的概念。
完整配置处置
ts.38.331中的完整配置处置必须更新为包括其中恢复过程导致移交的情形。3gppts.38.331中的变化如下(在变化下加了下划线):
5.3.5.11完整配置
ue应当:
1>释放/清除除了mcgc-rnti以及与主密钥相关联的安全性配置以外的所有当前的专用无线电配置;
1.注1:无线电配置不只是资源配置,而是包括其它配置,如measconfig。
1>如果mastercellgroup中的spcellconfig包括reconfigurationwithsync(移交或依据恢复请求移交),则:
2>释放/清除所有当前的公共无线电配置;
1>对于计时器t310、t311和常量n310、n311使用在9.2.x中规定的默认值;
[…]
图17示出用于无线通信的无线通信网络200。无线通信网络200包括无线装置210(例如,用户设备ue)和经由互连网络230连接到一个或多个核心网络节点240的多个网络节点220(例如,enb、gnb、基站等)。在覆盖区域内的无线装置210可各自能够通过无线接口直接与网络节点220通信。例如,ue210是具有大规模mimo(m-mimo)能力的ue。网络节点可以是m-mimoue的服务网络节点,或者是m-mimoue能与之建立或维持通信链路和/或接收信息(例如,经由广播信道)的任何网络节点。因此,网络节点可包括分布在多个rrh上的多个天线。
在某些实施例中,无线装置210还可能能够经由装置对装置(d2d)通信彼此通信。在某些实施例中,网络节点220还可能能够例如经由接口(例如,lte中的x2或其它合适的接口)彼此通信。
作为一示例,无线装置210可通过无线接口与网络节点220通信。即,无线装置210可从网络节点220接收和/或传送无线信号。无线信号可包含话音业务、数据业务、控制信号和/或任何其它合适的信息。在一些实施例中,可将与网络节点220相关联的无线信号覆盖的区域称为小区。
在一些实施例中,无线装置210可由非限制性术语用户设备(ue)互换地指代。无线装置210可以是能够至少通过无线电信号与网络节点或另一个ue进行m-mimo通信的任何类型的无线装置。此类m-mimoue的示例是传感器、调制解调器、智能电话、机器型(mtc)装置(又名机器对机器(m2m)装置)、pda、ipad、平板、智能电话、膝上型嵌入式设备(lee)、膝上型安装式设备(lme)、usb加密狗等。
在一些实施例中,“网络节点”可以是任何种类的网络节点。网络节点的示例是:enodeb、节点b、基站、无线接入点(ap)、基站控制器、无线电网络控制器、中继、控制中继的施主节点、基站收发信台(bts)、传输点、传输节点、远程无线电单元(rru)、远程无线电头端(rrh)、分布式天线系统(das)中的节点、核心网络节点、移动性管理实体(mme)等。
在某些实施例中,网络节点220可与无线电网络控制器(未示出)通过接口连接(interface)。无线电网络控制器可控制网络节点220,并且可提供某些无线电资源管理功能、移动性管理功能和/或其它合适的功能。在某些实施例中,可将无线电网络控制器的功能包括在网络节点220中。无线电网络控制器可与核心网络节点240通过接口连接。在某些实施例中,无线电网络控制器可经由互连网络230与核心网络节点240通过接口连接。
互连网络230可指能够传送音频、视频、信号、数据、消息或前述任何组合的任何互连系统。互连网络230可包括以下全部或部分:公共交换电话网络(pstn),公共或私有数据网络,局域网(lan),城域网(man),广域网(wan),本地、区域、全球通信或计算机网络(诸如因特网),有线或无线网络,企业内联网,或任何其它合适的通信链路,包括其组合。
在一些实施例中,核心网络节点240可管理通信会话的建立以及无线装置210的各种其它功能性。核心网络节点340的示例可包括msc、mme、sgw、pgw、o&m、oss、son、定位节点(例如,e-smlc)、mdt节点等。无线装置210可使用非接入层与核心网络节点240交换某些信号。在非接入层信令中,无线装置310和核心网络节点240之间的信号可通过无线电接入网络透明地传递。在某些实施例中,网络节点220可通过节点间接口与一个或多个其它网络节点通过接口连接。例如,网络节点220可通过x2接口彼此通过接口连接。
尽管图17示出网络200的特定布置,但是本公开设想,本文中描述的各种实施例可应用于具有任何合适配置的各种网络。例如,网络200可包括任何合适数量的无线装置210和网络节点220以及适合支持无线装置之间或无线装置与另一个通信装置(如固定电话)之间通信的任何附加元件。实施例可在支持任何合适的通信标准并且使用任何合适的组件的任何适当类型的电信系统中实现,并且适用于无线装置在其中接收和/或传送信号(例如,数据)的任何无线电接入技术(rat)或多-rat系统。
尽管本公开中已经使用来自3gpplte(或e-utran)的术语来举例说明实施例并描述服务和受害网络节点两者,但是这不应视为是将本公开的范围仅仅局限于上述系统。包括wcdma、utrafdd、utratdd和gsm/geran/edge的其它无线系统也可受益于利用本公开内所覆盖的思想。此外,本公开的实施例可应用于其中服务节点和受害节点采用不同的无线电接入技术(rat)的场景。
现在,转到图18,将描述用于在诸如200的通信网络中恢复连接的方法300的流程图。方法300可由诸如220的第一网络节点执行。第二节点可以是另一个网络节点220。第一和第二网络节点可以是enb或gnb或其组合。无线装置可以是ue210。方法300包括:
步骤310:从无线装置接收恢复与第一网络节点的连接的请求。
步骤320:响应于接收到恢复请求,向第二网络节点发送移交请求。
步骤330:响应于从第二网络节点接收到对于移交请求的确认,向无线装置发送响应以用于指示无线装置到第二网络节点的移交。
例如,恢复请求可以是rrcconnectionresumerequest、rrcresumerequest或rrcresumerequest1。
例如,发送到无线装置的响应可以是rrcresume消息、rrcconnectionresume消息、rrcconnectionreconfiguration消息或rrcreconfiguration。
发送到无线装置的响应也可以是包括rrcconnectionreconfiguration的mobilityfromnrcommand或包括rrcreconfiguration的mobilityfromeutracommand。
rrcresume消息可包括用于指示到第二网络节点的移交的reconfigurationwithsync信息元素。rrcconnectionresume消息包括用于指示到第二网络节点的移交的mobilitycontrolinfo信息元素。
这些恢复消息也可包括安全性配置。
在一些实施例中,响应可包括供无线装置在连接到第二网络节点时应用的重新配置指示。
在一些实施例中,该方法可进一步基于例如由第一网络节点执行的测量或由第一网络节点在测量报告中接收的测量或基于配置来确定连接不能恢复。
在一些实施例中,确定连接不能恢复可包括确定第一网络节点拥塞。
在一些实施例中,第一网络节点可从服务于无线装置的上一个网络节点中检索无线装置的上下文信息。
在一些实施例中,第一网络节点和第二网络节点可在相同的无线电接入网络中。在一些其它实施例中,第一网络节点和第二网络节点可在不同的无线电接入网络中。
图19示出用于在诸如200的通信网络中恢复连接的方法350的流程图。方法350可由诸如ue210的无线装置执行。第一网络节点可以是220,并且第二网络节点可以是另一个网络节点220。第一和第二网络节点可以是enb或gnb或其组合。
方法350包括:
步骤360:向第一网络节点发送恢复与第一网络节点的连接的请求。
步骤370:响应于发送该请求,接收包括移交到第二网络节点的指示的响应。
步骤380:与第二网络节点执行移交。
在一些实施例中,恢复请求可以是rrcconnectionresumerequest、rrcresumerequest或rrcresumerequest1。
从第一网络节点接收的响应可以是rrcresume消息、rrcconnectionresume消息、rrcconnectionreconfiguration消息、或rrcreconfiguration。
响应也可以是包括rrcconnectionreconfiguration的mobilityfromnrcommand或包括rrcreconfiguration的mobilityfromeutracommand。
rrcresume消息可包括用于指示到第二网络节点的移交的reconfigurationwithsync信息元素。rrcconnectionresume消息包括用于指示到第二网络节点的移交的mobilitycontrolinfo信息元素。这些恢复消息也可包括安全性配置。
在一些实施例中,响应可包括供无线装置在连接到第二网络节点时应用的配置指示。
在一些实施例中,无线装置可应用指示的配置以在第二网络节点中使用,并向第二网络节点发送消息,该消息可以是例如rrcresumecomplete消息或rrcconnectionreconfigurationcomplete。
在一些实施例中,无线装置可停止恢复失败检测计时器。
在一些实施例中,无线装置可基于接收的恢复消息更新安全性密钥。
在一些实施例中,第一网络节点和第二网络节点可在相同的无线电接入网络中。在一些其它示例中,第一网络节点和第二网络节点可在不同的无线电接入网络中。
在一些实施例中,该方法可进一步与第二网络节点执行随机接入,以便连接到第二网络节点。
图20是根据某些实施例的示例性无线电网络节点220的框图。无线电网络节点220可包括具有多个天线的一个或多个收发器420、处理器440、存储器450和网络接口430。在一些实施例中,收发器便于向无线装置210传送无线信号以及从无线装置210接收无线信号(例如,经由(一个或多个)传送器(tx)、(一个或多个)接收器(rx)和天线)。处理器440执行指令以便提供上文描述为由无线电网络节点220提供的功能性中的一些或所有功能性,存储器存储由处理器执行的指令。在一些实施例中,处理器440和存储器450形成处理电路410。网络接口将信号传递到后端网络组件,诸如网关、交换机、路由器、因特网、公共交换电话网络(pstn)、核心网络节点或无线电网络控制器等。
处理器可包括用于执行指令并操纵数据以执行无线电网络节点220的描述的功能中的一些或所有功能(诸如上文描述的那些功能,例如方法300和相关实施例)的任何合适的硬件组合。在一些实施例中,处理器可包括例如一台或多台计算机、一个或多个中央处理单元(cpu)、一个或多个微处理器、一个或多个专用集成电路(asic)、一个或多个现场可编程门阵列(fpga)和/或其它逻辑。
存储器一般可操作以存储指令,诸如计算机程序、软件、包括逻辑、规则、算法、代码、表等中的一个或多个的应用、和/或能够由处理器执行的其它指令。存储器的示例包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移动存储介质(例如,致密盘(cd)或数字视频盘(dvd))和/或或存储信息的任何其它易失性或非易失性、非暂时性计算机可读和/或计算机可执行存储器装置。
在一些实施例中,网络接口通信地耦合到处理器,并且可指可操作以接收无线电网络节点220的输入、发送来自无线电网络节点220的输出、对输入或输出或两者执行合适的处理、传递到其它装置或上述任何组合的任何合适的装置。网络接口可包括适当的硬件(例如,端口、调制解调器、网络接口卡等)和软件(包括协议转换和数据处理能力),以通过网络进行通信。
无线电网络节点220的其它实施例可包括图20中所示的那些组件以外的附加组件,所述附加组件可负责提供无线电网络节点的功能性的某些方面,包括上文描述的功能性中的任何功能性和/或任何附加功能性(包括支持上文描述的解决方案所必需的任何功能性)。各种不同类型的网络节点可包括具有相同的物理硬件、但配置成(例如,经由编程)支持不同的无线电接入技术的组件,或者可表示部分或完全不同的物理组件。
在其它网络节点(诸如核心网络节点230)中可包括与关于图20描述的那些处理器、接口和存储器类似的处理器、接口和存储器。其它网络节点可以可选地包括或不包括无线接口(诸如在图20中描述的收发器)。
在一些实施例中,网络节点220可包括配置成实现上文描述的网络节点220的功能性的一系列模块510(见图21)。参考图21,在一些实施例中,网络节点220可包括配置成至少执行图18的步骤310的接收模块。网络节点220可包括配置成执行图18的步骤320和330的发送模块。
将明白,各种模块可实现为硬件和/或软件的组合,例如,图20中所示的无线电网络节点220的处理器、存储器和(一个或多个)收发器。一些实施例还可包括支持附加和/或可选功能性的附加模块。
图22是根据本公开的一些实施例的无线装置210的示意性框图。如图所示,无线装置210包括电路600,电路600包括一个或多个处理器620(例如,中央处理单元(cpu)、专用集成电路(asic)、现场可编程门阵列(fpga)和/或类似元件)和存储器610。无线装置210还包括一个或多个收发器630,每个收发器630包括耦合到一个或多个天线660的一个或多个传送器640和一个或多个接收器650。在一些实施例中,上文描述的无线装置210的功能性可完全或部分地用软件实现,软件例如存储在存储器610中并由(一个或多个)处理器620执行。例如,处理器620配置成执行图19的方法350。
在一些实施例中,提供一种包括指令的计算机程序,指令在由所述至少一个处理器620执行时使所述至少一个处理器620实行根据本文中描述的实施例中的任何实施例的无线装置210的功能性(例如,图19的方法350)。在一些实施例中,提供一种包含上述计算机程序产品的载体。载体是电子信号、光信号、无线电信号或计算机可读存储介质(例如,诸如存储器的非暂时性计算机可读介质)之一。
图23是根据本公开的一些其它实施例的无线装置210的示意性框图。无线装置210包括一个或多个模块670,模块中的每个用软件实现。(一个或多个)模块670提供本文中描述的无线装置210的功能性。(一个或多个)模块670可包括例如可操作以执行图19的步骤360的发送模块。(一个或多个)模块670可进一步包括可操作以执行图19的步骤370的接收模块。(一个或多个)模块670可进一步包括可操作以执行图19的步骤380的移交模块。
实施例也可在分布式计算环境中实践,其中任务由通过通信网络链接的远程处理装置执行。
例如,应注意,网络200可具有被虚拟化的一些功能。在本上下文中,虚拟化意味着创建设备或装置的虚拟版本,这可包括虚拟化硬件平台、存储装置和联网资源。如本文中所使用,虚拟化可应用于网络节点220(例如,虚拟化的基站或虚拟化的无线电接入节点)或装置210(例如,ue、无线装置或任何其它类型的通信装置)或其组件,并且涉及这样一种实现,在这种实现中至少一部分功能作为一个或多个虚拟组件实现(例如,经由在一个或多个网络中的一个或多个物理处理节点上执行的一个或多个应用、组件、功能、虚拟机或容器)。
在一些实施例中,本文中描述的功能中的一些或所有功能可作为由一个或多个虚拟机执行的虚拟组件实现,这一个或多个虚拟机在由硬件节点中的一个或多个托管的一个或多个虚拟环境中实现。此外,在其中虚拟节点不是无线电接入节点或不要求无线电连接性(例如,核心网络节点)的实施例中,则可完全虚拟化网络节点。
可将一些实施例表示为存储在机器可读介质(又称为在其中体现有计算机可读程序代码的计算机可读介质、处理器可读介质或计算机可用介质)中的非暂时性软件产品。机器可读介质可以是任何合适的有形介质,包括磁、光或电存储介质,包括软盘(diskette)、致密盘只读存储器(cd-rom)、数字通用盘只读存储器(dvd-rom)存储器装置(易失性或非易失性)或类似的存储机构。机器可读介质可包含各种指令集、代码序列、配置信息或其它数据,它们在被执行时使处理器执行根据描述的实施例中的一个或多个实施例的方法中的步骤。本领域技术人员将明白,实现描述的实施例所必需的其它指令和操作也可存储在机器可读介质上。从机器可读介质运行的软件可与执行描述的任务的电路通过接口连接。
上文描述的实施例仅旨在作为示例。在不脱离本描述的范围的情况下,本领域技术人员可对特定实施例实行变更、修改和变化。