配置无线电资源的制作方法

文档序号:23015096发布日期:2020-11-20 12:20阅读:319来源:国知局
配置无线电资源的制作方法

本公开涉及一种由无线装置执行的用于管理无线装置中的无线电资源的方法。本公开还涉及一种由基站执行的用于配置供无线装置使用的无线电资源的方法。本公开还涉及无线装置、用户设备和基站。



背景技术:

一般来说,本文使用的所有术语都要根据在相关技术领域中的它们的普通含义来解释,除非从在其中它被使用的上下文中清楚地给出了和/或暗示了不同的含义。对一/一个/该元件、设备、组件、部件、步骤等的所有引用都要开放式地被解释为指代该元件、设备、组件、部件、步骤等的至少一个实例,除非以其他方式明确声明。本文公开的任何方法的步骤都并非必须以所公开的确切次序执行,除非步骤被明确地描述为在另一个步骤之后或之前,和/或其中暗示步骤必须在另一个步骤之后或之前。在任何适当的情况下,本文公开的实施例中的任何实施例的任何特征都可应用于任何其他实施例。同样,实施例中的任何实施例的任何优点都可应用于任何其他实施例,并且反之亦然。从以下描述中,所附实施例的其他目的、特征和优点将是清楚的。

在lte中,安全解决方案涉及加密和完整性保护。对于加密和完整性保护两者,都针对lte(长期演进)规定有四种不同的算法;如第三代合作伙伴计划(3gpp)技术标准(ts)33.401(v.15.2.0)中所定义的eea0-3和eia0-3。加密被设计成防止攻击者对通信的窃听,而完整性保护旨在验证ue和网络两者的身份。为了确保安全性,除srb0以外的所有无线电承载都被加密,但只有信令无线电承载(srb)(除srb0外)被完整性保护。数据无线电承载(drb)没有被完整性保护的原因是,完整性保护以完整性的消息认证码(mac-i)的形式对启用了完整性保护的每个分组数据汇聚协议(pdcp)分组添加了通信的开销。

加密过程在3gppts33.401(v15.2.0)的b.1节中被描述了。加密算法的输入参数是名为key的128位密码密钥、32位count、5位承载身份bearer、1位传输方向,即,direction、以及所需密钥流的长度,即,length)。direction位对于上行链路应为0,而对于下行链路应为1。

图1图示了使用加密算法eea通过使用明文和密钥流的每位一位二进制相加(abitperbitbinaryaddition)来应用密钥流对明文进行加密。可以通过使用相同的输入参数生成相同的密钥流并对密文应用每位一位二进制相加来恢复明文。基于输入参数,算法生成用于对输入明文块plaintext进行加密以产生输出密文块ciphertext的输出密钥流块keystream。输入参数length将仅影响keystreamblock的长度,不影响其中的实际位。

完整性保护过程在3gppts33.401(v15.2.0)的c.1节中被描述了。完整性算法的输入参数是名为key的128位完整性密钥、32位count、被称为bearer的5位承载身份、1位传输方向,即,direction、以及消息本身,即,message。direction位对于上行链路应为0,而对于下行链路应为1。message的位长为length。

图2图示了使用完整性算法eia来认证消息的完整性,包括导出mac-i/nas-mac(或xmac-i/xnas-mac)。基于这些输入参数,发送方使用完整性算法eia计算32位消息认证码(mac-i/nas-mac)。消息认证码然后当被发送时被附加到消息上。对于除eia0之外的完整性保护算法,接收方以与发送方对发送的消息计算其消息认证码相同的方式对所接收的消息计算预期的消息认证码(xmac-1/xnas-mac),并且通过将其与所接收的消息认证码进行比较来验证消息的数据完整性,所述消息认证码,即,mac-i/nas-mac。

对于新空口(nr)或5g(第5代),初始版本将具有相同的加密和完整性保护算法,但使用nr代码点被定义,如nea0-3和nia0-3。

已经达成共识,对于nr,应该对于至少每个pdu(协议数据单元)会话,并且可能对于每个drb,加密和完整性保护是可配置的。

当前存在某个(某些)挑战。当前,没有针对每pdu会话或每drb配置加密和完整性保护的规定方法。如上面所讨论的,在lte中,总是对于所有srb(除了srb0)和所有drb启用加密,但是仅对于所有srb(除了srb0)启用完整性保护。

本公开及其实施例的某些方面可以提供针对这些或其他挑战的解决方案。本公开的目的是提供至少部分解决上面讨论的挑战中的一个或多个的方法、无线装置和基站。



技术实现要素:

本公开的各方面规定了如何配置启用或禁用加密的每个无线电承载。根据本公开的示例,这种配置是以最小的信令开销实现的。

在本公开的一个示例中,ue被配置有用于对无线电承载加密的默认设置,并且如果这个设置需要被改变,则无线电承载的重新配置仅包括加密的重新配置。从而,根据本公开的一些方面,只有当加密保护使用非默认设置时或者当在重新配置期间现有设置将被改变时,才配置所述加密保护。否则不添加信令开销。

在本公开的另一个示例中,对于无线电承载的每个配置和重新配置都包括加密配置。

在本公开的另一个示例中,每pdu会话仅包括一次加密配置(而不是每无线电承载一次)。

存在本文所提出的解决本文所公开的问题中的一个或多个的各种实施例。某些实施例可以提供以下技术优点中的一个或多个。根据本公开的一些示例,能以最小的信令开销针对每个无线电承载单独给ue配置和重新配置有加密。本公开还引入了将默认值用于最常见配置的机制,其显著减小了设立或修改无线电承载的消息的大小。由本公开的示例提供的益处可以包括消息被无差错接收的可能性增加,从而导致连接丢失的风险更小,并且因此导致更好的最终用户性能,更快的信令减少了由最终用户所经历的延迟,以及由于具有更小的传输与更少的开销而改进了能量效率。

根据本公开的第一方面,提供了一种由无线装置执行的用于管理无线装置中的无线电资源的方法。该方法包括:接收配置供无线装置使用的无线电承载的消息;检查消息的启用或禁用针对无线电承载的加密的加密配置设置;以及根据所接收的消息执行启用或禁用针对无线电承载的加密中的至少一个。

根据本公开的示例,根据所接收的消息执行启用或禁用针对无线电承载的加密中的至少一个可以包括:如果消息包括针对无线电承载的加密配置设置,则根据消息中包括的加密配置设置执行启用或禁用针对无线电承载的加密中的至少一个,并且如果消息不包括针对无线电承载的加密配置设置,则根据针对无线电承载的参考加密配置设置,执行启用或禁用针对无线电承载的加密中的至少一个。

根据本公开的示例,如果由消息配置的无线电承载不是用于无线装置的当前配置的一部分,则参考加密配置设置可以包括默认加密配置设置,并且如果由消息配置的无线电承载是用于无线装置的当前配置的一部分,则参考加密配置设置可以包括针对无线电承载的现有加密配置设置。

根据本公开的示例,消息可以包括无线电资源控制连接重新配置消息(例如在lte中)或无线电资源控制重新配置消息(例如在nr中)。

根据本公开的示例,检查消息的针对无线电承载的加密配置设置可以包括检查radiobearerconfig信息元素内部的信息元素。

根据本公开的示例,消息可以配置用于无线装置的多个无线电承载,并且检查消息的针对无线电承载的加密配置设置可以包括检查对无线电承载特定的信息元素。

根据本公开的示例,对无线电承载特定的信息元素可以包括pdcp-config。

根据本公开的示例,对无线电承载特定的信息元素可以包括:对于数据无线电承载,drb-toaddmod信息元素,以及对于信令无线电承载,srb-toaddmod信息元素。

根据本公开的示例,检查消息的针对无线电承载的加密配置设置可以包括在信息元素的扩展标记之后进行检查。

根据本公开的示例,加密配置设置可以包括可选参数,可选参数包括指示应该启用还是禁用加密的单个位。

根据本公开的示例,在消息中包括针对无线电承载的加密配置设置可以包括在信息元素的扩展标记之前包括加密配置设置,并且加密配置设置可以包括可选的枚举(启用)-needr参数。

根据本公开的示例,消息可以配置用于无线装置的多个无线电承载,并且检查消息的针对无线电承载的加密配置设置可以包括检查可适用于由消息配置的所有无线电承载的信息元素。

根据本公开的示例,可适用于由消息配置的所有无线电承载的信息元素可以包括securityconfig信息元素。

根据本公开的示例,检查消息的针对无线电承载的加密配置设置可以包括检查针对由消息配置的无线电承载的加密配置设置的列表。

根据本公开的示例,列表可以规定每无线电承载身份的加密配置设置。

根据本公开的示例,列表可以仅包括针对加密配置设置不同于参考加密配置设置的那些承载的加密配置设置。

根据本公开的示例,无线电承载可以与协议数据单元pdu会话关联,并且检查消息的针对无线电承载的加密配置设置可以包括检查应用于与所述pdu会话关联的所有无线电承载的加密配置设置。

根据本公开的另一方面,提供了一种由基站执行的用于配置供无线装置使用的无线电资源的方法。该方法包括:生成配置供无线装置使用的无线电承载的消息;在消息中包括启用或禁用针对无线电承载的加密的加密配置设置;以及向无线装置传送消息。

根据本公开的示例,该方法可以还包括:将针对无线电承载的加密配置设置与针对无线电承载的参考加密配置设置进行比较;以及仅当加密配置设置不同于参考加密配置设置时,才在所生成的消息中包括针对无线电承载的加密配置设置。

根据本公开的示例,如果由消息配置的无线电承载不是用于无线装置的当前配置的一部分,则参考加密配置设置可以包括默认加密配置设置,并且如果由消息配置的无线电承载是用于无线装置的当前配置的一部分,则参考加密配置设置可以包括针对无线电承载的现有加密配置设置。

根据本公开的示例,消息可以包括无线电资源控制rrc重新配置消息。

根据本公开的示例,在消息中包括针对无线电承载的加密配置设置可以包括在radiobearerconfig信息元素内部的信息元素中包括加密配置设置。

根据本公开的示例,消息可以配置用于无线装置的多个无线电承载,并且在消息中包括针对无线电承载的加密配置设置可以包括在对无线电承载特定的信息元素中包括加密配置设置。

根据本公开的示例,对无线电承载特定的信息元素可以包括pdcp-config。

根据本公开的示例,对无线电承载特定的信息元素可以包括:对于数据无线电承载,drb-toaddmod信息元素,以及对于信令无线电承载,srb-toaddmod信息元素。

根据本公开的示例,在消息中包括针对无线电承载的加密配置设置可以包括在信息元素的扩展标记之后包括加密配置设置。

根据本公开的示例,加密配置设置可以包括可选参数,可选参数包括指示应该启用还是禁用加密的单个位。

根据本公开的示例,在消息中包括针对无线电承载的加密配置设置可以包括在信息元素的扩展标记之前包括加密配置设置,并且加密配置设置可以包括可选的枚举(启用)-needr参数。

根据本公开的示例,消息可以配置用于ue的多个无线电承载,并且在消息中包括针对无线电承载的加密配置设置可以包括在可适用于由消息配置的所有无线电承载的信息元素中包括加密配置设置。

根据本公开的示例,可适用于由消息配置的所有无线电承载的信息元素可以包括securityconfig信息元素。

根据本公开的示例,在消息中包括针对无线电承载的加密配置设置可以包含包括针对由消息配置的无线电承载的加密配置设置的列表。

根据本公开的示例,列表可以规定每无线电承载身份的加密配置设置。

根据本公开的示例,列表可以仅包括针对加密配置设置不同于参考加密配置设置的那些承载的加密配置设置。

根据本公开的示例,无线电承载可以与协议数据单元pdu会话关联,并且在消息中包括针对无线电承载的加密配置设置可以包含包括应用于与所述pdu会话关联的所有无线电承载的加密配置设置。

根据本公开的另一方面,提供了一种无线装置,用于管理无线装置中的无线电资源。无线装置包括被配置成执行根据本文描述的方面、示例或实施例中的任何的方法的步骤中的任何的处理电路,以及被配置成向无线装置供电的电力供应电路。

根据本公开的另一方面,提供了一种用于配置供无线装置使用的无线电资源的基站。基站包括被配置成执行根据本文描述的方面、示例或实施例中的任何的方法的步骤中的任何的处理电路,以及被配置成向基站供电的电力供应电路。

根据本公开的另一方面,提供了一种用于管理无线装置中的无线电资源的用户设备(ue)。ue包括被配置成发送和接收无线信号的天线,以及无线电前端电路,所述无线电前端电路连接到天线和连接到处理电路并且被配置成调节在天线和处理电路之间传递的信号,处理电路被配置成执行根据本文描述的方面、示例或实施例中的任何的方法的步骤中的任何。ue还包括连接到处理电路并被配置成允许将信息输入到ue中以由处理电路处理的输入接口、连接到处理电路并被配置成从ue输出已经由处理电路处理过的信息的输出接口、以及连接到处理电路并被配置成向ue供电的电池。

附图说明

为了更好地理解本发明,并更清楚地示出可以如何实行本发明,现在将通过举例的方式对以下附图进行参考,在所述附图中:

图1图示了使用加密算法eea对明文进行加密;

图2图示了使用完整性算法eia来认证消息的完整性;

图3是图示根据本公开的示例的用户设备行为的流程图;

图4图示了无线网络;

图5图示了用户设备;

图6图示了虚拟化环境;

图7图示了经由中间网络连接到主机计算机的电信网络;

图8图示了主机计算机通过部分无线连接经由基站与用户设备通信;

图9至图12图示了在通信系统中实现的方法;

图13图示了根据本公开的一些实施例的方法;

图14图示了根据本公开的一些实施例的虚拟化设备;

图15图示了根据本公开的一些实施例的方法;以及

图16图示了根据本公开的一些实施例的虚拟化设备。

具体实施方式

现在将参考附图更全面地描述本文设想的实施例中的一些。然而,在本文公开的主题的范围内包含其他实施例,所公开的主题不应被解释为仅限于本文阐述的实施例;而是,这些实施例是通过示例的方式提供的,以向本领域技术人员传达主题的范围。

在下文中,公开了一些消息和信息元素。为了改进可读性,消息的内容和信息元素的部分已被移除,并且代之以“[……]”。

如上面所提到的,已经达成共识,对于nr,应该对于至少每个pdu会话,并且可能对于每个drb,加密和完整性保护是可配置的。更详细地,已经决定(参见3gppts33.501,技术规范组服务和系统方面;5g系统的安全架构和过程(版本15),v1.0.0,2018-03):

-ue和gnb之间的用户数据的机密性保护是可选使用的。

-rrc信令的机密性保护是可选使用的。

-只要法规允许,就应使用机密性保护。

-ue和gnb之间的用户数据的完整性保护是可选使用的,并且不应使用nia0。

用户平面的完整性保护添加了分组大小的开销,并且增加了ue和gnb两者中的处理负载。nia0将在没有任何安全益处的情况下添加不必要的32位mac开销。

除了在3gppts38.331技术规范组无线电接入网中明确列出的那些之外的所有rrc信令消息;nr;无线电资源控制(rrc)协议规范(版本15),v15.1.0,2018-03,作为例外,应被完整性保护。

已进一步达成共识:

对于ng-en-dc、ne-dc和nrsa的协定:

-up完整性保护能在每无线电承载(即,每drb)的基础上被配置。

附加协定:

-如果完整性保护应用于pdu会话,则它将被应用于pdu会话的所有drb。

-如果加密应用于pdu会话,则它将被应用于pdu会话的所有drb。

信令可能仍然是按照drb的并且是由网络配置确保的上述约束。

在ts38.331中提出,将针对完整性保护的配置引入用于drb的pdcp-config信息元素,如下所示:

pdcp-config信息元素

上面pdcp-configie中的字段integrityprotection的字段描述如下:

integrityprotection

指示是否针对该无线电承载配置完整性保护。只能使用具有同步的重新配置来改变用于drb的integrityprotection的值。

完整性保护有可能已经用于配置pdcp-configie中的每drb。

根据本公开的示例,用于启用或禁用针对无线电承载(包括drb和srb两者)的加密的新参数或配置设置可以被包括在pdcp-config信息元素中。这可以启用加密配置和重新配置,如下所示:

pdcp-config信息元素

上面pdcp-configie中的“加密”字段指示是否针对该无线电承载启用加密。在一些示例中,针对无线电承载的加密的值只可以使用具有同步的重新配置来改变。当不包括该字段时,ue可以继续使用当前配置的加密配置。如果在对nrpdcp的无线电承载设立或重新配置期间不包括该字段,则ue可以应用默认加密配置。pdu会话内的所有drb都可具有相同的加密配置。

在本公开的一些示例中,如果新的加密参数能被包括在扩展标记之前(使得ie不向后兼容),则它可以被包括为枚举(启用)参数,而代替可选的布尔参数(booleanparameter)(如图所示),因为这将不招致与扩展标记关联的开销。

尽管根据本公开的某些示例,有可能在每个无线电承载修改期间修改加密设置,但是这将导致用于所配置的每个无线电承载的pdcp-configie中的附加位(如下面参考不同的ie进一步详细讨论的那样)。一种可能的场景是:ue最初被配置有安全设置,并且仅很少的情况下需要改变这个设置。因此,本公开的一些示例提出,加密设置仅在加密设置不同于参考设置的情况下才发信号通知,所述参考设置可以是默认设置或针对已经为ue配置的无线电承载的现有设置。以这种方式,可以最小化用于维持当前安全配置的信令开销。此外,有可能大多数ue将使用与lte中相同的配置,即,针对drb和srb激活的加密。可能是只有ue的一小部分将需要将ue配置成不使用加密,可能仅针对无线电承载的子集才这样。因此,本公开的一些示例提出经激活的加密是默认加密配置。根据本公开的另外示例,未经激活的加密可以备选地被用作默认配置。

在其中可能要求非默认设置的一个场景可能是集成接入回传的情况,其中可能是可期望的,禁用回程链路的承载上的加密,因为数据分组已经由端节点的pdcp来保护了。否则,每个无线电承载配置都将需要将参数添加为ie的扩展,从而招致至少每配置的drb附加16个位。

根据其中只有当加密设置不同于现有或默认配置时才发信号通知所述加密设置的本公开示例,加密设置可以被包括为可选的扩展,其中如果不包括的话,则维持这些配置。在对nrpdcp的无线电承载设立或重新配置期间,ue可以使用默认配置(例如启用加密)。

因此,根据本公开的某些示例,如果加密参数被添加为pdcp-config的扩展,则在一些示例中,如果ue不应该使用默认设置(例如启用加密),则这可以仅被包括在设立期间,并且如果ue应该改变加密设置,则可以被包括在重新配置期间。

根据本公开的一个示例,3gppts38.331技术规范组无线电接入网的文本;nr;无线电资源控制(rrc)协议规范(版本15)v15.1.0,2018-03可按如下所指示进行修改:

5.3.5.6.5drb添加/修改

ue应:

1>对于包含在不是当前ue配置的一部分的drb-toaddmodlist中的每个drb-identity值(drb建立,包括使用完全配置选项的情况):

2>建立pdcp实体,并且根据所接收的pdcp-config对其配置;

2>如果加密包含在pdcp-config中:

3>存储所接收的加密值;

2>否则:

3>将加密的值设置为启用

2>如果加密被启用:

3>根据securityconfig,利用加密算法配置该无线电承载的pdcp实体,并且应用与keytouse中所指示的kenb/s-kgnb关联的密钥(kupenc);

2>否则:

3>将该无线电承载的pdcp实体配置成不应用任何加密算法;

2>如果integrityprotection被启用:

3>根据securityconfig,利用完整性保护算法配置该无线电承载的pdcp实体,并且应用与keytouse中所指示的kenb/s-kgnb关联的密钥(kupint);

2>否则:

3>将该无线电承载的pdcp实体配置成不应用任何完整性保护算法

2>如果在接收到此重新配置之前,通过nr或者e-utra为drb配置有相同的eps-beareridentity:

3>将已建立的drb与对应的eps-beareridentity关联

2>否则:

3>向上层指示(一个或多个)drb的建立和(一个或多个)已建立的drb的eps-beareridentity;

1>对于包含在是当前ue配置的一部分的drb-toaddmodlist中的每个drb-identity值:

2>如果reestablishpdcp被设置:

3>如果加密被包含在pdcp-config中:

4>存储所接收的加密值;

3>否则:

4>将加密的值设置为启用;

3>如果加密被设置成启用:

4>将该无线电承载的pdcp实体配置成应用与keytouse中所指示的kenb/s-kgnb关联的加密算法和kupenc密钥,即,加密配置将应用于由ue接收和发送的所有后续pdcppdu;

3>否则:

4>将该无线电承载的pdcp实体配置成不应用任何加密配置

3>如果integrityprotection被启用:

4>将该无线电承载的pdcp实体配置成应用与keytouse中所指示的kenb/s-kgnb关联的完整性保护算法和kupint密钥,即,完整性保护配置将应用于由ue接收和发送的所有后续pdcppdu;

3>否则:

4>将该无线电承载的pdcp实体配置成不应用任何完整性保护配置

3>重新建立该drb的pdcp实体,如38.323[5]第5.1.2节所规定的;

2>否则,如果recoverpdcp被设置:

3>触发该drb的pdcp实体执行如38.323中所规定的数据恢复;

2>如果包括pdcp-config:

3>根据所接收的pdcp-config重新配置pdcp实体

注释1:不支持在单个radioresourceconfig中移除和添加相同的drb-identity。在drb-identity由于具有同步的重新配置或利用完全配置选项重新建立而被移除和添加的情况中,网络能使用drb-identity的相同值。

注释2:当确定drb-identity值是否是当前ue配置的一部分时,ue不会区分drb最初曾被配置在哪个radiobearerconfig和drb-toaddmodlist中。为了将drb与不同密钥重新关联(kenb到s-kgnb,或者反之亦然)或修改安全配置的应用,网络在(目标)drb-toaddmodlist中提供drb-identity值,并且设置rebuiltpdcp标志。网络未在(源)drb-toreleaselist中列出drb-identity。

注释3:当针对无线电承载设置reestablishpdcp标志时,网络确保rlc接收方实体不将旧的pdcppdu传递给重新建立的pdcp实体。它例如通过触发具有托管旧rlc实体的小区组的同步的重新配置或者通过释放旧rlc实体来这样做。

注释4:在此规范中,除非另有说明,否则ue配置指的是通过nrrrc配置的参数。

根据本公开的示例,3gppts38.331的文本可以被进一步修改成阐述包括如上所述的“加密”字段的pdcp-config信息元素。

根据本公开的另一示例,用于启用和/或禁用用于drb的加密的设置可以在radiobearerconfigie内部的drb-toaddmod信息元素(ie)中被传递。

在3gppts38.331(v15.1.0)中所定义的当前drb-toaddmodie下方示出了:

radiobearerconfig信息元素

至于向pdcp-configie添加加密参数,为了向drb-toaddmodie添加新的字段,参数可能被放在扩展标记(省略号,“…”)之前,这将使得消息不向后兼容,或者它们也可能被直接放在扩展标记之后。如果添加的字段被放在扩展标记之后,则会引入附加16个位(2个八位字节(octet)),从而描述扩展长度。这些附加16个位是在使用asn.1编译器编译消息时生成的。然后,添加的参数将在由扩展标记引起的位的顶部上添加附加位。由于drb-toaddmodie是每drb的,因此该开销将是每每个drb的(在nr中,ue当前能被配置有29个drb,这意味着扩展标记将使消息大小增加多达464个位)。然而,在本公开的示例中,要提出使添加的参数可选,这意味着,如果网络不需要改变设置,则不会由于扩展标记而添加额外的位。这如下所示。

扩展包括例如名为useciphering的参数。该参数为布尔参数:如果设置为真,则加密被启用,并且如果设置为假,则加密被禁用。可以设想其他参数名,诸如例如cipheringdisabled,其也可以被设置为真或假。如上面关于其中参数被添加到pdcp-configie的示例所讨论的,该参数是可选的。如果不包括参数,则ue应该继续使用先前的设置。此外,并且也如上所述,为了甚至更进一步优化性能,要提出定义能在新承载的初始设立时使用的参数的默认值。采用这样的方式,如果应该使用默认设置,就不要求在初始设立时发信号通知该参数(例如,默认设置可能是useciphering=真)。默认设置可能在标准中被定义了。这将在下面进一步描述。

当新参数被包含在radiobearerconfig消息中时,扩展标记为要(重新)配置的每一个drb添加16个位,以及为未被改变的参数添加一个位(由于可选性标志),并且为被改变的参数添加两个位。这样,如果参数被改变,则对于需要改变设置的每一个drb,消息都增加18个位。由于大多数ue可能在启用了加密的情况下都使用相同的设置,因此为被设立或被重新配置的每一个drb都配置这些设置是很麻烦的。相反,能作为默认设置进行这种公共设置,使得如果在设立期间不包括该参数,则ue应用默认设置。此外,如果ue先前已经被配置有该参数的特定设置,则当drb被修改时(例如,在切换或改变终止点期间),如果不包括该参数,则ue能保持使用先前的设置。这种ue行为在图3的流程图中利用名为“useciphering”的示例参数来说明。将理解,对于其他示例参数名称,诸如“cipheringdisabled”可以遵循对应的过程,所述cipheringdisabled如果存在并且为真,则指示不应使用加密。

为了能够应用默认设置,可以规定该设置。这可能通过将其包括在字段描述中或者通过将优选设置包括在3gppts38.331的第9.2节(默认无线电配置)中来完成。当前仅包括默认srb配置。

如上所述,针对默认配置的可能候选将是启用加密,因为这是来自lte的基准。从而,将只需要配置少数ue,所述少数ue将需要不同配置:

9.2.x默认drb配置

在本公开的另一个示例中,用于加密的设置可以被包括在另一个ie中,或者作为不是drb-toaddmod配置的一部分的单独ie。可能考虑如下面所阐述的若干子示例。

在第一子示例中,对于所有承载可以使用相同的设置。在这种情况下,开销减少了,因为可以只添加useciphering参数的一个实例。缺点是不可能对于不同的drb应用不同的设置,这可能是出于操作目的而要求的。

在本公开的一个示例中,该参数可能被添加到securityconfig,其适用于被配置的所有承载:

在另一个子示例中,可以发信号通知安全设置的单独列表。在这种情况下,列表的每个元素都可能包含用于useciphering的drb设置,并且与drbid关联。该关联可能通过发信号通知drbid或通过将列表中的第一安全配置元素与drb列表上的第一drb(例如,drb-toaddmodlist)关联来处置。从而,无线电承载身份可以被明确地包括在安全设置的列表中,或者可以通过对安全设置的列表进行排序以匹配在消息中别处所包括的无线电承载的列表而被隐含地包括。这样的无线电承载列表的示例包括drb-toaddmodlist和srb-toaddmodlist的那些列表(对于srb,如下面进一步详细讨论的)。该子示例的优点是不要求对于每一个drb都使用扩展标记。

在一个示例中,列表可能被添加到securityconfig,并且规定哪些承载受影响:

在这种情况下,可能仅发信号通知应该具有非默认配置的drb。然而,如果任何drb应该具有非默认设置,则无论drb中的多少本该改变设置,securityconfig中的扩展标记都将添加16个位。

在另一个子示例中,该配置可以包括在由pdu会话身份所区分的ie中,以便每pdu会话仅发信号通知一次配置。这在ran2中已经达成共识,用于drb的加密和/或完整性保护的任何改变都应该同等地应用于与相同pdu会话关联的所有drb,而代替将有可能每pdu会话设置一次该配置。这可能在单独的ie中被捕获,如下所示(或在另一个ie内部)。然后从例如rrcreconfiguration中调用该ie。

cipheringandipconfig信息元素

在这种情况下,useciphering参数不是可选的。使其可选将为可选性标志添加一个位。下面示出了使用非关键扩展从rrcreconfiguation进行此调用的示例。

rrcreconfiguration消息

这里,配置可能包括所有pdu会话,或者仅包括将具有用于加密的非默设置的pdu会话。

在另一个子示例中,该配置可以被包括在sdapie中。

sdap层被配置在drb-toaddmodie内部,以用于连接到5gc的drb。在sdap-config内部,这些配置指示sdap层与哪个pdu-session关联:

在sdap-config内部,这些配置指示sdap层与哪个pdu-session关联。由于sdap-config不是传统版本的一部分(即,它不适用于en-dc),因此有可能在扩展标记之前添加参数。

sdap-config信息元素

在本公开的另外示例中,可以通过将与先前示例中相同或相似的字段引入到对应的ie(例如,iesrb-toaddmod)中来使得加密对于信令无线电承载(srb)可以是可选的。

图4图示了根据一些实施例的无线网络。尽管本文描述的主题可以使用任何合适的组件在任何适当类型的系统中实现,但是本文公开的实施例是关于无线网络(诸如图4中图示的示例无线网络)描述的。为了简单起见,图4的无线网络仅描绘了网络406、网络节点460和460b以及wd410、410b和410c。在实践中,无线网络可以还包括适合于支持无线装置之间或者无线装置与另一通信装置(诸如陆线电话、服务提供商或任何其他网络节点或最终装置)之间通信的任何附加元件。在图示的组件中,网络节点460和无线装置(wd)410利用附加细节来描述。无线网络可以向一个或多个无线装置提供通信和其他类型的服务,以便促进无线装置访问和/或使用由或经由无线网络而提供的服务。在一些示例中,wd410、410b和410c可以类似于先前描述和说明的并且在以下实施例中阐述的无线装置或ue进行操作。在一些示例中,网络节点460和460b可以类似于先前描述的并且在以下实施例中阐述的基站进行操作。

无线网络可以包括任何类型的通信、电信、数据、蜂窝和/或无线电网络或其他类似类型的系统,和/或与任何类型的通信、电信、数据、蜂窝和/或无线电网络或其他类似类型的系统通过接口连接。在一些实施例中,无线网络可被配置成根据特定标准或其他类型的预定义规则或过程来操作。从而,无线网络的特定实施例可以实现通信标准,诸如全球移动通信系统(gsm)、通用移动电信系统(umts)、长期演进(lte)和/或其他合适的2g、3g、4g或5g标准;无线局域网(wlan)标准,诸如ieee802.11标准;和/或任何其他适当的无线通信标准,诸如全球微波接入互操作性(wimax)、蓝牙、z-wave和/或zigbee标准。

网络406可以包括一个或多个回程网络、核心网络、ip网络、共用交换电话网(pstn)、分组数据网、光网、广域网(wan)、局域网(lan)、无线局域网(wlan)、有线网络、无线网络、城域网以及其他网络以实现装置之间的通信。

网络节点460和wd410包括下面更详细描述的各种组件。这些组件一起工作以便提供网络节点和/或无线装置功能性,诸如提供无线网络中的无线连接。在不同的实施例中,无线网络可以包括任何数量的有线或无线网络、网络节点、基站、控制器、无线装置、中继站和/或可以促进或参与经由有线或者无线连接的数据和/或信号通信的任何其他组件或系统。

如本文所使用的,网络节点指代能够、被配置成、被布置成和/或可操作以与无线装置和/或与无线网络中的其他网络节点或设备直接或间接通信以使能够和/或提供对无线装置的无线接入和/或以执行无线网络中的其他功能(例如,管理)的设备。网络节点的示例包括但不限于接入点(ap)(例如,无线电接入点)、基站(bs)(例如,无线电基站、节点b、演进的节点b(enb)和nrnodeb(gnb))。基站可以基于它们提供的覆盖量(或者,换言之,它们的发射功率电平)进行分类,并且然后还可以被称为毫微微基站、微微基站、微基站或宏基站。基站可以是中继节点或者控制中继的中继施主节点。网络节点还可以包括分布式无线电基站中的一个或多个(或所有)部分,诸如集中式数字单元和/或远程无线电单元(rru),有时被称为远程无线电头端(rrh)。这种远程无线电单元可以或者可以不与天线集成为集成天线的无线电设备。分布式无线电基站的部分也可被称为分布式天线系统(das)中的节点。网络节点的又另外示例包括多标准无线电(msr)设备,诸如msrbs、网络控制器,诸如无线电网络控制器(rnc)或基站控制器(bsc)、基站收发信台(bts)、传输点、传输节点、多小区/多播协调实体(mce)、核心网络节点(例如,msc、mme)、o&m节点、oss节点、son节点、定位节点(例如,e-smlc)和/或mdt。作为另一个示例,网络节点可以是虚拟网络节点,如下面所更详细描述的。然而,更一般地,网络节点可以表示能够、被配置成、被布置成和/或可操作以使能够和/或给无线装置提供有对无线网络的接入或者向已经接入无线网络的无线装置提供某种服务的任何合适的装置(或装置的群组)。

在图4中,网络节点460包括处理电路470、装置可读介质480、接口490、辅助设备484、电源486、电力电路487和天线462。尽管在图4的示例无线网络中图示的网络节点460可以表示包括所示硬件组件组合的装置,但是其他实施例可以包括具有不同的组件组合的网络节点。要理解,网络节点包括执行本文公开的任务、特征、功能和方法所需的硬件和/或软件的任何合适的组合。此外,虽然网络节点460的组件被描绘为位于较大盒子内或者嵌套在多个盒子内的单个盒子,但是实际上,网络节点可以包括组成单个所示组件的多个不同的物理组件(例如,装置可读介质480可以包括多个单独硬驱动器以及多个ram模块)。

类似地,网络节点460可以由多个物理上分离的组件(例如,nodeb组件和rnc组件或bts组件和bsc组件等)组成,这些组件可各具有它们自己的相应组件。在网络节点460包括多个单独组件(例如,bts和bsc组件)的某些场景中,可以在若干网络节点之间共享单独组件中的一个或多个。例如,单个rnc可以控制多个nodeb。在这种场景中,每个唯一的nodeb和rnc对在一些实例中可以被视为单个单独网络节点。在一些实施例中,网络节点460可以被配置成支持多种无线电接入技术(rat)。在这样的实施例中,可以复制一些组件(例如,用于不同rat的单独装置可读存储介质480),并且可以重用一些组件(例如,rat可以共享相同的天线462)。网络节点460还可以包括用于集成到网络节点460中的不同无线技术(诸如例如,gsm、wcdma、lte、nr、wifi或蓝牙无线技术)的各种所示组件的多个集合。这些无线技术可以被集成到网络节点460内的相同或不同的芯片或芯片集以及其他组件中。

处理电路470被配置成执行本文描述为由网络节点提供的任何确定、计算或类似操作(例如,某些获得操作)。由处理电路470执行的这些操作可以包括处理由处理电路470获得的信息,例如通过将获得的信息转换成其他信息、将获得的信息或转换的信息与存储在网络节点中的信息进行比较、和/或基于获得的信息或转换的信息执行一个或多个操作、并且作为所述处理的结果进行确定。

处理电路470可以包括微处理器、控制器、微控制器、中央处理单元、数字信号处理器、专用集成电路、现场可编程门阵列或任何其他适合的计算装置、资源中的一个或多个的组合,或者可操作以或者单独或者结合其他网络节点460组件(诸如装置可读介质480)提供网络节点460功能性的硬件、软件和/或编码逻辑的组合。例如,处理电路470可以执行存储在装置可读介质480中或处理电路470内的存储器中的指令。这样的功能性可以包括提供本文讨论的各种无线特征、功能或益处中的任何。在一些实施例中,处理电路470可以包括片上系统(soc)。

在一些实施例中,处理电路470可以包括射频(rf)收发器电路472和基带处理电路474中的一个或多个。在一些实施例中,射频(rf)收发器电路472和基带处理电路474可以在单独的芯片(或芯片集)、板或单元(诸如无线电单元和数字单元)上。在备选实施例中,rf收发器电路472和基带处理电路474的部分或全部可以在相同芯片或芯片集、板或单元上。

在某些实施例中,本文描述为由网络节点、基站、enb或其他此类网络装置提供的功能性中的一些或全部可以由执行存储在处理电路470内的存储器或装置可读介质480上的指令的处理电路470来执行。在备选实施例中,功能性中的一些或全部可以由处理电路470提供,而无需诸如以硬连线方式执行存储在单独的或分立的装置可读介质上的指令。在那些实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路470都能被配置成执行所描述的功能性。由这样的功能性提供的益处不独自限于处理电路470或者网络节点460的其他组件,而是由网络节点460作为整体享用,和/或通常由最终用户和无线网络享用。

装置可读介质480可以包括任何形式的易失性或非易失性计算机可读存储器,包括但不限于永久性存储设备、固态存储器、远程安装的存储器、磁介质、光介质、随机存取存储器(ram)、只读存储器(rom)、大容量存储介质(例如,硬盘)、可移动存储介质(例如,闪存驱动器、致密盘(cd)或数字视频盘(dvd))和/或存储可由处理电路470使用的信息、数据和/或指令的任何其他易失性或非易失性、非暂时性装置可读和/或机器可执行存储器装置。装置可读介质480可以存储任何合适的指令、数据或信息,包括计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用和/或能够由处理电路470执行并由网络节点460利用的其他指令。装置可读介质480可以用于存储由处理电路470进行的任何计算和/或经由接口490接收的任何数据。在一些实施例中,处理电路470和装置可读介质480可以被视为是集成的。

接口490被用在网络节点460、网络406和/或wd410之间的信令和/或数据的有线或无线通信中。如图所示,接口490包括(一个或多个)端口/(一个或多个)终端494,以例如通过有线连接向和从网络406发送和接收数据。接口490还包括无线电前端电路492,所述无线电前端电路492可以耦合到天线462,或者在某些实施例中是天线462的一部分。无线电前端电路492包括滤波器498和放大器496。无线电前端电路492可以连接到天线462和处理电路470。无线电前端电路可以被配置成调节在天线462和处理电路470之间传递的信号。无线电前端电路492可以接收要经由无线连接发送出到其他网络节点或wd的数字数据。无线电前端电路492可以使用滤波器498和/或放大器496的组合,将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可以经由天线462传送。类似地,当接收到数据时,天线462可以收集无线电信号,所述无线电信号然后由无线电前端电路492转换成数字数据。数字数据可以被传到处理电路470。在其他实施例中,接口可以包括不同的组件和/或组件的不同组合。

在某些备选实施例中,网络节点460可以不包括单独的无线电前端电路492,相反,处理电路470可以包括无线电前端电路,并且可以在没有单独的无线电前端电路492的情况下连接到天线462。类似地,在一些实施例中,rf收发器电路472中的全部或一些可以被认为是接口490的一部分。在又另外实施例中,接口490可以包括一个或多个端口或端子494、无线电前端电路492和rf收发器电路472,作为无线电单元的一部分(未示出),并且接口490可以与基带处理电路474通信,该基带处理电路474是数字单元的一部分(未示出)。

天线462可以包括被配置成发送和/或接收无线信号的一个或多个天线或天线阵列。天线462可以耦合到无线电前端电路490,并且可以是能够无线传送和接收数据和/或信号的任何类型的天线。在一些实施例中,天线462可以包括一个或多个全向、扇形或平板天线,它们可操作以传送/接收例如2ghz和66ghz之间的无线电信号。全向天线可以用于在任何方向上传送/接收无线电信号,扇形天线可以用于来自特定区域内的装置传送/接收无线电信号,并且平板天线可以是用于以相对直的线传送/接收无线电信号的视线天线。在一些实例中,使用多于一个的天线可以被称为mimo。在某些实施例中,天线462可以与网络节点460分开,并且可以通过接口或端口连接到网络节点460。

天线462、接口490和/或处理电路470可以被配置成执行本文描述为由网络节点执行的任何接收操作和/或某些获得操作。可以从无线装置、另一网络节点和/或任何其他网络设备接收任何信息、数据和/或信号。类似地,天线462、接口490和/或处理电路470可以被配置成执行本文描述为由网络节点执行的任何传送操作。可以向无线装置、另一网络节点和/或任何其他网络设备传送任何信息、数据和/或信号。

电力电路487可以包括或者耦合到电力管理电路,并且被配置成向网络节点460的组件供应用于执行本文描述的功能性的电力。电力电路487可以从电源486接收电力。电源486和/或电力电路487可以被配置成以适合于相应组件的形式(例如,以对于每个相应组件需要的电压和电流电平)向网络节点460的各个组件提供电力。电源486可以包括在电力电路487和/或网络节点460中,或者在电力电路487和/或网络节点460外部。例如,网络节点460可以经由输入电路或接口(诸如电缆)连接到外部电源(例如,电插座),由此外部电源向电力电路487供电。作为另外的示例,电源486可以包括采用电池或电池组形式的电源,其连接到或集成在电力电路487中。倘若外部电源故障,则电池可以提供备用电源。还可以使用其他类型的电源,诸如光伏装置。

网络节点460的备选实施例可以包括除了图4中所示的那些组件之外的附加组件,它们可以负责提供网络节点的功能性的某些方面,包括本文描述的功能性中的任何和/或支持本文描述的主题所必需的任何功能性。例如,网络节点460可以包括用户接口设备,以允许将信息输入到网络节点460中,并且以允许从网络节点460输出信息。这可以允许用户对网络节点460执行诊断、维护、修理和其他管理功能。

本文所使用的,无线装置(wd)指的是能够、配置成、布置成和/或可操作以与网络节点和/或其他无线装置无线通信的装置。除非另有指出,否则术语wd在本文中可以与用户设备(ue)互换使用。无线通信可以涉及使用适合于通过空气输送信息的电磁波、无线电波、红外波和/或其他类型的信号来传送和/或接收无线信号。在一些实施例中,wd可被配置成在没有直接人类交互的情况下传送和/或接收信息。例如,wd可被设计成,当由内部或外部事件触发时,或者响应于来自网络的请求,按预定的调度向网络传送信息。wd的示例包括但不限于智能电话、移动电话、蜂窝电话、ip语音(voip)电话、无线本地环路电话、台式计算机、个人数字助理(pda)、无线相机、游戏控制台或装置、音乐存储装置、回放电器、可穿戴终端装置、无线端点、移动站、平板、膝上型计算机、膝上型嵌入式设备(lee)、膝上型安装设备(lme)、智能装置、无线客户驻地设备(cpe)、车辆安装无线终端装置等。wd可以支持装置到装置(d2d)通信,例如通过实现用于侧链路通信、车辆到车辆(v2v)、车辆到基础设施(v2i)、车辆到一切事务(v2x)的(3gpp)标准,并且在这种情况下可以被称为d2d通信装置。作为又另一个特定示例,在物联网(iot)场景中,wd可以表示执行监测和/或测量的机器或其他装置,并且将这样的监测和/或测量的结果传送到另一个wd和/或网络节点。在这种情况下,wd可以是机器对机器(m2m)装置,该机器对机器(m2m)装置在3gpp上下文中可以被称为mtc装置。作为一个特定示例,wd可以是实现3gpp窄带物联网(nb-iot)标准的ue。这样的机器或装置的特定示例是传感器、计量装置(诸如功率计)、工业机械或家用或个人电器(例如,冰箱、电视等)、个人可穿戴装置(例如手表、健身跟踪器等)。在其他场景中,wd可以表示能够监测和/或报告其操作状态或与其操作关联的其他功能的车辆或其他设备。如上所述的wd可表示无线连接的端点,在这种情况下,装置可被称为无线终端。此外,如上所述的wd可以是移动的,在这种情况下,它也可以被称为移动装置或移动终端。

如图所示,无线装置410包括天线411、接口414、处理电路420、装置可读介质430、用户接口设备432、辅助设备434、电源436和电力电路437。wd410可以包括用于由wd410支持的不同无线技术的图示组件中的一个或多个的多个集合,这些不同无线技术诸如例如,gsm、wcdma、lte、nr、wifi、wimax或蓝牙无线技术,只提到几个。这些无线技术可以被集成到与wd410内的其他组件相同或不同的芯片或芯片集中。

天线411可以包括被配置成发送和/或接收无线信号的一个或多个天线或天线阵列,并且连接到接口414。在某些备选实施例中,天线411可以与wd410分开,并且通过接口或端口可连接到wd410。天线411、接口414和/或处理电路420可以被配置成执行本文描述为由wd执行的任何接收或传送操作。可以从网络节点和/或另一wd接收任何信息、数据和/或信号。在一些实施例中,无线电前端电路和/或天线411可以被认为是接口。

如图所示,接口414包括无线电前端电路412和天线411。无线电前端电路412包括一个或多个滤波器418和放大器416。无线电前端电路414连接到天线411和处理电路420,并且被配置成调节在天线411和处理电路420之间传递的信号。无线电前端电路412可以耦合到天线411,或者作为天线411的一部分。在一些实施例中,wd410可以不包括单独的无线电前端电路412;而是,处理电路420可以包括无线电前端电路,并且可以连接到天线411。类似地,在一些实施例中,rf收发器电路422中的一些或全部可以被视为接口414的一部分。无线电前端电路412可以接收要经由无线连接发送出到其他网络节点或wd的数字数据。无线电前端电路412可以使用滤波器418和/或放大器416的组合,将数字数据转换成具有适当信道和带宽参数的无线电信号。无线电信号然后可以经由天线411传送。类似地,当接收到数据时,天线411可以收集无线电信号,所述无线电信号然后由无线电前端电路412转换成数字数据。数字数据可以被传到处理电路420。在其他实施例中,接口可以包括不同的组件和/或组件的不同组合。

处理电路420可以包括微处理器、控制器、微控制器、中央处理单元、数字信号处理器、专用集成电路、现场可编程门阵列或任何其他适合的计算装置、资源中的一个或多个的组合,或者可操作以单独或者结合其他wd410组件(诸如装置可读介质430)提供wd410功能性的硬件、软件和/或编码逻辑的组合。这样的功能性可以包括提供本文讨论的各种无线特征或益处中的任何。例如,处理电路420可以执行存储在装置可读介质430中或处理电路420内的存储器中的指令以提供本文公开的功能性。

如图所示,处理电路420包括rf收发器电路422、基带处理电路424和应用处理电路426中的一个或多个。在其他实施例中,处理电路可以包括不同的组件和/或组件的不同组合。在某些实施例中,wd410的处理电路420可以包括soc。在一些实施例中,rf收发器电路422、基带处理电路424和应用处理电路426可以在单独的芯片或芯片集上。在备选实施例中,基带处理电路424和应用处理电路426的部分或全部可以被组合到一个芯片或芯片集中,并且rf收发器电路422可以在单独的芯片或芯片集上。在又备选实施例中,rf收发器电路422和基带处理电路424的部分或全部可以在相同芯片或芯片集上,并且应用处理电路426可以在单独的芯片或芯片集上。在又其他备选实施例中,rf收发器电路422、基带处理电路424和应用处理电路426的部分或全部可以被组合在相同芯片或芯片集中。在一些实施例中,rf收发器电路422可以是接口414的一部分。rf收发器电路422可以调节用于处理电路420的rf信号。

在某些实施例中,本文描述为由wd执行的功能性中的一些或全部可以由执行存储在装置可读介质430上的指令的处理电路420提供,所述装置可读介质430在某些实施例中可以是计算机可读存储介质。在备选实施例中,功能性中的一些或全部可以由处理电路420提供,而无需诸如以硬连线方式执行存储在单独的或分立的装置可读存储介质上的指令。在那些特定实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路420都能被配置成执行所描述的功能性。由这样的功能性提供的益处不独自限于处理电路420或者wd410的其他组件,而是由wd410作为整体享用,和/或通常由最终用户和无线网络享用。

处理电路420可以被配置成执行本文描述为由wd执行的任何确定、计算或类似操作(例如,某些获得操作)。由处理电路420执行的这些操作可以包括处理由处理电路420获得的信息,例如通过将获得的信息转换成其他信息、将获得的信息或转换的信息与由wd410存储的信息进行比较、和/或基于获得的信息或转换的信息执行一个或多个操作、并且作为所述处理的结果进行确定。

装置可读介质430可以可操作以存储计算机程序、软件、包括逻辑、规则、代码、表等中的一个或多个的应用和/或能够由处理电路420执行的其他指令。装置可读介质430可以包括计算机存储器(例如,随机存取存储器(ram)或只读存储器(rom))、大容量存储介质(例如,硬盘)、可移动存储介质(例如,致密盘(cd)或数字视频盘(dvd))和/或存储可由处理电路420使用的信息、数据和/或指令的任何其他易失性或非易失性、非暂时性装置可读和/或计算机可执行存储器装置。在一些实施例中,处理电路420和装置可读介质430可以被视为是集成的。

用户接口设备432可以提供虑及人类用户与wd410交互的组件。这样的交互可以具有多种形式,诸如视觉、听觉、触觉等。用户接口设备432可以可操作以向用户产生输出,并且允许用户向wd410提供输入。交互的类型可以根据安装在wd410中的用户接口设备432的类型而变化。例如,如果wd410是智能电话,则交互可以经由触摸屏进行;如果wd410是智能仪表,则交互可以通过提供使用情况(例如,所使用的加仑数)的屏幕或提供听觉警报(例如,如果检测到烟雾的话)的扬声器进行。用户接口设备432可以包含输入接口、装置和电路,以及输出接口、装置和电路。用户接口设备432被配置成允许将信息输入到wd410中,并且连接到处理电路420以允许处理电路420处理输入信息。用户接口设备432可以包括例如麦克风、接近传感器或其他传感器、按键/按钮、触摸显示器、一个或多个相机、usb端口或其他输入电路。用户接口设备432还被进一步配置成允许从wd410输出信息,并且允许处理电路420从wd410输出信息。用户接口设备432可以包括例如扬声器、显示器、振动电路、usb端口、耳机接口或其他输出电路。使用用户接口设备432的一个或多个输入和输出接口、装置和电路,wd410可以与最终用户和/或无线网络通信,并且允许它们受益于本文描述的功能性。

辅助设备434可操作以提供通常不是由wd执行的更特定的功能性。这可以包括用于为各种目的进行测量的专用传感器、用于诸如有线通信之类的附加类型的通信的接口等。辅助设备434的组件的包含和类型可以取决于实施例和/或场景而变化。

在一些实施例中,电源436可以是电池或电池组的形式。也可以使用其他类型的电源,诸如外部电源(例如,电插座)、光伏装置或功率电池。wd410可还包括电力电路437,用于从电源436向wd410的各个部分输送电力,所述wd410的各个部分需要从电源436供电以实行本文描述或指示的任何功能性。在某些实施例中,电力电路437可以包括电力管理电路。电力电路437可以附加地或备选地可操作以从外部电源接收电力;在这种情况下,wd410可以经由输入电路或接口(诸如电力电缆)连接到外部电源(诸如电插座)。在某些实施例中,电力电路437还可以可操作以从外部电源向电源436输送电力。例如,这可以用于电源436的充电。电力电路437可以对来自电源436的电力执行任何格式化、转换或其他修改,以使电力适合于被供电的wd410的相应组件。

图5图示了根据一些实施例的用户设备。

图5图示了根据本文中描述的各个方面的ue的一个实施例。如本文中所使用的,用户设备或ue在拥有和/或操作相关装置的人类用户的意义上可能不一定具有用户。相反,ue可以表示打算出售给人类用户或由人类用户操作的装置,但是该装置可能不与,或者其可能最初不与特定人类用户(例如,智能喷洒器控制器)关联。备选地,ue可以表示不打算出售给最终用户或由最终用户操作但其可与用户关联的或为用户的利益而操作的装置(例如,智能电表)。ue5200可以是由第三代合作伙伴项目(3gpp)标识的任何ue,包括nb-iotue、机器类型通信(mtc)ue和/或增强型mtc(emtc)ue。如图5中所图示的ue500是配置用于根据由第三代合作伙伴项目(3gpp)公布的一个或多个通信标准进行通信的wd的一个示例,所述通信标准诸如3gpp的gsm、umts、lte和/或5g标准。如前所述,术语wd和ue可以互换使用。因而,尽管图5是ue,但是本文讨论的组件同样适用于wd,并且反之亦然。在一些示例中,ue500可以包括相对于以上和以下阐述的示例和实施例中的任何所描述和示出的无线装置或ue。

在图5中,ue500包括处理电路501,该处理电路501可操作地耦合到输入/输出接口505、射频(rf)接口509、网络连接接口511、包括随机存取存储器(ram)517、只读存储器(rom)519和存储介质521等的存储器515、通信子系统531、电源533和/或任何其他组件或者其任何组合。存储介质521包括操作系统523、应用程序525和数据527。在其他实施例中,存储介质521可以包括其他类似类型的信息。某些ue可利用图5中所示的组件中的所有,或者只利用组件的子集。组件之间的集成水平可能从一个ue到另一个ue而变化。另外,某些ue可以包含组件的多个实例,诸如多个处理器、存储器、收发器、传送器、接收器等。

在图5中,处理电路501可以被配置成处理计算机指令和数据。处理电路501可以被配置成实现可操作以执行作为机器可读计算机程序存储在存储器中的机器指令的任何顺序状态机,诸如一个或多个硬件实现的状态机(例如,在分立逻辑、fpga、asic等中);可编程逻辑连同适当的固件;一个或多个存储的程序、通用处理器,诸如微处理器或数字信号处理器(dsp),连同适当的软件;或上述的任意组合。例如,处理电路501可以包括两个中央处理单元(cpu)。数据可以是以适合供计算机使用的形式的信息。

在所描绘的实施例中,输入/输出接口505可以被配置成向输入装置、输出装置或输入和输出装置提供通信接口。ue500可以被配置成经由输入/输出接口505使用输出装置。输出装置可以使用与输入装置相同类型的接口端口。例如,可以使用usb端口向ue500提供输入和从ue提供输出。输出装置可以是扬声器、声卡、视频卡、显示器、监测器、打印机、致动器、发射器、智能卡、另一输出装置或其任何组合。ue500可以被配置成经由输入/输出接口505使用输入装置,以允许用户将信息捕获到ue500中。输入装置可以包括触敏或存在敏感显示器、相机(例如,数码相机、数码摄像机、网络照相机等)、麦克风、传感器、鼠标、轨迹球、方向板、轨迹板、滚轮、智能卡等。存在敏感显示器可以包括电容性或电阻性触摸传感器,以感测来自用户的输入。传感器例如可以是加速度计、陀螺仪、倾斜传感器、力传感器、磁力计、光传感器、接近传感器、另一相似的传感器或其任何组合。例如,输入装置可以是加速度计、磁力计、数码相机、麦克风和光学传感器。

在图5中,rf接口509可以被配置成向rf组件(诸如传送器、接收器和天线)提供通信接口。网络连接接口511可以被配置成提供到网络543a的通信接口。网络543a可以涵盖有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一个类似网络或其任意组合。例如,网络543a可以包括wi-fi网络。网络连接接口511可以被配置成包括接收器和传送器接口,用于根据一个或多个通信协议(诸如以太网、tcp/ip、sonet、atm等)通过通信网络与一个或多个其他装置通信。网络连接接口511可以实现可适用于通信网络链路(例如,光学、电学等)的接收器和传送器功能性。传送器和接收器功能可以共享电路组件、软件或固件,或者备选地地可以单独实现。

ram517可以被配置成经由总线502与处理电路501通过接口连接,以在诸如操作系统、应用程序和装置驱动程序之类的软件程序的执行期间提供数据或计算机指令的存储或高速缓存。rom519可以被配置成向处理电路501提供计算机指令或数据。例如,rom519可以被配置成存储被存储在非易失性存储器中的基本系统功能的不变低级系统代码或数据,所述基本系统功能诸如基本输入和输出(i/o)、启动或从键盘接收击键。存储介质521可以被配置成包括存储器,诸如ram、rom、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、磁盘、光盘、软盘、硬盘、可移动盒式磁带或闪存驱动器。在一个示例中,存储介质521可以被配置成包括操作系统523、应用程序525(诸如网络浏览器应用、小部件或小工具引擎或另一应用)以及数据文件527。存储介质521可以存储各种操作系统或操作系统的组合中的任何,以供ue500使用。

存储介质521可以被配置成包括多个物理驱动单元,诸如独立盘的冗余阵列(raid)、软盘驱动器、闪存、usb闪存驱动器、外部硬盘驱动器、拇指驱动器、笔驱动器、键驱动器、高密度数字多功能盘(hd-dvd)光盘驱动器、内部硬盘驱动器、蓝光光盘驱动器、全息数字数据存储(hdds)光盘驱动器、外部迷你双列直插式存储器模块(dimm)、同步动态随机存取存储器(sdram)、外部微dimmsdram、智能卡存储器(诸如订户身份模块或可移动用户身份(sim/ruim)模块)、其他存储器或其任何组合。存储介质521可以允许ue500访问存储在暂时性或非暂时性存储介质上的计算机可执行指令、应用程序等,以卸载数据或上载数据。制品(诸如利用通信系统的制品)可以有形地体现在存储介质521中,该存储介质521可以包括装置可读介质。

在图5中,处理电路501可以被配置成使用通信子系统531与网络543b通信。网络543a和网络543b可以是相同的一个或多个网络或者不同的一个或多个网络。通信子系统531可以被配置成包括用于与网络543b通信的一个或多个收发器。例如,通信子系统531可以被配置成包括一个或多个收发器,用于根据一个或多个通信协议(诸如ieee802.11、cdma、wcdma、gsm、lte、utran、wimax等)与能够进行无线通信的另一个装置(诸如另一个wd、ue或无线电接入网(ran)的基站)的一个或多个远程收发器进行通信。每个收发器可以包括传送器533和/或接收器535,以分别实现适用于ran链路的传送器或接收器功能性(例如,频率分配等)。另外,每个收发器的传送器533和接收器535可以共享电路组件、软件或固件,或者备选地可以单独实现。

在所示的实施例中,通信子系统531的通信功能可以包括数据通信、语音通信、多媒体通信、诸如蓝牙的短程通信、近场通信、诸如使用全球定位系统(gps)来确定位置的基于位置的通信、另一相似的通信功能或其任何组合。例如,通信子系统531可以包括蜂窝通信、wi-fi通信、蓝牙通信和gps通信。网络543a可以涵盖有线和/或无线网络,诸如局域网(lan)、广域网(wan)、计算机网络、无线网络、电信网络、另一相似网络或其任何组合。例如,网络543b可以是蜂窝网络、wi-fi网络和/或近场网络。电源513可以被配置成向ue500的组件提供交流(ac)或直流(dc)电力。

本文描述的特征、益处和/或功能可以实现在ue500的组件中的一个中,或者被划分跨ue500的多个组件上。另外,本文描述的特征、益处和/或功能可以采用硬件、软件或固件的任何组合实现。在一个示例中,通信子系统531可以被配置成包括本文描述的组件中的任何。另外,处理电路501可以被配置成通过总线502与此类组件中的任何通信。在另一个示例中,此类组件中的任何都可以由存储在存储器中的程序指令表示,所述程序指令当由处理电路501执行时执行本文描述的对应功能。在另一个示例中,此类组件中的任何的功能性都可以划分在处理电路501和通信子系统531之间。在另一个示例中,此类组件中的任何的非计算密集型功能都可以采用软件或固件实现,并且计算密集型功能可以采用硬件实现。

图6图示了根据一些实施例的虚拟化环境。

图6是图示虚拟化环境600的示意性框图,其中由一些实施例实现的功能可以被虚拟化。在本上下文中,虚拟化意味着创建虚拟版本的设备或装置,这可以包括虚拟化硬件平台、存储装置和联网资源。如本文所使用的,虚拟化可以应用于节点(例如,虚拟化基站或虚拟化无线电接入节点)或应用于装置(例如,ue、无线装置或任何其他类型的通信装置)或其组件,并且涉及其中功能性中的至少一部分被实现为一个或多个虚拟组件(例如,经由在一个或多个网络中的一个或多个物理处理节点上执行的一个或多个应用、组件、功能、虚拟机或容器)的实现。

在一些实施例中,本文描述的功能中的一些或所有可以被实现为由一个或多个虚拟机执行的虚拟组件,所述一个或多个虚拟机在由硬件节点630中的一个或多个托管的一个或多个虚拟环境600中实现。另外,在其中虚拟节点不是无线电接入节点或者不要求无线电连接性(例如,核心网络节点)的实施例中,则网络节点可以被完全虚拟化。

这些功能可以由可操作以实现本文公开的实施例中的一些的特征、功能和/或益处中的一些的一个或多个应用620(备选地它们可以被称为软件实例、虚拟设施、网络功能、虚拟节点、虚拟网络功能等)来实现。应用620在虚拟化环境600中运行,该虚拟化环境600提供了包括处理电路660和存储器690的硬件630。存储器690包括由处理电路660可执行的指令695,由此应用620可操作以提供本文公开的特征、益处和/或功能中的一个或多个。

虚拟化环境600包括通用或专用网络硬件装置630,其包括一个或多个处理器或处理电路660的集合,该处理电路660可以是商用现货(cots)处理器、专门的专用集成电路(asic)或任何其他类型的处理电路,包括数字或模拟硬件组件或专用处理器。每个硬件装置可以包括存储器690-1,该存储器690-1可以是非永久性存储器,用于暂时存储由处理电路660执行的指令695或软件。每个硬件装置可以包括一个或多个网络接口控制器(nic)670,也被称为网络接口卡,其包括物理网络接口680。每个硬件装置还可以包括其中存储有由处理电路660可执行的软件695和/或指令的非暂时性永久性机器可读存储介质690-2。软件695可以包括任何类型的软件,包括用于实例化一个或多个虚拟化层650(也被称为管理程序)的软件、执行虚拟机640的软件以及允许其执行结合本文所述的一些实施例描述的功能、特征和/或益处的软件。

虚拟机640包括虚拟处理、虚拟存储器、虚拟联网或接口以及虚拟存储设备,并且可以由对应的虚拟化层650或管理程序运行。虚拟电器620的实例的不同实施例可以在虚拟机640中的一个或多个上实现,并且该实现可以以不同的方式进行。

在操作期间,处理电路660执行软件695来实例化管理程序或虚拟化层650,其有时可以被称为虚拟机监测器(vmm)。虚拟化层650可以向虚拟机640呈现看起来像联网硬件的虚拟操作平台。

如图6所示,硬件630可以是具有通用或特定组件的独立网络节点。硬件630可以包括天线6225,并且可以经由虚拟化来实现一些功能。备选地,硬件630可以是更大的硬件集群(例如,诸如在数据中心或客户端设备(cpe)中)的一部分,其中许多硬件节点一起工作,并且经由管理和编排(mano)6100来管理,该管理和编排(mano)除此之外还监督应用620的生命周期管理。

硬件的虚拟化在一些上下文中被称为网络功能虚拟化(nfv)。nfv可用于将许多网络设备类型整合到行业标准大容量服务器硬件、物理交换机和物理存储设备上,它们能位于数据中心和客户驻地设备中。

在nfv的上下文中,虚拟机640可以是运行程序的物理机器的软件实现,就像它们在物理的、非虚拟化机器上执行一样。虚拟机640中的每一个以及执行该虚拟机的硬件630的所述部分,无论它是专用于该虚拟机的硬件和/或由该虚拟机与虚拟机640中的其他共享的硬件,都形成单独的虚拟网络元件(vne)。

仍在nfv的上下文中,虚拟网络功能(vnf)负责处置在硬件联网基础设施630之上的一个或多个虚拟机640中运行的特定网络功能,并且对应于图6中的应用620。

在一些实施例中,每个都包括一个或多个传送器6220和一个或多个接收机6210的一个或多个无线电单元6200可以耦合到一个或多个天线6225。无线电单元6200可以经由一个或多个适当的网络接口直接与硬件节点630通信,并且可以与虚拟组件组合使用,以给虚拟节点提供有无线电能力,诸如无线电接入节点或基站。

在一些实施例中,一些信令可以利用控制系统6230来实现,所述控制系统5230备选地可以用于硬件节点630和无线电单元6200之间的通信。

图7图示了根据一些实施例的经由中间网络连接到主机计算机的电信网络。

参考图7,根据实施例,通信系统包括电信网络710,诸如3gpp类型蜂窝网络,其包括接入网711(诸如无线电接入网)以及核心网络714。接入网711包括多个基站712a、712b、712c,诸如nb、enb、gnb或其他类型的无线接入点,各自定义对应的覆盖区域713a、713b、713c。每个基站712a、712b、712c可通过有线或无线连接715连接到核心网络714。每个基站712a、712b、712c可以被配置成相对于以上和以下实施例中的基站中的任何所描述和示出的进行操作。位于覆盖区域713c中的第一ue791被配置成无线连接到对应的基站712c,或由对应的基站712c寻呼。覆盖区域713a中的第二ue792可无线地连接到对应的基站712a。虽然在该示例中图示了多个ue791、792,但是所公开的实施例同样适用于其中唯一ue在覆盖区域中或者其中唯一ue正在连接到对应的基站712的情况。ue791、792中的每个可以被配置成相对于以上和以下实施例中的ue或无线装置中的任何所描述和示出的进行操作。

电信网络710本身连接到主机计算机730,该主机计算机730可以被体现在独立服务器、云实现的服务器、分布式服务器的硬件和/或软件中,或者体现为服务器场中的处理资源。主机计算机730可以在服务提供商的所有权或控制下,或者可以由服务提供商或代表服务提供商操作。电信网络710和主机计算机730之间的连接721和722可以从核心网络714直接延伸到主机计算机730,或者可以经由可选的中间网络720行进。中间网络720可以是公用、私用或托管网络中的一个或多于一个的组合;中间网络720,如果有的话,可以是主干网或因特网;特别地,中间网络720可以包括两个或更多个子网(未示出)。

图7的通信系统作为整体能够实现所连接的ue791、792与主机计算机730之间的连接性。连接性可以被描述为过顶(ott)连接750。主机计算机730和所连接的ue791、792被配置成使用接入网711、核心网络714、任何中间网络720和可能的另外基础设施(未示出)作为中介,经由ott连接750来传递数据和/或信令。在ott连接750通过的参与的通信装置不知道上行链路和下行链路通信的路由的意义上,ott连接750可以是透明的。例如,可以不或者不需要向基站712通知传入下行链路通信的过去路由,所述下行链路通信具有源自主机计算机730的要被转发(例如,移交)到所连接的ue791的数据。类似地,基站712不需要知道源自ue791朝向主机计算机730的传出上行链路通信的未来路由。

图8图示了根据一些实施例的主机计算机通过部分无线连接经由基站与用户设备进行通信。

根据实施例,现在将参考图8描述在前面段落中讨论的ue、基站和主机计算机的示例实现。在通信系统800中,主机计算机810包括硬件815,该硬件815包括通信接口816,该通信接口816被配置成设立并维持与通信系统800的不同通信装置的接口的有线或无线连接。主机计算机810还包括处理电路818,该处理电路818可以具有存储和/或处理能力。特别地,处理电路818可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适合于执行指令的这些的组合(未示出)。主机计算机810还包括软件811,该软件811被存储在主机计算机810中或可由主机计算机810访问,并且可由处理电路818执行。软件811包括主机应用812。主机应用812可以可操作以将服务提供给远程用户,诸如经由终止于ue830和主机计算机810的ott连接850连接的ue830。在将服务提供给远程用户时,主机应用812可以提供使用ott连接850传送的用户数据。

通信系统800还包括基站820,该基站820设置在电信系统中并且包括硬件825,使其能够与主机计算机810和与ue830通信。硬件825可以包括用于设立和维持与通信系统800的不同通信装置的接口的有线或无线连接的通信接口826,以及用于设立和维持与位于由基站820服务的覆盖区域(图8中未示出)中的ue830的至少无线连接870的无线电接口827。通信接口826可以被配置成促进连接860到主机计算机810。连接860可以是直接的,或者它可以通过电信系统的核心网络(图8中未示出)和/或通过电信系统外部的一个或多个中间网络。在所示的实施例中,基站820的硬件825还包括处理电路828,该处理电路828可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或适合于执行指令的这些的组合(未示出)。基站820进一步具有内部存储的或者可经由外部连接访问的软件821。

通信系统800还包括已经提到的ue830。其硬件835可以包括无线电接口837,该无线电接口837被配置成设立和维持与服务于其中ue830当前位于的覆盖区域的基站的无线连接870。ue830的硬件835还包括处理电路838,该处理电路838可以包括一个或多个可编程处理器、专用集成电路、现场可编程门阵列或者适合于执行指令的这些的组合(未示出)。ue830还包括软件831,该软件831被存储在ue830中或可由ue830访问,并且可由处理电路838执行。软件831包括客户端应用832。客户端应用832可以可操作以在主机计算机810的支持下经由ue830向人类或非人类用户提供服务。在主机计算机810中,正在执行的主机应用812可经由终止于ue830和主机计算机810的ott连接850与正在执行的客户端应用832通信。在向用户提供服务时,客户端应用832可从主机应用812接收请求数据,并响应于该请求数据而提供用户数据。ott连接850可以传递请求数据和用户数据两者。客户端应用832可与用户交互,以生成它提供的用户数据。

要注意,图8中所示的主机计算机810、基站820和ue830可以分别类似于或等同于图7的主机计算机730、基站712a、712b、712c中的一个和ue791、792中的一个。也就是说,这些实体的内部工作可如图8所示,并且独立地,周围的网络拓扑可以是图7的网络拓扑。

在图8中,ott连接850已经被抽象地绘制以说明主机计算机810和ue830之间经由基站820的通信,而没有明确提及任何中介装置和经由这些装置的消息的精确路由。网络基础设施可以确定路由,该路由可以被配置成对ue830隐藏,或对操作主机计算机810的服务提供商隐藏,或者对两者都隐藏。当ott连接850活动时,网络基础设施可进一步做出决策,通过所述决策,它动态地改变路由(例如,基于网络的重新配置或负载平衡考虑)。

ue830与基站820之间的无线连接870根据贯穿本公开描述的实施例的教导。各种实施例中的一个或多个改进了使用ott连接850提供给ue830的ott服务的性能,其中无线连接870形成最后一段。更精确地,这些实施例的教导可以改进可接收到配置无线电资源的消息的可靠性,从而导致连接丢失的风险更小,并且因此最终用户性能更好。这些实施例的教导还可以提供更快的信令,从而减少由最终用户所经历的延迟,并且可以由于具有更少开销的更小传输而改进能量效率。

出于监测数据速率、时延和一个或多个实施例对其改进的其他因素的目的,可以提供测量过程。可进一步存在用于响应于测量结果的变化而重新配置主机计算机810和ue830之间的ott连接850的可选网络功能性。用于重新配置ott连接850的测量过程和/或网络功能性可以在主机计算机810的软件811和硬件815中或者在ue830的软件831和硬件835中或者在两者中实现。在实施例中,传感器(未示出)可以被部署在ott连接850所通过的通信装置中或与ott连接850所通过的通信装置关联;传感器可以通过提供上面举例说明的被监测量的值或者提供软件811、831可从中计算或估计被监测量的其他物理量的值来参与测量过程。ott连接850的重新配置可以包括消息格式、重传设置、优选路由等;重新配置不需要影响基站820,并且可能对基站820是未知的或不可察觉的。这样的过程和功能性在本领域中可能已知并且实践了。在某些实施例中,测量可以涉及专有ue信令,从而促进主机计算机810对吞吐量、传播时间、时延等的测量。测量可以这样实现:软件811和831在它监测传播时间、错误等的同时,使用ott连接850使消息(特别是空消息或“虚拟”消息)被传送。

图9图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。

图9是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图7和图8所描述的那些主机计算机、基站和ue。为了简化本公开,在该部分中将仅包括对图9的附图参考。在步骤910中,主机计算机提供用户数据。在步骤910的子步骤911(其可以是可选的),主机计算机通过执行主机应用来提供用户数据。在步骤920,主机计算机向ue发起携带用户数据的传输。在步骤930(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站向ue传送在主机计算机发起的传输中携带的用户数据。在步骤940(其也可以是可选的),ue执行与由主机计算机执行的主机应用关联的客户端应用。

图10图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。

图10是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图7和图8所描述的那些主机计算机、基站和ue。为了简化本公开,在该部分中将仅包括对图10的附图参考。在该方法的步骤1010中,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤1020,主机计算机向ue发起携带用户数据的传输。根据贯穿本公开描述的实施例的教导,传输可以经由基站传递。在步骤1030(其可以是可选的),ue接收在传输中携带的用户数据。

图11图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。

图11是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图7和图8所描述的那些主机计算机、基站和ue。为了简化本公开,在该部分中将仅包括对图11的附图参考。在步骤1110(其可以是可选的),ue接收由主机计算机提供的输入数据。附加地或备选地,在步骤1120,ue提供用户数据。在步骤1120的子步骤1121(其可以是可选的),ue通过执行客户端应用来提供用户数据。在步骤1110的子步骤1111(其可以是可选的)中,ue执行客户端应用,该客户端应用反应于由主机计算机提供的所接收的输入数据而提供用户数据。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户所接收的用户输入。不管提供用户数据的特定方式如何,在子步骤1130(其可以是可选的),ue向主机计算机发起用户数据的传输。在该方法的步骤1140中,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue传送的用户数据。

图12图示了根据一些实施例在包括主机计算机、基站和用户设备的通信系统中实现的方法。

图12是图示根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和ue,它们可以是参考图7和图8所描述的那些主机计算机、基站和ue。为了简化本公开,在该部分中将仅包括对图12的附图参考。在步骤1210(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在步骤1220(其可以是可选的),基站向主机计算机发起所接收的用户数据的传输。在步骤1230(其可以是可选的),主机计算机接收在由基站发起的传输中携带的用户数据。

本文所公开的任何适当的步骤、方法、特征、功能或益处可以通过一个或多个虚拟设备的一个或多个功能单元或模块来执行。每个虚拟设备可包括若干这些功能单元。这些功能单元可以经由处理电路以及其他数字硬件实现,该处理电路可以包括一个或多个微处理器或微控制器,该数字硬件可以包括数字信号处理器(dsp)、专用数字逻辑等。处理电路可以被配置成执行存储在存储器中的程序代码,该存储器可包括一种或若干种类型的存储器,诸如只读存储器(rom)、随机存取存储器(ram)、高速缓冲存储器、闪存装置、光存储装置等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的技术中的一种或多种的指令。在一些实现中,根据本公开的一个或多个实施例,处理电路可用于使相应的功能单元执行对应的功能。

图13图示了根据一些实施例的方法。图13描绘了根据特定实施例的方法,该方法开始于步骤1302,其中接收配置供无线装置使用的无线电承载的消息。该方法然后包括:在步骤1304检查消息的启用或禁用针对无线电承载的加密的加密配置设置,并且在步骤1306根据所接收的消息执行启用或禁用针对无线电承载的加密中的至少一个。

图14图示了根据一些实施例的虚拟化设备。图14图示了无线网络(例如,图4所示的无线网络)中的设备1400的示意框图。该设备可以在无线装置或网络节点(例如,图4所示的无线装置410或网络节点460)中实现。设备1400可操作以执行参考图13描述的示例方法,并且可能还有本文公开的任何其他过程或方法。还要理解,图13的方法不一定仅由设备1400执行。该方法的至少一些操作可以由一个或多个其他实体来执行。

虚拟设备1400可以包括处理电路以及其他数字硬件,所述处理电路可以包括一个或多个微处理器或微控制器,所述数字硬件可以包括数字信号处理器(dsp)、专用数字逻辑等等。在若干实现中,处理电路可以被配置成执行存储在存储器中的程序代码,该存储器可包括一种或若干种类型的存储器,诸如只读存储器(rom)、随机存取存储器、高速缓冲存储器、闪存装置、光存储装置等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的技术中的一种或多种的指令。在一些实现中,处理电路可以用于使接收单元1402、检查单元1404和执行单元1406以及设备1400的任何其他合适的单元执行根据本公开的一个或多个实施例的对应功能。

如图14所示,设备1400包括接收单元1402、检查单元1404和执行单元1406。接收单元1402被配置成接收配置供无线装置使用的无线电承载的消息。检查单元1404被配置成检查消息的启用或禁用针对无线电承载的加密的加密配置设置。执行单元1406被配置成根据所接收的消息执行启用或禁用针对无线电承载的加密中的至少一个。

术语“单元”在电子学、电气装置和/或电子装置的领域中具有常规意义,并且可以包括例如电气和/或电子电路、装置、模块、处理器、存储器、逻辑固态和/或分立装置、用于实行相应任务、过程、计算、输出和/或显示功能等的计算机程序或指令,诸如本文中所描述的那些。

图15图示了根据一些实施例的方法。图15描绘了根据特定实施例的方法,该方法开始于步骤1502,其中生成配置供无线装置使用的无线电承载的消息。该方法然后包括:在步骤1504在消息中包括启用或禁用针对无线电承载的加密的加密配置设置,并且在步骤1506向无线装置传送该消息。

图16图示了根据一些实施例的虚拟化设备。图16图示了无线网络(例如,图4所示的无线网络)中的设备1600的示意框图。该设备可以在无线装置或网络节点(例如,图4所示的无线装置410或网络节点460)中实现。设备1600可操作以执行参考图15描述的示例方法,并且可能执行本文公开的任何其他过程或方法。还要理解,图15的方法不一定仅由设备1600执行。该方法的至少一些操作可以由一个或多个其他实体来执行。

虚拟设备1600可以包括处理电路以及其他数字硬件,所述处理电路可以包括一个或多个微处理器或微控制器,所述数字硬件可以包括数字信号处理器(dsp)、专用数字逻辑等等。在若干实施例中,处理电路可以被配置成执行存储在存储器中的程序代码,该存储器可包括一种或若干种类型的存储器,诸如只读存储器(rom)、随机存取存储器、高速缓冲存储器、闪存装置、光存储装置等。存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的技术中的一种或多种的指令。在一些实现中,处理电路可以用于使生成单元1602、配置单元1604和传送单元1606以及设备1600的任何其他合适的单元执行根据本公开的一个或多个实施例的对应功能。

如图16所示,设备1600包括生成单元1602、配置单元1604和传送单元1606。生成单元1602被配置成生成配置供无线装置使用的无线电承载的消息。配置单元1604被配置成在消息中包括启用或禁用针对无线电承载的加密的加密配置设置。传送单元1606被配置成向无线装置传送消息。

术语“单元”在电子学、电气装置和/或电子装置的领域中具有常规意义,并且可以包括例如电气和/或电子电路、装置、模块、处理器、存储器、逻辑固态和/或分立装置、用于实行相应任务、过程、计算、输出和/或显示功能等的计算机程序或指令,诸如本文中所描述的那些。

以下是某些枚举的实施例,进一步说明了所公开主题的各个方面。

a组实施例

1.一种由无线装置执行的用于管理所述无线装置中的无线电资源的方法,所述方法包括:

接收配置供所述无线装置使用的无线电承载的消息;

检查所述消息的启用或禁用针对所述无线电承载的加密的加密配置设置;以及

根据所接收的消息执行启用或禁用针对所述无线电承载的加密中的至少一个。

2.实施例1所述的方法,其中根据所接收的消息执行启用或禁用针对所述无线电承载的加密中的至少一个包括:

如果所述消息包括针对所述无线电承载的加密配置设置,则根据包括在所述消息中的所述加密配置设置来执行启用或禁用针对所述无线电承载的加密中的至少一个;以及

如果所述消息不包括针对所述无线电承载的加密配置设置,则根据针对所述无线电承载的参考加密配置设置来执行启用或禁用针对所述无线电承载的加密中的至少一个。

3.实施例2所述的方法,其中:

如果由所述消息配置的所述无线电承载不是用于所述无线装置的当前配置的一部分,则所述参考加密配置设置包括默认加密配置设置;以及

如果由所述消息配置的所述无线电承载是用于所述无线装置的所述当前配置的一部分,则所述参考加密配置设置包括针对所述无线电承载的现有加密配置设置。

4.实施例3所述的方法,其中所述默认加密配置设置在以下至少一个中规定:

字段描述;

通信标准文档。

5.实施例3或4所述的方法,其中所述默认加密配置设置是使用针对所述无线电承载的加密。

6.实施例3或4所述的方法,其中所述默认加密配置设置是不使用针对所述无线电承载的加密。

7.如前述实施例中的任一实施例所述的方法,其中所述消息包括无线电资源控制连接重新配置消息。

8.如前述实施例中的任一实施例所述的方法,其中检查所述消息的针对所述无线电承载的加密配置设置包括检查radiobearerconfig信息元素内部的信息元素。

9.如前述实施例中的任一实施例所述的方法,其中所述消息配置用于所述无线装置的多个无线电承载,并且其中检查所述消息的针对所述无线电承载的加密配置设置包括检查对所述无线电承载特定的信息元素。

10.实施例9所述的方法,其中对所述无线电承载特定的所述信息元素包括pdcp-config。

11.实施例9所述的方法,其中对所述无线电承载特定的所述信息元素包括:

对于数据无线电承载,drb-toaddmod信息元素,以及

对于信令无线电承载,srb-toaddmod信息元素。

12.实施例9、10或11所述的方法,其中检查所述消息的针对所述无线电承载的加密配置设置包括在所述信息元素的扩展标记之后进行检查。

13.实施例12所述的方法,其中所述加密配置设置包括可选参数,所述可选参数包括指示应该启用还是禁用加密的单个位。

14.实施例9、10或11所述的方法,其中在所述消息中包括针对所述无线电承载的加密配置设置包括在所述信息元素的所述扩展标记之前包括所述加密配置设置,并且其中所述加密配置设置包括可选的枚举(启用)-needr参数。

15.实施例9所述的方法,其中对所述无线电承载特定的所述信息元素包括sdap-config信息元素。

16.如实施例1至8中的任一实施例所述的方法,其中所述消息配置用于所述无线装置的多个无线电承载,并且其中检查所述消息的针对所述无线电承载的加密配置设置包括检查可适用于由所述消息配置的所有无线电承载的信息元素。

17.实施例16所述的方法,其中可适用于由所述消息配置的所有无线电承载的所述信息元素包括securityconfig信息元素。

18.实施例16或17所述的方法,其中检查所述消息的针对所述无线电承载的加密配置设置包括检查针对由所述消息配置的无线电承载的加密配置设置的列表。

19.实施例18所述的方法,其中所述列表规定每无线电承载身份的加密配置设置。

20.实施例18或19所述的方法,当取决于实施例2时,其中所述列表仅包括针对所述加密配置设置不同于所述参考加密配置设置的那些承载的加密配置设置。

21.如实施例1至8中的任一实施例所述的方法,其中所述无线电承载与协议数据单元pdu会话关联,并且其中检查所述消息的针对所述无线电承载的加密配置设置包括检查应用于与所述pdu会话关联的所有无线电承载的加密配置设置。

22.实施例21所述的方法,其中检查所述消息的针对所述无线电承载的加密配置设置包括检查由所述无线装置维持的pdu会话的加密配置设置的列表。

23.实施例22所述的方法,当取决于实施例2时,其中所述列表仅包括针对所述加密配置设置不同于所述参考加密配置设置的那些pdu会话的加密配置设置。

24.如前述实施例中的任一实施例所述的方法,其中根据所接收的消息启用针对无线电承载的加密包括对在所述无线电承载上传送的消息应用加密。

25.实施例24所述的方法,其中对在所述无线电承载上传送的消息应用加密包括:

确定供所述无线装置使用的加密算法;

获得所述加密算法的输入参数;

将所述输入参数应用于所述加密算法以生成密钥流;以及

使用所述密钥流来对消息进行加密,以便在所述无线电承载上传输。

26.前述实施例中的任一实施例所述的方法,还包括:

提供用户数据;以及

经由到所述基站的所述传输向主机计算机转发所述用户数据。

27.前述实施例中的任一实施例所述的方法,还包括:

提供控制信令;以及

经由到所述基站的所述传输向主机计算机转发所述控制信令。

b组实施例

28.一种由基站执行的用于配置供无线装置使用的无线电资源的方法,所述方法包括:

生成配置供所述无线装置使用的无线电承载的消息;

在所述消息中包括启用或禁用针对所述无线电承载的加密的加密配置设置;以及

向所述无线装置传送所述消息。

29.如实施例28所述的方法,还包括:

将针对所述无线电承载的所述加密配置设置与针对所述无线电承载的参考加密配置设置进行比较;以及

仅当所述加密配置设置不同于所述参考加密配置设置时,才在所生成的消息中包括针对所述无线电承载的所述加密配置设置。

30.实施例29所述的方法,其中:

如果由所述消息配置的所述无线电承载不是用于所述无线装置的当前配置的一部分,则所述参考加密配置设置包括默认加密配置设置;以及

如果由所述消息配置的所述无线电承载是用于所述无线装置的所述当前配置的一部分,则所述参考加密配置设置包括针对所述无线电承载的现有加密配置设置。

31.实施例30所述的方法,其中所述默认加密配置设置在以下至少一个中规定:

字段描述;

通信标准文档。

32.实施例30或31所述的方法,其中所述默认加密配置设置是使用针对所述无线电承载的加密。

33.实施例30或31所述的方法,其中所述默认加密配置设置是不使用针对所述无线电承载的加密。

34.前述实施例中的任一实施例所述的方法,其中所述消息包括无线电资源控制rrc重新配置消息。

35.前述实施例中的任一实施例所述的方法,其中在所述消息中包括针对所述无线电承载的加密配置设置包括在radiobearerconfig信息元素内部的信息元素中包括所述加密配置设置。

36.前述实施例中的任一实施例所述的方法,其中所述消息配置用于所述无线装置的多个无线电承载,并且其中在所述消息中包括针对所述无线电承载的加密配置设置包括在对所述无线电承载特定的信息元素中包括所述加密配置设置。

37.实施例36所述的方法,其中对所述无线电承载特定的所述信息元素包括pdcp-config。

38.实施例36所述的方法,其中对所述无线电承载特定的所述信息元素包括:

对于数据无线电承载,drb-toaddmod信息元素,以及

对于信令无线电承载,srb-toaddmod信息元素。

39.实施例36、37或38所述的方法,其中在所述消息中包括针对所述无线电承载的加密配置设置包括在所述信息元素的扩展标记之后包括所述加密配置设置。

40.实施例39所述的方法,其中所述加密配置设置包括可选参数,所述可选参数包括指示应该启用还是禁用加密的单个位。

41.实施例36、37或38所述的方法,其中在所述消息中包括针对所述无线电承载的加密配置设置包括在所述信息元素的所述扩展标记之前包括所述加密配置设置,并且其中所述加密配置设置包括可选的枚举(启用)-needr参数。

42.实施例36所述的方法,其中对所述无线电承载特定的所述信息元素包括sdap-config信息元素。

43.如实施例28至35中的任一实施例所述的方法,其中所述消息配置用于ue的多个无线电承载,并且其中在所述消息中包括针对所述无线电承载的加密配置设置包括在可适用于由所述消息配置的所有无线电承载的信息元素中包括所述加密配置设置。

44.实施例43所述的方法,其中可适用于由所述消息配置的所有无线电承载的所述信息元素包括securityconfig信息元素。

45.实施例43或44所述的方法,其中在所述消息中包括针对所述无线电承载的加密配置设置包含包括针对由所述消息配置的无线电承载的加密配置设置的列表。

46.实施例45所述的方法,其中所述列表规定每无线电承载身份的加密配置设置。

47.实施例45或45所述的方法,当取决于实施例29时,其中所述列表仅包括针对所述加密配置设置不同于所述参考加密配置设置的那些承载的加密配置设置。

48.如实施例28至35中的任一实施例所述的方法,其中所述无线电承载与协议数据单元pdu会话关联,并且其中在所述消息中包括针对所述无线电承载的加密配置设置包含包括应用于与所述pdu会话关联的所有无线电承载的加密配置设置。

49.实施例48所述的方法,其中在所述消息中包括针对无线电承载的加密配置设置包含包括由所述无线装置维持的pdu会话的加密配置设置的列表。

50.实施例49所述的方法,当取决于实施例29时,其中所述列表仅包括针对所述加密配置设置不同于所述参考加密配置设置的那些pdu会话的加密配置设置。

51.如前述实施例中的任一实施例所述的方法,其中如果所述无线电的所述加密配置设置使得能够对无线电承载加密,则所述方法还包括对在所述无线电承载上传送给所述无线装置的消息应用加密。

52.实施例51所述的方法,其中对在所述无线电承载上传送给所述无线装置的消息应用加密包括:

确定供所述无线装置使用的加密算法;

获得所述加密算法的输入参数;

将所述输入参数应用于所述加密算法以生成密钥流;以及

使用所述密钥流来对消息进行加密,以便在所述无线电承载上传输到所述无线装置。

53.前述实施例中的任一实施例所述的方法,还包括:

获得用户数据;以及

将所述用户数据转发到主机计算机或无线装置。

54.前述实施例中的任一实施例所述的方法,还包括:

获得控制信令;以及

将所述控制信令转发到主机计算机或无线装置。

c组实施例

55.一种无线装置,用于管理所述无线装置中的无线电资源,所述无线装置包括:

-处理电路,被配置成执行a组实施例中的任何实施例的步骤中的任何;以及

-电力供应电路,被配置成向所述无线装置供电。

56.一种用于配置供无线装置使用的无线电资源的基站,所述基站包括:

-处理电路,被配置成执行b组实施例中的任何实施例的步骤中的任何;

-电力供应电路,被配置成向基站供电。

57.一种用于管理无线装置中的无线电资源的用户设备(ue),所述ue包括:

-天线,被配置成发送和接收无线信号;

-无线电前端电路,所述无线电前端电路连接到所述天线和连接到处理电路,并且被配置成调节在所述天线和所述处理电路之间传递的信号;

-处理电路,被配置成执行a组实施例中的任何实施例的步骤中的任何;

-输入接口,所述输入接口连接到所述处理电路,并且被配置成允许将信息输入到所述ue中以由所述处理电路进行处理;

-输出接口,所述输出接口连接到所述处理电路,并且被配置成从所述ue输出已经由所述处理电路处理过的信息;以及

-电池,所述电池连接到所述处理电路,并且被配置成向所述ue供电。

58.一种通信系统,包括主机计算机,所述主机计算机包括:

-处理电路,被配置成提供用户数据;以及

-通信接口,被配置成将所述用户数据转发到蜂窝网络以便传输到用户设备(ue),

-其中所述蜂窝网络包括具有无线电接口和处理电路的基站,所述基站的处理电路被配置成执行b组实施例中的任何实施例的步骤中的任何。

59.前述实施例的通信系统还包括基站。

60.前述2个实施例所述的通信系统,还包括ue,其中所述ue被配置成与基站通信。

61.前述3个实施例所述的通信系统,其中:

-所述主机计算机的所述处理电路被配置成执行主机应用,由此提供所述用户数据;以及

-所述ue包括被配置成执行与所述主机应用关联的客户端应用的处理电路。

62.一种在通信系统中实现的方法,所述通信系统包括主机计算机、基站和用户设备(ue),所述方法包括:

-在所述主机计算机处,提供用户数据;以及

-在所述主机计算机处,经由包括所述基站的蜂窝网络向所述ue发起携带所述用户数据的传输,其中所述基站执行b组实施例中的任何实施例的步骤中的任何。

63.前述实施例所述的方法,还包括:在所述基站处传送所述用户数据。

64.前述2个实施例所述的方法,其中所述用户数据在所述主机计算机处通过执行主机应用来提供,所述方法还包括:在所述ue处执行与所述主机应用关联的客户端应用。

65.一种被配置成与基站通信的用户设备(ue),所述ue包括无线电接口和处理电路,所述处理电路被配置成执行前述3个实施例中的实施例。

66.一种通信系统,包括主机计算机,所述主机计算机包括:

-处理电路,被配置成提供用户数据;以及

-通信接口,被配置成将用户数据转发到蜂窝网络以便传输到用户设备(ue),

-其中所述ue包括无线电接口和处理电路,所述ue的组件被配置成执行a组实施例中的任何实施例的步骤中的任何。

67.如前述实施例所述的通信系统,其中所述蜂窝网络还包括被配置成与所述ue通信的基站。

68.前述2个实施例所述的通信系统,其中:

-所述主机计算机的所述处理电路被配置成执行主机应用,由此提供所述用户数据;以及

-所述ue的处理电路被配置成执行与所述主机应用关联的客户端应用。

69.一种在通信系统中实现的方法,所述通信系统包括主机计算机、基站和用户设备(ue),所述方法包括:

-在所述主机计算机处,提供用户数据;以及

-在所述主机计算机处,经由包括所述基站的蜂窝网络向所述ue发起携带所述用户数据的传输,其中所述ue执行a组实施例中的任何实施例的步骤中的任何。

70.前述实施例所述的方法,还包括:在所述ue处从所述基站接收所述用户数据。

71.一种通信系统,包括主机计算机,所述主机计算机包括:

-通信接口,被配置成接收源自从用户设备(ue)到基站的传输的用户数据,

-其中所述ue包括无线电接口和处理电路,所述ue的处理电路被配置成执行a组实施例中的任何实施例的步骤中的任何。

72.前述实施例所述的通信系统,还包括所述ue。

73.前述2个实施例所述的通信系统,还包括所述基站,其中所述基站包括被配置成与所述ue通信的无线电接口以及被配置成向所述主机计算机转发通过从所述ue到所述基站的传输所携带的所述用户数据的通信接口。

74.前述3个实施例所述的通信系统,其中:

-所述主机计算机的所述处理电路被配置成执行主机应用;以及

-所述ue的处理电路被配置成执行与所述主机应用关联的客户端应用,由此提供所述用户数据。

75.前述4个实施例所述的通信系统,其中:

-所述主机计算机的所述处理电路被配置成执行主机应用,由此提供请求数据;以及

-所述ue的处理电路被配置成执行与所述主机应用关联的客户端应用,由此响应于所述请求数据而提供所述用户数据。

76.一种在通信系统中实现的方法,所述通信系统包括主机计算机、基站和用户设备(ue),所述方法包括:

-在所述主机计算机处,接收从所述ue传送到所述基站的用户数据,其中所述ue执行a组实施例中的任何实施例的步骤中的任何。

77.前述实施例所述的方法,还包括:在所述ue向所述基站提供所述用户数据。

78.前述2个实施例所述的方法,还包括:

-在所述ue处执行客户端应用,由此提供要传送的所述用户数据;以及

-在所述主机计算机处,执行与所述客户端应用关联的主机应用。

79.前述3个实施例所述的方法,还包括:

-在所述ue处,执行客户端应用;以及

-在所述ue处,接收到所述客户端应用的输入数据,所述输入数据在所述主机计算机处通过执行与所述客户端应用关联的主机应用来提供,

-其中要传送的所述用户数据由所述客户端应用响应于所述输入数据来提供。

80.一种包括主机计算机的通信系统,所述主机计算机包括被配置成接收源自从用户设备(ue)到基站的传输的用户数据的通信接口,其中所述基站包括无线电接口和处理电路,所述基站的处理电路被配置成执行b组实施例中的任何实施例的步骤中的任何。

81.前述实施例的通信系统还包括基站。

82.前述2个实施例所述的通信系统,还包括所述ue,其中所述ue被配置成与所述基站通信。

83.前述3个实施例所述的通信系统,其中:

-所述主机计算机的所述处理电路被配置成执行主机应用;

-所述ue被配置成执行与所述主机应用关联的客户端应用,由此提供要由所述主机计算机接收的所述用户数据。

84.一种在通信系统中实现的方法,所述通信系统包括主机计算机、基站和用户设备(ue),所述方法包括:

-在所述主机计算机处,从所述基站接收源自所述基站已经从所述ue接收到的传输的用户数据,其中所述ue执行a组实施例中的任何实施例的步骤中的任何。

85.前述实施例所述的方法,还包括:在所述基站处从所述ue接收所述用户数据。

86.前述2个实施例所述的方法,还包括:在所述基站处,向所述主机计算机发起所接收的用户数据的传输。

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