高效车辆对一切(v2x)pc5保持激活

文档序号:144456 发布日期:2021-10-22 浏览:45次 >En<

阅读说明:本技术 高效车辆对一切(v2x)pc5保持激活 (Efficient vehicle keep activated for all (V2X) PC5 ) 是由 吴志斌 S·尼姆玛拉 邢龙达 V·文卡塔拉曼 A·P·普拉布阿卡 K·基斯 胡海静 C 于 2020-02-13 设计创作,主要内容包括:本公开涉及服务设备,该服务设备(例如,用户装备(UE)或其他网络部件)可基于PC5单播链路来操作生成与对等UE设备的侧行链路通信,以实现作为PC5车辆对一切(V2X)通信的一部分的直接对等通信。可基于保持激活(KA)协调方案经由该PC5单播链路来配置无线电状态链路检测以监测该PC5单播链路的状态。可基于该KA协调方案经由该PC5单播链路来配置KA定时器。该KA协调方案被配置为减少该PC5单播链路中的冗余KA请求以协调跨该PC5单播链路的该直接对等通信。(The present disclosure relates to a serving device (e.g., a User Equipment (UE) or other network component) operable to generate sidelink communications with peer UE devices based on a PC5 unicast link to enable direct peer-to-peer communications as part of a PC5 vehicle-to-all (V2X) communication. Radio state link detection may be configured via the PC5 unicast link based on a keep-alive (KA) coordination scheme to monitor the status of the PC5 unicast link. The KA timer can be configured via the PC5 unicast link based on the KA coordination scheme. The KA coordination scheme is configured to reduce redundant KA requests in the PC5 unicast link to coordinate the direct peer-to-peer communication across the PC5 unicast link.)

具体实施方式

众所周知,使用个人可识别信息应遵循公认为满足或超过维护用户隐私的行业或政府要求的隐私政策和做法。具体地,应管理和处理个人可识别信息数据,以使无意或未经授权的访问或使用的风险最小化,并应当向用户明确说明授权使用的性质。

现在将参考附图描述本公开,其中贯穿全文、相似的附图标号用于指代相似的元素,并且其中所示出的结构和设备不必按比例绘制。如本文所用,术语“部件”、“系统”、“接口”等旨在指代与计算机有关的实体、硬件、软件(例如,在执行中)和/或固件。例如,部件可以是处理器(例如,微处理器、控制器或其他处理设备)、在处理器上运行的进程、控制器、对象、可执行文件、程序、存储设备、计算机、平板电脑和/或带有处理设备的用户装备(例如,移动电话等)。以举例的方式,在服务器上运行的应用程序和服务器也可以是部件。一个或多个部件可以驻留在一个进程中,并且部件可以位于一台计算机上和/或分布在两个或多个计算机之间。本文可描述元素集合或其他部件集合,其中术语“集合”可以解释为“一个或多个”。

此外,这些部件可以从例如其上存储有各种数据结构的各种计算机可读存储介质执行,诸如利用模块。部件可诸如根据具有一个或多个数据分组的信号经由本地和/或远程进程进行通信(例如,来自一个部件的数据与本地系统、分布式系统和/或整个网络中的另一个部件相互作用,诸如互联网、局域网、广域网或经由信号与其他系统的类似网络)。

又如,部件可以是具有特定功能的装置,该特定功能由通过电气或电子电路操作的机械部件提供,其中电气或电子电路可以通过由一个或多个处理器执行的软件应用程序或固件应用程序来操作。一个或多个处理器可以在装置内部或外部,并且可以执行软件或固件应用程序的至少一部分。再如,部件可以是通过电子部件提供特定功能而无需机械部件的装置;电子部件可以在其中包括一个或多个处理器,以执行至少部分赋予电子部件功能的软件和/或固件。

“示例性”一词的使用旨在以具体方式呈现概念。如在本申请中使用的,术语“或”旨在表示包括性的“或”而不是排他性的“或”。也就是说,除非另有说明或从上下文可以清楚看出,否则“X采用A或B”旨在表示任何自然的包含性排列。也就是说,如果X采用A;X采用B;或者X采用A和B两者,则在任何前述情况下都满足“X采用A或B”。另外,在本申请和所附权利要求书中使用的冠词“一”和“一个”通常应被解释为表示“一个或多个”,除非另有说明或从上下文中清楚地是指向单数形式。此外,就在具体实施方式和权利要求中使用术语“包括有”、“包括”、“具有”、“有”、“带有”或其变体的程度而言,此类术语旨在以类似于术语“包含”的方式包括在内。此外,在讨论一个或多个编号项目(例如,“第一X”、“第二X”等)的情况下,通常,一个或多个编号项目可以是不同的或者它们可以是相同的,但在一些情况下,上下文可指示它们是不同的或指示它们是相同的。

如本文所用,术语“电路”可指或包括专用集成电路(ASIC)、电子电路、处理器(共享、专用或组)或可操作地耦接到执行一个或多个软件或固件程序的电路的关联存储器(共享、专用或组)、组合逻辑电路或提供所述功能的其他适当硬件部件,或是其一部分。在一些实施方案中,电路可实现在一个或多个软件或固件模块中或与该电路相关联的功能可由一个或多个软件或固件模块来实现。在一些实施方案中,电路可包括逻辑部件,该逻辑部件可至少部分地在硬件中操作。

考虑到针对PC5车辆对一切UE通信(包括直接对等通信)的各种问题,可经由PC5单播链路在各种UE之间启用保持激活协调方案。UE可建立、配置或设置用于PC5 V2X通信的PC5单播链路。基于保持激活(KA)协调方案经由连接在该PC5单播链路中的一个或多个UE进行无线电状态链路检测,以监测该PC5单播链路的状态以及通过该PC5单播链路与UE通信地耦接的对等设备的活动。UE可基于特定KA协调方案来配置其相应的KA定时器。该KA协调方案减少了PC5单播链路中的冗余KA请求,以协调跨该PC5单播链路的直接对等通信并进一步避免KA请求冲突或彼此同时传送。

实施方案(方面)包括用于经由一个或多个协议层(例如,接入层(AS)等)使用KA协调方案建立可靠的无线电链路状态检测的UE。对于传输(Tx)侧(例如,Tx-UE),即使使用混合自动重传请求(HARQ)反馈,也不能保证PC5单播链路上存在流量以用于检测。另外,HARQ反馈可绑定到特定的PC5 QoS流,并且不一定反映PC5单播链路的整体状态。为了解决这一问题,可配置在UE-1和UE-2单播链路之间保持激活的机制和处理流程。UE-1(或UE-2)可在配置的定时器到期时发起保持激活请求。对等UE可用KA确认(KA ACK)作出响应。然而,对于PC5 V2X通信中的对等UE之间的KA机制,若干关键功能问题和独特挑战仍然存在。在没有协调的情况下,因为UE1和UE2各自的定时器可能同时到期,因此它们可一起发起保持激活请求,然后用保持激活确认作出响应。这可导致冗余的PC5信令消息,对于连接链路而言是低效的。

车辆与其他设备(V2V、V2I)之间的直接通信使用所谓的公共或任务关键(PC)5接口。PC5是指UE(V-UE、RSU等)通过直接信道与另一UE直接通信的参考点。在这种情况下,不需要与基站进行通信。在系统架构级中,接近服务(ProSe)是指定UE之间的直接通信的架构的特征。在3GPP RAN规范中,“侧行链路”是指通过PC5直接通信的术语。PC5接口最初被用于解决版本13中公共安全社区(公共安全LTE或PS-LTE)的任务关键通信的需要。任务关键通信的动机在于即使在基础设施不可用时(诸如自然灾难场景)也允许执法机构或紧急救援使用LTE通信。在版本14之后,PC5接口的使用已得到扩展以满足各种市场需求,诸如涉及可穿戴设备诸如智能手表的通信。在C-V2X中,PC5接口被重新应用于V2V和V2I以及其他V-UE中的直接通信。另外,单播可指从网络中的一个点到另一个点的一对一传输;即,一个发送者和一个接收者,其中每一者可具有唯一地识别单个端点的网络地址。下文相对于附图进一步描述了本公开的其他方面和细节。

图1A至图1C是根据例如本文的一个或多个实施方案的无线通信网络100的框图,在该无线通信网络中无线通信设备(例如,用户装备(UE)设备)可使用单播、组播和广播通信。该网络中的每个设备包括车辆对一切(V2X)电路110,其包括存储器存储和处理电路/部件,该存储器存储和处理电路/部件包括被配置为执行各种类型的V2X通信的一个或多个处理器。出于本说明书的目的,当“设备”被描述为执行一些功能时,可以理解正在执行该功能的是V2X设备电路中的处理器/部件。

试图将数据传输到无线通信网络中的一个或多个接收(RX)设备的传输(TX)设备(例如,Tx-UE或设备101)首先确定可用于该目的的侧行链路信道资源。在模式1(未示出)中,TX设备101从管理器设备100请求侧行链路信道资源,该管理器设备协调网络中设备之间的通信。管理器设备100可以是另一个UE设备或基站设备(gNB、eNB等)。管理器设备100向TX设备提供下行链路(DL)控制信息(DCI)或侧行链路配置的许可配置,该TX设备识别要被其用来传输数据的特定侧行链路信道资源。这些特定侧行链路信道资源选自分配给网络的资源池。

根据TX设备是要执行数据的单播、组播还是广播传输,该TX设备确定(例如,经由较高层信令)层-1目的地标识符(L1目的地ID),其唯一地识别TX设备101与无线通信网络中的特定RX设备(单播标识符)、一组RX设备(组播标识符)或所有RX设备或Rx-UE(广播标识符)之间的一个或多个信道。在一个示例中,由L1目的地ID识别的信道是物理侧行链路控制信道(PSCCH)。

在模式2中(图1A至图1C所示),TX设备101选择侧行链路信道资源来从先验地从管理器设备或网络部件接收的预分配的资源池传输数据,而不是从管理器设备100接收对特定侧行链路通信资源的指定或分配。

在图1A的单播示例中,TX设备101可被配置为将数据传输到RX设备102并且不传输到其他设备。为了启用该“直接”通信,TX设备101可利用针对设备102的单播L1目的地ID来发起与RX设备102的通信。TX设备101使用与针对RX设备102的L1目的地ID相关联的PSCCH资源来发送侧行链路控制信息(SCI)。该SCI指示RX设备102随后如何从TX设备101接收数据的传输块(TB)。例如,该SCI包括针对RX设备102的单播L1目的地ID,并且识别指定将用于传输(并且在某些情况下重新传输)TB的物理侧行链路共享信道(PSSCH)的频率和时间资源。该SCI还可指示RX设备是否提供反馈(诸如ACK/NACK指示)以确认接收到TB或告知未接收到TB。为此,该SCI可包括唯一地识别该TB以供RX设备用于提供反馈的混合自动重传请求(HARQ)过程标识符。

在图1B的组播示例中,TX设备101试图将数据传输到包括若干设备102、103、104和105的组G(虽然在所示组中仅有四个设备,但是在组中可以有不同数量的设备)。组播LI目的地ID识别由组G中的设备监测的用于SCI的PSCCH信道。为了启用组播通信,TX设备101确定针对组G的LI目的地ID。TX设备101使用与针对组G的LI目的地ID相关联的PSCCH资源发送SCI。该SCI指示组G中的设备随后如何从设备101接收TB。例如,该SCI包括针对组G的组播L1目的地ID,并且识别指定将用于传输和重新传输(在某些情况下)TB的物理侧行链路共享信道(PSSCH)的频率和时间资源。

该SCI可指示组播选项1或2,这些组播选项指示组G中的RX设备是否提供反馈以及如何提供反馈。在组播选项1中,当启用反馈时,RX设备提供的唯一类型的反馈是NACK,并且在一些示例中,当特定RX设备在SCI中指定的通信范围之外时,该RX设备不提供任何反馈。在组播选项2中,当启用反馈时,RX设备提供ACK/NACK反馈两者。该SCI可包括唯一地识别该TB以供RX设备用于提供反馈的混合自动重传请求(HARQ)过程标识符。

在图1C的广播示例中,TX设备101试图将数据传输到网络中的所有设备。广播L1目的地ID识别由该网络中由所有设备监测的用于SCI的PSCCH信道。为了启用广播通信,设备101确定针对该网络的广播L1目的地ID。TX设备101使用与针对该网络的广播LI目的地ID相关联的PSCCH资源来发送SCI。该SCI指示该网络中的设备随后如何从设备101接收数据。例如,该SCI包括该广播L1目的地ID,并且识别指定将用于传输和重新传输(在某些情况下)TB的物理侧行链路共享信道(PSSCH)的频率和时间资源。

可配置用于V2X通信的两种操作模式,即通过PC5和通过LTE-Uu。LTE-Uu可以是单播或多媒体广播服务(MBMS)。这两种操作模式可由UE独立地用于传输和接收(例如,UE可使用MBMS进行接收而不使用LTE-Uu进行传输)。UE还可经由LTE-Uu单播下行链路接收V2X消息。对于这两种操作模式,V2X设备(例如,在不同域中)可彼此通信以交换V2X消息。V2X应用服务器之间的接口以及V2X应用程序服务器之间的消息交换方法在3GPP的范围之外。

参考图2,该图示出了能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的系统200的框图。系统200可包括处理器210,该处理器包括处理电路和相关联的接口(例如,用于与通信电路220通信的通信接口、用于与存储器230通信的存储器接口等)和通信电路220(例如,包括用于有线和/或无线连接的电路,例如发射器电路(例如,与一个或多个发射链相关联)和/或接收器电路(例如,与一个或多个接收链相关联))。收发器220的发射器电路和接收器电路可采用公共的或不同的电路元件或它们的组合。存储器230可包括多种存储介质中的任一种存储介质并且可存储与处理器210或通信电路220中的一者或多者相关联的指令或数据。在实施方案中,系统200的不同实施方案之间的信令或消息传递可由处理器210生成、由通信电路220通过合适的接口或参考点(例如,PC5等)传输、由通信电路220接收并由处理器210处理。

当UE 101被授权通过3GPP网络使用V2X服务时,该UE可接收V2X配置信息。该授权由核心网络中的V2X功能完成,并且在授权过程的一部分中,该V2X功能可发送例如优选空中接口技术的列表。另选地,V2X配置可由不是核心网络的一部分的应用服务器执行。UE101可采用一个或多个信道质量测量,诸如功率测量或与侧行链路通信相关的其他测量,以用于直接对等通信。

V2X UE可位于由gNB覆盖的小区内的给定覆盖区域中,该gNB支持5G、LTE和专用短程通信(DSRC)道路侧单元(RSU)功能。这些UE 240可向gNB/RSU通知支持哪种V2X通信无线电接入技术(RAT)。基于该信息,网络可选择供UE使用的接入技术。系统200包括车辆/交通参与者实体240。车辆/交通参与者实体240包括一个或多个行人设备(P-UE)222、基础设施实体224(例如,RAN 120)、车辆实体226或其他网络设备/部件。V2X UE 101还可包括用于通信的一个或多个天线208,该通信包括与车辆/交通参与者实体或对等设备240的侧行链路通信214。

V2X-UE 101与任何车辆/行人设备实体240之间的车辆通信可利用包括来自其他车辆、传感器等的信息的协作感知来处理和共享信息,以提供车辆服务,诸如碰撞警告、自主驾驶等。V2X UE 101被配置为获取、选择或确定与侧行链路通信相关联的QoS属性。本文的通信/通信配置可包括传输资源、帧结构设计、用于广播(通信)的发射功率、子帧结构、调制和编码方案(MCS)、占用的子信道的数量/传输时间间隔(TTI)、资源预留间隔/周期、每个传输块(TB)的传输范围、信道忙比率(CBR)、信道占用率(CR)、CR极限(CR_limit)、3GPP中的关联LTE参数等。例如,帧结构具有包括采样率、帧长度、子帧长度、子载波间距和循环前缀长度的参数,并且基于所获得的成功率。

感测操作可以是用于V2X UE资源选择的简化感测过程,旨在降低复杂性和功率消耗。一般来讲,感测和资源选择过程的原理可用于侧行链路通信管理。本文利用的资源(重新)选择触发可包括资源重新选择计数器、基于重新选择一种或多种资源的概率的概率重新选择以及一个或多个重新选择触发条件,这些触发条件包括UE 101是否例如在预先配置的/预先确定数量的资源预留周期跳过传输。具体地讲,可考虑对资源排除操作和未排除资源的侧行链路(SL)接收信号强度指示(SL-RSSI)平均或其他侧行链路信道指示进行修改。此类指示例如可提供侧行链路信号或侧行链路同步参考是否已丢失或不可用于初始侧行链路同步的信息。

本文的实施方案包括各种机制,这些机制包括具有用于资源分配的部件、配置或过程的UE之间的利用PC5单播链路214进行的增强型NR侧行链路通信操作,以实现一个或多个UE 101、102、V-UE 226或其他联网设备240中的设备到设备(D2D)通信或侧行链路通信,以用于这些设备之间的直接通信。在PC5 V2X通信中,源UE和对等UE之间可存在若干不同的组合,包括以下中的一者或多者:V2V、V2P、V2I、RSU或作为UE或V-UE的其他UE,它们作为对等者彼此协调参与直接对等/侧行链路通信。如果不存在协调,则可能发生UE1 101和UE2102两者例如将同时(或接连)发起保持激活请求250的情况,因为它们的KA定时器232、234可同时到期。然后,随后两个UE将必须用保持激活Ack 252对对等者的KA请求作出响应以指示链路214仍处于激活状态。这可导致期望避免的冗余PC5信令消息,并且还导致单播链路214上的PC5冗余信令或更多的不必要流量。

各种KA协调方案可因此针对PC5单播链路214上的最佳保持激活程序和效率进行配置,该PC5单播链路作为到具有PC5参考点的单个实体的直接链路。在一个方面,UE 101或102可定义KA发起方,该KA发起方是具体地发起KA请求250的指定设备。具体地讲,UE1 101可以是发起、设置或建立到UE2 102的PC5单播链路的设备,因此可被指定为通过PC5单播链路214的对等设备(UE1 101和UE2 102)之间的KA发起方。

当链路214一段时间未活动时,每个UE处的KA操作开始行动,以便确定是否保持链路214处于活动状态。每个UE的定时器232和234启动,并且如果具有较短定时器值(例如,x)的定时器(例如,UE1 101的232)首先到期,则由UE1 101通过链路214传送KA请求。作为响应,接收UE(例如,UE2 102)用KA ACK 652作出响应,同时停止配置有较长持续时间(例如,x+y)的定时器234。如果在较长定时器值(例如,x+y)到期时没有接收到KA请求,则这可被认为是故障状况,并且UE(例如,UE2 102)响应于定时器到期而发起KA请求。

在一个实施方案中,UE1 101和UE2 102可基于建立针对PC5单播链路214的直接链路设置的第一PC5消息的来源或根据该PC5单播链路上发生的最后一个动作来确定是耦接到该PC5单播链路的UE1 101还是UE2 102作为KA请求发起方操作来发起一个或多个KA请求,其中该最后一个动作包括PC5消息的接收或传输。然后,无论指定哪个UE设备作为KA请求发起方,其都在一段时间内或在PC5单播链路214激活期间提供KA请求250。

在一个实施方案中,KA请求可由同一UE(UE-1或UE-2)发起,这基于谁先发起第一PC5消息来发起UE1 101与UE2 102之间的直接链路建立以利用PC5单播链路214进行直接对等通信。这可以是KA发起方的隐式定义指定,例如,在设置时基于哪个设备通过PC5单播链路214发送第一PC5消息来暗示,或者这可通过在直接链路建立请求消息中包括新字段“KA发起方”或包括该新字段作为初始/第一PC5消息来明确定义。这将进一步理清情况,并且不会在将由谁发起KA请求250这一点上产生混淆。例如,如果UE1 101已发起与UE2的直接链路设置(例如,在所谓的步骤0或步骤零),则直接链路214(在步骤零)建立。无论是哪个UE(UE1101或UE2 102)已发起初始设置步骤,该UE将作为发起方全权负责发起KA请求。

在一个示例中,如果UE1 101发起与UE2 102的直接链路设置,则可商定KA定时器232、234,使得UE1 101的定时器232被配置为“x”时间单位,UE2 102的定时器234被配置为“x+y”时间单位。因此,x时间单位到期或接近到期时,UE1 101通过PC5单播链路214传送KA请求250。如果UE2 102获得KA请求,则其响应于该接收传送KA确认(ACK)252。然而,在例如KA请求250在UE2 102的定时器234到期(例如,x+y时间单位)内从未到达UE2 102这一故障/失效状况的情况下,UE2 102被配置为作为KA请求发起方传送KA请求。在这种情况下,当UE1101到达安全界限、失效或者处于不能发送KA请求或到达UE2 102的某种状态下,UE2 102仍可基于其定时器234的x+y时间恢复/维持链路214并发送KA请求。

y和x可被视为不同量的时间单位(例如,毫秒、秒、分钟或其他时间单位),其中UE2的KA定时器234可被配置有大于x时间单位的y时间单位的时间单位量。UE2 102的KA定时器234可被配置为y时间单位或被配置为确保KA定时器234大于x的函数,诸如x+y或大于x的任何量。另选地或附加地,y可以是与x相同的量,但是x+y是大于x的量,用于配置UE2的KA定时器234以确保例如恢复处理。

具体地讲,可在链路设置处通过PC5信令消息或链路设置信令商定UE2 102的KA定时器234被配置为比定时器232更长的时间。作为步骤0的一部分,例如,当V2X链路作为PC5信令消息的一部分设置时,定时器232的时间单位x和定时器234的时间单位x+y可以是此时可商定或定义的实体。因此,如果UE1 101发起针对PC5单播链路214的直接链路设置,则UE1101将是在时间单位x处提供KA请求的KA发起方,并且x可以是任何n时间段单位,诸如1s、5s、10ms或任何其他n时间单位的集合。

参考图3,该图示出了根据另一KA协调方案的能够在进行直接对等通信的UE/V2X101、UE 102或参与/对等实体240处采用的系统300的另一个示例。类似于图2,UE1 101和UE2 102被配置为经由PC5单播链路214进行通信以执行KA协调方案,其中基于它们对应的KA定时器232和234通过PC5单播链路214发送KA请求350和KA ACK 352。

在另一个实施方案中,可基于动态决策来确定KA发起方。PC5单播链路214上的最后动作可确定KA发起方(例如,信号或消息的传输或接收),而不是发起链路设置的UE有权通过PC5单播链路214作为KA发起方发起KA请求。例如,最后动作是传输PC5消息348的UE(例如,UE2 102)可被指定/确定为KA发起方来提供KA请求350,要么持续地提供(除非发生故障/失效状况),要么初始在KA协调方案中提供。

作为UE1 101至UE2 102通信的一部分,可存在若干PC5消息348作为信令或用户流量。如果UE之间的最后交互(消息传递)是UE2 102例如在保持激活程序之前向UE1 101递送或发送消息,则UE2 102作为KA发起方可向UE1 101发起KA请求350。例如,UE2 102的最后一个动作可以是V2X PC5消息(信令或用户流量)的Tx,而UE1的最后一个动作是V2X消息的接收(Rx),UE2 102可发起KA请求350并且UE1 101可用KA ACK 352作出响应以指示链路214仍处于活动/激活状态。在这种情况下,UE2 102的定时器234可被配置为x,时间为10秒,并且在链路214不活动10秒的这种情况下,UE2 102可前进并发起机制,因为在此时哪个UE将Tx作为最后动作,其便可发起KA请求350。不过UE1 102可具有被配置为x+y时间单位的定时器,如图2的实施方案中所述。

这可确保协调并确保UE2 102(即,已传输最后Tx消息的UE)将有机会发起下一个KA消息/请求350。这在以下情况下是有用的:这些UE中的任一个UE(例如,图3中的UE 2)作为Tx-UE具有较高的最大传输功率限制(MTPL),这意味着该UE(例如,UE2 102)将具有更大机会以较高功率传输,或者UE具有更好的电池/更好的RF资源,因此它然后可承担发起和传输KA请求350的责任。另选地或附加地,具有更好RF资源或更好回程资源的UE还可在到期时承担KA请求的责任,这可经由链路214或其他方式使UE感测到、被广播通知到或知晓。

这些UE的相反情况也是可以的,其中可商定KA定时器,使得UE-1–->“x”时间单位,UE-2–->“x+y”时间单位,如本领域的普通技术人员在示例性实施方案中可以理解的。

参考图4,该图示出了根据另一个KA协调方案能够在进行直接对等通信的UE/V2X101、UE 102或参与/对等实体240处采用的系统400的另一个示例。另选地或附加地,最后动作是接收PC5消息448的UE(例如,UE1 101)可被指定为KA发起方来提供/发起KA请求450。在该实施方案中,与图3相比,仅KA请求和KA ACK处的箭头被反转。由于PC5消息448正被UE1101接收,如通过链路214接收Rx为最后动作所例示,UE1 101将是向UE2 102发送KA请求450的KA发起方,UE2 102将用KA ACK 452作出响应。

因此,在保持激活程序之前,如果UE1 101或UE2 102的最后动作是V2X PC5消息448(信令或用户流量)的Rx,则该UE(例如,UE1 101)将被商定为使其KA定时器(例如,定时器232)设置为x,而另一UE的KA定时器(例如,UE2 102的定时器234)设置为x+y。该实施方案可确保协调并确保已接收到最后一个PC5单播Rx消息448的UE将有机会发起下一个保持激活消息或KA请求450。这在确保针对V2V通信中涉及的2个UE的Tx/Rx公平性的场景中可能是有用的。

图5示出了一个示例,该示例是根据另一种KA协调方案的能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的系统500的另一个示例。该KA协调方案包括通过分别作为UE1 101和UE2 102的一部分的随机数值生成器502和504分别配置随机数值。

在该实施方案中,该KA协调方案包括将KA定时器232和234的KA定时器值与随机抖动相加或相减。如上所述,同一KA定时器值可被商定或配置为时间T,并且一旦这是已知的,每个UE(UE1 101、UE2 102)可生成随机数值并将其添加到用于KA定时器232和234的KA定时器值T。随机数值生成器502和504可被配置为生成随机数值并提供该值用于相加或相减,以便确定UE1 101和UE2 102各自何时操作以发起或提供KA请求。因为随机数值将是真正随机的,所以UE1 101和UE2 102所选的随机数值很大可能(大于99%)彼此不同。例如,如果基础定时器值为T时间单位,则每个UE将随机数值添加(加或减)到其定时器(KA定时器232、234)的定时器值作为T+/-随机数值。这可进一步确保KA定时器232和234不发生冲突,并且经由被添加到它们的保持激活定时器值的随机抖动的随机数值生成偏差,这些UE中的一个UE将在KA请求时具有较短的KA定时器,而另一个UE将具有较长的KA定时器。此外,UE1 101和UE2102可在每个保持激活程序之后继续重新生成新的随机数值。

图6示出了根据另一种KA协调方案的能够在进行直接对等通信的UE/V2X 101、UE102或参与/对等实体240处采用的系统600的另一个示例,该KA协调方案包括针对V2V UE或经由PC5单播链路214通信地耦接的其他UE的循环KA方案。该KA协调方案包括在循环机制中选择KA发起方。

例如,如果当前KA请求650(例如,第n个请求)例如由UE1 101发起并被发送到UE2102,则用于下一个KA程序(n+1个请求)的保持激活定时器232和234可被配置以被设置为UE-1—>“x+y”时间单位,UE-2—>“x”时间单位。请求n可以是通过UE1 101和UE2 102之间的PC5单播链路的KA请求序列内的任何KA请求。因此,对于每一轮(例如,第一轮660、第二轮662等),定时器值可被转换,其中例如在这些UE之间的链路214处于活动状态的持续时间内,在一轮(例如,轮660)中UE1 101的定时器232的定时器值是更长的持续时间(例如,x+y),而在下一轮中则是UE2 102的定时器234的定时器值是更长的持续时间(例如,x+y),以此类推。这可确保协调并确保两个UE(例如,作为接收上一个保持激活请求的UE的UE2)可具有在循环机制中发起下一个KA消息/请求654的传输的机会等。

当链路214一段时间未活动时,每个UE处的KA操作可开始行动,以便确定是否保持链路214处于活动状态。每个UE的定时器232和234启动,并且如果具有较短定时器值(例如,x)的定时器(例如,UE1 101的232)首先到期,则通过链路214传送KA请求650。作为响应,接收UE(例如,UE2 102)发送KA ACK 652。这种交互可以是所谓的轮(例如,轮660或662)。然而,例如,如果UE2 102的定时器234的定时器值(x+y)首先到期而没有接收到KA请求650,则传送KA请求而不是发送KA ACK,这可能是失效/故障状况的结果。故障状况可起因于链路214不活动、UE1 101的传输故障或在较长持续时间定时器(例如,x+y)到期之前其他资源不能使KA请求650到达UE2 102。

响应于从UE2 102接收到KA请求654,例如因为UE2 102是最后一个传送KA ACK652,或者因为定时器234的定时器值(x+y)的到期,然后作为循环操作机制中的不同轮662的一部分,UE2 102传送KA请求656。在每个后续轮660中,定时器值将被切换,现在UE1 101的定时器232配置为具有值x+y,UE2 102的定时器234配置为具有值x。在传输/接收KA ACK时或在较长定时器(x+y)到期后作出KA请求时,每轮可在两个UE之间发起较长定时器持续时间和较短定时器持续时间的转换。只要PC5单播链路214处于活动状态,则较长的定时器不应到期。在好的情况下,可能发生的是配置有针对给定轮(例如,660、662)的定时器x的UE首先到期并发起KA请求。然后,接收UE发送KA ACK,并且在自动发送该KA ACK时,该UE将停止(x+y)的较长定时器。例如,在每个后续轮(例如,N+2等),定时器值可被反转/转换,使得下一个UE(现在被指定为KA发起方)将其定时器配置为具有x,而另一个UE将其定时器配置为具有更长持续时间x+y。

KA协调方案中的循环机制可用于例如确保针对V2V通信或直接对等通信中涉及的2个UE的Tx/Rx的公平性,并且例如KA请求/ACK正在交换而不是交换其他流量。

图7示出了根据各种通过PC5单播链路214的实施方案的能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的KA协调方案700中的通信流的另一个示例。基于包括图6的循环KA方案的KA协调方案,图7示出了针对故障状况的通信流并且展示了例如UE可发起的或针对UE的对应定时器232和234进行配置的故障机制。

KA协调方案700考虑了故障情况处理,其中例如较长定时器值(例如,x+y)到期时未接收到KA请求,并且在该轮具有较长定时器的UE响应于定时器到期而发起KA请求。在这种情况下,当UE到达安全界限、失效或者处于不能发送KA请求或无法使KA请求到达另一对等UE的某种状态下,该对等UE仍可通过基于x+y持续时间到期发送KA请求来恢复/维持链路214。响应于从另一对等UE接收到KA请求,初始尝试发送KA请求失败的UE在这一轮内用KAACK作出响应。如果存在失效状况或KA请求至少连续两轮不能到达另一对等UE,则成功传送KA请求的另一UE可担任KA发起方的角色继续发送KA请求。因此,两个UE均默认接受一个状况,即一个UE仅能够经由PC5单播链路214成功地获得KA确认,而不是KA请求。KA确认的大小可小于KA请求的大小并且需要更少的功率或资源来通过PC5单播链路214传输。

例如,循环方案的前两轮660和662可类似于图6的KA通信,其中UE1 101可在被配置为第一轮660中的定时器232处的定时器值的“x”处发起KA程序,然后UE-2在作为下一轮662中的定时器234处的定时器值2*x处发起下一KA程序。y可以是例如等于或小于x的量。同样,KA ACK 652由UE2 102响应于KA请求650而传送,并且KA ACK 656由UE1 101响应于KA请求654而传送。

例如,由UE1 101发送的KA请求702发生故障状况。此时KA请求702在其定时器3x+y到期时未能到达UE2 102。响应于其定时器234的到期,UE2 102作为该轮764的KA发起方发送KA请求704。此时,UE2的定时器234将到期,因为对等UE可始终以y偏置启动定时器。例如,如果UE1 101已在3x处启动,则UE2 102将在3x+y处启动。因此,此时UE2 102意识到其不会获得KA请求,因此将发起KA请求704。响应于接收到KA请求704,作为轮764的一部分,UE1101例如用KA ACK 706作出响应。

因为UE2 102此时实际发送该KA请求708作为轮764中的循环机制的一部分,因此将由UE1 101在4x+y处发起下一个KA请求708。另一轮766始于该轮的KA发起方(例如,UE1101)传送KA请求708。然而,再一次,在作为KA发起方的第二连续轮(例如,轮766),UE1 101未能经由PC5单播链路214将KA请求(例如,KA请求708)传送至其对等实体UE2 102。然后UE2102在其定时器值4x+2y到期时发送KA请求710,从而由于其对等的UE1 101的连续第二轮故障而负责发起KA请求710。响应于接收到KA请求710,UE1 101用KA ACK 712作出响应。

此时,在经由PC5单播链路214的KA协调方案中,故障安全机制响应于轮次中的至少两个连续故障而被激活,其中UE1的KA请求未到达UE2 102。因此,UE1 101正努力发起包括KA请求的上行链路消息。然而,UE1 101可成功地发送KA ACK。这可能意味着UE1 101可能具有发送更大消息的问题,因为预计KA请求会略大于KA ACK,这可能是基于KA请求具有更高数据内容,并且预计ACK会更小。因此,在作为KA发起方的n个连续故障(例如,两轮或更多轮)之后,UE2 102承担作为针对PC5单播链路214的永久KA发起方的角色,从而减轻UE1 101通过链路214进一步尝试KA请求的负担并例如暂时或在链路214的持续时间内节省资源。换句话讲,UE2 102作出进一步发起所有未来KA请求的决定。

在一个方面,还可向UE1 101传送UE2 102充当永久KA发起方的角色这一决定,因为它可能不知道UE2 102已作出该决定。可以不同的方式传送永久KA发起方这一决定。例如,可经由KA请求在额外字段中或作为额外/保留位来进行显式通信,或者例如通过KA消息/请求中的另一种方式隐式地通信。该字段或条目可例如用于指示哪个实体将发起下一个KA请求或下几个KA请求或者在链路214的整个激活期限内发起KA请求。另选地,显式通信可作为直接链路修改程序的一部分来进行。现在UE1 101例如不再在后续轮中(诸如在768中)发起未来KA请求,其中例如KA请求714由UE2 102作为永久KA发起方进行传送。UE1 101然后仅作出响应,诸如在轮768中用KA ACK 716,这可节省资源。

尽管利用循环KA协调方案展示了故障机制,但该故障机制也可适用于KA协调方案的其他实施方案中任一种实施方案,并且不限于如上文图6中首次介绍的KA协调的循环机制。

图8示出了根据各种通过PC5单播链路214的实施方案的能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的KA协调方案700中的通信流的另一个示例。基于包括图6的循环KA方案的KA协调方案,图8示出了其中循环伸缩定时器可在每轮PC5单播链路通信处的定时器232和234处配置的实施方案。

此时,UE1 101和UE2 102可配置伸缩定时器机制,其中以循环方式选择保持激活发起方,但是每个后续轮可配置更大的基础间隔/KA时间间隔,该基础间隔/KA时间间隔将在每轮伸缩或延伸得远超过x的初始较短时间值作为伸缩或伸缩时间间隔单位。在经由PC5单播链路214通信地耦接的对等设备中,KA发起方的时间值(基础间隔)也可以是较短时间间隔。

例如,如果当前KA请求850(例如,在轮870的第n个请求)由UE1 101发起并被发送到UE2 102,其用KA ACK 852作出响应,然后可设置下一个KA程序轮(轮872的n+1(a)请求856)的保持激活定时器232和234,使得UE1 101的定时器值根据(x*(n+1(a)))+y时间单位进行配置,并且UE2 102的定时器值根据(x*(n+1(a)))时间单位进行配置。因此,每轮的指数n+1、n+2等可用作伸缩间隔或时间,通过该伸缩间隔或时间延伸每个KA发起方的定时器(对应UE设备的定时器232或定时器234)的基础间隔。另选地或附加地,可在每轮进一步利用或不利用α(a),其也可进一步扩展或调整例如给定轮的当前指数的权重。α可为例如任何函数、变量或常数。

随后,对于轮874的(n+2)请求860,可设置保持激活定时器232和234,使得UE-1—>“(x*(n+2(a)))”时间单位,UE-2—>“(x*(n+2(a)))+y”时间单位。相应地通过对应的KA ACK消息852、856和860对每个KA请求850、854和858作出响应。

伸缩循环机制可进一步操作以确保协调并确保接收到前一保持激活请求的UE将有机会作为KA发起方发起下一保持激活消息的传输。附加地或另选地,该机制可基于尝试计数或发送KA请求的尝试来继续增加保持激活间隔。

在另一个实施方案中,伸缩间隔可为不同的基础间隔/KA间隔,定时器232和234以该基础间隔/KA间隔进行配置。例如,定时器232和234中的每一者可包括每10秒的周期性定时器。第二定时器可被配置为伸缩定时器,其中该定时器在第一轮被配置10秒,并且如果这是成功的,则下一轮在例如20秒之后,然后一轮在70秒之后,接下来一轮150秒之后,以此类推。因此,间隔增加还可基于一个或多个KA请求的成功接收。

图9示出了根据各种实施方案的能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的KA协调方案900中的通信流的另一个示例。此处,UE2 102可以是例如V2I或道路侧单元(RSU)。

在一个实施方案中,对于PC5,RSU 102可连接到电源,主要是基础设施。因此,UE1101和RSU 102可包括作为经由PC5单播链路214的KA协调方案的一部分的机制,以确保RSU总是发起KA请求(例如,KA请求950)的传输的KA发起方,其中UE1 101仅用KA ACK 952作出响应。

一般地,在V2X单播PC5链路中,如果一个实体240(例如,蜂窝设备等)连接到电源(相比于电池或相关设备)而其他对等实体未连接,那么连接到电源的UE应负责发起KA请求950,而不一定基于例如一个对等实体是RSU或V2I设备。这可通过连接到电源的UE具有与对等UE定时器234相比更低的保持激活定时器232来实现,反之亦然。设备的类型或与电源的连接也可例如被传送或预定义。

图10示出了根据各种实施方案的能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的KA协调方案1000中的通信流的另一个示例。UE1 101还可包括隐式KA ACK定时器1002,并且UE2 102可包括隐式KA ACK定时器1004。

在实施方案中,UE2 102可传送在其队列或存储设备230中(如果在其中排队)的信号或消息(例如,PC5消息1052)而非KA ACK,而不是仅仅用来自UE2 102的KA ack对来自UE1101的KA请求1050作出响应(反之亦然)。因此,代替KA ACK,如果UE2 102例如在接收到KA请求1050之后且在发送KA ACK之前发送一些有效PC5信令或流量消息,这可被认为是对UE1101的隐式KA ACK。UE1 101可认为链路214仍然处于活动状态。此外,UE-1将不期望显式KAACK。

隐式KA ACK定时器1002和1004可被设置为减少冗余KA ACK,并且一旦UE2 102接收到来自UE1 101的KA请求1050,便可在UE2 102(或KA请求的接收UE)处启动,并且在定时器234到期之前阻止发送KA ACK。此外,UE2 102可在隐式KA ACK定时器1004到期时发送KAACK。然而,在隐式KA ACK定时器1004到期之前,如果有任何有效的PC5信令或用户流量消息要从UE2 102发送到UE1 101,则UE2 102可停止隐式KA ACK定时器1004并发送该有效PC5消息,而不发送KA ACK。

KA协调方案1000的至少一个益处可以是,如果存在任何无论如何也将发送的待处理有效PC5流量,则提供机会减少发送KA ACK的需要,从而为有效流量提供发出机会同时也起到隐式KA ACK的作用。

参考图11,该图是根据各种实施方案的能够在进行直接对等通信的UE/V2X 101、UE 102或参与/对等实体240处采用的KA协调方案1100中的通信流的另一个示例。

在一个实施方案中,除了不活动之外或作为不活动的替代,可响应于一个或多个触发来发起KA请求。触发可以是例如下层故障检测(例如,协议栈的链路层或包括PHY层的下层)。例如,任何种类的链路层或层1、物理层问题(例如,满足误块率(BLER)或层1处的错误率或下层检测1148故障的高电平或阈值、低信号强度、功率测量/电平下降到阈值以下或以其他方式满足阈值、或小于阈值的非常低的信号强度或其他此类下层故障检测)。响应于检测1148,可通过UE1 101或UE2 102发起KA请求1150。除了定时器值x或x+y的定时器到期之外或作为另外一种选择,这可提供用于发起KA请求1150的主动机制,例如以便保持PC5单播链路214处于激活/活动状态。

在图11的示例中,UE1 101可检测链路故障或下降到在1148处PC5单播链路214强度的阈值测量以下或满足该阈值测量的信号测量结果。然后可触发UE1 101以提供KA请求1150。响应于KA请求1150,UE2 102用KA ACK 1152作出响应。在这种情况下,UE1 101接收到KA ACK 1152,UE1 101可确定尽管链路214可能较差,但其仍保持与对等的UE2 102的通信链路有效。然而,如果对等的UE2 102没有作出响应,则仍可存在一种主动机制,该主动机制经由一种附加的触发机制,不需要等待定时器机制232到期,无论该定时器机制配置的时间单位如何。这样,经由PC5单播链路214进行直接对等通信的UE可主动考虑或估计该链路的主动可行性,并且当保持激活程序未获得成功ACK时,UE可主动认为链路停止运作。相反,例如,如果KA请求确实获得成功的KA ACK,则UE可认为PC5单播链路仍然有效,并且不基于检测1148本身断开链路并发送KA请求或接收KA请求。

参考图12,该图是根据各种实施方案的能够在进行直接对等通信的参与/对等实体240(例如,UE2、UE3和UE4)处采用的KA协调方案1100中的通信流的另一个示例。该KA协调方案可包括多个对等实体240,如UE2、UE3和UE4,每个对等实体具有连接到UE1 101以用于PC5消息传递的PC5单播链路1204。在各种场景中,UE1 101可具有多个连接,尤其是在商业V2X部署中,其中可能存在多个活动的PC5单播链路(例如,UE1至UE2、UE1至UE3、UE1至UE4等)。

如果UE1 101与每个对等实体(UE2、UE3和UE4)单独发起单播KA请求,则那可能是大量的信令。因此,在此类场景中,可经由广播消息传递来生成“单个广播”“保持激活”请求/消息1202,而不是发送若干单播KA请求。它可以是广播的或多播的,例如,作为到具有到UE1 101的PC5单播链路接的所有UE的单个消息。当保持激活定时器232到期或即将针对多个PC5单播链路到期时,可由UE1 101发送该单个广播/多播消息。因此,UE1 101可仅发送作为单个消息的广播保持激活或多播保持激活或组播保持激活并发送到PC5附近的或具有与UE1 101的PC5单播链路1204的所有UE,而不是向每个UE发送单独的消息。

基于接收到来自UE1 101的广播/多播/组播保持激活请求1202,对等UE(UE2、UE3和UE4)然后可决定用单播KA ACK(例如,1250、1252、1254)对UE1 101作出响应,以使UE-1知道这些UE(UE2、UE3和UE4)中的哪个UE具有活动的PC5单播链路1204。例如,UE1 101可发送广播1202,并且仅UE2和UE3用KA ACK 1250和1252作出响应。然后UE1 101可知道UE1至UE4PC5单播链路被断开并采取缓解措施或与UE4重新建立链路1204。

在一个实施方案中,对于广播消息1202丢失并且未到达目的地(例如,UE4)的情况,可配置被称为T保持激活重传或“Tka重传”1232的定时器。此时,如果UE1 101在Tka-重传定时器到期时仍未接收到保持激活ack,则UE1将向每个单独的对等UE或由于广播KA请求1202而未从其接收到KA ACK的UE重新发送作为单播消息的保持激活请求。例如,如果UE1101向UE-2-3-4发送广播并且仅UE 2和3(经由对应的PC5单播链路1204)用KA ACK 1250和1252作出响应,并且然后定时器Tka重传在UE1 101处到期,此时UE1 101可尝试通过对应的单独的PC5单播链路在单播1204中重新发送保持激活请求以用于对UE-4的请求。然后,如果UE-4仍不作出响应,则其将尝试重新建立或拆除链路。然而,如果UE4确实通过作为独立单播链路1204的与UE1 101的PC5单播链路接收到KA请求1254,则UE4可经由单播链路1204用KA ACK(未示出)作出响应以在与其对等的UE1 101的直接对等通信中保持活动状态。

层2处的广播V2X消息1202可通过无线电链路控制(RLC)非确认模式(UM)发送,而单播V2X消息可通过RLC确认模式(AM)发送。这意味着在AM中,可在层2链路层处传送Ack/Nack,而不是必须在保持激活层处传送。然而,这是广播消息可能无法到达目的地的地方,甚至KA请求的源也可能不知道它,因为没有ACK。因此,广播消息可能无法到达目的地,诸如UE4的情况。在这种情况下,在广播保持激活消息1202到达对等UE的情况下(这是好的情况),则将由UE1接收KA ACK,因为KA ACK仍然是通过RLC-AM接收的,这是因为ACK可通过空中接收。对于广播消息1202丢失并且未到达目的地的情况,此时定时器1232被特别配置用于广播1202。此时,如果UE1在Tka-重传定时器到期时仍未接收到KA ACK,则UE1 101可通过在那里的每个单独PC5单播链路1204将一个或多个KA请求作为单播消息重新发送到每个单独的对等UE,或者仅重新发送到未对广播KA请求作出响应的对等实体。

另选地或附加地,UE2、UE3或UE4可决定广播或多播或组播KA ACK,而不是响应于接收到广播KA请求1202而通过对应的PC5单播链路1204传送KA ACK。因此,UE通过单播或广播传送包括KA请求、KA ACK或两者的KA消息。例如,响应于UE2和UE3接收到KA请求1202,它们中的每一者都可决定将例如作为激活消息(例如,“我处于激活状态”)的KA ACK广播,或者通过它们相应的单播链路发送KA ACK,并且例如基于接收到来自UE-2的我处于激活状态指示,UE-1可认为UE-1至UE2的PC5链路是处于活动状态。

基于从UE-1-UE2接收到广播保持激活请求1202,UE3和UE4可选择以单播KA ACK对UE-A或UE2作出响应,或者UE3、UE4还可继而决定广播“我处于激活状态”指示。基于从UE-2接收到的“我处于激活状态”广播指示,UE-1可认为UE-1到UE-2的PC5链路是处于活动状态。通过智能地利用本文所述的KA协调方案中的广播功能,该机制有助于减少所需的PC5维持消息的量。

虽然本公开所述的方法在本文中被示出并且被描述为一系列动作或事件,但应当理解,所示出的此类动作或事件的顺序不应被解释为具有限制意义。例如,一些动作可以不同顺序并且/或者与除本文所示和/或所述的那些动作或事件之外的其他动作或事件同时发生。此外,可能并不需要所有所示出的动作来实现本说明书的一个或多个方面或实施方案。此外,本文所描绘的动作中的一个或多个动作可在一个或多个单独的动作和/或阶段中进行。为了便于描述,可参考上述附图。然而,所述方法不限于本公开内提供的任何具体实施方案或示例,并且可应用于本文所公开的系统中的任一系统。

参考图13,该图示出了用于网络设备或部件(例如,UE 101或其他网络部件)执行操作以在UE对等设备之间进行直接对等通信的示例性处理流程1300。

在1310处,处理流程1300以通过PC5单播链路生成或处理PC5消息以用于直接对等通信来开始。

在1320处,处理流程1300还包括配置保持激活(KA)协调方案以减少经由PC5单播链路的冗余或并发KA请求并且监测PC5单播链路的状态。

在1330处,处理流程1300包括基于KA协调方案配置KA定时器。

在另一个实施方案中,处理流程可包括经由PC5消息建立PC5单播链路的直接链路设置。KA请求发起方可被配置为基于已发起建立PC5单播链路来通过该PC5单播链路提供一个或多个KA请求。

另选地或附加地,响应于作为通过该PC5单播链路传输或接收PC5消息的最后设备,可在KA定时器的x数值时间单位内提供第一KA请求。该处理流程可包括响应于KA请求而接收KA确认(ACK),或者响应于与PC5单播链路的另一对等UE的KA定时器相关联的大于x数值时间单位的y数值时间单位的到期,接收第二KA请求。

在另一个实施方案中,该处理流程可包括基于触发经由PC5单播链路提供KA请求,该触发包括以下各项中的至少一者:KA定时器的到期或检测到与协议栈的接入层/链路层或下层相关的故障,其中该故障包括满足以下各项中的至少一者的阈值:误块率(BLER)、噪声水平、信号功率或链路参数。

在另一个实施方案中,该处理流程可包括响应于多个PC5单播链路处于活动状态而广播或多播KA请求,并且基于广播的KA请求经由所述多个PC5单播链路中的一个或多个PC5单播链路接收一个或多个KA ACK。实施方案还可包括响应于在从所述多个PC5单播链路中的至少一个PC5单播链路接收KA ACK之前T-KA-重传定时器到期,经由所述多个PC5单播链路中的该至少一个PC5单播链路重新发送KA请求。

另选地或附加地,该处理流程可包括响应于多个PC5单播链路处于活动状态而广播广播KA请求,或者通过所述多个PC5单播链路独立地传送多个KA请求。该处理流程还可包括基于该广播KA请求或所述多个KA请求经由所述多个PC5单播链路中的一个或多个PC5单播链路接收一个或多个KA ACK,或者基于该广播KA请求或所述多个KA请求接收一个或多个广播消息中的一个或多个激活指示。

参考图14,该图示出了根据本文所述各个方面的被配置为执行直接对等通信的用户装备无线通信设备(UE)或其他网络设备/部件(例如,UE1、UE2、UE3、UE4或其他参与实体)的框图。UE设备1400可包括:一个或多个处理器1410(例如,一个或多个基带处理器),包括处理电路和相关联的接口;收发器电路1420(例如,包括RF电路,该RF电路可包括发射器电路(例如,与一个或多个发射链相关联)和/或接收器电路(例如,与一个或多个接收链相关联),该发射器电路和接收器电路可采用公共电路元件、不同的电路元件或它们的组合);以及存储器1430(可包括多种存储介质中的任一种存储介质,并且可存储与处理器1410或收发器电路1420中的一者或多者相关联的指令和/或数据)。

在本文所讨论的各个实施方案(方面)中,信号和/或消息可被生成并输出以用于传输,并且/或者所传输的消息可被接收和处理。根据所生成的信号或消息的类型,(例如,由处理器1410、处理器1410等)输出以用于传输可包括以下操作中的一个或多个操作:生成编码信号或消息的内容的一组相关联的位;编码(例如,可包括添加循环冗余校验(CRC)和/或经由涡轮码、低密度奇偶校验(LDPC)码、截尾卷积码(TBCC)等进行编码);扰码(例如,基于扰码种子);调制(例如,经由二进制相移键控(BPSK)、正交相移键控(QPSK)或某种形式的正交振幅调制(QAM)等中的一者);和/或资源映射(例如,映射到被调度的资源集,映射到被授权进行上行链路传输的时间和频率资源集等)。根据所接收的信号或消息的类型,(例如,由处理器1410)处理可包括以下操作中的一个或多个操作:识别该信号/消息相关联的物理资源,检测信号/消息,资源元素组去交织,解调,解扰和/或解码。

如本说明书中所采用的那样,术语“处理器”可以基本上指代任何计算处理单元或设备,包括但不限于包括单核处理器;具有软件多线程执行能力的单处理器;多核处理器;具有软件多线程执行能力的多核处理器;具有硬件多线程技术的多核处理器;平行平台;以及具有分布式共享存储器的平行平台。另外,处理器可以指集成电路、专用集成电路、数字信号处理器、现场可编程门阵列、可编程逻辑控制器、复杂的可编程逻辑设备、分立栅极或晶体管逻辑、分立硬件部件或它们的任意组合被设计为执行本文所述的功能和/或过程。处理器可以利用纳米级架构,诸如但不限于基于分子和量子点的晶体管、开关和栅极,以便优化空间使用或增强移动设备的性能。处理器也可以被实现为计算处理单元的组合。

示例(实施方案)可包括主题,诸如方法、用于执行该方法的动作或框的设备、至少一个机器可读介质,其包括指令,这些指令在由机器(例如,具有存储器的处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等)执行时使得该机器执行根据本文所述的实施方案和示例的使用多种通信技术的并发通信的方法或设备或系统的动作。

第一示例是在用户装备(UE)中采用的装置,所述装置包括:处理电路,所述处理电路被配置为:利用PC5单播链路启用直接对等通信以用于PC5车辆对一切(V2X)通信;基于保持激活(KA)协调方案经由所述PC5单播链路生成无线电状态链路检测以监测所述PC5单播链路的状态;以及基于所述KA协调方案经由所述PC5单播链路配置KA定时器,其中所述KA协调方案被配置为减少所述PC5单播链路中的冗余KA请求以协调跨所述PC5单播链路的所述直接对等通信。

第二示例可包括所述第一示例,其中所述处理电路被进一步配置为:通过在所述PC5单播链路上生成第一PC5消息来发起所述PC5单播链路的直接链路设置;以及响应于提供所述第一PC5消息以生成所述PC5单播链路的所述直接链路设置,作为指定KA请求发起方操作以针对所述保持激活协调方案通过所述PC5单播链路提供任何KA请求。

第三示例可包括所述第一示例或所述第二示例,其中所述处理电路被进一步配置为:基于一个或多个触发经由所述PC5单播链路提供KA请求,所述一个或多个触发包括以下各项中的至少一者:所述KA定时器的到期或检测到与协议栈的接入层/链路层或下层相关的故障,其中所述故障包括满足以下各项中的至少一者的阈值:误块率(BLER)、噪声水平、信号功率或链路参数。

第四示例可包括所述第一示例至所述第三示例中的任何一者或多者,其中所述处理电路被进一步配置为:基于时间上最近的PC5消息的传输或接收是与所述UE还是与所述PC5单播链路的对等UE相关联,确定发起在所述UE与所述对等UE之间的一个或多个KA请求的KA请求发起方。

第五示例可包括所述第一示例至所述第四示例中的任何一者或多者,其中所述处理电路被进一步配置为:响应于经由所述PC5单播链路提供KA请求、KA确认或直接链路设置的建立:经由随机数值生成器生成随机数值;以及将所述随机数值与所述KA定时器的T数值时间单位相加或相减以确定用于另一KA请求或另一KA确认的到期。

第六示例可包括所述第一示例至所述第五示例中的任何一者或多者,其中所述处理电路被进一步配置为:通过以下方式配置所述KA协调方案的KA循环过程的第一轮:基于与所述KA定时器相关联的x数值时间单位,作为KA发起方通过所述PC5单播链路提供第一KA请求;以及响应于所述第一KA请求而通过所述PC5单播链路接收第一KA ACK;通过以下方式配置所述KA协调方案的所述KA循环过程的第二轮:利用所述KA定时器基于大于x数值时间单位的y数值时间单位经由所述PC5单播链路接收第二KA请求;响应于所述第二KA请求而通过所述PC5单播链路提供第二KA ACK。

第七示例可包括所述第一示例至所述第六示例中的任何一者或多者,其中所述处理电路还被配置为:经由所述PC5单播链路提供KA请求;基于以下各项中的至少一者来确定所述PC5单播链路是否包括活动链路:KA确认(ACK)或包括任何经由所述PC5单播链路的有效PC5消息或用户流量消息的隐式KA ACK指示;以及基于所述PC5单播链路包括所述活动链路来停止所述KA定时器。

第八示例可包括所述第一示例至所述第七示例中的任何一者或多者,其中所述处理电路被进一步配置为:经由所述PC5单播链路接收KA请求;响应于接收到所述KA请求而启动KA ACK等待定时器;以及响应于KA ACK等待定时器到期而经由所述PC5单播链路生成KAACK,或者在所述KA ACK等待定时器到期之前在所述PC5单播链路上生成PC5信号/用户流量消息,并且停止所述KA ACK等待定时器以使所述PC5信号/用户流量消息作为响应于所述KA请求的隐式KA ACK指示。

第九示例是一种计算机可读存储设备,所述计算机可读存储设备存储可执行指令,所述可执行指令响应于执行而使车辆用户装备(V-UE)的一个或多个处理器执行操作,所述操作包括:通过PC5单播链路生成或处理PC5消息以用于直接对等通信;配置保持激活(KA)协调方案以减少经由所述PC5单播链路的冗余或并发KA请求并且监测所述PC5单播链路的状态;以及基于所述KA协调方案来配置KA定时器。

第十示例可包括所述第九示例,其中所述操作还包括:经由所述PC5消息建立所述PC5单播链路的直接链路设置;基于已建立所述PC5单播链路,作为KA请求发起方操作以通过所述PC5单播链路提供一个或多个KA请求。

第十一示例可包括所述第九示例至所述第十示例中的任何一者或多者,其中所述操作还包括:响应于作为通过所述PC5单播链路传输或接收所述PC5消息的最后设备,在所述KA定时器的x数值时间单位内提供第一KA请求;以及响应于所述KA请求而接收KA确认(ACK),或者响应于与所述PC5单播链路的另一对等UE的KA定时器相关联的大于x数值时间单位的y数值时间单位的到期,接收第二KA请求。

第十二示例可包括所述第九示例至所述第十一示例中的任何一者或多者,其中所述操作还包括:基于触发经由所述PC5单播链路提供KA请求,所述触发包括以下各项中的至少一者:所述KA定时器的到期或检测到与协议栈的接入层/链路层或下层相关的故障,其中所述故障包括满足以下各项中的至少一者的阈值:误块率(BLER)、噪声水平、信号功率或链路参数。

第十三示例可包括所述第九示例至所述第十二示例中的任何一者或多者,其中所述操作还包括:响应于多个PC5单播链路处于活动状态而广播KA请求;以及基于所广播的KA请求,经由所述多个PC5单播链路中的一个或多个PC5单播链路接收一个或多个KA ACK。

第十四示例可包括所述第九示例至所述第十三示例中的任何一者或多者,其中所述操作还包括:响应于在从所述多个PC5单播链路中的至少一个PC5单播链路接收到KA ACK之前T-KA-重传定时器到期,经由所述多个PC5单播链路中的所述至少一个PC5单播链路重新发送所述KA请求。

第十四示例可包括所述第九示例至所述第十三示例中的任何一者或多者,其中所述操作还包括:响应于多个PC5单播链路处于活动状态而广播广播KA请求,或者通过所述多个PC5单播链路分别独立地传送多个KA请求;以及基于所述广播KA请求或所述多个KA请求经由所述多个PC5单播链路中的一个或多个PC5单播链路接收一个或多个KA ACK,或者基于所述广播KA请求或所述多个KA请求接收一个或多个广播消息中的一个或多个激活指示。

第十六示例是一种用于对等用户装备(UE)之间的直接对等通信的系统,所述系统包括:第一UE,所述第一UE包括第一保持激活(KA)定时器和第一处理电路;其中所述第一UE的所述处理电路被配置为经由PC5单播链路传送PC5消息以用于与第二UE的所述直接对等通信,并且启用保持激活(KA)协调方案以减少经由所述PC5单播链路的冗余或并发KA请求并配置所述KA定时器。

第十七示例可包括所述第十六示例,其中所述处理电路被进一步配置为:基于以下各项中的至少一者来生成是耦接到所述PC5单播链路的所述第一UE还是所述第二UE作为KA请求发起方操作来发起一个或多个KA请求的确定:针对所述PC5单播链路的直接链路设置的第一PC5消息的来源或所述PC5单播链路上发生的最后一个动作来自所述第一UE还是所述第二UE,其中所述最后一个动作包括所述PC5消息的接收或传输;以及基于对所述KA请求发起方的所述确定来提供KA请求。

第十八示例可包括所述第十六示例至所述第十七示例中的任何一者或多者,其中所述处理电路还被配置为:根据循环过程在所述第一UE和所述第二UE之间轮换对经由所述PC5单播链路提供KA请求的KA请求发起方的指定,所述循环过程响应于所述第一UE或所述第二UE接收到KA ACK或代替所述KA ACK的附加KA请求而在所述循环过程的轮次中在所述第一UE与所述第二UE之间改变对作为所述KA发起方的指定。

第十九示例可包括所述第十六示例至所述第十八示例中的任何一者或多者,其中所述处理电路还被配置为:在所述循环过程的所述轮次的后续轮处通过增量值或函数延长保持激活间隔,所述增量值或函数乘以被配置用于所述第一UE的所述KA定时器和所述第二UE的另一定时器的时间单位数值。

第二十示例可包括所述第十六示例至第十九示例中的任何一者或多者,其中所述处理电路还被配置为:生成故障安全操作,所述故障安全操作响应于在所述循环过程中的至少连续两轮接收到代替所述KA ACK的所述附加KA请求而固定对所述轮次之间的所述KA请求发起方的所述指定。

第二十一示例可包括所述第十六示例至所述第二十示例中的任何一者或多者,其中所述第二UE包括车辆对基础设施(V2I)UE或道路侧单元(RSU),所述道路侧单元耦接到作为永久电源的电源,并且所述第一UE被配置为使得第二UE能够作为KA发起方操作,所述KA发起方响应于耦接到所述电源而经由所述PC5单播链路利用比所述第一UE更低的定时器提供一个或多个KA请求。

本文的实施方案(方面或示例)可一起或单独地包括作为本文讨论的KA过程/操作的通过PC5参考点的层-2链路维护程序,包括至少:0.单播链路设置;1.KA请求;2.KA ACK。

PC5信令协议支持用于检测特定PC5单播链路(或PC5链路/消息传递链路)是否仍然有效的保持激活功能。PC5单播链路的任一侧(例如,链路214等)例如可基于例如来自AS层或内部定时器的触发来发起层-2链路维持程序(即,保持激活程序)。UE(例如,UE1 101或任何对等参与者240)可操作以最小化保持激活信令(例如,1.如果通过PC5单播链路成功接收数据,则取消该程序;2.隐式地或显式地协调以确保保持激活冲突的机会(例如,链路上的冗余或并发KA请求)得以减少)。

要考虑的一些实施方案是(例如,1.发起直接链路建立程序的UE可配置有较小的定时器,而对等UE可配置有较大的定时器;2.两个UE可独立地生成随机生成的数值并将其添加到定时器值或其相应的定时器值)。

可进一步研究是否可在直接链路建立程序中交换保持激活定时器值。这还可取决于随机数值的范围。直接链路建立可包括:0.UE-1和UE-2具有如3GPP版本16或更高版本的TS 23.287的条款6.3.3.1中所述建立的单播链路;1.基于触发条件,UE-1向UE-2发送保持激活消息以便确定PC5单播链路的状态;2.在接收到保持激活消息后,UE-2用保持激活Ack消息作出响应。可进一步研究针对保持激活消息(KA请求/确认)的准确触发以及本公开的实施方案。例如,触发可基于与层-2链路相关联的定时器。另一个触发可基于恶化的下层链路状况(例如,高BLER等)。可利用由TS38.300定义的成功接收事件来重置定时器。

发起保持激活程序的UE可基于信令的结果来确定后续动作,例如继续隐式层-2链路释放。例如,在及时接收的情况下,成功接收事件还可取消层-2链路释放。

此外,可以使用标准编程和/或工程技术将本文所述的各个方面或特征实现为方法、装置或制品。如本文所用,术语“制品”旨在涵盖可从任何计算机可读设备、载体或介质访问的计算机程序。例如,计算机可读介质可包括但不限于磁存储设备(例如,硬盘、软盘、磁条等)、光盘(例如,高密度磁盘(CD)、数字通用盘(DVD)等)、智能卡和闪存存储器设备(例如,EPROM、卡、棒、钥匙驱动器等)。另外,本文所述的各种存储介质可以代表用于存储信息的一个或多个设备和/或其他机器可读介质。术语“机器可读介质”可包括但不限于无线信道和能够存储、包含和/或携带指令和/或数据的各种其他介质。另外,计算机程序产品可包括具有一个或多个指令或代码的计算机可读介质,这些指令或代码可操作以使计算机执行本文所述的功能。

通信介质在数据信号诸如调制数据信号例如载波或其他传输机制中体现计算机可读指令、数据结构、程序模块或其他结构化或非结构化数据,并且包括任何信息递送或传输介质。术语“调制数据信号”或信号是指以在一个或多个信号中对信息进行编码的方式来设定或改变其一个或多个特性的信号。以举例而非限制的方式,通信介质包括有线介质诸如有线网络或直接有线连接,以及无线介质诸如声学、RF、红外和其他无线介质。

示例性存储介质可以耦接到处理器,使得处理器可以从存储介质中读取信息,以及向存储介质写入信息。在另选方案中,存储介质可以与处理器集成在一起。此外,在一些方面,处理器和存储介质可驻留在ASIC中。另外,ASIC可驻留在用户终端中。在另选方案中,处理器和存储介质可以作为分立部件驻留在用户终端中。此外,在一些方面,方法或算法的过程和/或动作可作为代码和/或指令的一个或任何组合或集合驻留在机器可读介质和/或计算机可读介质上,该机器可读介质和/或计算机可读介质可结合到计算机程序产品中。

就这一点而言,虽然已结合各种实施方案和对应的附图描述了本发明所公开的主题,但是应当理解,可使用其他类似的实施方案或者可对所述的实施方案进行修改和添加,以用于执行所公开的主题的相同、类似、另选或替代功能而不偏离所述实施方案。因此,所公开的主题不应当限于本文所述的任何单个实施方案,而应当根据以下所附权利要求书的广度和范围来解释。

特别是关于上述部件(组件、设备、电路、系统等)执行的各种功能,除非另有说明,否则用于描述此类部件的术语(包括对“装置”的引用)旨在与执行所述部件(例如,功能上等效)的指定功能的任何部件或结构对应,即使在结构上不等同于执行本文示出的本公开示例性具体实施中的功能的公开结构。另外,虽然已经相对于若干具体实施中的仅一个公开了特定特征,但是对于任何给定的或特定的应用程序,此类特征可以与其他具体实施的一个或多个其他特征组合,这可能是期望的并且是有利的。

附录

本文的实施方案(方面或示例)可一起或单独地包括作为本文讨论的KA过程/操作的通过PC5参考点的层-2链路维护程序,包括至少:0.单播链路设置;1.KA请求;2.KA ACK。

PC5信令协议支持用于检测特定PC5单播链路(或PC5链路/消息传递链路)是否仍然有效的保持激活功能。PC5单播链路的任一侧(例如,链路214等)例如可基于例如来自AS层或内部定时器的触发来发起层-2链路维持程序(即,保持激活程序)。UE(例如,UE1 101或任何对等参与者240)可操作以最小化保持激活信令(例如,1.如果通过PC5单播链路成功接收数据,则取消该程序;2.隐式地或显式地协调以确保保持激活冲突的机会(例如,链路上的冗余或并发KA请求)得以减少)。

要考虑的一些实施方案是(例如,1.发起直接链路建立程序的UE可配置有较小的定时器,而对等UE可配置有较大的定时器;2.两个UE可独立地生成随机生成的数值并将其添加到定时器值或其相应的定时器值)。

可进一步研究是否可在直接链路建立程序中交换保持激活定时器值。这还可取决于随机数值的范围。直接链路建立可包括:0.UE-1和UE-2具有如3GPP版本16或更高版本的TS 23.287的条款6.3.3.1中所述建立的单播链路;1.基于触发条件,UE-1向UE-2发送保持激活消息以便确定PC5单播链路的状态;2.在接收到保持激活消息后,UE-2用保持激活Ack消息作出响应。可进一步研究针对保持激活消息(KA请求/确认)的准确触发以及本公开的实施方案。例如,触发可基于与层-2链路相关联的定时器。另一个触发可基于恶化的下层链路状况(例如,高BLER等)。可利用由TS38.300定义的成功接收事件来重置定时器。

发起保持激活程序的UE可基于信令的结果来确定后续动作,例如继续隐式层-2链路释放。还可进一步确定后续动作。例如,在及时接收的情况下,成功接收事件还可取消层-2链路释放。

39页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:播放媒体文件的系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!