一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

解码路径生成的制作方法

2022-10-22 05:52:19 来源:中国专利 TAG:


1.本技术总体上涉及无线通信领域。具体地,本技术涉及一种用于无线通信的客户端以及相关的方法和计算机程序。


背景技术:

2.侧链路(sl)通信允许两个客户端设备之间的直接通信,而无需通过基站。至少在一些操作模式中,sl资源分配基于由发送客户端设备从预配置的传输资源池中自主分配或选择资源。资源选择可以基于简单的随机选择或基于感测的选择。即使在感测程序发生之后,也有可能发生多个传输之间的冲突。因此,可能期望客户端设备能够解码多个重叠的sl传输。


技术实现要素:

3.本发明的各种示例实施例所寻求的保护范围由独立权利要求提出。本说明书中描述的不落入独立权利要求的范围内的示例实施例和特征(如果有的话)将被解释为对理解本发明的各种示例实施例有用的示例。
4.一种客户端设备的示例实施例包括至少一个处理器以及至少一个存储器,该至少一个存储器包括计算机程序代码。至少一个存储器和计算机程序代码被配置为与至少一个处理器一起,使客户端设备:在多个子信道上的时隙中接收至少一个侧链路信号;使用至少一个检测模型,基于至少一个侧链路信号在跨多个子信道的时隙中的多个可能的解调参考信号配置中标识多个潜在活动的解调参考信号配置,其中每个解调参考信号配置定义时隙中的解调参考信号传输;基于时隙中经标识的多个潜在活动的解调参考信号配置,标识时隙中的多个有效载荷传输;以及基于时隙中经标识的多个有效载荷传输经标识的多个潜在活动的解调参考信号配置,针对时隙中的多个有效载荷传输创建至少一个解码路径。例如,客户端设备可以有效地生成至少一个解码路径。
5.客户端设备的示例实施例包括用于执行以下操作的部件:在多个子信道上的时隙中接收至少一个侧链路信号;使用至少一个检测模型,基于至少一个侧链路信号在跨多个子信道的时隙中的多个可能的解调参考信号配置中标识多个潜在活动的解调参考信号配置,其中每个解调参考信号配置定义时隙中的解调参考信号传输;基于时隙中经标识的多个潜在活动的解调参考信号配置,标识时隙中的多个有效载荷传输;以及基于时隙中经标识的多个有效载荷传输和经标识的多个潜在活动的解调参考信号配置,为时隙中的多个有效载荷传输创建至少一个解码路径。
6.在示例实施例中,备选地或者除了上述示例实施例之外,时隙中的解调参考信号传输至少包括用于控制信道的解调参考信号传输和用于数据信道的解调参考信号传输,并且其中多个有效载荷传输至少包括控制信道和数据信道。例如,客户端设备可以基于解调参考信号传输生成用于控制信道传输和数据信道传输的至少一个解码路径。
7.在示例实施例中,备选地或者除了上述示例实施例之外,多个有效载荷传输包括
物理侧链路控制信道pscch传输和/或物理侧链路共享信道pssch传输,并且解调参考信号传输包括pscch解调参考信号dmrs传输和/或pssch dmrs传输。例如,客户端设备可以基于dmrs生成用于pscch和pssch传输的至少一个解码路径。
8.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个检测模型包括至少一个机器学习模型。例如,客户端设备可以使用至少一个机器学习模型有效地标识多个潜在活动的解调参考信号配置。
9.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个机器学习模型包括以下至少一项:多标签多类分类器、神经网络、深度神经网络或决策森林。例如,客户端设备可以有效地标识多个潜在活动的解调参考信号配置。
10.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个机器学习模型被配置为将多个子信道中的子信道的经调制的符号或同相正交相位iq样本作为输入,并且针对子信道中活动的多个可能的解调参考信号配置中的每个配置输出概率值,其中多个可能的解调参考信号配置中的每个配置定义子信道中的活动的解调参考信号传输。例如,客户端设备可以基于经调制的符号或iq样本有效地标识多个潜在活动的解调参考信号配置。
11.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备:通过在跨多个子信道中的子信道的符号之间进行相关,基于时隙中经标识的多个潜在活动的解调参考信号配置来标识时隙中的有效载荷传输,以便标识跨多个子信道中的子信道发生的有效载荷传输。例如,客户端设备可以有效地标识跨子信道发生的有效载荷传输。
12.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个机器学习模型包括针对低移动性训练的第一机器学习模型和针对高移动性训练的第二机器学习模型。例如,客户端设备可以在低移动性和高移动性场景中有效地标识多个潜在活动的解调参考信号配置。
13.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备以至少一个解码路径使经解码的传输的数目最大化的这种方式为有效载荷传输创建至少一个解码路径。例如,客户端设备可以以经解码的传输的数目被最大化的这种方式有效地生成至少一个解码路径。
14.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备通过执行以下操作为有效载荷传输创建至少一个解码路径:针对多个潜在活动的解调参考信号配置中的每个解调参考信号配置计算参考信号接收功率rsrp;根据每个潜在活动的解调参考信号配置所计算的的rsrp,对多个潜在活动的解调参考信号配置进行排列;以及基于多个潜在活动的解调参考信号配置的排列创建至少一个解码路径。例如,客户端设备可以以最强传输被首先解码的这种方式有效地生成至少一个解码路径。
15.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起,使客户端设备:通过从至少一个解码路径中排除具有rsrp低于预配置阈值rsrp的潜在活动的解调参考信号配置,基于排列来创建至少一个解码路径。例如,客户端设备可以以最强传输基于阈值rsrp被首先解码的这种方式有效地生成至少一个解码路径。
16.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备根据创建的至少一个解码路径来解码有效载荷传输。例如,客户端设备可以有效地解码传输。
17.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备:响应于至少一个解码路径在时隙中成功解码多个有效载荷传输,存储至少一个机器学习模型的输入和输出;以及使用存储的输入和输出来重新训练至少一个机器学习模型。例如,客户端设备可以针对新场景有效地重新训练至少一个机器学习模型。
18.一种方法的示例实施例包括:在多个子信道上的时隙中接收至少一个侧链路信号;使用至少一个检测模型,基于至少一个侧链路信号在跨多个子信道的时隙中的多个可能的解调参考信号配置中标识多个潜在活动的解调参考信号配置,其中每个解调参考信号配置定义时隙中的解调参考信号传输;基于时隙中标识的多个潜在活动的解调参考信号配置,标识时隙中的多个有效载荷传输;以及基于时隙中经标识的多个有效载荷传输和经标识的多个潜在活动的解调参考信号配置,针对时隙中的多个有效载荷传输创建至少一个解码路径。例如,该方法可以有效地生成至少一个解码路径。
19.在示例实施例中,备选地或者除了上述示例实施例之外,时隙中的解调参考信号传输至少包括用于控制信道的解调参考信号传输和用于数据信道的解调参考信号传输,并且其中多个有效载荷传输至少包括控制信道和数据信道。例如,该方法可以基于解调参考信号传输生成用于控制信道传输和数据信道传输的至少一个解码路径。
20.在示例实施例中,备选地或者除了上述示例实施例之外,多个有效载荷传输包括物理侧链路控制信道pscch传输和/或物理侧链路共享信道pssch传输,并且解调参考信号传输包括pscch解调参考信号dmrs传输和/或pssch dmrs传输。例如,该方法可以基于dmrs生成用于pscch和pssch传输的至少一个解码路径。
21.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个检测模型包括至少一个机器学习模型。例如,该方法可以使用至少一个机器学习模型有效地标识多个潜在活动的解调参考信号配置。
22.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个机器学习模型包括以下至少一项:多标签多类分类器、神经网络、深度神经网络或决策森林。例如,该方法可以有效地标识多个潜在活动的解调参考信号配置。
23.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个机器学习模型被配置为将多个子信道中的子信道的经调制的符号或同相正交相位iq样本作为输入,并且针对子信道中活动的多个可能的解调参考信号配置中的每个配置输出概率值,其中多个可能的解调参考信号配置中的每个配置定义子信道中的活动的解调参考信号传输。例如,该方法可以基于经调制的符号或iq样本有效地标识多个潜在活动的解调参考信号配置。
24.在示例实施例中,备选地或者除了上述示例实施例之外,基于时隙中标识的多个潜在活动的解调参考信号配置来标识时隙中的有效载荷传输包括:在跨多个子信道中的子信道的符号之间进行相关,以便标识跨多个子信道中的子信道发生的有效载荷传输。例如,该方法可以有效地标识跨子信道发生的有效载荷传输。
25.在示例实施例中,备选地或者除了上述示例实施例之外,至少一个机器学习模型
包括针对低移动性训练的第一机器学习模型和针对高移动性训练的第二机器学习模型。例如,该方法可以在低移动性和高移动性场景两者中有效地标识多个潜在活动的解调参考信号配置。
26.在示例实施例中,备选地或者除了上述示例实施例之外,有效载荷传输的至少一个解码路径以至少一个解码路径使经解码的传输的数目最大化的这种方式创建。例如,该方法可以以经解码的传输的数目被最大化的这种方式有效地生成至少一个解码路径。
27.在示例实施例中,备选地或者除了上述示例实施例之外,创建有效载荷传输的至少一个解码路径包括:针对多个潜在活动的解调参考信号配置中的每个解调参考信号配置计算参考信号接收功率rsrp;根据每个潜在活动的解调参考信号配置所计算的的rsrp,对多个潜在活动的解调参考信号配置进行排列;以及基于多个潜在活动的解调参考信号配置的排列创建至少一个解码路径。例如,该方法可以以最强传输被首先解码的这种方式有效地生成至少一个解码路径。
28.在示例实施例中,备选地或者除了上述示例实施例之外,基于排列的至少一个解码路径通过从至少一个解码路径中排除具有rsrp低于预配置阈值rsrp的潜在活动的解调参考信号配置来创建。例如,该方法可以以最强传输基于阈值rsrp被首先解码的这种方式有效地生成至少一个解码路径。
29.在示例实施例中,备选地或者除了上述示例实施例之外,该方法还包括:根据创建的至少一个解码路径解码有效载荷传输。例如,该方法可以有效地解码传输。
30.在示例实施例中,备选地或者除了上述示例实施例之外,该方法还包括:响应于至少一个解码路径在时隙中成功解码多个有效载荷传输,存储至少一个机器学习模型的输入和输出;以及使用存储的输入和输出来重新训练至少一个机器学习模型。例如,该方法可以针对新场景有效地重新训练至少一个机器学习模型。
31.一种计算机程序产品的示例实施例包括程序代码,该程序代码被配置为当计算机程序产品在计算机上执行时执行根据以上示例实施例中的任一个示例实施例的方法。
附图说明
32.被包括在内以提供对示例实施例的进一步理解并且构成本说明书的一部分的附图图示了示例实施例,并且与描述一起帮助解释示例实施例的原理。在附图中:
33.图1示出了本文描述的主题的示例实施例,图示了本公开的各种示例实施例可以被实现的示例系统;
34.图2示出了本文描述的主题的示例实施例,图示了客户端设备;
35.图3示出了本文描述的主题的示例,图示了侧链路传输冲突;
36.图4示出了本文描述的主题的另一示例,图示了侧链路传输冲突;
37.图5示出了本文描述的主题的示例,图示了传输冲突期间的侧链路控制信道和侧链路数据信道;
38.图6示出了本文描述的主题的示例实施例,图示了侧链路传输译码过程的流程图;
39.图7示出了本文描述的主题的示例实施例,图示了物理侧链路控制信道解调参考信号配置;
40.图8示出了本文描述的主题的示例实施例,图示了物理侧链路共享信道解调参考
信号配置;
41.图9示出了本文描述的主题的示例实施例,图示了机器学习模型中的数据流;
42.图10示出了本文描述的主题的另一示例实施例,图示了机器学习模型中的数据流;
43.图11示出了本文描述的主题的示例实施例,图示了包括针对低移动性训练的组件和针对高移动性训练的组件的机器学习模型;
44.图12示出了本文描述的主题的示例实施例,图示了解码生成过程的流程图;以及
45.图13示出了本文描述的主题的示例实施例,图示了一种方法。
46.在附图中,相同的附图标记被用于指定相同的部分。
具体实施方式
47.现在将详细参照示例实施例,其示例在附图中图示。下面结合所附附图提供的详细描述旨在作为本示例的描述,并且不旨在表示本公开可以被构建或利用的唯一形式。该描述陈述了该示例的功能以及用于构建和操作该示例的步骤序列。然而,相同或等效的功能和序列可以通过不同的示例实施例来实现。
48.图1示出了本文描述的主题的示例实施例,图示了本公开的各种示例实施例可以被实现的示例系统。
49.客户端设备200之间通过pc5接口的侧链路(sl)通信基于面向发送器的一对多广播的原理。这意味着原则上不需要在无线电接入级别针对客户端设备200之间的sl通信建立连接,而不管sl通信是用于单播、组播还是广播服务。
50.一方面,发送(tx)客户端设备200_1可以使用来自(预)配置的资源池的资源将sl发送给接收(rx)客户端设备200_2或一组rx客户端设备200_2或tx客户端设备200_1附近的所有rx客户端设备200_2,至少用于发送被用作sl数据传输的调度指派的sl控制信息(sci)。另一方面,rx客户端设备200_2可能需要保持监测(预)配置的资源池以接收sl,至少接收所有sci实例并且确定接收到的sci和对应的sl数据传输是否意味着rx客户端设备200_2基于接收到的sci实例中指示的(多个)源(src)和/或目的地(dst)id接收或不接收对应于tx侧的src和对应于rx侧的dst。这可以被应用于sl上的所有铸造类型:单播、组播或广播。
51.存在为sl传输指定的两种资源分配模式,称为模式1和模式2。模式1基于使用来自服务基站(bs)的调度资源或授权。这意味着tx客户端设备200_1可能需要处于服务bs的rrc连接状态以便获得分配的模式1资源。模式2基于由tx客户端设备200_1从预配置的tx资源池中自主分配或选择资源。模式2中的资源选择可以基于简单的随机选择或基于感测的选择。后者可能是优选的并且用于正常操作,而前者可以被用于特殊操作或具有特定的预配置资源池的情况。模式2可以被用于处于覆盖范围(ic)或覆盖范围外(ooc),处于rrc空闲、rrc非活动或rrc连接状态的tx客户端设备200_1。
52.图2是根据示例实施例的客户端系统200的框图。
53.根据示例实施例,客户端设备200包括一个或多个处理器202以及包括计算机程序代码的一个或多个存储器204。客户端设备200还可以包括收发器205以及其他元件,诸如输入/输出模块(图2中未示出)和/或通信接口(图2中未示出)。
54.根据示例实施例,至少一个存储器204和计算机程序代码被配置为与至少一个处理器202一起,使客户端设备200在多个子信道上的时隙中接收至少一个侧链路信号。
55.客户端设备200可以通过例如使用收发器205接收至少一个侧链路信号来接收至少一个侧链路信号。备选地,一些其他设备/模块/组件可以接收至少一个侧链路信号并且向客户端设备200提供至少一个侧链路信号,并且客户端设备200可以获得至少一个侧链路信号。在本文中,“接收”可能意味着接收信号或获得与信号相对应的数据。
56.例如,客户端设备200可以在使用至少一个侧链路信号用于本文公开的进一步处理之前采样、解调和解码至少一个侧链路信号。
57.在本文中,时隙(time slot)也可以被简称为时隙(slot)。
58.客户端设备200还可以被配置为:使用至少一个检测模型,基于至少一个侧链路信号在跨多个子信道的时隙中的多个可能的解调参考信号配置中标识多个潜在活动的解调参考信号配置,其中每个解调参考信号配置定义时隙中的解调参考信号传输。
59.解调参考信号(dmrs)传输可以包括例如物理侧链路控制信道(pscch)dmrs传输和/或物理侧链路共享信道(pssch)dmrs传输。
60.客户端设备200还可以被配置为:基于时隙中经标识的多个潜在活动的解调参考信号配置,标识时隙中的多个有效载荷传输。
61.在本文中,有效载荷传输可以指包括要由客户端设备接收的有效载荷数据的任何传输。有效载荷数据可以包括例如控制信道数据或数据信道数据。
62.有效载荷传输可以包括例如控制信道(诸如pscch)传输和/或数据信道(诸如pssch)传输。
63.客户端设备200还可以被配置为:基于时隙中经标识的多个有效载荷传输和经标识的多个潜在活动的解调参考信号配置,针对时隙中的多个有效载荷传输创建至少一个解码路径。
64.在本文中,解码路径可以指有效载荷传输被解码的顺序。解码路径也可以被称为解码顺序等。
65.客户端设备200可以以至少一个解码路径使经解码的传输的数目最大化的这种方式来创建至少一个解码路径。例如,至少一个解码路径可以指示pscch传输应当在关联的pssch传输之前被解码。
66.根据示例实施例,时隙中的解调参考信号传输至少包括用于控制信道的解调参考信号传输和用于数据信道的解调参考信号传输,并且其中多个有效载荷传输至少包括控制信道和数据信道。
67.根据示例实施例,多个有效载荷传输包括物理侧链路控制信道(pscch)传输和/或物理侧链路共享信道(pssch)传输,并且解调参考信号传输包括pscch解调参考信号(dmrs)传输和/或pssch dmrs传输。
68.客户端设备200可以基于例如pscch dmrs和pssch dmrs的信道的相关性或基于关联的发送器缺陷之间的相关性建立pscch dmrs和pssch dmrs之间的关系,诸如发送器处的振荡器中的缺陷、放大器中的非理想因素以及这些在发送信号中的影响。
69.尽管客户端设备200可以被描绘为仅包括一个处理器202,但是客户端设备200可以包括更多处理器。在示例实施例中,存储器204能够存储指令,诸如操作系统和/或各种应
用。
70.此外,处理器202能够执行存储的指令。在示例实施例中,处理器202可以被实施为多核处理器、单核处理器或一个或多个多核处理器与一个或多个单核处理器的组合。例如,处理器202可以被实施为各种处理设备(诸如协处理器、微处理器、控制器、数字信号处理器(dsp)、具有或没有附带dsp的处理电路系统)或各种其他处理设备(诸如例如专用集成电路(asic)、现场可编程门阵列(fpga)、微控制器单元(mcu)、硬件加速器、专用计算机芯片等)中的一项或多项。在示例实施例中,处理器202可以被配置为执行硬编码的功能性。在示例实施例中,处理器202被实施为软件指令的执行者,其中指令可以将处理器202专门配置为在指令被执行时执行本文描述的算法和/或操作。
71.存储器204可以被实施为一个或多个易失性存储器设备、一个或多个非易失性存储器设备和/或一个或多个易失性存储器设备与非易失性存储器设备的组合。例如,存储器204可以被实施为半导体存储器(诸如掩模rom、prom(可编程rom)、eprom(可擦除prom)、闪存rom、ram(随机存取存储器)等)。
72.客户端设备200可以是由终端用户实体使用并且能够在无线网络中通信的各种类型的设备中的任何一项。这种设备包括但不限于智能手机、平板计算机、智能手表、膝上型计算机、物联网(iot)设备等。客户端设备200可以包括例如移动电话、智能手机、平板计算机、智能手表或者任何手持或便携式设备或任何其他装置,诸如车辆、机器人或中继器。客户端设备200也可以被称为用户设备(ue)。客户端设备200可以经由例如空中/太空载运车辆通信连接(诸如服务链路)与网络节点设备通信。
73.本文使用的一些术语可能遵循当前形式的4g或5g技术的命名方案。然而,该术语不应被视为限制性的,并且该术语可能会随着时间而改变。因此,关于任何示例实施例的以下讨论也可以应用于其他技术,诸如6g。
74.本文公开的至少一些示例实施例可以启用解码路径的标识,这转而使客户端设备200能够优化解码。
75.图3示出了本文描述的主题的示例,图示了侧链路传输冲突。
76.在sl资源分配模式2中,即使在已经发生感测程序之后,也有可能发生多个传输之间的冲突。在sl资源分配模式1中,这也可能在小区边缘处针对侧链路客户端设备发生。
77.冲突可能是同时感测和选择相同资源的结果。这种情况的示例在图3中图示,其中来自客户端设备b的半持久调度(sps)传输301与从客户端设备c到客户端设备d的传输302冲突,并且来自客户端设备c的sps传输303与从客户端设备b到客户端设备a的传输304冲突。
78.备选地或附加地,冲突也可能是两个附近的gnb将相同的sl资源分配给小区边缘中的sl客户端设备的结果。
79.备选地或附加地,冲突也可能是由于移动性。例如,不同的发送客户端设备的sps传输可能在时间上重叠。这种情况的示例在图4中图示。首先,客户端设备b可以执行到客户端设备a的sps传输401,并且客户端设备c可以执行到客户端设备d的sps传输402而不会发生冲突。然而,当客户端设备c和客户端设备d移动到客户端设备a和客户端设备b附近时,从客户端设备b到客户端设备a的sps传输403可能与从客户端设备c到客户端设备d的sps传输404冲突,反之亦然。
80.可以期望rx客户端设备可以检测到冲突的存在,以便能够向其期望的tx客户端设备指示例如通过选择另一tx时隙来避免它和/或能够例如基于连续的干扰消除来检测和解码尽可能多的冲突传输。
81.侧链路资源池中的资源配置定义了rx ue能够解码传输所需的最少信息,包括子信道的数目、每个子信道的prb的数目、pscch中的符号数目,其中时隙具有物理侧链路反馈信道(psfch)和与本发明不相关的其他配置方面。
82.然而,实际侧链路传输(即,有效载荷)的细节在pscch(sci第一阶段)中针对每个单独的传输被提供,其包括:时间和频率资源、pssch的dmrs配置、mcs、psfch等。
83.图5示出了本文描述的主题的示例,图示了传输冲突期间的侧链路控制信道和侧链路数据信道。
84.由于时隙内的不同传输(诸如pscch和pssch)可以部分或完全地彼此重叠,因此接收器要能够“理顺”这些传输,接收器应当在时隙的基础上推导出解码顺序,也称为解码路径。否则传输可能会丢失。
85.在pssch传输可以被解码之前,关联的pscch应当被首先检测和解码。然而,如果该pscch与另一更强的传输(诸如pscch甚或pssch)重叠,则更强的传输可能需要被首先解码并且从复合信号中减去。
86.应当说明的是,即使pscch被解码,关联的pssch也有可能无法成功解码。
87.图5的示例图示了通过时隙511中的多个子信道510发送的各种侧链路传输的冲突。ue d的pssch传输501被ue e的pscch传输502和ue b的pssch传输503中断。时隙511中的ue c的pssch传输504也不会发生,以中断ue d的pscch传输501。
88.图6示出了本文描述的主题的示例实施例,图示了侧链路传输解码过程的流程图。
89.在操作601中,客户端设备200可以过渡到下一时隙。因此,图6中呈现的过程可以针对每个时隙重复。
90.在操作602中,客户端设备200可以在时隙511内检测所有潜在传输。这可以包括检测所有子信道510中的pscch dmrs并且检测跨所有子信道510存在的所有可能的pssch dmrs配置。这可以利用例如为具体pscch dmrs和pssch dmrs配置定制的多标签多类分类器来实现。具体地,如本文公开的,每个分类器可以输出在时隙511中活动的每个信道的每个配置的概率值。
91.在操作603中,客户端设备200可以通过例如解码第一阶段sci基于检测到的pscch(当这些是可解码的)来标识传输的特点,诸如pssch细节。该操作可以基于分类器的软输出来执行,并且客户端设备200可以基于例如输出概率大于阈值(例如p=0.5)来决定哪些配置要被测试。
92.在操作604中,客户端设备200可以使用操作603的输出来创建pscch和pssch解码路径。
93.操作602至604可以构建解码路径。
94.在操作605中,客户端设备200可以从时隙511中的所有子信道510中减去经解码的传输。在迭代解码器的情况下,客户端设备200可以返回操作602以便标识剩余传输。
95.在操作606中,客户端设备200可以标识跨所有子信道510的时隙中的传输。例如,客户端设备200可以检测存在的所有drms配置。
96.在操作607,客户端设备200可以检查附加传输是否被检测到。如果附加传输被检测到,则客户端设备200可以返回到操作603。否则,客户端设备200可以返回到操作601,以便针对其他时隙重复该过程。
97.图7示出了本文描述的主题的示例实施例,图示了物理侧链路控制信道解调参考信号配置。
98.可能的pscch dmrs配置700的示例在图7中被图示。pscch持续时间是pscch dmrs配置资源池的一部分。图7中描绘的配置可以对应于sl tx客户端设备200可以从中选择的配置。pscch dmrs配置可以随机统一进行,以增加对冲突的鲁棒性。
99.图8示出了本文描述的主题的示例实施例,图示了物理侧链路共享信道解调参考信号配置。
100.可能的pssch dmrs配置800的示例在图8中被图示。pssch dmrs配置可以基于例如客户端的移动性条件(影响drms的数目)和数据有效载荷的数目(影响所选时隙的数目)来完成。
101.图9示出了本文描述的主题的示例实施例,图示了机器学习模型中的数据流。
102.根据示例实施例,至少一个检测模型包括至少一个机器学习(ml)模型。
103.例如,图9的示例实施例包括用于pssch dmrs配置分类的第一ml模型901和用于pscch drms配置分类的第二ml模型902。
104.根据示例实施例,至少一个机器学习模型包括以下至少一项:多标签多类分类器、神经网络、深度神经网络或决策森林。
105.根据示例实施例,至少一个机器学习模型被配置为将多个子信道510中的子信道的经调制的符号或同相正交相位iq样本作为输入903,并且针对子信道中活动的多个可能的解调参考信号配置中的每个配置输出概率值904,其中多个可能的解调参考信号配置中的每个配置定义子信道中的活动的解调参考信号传输。
106.至少一个检测模型可以将单个子信道的调制符号或iq样本作为输入。因此,至少一个检测模型可以检测子信道内的每个符号处dmrs的存在。客户端设备200可以针对每个子信道使用至少一个检测模型。
107.例如,至少一个检测模型可以针对在时隙511内检测为活动的每个dmrs配置输出软值。
108.ml分类器901、902可以包括多标签、多类分类器,这些分类器可以利用具有交叉熵或kl散度损失的诸如深度神经网络(dnn)、决策森林(df)等各种算法和例如sigmoid激活函数来实现。
109.图10示出了本文描述的主题的另一示例实施例,图示了机器学习模型中的数据流。
110.接收到的信号样本1001可以被拆分为实部1002和虚部1003,并且将至少一个ml模型馈送到输入层1004。在图10的示例实施例中,至少一个ml模型包括具有n个隐藏层1005的dnn。dnn的输出层1006可以产生k维输出。例如,针对pssch dmrs分类器,k=7,否则k=3。第k个输出值pk可以表示配置k的至少一个信号存在于接收到的侧链路信号中的概率。
111.使用检测模型(诸如ml模型)代替例如顺序检测的一个益处是检测模型可以提供一次性结果,即,所有配置可以被同时检测。利用充分的训练,分类可以对噪声具有鲁棒
性—而其他选项可能对噪声敏感。
112.至少一个ml模型或其任何组件(诸如分类器901、902)可以在模拟(或重放)环境中被预训练,以便建立基线。例如,用于训练的接收到的信号可以通过以下方式获得:
[0113]-改变同时发送的sl客户端的数目z(包括重叠资源选择的情况)。在例如s={1,2,...,100}的情况下,改变集合s中的z。
[0114]-改变噪声制度。例如,在例如r={-10,-5,0,5}db的情况下,在范围r内模拟snr。
[0115]-改变移动性制度。例如,在例如d={0,5,50}hz的情况下,在范围d内模拟具有最大多普勒频移的多普勒色散信道。
[0116]
附加地,一些示例实施例可以包括在线训练组件,其可以包括以下方面中的至少一些方面:
[0117]-有效输入和输出的标识。
[0118]-每次pscch dmrs或pssch dmrs配置被正确检测到时(即,pscch被成功检测和解码,并且然后所指示的pssch dmrs配置与检测到的pssch dmrs配置相匹配),对应输入可以被存储以进行训练。
[0119]-用于训练的样本只能在一段时间内重新训练,这与环境特点(拥塞、传播、接收器速度)变化的频率相对应。
[0120]-例如,训练可以遵循强化学习方法或基于每x时间段的并行训练。
[0121]-例如,训练可以基于经过的时间或收集的样本数目超过某个阈值时被触发。
[0122]
根据示例实施例,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起,使客户端设备200:响应于至少一个解码路径在时隙511中成功解码多个有效载荷传输,存储至少一个机器学习模型的输入和输出;以及使用存储的输入和输出来重新训练至少一个机器学习模型。
[0123]
图11示出了本文描述的主题的示例实施例,图示了包括针对低移动性训练的组件和针对高移动性训练的组件的机器学习模型。
[0124]
根据示例实施例,至少一个机器学习模型包括针对低移动性训练的第一机器学习模型和针对高移动性训练的第二机器学习模型。
[0125]
低移动性(lowm)也可以被称为低多普勒,并且高移动性(highm)也可以被称为高多普勒。
[0126]
客户端设备200可以包括惯性传感器1101。基于惯性传感器信号和/或pdsch检测1102,客户端设备200可以执行多普勒估计1103。在其他示例实施例中,客户端设备200可以基于其他可用信息执行多普勒估计。如果客户端设备200检测到低移动性,则客户端设备可以使用低移动性分类器1104。否则,客户端设备200可以使用高移动性分类器1105。
[0127]
区分低移动性和高移动性的一个原因是要被馈送到ml模型的观察窗口的大小。针对高移动性客户端,短观察窗口是必要的,而针对低移动性客户端则相反。因此,针对低移动性训练的第一机器学习模型可以使用长观察窗口来训练,并且针对高移动性训练的第二机器学习模型可以使用短观察窗口来训练。
[0128]
尽管至少一个检测模型在本文公开的一些示例实施例中使用ml模型来实施,但是至少一个检测模型也可以以其他方式实施。例如,针对pscch和/或pssch中的可能的dmrs序列中的每个dmrs序列,至少一个检测模型可以包括单独的检测器,诸如匹配滤波器。当单独
检测器的输出高于预配置的阈值时,可以认为检测到序列。例如,当假设输出是0与1之间的软值时,作为说明性示例,当对应值高于0.7时,可以认为序列存在。
[0129]
图12示出了本文描述的主题的示例实施例,图示了解码生成过程的流程图。
[0130]
使用图12的程序,客户端设备200可以基于在每个相邻子信道中检测到的pssch dmrs配置的相关性来检测连续子信道上的pscch和pssch传输。
[0131]
在获取在时隙511的子信道510中哪些pscch dmrs配置和pssch dmrs配置是活动的信息之后,客户端设备200可以应用图12中描绘的过程来标识单独传输。该处理可以被应用于最可能检测到的配置的子集,例如pi高于某个阈值的配置,其中pi表示配置k的至少一个信号存在于接收到的信号中的概率。
[0132]
根据示例实施例,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备200以至少一个解码路径使经解码传的输的数目最大化的这种方式针对有效载荷传输创建至少一个解码路径。
[0133]
在操作1201中,客户端设备200可以过渡到第一子信道。
[0134]
在操作1202中,客户端设备200可以检测当前子信道中的(多个)pscch dmrs。
[0135]
在操作1203中,客户端设备200可以存储每个子信道检测到的pscch dmrs配置。
[0136]
在操作1204中,客户端设备200可以检测当前子信道中的pscch dmrs。
[0137]
在操作1205中,客户端设备200可以存储每个子信道检测到的pssch dmrs配置。
[0138]
在操作1206中,客户端设备200可以检查当前子信道是否是第一子信道。如果当前子信道是第一子信道,则客户端设备200可以执行操作1207并且过渡到下一子信道,并且过渡回操作1202。否则,客户端设备200可以过渡到操作1208。
[0139]
在操作1208中,客户端设备200可以使用存储的pssch dmrs使检测到的pssch dmrs配置与来自先前子信道的检测到的pssch dmrs配置相关。
[0140]
根据示例实施例,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备200:通过在跨多个子信道510中的子信道的符号之间进行相关,基于时隙511中标识的多个潜在活动的解调参考信号配置来标识时隙511中的有效载荷传输,以便标识跨多个子信道510中的子信道发生的有效载荷传输。
[0141]
在操作1209中,客户端设备200可以存储经标识的传输。
[0142]
在操作1210中,客户端设备200可以检查当前子信道是否是时隙511中的最后一个子信道。如果当前子信道是时隙511中的最后一个子信道,客户端设备200可以过渡到下一时隙并且过渡到操作1201。否则,客户端设备可以过渡到操作1207。
[0143]
客户端设备200可以被配置为进一步基于dmrs的幅度/功率针对时隙511中的多个有效载荷传输创建至少一个解码路径。
[0144]
根据示例实施例,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起,使客户端设备200通过执行以下操作针对有效载荷传输创建至少一个解码路径:针对多个潜在活动的解调参考信号配置中的每个解调参考信号配置计算参考信号接收功率rsrp;根据每个潜在活动的解调参考信号配置的所计算的rsrp,对多个潜在活动的解调参考信号配置进行排列;以及基于多个潜在活动的解调参考信号配置的排列创建至少一个解码路径。
[0145]
根据示例实施例,至少一个存储器和计算机程序代码还被配置为与至少一个处理
器一起使客户端设备200:通过从至少一个解码路径中排除具有rsrp低于预配置阈值rsrp的潜在活动的解调参考信号配置,基于排列来创建至少一个解码路径。
[0146]
根据示例实施例,至少一个存储器和计算机程序代码还被配置为与至少一个处理器一起使客户端设备200根据创建的至少一个解码路径来解码有效载荷传输。
[0147]
客户端设备200可以使用例如以下操作来创建至少一个解码路径:
[0148]
计算与针对pssch和pscch两者检测到的每个潜在活动的dmrs配置相关联的rsrp。
[0149]
基于pscch和pssch rsrp对不同的(潜在的)传输进行排列。
[0150]
为了成功解码传输,要求pscch和pssch rsrp两者都很强,即,高于预定义的阈值rsrp_high。
[0151]
从解码路径中排除关联rsrp低于配置的阈值rsrp_low(例如与接收器灵敏度相关联)的所有传输。
[0152]
图13示出了本文描述的主题的示例实施例,图示了一种方法。
[0153]
根据示例实施例,方法1300包括在多个子信道上的时隙中接收1301至少一个侧链路信号。
[0154]
方法1300还可以包括:使用至少一个检测模型,基于至少一个侧链路信号在跨多个子信道的时隙511中的多个可能的解调参考信号配置中标识1302多个潜在活动的解调参考信号配置,其中每个解调参考信号配置定义时隙511中的解调参考信号传输。
[0155]
方法1300还可以包括:基于时隙511中经标识的多个潜在活动的解调参考信号配置,标识1300时隙511中的多个有效载荷传输。
[0156]
方法1300还可以包括:基于时隙511中经标识的多个有效载荷传输和经标识的多个潜在活动的解调参考信号配置,针对时隙511中的多个有效载荷传输创建1304至少一个解码路径。
[0157]
要理解的是,操作1301至1304被执行的顺序可以与图13中描绘的示例实施例不同。
[0158]
方法1300可以由图2的客户端设备200执行。方法600的其他特征直接来自客户端设备200的功能性和参数。方法600可以至少部分地由(多个)计算机程序执行。
[0159]
一种装置可以包括用于执行本文描述的(多种)方法的任何方面的部件。根据示例实施例,该部件包括至少一个处理器以及包括程序代码的存储器,该至少一个处理器和程序代码被配置为当由至少一个处理器执行时导致执行该方法的任何方面。
[0160]
本文描述的功能性可以至少部分地由一个或多个计算机程序产品组件(诸如软件组件)来执行。根据示例实施例,客户端设备200包括在执行时由程序代码配置为执行所描述的操作和功能性的示例实施例的处理器。备选地或者附加地,本文描述的功能性可以至少部分地由一个或多个硬件逻辑组件执行。例如但不限于,可以被使用的硬件逻辑组件的说明性类型包括现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)和图形处理单元(gpu)。
[0161]
本文给出的任何范围或设备值都可以被扩展或更改,而不会失去所寻求的效果。而且,除非明确禁止,否则任何示例实施例都可以与另一示例实施例组合。
[0162]
尽管主题已经用特定于结构特征和/或行动的语言描述,但是要理解的是,在所附权利要求中限定的主题并不一定被限于上面描述的具体特征或行动。相反,上述具体特征
和行动被公开为实现权利要求的示例,并且其他等效特征和行动旨在落入权利要求的范围内。
[0163]
要理解的是,上述益处和优点可能与一个示例实施例相关,或者可能与若干示例实施例相关。示例实施例不被限于解决任何或所有已说明问题的那些实施例或者具有任何或所有已说明益处和优点的实施例。还要理解的是,对

一个’项目的引用是指这些项目中的一个或多个项目。
[0164]
本文描述的方法的步骤可以以任何适当的顺序执行,或者在合适的情况下同时执行。附加地,单独框可以从任何方法中删除,而不脱离本文描述的主题的精神和范围。上述任何示例实施例的各个方面可以与所描述的任何其他示例实施例的各个方面组合,以形成其他示例实施例而不会失去所寻求的效果。
[0165]
术语

包括’在本文中被用于表示包括所标识的方法框或元素,但是这种框或元素不包括排他性列表,并且方法或装置可以包含附加的框或元素。
[0166]
要理解的是,以上描述仅通过示例给出,并且各种修改可以由本领域技术人员进行。以上说明书、示例和数据提供了示例性实施例的结构和使用的完整描述。尽管各种示例实施例在上面已经以一定程度的特殊性或者参照一个或多个单独示例实施例描述,但是本领域技术人员可以在不脱离本说明书的精神或范围的情况下对所公开的示例实施例做出许多更改。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献