《1 引言》
1 引言
近年来, 非相干光谱幅编解码技术得到广泛的研究, 取得了重大突破
OCDMA技术实用化的关键在于寻找性能优良的光地址码码集。光码集的性能优劣主要取决于最大码字容量ϕmax以及由多址干扰引起的系统误码率 (MUI-BER) 。自1983年Shaar等提出光素数码概念
二维光正交地址码的码字参数表示为 (m×n, w, λa , λc) , 其中m为码字所用的波长片数, n为码字长度, 每个码字由矩阵表示;w为码重, 即分布在矩阵中的1的个数;λa 和λc分别为自相关和互相关限制系数, 分别为
其中, xi, j为位于码字矩阵中第i行、第j列的码元, ⊕表示模n和运算。二维码的性能与这些参数的关系密切。给出二维λ-t光正交方阵码 (2D-OOSC) (n×n, w, 1, 1) 的设计方案, 分析其相关性质, 讨论用户容量, 研究误码性能。
《2 二维光λ-t正交方阵码的构造》
2 二维光λ-t正交方阵码的构造
对于码长n、码重w的一维光正交方阵码, 素数n=w (w-1) t+1, t为码字个数, 各码字的区位表示为
其中d
其中, ⊕, ⊗分别为模m加以及模n乘运算。 () 内的每一对数字 (a, b) 代表1在码字矩阵中的位置, 即相对于左下角起始位置的移位。 每一对数字表示纵向向上移位为a (不同波长片之间的交换) , 水平向右移位为b (不同时间片之间的交换) 。
对于二维方阵码, m=n, 波长片和时间片数目相等。这样, 横向和纵向各自移位n次, 每个一维码将衍生出n2个码字, t个一维码共产生n2t个二维码。
考虑到w个1可以处于同一波长片, 原一维码可整体纵向移动k次, 得到
共nt个码字。至此, 该2D-OOSC中, 共有由t个一维码衍生出的二维码字n (n+1) t个。
《3 2D-OOSC的相关性分析》
3 2D-OOSC的相关性分析
考察由式 (4) 确定的码字X, 对任意给定的i, j, 其w个1分别位于 (d
考察由式 (4) 确定的2个码字X和Y, 设i1, j1确定码字X, i2, j2码字Y, 则有X中1的位置为
Y中1的位置为
T1, T2的区别在于X, Y有可能来源于不同的一维码字。
现假设在X, Y中分别有两个或两个以上的1的对应位置相同, 即
式中k1, l1对应X中的2个1, k2, l2对应Y中的2个1, k1, l1, k2, l2∈[0, w-1]。将式 (6) 中的两式相减得
式 (7) 的左端是原来第T1个一维码字中的2个1的位置差, 而右端是原来第T2个一维码字的2个1的位置差。无论T1 是否等于T2 , 式 (7) 均违背了一维正交方阵码 (n, w, 1, 1) 的性质, 即在自相关和互相关限制均为1的条件下, 码字中任意2个1的位置差一定不等的性质。因此, 在X, Y中分别有2个或2个以上的1的对应位置相同的假设不能成立。这样, 互相关限制为1的条件得到满足。
对于由式 (5) 确定的码字, 同一波长片上的 (0, 1) 整体上从一个波长片移至另一波长片, 1在时间片上的相对位置不变。显然自相关和互相关性质不变, 即满足原来的自相关和互相关限制。
《4 2D-OOSC的误码性能研究》
4 2D-OOSC的误码性能研究
为突出主要矛盾, 主要考虑来自于多用户干扰的噪声源, 而忽略诸如热噪声, 量子噪声等对系统性能的不利影响。在这个前提下, 当某个用户传输数据0时, 如果由于其他用户串扰的累积效应, 使得多用户干扰的功率超过了接收机判决门限, 而被判决为1, 就形成一个误码。根据撞击法, 首先考虑任意两个码字间的撞击率q。对于1D-OOC (n, w, 1, 1) , 设序列地址码码字携带0信号和1信号的概率均为1/2, 则
对于二维方阵码 (n×n, w, 1, 1) , 先考虑由式 (4) 确定的码字标识为T, i, j的n2t个码字。分析任意两个码字X, Y的不同时间片 (即标识j不同) 上的1发生碰撞的概率。
X中1的位置为
Y中1的位置为
其中下标1对应码字X, 2对应码字Y。
1) 当T1=T2, i1 = i2, j1 ≠ j2时, 码字X和Y中的1的对应行位置相同。由于各行至多有一个1, 分列在w行中, 其撞击率显然为w/2n。取定X后, 满足T1 = T2, i1 = i2, j1 ≠ j2条件的Y共n-1个。因此这种情况下的总碰撞率为
i1 = i2, j1 ≠ j2的两码字碰撞如图1所示。
2) 当T1 = T2, i1 ≠ i2, j1 ≠ j2时, X中的每个1与 Y中的1相撞的几率为w/n2。所以X, Y之间的撞击率为w2/2n2。取定X后, 满足T1 = T2, i1 ≠ i2, j1 ≠ j2条件的Y共 (n -1) 2个。因此有
3) 当T1 ≠ T2, i1 ≠ i2, j1 ≠ j2 时, X和Y中的1相撞的几率也是w2/2n2, 取定X后, 满足T1 = T2, i1 = i2, j1 ≠ j2 条件的Y共 (n-1) 2 (t-1) 个。此时, 总碰撞率为
i1 ≠ i2, j1 ≠ j2的两码字碰撞如图2所示。
由式 (5) 确定的二维码字与一维正交方阵码没有本质上的区别, 由t个一维本原码生成的二维码字的总撞击率为
在2D-OOSC (n×n, w, 1, 1) 的所有n (n+1) t中, 与某个确定的码字相撞的其他码字数目为n (n+1) t-1。于是, 得到平均碰撞率为
式中n, w, t之间存在关系n=w (w-1) t+1。经化简后, 在n较大时, 有
基于2D-OOSC的OCDMA系统, 由多址干扰引起的误码率 (BER) 为
式中 K为实际用户数, Th为接收机判决门限, qi (1-q) K-1-i表示恰有i个与该码字相撞的几率,
以
图3给出了2D-OOSC码集 (13×13, 4, 1, 1) , (21×21, 5, 1, 1) , (31×31, 6, 1, 1) , (43×43, 7, 1, 1) , (57×57, 8, 1, 1) 相对于并发用户数的误码性能, 其中接收机的判决门限设为Th=2w。从图3可以看出:对于码字长度为21, 31, 43, 57的2D-OOSC光码集, 在误码率低于10-9的条件下, 分别能容纳用户数为30, 65, 125, 225。假设每用户的数据比特率为10 Gb/s, 该系统总理论容量可达到太量级。
由式 (16) 还可以看出, 在系统用户数K确定时, 适当调整码长n和码重w, 可使系统的多址干扰得到进一步的改进。亦即q值越小, 系统性能越好。图4给出的是多址干扰误码性能随q的变化关系。 不过, 由式 (14) 可见, q正比于 (w/n) 2。因此, 要获得较小的q, 就要降低码重或增加码长。前者不利于相关检测, 因为码重减轻将引起自相关峰值下降, 导致信噪比降低, 误码率上升;后者则不利于信道比特率, 因为长码字的比特周期大, 信道码速低。
2D-OOSC系统的最大码字容量 (可容纳的最大用户数) ϕmax可从Johnson条件
当m=n, n=w (w-1) t+1时, 由式 (17) 计算得, ϕmax (n×n, w, 1, 1) ≤ n (n+1) t, 式 (4) 和式 (5) 给出的2D-OOC 的码字容量正是n (n+1) t。 这就是说, 基于式 (4) 和式 (5) 的二维OCDMA系统在用户容量上实现了最优化。 对于 (m×n, w, 1, 1) 矩阵码而言, 最大码字容量 ϕmax 由m, n, w三者共同决定。 由式 (17) 可见, ϕmax随码重的增加迅速下降, 即较轻的码重有利于码字容量的提高 (见图5) 。但是, 码重太轻同时会导致系统误码率的上升。因此, 根据不同传输需求, 适当地选择波长片数、时间片数以及码的重量, 综合考虑三者的总体影响, 可以获得满意的用户容量和系统的误码性能。
《5 结论》
5 结论
OCDMA技术实用化的关键问题在于光地址码的优良性能。从不断改进的一维光正交码出发, 应用近代代数理论, 把一维码拓展为二维矩阵码, 提出了二维λ-t光正交方阵码设计方案。围绕光码分多址 (OCDMA) 技术实用化的两个主要指标——最大并发用户数和以多址干扰为主的误码率进行了较为详细的分析研究。结果表明, 较之一维时域扩频码或一维谱域扩频码, 2D-OOSC系统大大提高了码字容量, 增加了系统在线用户容量。通过适当选择码长和码重, 系统满足10-9误码率要求的并发用户数高达200以上, 总容量可达太量级。远大于目前一维光码OCDMA系统的600 Gb/s的理论上限。在传输距离不太远的局域网中, 光纤色散引起的误码较小, 基于2D-OOSC的OCDMA系统将会得到广泛应用。