网络参数集合信息传输方法、装置、终端、基站和介质与流程

文档序号:31690973发布日期:2022-09-30 23:09阅读:63来源:国知局
网络参数集合信息传输方法、装置、终端、基站和介质与流程

1.本发明涉及无线通信技术领域,尤其涉及一种网络参数集合信息传输方法、装置、终端、基站和介质。


背景技术:

2.多天线技术是当前提高无线通信质量的重要手段之一,在长期演进(long term evolution,lte)、长期演进增强(long term evolution-advanced,lte-a),新无线接入技术(new radio access technology,nr)等标准中多天线技术起到了重要作用。而为了充分利用多天线技术,往往需要基站或者终端能够获取准确的信道状态信息(channel state information,csi)。人工智能(artificial intelligence,ai)是最重要和有潜力的技术,它具有强大的特征提取和分类能力,在各行各业中得到了广泛应用,由于信道状态信息需要准确获取,而ai的强大性能为信道状态信息的获取提供了可能,因此,如何将ai应用到多天线技术的通信中,实现信道状态信息的准确反馈将具有重要的应用前景,而现有技术中,如何很好的将ai应用到csi反馈,有很多问题没有得到有效解决。


技术实现要素:

3.本技术实施例的主要目的在于提出一种网络参数集合信息传输方法、装置、终端、基站和存储介质,旨在实现多天线技术中增强信道状态信息反馈的网络参数传输方法,利用传输的网络参数更新,能更好第匹配当前的信道特征,从而能更好地利用更新的神经网络生成信道状态信息,提高无线通信质量。
4.本技术实施例提供了一种网络参数集合信息传输方法,该方法包括以下步骤:
5.获取至少一套神经网络参数集合;
6.根据信道特征选择至少一套所述神经网络参数集合;
7.传输选择的所述神经网络参数集合对应的网络参数集合信息。
8.本技术实施例还提供了一种网络参数集合信息传输方法,该方法包括以下步骤:
9.接收网络参数集合信息;
10.根据所述网络参数集合信息选择至少一套所述神经网络参数集合。
11.本技术实施例还提供了一种网络参数集合信息传输装置,该装置包括以下模块:
12.神经网络参数模块,用于获取至少一套神经网络参数集合;
13.参数集合选择模块,用于根据信道特征选择至少一套所述神经网络参数集合;
14.网络信息传输模块,用于传输选择的所述神经网络参数集合对应的网络参数集合信息。
15.本技术实施例还提供了一种网络参数集合信息传输装置,该装置包括以下模块:
16.网络信息接收模块,用于接收网络参数集合信息;
17.网络集合选择模块,用于根据所述网络参数集合信息选择至少一套所述神经网络参数集合。
18.本技术实施例还提供了一种终端,该终端包括:
19.一个或多个处理器;
20.存储器,用于存储一个或多个程序;
21.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本技术实施例中任一所述的网络参数集合信息传输方法。
22.本技术实施例还提供了一种基站,该基站包括:
23.一个或多个处理器;
24.存储器,用于存储一个或多个程序;
25.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本技术实施例中任一所述的网络参数集合信息传输方法。
26.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如本技术实施例中任一所述的网络参数集合信息传输方法。
27.本技术实施例,通过获取至少一套神经网络参数集合,根据信道特征选择一套神经网络参数集合,传输选择的神经网络参数集合对应的网络参数集合信息,通过信道特征选择神经网络参数集合,确定神经网络参数集合对应的网络参数集合信息并传输该网络参数集合信息,实现无线通信中神经网络的利用,可提高神经网络对信道特征的适配度,减少信道状态信息传输的资源占用,可增强无线通信的通信质量。
附图说明
28.图1是本技术实施例提供的一种网络参数集合信息传输方法的流程图;
29.图2是本技术实施例提供的另一种网络参数集合信息传输方法的流程图;
30.图3是本技术实施例提供的另一种网络参数集合信息传输方法的流程图;
31.图4是本技术实施例提供的一种网络参数集合信息传输方法的流程图;
32.图5是本技术实施例提供的另一种网络参数集合信息传输方法的流程图;
33.图6是本技术实施例提供的另一种网络参数集合信息传输方法的流程图;
34.图7是本技术实施例提供的一种信道状态信息传输的示例图;
35.图8是本技术实施例提供的一种网络参数集合信息传输装置的结构示意图;
36.图9是本技术实施例提供的一种网络参数集合信息传输装置的结构示意图;
37.图10是本技术实施例提供的一种终端的结构示意图;
38.图11是本技术实施例提供的一种基站的结构示意图。
具体实施方式
39.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
40.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
41.图1是本技术实施例提供的一种网络参数集合信息传输方法的流程图,本技术实施可以适用于提高无线通信质量的情况,该方法可以由本技术实施例中的网络参数集合信
息传输装置来执行,该装置可以通过软件和/或硬件的方法实现,并一般可以集成在终端中,参见图1,本技术实施例提供的方法具体包括如下步骤:
42.步骤110、获取至少一套神经网络参数集合。
43.其中,神经网络参数集合可以是构建神经网络模型的参数集合,神经网络参数集合中可以包括一个或者多个参数,构建的神经网络模型可以用于压缩信道状态信息,减少信道状态信息传输的资源占用或者减小信道状态信息的反馈开销。
44.在本技术实施例中,可以获取神经网络参数集合,该神经网络参数集合可以为一套或者多套。获取神经网络参数集合的方式可以包括从本地预先存储的信息中获取,或者,通过传输的信息中获取,还可以通过高层信令指示的信息生成,或者通过高层信令配置。
45.步骤120、根据信道特征选择至少一套神经网络参数集合。
46.其中,信道特征可以是自由空间提供的各种频段或者波长的电磁波传播通道的特征,例如,衰减、多路效应和时间时变性等特征,信道特征可以通过测量检测或者估计的方式确定。
47.具体的,可以按照信道特征在接收到的多套神经网络参数集合中选择出一套或者多套神经网络参数集合,用于生成信道状态信息。
48.步骤130、传输选择的神经网络参数集合对应的网络参数集合信息。
49.其中,网络参数集合信息可以是指示构建神经网络的信息集合,网络参数集合信息可以指示神经网络参数集合具有的属性信息,例如,对信道状态信息的压缩率或者信道状态信息的开销等或者用于指示选择的一套或者多套神经网络参数集合对应的索引或神经网络参数集合标识。
50.在本技术实施例中,终端可以根据选择出的一套或者多套神经网络参数集合确定信道状态信息,以及构建神经网络模型的网络参数,例如,可以根据选择的神经网络参数集合构建神经网络模型,可以通过该神经网络模型压缩信道状态信息,可以生成并发送该神经网络参数集合对应的网络参数集合信息。
51.本技术实施例,通过获取至少一套神经网络参数集合,通过信道特征选择神经网络参数集合,传输所述选择的神经网络参数集合对应的网络参数集合信息,通过传输网络参数集合信息,从而使得神经网络参数更符合当前的信道特征,便于进一步利用新的神经网络参数构成的神经网络来生成信道状态信息,可提高通信信道质量,降低信道状态信息传输的通信资源占用。
52.进一步的,在上述申请实施例的基础上,所述网络参数集合信息包括以下至少一种:神经网络参数集合标识、信道状态信息反馈开销、信道状态信息参考信号发送周期。
53.其中,神经网络参数集合标识用于标识配置的n套神经网络参数集合,即为神经网络参数集合的索引。在终端传输网络参数集合信息之后到基站确定使用新的神经网络参数集合之前的这段时间,可以不使用人工智能算法压缩信道状态信息,而使用传统的码本传输信道状态信息。所述传统的码本包括但不限于基于信道特征向量构造的码本,基于离散傅里叶矢量构造的码字,比如lte和nr中的码字。
54.在本技术实施例中,网络参数集合信息可以还包括指示信道状态信息反馈内容的参数,可以具体包括网络参数集合标识、信道状态信息反馈开销,其中,信道状态信息反馈开销包括但不限于压缩率,每个反馈元素的量化比特、反馈的元素个数、码本类型指示、传
统码本的指示,其中码本类型包括人工智能码本和传统码本等、信道状态信息参考信号发送周期。
55.图2是本技术实施例提供的另一种网络参数集合信息传输方法的流程图,本技术实施例是在上述申请实施例基础上的具体化,参见图2,本技术实施例提供的方法具体包括如下步骤:
56.步骤210、获取至少一套神经网络参数集合。
57.步骤220、根据信道特征选择至少一套神经网络参数集合,其中,所述神经网络参数集合包括以下至少一种神经网络参数的取值:压缩率、激活函数、网络层数、网络层映射、网络层权值、网络层偏置、网络层权值归一化系数。
58.具体的,压缩率可以是第二信道状态信息和第一信道状态信息的元素数量之比,激活函数可以是神经网络中激活层使用的激活函数,网络层数可以是神经网络模型中包括的网络层数,例如,输入层数量、输出层数量以及激活层数量等,网络层映射可以是神经网络模型中不同网络层之间的映射关系,比如卷积神经网络的映射,循环神经网络的映射,全连接网络的映射,网络层权值可以是不同网络层使用的权值,网络层权值归一化系数可以是使得网络层权值的取值位于[a,b]之间的参数,其中a,b为实数,比如,取值可以为[0,1]或者[-1,1]等。
[0059]
步骤230、根据媒体接入控制单元传输网络参数集合信息。
[0060]
具体的,在接收到媒体接入控制控制单元(media access control control element,mac ce)时可以对神经网络参数集合标识进行更改,通知基站需要更新神经网络参数,使用新的神经网络参数来解码第二信道状态信息,以生成第三信道状态信息。而在基站确定使用新的神经网络之前,以及终端发送macce之后的一段时间里,采用传统的码本进行信道状态信息的反馈,或者通过码本类型指示来告知基站其使用的是传统码本。
[0061]
本技术实施例,通过获取至少一套神经网络参数集合,根据信道特征选择一套神经网络参数集合,基于选择的神经网络参数集合生成信道状态信息,信道状态信息包括第一信道状态信息和/第二信道状态信息,使用媒体接入控制单元触发更新神经网络参数集合标识,通过信道特征选择神经网络参数集合,使用神经网络参数集合确定信道状态信息,提高信道状态信息获取的准确性,可增强无线通信的通信质量,并且采用默认的方式或者使用码本类型指示的方式实现信道状态信息内容反馈的切换,实现对现有无线通信网络的兼容,增强无线通信系统的鲁棒性。
[0062]
图3是本技术实施例提供的另一种网络参数集合信息传输方法的流程图,本技术实施例是在上述申请实施例基础上的具体化,参见图3,本技术实施例提供的方法具体包括如下步骤:
[0063]
步骤310、获取至少一套神经网络参数集合。
[0064]
步骤320、根据信道特征选择至少一套神经网络参数集合,其中,所述神经网络参数集合包括以下至少一种:压缩率、激活函数、网络层数、网络层映射、网络层权值、网络层偏置、网络层权值归一化系数。
[0065]
步骤330、根据专有物理上行链路控制信道传输网络参数集合信息。
[0066]
具体的,在接收到专有物理上行链路控制信道的调度请求时可以对神经网络参数集合标识进行更改,通知基站需要更新神经网络参数,使用新的神经网络参数来解码第二
信道状态信息来生成第三信道状态信息。而在基站确定使用新的神经网络之前,以及终端发送macce之后的一段时间里,采用传统的码本进行信道状态信息的反馈,或者通过码本类型指示来告知基站其使用的是传统码本。
[0067]
步骤340、根据选择的神经网络参数集合和第一信道状态信息生成第二信道状态信息。
[0068]
其中,第一信道状态信息为基于人工智能神经网络压缩前的信道状态信息,第二信道状态信息为基于人工智能神经网络压缩之后的信道状态信息。
[0069]
在本技术实施例中,信道状态信息可以包括通过人工智能算法确定的信道状态信息以及通过非人工智能算法确定的信道状态信息,可以选择的神经网络参数集合构建神经网络模型,可以将第一信道状态信息输入到该神经网络模型确定第二信道状态信息。示例性的,可以根据网络参数集合信息中的码本类型指示生成对应的人工智能码本和/或传统码本,当码本类型指示为0时,生成传统码本,当码本类型指示为1时,生成人工智能码本,当码本类型指示为2时,生成人工智能码本和传统码本。
[0070]
本技术实施例,通过获取至少一套神经网络参数集合,根据信道特征选择一套神经网络参数集合,传输选择的神经网络参数集合对应的网络参数集合信息,基于神经网络参数集合以及第一信道状态信息确定第二信道状态信息,使用专用物理上行链路控制信道的调度请求触发更新神经网络参数集合标识,通过信道特征选择神经网络参数集合,使用神经网络参数集合和第一信道状态信息确定第二信道状态信息,提高信道状态信息获取的准确性,可增强无线通信的通信质量。
[0071]
进一步的,在上述申请实施例的基础上,所述方法还包括:配置至少一套神经网络参数集合。
[0072]
进一步的,在上述申请实施例的基础上,所述方法还包括:在确定使用所述选择的神经网络集合之前,根据信道特征获取传统码本,反馈传统码本。
[0073]
在本技术实施例中,当获取到的神经网络参数集合不适合当前信道时,可以按照现有方式生成传统码本,并反馈该传统码本,使得基站确定使用新的神经网络之前,以及终端发送macce之后的一段时间里,采用传统的码本进行信道状态信息的反馈,或者通过码本类型指示来告知基站其使用的是传统码本。
[0074]
进一步的,在上述申请实施例的基础上,所述方法还包括:获取更新的神经网络参数,并反馈所述更新的神经网络参数。
[0075]
在本技术实施例中,还可以对神经网络参数进行更新,可以获取高层信令传输的神经网络参数,还可以将该神经网络参数传输到基站或者另一个终端中。
[0076]
进一步的,在上述申请实施例的基础上,所述获取信道状态信息参数,所述信道状态信息参数用于确定第一信道状态信息,所述信道状态信息参数包括以下至少一种:
[0077]
信道基矢量、信道基矢量数目、最大端口数目、信道类型指示、码本组件类型、码本组件数目nc、带宽指示、频域单元。
[0078]
其中,信道基矢量可以是用于创建信道的基矢量,可以用于生成天线的预编码矩阵,信道基矢量数目可以是信道基矢量的数量,最大端口数目可以是通信天线的数量或者终端具有通信端口的最大数量,信道类型指示可以是指示信道类型的信息,其中,信道类型指示可以包括比如城市宏,城市微,室内,工厂,广场,乡村,地铁等通信场景的指示,码本组
件类型可以是指示编码码本类型的信息,码本类型可以包括并行码本组件以及串行码本组件,码本组件数量可以是编码码本的数量,带宽指示可以是指示通信带宽的信息,其中,带宽指示可以包括子带个数,物理资源块个数,带宽大小等,频域单元可以是频域的基本单元,其中,频域单元可以包括子载波、物力资源块、子带等,可以是用于指示频域信道的粒度信息。
[0079]
在本技术实施例中,终端可以接收基站配置的信道状态信息参数,该信道状态信息参数可以用于生成反映信道质量的第一信道状态信息,信道状态信息参数包括以下至少一种:信道基矢量、信道基矢量数目、最大端口数目、信道类型指示、码本组件类型、码本组件数目、带宽指示、频域单元。
[0080]
图4是本技术实施例提供的一种网络参数集合信息传输方法的流程图,本技术实施可以适用于提高无线通信质量的情况,该方法可以由本技术实施例中的网络参数集合传输装置来执行,该装置可以通过软件和/或硬件的方法实现,并一般可以集成在基站中,参见图4,本技术实施例提供的方法具体包括如下步骤:
[0081]
步骤410、接收网络参数集合信息。
[0082]
具体的,基站可以接收终端发送的网络参数集合信息,该网络参数集合信息可以由终端根据信道特征确定。
[0083]
步骤420、根据网络参数集合信息选择至少一套所述神经网络参数集合。
[0084]
在本技术实施例中,基站可以预先设置有一套或者多套神经网络参数集合,不同神经网络参数集合中参数的取值可以不同,进一步的,各套神经网络参数集合中参数的种类也可以不同。在获取到网络参数集合时,可以根据该网络参数集合信息在预先设置的神经网络参数集合中进行选择,选择的数量可以不限制,可以为一套或者多套;其中,网络参数集合构建的神经网络模型可以是对第二信道状态信息进行解压缩的模型,基站中使用的神经网络参数集合可以与终端中压缩生成第二信道状态信息的神经网络参数集合相对应。
[0085]
本技术实施例,通过接收网络参数集合信息,并选择网络参数集合信息对应的神经网络参数集合,通过网络参数集合信息的传输,实现神经网络模型的参数更新,从而更能匹配当前的信道特征,根据更新的神经网络对第二信道状态信息进行解压缩为第三信道状态信息,其中,第三信道状态信息可以是第一信道状态信息的恢复/估计。从而提高基站确定信道状态信息的准确性,可提高无线通信质量。
[0086]
进一步的,在上述申请实施例的基础上,所述神经网络参数集合包括以下至少一种神经网络参数的取值:
[0087]
压缩率、激活函数、网络层数、网络层映射、网络层权值、网络层偏置、网络层权值归一化系数。
[0088]
图5是本技术实施例提供的另一种网络参数集合信息传输方法的流程图,本技术实施例是在上述申请实施例基础上的具体化,参见图5,本技术实施例提供的方法具体包括如下步骤:
[0089]
步骤510、接收根据媒体接入控制单元传输的网络参数集合信息,其中,网络参数集合信息包括以下至少一种:神经网络参数集合标识、信道状态信息反馈开销、信道状态信息参考信号发送周期。
[0090]
具体的,基站在接收到媒体接入控制单元传输的网络参数集合信息时可以对神经
网络参数进行更新。
[0091]
步骤520、根据网络参数集合信息选择至少一套神经网络参数集合。
[0092]
示例性的,通过媒体接入控制单元mac ce触发更新的网络参数集合标识,根据神经网络参数集合标识选择至少一套神经网络参数集合。
[0093]
步骤530、接收第二信道状态信息,根据第二信道状态信息和选择的神经网络参数集合生成第三信道状态参数信息,第三信道状态信息为终端中第一信道状态信息的估计。
[0094]
其中,信道状态信息包括反映信道质量的信息,第二信道状态信息可以是终端发送的信道状态信息,第二信道状态信息可以在终端中对第一信道状态信息通过神经网络压缩生成,第三信道状态信息可以是第一信道状态信息的估计值,比如在基站中,将第二信道状态信息通过神经网络解压缩得到。
[0095]
本技术实施例中,基站可以接收终端发送的第二信道状态信息,可以使用选择的神经网络参数集合对第二信道状态信息进行压缩恢复,根据神经网络参数集合构建的神经网络模型可以用于对信道状态信息进行解压缩,可以理解的是,第三信道状态信息可以是第一信道状态信息的估计值,通过传输通信开销较小的第二信道状态信息,并使用神经网络参数集合对第二信道状态信息进行恢复,在不降低通信质量的前提下减少信道状态信息的传输资源占用量。
[0096]
本技术实施例,通过使用接收根据媒体接入控制单元传输的网络参数集合信息,在神经网络参数集合中选择至少一套神经网络参数集合,获取第二信道状态信息,根据选择的神经网络参数集合以及第二信道状态信息确定第三信道状态信息,通过使用神经网络参数集合确定信道状态信息,提高信道状态信息获取的准确性,可增强无线通信的通信质量。
[0097]
图6是本技术实施例提供的另一种网络参数集合信息传输方法的流程图,本技术实施例是在上述申请实施例基础上的具体化,参见图6,本技术实施例提供的方法具体包括如下步骤:
[0098]
步骤610、接收根据专有物理上行链路控制信道传输的网络参数集合信息,其中,网络参数集合信息包括以下至少一种:神经网络参数集合标识、信道状态信息反馈开销、信道状态信息参考信号发送周期。
[0099]
步骤620、根据神经网络参数集合标识选择至少一套神经网络参数集合。
[0100]
具体的,终端在专有物理上行链路控制信道的调度请求时可以对神经网络参数集合标识进行更新,例如,可以将神经网络参数集合a的神经网络参数集合标识更改为神经网络参数集合b的神经网络参数集合标识,可以根据更新后的神经网络参数集合标识选择一套或者多套神经网络参数集合。
[0101]
步骤630、接收第二信道状态信息,根据第二信道状态信息和选择的神经网络参数集合生成第三信道状态参数信息,第三信道状态信息为终端中第一信道状态信息的估计。
[0102]
本技术实施例,通过获取的神经网络参数集合标识确定神经网络参数集合,在接受到根据专有物理上行链路控制信道的调度请求触发更新的神经网络参数集合标识,使用更新后的神经网络参数集合标识确定神经网络参数集合,基于选择的神经网络参数集合以及接收的第二信道状态信息生成第三信道状态信息,通过使用网络参数集合信息确定提高神经网络参数集合选择的准确性,可增强无线通信的通信质量。
[0103]
进一步的,在上述申请实施例的基础上,所述网络参数集合的神经网络集合信息包括以下至少一种:
[0104]
神经网络参数集合标识、信道状态信息反馈开销、信道状态信息参考信号发送周期。
[0105]
进一步的,在上述申请实施例的基础上,所述方法还包括:配置信道状态信息参数,信道状态信息参数用于终端确定第一信道状态信息,其中,所述信道状态信息参数包括以下至少一种:信道基矢量、信道基矢量数目、最大端口数目、信道类型指示、码本组件类型、码本组件数目nc、带宽指示、频域单元。
[0106]
在本技术实施例中,基站还可以对终端中的信道状态信息参数进行配置,该信道状态信息参数可以使得终端确定第一信道状态信息,基站配置的信道状态信息参数可以包括信道基矢量、信道基矢量数目、最大端口数目、信道类型指示、码本组件类型、码本组件数目nc、带宽指示、频域单元中的一种或者多种。
[0107]
进一步的,在上述申请实施例的基础上,所述方法还包括:根据接收的网络参数集合信息配置信道状态信息参考信号参数。
[0108]
其中,配置信道状态信息参考信号参数,可以包括信道状态信息参考信号的周期。
[0109]
在本技术实施例中,还可以使用网络参数集合标识对信道状态信息参考信号参数进行配置,不同的网络参数集合标识对应的信道状态信息参考信号参数可以具有不同的数量以及种类。
[0110]
进一步的,在上述申请实施例的基础上,所述方法还包括:接收信道探测参考信号srs,根据srs获取上行信道;根据获取的上行信道确定以下至少之一:上行信道分类、信道状态信息参考信号的发送方法、反馈内容。
[0111]
在本技术实施例中,基站还可以接收信道探测参考信号,该信道探测参考信号获取上行信道,并确定获取的上行信道的上行信道分类、信道状态信息参考信号的发送方法、反馈内容中至少一种信息。
[0112]
进一步的,在上述申请实施例的基础上,所述方法还包括:根据srs获取的上行信道和终端的反馈内容获得信道状态信息。
[0113]
在一个示例性的实施方式中,信道状态信息可以包括第一码本和/或第二码本,其中,第一码本为通过人工智能压缩之前的码本,对应第一信道状态信息,第二码本可以为人工智能压缩之后的码本,对应第二信道状态信息,在终端中,可以通过第一码本确定第二码本,在基站中可以通过第二码本估计第一码本,具体过程可以如下:
[0114]
第一码本可以通过一个神经网络输出第二码本,神经网络可以是一个自编码器,在终端,这个过程可以是自编码器里的编码器(encoder)。所述的编码器包括k个网络层,其中第i层包括l
e,i
个节点,包括至少一个网络层权值w
e,i
,0-1个网络层偏置b
e,i
,激活函数s
e,i
,i=1,

,ke。其中第i层可以是一个卷积层,也可以是一个全连接层,或者池化层。它们都属于这个编码器的网络参数。在基站侧,对应于这个编码器的解码器,其中,解码器包括l层,其中第i层包括l
d,i
个节点,包括至少一个网络层权值w
d,i
,0-1个网络层偏置b
d,i
,激活函数s
d,i
,i=1,

,kd。其中第i层可以是一个卷积层,也可以是一个全连接层,或者池化层,或者是几个卷积层组成的残差网络块。终端通过将第一码本输入到编码器,编码器输出第二码本。并将第二码本传输给基站,优选地,也可以将第二码本进行量化、编码、调制后传输给
基站。基站通过接收所述的第二码本,优选地,也可以将第二码本进行解量化,解调,解编码后作为解码器的输入,解码器输出第一码本。并根据所述的第一码本对应的第一变换基还原得到信道状态信息w。
[0115]
有限地,所述第一码本和第二码本对应的元素个数是不同的,第二码本的元素个数一般元小于第一码本对应的元素个数。第二码本的元素个数和第一码本的元素个数的比值叫压缩率。比如第一码本总共包括2048个元素,而第二码本只有32个元素,那么压缩率为32/2048=1/64,压缩率为1/64分之一。
[0116]
在上述申请实施例的基础上,终端接收到的神经网络参数集合以及基站的神经网络参数集合可以通过以下方式确定:
[0117]
图7是本技术实施例提供的一种信道状态信息传输的示例图,参见图7,为了从第一码本获得第二码本,并在基站侧从第二码本获得第一码本,需要一个自编码器,它包括一个编码器和一个解码器。所述自编码器的网络参数可以通过线下训练,或者线下训练结合线上训练的过程得到。基站可以通过高层信令配置m个编码器的网络参数,并通过高层信令和/或物理层信令将所述m个自编码器的网络参数传输给终端,终端根据信道的场景,信道的角度扩展、角度扩展等至少一个因素选择其中的一个编码器,并将所选的编码器通过物理层和/或高层信令传输给基站。并用它自己选择的编码器对第一码本进行编码得到第二码本。基站通过终端反馈的编码器索引,获得对应的解码器,对接收的第二码本进行处理得到第一码本。需要说明的是,如果m=1,那么不需要基站反馈所述的编码器索引。这里的编码器索引对应网络参数信息里的网络参数集合标识。
[0118]
在一个示例性的实施方式中,终端选择神经网络参数集合的方式可以采用以下步骤:
[0119]
步骤1,基站和终端配置n套人工智能参数集合,分别对应n种不同的信道场景;
[0120]
这里的信道场景包括但不限于,室内,工厂,地铁,城市宏,城市微,办公室等无线通信场景。
[0121]
步骤2,终端接收基站发送的csi rs,通过对csi rs测量得到的csi进行n套人工智能参数集合的编码、解码测试,终端给基站反馈建议的人工智能参数集合信息,可以考虑包括标识、csi反馈开销大小(压缩率、量化级别等等)、建议的csi rs发送周期;
[0122]
步骤3,基站接收到终端反馈的人工智能参数集合信息,综合网络其他信息确定终端使用的人工智能参数集合,可以考虑要求基站在给定的时间范围内给终端发送人工智能参数集合配置信息。
[0123]
在一个示例性的实施方式中,基站选择神经网络参数集合的方式可以采用以下步骤:
[0124]
终端发送srs等导频参数,基站根据接收的srs,并对它进行预处理,得到时域的信道,根据信道的特征从n个参数中选择其中的一套人工智能参数集合的编码、解码测试。
[0125]
通过高层参数,将所述选择的一套人工智能参数集合的编码、解码测试,给终端。基站建议的人工智能参数集合信息,可以考虑包括标识、csi反馈开销大小(压缩率、量化级别等等)、建议的csi rs发送周期。
[0126]
在一个示例性的实施方式中,终端可以通过以下步骤实现网络参数集合标识的切换,具体如下:
[0127]
终端按照基站要求的神经网络参数集合对csi进行处理,但是随着无线信道环境的变化,当前使用的神经网络参数集合可能会无法匹配最新的无线信道环境。因此,终端可以在csi反馈信息中通过特定的比特序列(或者特定位置的比特集合的取值)通知基站自己遇到的问题,甚至是后续建议的神经网络参数集合。
[0128]
a)如果csi携带在pusch中,此时可以触发pusch中携带mac ce去通知基站新的神经网络参数集合标识,在基站确定使用更新的网络参数之前,此时的csi可以考虑使用传统的码本方式进行反馈;
[0129]
b)终端可以通过pucch发送一个专有的sr给基站,该sr会告知基站目前使用的神经网络参数集合的配置信息不符合实际信道的情况,需要调整。基站收到该sr后,快速分配资源让终端发送携带具体神经网络参数集合配置信息的pusch。另外,在新的神经网络参数集合配置信息生效的过程中,其中,该过程可以是终端发送sr之后到新的神经网络参数集合生效的时间,也可以是终端发送pusch后新的人工智能参数集合生效的时间。如果终端需要反馈csi信息,此时可以回退到码本的反馈方式。
[0130]
c)终端如果没有找到可以匹配当前无线信道的神经网络参数集合,终端需要携带要求基站后续和自己使用传统码本方式进行反馈的信息。
[0131]
在一个示例性的实施方式中,基站和/或终端可以采用以下方式更新神经网络参数集合:
[0132]
终端从已有的n套神经网络参数集合中无法找到匹配当前无线信道环境的人工智能参数集合,此时需要基站基于无线信道的大数据训练重新找到一组新的神经网络参数集合,并将该组神经网络参数集合结合下发给终端,或者就回归到传统的码本反馈方式。
[0133]
a)参数全部调整:这里最好是附近有一个特殊终端,该终端处理能力极强且无功耗的限制,附近的终端把自己测量得到的信息告知该特殊终端,该特殊终端与基站协作完成神经网络参数集合的训练工作;
[0134]
b)参数部分调整(基站和终端全都进行部分调整):基站通过调整现有神经网络参数集合中的部分参数达到对现有无线信道的匹配,并将该修改信息告知终端;
[0135]
c)参数部分调整(基站调整,终端不调整):终端侧继续使用已有的神经网络参数集合,基站侧调整自己的神经网络参数集合,此时基站侧最好告知终端侧自己调整后的神经网络参数集合,方便终端后续进行神经网络参数集合选择。
[0136]
进一步的,在一个示例性的实施方式中,基站还可以根据上行信道确定csi分类,并根据csi分类确定终端中信道状态信息反馈的内容,具体步骤包括:
[0137]
步骤1,终端给基站发送srs,基站基于srs得到上行信道,通过ai算法对上行信道进行分类,确定基站给终端发送csi rs的方式以及要求终端反馈的内容;
[0138]
其中,csi rs的传输方式包括传输的周期,csi-rs参数集合和神经网络参数集合的映射关系或绑定关系。终端反馈的内容比如使用传统的码本进行反馈还是基于人工智能的码本进行反馈,如果是人工智能的码本反馈,那么进一步可以反馈信道的相位,信道的幅度,l个时域或频域信道冲激响应对应的位置,l个幅值最大的冲击响应值等,l为正整数。
[0139]
步骤2,基站给终端发送csi-rs,终端基于csi-rs进行信道测量后反馈csi;
[0140]
步骤3,基站基于csi和上行信道通过ai技术来获得下行信道。
[0141]
图8是本技术实施例提供的一种网络参数集合信息传输装置的结构示意图,可执
行本技术任意实施例所提供的网络参数集合信息传输方法,具体执行方法相应的功能模块和有益效果。该装置可以由软件和/或硬件实现,具体包括:神经网络参数模块701、参数集合选择模块702和网络信息传输模块703。
[0142]
神经网络参数模块701,用于获取至少一套神经网络参数集合。
[0143]
参数集合选择模块702,用于根据信道特征选择至少一套所述神经网络参数集合。
[0144]
网络信息传输模块703,用于传输所述选择的神经网络参数集合对应的网络参数集合信息。
[0145]
本技术实施例,本技术实施例,通过神经网络参数模块获取至少一套神经网络参数集合,通过参数集合选择模块信道特征选择神经网络参数集合,网络信息确定模块传输所述选择的神经网络参数集合对应的网络参数集合信息,通过传输网络参数集合信息,从而使得神经网络参数更符合当前的信道特征,便于进一步利用新的神经网络参数构成的神经网络来生成信道状态信息,可提高通信信道质量,降低信道状态信息传输的通信资源占用。
[0146]
进一步的,在上述申请实施例的基础上,所述装置中神经网络参数集合包括以下至少一种神经网络参数的取值:
[0147]
压缩率、激活函数、网络层数、网络层映射、网络层权值、网络层偏置、网络层权值归一化系数。
[0148]
进一步的,在上述申请实施例的基础上,所述装置中网络参数集合信息包括以下至少一种:神经网络参数集合标识、信道状态信息反馈开销、信道状态信息参考信号发送周期。
[0149]
进一步的,在上述申请实施例的基础上,所述装置中还包括:
[0150]
信道状态信息模块,用于根据所述选择的神经网络参数集合和第一信道状态信息生成第二信道状态信息。
[0151]
进一步的,在上述申请实施例的基础上,所述装置中还包括
[0152]
信道状态参数模块,用于获取信道状态信息参数,所述信道状态信息参数用于确定第一信道状态信息,所述信道状态信息参数包括以下至少一种:信道基矢量、信道基矢量数目、最大端口数目、信道类型指示、码本组件类型、码本组件数目nc、带宽指示、频域单元。
[0153]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0154]
信息传输模块,用于根据媒体接入控制单元和/或专有物理上行链路控制信道的调度请求传输网络参数集合信息。
[0155]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0156]
码本生成模块,用于在确定使用所述选择的神经网络集合之前,根据信道特征获取传统码本,反馈所述传统码本。
[0157]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0158]
参数更新模块,用于获取更新的神经网络参数,并反馈所述更新的神经网络参数。
[0159]
图9是本技术实施例提供的一种网络参数集合信息传输装置的结构示意图,可执行本技术任意实施例所提供的网络参数集合信息传输方法,具体执行方法相应的功能模块和有益效果。该装置可以由软件和/或硬件实现,具体包括:网络信息接收模块801和网络集合选择模块802。
[0160]
网络信息接收模块801,用于接收网络参数集合信息;
[0161]
网络集合选择模块802,用于根据所述网络参数集合信息选择至少一套所述神经网络参数集合。
[0162]
本技术实施例,通过网络信息接收模块接收网络参数集合信息,网络集合选择模块选择网络参数集合信息对应的神经网络参数集合,通过网络参数集合信息的传输,实现神经网络模型的参数更新,从而更能匹配当前的信道特征,根据更新的神经网络对第二信道状态信息进行解压缩为第三信道状态信息,其中,第三信道状态信息可以是第一信道状态信息的恢复/估计。从而提高基站确定信道状态信息的准确性,可提高无线通信质量。
[0163]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0164]
信道状态信息模块,用于接收第二信道状态信息,根据所述第二信道状态信息和选择的所述神经网络参数集合生成第三信道状态参数信息,所述第三信道状态信息为第一信道状态信息的估计。
[0165]
进一步的,在上述申请实施例的基础上,所述装置还包括:参数配置模块,用于配置至少一套神经网络参数集合。
[0166]
进一步的,在上述申请实施例的基础上,所述装置中神经网络参数集合包括以下至少一种神经网络参数的取值:
[0167]
压缩率、激活函数、网络层数、网络层映射、网络层权值、网络层偏置、网络层权值归一化系数。
[0168]
进一步的,在上述申请实施例的基础上,所述装置中网络参数集合信息包括以下至少一种:
[0169]
神经网络参数集合标识、信道状态信息反馈开销、信道状态信息参考信号发送周期。
[0170]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0171]
信道参数配置模块,用于配置信道状态信息参数,所述信道状态信息参数用于终端确定第一信道状态信息,所述信道状态信息参数包括以下至少一种:
[0172]
信道基矢量、信道基矢量数目、最大端口数目、信道类型指示、码本组件类型、码本组件数目nc、带宽指示、频域单元。
[0173]
进一步的,在上述申请实施例的基础上,所述装置中信道状态信息包括第一信道状态信息和/或第二信道状态信息,其中,所述第一信道状态信息为人工智能码本,第二信道状态信息为传统码本。
[0174]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0175]
信息接收模块,用于接收根据媒体接入控制单元和/或专有物理上行链路控制信道传输的网络参数集合信息。
[0176]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0177]
参考信道参数配置模块,用于根据接收的所述网络参数集合信息配置信道状态信息参考信号参数。
[0178]
进一步的,在上述申请实施例的基础上,所述装置还包括:
[0179]
上行信道模块,用于接收信道探测参考信号srs,根据所述srs获取上行信道;根据获取的所述上行信道确定以下至少之一:上行信道分类、信道状态信息参考信号的发送方
法、反馈内容。
[0180]
进一步的,在上述申请实施例的基础上,所述上行信道模块还包括:
[0181]
状态信息单元,用于根据所述srs获取的上行信道和终端的反馈内容获得信道状态信息。
[0182]
图10是本技术实施例提供的一种终端的结构示意图,如图10所示,该终端包括处理器50、存储器51、输入装置52和输出装置53;终端中处理器50的数量可以是一个或多个,图7中以一个处理器50为例;终端中处理器50、存储器51、输入装置52和输出装置53可以通过总线或其他方式连接,图10中以通过总线连接为例。
[0183]
存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本技术实施例中的网络参数集合信息传输装置对应的模块(神经网络参数模块701、参数集合选择模块702和网络信息传输模块703)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行终端的各种功能应用以及数据处理,即实现上述的网络参数集合信息传输方法。
[0184]
存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0185]
输入装置52可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。输出装置53可包括显示屏等显示设备。
[0186]
图11是本技术实施例提供的一种基站的结构示意图,如图11所示,该基站包括处理器60、存储器61、输入装置62和输出装置63;基站中处理器60的数量可以是一个或多个,图7中以一个处理器60为例;基站中处理器60、存储器61、输入装置62和输出装置63可以通过总线或其他方式连接,图11中以通过总线连接为例。
[0187]
存储器61作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本技术实施例中的网络参数集合信息传输装置对应的模块(网络信息接收模块801和网络集合选择模块802)。处理器60通过运行存储在存储器61中的软件程序、指令以及模块,从而执行基站的各种功能应用以及数据处理,即实现上述的网络参数集合信息传输方法。
[0188]
存储器61可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据基站的使用所创建的数据等。此外,存储器61可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器61可进一步包括相对于处理器60远程设置的存储器,这些远程存储器可以通过网络连接至基站。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0189]
输入装置62可用于接收输入的数字或字符信息,以及产生与基站的用户设置以及功能控制有关的键信号输入。输出装置63可包括显示屏等显示设备。
[0190]
本技术实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行
指令在由计算机处理器执行时用于执行一种网络参数集合信息传输方法,该方法包括:
[0191]
获取至少一套神经网络参数集合;
[0192]
根据信道特征选择至少一套所述神经网络参数集合;
[0193]
传输选择的所述神经网络参数集合对应的网络参数集合信息。
[0194]
或者,
[0195]
接收网络参数集合信息;
[0196]
根据所述网络参数集合信息选择至少一套神经网络参数集合。
[0197]
当然,本技术实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本技术任意实施例所提供的网络参数集合信息传输方法中的相关操作。
[0198]
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述的方法。
[0199]
值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。
[0200]
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
[0201]
在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
[0202]
以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1