一种信号传输方法及装置与流程

文档序号:20883807发布日期:2020-05-26 17:20阅读:126来源:国知局
一种信号传输方法及装置与流程
本申请涉及通信
技术领域
,尤其涉及一种信号传输方法及装置。
背景技术
:通信系统中,发送端在发送信号之前先经过功率放大器(poweramplifier,pa)进行功率放大。其中,pa对信号的放大功能包括线性区域和非线性区域,如图1所示,当输入信号的功率较小时对应pa的线性区域,当输入信号的功率较大时对应pa的非线性区域。在线性区域,pa的放大增益为常数,即放大前的输入信号和放大后的输出信号的功率比为常数,输入信号和输出信号的相位相同。在非线性区域,pa的放大增益随着输入信号功率的增加而减小,甚至出现pa无放大效果。输入信号不同样点的幅度不同,其中,幅度较小的样点对应pa的线性区域,幅度较大的样点对应pa的非线性区域,由于pa的线性区域与非线性区域的放大增益不同,因此输入信号不同幅度的样点经过pa后放大增益不同,导致输出信号波形扭曲。输出信号波形扭曲程度与输入信号的峰均功率比(peaktoaveragepowerratio,papr)呈正比,也就是说输入信号的papr越高,经过pa后波形扭曲越严重。技术实现要素:本申请提供一种信号传输方法及装置,用以解决由于信号的papr较高,使得信号进行pa功率放大后波形扭曲比较严重的问题。第一方面,本申请提供了一种信号传输方法,该方法可以应用于发送端,或者芯片,或者芯片组,或者芯片中执行该方法的功能模块,或者其它可以用于实现该方法的模块等等。该方法包括:将m个调制数据分别进行相位旋转,得到m个相位旋转数据,其中,将所述m个调制数据进行所述相位旋转时采用的相位因子是基于所述m所确定的。该方法还包括,基于所述m个相位旋转数据确定时域数据,并向接收端发送所述时域数据。本申请实施例中基于与调制数据长度对应的相位因子调整调制数据的相位,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。在一种可能的设计中,将m个调制数据分别进行相位旋转时,可以基于所述m个调制数据中的第m个调制数据对应的相位因子,对所述第m个调制数据进行相位旋转,所述m取遍0至m-1,且m为整数。在一种可能的设计中,所述第m个调制数据对应的相位因子为:其中,所述为所述第m个调制数据对应的相位因子,所述a、h为整数。上述设计中,基于调制数据的长度m确定相位因子,可以使得不同长度的调制数据,有各自对应的相位因子,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。并且,通过上述设计,可以降低任意长度的调制数据的papr,例如调制数据长度为奇数,如m=3、m=5、m=7、m=9等等。在一种可能的设计中,a可以等于1,或者等于-1,或者等于3,或者等于-3,h可以等于4。在一种可能的设计中,可以对所述m个相位旋转数据依次进行傅里叶变换和傅里叶反变换,得到所述时域数据。在一种可能的设计中,还可以对所述m个相位旋转数据依次进行傅里叶变换、频域滤波和傅里叶反变换,得到所述时域数据。在一种可能的设计中,所述频率滤波的频率滤波器可以是基于包括k×m个滤波器系数的初始滤波器确定的,所述频域滤波器包括m个滤波器系数。通过上述设计,由初始滤波器经过提取操作得到频域滤波器,生成的频域滤波器是正交的,在将m个频域数据进行频域滤波时,可以降低频域滤波操作引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。在一种可能的设计中,可以在所述初始滤波器的k×m个滤波器系数中以步长k提取m个滤波器系数,得到所述频域滤波器。通过上述设计中得到的频域滤波器,在进行频域滤波时可以引入较少的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。在一种可能的设计中,所述频域滤波器中的第m个滤波器系数在所述初始滤波器中的位置可以满足如下公式:sfilter(m)=sbase((a×k×m/h)modk+m×k);其中,sfilter(m)表示所述频域滤波器系数中的第m个滤波器系数,所述sbase((a×k×m/h)modk+m×k)表示所述初始滤波器中的第(a×k×m/h)modk+m×k个滤波器系数,所述a、h为整数。在一种可能的设计中,所述k可以基于所述m确定的。上述设计中,基于调制数据的长度m确定k,使得以该k提取得到的频域滤波器具有较好的正交性,从而可以降低频域滤波器在进行频域滤波时所引入的干扰影响。在一种可能的设计中,k可以为k=4×b/gcd(m,4),其中,gcd(m,4)表示求m和4的最大公约数,b为正整数。在一种可能的设计中,所述频域滤波的频域滤波器系数也可以是基于来自网络设备的信令确定的。在一种可能的设计中,还可以对所述m个相位旋转数据依次进行傅里叶变换、傅里叶反变换和时域滤波,得到所述时域数据。在一种可能的设计中,所述时域滤波的时域滤波器系数可以是基于来自网络设备的信令确定的。在一种可能的设计中,所述时域滤波的时域滤波器可以是基于频域滤波器进行傅里叶反变换得到的。上述设计中,由初始滤波器经过提取操作得到频域滤波器,再将频域滤波器进行傅里叶反变换得到时域滤波器,该时域滤波器可以降低时域滤波时引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。在一种可能的设计中,所述m个调制数据为bpsk调制数据。第二方面,本申请提供了一种信号传输方法,该方法可以应用于发送端,或者芯片,或者芯片组,或者芯片中执行该方法的功能模块,或者其它可以用于实现该方法的模块等等。该方法包括:针对m个调制数据进行傅里叶变换,得到m个频域数据,并将所述m个频域数据进行循环移位,得到m个移位频域数据,其中,将所述频域数据进行循环移位时采用的移位长度为基于所述m确定的。该方法还包括基于所述m个移位频域数据确定时域数据,并向接收端发送所述时域数据。本申请实施例中基于与频域数据长度对应的移位长度对频域数据进行循环移位,可以实现基于与调制数据长度对应的相位因子调整调制数据的相位的效果,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率以及接收端的解调性能。在一种可能的设计中,所述m个移位频域数据中的第k个移位频域数据可以符合如下公式,所述k取遍0至m-1,且所述k为整数:dshift(k)=dfre((k-qshift)modm);其中,dshift(k)为所述m个移位频域数据中的第k个移位频域数据,dfre((k-qshift)modm)为所述m个频域数据中的第(k-qshift)modm个频域数据,所述qshift为所述移位长度。在一种可能的设计中,其中,所述a,h为整数。通过上述方式,将长度为m的频域数据dfre进行循环移位得到长度为m的移位频域数据dshift,循环移位的移位长度由长度m确定。这样对于不同长度的调制数据,有各自对应的移位长度,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。并且,通过上述设计,可以降低任意长度的调制数据的papr,例如调制数据长度为奇数,如m=3、m=5、m=7、m=9等等。在一种可能的设计中,a可以等于1,或者等于-1,或者等于3,或者等于-3,h可以等于4。在一种可能的设计中,可以对所述m个移位频域数据进行傅里叶反变换,得到所述时域数据。在一种可能的设计中,还可以对所述m个移位频域数据依次进行频域滤波和傅里叶反变换,得到所述时域数据。在一种可能的设计中,所述频率滤波的频率滤波器是基于包括k×m个滤波器系数的初始滤波器确定的,所述频域滤波器包括m个滤波器系数。通过上述设计,由初始滤波器经过提取操作得到频域滤波器,生成的频域滤波器是正交的,在将m个频域数据进行频域滤波时,可以降低频域滤波操作引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。在一种可能的设计中,可以在所述初始滤波器的k×m个滤波器系数中以步长k提取m个滤波器系数,得到所述频域滤波器。通过上述设计中得到的频域滤波器,在进行频域滤波时可以引入较少的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。在一种可能的设计中,所述频域滤波器中的第m个滤波器系数在所述初始滤波器中的位置可以满足如下公式:sfilter(m)=sbase((a×k×m/h)modk+m×k);其中,sfilter(m)表示所述频域滤波器系数中的第m个滤波器系数,所述sbase((a×k×m/h)modk+m×k)表示所述初始滤波器中的第(a×k×m/h)modk+m×k个滤波器系数,所述a、h为整数。在一种可能的设计中,所述k可以基于所述m确定的。上述设计中,基于调制数据的长度m确定k,使得以该k提取得到的频域滤波器具有较好的正交性,从而可以降低频域滤波器在进行频域滤波时所引入的干扰影响。在一种可能的设计中,k可以为k=4×b/gcd(m,4),其中,gcd(m,4)表示求m和4的最大公约数,b为正整数。在一种可能的设计中,所述频域滤波的频域滤波器系数也可以是基于来自网络设备的信令确定的。在一种可能的设计中,还可以对所述m个移位频域数据依次进行傅里叶反变换和时域滤波,得到所述时域数据。在一种可能的设计中,所述时域滤波的时域滤波器系数可以是基于来自网络设备的信令确定的。在一种可能的设计中,所述时域滤波的时域滤波器可以是基于频域滤波器进行傅里叶反变换得到的。上述设计中,由初始滤波器经过提取操作得到频域滤波器,再将频域滤波器进行傅里叶反变换得到时域滤波器,该时域滤波器可以降低时域滤波时引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。在一种可能的设计中,所述m个调制数据为bpsk调制数据。第三方面,本申请实施例提供了一种装置,该装置可以是发送端,也可以是发送端中的装置,还可以是其它能够实现上述第一方面任一种设计示例中的发送端所执行的相应功能的装置,该装置可以包括相位旋转模块、确定模块以及发送模块,这些模块可以执行上述第一方面任一种设计示例中的发送端所执行的相应功能,具体的:相位旋转模块,用于将m个调制数据分别进行相位旋转,得到m个相位旋转数据,其中,将所述m个调制数据进行所述相位旋转时采用的相位因子为基于所述m所确定的。确定模块,用于基于所述m个相位旋转数据确定时域数据。发送模块,用于向接收端发送所述时域数据。在一种可能的设计中,相位旋转模块,可以具体用于:基于所述m个调制数据中的第m个调制数据对应的相位因子,对所述第m个调制数据进行相位旋转,所述m取遍0至m-1,且m为整数;其中,所述第m个调制数据对应的相位因子为:其中,所述为所述第m个调制数据对应的相位因子,所述a、h为整数。在一种可能的设计中,所述确定模块,可以具体用于:对所述m个相位旋转数据依次进行傅里叶变换、频域滤波和傅里叶反变换,得到所述时域数据。其中,所述频率滤波的频率滤波器是基于包括k×m个滤波器系数的初始滤波器确定的,所述频域滤波器包括m个滤波器系数。在一种可能的设计中,所述确定模块,还可以用于基于包括k×m个滤波器系数的初始滤波器确定频域滤波器。在一种可能的设计中,所述确定模块在基于包括k×m个滤波器系数的初始滤波器确定频域滤波器时,可以具体用于:在所述初始滤波器的k×m个滤波器系数中以步长k提取m个滤波器系数,得到所述频域滤波器。在一种可能的设计中,所述频域滤波器中的第m个滤波器系数在所述初始滤波器中的位置满足如下公式:sfilter(m)=sbase((a×k×m/h)modk+m×k);其中,sfilter(m)表示所述频域滤波器系数中的第m个滤波器系数,所述sbase((a×k×m/h)modk+m×k)表示所述初始滤波器中的第(a×k×m/h)modk+m×k个滤波器系数,所述a、h为整数。在一种可能的设计中,所述k可以为基于所述m确定的。在一种可能的设计中,所述确定模块,在基于所述m个相位旋转数据确定时域数据时,还可以具体用于:对所述m个相位旋转数据依次进行傅里叶变换、傅里叶反变换和时域滤波,得到所述时域数据。其中,所述时域滤波的时域滤波器系数是基于来自网络设备的信令确定的。在一种可能的设计中,所述m个调制数据可以为bpsk调制数据。第四方面,本申请实施例提供了一种装置,该装置可以是发送端,也可以是发送端中的装置,还可以是其它能够实现上述第二方面任一种设计示例中的发送端所执行的相应功能的装置,该装置可以包括傅里叶变换模块、循环移位模块、确定模块以及发送模块,这些模块可以执行上述第二方面任一种设计示例中的发送端所执行的相应功能,具体的:傅里叶变换模块,用于针对m个调制数据进行傅里叶变换,得到m个频域数据。循环移位模块,用于将所述m个频域数据进行循环移位,得到m个移位频域数据,其中,所述频域数据进行循环移位的移位长度为基于所述m确定的。确定模块,用于基于所述m个移位频域数据确定时域数据。发送模块,用于向接收端发送所述时域数据。在一种可能的设计中,所述m个移位频域数据中的第k个移位频域数据可以符合如下公式,所述k取遍0至m-1,且所述k为整数:dshift(k)=dfre((k-qshift)modm);其中,dshift(k)为所述m个移位频域数据中的第k个移位频域数据,dfre((k-qshift)modm)为所述m个频域数据中的第(k-qshift)modm个频域数据,所述qshift为所述移位长度,且所述qshift符合如下公式:其中,所述a,h为整数。在一种可能的设计中,所述确定模块,可以具体用于:对所述m个移位频域数据依次进行频域滤波和傅里叶反变换,得到所述时域数据;其中,所述频率滤波的频率滤波器是基于包括k×m个滤波器系数的初始滤波器确定的,所述频域滤波器包括m个滤波器系数。在一种可能的设计中,所述确定模块,还可以用于基于包括k×m个滤波器系数的初始滤波器确定频域滤波器。在一种可能的设计中,所述确定模块在基于包括k×m个滤波器系数的初始滤波器确定频域滤波器时,可以具体用于:在所述初始滤波器的k×m个滤波器系数中以步长k提取m个滤波器系数,得到所述频域滤波器。在一种可能的设计中,所述频域滤波器中的第m个滤波器系数在所述初始滤波器中的位置满足如下公式:sfilter(m)=sbase((a×k×m/h)modk+m×k);其中,sfilter(m)表示所述频域滤波器系数中的第m个滤波器系数,所述sbase((a×k×m/h)modk+m×k)表示所述初始滤波器中的第(a×k×m/h)modk+m×k个滤波器系数,所述a、h为整数。在一种可能的设计中,所述k可以为基于所述m确定的。在一种可能的设计中,所述确定模块,在基于所述m个移位频域数据确定时域数据时,还可以具体用于:对所述m个移位频域数据依次进行傅里叶反变换和时域滤波,得到所述时域数据;其中,所述时域滤波的时域滤波器系数是基于来自网络设备的信令确定的。在一种可能的设计中,所述m个调制数据可以为bpsk调制数据。第五方面,本申请实施例还提供了一种装置,所述装置包括处理器,用于实现上述第一方面或者第二方面描述的方法中发送端的功能。所述装置还可以包括存储器,用于存储程序指令和数据。所述存储器与所述处理器耦合,所述处理器可以调用并执行所述存储器中存储的程序指令,用于实现上述第一方面或者第二方面描述的方法中发送端的功能。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信。示例性地,该其它设备为网络设备。示例性地,该通信接口可以是收发器、电路、总线、总线接口或者其它能够实现通信功能的装置,本申请不做限制。在一种可能的设备中,该装置包括:存储器,用于存储程序指令。处理器,用于将m个调制数据分别进行相位旋转,得到m个相位旋转数据,其中,将所述m个调制数据进行所述相位旋转时的相位因子为基于所述m所确定的。并基于所述m个相位旋转数据确定时域数据。通信接口,用于向接收端发送所述时域数据。在一种可能的设计中,处理器将m个调制数据分别进行相位旋转的具体过程、基于所述m个相位旋转数据确定时域数据的具体过程可以参见第一方面中针对将m个调制数据分别进行相位旋转、基于所述m个相位旋转数据确定时域数据的具体描述,此处不再具体限定。在一种可能的设备中,该装置包括:存储器,用于存储程序指令。处理器,用于针对m个调制数据进行傅里叶变换,得到m个频域数据,并将所述m个频域数据进行循环移位,得到m个移位频域数据,其中,将所述频域数据进行循环移位时采用的移位长度为基于所述m确定的,以及基于所述m个移位频域数据确定时域数据。通信接口,用于向接收端发送所述时域数据。在一种可能的设计中,处理器将m个调制数据进行傅里叶变换的具体过程、将所述m个频域数据进行循环移位的具体过程、基于所述m个移位频域数据确定时域数据的具体过程可以参见第二方面中针对将m个调制数据进行傅里叶变换、将所述m个频域数据进行循环移位、基于所述m个移位频域数据确定时域数据的具体描述,此处不再具体限定。第六方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述第一方面任一种设计所述的方法,或者,使得计算机执行上述第二方面任一种设计所述的方法。第七方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述方法中发送端的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。第八方面,本申请实施例提供了一种系统,所述系统包括第一方面或者第二方面所述的发送端、和/或接收端。第九方面,本申请还提供一种包括指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。附图说明图1为本申请提供的一种pa放大功能的示意图;图2为本申请提供的一种通信系统的架构示意图;图3为本申请提供的一种信号传输方法的示意图;图4为本申请提供的一种信号传输方法的流程图;图5为本申请提供的一种信号传输方法的流程图;图6a为本申请提供的一种确定时域数据的流程图;图6b为本申请提供的另一种确定时域数据的流程图;图6c为本申请提供的另一种确定时域数据的流程图;图7为本申请提供的一种仿真示意图;图8为本申请提供的另一种信号传输方法的流程图;图9a为本申请提供的一种装置的结构示意图;图9b为本申请提供的另一种装置的结构示意图;图10为本申请提供的一种装置的结构示意图。具体实施方式为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述。本申请实施例提供的信号传输方法可以应用于通信系统中。本申请实施例涉及的通信系统可以是各类通信系统,例如,长期演进(longtermevolution,lte),lte的演进(lte-advanced),新无线(newredio,nr)系统,窄带iot(narrowbandinternetofthings,nb-iot),增强的机器类型传输(enhancedmachinetypecommunication,emtc)系统等等,还可以是多种通信系统的混合架构,如lte与5g混合架构等。其中,nr还可以被称为第五代(5thgeneration)移动通信系统。本申请实施例涉及的通信系统的架构可以如图2所示,包括通信设备。其中,通信设备可以包括网络设备和终端设备,网络设备还可以称为网络侧设备。通信设备间可以利用空口资源进行无线通信。空口资源可以包括时域资源、频域资源、码资源和空间资源中至少一个。在本申请实施例中,至少一个还可以描述为一个或多个,多个可以是两个、三个、四个或者更多个,本申请不做限制。本申请实施例提供的技术方案可以应用于通信设备间的无线通信。通信设备间的无线通信可以包括:网络设备和终端设备间的无线通信、网络设备和网络设备间的无线通信、以及终端设备和终端设备间的无线通信。在本申请实施例中,术语“无线通信”还可以简称为“通信”,术语“通信”还可以描述为“数据传输”、“信号传输”、“信息传输”或“传输”等。在本申请实施例中,传输可以包括发送或接收。示例性地,传输可以是上行传输,例如可以是终端设备向网络设备发送信号;传输也可以是下行传输,例如可以是网络设备向终端设备发送信号。本申请实施例涉及的终端设备还可以称为终端,可以是一种具有无线收发功能的设备,终端可以被部署在陆地上,包括室内或室外、手持或车载;也可以被部署在水面上(如轮船等);还可以被部署在空中(例如飞机、气球和卫星上等)。终端设备可以是用户设备(userequipment,ue)。其中,ue包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,ue可以是手机(mobilephone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等等。本申请实施例中,用于实现终端的功能的装置可以是终端,也可以是能够支持终端实现该功能的装置,例如芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现终端的功能的装置是终端,以终端是ue为例,描述本申请实施例提供的技术方案。本申请实施例涉及的网络设备包括基站(basestation,bs),基站可以是一种部署在无线接入网中能够和终端进行无线通信的设备。基站可能有多种形式,比如宏基站、微基站、中继站和接入点等。示例性地,本申请实施例涉及到的基站可以是5g中的基站或lte中的基站,其中,5g中的基站还可以称为传输接收点(transmissionreceptionpoint,trp)或gnb(gnodeb)。本申请实施例中,用于实现网络设备的功能的装置可以是网络设备,也可以是能够支持网络设备实现该功能的装置,例如芯片系统。在本申请实施例提供的技术方案中,以用于实现网络设备的功能的装置是网络设备,以网络设备是基站为例,描述本申请实施例提供的技术方案。本申请实施例提供的技术方案在通信系统中应用时,可以应用于各种接入技术。例如,可以应用于正交多址接入(orthogonalmultipleaccess,oma)技术或非正交多址接入(non-orthogonalmultipleaccess,noma)技术。应用于正交多址接入技术时,可以应用于正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)或单载波频分多址(singlecarrierfrequencydivisionmultipleaccess,sc-fdma)等技术,本申请实施例不做限制。应用于非正交多址接入技术时,可以应用于稀疏码多址接入(sparsecodemultipleaccess,scma)、多用户共享接入(multi-usersharedaccess,musa)、图样分割多址接入(patterndivisionmultipleaccess,pdma)、交织格栅多址接入(interleave-gridmultipleaccess,igma)、资源扩展多址接入(resourcespreadingmultipleaccess,rsma)、非正交编码多址接入(non-orthogonalcodedmultipleaccess,ncma)或非正交编码接入(non-orthogonalcodedaccess,noca)等技术,本申请实施例不做限制。本申请实施例提供的技术方案在通信系统中应用时,可以应用于各种调度类型。例如,可以应用于基于授权的调度或者基于免授权的调度。应用于基于授权的调度时,网络设备可以通过动态信令为终端设备发送调度信息,该调度信息中携带传输参数,网络设备和终端设备基于该传输参数进行数据传输。应用于免授权的调度时,可以预配置调度信息,或者网络设备可以半静态信令为终端设备发送调度信息,该调度信息中携带传输参数,网络设备和终端设备基于该传输参数进行数据传输。其中,免授权的调度还可以称为非动态调度(withoutdynamicscheduling)、非动态授权(withoutdynamicgrant)或其它名称,本申请实施例不做限制。在通信系统中,发送端向接收端发送数据时,发送端将待发送的比特数据生成时域数据,时域数据可以经过pa进行放大后发送至接收端。其中,pa对信号的放大功能包括线性区域和非线性区域,如图1所示,当输入信号的功率较小时对应pa的线性区域,当输入信号的功率较大时对应pa的非线性区域。在线性区域,pa的放大增益为常数,即放大前的输入信号和放大后的输出信号的功率比为常数,输入信号和输出信号的相位相同。在非线性区域,pa的放大增益随着输入信号功率的增加而减小,甚至出现pa无放大效果。在进行时域数据发送时,若时域数据的全部波形位于pa的线性区域时,由于在线性区域,pa的放大增益为常数,因此当时域数据经过pa放大后,时域数据的全部波形的放大增益相同,因此时域数据经过pa放大后波形的失真度较小。若时域数据的全部或部分波形位于pa的非线性区域时,由于在非线性区域,pa的放大增益随着输入信号功率的增加而减小,因此时域数据的不同样点由于幅度不同,因此时域数据的不同样点放大增益不同,从而导致时域数据经过pa放大后波形产生扭曲。波形扭曲会使得带外泄露(outofband,oob)提升,带外性能变差,同时引入了干扰,使得误差向量幅度(errorvectormagnitude,evm)提升。时域数据的波形扭曲程度与时域数据的papr呈正比,也就是说时域数据的papr越高,经过非线性pa收到的扭曲越严重。在一种可能的实现中,发送端采用pi/2-二进制相移键控(binaryphaseshiftkeying,bpsk)调制的单载波频分多址(singlecarrierfrequencydomainmultipleaccess,sc-fdma)波形发送信号,即如图3所示,将pi/2-bpsk调制得到的调制数据作为待发送数据,将待发送数据进行傅里叶变换得到频域数据,然后对频域数据进行频域滤波、资源映射以及傅里叶反变换得到时域数据,即待发送数据生成sc-fdma波形并使用滤波器进行滤波,其中,滤波也可以为时域滤波。通过pi/2-bpsk调制的sc-fdma波形发送信号可以将信号的papr降低至2db左右。然而,在一些场景中将信号的papr降低至2db左右并不能满足系统需求。基于此,本申请实施例提供一种信号传输方法及装置,通过对调制数据进行相位旋转,并且在对调制数据进行相位调制时进行相位调制的相位因子由调制数据的长度确定,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。例如可以使得频域滤波后的输出数据在转换到时域后papr可以小于2db。其中,方法和装置是基于同一发明构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。需要说明的是,本申请实施例中涉及的多个,是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。同时,应当理解,在本申请实施例中,对于一种技术特征,通过“第一”、“第二”、“第三”、“a”、“b”、“c”和“d”等区分该种技术特征中的技术特征,该“第一”、“第二”、“第三”、“a”、“b”、“c”和“d”描述的技术特征间无先后顺序或者大小顺序。本申请实施例中所涉及的信令可以是半静态信令,也可以是动态信令。半静态信令可以是无线资源控制(radioresourcecontrol,rrc)信令、广播消息、系统消息或媒体接入控制(mediumaccesscontrol,mac)控制元素(controlelement,ce)等等。其中,广播消息可以包括剩余最小系统消息(remainingminimumsysteminformation,rmsi)。动态信令可以是物理层信令。物理层信令可以是物理控制信道携带的信令或者物理数据信道携带的信令。其中,物理数据信道可以是下行信道,例如物理下行共享信道(physicaldownlinksharedchannel,pdsch)。物理控制信道可以是物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)、增强物理下行控制信道(enhancedphysicaldownlinkcontrolchannel,epdcch)、窄带物理下行控制信道(narrowbandphysicaldownlinkcontrolchannel,npdcch)或机器类通信物理下行控制信道(machinetypecommunication(mtc)physicaldownlinkcontrolchannel,mpdcch)。其中,pdcch或epdcch携带的信令还可以称为下行控制信息(downlinkcontrolinformation,dci)。物理控制信道还可以是物理副链路控制信道(physicalsidelinkcontrolchannel),物理副链路控制信道携带的信令还可以称为副链路控制信息(sidelinkcontrolinformation,sci)。为了使得本申请的实施例更容易被理解,下面,首先对本申请的实施例中涉及的一些描述加以说明,这些说明不应视为对本发明所要求的保护范围的限定。符号:一个符号一般而言由循环前缀(cyclicprefix,cp)和一段时间的时域数据组成。例如,一个符号可以表示为s(t),持续的时间长度为(ncp+n)·ts,假设0≤t<(ncp+n)·ts;则s(t)中时间范围为0≤t<ncp·ts的时域数据可以认为是cp,s(t)中时间范围为ncp·ts≤t<(ncp+n)·ts的时域数据是一段时间为n·ts的时域数据。其中,ts为时间单位因子,例如ts可以是将连续时域输出数据s(t)进行离散采样得到的离散数据中相邻两个离散数据之间的时间间隔。示例性的,lte系统中n=2048时,ncp为160或者144,ts为1/(15000×2048)秒,则一个符号由循环前缀和持续时间约66.7微秒的时域数据组成。资源单元(resourceelement,re):资源单元为最小物理资源,一般而言也是承载数据的最小资源。一个资源单元在频域上对应一个子载波(subcarrier),在时域上对应一个符号,也就是位于一个符号内。因此,可以通过符号的索引和子载波的索引确定资源单元的位置。一个re一般可承载一个复数数据,例如对于正交频分复用(orthogonalfrequencydivisionmultiplexing,ofdm)波形,一个re承载的是一个调制数据。对于sc-fdma波形,一个re承载的是调制数据经过傅里叶变换得到的输出数据中的一个数据。资源块(resourceblock,rb):一个资源块是由若干个资源单元组成的集合。一个资源块一般在频域上包含若干个连续的子载波。一个资源块还可以在时域上包含若干个连续的符号。例如,对于lte系统,一个资源块在时域上包含7个或者6个连续的符号,在频域上包含12个连续的子载波。也就是说,lte系统中一个资源块包含84个或者72个资源单元。本申请实施例提供的信号传输方法可以应用于发送端在信道上向接收端发送数据。相应地,接收端可以在该信道上接收发送端所发送的数据。其中,信道上传输的可以是各种可能的物理信道或者信号,例如:广播信道(physicalbroadcastchannel,pbch)、主同步信号(primarysynchronizationsignal,pss)、辅同步信号(secondarysynchronizationsignal,sss)、物理下行共享信道(physicaldownlinksharedchannel,pdsch)、物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)、物理上行共享信道(physicaluplinksharedchannel,pusch)、物理上行控制信道(physicaluplinkcontrolchannel,pucch)、各种类型的上行参考信号(referencesignal,rs)、各种类型的下行rs、或者其它可能的物理信道等,本申请实施例不做限制。本申请实施例提供的信号传输方法可以应用于上行通信或者下行通信。下面结合附图对本申请提供的信号传输方法进行具体说明。参见图4,为本申请实施例提供的一种信号传输方法的流程图。本申请实施例提供的信号传输方法可以应用于发送端,或者芯片,或者芯片组,或者芯片中执行该方法的功能模块等等,其中,发送端可以终端设备,也可以为网络设备。下面以发送端为终端设备,接收端为网络设备为例描述本申请实施例提供的信号传输方法。该方法包括:s301,终端设备将m个调制数据分别进行相位旋转,得到m个相位旋转数据,其中,降所述m个调制数据进行所述相位旋转时采用的相位因子是基于所述调制数据的数量m所确定的。m个调制数据即调制数据的长度为m,因此,m个调制数据进行所述相位旋转的相位因子可以是基于调制数据的长度确定的。一种实施方式中,m个调制数据可以是终端设备将待发送比特数据进行调制得到的。其中,待发送比特数据可以但不限于采用如下处理方式得到:可以将原始比特流经过编码、交织、加扰等处理得到该待发送比特数据。原始比特流可以根据终端设备待发送的业务得到,本申请实施例对此不予限制。一种示例性说明,m的取值可以等于终端设备为一个符号所分配的调制数据的数量,也可以等于分配带宽包含的子载波数目。例如,以ofdm波形为例,终端设备在10个符号上发送数据,每个符号分配的带宽为1rb也就是12个子载波,因此该10个符号对应于120个re。终端设备可以在每个re上映射一个调制数据,并在该re上将调制数据发送至网络设备,即一个符号上传输的调制数据的数量为12,即m可以等于12。以待发送比特数据中包含120个比特数据,调制方式为bpsk调制为例,终端设备将这120个比特数据进行bpsk调制得到120个调制数据。该120个调制数据可以分为10组,每组包含12个调制数据,这10组调制数据与10个符号的调制数据一一对应,如第0组调制数据为第0个符号的调制数据,第1组调制数据为第1个符号的调制数据,依次类推。本申请实施例可以针对每个符号的调制数据分别进行处理。为了方便描述,下面以一个符号的m个调制数据为例对本申请实施例进行说明,该符号可以为终端设备进行数据传输的一个或多个符号中任意一个符号,该符号还可以是终端设备多个时隙(slot)或者多个子帧(subframe)内包含的符号中的任一符号。可选地,在通信系统中,完整的数据传输过程中除了发送数据还可以发送参考信号(referencesignal,rs),参考信号还可以被称为导频(pilot)信号。参考信号是终端设备与网络设备均已知的信号,主要用于辅助接收端进行数据的解调,因此也可以称为解调参考信号(demodulationreferencesignal,dmrs)。例如对于lte系统上行通信过程中,发送数据时采用单载波频分多址(singlecarrierfrequencydivisionmultipleaccess,sc-fdma)波形,参考信号采用zadoff-chu序列(又称为zc序列)。参考信号与数据位于不同的符号,频域占用相同的带宽。终端设备发送数据与参考信号,网络设备接收到相应的数据与参考信号后,利用已知的参考信号进行信道估计(channelestimation)与插值(interpolation)等操作估计出数据所在的符号的信道响应(channelresponse),然后利用接收的数据与其估计的信道响应进行均衡(equalization)、解调等操作解调出发送的数据。本申请实施例中待发送比特数据可以是未知的需要网络设备进行解调的数据。或者,待发送比特数据也可以为参考信号(如dmrs),参考信号为网络设备已知的数据,用于辅助网络设备解调未知数据。参考信号可以但不限于由伪随机序列,如gold序列或者伪噪声(pseudo-noise,pn)序列得到。其中该伪随机序列的初始化的值可以是终端设备预配置的,或者该伪随机序列的初始化的值也可以是终端设备根据预定义的规则得到的,或者该伪随机序列的初始化的值也可以是终端设备根据自身标识确定的,或者该伪随机序列的初始化的值还可以是由网络设备通过信令通知终端设备。另一种可能的方式是,本申请实施例中所述m个调制数据也可以是预配置的,或者也可以是由网络设备通过信令通知终端设备的。此时所述m个调制数据可以作为dmrs,辅助网络设备解调未知数据。示例性的,终端设备将m个待发送比特数据进行调制的调制方式可以为二进制相移键控(binaryphaseshiftkeying,bpsk),因此,得到的m个调制数据为bpsk调制数据。bpsk调制数据的数据特征为相邻两个bpsk调制数据之间的幅度相同,相位相差0或者π,因此,若第0个调制数据为1,则第1个调制数据可以为1或者-1,第2个调制数据可以为1或者-1,……。相邻两个调制数据相位相差0或者π,满足bpsk调制。例如,比特流的输入比特与其对应的输出调制数据之间的对应关系可以如表1(a)或表1(b)所示。表1(a)比特流的输入比特输出调制数据011-1表1(b)比特流的输入比特输出调制数据0-111例如,假设一个符号对应的比特流为[0,0,0,1,1,1,1,0,0,1,0,1],则根据表1(a)得到输出的bpsk调制数据为[1,1,1,-1,-1,-1,-1,1,1,-1,1,-1]。一种可能的实施方式中,终端设备将m个调制数据分别进行相位旋转,可以通过如下方式实现:终端设备基于所述m个调制数据中的第m个调制数据对应的相位因子,对所述第m个调制数据进行相位旋转,其中,m=0,1,2,……,m-1。一种实现方式中,根据调制数据的长度m确定第m个调制数据d(m)对应的相位因子可以通过如下公式实现:其中,所述为第m个调制数据对应的相位因子,所述a、h为整数。表示向下取整运算。a、h的取值可以是终端设备中预先配置的,或者a、h的取值也可以是终端设备根据预定义的规则得到的,或者a、h的取值也可以是由网络设备通过信令通知终端设备。示例性的,a可以取值为1、或者-1、或者3、或者-3。为了方便描述,下面以h取值为4为例进行说明。一种示例性说明,终端设备可以将第m个调制数据乘以第m个调制数据对应的相位因子,得到第m个相位旋转数据,即,其中,dshift(m)为第m个相位旋转数据,d(m)为第m个调制数据。以m等于2为例,如果a=1,则第m个调制数据对应的相位因子为2个调制数据对应的相位因子可以表示为[1,1]。此时,2个调制数据进行相位旋转后得到的相位旋转数据与调制数据一致,因此,若a=1,2个调制数据可以不需要进行相位旋转。当m等于2,a=1时,终端设备向网络设备进行信号发送的过程可以参阅图5所示。以m等于3为例,如果a=1,则第m个调制数据对应的相位因子为3个调制数据对应的相位因子可以表示为[1,1,1]。此时,3个调制数据进行相位旋转后得到的相位旋转数据与调制数据一致,因此,若a=1,3个调制数据可以不需要进行相位旋转。当m等于3,a=1时,终端设备向网络设备进行信号发送的过程也可以参阅图5所示。以m等于3为例,如果a=3,则第m个调制数据对应的相位因子为3个调制数据对应的相位因子可以表示为此时,3个调制数据进行相位旋转后得到的相位旋转数据与调制数据不一致,因此,若a=3,3个调制数据需要进行相位旋转。以m等于6为例,如果a=1,则第m个调制数据对应的相位因子为如果a=3,则相位因子为m可以整除4,即mmod4=0时,第m个调制数据对应的相位因子可以为则m个调制数据对应的相位因子可以表示为[1,j,-1,-j,……],其中j表示复数符号,即m可以整除4,即mmod4=0时,第m个调制数据相位因子还可以表示为或者其中,mod表示取模运算,mmod2表示m对2取模,例如7mod5=2。另一种实现方式中,第m个调制数据对应的相位因子也可以由网络设备通过信令指示通知终端设备。另一种实现方式中,在确定第m个调制数据d(m)对应的相位因子时还可以根据调制数据的长度m以及所述m个调制数据对应符号的符号索引确定。例如,所述m个调制数据所在的符号索引为l,则第m个调制数据d(m)对应的相位因子还可以通过如下公式实现:通过上述方式,调制数据经过相位旋转得到相位旋转数据,其中,调制数据进行相位旋转的相位因子由调制数据长度m确定。这样对于不同长度的调制数据,有各自对应的相位因子,从而得可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。并且,本申请实施例所提供的信传输方法可以适用于所有长度的bpsk调制数据,例如调制数据长度为奇数,如m=3、m=5、m=7、m=9等等。s302,终端设备基于所述m个相位旋转数据确定时域数据。具体的,终端设备可以但不限于通过如下三种方式中的任一种方式确定时域数据。如图6a所示,方式一的过程如下:a1,终端设备将m个相位旋转数据进行m点傅里叶变换,得到m个频域数据,其中,傅里叶变换的长度可以与调制数据长度一致,均为m。傅里叶变换可以是离散傅里叶变换(discretefouriertransform,dft)或者快速傅里叶变换(fastfouriertransform,fft),还可以是其它傅里叶变换形式,本申请实施例不做具体限制。具体的,可以通过如下公式实现:其中,是用于调整经过傅里叶变换所得到输出数据的功率的系数,为实数,示例性的,可以等于m。dfre(k)为第k个频域数据。a2,终端设备对m个频域数据进行频域滤波,得到m个频域滤波数据。频域滤波可以通过如下方式实现:终端设备将第k个频域数据乘以频域滤波器的第k个滤波器系数,得到第k个频域滤波数据。示例性的,第k个频域滤波数据可以为:dfilter(k)=dfre(k)×sfilter(k)。其中,dfilter(k)为第k个频域滤波数据,dfre(k)为第k个频域数据,sfilter(k)为频域滤波器的第k个滤波器系数。需要说明的是,滤波器系数全部为1时,m个频域数据和m个频域滤波数据是一致的,因此,当滤波器系数全部为1时,m个频域数据可以不进行频域滤波。一种可能的实施方式中,终端设备可以在包括k×m个滤波器系数的初始滤波器中确定频域滤波器,该频域滤波器包括m个滤波器系数。其中,k可以为基于调制数据的长度,也就是频域数据的长度,即m确定的。示例性的,k可以为k=4×b/gcd(m,4),其中,gcd(m,4)表示求m和4的最大公约数,b为正整数,例如b可以设置为1,此时对于某一个m所确定的k的值最小。或者,k也可以为k=4×b/gcd(m,2),或者,k也可以为k=8×b/gcd(m,8),当然也可以通过其他方式确定k,这里不再一一列举。一种实现方式中,终端设备可以在初始滤波器的k×m个滤波器系数中以步长k提取m个滤波器系数,得到所述频域滤波器。示例性的,频域滤波器中的第m个滤波器系数在初始滤波器中的位置可以满足如下公式:sfilter(m)=sbase((a×k×m/h)modk+m×k);其中,sfilter(m)表示频域滤波器系数中的第m个滤波器系数,sbase((a×k×m/h)modk+m×k)表示初始滤波器中的第(a×k×m/h)modk+m×k个滤波器系数。通过上述方式,由初始滤波器经过提取操作得到频域滤波器,生成的频域滤波器是正交的,在将m个频域数据进行频域滤波时,可以降低频域滤波操作引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。另一种实现方式中,所述频域滤波器的系数还可以是由网络设备通过信令通知终端设备的。一种示例性说明,终端设备可以将滤波器系数进行量化,其中,对于不同的滤波器系数,网络设备可以通过信令指示该系数对应的量化值。例如,滤波器系数可以由整数位以及小数位表示,假设频域滤波器系数是归一化的,其中整数位取值为0或者1。假设信令指示的1位整数位,2位小数位,量化精度为0.01,即该信令指示的滤波器系数范围是0.01~1.99。也就是说对于一个滤波器系数有nweight个可能的数值,其中nweight=200。一种可能的实现方式是:对于频域滤波器的m个频域滤波器系数中的任一个系数,可以采用信令的个比特指示该系数的数值,因此m个频域滤波器系数需要个比特的信令。另一种可能的实现方式是:对于m个频域滤波器系数中的任一个系数,对该系数的每一个整数位与每一个小数位分别采用信令指示。例如频域滤波器系数是归一化的,每个系数采用1位整数位和2位小数位指示。其中整数位取值为0或者1,则1位整数位需要1个比特信令。2位小数位中每个小数位取值为0至9,需要4个比特的信令指示每个小数位的数值。需要说明的是,上述信令指示的方式中整数位、小数位以及量化精度仅为一种示例性说明,不排除其他可能的数值。a3,终端设备将m个频域滤波数据进行傅里叶反变换,得到时域数据。进一步的,在进行傅里叶变换后还可以进行添加循环前缀操作。其中,傅里叶反变换可以是离散傅里叶反变换(inversediscretefouriertransform,idft),或者快速傅里叶反变换(inversefastfouriertransform,ifft),也可以是其他形式的傅里叶反变换,本申请实施例不做具体限制。一种可能的实施方式中,傅里叶反变换和添加循环前缀可以通过如下公式实现:其中,s(t)为时域数据中第t个时刻的数据,tstart≤t<tend,tstart、t和tend为实数,tend-tstart=(n+ncp)×ts,以tstart=0为例,则tend=(n+ncp)·ts。其中,n为正整数,示例性的,n可以等于2048。ts为时间单位因子,示例性的,ts可以为将时域数据s(t)进行离散采样所得到的离散数据中相邻两个离散数据之间的时间间隔。ts可以是终端设备预配置的,ts也可以是网络设备通过信令通知终端设备的。ncp×ts为时域输出数据的时间长度,ncp×ts为循环前缀的时间长度。δf为子载波间隔,例如,δf=1/(n·ts)。toffset为时延偏移,示例性的,toffset可以为-ncp·ts,toffset的值可以是终端设备预配置的,或者,toffset的值也可以是由网络设备通过信令通知终端设备的。可以为傅里叶反变换调整输出数据功率的系数,为实数,例如等等。kre,offset为频域偏移因子,示例性的,kre,offset=1/2,kre,offset的值可以是终端设备预配置,或者kre,offset的值也可以是由网络设备通过信令通知终端设备的。为m个频域滤波数据映射至频域资源的起始位置的索引,为m个滤波数据映射至频域资源的结束位置的索引,在一种示例中,其中,频域资源的起始位置的索引和结束位置的索引可以分别是分配带宽对应的子载波起始位置和结束位置。例如,分配带宽中包括48个子载波时,也就是m=48,假设n为2048,也就是说最多有2048个子载波可以映射数据,这2048个子载波对应的索引可以表示为0,1,2,…,2047。因此由和指示的48个子载波的索引可以表示为:如果tstart=0,tend=(n+ncp)·ts,toffset=-ncp·ts,时域数据的时间长度为(n+ncp)·ts,其中起始ncp·ts时间长度的数据可以认为是时域数据的循环前缀。去除起始ncp·ts时间长度的数据以后剩余的长度为n·ts的数据可以认为是没有循环前缀时的时域输出数据。时域数据是时间连续的表示形式。假设tstart=0,tend=(n+ncp)·ts,toffset=-ncp·ts,以对时域数据进行离散采样时,傅里叶反变换的连续表示形式经过离散采样后,可以得到如下离散的表示形式:上述离散表示形式的时域数据包含n+ncp个数据,其中起始ncp个数据可以认为是循环前缀。如图6b所示,方式二的过程为:b1,终端设备将m个相位旋转数据进行m点傅里叶变换,得到m个频域数据。其中,将m个相位旋转数据进行m点傅里叶变换过程,可以参阅方式一中a1的具体描述,这里不再重复赘述。b2,终端设备将m个频域数据进行傅里叶反变换,得到时域输出数据。其中,将m个频域数据进行傅里叶反变换可以通过如下公式实现:其中,dtime(t)为时域输出数据中第t个时刻的数据,tstart≤t<tend,tstart、t和tend为实数,tend-tstart=n·ts,例如,如tstart=0,则tend=n·ts。toffset为时延偏移,toffset可以为0。δf、ts、kre,offset、等参数可以参阅方式一的步骤s613中关于δf、ts、kre,offset、等参数的描述,这里不再重复赘述。当tend-tstart=n·ts时,时域输出数据的时间长度为n·ts,时域输出数据没有循环前缀。终端设备将时间长度为n·ts的时域输出数据进行时域滤波,得到时间长度为n·ts的时域滤波数据。示例性说明,终端设备可以将时域输出数据与时域滤波器进行循环卷积(circularconvolution)得到时域滤波数据。其中,时域滤波器通过傅里叶变换可以得到方式一的频域滤波器,例如,s′filter(t)为时域滤波器s′filter的第t个时刻的数据,时域滤波器s′filter的时间长度为nfilter·ts,以n′×ts,n′=0,1,2,......,nfilter-1对s′filter进行离散采样,然后进行傅里叶变换可以得到方式一的频域滤波器sfilter。当然,方式一的频域滤波器经过傅里叶反变换也可以得到方式二的时域滤波器。因此,一种实施方式中,所述时域滤波的时域滤波器可以是终端设备将频域滤波器进行傅里叶反变换得到的。其中,频域滤波器的确定方式,可以参阅方式一s612中频域滤波器的确定方式,这里不再重复赘述。另一种实施方式中,所述时域滤波的时域滤波器也可以是基于来自网络设备的信令确定的。一种示例性说明,终端设备可以将滤波器系数进行量化,对于不同的滤波器系数,网络设备可以通过信令指示该系数对应的量化值。例如,滤波器系数可以由整数位以及小数位表示,假设时域滤波器系数是归一化的,时域滤波器经过离散采样后包含nfilter个系数。其中整数位取值为0或者1。假设信令指示的1位整数位,2位小数位,量化精度为0.01,即该信令指示的滤波器系数范围是0.01~1.99。也就是说对于一个滤波器系数有nweight个可能的数值,其中nweight=200。一种可能的实现方式是:对于时域滤波器的nfilter个时域滤波器系数中的任一个系数,可以采用信令的个比特指示该系数的数值,因此nfilter个时域滤波器系数需要个比特的信令。另一种可能的实现方式是:对于nfilter个时域滤波器系数中的任一个系数,对该系数的每一个整数位与每一个小数位分别采用信令指示。例如时域滤波器系数是归一化的,每个系数采用1位整数位和2位小数位指示。其中整数位取值为0或者1,则1位整数位需要1个比特信令。2位小数位中每个小数位取值为0至9,需要4个比特的信令指示每个小数位的数值。需要说明的是,时域滤波器系数可能会小于0,因此对于nfilter个时域滤波器系数中的任一个系数,可以额外采用信令的1比特信令指示该系数是大于0或者小于0。上述信令指示的方式中整数位、小数位以及量化精度仅为一种示例性说明,不排除其他可能的数值。b3,终端设备将时间长度为n·ts的时域滤波数据添加循环前缀,得到时域数据。一种可能的实现方式是,将时域滤波数据的末端ncp·ts时间长度的数据复制到时域滤波数据的起始位置作为循环前缀,得到时间长度为(n+ncp)·ts的时域发送数据。如图6c所示,方式三的过程为:c1,终端设备将m个相位旋转数据进行m点傅里叶变换,得到m个频域数据。其中,将m个相位旋转数据进行m点傅里叶变换过程,可以参阅方式一中a1的具体描述,这里不再重复赘述。c2,终端设备将m个频域数据进行傅里叶反变换,得到时域数据。其中,m个频域数据进行傅里叶反变换的过程,可以参阅方式二b2中的具体描述,这里不再重复赘述。s303,终端设备向网络设备发送所述时域数据。一种实现方式中,终端设备在向网络设备发送所述时域数据之前,还可以将所述时域数据经过pa进行放大。本申请实施例中,在对调制数据进行相位调制时进行相位调制的相位因子由调制数据的长度确定,这样对于不同长度的调制数据,有各自对应的相位因子,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。并且,如图7所示,横轴为papr值,纵轴为互补累计分布函数(complementarycumulativedistributionfunction,ccdf)。其中,曲线1为3个bpsk调制数据的sc-fdma波形的papr。曲线2为3个bpsk调制数据采用本申请实施例提供的方法得到的时域数据波形的papr。对比曲线1和曲线2,可以发现3个bpsk调制数据采用本申请实施例提供的方法得到的时域数据波形,相比于3个bpsk调制数据的sc-fdma波形,papr降低了大约1db。曲线3为6个pi/2-bpsk调制数据的sc-fdma波形采用频域滤波器进行频域滤波得到时域数据的papr。曲线4为6个bpsk调制数据采用本申请实施例提供的方法得到的时域数据波形的papr。对比曲线3和曲线4,可以发现6个bpsk调制数据采用本申请实施例提供的方法得到的时域数据波形,相比于6个pi/2-bpsk调制数据的sc-fdma波形,papr降低了大约0.8db。可见,本申请实施例中基于与调制数据长度对应的相位因子调整调制数据的相位,可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。此外,在经过频域滤波时由初始滤波器经过提取操作得到频域滤波器,使得生成的频域滤波器是正交的,在将m个频域数据进行频域滤波时,可以进一步降低频域滤波操作引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。参见图8,为本申请实施例提供的另一种信号传输方法的流程图。本申请实施例提供的信号传输方法可以应用于发送端,或者芯片,或者芯片组,或者芯片中执行该方法的功能模块等等,其中,发送端可以终端设备,也可以为网络设备。下面以发送端为终端设备,接收端为网络设备为例描述本申请实施例提供的信号传输方法。该方法包括:s601,终端设备针对m个调制数据进行傅里叶变换,得到m个频域数据。其中,m的取值可以参阅上述步骤s301中关于m的描述,这里不再重复赘述。其中,终端设备得到m个调制数据的过程可以参阅上述步骤s301中m个调制数据的确定过程,这里不再重复赘述。终端设备将m个调制数据进行傅里叶变换的过程,也可以参阅上述步骤s302中将m个相位旋转数据进行傅里叶变换的过程,这里不再重复赘述。s602,终端设备将所述m个频域数据进行循环移位,得到m个移位频域数据,其中,所述频域数据进行循环移位的移位长度为基于所述m确定的。m个频域数据即频域数据的长度为m,因此,m个频域数据进行循环移位的移位长度为基于频域数据的长度确定的。一种实施方式中,终端设备可以将所述m个频域数据循环右移,得到m个移位频域数据。示例性的,所述m个移位频域数据中的第k个移位频域数据可以符合如下公式,所述k取遍0至m-1,且所述k为整数:dshift(k)=dfre((k-qshift)modm);其中,dshift(k)为所述m个移位频域数据中的第k个移位频域数据,dfre((k-qshift)modm)为所述m个频域数据中的第(k-qshift)modm个频域数据,所述qshift为所述移位长度。qshift为整数,qshift的取值可以为终端设备预配置的,qshift的取值也可以由网络设备通过信令通知终端设备,或者qshift的取值也可以是终端设备根据预定义的规则得到的。可以知道,qshift为正整数时,移位频域数据dshift由频域数据dfre循环右移qshift个数据得到;qshift为负整数时,移位频域数据dshift由频域数据dfre循环左移qshift个数据得到。一种示例性说明,终端设备根据预定义的规则确定qshift时,可以通过如下公式实现:其中,所述a,h为整数。表示向下取整运算。a、h的取值可以是终端设备中预先配置的,或者a、h的取值也可以是终端设备根据预定义的规则得到的,或者a、h的取值也可以是由网络设备通过信令通知终端设备。示例性的,a可以取值为1、-1、3、-3。以h取值为4为例,qshift的取值可以是或者也可以或者也可以或者也可以当m小于4,同时a的取值为1时,qshift的取值为0,此时移位频域数据dshift与频域数据dfre一致,因此,终端可以不对m个频域数据进行循环移位。通过上述方式,将长度为m的频域数据dfre进行循环移位得到长度为m的移位频域数据dshift,循环移位的移位长度由长度m确定。这样对于不同长度的调制数据,有各自对应的移位长度可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率,进而可以提高接收端的解调性能。并且,本申请实施例所提供的信传输方法可以适用于所有长度的bpsk调制数据,例如调制数据长度为奇数,如m=3、m=5、m=7、m=9等等。s603,终端设备基于所述m个移位频域数据确定时域数据。一种实现方式中,终端设备可以对m个移位频域数据依次进行频域滤波和傅里叶反变换,得到所述时域数据。进一步的,在进行傅里叶反变换之后,还可以进行添加循环前缀操作。其中,频域滤波、傅里叶反变换、添加循环前缀的过程,可以参阅上述步骤s303的方式一中频域滤波、傅里叶反变换、添加循环前缀的过程,这里不再重复赘述。一种实现方式中,终端设备可以对m个移位频域数据依次进行傅里叶反变换和时域滤波,得到所述时域数据。进一步的,在进行时域滤波之后,还可以进行添加循环前缀操作。其中,傅里叶反变换、时域滤波、添加循环前缀操作的过程,可以参阅上述步骤s303的方式二中傅里叶反变换、时域滤波、添加循环前缀操作的过程,这里不再重复赘述。一种实现方式中,终端设备可以对m个移位频域数据进行傅里叶反变换,得到所述时域数据。进一步的,在进行时域滤波之后,还可以进行添加循环前缀操作。其中,傅里叶反变换、添加循环前缀操作的过程,可以参阅上述步骤s303的方式三中傅里叶反变换、添加循环前缀操作的过程,这里不再重复赘述。s604,终端设备向网络设备发送所述时域数据。一种实现方式中,终端设备在向网络设备发送所述时域数据之前,还可以将所述时域数据经过pa进行放大。本申请实施例中,通过对频域数据进行循环移位以实现对调制数据进行相位旋转的效果,而在对频域数据进行循环移位时移位长度根据频域数据的长度,也就是调制数据的长度确定,这样对于不同长度的频域数据,有各自对应的移位长度。本申请实施例中基于与频域数据长度对应的移位长度对频域数据进行循环移位,可以实现基于与调制数据长度对应的相位因子调整调制数据的相位的效果,从而可以使得调制数据所对应时域数据的papr更低,从而可以降低时域数据在经过pa后波形的扭曲程度,进而可以提高时域数据经过pa后的输出信号的功率以及接收端的解调性能。此外,在经过频域滤波时由初始滤波器经过提取操作得到频域滤波器,使得生成的频域滤波器是正交的,在将m个频域数据进行频域滤波时,可以进一步降低频域滤波操作引入的干扰影响,从而在理想信道估计、噪声已知时,网络设备可以正确的解调得到调制数据。上述本申请提供的实施例中,分别从发送端、接收端、以及发送端和接收端之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,发送端可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。基于与方法实施例的同一发明构思,本申请实施例提供一种信号传输装置,该设备可以是发送端本身,也可以是发送端中的芯片或芯片组或芯片或芯片中用于执行相关方法功能的一部分,还可以是其它实现上述发送端的功能的装置。一种实现方式中,该信号传输装置的结构可以如图9a所示,包括相位旋转模块901、确定模块902以及发送模块903。其中,相位旋转模块901,用于执行图3所示方法中步骤s301。确定模块902,用于执行图3所示方法中步骤s302。发送模块903,用于执行图3所示方法中步骤s303。具体过程可以图3所述实施例中的相关描述,这里不再重复赘述。另一种实现方式中,该信号传输装置的结构可以如图9b所示,包括傅里叶变换模块1001、循环移位模块1002、确定模块1003以及发送模块1004。其中,傅里叶变换模块1001,用于执行图8所示方法中步骤s601。循环移位模块1002,用于执行图8所示方法中步骤s602。确定模块1003,用于执行图8所示方法中步骤s603。发送模块1004,用于执行图8所示方法中步骤s604。具体过程可以图8所述实施例中的相关描述,这里不再重复赘述。本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。如图10所示为本申请实施例提供的装置100,用于实现上述方法中发送端的功能。该装置可以是发送端,也可以是发送端中的装置。其中,该装置可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。装置100包括至少一个处理器120,用于实现本申请实施例提供的方法中发送端的功能。一种示例性说明,处理器120可以将m个调制数据分别进行相位旋转、基于所述m个相位旋转数据确定时域数据等等,具体参见方法示例中的详细描述,此处不做赘述。另一种示例性说明,处理器120可以将m个调制数据进行傅里叶变换、将所述m个频域数据进行循环移位、基于所述m个移位频域数据确定时域数据等等,具体参见方法示例中的详细描述,此处不做赘述。装置100还可以包括至少一个存储器130,用于存储程序指令和/或数据。存储器130和处理器120耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器120可能和存储器130协同操作。处理器120可能执行存储器130中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。装置100还可以包括通信接口110,用于通过传输介质和其它设备进行通信,从而用于装置100中的装置可以和其它设备进行通信。示例性地,该其它设备可以是网络设备。处理器120利用通信接口110收发数据,如向接收端发送时域数据等。本申请实施例中,通信接口可以是收发器、总线、总线接口、电路或者其它可以实现通信功能的装置,本申请不做限制。图10中以通信接口110是收发器110为例示出。本申请实施例中不限定上述收发器110、处理器120以及存储器130之间的具体连接介质。本申请实施例在图10中以存储器130、处理器120以及收发器110之间通过总线140连接,总线在图10中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。在本申请实施例中,存储器可以是非易失性存储器,比如硬盘(harddiskdrive,hdd)或固态硬盘(solid-statedrive,ssd)等,还可以是易失性存储器(volatilememory),例如随机存取存储器(random-accessmemory,ram)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,简称dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digitalvideodisc,简称dvd))、或者半导体介质(例如,ssd)等。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1