Open access peer-reviewed chapter

Integrated-Optic Circuits for Recognition of Photonic Routing Labels

By Nobuo Goto, Hitoshi Hiura, Yoshihiro Makimoto and Shin-ichiro Yanagiya

Published: January 1st 2010

DOI: 10.5772/7147

Downloaded: 1332

1. Introduction

An optical fiber provides enormous capacity of more than tens terabits per second for transmission in photonic networks, whereas packet processing in network nodes will become a bottleneck for large-capacity networking. For realization of large-capacity and high-speed photonic networks, fast optical processing without conversion to electric signal is preferable (Seo et al., 1996; Blumenthal et al., 2000).

Photonic routing has been attracting much interest to overcome the bottleneck of routing function in high-speed networks. In particular, photonic label routing network is expected to provide fast routing of packets at high-bit rate with simple processing. So far, various methods for optical label encoding and decoding have been studied (Kitayama et al., 2000; Goto & Miyazaki, 2005). As one of the nature of light, phase of coherent light has been effectively used in various optical systems, where the interference behavior between multiple signals can be easily used. Using this feature, label recognition techniques have been investigated for photonic routers based upon optical code correlation. However, most of the proposed systems cannot recognize all the binary codes because only the codes that provide enough discrimination between auto-correlation and cross-correlation can be recognized. In addition, in most systems, each optical integrated circuit recognizes only one label (Wada et al., 1999; Takiguchi et al., 2002). Therefore, it is necessary to prepare multiple correlators at each node in order to recognize all the routing labels. On the contrary, for processing of multiple labels, Moriwaki et al. (Moriwaki et al., 2005) and Cincotti (Cincotti, 2004) proposed label recognition systems where self-routing architecture was employed for phase-shift-keying (PSK) labels. On the other hand, Glesk et al. reported a demonstration of optical multiple label recognition for on-off keying (OOK) codes at 250Gbit/s using a self-routing scheme (Glesk et al., 1997). The self-routing of label data stream for label recognition is one of promising methods in label decoding system.

Hiura & Goto proposed a label recognition system for OOK labels (Hiura et al, 2005; Hiura et al, 2007a). Although the proposed system can recognize all the binary-code labels, the system requires many optical switches controlled by optical signals. A similar system was also reported by Kurumida et al. (Kurumida et al., 2006). On the other hand, Hiura et al. also proposed an all-optical passive label recognition system for all the binary codes in binary PSK (BPSK) format (Hiura et al., 2006; Hiura et al., 2007b). The label recognition system consists of a tree-structure connection of passive waveguide components named as asymmetric X-junction coupler (Izutsu et al., 1982; Burns & Milton, 1975; Burns & Milton, 1980), and time gates. The asymmetric X-junction coupler provides a function of wave coupling according to the phase relation between the two incident waves. The asymmetric X-junction coupler has an advantage that the wave coupling behavior does not depend on wavelength because the wave coupling utilizes an adiabatic wave coupling along the X-junction. This feature cannot be obtained with other devices such as 3-dB directional couplers or multi-mode interference (MMI) couplers.

The number of represented labels in PSK format can be increased by employing multiple phases such as four phases as quadri-PSK (QPSK). Optical circuits for detecting QPSK signal have been investigated for receivers in communication systems (Renaudier et al., 2008). When QPSK labels are introduced in label routing system, optical processing of the QPSK labels is required. We have proposed a label recognition circuit for QPSK labels (Makimoto et al., 2008; Makimoto et al, 2009a). The circuit consists of the asymmetric X-junction couplers, Y-junctions and 3-dB directional couplers.

In this article, we describe the principle of label recognition for BPSK and QPSK coded labels in the self-routing scheme. The operation of the label recognition with optical integrated circuits are confirmed by finite-difference beam propagation method (FD-BPM).


2. Photonic label router

Optical labels are used as a routing information in photonic label switching network as shown in Figure 1. A label is attached to the incident packet at an edge router. The label is used to forward the packet to another edge router which is connected to the destination of the packet. At a node, routing switches are controlled according to the label information by referring to a routing table. At first, the label has to be analyzed to find the destination information. Therefore, the label has to be inspected whether the label matches with any of the all labels at the routers.

If the network is designed in a hierarchical structure so that a router at a node in a sub-network is required to find only the packets destined to the sub-network, it is not required for the router to resolve all the labels. Therefore, it depends on the network architecture and routing protocol whether all the labels have to be resolved or only a part of the labels are required to be resolved.

Figure 1.

Label routing network.

3. Optical label and its recognition

Various methods have been investigated to represent routing label information as optical signals, which include coding of the labels in time-domain, in spectral domain, and in their combination. Here we consider time sequential coded pulse train in BPSK and QPSK modulation formats. In these pulses encoded in phase, a reference signal is required to identify their absolute phase. Although differential PSK formats can be alternatives that do not require the reference phase signal, we introduce a reference pulse in advance of the pulses representing an address to identify general PSK address as shown in Figure 2. The electric field of the optical pulse train of an (N+1)-bit label is written as


where f0(t) denotes the envelope of a pulse with the angular frequency ω, the phase ϕ iand the pulse period Δt. jis the imaginary symbol ofj=1. The phase is 0 or π in BPSK labels and 0, π/2, π or 3π/2 in QPSK labels. The phase ϕ0 is assumed to be 0 as the reference pulse, named as identifying (ID) bit in our self-routing label recognition systems. The other phases ϕ i,i=1,…, N, represent the address.

Figure 2.

Label structure in PSK format.

Figure 3.

Label recognition system.

The label recognition is performed by forwarding the ID-bit pulse to an output port corresponding to the destination of the address as shown in Figure 3. The number of the output ports Mcorresponds to the number of all the coded address, that is, M=2Nand 4Nfor BPSK and QPSK codes, respectively. Since all the bits of the label arrive sequentially, we employ a processing circuit to extend all the bits in parallel at a specific time as shown in Figure 4. Equally-divided pulse trains are sent to the input ports of the label recognition circuit through delay elements. The incident electric field of the optical signal to input port Ik, k=1,…,N+1, is delayed by (k-1)Δtas given by


At time tc, all the (N+1)-bit pulses simultaneously enter to the input ports.

Figure 4.

Label recognition with serial-to-parallel conversion as a pre-processing.

Figure 5 shows the principle of label recognition by self-routing manner. Each bit of the address represents the number of M0=2 and 4 for BPSK and QPSK, respectively. The nth-stage circuit module forwards the ID bit pulse to the output port corresponding to the nth address bit by using the nth address bit pulse as the control signal. Consequently, the ID bit pulse appears at the destination port among the M=M0 Noutput ports in the Nth-stage.

Figure 5.

Tree-structure circuit for label recognition by self-routing manner.

4. Basic devices for recognition circuits

Proposed label recognition circuits consist of passive waveguide devices shown in Figure 6. A 3-dB directional coupler shown in (a) is used to couple the optical incident waves into two output waves. The electric field of the input and output waves, Ein(i) and Eout(i), i=1,2, are related, by eliminating the common phase shift along the propagation, as


When an optical wave is incident in only one of the waveguide, the wave is equally divided. The output fields, however, have a phase difference of π/2. A Y-junction shown in (b) also divides an optical input wave equally into two output ports as expressed by

Figure 6.

Basic passive elements for label recognition circuits.


The two output waves have the same phase. A phase shifter shown in (c) shifts the phase with regard to the reference waveguide. The input-output relation is given by


An asymmetric X-junction coupler shown in (d) is the device whose input and output are a symmetric Y-junction and an asymmetric Y-junction, respectively (Izutsu et al., 1982). When two waves are incident in phase, the output is obtained only at the wider-waveguide port. On the contrary, when two waves are incident in opposite phase, the output is at the narrower waveguide. This input-output relation is given by


It is noted that the output fields have a phase difference of π. The angle θand the waveguide asymmetry have to be properly designed to realize the ideal routing characteristics. The phenomenon of optical coupling along an asymmetric Y-branch is evaluated by the coupled mode theory (Burns & Milton, 1975; Burns & Milton, 1980). A parameter Ψto characterize the coupling phenomenon is defined by


where nsis the refractive index of the cladding region, Nwand Nnare the effective indices of the wide and narrow waveguides, respectively, θis the branching angle. The ideal function as given by eq.(6) is expected to be realized in the asymmetric X-junction coupler when Ψ>0.44.

5. BPSK label recognition

The asymmetric X-junction coupler has a function to discriminate the phase of the incident wave in BPSK format. A cascaded connection of the asymmetric X-junction couplers in a tree-structure shown in Figure 7 can identify two-bit addresses. The symbol Xijdenotes an asymmetric X-junction coupler at the ith stage. Each of the waveguides numbered by 3 and 4 corresponds to the wider and the narrower waveguide, respectively. The input and output fields are related as


where α2 is an amplification coefficient of the amplifier placed at input port I3. We consider two cases having different value of α2. First we consider the case of α2=1. When optical two-bit BPSK pulse train is incident, the normalized intensity of the pulse trains appears from four output ports as shown in Figure 8. The maximum output is found at time tc,and four different addresses have the peak intensity at their corresponding output port.

Figure 7.

BPSK label recognition circuit for label length three.

Figure 8.

Time sequential output intensity for four addresses with the circuit of α2=1.

The contrast ratio of the peak intensity to the second largest intensity at time tcis 9. Since the inputs to the second asymmetric X-junction couplers, X2j, j=1,2, have different intensities, the output from the port whose paired port has the maximum intensity has a non-zero output.

Next, we consider the case of α2=2. The pulse train from four output ports appear as shown in Figure 9. In this case, the input intensities to the X-junction coupler that has the maximum output are equal, and no output at the paired port. The contrast ratio of the maximum intensity to the second intensity at time tcis decreased to 4.

Figure 9.

Time sequential output intensity for four labels with the circuit of α2=2.

Figure 10.

BPSK label recognition circuit for label length four.

The circuit shown in Figure 7 can be scaled up for label length four as shown in Figure 10. The pulse train coupled in the input port I4 is amplified by a factor α3 and divided into four pulse trains for the third-stage X-junction couplers. The contrast ratio of the maximum output intensity to the second largest intensity is decreased as shown in Figure 11. It is found that for the case of αm=1, m=2,…, N-1, 7-bit addresses can be recognized with the contrast ratio of 2.5[dB]. On the contrary, for the case of αm=2 m-1, even 4-bit addresses are difficult to recognize. However, by regarding the null-output port as the port indicating the address, the address can be recognized. The maximum output intensity,PIC,maxand the second smallest output intensity PIC,minare plotted in Figure 12. The decrease of PIC,minand the increase of PIC,maxlimit the recognized address bits. These values are -12dB and 18dB, respectively, for 5-bit addresses.

Figure 11.

Comparison of the contrast ratio of the outputs for two cases.

Figure 12.

Relative output intensity of the maximum output and the second smallest output for the second case of αm=2m-1.

The recognition characteristics were verified with computer simulation by FD-BPM. A two-dimensional model of the 2-stage device for label length three is shown in Figure 13. The waveguide circuit is assumed to be made of slab-type Ge-doped silica waveguides. The refractive indices of the core and the cladding regions are 1.461 and 1.450, respectively, at wavelength 1550nm. The core width is W=3μm for the input waveguides 1 and 2, W3=3.4μm for the wider waveguide 3 and W4=2.6μm for the narrower waveguide 4. The effective indices are calculated to be Nw=1.4560 and Nn=1.45472 at λ=1550 nm from the dispersion equation of guided waves. The crossing angle θis 0.004rad. The parameter Ψof eq.(7) is then evaluated to be 2.56. This value is enough larger than 0.44 and the routing function of eq. (6) is expected.

The hatched waveguides with width Wa=2.9μm and Wb=3.1μm are introduced to compensate the path-length difference. The total device length Lis 20mm. The BPM simulation was performed for TE mode. Examples of the results for address “00” and “π0” with α2=1 are shown in Figure 14, where the intensity profiles is shown. The incident fields to I1, I2 and I3’ are assumed to beej0,ej0and(1/2)ej0for address “00” andej0,ejπand(1/2)ej0for address “π0”, respectively. The results agree well with the theoretical analysis.

Figure 13.

Two-dimensional waveguide model for FD-BPM simulation.

Figure 14.

Simulation results for two different labels.


6. QPSK label recognition

By combining the basic waveguide devices shown in Figure 6, we proposed a circuit for QPSK label recognition. Figure 15 shows the basic circuit module which recognizes the phase of an incident QPSK code. This basic module is regarded as a QPSK phase recognition circuit (QPRC). The QPRC consists of a 3-dB directional coupler, two Y-junctions, and an asymmetric X-junction coupler. There are two input ports and four output ports. The electric fields of the optical signals at the output of the two Y-junctions, EY-out(i), i=1,…,4, are written using eqs.(3) and (4) as


Figure 15.

Phase recognition circuit for one-bit QPSK signal.

After passing the asymmetric X-junction coupler, we obtain the output fields as


We consider the outputs of the QPRC for each input code. We assume the reference signal Ein(1)(t) to be 1, and Ein(2)(t) to be four kinds of different phase signals as Ein(2)(t)=1,j, -1, and -j, corresponding to the phase ϕ2=0, π/2, π, and 3π/2, respectively. Table 1 shows electric fields of the optical amplitudes Eout(i)(t), i=1,...,4, at the output ports. The output intensities at the output ports are plotted in Figure 16. The maximum and minimum outputs are obtained at different ports for different phases of Ein(2). Thus, the four different QPSK signals can be distinguished with this circuit by identifying the maximum output port or the minimum output port.

Now we consider the output from the QPRC in the system shown in Figure 3. The output intensities at times t0-2Δt, t0t, t0, t0tand t0+2Δtare shown in Figure 17, where the phase of the incident QPSK code is assumed as ϕ1= ϕ2=0, that is (Ein(1),Ein(2))=(1,1). The second largest intensity at t0tis found to be 0.5625 at three output ports. Since this intensity is smaller than the second largest intensity of 0.625 at t=t0, the maximum output port can be recognized by using a threshold device without using time-gating devices.

Input phase ϕ2Output amplitude
Eout (1)Eout (2)Eout (3)Eout (4)

Table 1.

Electric fields of the optical outputs for four different phase inputs.

Figure 16.

Output intensities for four different phase inputs.

Figure 17.

Output intensities for ϕ1= ϕ2=0 at different time instances.

We confirm the principle of the operation with the QPRC module by FD-BPM simulation. The model used in the simulation is two-dimensional waveguide circuit as shown in Figure 18. Optical guided waves propagate in TE mode. The refractive indices of the core and cladding materials are assumed to be 1.461 and 1.45, respectively, at the wavelength of 1.55μm. The basic waveguide width is designed to be 3.0μm to support only the fundamental mode. The wider and narrower waveguides of the asymmetric X-junction coupler are 3.4μm and 2.6μm, respectively, with the branch angle of 0.004rad. The 3-dB directional coupler has the coupling region of 2.1818mm with the gap of 7.2μm. The total length and the width of the QPRC module is 30mm and 100μm, respectively. Figure 19 shows examples of the simulation results for two different kinds of input phases. When the two incident waves are in phase, corresponding to (Ein(1),Ein(2))=(1,1), the maximum signal is found at output port 2, whereas no signal is output at the output port 3 as shown in (a). When the input wave in input port 2 has the phase shifted by π/2, corresponding to (Ein(1),Ein(2))=(1,-j), the maximum signal is found at output port 4, whereas no signal is output at output port 1 as shown in (b).

Figure 18.

Two-dimensional model of QPSK phase recogniton circuit for FD-BPM simulation.

Figure 19.

FD-BPM simulation results for two different phase inputs.

Next, we consider a recognition circuits for a two-bit QPSK address. First, we consider a case of two-bit address (N=2). The label recognition circuit for N=2 consists of two-stage connection of QPRC modules in a tree structure as shown in Figure 20. The ID bit pulse and the first bit pulse of the address are incident in the input port 1 and 2, respectively. The four outputs from the QPRC are sent to the input port 1 of the second-stage QPRC modules. The second-bit pulse of the code is four times amplified and then divided into four pulses to be incident in the input ports 2 of the four QPRC modules. In order to perform the same processing as the first-stage QPRC module in the second-stage QPRC modules, the phase of the output signals from the first-stage QPRC module has to be adjusted since the phases of the outputs are not the same as those shown in Table 1. The phase shift circuit is employed to adjust the phase. The outputs of the phase shift circuit Eout(i)’, (i=1,...,4) are written as


where Δϕ1=0, Δϕ2=π/4, Δϕ3=3π/4, and Δϕ4=π/2.

Table 2 shows the amplitudes Eout(i)’ after the phase shift circuit. The maximum output at each output ports can be regarded as an ID bit pulse for recognizing the second-bit pulse of the address. The output intensities from the sixteen output ports for label (Ein(1),Ein(2),Ein(3)) =(1, 1, 1), are shown Figure 21.

Figure 20.

Label recognition circuit for two-bit QPSK addresses.

Input phase ϕ2Output amplitude

Table 2.

Electric field of the optical output after phase shift circuit.

Figure 21.

Output intensities at sixteen output ports for input label (Ein(1),Ein(2),Ein(3)) =(1, 1, 1).

Figure 22.

Relative output intensities of the maximum, 2nd largest, 2nd smallest and minimum outputs.

It is found from this result that the maximum output intensity of |Eout(i)|2=1 is obtained at only one output port, and the minimum output intensity of |Eout(i)|2=0 only one of the other output ports. These output ports for |Eout(i)|2=1 and |Eout(i)|2=0 are different for all the sixteen addresses. The output intensities of the second largest and the second smallest output are 0.625 and 0.125, respectively. By employing threshold devices after the output ports, the output port of the maximum intensity or minimum intensity can be identified. Thus, two-bit QPSK addresses can be recognized with this circuit.

The number Nof the code bit to be recognized can be increases by repeating the similar operation with increased stage number. We calculated the output intensities for three-bit (N=3) and four-bit (N=4) addresses. The output intensities corresponding to the maximum, the minimum, the second largest and the second smallest outputs for N=1 to N=4 are plotted in Figure 22. Although refined threshold devices will be required to recognize the addresses for N> 3, multiple-bit addresses are recognizable in principle.

7. Conclusion

Label recognition by interfering an identifying pulse with address pulses with integrated-optic circuits was discussed. All the addresses can be identified with a single circuit by self-routing manner. The circuits consist of passive devices such as asymmetric X-junction couplers, Y-junction dividers and directional couplers. Therefore, the circuits can be formed on various substrates. Since the wavelength dependence in these devices is small, the device can be used for optical labels at a wavelength in a wide wavelength range. Although the contrast ratio of the output from the port corresponding to the destination address and that from the other ports decreases as the bit number of the address increases, the contrast ratio can be improved by employing nonlinear post-processing devices such as thresholding devices.

© 2010 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike-3.0 License, which permits use, distribution and reproduction for non-commercial purposes, provided the original is properly cited and derivative works building on this content are distributed under the same license.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Nobuo Goto, Hitoshi Hiura, Yoshihiro Makimoto and Shin-ichiro Yanagiya (January 1st 2010). Integrated-Optic Circuits for Recognition of Photonic Routing Labels, Advances in Optical and Photonic Devices, Ki Young Kim, IntechOpen, DOI: 10.5772/7147. Available from:

chapter statistics

1332total chapter downloads

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

Chip-Scale Programmable Photonic Filters

By Duncan L. MacFarlane

Related Book

First chapter

Modelling at Nanoscale

By Paolo Di Sia

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us