本发明涉及通信领域,具体而言,涉及一种数据传输方法、装置、存储介质及电子装置。
背景技术:
1、长期演进技术lte(long term evolution)是4g(fourth generation)的无线蜂窝通信技术。lte采用正交频分复用ofdm(orthogonal frequency division multiplexing)技术,子载波和ofdm符号构成的时频资源组成lte系统的无线物理时频资源。目前,ofdm技术在无线通信中已经应用比较广了,尤其是带循环前缀的正交频分复用系统cp-ofdm。由于采用了循环前缀cp(cyclic prefix),cp-ofdm系统能很好地解决多径时延问题,并且将频率选择性信道分成了一套平行的平坦信道,这很好地简化了信道估计方法,并且有较高的信道估计精度。然而,cp-ofdm系统性能对相邻子带间的频偏和时偏比较敏感,这主要是由于该系统的频谱泄漏比较大,因此容易导致子带间干扰。目前lte系统在频域上使用了保护间隔,但这样降低了频谱效率,因此需要采用一些新技术来抑制带外泄漏。
2、5g nr(fifth generation new radio)通信技术仍然采用cp-ofdm为基础波形,而且两个相邻子带间可以采用不同的子载波间隔类型,这将破坏子载波之间的正交性,带来新的干扰问题。针对如何解决该干扰问题,其中一个比较直接的方法就是在具有不同参数的两个传输带之间插入一个保护带宽,但这样会浪费频率资源。
3、未来6g业务使用的频段跨度很大,部署方式也多种多样。不仅需要多带宽信道,而且也需要满足不同场景的波形方案。
4、针对相关技术中,子载波之间容易发生干扰等问题,尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种数据传输方法、装置、存储介质及电子装置,以至少解决相关技术中,子载波之间容易发生干扰等问题。
2、根据本发明的一个实施例,提供了一种数据传输方法,包括:将待传输数据在n个频域资源块中传输,其中,所述n个频域资源块分别包含相同的子载波数k,k为2的i次幂,i为正整数,n为大于1的整数;分别对每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换,形成n组数据序列,其中,所述傅里叶逆变换的点数为2k;对所述n组数据序列进行傅里叶逆变换,形成一组时域数据序列,并传输所述一组时域数据序列。
3、在一个示例性实施例中,所述方法还包括:所述n个频域资源块中,相邻频域资源块的频谱间隔相等。
4、在一个示例性实施例中,所述方法还包括:所述n个频域资源块的频谱带宽相等。
5、在一个示例性实施例中,所述n个频域资源块子载波间隔相等。
6、在一个示例性实施例中,分别对每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换,形成n组数据序列,包括:对所述k个子载波上的待传输数据添加k个零,然后对添加k个零的待传输数据进行过采样傅里叶逆变换,形成n组数据序列。
7、在一个示例性实施例中,所述方法还包括:在分别对每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换的过程中,每个所述傅里叶逆变换的零频位置或零子载波在频域的位置不同。
8、在一个示例性实施例中,所述方法还包括:在分别对每个资源块的k个子载波上的待传输数据进行傅里叶逆变换的过程中,每个所述傅里叶逆变换的零频位置或零子载波分别在每个资源块的k个子载波频率范围内。
9、在一个示例性实施例中,所述方法还包括:在分别对每个资源块的k个子载波上的待传输数据进行傅里叶逆变换的过程中,每个所述傅里叶逆变换的零频位置或零子载波分别在每个资源块的k个子载波中的一个。
10、在一个示例性实施例中,对所述n组数据序列进行傅里叶逆变换,所述方法还包括:所述傅里叶逆变换为过采样傅里叶逆变换,且所述傅里叶逆变换的ifft点数大于n。
11、在一个示例性实施例中,所述方法还包括:每n个数据进行一个所述傅里叶逆变换,所述每n个数据分别来自于n组数据序列。
12、在一个示例性实施例中,所述方法还包括:对每n个数据添加其他频域资源块的数据之后,进行所述傅里叶逆变换,其中,所述其他频域资源块不在所述n个频域资源块中。
13、在一个示例性实施例中,所述方法还包括:所述一组时域数据序列是由多个所述傅里叶逆变换生成的时域数据序列串行链接而成。
14、在一个示例性实施例中,传输所述一组时域数据序列之前,所述方法还包括,对所述一组时域数据序列进行滤波,其中,所述滤波包括以下至少之一:单相滤波、多相滤波、加窗操作。
15、在一个示例性实施例中,所述方法还包括:所述滤波或加窗的操作包括:对所述一组时域数据序列中的每组所述傅里叶逆变换生成的时域数据序列分别进行重复和加窗操作,然后错位重叠相加形成一组新的时域数据序列;其中,在执行完所述滤波或加窗的操作后,每组所述傅里叶逆变换生成的时域数据序列的相邻组间隔为时域数据序列长度的一半。
16、在一个示例性实施例中,所述方法还包括:所述待传输数据包括以下至少之一:星座点调制的数据,参考信号数据。
17、在一个示例性实施例中,所述方法还包括:k=2或k=4或k=16或k=32。
18、根据本发明的另一个实施例,提供了一种数据传输装置,包括:传输模块,用于将待传输数据在n个频域资源块中传输,其中,所述n个频域资源块分别包含相同的子载波数k,k 为2的i次幂,i为正整数,n为大于1的整数;变换模块,用于分别对每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换,形成n组数据序列,其中,所述傅里叶逆变换的点数为2k;处理模块,用于对所述n组数据序列进行傅里叶逆变换,形成一组时域数据序列,并传输所述一组时域数据序列。
19、通过本发明,分别对n个频域资源块中的每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换,形成n组数据序列,并且待传输数据的傅里叶逆变换点数都为2k,接着对n组数据序列进行傅里叶逆变换,形成一组时域数据序列。通过这种方式形成的n组数据序列中的每组数据序列可以看做是频域资源块级的时域数据序列,其相邻数据间隔都相同,而且每组时域数据序列长度也相同。由于待传输数据的傅里叶逆变换点数都为2k,因此滤波操作后,不仅可以保证相邻资源块正交,而且每组所述傅里叶逆变换生成的时域数据序列的相邻组间隔刚好为时域数据序列长度的一半,这样处理复杂度会比较低,并解决了相关技术中,子载波之间容易发生干扰等问题。
1.一种数据传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,分别对每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换,形成n组数据序列,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在分别对每个频域资源块的k个子载波上的待传输数据进行傅里叶逆变换的过程中,每个所述傅里叶逆变换的零频位置或零子载波在频域的位置不同。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:在分别对每个资源块的k个子载波上的待传输数据进行傅里叶逆变换的过程中,每个所述傅里叶逆变换的零频位置或零子载波分别在每个资源块的k个子载波频率范围内。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:在分别对每个资源块的k个子载波上的待传输数据进行傅里叶逆变换的过程中,每个所述傅里叶逆变换的零频位置或零子载波分别在每个资源块的k个子载波中的一个。
9.根据权利要求1所述的方法,其特征在于,对所述n组数据序列进行傅里叶逆变换,所述方法还包括:所述傅里叶逆变换为过采样傅里叶逆变换,且所述傅里叶逆变换的ifft点数大于n。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:每n个数据进行一个所述傅里叶逆变换,所述每n个数据分别来自于n组数据序列。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述一组时域数据序列是由多个所述傅里叶逆变换生成的时域数据序列串行链接而成。
13.根据权利要求1所述的方法,其特征在于,传输所述一组时域数据序列之前,所述方法还包括:
14.根据权利要求13所述的方法,其特征在于,所述方法还包括:所述滤波或加窗的操作包括:对所述一组时域数据序列中的每组所述傅里叶逆变换生成的时域数据序列分别进行重复和加窗操作,然后错位重叠相加形成一组新的时域数据序列;其中,
15.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述待传输数据包括以下至少之一:星座点调制的数据,参考信号数据。
16.根据权利要求1所述的方法,其特征在于,所述方法还包括:k=2或k=4或k=16或k=32。
17.一种数据传输装置,其特征在于,包括:
18.一种计算机可读的存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至16任一项中所述的方法。
19.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至16任一项中所述的方法。