14
This article was downloaded by: [Stony Brook University] On: 25 October 2014, At: 19:43 Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: Mortimer House, 37-41 Mortimer Street, London W1T 3JH, UK Fiber and Integrated Optics Publication details, including instructions for authors and subscription information: http://www.tandfonline.com/loi/ufio20 Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture Rajat Kumar Singh a , Rajiv Srivastava b & Yatindra Nath Singh c a IIIT Allahabad, Jhalwa , Allahabad, India b IIT Rajasthan , Kanpur, India c IIT Kanpur , Kanpur, India Published online: 22 Sep 2010. To cite this article: Rajat Kumar Singh , Rajiv Srivastava & Yatindra Nath Singh (2010) Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture, Fiber and Integrated Optics, 29:5, 381-393, DOI: 10.1080/01468030.2010.503983 To link to this article: http://dx.doi.org/10.1080/01468030.2010.503983 PLEASE SCROLL DOWN FOR ARTICLE Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the Content. Any opinions and views expressed in this publication are the opinions and views of the authors, and are not the views of or endorsed by Taylor & Francis. The accuracy of the Content should not be relied upon and should be independently verified with primary sources of information. Taylor and Francis shall not be liable for any losses, actions, claims, proceedings, demands, costs, expenses, damages, and other liabilities whatsoever or howsoever caused arising directly or indirectly in connection with, in relation to or arising out of the use of the Content. This article may be used for research, teaching, and private study purposes. Any substantial or systematic reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any form to anyone is expressly forbidden. Terms & Conditions of access and use can be found at http://www.tandfonline.com/page/terms- and-conditions

Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Embed Size (px)

Citation preview

Page 1: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

This article was downloaded by: [Stony Brook University]On: 25 October 2014, At: 19:43Publisher: Taylor & FrancisInforma Ltd Registered in England and Wales Registered Number: 1072954 Registeredoffice: Mortimer House, 37-41 Mortimer Street, London W1T 3JH, UK

Fiber and Integrated OpticsPublication details, including instructions for authors andsubscription information:http://www.tandfonline.com/loi/ufio20

Feed-Forward- and Shared-Buffer-BasedOptical Packet Switch ArchitectureRajat Kumar Singh a , Rajiv Srivastava b & Yatindra Nath Singh ca IIIT Allahabad, Jhalwa , Allahabad, Indiab IIT Rajasthan , Kanpur, Indiac IIT Kanpur , Kanpur, IndiaPublished online: 22 Sep 2010.

To cite this article: Rajat Kumar Singh , Rajiv Srivastava & Yatindra Nath Singh (2010) Feed-Forward-and Shared-Buffer-Based Optical Packet Switch Architecture, Fiber and Integrated Optics, 29:5,381-393, DOI: 10.1080/01468030.2010.503983

To link to this article: http://dx.doi.org/10.1080/01468030.2010.503983

PLEASE SCROLL DOWN FOR ARTICLE

Taylor & Francis makes every effort to ensure the accuracy of all the information (the“Content”) contained in the publications on our platform. However, Taylor & Francis,our agents, and our licensors make no representations or warranties whatsoever as tothe accuracy, completeness, or suitability for any purpose of the Content. Any opinionsand views expressed in this publication are the opinions and views of the authors,and are not the views of or endorsed by Taylor & Francis. The accuracy of the Contentshould not be relied upon and should be independently verified with primary sourcesof information. Taylor and Francis shall not be liable for any losses, actions, claims,proceedings, demands, costs, expenses, damages, and other liabilities whatsoever orhowsoever caused arising directly or indirectly in connection with, in relation to or arisingout of the use of the Content.

This article may be used for research, teaching, and private study purposes. Anysubstantial or systematic reproduction, redistribution, reselling, loan, sub-licensing,systematic supply, or distribution in any form to anyone is expressly forbidden. Terms &Conditions of access and use can be found at http://www.tandfonline.com/page/terms-and-conditions

Page 2: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Fiber and Integrated Optics, 29:381–393, 2010

Copyright © Taylor & Francis Group, LLC

ISSN: 0146-8030 print/1096-4681 online

DOI: 10.1080/01468030.2010.503983

Feed-Forward- and Shared-Buffer-Based Optical

Packet Switch Architecture

RAJAT KUMAR SINGH,1 RAJIV SRIVASTAVA,2 and

YATINDRA NATH SINGH 3

1IIIT Allahabad, Jhalwa, Allahabad, India2IIT Rajasthan, Kanpur, India3IIT Kanpur, Kanpur, India

Abstract This architecture incorporates wavelength-routed loop-buffer modules in

the feed-forward configuration, and the buffering in these modules is recirculatingin nature, using shared memory. The signal quality will deteriorate during each

revolution, due to the insertion loss of the various optical components; therefore,it will impose a limit on the number of circulations that a packet can take in the

buffer before its correct reception. Generally, this limit has not been considered inthe past, but one should have to take care of it in the current scenario for the actual

switching systems.

Keywords loop-buffer memory, optical buffering, optical packet switch, wavelengthdivision multiplexing

1. Introduction

In optical transport networks, the current approach is to use switches to set up light paths.

These all-optical switches are circuit switches and transparent to information carried over

the light path. Another viable and possible approach is optical packet switching. In the

current scenario, all-optical packet switching is hybrid in nature, where the header is

converted into the electrical form, and the payload remains in optical domain throughout

the switch. The information contained in the header is used to route the packet. Several

architectures for optical packet switching are proposed in the literature [1, 2]. Wavelength

division multiplexing (WDM) technology has been incorporated [3] in some of them to

improve their performance.

The important functionalities in photonic packet switching for successful routing of a

packet are control, packet synchronization, clock recovery, packet routing, contention res-

olution, and packet header replacement [4, 5]. Among all the aspects, contention reso-

lution is the major issue for all-optical networks. To avoid contention, one can either

use deflection routing [6] or store the contending packets in the fiber delay lines [7].

The wavelength conversion technique can be applied for contention resolution. Optical

buffering can be incorporated in three ways: input buffering, output buffering, and

shared buffering [8, 9]. The shared buffer optical switch is more advantageous and flexible

Received 18 January 2010; accepted 22 June 2010.Address correspondence to Dr. Rajat Kumar Singh, 2123, CC-1, IIIT Allahabad, Jhalwa,

Allahabad, 211012, India. E-mail: [email protected]

381

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 3: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

382 R. K. Singh et al.

compared to the other two, because it also provides switching along with buffering. These

shared-type buffers can be implemented in optical switches either in the feedback or

in the feed-forward configuration [10–13]. Two architectures incorporating loop-buffer

architectures in a feedback configuration have already been proposed [14, 15]. All of these

optical packet switch architectures also utilize the WDM technique for better results.

This article discusses one of the three architectures proposed in [13], and that

architecture will also be analyzed in terms of signal power loss and noise induced due

to the presence of various optical components in the loop-buffer module. The optical

buffering is done using feed-forward shared fiber delay lines. These shared buffers

use recirculating fiber loops and utilize WDM for storing the packets [16, 17]. The

recirculating loop buffers are designed for equal-length packets. The length of the loops,

as well as the length of packets, is kept equal to the one-time slot duration.

The organization of rest of the article is as follows. A brief description of the archi-

tecture is given in Section 2. Power budget analysis for this architecture is presented in

Section 3. Scheduling algorithms for the operation of the switch is explained in Section 4,

and simulation results are discussed in Section 5. The article is concluded in Section 6.

2. Brief Description of Switch Architectures

The switch architecture under consideration and its buffer module are shown in Figures 1

and 2, respectively. The basic building block of the architecture consists of three sections:

(1) a scheduling section, (2) a combined section for routing the packet through either

M direct path or m buffer modules, and (3) a switching section. The scheduling and

switching sections of the architecture (Figure 1) are constructed using space switch. The

size of these sections are N � K and K � N , respectively, while the total size of switch

architecture is N � N . The parameter K is defined as K D M C m � D, where M is

the number of direct paths with no delay, m is the number of buffer modules used in the

feed-forward manner, and D is the number of input/output ports assigned to each buffer

module. The capacity of each buffer module is considered to be equal to B (� D); i.e.,

it can store up to B packets at different wavelengths. The range of these wavelengths is

different from the incoming wavelengths. Also, all buffer modules can reuse the same

Figure 1. Switch architecture.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 4: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Feed-Forward- and Shared-Buffer-Based Architecture 383

Figure 2. Loop-buffer module.

range of wavelengths because the signals in different buffer modules are independent to

each other and do not interfere.

Each buffer module (Figure 2) consists of D tunable wavelength converters (TWCs),

a recirculating loop, and one wavelength demultiplexer (DEMUX). Packets from all

of these D inputs use WDM to share the recirculating loop buffer. The number of

buffer wavelengths (B/ inside the loops depends on the switch design, desired traffic

throughput, packet loss probability, and size of the switch [18]. The wavelength allocation

of the packets in the loop buffer depends on the routing and priority algorithm for the

switch. The wavelength range of the DEMUX placed at the output of the buffer module

is chosen to be different from the range of buffer wavelengths to prevent the direct

transfer of packets through the 3-dB coupler without entering the recirculating loop.

The recirculating loop (Figure 3) consists of a 3-dB coupler, DEMUX, TWC, combiner,

erbium-doped fiber amplifier (EDFA), isolator, and band pass filter (BPF). The number

of TWCs and the size of the DEMUX/combiner, placed inside the loop, are considered

equal to B . The EDFA is placed inside the loop to compensate the power loss in the loop

buffer during revolution, and the BPF is used to band-limit the amplified spontaneous

emission (ASE) noise of the amplifier.

The complete operation of the switch is controlled by an electronic control unit

(Figure 4), which tunes various components of the loop buffer as per the decision and

is similar in nature to what was described in [12]. Various operation performed by the

electronic controller are shown in Figure 4. The semiconductor optical amplifier (SOA)

based TWC, which was proposed and fabricated in [12], has been used here, and it is

operated on the nano-second scale. The space switches are considered as an SOA-based

electro-optical switch. The switching speed of this device is also of the order of nano-

Figure 3. Recirculating loop buffer.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 5: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

384 R. K. Singh et al.

Figure 4. Electronic control unit.

second, while the insertion loss will be 0.5-dB per stage. The crosstalk is low (�30 dB)

and is neglected in the calculation [19]. Thus, the tuning speed of the TWCs and the

switching speed of the space switch do not put any constraint on the switching operation.

The TWC is a noisy device, but it has been assumed as a noiseless device for the power

budget analysis in this article. This assumption is justified, because the introduction of

noise may be compensated by the regeneration of the signal in the TWC [20].

3. Power Budget Analysis

The presence of various optical components in the loop-buffer memory module causes

losses in the signal power, while the EDFA adds the noise power. These degrading factors

restrict the storage time (circulation count) in the loop buffer. Thus, the maximum number

of allowed circulations (C ) for a packet must be calculated before its correct reception.

In other words, the packets cannot be retrieved after the .C C 1/th revolution, because

the value of the bit error rate (BER) will cross the acceptable limit. The proposed switch

is analyzed in terms of loss, power, and noise by using the simplified structure, as shown

in Figure 2.

3.1. Loss Analysis

The loss analysis has been divided into three parts according to the three sections

(Figure 1). The input (scheduling) and output (switching) sections consist of a space

switch fabric so the loss is through them:

Lin D LSS and Lout D LSS : (1)

Loss through the buffer module for one circulation is obtained in terms of each component

loss and can be written as

LBM .1/ D LTWCLComALBL3 dBLDEMUX ; (2)

where ALB is the loss through the recirculating loop, which consists of eight splices [16],

and is defined as

ALB D L3 dBLDEMUXLTWCLComLISOLBPF8LSLF : (3)

Here LCom and LISO are the combiner and isolator insertion loss, respectively.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 6: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Feed-Forward- and Shared-Buffer-Based Architecture 385

Table 1

Values of different parameters

Symbol Quantity Value

R Responsivity 1.28 amp/watts

nsp Population inversion factor 1.2

h Planck constant 6:6 � 10�34 J-s

Be Electrical bandwidth 10 GHz

Bo Optical bandwidth 20 GHz

q Electronic charge 1:6 � 10�19 Coulomb

RL Load resistance 300 �

T Temperature 300 K

KB Boltzmann constant 1:38 � 10�23 J/K

L3 dB Loss of 3-dB coupler 3.4 dB

LCom Combiner loss (W � 1)a 10 Log10 W dB

LDEMUX Loss of DEMUX 1.5 dB

LTWC Loss of TWC 2 dB

LS Splice loss 0.2 dB

LF Fiber loss 0.2 dB/Km

LISO Isolator loss 0.15 dB

LSS Space switch loss (N � N ) 0:5.Log2 N / dB

LBPF Loss of BPF 1 dB

aW is a general variable, taken as the number of input of combiner.

The loss of the buffer module after J circulations will be

LBM .J / D LTWCLCom.ALB/J L3 dBLDEMUX: (4)

Here, J is the probable number of allowed circulations. Thus, the total loss through the

switch architecture after J circulations is

L D LinLBM .J /Lout : (5)

The definitions and values of various parameters used in the above and the ongoing

analysis are described in Table 1.

3.2. Power Analysis

Following Figure 1, the input power is defined as Pin.b/, where b = 1 for bit “1” and 0

for bit “0.” Thus, the signal power after one circulation, just before the 3-dB coupler, is

given by

P1.b/ D Pin.b/A1ALB G C .G � 1/nsph�BoA2; (6)

where

A1 D LinLTWCLCom; (7)

A2 D LISOLBPF3LSLF : (8)

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 7: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

386 R. K. Singh et al.

In Eq. (6), the first term represents the signal power, and the second term is the ASE

noise power [21]. Here, G is the gain of the EDFA, Bo is the optical bandwidth, A1 is

the loss from the switch input up to the input of 3-dB coupler, and A2 is the loss in the

second-half portion of loop, i.e., after the EDFA up to the 3-dB coupler (Figure 3). Thus,

the power for bit b after J circulations is

PJ .b/ D Pin.b/A1.ALB /J GJ C .G � 1/nsph�BoA2F; (9)

where

F D

8

ˆ

<

ˆ

:

1 � .ALB G/J

1 � ALBG; ALBG < 1

J; ALBG D 1

9

>

=

>

;

: (10)

For signal-to-noise ratio (SNR) maximization, the product of loop gain and loop loss

must be equal to unity (i.e., ALBG D 1) [22]. Thus,

PJ .b/ D Pin.b/A1 C J.G � 1/nsph�BoA2: (11)

Hence, the power for bit b at the output of the switch is given as

P.b/ D PJ .b/L3 dBLDEMUXLout: (12)

3.3. Noise Analysis

The optical amplifiers not only restore the signal but also add ASE noise to it. Due to

square law detection by the photodetector in the receiver, various noise components are

generated. These noise components are shot noise, ASE-ASE beat noise, sig-ASE beat

noise, ASE-shot beat noise, and thermal noise with variances given by �2s , �2

sp-sp, �2sig-sp,

�2s-sp, and �2

th, respectively [21]. These noise terms for bit b after J circulations are

given as

�2s D 2qRP.b/Be; (13)

�2sp-sp D 2R2P 2

sp.J /.2Bo � Be/Be

B20

; (14)

�2sig-sp D 4R2P.b/

Psp.J /Be

B0

; (15)

�2s-sp D 2qRPsp.J /Be ; (16)

�2th D

4kTBe

RL

; (17)

where

Psp.J / D J nsp.G � 1/h�BoA2L3 dBLDEMUXLout: (18)

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 8: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Feed-Forward- and Shared-Buffer-Based Architecture 387

Thus, the total noise variance for bit b is

�2.b/ D �2s C �2

sp-sp C �2sp-sig C �2

s-sp C �2th: (19)

The BER [21] can be obtained as

BER D Q

I.1/ � I.0/

�.1/ C �.0/

; (20)

where Q.x/, the error function, is defined as

Q .z/ D1

p2�

Z

1

z

exp.�z2=2/dz: (21)

Here I.1/ D RP.1/ and I.0/ D RP.0/ are photocurrents, sampled by the receiver

during bit “1” and bit “0,” respectively, and R is the responsivity of the photodetector.

3.4. EDFA Gain Calculation and Wavelength Selection for Loop

The gain of the EDFA is evaluated by the model given in [23]. An automatic gain control

(AGC) scheme is assumed, where gain of the EDFA will remain constant, irrespective

of the number of channels passing through it [22, 24]. Since a loop-buffer module of

capacity B with its various combination (i.e., B D 4, 8, and 12) is used, the size, as

well as gain, of the EDFA will also be changed in order to maintain the condition of

ALBG D 1 inside the loop. The gain of the EDFA for a different buffer space has

been computed by considering the loss through each optical component of loop. The

wavelength selections have been done by following the ITU-T grid. The channel spacing

considered in this article is greater than six times the bit rate (i.e., �f � 6Rb) for the

minimization of cross-talk [18, 25].

Depending upon the above analysis, the maximum number of allowed circulations

(C ) is obtained at different power levels (mW) for various sizes of N and B (Table 2).

Here, C is the largest value of J , for which the acceptable limit of the BER is 10�9 (i.e.,

BER � 10�9).

Table 2

Maximum allowed circulations (C ) for switch of various sizes and

buffer wavelength (B) at different power levels (P ) for D D 4

N B

C at

P D 1 mW

C at

P D 2 mW

C at

P D 4 mW

C at

P D 6 mW

C at

P D 8 mW

C at

P D 10 mW

16 4 14 28 56 84 113 141

32 4 11 22 44 67 89 112

64 4 8 17 35 53 71 89

16 8 4 9 18 27 36 45

32 8 3 7 14 21 28 35

64 8 2 5 11 17 22 28

16 12 1 2 5 8 11 14

32 12 1 2 4 6 9 11

64 12 0 1 4 5 7 9

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 9: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

388 R. K. Singh et al.

4. Scheduling Algorithm

The buffering technique of the proposed architectures utilizes the loop-buffer module in a

feed-forward configuration. Routing is done in such a way that the first-in–first-out (FIFO)

discipline can be maintained. The priority will be given to the buffered packets over the

incoming packets. For any output, if there is no packet in any of the buffer modules,

and if more than one packet arrives at various inputs of the switch for that output, then

one of them will be transmitted through the direct line (if free), and remaining packets

will be stored in the buffer modules (if free). Thus, the direct path will only be used

when there is no packet in any of the buffer modules destined for the same output port.

Each loop-buffer module uses B C D wavelengths, where B is the number of buffer

wavelengths used to store a packet in the buffer, and D is the number of wavelengths

used for reading out the packets from loop-buffer module. The buffering in these modules

is done using the following algorithm.

1. For the buffering of packets, the respective TWC at the input of an available

buffer module tunes the wavelength of the incoming packet to any one of the free

wavelengths of the loop buffer.

2. Once the packet is placed in the buffer, it will keep recirculating, and the corre-

sponding TWC in the recirculating loop buffer will remain transparent until the

packet is desired to be read out.

3. For reading out a packet when the contention is resolved, the corresponding

TWC inside that loop tunes the packet wavelength to any of the DEMUX port

wavelengths, and the packet is directed toward the switching section through the

DEMUX.

4. Finally, these scheduled packets through switching section can be directed to a

destined output port through the space switch fabric.

5. The number of packets xi for the output i stored in all the buffer modules should

never be greater than min.mB; C/; i.e.,

xi � min.mB; C/; 1 � i � N:

Here, m is the number of buffer modules, and Bpackets can be stored at different

wavelengths in each of these modules. Therefore, mB is the maximum buffering

capacity, and C is the maximum allowed circulations. If mB < C , then there

will be no circulation limit, and mB packets can be stored in the buffer. But if

mB > C , then there will be circulation limit, and it is useless to store packets

more than C because of the acceptable BER limit.

6. The total amount of buffered packets must be less than or equal to the maximum

buffering capacity mB; i.e.,

X

xi � mB; 1 � i � N:

7. Simultaneous read and write is allowed in the same slot for the same wavelength.

8. During any time slot, FIFO discipline will be maintained.

9. If any of the incoming packets will not be able to pass through the switch due

to the maximum buffering capacity limitation or the circulation limit, then it will

be dropped at the input of the switch.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 10: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Feed-Forward- and Shared-Buffer-Based Architecture 389

5. Simulation Results

The simulations are done using the scheduling algorithm, and the results for loss probabil-

ity and average delay are obtained under various loading conditions. In the simulations,

uniform random arrival of traffic is considered. To maintain the switch size equal to

N � N , the values of m and B are chosen in such a manner that they can provide

minimum loss probability. Therefore, for N D 16 at P D 2 mW, it was found that the

loss probability is minimum (8 � 10�5) for m D 3 and B D 8 (Figure 5), whereas at

P D 8 mW, the minimum (2 � 10�5) is obtained for m D 3 and B D 12. The later

obtained loss probability is four times lower than the earlier one, but this advantage will

be overshadowed by the induction of non-linear effects in the fiber due to the higher

power level. The average delay is nearly the same at B D 8 and B D 12 for m � 3

(Figure 6). Therefore, the case of m D 3 and B D 8 is an optimal choice for the 16 � 16

switch.

It can be observed that as the signal power increases, the probability of packet loss

decreases due to the increment in C with power. The switch parameters for simulations

are N D 16, M D 4, m D 3, and D D 4; thus, the maximum buffering capacity (mB)

for B D 8 is 24, while for B D 12, it will be 36. At lower power levels and under

lower loading conditions, B D 8 gives better results as compared to B D 12 (Figure 7)

because of the greater number of allowed circulations for B D 8. But, at higher powers

and lower loading conditions, B = 12 gives better results as compared to B D 8. The

explanation lies in the fact that the allowed circulations for individual packets in the

case of B D 12 is as good in number as that achieved with B D 8 (Table 2). Also, at

higher powers, the greater number of circulations for B D 8 does not give any advantage,

Figure 5. Optimization of B and m for N D 16 in terms of loss probability.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 11: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

390 R. K. Singh et al.

Figure 6. Optimization of B and m for N D 16 in terms of average delay (slot count).

Figure 7. Probability of packet loss for various power levels at D D 4.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 12: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Feed-Forward- and Shared-Buffer-Based Architecture 391

Figure 8. Average delay (slot count) for various power levels at D D 4.

because the storage capacity is limited by the available buffer capacity and not by the

circulation limit. Under higher loading conditions, the loss probability is very large for

both cases.

The average delay for B D 8 is nearly equal at all power levels (Figure 8), whereas

for B D 12, the average delay increases with higher power levels due to more utilization

of buffering capacity. Also at lower power levels, the average delay is very small for

B D 12 and nearly constant under various loading conditions.

On the basis of above observations, it can be deduced that B D 12 should be favor-

able over B D 8, because it provides better loss probability. But the main disadvantage

of B D 12 is that to achieve this greater capacity in the recirculating loop, a larger size

DEMUX/combiner and more TWCs will be required. Also, the gain of the EDFA will

be much higher. Hence, the loop-buffer module of capacity B D 8 is considered as the

optimal choice for all power levels.

6. Conclusion

This article presents an architecture of an optical packet switch that uses WDM loop-

buffer modules in a feed-forward configuration. There is a limitation on the storage time;

i.e., the packet cannot circulate for longer durations because of degradation in the signal

quality during each revolution. Therefore, the maximum number of allowed circulations

in the loop buffer has been calculated. Also, due to the reuse of the same set of wavelength

range in all buffer modules, the need for a large range of wavelengths will be reduced.

The switch is optimized to achieve the best packet loss probability at the reasonable

delay performance. This switch architecture is scalable, but the main constraint is the

requirement of a large number of optical components.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 13: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

392 R. K. Singh et al.

The degradation in the signal quality demands the regeneration of the signal and

needs to be further investigated. In order to focus on the performance of the switch, the

analysis is done under the assumption of a single-node network instead of the network

consisting of several such switches. The fresh data is generated at the input and received

at the switch output. In future work, the performance of the network having multiple

such switches will be investigated.

References

1. Tucker, R. S., and Zhong, W. D. 1999. Photonic packet switching: An overview. IEICE

Transaction on Communication E82(B):254.

2. Dittmann, L., Develder, C., Chiaroni, D., Neri, F., Callegati, F., Koerber, W., Stavdas, A.,

Renaud, M., Rafel, A., Sole-Pareta, J., Cerroni, W., Leligou, N., Dembeck, L., Mortensen, B.,

Pickavet, M., Le Sauze, N., Mahony, M., Berde, B., and Eilenberger, G. 2003. The European

IST project DAVID: A viable approach toward optical packet switching. IEEE Journal on

Selected Areas in Communication 21(7):1026.

3. Danielsen, S. L., Mikkelsen, B., Jorgensen, C., Durhuus, T., and Stubkjaer, K. E. 1997. WDM

packet switch architecture and analysis of the influence of tunable wavelength converters on

the performance. Journal of Lightwave Technology 15(2):219.

4. Papadimitriou, G. I., Papazoglou, C., and Pomportsis, A. S. 2003. Optical switching: Switch

fabrics, techniques, and architectures. Journal of Lightwave Technology 21(2):384.

5. Singh, R. K., and Singh, Y. N. 2006. An overview of photonic packet switching architectures.

IETE Technical Review 23(1):15.

6. Chlamtac, I., and Fumagalli, A. 1993. An optical switch architecture for Manhattan network.

IEEE Journal on Selected Areas in Communication 11(4):550.

7. Hunter, D. K., Chia, M. C., and Andonovic, I. 1998. Buffering in optical packet switches.

Journal of Lightwave Technology 16(12):2081.

8. Hluchyj, M. G., and Karol, M. J. 1988. Queuing in high-performance packet switching. IEEE

Journal in Selected Areas in Communication 6(9):1587.

9. Singh, R. K., and Singh, Y. N. 2005. A modified architecture for the staggering switch. National

Conference on Communication (NCC 2005) 1(1):186, IIT Kharagpur, India, January 28–30.

10. Chia, M. C., Hunter, D. K., Andonovic, I., Ball, P., Wright, I., Ferguson, S. P., Guild, K. M.,

and O’Mahony, M. J. 2001. Packet loss and delay performance of feedback and feed-forward

arrayed-waveguide gratings-based optical packet switches with WDM inputs-outputs. Journal

of Lightwave Technology 19(9):1241.

11. Huang, J. F., Yang, C. C., and Chou, C. H. 2004. Evaluations on a buffering WDM optical

packet switch equipped with shared wavelength converters. Journal of Optics Communications

25(1):20.

12. Fow-Sen, C., Zhao, X., Xiuqin, Y., Lin, J., Zhang, J. P., Gu, Y., Ru, G., Guansong Z., Longjun,

L., Huiping, X., Hadimioglu, H., and Chao, H. J. 2005. An optical packet switch based on

WDM technologies. Journal of Lightwave Technology 23(3):994.

13. Singh, R. K., Srivastava, R., Mangal, V., and Singh, Y. N. 2006. Wavelength routed shared

buffer based feed-forward architectures for optical packet switching. IEEE INDICON 2006,

New Delhi, India, September 15–17.

14. Singh, R. K., Srivastava, R., and Singh, Y. N. 2007. Wavelength division multiplexed loop

buffer memory based optical packet switch. Optic and Quantum Electronics 39(1):15.

15. Singh, R. K., Srivastava, R., and Singh, Y. N. 2007. AWG and EDFA based optical packet

switch using feedback shared loop buffer memory. Optic and Quantum Electronics 39(14):1153.

16. Shukla, S., Srivastava, R., and Singh, Y. N. 2004. Modeling of fiber loop buffer based switch.

Photonics 2004 1(1):248.

17. Srivastava, R., Singh, R. K., Mangal, V., and Singh, Y. N. 2006. A modified photonic switch

architecture based on fiber loop memory. IEEE INDICON 2006, New Delhi, India, September

15–17.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4

Page 14: Feed-Forward- and Shared-Buffer-Based Optical Packet Switch Architecture

Feed-Forward- and Shared-Buffer-Based Architecture 393

18. Shun, Y., Mukherjee, B., Yoo, S. J. B., and Dixit, S. 2003. A unified study of contention

resolution schemes in optical packet switched networks. Journal of Lightwave Technology

21(3):672.

19. Mynbaev, D. K., and Scheiner, L. L. 2001. Fiber-Optic Communication Technology. NJ:

Prentice Hall.

20. Mamyshev, P. V. 2004. All-optical data regeneration based on self phase modulation effect.

ECOC 2004, Stockholm, Sweden, September 5–9.

21. Olsson, N. A. 1989. Lightwave systems with optical amplifiers. Journal of Lightwave Tech-

nology 7(7):1071.

22. Naik, M., and Singh, Y. N. 2002. Simulation of fiber loop buffer memory of all-optical packet

switch. National Conference on Communication (NCC 2002), IIT Bombay, India, January

25–27.

23. Giles, C. R., and Desurvire, E. 1991. Modeling erbium-doped fiber amplifiers. Journal of

Lightwave Technology 9(2):271.

24. Richards, D. H., Jackel, J. L., and Ali, M. A. 1997. A theoretical investigation of dynamic

all-optical automatic gain control in multichannel EDFA’s and EDFA cascades. IEEE Journal

on Selected Topics in Quantum Electronics 3(4):1027.

25. Kartalopoulos, S. V. 2000. Introduction to DWDM Technology. NJ: IEEE Press.

Biographies

Rajat Kumar Singh was born in Jaunpur (UP), India, in 1975. He received his

B.Tech. in electronics and instrumentation engineering from Bundelkhand Institute of

Engineering and Technology, Jhansi (UP), in 1999, his M.E. in communication engineer-

ing from Birla Institute of Technology & Science, Pilani (Raj.) in 2001, and his Ph.D.

from Indian Institute of Technology, Kanpur, in 2007. Currently, he is working as faculty

at Indian Institute of Information Technology, Allahabad. His research interests are in

the field of photonic packet switching, telecom networking, and optical networks.

Rajiv Srivastava was born in Kanpur (UP), India, in 1976. He received his M.Sc.

in physics (solid state) from CSJM University, Kanpur (UP), in 1997, his M.Tech. in

laser technology from Indian Institute of Technology, Kanpur, in 2003, and his Ph.D.

from Indian Institute of Technology, Kanpur, in 2009. Currently, he is working as faculty

at Indian Institute of Technology, Rajasthan. His research interests are in the field of

photonic packet switching and soliton-based optical networks.

Yatindra Nath Singh was born in Delhi, India, in 1969. He obtained his B.Tech. in

electrical engineering from Regional Engineering College, Hamirpur, Himachal Pradesh,

in 1991, his M.Tech. in optoelectronics and optical communications from Indian Insti-

tute of Technology, Delhi, in 1992, and his Ph.D. from the Department of Electrical

Engineering, Indian Institute of Technology, Delhi, in 1997. He was with the Depart-

ment of Electronics and Computer Engineering, IIT Roorkee, India as faculty from

February through July of 1997. He is currently working as faculty in the Department

of Electrical Engineering, Indian Institute of Technology, Kanpur. He was awarded the

AICTE young teacher award in 2002. He is a fellow of Institution of Electronics and

Telecommunication Engineers (IETE), India, and a senior member of The Institution of

Electrical and Electronics Engineers, Inc., (IEEE) USA. His academic interests include

optical networks, photonic packet switching, optical communications, telecom networks,

network managements, e-learning systems, and open-source software development. He is

actively involved in development of open-source e-learning platform tools code named

Brihaspati.

Dow

nloa

ded

by [

Ston

y B

rook

Uni

vers

ity]

at 1

9:43

25

Oct

ober

201

4