用于超奈奎斯特(FTN)传输的系统和方法与流程

文档序号:16362769发布日期:2018-12-22 08:15阅读:1150来源:国知局
用于超奈奎斯特(FTN)传输的系统和方法与流程

本申请要求于2016年4月13日递交的序列号为62/322,078、题为“用于超奈奎斯特(ftn)传输的系统和方法”的美国临时专利申请以及于2017年4月12日递交的序列号为15/485,272、题为“用于超奈奎斯特(ftn)传输的系统和方法”的美国专利申请的优先权,其均通过引用结合于此。

下文涉及发送和接收超奈奎斯特(faster-than-nyquist,ftn)信号。

背景技术

在通信系统中,通过信道将数据从发射机发送到接收机。例如,可以通过一个或多个网络将数据从世界中的一个地方路由至另一个地方,其中每个网络包括由信道连接的网络实体。当要将该数据从第一网络实体发送到第二网络实体时,该第一网络实体中的发射机通过将该发射机连接到接收机的信道将数据发送到该第二网络实体中的接收机。在光网络中,该信道可以是具有一条或多条光纤的光信道。

随着对数据的需求增加,期望通过信道传输更多的数据。信道的频谱效率是指能够通过给定带宽在信道上传输的信息速率。希望通过相应提升频谱效率来提高数据速率。

一种试图提高频谱效率的技术是使用更高阶的调制,这意味着提高通过该信道传输的单个符号表示的比特的数量。但是,这存在潜在的不足之处。例如,在光通信系统的情境中,使用更高阶的调制通常需要使用较高的发送功率。较高的发送功率可能导致非线性损伤增强,因此可能存在对该发送功率的功率限制。使用更高阶的调制可能还需要具有更高分辨率的模数转换器(analog-to-digitalconverter,adc)和数模转换器(digital-to-analogconverter,dac)。由于dac/adc组合可以像低通滤波器那样工作,其带宽有限且倾向于切断信号并引入符号间干扰,因此在高采样率下噪声可能会增加。而且,使用更高阶的调制的传输可能对i和q分支中的功率失衡更敏感和/或可能对i和q分支之间的偏斜更敏感。

另一种技术是试图通过缩短每个符号的传输周期来提高波特率,从而提高数据速率。这也存在潜在的不足之处。例如,在光通信系统的情景下,具有较高波特率的信号可能因光学滤波器而面临损伤。而且,光网络中的波长选择开关、复用器、解复用器和其他网元通常具有有限的带宽以及滚降,该滚降可能太急剧而不能适应更高的波特率。



技术实现要素:

公开了试图使用超奈奎斯特(faster-than-nyquist,ftn)传输来提高频谱效率的系统和方法。ftn传输可以使频谱效率提高,而不增加调制阶数,也不增加传输带宽。

在一个实施例中,提供了一种在发射机处执行的方法。该方法可以包括将多个比特划分成k个比特流。该方法还可以包括对于k=1,…,k中的每一个,通过以下步骤获得k个功率缩放符号流:使用相应的前向纠错编码器对该k个比特流中的第k个比特流进行编码以获得第k个编码比特流,将该第k个编码比特流映射到相应的符号以获得第k个符号流,并且将相应的功率因子应用于该第k个符号流以获得第k个功率缩放符号流。该方法还可以包括组合该k个功率缩放符号流以获得传输符号流。该方法还可以包括使用ftn信号发送该传输符号流。

在另一个实施例中,提供了一种相应的在接收机处执行的方法。该方法可以包括将多个接收到的符号划分成k个符号流。该k个符号流中的每一个符号流使用ftn信号以相应的功率发送。该方法还可以包括通过以下步骤执行该k个符号流的解调和解码:(i)对该k个符号流中的第k个符号流进行解调和解码以获得第k组比特,发送该第k个符号流的功率比发送该k个符号流中的至少另一个符号流的功率大;(ii)将该第k组比特映射到第k组符号;以及(iii)对于k=k-1,…,1中的每一个:对该k个符号流中的第k个符号流进行解调和解码以获得第k组比特。

在一些实施例中,该解调和解码可以包括使用从解调和解码该k个符号流中的第(k+1)至第k个符号流中的至少一个符号流获得的多个比特映射的多组符号执行干扰消除。

还公开了相应的发射机和接收机。

通过审阅以下描述,其他方面和其他特征对本领域普通技术人员来说将变得显而易见。

附图说明

实施例将仅通过举例的方式参考附图来描述,其中:

图1是根据一实施例的通信系统的框图;

图2是图1中的发射机的框图,示出了一种示例性实现方式;

图3是图1中的接收机的框图,示出了一种示例性实现方式;

图4至图6示出了仿真结果;

图7是根据一实施例的由发射机执行的操作的流程图;以及

图8是根据一实施例的由接收机执行的操作的流程图。

具体实施方式

出于说明的目的,现在将结合附图在下面更详细地阐述具体实施例。

简介

图1是根据一实施例的通信系统100的框图。该通信系统100包括具有发射机104的第一实体102,以及具有接收机108的第二实体106。该发射机104和该接收机108由信道110连接。通过该信道110将数据传输s(t)从该发射机104发送到该接收机108。该数据传输可以表示如下:

其中s(t)是通过该信道110发送的数据信号,a[n]是由该数据信号s(t)发送的数据符号序列,h(t)是持续时间为t秒的脉冲。t可以被称为符号时间。移位nt后,该脉冲h(t)是正交的,这意味着该脉冲与偏移了整数个符号时间的时间倒置复共轭形式的脉冲的乘积的积分为零。该正交脉冲h(t)可以被认为是彼此“不可见的”,这可以使得使用与h(t)匹配的滤波器以及采样器逐个符号地在该接收机108处进行最优检测成为可能。

然而,在下面描述的实施例中,将代替地使用ftn信号。ftn信号是一种线性调制方案,其旨在通过减少两个相邻脉冲之间的时间和/或频率间隔来提高频谱效率,从而引入受控的符号间和/或载波间干扰,而无需进行正交传输。

当利用ftn时,如在下面的实施例中所示,该数据传输可以改为如下所示:

其中0<τ<1是时间加速度因子。对于奈奎斯特信号,τ=1,但是对于ftn信号,0<τ<1。

为了减轻使用ftn信号引入到该数据传输s(t)中的干扰,可以在该接收机108处实施不同的检测技术。

在下面描述的实施例中,公开了减少时域中的相邻样本之间的间隔的广义多流(generalizedmulti-stream,gms)ftn传输方法和系统。发送信号s(t)由应用了适当功率分配的多个独立流的叠加组成。由于功率负载值不同,与具有单流传输的ftn信号相比,该发送信号s(t)可以呈现更高的峰均功率比(peak-to-averagepowerratio,papr)。该发送信号由发射脉冲进行频带限制。在该接收机108处,实施了使用软符号干扰消除执行逐个符号检测的迭代多级解调和解码方法。在该接收机108为光学接收机的实施例中,逐个符号检测发生在光学损伤补偿之后。

一些用于在该接收机108处进行检测的曾用方法使用最大后验概率(maximumaposterioriprobability,map)或最大似然序列估计(maximumlikelihoodsequenceestimate,mlse)均衡器来试图解决由ftn信号引入的干扰。然而,map均衡器和mlse均衡器通常是基于栅格(trellis)的,并且需要进行顺序处理。map均衡器的实现复杂度为o(ml),其中m是星座大小(constellationsize),l是由该ftn信号引入的有效的符号间干扰(inter-symbolinterference,isi)存储。根据该时间加速度因子τ,该isi存储可以很大。在下面的实施例中,公开了用于逐个符号检测的系统和方法,其与map和mlse相比可以具有较低的复杂度。

示例性发射机和接收机

图2是图1中的发射机104的框图,示出了一个示例性实现方式。在该示例性实现方式中,假定该通信系统100是相干光通信系统。该信道110显示为光信道。

该发射机104包括k个分支。每个分支通过开关200与比特流u耦合。每个分支具有相应的前向纠错(forwarderrorcorrection,fec)编码器,标示为202a-202k。与每个fec编码器连接的是相应的符号映射器,标示为204a-204k。与每个符号映射器连接的是相应的功率缩放元件,标记为206a-206k。每个功率缩放元件执行符号乘以功率因子的平方根的乘法运算。该功率因子有时被称为功率负载因子。每个分支的输出端通过开关210与脉冲整形器208耦合。该脉冲整形器与数模转换器(digital-to-analog,dac)212连接。该dac212与电到光转换器214连接。

该fec编码器202a-k、该符号映射器204a-k、该功率缩放元件206a-k和该脉冲整形器208均可以使用处理器来实现,该处理器执行指令以使该处理器执行该fec编码器202a-k、该符号映射器204a-k、该功率缩放元件206a-k和该脉冲整形器208的相应操作。可以使用相同的处理器或不同的处理器来实现每个组件。或者,该fec编码器202a-k、该符号映射器204a-k、该功率缩放元件206a-k和该脉冲整形器208均可以是专用电路(例如,专用集成电路(applicationspecificintegratedcircuit,asic))、图形处理单元(graphicsprocessingunit,gpu),或用于执行该fec编码器202a-k、该符号映射器204a-k、该功率缩放元件206a-k和该脉冲整形器208的相应操作的已编程的现场可编程门阵列(fieldprogrammablegatearray,fpga)。一组电路可以专门用于实现所有fec编码器202a-k、符号映射器204a-k、功率缩放元件206a-k和脉冲整形器208。或者,可以使用不同的电路来实现该fec编码器202a-k、该符号映射器204a-k、该功率缩放元件206a-k和该脉冲整形器208中的一个或一些。可以使用专用dac芯片实现该dac212。可以使用将信号从电域转换到光域的专用电路(例如,光调制器)实现该电到光转换器214。

在操作中,将待发送的多个比特u划分成k个流:u1,u2,…,uk。每个流被发送到该k个分支中相应的一个分支。可以使用该开关200以循环方式划分该多个比特u来产生流u1,u2,…,uk。使用fec编码器202a对比特流u1进行编码以得到编码比特流,然后使用双射映射方案通过符号映射器204a对该编码比特流进行调制,以得到符号流。然后将功率因子p1应用于该符号流,以得到功率缩放符号流a1。如图所示,该实施例通过将该符号流乘以p1的平方根来应用该功率因子p1。对于其他流u2,…,uk,在其他分支的每一个分支中存在等同运算。

因为这些比特被划分成k个流,所以由于并行处理,该fec编码器202a-k的时钟相比于不划分比特可以更慢。这可以降低计算复杂度。

通常情况下,该k个流中的每一个流的编码和调制可以独立于其余的流。例如,fec编码器202a应用的编码可以与fec编码器202b应用的编码不同,和/或由符号映射器204a执行的调制可以与由符号映射器204b执行的调制不同。然而在该实施例中,对于每个分支使用相同的fec码和相同的符号映射。也就是说,每个fec编码器202a-k应用相同的fec码,并且每个符号映射器204a-k使用相同的调制方案。例如,每个fec编码器202a-k可以使用低密度奇偶校验(low-densityparity-check,ldpc)码,每个符号映射器204a-k可以使用正交幅度调制(quadratureamplitudemodulation,qam)。

对于每个流uk,其中k=1,2,…,k,在fec编码和符号映射之后应用相应的功率因子pk以生成流ak。为了保持与均匀的功率负载相同的平均发送功率pav,可以选择功率因子pk,使得p1+p2+...+pk=pav,并且pk≥pk-1≥...≥p1。因此,流a1应用了最低的功率因子p1,流ak应用了最高的功率因子pk。pk具有最大幅值,pk-1具有第二大幅值,……,p1具有最小幅值。从后面讨论的多种变形中将会明白,这只是设置功率因子的一种可能的方式。

在应用功率因子之后,使用开关210将每个流ak,k=1,2,…,k,的符号连接,以生成发送的符号流a[n]。具体地,使用开关210以符号速率通过循环方式选择来自每个流ak的符号,以生成传输符号流:

a[n]={a11,a21,...,ak1,a12,a22,...,ak2,......,a1n,a2n,...akn},其中akj表示第k个流中的第j个符号,n是每个流的符号的数量。

然后使用t正交发射脉冲h(t)对该传输符号流a[n]进行脉冲整形。t正交脉冲意味着该脉冲移位时间nt后是正交的。然而,因为使用了ftn信号,所以对该符号a[n]进行脉冲整形的速率是1/t'=1/τt,其中τ是时间加速度因子,并且0<τ<1。

因此,通过ftn发送的信号采取以下形式

然后,执行dac212中的数模转换,随后执行电光转换器214中的电到光转换,并且通过该光信道110发送ftn信号sa(t)的光形式。

图3是图1中的该接收机108的框图,示出了该接收机108与图2中的发射机对应的示例性实现方式。

该接收机108包括与模数转换器(analog-to-digitalconverter,adc)224连接的光电转换器222,该模数转换器224与匹配滤波器226连接。或者,该匹配滤波器226可以在该adc224之前,在这种情况下,匹配滤波将在模拟域中执行。

该接收机108也包括k个分支。每个分支通过开关228与该匹配滤波器226的输出端耦合。每个分支具有相应的逐个符号先验概率(symbol-by-symbolaprioriprobability,sbsapp)计算器,标示为230a-k。与每个sbsapp计算器连接的是相应的符号解映射器,标示为232a-k。与每个符号解映射器连接的是相应的fec解码器,标示为234a-k。每个fec解码器的输出端与标示为236a-k的相应符号重映射器连接。

可以使用将信号从光域转换到电域的专用电路(例如,光电二极管)实现该光电转换器222。可以使用专用adc芯片实现该adc224。该匹配滤波器226、该sbsapp计算器230a-k、该符号解映射器232a-k、该fec解码器234a-k和该符号重映射器236a-k均可以使用处理器来实现,该处理器执行指令以使该处理器执行该匹配滤波器226、该sbsapp计算器230a-k、该符号解映射器232a-k、该fec解码器234a-k和该符号重映射器236a-k的相应操作。可以使用相同的处理器或不同的处理器来实现每个组件。或者,该匹配滤波器226、该sbsapp计算器230a-k、该符号解映射器232a-k、该fec解码器234a-k和该符号重映射器236a-k均可以是专用电路(例如,asic)、gpu,或用于执行该匹配滤波器226、该sbsapp计算器230a-k、该符号解映射器232a-k、该fec解码器234a-k和该符号重映射器236a-k的相应操作的fpga。一组电路可以专门用于实现所有匹配滤波器226、sbsapp计算器230a-k、符号解映射器232a-k、fec解码器234a-k和符号重映射器236a-k。或者,可以使用不同的电路来实现该匹配滤波器226、该sbsapp计算器230a-k、该符号解映射器232a-k、该fec解码器234a-k和该符号重映射器236a-k中的一个或一些。

在操作中,发送信号在该光信道110中受到诸如色散的损害而失真。还存在其他噪声,例如,由于放大的自发辐射引起的噪声。对于使用双极化传输的实施例,信号可能被偏振模色散(polarizationmodedispersion,pmd)进一步损害。然而,在使用双极化传输的实施例中,在该接收机108处可以实现采用均衡器抽头的最小均方(least-meansquare,lms)自适应的2×2的蝶式均衡器(未示出),以试图减轻该pmd。

在该接收机108处,首先由光电转换器222执行光电转换,随后由adc224执行模数转换。执行接收信号的相干检测。该相干检测包括(使用匹配滤波器226)对该发射脉冲h(t)进行匹配滤波,以及以1/τt的速率进行采样,以获得采样输出y[n],由下式给出:

其中

是h(t)的采样自相关函数,z[n]是通过匹配滤波和使用噪声方差σ2进行采样后的噪声序列。该匹配滤波可以包括色散补偿。

然后,与在该发射机104处划分该数据u的方式相同,使用开关228以循环方式将接收到的序列y[n]划分成k个流y1,y2,…,yk。具体而言,将该序列y[n]划分成如下所示的k个流:对于k=1,2,…,k,yk[n]=y[k(n-1)+k],并且n=1,2,…,n。

然后,分k个阶段进行解调和解码如下。首先,在第k个分支中开始对第k个符号流yk进行解调和解码。首先开始对第k个符号流进行解调和解码,是因为yk与以最大功率发送的符号流对应。具体而言,yk与流ak对应,并且将最大幅值功率因子pk应用于流ak。对于yk中的每个符号,如下进行解调和解码。sbsapp计算器230k首先计算该符号的逐个符号先验概率。假设存在全局迭代(如图3中的点画线250所示),这通过使用在前次迭代期间由该fec解码器生成的比特的更新概率来实现。在第一次迭代期间(或者如果不存在全局迭代),将该先验概率初始化为零(即,均等概率),因为在第一次迭代中(或者如果不存在全局迭代)没有可用于来自该fec的比特的信息。这些概率被用来计算损坏当前流的噪声和残差isi的方差σ2,符号的后验概率与成正比。然后,将sbsapp计算器230k的输出发送到符号解映射器232k,该符号解映射器232k确定并输出该符号的每个比特的对数似然比(log-likelihoodratio,llr)。随后,将该llr输入到fec解码器234k,该fec解码器234k通过fec解码生成对发送比特的更可靠的估计,这可能以输出的llr或对应于该符号的硬判决比特的形式进行。随后,符号重映射器236k将该fec解码器234k的输出重映射回该星座中的对应符号,并且重映射后的符号被发送到sbsapp计算器k-1。在图3中,解调器包括sbsapp计算器和符号解映射器,解码器包括fec解码器。

接着,在第(k-1)个分支中开始对第(k-1)个符号流yk-1进行解调和解码。yk-1与以第二大功率发送的符号流对应。对于yk-1中的每个符号,以与第k个分支相同的方式进行解调和解码,但是存在以下例外:软干扰消除是通过从第yk-1中减去来自第k个分支的重映射的符号执行的。软干扰消除是通过从整个接收信号中去除该第k个分支的符号的isi贡献执行的。使用该第k个分支的软解调符号,(通过将该第k个流的符号与信道进行卷积)在解码器内重新生成对第k个流产生的信道isi的估计,表示为kisi。随后,从整个接收信号中减去该kisi,从而去除该第k个流对整个接收信号的干扰效应。这有助于消除因该第k个分支而存在的isi,并且该操作恰好发生在该sbsapp计算器230k-1中计算逐个符号先验概率之前。然后,该sbsapp计算器230k-1计算减除操作之后的信号的先验概率。

从第(k-2)至第1个分支中对每个后续分支中的每个后续流进行解调和解码,并使用来自执行的所有之前分支的重映射的符号进行软干扰消除。

当对功率最大的,即最强的信号流yk进行解码时,其他流yk-1至y1被认为是干扰。从图3可以清楚地看出,一旦信号流yk被解码,就将解码比特映射回与该解码比特对应的符号,然后在对其他流yk-1至y1进行解码时减去该符号。类似地,当对信号流yk-1进行解码时,其他流被认为是干扰,并且一旦信号流yk-1被解码,就将解码比特映射回与该解码比特对应的符号,然后在对其他流yk-2至y1进行解码时减去该符号。这个过程一直持续到y1被解码。

上述解调和解码方法具有以下潜在的有益之处,因为没有执行所有分支的联合解码,所以可以降低复杂度。使用来自之前解码的流的信息来执行每个流的顺序解码,而不是联合解码。相比于联合解码所有的流,这可以降低解码复杂度。而且,上述解调和解码方法利用了流之间的相对功率差值。

在给定迭代中,通过从fec解码器获得的一组先验概率激活均衡算法。可以使用与a.barbieri、d.fertonani和g.covlavolpe于2009年10月在ieee通信汇刊第57卷第10期第2951至2959页上发表的《线性调制的时频封装:频谱效率和实际检测方案》(“barbieri等人的论文”)的第vi节中描述的相同算法来计算非本征概率。

如箭头250所示,可以执行解调和解码过程的全局迭代。箭头250以虚线示出,以指示该全局迭代是可选的。类似地,使用虚线表示符号重映射器236a,因为它只在存在全局迭代时使用。每当执行全局迭代时,来自前一次迭代中的第1至(k-1)个分支的重映射的符号都被用于当前迭代中的第k个分支中的软干扰消除。尽管全局迭代是可选的,但是从可接受的复杂度的角度来看,因为不执行分支的联合解码,所以所示出的实施例可以很好地适用于实现全局迭代,这可以减少解码延迟,从而可以留下足够的时间来执行多次迭代。全局迭代的次数可以由系统设计者设置,或者该接收机108可以基于解码比特的输出(例如,使用校正子)确定是否在操作期间执行一个或多个全局迭代。当使用较小的时间加速度因子时,可能需要或期望更多的全局迭代。但是,总体复杂度仍然可以低于map均衡。

选择功率因子

在上述实施例中,对于每个流而言,应用于每个流的功率的幅值都会增加,使得最小幅值的功率被应用于流1,最大幅值的功率被应用于流k。在一种实现方式中,计算每个流ak的功率分配如下:对于以信号与干扰加噪声比ρ实现无误差性能的给定纠错码,用于第k个流的功率因子pk被计算为

σ2是信道的噪声方差。以所选择的值p1开始,可以执行连续评估直到获得pk。或者,对于k=2,…,k,功率因子pk可以被选为:

也就是说,pk可以被选为大于或等于等式右边计算出的值的任意值。

上述功率因子等式与y.kim和j.bajcsy于2013年6月在第13届加拿大信息理论研讨会180至185页上发表的《通过非均匀功率分配实现的二进制超奈奎斯特光传输》中的公式不同(“kim等人的论文”)。特别地,上述功率因子等式解决了kim等人的论文中提出的方案中可能发生却被忽略的流内干扰。在kim等人的论文中提出的方案中,τ的值被限制为1/k,这可能会限制系统设计。在本实施例中,τ的值不仅限于1/k。

在另一个实施例中,可以选择功率因子pk,使得总体可达到速率被最大化,例如,以与barbieri等人的论文中所述的方法类似的方式。以这种方式选择功率因子可以涉及,在考虑固定数量的流的前提下,在功率范围内执行功率扫描并且反复选择功率因子,直到总体可达到速率被最大化。与使用上述等式相比,以这种方式选择功率因子可以得到更好的性能。然而,选择功率因子以使可达到速率最大化,可能需要对每个流ak使用不同的调制和编码速率。

在另一个实施例中,使用以下启发式算法:假设存在大量的流,则将等式

用来为具有最强(最大幅值)的功率因子的流选择功率因子。假设存在均匀的功率分配,则所有其他流的功率因子被选为相同的较低的值。

更通常地,功率因子不必都是不同的值,和/或其不必如在图2和图3的实施例中那样,每个流所应用的功率因子比前一个流具有更高的幅值。然而,应假设至少有一个流所应用的功率因子的幅值大于应用于另一个流的功率因子。

仿真

为了考虑不同功率负载场景的影响而进行仿真。通过剩余带宽为0.22的根升余弦(root-raisedcosine,rrc)脉冲整形进行仿真。所使用的fec码是标准低密度奇偶校验(low-densityparity-check,ldpc)第二代卫星数字视频广播(digitalvideobroadcast-satellite-secondgeneration,dvb-s2)码,码字长度为64800比特。

由于不同的功率被分配给不同的脉冲流,所以与均匀的功率分配相比,峰均功率比(peak-to-averagepowerratio,papr)增加。影响该papr的两个设计参数是流k的数量和ftn时间加速度因子τ。

选择ftn参数τ,使得对于给定的编码速率,目标频谱效率达到2比特每/秒/赫兹/极化方向。因此,对于3/4、4/5、5/6和8/9的编码速率,τ的对应值分别为0.61、0.66、0.68和0.73。通过长度为1000km的光纤考虑双偏振四相相移键控(dualpolarizedquarternaryphaseshiftkeying,dp-qpsk)传输,其中色散参数β2=-22.63ps2/km,偏振模色散为

关于可达到速率的评估在图4中示出。与奈奎斯特传输(τ=1;k=1)相比,减小τ的值可以改善频谱效率。此外,对于τ的给定值,与单流传输相比,增加数据流k的数量可以导致额外的性能增益。如从图5中的误比特率(bit-errorrate,ber)曲线可以观察到的,这些性能增益被转换为使用较低的发送功率或等同地以较低的光信号噪声比(opticalsignal-to-noiseratio,osnr)实现相同的频谱效率。虽然使用map均衡器的ftn传输在τ=0.73和τ=0.66时实现了更好的性能,但是当τ下降到0.61时,gms方案实现了更好的性能。由于功率负载不同,性能增益是通过使用k=3个流的ftn传输和在接收机处进行低复杂度逐个符号检测实现的。另一个关键的观察结果是,假设具有能够实现最佳性能的不同的τ元组和编码率,在比较map均衡器和gms方案的性能时,性能损失可以忽略不计。最后,如图6中所示,根据papr评估所提出的gms方案。对于τ的给定值,增加流的数量导致更高的papr值。而且,对于给定数量的流,减小τ的值导致papr的值更高。这些结果表明,在该papr和最佳可达到速率或ber性能之间存在权衡。k的值应该这样选择,即使用k的最小值可以达到目标性能。因此,对于τ=0.61和τ=0.66,确定k=3提供了最佳ber性能,对于τ=0.68和τ=0.73,确定k=2提供了最佳ber性能。

因此,在一些实施例中,提供了一种选择流k的数量作为针对ftn信号的给定码率和给定时间加速度因子τ的ber性能和papr性能的函数的方法。

本文所公开的实施例的可能的好处如下所示。实现本文所公开的实施例所需要的发射机/接收机的修改处于数字域,即对数字信号处理(digitalsignalprocessing,dsp)的改变。尽管由于ftn信号而存在isi,但仍然可以使用为高斯信号设计或优化的传统fec,并且可能没有显著的性能损失也没有白化滤波器(除匹配滤波之外)。相比于一些其他的ftn均衡器,例如,l.piti、g.meloni、g.berrettini、f.fresi、m.secondini、t.foggi、g.covlavolpe、e.forestieri、a.d’errico、f.cavaliere、r.sabella和g.prati于2012年9月在第38届欧洲光通信大会暨展览会第1-3页上发表的《在200ghz带宽进行1tb/s的dp-qpsk通信》中公开的map均衡器,计算复杂度可以更低。本文所公开的实施例可以被认为是灵活的,因为假设存在不同的性能度量,数据流的数量和ftn信号可以独立优化。例如,在给定的ftn信号速率,可以选择落入最大可达到速率的期望裕度内的最小数量的流。另外,与kim等人的论文中的方案不同,本文所公开的实施例不限制每个流要以奈奎斯特速率发送,这允许ftn的合理时间加速度因子的范围更广。本文所公开的实施例采用多级逐个符号检测(这可以被认为是低复杂度的)以及软符号干扰消除策略。降低τ的值可以在不牺牲复杂度的情况下提高频谱效率。而且,本文所公开的实施例可以在不增加发射功率的情况下提高频谱效率,并且对于有限带宽网元可以是稳健的。在本文所公开的实施例中,可以在接收机处以可管理的复杂度对ftn信号进行解码。在本文所公开的实施例中,可以为广义多流ftn传输提供最佳功率加载技术。在本文所公开的实施例中,可以提供适用于非二进制传输的逐个符号ftn检测。与map/mlse均衡器不同,本文所公开的实施例中的检测方法可以与时间加速度因子无关。使用本文所公开的实施例的逐个符号检测可以降低ftn均衡器的复杂度,而又不会明显地降低性能。如本文的一些实施例中所公开的,通过使用ftn提高频谱效率,可以减小波特率和/或可以使用比较廉价的光电子设备,并且这种降低的复杂度可以允许在硅中实现接收机架构。

其他示例性系统和方法

以上结合图1和图2描述的发射机和接收机是一个具体示例。进一步的变形和概括如下所述。

图7是根据一实施例的由发射机执行的操作的流程图。该发射机可以具有能够执行该方法的步骤的任何结构。图2中的发射机只是一个示例。

在步骤402中,将比特划分成k个比特流。例如,这可以使用开关(例如,如在图2中的开关200中那样)来执行。

在步骤404中,获得k个功率缩放符号流。结合图2描述了一种实现这一步骤的方式。在一个实施例中,可以执行以下操作:对于k=1,…k中的每一个:使用相应的前向纠错码对该k个比特流中的第k个比特流进行编码以获得第k个编码比特流,将该第k个编码比特流映射到相应的符号以获得第k个符号流,以及将相应的功率因子应用于该第k个符号流以获得第k个功率缩放符号流。

在步骤406中,组合该k个功率缩放符号流以获得传输符号流。例如,这可以使用开关,如在图2中的开关210,来执行。

在步骤408中,使用ftn信号发送该传输符号流。例如,这可以使用以1/τt的速率生成符号的脉冲整形器来执行,例如在图2中的脉冲整形器208中。对于特定的波特率b,可以在数字域中进行脉冲整形,其形状与信道更好地匹配,例如,根升余弦(rootraisedcosine,rrc)脉冲。该脉冲可以使用几个数字化的采样信号表示,并且还可以得到比信号的所需带宽略高的支持,用剩余带宽项α表示,其中α具有在0.1和0.5范围内的典型值。

在一些实施例中,应用于该符号流中的一个符号流的相应的功率因子的幅值大于应用于该符号流中的另一个符号流的相应的功率因子的幅值。在一些实施例中,对于k=2,…,k中的每一个:应用于该第k个符号流的相应的功率因子的幅值不小于应用于第(k-1)个符号流的相应的功率因子的幅值。在一些实施例中,应用于该第k个符号流的该相应的功率因子满足关系

其中pk是该第k个符号流的相应的功率因子,ρ是误差控制码实现无误差性能时的信干噪比,σ2是信道的噪声方差,并且其中τ是该ftn信号的时间加速度因子,h(t)是发射脉冲,t是该发射脉冲的持续时间。在一些实施例中,k是针对该ftn信号的给定码率和给定时间加速度因子τ的ber性能和papr性能的函数。在一些实施例中,对于该k个比特流中的每个比特流,相应的前向纠错码是相同的,但这不是必需的。在一些实施例中,该相应的前向纠错码是ldpc码,但也可以使用其他fec码代替。在一些实施例中,将该第k个编码比特流映射到相应的符号包括应用qam,但也可以使用其他调制方案代替。在一些实施例中,该发射机是相干光发射机。但是,实施例不限于光学环境。本文所描述的方法同样适用于其他通信系统,例如,在电域中运行的无线或有线通信系统。

图8是根据一实施例的由接收机执行的操作的流程图。该接收机可以具有能够执行该方法的步骤的任何结构。图3中的接收机仅是一个示例。

在步骤502中,将接收到的符号划分成k个符号流。例如,这可以使用开关,如图3的开关228,来执行。该符号流中的每一个符号流使用ftn信号以相应的功率发送。应用于该符号流中的一些符号流的相应功率可以相同或不同。

在步骤504中,执行该k个符号流的解调和解码。结合图3描述了一种实现这一步骤的方式。在一个实施例中,可以执行以下操作:(i)对该k个符号流中的第k个符号流进行解调和解码以获得第k组比特;(ii)将该第k组比特映射到第k组符号;(iii)对于k=k-1,…,1中的每一个:对该k个符号流中的第k个符号流进行解调和解码以获得第k组比特。

在一些实施例中,发送该第k个符号流的功率大于发送该k个符号流中的至少另一个符号流的功率。

在一些实施例中,(iii)中的解调和解码包括:使用从解调和解码该k个符号流中的第(k+1)至第k个符号流获得的多个比特映射的第(k+1)至第k组符号执行干扰消除,例如,如图3中所示。然而,更通常地,干扰消除不必使用所有从解调和解码该第(k+1)至第k个符号流获得的比特中映射的该第(k+1)至第k组符号。在其它实施例中,只有来自某些之前解码的符号流的符号可以被用来执行干扰消除。例如,在一些实施例中,(iii)中的解调和解码包括:使用从解调和解码该k个符号流中的第(k+n)个符号流获得的多个比特映射的至少一组符号来执行干扰消除,其中n是1和k-k之间的值。例如,该第(k+n)个符号流可以是对正在被解码的当前符号具有最多(或很多)干扰的符号流。

在一些实施例中,执行该k个符号流的解调和解码可以包括执行n次迭代。该n次迭代中的每一次迭代可以包括步骤(i)至(iii)。对于n=2,…,n中的每一个:第n次迭代的步骤(i)可以包括通过执行包括干扰消除的操作对该第k个符号流进行解调和解码。在一些实施例中,例如,该干扰消除可包括使用从在第(n-1)次迭代中解调和解码第1至第k个符号流获得的多个比特映射的多组符号,如图3中的虚线所示。更通常地,该干扰消除不必使用所有在第(n-1)次迭代中的第1至第k个符号流。在其他实施例中,在第(n-1)次迭代中解码的第1至第k个符号流中仅有部分可以被用来执行干扰消除。

在一些实施例中,对于k=2,…k中的每一个:发送该第k个符号流的功率的幅值不小于用于发送第(k-1)个符号流的功率的幅值。在一些实施例中,符号流均具有相同的编码和调制,但这不是必需的。对于部分或全部流,编码和/或调制可以不同。在一些实施例中,该符号流均可以具有ldpc编码,并且解码将包括执行ldpc解码。在一些实施例中,该符号流均具有qam。然而,也可以使用其他调制和/或编码代替。

虽然已经结合特定特征和实施例对本发明进行了描述,但在不脱离本发明的情况下,可以对本发明进行各种修改和组合。相应地,本说明书和附图被简单地认为是对所附权利要求书所限定的本发明的部分实施例的解释,并被考虑为涵盖落入本发明范围内的任何和所有修改、变形、组合或同等做法。因此,虽然已经详细描述了本发明及其优点,但是在不脱离如所附权利要求所限定的本发明的情况下,可以作出各种改变、替换和变更。此外,本申请的范围并非意在局限于说明书中所描述的工艺、机器、制造、物质组成、方式、方法和步骤的特定实施例。如本领域普通技术人员将从本发明的公开中容易理解的,根据本发明,可以利用与本文所描述的对应实施例实质上执行相同的功能或实现与其实质上相同的结果的现有的或将在以后开发的工艺、机器、制造、物质组成、方式、方法和步骤。因此,所附权利要求意在将这样的工艺、机器、制造、物质组成、方式、方法和步骤包含在其范围之内。

此外,本文中例示的执行指令的任何模块、组件或设备可以包括或以其他方式访问非暂时性计算机/处理器可读存储介质,用于存储诸如计算机/处理器可读指令、数据结构、程序模块和/或其他数据的信息。非暂时性计算机/处理器可读存储介质的示例的非穷尽列表包括磁带盒、磁带、磁盘存储器或其他磁性存储设备、光盘(例如,光盘只读存储器(compactdiscread-onlymemory,cd-rom)、数字视频光盘或数字多功能光盘(digitalversatiledisc,dvd)、蓝光光盘tm或其他光学存储器、以任何方法或技术实现的易失性和非易失性介质以及可移动和不可移动介质、随机存取存储器(random-accessmemory,ram)、只读存储器(read-onlymemory,rom)、电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存或其他存储器技术。任何这样的非暂时性计算机/处理器存储介质可以是设备的一部分,或可以被该设备访问或可以与该设备连接。本文所描述的任何应用或模块可以使用计算机/处理器可读/可执行指令来实现,该指令可以由这样的非暂时性计算机/处理器可读存储介质存储或保存。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1