摘要 阐述了光码分多址(OCDMA)系统的基本原理,系统结构,系统分类及其国内外的发展现状。着重分析了相干OCDMA系统和非相干OCDMA系统的区别以及它们各自的编解码方案与实现,最后展望了OCDMA的关键技术及发展趋势。
光码分多址(OCDMA)是一种全新的频率资源利用思路,它的信道占据的是同一个宽频带,原则上不需要光滤波器件,不同信道之间相互独立地发送与接收信号,从而不需要网际规模的时钟同步。OCDMA具有优良的安全性能,抗干扰、抗多径衰落能力强,允许用户随机上下路,随机接入,综合服务,网络管理便捷,协议简单等技术优势。此外,OCDMA系统在光域上对各路信号进行光编码和光解码,对用户数据进行全光信号处理,实现多址通信,是实现真正意义上的全光通信网的最有希望的多址复用技术。
1、基本原理
OCDMA概念是由CDMA概念演变而来的,电码分多址(CDMA)主要通过分配码字获得多址接入能力,具有抗干扰、抗多径衰落和提高系统容量等技术特点。CDMA技术已经成功地应用于卫星通信和移动通信领域,但卫星通信和移动通信系统受到使用带宽的限制,而使得CDMA技术优点难以得到最充分地发挥。OCDMA技术将光纤的带宽资源与CDMA技术有机结合解决了这一问题。
OCDMA是将不同用户的信号用互成正交的码序列来进行光学编码,编码后的备用户信号由星型耦合器叠加在一起,形成一个总的信号数据流进入光纤传输。在接收端,利用光解码器对收到的扩频码序列与本地地址码进行相关运算,采用相干或非相干的方法进行解扩处理,并通过特定阈值判决技术恢复源信号,传送给数据接收器实现数据恢复,其系统原理图[1]如图1所示。
图1 典型的OCDMA系统原理图
1.1 系统结构
OCDMA技术允许用户异步接入光网络,多个用户可同时使用公用信道。基于OCDMA技术组建的光接入网在光域进行编解码,可以提供高速的信息接入服务,OCDMA接入网通常采用星形拓扑结构。在这种结构中,星形耦合器是网络的中心,每个用户通过两条光纤与之相连,一个作为输入,另一个作为输出。每个用户发出的信号功率通过耦合器被均匀地分配到每一个输出上,网络结构如图2所示。
图2 OCDMA星形网络结构
1.2 OCDMA的地址码
OCDMA地址码分为单极性和双极性码。单极性主要用于非相干系统中,双极性主要用于相干系统中。单极性码主要有光素数码和光正交码。光素数码是根据代数理论先确定码函数,用既定的码函数给出(0,1)序列中“1”的位置,然后根据码函数分析相关性、多用户干扰以及系统误码率。而光正交码是先确定系统的设计参数,定下码长、码重以及互相关值,在既定的目标下根据某种算法确定(0,1)序列中“1”的位置。双极性码有m序列,哈达码,Gold序列,用于相位编码方案。同单极性码相比,在码长相同的情况下,双极性的相关性更好,而且可以大大提高通信系统的并发用户数量。
地址码选择应具有如下特征:(1)具有尖锐的自相关峰值;(2)尽可能小的互相关峰值;(3)具有足够多的码字容量。
地址码码字结构方面,一维地址码中较有代表性的是光素数码(OPC)和光正交码(OOC)。尽管一维码的设计水平不断提高,相应的OCDMA系统实验效果良好,但一维码多址系统的用户容量和系统性能之间存在着矛盾。Park E在时分复用和空分复用的基础上提出二维OCDMA系统的模型框架[2]。随后,Yang G C等提出了多波长光正交码(MWOOC)的理论模型[3],缩短了码字长度,有效地提高了光纤带宽的利用率,使系统性能得到进一步优化。近几年来,围绕提高码字容量,改进系统性能,人们对二维码地址码字构造进行了不少研究,而且为了提供多种QoS,还提出了变重码设计方案[4]。
2、OCDMA系统编解码
2.1 OCDMA编解码器原理
光编/解码器是OCDMA系统的核心部件。OCDMA编/解码器经历了光纤延迟线、体光栅、布拉格光纤光栅(FBG)、阵列波导光栅(AWG)等几种。光编解码器的结构和特性直接影响到OCDMA系统的总体性能,决定着OCDMA系统能否投入实际应用。
最初使用的编码器大都基于光纤延迟线的时域编码。光纤延迟线编码系统是由并行的几束光纤和2个1×P星形耦合器构成的,同一码字中,编码器之间的差别在于光纤延迟线的长度不同。编码器的作用是将一个输入的短脉冲进行不同的延时,在输出端将得到由这些不同延时的短脉冲合成的脉冲序列,如图3所示。它的缺点是:体积庞大,存在严重的功率损失。
图3 基于光纤延迟线的编解码器
另一编码是基于衍射光栅/相位掩模板的频域编码。采用一体光栅对脉冲中的各频率成分进行空间分离和重组,用一相位掩模板来完成必要的脉冲滤波和整形功能。该方法结构松散、有瞬时频偏,造价昂贵,实用较少。
第三种是基于FBG的时域/频域二维编码。该编码器由一系列中心波长不同的FBG组成,每个光栅中心反射波长可由压电陶瓷装置调节光栅周期进行改变,实现波长编码,光栅的位置起到光纤延时线的作用,使不同的频谱分量在时域上分开,从而实现时域/频域混合编码。该编码器实现比较简单,但地址码的码长受FBG数目的限制。利用AWG做编码器可以解决码长受限问题,易集成但损耗较大。
2.2 OCDMA编解码方案
OCDMA系统目前采用的光编解码方案主要有:基于光纤延迟线的时域光正交码方案、基于衍射光栅/相位掩模板的频域编解码方案、基于FBG的编解码方案以及基于AWG的编解码方案。
在OCDMA系统中,最具有代表性的编解码器实现方案是基于光纤延迟线的时域编解码和基于衍射光栅/相位掩模板的频域编解码方案。在非相干OCDMA系统中,基于光纤光栅的谱域编解码方案逐渐成为主流。前两个方案的实现主要受器件的影响,如需要造价昂贵的相干超短脉冲光源,使得成本较高,缺乏市场竞争力。非相干OCDMA系统对光地址码集的相关性能要求很高,而现有光地址码集的多用户干扰问题突出,限制了系统的容量。
目前,比较看好的是近几年发展起来的基于FBG单光束编/解码技术。最初采用的是在一根光纤上按序写入(或接续而成)的FBG阵列,光栅的空间位置和反射幅度用于编码。随着光检测技术的发展,光栅的反射相移也能检测到,相位编码也就成为可能,二维光栅矩阵编码(相位和幅度)器也已在实验室应用。目前,较好的方法是在一根光栅上进行连续的幅度和相位调制,形成SSFBG(超结构光纤光栅),用它替代离散FBG阵列进行编/解码。
基于SSFBG来实现双极性编码的OCDMA系统方案在实验室得到了实现。一个是南安普顿大学的P.C.Teh等人于2001年提出的一套利用SSFBG的相位编解码OCDMA系统[5]。该系统采用m序列,码字为1110010,码片周期为6.4 ps,即码片速率为160 Gchip/s,该码字对应的SSFBG长度为4.64 mm。用户数据是10Gbit/s的231-1的随机比特序列,采用的光源是锁模铒光纤环激光器(EFRL),该激光器可以产生重复速率为10GHz、宽度为2ps的孤子脉冲。另外一个是日本大阪大学的王旭等人在2004年提出的基于SSFBG的全异步OCDMA系统方案[6],该系统用户数为10,各个用户的码字为511 chip二进制相移键控Gold序列,码片速率为640Gbit/s,编解码利用SSFBG实现。用户的数据为1.25 Gbit/s,231-1随机比特序列,系统采用的光源为锁模激光器(MLLD),输出脉冲宽度为1.8ps。