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

技术领域

特定实施例涉及传输可靠性的领域;并且更特定地,涉及利用多个连接来改进传输可靠性的方法和设备。

背景技术

对于通信系统,3GPP已批准了版本16标准,其研究项目NR IIoT,从而旨在实现低时延和高可靠性以及高可用性URLLC。高可靠性被期望是更广泛范围服务中的基本要求。例如,低时延和高可靠性是非常重要的因素,例如在工业、自动化用例和智能电网服务的若干个特殊子任务中,尤其是对于工厂和要求高速运动控制、包装、打印等的用例来说也是如此。在上述用例中,对时延和可靠性要求的保证一起提供了足够的服务质量。在对时延具有相对宽松要求的这种用例中,高可靠性也很重要,例如,能容忍更高的延迟和/或更高的抖动(jitter)。例如,智能交通系统(ITS)、具有或不具有触觉反馈的远程控制、机器人化制造、智能电网、自动引导车辆(AGV)、无人机控制和远程手术等。在这些情况下,极低的时延不是关键因素,但是应用服务器和关键的机器类型通信(C-MTC)装置之间连接性的高(并且在某些情况下极高)可靠性是最重要的要求。综上所述,连接中的可靠性是具有低时延要求的用例中的重要需求,并且可靠性本身也是C-MTC服务的基本特性。

图1图示了具有配备有多个UE的终端装置的示例通信系统架构的框图。图1图示了配备有多个物理UE以改进可靠性的示例终端装置。然后,所述终端装置有可能利用来自这些UE的不相交(disjoint)协议数据单元(PDU)会话来设立不相交路径。经由这种设立,它允许系统基于静态分组为UE选择不同的无线电接入网络(RAN)实体。例如,终端装置被配备有UE1和UE2,并且网络提供具有被优先选择的RAN实体gNB1和gNB2的覆盖,使得UE1连接到gNB1,并且UE2连接到gNB2。

在图1中,通过给装置(例如,C-MTC装置)配备有两个UE来实现可靠性。然而,当网络节点中的一个发生故障,并且UE和RAN节点之间的连接不能再被使用时,可靠性就会妥协。

当前存在某些挑战。现有的挑战是在RAN节点和UE之间的连接中可能出现问题和故障。这些可以包括gNB1-CU从较低层接收中断信息:经由用户平面(UP)中的下行链路数据递送状态中的中断信息,专用无线电承载(DRB)的上行链路(UL)/下行链路(DL)不可用;指示连接变坏的UE测量;指示不能满足保证的比特率(GBR)QoS要求的指示;以及连接不再提供所需的可靠性。在其中要求高可靠性的上述场景中,这些问题特别麻烦,并且需要解决方案。

发明内容

为了解决现有解决方案的上述问题,公开了一种方法和网络节点,以通过具有传送相同数据的复制连接来确保终端装置和网络节点之间的数据传输,使得在系统故障期间能防止数据丢失。本公开实现了一种解决方案,以通过允许网络节点与终端装置具有复制连接或者设立朝向另一个网络节点的双连接性,来解决连接中出现的故障和问题。因此,可以在系统中保证数据传输安全,这改进了网络的偏好。

在本公开中阐述了若干实施例。根据用于传输可靠性的方法的一个实施例,所述方法包括在第二网络节点处接收来自第一网络节点的消息,所述消息指示第一网络节点和终端装置之间的第一连接已经失败。该消息包括从第二网络节点发起与终端装置的第二连接的指示。该方法还包括基于该消息在第二网络节点处建立与终端装置的第二连接。第二网络节点包括在第一连接失败之前建立的第三连接。此外,第一连接携带在第一连接失败之前在第三连接中传送的数据,并且第二连接携带在第一连接失败之后在第三连接中传送的数据。

在一个实施例中,第一连接、第二连接和第三连接中的至少两个经由双连接性(DC)来提供。

在一个实施例中,第一网络节点是辅节点,并且第二网络节点是主节点。在特定实施例中,第二网络节点执行用于分组数据汇聚协议(PDCP)复制的载波聚合(CA)。

在一个实施例中,该方法还包括在第二网络节点和第三网络节点之间建立第四连接。

在一个实施例中,第一网络节点是主节点,并且第二网络节点是辅节点。在特定实施例中,消息还指示第二网络节点接管无线电资源控制(RRC)。

在一个实施例中,当第一连接的故障是辅小区组(SCG)故障时,终端装置被配置成通过主小区组(MCG)进行CA配置。

在一个实施例中,终端装置包括第一UE和第二UE。在特定实施例中,第一连接在终端装置的第一UE和第一网络节点之间,并且第二连接和第三连接在终端装置的第二UE和第二网络节点之间。

根据用于传输可靠性的网络节点的实施例,网络节点包括至少一个处理电路和存储处理器可执行指令的至少一个存储设备,所述处理器可执行指令当由处理电路执行时,使得网络节点从第一网络节点接收消息,所述消息指示第一网络节点和终端装置之间的第一连接已经失败。该消息包括发起与终端装置的第二连接的指示。网络节点被进一步配置成基于该消息建立与终端装置的第二连接。网络节点包括在第一连接失败之前建立的第三连接。此外,第一连接携带在第一连接失败之前在第三连接中传送的数据,并且第二连接携带在第一连接失败之后在第三连接中传送的数据。

本公开及其实施例的某些方面可以提供针对这些或其它挑战的解决方案。本文提出有解决本文公开的问题中的一个或多个的各种实施例。

某些实施例可以提供以下技术优点中的一个或多个。本公开中公开的方法可以为通信系统提供有效且安全的解决方案,以允许网络节点与终端装置建立附加连接,使得当与终端装置连接的网络节点中的一个不可靠或无法运作时,数据传输能被保留并完成,以进一步改进网络的性能。

依据以下详细描述和附图,各种其他特征和优点对本领域普通技术人员将变得清楚。某些实施例可以没有所阐述的优点、具有所阐述的优点中的一些或具有所阐述的优点的全部。

附图说明

并入本说明书中并形成其一部分的附图示出了本公开的若干方面,并且与说明书一起用于解释本公开的原理。

图1图示了具有配备有多个UE的终端装置的示例通信系统架构的框图;

图2图示了根据某些实施例的与配备有多个UE的终端装置具有额外连接的示例网络节点的框图;

图3A-3B图示了根据某些实施例的经由双连接性与UE具有额外连接的示例网络节点的框图;

图4图示了根据某些实施例的示例无线网络;

图5图示了根据某些实施例的示例用户设备;

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

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

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

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

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

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

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

图13图示了根据某些实施例在网络节点处执行的示例方法的流程图;以及

图14图示了根据某些实施例的示例网络节点的框图。

具体实施方式

在通信网络中的数据传输期间,可能发生故障和数据丢失,诸如资源块不可用、连接弱、QoS要求未满足或连接无法提供所需的可靠性。因此,数据传输的可靠性需要改进。本公开的特定实施例提供了一种与终端装置具有复制连接以实现数据冗余的网络节点,使得在系统故障时能防止数据丢失,尤其是对于配备有多个UE的终端装置来说也是如此。

此外,经由双连接性(DC),在接收到主网络节点发生故障的指示时,辅网络节点能进一步接管无线电资源控制(RRC)以充当主网络节点。在另一个实施例中,主网络节点可以在接收到辅网络节点故障的指示时,与终端装置或与另一个网络节点设立冗余连接。在特定实施例中,主网络节点和辅网络节点的角色可以在这两种类型的节点之间切换。例如,在某些情况下,接管与RRC的连接是角色切换的一部分。在特定实施例中,具有RRC连接的网络节点可以被认为是主网络节点。

本申请的特定实施例提供了在装置由多个UE服务以提供可靠性时的情况下,当一个UE和RAN节点之间的连接不再可靠时确保可靠性的解决方案。本申请的某些实施例还提供了在单个UE内达到多个连接性的情况下的解决方案,例如通过设立并行PDU会话,或者通过复制QoS流以用于冗余。

在本公开中,网络节点可以被称为基站。基站是通用术语,并且能对应于与UE和/或与另一个网络节点通信的任何类型的无线电网络节点或任何网络节点。网络节点的示例是NodeB、基站(BS)、多标准无线电(MSR)无线电节点,诸如MSR BS、eNB、gNB。MeNB、SeNB、网络控制器、无线电网络控制器(RNC)、核心网络节点(AMF、MME、MSC等)、基站控制器(BSC)、路侧单元(RSU)、中继、控制中继的施主节点、基站收发信台(BTS)、接入点(AP)、传输点、传输节点、RRU、RRH、分布式天线系统(DAS)中的节点、O&M、OSS、SON、定位节点(例如,E-SMLC)等。

术语无线电接入技术或RAT可以指的是任何RAT,例如UTRA、E-UTRA、窄带物联网(NB-IoT)、WiFi、蓝牙、下一代RAT(NR)、4G、5G等。第一节点和第二节点中的任何可能都能够支持单个或多个RAT。

本文使用的术语参考信号可以是任何物理信号或物理信道。下行链路参考信号的示例是PSS、SSS、CRS、PRS、CSI-RS、DMRS、NRS、NPSS、NSSS、SS、MBSFN RS等。上行链路参考信号的示例是SRS、DMRS等。

本公开呈现了NG-RAN和5GC的非限制性示例,其中gNB被作为BS的示例,并且接入和移动性管理功能(AMF)是MM节点的示例。这是非限制性示例。消息和IE名称是示例,并且能以不同的方式实现。

图2是根据某些实施例的与配备有多个UE的终端装置具有额外连接的示例网络节点的框图。

在配备有两个UE的终端装置的用例中,第一实施例说明了一种利用多个PDU会话从多个UE切换到单个UE以改进QoS流可靠性的方法。通过给终端装置配备有多个UE来实现可靠性。当UE1和gNB1之间的连接不可靠时,gNB1将通知核心网络(CN):到UE(备选地,较低层)的连接有问题。在从例如gNB1的RAN节点接收到这样的指示后,CN可以朝向UE2发起第二PDU会话,该第二PDU会话携带与在退出的PDU会话中相同的数据。因此,朝向UE2向上发送两个并行PDU会话,以实现可靠性。

在特定实施例中,可以在从RAN节点发送到CN的“UE上下文释放请求”中和/或另一消息中实现指示。在特定实施例中,如果需要指示哪个UE被配备在相同装置中并且如果5G核心网络不具有该信息,则UE1可能还需要向UE2提供标识符。在特定实施例中,在接收到指示后,CN可以触发PDU会话中的QoS流,所述QoS流是冗余的,并且经由两个NG-UP隧道发送,以实现UE2中的可靠性。在特定实施例中,CN可以触发用于单个UE的其他解决方案/配置以实现可靠性。在特定实施例中,当对于C-MTC情况装置被配备有两个UE时,如果UE中的一个被释放,则CN可以设立朝向第二UE的冗余路径。

图2还示出了通知新gNB设立冗余路径的第二实施例。“备用冗余”指示从经历问题的gNB(gNB1)发送到另一个gNB(gNB2),以指示gNB1和UE1之间的可靠性有问题,并且gNB2中需要备用冗余。在接收到这样的指示后,gNB2可以建立朝向UE2的新路径,以提供额外的可靠性。在特定实施例中,第二实施例可以包括在UE2中创建载波聚合(CA)、双连接性(DC)或CA和DC,以利用RAN水平复制。

图2还图示了迫使新gNB接管UE的第三实施例。“备用冗余”指示从gNB1发送到gNB2,以迫使新gNB接管UE1,所述UE1由于gNB属于不同的可靠性群组而造成正常可能会拒绝。例如,可以定义可靠性群组,使得可靠性群组A节点将仅服务于可靠性群组A UE。如果可靠性群组A节点将其UE移交给可靠性群组B节点,则可靠性群组B将拒绝该移交,以确保由多个UE实现的冗余是资源隔离的。然而,如果在移交请求中指示了备用冗余,则它将迫使gNB2接管UE1,尽管可靠性群组属于它,但是gNB2将使用与用于UE2不同的无线电资源。例如,在特定实施例中,如果gNB1和gNB2是相同的可靠性群组,当由gNB1提供的连接失败并且移交请求从gNB1发送时,gNB2不接受该移交请求。在另一个实施例中,如果在移交请求中指示了备用冗余和/或紧急请求,则gNB2将在接收到移交请求时接管UE1。

第四实施例示出了处置无线电链路故障(RLF)以确保可靠性的方法。当UE1从gNB1掉线时,它可以执行到gNB2的RLF。第四实施例是用于确保gNB2相应地处置UE1。在一个实施例中,gNB2像往常一样处置来自UE1的RLF,并且从gNB1检索UE上下文。gNB1可以在UE1的UE上下文中被标记为需要反向冗余处置。尽管可靠性群组信息,但是gNB2将接管UE1。在另一个实施例中,当gNB1丢失具有高可靠性要求的UE1时,它可以向其相邻的gNB指示该信息:例如由CRNTI标识的UE1需要备用冗余处置。从UE1接收RLF的gNB(例如,gNB2)将能够处置UE。

在特定实施例中,RAN节点可以给UE配置有RRC消息以执行某些信号质量测量。当质量低于配置的阈值时,UE将发送报告,并且然后RAN节点可以在网络侧执行重新配置,或者可以重新配置UE1以允许接入到gNB2。备选地,当质量低于配置的阈值时,UE将应用先前经由RRC给予UE的配置。

图3A-3B是根据某些实施例的经由双连接性与UE具有额外连接的示例网络节点的框图。在图3A和图3B中,具有多个连接性的单个UE与主网络节点和辅网络节点连接。在特定实施例中,在DC中设立两个PDU会话,并且在DC中QoS流是冗余的。

当DC用于提供冗余时,如果一个gNB和UE之间的连接中的一个失败,则gNB可以向另一个网络节点指示这个信息:要求备用冗余。在图3A中,当故障节点是辅网络节点(SN)时,在接收到这样的指示时,主网络节点(MN)可以设立冗余路径,例如,执行用于分组数据汇聚协议(PDCP)复制的CA,或者试图设立朝向另一节点的DC。

在图3B中,当故障节点是MN时,它可以通知SN接管RRC并充当MN,使得MN角色被转移到当前工作的SN。备选地,当经由DC提供复制时并且当存在辅小区组(SCG)故障时,为了继续借助于复制提供可靠性,网络和UE可以切换到预定义备用配置,例如,通过主小区组(MCG)的CA配置。至少暂时地,在DC恢复时,可靠性可以通过MCG借助于CA来维持。

图4是根据某些实施例的示例无线网络。尽管本文中描述的主题可使用任何合适的组件在任何适当类型的系统中实现,但是本文中公开的实施例是针对无线网络(诸如,图4中图示的示例无线网络)描述的。为了简单起见,图4的无线网络仅描绘了网络406、网络节点460和460b以及无线装置(WD)410、410b和410c。在实践中,无线网络还可包括适于支持无线装置之间或者无线装置与另一通信装置之间的通信的任何附加元件,诸如陆线电话、服务提供商或任何其它网络节点或最终装置。在图示的组件中,网络节点460和无线装置(WD)410利用附加细节来描述。在一些实施例中,网络节点460可以是基站,诸如eNB。在本公开中,术语eNB可以被用于指代eNB和ng-eNB两者,除非有区分这两者的特定需要。在某些实施例中,网络节点460可以是网络节点,其在图14中被进一步示出。在某些实施例中,网络节点460可以是图2中描述的gNB。在某些实施例中,网络节点460可以是图3A-3B中描述的主节点。在某些实施例中,网络节点460可以是图3A-3B中描述的辅节点。无线网络可向一个或多个无线装置提供通信和其它类型的服务,以促进无线装置的接入和/或使用由或经由无线网络提供的服务。

无线网络可包括任何类型的通信、电信、数据、蜂窝和/或无线电网络或其它类似类型的系统和/或与任何类型的通信、电信、数据、蜂窝和/或无线电网络或其它类似类型的系统通过接口连接。在一些实施例中,无线网络可被配置成根据特定标准或其它类型的预定义规则或过程来操作。因此,无线网络的特定实施例可实现通信标准,诸如全球移动通信系统(GSM)、通用移动电信系统(UMTS)、长期演进(LTE)和/或其它合适的2G、3G、4G或5G标准;无线局域网(WLAN)标准,诸如IEEE 802.11标准;和/或任何其它适当的无线通信标准,诸如全球微波接入互操作性(WiMax)、蓝牙、Z-Wave和/或ZigBee标准。

网络406可包括一个或多个回程网络、核心网、IP网络、公用交换电话网(PSTN)、分组数据网、光网、广域网(WAN)、局域网(LAN)、无线局域网(WLAN)、有线网络、无线网络、城域网以及能够实现装置之间通信的其它网络。

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

如本文中所使用的,网络节点是指能够、被配置、被布置和/或可操作以与无线装置和/或与无线网络中的其它网络节点或设备直接或间接通信以能够实现和/或提供对无线装置的无线接入和/或执行无线网络中的其它功能(例如,管理)的设备。网络节点的示例包括但不限于接入点(AP)(例如,无线电接入点)、基站(BS)(例如,无线电基站、节点B、演进型节点(eNB)和NR节点(gNB))。基站可基于它们提供的覆盖量(或者,换言之,它们的发射功率电平)进行分类,并且然后还可被称为毫微微基站、微微基站、微基站或宏基站。基站可以是中继节点或控制中继的中继施主节点。网络节点还可包括分布式无线电基站的一个或多个(或所有)部分,诸如集中式数字单元和/或远程无线电单元(RRU),有时称为远程无线电头端(RRH)。这种远程无线电单元可以或者可以不与天线集成为天线集成无线电。分布式无线电基站的部分也可被称为分布式天线系统(DAS)中的节点。网络节点的更进一步的示例包括多标准无线电(MSR)设备(诸如,MSR BS)、网络控制器(诸如,无线电网络控制器(RNC)或基站控制器(BSC))、基站收发信台(BTS)、传输点、传输节点、多小区/多播协调实体(MCE)、核心网节点(例如,MSC、MME、O&M节点、OSS节点、SON节点、定位节点(例如,E-SMLC)和/或MDT。作为另一个示例,网络节点可以是如下面更详细描述的虚拟网络节点。然而,更一般地,网络节点可表示能够、被配置、被布置和/或可操作以能够实现和/或为无线装置提供有对无线网络的接入或者向已经接入无线网络的无线装置提供某种服务的任何合适的装置(或装置的群组)。

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

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

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

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

接口490被用在网络节点460、网络406和/或WD 410之间的信令和/或数据的有线或无线通信中。如所图示的,接口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中,或者在其外部。例如,网络节点460可经由输入电路或接口(诸如,电缆)可连接到外部电源(例如,电插座),由此外部电源向电力电路487供应电力。作为另外的示例,电源486可包括采用电池或电池组形式的电源,其连接到或集成在电力电路487。如果外部电源故障,则电池可提供备用电力。还可使用其它类型的电源,诸如光伏器件。

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

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

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

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

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

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

如图所示,处理电路420包括以下中的一个或多个:RF收发器电路422、基带处理电路424和应用处理电路426。在其它实施例中,处理电路可包括不同的组件和/或不同的组件组合。在某些实施例中,WD 410的处理电路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执行的功能性中的一些或全部可通过处理电路420执行存储在装置可读介质430上的指令来提供,所述装置可读介质430在某些实施例中可以是计算机可读存储介质。在备选实施例中,在不执行存储在单独的或分立的装置可读存储介质上的指令的情况下,功能性中的一些或全部可由处理电路420(诸如,以硬连线方式)提供。在那些特定实施例中的任何实施例中,无论是否执行存储在装置可读存储介质上的指令,处理电路420都能被配置成执行所描述的功能性。由这样的功能性提供的益处不止限于处理电路420或者限于WD 410的其它组件,而是由WD 410作为整体享用,和/或一般由最终用户和无线网络享用。

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

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

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

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

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

图5图示了根据特定实施例的UE的一个实施例。如本文中所使用的,用户设备或UE在拥有和/或操作相关装置的人类用户的意义上可能不一定具有用户。相反,UE可表示打算出售给人类用户或由人类用户操作的装置,但是该装置可能不或者可能最初不与特定人类用户(例如,智能喷洒器控制器)相关联。备选地,UE可表示不打算出售给最终用户或由最终用户操作,但是可与用户的利益相关联或为用户的利益而操作的装置(例如,智能电表)。UE400可以是由第三代合作伙伴计划(3GPP)标识的任何UE,包括NB-IoT UE、MTC UE和/或增强型MTC(eMTC)UE。如图5中所图示的UE 500是配置用于根据由第三代合作伙伴计划(3GPP)颁布的一个或多个通信标准(诸如,3GPP的GSM、UMTS、LTE和/或5G标准)进行通信的WD的一个示例。如先前所提及的,术语WD和UE可以是可互换使用的。因此,尽管图5是UE,但是本文中讨论的组件同样适用于WD,并且反之亦然。

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

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

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

在图5中,RF接口509可被配置成向RF组件(诸如,传送器、接收器和天线)提供通信接口。网络连接接口511可被配置成向网络543a提供通信接口。网络543a可涵盖有线和/或无线网络,诸如局域网(LAN)、广域网(WAN)、计算机网络、无线网络、电信网络、另一相似网络或其任何组合。例如,网络543a可包括WiFi网络。网络连接接口511可被配置成包括用于根据一个或多个通信协议(诸如,以太网、TCP/IP、SONET、ATM等)通过通信网络与一个或多个其它装置通信的接收器和传送器接口。网络连接接口511可实现适于通信网络链路(例如,光、电等)的接收器和传送器功能性。传送器和接收器功能可共享电路组件、软件或固件,或者备选地可单独实现。

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

存储介质521可被配置成包括多个物理驱动单元,诸如独立盘冗余阵列(RAID)、软盘驱动装置、闪速存储器、USB闪存驱动器、外部硬盘驱动器、拇指驱动器(thumb drive)、笔驱动器、键驱动器、高密度数字多功能盘(HD-DVD)光盘驱动器、内部硬盘驱动器、蓝光光盘驱动器、全息数字数据存储(HDDS)光盘驱动器、外部迷你双列直插式存储器模块(DIMM)、同步动态随机存取存储器(SDRAM)、外部微-DIMM SDRAM、智能卡存储器(诸如,订户身份模块或可移除用户身份(SIM/RUIM)模块)、其它存储器或其任何组合。存储介质521可允许UE500访问存储在暂时性或非暂时性存储器介质上的计算机可执行指令、应用程序等,以卸载数据或上传数据。制品(诸如,利用通信系统的一个制品)可有形地体现在存储介质521中,所述存储介质521可包括装置可读介质。

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

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

本文中描述的特征、益处和/或功能可在UE 500的组件中的一个中被实现,或者跨UE 500的多个组件被划分。另外,本文中描述的特征、益处和/或功能可采用硬件、软件或固件的任何组合实现。在一个示例中,通信子系统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,所述装置630包括一个或多个处理器的集合或处理电路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来实现,该控制系统6230备选地可用于硬件节点630和无线电单元6200之间的通信。

图7图示了根据某些实施例的经由中间网络连接到主机计算机的示例电信网络。参考图7,根据实施例,通信系统包括电信网络710,诸如3GPP类型蜂窝网络,所述电信网络710包括接入网711(诸如无线电接入网)以及核心网络714。接入网711包括多个基站712a、712b、712c,诸如Node B、eNB、gNB或其它类型的无线接入点,各自定义对应的覆盖区域713a、713b、713c。每个基站712a、712b、712c通过有线或无线连接715可连接到核心网714。位于覆盖区域713c中的第一UE 791被配置成无线地连接到对应的基站712c或由对应的基站712c寻呼。覆盖区域713a中的第二UE 792无线地可连接到对应的基站712a。虽然在该示例中图示了多个UE 791、792,但是所公开的实施例同样适用于其中唯一UE在覆盖区域中或者其中唯一UE正在连接到对应基站712的情况。

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

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

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

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

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

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

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

UE 830和基站820之间的无线连接870根据本公开通篇中描述的实施例的教导。各种实施例中的一个或多个实施例改进了使用OTT连接850提供给UE 830的OTT服务的性能,在所述OTT连接850中无线连接870形成最后段。更精确地,这些实施例的教导可以改进对传送缓冲器中的冗余数据的处置,并且从而提供诸如改进的无线电资源使用效率(例如,不传送冗余数据)以及接收新数据时的减少的延迟(例如,通过移除缓冲器中的冗余数据,可以更快地传送新数据)之类的益处。

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

图9图示了根据某些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的示例方法。更特定地说,图9是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站,它们可以是参考图14描述的网络节点。为了简化本公开,在本节中将仅包括对图9的附图参考。在步骤910,主机计算机提供用户数据。在步骤910的子动作911(其可以是可选的),主机计算机通过执行主机应用来提供用户数据。在步骤920,主机计算机发起将用户数据携带到UE的传输。在步骤930(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站向UE传送在主机计算机发起了的传输中携带了的用户数据。在步骤940(其也可以是可选的),UE执行与由主机计算机执行的主机应用相关联的客户端应用。

图10图示了根据一些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的示例方法。更特定地说,图10是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站,它们可以是参考图14描述的网络节点。为了简化本公开,在本节中将仅包括对图10的附图参考。在该方法的步骤1010,主机计算机提供用户数据。在可选的子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在步骤1020,主机计算机发起将用户数据携带到UE的传输。根据贯穿本公开描述的实施例的教导,传输可以通过基站。在步骤1030(其可以是可选的),UE接收传输中携带的用户数据。

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

图12图示了根据某些实施例的在包括主机计算机、基站和用户设备的通信系统中实现的另一示例方法。更具体地说,图12是示出根据一个实施例在通信系统中实现的方法的流程图。通信系统包括主机计算机、基站和UE。在一个实施例中,基站可以是参考图14描述的网络节点。为了简化本公开,在本节将仅包括对图12的附图参考。在步骤1210(其可以是可选的),根据贯穿本公开描述的实施例的教导,基站从UE接收用户数据。在步骤1220(其可以是可选的),基站发起接收到的用户数据到主机计算机的传输。在步骤1230(其可以是可选的),主机计算机接收由基站发起的传输中携带的用户数据。

图13图示了根据某些实施例的示例方法的流程图。该方法可以由网络节点执行。网络节点可以是图4中描绘的网络节点460。方法1300开始于步骤1310,其中在第二网络节点处接收来自第一网络节点的消息,所述消息指示第一网络节点和终端装置之间的第一连接已经失败。在特定实施例中,该消息包括从第二网络节点发起与终端装置的第二连接的指示。

在步骤1320,该方法1300基于该消息在第二网络节点处建立与终端装置的第二连接。在特定实施例中,第二网络节点包括在所述第一连接失败之前建立的第三连接。在特定实施例中,第一连接携带在所述第一连接失败之前在所述第三连接中传送的数据。在特定实施例中,第二连接携带在所述第一连接失败之后在所述第三连接中传送的数据。在特定实施例中,第一连接、第二连接和第三连接中的至少两个可以经由双连接性(DC)来提供。例如,在第一连接失败之前,经由DC提供第一连接和第三连接。在另一个实施例中,当第一连接失败时,可以不经由DC提供第二连接和第三连接。在特定实施例中,当所述第一连接的故障是辅小区组(SCG)故障时,所述终端装置被配置成通过主小区组(MCG)进行载波聚合(CA)配置。

在特定实施例中,第一网络节点可以是辅节点,并且第二网络节点可以是主节点。在该实施例中,第二网络节点可以执行用于分组数据汇聚协议(PDCP)复制的CA。在另一个实施例中,第二连接在第二网络节点和第三网络节点之间。

在特定实施例中,第一网络节点可以是主节点,并且第二网络节点可以是辅节点。在该实施例中,所述消息还指示所述第二网络节点接管无线电资源控制(RRC)。

在特定实施例中,终端装置包括第一UE和第二UE。在该实施例中,第一连接在所述终端装置的所述第一UE和所述第一网络节点之间,并且所述第二连接和所述第三连接在所述终端装置的所述第二UE和所述第二网络节点之间。

图14是根据某些实施例的无线网络中的示例性网络节点1400的示意性框图。在一些实施例中,无线网络可以是图4所示的无线网络406。网络节点可以是图4中示出的网络节点460。网络节点1400可操作以执行参考图13描述的示例方法,并且可能还有本文公开的任何其它过程或方法。还要理解,图13中的方法不一定仅由网络节点1400执行。该方法的至少一些操作可以由一个或多个其他实体来执行。

网络节点1400可以包括处理电路以及其他数字硬件,所述处理电路可以包括一个或多个微处理器或微控制器,所述数字硬件可以包括数字信号处理器(DSP)、专用数字逻辑等等。在一些实施例中,网络节点1400的处理电路可以是图4所示的处理电路470。处理电路可以被配置成执行存储在存储器中的程序代码,该存储器可包括一种或若干种类型的存储器,诸如只读存储器(ROM)、随机存取存储器、高速缓冲存储器、闪存装置、光存储装置等。在若干实施例中,存储在存储器中的程序代码包括用于执行一种或多种电信和/或数据通信协议的程序指令,以及用于实行本文描述的技术中的一种或多种的指令。在一些实现中,处理电路可以用于使接收单元1410、建立单元1420和网络节点1400的任何其他合适的单元执行根据本公开的一个或多个实施例的对应功能,诸如处理器、接收器和传送器。

如图14所示,网络节点1400包括接收单元1410和建立单元1420。接收单元1410可以被配置成从第一网络节点接收消息,所述消息指示第一网络节点和终端装置之间的第一连接已经失败。在特定实施例中,该消息包括发起与终端装置的第二连接的指示。

建立单元1420可以被配置成基于该消息建立与终端装置的第二连接。在特定实施例中,建立单元1420在第一连接失败之前建立第三连接。在特定实施例中,第一连接携带在所述第一连接失败之前在所述第三连接中传送的数据。在特定实施例中,第二连接携带在所述第一连接失败之后在所述第三连接中传送的数据。在特定实施例中,第一连接、第二连接和第三连接中的至少两个可以经由双连接性(DC)来提供。例如,在第一连接失败之前,经由DC提供第一连接和第三连接。在另一个实施例中,当第一连接失败时,可以不经由DC提供第二连接和第三连接。在特定实施例中,当所述第一连接的故障是辅小区组(SCG)故障时,所述终端装置被配置成通过主小区组(MCG)进行载波聚合(CA)配置。

在特定实施例中,第一网络节点可以是辅节点,并且网络节点1400可以是主节点。在该实施例中,网络节点1400可以执行用于分组数据汇聚协议(PDCP)复制的CA。在另一个实施例中,网络节点1400可以进一步与第二网络节点建立第四连接。

在特定实施例中,第一网络节点可以是主节点,并且网络节点1400可以是辅节点。在该实施例中,所述消息还指示网络节点1400接管无线电资源控制(RRC)。

在特定实施例中,终端装置包括第一UE和第二UE。在该实施例中,第一连接在所述终端装置的所述第一UE和所述第一网络节点之间,并且第二连接和第三连接在终端装置的第二UE和网络节点1400之间。

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

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

根据各种实施例,本文特征的优点是通过与终端装置具有备用连接来保证数据传输安全。此外,具有复制的连接防止了在意外的系统故障时的数据丢失,使得可以确保数据传输的可靠性,并且进一步,可以改进网络性能。

虽然附图中的过程可以示出由本发明的某些实施例执行的操作的特定次序,但应该理解,这样的次序是示例性的(例如,备选实施例可以按不同的次序执行操作、组合某些操作、使某些操作重叠等)。

虽然本发明已经依据若干实施例进行了描述,但本领域技术人员将认识到,本发明不限于所描述的实施例,能利用所附权利要求书的精神和范围内的修改和更改来实践本发明。因此,本描述被视为说明性的而不是限制性的。

相关技术
  • 在传输可靠性中使用的方法和设备
  • 用于改进无线通信系统中的数据传输可靠性的方法和设备
技术分类

06120113104459