配置侧链路通信的制作方法

文档序号:20365956发布日期:2020-04-11 00:02阅读:249来源:国知局
配置侧链路通信的制作方法

优先权要求

本申请要求于2017年6月15日提交的欧洲专利申请号17305732.4的优先权,该申请的全部内容通过引用并入本文。

本公开涉及通信系统中的数据传输,并且更具体地涉及配置侧链路通信。



背景技术:

在电信网络(例如,长期演进(lte)网络或下一代5g网络)中,可以支持基于设备到设备(d2d)接近的服务(prose)。d2dprose可以包括支持增强型分组系统(eps)中的设备到设备通信的特征集。这些特征可以包括prose直接通信和prose直接发现。

prose直接通信是指无线电通信操作,从而两个启用prose的用户设备(ue)可以经由侧链路信道而在ue到ue(pc5)无线电接口上直接彼此通信。可以针对增强型通用移动电信系统(umts)陆地无线电网络(e-utran)网络的覆盖区域内或e-utran网络的覆盖区域外的ue支持该通信模式。

prose直接发现是指由启用prose的ue使用的程序集,以使用经由pc5的e-utra直接无线电信号来检测和标识该ue附近的其他启用prose的ue。

附图说明

图1是根据实现的示例无线通信系统。

图2图示了根据实现的双连接配置过程的示例流程图。

图3图示了根据实现的示例scg-config消息。

图4图示了根据实现的示例ieslconfigscg-r15。

图5图示了根据实现的另一示例ieslconfigscg-r15。

图6a至图6b图示了根据实现的示例iesl-v2x-configdedicated。

图7图示了根据实现的示例ieue-eutra-capability-v14xy-ie。

图8图示了根据实现的用于显式指示的示例ie。

图9图示了根据实现的示例流程图,其图示了侧链路调度过程。

图10图示了根据实现的示例流程图,其图示了侧链路计费核对过程。

图11图示了根据实现的示例流程图,其图示了另一侧链路计费核对过程。

图12是图示了根据实现的用于双连接操作的侧链路通信配置方法的示例框图。

图13是图示了根据实现的用于在prach前导码之后的消息中传输响应向量的过程的示例流程图。

图14是图示了示例用户设备(ue)设备的框图。

图15是图示了示例基站设备的框图。

在各个附图中,相同的附图标记和名称指示相同的元件。

具体实施方式

本公开涉及在双连接操作中配置侧链路通信。在本公开中,侧链路指的是prose或设备到设备(d2d)无线电传输方案,并且通过扩展到pc5接口上的相关协议集,以支持prose/d2d通信和发现特征。prose/d2d特征也适用于prose/d2d中继,其可以被用于在两个启用prose/d2d的ue之间或启用prose/d2d的ue与网络之间中继流量,以扩展现有的网络覆盖范围。lteprose/d2d的使用包括公共安全和商业应用两者。在一些情况下,lteprose/d2d还可以在车辆通信环境中被使用,其包括例如道路安全和交通信息应用,在移动设备、固定设备或紧邻的移动和固定设备之间提供v2x通信。术语lteprose/d2d、prose/d2d和prose/d2d侧链路可以被互换地使用。术语侧链路、v2x侧链路通信、v2v侧链路、v2xpc5和pc5也可以被用于表示与经由当前文档内的prose/d2d/pc5信道交付智能运输服务(its)或服务相同的事物,并且可以被互换地使用。

v2x是指任何两个具有智能运输服务(its)能力的设备之间的通信,其中具有its能力的设备可以是例如车辆、行人、动物、骑自行车者、路边单元(rsu)或能够支持its服务的任何其他设备。例如,v2x可以是指车辆与任何其他具有智能运输服务(its)的设备之间的通信,包括例如车对车(v2v)、车对行人(v2p)、车对基础设施(v2i)或车对网络(v2n)通信。v2x使运输实体(诸如,车辆、路边基础设施、关联的应用服务器和行人)能够获得并共享有关其本地环境的信息,以便处理和共享知识以用于更智能的、与运输相关的服务或应用,例如协作路线规划、协作碰撞警告或自动驾驶。在一些情况下,术语v2x和v2v可以互换使用,以指代提供给ue的用于支持车辆定向服务的通信的服务。车辆定向服务的示例包括智能运输系统(its)服务,诸如,道路安全、(运输)交通效率以及其他应用服务。将会了解到,本公开中的术语针对车辆、具有智能运输服务能力的设备、路边单元、行人等之间的通信。然而,该技术还适用于其他类型的运输系统、它们的基础设施和乘客(例如,火车、轨道旁信令、乘客、飞行器、无人机等)以及可以与轨道旁信令通信的车辆(例如,平交路口处的汽车等)。

当ue被服务并且在e-utran的覆盖范围内时、并且还当ue在e-utran覆盖范围之外时,ue可以利用prose/d2d侧链路的资源。然而,只有被授权在相应覆盖模式下使用v2x服务的ue才可以执行v2x侧链路通信。如果ue被授权在e-utran覆盖范围内进行v2x侧链路通信,那么它可以使用两种模式中的一个模式进行侧链路资源选择,即,按照enb配置的调度资源分配模式或ue自主资源选择模式。附加地,当ue在用于v2x侧链路通信的e-utran覆盖范围之外时,用于数据传送的侧链路传输和接收资源池的集合可以在ue中被预先配置,或者在ue中从网络中的服务器配置。

当ue处于移动网络运营方(mno)的覆盖范围中时,使用调度操作模式具有在侧链路上提供无冲突传输机会的优势,并且因此可以提高侧链路传输的可靠性。

在一些情况下,网络可以将ue配置为以双连接(dc)模式进行操作。在dc操作中,针对ue的配置的服务小区集包括两个子集:主小区组(mcg),包括主enb(menb)的服务小区;以及,辅小区组(scg),包括辅enb(senb)的服务小区。在下文中,在建立双连接配置之前的描述中使用的术语:服务enb、主enb和menb的使用,应该被理解为是指控制ue的主rrc连接的单个enb。

在dc操作中,处于rrc_connected状态的ue使用由分别位于menb和senb中的两个不同的调度器提供的无线电资源。menb和senb经由x2接口上的回传连接而被连接。在dc中,特定数据无线电承载使用的无线电协议架构取决于如何设置承载。存在三个数据无线电承载(drb)类型:mcg(主小区组)承载(由menb控制)、scg(辅小区组)承载(由senb控制)和分裂承载(在menb与senb之间分裂,但是锚定在menb中)。针对dcue的无线电资源控制(rrc)位于menb中,并且根据drb类型配置信号无线电承载(srb)。

当ue被配置用于dc操作时,主enb可以使用senb添加准备进程来请求目标enb分配资源,以用于特定ue的双连接操作。作为在x2应用协议(x2:ap)内通过x2接口在主enb到目标senb之间的信令的一部分,主enb可以在到senb的senb添加请求消息中包括容器、scg-configinfo消息。scg-configinfo消息可以包括被用于执行dc动作的信息,例如,以建立、修改或释放scg,或协助目标senb指派scg配置。响应于成功的请求进程,目标senb可以发送senb添加请求确认消息,该消息可以包括容器scg-config消息,该容器scg-config消息包括用于ue的任何新的或修改的专用scg配置,以及在添加scg小区之后的常见的scg配置。

对等实体(车辆)之间的直接v2v/v2x通信要求给定地理区域内的车辆ue能够与彼此通信,不管这些车辆ue是否主要与不同的移动网络运营方(mno)相关联。

在蜂窝通信中,mno拥有并控制专用(例如,授权的)频谱,并且使用该频谱来部署服务。因此,当车辆ue与它们的相应mno相关联时,该车辆ue的任何关联的直接v2x通信可以仅在相应mno的专用频谱上发生。因此,如果车辆ue希望彼此直接通信,例如经由侧链路,与不同的mno相关联,则可能不存在用于所有车辆ue接入并使用以直接彼此通信的公共频率。

为了解决这个问题,包括一个频率或频率或频道信道的集合可以被指派用于例如v2v通信的v2x服务的传递。然后,所有车辆ue可以利用该频率、频率集合或频道信道上的资源来彼此直接通信。该频谱指派可以在单个区域、多个区域上或在区域的基础上。然而,在与多个mno相关联的车辆ue使用单个或专用的频率或频道信道的集合以用于v2x通信的情况下,尚不清楚ue如何接收其无线资源的配置以用于侧链路操作,尤其是prose/d2d通信的调度模式。在调度模式下操作的设备需要从服务mno分配资源,然而在这种情况下,相同区域中的所有mno向所有车辆设备分配公共频率或频率信道的资源。在不同的mno信令资源用于相同的公共频率情况下,指派车辆ue侧链路资源的任何一个mno需要建立向请求资源的车辆ue的清晰明确的侧链路资源分配,使得遭受的阻塞或接收到任何负面影响不会干扰同时或差不多同时发生的其他mno的车辆uev2x通信资源指派,并且相应车辆ue之间的任何通信均以及时可靠的方式被完成。

解决该资源分配问题的一种方式是使公共频谱中的资源分配经由单个mno而被协调和传递,该单个mno用于该区域或地区内的所有ue。该mno还可以负责在(多个)指定区域或地区中的公共频谱上部署v2x服务,并且这样负责分配由该区域或地区内的相应车辆ue使用的相关联的侧链路资源。

在这种情况下,如果车辆ue选择或重新选择v2xmno以执行v2x通信,那么然后车辆ue可能无法继续从其主mno接收其他服务。

在一些情况下,车辆ue可以同时接入两个mno,例如以接收不同频率上的服务,其中至少一个频率由相应mno中的每个mno拥有或操作。两个mno中的一个mno是v2xmno,它控制地理区域中的公共频谱,该地理区域中的车辆ue可以接入v2v或v2x通信或者在其上进行通信。另一mno可以是车辆ue与之相关联的、用于例如信息娱乐服务的其他服务的主mno。

为了在一个实现中解决该要求,ue可以在双连接模式下操作,其中ue同时被连接到两个enb,每个mno一个,例如,menb可以来自其主mno,并且senb可以来自v2xmno。

此外,由于enb来自不同的mno,所以一个mno的enb可能不希望做出与另一mno所操作或拥有的另一enb的接入控制和资源分配有关的决策。实际上,由于操作v2x服务的mno的enb可能正在支持本地区域中的多个mno的车辆ue,因此可能希望v2xmno的enb或至少拥有或操作v2xenb的mno保留有关在其频谱上使用的侧链路资源的接入、分配和指派的控制。因此,在v2xenb是senb的该实施例中,即使menb和senb属于不同的移动网络运营方(mno),senb也可以在dc配置中分配和控制v2x侧链路资源。

具体地,senb可以在senb添加进程期间提供侧链路资源配置信息,例如经由主menb。附加地,在dc配置期间,可以指令ue从目标senb请求侧链路资源,并且直接从senb接收侧链路资源调度和同步。此外,在不同senb之间的移动性期间,可以减少侧链路配置的信令开销,并且可以在menb与senb之间核对相关的mno计费信息。图1-图15和关联的描述提供了这些实现的附加细节。

图1是根据实现的示例无线通信系统100。示例无线通信系统100包括:第一mno网络140a,包括服务服务器130a和menb120a;第二mno网络140b,包括服务服务器130b和menb120b;以及v2xmno网络150,包括v2x服务器132和senb152。

无线通信网络(例如,第一mno网络140a、第二mno网络140b或v2xmno网络150)可以实现无线电接入技术(rat),诸如,长期演进(lte)、先进lte(lte-a)、5grat(nr)、全球移动通信系统(gsm)、通用分组无线电服务(gprs)、增强型gsm演进数据速率(edge)、临时标准95(is-95)、码分多址(cdma)2000、演进数据优化(evdo)或通用移动电信系统(umts)。在许多应用中,mno网络包括无线电接入网(ran)和核心网。ran包括至少一个基站。基站可以是可以控制所有或至少一些与无线电有关的功能的无线电基站。基站可以向一个或多个无线电接口提供无线覆盖区域或小区,以用于移动设备进行通信。一个或多个基站可以被分布在整个蜂窝网络中以提供广泛的覆盖范围。基站与一个或多个移动设备、其他基站以及一个或多个核心网节点直接通信。基站可以包括:连接至核心网或其他无线电网络节点的控制单元;以及提供被连接到控制单元的无线电覆盖范围的一个或多个分布式单元。基站可以是节点b、演进节点b(enb)、下一代(即,5g)节点b(gnb)或接入点(ap)。基站可以充当服务enb、主enb、menb(例如,menb120a或120b)或辅senb(例如,senb152)。

无线通信网络还包括一个或多个应用服务器,例如,服务服务器130a-b或v2x服务器132。应用服务器可以是应用、应用集合、软件、软件模块、硬件或其组合,其被配置为向与无线通信网络相关联的ue提供服务。例如,服务服务器130a-b可以分别向与mno网络140a-b相关联的ue提供远程信息处理、信息娱乐或任何其他服务。v2x服务器132可以针对v2xmno网络150覆盖的地理区域中的ue授权以及提供v2x通信服务。

无线通信网络还可以包括核心网。核心网包括一个或多个核心网(cn)节点,其向与无线通信网络相关联的ue提供核心网服务。核心网可以是演进分组核心网络(epc)或5g核心网络(5g-cn或ngc),可以在ran与互联网之间提供通信信道。核心网包括移动性管理实体(mme)、网关和归属用户服务器(hss)。mme包括可以配置为为核心网提供移动性管理功能的应用、应用集合、软件、软件模块、硬件或其组合。在一些情况下,mme可以执行一个或多个功能,包括空闲模式ue寻呼、承载启动/停用过程、附着过程、用于非接入层(nas)信令的加密/完整性保护、用于rat之间的移动性的控制平面功能等。mme可以在附着状态下为ue保存非接入层(nas)上下文。nas上下文包括用于ue的nas安全上下文。

网关包括可以被配置为为核心网120提供用户平面功能的应用、应用集合、软件、软件模块、硬件或其组合。在一些情况下,网关可以包括一个或多个服务网关(sgw)、分组数据网络(pdn)网关(p-gw)或其组合。hss包括可以配置为为核心网提供订阅信息的应用、应用集合、软件、软件模块、硬件或其组合。hss可以包括存储用户相关信息和订阅相关信息的数据库。hss提供诸如移动性管理、呼叫和会话建立支持、用户认证和访问授权等功能性。在一些情况下,hss可以包括一个或多个归属位置寄存器(hlr)、认证中心(auc)或其组合。

示例无线通信系统100还包括ue102a、104a、102b和104b。这些ue可以与不同的主网络相关联。例如,ue102a和104a与第一mno网络140a相关联。这样,ue102a和104a分别具有与第一mno网络140a的menb120a的uu接口连接112a和114a。ue102a和104a可以通过这些uu接口连接从第一mno网络140a的服务服务器130a接收信息娱乐或远程信息处理服务。同样地,ue102b和104b与第二mno网络140b相关联。这样,ue102b和104b分别具有与第二mno网络140b的menb120b的uu接口连接112b和114b。ue102b和104b可以通过这些uu接口连接从第二mno网络140b的服务服务器130b接收信息娱乐或远程信息处理服务。

如所图示的,ue102a、104a、102b和104b在双连接模式下操作,并且因此,除了它们与它们的相应menb的连接之外,它们还分别具有与senb152的uu接口连接116a、116b、116c和116d。另外,menb120a-b分别通过x2接口连接124a-b与senb152连接。在操作中,ue102a、104a、102b和104b可以向senb152(直接向senb152或经由它们的相应主menb(menb120a-b))发送针对用于侧链路通信的资源的请求,并且从senb152(直接从senb152或经由它们的相应主menb)接收侧链路配置信息。此外,senb152可以为这些ue提供调度和同步功能,以执行彼此之间的v2x侧链路通信。图2-图15提供了这些实现的附加细节。

转到一般描述,ue(例如,ue102a、104a、102b或104b)可以包括但不限于以下任何一项:计算设备、移动设备、移动电子设备、用户设备、移动站、用户站、便携式电子设备、移动通信设备、无线调制解调器、无线终端、车辆设备。如图1所图示的,ue可以包括装配在车辆内的模块或专用的可转移模块。在一些情况下,ue可以包括包含了通用用户身份模块(usim)、通用集成电路卡(uicc)或嵌入式uicc(euicc)的移动设备(me)。ue的示例可以包括蜂窝电话、个人数据助理(pda)、智能电话、膝上型计算机、平板计算机、个人计算机(pc)、寻呼机、便携式计算机、便携式游戏设备、可穿戴电子设备、健康/医疗/健身设备、相机、车辆或具有经由无线通信连接传递语音或数据的组件的其他移动通信设备。无线通信网络可以包括在授权频谱和未授权频谱中的至少一个上的无线链路。术语“ue”还可以指代可以终止用户的通信会话的任何硬件或软件组件。另外,术语“用户设备”、“ue”、“用户设备设备”、“用户代理”、“ua”、“用户设备”、“启用prose的ue”、“远程ue”、“车辆ue”和“移动设备”在本文中可以同义使用。

尽管图1的元件被示出为包括实现各种特征和功能性的各种组件部分、部分或模块,然而,替代地,这些元件可以适当地包括多个子模块、第三方服务、组件、库等。此外,各种组件的特征和功能性可以适当地组合成更少的组件。

图2是图示了根据实现的双连接配置过程200的示例流程图。可以使用附加的、更少的或不同的步骤来实现过程200,其可以以所示的顺序或以不同的顺序被执行。

在步骤1,ue1将sidelinkueinformation消息发送到第一mno的服务小区(例如,服务enb),以指示ue1对建立v2x服务感兴趣,例如,通过包括ue1对建立v2x侧链路通信感兴趣的频率的索引。所指示的频率可以是被用于接收(例如,经由iev2x-commrxinterestedfreq)v2x信息,传输(例如,经由iev2x-commtxfreq)v2x信息或其组合的频率。所指示的频率索引可以根据频率被包括iev2x-interfreqinfolist中的顺序,该iev2x-interfreqinfolist被包括在由服务enb传输的或备选地由操作期望的v2x服务的第二mno的目标enb(例如,v2x目标senb)传输的sib21中。备选地,可以在ue1或ue1的uicc、euicc或usim中对信息进行预配置或硬编码。当ue1向网络或v2x应用服务器执行注册时,可以提供v2xenb的频率,或者预先配置或分配用于给定的地理区域(例如,经由监管架构)。这包括频率是当前服务或注册的公共陆地移动网络(plmn)不拥有或管理的频率的情况。

已经从ue接收到指示,服务enb在步骤2中配置ue1,其可以由enb基于ue身份(ueid1)而被标识,其中ue1可以在一个或多个v2x目标senb传输频率上检测v2x目标senb。服务enb将配置的测量信息传输给ue1。配置测量信息包括传输频率。因此,ue1可以在所配置的v2x目标senb传输频率执上行并向服务mno的enb报告相关测量值。

在一些情况下,在配置测量信息之前,服务enb可以验证ue1经由双连接配置支持v2x侧链路通信。例如,ue1可以经由ieue-eutra-capability向演进通用移动电信系统(umts)陆地无线电接入网(e-utran)指示该能力。ue1还可以在sidelinkueinformation消息中指示该能力,其中网络对能力的接收导致enb利用针对目标频率的测量值来配置ue。

在一些情况下,如果ue1已经知道了senb传输频率,则包括目标频率信息可能是可选的。例如,如果这种信息在系统信息上可用,例如在服务enb的sib21中接收到,或者该信息可以在ue1的uicc、euicc或usim中预先配置,或者频率可以由ue1执行注册或预先配置或分配用于给定地理区域(例如,经由监管架构)时的服务网络提供,则可能是这种情况。

在步骤3,ue1将测量结果传输到服务enb。测量结果可以指示ue1与目标senb的相对接近度,或者使服务enb能例如通过指示所测量的目标senb频率的相对接收信号强度位于或高于可以与目标senb建立和/或维持无线电链路的合适级别,来确定ue1与目标senb的相对接近度。

在步骤4,服务enb向接收到的测量结果中标识的目标senb传输向senb的添加请求消息。其中,目标senb正在操作v2x服务并管理侧链路无线电资源。目标senb可以由与正在操作服务enb的mno不同的mno来操作。senb添加请求消息可以包括指示ue1请求针对v2x服务的服务授权、访问许可和侧链路资源的指示信息元素(ie)。该指示可以是由ue1发送的sidelinkueinformation消息以表示对v2x服务感兴趣,并且服务enb已经在步骤1中从ue1接收到。目标senb添加请求消息还可以包括指示请求ue的ue身份,例如,ue1id1。

在一些情况下,服务enb选择目标senb来发送senb添加请求消息。服务enb可以基于以下因素中的一个或多个做出该选择:

在服务enb中的预配置确定哪个目标senb可以提供侧链路信息;

具有最强测量结果的目标senb;

ue1与操作服务enb的运营方之间的服务协议,

来自ue1的显式指示,

其他特定于实现的因素。

在步骤5中,根据需要,目标senb借助网络中的另一v2x服务实体(例如,v2x应用服务器、hss)执行所需的任何授权功能,(准入控制),并且将senb添加请求确认消息传输到menb。senb添加请求确认消息包括针对ue1的侧链路配置信息。senb添加请求确认消息还可以包括:在第二mno的目标senb内所标识的ue的ue的备选和附加身份,例如,ue1id2。侧链路配置信息可以包括:侧链路通信配置或侧链路发现频率、资源配置或其组合。侧链路配置信息可以被封装在例如scg-config内的新的专用rrc消息或容器中或现有的rrc消息或容器中。

在从目标senb接收到包括侧链路配置和ueid2的ue配置时,服务enb创建并且存储从ueid1到包括ueid2的目标senb的映射,如果包括ueid2,则在旨在用于目标senb时,该ueid2将在将来处理来自ue的消息时被使用。每个ue身份可以是以下之一:全局唯一临时标识符(guti)、临时移动用户身份(tmsi)、国际移动用户身份(imsi)、小区无线电网络临时标识符(crnti)、proseueid、prose第2层组id、v2xueid或v2x第2层组id、senbx2apid、menbx2apid等。

在步骤6,服务enb向ue1传输无线资源控制(rrc)连接重新配置消息。rrc连接重新配置消息包括服务enb在步骤5中接收的侧链路配置信息。在一些情况下,服务enb转发在步骤5中接收的侧链路配置信息而不进行修改。在一些情况下,服务enb可以针对被存储在服务enb中的配置信息检查接收到的侧链路配置信息。服务enb可以传输接收到的侧链路配置而不进行任何修改,这种方法称为透明隧道传输(transparenttunnelling)。备选地,服务enb可以在将其传输到ue之前检查接收到的侧链路配置信息并修改侧链路配置信息。这种方法称为非透明隧道传输(non-transparenttunnelling)。服务enb可以使用ue身份来将接收到的侧链路配置存储在服务enb内,例如,使用ueid1作为将来调用或引用的参考,并且可以包括附加信息,例如,目标senb身份或小区身份,例如,cellid。响应于接收到具有双连接配置和侧链路配置的rrcconnectionreconfiguration消息,如果ue接受该重新配置消息,即,所包括的参数被认为是有效的,那么ue继续进行并重新配置其rrc配置以包括rrcconnectionreconfiguration消息中包括的侧链路配置。

在成功完成rrc重新配置时,ue向服务enb并在ue中发送rrcconnectionreconfigurationcomplete消息,并且如果尚未配置,则rrc激活双连接配置,并且根据接收到的senb的侧链路配置建立侧链路配置。在接收到rrcconnectionreconfigurationcomplete消息时,服务enb确认与senb的双连接配置的配置。现在将服务enb称为menb,其中menb和senb建立对应的数据无线电承载,以用于经由双连接配置传递v2x服务。

在步骤7,在确定它们需要经由侧链路交换数据之后,ue1和ue2建立侧链路v2x通信。ue1和ue2在步骤6中传达的侧链路配置信息中通过被配置给ue1的侧链路资源传输和接收信息。

在一些情况下,例如,当由于ue改变地理覆盖范围而需要改变侧链路配置时,menb还可以从senb接收更新的侧链路配置信息,因此menb将更新的侧链路配置信息传输给ue,透明或不透明地。menb还可以与ue1id1、ue1id2或其组合的身份相关联地将更新的侧链路配置信息存储在menb中。menb还可以存储关联的senb身份或cellid。

在一些情况下,如果针对ue的侧链路配置发生了改变(诸如,senb内的scg改变或pscell内的scg改变所需),则menb或senb可以生成(重新)配置消息以设置、修改或释放ue上下文信息。该消息可以被menb或senb分别包括在menb至senb容器或senb至menb容器内并转发到对应节点。

以下描述提供了过程200的附加细节。

为了增加用于ue1的侧链路资源,执行以下进程:

menb确定ue1在负责提供侧链路v2x资源的目标senb附近;

服务enb向目标senb请求建立用于ue1的双连接配置,以用于支持v2x服务;

目标senb执行准入控制,并且如果成功,则向menb提供ue侧链路资源配置;

menb用双连接(scg)配置来配置ue1,该scg配置包括基于目标senb的侧链路资源(即,由senb提供并且在其控制下的侧链路资源),

ue首先例如通过向menb传输sidelinkueinformation消息来指示它对基于侧链路的v2v/v2x通信感兴趣,(参见3gppts36.300)。在接收到该指示之后,menb利用测量配置来配置ue,指示ue可以在其上检测到senb的传输频率。用于senb测量的测量配置可以与被用于当前双连接操作的配置相同。如果ue位于测量配置中包括的senb或senb的关联小区附近(例如,如果所需的传输频率或载波的测量值高于某个阈值,以满足特定触发以生成测量结果),那么触发测量报告并发送给menb控制的ue的服务小区。

然后,menb联系senb以请求针对ue的双连接设置,以使ue1能使用由senb控制的资源来建立v2x服务。senb执行准入控制以确定是否许可ue1接入v2x资源以及是否有足够的资源可用,如果成功,则senb将为ue1分配的资源的配置提供给menb。然后,menb用双连接配置来配置ue1,并且向ue1提供由senb配置的侧链路资源。

在一些情况下,侧链路配置信息可以被包括在scg-config消息中,该消息被包括在从senb经由x2接口发送给menb的senb添加请求确认消息中的senb到menb容器ie中。侧链路配置可以作为新的ie而被包括。

图3图示了根据实现的示例scg-config消息。如所图示的,示例scg-config消息包括iescg-radioconfig-r12。在一些情况下,iescg-radioconfig-r12可以还包括信息元素(ie),例如slconfigscg-r15,其包括侧链路配置信息,该信息提供侧链路通信的所需配置的细节和/或针对侧链路操作的侧链路发现资源,如使用由senb控制的资源针对ue配置的。在一些情况下,ieslconfigscg-r15可以包括详细的侧链路ie形式的详细的侧链路配置信息。图4图示了根据实现的示例ieslconfigscg-r15。如所图示的,示例ieslconfigscg-r15可以包括诸如在3gppts36.331sl-commconfig、sl-commresourcepool、sl-cp-len、sl-discconfig、sl-discresourcepool、sl-disctxpowerinfo、sl-gapconfig、sl-gaprequest、sl-hoppingconfig、sl-syncconfig、sl-ssid、v2x-syncconfig、sl-v2x-configdedicated等中捕获的侧链路配置ie。

在一些情况下,减少数目的信息元素可以被包括在iescg-radioconfig-r12中,或者备选地直接被包括在scg-config消息中。图5图示了根据实现的ieslconfigscg-r15的另一示例。如所图示的,另一示例ieslconfigscg-r15可以包括图4所示的信息的子集。

图6(包括图6a和图6b)图示了根据实现的示例iesl-v2x-configdedicated。如图6所示,iev2x-interfreqinfolist-r14被包括在iesl-v2x-configdedicated中,iev2x-interfreqinfolist-r14指示用于v2x侧链路通信的服务载波频率以外的其他载波频率的同步和资源分配配置,该iesl-v2x-configdedicated包括用于v2x侧链路通信的侧链路配置。

参照定义了scg-config消息的3gppts36.331,需要进行以下改变以支持在scg-config消息中添加侧链路配置。

总之,修改了scg-config信息元素(ie),以容纳要被包括在消息中的新的侧链路配置ie。侧链路配置ie在上面示出为slconfigscg-r15ie。该ie包括侧链路通信和发现资源的信息。具体地,它包括用于利用基于senb的侧链路资源来配置ue1的配置ie。

在从senb接收到容器中的scg-configie之后,服务enb或menb不更改(即,透明隧道传输)地或通过改变某些字段(即,非透明隧道传输)来传送消息,并且将该消息发送给ue。

图7图示了根据实现的示例ue-eutra-capability信息元素ue-eutra-capability-v14xy-ie。如所图示的,ue-eutra-capability-v14xy-ie包括iesl-parameters-v14xy,其使用双连接配置指示ue是否支持经由senb的v2x侧链路通信。在一些情况下,可以设置iev2x-dcconfig-r14来指示ue是否支持经由使用双连接配置的、senb的v2x侧链路通信,例如通过设置为值1或0,备选地true或false。备选地,ue可以包括iev2x-dcconfig-r14以指示ue是否支持经由使用双连接配置的、senb的v2x侧链路通信,并且省略iev2x-dcconfig-r14以指示ue不支持经由使用双连接配置的、senb的v2x侧链路通信。

返回到图2,在一些情况下,在基于双连接的架构中,如果侧链路资源调度器位于senb中,那么ue(例如,ue1)可以选择性地将动态侧链路资源请求定向到senb而不是menb,例如,侧链路缓冲区状态报告(bsr)。这样做时,可以避免与menb对资源请求的处理相关联的额外延迟。

侧链路上的调度操作模式具有在侧链路上提供无冲突传输机会的优点。因此,启用基于senb的调度侧链路通信可以提高侧链路传输的可靠性。为了将ue配置为向特定enb(在该示例中,senb)发送侧链路资源请求(例如,侧链路bsr消息),服务enb或menb可以显式地或隐式地向ue提供侧链路资源请求的预期目的地enb的对应指示,例如,bsr消息。

而且,侧链路传输被同步到特定的同步源。可以向ue提供侧链路同步源的指示(同样地,显式或隐式的)。侧链路同步源可以由enb(例如,menb或senb)、参考ue(例如,sync-ref-ue)或另一同步源(例如,经由gps的基于卫星的同步)提供。

在senb负责侧链路资源的双连接架构中,senb也可以提供侧链路同步。在这种情况下,ue可以选择性地从senb而不是menb或另一同步源获得侧链路同步。menb可以显式地或隐式地提供用于与ue同步的enb的指示。

为了将ue配置为将侧链路资源请求定向到senb或除了menb之外的另一enb,被提供给ue的v2x侧链路资源的rrc配置可以包括向ue提供关于负责侧链路调度的节点身份的指示。当在senb添加程序(例如,步骤5)期间提供v2x侧链路资源时,该指示可以由senb直接包括,并且经由menb发送给ue。备选地,这可以通过menb遵循senb添加进程在直接发送给ue的rrc重新配置消息中添加,例如,步骤6。

这些消息中的任何一个中的指示可以是显式的(例如,rrcie指示负责调度的节点)。例如,senb可以在步骤5的senb添加请求确认消息中包括与负责侧链路调度的节点有关的节点身份的指示,例如,plmnid和senbid,作为负责侧链路调度的节点的显式指示。

该指示也可以是隐式的。例如,可以在menb处配置关于负责侧链路调度的节点的规则集。在一个示例中,如果在senb添加期间接收到侧链路配置,或者如果ue处于双连接中并且随后具有从senb指派的侧链路资源,那么可以将senb理解为负责侧链路调度的节点。

在步骤6中,menb可以向ue1指示负责侧链路调度的节点。类似于步骤5,该指示可以是显式的,例如,在rrc连接重新配置消息中包括senb的节点身份。该指示也可以是隐式的,例如,当重新配置在双小区连接配置期间添加了侧链路配置时,如果节点身份没有被包括在rrc连接重新配置消息中,则可以将ue预先配置为使用enb中的一个enb(例如,管理或分配侧链路资源的senb)作为侧链路调度源。一旦ue确定了侧链路调度源,则ue选择性地将侧链路调度请求(例如,侧链路bsr)定向到所确定的节点。

图8图示了根据实现的用于显式指示的示例ie。如图8所示,可以增强rrc信令消息(例如,scg-config),以包括指示哪个enb负责侧链路资源调度的附加指示ieslschedulingnode,以及用以指示哪个enb用于同步的附加ieslsyncsource。可以例如在从senb中的senb到通过senb添加请求确认消息发送的menb容器的x2接口上接收这种指示。这种指示也可以被包括在配置从menb发送到ue的scg-config的消息中引入的新ie中。

在一些情况下,调度源enb和同步源enb可以相同或不同。

如先前所讨论的,对侧链路调度或侧链路同步enb的指示也可以是隐式的。在这种情况下,ue可以被预先配置以确定负责侧链路调度或侧链路同步的节点。

在一个示例中,如果ue具有与正在进行的(即,活动的)dc配置一起配置的侧链路资源,那么ue可以被预先配置以确定enb中的(例如,menb或senb)负责侧链路调度、同步或其组合的一个enb。例如,负责侧链路调度或同步的节点可以在标准中被指定为与dc配置中涉及的menb或senb中的一个相关联,或者备选地与一些单独标识的源节点相关联,因此一旦ue进入dc配置,ue相应地确定负责的节点。

在另一示例中,如果将基于senb的侧链路配置提供给ue(例如,如果侧链路配置被包括在scg-config消息中,即,配置dc配置的scg部分的消息),则ue可以隐式地假设senb也提供了侧链路调度和侧链路同步。否则,ue假设menb负责侧链路调度和同步。

在确定哪个节点负责侧链路调度之后,ue可以将侧链路bsr传输到所确定的负责的enb。图9图示了根据实现的示例性流程图,其图示了侧链路调度过程900。可以使用附加的、更少的或不同的步骤来实施过程900,其可以以所示的顺序或以不同的顺序执行。

如所图示的,menb向ue传输侧链路配置信息。侧链路配置信息可以包括senb负责侧链路调度的指示(显式指示)。ue通过接收显式指示或通过隐式指示来确该定senb负责侧链路调度。在新数据到达ue的侧链路传输缓冲区之后,ue生成侧链路bsr,以指示数据在ue缓冲区中以用于传输,并且通过无线电链路(例如,上行链路)将该状态报告传输到senb。在接收到该侧链路bsr之后,senb向ue传输侧链路许可,指示该侧链路资源用于传输侧链路数据。ue使用所确定的侧链路资源来传输侧链路数据。

当ue在senb之间移动时,menb负责向ue添加新的senb。这可以经由使用senb修改进程来实现,其中menb可以指令ue使用用于新的senb配置的更新的csg-config来执行rrc连接重新配置。

如果senb在小区域上提供覆盖,那么可能增加ue的信令开销以更新针对具有高移动性的ue(例如,车辆)的scg配置。为了最小化rrc信令的数量并且减少在senb改变期间引入的延迟,ue可以保留在初始senb添加期间提供的v2x侧链路配置。该配置可以无限期地被保留,例如,直到经由rrc信令被明确删除或释放。也可以在有限的基础上保留该配置,例如,在地理区域或时间段内使用。这样,ue可以保持持久的v2x侧链路配置,该配置由ue在当前senb之外用于与不同senb的调度侧链路操作。

在这些情况下,当ue从一个senb移动到另一senb时,提供scg配置的新的rrc连接重新配置消息可以排除侧链路配置。从重新配置消息中排除侧链路信息可以与知识被组合,该指示关于ue当前所在的地理区域、或者针对为了维持和使用现有侧链路而已经配置的现有侧链路配置的持续时间。相反,新的rrc连接重新配置消息可以包括对可以使用现有的侧链路配置的指示,而无需重新发送详细的信息或配置。该方法可以显着减小rrc连接重新配置消息的大小,并且因此向ue提供具有减少的服务中断的快速传输。备选地,通过仅在新的senb中包括需要改变的参数或者跟随由ue移动性引起的改变,rrc重新配置消息可以通过仅发送任何必要的参数来改变侧链路配置,以支持继续使用具有添加修改后的参数的先前的配置。

例如,在图4所图示的slconfigscg-r15中的配置元素中,ssid可以由新的senb重新分配,而一些或其他配置元素可以被保留在ue处。这可以通过根据rrc约定将基于senb的侧链路配置中的新字段定义为“needon”来实现。“needon”可以指示对于信号可选的的字段。如果消息是由ue接收的,并且如果该字段不存在,则ue不采取任何措施,并且在适用的情况下,将继续使用现有值和关联的功能性。

因此,menb经由senb改变进程触发从一个senb移动到另一senb。menb从senb添加请求消息中的旧的(当前)senb向包括scg配置的新的(或目标senb)发送senb添加请求消息。

目标senb检查senb添加请求消息,尤其是检查被包括在scg-configinfo消息中的ue的侧链路配置。目标senb可以判定不需要更新或复制侧链路配置。备选地,目标senb可以知道或可以由menb知道,与原始的或先前的senb发送侧链路配置以由ue使用相比,ue在相同的地理区域内或在相同的配置区域内,以用于维持侧链路配置的有效性。目标senb感知可以被预先配置,或者备选地可以用信号发送通知为senb添加请求消息中的位置指示标识符。目标senb可以隐式或显式地指示可以重复使用针对ue的现有侧链路配置。作为示例,如果senb判定修改任何或一些侧链路配置,那么它可以在新的scg-config消息中包括新的配置ie。另一方面,如果判定不需要更新给定的侧链路配置(因此继续在ue处使用),则可以将其简单地从scg-config消息中排除。所得的scg-config消息可以在senb添加请求确认消息中被发送到menb。

在接收到作为成功添加新senb的指示的senb添加请求确认消息时,menb释放旧的senb并且向ue发送rrc重新配置。ue以在来自menb的rrc重新配置消息中接收到的适当配置同步并连接至目标senb。ue从menb接收任何新的rrc侧链路配置消息,例如slconfigscg-r15,其可以仅包括需要被更新以在新的senb中使用的ie。作为进一步的选项,当配置新的senb时,menb可以完全省略rrc消息,例如slconfigscg-r15,或者可选地,指示在新的senb中重用或继续使用现有配置。在这种情况下,ue重用先前用信号通知的所有参数。

图10图示了根据实现的示例流程图,其图示了侧链路计费核对过程1000。可以使用附加的、更少的或不同的步骤来实现过程1000,其可以以所示的顺序或以不同的顺序执行。

在一些情况下,可以将已经由senb调度的资源通知给menb。在步骤1,ue例如通过向senb发送侧链路bsr来请求侧链路资源,该请求可以直接从ue接收或者经由menb被隧道传输或转发到senb。在接收到请求之后,senb调度资源,并且在步骤2,将针对ue的侧链路调度消息发送到menb。menb接收该消息。在步骤3,menb将在步骤2中接收到的侧链路调度信息发送给ue。ue接收侧链路调度信息。因此,menb知道由senb提供给ue的侧链路资源许可,因此可以向负责计费的核心网(cn)节点做出对应的指示。

图11图示了根据实现的示例流程图,其图示了另一侧链路计费核对过程1100。可以使用附加的、更少的或不同的步骤来实现过程1100,其可以以所示的顺序或以不同的顺序执行。

在步骤1,senb从ue或在来自menb的隧道上行链路消息中经由x2接口接收侧链路bsr消息。senb确定在v2x频率上请求v2x侧链路通信的ue连接至menb。可以基于先前通过x2接口发送的侧链路配置信息或者通过记录对包括侧链路bsr消息的上行链路消息进行隧道传输的menb来进行确定。在步骤2,senb发送侧链路授权(例如,下行控制信息(dci)格式5a消息),例如,经由x2接口。侧链路授权可以可选地包括ue的身份。dci格式5a消息在x2隧道下行消息中发送。menb接收在步骤2中刚刚发送的信息。在步骤3中,menb将dci格式5a消息转发给ue,并且ue接收dci格式5a消息。图12图示了根据实现的示例x2隧道下行信息消息。

备选地,在接收到针对侧链路资源的ue侧链路bsr请求时,senb可以利用侧链路授权(例如,下行控制信息(dci)格式5a消息)来响应ue。ue可以保持跟踪接收到的调度信息和所使用的已分配侧链路资源,并且向menb或vplmnprose/v2x功能通知有关v2x侧链路资源分配或频谱使用的累积信息。在这种情况下,ue定期地或在v2x侧链路会话终止之后或者在来自menb的显式请求之后向menb或经由menb发送消息(例如,非接入层(nas)消息)以用于vplmnprose/v2x功能,指示侧链路上的资源分配或频谱使用。

senb可以保持跟踪被发送给ue的调度资源。menb还可以周期性地,显式地或者在关联的v2x侧链路会话终止时从senb获得侧链路使用的类似或对应的指示。备选地,可以通过共享从调度v2xsenb确定的计费数据库条目来在服务提供商之间直接共享该信息(而不是经由senb路由到menb的信息)。然后将从ue接收的信息与从v2x服务的服务提供商接收的信息进行核对,以推断出频谱使用的最终费用。如果两者之间存在差异,则计费可以基于的是一些商定的核对规则(例如,对ue指示的资源计费或对senb指示的资源计费,或两者的组合-例如,两者的均值)。

图13是图示了根据实现的用于双连接操作的侧链路通信配置方法1300的示例框图。可以使用附加的、更少的或不同的步骤来实现过程1300,其可以以所示的顺序或以不同的顺序执行。

在框1302,ue向menb传输第一消息。第一消息指示用以建立侧链路通信的请求。在一些情况下,侧链路通信是车辆到另一设备(v2x)的侧链路通信。在一些情况下,ue以与menb和senb两者的双连接(dc)模式进行操作。在一些情况下,ue向menb传输能力指示符。能力指示符指示在menb配置测量信息之前,ue支持经由双连接配置的车辆到v2x侧链路通信。

在框1304,ue从menb接收第二消息。第二消息指示由辅演进节点b(senb)管理的侧链路频率。在框1306,ue向menb传输测量结果。测量结果指示与senb的相对接近度,在备选方案中,测量结果支持menb例如通过从ue接收到的指示senb传输载波频率的接收信号强度的测量报告来确定或计算ue与senb的接近度。在框1308,ue从menb接收侧链路配置信息。侧链路配置信息指示由senb管理的侧链路资源。在一些情况下,侧链路配置信息指示menb或senb是否提供针对侧链路通信的调度。在一些情况下,侧链路配置信息指示menb或senb是否为侧链路通信提供同步。在框1310中,ue使用侧链路资源来执行侧链路通信。

图14是图示了示例用户设备(ue)设备1400的框图。所图示的设备1400包括处理单元1402、计算机可读存储介质1404(例如,rom或闪存)、无线通信子系统1406、用户界面1408和i/o接口1410。

处理单元1402可以包括一个或多个处理组件(可替代地称为“处理器”或“中央处理单元”(cpu)),其被配置为执行与本文结合本文公开的一个或多个实现所描述的过程、步骤或动作中的一个或多个有关的指令。在一些实现中,处理单元1402可以被配置为生成控制信息,诸如,测量报告,或者响应于接收到的信息,诸如,来自网络节点的控制信息。处理单元1402还可以被配置为做出诸如小区选择/重选信息等无线电资源管理(rrm)决策或触发测量报告。处理单元1402还可以包括其他辅助组件,诸如,随机存取存储器(ram)和只读存储器(rom)。计算机可读存储介质1404可以存储设备1400的操作系统(os)以及用于执行上述过程、步骤或动作中的一个或多个的各种其他计算机可执行指令、逻辑或软件程序。

无线通信子系统1406可以被配置为提供无线通信以用于由处理单元1402提供的语音、数据和/或控制信息。无线通信子系统1406可以包括例如一根或多根天线、接收器、发射器、本机振荡器、混合器和数字信号处理(dsp)单元。在一些实现中,子系统1406可以支持多输入多输出(mimo)传输。在一些实现中,无线通信子系统1406中的接收器可以是先进接收器或基线接收器。两个接收器可以利用相同的、类似的或不同的接收器处理算法来实现。

用户界面1408可以包括例如以下中的一项或多项:屏幕或触摸屏(例如,液晶显示器(lcd)、发光显示器(led)、有机发光显示器(oled)、微机电系统(mems)显示器)、键盘或小键盘、轨迹球、扬声器和麦克风。例如,i/o接口1410可以包括通用串行总线(usb)接口。设备1400中还可以包括各种其他组件。已经描述了本发明的多个实施例。然而,要理解的是,可以进行各种修改。因此,其他实施例在以下权利要求的范围内。

图15是图示了示例基站1500的框图。示例基站1500可以是menb或senb。所图示的基站1500包括处理单元1502、有线通信子系统1504和无线通信子系统1506。无线通信子系统1506可以接收来自ue的数据流量和控制流量。在一些实现中,无线通信子系统1506可以包括接收器和发射器。有线通信子系统1504可以被配置为经由回传连接在其他访问节点之间传输和接收控制信息。处理单元1502可以包括一个或多个处理组件(备选地被称为“处理器”或“中央处理单元”(cpu)),其能够执行与上面结合本文公开的一个或多个实现所描述的过程、步骤或动作中的一个或多个有关的指令。处理单元1502还可以包括其他组件,诸如,计算机可读存储介质,例如,随机存取存储器(ram)、只读存储器(rom)、辅助存储装置(例如,硬盘驱动器或闪存)。在一些实施方式中,处理单元1502可以被配置为生成控制信息或者响应于接收到的信息,诸如,从ue传输的测量报告。处理单元1502还可以被配置为至少部分地基于从ue传输的信息(诸如,小区选择/重选信息或测量报告)来做出rrm决策。处理单元1502可以执行某些指令和命令以使用有线通信子系统1504或无线通信子系统1506提供无线或有线通信。各种其他组件也可以包括在基站1500中。

可以在数字电子电路系统或者计算机软件、固件或硬件(包括在本说明书中描述的结构及其结构等效物)或者它们中的一个或多个的组合中实现本公开所描述的一些主题和操作。可以将本公开所描述的一些主题实现为一个或多个计算机程序,即,编码在计算机存储介质上以由数据处理装置执行或者控制该数据处理装置的操作的计算机程序指令的一个或多个模块。备选地或另外地,程序指令可以被编码在人工生成的传播信号(例如,机器生成的电气、光学或电磁信号,生成该信号是为了对用于传输至合适的接收器装置以供数据处理装置执行的信息进行编码)上。计算机存储介质可以是机器可读存储设备、机器可读存储衬底、随机或串行存取存储器设备或者计算机存储介质的任何组合。

术语“数据处理装置”、“计算机”或“电子计算设备”包含用于处理数据的所有种类的装置、设备和机器,包括:例如,可编程处理器、计算机、片上系统或者前述中的多个或组合。该装置可以包括专用逻辑电路系统,例如,fpga(现场可编程门阵列)或者asic(专用集成电路)。在一些实施方式中,数据处理装置或专用逻辑电路系统(或者数据处理装置或专用逻辑电路系统的组合)可以是基于硬件或软件的(或者基于硬件和软件的组合)。该装置可以可选地包括为计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统的代码或执行环境的组合。本公开包含在具有或没有传统操作系统的数据处理装置的使用,该传统操作系统例如是linux、unix、windows、macos、android、ios或任何其他合适的传统操作系统。

可以用任何形式的编程语言(包括:编译语言或解释语言或者陈述性语言或程序语言)来编写计算机程序(这也可以称为或者描述为程序、软件、软件应用、模块、软件模块、脚本或代码),并且可以按照任何形式(包括:作为独立式程序或者作为模块、组件、子例程或适合用于计算环境的其他单元)来部署计算机程序。计算机程序可以但并非必须与文件系统中的文件相对应。可以将程序存储在文件的保持其他程序或者数据(例如,存储在标记语言文档中的一个或多个脚本)的一部分中,或者存储在专用于探讨中的程序的单个文件中,或者存储在多个协作文件(例如,存储一个或多个模块、子程序或者部分代码的文件)中。可以将计算机程序部署为在一个计算机上执行或者在位于一个站点处或分布在多个站点上并且通过通信网络互连的多个计算机上执行。虽然在各个附图中图示的程序部分被示为通过各种对象、方法或其他过程来实施各种特征和功能性的单独模块,但是这些程序可以替代地包括多个子模块、第三方服务、组件、库等(视情况而定)。相反,各种组件的特征和功能性可以适当地组合成单个组件。

可以通过一个或多个可编程处理器来进行本公开所描述的一些过程和逻辑流程,该一个或多个可编程处理器执行一个或多个计算机程序以通过操作输入数据并且生成输出来执行动作。也可以通过专用逻辑电路系统(例如,fpga(现场可编程门阵列)或者asic(专用集成电路))来执行过程和逻辑流程,并且也可以将装置实现为该fpga或者asic。

适合执行计算机程序的处理器包括:例如,通用和专用微处理器以及任何种类的数字计算机的处理器。通常,处理器将接收来自只读存储器或者随机存取存储器或者两者的指令和数据。处理器可以例如包括可编程处理器、计算机、片上系统或者前述中的多个或组合。处理器可以包括专用逻辑电路系统,例如,fpga(现场可编程门阵列)或者asic(专用集成电路)。

适合执行计算机程序的计算机可以基于通用或专用微处理器或者两者兼具或者任何其他种类的cpu。通常,cpu将接收来自只读存储器(rom)或者随机存取存储器(ram)或者两者的指令和数据。计算机的必要元件是用于履行或执行指令的cpu以及用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括用于存储数据的一个或多个海量存储设备(例如,磁盘、磁光盘或者光盘),或者计算机可操作地耦合以接收来自该海量存储设备的数据或者将数据传输至该海量存储设备或者进行两者。然而,计算机不需要具有这种设备。而且,计算机可以嵌入到另一设备中,例如,仅举数例,移动电话、个人数字助理(pda)、移动音频或视频播放器、游戏机、全球定位系统(gps)接收器或者便携式存储设备(例如,通用串行总线(usb)闪存驱动器)。

适合于存储计算机程序指令和数据的计算机可读介质(适当时为瞬态或非瞬态的)包括所有形式的非易失性存储器、介质和存储设备,例如包括:半导体存储器设备,例如,可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)和闪存设备;磁盘,例如,内部硬盘或可移动盘;磁光盘;以及cdrom、dvd+/-r、dvd-ram和dvd-rom盘。存储器可以存储各种对象或数据,包括缓存、类别、框架、应用、备份数据、作业、网页、网页模板、数据库表、存储动态信息的储存库以及任何其他适当的信息,包括任何参数、变量、算法、指令、规则、限制或其引用。另外,存储器可以包括任何其他适当的数据,诸如,日志、策略、安全性或访问数据、报告文件以及其他。处理器和存储器可以由专用逻辑电路系统补充或者可以并入该专用逻辑电路系统中。在一些情况下,计算机存储介质可以是瞬态的、非瞬态的或其组合。

为了提供与用户的交互,可以在计算机上实施本公开所描述的主题的实施方式,该计算机具有:用于向用户显示信息的显示设备,例如,crt(阴极射线管)、lcd(液晶显示器)、led(发光二极管)或等离子体监视器;以及键盘和指向设备,例如,鼠标或者轨迹球,用户可以通过该键盘和该指向设备来将输入提供给计算机。还可以使用触摸屏将输入提供给计算机,诸如,具有压力敏感性的平板计算机表面、使用电容或电动感测的多触摸屏或其他类型的触摸屏。其他种类的设备也可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈,例如,视觉反馈、听觉反馈或者触觉反馈;并且可以以任何形式(包括声学输入、语音输入或者触觉输入)来接收来自用户的输入。另外,计算机可以通过将文档发送到用户所使用的设备并且接收来自该设备的文档(例如,通过响应于从网络浏览器接收的请求来将网页发送至在用户的客户端设备上的网络浏览器)来与用户交互。

术语“图形用户界面”或“gui”可以以单数或复数形式使用,以描述一个或多个图形用户界面以及特定图形用户界面的每个显示器。因此,gui可以表示任何图形用户界面,包括但不限于网络浏览器、触摸屏或处理信息并有效地向用户呈现信息结果的命令行界面(cli)。通常,gui可以包括多个用户界面(ui)元素,一些或全部与网络浏览器相关联,诸如,交互字段、下拉列表和由商务套件用户可操作的按钮。这些和其他ui元素可能与网络浏览器有关或表示网络浏览器的功能。

可以将本公开所描述的主题的实施方式实施在包括后端组件的计算系统(例如,作为数据服务器)、或者包括中间件组件的计算系统(例如,应用服务器)、或者包括前端组件的计算系统(例如,具有图形用户界面或网络浏览器的客户端计算机,用户可以通过该图形用户界面或者该网络浏览器来与本公开所描述的主题的实施方式交互)、或者包括一个或多个这种后端组件、中间件组件或前端组件的任何组合的计算系统中。系统的组件可以通过有线或无线数字数据通信(或数据通信的组合)的任何形式或介质(例如,通信网络)互连。通信网络的示例包括局域网(lan)、无线电接入网(ran)、城域网(man)、广域网(wan)、全球微波接入互操作性(wimax)、使用例如802.11a/b/g/n或802.20(或802.11x和802.20的组合或符合本公开的其他协议)的无线局域网(wlan)、互联网的全部或一部分或者任何其他通信系统或一个或多个位置处的系统(或通信网络的组合)。网络可以与例如互联网协议(ip)分组、帧中继框架、异步传输模式(atm)信元、语音、视频、数据或网络地址之间的其他合适信息(或通信类型的组合)通信。

计算系统可以包括客户端和服务器。客户端和服务器通常远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。

在一些实现中,计算系统的任何或所有组件(硬件或软件(或硬件和软件的组合))可以彼此接口连接,或者使用应用编程接口(api)或服务层(或api和服务层的组合)来接口连接。api可以包括例程、数据结构和对象类的规范。api可以是计算机语言,独立的或从属的,并且指的是完整的接口、单个功能甚或api集合。服务层向计算系统提供软件服务。使用该服务层的所有服务使用者都可以访问计算系统的各个组件的功能性。软件服务通过所定义的界面提供可重用的、所定义的业务功能性。例如,该界面可以是用java、c++或其他合适的语言编写的软件,以可扩展标记语言(xml)格式或其他合适的格式提供数据。api或服务层(或api和服务层的组合)相对于计算系统的其他组件可以是整体或独立的组件。而且,在不脱离本公开的范围的情况下,服务层的任何或所有部分可以被实现为另一软件模块、企业应用或硬件模块的子模块或分模块。

虽然本公开包括许多具体实现细节,但是不应该将这些细节解释为对任何发明或者可能被要求的内容的范围的限制,而是作为可以针对特定发明的特定实施方式的特征的描述。在本公开中在单独实现的上下文中描述的某些特征还可以组合地实现在单个实现中。相反,在单个实现的上下文中描述的各种特征也可以单独地或者按照任何合适的子组合实施在多个实现中。而且,虽然上文可能将特征描述为以某些组合来起作用甚至最初这样进行要求,但是在一些情况下可以从组合中删除来自所要求的组合的一个或多个特征,并且所要求的组合可以指向子组合或者子组合的变型。

已经描述了本主题的特定实现。对本领域技术人员显而易见的是,所描述的实现的其他实现、变更和置换在以下权利要求的范围内。尽管在附图或权利要求中以特定顺序描绘了操作,但是不应将其理解为要求以所示的特定顺序或相继顺序执行这种操作,或者执行所有图示的操作(一些操作可能被视为可选的),以实现期望的结果。在某些情况下,多任务处理或并行处理(或多任务处理和并行处理的组合)可能是有利的,并且视情况执行。

而且,不应该将在上述实现中的各种系统模块和组件的分离或集成理解为在所有实施方式中需要这种分离或集成,并且应该理解,所描述的程序组件和系统通常可以一起集成在单个软件产品中或者封装到多个软件产品中。

因此,示例实现的以上描述未定义或限制本公开。在不脱离本公开的精神和范围的情况下,其他改变、替换和变更也是可能的。

此外,下面任何要求保护的实施方式都被认为至少适用于计算机实施的方法;非瞬态计算机可读介质,其存储用于执行计算机实施的方法的计算机可读指令;以及计算机系统,其包括与硬件处理器可互操作地耦合的计算机存储器,该硬件处理器被配置为执行计算机实现的方法或存储在计算机可读介质上的指令。

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