用于通信技术选择的方法和装置与流程

文档序号:26103738发布日期:2021-07-30 18:15阅读:43来源:国知局
用于通信技术选择的方法和装置与流程

本公开的非限制性和示例实施例总体上涉及通信技术领域,以及具体地涉及用于通信技术选择的方法和装置。



背景技术:

本部分介绍了可以有助于更好地理解本公开的多个方面。因此,本部分的陈述应从这种角度来阅读,以及不应被理解为关于什么在现有技术中或什么不在现有技术中的承认。

无线通信标准正在不断演进。第三代合作伙伴计划(3gpp)目前正在致力于第五代(5g)无线技术标准,该标准可能会经历许多发布。5g网络被预期支持多种共存的无线电接入技术(rat),例如长期演进(lte),ltepc5副链路(sidelink)接口,新无线电(nr)uu接口和nrpc5接口。在这样的环境中操作的用户设备(ue)被预期必须从多个可用的rat中选择rat,以便有效地使用这样的网络。取决于各种情况,并非所有rat被预计都同样适合于支持ue。因此,执行适当的rat选择的技术和设备被预计是可取的。



技术实现要素:

以简化形式提供本发明内容以介绍选择的构思,以下该构思在详细描述中将被进一步描述。本发明内容既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。

在本公开的第一方面中,提供了一种在第一终端设备处实现的方法。该方法可以包括获得关于用于至少一个服务的一个或多个候选通信技术的信息。该方法还可以包括确定第一终端设备的一个或多个候选通信技术的可用性。该方法还可以包括:基于一个或多个候选通信技术的可用性,从一个或多个候选通信技术中选择至少一个通信技术以用于在第一终端设备与至少一个第二终端设备之间的通信。

在本公开的第二方面中,提供了一种在网络设备或应用服务器处实现的方法。该方法可以包括获得关于用于至少一个服务的一个或多个候选通信技术的信息。该方法还可以包括确定第一终端设备的一个或多个候选通信技术的可用性。该方法还可以包括:基于一个或多个候选通信技术的可用性,选择至少一个通信技术以用于在第一终端设备与至少一个第二终端设备之间的通信。该方法还可以包括将选择结果发送给第一终端设备。

在本公开的第三方面中,提供了一种在第一终端设备处实现的装置。该装置可以包括处理器;以及耦合到处理器的存储器,所述存储器存储可由所述处理器执行的指令,由此所述装置可操作用于获得关于用于至少一个服务的一个或多个候选通信技术的信息;确定第一终端设备的一个或多个候选通信技术的可用性;以及基于一个或多个候选通信技术的可用性,从一个或多个候选通信技术中选择至少一个通信技术以用于在第一终端设备与至少一个第二终端设备之间的通信。

在本公开的第四方面中,提供了一种在网络设备或应用服务器处实现的装置。该装置可以包括处理器;以及耦合到处理器的存储器,所述存储器存储可由所述处理器执行的指令,由此所述装置可操作用于获得关于用于至少一个服务的一个或多个候选通信技术的信息;确定第一终端设备的一个或多个候选通信技术的可用性;基于一个或多个候选通信技术的可用性,选择至少一个通信技术以用于在第一终端设备与至少一个第二终端设备之间的通信;以及将选择结果发送给第一终端设备。

在本公开的第五方面中,提供了一种计算机程序产品,其包括指令,当在至少一个处理器上执行所述指令时,所述指令使所述至少一个处理器执行根据本公开的第一方面的方法。

在本公开的第六方面中,提供了一种计算机程序产品,其包括指令,当在至少一个处理器上执行所述指令时,所述指令使所述至少一个处理器执行根据本公开的第二方面的方法。

在本公开的第七方面中,提供了一种计算机可读存储介质,其存储指令,所述指令当被至少一个处理器执行时,使所述至少一个处理器执行根据本公开的第一方面的方法。

在本公开的第八方面中,提供了一种计算机可读存储介质,其存储指令,所述指令当被至少一个处理器执行时,使所述至少一个处理器执行根据本公开的第二方面的方法。

在本公开的第九方面中,提供了一种通信系统,其包括主机计算机,该主机计算机包括:处理电路,其被配置为提供用户数据;以及通信接口,其被配置为将用户数据转发到蜂窝网络以用于传输给包括无线电接口和处理电路的用户设备;其中,蜂窝网络包括具有无线电接口和处理电路的基站;其中,基站被配置为执行根据本公开的第二方面的方法的任何步骤,以及ue被配置为执行根据本公开的第一方面的方法的任何步骤。

在本公开的第十方面中,提供了一种在通信系统中实现的方法,该通信系统包括主机计算机、基站和用户设备(ue)。该方法可以包括:在主机计算机处,提供用户数据;以及在主机计算机处,发起经由包括基站的蜂窝网络的至ue的载有用户数据的传输,其中,基站被配置为执行根据本公开第二方面的方法的任何步骤,以及ue被配置为执行根据本公开的第一方面的方法的任何步骤。

在本公开的第十一方面中,提供了一种在通信系统中实现的方法,该通信系统包括主机计算机、基站和用户设备(ue)。该方法可以包括:在主机计算机处,接收从ue发送给基站的用户数据,其中基站被配置为执行根据本公开的第二方面的方法的任何步骤,以及ue被配置为执行根据本公开的第一方面的方法的任何步骤。

附图说明

从参考附图的下面的详细描述,通过示例的方式,本公开的各个实施例的上述和其他方面、特征和益处将变得更加完全明显,在附图中,相似的附图标记或字母用于指代相似或等同的元素。附图被示出以用于促进本公开的实施例的更好的理解,以及不一定按比例绘制,其中:

图1示出了包括多个设备的示例网络环境。

图2是根据本公开的特定实施例的示例无线电协议架构的示意性框图。

图3a和图3b是根据本公开的特定实施例的无线电协议架构的更多详细示例的示意框图。

图4a示出了根据本公开实施例的从uu到pc5的路径切换的过程。

图4b示出根据本公开的另一实施例的从uu到pc5的路径切换的过程。

图4c示出根据本公开的实施例的从pc5到uu的路径切换的过程。

图5示出了根据本公开实施例的方法的流程图。

图6示出了根据本公开的另一实施例的方法的流程图。

图7示出了根据本公开的另一实施例的方法的流程图。

图8示出了根据本公开的另一实施例的方法的流程图。

图9示出了根据本公开的实施例的装置的简化框图。

图10示出了根据本公开的另一实施例的装置的简化框图。

图11是示出根据本公开的特定实施例的示例无线网络的示意框图。

图12是示出根据本公开的特定实施例的用户设备的示例的示意框图。

图13是示出根据本公开的特定实施例的虚拟化环境的示例的示意框图。

图14是示出根据本公开的特定实施例的示例电信网络的示意图。

图15是示出根据本公开的特定实施例的示例通信系统的示意框图。

图16-19是流程图,每个流程图示出根据本公开的特定实施例的在通信系统中实现的示例方法。

具体实施方式

参考附图详细描述本公开的实施例。应当理解,仅出于使本领域技术人员能够更好地理解以及因此实现本公开的目的来讨论这些实施例,而不是建议对本公开的范围的任何限制。在整个说明书中对特征,优点或类似语言的引用并不意味着可以用本公开实现的所有特征和优点应该在或在本公开的任何单个实施例中。相反,提及特征和优点的语言应被理解为意味着结合实施例描述的特定特征,优点或特性被包括在本公开的至少一个实施例中。此外,在一个或多个实施例中,可以以任何合适的方式来组合本公开所描述的特征,优点和特性。相关领域的技术人员将认识到,可以在没有特定实施例的特定特征或优点中的一个或多个特定特征或优点的情况下实践本公开。在其他情况下,在某些实施例中可以认识到附加特征和优点,而附加特征和优点可能不会在本公开的所有实施例中存在。

如本文所使用的,术语“通信网络”是指遵循任何适当的通信标准的网络,诸如新无线电(nr),长期演进(lte),高级lte(lte-a),宽带码分多址(wcdma),高速分组接入(hspa)等。此外,可以根据任何合适的各代通信协议和/或当前已知或将来将要开发的任何其他协议来执行在通信网络中的终端设备与网络节点之间的通信,各代通信协议包括但不限于第一代(1g),第二代(2g),2.5g,2.75g,第三代(3g),4g,4.5g,5g通信协议。

术语“网络节点”是指通信网络中的网络设备,终端设备通过该网络设备接入网络并从网络接收服务。网络节点可以指代在无线通信网络中的基站(bs)、接入点(ap)、多小区/多播协调实体(mce)、控制器或任何其他合适的设备。bs可以是例如节点b(nodeb或nb)、演进型nodeb(enodeb或enb)、下一代nodeb(gnodeb或gnb)、远程无线电单元(rru)、无线电头端(rh)、远程无线电头端(rrh)、集成接入回程(iab)节点、中继器、低功率节点(如毫微微基站,微微基站)等。

网络节点的又一示例包括多标准无线电(msr)无线电设备(诸如msrbs),诸如无线电网络控制器(rnc)或基站控制器(bsc)之类的网络控制器,基站收发信台(bts),传输点,传输节点,定位节点等。然而,更一般而言,网络节点可以表示能够,被配置,被布置和/或可操作用于使终端设备能够接入无线通信网络和/或提供对无线通信网络的终端设备接入或向已经接入无线通信网络的终端设备提供某种服务的任何合适的设备(或设备组)。

术语“终端设备”是指可以接入通信网络并从其接收服务的任何终端设备。作为示例而非限制,终端设备可以指代移动终端,用户设备(ue)或其他合适的设备。终端设备可以包括但不限于便携式计算机,诸如数码相机之类的图像捕获设备,游戏终端设备,音乐存储和回放设备,移动电话,蜂窝电话,智能电话,ip语音(voip)电话,无线本地环路电话,平板电脑,可穿戴设备,个人数字助理(pda),便携式计算机,台式计算机,可穿戴设备,车载无线设备,无线端点,移动台,笔记本电脑嵌入式设备(lee),笔记本电脑安装设备(lme),usb软件狗,智能设备,无线用户驻地设备(cpe)等。在下面的描述中,术语“终端设备”,“终端”,“用户设备”和“ue”可以互换使用。作为一个示例,ue可以代表被配置用于根据由3gpp(第三代合作伙伴计划)发布的一个或多个通信标准(例如3gpp的lte标准或nr标准)进行通信的终端设备。如本文所使用的,就拥有和/或操作相关设备的人类用户而言,“用户设备”或“ue”可能不一定具有“用户”。在一些实施例中,终端设备可以被配置为在没有直接人类交互的情况下发送和/或接收信息。例如,当被内部或外部事件触发时,或者响应于来自无线通信网络的请求,ue可以被设计为按照预定的调度向网络发送信息。替代地,ue可以代表旨在出售给人类用户或由人类用户操作但最初可能不与特定人类用户相关联的设备。

作为又一具体示例,在iot场景中,终端设备也可以称为iot设备,以及代表执行监测,感测和/或测量等以及将这种监测,感测和/或测量等的结果发送给另一终端设备和/或网络设备的机器或其他设备。在这种情况下,终端设备可以是机器对机器(m2m)设备,在3gpp上下文中可以将其称为机器类型通信(mtc)设备。

作为一个特定示例,终端设备可以是实现3gpp窄带物联网(nb-iot)标准的ue。这样的机器或设备的特定示例是传感器,诸如功率计的计量设备,工业机械,或家用或个人电器,例如电冰箱,电视,个人可穿戴设备(诸如手表)等。在其他情况下,终端设备可以代表车辆或其他设备,例如能够对其运行状态或者与其运行相关的其他功能进行监测,感测和/或报告等的医疗器械。

如本文中所使用的,术语“第一”,“第二”等是指不同的元素。除非上下文另外明确指出,否则单数形式“一”和“一个”也意图包括复数形式。如本文所使用的术语“包括”,“包含”,“具有”,“拥有”,“含有”和/或“涵盖”指定所述特征,元素和/或组件等的存在,但是不排除一个或多个其他特征,元素,组件和/或其组合的存在或增加。术语“基于”应理解为“至少部分基于”。术语“一个实施例”和“实施例”应被理解为“至少一个实施例”。术语“另一实施例”应被理解为“至少一个其他实施例”。在下文中可以包含其他定义(显式的定义和隐式的定义)。

本文中使用的术语仅是出于描述特定实施例的目的,以及不旨在限制示例实施例。除非上下文另外明确指出,否则如本文所使用的单数形式“一”,“一个”和“该”也旨在包括复数形式。将进一步理解的是,当在本文中使用时,术语“包括”,“包含”,“具有”,“拥有”,“含有”和/或“涵盖”指定所述特征,元素和/或组件等的存在,但是不排除一个或多个其他特征,元素,组件和/或其组合的存在或增加。

如本文所使用的,下行链路dl传输是指从网络设备到终端设备的传输,以及上行链路ul传输是指相反方向的传输。

注意,本文中使用的这些术语仅是用于便于描述和在节点,设备或网络等之间的区分。随着技术的发展,也可以使用具有相似/相同含义的其他术语。

在以下描述和权利要求书中,除非另有定义,否则本文中使用的所有技术术语和科学术语具有与本公开所属领域的普通技术人员通常所理解的相同含义。

在3gpprel-14中,针对设备到设备工作的扩展由对v2x(车辆到万物)通信的支持组成,v2x通信包括在车辆,行人和基础设施之间的直接通信的任意组合。当网络(nw)基础设施可用时,v2x通信可以利用网络(nw)基础设施,但是即使在缺乏覆盖的情况下,至少基本的v2x连通性应该是可能的。由于lte规模经济,提供基于lte的v2x接口在经济上可能是有利的,以及与使用专用的v2x技术相比,基于lte的v2x接口可以使能在与nw基础设施(v2i)的通信,与行人(v2p)的通信和与其他车辆(v2v)的通信之间更紧密的集成。

v2x通信可以携带非安全性信息和安全性信息两者,其中应用和服务中的每个可以与特定的需求集相关联,例如,在延迟,可靠性,容量等方面。

存在针对v2x定义的几种不同的用例:

v2v(车辆到车辆):涵盖了通过uu或副链路(pc5)的在车辆之间的基于lte的通信。

v2p(车辆到行人):涵盖了通过uu或副链路(pc5)的在(车辆)与由个人携带的设备(例如,由行人,骑自行车的人,驾驶员或乘客携带的手持终端)之间的基于lte的通信。

v2i/n(车辆到基础设施/网络):涵盖了在(车辆)与路边单元/网络之间的基于lte的通信。路边单元(rsu)是运输基础设施实体(例如,传输速度通知的实体),其通过副链路(pc5)与具有v2x能力的ue进行通信。对于v2n,该通信是在uu上执行的。

3gpp已经设计了蜂窝生态系统,其中副链路(sl)和uu两者可以用于提供v2x服务。下面针对nr和lte两者总结了有关由3gpp支持的v2x蜂窝系统的设计的更多详细信息。

ltev2x

在lte中,存在用于在副链路上的v2x的两种不同的资源分配(ra)过程,即集中式ra(所谓的“模式3”)和分布式ra(所谓的“模式4”)。传输资源是在资源池中选择的,该资源池是预先定义的或者由网络(nw)来配置。

使用集中式或nw调度的ra(即模式3),由nw动态调度/分配发送副链路无线电资源。类似于uu调度,ue使用上行链路信令(调度请求(sr)和缓冲区状态报告(bsr))向nw请求用于传输的资源,作为响应,nw可以通过物理下行链路控制信道(pdcch)向ue授予用于副链路传输的资源。取决于网络决策,由nw提供的授予可以对单个传输块(tb)的传输(包括其重传)有效,或者如用于半永久性调度(sps)授予,对在多个周期性资源上的多个tb资源的传输有效。

使用分布式或自治ra(即模式4),它旨在一种资源分配方案,其中网络以广播方式提供将在某个载波上使用的资源集。然后,根据某些规则,由对副链路操作感兴趣的ue竞争此类资源。特别地,ue在使用某些资源之前将在某段时间内感测此类资源,以及在资源被认为是空闲的情况下,它可以选择它们用于副链路传输。感测基于来自周围ue的sci(副链路控制信息)的解码和物理副链路共享信道(pssch)的(参考信号接收功率)测量。为了使能这种基于感测的资源分配,没有ue特定的扰码被采用,这意味着在副链路上在l1(第1层)中ue无法被识别。

取决于将被传送的特定服务,ue可以根据期望的模式(其在时域中周期性重复)为多个传输保留这种资源,或者ue可以简单地选择此类资源以用于为单个“一次性”传输。特别地,sl和uusps框架两者已经被设计,使得有可能以高概率匹配v2x特定的业务模式。

nrv2x

3gppsa1工作组已经完成了在研究/工作项目fs_ev2x中的对未来v2x服务的新服务要求。sa1已经确认了在5g(即lte和nr)中将被使用的针对高级v2x服务的25个用例。这些用例可被分类为四个用例组:车辆列队行驶(platooning),扩展的传感器,高级驾驶和远程驾驶。

针对每个用例组的整合要求被记录在tr22.886中。对于这些高级应用,满足所需数据速率、容量、可靠性、时延、通信范围和速度的预期要求变得更加严格。

虽然nr资源分配框架被预期大致采用ltev2x框架为基准,但是一些基本的增强将是需要的以满足nr要求。例如,为了满足这些要求,一些改进需要被引入在层1和层2接入层(as)协议中,以强制链路自适应和qos处理。这样的增强包括例如sl信道状态信息(csi)反馈、slharq(混合自动重传请求)反馈、arq(自动重传请求)方案、rlcam(无线链路控制确认模式)、qos(服务质量)准入控制,等等。

另外,nrv2x服务被预期将使用不同的播(casting)方案来传输。特别是对于某些应用,例如协作驾驶,动态乘车共享,视频/传感器数据共享等,单播将可能是需要的。对于列队行驶用例,组播通信将是首选的。对于警报消息的广泛提供,广播通信反而是可取的。显然,取决于特定的播方案使用,由于不同的干扰/信道条件以及不同的qos要求,资源分配将有所不同。

路径选择

可以在副链路上的pc5接口和经由ul/dl操作在uu接口上来提供v2x服务。是使用uu接口还是pc5接口以用于v2x,可能严格地取决于若干因素。特定v2x服务的特征在这里起着根本性的作用。例如,对于那些需要非常短延迟的服务,pc5是首选的,因为可以避免uu信道接入的延时,移动性过程和最重要的核心网延时。但是,还有其他v2x服务,例如队列警告,路况警报等,它们需要非常大的通信范围,而这是使用仅sl操作无法实现的。

另外,是使用pc5接口还是使用uu也可以取决于无线电条件。通常,由于没有集中控制的系统或具有宽松集中控制的系统(如gnb)的分布式性质,在sl上实现非常鲁棒的通信可能是具有挑战性的。因此,在非常高的信道拥塞的情况下,uu的使用可能是优选的。同时,pc5可用作卸载uu业务的手段,尤其在pc5是低拥塞的情况下。

因此,通常,可能有多个因素影响使用pc5或uu的决定。此类因素中的一些因素更多地与无线电相关,而另一些因素反而可能更多地取决于v2x业务本身的特征以及服务提供方配置或网络运营方配置。

在nrv2x中,也将通过pc5支持单播和组播,在这种情况下,仅在tx(发送器)侧的路径选择可能无法正常工作,例如:

例如,路径配置在tx和rx(接收器)侧不一致。对于(某些)v2x服务,uu和pc5在tx侧都被允许,而仅uu在rx侧被允许。

tx在覆盖范围内,而rx在覆盖范围外,因此通过uu的通信是不可能的。

当rx处于空闲模式时,tx处于连接模式,在这种情况下,对于处于空闲模式的rxue,通过uu的(单播)通信是不可能的。

tx和rx具有不同的pc5rat能力,例如。rx仅支持ltepc5,而tx仅支持nrpc5,在这种情况下,通过pc5的(单播)通信在两个ue之间是可能的。

此外,高级v2x用例具有(非常)更严格的性能要求。即使为v2x传输配置了路径,也可能无法满足性能要求,使用该路径传输v2x服务也没有意义。

为了克服或减轻上述问题或其他问题中的至少一个问题或提供有用的解决方案,本公开的实施例提出了一种新的路径选择和切换解决方案。本公开的一些实施例可以提供用于在诸如副链路(pc5)和uu之类的不同通信技术之间的路径切换的方法。本公开的一些实施例提供了用于从uu到pc5的路径切换的过程,该过程涉及ue,网络(nw)和应用服务器。本公开的一些实施例提供了用于从pc5到uu的路径切换的过程,该过程涉及ue,nw和应用服务器。本公开的一些实施例通过考虑在tx侧和rx侧两者的不同通信技术(例如uu路径和/或pc5路径)的可用性来提供路径选择和切换解决方案。在本公开的一些实施例中,路径切换可以由nw触发或由ue触发。在本公开的一些实施例中,提供了用于在uu或pc5或两者上对路径可用性进行指示、交换和检查的信令。在本公开的一些实施例中,提供了用于在uu或pc5或两者上对路径选择/切换进行指令和确认的信令。

通过由本公开的实施例提出的路径选择和切换解决方案可以提供许多优点。例如,在本公开的一些实施例中,可以考虑在tx侧和rx侧两者的路径可用性,这可以减轻不必要的通信技术切换,减少切换失败,以及提高性能。

图1示出了包括多个设备的示例网络环境100。如本文所使用的,无线设备是能够与另一无线设备交换无线通信信号的任何设备。图1所示的特定网络环境100包括:两个ue110a、110b,两个接入节点120a、120b,核心网(cn)130,以及应用服务器140。尽管在该示例中每个接入节点120a、120b被配置为提供ue接入核心网130和应用服务器140,但是其他实施例包括:接入节点120a、120b,其被配置为提供ue接入各自核心网(未示出)。应用服务器140可以向ue提供至少一个服务。此外,应用服务器140可以中继在ue之间的业务。

接入节点120a中的接入节点是支持通过nruu接口通信的nr接入节点。其它接入节点120b是支持通过lteuu接口通信的lte接入节点。两个ue110a、110b每个都支持与接入节点120a、120b中的任何一个接入节点通信以及支持彼此之间的通信。因此,ue110a和接入节点120a能够经由nruu接口彼此通信,以及ue110a和接入节点120b能够经由lteuu接口彼此通信。ue110b和接入节点120a能够经由nruu接口彼此通信,以及ue110b和接入节点120b能够经由lteuu接口彼此通信。ue110a、110b能够直接通过nrpc5接口和ltepc5接口彼此通信,以及能够分别通过nruu接口和lteuu接口经由接入节点120a,120b彼此通信。

在该特定示例中,两个ue110a,110b都是车辆(或被包括在车辆中)。在5g中,车辆到万物(v2x)服务通常带有严格的服务质量(qos)要求(例如99.999%的可靠性和10ms的延迟)。这种超可靠和低延迟的无线连接允许车辆例如优化其操纵控制以及参与协同驾驶,而在无线连接上的干扰或中断可能会导致危险情况甚至车祸。其他情况可能涉及较不关键的通信。

ue110(例如,ue110a、110b中的一个或两个)可以选择多个接口中的一个或多个接口以用于在其上发送任何v2x消息。在v2x场景中,由于qos要求,ue110正在快速移动(例如,以及可能具有不稳定的网络连接),和/或兼容性问题,选择适当的rat(和对应的接口)可能具有挑战性。例如,由于特定于ltepc5的ue110可能无法解码通过nrpc5接口发送的消息。因此,如果仅支持ltepc5的ue是被期望的,则发送ue110必须选择ltepc5接口。此外,如果一个ue110在rat(及其对应的接口)之间频繁地切换,则服务的连续性可能难以维持。

无线设备(例如,ue110,接入节点120)可以包括用于通过接口进行通信的无线电协议架构。这样的无线电协议架构200的示例在图2中示出。无线电协议架构200包括高层210和低层220。为了支持某些接口(例如,lte),高层210选择是否使用uu接口和/或pc5接口进行通信,以及相应地配置低层220。在一些实施例中,rat选择(以及相应地,经由支持给定rat的接入节点120的路径选择)可以取决于与通信和/或ue签约信息相对应的服务。

如本公开中所定义的低层220单独地或组合地包括任何层1(l1)和/或层2(l2)无线电协议架构层。例如,低层220可以包括物理(phy)层,媒体访问控制(mac)层,无线电链路控制(rlc)层,分组数据汇聚(pdcp)层,服务数据适配协议(sdap)层,或其任何组合。如本公开中所定义的,高层210单独地或组合地包括在低层220上方的任何一个或多个层。例如,根据在低层中不包括这样的层的实施例,高层210可以包括任何l2层(例如,rlc层,mac层,pdcp层和/或sdap层)。附加地或替代地,高层210可以包括任何层3(l3)或以高层,诸如应用层(例如)。

例如,某些v2x服务可能仅在ltepc5接口上被支持。附加地或替代地,ue的签约合同和服务水平协议(sla)可以限制接入某些rat。这样的信息对于接入层(as)可能是透明的。因此,在一些实施例中,允许高层来选择(例如,重新选择)rat(和对应的路径)可以解决服务等级问题。

图3a和图3b示出了支持多rat双连通性(mr-dc)的(例如,如在ue110和/或接入节点120中实现的)不同示例无线电协议架构200。在图3a中所示的无线电协议架构200可以与演进分组核心(epc)一起使用。附加地或可替代地,在图3b中所示的无线电协议架构可以与5g核心(5gc)一起使用。

在分离承载的情况下,在lte和nr中的pdcp层能够进行分组数据单元(pdu)路由。如图3a和图3b所示,分离承载可以载有例如lterlc承载和nrrlc承载。pdcp负责分离rlc承载以及将它们路由到它们对应的rlc层。sdap层是在5g中引入的,以及负责将qos流映射到承载。

可以以多种方式来执行rat选择。例如,ue、网络设备或应用服务器可以基于在发送ue和接收ue处的一个或多个候选rat的可用性来选择rat。另外,ue、网络设备或应用服务器可以基于v2x应用类型和/或v2xqos类别来选择rat。附加地或替代地,ue、网络设备或应用服务器可以基于以下来选择rat:每个rat的pc5和/或uu接口的链路质量,在每个rat中的连接状态,在每个rat中的接入节点120的负载状态,ue能力,已启动的v2x应用的v2x应用类型和/或qos类别。附加地或替代地,ue,网络设备或应用服务器可以基于优先级列表来选择rat,优先级列表包括针对每个rat的优先级别,优先级列表由网络配置以及指示针对每个v2x应用类型和/或每个v2xqos类别的网络的rat选择偏好。附加地或替代地,ue110可以同时使用多个rat。例如,ue110可以使用多个rat来支持相同的v2x应用,以便除了其它之外增强吞吐量和/或可靠性。附加地或替代地,在选择了rat之后,可以基于v2x应用类型,覆盖情况,连接状态和/或网络资源状态来进一步选择uu和/或pc5接口。通常,这种rat选择(例如,重选)解决方案可以由高层基于来自低层的辅助信息来实现。在一些实施例中,可以在网络侧执行选择,以及可以经由网络信令来通知ue110。替代地,可以由ue110基于由网络提供的rat列表来执行选择。

注意,尽管贯穿本公开讨论的实施例具体参考了rat选择,但是应当理解,这种rat选择还选择了用于在设备之间的通信的路径。例如,选择使用给定rat用于通信导致选择用于通信的路径,该路径包括其中使用了所选择的rat的路段。因此,在不脱离本公开的某些基本特征的情况下,术语rat选择和路径选择可以互换使用。

给定在rat选择中可能考虑的众多因素(例如,如上所述的rat的优先级,低层测量以及其他因素),对rat进行基准测试以及使能rat选择的算法可能非常复杂。通常,有效地执行rat选择将是有利的。

此外,rat重选可以引入服务连续性考虑。例如,如果由高层执行的rat选择触发ue110切换rat,则经由当前rat的当前会话被终止以及经由新rat的新会话被建立。尤其是对于具有严格qos要求的v2x服务而言,频繁的服务激活和去激活可能会负面地影响性能。实际上,在仅使用基于高层的rat选择的实施例中,不良的服务连续性可能是相当大的缺点。

应当指出,本公开的一些实施例主要是关于lte或nr规范来描述的,lte或nr规范被用作针对某些示例网络配置和系统部署的非限制性示例。这样,本文给出的示例实施例的描述具体地参考与lte或nr规范直接相关的术语。这样的术语仅在所提出的非限制性示例和实施例的上下文中使用,以及不以任何方式自然地限制本公开。相反,只要本文描述的示例实施例是适用的,则任何其他系统配置或无线电技术可以等同地被利用。

如本文中所使用的,术语“路径选择”旨在指诸如ue的移动网络实体(其可以是在ue中的as层或应用客户端)或接入网络设备或核心网节点(其可以是gnb,enb,mme(移动性管理实体),amf(接入和移动性管理功能),smf(会话管理功能),p-gw(分组数据网络网关),v2x控制功能,或服务器等(其可以是控制v2x应用功能的v2x服务器)选择通信技术中的至少一种以传输诸如v2x服务之类的某种服务。所述移动网络实体还可以选择特定的通信技术,例如,lteuu,nruu,ltepc5,nrpc5。所述移动网络实体可以选择非3gpp接入技术,例如wifi,ieee802.11p,等。

在本公开的一些实施例中,为诸如v2x服务之类的每个服务选择的一个或多个路径可以考虑以下过程。

在由高层针对诸如v2x服务之类的给定服务所指示的路径中,接入层向高层指示针对每个路径的相关联的无线电可用性和/或不可用性。

在由高层指示的针对诸如v2x服务之类的给定服务的路径中,接入层指示高层应选择哪个路径,即,仅一个路径被as(接入层,即phy、mac、rlc、pdcp、rrc、sdap层中的任何一个)指示为可用,以及其他可能的路径被隐式或显式指示为不可用。

在本公开的一些实施例中,对于如由高层所指示的只能选择一个路径的那些服务,如果该路径可用,则可以向高层指示没有路径可用性。如果该路径不可用,则可以指示该路径不可用。

在本公开的一些实施例中,如果向高层指示了不只一条路径可用,则高层进行最终选择。

在本公开的一些实施例中,被考虑的诸如v2x之类的服务可以仅是应用层正在要求ue在某个时间点发送的诸如v2x之类的服务。

在本公开的一些实施例中,服务可以是ue可能能够发送的所有可能的服务。该服务可以以各种方式被表示。例如,v2x服务可以通过如下被表示在as中:v2x服务id,或目标l2id,或lcid(逻辑信道标识),或承载id,或通过lcg(逻辑信道组)(在这种情况下,一个lcg可以包括不只一个v2x服务)。

在本公开的一些实施例中,当诸如pc5的第一通信技术变得不可用而诸如uu的第二通信技术变得可用时,可以触发从诸如pc5的第一通信技术到诸如uu的第二通信技术的路径切换,而在诸如uu的第二通信技术变得不可用而诸如pc5的第一通信技术变得可用时,可以触发从诸如uu的第二通信技术到诸如pc5的第一通信技术的路径切换。

在本公开的一些实施例中,所提出的路径选择和切换解决方案可以应用于单播sl通信、组播sl通信、广播sl通信。

在本公开的一些实施例中,诸如rat之类的通信技术可用性可以包括以下至少一项:

·使用给定接口的路径可用性,旨在针对该接口的某些条件或条件的特定组合在as处是满足的。此类无线电条件包括但不限于以下因素:

·如在所述移动网络实体中的任何一个移动网络实体处测得的针对有关接口的拥塞(例如,cbr(拥塞繁忙比率)级别)或干扰级别(例如,rsrp(参考信号接收功率)/rsrq(参考信号接收功率)低于某个阈值。对于与不同v2x服务相关的不同qos要求,所述阈值可以不同。

·相关接口没有被网络设备(例如gnb)禁止用于被选择用于给定v2x服务的传输的小区。

·无线电资源由诸如gnb之类的网络设备被分配用于在相关接口中的给定服务的传输,例如,由gnb分配用于传输的sl资源池

·与给定服务相关联的qos要求被保持在某一时间窗口上。例如,目标分组延迟预算被维持,和/或目标bler(块错误率)(即,成功传输的分组(接收到harqack)与所传输的总分组之间的比率)高于某个值。

·如果已经成功在两个或多个ue之间执行发现过程,即对相同服务感兴趣的以及位于同一地理区域的两个或多个ue已经相互发现,则诸如pc5接口的通信技术是可以使用的。

·如果随机接入被成功执行,和/或如果已经成功建立了针对给定服务的诸如uu承载的通信技术承载,则针对给定服务的诸如uu接口的通信技术是可用的。

在本公开的一些实施例中,可以周期性地或仅在任何上述事件发生时指示路径可用性。

在本公开的一些实施例中,与上述类似的标准可以由接入层使用来声明与给定服务相关联的一个或多个路径不再是无线电可用的。

图4a示出了根据本公开实施例的从uu到pc5的路径切换的过程。在本实施例中,路径切换由ue发起。在该实施例中,ue1和ue2经由应用服务器通过uu正在彼此通信(某些服务(多个)),以及uu路径正在变得或变得不可用,从uu到pc5的路径切换可以由ue1和ue2中的任何一个来发起。

在本公开的实施例中,仅当pc5接口可用于有关服务时才执行以下参考图4a所述的过程。

在本公开的另一实施例中,无论pc5接口是否可用,都执行下面参考图4a描述的过程。如果pc5接口是可用的,则ue1或ue2可以选择pc5接口用于给定服务的传输。

在本公开的另一个实施例中,无论pc5接口是否可用,以下过程都可能发生:

·uu接口被选择(选择重新)用于给定服务,但另一个频率用于所述服务的传输。例如,gnb可以触发切换,使得ue在另一个小区上传送所述服务。由gnb选择的新频率是在可能的频率集合中,所述服务根据高层配置被传输在可能的频率集合中。

·高层指示针对所述服务的可以能够传输此类服务的可能的频率的新的集合,其中所述可能的频率的集合不包括uu路径被宣布不可用的频率。gnb/enb从这个新提供的集合中选择用于uu通信的v2x频率。

·给定服务的传输被应用层停止。

·该服务在as处被禁止,这意味着gnb/enb可能会在针对有问题的小区的广播信号中发出针对给定服务的禁止标志。

·服务发现在所述ue1和ue2之间被触发,即应用服务器配置ueas层以发起发现过程。enb/gnb可以向ue配置用于发现通信的sl资源池。

在本公开的实施例中,路径切换是由ue发起的。ue可以确定例如由于在针对一个或多个服务的信道质量中下降,ue的uu路径正在变得不可用。有多种方法可以向高层通知uu路径不可用:

·选项1:ue向nw(例如,gnb/enb)通知针对一个或多个服务的uu路径不可用以及可选地向nw(例如,gnb/enb)通知pc5可用,nw进一步向应用服务器和/或核心网节点通知针对一个或多个服务的uu路径不可用以及可选地向应用服务器和/或核心网节点通知pc5可用。

·选项2:ue向其高层(例如,应用客户端)通知针对一个或多个服务的uu路径不可用以及可选地向其高层(例如,应用客户端)通知pc5可用,ue的高层向应用服务器通知针对一个或多个服务的uu路径不可用以及可选地向应用服务器通知pc5可用。应用服务器进而可以向任何核心网节点和向gnb/enb发出信号指示这个信息。

·选项3:ue向其高层(例如,应用客户端)通知针对一个或多个服务的uu路径不可用以及可选地向其高层(例如,应用客户端)通知pc5可用,而ue的高层不进一步向应用服务器通知针对一个或多个服务的uu路径不可用以及可选地不进一步向应用服务器通知pc5可用。

对于上述某些选项(例如,选项1),网络(nw)可以将pc5(例如,用于服务通信和/或服务发现的资源池)配置与路径切换指令一起提供给ue1和ue2。

在选项2和3中,ue可以向nw发送请求以请求发送pc5配置。替代地,ue可以从相关的系统信息块(多个)(sib)获得pc5配置(适用于所有选项)。

对于选项1和2,如果pc5被授权将用于两个ue,以及可选地如果(基于在应用层处的ue的位置信息确定的)两个ue之间的距离小于阈值,则应用服务器可以通知两个ue将传输切换到pc5路径。可选地,应用服务器还可以通知在什么时候应该执行切换。类似地,应用服务器可以将切换直接通知给ue的高层,或者将切换通知给nw,然后nw将切换转发给ue。

在本公开的实施例中,为了促进建立pc5路径,应用服务器可以将ue1和ue2的副链路l2(层2)id发送给两个ue中的至少一个。对于选项1和2,这个信息可以在路径切换指令被发送给ue之前或之时发送。对于选项1和2,两个ue将在接收到路径切换指令后开始通过pc5进行发送/接收,接收到副链路l2id的ue将(尝试)与另一个ue建立pc5链路。如果成功,则两个ue可以通过pc5进行通信。

在本公开的实施例中,对于选项1和2,如果ue接收到来自应用服务器的用于切换路径的指令而未被告知副链路l2id,则在ue开始pc5链接建立和数据传输之前,ue需要首先进行在副链路上的服务发现。

对于选项3,如果pc5被授权将被使用,则ue自身确定以选择pc5路径。

对于选项3,选择pc5路径的ue将通过pc5(例如,在广播模式中)或uu发送路径切换请求,该请求应当包含ue的应用层id,或者,如果可用,应当包含ue的副链路l2id。通过接收此请求,对端ue知道uu路径不再可用,如果对端ue被授权使用pc5,则它会确认该请求,如果对端ue没有接收到在路径切换请求中的l2id,则对端ue的副链路l2id可以被包括在确认中。如果该请求被确认,则两个ue随后可以通过pc5进行通信。

注意,可以根据服务信息来执行路径切换。在这种情况下,路径可用性是根据每个服务来确定的,例如服务可能只被允许在蜂窝路径上运行,或者路径可用性是根据该路径是否可以确保某个服务的足够qos来确定的。服务信息(例如服务id)应当被包含在uu和pc5上的路径切换消息中,以指示需要为哪个服务(哪些服务)进行路径切换。

图4b示出根据本公开的另一实施例的从uu到pc5的路径切换的过程。在该实施例中,路径切换由网络(nw)发起。nw可以确定由于例如在信道质量中的下降(例如,基于ue测量报告)或准入控制,到某个ue(某些ue)的uu路径变得(或将变得)不可用于一个或多个服务。存在不同的方式向高层通知uu路径不可用:

·选项1-1:nw向应用服务器通知针对一个或多个服务的uu路径不可用以及可选地通知pc5可用。uu路径不可用可以通过信号被显式地或者被隐式地发送给应用服务器,即,gnb/enb释放与相关服务相关联的一个或多个无线电承载。针对相关服务的uu无线电承载释放的通知对应于在应用服务器处的uu路径不可用。

·选项2-2:nw向ue(多个)(可选地,仅被授权使用pc5那些ue)通知针对一个或多个服务的uu路径不可用以及可选地通知pc5可用,以及ue(多个)向ue的高层(例如,应用客户端)通知该不可用。

在本公开的实施例中,不管上述选项,网络可以执行以下任何操作:

·发出信号以释放(即取消配置)与相关服务相关联的一个或多个uu无线电承载,或释放整个rrcuu连接(即gnb/enb发送rrcconnectionrelease)。

·在pc5路径可用的情况下,gnb/enb可以发送与释放消息结合的“路径重定向”信号以将有关的释放的承载重定向到pc5接口,以及可选地提供针对给定服务的一个或多个sl资源池。gnb/enb还可以配置ue来执行sl发现以及提供用于sl发现的池,使得所述ue1可以开始ue2的发现

·如果gnb/enb释放了整个rrcuu连接,以及sl副链路资源池没有被gnb/enb提供,则ue进入空闲模式。

在本公开的实施例中,对于选项1-1,应用服务器首先识别哪些ue对(uepair)受到uu路径不可用的影响,如果pc5被授权用于这些ue,以及可选地如果(基于在应用层处的ue的位置信息确定的)ue对之间的距离小于阈值,则发送路径切换指令给所识别的ue对,路径切换指令可以包含类似于在选项1-1和2-2中所述的其他信息与ue确定的路径可用性。在接收到路径切换指令之后,ue对将开始通过pc5进行发送/接收,接收到副链路l2id的ue将(尝试)与对端ue建立pc5链路。如果成功,则两个ue可以通过pc5进行通信。在一个替代方案中,在发送“路径重定向”信号之前,gnb/enb根据上述实施例检查给定服务是否被允许通过pc5接口被传送。在另一种方法中,gnb/enb与核心网节点或应用服务器来检查给定服务是否被允许通过pc5接口被传送,以及等待确认。

在本公开的实施例中,对于选项1-1,如果ue接收到来自应用服务器的用于切换路径的指令而未告知副链路l2id,则ue在开始pc5链接建立和数据传输之前,需要首先在副链路上进行路径切换请求和/或服务发现。

在本公开的实施例中,对于选项2-2,接收到uu路径不可用以及被授权使用pc5的ue将在pc5(例如,在广播模式中)或uu上发送路径切换请求,该请求应包含针对给定服务和对端ue的应用id或任何等效id。通过接收此请求,对端ue知道uu路径不再可用,如果对端ue被授权使用pc5,对端ue将确认该请求,对端ue可以在确认中包括其副链路l2id。如果该请求被确认,则两个ue随后可以通过pc5进行通信。在路径切换请求之前,所涉及的两个或更多个ue可以发起发现过程。

在本公开的实施例中,在选项1-1中,应用服务器可以通知nw哪些ue对受到uu不可用性的影响,以及应该/可以将路径切换到pc5,以及nw可以向那些ue通知某些pc5(例如资源池)配置。

在本公开的实施例中,在选项1-2中,ue可以向nw发送请求以请求发送pc5配置。替代地,ue可以从相关的sib获得pc5配置(适用于所有选项)。

在本公开的实施例中,可以针对每个服务执行路径切换。在这种情况下,服务信息(例如服务id)应当被包括在uu和pc5上的路径切换消息中,以指示需要对哪些服务进行路径切换。

图4c示出根据本公开的实施例的从pc5到uu的路径切换的过程。在该实施例中,ue1和ue2通过pc5彼此通信(某个服务(某些服务))。pc5和uu路径的可用性可以由以下在每个ue侧被(独立地)确定:或者由ue本身或由nw(可能基于ue的反馈)以及可以可选地将确定结果通知给ue。当pc5路径变得(或将变得)不可用时,有多种方法来执行路径切换:

·选项1-3通过pc5进行握手:两个ue通过pc5彼此握手,以检查uu路径是否可用于两个ue。如果是这种情况,则两个ue开始通过uu进行通信(服务(多个))。如果ue当前处于空闲或非活动模式,则ue可能首先需要进入连接模式,这意味着应该执行随机接入过程。

·选项2-3不通过pc5握手:如果具有可用uu路径的ue当前处于空闲或非活动模式,则该ue进入连接模式,以及与应用服务器检查对端ue在应用服务器上是否是活动的(例如,在对端ue与应用服务器之间存在活动连接),对端ue可以通过应用层和/或副链路l2id被识别。关于在具有可用uu路径的ue与应用服务器之间的数据通信,有不同方法来处理它:

1.通过uu的数据通信可以在检查对端ue的状态之前开始,而如果对端ue在某一(预先)配置的时间内未与应用服务器建立连接,则数据通信可能会被暂停或停止。

2.仅当对端ue已经与应用服务器建立连接时,通过uu的数据通信才能开始。

在本公开的实施例中,当ue通过pc5发送时ue处于连接模式时,可以由nw、mme或amf执行与应用服务器的对端ue的状态的检查,可以周期性地执行该检查,基于ue的请求来执行该检查,或者基于pc5质量变得(或将变得)不能胜任来执行该检查。可以基于所报告的副链路l2id来识别对端ue。应用服务器可以将检查结果通知给nw和/或ue。此外,nw可以指令ue何时将路径从pc5切换到uu以及何时开始数据通信。

在本公开的实施例中,当ue处于连接模式时,gnb/enb可以将用于给定服务的pc5sl承载重定向到uu。“路径重定向”消息可以包括pc5sl承载的释放以及针对给定服务的新uu无线电承载的建立(包括配置参数)。

在本公开的实施例中,不管执行以上哪个特定选项,取决于ue的rrc状态,以下情况会发生:

·切换时ue处于空闲模式:

o只有存在至少一个ue(该至少一个ue当前涉及针对给定服务的sl通信以及成功地执行uu随机接入过程)时,才释放针对给定服务的sl连接/承载。这意味着如果随机接入过程是成功的,则这种给定的ue触发sl承载/连接的释放以及可选地将它用信号发送给另外的一个或多个ue。

o仅当在针对给定服务的sl通信中所涉及的所有ue成功地执行uu随机接入或针对给定服务所建立的uu承载时,sl无线电承载的释放才会发生。

·在切换时,ue已经处于rrc连接模式:

o仅当存在至少一个ue(其当前涉及针对给定服务的sl通信,针对至少一个ue,针对给定v2x服务的uu承载被网络建立)时当,针对给定服务的sl连接/承载才被释放。这意味着,如果相应的承载被成功建立,例如接收到“路径重定向”配置,则这种给定的ue触发sl承载/连接的释放,以及可选地将它发送信号通知另外一个或多个ue。

o仅当在针对此给定服务的sl通信中所涉及的所有ue成功地执行uu随机接入或针对给定服务所建立的uu承载时,sl无线电承载的释放才会发生。

在本公开的实施例中,还可以针对每个服务执行从pc5到uu的路径切换。可能发生如下情况:某些服务通过pc5进行通信,而另一些服务则通过uu进行通信。在这种情况下,服务信息(例如,服务id)应当被包括在uu或pc5上的路径切换消息、握手消息和状态检查消息中,以指示该消息与哪个(些)服务相关。

利用如上所述的所提出的方法,可以在诸如uu/pc5路径切换之类的不同通信技术中考虑在tx和rx侧的路径可用性,这减轻了诸如uu/pc5路径切换之类的不必要的通信技术,减少了切换失败,提高了性能。

与以上讨论的一个或多个实施例一致,图5示出了根据本公开的实施例的方法500的流程图。图5所示的方法500可以由在第一终端设备处实现或通信耦合到第一终端设备的装置执行。这样,终端设备可以提供用于完成方法500的各个部分的构件,以及用于结合其他组件来完成其他过程的构件。对于在以上实施例中已经描述的一些部分,为了简洁,这里省略其详细描述。

在框502,第一终端设备可以获得关于用于至少一个服务的一个或多个候选通信技术的信息。第一终端设备可以以各种方式获得该信息。例如,第一终端设备可以生成该信息中的至少一些信息或从网络设备、核心网设备或应用服务器接收该信息。可以以各种方式来确定一个或多个候选通信技术。例如,可以基于至少一个第二终端设备的一个或多个候选通信技术的可用性来确定用于至少一个服务的一个或多个候选通信技术。

在框504,第一终端设备可以确定第一终端设备的一个或多个候选通信技术的可用性。

在一个实施例中,一个或多个候选通信技术的可用性是基于以下中的至少一个来确定的:一个或多个候选通信技术中的每一个候选通信技术的拥塞或干扰水平;一个或多个候选通信技术中的每一个候选通信技术没有被网络设备禁止;无线电资源被分配用于在所述一个或多个候选通信技术中的每一个候选通信技术中的至少一个服务的传输;与至少一个服务相关联的qos要求;一个或多个候选通信技术的qos测量;位于同一地理区域的第一终端设备和第二终端设备已经相互发现;至少一个服务的签约信息;一个或多个候选通信技术的业务负载特征;以及至少一个服务的分组特征(例如,分组是互联网协议(ip)分组还是非ip分组)。

在一个实施例中,至少一个服务的签约信息可以包括指示以下中的一个的信息:至少一个服务被允许在一个或多个指定通信技术上,在指定时间段的一个或多个指定通信技术,在指定位置的一个或多个指定通信技术,以及在指定时间段和指定位置的一个或多个指定通信技术。

在一个实施例中,确定一个或多个候选通信技术的可用性可以是由第一终端设备的无线电协议架构的低层来执行的,当仅一个指定的候选通信技术能够被选择时,当该一个指定的候选通信技术是可用时,由所述无线电协议架构的所述低层向高层指示没有候选通信技术可用性,或者当所述一个指定的候选通信技术是不可用时,由所述低层向所述高层指示所述一个指定的候选通信技术的不可用性。

在框506,第一终端设备可以基于一个或多个候选通信技术的可用性,从一个或多个候选通信技术中选择至少一个通信技术,以用于在第一终端设备与至少一个第二终端设备之间的通信。例如,当存在两个或多个候选通信技术可以被选择时,第一终端设备可以基于预定义的规则(例如基于优先级,或基于一个或多个候选通信技术的选择顺序,基于网络负载等)从一个或多个候选通信技术中选择至少一个通信技术。

与以上讨论的一个或多个实施例一致,图6示出了根据本公开的实施例的方法600的流程图。图6所示的方法600可以由在第一终端设备处实现的或通信地耦合至第一终端设备的装置来执行。这样,终端设备可以提供用于完成方法600的各个部分的构件以及用于结合其他组件来完成其他过程的构件。对于在以上实施例中已经描述的一些部分,为了简洁,这里省略其详细描述。

在框602,第一终端设备可以确定用于在第一终端设备和至少一个第二终端设备之间的通信的第一通信技术变得不可用或将要变得不可用。例如,第一终端设备可以监测第一通信技术的通信状况或检查数据错误率,或者接收来自网络设备的第一通信技术的状态指示,等等,然后确定第一通信技术变得不可用或将要变得不可用。

在框604,第一终端设备可以基于一个或多个候选通信技术的可用性从一个或多个候选通信技术中选择第二通信技术。该选择可以类似于图5的框506。

在一个实施例中,第一终端设备可以向网络设备通知第一通信技术不可用性;以及接收来自网络设备的第二通信技术的资源配置和路径切换指令。

在一个实施例中,第一终端设备可以直接向网络设备通知第一通信技术不可用性。在另一个实施例中,第一终端设备可以向应用服务器通知第一通信技术不可用性,该应用服务器向网络设备通知第一通信技术不可用性。

在一个实施例中,第一终端设备可以向应用服务器通知第一通信技术不可用性;以及接收来自应用服务器的指示切换到第二通信技术的切换指令。

在一个实施例中,响应于应用服务器确定第二通信技术被授权用于第一终端设备和至少一个第二终端设备两者和/或第一终端设备与至少一个第二终端设备之间的距离小于阈值,第一终端设备可以接收切换指令。

在一个实施例中,切换指令可以包括第二通信技术的配置信息。

在一个实施例中,第一终端设备可以通过使用第二通信技术来进行与至少一个第二终端设备有关的发现过程。

在一个实施例中,第一终端设备可以向网络设备发送对第二通信技术的配置信息的请求;以及接收来自网络设备的包括第二通信技术的配置信息的响应。

在一个实施例中,第一终端设备可以通过使用第一通信技术或第二通信技术来向至少一个第二终端设备发送路径切换请求;以及接收指示所述路径切换请求是否被所述至少一个第二终端设备准许的路径切换响应。

在一个实施例中,路径切换请求可以包括与至少一个服务有关的标识符和/或第二通信技术的配置信息。

在一个实施例中,第二通信技术可以是pc5副链路接口,以及第二通信技术的配置信息可以包括副链路层2标识符。

在一个实施例中,切换指令还可以指示何时将路径从第一通信技术切换到第二通信技术和/或何时开始数据通信。

在一个实施例中,第一终端设备可以通过使用第一通信技术来从至少一个第二终端设备获得至少一个第二终端设备的第二通信技术的可用性;以及当所述至少一个第二终端设备的第二通信技术是可用的时,使用所述第二通信技术。

在一个实施例中,第一终端设备可以通过使用第二通信技术来从应用服务器或网络设备获得第二终端设备的第二通信技术的可用性;当所述至少一个第二终端设备的第二通信技术是可用的时,使用所述第二通信技术。

在一个实施例中,当第一终端设备处于第二通信技术的连接模式时,网络设备可以将第一通信技术承载重定向到第二通信技术承载。

在一个实施例中,当第一终端设备处于第二通信技术的空闲模式时,仅在当前涉及第一通信技术通信的至少一个终端设备成功接入第二通信技术时,或仅在当前涉及第一通信技术通信的所有终端设备成功接入第二通信技术或建立用于至少一个服务的第二通信技术承载时,第一通信技术承载才被释放。

在一个实施例中,当第一终端设备处于第二通信技术的连接模式时,仅在当前涉及第一通信技术通信的至少一个终端设备建立了针对至少一个服务的第二通信技术承载时,或者仅在当前涉及第一通信技术通信的所有终端设备成功接入第二通信技术或建立用于至少一个服务的第二通信技术承载时,第一通信技术承载才被释放。

在一个实施例中,第一终端设备可以接收来自网络设备的路径重定向消息,该路径重定向消息包括第一通信技术承载的释放和第二通信技术承载的建立。

在一个实施例中,路径重定向消息可以指示何时将路径从第一通信技术切换到第二通信技术和/或何时开始数据通信。

在一个实施例中,第一通信技术的新的频率集合被配置给第一终端设备,以及当没有被包括在该新的频率集合中的当前使用的频率不可用于该服务时,由网络设备选择所述新的频率集合中的频率以用于所述服务。

在一个实施例中,一个或多个候选通信技术包括第三代合作伙伴计划(3gpp)通信技术和非3gpp通信技术。

在一个实施例中,至少一个服务可以包括车辆到万物(v2x)服务。

与以上讨论的一个或多个实施例一致,图7示出了根据本公开的实施例的方法700的流程图。图7所示的方法700可以由在网络设备或应用服务器处实现的或通信地耦合到网络设备或应用服务器的装置执行。这样,网络设备或应用服务器可以提供用于完成方法700的各个部分的构件以及用于结合其他组件来完成其他过程的构件。对于在以上实施例中已经描述的一些部分,为了简洁,这里省略其详细描述。

在框702处,网络设备或应用服务器可以获得关于用于至少一个服务的一个或多个候选通信技术的信息。

在框704处,网络设备或应用服务器可以确定例如在第一终端设备和/或至少一个第二终端设备处的一个或多个候选通信技术的可用性。

在框706处,网络设备或应用服务器可以基于一个或多个候选通信技术的可用性来选择至少一个通信技术以用于在第一终端设备与至少一个第二终端设备之间的通信。

在框708,网络设备或应用服务器可以将选择结果发送给第一终端设备。

在一个实施例中,用于至少一个服务的一个或多个候选通信技术是基于例如在第一终端设备和/或至少一个第二终端设备处的一个或多个候选通信技术的可用性来确定的。

在一个实施例中,一个或多个候选通信技术的可用性是基于以下中的至少一个来确定的:一个或多个候选通信技术中的每一个候选通信技术的拥塞或干扰水平;一个或多个候选通信技术中的每一个候选通信技术没有被网络设备禁止;无线电资源被分配用于在所述一个或多个候选通信技术中的每一个候选通信技术中的至少一个服务的传输;与至少一个服务相关联的qos要求;一个或多个候选通信技术的qos测量;位于同一地理区域的第一终端设备和第二终端设备已经相互发现;至少一个服务的签约信息;一个或多个候选通信技术的业务负载特征;以及至少一个服务的分组特征。

在一个实施例中,至少一个服务的签约信息包括指示以下中的一个的信息:至少一个服务被允许在一个或多个指定通信技术上,在指定时间段的一个或多个指定通信技术,在指定位置的一个或多个指定通信技术,以及在指定时间段和指定位置的一个或多个指定通信技术。

与以上讨论的一个或多个实施例一致,图8示出了根据本公开的实施例的方法800的流程图。图8所示的方法800可以由在网络设备或应用服务器处实现的或通信耦合到网络设备或应用服务器的装置来执行。这样,网络设备或应用服务器可以提供用于完成方法800的各个部分的构件以及用于结合其他组件来完成其他过程的构件。对于在以上实施例中已经描述的一些部分,为了简洁,这里省略其详细描述。

在框802,网络设备或应用服务器可以确定用于在第一终端设备与至少一个第二终端设备之间的通信的第一通信技术变得不可用或将要变得不可用。

在框804处,网络设备或应用服务器可以基于一个或多个候选通信技术的可用性从一个或多个候选通信技术中选择第二通信技术。

在框806,网络设备或应用服务器可以将关于第二通信技术的选择结果发送给第一终端设备。

在一个实施例中,网络设备或应用服务器可以向第一终端设备和/或至少一个第二终端设备发送第二通信技术的资源配置和路径切换指令。

在一个实施例中,响应于网络设备或应用服务器确定第二通信技术被授权用于第一终端设备和第二终端设备两者和/或第一终端设备与第二终端设备之间的距离小于阈值,网络设备或应用服务器可以基于一个或多个候选通信技术的可用性来选择第二通信技术。

在一个实施例中,切换指令还包括第二通信技术的配置信息。

在一个实施例中,网络设备或应用服务器可以接收来自第一终端设备和/或至少一个第二终端设备的对第二通信技术的配置信息的请求;以及向第一终端设备和/或至少一个第二终端设备发送包括第二通信技术的配置信息的响应。

在一个实施例中,第二通信技术可以是pc5副链路技术,以及第二通信技术的配置信息包括副链路层2标识符。

在一个实施例中,切换指令还可以指示何时将路径从第一通信技术切换到第二通信技术和/或何时开始数据通信。

在一个实施例中,网络设备或应用服务器可以向第一终端设备和/或至少一个第二终端设备发送路径重定向消息,路径重定向消息包括第一通信技术承载的释放和第二通信技术承载的建立。

在一个实施例中,路径重定向消息指示何时将路径从第一通信技术切换到第二通信技术和/或何时开始数据通信。

在一个实施例中,第一通信技术的新的频率集合被配置给第一终端设备,以及当没有被包括在该新的频率集合中的当前使用的频率不可用于该服务时,在该新的频率集合中的频率被选择用于该服务。

在一个实施例中,一个或多个候选通信技术包括第三代合作伙伴计划(3gpp)通信技术和非3gpp通信技术。

在一个实施例中,至少一个服务包括车辆到万物(v2x)服务。

图9示出了根据本公开的实施例的可以体现在终端设备中/作为终端设备的装置910的简化框图。

装置910可以包括:至少一个处理器911,例如数据处理器(dp),以及耦合到处理器911的至少一个存储器(mem)912。装置910还可以包括耦合到处理器911的发送器tx和接收器rx913。mem912存储程序(prog)914。prog914可以包括指令,当指令在相关处理器911上执行时使装置910能够根据本公开的实施例进行操作,例如执行方法500和600中的任何一个方法。至少一个处理器911和至少一个mem912的组合可以形成适于实现本公开的各种实施例的处理构件915。

图10示出了根据本公开的实施例的可以体现在网络设备或应用服务器中/作为网络设备或应用服务器的装置1020的简化框图。

装置1020可以包括至少一个处理器1021,例如数据处理器(dp),以及耦合到处理器1021的至少一个存储器(mem)1022。装置1020还可以包括耦合到处理器1021的发射器tx和接收器rx1023。mem1022存储程序(prog)1024。prog1024可以包括指令,当指令在相关处理器1021上执行时使装置1020能够根据本公开的实施例进行操作,例如执行方法700和800中的任何一个方法。至少一个处理器1021和至少一个mem1022的组合可以形成适于实现本公开的各种实施例的处理构件1025。

本公开的各种实施例可以通过可以通过由处理器911、1021中的一个或多个处理器执行的计算机程序、软件、固件、硬件或其组合来实现。

mem912和1022可以具有适合于本地技术环境的任何类型,以及可以使用任何适当的数据存储技术来实现,例如作为非限制性示例,基于半导体的存储设备,磁存储设备和系统,光学存储设备和系统,固定存储器和可移动存储器。

处理器911和1021可以具有适合本地技术环境的任何类型,以及作为非限制性示例,可以包括通用计算机,专用计算机,微处理器,数字信号处理器dsp和基于多核处理器架构的处理器中的一个或多个。

根据本公开的一个方面,提供了一种计算机程序产品,该计算机程序产品被有形地存储在计算机可读存储介质上,以及包括指令,当在至少一个处理器上执行该指令时,该指令使所述至少一个处理器执行如上所述的与终端设备有关的任何方法,例如方法500和600。

根据本公开的一方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储指令,该指令在由至少一个处理器执行时使至少一个处理器执行与如上所述的网络设备或应用服务器有关的任何方法,例如方法700和800。

根据本公开的一个方面,提供了一种计算机程序产品,该计算机程序产品有形地存储在计算机可读存储介质上,以及包括指令,当在至少一个处理器上执行该指令时,该指令使至少一个处理器执行如上所述的与终端设备有关的任何方法,例如方法500和600。

根据本公开的一个方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储指令,该指令在由至少一个处理器执行时使至少一个处理器执行与如上所述的网络设备或应用服务器有关的任何方法,例如方法700和800。

另外,本公开还可以提供一种包含如上所述的计算机程序的载体,其中该载体是电信号,光信号,无线电信号或计算机可读存储介质中的一个。计算机可读存储介质可以是例如光盘或电子存储设备,诸如ram(随机存取存储器),rom(只读存储器),闪存,磁带,cd-rom,dvd,蓝光光盘等。

尽管本文描述的主题可以使用任何适当的组件被实现在任何适当类型的系统中,但是关于无线网络(例如,图11中所示的示例无线网络)来描述了本文公开的实施例。图11的无线网络仅描绘了网络1106,网络节点1161和1160b以及wd1110、1110b和1110c。在实践中,无线网络可以进一步包括适合于支持无线设备之间或无线设备与另一通信设备(例如,固网电话,服务提供商或任何其他网络节点或终端设备)之间的通信的任何附加元件。在所示出的组件中,以附加的细节示出了网络节点1160和无线设备(wd)1110。无线网络可以向一个或多个无线设备提供通信和其他类型的服务,以促进无线设备的接入和/或由无线网络或通过无线网络提供的服务的使用。

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

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

网络节点1160和wd1110包括下面更详细描述的各种组件。这些组件一起工作,以便提供网络节点和/或无线设备功能,例如在无线网络中提供无线连接。在不同的实施例中,无线网络可以包括任何数量的有线或无线网络、网络节点、基站、控制器、无线设备、中继站和/或(不管是通过有线连接还是无线连接)可以促进或参与数据和/或信号的通信的任何其他组件或系统。

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

在图11中,网络节点1160包括处理电路1170,设备可读介质1180,接口1190,辅助设备1184,电源1186,功率电路1187和天线1162。尽管在图6的示例无线网络中示出的网络节点1160可以表示包括所示的硬件组件的组合的设备,但是其他实施例可以包括具有组件的不同组合的网络节点。应当理解,网络节点包括执行本文公开的任务,特征,功能和方法所需的硬件和/或软件的任何合适的组合。此外,尽管将网络节点1160的组件被描绘为位于较大框内或嵌套在多个框内的单个框,但实际上,网络节点可以包括组成单个所示组件的多个不同物理组件(例如,设备可读介质1180可以包括多个单独的硬盘驱动器以及多个ram模块)。

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

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

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

在一些实施例中,处理电路1170可以包括射频(rf)收发器电路1172和基带处理电路1174中的一个或多个。在一些实施例中,射频(rf)收发器电路1172和基带处理电路1174可以是单独的芯片(或芯片组),板或单元,例如无线电单元和数字单元。在替代实施例中,rf收发器电路1172和基带处理电路1174的部分或全部可以在同一芯片或芯片组、板或单元上。

在某些实施例中,本文描述为由网络节点,基站,enb或其他这样的网络设备提供的功能中的一些或全部功能可以由执行存储在设备可读介质1180或在处理电路1170内的内部存储器上的指令的处理电路1170来执行。在替代实施例中,功能中的一些或全部功能可以由处理电路1170诸如以硬连线的方式来提供,而无需执行存储在单独的或离散的设备可读介质上的指令。在那些实施例的任何一个实施例中,无论是否执行存储在设备可读存储介质上的指令,处理电路1170都可以被配置为执行所描述的功能。此类功能所提供的益处不仅限于处理电路1170本身或网络节点1160的其他组件,而是整体上由网络节点1160和/或通常由最终用户和无线网络享有。

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

接口1190用于在网络节点1160,网络1106和/或wd1110之间的信令和/或数据的有线或无线通信。如图所示,接口1190包括:端口(多个)/端子(多个)1194,其用于例如通过有线连接向网络606发送数据和从网络606接收数据。接口1190还包括无线电前端电路1192,其可以耦合到天线1162,或者在某些实施例中耦合到天线1162的一部分。无线电前端电路1192包括滤波器1198和放大器1196。无线电前端电路1192可以连接到天线1162和处理电路1170。无线电前端电路可以被配置为调节在天线1162和处理电路1170之间通信的信号。无线电前端电路1192可以接收将通过无线连接发送到其他网络节点或wd的数字数据。无线电前端电路1192可以使用滤波器1198和/或放大器1196的组合将数字数据转换为具有适当信道和带宽参数的无线电信号。然后可以通过天线1162发射无线电信号。类似地,在接收数据时,天线1162可以收集无线电信号,然后由无线电前端电路1192将无线电信号转换成数字数据。数字数据可以被传递给处理电路1170。在其他实施例中,接口可以包括不同的组件和/或组件的不同组合。

在某些替代实施例中,网络节点1160可以不包括单独的无线电前端电路1192,相反,处理电路1170可以包括无线电前端电路,并且可以在没有单独的无线电前端电路1192的情况下连接到天线1162。类似地,在一些实施例中,rf收发器电路1172的全部或一些可以被认为是接口1190的一部分。在其他实施例中,接口1190可以包括:作为无线电单元(未示出)的一部分的一个或多个端口或端子1194,无线电前端电路1192和rf收发器电路1172,以及接口1190可以与基带处理电路1174通信,基带处理电路1174是数字单元(未示出)的一部分。

天线1162可以包括被配置为发送和/或接收无线信号的一个或多个天线或天线阵列。天线1162可以耦合到无线电前端电路1190,并且可以是能够无线地发送和接收数据和/或信号的任何类型的天线。在一些实施例中,天线1162可以包括一个或多个全向天线,扇形天线或平板天线,其可以用于在例如2ghz和66ghz之间发送/接收无线电信号。全向天线可用于在任何方向上发送/接收无线电信号,扇形天线可用于从特定区域内的设备接收无线电信号或者向特定区域内的设备发送无线电信号,平板天线可以是用于以相对直线的方式发送/接收无线电信号的视线天线。在某些情况下,不止一个天线的使用可以被称为mimo。在某些实施例中,天线1162可以与网络节点1160分离并且可以通过接口或端口连接到网络节点1160。

天线1162,接口1190和/或处理电路1170可以被配置为执行如由网络节点执行的本文描述的任何接收操作和/或某些获取操作。可以从无线设备,另一个网络节点和/或任何其他网络设备接收任何信息,数据和/或信号。类似地,天线1162,接口1190和/或处理电路1170可以被配置为执行如由网络节点执行的本文描述的任何发送操作。任何信息,数据和/或信号可以被发送到无线设备,另一个网络节点和/或任何其他网络设备。

功率电路1187可以包括或耦合到电源管理电路,并且被配置为向网络节点1160的组件提供用于执行本文所述功能的功率。功率电路1187可以从电源1186接收功率。电源1186和/或功率电路1187可以被配置为以适合于各个组件的形式(例如,以针对每个组件所需的电压和电流级别)向网络节点1160的各个组件提供功率。电源1186可以被包括在功率电路1187和/或网络节点1160中或在其外部。例如,网络节点1160可以经由输入电路或接口(例如,电线)可连接至外部电源(例如,电源插座),外部电源由此向功率电路1187提供功率。作为又一示例,电源1186可以包括以电池或电池组形式的电源,该电池或电池组连接到功率电路1187或集成在功率电路1187中。如果外部电源发生故障,电池可以提供备用功率。也可以使用其他类型的电源,例如光伏设备。

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

如本文中所使用,无线设备(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可以是移动的,在这种情况下,它也可以被称为移动设备或移动终端。

如图所示,无线设备1110包括天线1111,接口1114,处理电路1120,设备可读介质1130,用户接口设备1132,辅助设备1134,电源1136和功率电路1137。wd1110可以包括用于由wd1110支持的不同无线技术(例如,仅举几例,gsm,wcdma,lte,nr,wifi,wimax或蓝牙无线技术)的所示组件中的一个或多个组件的多个集合。这些无线技术可以与wd1110中的其他组件集成到相同或不同的芯片或芯片组中。

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

如图所示,接口1114包括无线电前端电路1112和天线1111。无线电前端电路1112包括一个或多个滤波器1118和放大器1116。无线电前端电路1114连接到天线1111和处理电路1120,并且被配置为调节在天线1111和处理电路1120之间通信的信号。无线电前端电路1112可以耦合到天线1111或天线1111的一部分。在一些实施例中,wd1110可以不包括单独的无线电前端电路1112;相反,处理电路1120可以包括无线电前端电路,并且可以连接到天线1111。类似地,在一些实施例中,rf收发器电路1122的某些或全部可以被认为是接口1114的一部分。无线电前端电路1112可以接收将通过无线连接发送给其他网络节点或wd的数字数据。无线电前端电路1112可以使用滤波器1118和/或放大器1116的组合将数字数据转换为具有适当信道和带宽参数的无线电信号。然后可以通过天线1111发送无线电信号。类似地,在接收数据时,天线1111可以收集无线电信号,然后由无线电前端电路1112将其转换成数字数据。数字数据可以被传递到处理电路1120。在其他实施例中,接口可以包括不同的组件和/或组件的不同组合。

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

如图所示,处理电路1120包括以下中的一个或多个:rf收发器电路1122,基带处理电路1124和应用处理电路1126。在其他实施例中,处理电路可以包括不同的组件和/或组件的不同组合。在某些实施例中,wd1111的处理电路1120可以包括soc。在一些实施例中,rf收发器电路1122,基带处理电路1124和应用处理电路1126可以在单独的芯片或芯片组上。在替代实施例中,基带处理电路1124和应用处理电路1126的部分或全部可以组合到一个芯片或一组芯片中,并且rf收发器电路1122可以在单独的芯片或一组芯片上。在又一替代实施例中,rf收发器电路1122和基带处理电路1124的部分或全部可以在同一芯片或芯片组上,并且应用处理电路1126可以在单独的芯片或芯片组上。在其他替代实施例中,rf收发器电路1122,基带处理电路1124和应用处理电路1126的部分或全部可以组合在同一芯片或一组芯片中。在一些实施例中,rf收发器电路1122可以是接口1114的一部分。rf收发器电路1122可以针对处理电路1120来调节rf信号。

在某些实施例中,由wd执行的本文描述的功能中的一些或全部功能可以由执行存储在设备可读介质1130上的指令的处理电路1120来提供,该设备可读介质在某些实施例中可以是计算机可读存储介质。在替代实施例中,功能中的一些或全部功能可以由处理电路1120诸如以硬连线的方式来提供,而无需执行存储在单独的或离散的设备可读介质上的指令。在那些特定实施例的任何一个实施例中,无论是否执行存储在设备可读存储介质上的指令,处理电路1120都可以被配置为执行所描述的功能。由此类功能所提供的好处不仅限于处理电路1120自己或wd1110的其他组件,还可以整体上由wd1110和/或通常由最终用户和无线网络来享用。

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

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

用户接口设备1132可提供允许人类用户与wd1110交互的组件。这种交互可以具有多种形式,例如视觉,听觉,触觉等。用户接口设备1132可用于向用户产生输出并允许用户向wd1110提供输入。交互类型可能会取决于在wd1110中安装的用户接口设备1132的类型而有所不同。例如,如果wd1110是智能手机,则交互可以是通过触摸屏;如果wd1110是智能仪表,则交互可以通过提供使用情况的屏幕(例如使用的加仑数)或提供声音警报的扬声器(例如,如果检测到烟雾)。用户接口设备1132可以包括输入接口,设备和电路以及输出接口,设备和电路。用户接口设备1132被配置为允许将信息输入到wd1110中,并且被连接到处理电路1120以允许处理电路1120处理输入的信息。用户接口设备1132可以包括例如麦克风,接近度或其他传感器,键/按钮,触摸显示器,一个或多个照相机,usb端口或其他输入电路。用户接口设备1132还被配置为允许从wd1110输出信息,并且允许处理电路1120从wd1110输出信息。用户接口设备1132可以包括例如扬声器,显示器,振动电路,usb端口,耳机接口或其他输出电路。使用用户接口设备1132的一个或多个输入和输出接口,设备和电路,wd1110可以与最终用户和/或无线网络通信,并允许他们受益于本文所述的功能。

辅助设备1134可用于以提供wd通常可能无法执行的更特定的功能。这可以包括用于各种目的进行测量的专用传感器,用于诸如有线通信之类的其他通信类型的接口等。辅助设备1134的组件的包含和类型可以取决于实施例和/或场景而变化。

在一些实施例中,电源1136可以是电池或电池组的形式。也可以使用其他类型的电源,例如外部电源(例如,电源插座),光伏装置或电池。wd1110还可以包括用于将来自电源1136的功率传送到wd1110的各个部件的功率电路1137,这些部件需要来自电源1136的功率来执行本文所述或指示的任何功能。在某些实施例中,功率电路1137可以包括电源管理电路。功率电路1137可以附加地或可替代地用于从外部电源接收功率;在这种情况下,wd1110可以通过输入电路或接口(例如电力电缆)连接到外部电源(例如电源插座)。在某些实施例中,功率电路1137还可用于将功率从外部电源传递到电源1136。这可以例如用于对电源1136进行充电。功率电路1137可以执行对来自电源1136的功率的任何格式化,转换或其他修改,以使功率适合于向其供电的wd1110的各个组件。

图12示出了根据本文描述的各个方面的ue的一个实施例。如本文所使用的,就拥有和/或操作相关设备的人类用户而言,用户设备或ue可能不一定具有用户。取而代之,ue可以代表旨在出售给人类用户或由人类用户操作的设备,但是该设备可能不或者最初可能不与特定人类用户相关联(例如,智能洒水控制器)。备选地,ue可以代表不打算出售给终端用户或不由终端用户操作的设备,但是该设备可以与用户相关联或为用户的利益而工作的设备(例如,智能功率计)。ue1200可以是由第三代合作伙伴计划(3gpp)标识的任何ue,包括nb-iotue,机器类型通信(mtc)ue和/或增强型mtc(emtc)ue。如图12所示,ue1200是wd的一个示例,该wd被配置为根据由第三代合作伙伴计划(3gpp)发布的一个或多个通信标准(例如3gpp的gsm,umts,lte和/或5g标准)进行通信。如前所述,术语wd和ue可以互换使用。因此,尽管图12是ue,但是本文讨论的组件同样适用于wd,反之亦然。

在图12中,ue1200包括处理电路1201,其可操作地耦合到输入/输出接口1205,射频(rf)接口1209,网络连接接口1211,存储器1215(其包括随机存取存储器(ram)1217,只读存储器(rom)1219和存储介质1221等),通信子系统1231,电源1233和/或任何其他组件,或其任何组合。存储介质1221包括操作系统1223,应用1225和数据1227。在其他实施例中,存储介质1221可以包括其他类似类型的信息。某些ue可以利用图12所示的组件中的所有组件,或者仅利用这些组件的子集。组件之间的集成水平可以从一个ue到另一ue变化。此外,某些ue可以包含组件的多个实例,例如多个处理器,存储器,收发器,发射器,接收器等。

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

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

在图12中,rf接口1209可以被配置为向rf组件(例如,发射器,接收器和天线)提供通信接口。网络连接接口1211可以被配置为向网络1243a提供通信接口。网络1243a可以包括有线和/或无线网络,例如局域网(lan),广域网(wan),计算机网络,无线网络,电信网络,另一个类似的网络或其任意组合。例如,网络1243a可以包括wi-fi网络。网络连接接口1211可以被配置为包括接收器和发射器接口,该接收器和发射器接口用于根据一个或多个通信协议,例如以太网,tcp/ip,sonet,atm等,通过通信网络与一个或多个其他设备进行通信。网络连接接口1211可以实现适合于通信网络链路(例如,光,电等)的接收器和发射器功能。发送器和接收器功能可以共享电路组件,软件或固件,或者可替代地可以被单独实现。

ram1217可以被配置为经由总线1202与处理电路1201接口,以在诸如操作系统,应用和设备驱动程序之类的软件程序的执行期间提供数据或计算机指令的存储或缓存。rom1219可以被配置为向处理电路1201提供计算机指令或数据。例如,rom1219可以被配置为存储用于被存储在非易失性存储器中的基本系统功能(例如基本输入和输出(i/o),启动,或从键盘接收的击键)的不变的低级系统代码或数据。存储介质1221可以被配置为包括:存储器,诸如ram,rom,可编程只读存储器(prom),可擦除可编程只读存储器(eprom),电可擦除可编程只读存储器(eeprom),磁盘,光盘,软盘,硬盘,可移动盒式磁带或闪存驱动器。在一个示例中,存储介质1221可以被配置为包括:操作系统1223,应用程序1225(诸如网络浏览器应用,微件(widget)或小工具(gadget)引擎或另一应用),以及数据文件1227。存储介质1221可以存储以供ue1200使用的各种操作系统或操作系统组合中的任何一种。

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

在图12中,处理电路1201可以被配置为使用通信子系统1231与网络1243b进行通信。网络1243a和网络1243b可以是相同的一个或多个网络或不同的一个或多个网络。通信子系统1231可以被配置为包括用于与网络1243b通信的一个或多个收发器。例如,通信子系统1231可以被配置为包括一个或多个收发器,其用于根据一个或多个通信协议(例如ieee802.7,cdma,wcdma,gsm,lte,utran,wimax等)与能够进行无线通信的另一设备(例如,另一wd,ue或无线电接入网(ran)的基站)的一个或多个远程收发器进行通信。每个收发器可以包括发射器1233和/或接收器1235,以分别实现适合于ran链路的发射器或接收器功能(例如,频率分配等)。此外,每个收发器的发送器1233和接收器1235可以共享电路组件,软件或固件,或者可替代地可以被单独实现。

在所示的实施例中,通信子系统1231的通信功能可以包括数据通信,语音通信,多媒体通信,诸如蓝牙的短距离通信,近场通信,诸如使用全球定位系统(gps)来确定位置的基于位置的通信,其他类似的通信功能或其任意组合。例如,通信子系统1231可以包括蜂窝通信,wi-fi通信,蓝牙通信和gps通信。网络1243b可以包括有线和/或无线网络,诸如局域网(lan),广域网(wan),计算机网络,无线网络,电信网络,另一个类似的网络或其任意组合。例如,网络1243b可以是蜂窝网络,wi-fi网络和/或近场网络。电源1213可以被配置为向ue1200的组件提供交流电(ac)或直流电(dc)。

本文描述的特征,益处和/或功能可以在ue1200的组件之一中实现,或者可以在ue1200的多个组件之间划分。此外,本文描述的特征,益处和/或功能可以在硬件,软件或固件的任意组合中实现。在一个示例中,通信子系统1231可以被配置为包括本文描述组件中的任何组件。此外,处理电路1201可以被配置为通过总线1202与任何这样的组件进行通信。在另一个示例中,任何这样的组件可以由存储在存储器中的程序指令来表示,该程序指令在由处理电路1201执行时执行本文所述的相应功能。在另一个示例中,任何这样的组件的功能可以在处理电路1201和通信子系统1231之间进行分区。在另一个示例中,任何这样的组件的非计算密集型功能可以被实现在软件或固件中,计算密集型功能可以被实现在硬件中。

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

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

这些功能可以由用于实现本文公开的一些实施例的一些特征、功能、和/或益处的一个或多个应用1320(可替代地,其被称为软件实例,虚拟装置,网络功能,虚拟节点,虚拟网络功能等)来实现。应用1320在虚拟化环境1300中运行,虚拟化环境1300提供包括处理电路1360和存储器1390的硬件1330。存储器1390包含可由处理电路1360执行的指令1395,由此应用1320可用于提供本文公开的一个或多个特征,益处和/或功能。

虚拟化环境1300包括通用或专用网络硬件设备1330,该通用或专用网络硬件设备1330包括一个或多个处理器或处理电路1360的集合,它们可以是商用的现成(cots)处理器,专用的专用集成电路(asic)或任何其他类型的处理电路,其包括数字或模拟硬件组件或专用处理器。每个硬件设备可以包括存储器1390-1,其可以是用于临时存储由处理电路1360执行的指令1395或软件的非持久性存储器。每个硬件设备可以包括一个或多个网络接口控制器(nic)1370,也称为网络接口卡,其包括物理网络接口1380。每个硬件设备还可以包括:其中存储了可由处理电路1360执行的软件1395和/或指令的非暂时性、持久性、机器可读的存储介质1390-2。软件1395可以包括:任何类型的软件,其包括用于实例化一个或多个虚拟化层1350的软件(也称为管理程序),用于执行虚拟机1340的软件以及允许其执行与本文描述的一些实施例有关的功能,特征和/或益处的软件。

虚拟机1340包括虚拟处理,虚拟存储器,虚拟网络或接口以及虚拟存储器,并且可以由相应的虚拟化层1350或管理程序来运行。虚拟装置1320的实例的不同实施例可以在虚拟机1340中的一个或多个虚拟机1340上实现,并且可以以不同的方式来实现。

在工作期间,处理电路1360执行软件1395来实例化管理程序或虚拟化层1350,有时可将其称为虚拟机监测器(vmm)。虚拟化层1350可以呈现虚拟操作平台,该虚拟操作平台对虚拟机1340而言看起来像联网硬件。

如图13所示,硬件1330可以是具有通用或特定组件的独立网络节点。硬件1330可以包括天线13225,并且可以经由虚拟化来实现一些功能。替代地,硬件1330可以是(例如,诸如在数据中心或客户驻地设备(cpe)中)较大的硬件集群的一部分,在该较大的硬件集群中,许多硬件节点一起工作并且通过管理和编排(mano)13100进行管理,除了其它之外还监督应用1320的生命周期管理。

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

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

仍在nfv的上下文中,虚拟网络功能(vnf)负责处理在硬件联网基础结构1330之上的一个或多个虚拟机1340中运行的特定网络功能,并与图13中的应用1320相对应。

在一些实施例中,一个或多个无线电单元13200(每个无线电单元13200包括一个或多个发射器13220和一个或多个接收器13210)可以耦合到一个或多个天线13225。无线电单元13200可以经由一个或多个合适的网络接口直接与硬件节点1330通信,并且可以与虚拟组件结合使用,以向虚拟节点(例如无线电接入节点或基站)提供无线电功能。

在一些实施例中,可以通过使用控制系统13230来实现一些信令,该控制系统13230可以可替代地用于硬件节点1330和无线电单元13200之间的通信。

图14示出了根据实施例的经由中间网络连接到主机计算机的电信网络。特别地,参考图14,根据实施例,通信系统包括诸如3gpp类型的蜂窝网络之类的电信网络1410,其包括诸如无线电接入网络之类的接入网络1411和核心网1414。接入网1411包括多个基站1412a,1412b,1412c,例如nb,enb,gnb或其他类型的无线接入点,每个基站定义相应的覆盖区域1414a,1414b,1414c。每个基站1412a,1412b,1412c可通过有线或无线连接1415连接到核心网1414。位于覆盖区域1414c中的第一ue1491被配置为无线连接到相应的基站1412c或被其寻呼。在覆盖区域1414a中的第二ue1492可无线连接到对应的基站1412a。尽管在该示例中示出了多个ue1491、1492,但是所公开的实施例同样适用于唯一ue在覆盖区域中或唯一ue连接到对应基站1412的情况。

电信网络1410本身连接到主机计算机1430,该主机计算机可以体现在独立服务器,云实现的服务器,分布式服务器的硬件和/或软件中,或者体现为服务器群中的处理资源。主计算机1430可以在服务提供者的所有权或控制之下,或者可以由服务提供者或代表服务提供者来操作。电信网络1410与主机计算机1430之间的连接1421和1422可以直接从核心网1414延伸到主机计算机1430,或者可以通过可选的中间网络1420进行连接。中间网络1420可以是以下之一,也可以是以下中的不只一个的组合:公共,私有或托管网络;中间网络1420(如果有的话)可以是骨干网或因特网;特别地,中间网络1420可以包括两个或更多个子网络(未示出)。

整体上,图14的通信系统使能了在所连接的ue1491、1492与主机1430之间的连通性。该连通性可以描述为ott(over-the-top)连接1450。主机1430与所连接的ue1491、1492被配置为使用接入网络1411,核心网1414,任何中间网络1420以及作为中介的可能的其他基础设施(未示出),经由ott连接1450来传递数据和/或信令。在ott连接1450通过的参与的通信设备不知道上行链路和下行链路通信的路由的意义上,ott连接1450可以是透明的。例如,可以不或者不需要向基站1412通知传入下行链路通信的过去路由,该下行链路通信具有源自主机1430的将被转发(例如,移交给)给连接的ue1491的数据。类似地,在这种情况下,基站1412不需要知道源自ue1491到主机计算机1430的传出上行链路通信的将来路由。

根据实施例,现在将参考图15描述在前面的段落中讨论的ue,基站和主计算机的示例实现。图15示出了根据实施例的主机计算机通过部分无线连接与用户设备经由基站的通信。在通信系统1500中,主计算机1510包括:硬件1515,其包括通信接口1516,通信接口1516被配置为建立和维持与通信系统1500的不同通信设备的接口的有线或无线连接。主计算机1510还包括处理电路1518,其可以具有存储和/或处理能力。特别地,处理电路1518可以包括:适于执行指令的一个或多个可编程处理器,专用集成电路,现场可编程门阵列或这些的组合(未示出)。主机计算机1510还包括软件1511,该软件1511存储在主机计算机1510中或可由主机计算机1510访问并且可由处理电路1518执行。软件1511包括主机应用1512。主机应用1512可用于向远程用户(诸如经由在ue1530和主机1510处终止的ott连接1550来连接的ue1530)提供服务。在向远程用户提供服务时,主机应用1512可以提供使用ott连接1550发送的用户数据。

通信系统1500还包括基站1520,基站1520被提供在电信系统中,并且包括硬件1525,该硬件1525使其能够与主机1510和ue1530进行通信。硬件1525可以包括用于与通信系统1500的不同通信设备的接口建立和维护有线或无线连接的通信接口1526,以及用于与位于由基站1520服务的覆盖区域(图15中未示出)中的ue1530的建立和维护至少无线连接1570的无线电接口1527。通信接口1526可以被配置为促进到主机计算机1510的连接1560。连接1560可以是直接的,或者它可以通过电信系统的核心网(图15中未示出)和/或通过电信系统外部的一个或多个中间网络。在所示的实施例中,基站1520的硬件1525还包括处理电路1528,其可以包括:适于执行指令的一个或多个可编程处理器,专用集成电路,现场可编程门阵列或这些的组合(未示出)。基站1520还具有内部存储的或可通过外部连接访问的软件1521。

通信系统1500还包括已经提到的ue1530。它的硬件1535可以包括无线接口1537,其被配置为与服务于ue1530当前所在的覆盖区域的基站建立并维持无线连接1570。ue1530的硬件1535还包括处理电路1538,其可以包括:适于执行指令的一个或多个可编程处理器,专用集成电路,现场可编程门阵列或这些的组合(未示出)。ue1530进一步包括软件1531,其存储在ue1530中或可由ue1530访问并且可由处理电路1538执行。软件1531包括客户端应用1532。客户端应用1532可用于在主机计算机1510的支持下经由ue1530向人类或非人类用户提供服务。在主机计算机1510中,执行中的主机应用1512可以通过终止在ue1530和主机计算机1510处的ott连接1550与执行中的客户端应用1532通信。在向用户提供服务中,客户端应用1532可以从主机应用1512接收请求数据,并响应于该请求数据提供用户数据。ott连接1550可以传送请求数据和用户数据两者。客户端应用1532可以与用户交互以生成其提供的用户数据。

注意,图15所示的主机计算机1510,基站1520和ue1530可以与图14的主机计算机1430,基站1412a,1412b,1412c之一和ue1491、1492之一分别相似或相同。也就是说,这些实体的内部工作可以如图15所示,并且独立地,周围网络拓扑可以是图14的周围网络拓扑。

在图15中,已经抽象地绘制了ott连接1550,以说明通过基站1520的在主机计算机1510与ue1530之间的通信,而没有明确引用任何中间设备以及经由这些设备的消息的精确路由。网络基础结构可以确定路由,可以将其配置为对ue1530或对操作主机计算机1510的服务提供商隐藏,或者对两者都隐藏。当ott连接1550是活动的时,网络基础设施可以进一步做出决定,通过该决定,它动态地改变路由(例如,基于负载平衡考虑或网络的重新配置)。

ue1530和基站1520之间的无线连接1570是根据贯穿本公开描述的实施例的教导。各种实施例中的一个或多个实施例使用ott连接1550来改善提供给ue1530的ott服务的性能,其中无线连接1570形成最后一段。更准确地说,这些实施例的教导可以改进服务连续性,以及从而提供益处,诸如提供在服务中没有可感知中断的情况下在接入节点之间切换的能力。

可以出于监测一个或多个实施例改善的数据速率,延迟和其他因素的目的而提供测量过程。可能还存在可选的网络功能以用于响应于测量结果的变化来重新配置在主机计算机1510与ue1530之间的ott连接1550。用于重新配置ott连接1550的测量过程和/或网络功能可以在主机计算机1510的软件1511和硬件1515中或在ue1530的软件1531和硬件1535中或在两者中实现。在实施例中,可以将传感器(未示出)部署在ott连接1550通过的通信设备中或与该通信设备关联;传感器可以通过提供以上例示的监测量的值或提供其他物理量的值来参与测量过程,软件1511、1531可以从其他物理量的值来计算或估计监测量。ott连接1550的重新配置可以包括消息格式,重传设置,优选的路由等;重新配置不必影响基站1520,并且基站1520可能是不知道的或不可感知的。这种过程和功能在本领域中是已知的和实践的。在某些实施例中,测量可以涉及专有ue信令,其促进主机计算机1510对吞吐量,传播时间,延迟等的测量。可以在软件1511和1531中实现测量,该软件使用ott连接1550来传输消息(尤其是空消息或“虚拟”消息),同时软件1511和1531监测传播时间,错误等。

图16是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主计算机,基站和ue,它们可以是参照图14和图15描述的那些。为了本公开的简洁,本部分仅包括参考图16的附图。在步骤1610中,主机计算机提供用户数据。在步骤1610的子步骤1611(可以是可选的)中,主机计算机通过执行主机应用来提供用户数据。在步骤1620中,主机计算机发起携带用户数据的至ue的传输。在步骤1630(可以是可选的)中,根据贯穿本公开所描述的实施例的教导,基站向ue发送在主机发起的传输中携带的用户数据。在步骤1640(也可以是可选的),ue执行与由主机计算机执行的主机应用相关联的客户端应用。

图17是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主计算机,基站和ue,它们可以是参照图13和图14描述的那些。为了本公开的简洁,在本部分中将仅包括参考图17的附图。在该方法的步骤1710中,主机计算机提供用户数据。在一个可选的子步骤(未显示)中,主机计算机通过执行主机应用来提供用户数据。在步骤1720中,主机计算机发起携带用户数据的至ue的传输。根据贯穿本公开描述的实施例的教导,传输可以经由基站通过。在步骤1730(可以是可选的),ue接收在传输中携带的用户数据。

图18是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主计算机,基站和ue,它们可以是参照图15描述的那些。为了本公开的简洁,该部分仅包括参考图18的附图。在步骤1810(可以是可选的),ue接收由主机计算机提供的输入数据。附加地或替代地,在步骤1820中,ue提供用户数据。在步骤1820的子步骤1821(可以是可选的)中,ue通过执行客户端应用来提供用户数据。在步骤1810的子步骤1811(可以是可选的)中,ue执行客户端应用,该客户端应用响应于由主机计算机提供的接收到的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用可以进一步考虑从用户接收的用户输入。不管提供用户数据的具体方式如何,ue都在子步骤1830(可以是可选的)中发起至主机计算机的用户数据的传输。在该方法的步骤1840中,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue发送的用户数据。

图19是示出根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主计算机,基站和ue,它们可以是参照图15描述的那些。为了本公开的简洁,该部分仅包括参考图199的附图。在步骤1910(可以是可选的)中,根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在步骤1920(可以是可选的),基站发起至主机的接收到的用户数据的传输。在步骤1930(可以是可选的),主机计算机接收由基站发起的传输中携带的用户数据。

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

通常,除非清楚地给出了不同的含义和/或在使用该术语的上下文中隐含了不同的含义,否则本文中使用的所有术语将根据其在相关技术领域中的普通含义来解释。除非明确说明,否则对一个/一种/该元素、装置、组件、构件、步骤等的所有引用应公开地被解释为是指该元素、装置、组件、构件、步骤等的至少一个实例。除非一个步骤被明确地描述为在另一个步骤之后或之前和/或一个步骤必须在另一个步骤之后或之前是隐含的,否则本文公开的任何方法的步骤都不必按照所公开的确切顺序执行。在适当的情况下,本文公开的任何实施例的任何特征可以应用于任何其他实施例。同样,任何实施例的任何优点可以适用于任何其他实施例,反之亦然。通过说明书,所附实施例的其他目的、特征和优点将是显而易见的。

术语单元可以具有在电子产品,电气设备和/或电子设备领域中的常规含义,以及可以包括例如电气和/或电子电路、设备、模块、处理器、存储器、逻辑固态和/或离散设备、用于执行各个任务、过程、计算的计算机程序或指令、输出设备和/或显示功能等,以及诸如本文所述的哪些单元。

参考附图,更全面地描述了本文的构思的实施例中的一些实施例。然而,其他实施例被包含在本文公开的主题的范围内。所公开的主题不应被解释为仅限于本文所述的实施例;相反,这些实施例仅作为示例提供,以将主题的范围传达给本领域技术人员。

当然,在不脱离本公开的基本特征的情况下,可以以不同于本文具体阐述的方式的其他方式来实施本公开。本实施例在所有方面都应被认为是说明性的而不是限制性的,以及落入所附权利要求书的含义和等同范围内的所有改变都应包含在本公开中。

本公开的实施例可以附加地或可替代地包括本文描述的特征的任何兼容组合。实际上,在不脱离本公开的基本特征的情况下,可以以不同于本文具体阐述的方式的其他方式来实施本公开。本实施例在所有方面都应被认为是说明性的而不是限制性的,以及落入所附权利要求书的含义和等同范围内的所有改变都应包含在本公开中。例如,尽管本文中描述的各种过程或方法的步骤可以被以序列或时间顺序示出和描述,但是在缺乏指示的情况下,任何这样的过程或方法的步骤不限于以任何特定的序列或顺序来执行。实际上,这样的过程或方法中的步骤通常可以以各种不同的序列和顺序来执行,而仍然落入本公开的范围内。

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