Optical Coding Schemes 69
Figure 2.14(a) shows a waveguide-based, spectral-temporal-amplitude encoder,
which consists of WDM MUX/DEMUX devices, such as thin-film filters, arrayed-
waveguide-grating (AWG) devices, holographic Bragg reflectors, and micro-disk
resonators [3 0, 34, 36, 37, 77 , 85, 86], combined with tunabletime-delayelements.
Anarrow,broadbandlaserpulse,whichrepresentsthetransmission of a data bit 1,
is split into L pulses of distinct wavelengths, where L is the number of wavelengths
used in the wavelength-time codes. These multiwavelength pulses are time-delayed
by tunable delay-lines, according to the address codeword oftheintendedreceiver.If
awavelengthisnotusedinthecodeword,itwillbeblockedbyan intensity mo dula-
tor along that wavelength path. This encoder is integrable byfabricatingthecompo-
nents all in the waveguide. The all-fiber approach in Figure 2.14(b) places segments
of fiber Bragg gratings (FBGs) with different center wavelengths inside a piece of
optical fiber. The locations of these wavelength segments, which are usually not tun-
able, determine the spacings of the corresponding wavelength pulses [78–82]. More
examples on AWG- and FBG-based encoder/decoder designs thataretunableare
given in Section 2.10.
2.7 THREE-DIMENSIONAL CODING
To further improve the number of simultaneous users and subscribers, higher coding
dimension can be achieved by combining temporal, spatial, and spectral coding [32,
63]. Furthermore, the use of the two polarizations of opticalfieldtoreplacetheuse
of multiple fibers in the spatial domain has been proposed [31]. 3-D unipolar codes
are needed to support this kind of coding schemes. The prime codes that support 3-D
coding are studied in Chapter 8 [33].
2.8 MULTIRATE AND MULTIPLE-QoS CODING
So far in this chapter, only one type of service with identicalbitrateisassumedto
exist in coding-based optical systems and networks. However, future systems are ex-
pected to support a variety of services, such as data, voice, and video, with different
bit rates, QoSs, and even priorities. It is known that coherent (phase) coding schemes
have better performance than incoherent (amplitude) codingschemesbecausethe
former allow the use of orthogonal bipolar codes [34]. Nevertheless, coherent cod-
ing requires strict phase control with the use of special optical fibers in order to
maintain code orthogonality. The code choices in coherent coding are mostly limited
to bipolar codes, such as maximal-length sequences and Walshcodes.Thiskindof
code has restrictive code cardinality, which is about the same as the code length, giv-
ing a hard limit on the number of possible subscribers. Also, bipolar codes are very
sensitive to any change in the code structure, and code orthogonality can be easily
destroyed due to induced phase fluctuations during transmission in optical fiber. On
the other hand, the unipolar codes used in incoherent coding schemes have totally
opposite characteristics. First of all, they are less sensitive to phase changes, and reg-
ular optical fiber can be used because optical intensity is transmitted. Second, with
pseudo-orthogonality (or nonzero cross-correlations), the unipolar code structure is