form the extended carrier-hopping prime codes with cardinality (p1p2pk1)2pk+(p1p2pk2)2pk1pk++p12p2p3pk+p1p2pk, L = p1p2pk wave-lengths, length N = p1, and weight wp1, where “⊙pi” denotes a modulo-pj mul-tiplication for j = {1,2,…,k} and “⊕p1” denotes a modulo-p1 addition.

Using k = 2, w = p1 = 3, and p2 = 5 as an example, this extended carrier-hopping prime code of L = p1p2 = 15 wavelengths and length N = p1 = 3 has 45 codewords from group 1 and 15 codewords from group 2. The code-words in group 1 are denoted by xi2,i1,l2,l1 = [(l1,0),((i13,l1) + 3i2,1),(((2⊙3i1)⊕3,l1) + (2⊙5i2)3,2)] for i1 ∈ [0,2], i2 ∈ [1,4], l1 ∈ [0,2], and l2 = 0, and xi2,i1,l2,l1 = [(l1,0),((i13,l1) + 3i2,0),(((2⊙3i1)⊕3l1) + (2⊙5i2)3,0)] for i1 ∈ [0,2], i

Get Optical Coding Theory with Prime now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.