发射机、接收机和信号处理的方法与流程

文档序号:11623713阅读:908来源:国知局
发射机、接收机和信号处理的方法与流程
本发明涉及光通信领域,并且更具体地,涉及一种发射机、接收机和信号处理的方法。
背景技术
:骨干网数据流量的剧增,对光纤通信系统传输速率的要求显著提高。然而,光通信系统的硬件带宽是有限的,需要在有限的带宽里传输大量的数据,提高频带利用率成为至关重要的途径。采用高频带利用率的调制方案能良好的解决上述问题。正交振幅调制(quadratureamplitudemodulation,qam)是正交载波调制技术与多电平振幅键控的结合,具有较高的频带利用率,广泛应用于光通信、宽带无线通信和数字有限电视传输等领域。现有的光通信系统采用的方形16-qam调制方案成本高、功耗大且系统复杂度高,难以实现。技术实现要素:本发明实施例提供一种发射机、接收机和信号处理的方法,能够降低通信系统的复杂度、功耗和成本。第一方面,提供了一种发射机,该发射机包括星座映射器310、信号转换模块320、数字信号处理器330、数字模拟转换器340;该星座映射器310,用于确定比特流与极坐标下的星座点的映射关系,并根据该映射关系生成星座符号数据流;该信号转换模块320,用于将该星座符号数据流转换为幅度信号和相位信号,其中,该幅度信号为2电平模拟信号,该相位信号为8电平数字信号;该数字信号处理器330,用于将该相位信号进行数字信号处理,生成多电平数字信号;该数字模拟转换器340,用于将该多电平数字信号转换为多电平模拟信号。星型16-qam信号在极坐标系下被拆分成幅度信号(即2电平模拟信号) 和相位信号(即8电平数字信号)两部分。幅度信号直接输入到饱和驱动器进行放大。相位信号经过数字信号处理器处理之后,生成多电平数字信号,dac将该多电平数字信号转换成连续的多电平模拟信号,完成信号处理,相比现有技术降低了数字信号处理器的计算复杂度,减少了数字模拟转换器数目和功耗。因此,本发明实施例的发射机,通过将比特流映射为极坐标下的星座符号数据流,并将该星座符号数据流转换为幅度信号和相位信号,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。结合第一方面,在第一方面的第一种可能的实现方式中,该发射机还包括:饱和驱动器350,用于对该幅度信号进行饱和放大;线性驱动器360,用于对该多电平模拟信号进行线性放大;光发射机前端模块370,用于将饱和放大后的该幅度信号和线性放大后的该多电平模拟信号转换为光信号。在光通信领域中,多电平模拟信号通过线性驱动器放大,幅度信号通过饱和驱动器放大,进而可以驱动光发射机前端将饱和放大后的幅度信号和线性放大后的该多电平模拟信号转换为光信号。相比现有技术,本发明将一个线性驱动器改为饱和驱动器,在同样摆幅条件下,饱和驱动器相比线性驱动器至少降低30%的功耗,因此,本发明实施例的发射机能够减少通信的功耗。结合第一方面,在第一方面的第一种可能的实现方式中,该发射机还包括:射频发射机前端模块380,用于将该幅度信号和该多电平模拟信号转换为射频信号。该发射机可以应用于无线通信领域,发射机对比特流进行处理后生成一路幅度信号和一路多电平模拟信号,射频发射机前端模块将该幅度信号和多电平模拟信号转换为射频信号,从而实现大容量和远距离传输。本发明实施例能够降低数字信号处理器的计算复杂度,减少模拟数字转换器数目和功耗。结合第一方面及第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,该星座映射器310具体用于:调整该比特流与该星座点的映射关系,以使星座判决器能够扩大判决区域。星型16-qam的每个符号和周期传送4比特,即四个比特b1、b2、b3、 b4映射为一个符号,假设用最高位b1来选择幅度r1,r2,用[b2,b3,b4]三个比特的八种组合去选择八个相位0,π/4,π/2,3π/4,π,5π/4,3π/2,7π/4。根据星座点的映射位置,接收机在接收到信号时可以根据星座点的映射位置得到判决区域。星座点映射的最小判决相位差为π/4,对应的接收端的最小判决区域为本发明实施例,通过调整星座点的映射位置可以使得星座点的最小判决相位差为π/2,对应的接收端的最小判决区域为从而能够降低误码率,提升通信性能。第二方面,提供了一种接收机,该接收机包括信号判决器410、模拟数字转换器420、数字信号处理器430、信号转换模块440和星座判决器450;该信号判决器410,用于对接收到的第一幅度信号进行判决,生成2电平模拟信号;该模拟数字转换器420,用于将接收到的第一相位信号进行转换,生成多电平数字信号,其中,该第一相位信号为多电平模拟信号;该数字信号处理器430,用于将该多电平数字信号转换为8电平数字信号;该信号转换模块440,用于将该2电平模拟信号和该8电平数字信号转换为极坐标下的星座符号数据流;该星座判决器450,用于将该星座符号数据流转换为比特流。光信号在传输过程中由于噪声或其他因素导致信号发生偏差,接收机的信号判决器410能够将接收到的幅度信号进行判决,使其恢复为原来的2电平幅度信号;而adc能够将接收到的相位信号转换为多电平数字信号,再由数字信号处理器的均衡等操作将该多电平数字信号转换为8电平数字信号,再由信号转换模块将8电平数字信号和2电平模拟信号转换为极坐标下的星座符号数据流,最后由星座判决器将星座符号数据流转换为比特流。该接收机相比现有技术减少了数字信号处理器的计算复杂度、减少了模拟数字转换器的数目和功耗。因此,本发明实施例的接收机,能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。结合第二方面,在第二方面的第一种可能的实现方式中,该接收机还包括:光接收机前端模块460,用于将光信号转换为第二幅度信号和第二相位 信号;饱和跨阻放大器470,用于将该第二幅度信号进行饱和放大,生成该第一幅度信号;线性跨阻放大器480,用于将该第二相位信号进行线性放大,生成该第一相位信号。具体而言,该接收机可以应用于光通信系统,接收机前端接收光信号,将光信号转换为电信号。该电信号包括两路即第二幅度信号和第二相位信号。饱和跨阻放大器对第二幅度信号进行放大,经信号判决器判决为2电平数字信号。线性跨阻放大器对第二相位信号进行放大后,发送给模拟数字转换器。相比现有技术,本发明将一个线性跨阻放大器改为饱和跨阻放大器,在同样摆幅条件下,饱和跨阻放大器相比线性跨阻放大器至少降低30%的功耗,因此,本发明实施例的接收机能够减少通信的功耗。结合第二方面,在第二方面的第二中可能的实现方式中,该接收机还包括:射频接收机前端模块490,用于将射频信号转换为该第一幅度信号和该第一相位信号。该发射机可以应用于无线通信领域,射频接收机前端模块将接收到的射频信号进行转换,生成一路幅度信号(即第一幅度信号)和一路相位信号(即第一相位信号)。将该第一幅度信号和第一幅度信号发送给接收机,进而能够降低数字信号处理器的计算复杂度,减少模拟数字转换器数目和功耗。第三方面,提供了一种信号处理的方法,所述方法由第一方面或第一方面的任一种可能的实现方式所述的发射机的模块执行。第四方面,本申请提供了一种信号处理的方法,所述方法由第二方面或第二方面的任一种可能的实现方式所述的接收机的模块执行。第五方面,提供了一种发射机,包括:处理器和存储器;所述存储器存储了程序,所述处理器执行所述程序,用于执行上述第一方面或第一方面任一种可能的实现方式所述的信号处理的方法。第六方面,提供了一种接收机,包括:处理器和存储器。所述存储器存储了程序,所述处理器执行所述程序,用于执行上述第二方面或第二方面任一种可能的实现方式所述的信号处理的方法。基于上述技术方案,本发明实施例的发射机、接收机和信号处理的方法,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器和模拟数字转换器的数目,从而达到了低功耗、低复杂度和低成本通信的目的。附图说明为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术的通信系统的示意图;图2是现有技术的通信系统的一个具体实施例的示意图;图3是本发明一个实施例的发射机的示意图;图4是本发明一个实施例的接收机的示意图;图5是本发明一个实施例的通信系统的示意图;图6是本发明一个实施例的星座图的示意图;图7是本发明另一个实施例的星座图的示意图;图8是本发明另一个实施例的星座图的示意图;图9是本发明另一个实施例的通信系统的示意图;图10是本发明一个实施例的信号处理的方法的示意性流程图;。图11是本发明另一个实施例的信号处理的方法的示意性流程图;图12是本发明一个实施例的发射机的结构示意图;图13是本发明另一个实施例的接收机的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1是现有技术通信系统的示意图。图1所示的通信系统100包括:一个星座映射器、一个发射端数字信号处理器(transmitterdigitalsignalprocessor,txdsp)、两个数字模拟转换器(digitaltoanalogconverter,dac)、两个线性驱动器(lineardriver,lineardrv)、一个光发射机前端模块、光纤链路、一个光接收机前端模块(receiverdigitalsignalprocessor,rxdsp)、 两个线性跨阻放大器、两个模拟数字转换器(analogtodigitalconverter,adc)、一个接收端数字信号处理器(receiverdigitalsignalprocessor,rxdsp)和一个星座判决器。星座映射器110,能够完成比特流的串并转化,并将比特流映射到星座点生成星座符号数据流,例如,16-qam调制,4个比特(0101)映射到星座点上的1个点,可以用复数表示为1+j*3。数字信号处理器120,对i路和q路信号(或者i+jq复数信号)进行发端数字信号处理,生成多电平信号;dac130,将数字信号转换成模拟信号;线性驱动器140,将模拟信号线性放大,驱动光发射机前端;光发射机前端模块150,完成电信号向光信号的转换,进而通过传输媒介进行光信号传输,例如,该传输媒介可以是光纤,或者也可以是自由空间等;光接收机前端模块160,完成光信号向电信号的转换;线性跨阻放大器170,将接收的模拟信号线性放大;adc180,将接收的模拟信号转换成数字信号;数字信号处理器190,对i路和q路接收信号(或者i+jq复数信号)进行收端数字信号处理;星座判决器200,进行星座点判决,完成比特流的并串转化。16-qam是包含16种符号的qam调制方式。具有16个样点的16-qam信号,每个样点表示一种矢量状态,16-qam有16态,每4位二进制数规定了16态中的一态,16-qam中规定了16种载波和相位的组合,16-qam的每个符号和周期传送4比特。其中,“星座点映射”和“星座点判决”的星座点如图2所示。方形16-qam信号在笛卡尔坐标(cartesiancoordinates)系下,被拆分成实部(i路信号)和虚部(q路信号)两部分,均为4电平信号。经数字信号处理器(发送端的数字信号处理器也可以称为“发射端数字信号处理器”)处理之后,i路信号和q路信号均变为多电平信号,经过dac的转换生成连续的多电平模拟信号,再通过线性驱动器的放大,进而驱动光发射机前端发出光信号,从而将比特流转换为光信号,使得传输容量增大,传输距离更远。相应的,在接收端,光接收机前端接收光信号,并将光信号转换为连续的模拟信号,经过线性跨阻放大器放大后,再经adc模块转换成数字信号,此时i路信号和q路信号均为多电平数字信号。数字信号处理器(接收端的数字信号处理器也可以称为“接收端数字信号处理器”)将i路和q路信号都还原成4电平,最后进行星座点判决转换为星座符号数据流,进而将该星座符号数据流转换为比特流。应理解,数字信号处理器对i路信号和q路信号进行处理时,可以是将i+jq复数信号进行数字信号处理,还可以是分别对i路信号和q路信号进行独立的数字信号处理(即可以是对2路独立的实数信号进行数字信号处理)。现有技术的通信系统中,存在成本高、功耗大和系统复杂度高,难以实现等缺点。图3示出了根据本发明实施例的一种发射机300的示意图。该发射机300包括星座映射器310、信号转换模块320、数字信号处理器330、数字模拟转换器340;该星座映射器310,用于确定比特流与极坐标下的星座点的映射关系,并根据该映射关系生成星座符号数据流;该信号转换模块320,用于将该星座符号数据流转换为幅度信号和相位信号,其中,该幅度信号为2电平模拟信号,该相位信号为8电平数字信号;该数字信号处理器330,用于将该相位信号进行数字信号处理,生成多电平数字信号;该数字模拟转换器340,用于将该多电平数字信号转换为多电平模拟信号。具体而言,星型16-qam信号在极坐标系下被拆分成幅度信号(2电平)和相位信号(8电平)两部分。相位信号经过数字信号处理器处理之后,生成多电平信号,dac将该多电平信号转换成连续的模拟信号。这样,将处理完成的信号转换为光信号或射频信号等,从而具有传输容量大,传输距离远等优势。因此,本发明实施例的发射机,通过将比特流映射为极坐标下的星座符号数据流,并将该星座符号数据流转换为幅度信号和相位信号,能够降低数字信号处理器的计算复杂度,以及减少数字模拟转换器的数目和功耗,从而 达到了低功耗、低复杂度和低成本通信的目的。可选地,该发射机300还包括:饱和驱动器350,用于对该幅度信号进行饱和放大;线性驱动器360,用于对该多电平模拟信号进行线性放大;光发射机前端模块370,用于将饱和放大后的该幅度信号和线性放大后的该多电平模拟信号转换为光信号。具体而言,在光通信领域中,多电平模拟信号通过线性驱动器放大,幅度信号通过饱和驱动器放大,进而可以驱动光发射机前端将饱和放大后的幅度信号和线性放大后的多电平模拟信号转换为光信号。相比现有技术,本发明将一个线性驱动器改为饱和驱动器,在同样摆幅条件下,饱和驱动器相比线性驱动器至少降低30%的功耗,因此,本发明实施例的发射机能够减少通信的功耗。本发明实施例中,可选地,该发射机300还包括:射频发射机前端模块380,用于将该幅度信号和该多电平模拟信号转换为射频信号。具体而言,该发射机可以应用于无线通信领域,发射机对信号进行处理后生成一路幅度信号和一路多电平模拟信号,射频发射机前端模块将该幅度信号和多电平模拟信号转换为射频信号,从而实现大容量和远距离传输。本发明实施例能够降低数字信号处理器的计算复杂度,以及减少数字模拟转换器数目和功耗。应理解,该射频信号的传输媒介可以是自由空间,本发明对此不进行限定。该星座映射器310具体用于:调整该比特流与该星座点的映射关系,以使星座判决器能够扩大判决区域。星型16-qam的每个符号和周期传送4比特,即四个比特b1、b2、b3、b4映射为一个符号,假设用最高位b1来选择幅度r1,r2,用[b2,b3,b4]三个比特的八种组合去选择八个相位0,π/4,π/2,3π/4,π,5π/4,3π/2,7π/4。根据星座点的映射位置,接收机在接收到信号时可以根据星座点的映射位置得到判决区域。星座点映射的最小判决相位差为π/4,对应的接收端的最小判决区域为本发明实施例,通过调整星座点的映射位置可以使得星座点的最小判决相位差为π/2,对应的接收端的最小判决区域为从而能够降低误码率,提升通信性能。因此,本发明实施例的发射机,通过将比特流映射为极坐标下的星座符号数据流,并将该星座符号数据流转换为幅度信号和相位信号,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。图4示出了根据本发明实施例的一种接收机400的示意图。该接收机500包括信号判决器410、模拟数字转换器420、数字信号处理器430、信号转换模块440和星座判决器450;该信号判决器410,用于对接收到的第一幅度信号进行判决,生成2电平模拟信号;该模拟数字转换器420,用于将接收到的第一相位信号进行转换,生成多电平数字信号,其中,该第一相位信号为多电平模拟信号;该数字信号处理器430,用于将该多电平数字信号转换为8电平数字信号;该信号转换模块440,用于将该2电平模拟信号和该8电平数字信号转换为极坐标下的星座符号数据流;该星座判决器450,用于将该星座符号数据流转换为比特流。具体而言,光信号在传输过程中由于噪声或其他因素导致信号发生偏差,接收机的信号判决器410能够将接收到的幅度信号进行判决,使其恢复为原来的2电平模拟信号;而adc能够将接收到的相位信号转换为多电平数字信号,再由数字信号处理器的均衡等操作将该多电平数字信号恢复为原来的8电平数字信号,再由信号转换模块将8电平数字信号和2电平模拟信号转换为极坐标下的星座符号数据流,最后由星座判决器将星座符号数据流转换为比特流。该接收机相比现有技术减少了数字信号处理器的计算复杂度、以及减少了模拟数字转换器的数目和功耗。因此,本发明实施例的接收机,能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。可选地,该接收机400还包括:光接收机前端模块460,用于将光信号转换为第二幅度信号和第二相位信号;饱和跨阻放大器470,用于将该第二幅度信号进行饱和放大,生成该第一幅度信号;线性跨阻放大器480,用于将该第二相位信号进行线性放大,生成该第一相位信号。具体而言,该接收机可以应用于光通信系统,接收机前端接收光信号,将光信号转换为电信号。该电信号包括两路即第二幅度信号和第二相位信号。饱和跨阻放大器对第二幅度信号进行放大,生成第一幅度信号,线性跨阻放大器对第二相位信号进行放大,生成第一相位信号。相比现有技术,本发明将一个线性跨阻放大器改为饱和跨阻放大器,在同样摆幅条件下,饱和跨阻放大器相比线性跨阻放大器至少降低30%的功耗,因此,本发明实施例的接收机能够减少通信的功耗。在本发明实施例中,可选地,该接收机400还包括:射频接收机前端模块490,用于将射频信号转换为该第一幅度信号和该第一相位信号。具体而言,该发射机可以应用于无线通信领域,射频接收机前端模块将接收到的射频信号进行转换,生成一路幅度信号(即第一幅度信号)和一路相位信号(即第一相位信号)。将该第一幅度信号和第一幅度信号发送给接收机,进而能够降低数字信号处理器的计算复杂度,减少模拟数字转换器数目和功耗。因此,本发明实施例的接收机,能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应 对本发明实施例的实施过程构成任何限定。图5示出了根据本发明实施例的一种通信系统500的示意图。该通信系统500包括星座映射器310、信号转换模块320、数字信号处理器330、数字模拟转换器340、饱和驱动器350、线性驱动器360,光发射机前端模块370、光接收机前端模块460、饱和跨阻放大器470、线性跨阻放大器480、信号判决器410、模拟数字转换器420、数字信号处理器430、信号转换模块440和星座判决器450。应理解,本发明的发射机和接收机可以应用于光通信领域,也可以应用于无线通信领域。为了描述方便,下述实施例以光通信领域为例进行说明,但本发明对此并不限定。本实施例中的各种术语的含义与前述各实施例相同。具体地,该星座映射器310确定比特流与极坐标下的星座点的映射关系,并根据该映射关系生成星座符号数据流。在本发明实施例中,星座映射器将比特流映射至极坐标下的星座图(如图6所示)中的星座点上,得到复数形式的星座符号数据流。该星座符号数据流的复数表达式为:应理解,比特流映射至极坐标下的星座图中的星座点上,可以有多种方式,本发明对此不进行限定。例如,比特流映射至星座点可以如图7a所示。图7a所示的外圈最右边的点均为0000(二进制),即十进制的0;内圈最右边的点均为1000(二进制),即十进制的8;星座点的分布为逆时针关系。0~15是十进制数,分别对应相应的二进制数。如表1所示:表1十进制01234567二进制00000001001000110100010101100111十进制89101112131415二进制10001001101010111100110111101111具体地,该信号转换模块320,用于将该星座符号数据流转换为幅度信号(可以称为“a路信号”)和相位信号(可以称为“p路信号”),其中,该 幅度信号为2电平模拟信号,该相位信号为8电平数字信号。信号转换模块将星座符号数据流的复数表达式表示为幅度(a)和相位(p)的形式:则a路信号的取值可以为:其中,v1=v1-pp/2,v1-pp为饱和驱动器的输入信号峰峰值。相应地,p路信号的取值可以是:其中,v2=v2-pp/2,v2-pp为线性驱动器的输入信号峰峰值。应理解,该v1-pp或v2-pp为一个参考值,若该发射机应用于无线通信领域时,该参考值可以选取射频发射机的相关参数,本发明对此不进行限定。可选地,该星座映射器310具体用于:调整该比特流与该星座点的映射关系,以使星座判决器能够扩大判决区域。在本发明实施例中,星型16-qam的每个符号和周期传送4比特,即四个比特b1、b2、b3、b4映射为一个符号,假设用最高位b1来选择幅度(r1,r2),用[b2,b3,b4]三个比特的八种组合去选择八个相位(0,π/4,π/2,3π/4,π,5π/4,3π/2,7π/4)。根据星座点的映射位置,接收机在接收到信号时可以根据星座点的映射位置得到判决区域,如图7(a)、7(b)和7(c)所示,图中的阴影部分即为判决区域。最小的判决区域越大,通信性能越好,例如,在通信过程中存在误码率,最小的判决区域越大,信号处理的误码率越小。第1个比特‘b1’的判决是由幅度(r1,r2)来判决,第2,3,4个比特[b2,b3,b4],均由不同的相位区域来判决。如图7(a),b2=0的判决区域为阴影部分,此阴影部分所表示的相位差为π;图7(b),b3=0的判决区域为阴影部分,此阴影部分的最小相位差为π/2;图7(c),b4=0的判决区域为阴影部分,此阴影部分的最小相位差为π/4。因此,上述星座点映射 的最小判决相位差为π/4,对应的接收端的最小判决区域为本发明实施例,通过调整比特流与星座点的映射关系可以使得星座点的最小判决相位差为π/2,对应的接收端的最小判决区域为从而能够提升通信的性能。例如,如图8(a)、8(b)和8(c)所示,用0-15的十进制数来表示,从0开始逆时依次表示为0,2,3,1,5,7,6,4,8,10,11,9,13,15,14,12。根据该方案的星座点映射,最小判决相位差为π/2,对应的接收端的最小判决区域为可选地,最小判决相位差为π/2的星座点映射,还可以有以下方案:(1)0,4,5,1,3,7,6,2,8,12,13,9,11,15,14,10;(2)0,4,6,2,3,7,5,1,8,12,14,10,11,15,13,9;(3)0,1,5,4,6,7,3,2,8,9,13,12,14,15,11,10;(4)0,1,3,2,6,7,5,4,8,9,11,10,14,15,13,12;(5)0,2,6,4,5,7,3,1,8,10,14,12,13,15,11,9。应理解,本发明实施例对能够扩大的判决相位差以及星座点的映射方案并不进行限定。具体地,该数字信号处理器330,用于将该相位信号进行数字信号处理,生成多电平数字信号。在本发明实施例中,发射机的数字信号处理器的输入/输出数据均为实数,其内部的处理算法可简化为实数处理。由前述可知,现有技术数字信号处理器可以是将i+jq复数信号进行数字信号处理,还可以是分别对i路信号和q路信号进行独立的数字信号处理。相比复数计算,本发明实施例的数字信号处理器仅对实数进行运算,明显降低了计算复杂度。或者,相比现有技术的数字信号处理器对i路信号和q路信号分别进行实数计算,本发明实施例仅对相位信号这一路进行实数运算,仍然能够降低计算复杂度。由于数字信号处理器占用晶体管资源较多,芯片面积较大且成本高昂,减少一路信号使用数字信号处理器处理能够较低50%的功耗。相对复数计算,实数计算的计算复杂度显著降低,例如:x=xi+i*xq,y=yi+i*yq(5)其中,xi,yi和xq,yq分别为复数x,y的实部和虚部;i为虚数单位。在数字信号处理器中,两个复数的乘法可表示为:x·y=(xi+i*xq)·(yi+i*yq)(6)=(xi·yi-xq·yq)+i*(xi·yq+xq·yi)如式(6)所示,一次复数乘法包含4次实数乘法及2次实数加法。两个复数的加法可表示为:x+y=(xi+yi)+i*(xq+yq)(7)如式(7)所示,一次复数加法包含2次实数加法。因此,若“数字信号处理器120”与“数字信号处理器330”模块中采用相同的数字信号处理算法,则“数字信号处理器330”的复杂度小于“数字信号处理器120”复杂度的一半。可选地,该数字信号处理器可以是对信号进行器件带宽预补偿、器件/链路非线性预补偿和光纤色散预补偿等,本发明对此不进行限定。该数字模拟转换器340,用于将该多电平数字信号转换为多电平模拟信号。dac将该多电平信号转换成连续的模拟信号,完成信号的处理,从而为信号的远距离传输做好准备工作。本发明仅有一路信号使用数字模拟转换器,减少了数字模拟转换器的使用数目,使得成本和功耗降低了50%。因此,本发明实施例的发射机,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。具体地,在光通信领域中,饱和驱动器350,用于对该幅度信号进行饱和放大,进而可以驱动光发射机前端将饱和放大后的幅度信号转换为光信号。具体地,线性驱动器360,用于对该多电平模拟信号进行线性放大。相比现有技术,本发明实施例将一个线性驱动器改为饱和驱动器,在同样摆幅条件下,饱和驱动器相比线性驱动器至少降低30%的功耗,因此,本发明实施例的发射机能够减少通信的功耗。具体地,光发射机前端模块370,用于将饱和放大后的该幅度信号和线性放大后的该多电平模拟信号转换为光信号。将比特流转换为光信号,能够使得信号传输容量增大,传输距离更远。应理解,光信号的传输媒介可以是光纤,或者也可以是通过自由空间等,本发明对此不进行限定。具体地,光接收机前端模块460,用于将光信号转换为第二幅度信号和第二相位信号;该接收机可以应用于光通信系统,接收机前端接收光信号, 将光信号转换为电信号。该电信号包括两路即第二幅度信号和第二相位信号。具体地,饱和跨阻放大器470,用于将该第二幅度信号进行饱和放大,生成第一幅度信号;线性跨阻放大器480,用于将该第二相位信号进行线性放大,生成第一相位信号。饱和跨阻放大器对幅度信号进行放大,发送给信号判决器;线性跨阻放大器对相位信号进行放大后,发送给模拟数字转换器。具体而言,该信号判决器410,用于对第一幅度信号进行判决,生成2电平模拟信号。光信号在传输过程中由于噪声或其他因素导致信号发生偏差,接收机的信号判决器410能够将接收到的幅度信号进行判决,使其恢复为原来的2电平幅度信号。例如,可以设置信号判决器的判决阈值为vtia,th=0,当信号幅度小于此阈值,信号判决器的输出信号电平设为vdet1,当信号幅度大于此阈值,信号判决器的输出信号电平则设为vdet2。需要说明的是,判决输出信号vdet1,vdet2的值是根据电路的实际应用情况确定的。具体而言,该模拟数字转换器420,用于将第一相位信号进行转换,生成多电平数字信号,其中,该第一相位信号为多电平模拟信号。本发明仅有一路信号(即第一相位信号)使用模拟数字转换器,减少了模拟数字转换器的使用数目,使得成本和功率降低了50%。具体而言,该数字信号处理器430,用于将该多电平数字信号转换为8电平数字信号。adc能够将接收到的第一相位信号转换为多电平数字信号,再由数字信号处理器的均衡等操作将该多电平数字信号转换为8电平数字信号。本发明实施例仅对一路信号(即多电平数字信号)进行实数运算,能够降低计算复杂度。具体而言,该信号转换模块440,用于将该2电平模拟信号和该8电平数字信号转换为极坐标下的星座符号数据流。接收端的信号转换模块的算法与发射端的信号转换模块的算法互为逆运算。例如,而接收端的数字信号处理器可以将相位信号数据恢复为8个电平:其中,vrxp为数字信号处理器输出信号的最大值。进而,由式(8)及(9)可得到收端信号xrx16qam。具体而言,该星座判决器450,用于将该星座符号数据流转换为比特流。信号转换模块将8电平数字信号和2电平模拟信号转换为极坐标下的星座符号数据流,最后由星座判决器将星座符号数据流转换为比特流。因此,本发明实施例的接收机,能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。图9示出了根据本发明另一个实施例的一种通信系统700的示意图。该通信系统700包括星座映射器310、信号转换模块320、数字信号处理器330、数字模拟转换器340、射频发射机前端模块380、射频接收机前端模块490、信号判决器410、模拟数字转换器420、数字信号处理器430、信号转换模块440和星座判决器450。本发明的发射机和接收机可以应用于无线通信领域。为了描述方便,下述实施例以无线通信领域为例进行说明,但本发明对此并不限定。本实施例中的各种术语的含义与前述各实施例相同。星座映射器310确定比特流与极坐标下的星座点的映射关系,并根据该映射关系生成星座符号数据流,信号转换模块320将星座符号数据流在极坐标系下拆分成幅度信号(2电平)和相位信号(8电平)两部分。相位信号经过数字信号处理器330处理之后,生成多电平数字信号,数字模拟转换器340将该多电平数字信号转换成连续的多电平模拟信号。射频发射机前端模块380将该幅度信号和该多电平模拟信号转换为射频信号,从而实现大容量和远距离传输。本发明实施例能够降低数字信号处理器的计算复杂度,以及减少数字模拟转换器数目和功耗。射频接收机前端模块490将接收到的射频信号转换为第一幅度信号和第一相位信号。射频信号在传输过程中由于噪声或其他因素导致信号发生偏差,接收机的信号判决器410能够将接收到的第一幅度信号进行判决,使其恢复为原来的2电平幅度信号;而模拟数字转换器420能够将接收到的第一相位 信号转换为多电平数字信号,再由数字信号处理器430的预补偿等操作将该多电平数字信号转换为8电平数字信号,再由信号转换模块440将8电平数字信号和2电平模拟信号转换为极坐标下的星座符号数据流,最后由星座判决器450将星座符号数据流转换为比特流。本发明实施例相比现有技术减少了数字信号处理器的计算复杂度、减少了模拟数字转换器的数目和功耗。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。上文结合图3、图4至图9,详细描述了根据本发明实施例的发射机和接收机,下面将结合图10和图11,详细描述根据本发明实施例的信号处理的方法。图10示出了根据本发明例的信号处理的方法900的示意性流程图,如图10所示,该信号处理的方法900应用于发射机,该发射机包括星座映射器、信号转换模块、数字信号处理器、数字模拟转换器,该信号处理的方法900包括:s910,该星座映射器确定比特流与极坐标下的星座点的映射关系;s920,该星座映射器根据该映射关系,生成星座符号数据流;s930,该信号转换模块将该星座符号数据流转换为幅度信号和相位信号,其中,该幅度信号为2电平模拟信号,该相位信号为8电平数字信号;s940,该数字信号处理器将该相位信号进行数字信号处理,生成多电平数字信号;s950,该数字模拟转换器将该多电平数字信号转换为多电平模拟信号。因此,本发明实施例的信号处理的方法,通过将比特流映射为极坐标下的星座符号数据流,并将该星座符号数据流转换为幅度信号和相位信号,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器的数目和功耗,达到了低功耗、低复杂度和低成本的目的,从而提升了通信性能。在本发明实施例中,可选地,该方法900还包括:饱和驱动器对该幅度信号进行饱和放大;线性驱动器对该多电平模拟信号进行线性放大;光发射机前端模块将饱和放大后的该幅度信号和线性放大后的该多电 平模拟信号转换为光信号。在本发明实施例中,可选地,该方法900还包括:射频发射机前端模块将该幅度信号和该多电平模拟信号转换为射频信号。可选地,在本发明实施例中,该星座映射器确定比特流与极坐标下的星座点的映射关系,包括:该星座映射器调整该比特流与该星座点的映射关系,以使星座判决器能够扩大判决区域。因此,本发明实施例的信号处理的方法,通过将比特流映射为极坐标下的星座符号数据流,并将该星座符号数据流转换为幅度信号和相位信号,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本的通信目的。应理解,根据本发明实施例的信号处理的方法900可对应于本发明实施例的发射机300的执行主体,并且发射机300中的各个模块的前述和其它操作和/或功能分别为了实现上述各个方法的相应步骤,为了简洁,在此不再赘述。图11示出了根据本发明例的信号处理的方法1100的示意性流程图,该方法1100应用于接收机400,该接收机包括信号判决器、模拟数字转换器、数字信号处理器、信号转换模块和星座判决器,该方法1100包括:s1110,该信号判决器对第一幅度信号进行判决,生成2电平模拟信号;s1120,该模拟数字转换器将第一相位信号进行转换,生成多电平数字信号,其中,该第一相位信号为多电平模拟信号;s1130,该数字信号处理器将该多电平数字信号转换为8电平数字信号;s1140,该信号转换模块将该2电平模拟信号和该8电平数字信号转换为极坐标下的星座符号数据流;s1150,星座判决器将该星座符号数据流转换为比特流。因此,本发明实施例的信号处理的方法,能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。可选地,在本发明实施例中,该方法1100还包括:光接收机前端模块将光信号转换为第二幅度信号和第二相位信号;饱和跨阻放大器将该第二幅度信号进行饱和放大,生成该第一幅度信号;线性跨阻放大器将该第二相位信号进行线性放大,生成该第一相位信号。可选地,在本发明实施例中,该方法1100还包括:射频接收机前端模块将射频信号转换为该第一幅度信号和该第一相位信号。因此,本发明实施例的信号处理的方法,能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。应理解,根据本发明实施例的信号处理的方法1100可对应于本发明实施例的接收机400的执行主体,并且接收机400中的各个模块的前述和其它操作和/或功能分别为了实现上述各个方法的相应步骤,为了简洁,在此不再赘述。图12示出了本发明的又一实施例提供的发射机的结构,包括至少一个处理器1302(例如cpu),至少一个网络接口1305或者其他通信接口,存储器1306,和至少一个通信总线1303,用于实现这些发射机之间的连接通信。处理器1302用于执行存储器1306中存储的可执行模块,例如计算机程序。存储器1306可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口1305(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。在一些实施方式中,存储器1306存储了程序13061,处理器1302执行程序13061,用于执行一些操作:确定比特流与极坐标下的星座点的映射关系;根据该映射关系,生成星座符号数据流;将该星座符号数据流转换为幅度信号和相位信号,其中,该幅度信号为2电平模拟信号,该相位信号为8电平数字信号;将该相位信号进行数字信号处理,生成多电平数字信号;将该多电平数字信号转换为多电平模拟信号。可选地,处理器1302还用于:对该幅度信号进行饱和放大;对该多电平模拟信号进行线性放大;将饱和放大后的该幅度信号和线性放大后的该多电平模拟信号转换为光信号。可选地,处理器1302还用于:将该幅度信号和该多电平模拟信号转换为射频信号。在本发明实施例中,可选地,处理器1302具体用于:调整该比特流与该星座点的映射关系,以使星座判决器能够扩大判决区域。从本发明实施例提供的以上技术方案可以看出,本发明实施例通过将比特流映射为极坐标下的星座符号数据流,并将该星座符号数据流转换为幅度信号和相位信号,能够降低数字信号处理器的计算复杂度,减少数字模拟转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。图13示出了本发明的又一实施例提供的接收机的结构,包括至少一个处理器1502(例如cpu),至少一个网络接口1505或者其他通信接口,存储器1506,和至少一个通信总线1503,用于实现这些发射机之间的连接通信。处理器1502用于执行存储器1506中存储的可执行模块,例如计算机程序。存储器1506可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口1505(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。在一些实施方式中,存储器1506存储了程序15061,处理器1502执行程序15061,用于执行一下操作:对接收到的第一幅度信号进行判决,生成2电平模拟信号;将接收到的第一相位信号进行转换,生成多电平数字信号,其中,该第一相位信号为多电平模拟信号;将该多电平数字信号转换为8电平数字信号;将该2电平模拟信号和该8电平数字信号转换为极坐标下的星座符号数据流;将该星座符号数据流转换为比特流。可选地,处理器1502还用于:将光信号转换为第二幅度信号和第二相位信号;将该第二幅度信号进行饱和放大,生成该第一幅度信号;将该第二相位信号进行线性放大,生成该第一相位信号。在本发明实施例中,可选地,处理器1502还用于:将射频信号转换为该第一幅度信号和该第一相位信号。从本发明实施例提供的以上技术方案可以看出,本发明实施例能够降低数字信号处理器的计算复杂度,减少模拟数字转换器的数目和功耗,从而达到了低功耗、低复杂度和低成本通信的目的。应理解,本发明中的具体的例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。还应理解,在本发明实施例中,“与a对应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、发射机和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、发射机和方法,可以通过其它的方式实现。例如,以上所描述的发射机实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,发射机或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作 为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1