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

信号解调方法、装置和计算机可读存储介质及电子设备与流程

2022-06-11 23:59:01 来源:中国专利 TAG:


1.本技术涉及信号处理领域,尤其涉及一种信号解调方法、装置和计算机可读存储介质及电子设备。


背景技术:

2.随着信息通信技术的发展,已经开发出具有更高传输速度的无线通信技术。在这些无线通信技术当中,第五代移动通信技术(5g)由于其具有更高的无线传输速率而能够为用户提供随时随地的高速网络服务。
3.在5g tdd(时分双工)系统中,用户设备(ue)可以向基站反馈信道状态信息(csi),以通知基站当前上行的无线信道质量。基站可以根据ue上报的csi信息,调度ue发送对应层数、经对应预编码编码后的上行数据,以使得上行吞吐尽可能的高。
4.ue上报的csi可以分为宽带csi(即csi part 1)、子带csi(csi part 2,也即uci part 2),其可以包含cri(csi-rs(reference signal参考信号)的资源指示)、ri(秩指示)、li(层指示)、宽带cqi(信道质量指示)、子带cqi、宽带pmi(预编码矩阵指示)、子带pmi等信息,以适用不同带宽的数据业务。
5.5g的物理上行控制信道(pucch)可以包含0~4五种格式,并且不同格式可以携带不同类型的uci(上行控制信息)比特信息(uci包括harq-ack(混合自动重复请求确认)、sr(调度请求)、csi(信道状态信息))。因此,ue在上报csi时,csi part 2比特信息只能在pucch format 3或4中上报。如果需要上报csi part 2比特信息,在现有技术中需要将uci比特序列分成两部分,即uci part 1、uci part 2。如果没有csi part 2信息需要上报,在现有技术中,则只需要上报uci part 1,因此只需要上报1个uci比特序列。
6.基站接收到ue上报的uci信息之后,在对pucch format 3或4进行解调时,需要知道各个部分的uci比特序列长度,才能通过polar码译码/rm码译码将ue上报的uci比特序列解调。通常,基站可以知道uci part 1的比特序列长度,但是无法了解uci part 2的比特序列长度,因此,在该情况下,基站无法直接对uci part 2进行译码来实现解调。


技术实现要素:

7.本技术实施例提供一种信号解调方法、装置和计算机可读存储介质及电子设备,以解决现有技术中无法直接对uci part 2进行译码来实现解调的缺陷。
8.为达到上述目的,本技术实施例提供了一种信号解调方法,包括:
9.接收用户设备ue在物理上行控制信道格式3/4pucch format 3/4中上传的上行控制信息uci比特序列,其中,所述上行控制信息uci比特序列中包含有信道状态信息csi;
10.对所述上行控制信息uci比特序列经解扰后获得的上行控制信息uci软比特序列进行解复用,以获得所述上行控制信息uci的第一部分软比特序列和第二部分软比特序列;
11.根据所述上行控制信息uci的第一部分中的秩指示ri值确定所述第二部分的比特序列的比特长度;
12.根据所述第二部分的比特长度对所述上行控制信息uci的第二部分的比特序列进行解调。
13.本技术实施例还提供了一种信号解调装置,包括:
14.接收模块,用于接收用户设备ue在物理上行控制信道格式3/4pucch format 3/4中上传的上行控制信息uci比特序列,其中,所述上行控制信息uci比特序列中包含有信道状态信息csi;
15.解复用模块,用于对所述上行控制信息uci比特序列经解扰后获得的上行控制信息uci软比特序列进行解复用,以获得所述上行控制信息uci的第一部分软比特序列和第二部分软比特序列;
16.确定模块,用于根据所述上行控制信息uci的第一部分中的秩指示ri值确定所述第二部分的比特序列的比特长度;
17.解调模块,用于根据所述第二部分的比特长度对所述上行控制信息uci的第二部分的比特序列进行解调。
18.本技术实施例还提供了一种计算机可读存储介质,其上存储有可被处理器执行的计算机程序,其中,所述程序被处理器执行时实现如本技术实施例提供的信号解调方法。
19.本技术实施例还提供了一种电子设备,包括:
20.存储器,用于存储程序;
21.处理器,用于运行所述存储器中存储的所述程序,以执行如本技术实施例提供的信号解调方法。
22.本技术实施例提供的信号解调方法、装置和计算机可读存储介质及电子设备,通过利用uci part 1比特序列中解调获得的ri(秩指示)值来间接计算uci part 2比特序列的长度,从而基站可以对uci part 2进行解调。
23.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
24.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
25.图1a为本技术实施例的uci在pucch format 3上的映射示意图;
26.图1b为根据本技术实施例的pucch format 3上uci比特序列的组成结构的示意图;
27.图1c为本技术实施例的uci在pucch format 3上的映射示意图;
28.图2为本技术提供的信号解调方法一个实施例的流程图;
29.图3为本技术提供的信号解调装置一个实施例的结构示意图;
30.图4为本技术提供的电子设备实施例的结构示意图。
具体实施方式
31.下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
32.本技术实施例提供的方案可应用于任何具有信号解调能力的设备或系统等等。图1为本技术实施例提供的信号解调方案的应用场景示意图,图1所示的场景仅仅是本技术的技术方案可以应用的场景的示例之一。
33.随着信息通信技术的发展,已经开发出具有更高传输速度的无线通信技术。在这些无线通信技术当中,第五代移动通信技术(5g)由于其具有更高的无线传输速率而能够为用户提供随时随地的高速网络服务。
34.在5g tdd(时分双工)系统中,用户设备(ue)可以向基站反馈信道状态信息(csi),以通知基站当前上行的无线信道质量。基站可以根据ue上报的csi信息,调度ue发送对应层数、经对应预编码编码后的上行数据,以使得上行吞吐尽可能的高。
35.ue上报的csi可以分为宽带csi(即csi part 1)、子带csi(csi part 2,也即uci part 2),其可以包含cri(csi-rs(reference signal参考信号)的资源指示)、ri(秩指示)、li(层指示)、宽带cqi(信道质量指示)、子带cqi、宽带pmi(预编码矩阵指示)、子带pmi等信息,以适用不同带宽的数据业务。
36.5g的物理上行控制信道(pucch)可以包含0~4五种格式,并且不同格式可以携带不同类型的uci(上行控制信息)比特信息(uci包括harq-ack(混合自动重复请求确认)、sr(调度请求)、csi(信道状态信息))。因此,ue在上报csi时,csi part 2比特信息只能在pucch format 3或4中上报。如果需要上报csi part 2比特信息,在现有技术中需要将uci比特序列分成两部分,即uci part 1、uci part 2。如果没有csi part 2信息需要上报,在现有技术中,则只需要上报uci part 1,因此只需要上报1个uci比特序列。
37.基站接收到ue上报的uci信息之后,在对pucch format 3或4进行解调时,需要知道各个部分的uci比特序列长度,才能通过polar码译码/rm码译码将ue上报的uci比特序列解调。通常,基站可以知道uci part 1的比特序列长度,但是无法了解uci part 2的比特序列长度,因此,在该情况下,基站无法直接对uci part 2进行译码来实现解调。
38.例如,如图1a中所示,pucch format 3时域通常占用4~14个符号,而频域占用rb(资源块)个数可以为1、2、3、4、5、6、8、9、10、12、15和16,因此,ue在通过pucch format 3上报uci时,根据不同的配置,pucch format 3上可以携带的uci总比特数为3~1706。dmrs(专用解调参考信号)的符号数可以为1、2、4。
39.pucch format 3上可携带的uci信息可以包括harq-ack(混合自动重复请求确认)、sr(调度请求)、csi(包括csi part 1、csi part 2)信息。当ue csi part 1(第一部分)的总个数为时,这意味着ue上报的一个csi中必定含有csi part 1(第一部分)。当ue csi part 2(第二部分)的个数为时,这意味着在ue上报的一个csi中不一定含有csi part 2(第二部分)。那么pucch format 3上面的uci比特序列组成方式可以如图1b中所示,在图1b中示出的uci比特序列中含有csi part 2。从图1c中所示的映射结构可以看
出,pucch format 3上面的uci比特序列由uci part 1与uci part 2组成,若各个部分满足cb分割的条件,那么需要对uci part 1、2进行cb划分,并在该段cb后加上crc校验比特,其中uci part 1、2所包含的uci信息类型如下:uci part1包含harq-ack、sr、csi-part1,1、

、csi-part1,uci part2包含csi-part2,1、

、csi-part2,一个csi-part2,n2包含1个wideband(宽带),和n
sb
个subbands(子带)。
40.因此,在本技术实施例中,当pucch format 3上同时携带uci part 1和uci part 2时,基站在对接收到的信号进行解调时需要进行uci part 1、2比特序列解复用步骤,这是因为用户设备ue在上报csi时,将两部分的uci比特按照协议规则映射在pucch format 3的时频资源位置上,因此需要对uci part 1、part 2的软比特序列gn,即解扰后得到的序列,进行解uci比特复用操作。
41.例如,在本技术实施例中,可以由基站bs接收用户设备ue在物理上行控制信道格式3/4pucch format 3/4中上传的信道状态信息csi。如上所述,本技术是针对在csi中包含有uci part 2的情况下的解调问题,因此,在本技术实施例基站bs接收到的csi信息可以包含有上行控制信息uci比特序列。
42.之后,可以对上行控制信息uci比特序列经解扰后获得的上行控制信息uci软比特序列进行解复用,以获得上行控制信息uci的第一部分软比特序列和第二部分软比特序列。
43.例如,在本技术实施例中,可以首先对于uci part 1、part 2比特序列计算一些参数值。例如,可以计算e
tot
:qpsk(正交相移键控)调制时,e
tot
=24n
symb,ucinprb
;π/2-bpsk调制时,e
tot
=12n
symb,ucinprb
。计算。计算计算g

(1)
:计算
44.此外,在本技术实施例中,还可以根据pucch format 3的符号、跳频、是否加导频符号的配置,从下面示出的表1中通过查表确定uci符号索引集(pucch format 3/4数据符号索引集i)和其个数(pucch format 3/4数据符号索引集个数),以及集合中对应的元素个数(pucch format 3/4数据符号索引集i中的符号个数)。
[0045][0046]
在通过查表确定了上述结果之后,可以将合并成一个集合s
uci
,并对s
uci
中的符号索引元素进行升序排列s=sort(s
uci
,'ascend')。记录数据符号个数计算每个符号的re数初始化一个三维数组用来存储对应的软比特序列gn,维度为
[0047]
之后,可以按照下面所示的公式(1)将软比特序列gn依次映射到三维数组上。
[0048][0049]
之后,可以根据下面的公式(2)对uci part 1、part 2进行解复用。
[0050]
寻找最小的j(j>0),使得
[0051]
例如,可以采用下述方式来进行解复用:
[0052]
令n1=0,n2=0,
[0053]

[0054]
从l=0到n
symb,uci-1执行下述循环
[0055]
如果
[0056]
则对于k=0到且对于v=0到q
m-1,有n1=n1 1。
[0057]
否则,如果
[0058]
如果m>0
[0059]
则γ=1
[0060]
或者
[0061]
γ=0
[0062]
令m=m-1;
[0063]
则对于k=0到
[0064]
对于v=0到q
m-1
[0065]
有n1=n1 1;
[0066]
对于到
[0067]
对于v=0到q
m-1
[0068]
n2=n2 1;
[0069]
否则
[0070]
对于k=0到
[0071]
对于v=0到q
m-1
[0072]
有n2=n2 1。
[0073]
例如,在本技术实施例中,可以将各个集合中的part 1、2软比特序列抽出,存放在各自的软比特序列
[0074]
此外,在解调出uci part 1的软比特序列后,基站可以进行uci part 1的cb分割、译码步骤,解调出具体的uci part 1比特序列。
[0075]
在对uci的第一部分和第二部分进行了解复用之后,可以根据上行控制信息uci的第一部分中的秩指示ri值确定第二部分的比特序列的比特长度。
[0076]
在本技术实施例中,用户设备ue上报csi可分为5种模式,分别为widebandpmi和subbandcqi、subbandpmi和widebandcqi、subbandpmi和subbandcqi、widebandpmi和widebandcqi、cri/rsrp或ssbri/rsrp reporting。
[0077]
其中,ue上报的csi中包括有csi part 2的模式有widebandpmi和subbandcqi、subbandpmi和widebandcqi、subbandpmi和subbandcqi。但是基站在接收到上报的这样的csi信号时无法知晓比特长度。
[0078]
此外,ue上报的csi中只包括csi part 1的模式包括:widebandpmi和widebandcqi、cri/rsrp或ssbri/rsrp reporting。在这些模式中,基站在接收到上报的csi信号时已经知晓比特长度。
[0079]
因此,在本技术实施例中,由于基站可以知晓只包含csi part 1的uci比特数,因此基站在解调uci part 2时就需要知道uci part 2的比特长度。可以根据uci part 1序列中的ri值确定uci part 2的比特长度。
[0080]
但是含有csi part 2的csi包含的参数种类较多,例如,在codebooktype=typei-singlepanel条件下单个csi report#n的各个参数字段占用的比特数可以如下面示出的表2中所示。
[0081]
[0082]
[0083]
[0084][0085]
表2
[0086]
因此,从上面示出的表2中可以看到单个csi report n的参数字段构成复杂。如果mac层将全套参数都传递给phy层,phy层再进行uci part 2的解调,势必会增大信令开销,增加时延。
[0087]
在本技术实施例中,由于csi part 1的各个参数字段比特长度是固定的,而csi part 2虽然比特数未知,但在确定未知的参数字段比特数,就可以确定单个csi part 2的比特长度,从而确定uci part 2的比特序列长度。其中未知长度的字段有csi part 2 wideband的li、csi part 2 wideband的x1、csi part 2 wideband的x2、每个csi part 2 subband的x2,这些字段所占比特是根据解调ue上报的ri值计算得到。
[0088]
本技术实施例中,可以计算所述信道状态信息csi的第二部分中未知长度的字段的比特的长度总和。根据ue实际上报的信道状态信息csi的各个第二部分的比特数和第一数量来计算上行控制信息uci的第二部分的总比特序列长度,其中,所述第一数量是ue的信道状态信息csi的第二部分的总个数。根据信道状态信息csi的各个第二部分的总比特数计算上行控制信息uci的第二部分的初始循环冗余校验crc的比特长度。根据上行控制信息uci的第二部分的总比特序列长度、上行控制信息uci的第二部分的初始循环冗余校验crc的比特长度、上行控制信息uci的第一部分的总比特序列长度和上行控制信息uci的第一部分的总比特数对应的循环冗余校验crc的比特数,确定ue上报的上行控制信息uci的第二部分的比特数,作为ue上报的上行控制信息uci的第二部分的比特序列长度。
[0089]
例如,存在一个csi report#n,并且codebooktype=typei-singlepanel,codebookmode=1、4port、rank=2(即ri,即υ=2),一个资源集拥有4个资源,(n1,n2)=(2,1),(o1,o2)=(4,1),n
ri
=4,4个子带。
[0090]
l
sbpmi_sbcqi
=l
csi_part1
l
csi_part2_wb
l
csi_part2_sb
ꢀꢀ
(3)
[0091][0092][0093][0094]
将各参数代入公式(3)、(4)、(5)、(6),可以获得
[0095]
l
sbpmi_sbcqi
=l
csi_part1
l
csi_part2_wb
l
csi_part2_sb
[0096]
=16 9 12
ꢀꢀ
(7)
[0097]
=37bits
[0098]
其中可变量为csi part 2 wideband的li、csi part 2 wideband的x1、csi part 2 subband的x2,是根据解调得到的rank值计算得到。
[0099]
在mac层已确认ue上报了uci part 1 uci part 2的情况下,即配置的pucch format 3的时频资源能够装下uci part 1的比特序列,并且有富余。
[0100]
在本技术实施例中可以首先计算csi part 2report#n2中未知长度字段的比特总长度。
[0101]
例如,csi part 2report#n2中未知长度字段的比特总长度为x,则可以存在下述两种情况:
[0102]
x=li x1 x2,x2是pmi wideband条件的值
[0103]
x=li x1 n
sb
x2,x2是pmi subband条件的值
[0104]
从表2可知,当配置条件确定时,例如codebookmode=1、4port、n
ri
=4,可以根据ue上报的对应csi report#n中的ri值确定上述csi part 2report#n2中的li、x1、x2字段的比特长度。因此在本技术实施例中还可以将x设置为一个比特长度索引表除去x比特的部分(长度已知)也做成一个比特长度表其中iri=1,...,n
ri
。因此,可以提取csi part 2report#n2所对应的csi report#n中的ri值,即ri
n2
。之后可以计算
[0105]
接下来可以计算ue具体上报的csi part 2个数,与上报的uci part 2比特序列长度。
[0106]
例如,可以计算uci part 2的总比特序列长度,包含个csi part 2report比特个数的总和,如下面的公式(8)所示:
[0107]
[0108]
之后,可以计算uci part 2的初始crc比特长度,即是的crc比特长度。
[0109]
之后,可以按照下面的公式(9)计算上报的csi-part2的个数。
[0110][0111]
那么基站可计算出ue上报的uci part 2比特数为上报的csi-part2的个数为即,基站统计出ue上报csi part 2的实际个数=ue csi part 2的总个数)。
[0112]
此外,还可以根据公式(10)确定从而ue上报的uci part 2比特数为上报的csi-part2的个数为
[0113][0114][0115]
此外,如果根据公式(10)不能够确定对应的值,那么可以确定ue将csi part 2全部丢弃,即上报的csi-part2的个数为0,uci part 2比特数为0,
[0116]
最终,基站在计算出ue上报的uci part 2比特序列长度后,就可以通过后续的译码流程将具体的uci part 2比特序列解调出来。
[0117]
图2为本技术提供的信号解调方法一个实施例的流程图。如图2所示,该信号解调方法可以包括如下步骤:
[0118]
s201,接收用户设备ue在物理上行控制信道格式3/4pucch format 3/4中上传的信道状态信息csi。
[0119]
在本技术实施例中,基站可以在步骤s201中接收用户设备上传的信道状态信息csi,并且该信道状态信息csi可以包含有上行控制信息uci比特序列。
[0120]
基站接收到ue上报的uci信息之后,在对pucch format 3或4进行解调时,需要知道各个部分的uci比特序列长度,才能通过polar码译码/rm码译码将ue上报的uci比特序列解调。通常,基站可以知道uci part 1的比特序列长度,但是无法了解uci part 2的比特序列长度,因此,在该情况下,基站无法直接对uci part 2进行译码来实现解调。
[0121]
s202,对上行控制信息uci比特序列经解扰后获得的上行控制信息uci软比特序列进行解复用,以获得上行控制信息uci的第一部分软比特序列和第二部分软比特序列。
[0122]
在步骤s202中可以对步骤s201中接收到的csi中的上行控制信息uci的比特序列,特别是可以先对该比特序列进行解扰处理,从而可以获得其软比特序列,之后可以对该软比特序列进行解复用,以获得上行控制信息uci的第一部分软比特序列和第二部分软比特序列。
[0123]
当pucch format 3上同时携带uci part 1和uci part 2时,基站在对接收到的信号进行解调时需要进行uci part 1、2比特序列解复用步骤,这是因为用户设备ue在上报csi时,将两部分的uci比特按照协议规则映射在pucch format 3的时频资源位置上,因此需要对uci part 1、part 2的软比特序列gn,即解扰后得到的序列,进行解uci比特复用操作。
[0124]
例如,在本技术实施例中,可以首先对于uci part 1、part 2比特序列计算一些参数值。例如,可以计算e
tot
:qpsk(正交相移键控)调制时,e
tot
=24n
symb,ucinprb
;π/2-bpsk调制时,e
tot
=12n
symb,ucinprb
。计算。计算计算g

(1)
:计算g
(1)

[0125]
此外,在本技术实施例中,还可以根据pucch format 3的符号、跳频、是否加导频符号的配置,从下面示出的表1中通过查表确定uci符号索引集(pucch format 3/4数据符号索引集i)和其个数(pucch format 3/4数据符号索引集个数),以及集合中对应的元素个数(pucch format 3/4数据符号索引集i中的符号个数)。
[0126][0127]
在通过查表确定了上述结果之后,可以将合并成一个集合s
uci
,并对s
uci
中的符号索引元素进行升序排列s=sort(s
uci
,'ascend')。记录数据符号个数计算每个符号的re数初始化一个三维数组用来存储对应的软比特序列gn,维度为
[0128]
之后,可以按照下面所示的公式(1)将软比特序列gn依次映射到三维数组上。
[0129][0130]
之后,可以根据下面的公式(2)对uci part 1、part 2进行解复用。寻找最小的j(j>0),使得
[0131]
例如,在本技术实施例中,可以将各个集合中的part 1、2软比特序列抽出,存放在各自的软比特序列
[0132]
此外,在解调出uci part 1的软比特序列后,基站可以进行uci part 1的cb分割、译码步骤,解调出具体的uci part 1比特序列。
[0133]
s203,根据上行控制信息uci的第一部分中的秩指示ri值确定第二部分的比特序列的比特长度。
[0134]
在本技术实施例中,由于csi part 1的各个参数字段比特长度是固定的,而csi part 2虽然比特数未知,但在确定未知的参数字段比特数,就可以确定单个csi part 2的比特长度,从而确定uci part 2的比特序列长度。其中未知长度的字段有csi part 2 wideband的li、csi part 2 wideband的x1、csi part 2 wideband的x2、每个csi part 2 subband的x2,这些字段所占比特是根据解调ue上报的ri值计算得到。
[0135]
本技术实施例中,可以计算所述信道状态信息csi的第二部分中未知长度的字段的比特的长度总和。根据ue实际上报的信道状态信息csi的各个第二部分的比特数和第一数量来计算上行控制信息uci的第二部分的总比特序列长度,其中,所述第一数量是ue的信道状态信息csi的第二部分的总个数。根据信道状态信息csi的各个第二部分的总比特数计算上行控制信息uci的第二部分的初始循环冗余校验crc的比特长度。根据上行控制信息uci的第二部分的总比特序列长度、上行控制信息uci的第二部分的初始循环冗余校验crc的比特长度、上行控制信息uci的第一部分的总比特序列长度和上行控制信息uci的第一部分的总比特数对应的循环冗余校验crc的比特数,确定ue上报的上行控制信息uci的第二部分的比特数,作为ue上报的上行控制信息uci的第二部分的比特序列长度。
[0136]
s204,根据第二部分的比特长度对上行控制信息uci的第二部分的比特序列进行解调。
[0137]
因此,在步骤s204中基站在计算出ue上报的uci part 2比特序列长度后,就可以通过后续的译码流程将具体的uci part 2比特序列解调出来。
[0138]
本技术实施例提供的信号解调方法,通过利用在ue上报的csi信息中包含的uci part 1比特序列中解调获得的ri(秩指示)值来间接计算uci part 2比特序列的长度,从而基站可以对uci part 2进行解调。
[0139]
图3为本技术提供的信号解调装置一个实施例的结构示意图,可用于执行如图2所示的方法步骤。如图3所示,该信号解调装置可以包括:接收模块31、解复用模块32、确定模块33和解调模块34。
[0140]
接收模块31可以用于接收用户设备ue在物理上行控制信道格式3/4pucch format 3/4中上传的信道状态信息csi。
[0141]
在本技术实施例中,基站可以通过接收模块31接收用户设备上传的信道状态信息csi,并且该信道状态信息csi可以包含有上行控制信息uci比特序列。
[0142]
基站接收到ue上报的uci信息之后,在对pucch format 3或4进行解调时,需要知道各个部分的uci比特序列长度,才能通过polar码译码/rm码译码将ue上报的uci比特序列解调。通常,基站可以知道uci part 1的比特序列长度,但是无法了解uci part 2的比特序列长度,因此,在该情况下,基站无法直接对uci part 2进行译码来实现解调。
[0143]
解复用模块32可以用于对上行控制信息uci比特序列经解扰后获得的上行控制信息uci软比特序列进行解复用,以获得上行控制信息uci的第一部分软比特序列和第二部分
软比特序列。
[0144]
解复用模块32可以对接收模块31接收到的csi中的上行控制信息uci的比特序列,特别是可以先对该比特序列进行解扰处理,从而可以获得其软比特序列,之后可以对该软比特序列进行解复用,以获得上行控制信息uci的第一部分软比特序列和第二部分软比特序列。
[0145]
当pucch format 3上同时携带uci part 1和uci part 2时,基站在对接收到的信号进行解调时需要进行uci part 1、2比特序列解复用步骤,这是因为用户设备ue在上报csi时,将两部分的uci比特按照协议规则映射在pucch format 3的时频资源位置上,因此需要对uci part 1、part 2的软比特序列gn,即解扰后得到的序列,进行解uci比特复用操作。
[0146]
例如,在本技术实施例中,可以首先对于uci part 1、part 2比特序列计算一些参数值。例如,可以计算e
tot
:qpsk(正交相移键控)调制时,e
tot
=24n
symb,ucinprb
;π/2-bpsk调制时,e
tot
=12n
symb,ucinprb
。计算。计算计算g

(1)
:计算g
(1)

[0147]
此外,在本技术实施例中,还可以根据pucch format 3的符号、跳频、是否加导频符号的配置,从下面示出的表1中通过查表确定uci符号索引集(pucch format 3/4数据符号索引集i)和其个数(pucch format 3/4数据符号索引集个数),以及集合中对应的元素个数(pucch format 3/4数据符号索引集i中的符号个数)。
[0148][0149]
在通过查表确定了上述结果之后,可以将合并成一个集合s
uci
,并对s
uci
中的符号索引元素进行升序排列s=sort(s
uci
,'ascend')。记录数据符号个数计算每个符号的re数初始化一个三维数组用来存储对应的软比特序列gn,维度为
[0150]
之后,可以按照下面所示的公式(1)将软比特序列gn依次映射到三维数组上。
[0151][0152]
之后,可以根据下面的公式(2)对uci part 1、part 2进行解复用。寻找最小的j(j>0),使得
[0153]
例如,在本技术实施例中,可以将各个集合中的part 1、2软比特序列抽出,存放在各自的软比特序列
[0154]
此外,在解调出uci part 1的软比特序列后,基站可以进行uci part 1的cb分割、译码步骤,解调出具体的uci part 1比特序列。
[0155]
确定模块33可以用于根据上行控制信息uci的第一部分中的秩指示ri值确定第二部分的比特序列的比特长度。
[0156]
在本技术实施例中,由于csi part 1的各个参数字段比特长度是固定的,而csi part 2虽然比特数未知,但在确定未知的参数字段比特数,就可以确定单个csi part 2的比特长度,从而确定uci part 2的比特序列长度。其中未知长度的字段有csi part 2 wideband的li、csi part 2 wideband的x1、csi part 2 wideband的x2、每个csi part 2 subband的x2,这些字段所占比特是根据解调ue上报的ri值计算得到。
[0157]
本技术实施例中,可以计算所述信道状态信息csi的第二部分中未知长度的字段的比特的长度总和。根据ue实际上报的信道状态信息csi的各个第二部分的比特数和第一数量来计算上行控制信息uci的第二部分的总比特序列长度,其中,所述第一数量是ue的信道状态信息csi的第二部分的总个数。根据信道状态信息csi的各个第二部分的总比特数计算上行控制信息uci的第二部分的初始循环冗余校验crc的比特长度。根据上行控制信息uci的第二部分的总比特序列长度、上行控制信息uci的第二部分的初始循环冗余校验crc的比特长度、上行控制信息uci的第一部分的总比特序列长度和上行控制信息uci的第一部分的总比特数对应的循环冗余校验crc的比特数,确定ue上报的上行控制信息uci的第二部分的比特数,作为ue上报的上行控制信息uci的第二部分的比特序列长度。
[0158]
解调模块34可以用于根据第二部分的比特长度对上行控制信息uci的第二部分的比特序列进行解调。
[0159]
因此,解调模块34可以根据确定模块计算出ue上报的uci part 2比特序列长度通过后续的译码流程将具体的uci part 2比特序列解调出来。
[0160]
本技术实施例提供的信号解调装置,通过利用在ue上报的csi信息中包含的uci part 1比特序列中解调获得的ri(秩指示)值来间接计算uci part 2比特序列的长度,从而基站可以对uci part 2进行解调。
[0161]
以上描述了信号解调装置的内部功能和结构,该装置可实现为一种电子设备。图4为本技术提供的电子设备实施例的结构示意图。如图4所示,该电子设备包括存储器41和处理器42。
[0162]
存储器41,用于存储程序。除上述程序之外,存储器41还可被配置为存储其它各种数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。
[0163]
存储器41可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0164]
处理器42,不仅仅局限于中央处理器(cpu),还可能为图形处理器(gpu)、现场可编辑门阵列(fpga)、嵌入式神经网络处理器(npu)或人工智能(ai)芯片等处理芯片。处理器42,与存储器41耦合,执行存储器41所存储的程序,该程序运行时执行上述实施例的信号解
调方法。
[0165]
进一步,如图4所示,电子设备还可以包括:通信组件43、电源组件44、音频组件45、显示器46等其它组件。图4中仅示意性给出部分组件,并不意味着电子设备只包括图4所示组件。
[0166]
通信组件43被配置为便于电子设备和其他设备之间有线或无线方式的通信。电子设备可以接入基于通信标准的无线网络,如wifi、3g、4g或5g,或它们的组合。在一个示例性实施例中,通信组件43经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件43还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0167]
电源组件44,为电子设备的各种组件提供电力。电源组件44可以包括电源管理系统,一个或多个电源,及其他与为电子设备生成、管理和分配电力相关联的组件。
[0168]
音频组件45被配置为输出和/或输入音频信号。例如,音频组件45包括一个麦克风(mic),当电子设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器41或经由通信组件43发送。在一些实施例中,音频组件45还包括一个扬声器,用于输出音频信号。
[0169]
显示器46包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
[0170]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0171]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献