用于索引拆分和组合的技术的制作方法

摘要: 以下涉及无线通信,包括用于索引拆分和组合的技术。背景技术:1、无线通信系统被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息接发、广播等。这些系...
用于索引拆分和组合的技术的制作方法

以下涉及无线通信,包括用于索引拆分和组合的技术。

背景技术:

1、无线通信系统被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息接发、广播等。这些系统可以能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户的通信。此类多址系统的示例包括第四代(4g)系统(诸如长期演进(lte)系统、高级lte(lte-a)系统或lte-a pro系统)和第五代(5g)系统(其可被称为新无线电(nr)系统)。这些系统可采用诸如码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交fdma(ofdma)或离散傅里叶变换扩展正交频分复用(dft-s-ofdm)的技术。无线多址通信系统可包括一个或多个基站,每个基站支持通信设备的无线通信,这些通信设备可被称为用户装备(ue)。

技术实现思路

1、所描述的技术涉及支持用于索引拆分和组合的技术的改进的方法、系统、设备和装置。一般来讲,本文所描述的技术可以定义索引映射方案以支持索引拆分(例如,在编码器处)和索引组合(例如,在解码器处)。例如,无线设备(例如,无线设备处的编码器)可以确定第一候选序列的第一数量(例如,

m)和第二候选序列的第二数量(例如,

n),其中每个第一候选序列内的每个元素和每个第二候选序列内的每个元素来自第一值集合(例如,在字母表

a上)。附加地,无线设备可以获得初始索引(例如,索引

x),该初始索引包括要由无线设备传达的初始位序列(initial sequence of bits)(例如,初始位序列(initial bitsequence))的数值表示,其中该初始索引小于第一数量和第二数量的乘积(例如,)。

2、无线设备可以从初始索引中提取第一索引(例如,索引)和第二索引(例如,索引),其中该第一索引小于第一数量(例如,),并且该第二索引小于第二数量(例如,)。附加地,初始索引可以是第一索引和第二索引的函数(例如,)。无线设备可以基于第一索引从第一候选序列中确定第一序列(例如,序列)。类似地,无线设备可以基于第二索引从第二候选序列中确定第二序列(例如,序列)。第一序列内的每个元素和第二序列内的每个元素可以来自第一值集合(例如,在字母表

a上)。因此,无线设备可以发送指示第一序列和第二序列的信号。例如,无线设备可以将第一序列和第二序列级联以生成级联序列(例如,序列

s),并且可以发送指示该级联序列的信号。在此类情况下,级联序列可以指示初始位序列。

3、描述了一种用于由第一设备进行通信的方法。该方法可以包括:确定第一候选序列的第一数量和第二候选序列的第二数量,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;获得包括初始位序列的数值表示的初始索引,其中该初始索引小于第一数量和第二数量的乘积;从初始索引中提取第一索引和第二索引,其中该第一索引小于第一数量,并且第二索引小于第二数量,并且其中该初始索引是第一索引和第二索引的函数;基于第一索引从第一候选序列中确定第一序列并且基于第二索引从第二候选序列中确定第二序列,其中该第一序列内的每个元素和该第二序列内的每个元素来自第一值集合;以及发送指示第一序列和第二序列的信号。

4、描述了一种用于通信的第一设备。该第一设备可以包括:一个或多个存储器,该一个或多个存储器存储处理器可执行代码;和一个或多个处理器,该一个或多个处理器与该一个或多个存储器耦合。该一个或多个处理器可以单独地或共同地能够操作以执行代码以使第一设备:确定第一候选序列的第一数量和第二候选序列的第二数量,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;获得包括初始位序列的数值表示的初始索引,其中该初始索引小于第一数量和第二数量的乘积;从初始索引中提取第一索引和第二索引,其中该第一索引小于第一数量,并且该第二索引小于第二数量,并且其中该初始索引是第一索引和第二索引的函数;基于第一索引从第一候选序列中确定第一序列并且基于第二索引从第二候选序列中确定第二序列,其中该第一序列内的每个元素和该第二序列内的每个元素来自第一值集合;并且发送指示第一序列和第二序列的信号。

5、描述了另一种用于通信的第一设备。该第一设备可以包括:用于确定第一候选序列的第一数量和第二候选序列的第二数量的部件,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;用于获得包括初始位序列的数值表示的初始索引的部件,其中该初始索引小于第一数量和第二数量的乘积;用于从初始索引中提取第一索引和第二索引的部件,其中该第一索引小于第一数量,并且该第二索引小于第二数量,并且其中该初始索引是第一索引和第二索引的函数;用于基于第一索引从第一候选序列中确定第一序列并且基于第二索引从第二候选序列中确定第二序列的部件,其中该第一序列内的每个元素和第二序列内的每个元素来自第一值集合;以及用于发送指示第一序列和第二序列的信号的部件。

6、描述了一种存储用于通信的代码的非暂态计算机可读介质。该代码可包括能够由一个或多个处理器执行以用于以下操作的指令:确定第一候选序列的第一数量和第二候选序列的第二数量,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;获得包括初始位序列的数值表示的初始索引,其中该初始索引小于第一数量和第二数量的乘积;从初始索引中提取第一索引和第二索引,其中该第一索引小于第一数量,并且该第二索引小于第二数量,并且其中该初始索引是第一索引和第二索引的函数;基于第一索引从第一候选序列中确定第一序列并且基于第二索引从第二候选序列中确定第二序列,其中该第一序列内的每个元素和第二序列内的每个元素来自第一值集合;并且发送指示第一序列和第二序列的信号。

7、本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例还可以包括用于进行以下操作的操作、特征、部件或指令:将第一序列和第二序列级联以生成级联序列,其中该级联序列可以指示初始位序列,并且其中发送指示第一序列和第二序列的信号包括发送级联序列。

8、本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例还可以包括用于进行以下操作的操作、特征、部件或指令:从初始索引中提取第一索引和第二索引可以基于对初始索引应用函数的逆。

9、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,该函数可以基于第一候选序列的第一数量和第二候选序列的第二数量。

10、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,初始索引可以在第一值范围内,并且第二索引可以在第二值范围内,并且第一值范围可以基于第二值范围。

11、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,该函数可以等于第一索引和与第二候选序列的第二数量相关联的二进制展开式的乘积加上第一值范围的下限,加上第二索引与第二值范围的下限之间的差。

12、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,第一值范围的下限等于,并且第一值范围的上限等于,其中第二值范围的下限等于,并且第二值范围的上限等于,其中表示第一候选序列的第一数量,表示第二候选序列的第二数量,表示与相关联的部分和,并且表示至少部分地基于初始索引在第一值范围内来选择的整数值。

13、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,该函数由表示,其中表示第二索引,表示第二候选序列的第二数量的一部分,并且表示第一索引。

14、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,该函数可以等于第一索引和第二候选序列的第二数量的乘积加上第二索引。

15、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,该函数等于,其中表示第一索引,表示第二索引,并且表示第二候选序列的第二数量。

16、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,第一序列和第二序列可以被独立且并行地确定。

17、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,第一数量和第二数量中的至少一者可以是正整数k的k位数,该k位数可以是第一数和第二数的乘积,并且第一数可以与长度k的二进制展开式相关联,并且第二数可以等于2的第三数次幂。

18、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,初始索引、第一索引和第二索引可以是非负的。

19、在本文所描述的方法、第一设备和非暂态计算机可读介质的一些示例中,基于第一设备用于无线通信,该第一设备可以是基站或ue。

20、描述了一种用于由第二设备进行通信的方法。该方法可以包括:接收指示来自第一数量的第一候选序列的第一序列且指示来自第二数量的第二候选序列的第二序列的信号,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;基于第一序列确定第一索引并且基于第二序列确定第二索引,其中该第一索引小于第一数量,并且该第二索引小于第二数量;组合第一索引和第二索引以生成组合索引,其中该组合索引是第一索引和第二索引的函数;以及基于组合索引获得初始位序列。

21、描述了一种用于通信的第二设备。该第二设备可包括:一个或多个存储器,该一个或多个存储器存储处理器可执行代码;和一个或多个处理器,该一个或多个处理器与该一个或多个存储器耦合。该一个或多个处理器可以单独地或共同地能够操作以执行代码以使第二设备:接收指示来自第一数量的第一候选序列的第一序列且指示来自第二数量的第二候选序列的第二序列的信号,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;基于第一序列确定第一索引并且基于第二序列确定第二索引,其中该第一索引小于第一数量,并且该第二索引小于第二数量;组合第一索引和第二索引以生成组合索引,其中该组合索引是第一索引和第二索引的函数;并且基于组合索引获得初始位序列。

22、描述了另一种用于通信的第二设备。该第二设备可以包括:用于接收指示来自第一数量的第一候选序列的第一序列且指示来自第二数量的第二候选序列的第二序列的信号的部件,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;用于基于第一序列确定第一索引并且基于第二序列确定第二索引的部件,其中该第一索引小于第一数量,并且该第二索引小于第二数量;用于组合第一索引和第二索引以生成组合索引的部件,其中该组合索引是第一索引和第二索引的函数;以及用于基于组合索引获得初始位序列的部件。

23、描述了一种存储用于通信的代码的非暂态计算机可读介质。该代码可以包括能够由一个或多个处理器执行以用于以下操作的指令:接收指示来自第一数量的第一候选序列的第一序列且指示来自第二数量的第二候选序列的第二序列的信号,其中第一候选序列中的每个第一候选序列内的每个元素和第二候选序列中的每个第二候选序列内的每个元素来自第一值集合;基于第一序列确定第一索引并且基于第二序列确定第二索引,其中该第一索引小于第一数量,并且该第二索引小于第二数量;组合第一索引和第二索引以生成组合索引,其中该组合索引是第一索引和第二索引的函数;以及基于组合索引获得初始位序列。

24、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,接收指示第一序列和第二序列的信号可以包括用于进行以下操作的操作、特征、部件或指令:接收指示级联序列的信号,其中该级联序列可以基于第一序列和第二序列,并且其中该级联序列可以指示初始位序列。

25、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,该函数可以基于第一候选序列的第一数量和第二候选序列的第二数量。

26、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,组合索引可以在第一值范围内,并且第二索引可以在第二值范围内,并且第一值范围可以基于第二值范围。

27、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,该函数可以等于第一索引和与第二候选序列的第二数量相关联的二进制展开式的乘积加上第一值范围的下限,加上第二索引与第二值范围的下限之间的差。

28、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,第一值范围的下限等于,并且第一值范围的上限等于,其中第二值范围的下限等于,并且第二值范围的上限等于,其中表示第一候选序列的第一数量,表示第二候选序列的第二数量,表示与相关联的部分和,并且表示至少部分地基于组合索引在第一值范围内来选择的整数值。

29、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,该函数由表示,其中表示第二索引,表示第二候选序列的第二数量的一部分,并且表示第一索引。

30、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,该函数可以等于第一索引和第二候选序列的第二数量的乘积加上第二索引。

31、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,该函数等于,其中表示第一索引,表示第二索引,并且表示第二候选序列的第二数量。

32、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,第一序列和第二序列可以被独立且并行地确定。

33、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,第一数量和第二数量中的至少一者可以是正整数k的k位数,该k位数可以是第一数和第二数的乘积,并且第一数可以与长度k的二进制展开式相关联,并且第二数可以等于2的第三数次幂。

34、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,组合索引、第一索引和第二索引可以是非负的。

35、在本文所描述的方法、第二设备和非暂态计算机可读介质的一些示例中,基于第二设备用于无线通信,第二设备可以是基站或ue。