本文中描述的实施例涉及用于执行重建过程的方法和设备。
背景技术:
一般来说,本文中所使用的所有术语都将根据它们在相关技术领域中的普通含义进行解释,除非根据在其中使用它的上下文中明确给出和/或隐含不同的含义。所有引用一/一个/该元件、设备、组件、部件、步骤等都开放地解释为指该元件、设备、组件、部件、步骤等的至少一个实例,除非另外明确地指出。本文中公开的任何方法的步骤不一定按照所公开的准确顺序来执行,除非将某一步骤明确地描述为在另一个步骤之后或之前,和/或其中暗示某一步骤必须在另一个步骤之后或之前。在合适的情况下,本文中公开的实施例中的任何实施例的任何特征可应用于任何其它实施例。同样地,实施例中的任何实施例的任何优点可应用于任何其它实施例,并且反之亦然。所附实施例的其它目的、特征和优点将从以下描述中清楚。
lte中的重建过程
在lte中,根据3gppts36.331,在不同的失败检测情况下,包括在ue处于rrc_connected中并从较下层接收信令无线电承载srb1或srb2的完整性验证失败的指示时,触发重建过程。这在以下根据36.331的摘录示出:
***开始
摘录*************************************************
5.3.7.2启动
只有当as安全性已被激活时或者对于支持rrc连接重建以用于控制平面cioteps优化的nb-iotue,ue才应当启动该过程。当满足以下条件之一时,ue启动该过程:
1>一旦检测到无线电链路故障,则根据5.3.11;或
1>一旦切换失败,则根据5.3.5.6;或
1>一旦e-utra的移动性失败,则根据5.4.3.5;或
1>一旦来自有关srb1或srb2的较下层的完整性检查失败指示;或
1>一旦rrc连接重新配置失败,则根据5.3.5.5;或
1>一旦rrc连接重新配置失败,则根据ts38.331[82,5.3.5.5]。
***结束
摘录**************************************************
以上摘录的定义:
as=接入层
nb-iot=窄带物联网
rrc=无线电资源控制
cioteps=消费者物联网演进型分组系统
e-utra=演进型通用地面无线电接入
当接收到的消息是rrcconnectionreconfiguration消息时,可发送来自较下层的信令无线电承载srb1或srb2的完整性验证失败的指示。
另一个相关的方面是:一旦重建启动,则ue在srb0上(即,不加密,并且不被完整性保护)发送rrcconnectionreestablishmentrequest,在典型的情况下,作为响应,它在srb0上(即,不加密,并且不被完整性保护)接收rrcconnectionreestablishment,并且在开始安全性之后,在srb1上发送rrcconnectionreestablishmentcomplete消息。这如在图10中所示的来自36.331的以下信令流中所示。
要提及的另一个相关方面是:由于在srb0上发送rrcconnectionreestablishment消息,所以ue依赖于在重建过程之后的第一个rrcconnectionreconfiguration消息(srb1上的消息,即,被完整性保护且经加密的消息)来恢复drb和srb(除了srb0和srb1之外)。
nr中的重建过程
可增强一些方面以在例如切换失败的情况下加速失败恢复。这些方面中的一些方面如下:
-srb1上的rrcreestablishment:在向较下层提交msg3之前,ue不能为srb1重建分组数据收敛协议(pdcp)并在下行链路(dl)中恢复srb1可能没有根本原因。这将使得有可能对于msg4使用srb1而不是srb0,这进而将有可能使得与msg4一起或者之后直接发送随后的rrc重新配置消息,而不是等待msg5中的ue响应。这将节省重建数据无线电承载(drb)的往返时间。
-响应于rrcreestablishmentrequest的rrcsetup:如果无线电接入网络(ran)不能重建ue上下文,例如在切换失败过程期间小区没有准备好,则可以有可能在ran中支持更快速的非接入层(nas)恢复。这可通过网络在srb0上发送rrc连接设立消息(而不是rrc重建拒绝)来完成,所述rrc连接设立消息可用于启动正常的rrc连接设立。
-移除了rrcreestablishmentreject:由于后退过程,所以可能不再需要该消息。如果ue试图在没有准备好或网络无法重建drb的小区中重建,则网络可发送rrcsetup消息。在其中小区过载的场景中,网络可能简单等待直到故障计时器t301到期为止,使得用户设备(ue)进入到rrc_idle,并在再次尝试之前执行接入控制。
图11描述在其中采用了这些方面的nr中的重建过程。
在步骤1中,ue重建连接,从而向其中出现重建的触发器的基站(例如,gnb)提供ue身份(物理小区身份(pci)+小区无线电网络临时标识符(c-rnti))。
在步骤2中,如果ue上下文在本地不可用,则gnb请求上一个服务gnb以提供ue上下文数据。
在步骤3中,上一个服务gnb提供ue上下文数据。
在步骤4/4a中,gnb继续重建rrc连接。在srb1上发送该消息。
在步骤5/5a中,当重建过程正在进行中时,gnb可执行重新配置以重建srb2和drb。
在步骤6中,如果应当防止在上一个服务gnb中缓冲的dl用户数据丢失,则gnb提供转发地址。
在步骤7/8中,gnb执行路径转换。
在步骤9中,gnb触发在上一个服务gnb处释放ue资源。
lte和nr中的消息的完整性保护
在长期演进(lte)和nr中,在网络和ue两者中通过计算包含在分组数据收敛协议(pdcp)报头中的消息认证码-完整性(mac-i)来在pdcp中执行消息的完整性保护。mac-i是使用完整性保护算法计算的安全校验和(checksum)。当接收器接收到pdcp分组时,它使用与传送器相同的输入和算法来计算和验证mac-i,使得可以认证每一侧。对于eps和5g系统(5gs)分别在ts33.401和ts33.501中规定了mac-i导出,尽管唯一区别是应用哪些算法。对于连接到epc或5gc的lte,在ts33.401中定义了使用的算法,而对于nr,在33.501中定义了使用的算法。不像包含在pdcp层并通过pdcp层验证的mac-i,在rrc层处包含和验证安全令牌。
以下是用于导出mac-i的来自5g安全性规范的摘录(参见3gppts33.501中的第d.3.1.1节):
***开始
摘录*************************************************
d.3.1.1输入和输出
完整性算法的输入参数是名为密钥(key)的128-位完整性密钥、32-位计数(count)、称为承载(bearer)的5-位承载身份、1-位传输方向(即,方向(direction))和消息本身(即,消息(message))。上行链路的direction位应当为0,并且下行链路的direction位应当为1。message的位长度是length。
图12示出使用完整性算法nia来认证消息的完整性。
基于这些输入参数,发送方使用完整性算法nia来计算32-位消息认证码(mac-i/nas-mac)。然后,在发送时将消息认证码附加到消息中。对于完整性保护算法,接收方以与发送方在发送的消息上计算它的消息认证码的方式相同的方式在接收的消息上计算预期的消息认证码(xmac-i/xnas-mac),并通过将它与接收的消息认证码(即,mac-i/nas-mac)进行比较来验证消息的数据完整性。
***结束
摘录**************************************************
目前存在某些挑战。在lte和nr中存在不同的问题,这在根本上取决于是如同在lte中那样在srb0上(即,不受保护也不加密地)还是如同在nr中那样在srb1上(即,经加密且被完整性保护地)发送rrcreestablishment类消息或重建消息(例如,如同nr中的rrcreestablishment或如同lte中的rrcconnectionreestablishment)。
在lte情况下,由于在srb0上发送该消息,所以ue依赖于在完成重建过程之后在srb1上发送的第一个rrcconnectionreconfiguration消息来恢复srb和drb。然而,在重建过程之后,并且一旦在重建之后接收到例如rrcconnectionreconfiguration之类的消息,则较下层可能指示完整性保护失败。然而,根据lte规范,ue应当再次触发重建。问题在于,这可能导致无限循环,因为一旦失败,则ue可能不执行小区选择/重新选择,使得ue可能会卡在其中已经发生失败的相同小区上。注意,如果完整性保护失败是由非无线电相关的问题引起的,则这可能特别成问题,即,当出现这些多个故障时,ue将可能不会改变小区。
在nr情况下,在srb1上(即,被完整性保护且加密地)发送rrcreestablishment消息。因此,网络可复用rrcreconfiguration消息以及rrcreestablishment消息。并且,由于在srb1上发送rrcreestablishment,所以完整性验证可能失败。在有关在检测到完整性验证失败时的ue动作的规范中,目前存在歧义。
根据nrrrc(3gppts38.331)中的子条款5.3.7.2,一旦从较下层接收到有关srb1或srb2的完整性检查失败指示,则ue应当启动重建过程。由于在srb1上发送rrcreestablishment消息,因此根据该状况,一旦在接收rrcreestablishment消息时从较下层接收到完整性检查失败指示,则ue应当再次启动重建,如下所示:
***开始
摘录*************************************************
5.3.7rrc连接重建
5.3.7.1总则
参见图13a和13b。该过程的目的是重建rrc连接。针对其安全性已经被激活的rrc_connected中的ue可启动该过程,以便继续rrc连接。根据第5.3.3.4节,如果网络能够找到并验证有效的ue上下文,或者如果无法检索到ue上下文并且网络以rrcsetup做出响应,则连接重建成功。如果未曾激活as安全性,则ue不会启动该过程,而是直接移动到rrcidle。
网络如下应用该过程:
-当已经激活as安全性并且网络检索到或验证了ue上下文时:
-在不改变算法的情况下重新激活as安全性;
-重建并恢复srb1;
-当ue正在重建rrc连接并且网络不能检索到或验证ue上下文时:
-丢弃存储的as上下文,并释放所有rb;
-回退以建立新的rrc连接。
5.3.7.2启动
当满足以下条件之一时,ue启动该过程:
1>一旦检测到mcg的无线电链路故障,则根据5.3.10;或
1>一旦对于mcg的同步失败进行重新配置,则根据子条款5.3.5.8.3;或
1>一旦e-utra的移动性失败,则根据5.4.3.5;或
1>一旦来自有关srb1或srb2的较下层的完整性检查失败指示;或
1>一旦rrc连接重新配置失败,则根据子条款5.3.5.8.2。
…
***结束
摘录**************************************************
然而,根据nrrrc(38.331)中的子条款5.3.7.5,一旦进入到rrc_idle,则ue应当执行在5.3.11中所规定的动作,其中释放原因‘其它’,如下所示:
***开始
摘录***************************************************
5.3.7.5由ue接收rrcreestablishment
ue应当:
1>停止计时器t301;
1>将当前小区视为是pcell;
1>存储在rrcreestablishment消息中所指示的nexthopchainingcount值;
1>基于当前的kgnb或nh使用存储的nexthopchainingcount值更新kgnb密钥,如在ts33.501[11]中所规定;
1>导出与之前配置的加密算法相关联的krrcenc密钥、krrcint、kupint密钥和kupenc密钥,如在ts33.501[11]中所规定;
1>请求较下层使用之前配置的算法和krrcint密钥来验证rrcreestablishment消息的完整性保护;
1>如果rrcreestablishment消息的完整性保护检查失败,则:
2>一旦进入到rrc_idle,则执行如在5.3.11中所规定的动作,其中释放原因‘其它’,到此该过程结束;
1>将较下层配置成立即使用之前配置的算法和krrcint密钥来激活完整性保护,即,应当对由ue接收和发送的所有后续消息(包括用于指示该过程成功完成的消息)应用完整性保护;
1>将较下层配置成立即使用之前配置的算法、krrcenc密钥和kupenc密钥来应用加密,即,应当对由ue接收和发送的所有后续消息(包括用于指示该过程成功完成的消息)应用加密;
1>将rrcreestablishmentcomplete消息提交到较下层以用于传输;
1>该过程结束。
***结束
摘录***************************************************
规范中的此类歧义可能会导致对于不同ue的不同的动作,这可能导致不可预测的行为,使得跨越不同的ue可能不会一致地采取合适的网络动作。特别地,如果ue在来自较下层的像rrcreestablishment的消息的完整性保护检查失败之后再次执行重建,则ue可能总是卡在有可能视为失败的相同小区中。
在nr中与第二个可能的歧义动作有关的另一个问题是,接入层向较上层指示释放原因‘其它’,这可能导致ue不做任何事情,而实际上,对于之前rrc_connected中的ue已经发生了故障。
综上所述,提出的解决方案解决了以下问题:
-在完整性检查失败的指示时、例如在rrcreestablishment之后接收到第一消息(例如,rrcreconfiguration类消息)的rrcreestablishment时ue应当执行的动作中的歧义问题;
-在检测到失败之后,除了一些被动动作(例如,转变到rrc_idle和cm-idle)之外,来自较下层的指示不会导致来自ue的任何动作。
本公开的某些方面及其实施例可对这些或其它挑战提供解决方案。本文中提出有解决本文中公开的问题中的一个或多个的各种实施例。
附图说明
图1图示了根据一些实施例的无线网络;
图2图示了根据一些实施例的用户设备;
图3图示了根据一些实施例的虚拟化环境;
图4图示了根据一些实施例经由中间网络连接到主机计算机的电信网络;
图5图示了根据一些实施例经由基站通过部分无线连接与用户设备通信的主机计算机;
图6图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法;
图7图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法;
图8图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法;
图9图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法;
图10图示了信令图;
图11图示了在其中采用了某些方面的nr中的重建过程;
图12图示了使用完整性算法nia来认证消息的完整性;
图13a和13b图示了rrc连接重建。
技术实现要素:
根据某些实施例,公开一种由ue执行以便执行重建过程的方法,该方法包括:
接收重建消息;
一旦接收重建消息,则监测从较下层接收的完整性检查失败的指示,其中,该指示涉及由ue在传送重建请求之后接收的第一消息或第二消息;
响应于完整性检查失败的指示,在进入到rrc_idle操作模式时执行动作;
向较上层指示连接失败;以及
基于该指示,较上层触发恢复过程。
监测的步骤可包括在接收到重建消息时监测来自较下层的关于srb1或srb2的可能的完整性检查失败的指示。重建消息可包括rrcreestablishement类消息。根据某些实施例,重建消息可以是nr中的rrcreestablishement消息、或lte中的rrcconnectionreestablishement消息、或具有响应于重建请求而重建连接的目的任何其它消息。
根据某些实施例,第一消息包含用于响应于由ue传送的重建请求而重建连接的消息和/或由网络在接收到重建请求之后传送的被完整性保护的消息。例如,第一消息可包括在srb1上发送的rrcreestablishement类消息,诸如nr中的rrcreestablishement消息、或lte中的rrcconnectionreestablishement消息、或可由网络在rrcreestablishementrequest类消息之后发送的被完整性保护的任何消息,例如rrcrelease等。
根据某些实施例,第二消息包括由网络在传送响应于由ue传送的重建请求而重建连接的消息之后传送的被完整性保护的消息。例如,第二消息可包括rrcreconfiguration类消息,诸如nr中的rrcreconfiguration消息、或lte中的rrcconnectionreconfiguration消息、或可由网络在rrcreestablishement类消息之后发送的被完整性保护的任何消息,例如如rrcrelease等。
根据某些实施例,一旦离开rrc_connected或rrc_inactive进入到rrcidle,例如在lte中检测到故障的情况下,则ue执行动作。
较下层可包括pdcp层。较上层可包括非接入层。
根据某些实施例,恢复过程可以是在nas中定义的nas恢复过程,一旦接收到失败指示和/或转变到具有合适的释放原因(它可以是失败指示,例如‘rrcconnection失败’)的rrc_idle,则触发该nas恢复过程。可将该上下文中的nas恢复解释为是注册区域更新(或等效地,诸如跟踪区域更新)。
根据某些实施例,恢复过程可以是在nas中定义的nas恢复过程,一旦接收到失败指示和/或转变到具有合适的释放原因的rrc_idle,则触发该nas恢复过程,所述rrc_idle可以是更特定的失败指示,例如rrc连接因为安全性或完整性失败而失败,并且在潜在地使用更通用且更稳健的恢复过程之前可对其尝试特定的恢复过程。可将该上下文中的nas恢复解释为例如启动另一个sr过程。特定的nas恢复过程可以比更通用且更稳健的nas恢复过程更轻量和/或不那么信令密集。(只有)当特定恢复过程失败时,触发更通用且更稳健的nas恢复过程。可将该上下文中的更通用且更稳健的nas恢复解释为是注册区域更新(或等效地,诸如跟踪区域更新);
根据某些实施例,一旦完整性验证失败,则ue触发重建过程,但是它具有不同的保护机制,以例如避免虚假基站的动作,诸如:
·以使得只允许ue在相同小区中重建x次的方式定义计数器;
·在x次之后对另一个rat、另一个频率和/或另一个小区执行小区选择/重新选择。
·执行nas恢复,并在x次之后进入到idle。
根据某些实施例,公开一种配置成执行重建过程的用户设备(ue)。该ue可包括如本文中所公开的合适硬件(例如,处理电路),这使得ue能够执行本文中公开的方法中的任何。
根据某些实施例,公开一种由网络节点执行以便执行重建过程的方法。该方法包括向ue发送重建方法。该方法还包括从ue接收完整性检查失败的指示。作为响应,网络节点根据预期的行为监测ue动作。
根据某些实施例,公开一种配置成执行重建过程的网络节点。该网络节点可包括如本文中所公开的合适硬件(例如,处理电路),这使得网络节点能够执行本文中公开的方法中的任何。该网络节点可以是用于与ue执行重建消息传递的任何合适节点。
某些实施例可提供以下技术优势中的一个或多个技术优势。首先,通过解决歧义,不同的ue将存在可预测的行为。因此,一旦失败,则网络可根据在rrc规范中定义的预期行为监测ue动作。其次,由于对较上层的失败指示,ue应当执行恢复过程,并且在恶意基站试图执行拒绝服务(dos)攻击的情况下,ue不会卡在相同小区中并一直试图在其中重建和/或连接。
另一个优势是在重建消息(例如,rrcreestablishment类消息)没有被完整性保护并且ue依赖于第一个rrcreconfiguration来恢复drb和srb的情况下。在这种情况下,如果在rrcreestablishment之后对该消息的完整性验证失败,则ue执行恢复过程并进入到idle,而不是尝试将视为失败的多个后续rrcreestablishment过程。特定实施例可提供这些技术优势中的全部或一些或没有。根据本公开,本领域技术人员可容易地明白附加的技术优势。
具体实施方式
现在将参考附图更全面地描述本文中设想的实施例中的一些。然而,在本文中公开的主题的范围内包含其它实施例,公开的主题不应理解为仅限于本文中阐述的实施例;而是,通过示例提供这些实施例以向本领域技术人员传达主题的范围。也可在附录中提供的草案“改变请求”中找到额外信息。
根据第一实施例,以对nrrrc规范(38.331)的改变的形式示出该方法的可能实现。应明白,这些改变是为了说明的目的。在不偏离本公开的范围或实施例的功能性的情况下,可使用其它术语和/或标准章节。
***开始
摘录**************************************************
5.3.7.2启动
当满足以下条件之一时,ue启动该过程:
1>一旦检测到mcg的无线电链路故障,则根据5.3.10;或
1>一旦对于mcg同步失败进行重新配置,则根据子条款5.3.5.8.3;或
1>一旦e-utra的移动性失败,则根据5.4.3.5;或
1>一旦来自有关srb1或srb2的较下层的完整性检查失败指示,除非在rrcreestablishment消息或rrcreestablishment消息之后的第一个rrcreconfiguration上检测到完整性检查失败;或
1>一旦rrc连接重新配置失败,则根据子条款5.3.5.8.2。
在启动该过程之前,ue应当确保具有如在第5.2.2.2节中所规定的有效且最新的基本系统信息。
一旦启动该过程,则ue应当:
1>停止计时器t310,如果运行的话;
1>停止计时器t304,如果运行的话;
1>开始计时器t311;
1>暂停除srb0之外的所有rb;
1>重置mac;
1>释放(一个或多个)mcgscell,如果配置了的话,根据子条款5.3.5.5.8;
1>释放当前的专用servingcell配置;
1>在多个对应物理层规范中应用默认l1参数值作为规定
1>释放delaybudgetreportingconfig,如果配置了的话,并停止计时器t3xx,如果运行的话;
1>应用在9.2.2
1>如在ts38.304[21,5.2.6]中所规定,根据小区选择过程执行小区选择。
***结束
摘录**************************************************
下一个变化:
***开始
摘录**************************************************
5.3.7.5由ue接收rrcreestablishment
ue应当:
1>停止计时器t301;
1>将当前小区视为是pce11;
1>存储在rrcreestablishment消息中所指示的nexthopchainingcount值;
1>基于当前的kgnb或nh使用存储的nexthopchainingcount值来更新kgnb密钥,如在ts33.501[11]中所规定;
1>导出与之前配置的cipheringalgorithm相关联的krrcenc和kupenc密钥,如在ts33.501[11]中所规定;
1>导出与之前配置的integrityprotalgorithm相关联的krrcint和kupint密钥,如在ts33.501[11]中所规定。
1>请求较下层使用之前配置的算法和krrcint密钥来验证
rrcreestablishment消息的完整性保护;
1>如果rrcreestablishment消息的完整性保护检查失败;或者
1>如果在rrcreestablishment消息失败之后,较下层指示对第一个rrcreconfiguration进行完整性保护检查,则:
2>一旦进入到rrc_idle,则执行如在5.3.11中所规定的动作,其中释放原因‘rrcconnectionfailure
1>将较下层配置成立即使用之前配置的算法和krrcint密钥来恢复对srb1的完整性保护,即,应当对由ue接收和发送的所有后续消息(包括用于指示该过程成功完成的消息)应用完整性保护;
1>将较下层配置成立即使用之前配置的算法、krrcenc密钥来恢复对srb1的加密,即,应当对由ue接收和发送的所有后续消息(包括用于指示该过程成功完成的消息)应用加密;
1>将rrcreestablishmentcomplete消息提交到较下层以用于传输;
1>过程结束。
***结束
摘录**************************************************
根据第二实施例,以对nrrrc规范(38.331)的改变的形式示出该方法的可能实现。应明白,这些改变是为了说明的目的。在不偏离本公开的范围或实施例的功能性的情况下,可使用其它术语和/或标准章节。
***开始
摘录**************************************************
5.3.7.2启动
当满足以下条件之一时,ue启动该过程:
1>一旦检测到mcg的无线电链路故障,则根据5.3.10;或
1>一旦对于mcg同步失败进行重新配置,则根据子条款5.3.5.8.3;或
1>一旦e-utra的移动性失败,则根据5.4.3.5;或
1>一旦来自有关srb1或srb2的较下层的完整性检查失败指示;除非在rrcreestablishment消息或rrcreestablishment消息之后的第一个rrcreconfiguration上检测到完整性检查失败;或
1>一旦rrc连接重新配置失败,则根据子条款5.3.5.8.2。
在启动该过程之前,ue应当确保具有如在第5.2.2.2节中所规定的有效且最新的基本系统信息。
一旦启动该过程,则ue应当:
1>停止计时器t310,如果运行的话;
1>停止计时器t304,如果运行的话;
1>开始计时器t311;
1>暂停除srb0之外的所有rb;
1>重置mac;
1>释放(一个或多个)mcgscell,如果配置了的话,根据子条款5.3.5.5.8;
1>释放当前的专用servingcell配置;
2>在多个对应物理层规范中应用默认l1参数值作为规定
1>释放delaybudgetreportingconfig,如果配置了的话,并停止计时器t3xx,如果运行的话;
1>应用在9.2.2
1>如在ts38.304[21,5.2.6]中所规定,根据小区选择过程执行小区选择。
***结束
摘录**************************************************
下一个变化:
***开始
摘录**************************************************
5.3.7.5由ue接收rrcreestablishment
ue应当:
1>将当前小区视为是pcell;
1>存储在rrcreestablishment消息中所指示的nexthopchainingcount值;
1>基于当前的kgnb或nh使用存储的nexthopchainingcount值来更新kgnb密钥,如在ts33.501[11]中所规定;
1>导出与之前配置的cipheringalgorithm相关联的krrcenc和kupenc密钥,如在ts33.501[11]中所规定;
1>导出与之前配置的integrityprotalgorithm相关联的krrcint和kupint密钥,如在ts33.501[11]中所规定。
1>请求较下层使用之前配置的算法和krrcint密钥来验证
rrcreestablishment消息的完整性保护;
1>如果rrcreestablishment消息的完整性保护检查失败,则:
2>一旦进入到rrc_idle,则执行如在5.3.11中所规定的动作,其中释放原因‘rrcconnectionfailure
1>停止计时器t301;
1>将较下层配置成立即使用之前配置的算法和krrcint密钥来恢复对srb1的完整性保护,即,应当对由ue接收和发送的所有后续消息(包括用于指示该过程成功完成的消息)应用完整性保护;
1>将较下层配置成立即使用之前配置的算法、krrcenc密钥来恢复对srb1的加密,即,应当对由ue接收和发送的所有后续消息(包括用于指示该过程成功完成的消息)应用加密;
1>将rrcreestablishmentcomplete消息提交到较下层以用于传输;
1>过程结束。
[...]
5.3.7.7t301到期,在t301运行时来自较下层的完整性检查失败,或选择的小区不再合适
ue应当:
1>如果计时器t301到期;或
1>如果根据在ts38.304[21]中所规定的小区选择准则,选择的小区变得不再合适:
1>如果在t301正在运行时较下层指示完整性检查失败,则:
2>一旦进入到rrcidle,则执行如在5.3.11中所规定的动作,其中释放原因‘rrc连接失败’。
***结束
摘录**************************************************
本公开中描述的实施例中的一些也可在lterrc规范(3gppts36.331)中实现。提出的改变如下。应明白,这些改变是为了说明的目的。在不偏离本公开的范围或实施例的功能性的情况下,可使用其它术语和/或标准章节。
***开始
摘录**************************************************
5.3.7.2启动只有当as安全性己被激活时或者对于支持rrc连接重建以用于控制平面cioteps优化的nb-iotue,ue才应当启动该过程。当满足以下条件之一时,ue启动该过程:
1>一旦检测到无线电链路故障,则根据5.3.11;或
1>一旦切换失败,则根据5.3.5.6;或
1>一旦e-utra的移动性失败,则根据5.4.3.5;或
1>一旦来自有关srb1或srb2的较下层的完整性检查失败指示;除了在接收到rrcconnectionreestablishment消息之后的第一个消息之外;或
1>一旦rrc连接重新配置失败,则根据5.3.5.5;或
1>一旦rrc连接重新配置失败,则根据ts38.331[82,5.3.5.5]。
一旦启动该过程,则ue应当:
1>停止计时器t310,如果运行的话;
1>停止计时器t312,如果运行的话;
1>停止计时器t313,如果运行的话;
1>停止计时器t307,如果运行的话;
1>开始计时器t311;
1>停止计时器t370,如果运行的话;
1>释放uplinkdatacompression,如果配置了的话;
1>暂停除了srb0之外的所有rb,包括配置有nrpdcp的rb;
1>重置mac;
1>释放(一个或多个)mcgscell,如果配置了的话,根据5.3.10.3a;
1>应用在9.2.4中所规定的默认物理信道配置;
1>除了对于nb-iot之外,对于mcg,应用在9.2.3中所规定的默认半持久调度配置;
1>对于mcg,应用在9.2.2中所规定的默认mac主配置;
1>释放powerprefindicationconfig,如果配置了的话,并停止计时器t340,如果运行的话;
1>释放reportproximityconfig,如果配置了的话,并清除任何相关联的接近状态报告计时器;
1>释放obtainlocationconfig,如果配置了的话;
1>释放idc-config,如果配置了的话;
1>释放sps-assistanceinforeport,如果配置了的话;
1>释放meassubframepatternpcell,如果配置了的话;
1>释放整个scg配置,如果配置了的话,除了drb配置(如由drb-toaddmodlistscg配置)之外;
1>如果配置了en-dc,则:
2>执行en-dc释放,如在ts38.331[82,5.3.5.10]所规定;
1>释放pcell的naics-info,如果配置了的话;
1>如果作为rn被连接并配置有rn子帧配置,则:
2>释放rn子帧配置;
1>释放lwa配置,如果配置了的话,如在5.6.14.3中所描述;
1>释放lwip配置,如果配置了的话,如在5.6.17.3中所描述;
1>释放delaybudgetreportingconfig,如果配置了的话,并停止计时器t342,如果运行的话;
1>根据在ts36.304[4]中所规定的小区选择过程执行小区选择;
1>释放bw-preferenceindicationtimer,如果配置了的话,并停止计时器t341,如果运行的话;
1>释放overheatingassistanceconfig,如果配置了的话,并停止计时器t345,如果运行的话;
1>释放ailc-bitconfig,如果配置了的话;
[…]
5.3.7.x对于在rrcconnectionreestablishment之后接收的第一个消息来自较下层的完整性检查失败
ue应当:
1>一旦从较下层接收到对于在rrcconnectionreestablishment之后接收的第一个消息的完整性检查失败指示;
2>一旦进入到rrcidle,则执行如在5.3.11中所规定的动作,其中释放原因‘rrc连接失败’。
***结束
摘录**************************************************
图1图示了根据一些实施例的无线网络。
尽管本文中描述的主题可使用任何合适的组件在任何适当类型的系统中实现,但是本文中公开的实施例是针对无线网络(诸如,图1中图示的示例无线网络)描述的。为了简单起见,图1的无线网络仅描绘了网络106、网络节点160和160b以及wd110、110b和110c。在实践中,无线网络还可包括适于支持无线装置之间或者无线装置与另一通信装置之间的通信的任何附加元件,诸如陆线电话、服务提供商或任何其它网络节点或最终装置。在图示的组件中,以附加细节来描绘网络节点160和无线装置(wd)110。无线网络可向一个或多个无线装置提供通信和其它类型的服务,以促进无线装置的接入和/或使用由或经由无线网络提供的服务。
无线网络可包括任何类型的通信、电信、数据、蜂窝和/或无线电网络或其它类似类型的系统和/或与任何类型的通信、电信、数据、蜂窝和/或无线电网络或其它类似类型的系统通过接口连接。在一些实施例中,无线网络可被配置成根据特定标准或其它类型的预定义规则或过程来操作。因此,无线网络的特定实施例可实现通信标准,诸如全球移动通信系统(gsm)、通用移动电信系统(umts)、长期演进(lte)和/或其它合适的2g、3g、4g或5g标准;无线局域网(wlan)标准,诸如ieee802.11标准;和/或任何其它适当的无线通信标准,诸如全球微波接入互操作性(wimax)、蓝牙、z-wave和/或zigbee标准。
网络106可包括一个或多个回程网络、核心网、ip网络、公用交换电话网(pstn)、分组数据网、光网、广域网(wan)、局域网(lan)、无线局域网(wlan)、有线网络、无线网络、城域网以及能够实现装置之间通信的其它网络。
网络节点160和wd110包括下面更详细描述的各种组件。这些组件一起工作以便提供网络节点和/或无线装置功能性,诸如提供无线网络中的无线连接。在不同的实施例中,无线网络可包括任何数量的有线或无线网络、网络节点、基站、控制器、无线装置、中继站和/或可促进或参与无论是经由有线连接还是经由无线连接的数据和/或信号的通信的任何其它组件或系统。
如本文中所使用的,网络节点是指能够、被配置、被布置和/或可操作以与无线装置和/或与无线网络中的其它网络节点或设备直接或间接通信以能够实现和/或提供对无线装置的无线接入和/或执行无线网络中的其它功能(例如,管理)的设备。网络节点的示例包括但不限于接入点(ap)(例如,无线电接入点)、基站(bs)(例如,无线电基站、节点b和演进型节点(enb))。基站可基于它们提供的覆盖量(或者,换言之,它们的发射功率电平)进行分类,并且然后还可被称为毫微微基站、微微基站、微基站或宏基站。基站可以是中继节点或控制中继的中继施主节点。网络节点还可包括分布式无线电基站的一个或多个(或所有)部分,诸如集中式数字单元和/或远程无线电单元(rru),有时称为远程无线电头端(rrh)。这种远程无线电单元可以或者可以不与天线集成为天线集成无线电。分布式无线电基站的部分也可被称为分布式天线系统(das)中的节点。网络节点的更进一步的示例包括多标准无线电(msr)设备(诸如,msrbs)、网络控制器(诸如,无线电网络控制器(rnc)或基站控制器(bsc))、基站收发信台(bts)、传输点、传输节点、多小区/多播协调实体(mce)、核心网节点(例如,msc、mme、o&m节点、oss节点、son节点、定位节点(例如,e-smlc)和/或mdt。作为另一个示例,网络节点可以是如下面更详细描述的虚拟网络节点。然而,更一般地,网络节点可表示能够、被配置、被布置和/或可操作以能够实现和/或为无线装置提供有对无线网络的接入或者向已经接入无线网络的无线装置提供某种服务的任何合适的装置(或装置的群组)。
在图1中,网络节点160包括处理电路170、装置可读介质180、接口190、辅助设备184、电源186、电力电路187和天线162。尽管在图1的示例无线网络中图示的网络节点160可表示包括图示的硬件组件组合的装置,但是其它实施例可包括具有不同组件组合的网络节点。要理解,网络节点包括执行本文中公开的任务、特征、功能和方法所需的硬件和/或软件的任何合适的组合。此外,虽然网络节点160的组件被描绘为位于较大框内或者嵌套在多个框内的单个框,但是在实践中,网络节点可包括组成单个所示组件的多个不同物理组件(例如,装置可读介质180可包括多个单独的硬盘驱动器以及多个ram模块)。
类似地,网络节点160可由多个物理上单独的组件(例如,nodeb组件和rnc组件或bts组件和bsc组件等)组成,它们可各自具有它们自己的相应组件。在其中网络节点160包括多个单独组件(例如,bts和bsc组件)的某些场景下,可在若干网络节点当中共享单独组件中的一个或多个。例如,单个rnc可控制多个nodeb。在这样的场景下,每个唯一的nodeb和rnc对在一些实例中可被视为单个单独的网络节点。在一些实施例中,网络节点160可被配置成支持多种无线电接入技术(rat)。在这样的实施例中,可复制一些组件(例如,用于不同rat的单独的装置可读存储介质180),并且可重新使用一些组件(例如,可由rat共享相同的天线162)。网络节点160还可包括用于集成到网络节点160中的不同无线技术(诸如,例如,gsm、wcdma、lte、nr、wifi或蓝牙无线技术)的各种所示组件的多个集合。这些无线技术可被集成到网络节点160内的相同或不同的芯片或芯片集以及其它组件中。
处理电路170被配置成执行本文中描述为由网络节点提供的任何确定、计算或类似操作(例如,某些获得操作)。由处理电路170执行的这些操作可包括例如通过将所获得的信息转换成其它信息、将所获得的信息或所转换的信息与存储在网络节点中的信息进行比较、和/或基于所获得的信息或所转换的信息执行一个或多个操作来处理由处理电路170获得的信息,并且作为所述处理的结果进行确定。
处理电路170可包括以下中的一个或多个的组合:微处理器、控制器、微控制器、中央处理单元、数字信号处理器、专用集成电路(asic)、现场可编程门阵列(fpga)或任何其它适合的计算装置、资源、或可操作以单独或者结合其它网络节点160组件(诸如,装置可读介质180)提供网络节点160功能性的编码逻辑、软件和/或硬件的组合。例如,处理电路170可执行存储在装置可读介质180中或处理电路170内的存储器中的指令。这样的功能性可包括提供本文中讨论的各种无线特征、功能或益处中的任何无线特征、功能或益处。在一些实施例中,处理电路170可包括片上系统(soc)。
在一些实施例中,处理电路170可包括射频(rf)收发器电路172和基带处理电路174中的一个或多个。在一些实施例中,射频(rf)收发器电路172和基带处理电路174可在单独的芯片(或芯片集)、板或单元(诸如,无线电单元和数字单元)上。在备选实施例中,rf收发器电路172和基带处理电路174的部分或全部可在相同芯片或芯片集、板或单元上。
在某些实施例中,本文中描述为由网络节点、基站、enb或其它此类网络装置提供的功能性中的一些或全部可通过处理电路170执行存储在处理电路170内的存储器或装置可读介质180上的指令来执行。在备选实施例中,在不执行存储在单独的或分立的装置可读介质上的指令的情况下,功能性中的一些或全部可由处理电路170(诸如,以硬连线方式)提供。在那些实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路170都能被配置成执行所描述的功能性。由这样的功能性提供的益处不止限于处理电路170或者限于网络节点160的其它组件,而是由网络节点160作为整体享用,和/或一般由最终用户和无线网络享用。
装置可读介质180可包括任何形式的易失性或非易失性计算机可读存储器,包括但不限于永久性存储装置、固态存储器、远程安装的存储器、磁介质、光介质、随机存取存储器(ram)、只读存储器(rom)、大容量存储介质(例如,硬盘)、可移除存储介质(例如,闪存驱动器、致密盘(cd)或数字视频盘(dvd))和/或存储可由处理电路170使用的信息、数据和/或指令的任何其它易失性或非易失性、非暂时性装置可读和/或计算机可执行存储器装置。装置可读介质180可存储任何合适的指令、数据或信息,包括计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用和/或能够由处理电路170执行并由网络节点160利用的其它指令。装置可读介质180可用于存储由处理电路170进行的任何计算和/或经由接口190接收的任何数据。在一些实施例中,处理电路170和装置可读介质180可被视为集成的。
接口190被用在网络节点160、网络106和/或wd110之间的信令和/或数据的有线或无线通信中。如所图示的,接口190包括(一个或多个)端口/(一个或多个)端子194,以例如通过有线连接向和从网络106发送和接收数据。接口190还包括无线电前端电路192,所述无线电前端电路192可耦合到天线162,或者在某些实施例中是天线162的一部分。无线电前端电路192包括滤波器198和放大器196。无线电前端电路192可连接到天线162和处理电路170。无线电前端电路可被配置成调节在天线162和处理电路170之间传递的信号。无线电前端电路192可接收要经由无线连接发送出到其它网络节点或wd的数字数据。无线电前端电路192可使用滤波器198和/或放大器196的组合将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可经由天线162传送。类似地,当接收数据时,天线162可收集无线电信号,所述无线电信号然后由无线电前端电路192转换成数字数据。数字数据可被传到处理电路170。在其它实施例中,接口可包括不同的组件和/或不同的组件的组合。
在某些备选实施例中,网络节点160可不包括单独的无线电前端电路192,相反,处理电路170可包括无线电前端电路,并且可在没有单独的无线电前端电路192的情况下连接到天线162。类似地,在一些实施例中,rf收发器电路172中的全部或一些可被认为是接口190的一部分。在又其它实施例中,接口190可包括一个或多个端口或端子194、无线电前端电路192、和rf收发器电路172作为无线电单元(未示出)的一部分,并且接口190可与基带处理电路174通信,所述基带处理电路174是数字单元(未示出)的一部分。
天线162可包括被配置成发送和/或接收无线信号的一个或多个天线或天线阵列。天线162可耦合到无线电前端电路190,并且可以是能够无线传送和接收数据和/或信号的任何类型的天线。在一些实施例中,天线162可包括一个或多个全向、扇形或平板天线,这些天线可操作以传送/接收例如2ghz和66ghz之间的无线电信号。全向天线可用于在任何方向上传送/接收无线电信号,扇形天线可用于传送/接收来自特定区域内的装置的无线电信号,并且平板天线可以是用于以相对直线传送/接收无线电信号的视线天线。在一些实例中,多于一个天线的使用可被称为mimo。在某些实施例中,天线162可与网络节点160分开,并且可通过接口或端口可连接到网络节点160。
天线162、接口190和/或处理电路170可被配置成执行本文中描述为由网络节点执行的任何接收操作和/或某些获得操作。可从无线装置、另一网络节点和/或任何其它网络设备接收任何信息、数据和/或信号。类似地,天线162、接口190和/或处理电路170可被配置成执行本文中描述为由网络节点执行的任何传送操作。可向无线装置、另一网络节点和/或任何其它网络设备传送任何信息、数据和/或信号。
电力电路187可包括或者耦合到电力管理电路,并且被配置成向网络节点160的组件供应用于执行本文中描述的功能性的电力。电力电路187可从电源186接收电力。电源186和/或电力电路187可被配置成以适合于相应组件的形式(例如,以每个相应组件所需的电压和电流电平)向网络节点160的各种组件提供电力。电源186可包括在电力电路187和/或网络节点160中,或者在其外部。例如,网络节点160可经由输入电路或接口(诸如,电缆)可连接到外部电源(例如,电插座),由此外部电源向电力电路187供应电力。作为另外的示例,电源186可包括采用电池或电池组形式的电源,其连接到或集成在电力电路187。如果外部电源故障,则电池可提供备用电力。还可使用其它类型的电源,诸如光伏器件。
网络节点160的备选实施例可包括除了图1中所示的那些组件之外的附加组件,它们可负责提供网络节点的功能性的某些方面,包括本文中描述的功能性中的任何功能性和/或支持本文中描述的主题所必需的任何功能性。例如,网络节点160可包括用户接口设备,以允许将信息输入到网络节点160中,并允许从网络节点160输出信息。这可允许用户对网络节点160执行诊断、维护、修理和其它管理功能。
如本文中所使用的,无线装置(wd)指的是能够、配置成、布置成和/或可操作以与网络节点和/或其它无线装置进行无线通信的装置。除非另有指出,否则术语wd在本文中可与用户设备(ue)可互换地使用。无线通信可涉及使用适合于通过空气输送信息的电磁波、无线电波、红外波和/或其它类型的信号来传送和/或接收无线信号。在一些实施例中,wd可被配置成在没有直接人类交互的情况下传送和/或接收信息。例如,wd可被设计成:按预定调度、当由内部或外部事件触发时或者响应于来自网络的请求,向网络传送信息。wd的示例包括但不限于智能电话、移动电话、蜂窝电话、ip语音(voip)电话、无线本地环路电话、台式计算机、个人数字助理(pda)、无线相机、游戏控制台或装置、音乐存储装置、回放设备、可穿戴终端装置、无线端点、移动台、平板、膝上型计算机、膝上型嵌入式设备(lee)、膝上型安装设备(lme)、智能装置、无线客户驻地设备(cpe)、安装在车辆上的无线终端装置等。wd可例如通过实现用于侧链路通信的3gpp标准来支持装置到装置(d2d)通信,并且在这种情况下可被称为d2d通信装置。作为又另一个特定示例,在物联网(iot)场景中,wd可表示执行监测和/或测量并且将这样的监测和/或测量的结果传送到另一个wd和/或网络节点的机器或其它装置。在这种情况下,wd可以是机器到机器(m2m)装置,其在3gpp上下文中可被称为机器类型通信(mtc)装置。作为一个特定示例,wd可以是实现3gpp窄带物联网(nb-iot)标准的ue。这样的机器或装置的特定示例是传感器、计量装置(诸如,功率计)、工业机械或家用或个人电器(例如,冰箱、电视等)、个人可穿戴装置(例如,手表、健身跟踪器等)。在其它情形中,wd可表示能够监测和/或报告其操作状态或与其操作相关联的其它功能的车辆或其它设备。如上所述的wd可表示无线连接的端点,在这种情况下,该装置可被称为无线终端。此外,如上所述的wd可以是移动的,在这种情况下,它也可被称为移动装置或移动终端。
如图所示,无线装置110包括天线111、接口114、处理电路120、装置可读介质130、用户接口设备132、辅助设备134、电源136和电力电路137。wd110可包括用于由wd110支持的不同无线技术的图示组件中的一个或多个的多个集合,这些无线技术诸如例如,gsm、wcdma、lte、nr、wifi、wimax、或蓝牙无线技术,只提到几个示例。这些无线技术可被集成到与wd110内的其它组件相同或不同的芯片或芯片集中。
天线111可包括被配置成发送和/或接收无线信号的一个或多个天线或天线阵列,并且连接到接口114。在某些备选实施例中,天线111可与wd110分开,并且通过接口或端口可连接到wd110。天线111、接口114和/或处理电路120可被配置成执行本文中描述为由wd执行的任何接收或传送操作。可从网络节点和/或另一wd接收任何信息、数据和/或信号。在一些实施例中,无线电前端电路和/或天线111可被认为是接口。
如图所示,接口114包括无线电前端电路112和天线111。无线电前端电路112包括一个或多个滤波器118和放大器116。无线电前端电路114连接到天线111和处理电路120,并且被配置成调节天线111与处理电路120之间传递的信号。无线电前端电路112可耦合到或是天线111的一部分。在一些实施例中,wd110可不包括单独的无线电前端电路112;相反,处理电路120可包括无线电前端电路,并且可连接到天线111。类似地,在一些实施例中,rf收发器电路122中的一些或全部可被认为是接口114的一部分。无线电前端电路112可接收要经由无线连接发送出到其它网络节点或wd的数字数据。无线电前端电路112可使用滤波器118和/或放大器116的组合,将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可经由天线111传送。类似地,当接收到数据时,天线111可收集无线电信号,所述无线电信号然后由无线电前端电路112转换成数字数据。数字数据可被传到处理电路120。在其它实施例中,接口可包括不同的组件和/或不同的组件组合。
处理电路120可包括以下中的一个或多个的组合:微处理器、控制器、微控制器、中央处理单元、数字信号处理器、专用集成电路、现场可编程门阵列或任何其它适合的计算装置、资源、或可操作以单独或者结合其它wd110组件(诸如,装置可读介质130)提供wd110功能性的编码逻辑、软件和/或硬件的组合。这样的功能性可包括提供本文中讨论的各种无线特征或益处中的任何无线特征或益处。例如,处理电路120可执行存储在装置可读介质130中或处理电路120内的存储器中的指令以提供本文中公开的功能性。
如图所示,处理电路120包括以下中的一个或多个:rf收发器电路122、基带处理电路124和应用处理电路126。在其它实施例中,处理电路可包括不同的组件和/或不同的组件组合。在某些实施例中,wd110的处理电路120可包括soc。在一些实施例中,rf收发器电路122、基带处理电路124和应用处理电路126可在单独的芯片或芯片集上。在备选实施例中,基带处理电路124和应用处理电路126的部分或全部可被组合到一个芯片或芯片集中,并且rf收发器电路122可在单独的芯片或芯片集上。在又备选实施例中,rf收发器电路122和基带处理电路124的部分或全部可在相同芯片或芯片集上,并且应用处理电路126可在单独的芯片或芯片集上。在又其它备选实施例中,rf收发器电路122、基带处理电路124和应用处理电路126的部分或全部可被组合在相同芯片或芯片集中。在一些实施例中,rf收发器电路122可以是接口114的一部分。rf收发器电路122可调节处理电路120的rf信号。
在某些实施例中,本文中描述为由wd执行的功能性中的一些或全部可通过处理电路120执行存储在装置可读介质130上的指令来提供,所述装置可读介质130在某些实施例中可以是计算机可读存储介质。在备选实施例中,在不执行存储在单独的或分立的装置可读存储介质上的指令的情况下,功能性中的一些或全部可由处理电路120(诸如,以硬连线方式)提供。在那些特定实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路120都能被配置成执行所描述的功能性。由这样的功能性提供的益处不止限于处理电路120或者限于wd110的其它组件,而是由wd110作为整体享用,和/或一般由最终用户和无线网络享用。
处理电路120可被配置成执行本文中描述为由wd执行的任何确定、计算或类似操作(例如,某些获得操作)。如由处理电路120执行的这些操作可包括例如通过将所获得的信息转换成其它信息、将所获得的信息或所转换的信息与wd110存储的信息进行比较、和/或基于所获得的信息或转换的信息执行一个或多个操作来处理由处理电路120获得的信息,并且作为所述处理的结果进行确定。
装置可读介质130可以可操作以存储计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用和/或能够由处理电路120执行的其它指令。装置可读介质130可包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移除存储介质(例如,致密盘(cd)或数字视频盘(dvd))和/或存储可由处理电路120使用的信息、数据和/或指令的任何其它易失性或非易失性、非暂时性装置可读和/或计算机可执行存储器装置。在一些实施例中,处理电路120和装置可读介质130可被视为集成的。
用户接口设备132可提供虑及人类用户与wd110交互的组件。这样的交互可以具有多种形式,诸如视觉、听觉、触觉等。用户接口设备132可以可操作以向用户产生输出,并允许用户向wd110提供输入。交互的类型可取决于安装在wd110中的用户接口设备132的类型而变化。例如,如果wd110是智能电话,则交互可经由触摸屏进行;如果wd110是智能仪表,则交互可通过提供使用情况(例如,所使用的加仑数)的屏幕或提供听觉警报(例如,如果检测到烟雾)的扬声器进行。用户接口设备132可包括输入接口、装置和电路,以及输出接口、装置和电路。用户接口设备132被配置成允许将信息输入到wd110中,并且被连接到处理电路120以允许处理电路120处理输入信息。用户接口设备132可包括例如麦克风、接近传感器或其它传感器、按键/按钮、触摸显示器、一个或多个相机、usb端口或其它输入电路。用户接口设备132还被配置成允许从wd110输出信息,并允许处理电路120从wd110输出信息。用户接口设备132可包括例如扬声器、显示器、振动电路、usb端口、耳机接口或其它输出电路。使用用户接口设备132的一个或多个输入和输出接口、装置和电路,wd110可与最终用户和/或无线网络通信,并允许它们受益于本文中描述的功能性。
辅助设备134可操作以提供通常可不由wd执行的更特定的功能性。这可包括用于为各种目的进行测量的专用传感器、用于诸如有线通信等的附加类型的通信的接口等。辅助设备134的组件的包含和类型可取决于实施例和/或场景而变化。
在一些实施例中,电源136可采取电池或电池组的形式。也可使用其它类型的电源,诸如外部电源(例如,电插座)、光伏器件或功率电池。wd110还可包括电力电路137,以用于从电源136向wd110的各个部分递送电力,所述部分需要来自电源136的电力以实行本文中描述或指示的任何功能性。电力电路137在某些实施例中可包括电力管理电路。电力电路137可附加地或备选地可操作以从外部电源接收电力;在这种情况下,wd110可经由输入电路或接口(诸如,电力电缆)可连接到外部电源(诸如,电插座)。电力电路137还可以在某些实施例中可操作以从外部电源向电源136递送电力。例如,这可用于电源136的充电。电力电路137可对来自电源136的电力执行任何格式化、转换或其它修改,以使电力适合于向其供应电力的wd110的相应组件。
图2图示了根据一些实施例的用户设备。
图2图示了根据本文中描述的各个方面的ue的一个实施例。如本文中所使用的,用户设备或ue在拥有和/或操作相关装置的人类用户的意义上可能不一定具有用户。相反,ue可表示打算出售给人类用户或由人类用户操作的装置,但是该装置可能不或者可能最初不与特定人类用户相关联。ue可还包括由第三代合作伙伴计划(3gpp)标识的任何ue,包括nb-iotue,其不打算出售给人类用户或由人类用户操作。如图2中所图示的ue200是配置用于根据由第三代合作伙伴计划(3gpp)颁布的一个或多个通信标准(诸如,3gpp的gsm、umts、lte和/或5g标准)进行通信的wd的一个示例。如先前所提及的,术语wd和ue可以是可互换使用的。因此,尽管图2是ue,但是本文中讨论的组件同样适用于wd,并且反之亦然。
在图2中,ue200包括处理电路201,该处理电路201可操作地耦合到输入/输出接口205、射频(rf)接口209、网络连接接口211、包括随机存取存储器(ram)217、只读存储器(rom)219和存储介质221等的存储器215、通信子系统231、电源233和/或任何其它组件或者其任何组合。存储介质221包括操作系统223、应用程序225和数据227。在其它实施例中,存储介质221可包括其它类似类型的信息。某些ue可利用图2中所示的组件中的所有组件,或者只利用组件的子集。组件之间的集成水平可从一个ue到另一个ue而变化。另外,某些ue可含有组件的多个实例,诸如多个处理器、存储器、收发器、传送器、接收器等。
在图2中,处理电路201可被配置成处理计算机指令和数据。处理电路201可被配置成实现可操作以执行作为机器可读计算机程序存储在存储器中的机器指令的任何顺序状态机,诸如一个或多个硬件实现的状态机(例如,在分立逻辑、fpga、asic等中);可编程逻辑连同适当的固件;一个或多个存储的程序、通用处理器(诸如,微处理器或数字信号处理器(dsp))连同适当的软件;或上述的任何组合。例如,处理电路201可包括两个中央处理单元(cpu)。数据可以是采取适合于供计算机使用的形式的信息。
在所描绘的实施例中,输入/输出接口205可被配置成向输入装置、输出装置或输入和输出装置提供通信接口。ue200可被配置成经由输入/输出接口205使用输出装置。输出装置可使用与输入装置相同类型的接口端口。例如,可使用usb端口向ue200提供输入和从ue200提供输出。输出装置可以是扬声器、声卡、视频卡、显示器、监视器、打印机、致动器、发射器、智能卡、另一输出装置或其任何组合。ue200可被配置成经由输入/输出接口205使用输入装置,以允许用户将信息捕获到ue200中。输入装置可包括触敏或存在敏感(presence-sensitive)显示器、相机(例如,数字相机、数字摄像机、web相机等)、麦克风、传感器、鼠标、轨迹球、定向板(directionalpad)、轨迹板(trackpad)、滚轮、智能卡等。存在敏感显示器可包括电容性或电阻性触摸传感器,以感测来自用户的输入。传感器可以是例如加速度计、陀螺仪、倾斜传感器、力传感器、磁力计、光传感器、接近传感器、另一个相似的传感器或其任何组合。例如,输入装置可以是加速度计、磁力计、数字相机、麦克风和光传感器。
在图2中,rf接口209可被配置成向rf组件(诸如,传送器、接收器和天线)提供通信接口。网络连接接口211可被配置成向网络243a提供通信接口。网络243a可涵盖有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一相似网络或其任何组合。例如,网络243a可包括wifi网络。网络连接接口211可被配置成包括用于根据一个或多个通信协议(诸如,以太网、tcp/ip、sonet、atm等)通过通信网络与一个或多个其它装置通信的接收器和传送器接口。网络连接接口211可实现适于通信网络链路(例如,光、电等)的接收器和传送器功能性。传送器和接收器功能可共享电路组件、软件或固件,或者备选地可单独实现。
ram217可被配置成经由总线202与处理电路201通过接口连接,以在诸如操作系统、应用程序和装置驱动器的软件程序的执行期间提供数据或计算机指令的存储或高速缓存。rom219可被配置成向处理电路201提供计算机指令或数据。例如,rom219可被配置成存储被存储在非易失性存储器中的基本系统功能的不变低级系统代码或数据,所述基本系统功能诸如基本输入和输出(i/o)、启动或来自键盘的击键(keystroke)的接收。存储介质221可被配置成包括存储器,诸如ram、rom、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁盘、光盘、软盘、硬盘、可移除盒式磁带或闪存驱动器。在一个示例中,存储介质221可被配置成包括操作系统223、应用程序225(诸如,web浏览器应用、小部件(widget)或小工具(gadget)引擎或另一应用)以及数据文件227。存储介质221可存储各种各样的操作系统或操作系统的组合中的任何,以供ue200使用。
存储介质221可被配置成包括多个物理驱动单元,诸如独立盘冗余阵列(raid)、软盘驱动装置、闪速存储器、usb闪存驱动器、外部硬盘驱动器、拇指驱动器(thumbdrive)、笔驱动器、键驱动器、高密度数字多功能盘(hd-dvd)光盘驱动器、内部硬盘驱动器、蓝光光盘驱动器、全息数字数据存储(hdds)光盘驱动器、外部迷你双列直插式存储器模块(dimm)、同步动态随机存取存储器(sdram)、外部微-dimmsdram、智能卡存储器(诸如,订户身份模块或可移除用户身份(sim/ruim)模块)、其它存储器或其任何组合。存储介质221可允许ue200访问存储在暂时性或非暂时性存储器介质上的计算机可执行指令、应用程序等,以卸载数据或上传数据。制品(诸如,利用通信系统的一个制品)可有形地体现在存储介质221中,所述存储介质221可包括装置可读介质。
在图2中,处理电路201可被配置成使用通信子系统231与网络243b通信。网络243a和网络243b可以是相同网络或多个网络或者一个或多个不同网络。通信子系统231可被配置成包括用于与网络243b通信的一个或多个收发器。例如,通信子系统231可被配置成包括一个或多个收发器,所述一个或多个收发器用于根据一个或多个通信协议与能够进行无线通信的另一个装置(诸如,另一个wd、ue或无线电接入网(ran)的基站)的一个或多个远程收发器进行通信,所述通信协议诸如ieee802.2、cdma、wcdma、gsm、lte、utran、wimax等。每个收发器可包括传送器233和/或接收器235,以分别实现适于ran链路的传送器或接收器功能性(例如,频率分配等)。另外,每个收发器的传送器233和接收器235可共享电路组件、软件或固件,或者备选地可单独实现。
在所示的实施例中,通信子系统231的通信功能可包括数据通信、语音通信、多媒体通信、诸如蓝牙之类的短程通信、近场通信、诸如使用全球定位系统(gps)来确定位置的基于位置的通信、另一种相似的通信功能或其任何组合。例如,通信子系统231可包括蜂窝通信、wifi通信、蓝牙通信和gps通信。网络243b可涵盖有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一个相似网络或其任何组合。例如,网络243b可以是蜂窝网络、wifi网络和/或近场网络。电源213可被配置成向ue200的组件提供交流(ac)或直流(dc)电力。
本文中描述的特征、益处和/或功能可在ue200的组件中的一个中被实现,或者跨ue200的多个组件被划分。另外,本文中描述的特征、益处和/或功能可采用硬件、软件或固件的任何组合实现。在一个示例中,通信子系统231可被配置成包括本文中描述的组件中的任何组件。另外,处理电路201可被配置成通过总线202与此类组件中的任何组件通信。在另一个示例中,此类组件中的任何组件可由存储在存储器中的程序指令表示,所述程序指令当由处理电路201执行时执行本文中描述的对应功能。在另一个示例中,此类组件中的任何的功能性可在处理电路201和通信子系统231之间划分。在另一个示例中,此类组件中的任何组件的非计算密集型功能都可采用软件或固件来实现,并且计算密集型功能可采用硬件来实现。
图3图示了根据一些实施例的虚拟化环境。
图3是图示了其中可将由一些实施例实现的功能进行虚拟化的虚拟化环境300的示意性框图。在本上下文中,虚拟化意味着创建虚拟版本的设备或装置,其可包括虚拟化硬件平台、存储装置和联网资源。如本文中所使用的,虚拟化可应用于节点(例如,虚拟化基站或虚拟化无线电接入节点)或装置(例如,ue、无线装置或任何其它类型的通信装置)或其组件,并且涉及其中功能性中的至少一部分被实现为一个或多个虚拟组件的实现(例如,经由在一个或多个网络中的一个或多个物理处理节点上执行的一个或多个应用、组件、功能、虚拟机或容器)。
在一些实施例中,本文中描述的功能中的一些或所有可被实现为由一个或多个虚拟机执行的虚拟组件,所述一个或多个虚拟机在由硬件节点330中的一个或多个托管的一个或多个虚拟环境300中实现。另外,在实施例中,其中虚拟节点不是无线电接入节点,或者不要求无线电连接性(例如,核心网节点),则网络节点可被完全虚拟化。
功能可由操作以实现本文中公开的实施例中的一些的特征、功能和/或益处中的一些的一个或多个应用320(备选地它们可被称为软件实例、虚拟设备、网络功能、虚拟节点、虚拟网络功能等)来实现。应用320在虚拟化环境300中运行,所述虚拟化环境300提供包括处理电路360和存储器390的硬件330。存储器390含有由处理电路360可执行的指令395,由此应用320可操作以提供本文中公开的特征、益处和/或功能中的一个或多个。
虚拟化环境300包括通用或专用网络硬件装置330,所述装置330包括一个或多个处理器的集合或处理电路360,其可以是商用现货(cots)处理器、专门的专用集成电路(asic)或包括数字或模拟硬件组件或专用处理器的任何其它类型的处理电路。每个硬件装置可包括存储器390-1,所述存储器390-1可以是非永久性存储器,以用于临时存储由处理电路360执行的软件或指令395。每个硬件装置可包括一个或多个网络接口控制器(nic)370(也称为网络接口卡),其包括物理网络接口380。每个硬件装置还可包括其中存储有由处理电路360可执行的指令和/或软件395的非暂时性、永久性、机器可读存储介质390-2。软件395可包括任何类型的软件,所述软件包括用于实例化一个或多个虚拟化层350(也称为管理程序)的软件、执行虚拟机340的软件以及允许其执行结合本文中所述的一些实施例描述的功能、特征和/或益处的软件。
虚拟机340包括虚拟处理、虚拟存储器、虚拟联网或接口以及虚拟存储装置,并且可由对应的虚拟化层350或管理程序运行。虚拟设备320的实例的不同实施例可在虚拟机340中的一个或多个上实现,并且该实现可以采用不同的方式进行。
在操作期间,处理电路360执行软件395来实例化管理程序或虚拟化层350,其有时可被称为虚拟机监视器(vmm)。虚拟化层350可向虚拟机340呈现看起来像联网硬件那样的虚拟操作平台。
如图3中所示,硬件330可以是具有通用或特定组件的独立网络节点。硬件330可包括天线3225,并且可经由虚拟化来实现一些功能。备选地,硬件330可以是更大的硬件集群(例如,诸如在数据中心或无线客户驻地设备(cpe)中)的一部分,其中许多硬件节点一起工作,并且经由管理和编排(mano)3100来管理,所述管理和编排(mano)此外还监督应用320的生命周期管理。
硬件虚拟化在一些上下文中被称为网络功能虚拟化(nfv)。nfv可用于将许多网络设备类型整合到行业标准高容量服务器硬件、物理交换机和物理存储装置上,它们可位于数据中心和无线客户驻地设备中。
在nfv的上下文中,虚拟机340可以是物理机的软件实现,该物理机执行程序就像它们正在物理的、非虚拟化机器上执行一样。虚拟机340中的每个以及执行该虚拟机的硬件330的那部分(无论它是专用于该虚拟机的硬件和/或由该虚拟机与虚拟机340中的其它虚拟机共享的硬件)形成单独的虚拟网络元件(vne)。
仍在nfv的上下文中,虚拟网络功能(vnf)负责处置在硬件联网基础设施330之上的一个或多个虚拟机340中运行的特定网络功能,并且对应于图3中的应用320。
在一些实施例中,各自包括一个或多个传送器3220和一个或多个接收器3210的一个或多个无线电单元3200可耦合到一个或多个天线3225。无线电单元3200可经由一个或多个适当的网络接口直接与硬件节点330通信,并且可与虚拟组件组合使用,以给虚拟节点提供无线电能力,诸如无线电接入节点或基站。
在一些实施例中,一些信令可通过使用控制系统3230来实现,该控制系统3230备选地可用于硬件节点330和无线电单元3200之间的通信。
图4图示了根据一些实施例的经由中间网络连接到主机计算机的电信网络。
参考图4,根据实施例,通信系统包括电信网络410,诸如3gpp型蜂窝网络,其包括诸如无线电接入网之类的接入网411,以及核心网414。接入网411包括多个基站412a、412b、412c,诸如nodeb、enb、gnb或其它类型的无线接入点,各自定义对应的覆盖区域413a、413b、413c。每个基站412a、412b、412c通过有线或无线连接415可连接到核心网414。位于覆盖区域413c中的第一ue491被配置成无线地连接到对应的基站412c或由对应的基站412c寻呼。覆盖区域413a中的第二ue492无线地可连接到对应的基站412a。虽然在该示例中图示了多个ue491、492,但是所公开的实施例同样适用于其中唯一ue在覆盖区域中或者其中唯一ue正在连接到对应基站412的情况。
电信网络410本身连接到主机计算机430,其可体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中,或者体现为服务器场(serverfarm)中的处理资源。主机计算机430可在服务提供商的所有权或控制之下,或者可由服务提供商或代表服务提供商来操作。电信网络410和主机计算机430之间的连接421和422可直接从核心网414延伸到主机计算机430,或可经由可选的中间网络420行进。中间网络420可以是公共、专用或托管网络中的一个或多于一个的组合;中间网络420(如果有的话)可以是主干网或因特网;特别地,中间网络420可包括两个或更多个子网络(没有示出)。
图4的通信系统作为整体能够实现连接的ue491、492与主机计算机430之间的连接性。连接性可被描述为过顶(over-the-top)(ott)连接450。主机计算机430和连接的ue491、492被配置成使用接入网411、核心网414、任何中间网络420以及可能的另外基础设施(没有示出)作为中介(intermediary)经由ott连接450来传递数据和/或信令。在ott连接450所经过的参与通信装置不知道上行链路和下行链路通信的路由的意义上,ott连接450可以是透明的。例如,可以不或者不需要向基站412通知传入的下行链路通信的过去路由,所述下行链路通信具有源自主机计算机430的要被转发(例如,移交)到连接的ue491的数据。类似地,基站412不需要知道源自ue491的朝向主机计算机430的外出上行链路通信的未来路由。
图5图示了根据一些实施例的经由基站与用户设备通过部分无线连接通信的主机计算机。
根据实施例,现在将参考图5描述在前面段落中讨论的ue、基站和主机计算机的示例实现。在通信系统500中,主机计算机510包括硬件515,该硬件515包括通信接口516,其被配置成设立并维持与通信系统500的不同通信装置的接口的有线或无线连接。主机计算机510还包括处理电路518,其可以具有存储和/或处理能力。特别地,处理电路518可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适合于执行指令的这些(未示出)的组合。主机计算机510还包括软件511,该软件511被存储在主机计算机510中或由主机计算机510可访问,并且由处理电路518可执行。软件511包括主机应用512。主机应用512可以可操作以向远程用户提供服务,所述远程用户诸如经由终止于ue530和主机计算机510的ott连接550连接的ue530。在向远程用户提供服务时,主机应用512可以提供使用ott连接550传送的用户数据。
通信系统500还包括基站520,该基站520在电信系统中被提供并且包括硬件525,使它能够与主机计算机510和与ue530通信。硬件525可以包括用于设立和维持与通信系统500的不同通信装置的接口有线或无线连接的通信接口526,以及用于设立和维持与位于由基站520服务的覆盖区域(图5中未示出)中的ue530的至少无线连接570的无线电接口527。通信接口526可以被配置成促进连接560到主机计算机510。连接560可以是直接的,或者它可以通过电信系统的核心网(图5中未示出)和/或通过电信系统外部的一个或多个中间网络。在所示实施例中,基站520的硬件525还包括处理电路528,该处理电路528可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适合于执行指令的这些(未示出)的组合。基站520还具有内部存储的或经由外部连接可访问的软件521。
通信系统500还包括已经提及的ue530。它的硬件535可以包括无线电接口537,其被配置成设立和维持与服务于其中ue530当前所位于的覆盖区域的基站的无线连接570。ue530的硬件535还包括处理电路538,其可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适合于执行指令的这些(未示出)的组合。ue530还包括软件531,其被存储在ue530中或由ue530可访问,并且由处理电路538可执行。软件531包括客户端应用532。客户端应用532可以可操作以在主机计算机510的支持下,经由ue530向人类或非人类用户提供服务。在主机计算机510中,正在执行的主机应用512可以经由终止于ue530和主机计算机510的ott连接550与正在执行的客户端应用532通信。在向用户提供服务时,客户端应用532可以从主机应用512接收请求数据,并响应于该请求数据而提供用户数据。ott连接550可以传递请求数据和用户数据两者。客户端应用532可以与用户交互,以生成它提供的用户数据。
注意,图5中所示的主机计算机510、基站520和ue530可以分别等同于图4的主机计算机430、基站412a、412b、412c中的一个和ue491、492中的一个。也就是说,这些实体的内部工作可以如图5所示,并且独立地,周围的网络拓扑可以是图4的网络拓扑。
在图5中,ott连接550已经被抽象地画出,以说明主机计算机510和用户设备530之间经由基站520的通信,而没有明确提及任何中间装置和经由这些装置的消息的精确路由。网络基础设施可以确定路由,该路由可以被配置成对ue530或对操作主机计算机510的服务提供商或者对两者都隐藏。当ott连接550活动时,网络基础设施可以进一步做出决定,通过这些决定,它动态地改变路由(例如,基于网络的重新配置或负载平衡考虑)。
ue530和基站520之间的无线连接570根据本公开通篇中描述的实施例的教导。各种实施例中的一个或多个实施例改进了使用ott连接550提供给ue530的ott服务的性能,在所述ott连接550中无线连接570形成最后段。更精确地,这些实施例的教导可以改进时延和功耗,并且从而提供诸如减少用户等待时间、更好响应性和延长电池寿命的益处。
出于监测数据速率、时延和一个或多个实施例改进的其他因素的目的,可以提供测量过程。还可以存在可选的网络功能性,以用于响应于测量结果的变化而重新配置主机计算机510和ue530之间的ott连接550。用于重新配置ott连接550的测量过程和/或网络功能性可以在主机计算机510的软件511和硬件515或者在ue530的软件531和硬件535中或者二者中实现。在实施例中,传感器(未示出)可以被部署在ott连接550通过的通信装置中或与之相关联;传感器可以通过提供上面举例说明的监测量的值或者通过提供软件511、531可以根据其计算或估计监测量的其他物理量的值来参与测量过程。ott连接550的重新配置可以包括消息格式、重传设置、优选路由等;重新配置不需要影响基站520,并且可能对于基站520是未知的或者不可察觉的。这样的过程和功能性在本领域中可能已知并实践了。在某些实施例中,测量可以涉及专有的ue信令,从而促进主机计算机510对吞吐量、传播时间、时延等的测量。测量可以通过如下方式来实现:软件511和531在它监测传播时间、错误等的同时,使用ott连接550来促使传送消息,特别是空消息或“伪(dummy)”消息。
图6图示了根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法。
图6是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图4和图5描述的那些。为了简化本公开,在本节中将仅包括对图6的附图参考。在步骤610,主机计算机提供用户数据。在步骤610的子动作611(其可以是可选的),主机计算机通过执行主机应用来提供用户数据。在步骤620,主机计算机发起将用户数据携带到ue的传输。在步骤630(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站向ue传送在主机计算机发起了的传输中携带了的用户数据。在步骤640(其也可以是可选的),ue执行与由主机计算机执行的主机应用相关联的客户端应用。
图7图示了根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法。
图7是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图4和图5描述的那些。为了简化本公开,在本节中将仅包括对图7的附图参考。在该方法的步骤710,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤720,主机计算机发起将用户数据携带到ue的传输。根据贯穿本公开描述的实施例的教导,传输可以通过基站。在步骤730(其可以是可选的),ue接收传输中携带的用户数据。
图8图示了根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法。
图8是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图4和图5描述的那些。为了简化本公开,在本节中将仅包括对图8的附图参考。在步骤810(其可以是可选的),ue接收由主机计算机提供的输入数据。附加地或备选地,在步骤820,ue提供用户数据。在步骤820的子步骤821(其可以是可选的),ue通过执行客户端应用来提供用户数据。在步骤810的子步骤811(其可以是可选的),ue对由主机计算机提供的接收到的输入数据做出反应而执行提供用户数据的客户端应用。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收到的用户输入。不管提供了用户数据所采用的特定方式如何,在子步骤830(其可以是可选的),ue发起用户数据到主机计算机的传输。在该方法的步骤840,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue传送的用户数据。
图9图示了根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的方法
图9是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图4和图5描述的那些。为了简化本公开,在本节将仅包括对图9的附图参考。在步骤910(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在步骤920(其可以是可选的),基站发起接收到的用户数据到主机计算机的传输。在步骤930(其可以是可选的),主机计算机接收由基站发起的传输中携带的用户数据。
本文中公开的任何合适的步骤、方法、特征、功能或益处可通过一个或多个虚拟设备的一个或多个功能单元或模块来执行。每个虚拟设备可包括多个这些功能单元。这些功能单元可经由处理电路以及其它数字硬件实现,所述处理电路可包括一个或多个微处理器或微控制器,所述其它数字硬件可包括数字信号处理器(dsp)、专用数字逻辑等。处理电路可配置成执行存储在存储器中的程序代码,所述存储器可包括一种或若干种类型的存储器,诸如只读存储器(rom)、随机存取存储器(ram)、高速缓冲存储器、闪速存储器装置、光存储装置等。存储在存储器中的程序代码包括用于执行一个或多个电信和/或数据通信协议的程序指令以及用于执行本文中描述的一个或多个技术的指令。在一些实现中,处理电路可用于使相应的功能单元执行根据本公开的一个或多个实施例的对应功能。
实施例
a组实施例
1.一种由无线装置执行以便执行重建过程的方法,该方法包括:
-接收重建类(reestablishment-like)消息;
-检测可能的完整性检查失败;
-向较上层指示完整性检查失败;以及
-触发恢复过程。
2.先前实施例中的任何实施例的方法,还包括:
-提供用户数据;以及
-经由到基站的传输将用户数据转发到主机计算机。
b组实施例
3.一种由基站执行以便执行重建过程的方法,该方法包括:
-向无线装置发送重建类消息;
-从无线装置接收完整性检查失败的指示;以及
-根据预期行为监测ue动作。
4.前述实施例中的任何的方法,还包括:
-获得用户数据;以及
-将用户数据转发到主机计算机或无线装置。
c组实施例
5.一种用于执行重建过程的无线装置,所述无线装置包括:
-配置成执行a组实施例中的任何实施例的步骤中的任何的处理电路;以及
-配置成为所述无线装置供电的电源电路。
6.一种用于执行重建过程的基站,所述基站包括:-
-配置成执行b组实施例中的任何实施例的步骤中的任何的处理电路;
-配置成为无线装置供电的电源电路。
7.一种用于执行重建过程的用户设备(ue),所述ue包括:
-配置成发送和接收无线信号的天线;
-无线电前端电路,其连接到天线和处理电路,并配置成调节在天线和处理电路之间传递的信号;
-配置成执行a组实施例中的任何实施例的步骤中的任何的处理电路;
-输入接口,其连接到处理电路,并配置成允许将信息输入到ue以通过处理电路处理;
-输出接口,其连接到处理电路,并配置成从ue输出已经由处理电路处理的信息;以及
-连接到处理电路并配置成为ue供电的电池。
8.一种包括主机计算机的通信系统,所述主机计算机包括:
-配置成提供用户数据的处理电路;以及
-配置成将用户数据转发到蜂窝网络以便传输到用户设备(ue)的通信接口,
-其中蜂窝网络包括具有无线电接口和处理电路的基站,基站的处理电路配置成执行b组实施例中的任何实施例的步骤中的任何。
9.前述实施例的通信系统,还包括基站。
10.前2个实施例的通信系统,还包括ue,其中ue配置成与基站通信。
11.前3个实施例的通信系统,其中:
-主机计算机的处理电路配置成执行主机应用,从而提供用户数据;以及
-ue包括配置成执行与主机应用相关联的客户端应用的处理电路。
12.一种在包括主机计算机、基站和用户设备(ue)的通信系统中实现的方法,该方法包括:
-在主机计算机处,提供用户数据;以及
-在主机计算机处,经由包括基站的蜂窝网络发起将用户数据携带到ue的传输,其中基站执行b组实施例中的任何实施例的步骤中的任何。
13.前述实施例的方法,还包括:在基站处,传送用户数据。
14.前2个实施例的方法,其中在主机计算机处通过执行主机应用而提供用户数据,该方法还包括在ue处执行与主机应用相关联的客户端应用。
15.一种配置成与基站通信的用户设备(ue),该ue包括无线电接口和配置成执行前3个实施例的中的任何的处理电路。
16.一种包括主机计算机的通信系统,所述主机计算机包括:
-配置成提供用户数据的处理电路;以及
-配置成将用户数据转发到蜂窝网络以便传输到用户设备(ue)的通信接口,
-其中ue包括无线电接口和处理电路,ue的组件配置成执行a组实施例中的任何实施例的步骤中的任何。
17.前述实施例的通信系统,其中蜂窝网络还包括配置成与ue通信的基站。
18.前2个实施例的通信系统,其中:
-主机计算机的处理电路配置成执行主机应用,从而提供用户数据;以及
-ue的处理电路配置成执行与主机应用相关联的客户端应用。
19.一种在包括主机计算机、基站和用户设备(ue)的通信系统中实现的方法,该方法包括:
-在主机计算机处,提供用户数据;以及
-在主机计算机处,经由包含基站的蜂窝网络发起将用户数据携带到ue的传输,其中ue执行a组实施例中的任何实施例的步骤中的任何。
20.前述实施例的方法,还包括:在ue处,从基站接收用户数据。
21.一种包括主机计算机的通信系统,所述主机计算机包括:
-配置成接收源自从用户设备(ue)到基站的传输的用户数据的通信接口,
-其中ue包括无线电接口和处理电路,ue的处理电路配置成执行a组实施例中的任何实施例的步骤中的任何。
22.前述实施例的通信系统,还包括ue。
23.前2个实施例的通信系统,还包括基站,其中基站包括:配置成与ue通信的无线电接口;以及配置成将由从ue到基站的传输携带的用户数据转发到主机计算机的通信接口。
24.前3个实施例的通信系统,其中:
-主机计算机的处理电路配置成执行主机应用;以及
-ue的处理电路配置成执行与主机应用相关联的客户端应用,从而提供用户数据。
25.前4个实施例的通信系统,其中:
-主机计算机的处理电路配置成执行主机应用,从而提供请求数据;以及
-ue的处理电路配置成执行与主机应用相关联的客户端应用,从而响应于请求数据提供用户数据。
26.一种在包括主机计算机、基站和用户设备(ue)的通信系统中实现的方法,该方法包括:
-在主机计算机处,接收从ue传送到基站的用户数据,其中ue执行a组实施例中的任何实施例的步骤中的任何。
27.前述实施例的方法,还包括:在ue处,将用户数据提供给基站。
28.前2个实施例的方法,还包括:
-在ue处,执行客户端应用,从而提供要传送的用户数据;以及
-在主机计算机处,执行与客户端应用相关联的主机应用。
29.前3个实施例的方法,还包括:
-在ue处,执行客户端应用;以及
-在ue处,接收到客户端应用的输入数据,在主机计算机处通过执行与客户端应用相关联的主机应用而提供输入数据,
-其中响应于输入数据通过客户端应用提供要传送的用户数据。
30.一种包括主机计算机的通信系统,所述主机计算机包括:配置成接收源自从用户设备(ue)到基站的传输的用户数据的通信接口,其中基站包括无线电接口和处理电路,基站的处理电路配置成执行b组实施例中的任何实施例的步骤中的任何。
31.前述实施例的通信系统,还包括基站。
32.前2个实施例的通信系统,还包括ue,其中ue配置成与基站通信。
33.前3个实施例的通信系统,其中:
-主机计算机的处理电路配置成执行主机应用;
-ue配置成执行与主机应用相关联的客户端应用,从而提供将由主机计算机接收的用户数据。
34.一种在包括主机计算机、基站和用户设备(ue)的通信系统中实现的方法,该方法包括:
-在主机计算机处,从基站接收源自基站从ue已经接收的传输的用户数据,其中ue执行a组实施例中的任何实施例的步骤中的任何。
35.前述实施例的方法,还包括:在基站处,从ue接收用户数据。
36.前2个实施例的方法,还包括:在基站处,发起将接收的用户数据传输到主机计算机。
缩写
在本公开中可以使用以下缩写中的至少一些。如果缩写之间有不一致之处,应优先考虑上面如何使用。如果在下面列出多次,则第一次列出应该优先于(一个或多个)任何后续列出。
1xrttcdma20001x无线电传输技术
3gpp第三代合作伙伴计划
5g第五代
as接入层
abs几乎空白子帧
arq自动重传请求
awgn加性高斯白噪声
bcch广播控制信道
bch广播信道
ca载波聚合
cc载波组成
ccchsdu公共控制信道sdu
cdma码分复用多址
cgi小区全局标识符
cir信道脉冲响应
cp循环前缀
cpich公共导频信道
cpichec/nocpich每芯片的接收能量除以频带中的功率密度
cqi信道质量信息
c-rnti小区rnti
csi信道状态信息
dcch专用控制信道
dc下行链路
dm解调
dmrs解调参考信号
drx不连续接收
dtx不连续传输
dtch专用业务信道
dut测试中的装置
e-cid增强小区-id(定位方法)
e-smlc演进型服务移动位置中心
ecgi演进型cgi
enbe-utrannodeb
epdcch增强型物理下行链路控制信道
e-smlc演进型服务移动位置中心
e-utra演进型utra
e-utran演进型utran
fdd频分双工
ffs有待进一步研究
gerangsmedge无线电接入网络
gnbnr中的基站(对应于let中的enb)
gnss全球卫星导航系统
gsm全球移动通信系统
harq混合自动重传请求
ho切换
hspa高速分组接入
hrpd高速率分组数据
los视线
lpplte定位协议
lte长期演进
mac媒体接入控制
mbms多媒体广播多播服务
mbsfn多媒体广播多播服务单频网络
mbsfnabsmbsfn几乎空白子帧
mdt最小化路测
mib主信息块
mme移动管理实体
msc移动交换中心
nas非接入层
npdcch窄带物理下行链路控制信道
nr新空口
ocngofdma信道噪声生成器
ofdm正交频分复用
ofdma正交频分复用多址
oss操作支持系统
otdoa观测的到达时间差
o&m操作和维护
pbch物理广播信道
p-ccpch主公共控制物理信道
pcell主小区
pcfich物理控制格式指示符信道
pdcch物理下行链路控制信道
pdp配置文件延迟配置文件
pdsch物理下行链路共享信道
pgw分组网关
phich物理混合-arq指示符信道
plmn公共陆地移动网络
pmi预编码器矩阵指示符
prach物理随机接入信道
prs定位参考信号
pss主同步信号
pucch物理上行链路控制信道
pusch物理上行链路共享信道
rach随机接入信道
qam正交调幅
ran无线电接入网络
rat无线电接入技术
rlm无线电链路管理
rnc无线电网络控制器
rnti无线电网络临时标识符
rrc无线电资源控制
rrm无线电资源管理
rs参考信号
rscp接收信号代码功率
rsrp参考符号接收功率;或参考信号接收功率
rsrq参考信号接收质量;或参考符号接收质量
rssi接收信号强度指示符
rstd参考信号时间差
sch同步信道
scell辅助小区
sdu服务数据单元
sfn系统帧号
sgw服务网关
si系统信息
sib系统信息块
snr信噪比
son自优化网络
ss同步信号
sss辅助同步信号
tdd时分双工
tdoa到达时间差
toa到达时间
tss三级同步信号
tti传输时间间隔
ue用户设备
ul上行链路
umts通用移动电信系统
usim通用订户身份模块
utdoa上行链路到达时间差
utra通用地面无线电接入
utran通用地面无线电接入网络
wcdma宽cdma
wlan宽局域网。