[IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International...

5
All-Optical Transport Layer and GPON Access for Immersive Communications Pablo Beltr´ an * , Andrea Blanco , Francisco J. Cort´ es * and Amador Pozo * * R&D Area, Telnet Redes Inteligentes (Zaragoza, Spain) {pbeltran, fcortes, apozo}@telnet-ri.es TECNALIA-Telecom (Zamudio, Spain) [email protected] Abstract—Immersive communications, such as high quality 3D videoconference, are the best example of what Next Generation Networks are capable in the short term. This work is being carried out within the VISION project framework, supported by the Spanish Commitee for Industrial and Technology De- velopment and with the main objective of developing such videoconference system. The presented system provides optical transport, switching capability and enough flexibility to allocate a QoS stage between access and core network segments. The architectural model relies on the optical circuit switching (OCS) paradigm in a first approach and it is ready to support burst switching communications, optimizing even more the network resources. We present the overall architecture of such network, the building blocks of a node, the control plane based on the DRAGON open-source suite and how interfacing with higher control layers is solved. Finally, the evolution from OCS to OBS and the enabling technologies which make it possible are discussed. Index Terms—Immersive Communications, GMPLS, OCS, OBS, GPON, PON, QoS. I. I NTRODUCTION Nowadays, optical communications can be classified into three different paradigms. Optical Circuit Switching (OCS) is the dominant paradigm in the short term. Its best exponent are dynamic networks. In the near future, OCS will definitely evolve to Optical Burst Switching (OBS), which is now at development stage, although the first practical applications are arising. With the arrival of real photonic buffering and switching, OBS will become a purely packet switched net- work, namely namely Optical Packet Switching (OPS). The VISION Project is the ideal framework for experimen- ting advanced communications. The general purpose of this multidisciplinary project, financially supported by the Spanish Committee for Industrial and Technology Development, is to develop a 3D videoconference system with feeling of presence. There are several workpackages involved, from 3D display prototyping to gesture recognition, passing by multimedia cod- ification, scene capture and reconstruction, ergonomic reports and, what is more relevant for us, the design and development of a communication network able to support the data rate of the videoconference. Since Generalized Multiprotocol Label Switching (GMPLS) was born, several testbeds have been implemented [1], [2], [3], [4]. Although our proposal could be used in any scenario, it is clearly oriented to immersive communications, adding a QoS platform in order to give higher priority to specific data flows, as some of them could be more sensible to electronic bottleneck between access and core segments. The presented architecture also allows to extend GMPLS domain through a GPON access network [5], exploiting its dynamic bandwidth allocation to reserve data circuits. This work is organized as follows. Section II describes the overall architecture of the communication network, as well as the building blocks. Section III is focused on the GMPLS control plane and section IV discusses the evolution to OBS. Finally, conclusion is given in section V. II. OVERALL ARCHITECTURE The present section shows the overall network architecture and how the network nodes are built. The optical network designed within the VISION project must comply with low latency requirements to enable high quality 3D videoconference with feeling of presence. Low latency is achieved by means of all-optical dynamic circuits. Prior to sending videoconference data, such as video, audio or even metadata, an optical circuit must be created. The videoconference is started by an end-user, asking to the border node for a connection with another end-user, IP identified. The set-up of a data circuit is as follows. The user connected to the border node asks to the network controller for a connec- tion. The border node communicates with higher control layers and it receives the command for establishing a circuit between two nodes. Then, control plane procedures begin, described in the next section. Once the optical circuit is created, the border node receives another command to associate a data flow to this optical circuit, with specific QoS characteristics. Notice that the bandwidth of the optical circuit can be shared among several data flows, each one with different QoS profiles. The network core is all-optical, and thus latency is min- imized. Nevertheless, an opto-electronic conversion is still needed at the border nodes, in order to offer QoS management, IP routing, and, at the same time, acting as a bridge between access and core segments. End users are reached by means of a GPON network, implemented as one of the node modules. Gigabit Passive Optical Network (GPON) foresees Dynamic 9781-4244-3941-6/09/$25.00 c 2009 IEEE

Transcript of [IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International...

Page 1: [IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International Conference on Ultra Modern Telecommunications & Workshops - All-optical transport layer

All-Optical Transport Layer and GPON Access forImmersive Communications

Pablo Beltran∗, Andrea Blanco†, Francisco J. Cortes∗ and Amador Pozo∗∗R&D Area, Telnet Redes Inteligentes (Zaragoza, Spain)

{pbeltran, fcortes, apozo}@telnet-ri.es†TECNALIA-Telecom (Zamudio, Spain)

[email protected]

Abstract—Immersive communications, such as high quality 3Dvideoconference, are the best example of what Next GenerationNetworks are capable in the short term. This work is beingcarried out within the VISION project framework, supportedby the Spanish Commitee for Industrial and Technology De-velopment and with the main objective of developing suchvideoconference system. The presented system provides opticaltransport, switching capability and enough flexibility to allocatea QoS stage between access and core network segments. Thearchitectural model relies on the optical circuit switching (OCS)paradigm in a first approach and it is ready to support burstswitching communications, optimizing even more the networkresources. We present the overall architecture of such network,the building blocks of a node, the control plane based on theDRAGON open-source suite and how interfacing with highercontrol layers is solved. Finally, the evolution from OCS toOBS and the enabling technologies which make it possible arediscussed.

Index Terms—Immersive Communications, GMPLS, OCS,OBS, GPON, PON, QoS.

I. INTRODUCTION

Nowadays, optical communications can be classified intothree different paradigms. Optical Circuit Switching (OCS) isthe dominant paradigm in the short term. Its best exponentare dynamic networks. In the near future, OCS will definitelyevolve to Optical Burst Switching (OBS), which is now atdevelopment stage, although the first practical applicationsare arising. With the arrival of real photonic buffering andswitching, OBS will become a purely packet switched net-work, namely namely Optical Packet Switching (OPS).

The VISION Project is the ideal framework for experimen-ting advanced communications. The general purpose of thismultidisciplinary project, financially supported by the SpanishCommittee for Industrial and Technology Development, is todevelop a 3D videoconference system with feeling of presence.There are several workpackages involved, from 3D displayprototyping to gesture recognition, passing by multimedia cod-ification, scene capture and reconstruction, ergonomic reportsand, what is more relevant for us, the design and developmentof a communication network able to support the data rate ofthe videoconference.

Since Generalized Multiprotocol Label Switching (GMPLS)was born, several testbeds have been implemented [1], [2],[3], [4]. Although our proposal could be used in any scenario,

it is clearly oriented to immersive communications, adding aQoS platform in order to give higher priority to specific dataflows, as some of them could be more sensible to electronicbottleneck between access and core segments. The presentedarchitecture also allows to extend GMPLS domain through aGPON access network [5], exploiting its dynamic bandwidthallocation to reserve data circuits.

This work is organized as follows. Section II describes theoverall architecture of the communication network, as wellas the building blocks. Section III is focused on the GMPLScontrol plane and section IV discusses the evolution to OBS.Finally, conclusion is given in section V.

II. OVERALL ARCHITECTURE

The present section shows the overall network architectureand how the network nodes are built.

The optical network designed within the VISION projectmust comply with low latency requirements to enable highquality 3D videoconference with feeling of presence. Lowlatency is achieved by means of all-optical dynamic circuits.Prior to sending videoconference data, such as video, audioor even metadata, an optical circuit must be created. Thevideoconference is started by an end-user, asking to the bordernode for a connection with another end-user, IP identified.

The set-up of a data circuit is as follows. The user connectedto the border node asks to the network controller for a connec-tion. The border node communicates with higher control layersand it receives the command for establishing a circuit betweentwo nodes. Then, control plane procedures begin, described inthe next section. Once the optical circuit is created, the bordernode receives another command to associate a data flow tothis optical circuit, with specific QoS characteristics. Noticethat the bandwidth of the optical circuit can be shared amongseveral data flows, each one with different QoS profiles.

The network core is all-optical, and thus latency is min-imized. Nevertheless, an opto-electronic conversion is stillneeded at the border nodes, in order to offer QoS management,IP routing, and, at the same time, acting as a bridge betweenaccess and core segments. End users are reached by means ofa GPON network, implemented as one of the node modules.Gigabit Passive Optical Network (GPON) foresees Dynamic

9781-4244-3941-6/09/$25.00 c©2009 IEEE

Page 2: [IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International Conference on Ultra Modern Telecommunications & Workshops - All-optical transport layer

Bandwidth Allocation (DBA), thus enabling Resource ReSer-Vation Protocol Traffic Engineering (RSVP-TE) extensions toreserve bandwidth directly from the optical network unit, closeto the end user.

A. Building blocks

Each node is based on the same mechanical chassis, whichallows the insertion of several kinds of modules. Communica-tion from one module to another is accomplished by means ofa backplane, which routes both data traffic and managementsignals. The control module is required in every configurationas it executes control plane and chassis management pro-cesses. In a basic configuration, a border node includes opticaltransponding, access network and routing with QoS modules.Fig. 1 shows an overview of the nodes. The optical transpond-ing module is dedicated to core optical transport, which takesthe data traffic and adapts it to the fiber, either 10 Gbps or40 Gbps, depending on the link requirements. The currentimplementation of the access network module consist on aGPON Optical Line Termination and the required circuitry tomultiplexing and demultiplexing the traffic between Betweenoptical transponding and access modules there is an electronicstage called routing and QoS module which offers a platformto develop QoS management and the possibility to implementrouting algorithms.

Fig. 1: Overall network architecture and node modules.

This design takes into account GMPLS philosophy. GMPLSwas born in order to merge into one generalized protocol everyswitching technology (Ethernet, TDM, Wavelength Switching,Fiber Switching...), encapsulating each transport protocol intoa higher hierarchy, by means of labels. Label stacking is also akey concept in GMPLS, as several switching technologies canbe concatenated within one node The design modularity ena-bles gradual evolution to OBS. For example, migration couldstart by incorporating a fast optical cross connect, instead of amillisecond range OXC. Burst building can be accomplished

in the routing and QoS platform, using electronic bufferingtechniques.

III. CONTROL PLANE

GMPLS [6] [7] seems to be the dominant technology for thecontrol plane in OCS. However, the module functions shouldbe logically separated to allow gradual evolution to OBS [8].

Fig. 2: DRAGON components.

Our GMPLS [9], [10], [11] implementation is based on theopen source project DRAGON (Dynamic Resource Allocationvia GMPLS Optical Networks) [4]. The DRAGON suite isable to provisioning deterministic services or ”lightpaths”on an interdomain basis and across heterogeneous networktopologies. It includes traffic engineering features and AAAmechanisms. This GMPLS network consists of two differentcommunications planes: control plane and data plane. Thegenuine DRAGON control plane is composed of Unix PCs,where the DRAGON software is running on. GRE/IPIP/IPsectunnels are used by DRAGON in order to transmit OSPF-TEand RSVP-TE signalling across the control plane. On the otherhand, traditional network topology switches are connected viaoptical connections to perform data plane.

DRAGON processes (see Fig. 2) running on these PCsallocate optical circuits, by sending commands to switchesin order to create VLANs (Virtual Local Area Network).DRAGON defines serveral architectural components for thecontrol plane: Network-Aware Resource Broker (NARB) forrouting, path computation, and signaling on an interdomainbasis across topologies. Virtual Label Switch Router , withthe primary purpose of control Ethernet switches via theGMPLS control plane. However, the VLSR has also beenadapted (or can be adapted) to control TDM and every kindof optical switches. VLSR acts as a partner on control planefor a node on data plane, carrying GMPLS functionality out.The End-System Agent (ESA) is software that runs on, oron behalf of, the end-system that terminates the data plane(traffic engineering) link of the provisioned service. This is thesoftware that participates in the GMPLS protocols to enable

Page 3: [IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International Conference on Ultra Modern Telecommunications & Workshops - All-optical transport layer

Fig. 3: Control plane addressing.

on-demand end-to-end provisioning from end system to endsystem.

The DRAGON implementation within the VISION projecteliminates the need of UNIX PCs for hosting control planeprocesses. Instead of this, an embedded architecture is pro-posed, especifically to host NARB and VLSR. MeetingDRAGON’s requirements, and adaptation from little endianarchitecture to big endian system architecture were the mosthard tasks we carried out.

We have developed an hybrid testbed, taking as start pointthe simulation environment provided in the DRAGON suite,which allows to simulate a virtual control plane network inone PC using several linux-based virtual machines, each onerunning DRAGON processes. The testbed consists of multiplereal embedded systems, virtual machines running DRAGONin virtual mode and the GMPLS emulator module of the N2Xfrom Agilent (see Fig. 3).

The main research focus is the experimental investigation ofthe GMPLS-based control plane and distributed managementplane, based on DRAGON software, and its implementationinto our equipment. Every module can be managed throughXML messages coming from control module.

The results shows that optical circuit reservation and releaseworked out fine, interoperability between DRAGON and N2Xwas successful and DRAGON implementation is a goodapproach to a GMPLS control plane [12] [13]. CurrentlyDRAGON software is being improved in order to implementactual lambda labels and transparent optical circuits allocationwith ROADMs and tunable transponders. A similar task hasbeen already developed [14], adapting DRAGON processes.

IV. EVOLUTION TOWARDS OBS AND ENABLINGTECHNOLOGIES

A flexibility enhancement is required to adapt transportnetworks to the necessities of todays traffic, mostly bursty andwith different characteristics and requirements. Although OPSis the paradigm networks must pursue, significant advancesin optical technology and control plane mechanisms must be

achieved before efficient OPS networks are made feasible. Amedium-term approach is OBS, whose principle is explainedbelow.

In terms of hardware, an OBS network can be seen as anOCS network where the switching speed of the components isfast enough to be considered small when compared to the burstsize. The proposed architecture allows gradual migration fromOCS to OBS. However, control plane migration requires moreresearch [8], as GMPLS is clearly dedicated to data circuitmanagement.

At the edge of OBS networks, optical packets sharinga particular parameter, such as destination or priority, aregrouped into bursts. Once a burst is ready to be transmitted,a control packet is sent to reserve bandwidth and set opticalswitch fabrics along a path for transporting the data containedin the burst. The term reservation is not exact in this case, sincethe resources are not uniquely dedicated to a certain burst.There are several protocols to carry out the setup process,the most significant are TAG (Tell-And-Go) [15] and JET(Just Enough Time) protocol [16]. All of them have commonfeatures: they use a one-way process, and more importantly,bursts can cut-through switches instead of being stored andthen forwarded. OBS provides an optimised network resourcesuse compared to OCS, owing to statistical multiplexing, andprovides high-bandwidth transport fitting the characteristics ofinternet traffic. However, this advantages come at the price ofa higher burst blocking probability and much higher controlcomplexity. Following, the issues appearing in the evolution toOBS, in terms of hardware and control plane, are addressed.

The one-way set-up process reduces vastly the set-up timerelative to OCS. However, since there is no acknowledgementand thus no guarantee that the desired resources will beavailable when the burst reaches, issues like how to dealwith conflict situations and reduce burst dropping must beaddressed. Optical buffering would be the ideal solution toavoid burst discards in case of congestion or conflict situations[17]. So far, the only practical solution to photonic bufferinghas been the use of fiber delay lines, which is not a very

Page 4: [IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International Conference on Ultra Modern Telecommunications & Workshops - All-optical transport layer

desirable approach owing to its bulkiness, and its slow andfixed response time. An interesting alternative approach tooptical buffers is slow light, i.e. diminishing group velocityof light signals until nearly stopping it. Many approaches toslow light have been proposed: exploiting atomic resonances[18], [19] , using Brillouin [20] and Raman [21] scattering,coupled resonant structures [22], [23], [24], metamaterials [25]and plasmonics [26]. Among all of them, there is one type ofcoupled resonant structure constituting, to our understanding,the most promising solution: photonic crystals [27]. This is alow-power consuming, ultra fast-access approach which canbe fabricated in a very small foot-print and over silicon-on-insulator substrate. These characteristics make photoniccrystals an efficient approach, integrable even with electronics.However, before commercial photonic buffers, offering thecapacities required by current routers, can become a real-ity, much research in reducing losses and dispersion musbe carried out [28]. Considering the challenges of photonicbuffering, a medium-term alternative is to perform wavelengthconversion in conflict situations. Finally, one can simply allowfor burst discards and let the upper layers at the end nodes tosolve the problem, although this is not, obviously, a solvedtask.

Many studies have dealt with the operation, architectureand signaling of OBS nodes [29], [30]. Nevertheless, OBSis still in experimental state. The achievement of faster high-capacity switching matrices is the breakthrough which has toimpulse the transition from OCS to OBS. The duration of aburst can oscillate between 1µs and 1s, and thus switchingtimes in intermediate nodes must be under 1µs. Such lowswitching times are only achievable with a few technologies.Conventional MEMS (Micro Electro-Mechanical Systems), forinstance, present switching times in the range of hundredmicroseconds to a few milliseconds [31]. Very recently, high-speed MEMS operation with switching times of hundredsof nanoseconds have been demonstrated [32], although theyare still at an experimental stage. Other technologies capableto achieve sub-microsecond switching times are electro-opticswitches [33] and semiconductor optical amplifiers (SOAs)[34]. These two technologies, although incredibly fast, presentscalbility issues and, so far, are not suitable for buildinglarge switching fabrics as those required in current routers.Reseaarch must be done in order to achieve large-scale fastswitching fabrics, and thereby to enable the deployment ofefficient OBS networks.

Concerning the control plane, migration from OCS to OBSwill not be trivial. Control complexity is increased in burstswitching, since optical packets are not sent anymore to apredetermined and dedicated lightpath between the originand the destination. Aspects like routing, signalling, QoS,protection and scheduling, must be considered now for everyburst. GMPLS seems to be adecuate also for OBS for tworeasons: GMPLS and OBS share the same philosophy ofseparating control and data planes, and GMPLS tends toreduce network management complexity. However GMPLSis clearly dedicated to data circuit management. Research

efforts are taking place to adapt GMPLS to optical networkswith statistical multiplexing capapabilities [8], [35], but thedefinition of a control plane responding to the complexity ofOBS is not a solved task.

V. CONCLUSION

We have shown in this document the optical networkarchitecture developed within the VISION project, orientedto immersive communications and including a GPON accessnetwork segment. The inclusion of the GPON module enablesfurther development of GMPLS, making possible bandwidthreservation from the end-user connected through the PON.As the opto-electronic conversion between access and coresegments is a latency penalty, making the end-to-end networknot purely optical, our proposal take advantage of it byincorporating a QoS and routing stage, enabling a priorityhierarchy and accommodating data traffic conveniently. Thiselectric stage also enables future evolution to OBS, as burstbuilding can be made there. On the other side, the evolution toOBS is the natural step, considering the typology of networktraffic, to achieve an efficient and fast switching layer. In termsof hardware, the challenges of this evolution are the large-scalefast switching fabrics and the appearance of integrable andfast-access tunable buffers to allow for a good service avoidingburst discards. Relating to the control plane, the adaptation ofGMPLS to statistical multiplexing is still an open issue.

ACKNOWLEDGMENT

This work has been partially supported by the SpanishAdministration organism CDTI, under project CENIT-VISION2007-1007.

REFERENCES

[1] C. Cavazzoni, V. Barosco, A. D’Alessandro, A. Manzalini, S. Milani,G. Ricucci, R. Morro, R. Geerdsen, U. Hartmer, G. Lehr, U. Pauluhn,S. Wevering, D. Pendarakis, N. Wauters, R. Gigantino, J. P. Vasseur,K. Shimano, G. Monari, and A. Salvioni, “The ip/mpls over ason/gmplstest bed of the ist project lion,” vol. 21, no. 11, pp. 2791–2803, Nov.2003.

[2] R. Martinez, R. Munoz, M. Requena, J. Sorribes, J. Comellas, andG. Junyent, “Adrenaline testbed: architecture and implementation ofgmpls-based network resource manager and routing controller,” in Proc.2nd International Conference on Testbeds and Research Infrastructuresfor the Development of Networks and Communities TRIDENTCOM2006, 2006, pp. 10pp.–83.

[3] Z. Zhu, A. Guo, W. Chen, and Y. J. Chen, “Gmpls testbed based onoptical ethernet,” in Proc. 16th Annual Meeting of the IEEE Lasers andElectro-Optics Society LEOS 2003, vol. 1, 27–28 Oct. 2003, pp. 443–444.

[4] T. Lehman, J. Sobieski, and B. Jabbari, “Dragon: a framework for serviceprovisioning in heterogeneous grid networks,” vol. 44, no. 3, pp. 84–90,March 2006.

[5] “G.984.1 : Gigabit-capable passive optical networks (gpon): Generalcharacteristics.” [Online]. Available: http://www.itu.int/rec/T-REC-G.984.1-200303-I/en

[6] A. Farrel and I. Bryskin, GMPLS Architecture and Applications. Mor-gan Kaufmann Publishers, 2006.

[7] L. Berger, “Generalized Multi-Protocol Label Switching (GMPLS) Sig-naling Functional Description,” RFC 3471 (Proposed Standard), Jan.2003.

[8] P. Pedroso, J. Sole-Pareta, D. Careglio, and M. Klinkowski, “Integratinggmpls in the obs networks control plane,” in Transparent OpticalNetworks, 2007. ICTON ’07. 9th International Conference on, vol. 3,1-5 July 2007, pp. 1–7.

Page 5: [IEEE Workshops (ICUMT) - St. Petersburg, Russia (2009.10.12-2009.10.14)] 2009 International Conference on Ultra Modern Telecommunications & Workshops - All-optical transport layer

[9] K. Kompella and Y. Rekhter, “OSPF Extensions in Support ofGeneralized Multi-Protocol Label Switching (GMPLS),” RFC 4203(Proposed Standard), Internet Engineering Task Force, Oct. 2005.[Online]. Available: http://www.ietf.org/rfc/rfc4203.txt

[10] L. Berger, “Generalized Multi-Protocol Label Switching (GMPLS)Signaling Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Extensions,” RFC 3473 (Proposed Standard), Internet EngineeringTask Force, Jan. 2003, updated by RFCs 4003, 4201, 4420,4783, 4874, 4873, 4974, 5063, 5151, 5420. [Online]. Available:http://www.ietf.org/rfc/rfc3473.txt

[11] E. Bell, A. Smith, P. Langille, A. Rijhsinghani, and K. McCloghrie,“Definitions of Managed Objects for Bridges with Traffic Classes,Multicast Filtering and Virtual LAN Extensions,” RFC 2674 (ProposedStandard), Internet Engineering Task Force, Aug. 1999, obsoleted byRFC 4363. [Online]. Available: http://www.ietf.org/rfc/rfc2674.txt

[12] X. Yang, C. Tracy, J. Sobieski, and T. Lehman, “Gmpls-based dynamicprovisioning and traffic engineering of high-capacity ethernet circuitsin hybrid optical/packet networks,” in Proc. 25th IEEE InternationalConference on Computer Communications INFOCOM 2006, 23–29April 2006, pp. 1–5.

[13] M. Meijerink and R. Prickaerts, “Generalized mpls: The dragon projectimplementation at sara,” SARA and Universiteit van Amsterdam, Tech.Rep., July 2006.

[14] P. Skoeldstroem, “Multi-region gmpls control and data planeintegration,” Master’s thesis, KTH, School of Informationand Communication Technology, 2008. [Online]. Avail-able: http://web.it.kth.se/∼maguire/DEGREE-PROJECT-REPORTS/080821-Pontus Skoldstrom-with-cover.pdf

[15] M. Yoo and C. Qiao, “Just-enough-time (jet): a high speed protocol forbursty traffic in optical networks,” in Proc. Digest of the IEEE/LEOSSummer Topical Meetings Vertical-Cavity Lasers, Technologies for aGlobal Information Infrastructure, WDM Components Technology, Ad-vanced Semiconductor Lasers, Gallium Nitride Materials, Processing,...,11–15 Aug. 1997, pp. 26–27.

[16] G. C. Hudek and D. J. Muder, “Signaling analysis for a multi-switchall-optical network,” in Proc. IEEE International Conference on Com-munications ICC 95 Seattle, Gateway to Globalization, vol. 2, 18–22June 1995, pp. 1206–1210.

[17] C. Qiao, M. Yoo, and D. O. Cse, “Choices, features and issues in opticalburst switching,” SPIE Optical Networks Magazine, vol. 1, pp. 36–44,1999.

[18] L. Hau, S. Harris, and L. Dutton, “Light speed reduction to 17 metresper second in an ultracold atomic gas,” Nature, vol. 397, p. 594, 1999.

[19] M. S. Bigelow, N. N. Lepeshkin, and R. W. Boyd, “Observation ofultraslow light propagation in a ruby crystal at room temperature,” Phys.Rev. Lett., vol. 90, pp. 113 903–4, 2003.

[20] K. Y. Song, M. Gonzalez, and M. Thvenaz, “Observation of pulsedelaying and advancement in optical fibers using stimulated brillouinscattering,” Opt. Express, vol. 13, pp. 82–88, 2005.

[21] D. Dahan and G. Eisenstein, “tunable all optical delay via slow and fastlight propagation in a raman assisted fiber optical parametric amplifier:a route to all optical buffering,,” Opt. Express, vol. 13, pp. 6234–6249,2005.

[22] A. Melloni, F. Morichetti, and M. Martnelli, “Linear and nonlinear pulsepropagation in coupled resonator slow-wave optical structures,” Opt.Quant. Electron., vol. 35, pp. 365–378, 2003.

[23] D. Leuenberger, R. Ferrini, and R. Houdr, “Annular bragg defect moderesonators,” J. Appl. Phys., vol. 95, pp. 806–809, 2004.

[24] A. Sukhorukov and et al., “Photonic crystal couplers for slow light,”SPIE, vol. 6904, pp. 69 040S/1–10, 2008.

[25] K. Tsakmakidis and O. Hess, “Slow light in metamaterial heterostruc-tures,” Proceedings of SPIE, vol. 6904, pp. 690 405–1–10, 2007.

[26] B. Han, X. Jiang, Y. Qu, and C. Jiang, “Low-loss plasmonic slow lightwaveguide,” Nano-Optoelectronics Workshop, 2007.

[27] J. Joannopoulus, S. Johnson, J. Winn, and R. Meade, Photonic Crystals:Molding the Flow of Light, 2nd ed., Princeton, Ed. Princeton Univ.Press, 2008.

[28] T. Baba and et al, “Slow-light in photonic crystals,” Nature Photon,vol. 2, pp. 465– 473, 2008.

[29] I. Mehrotra, P.and Baldine, D. Stevenson, and P. Franzon, “Networkprocessor design for use in optical burst switched networks,” Proc.Intern. ASIC/SOC Conf., Washington, Sept. 2001.

[30] J.-B. Chang and C.-S. Park, “Efficient channel-scheduling algorithm inoptical burst switching architecture,” in Proc. Merging Optical and IP

Technologies High Performance Switching and Routing Workshop on,2002, pp. 194–198.

[31] P. Rai-Choudhury, “Mems and moems: Technology and applications,,”SPIE Press Monograph, 2000.

[32] G. N. e. a. Nielson, “High-speed, sub-pull-in voltage mems switching,”Sandia Reports, January 2008.

[33] K. Kurihara, M. Kondo, K. Sato, M. Ishii, N. Wakiya, and K. Shinozaki,“Electro-optic properties of epitaxial lead zirconate titanate films onsilicon substrates,” Japanese Journal of Applied Science, vol. 46, pp.6929–6932, 2007.

[34] H. Ju, S. Zhang, D. Lenstra, H. d. Waardt, E. Tangdiongga, G. Khoe,and H. Dorren, “Soa-based all-optical switch with subpicosecond fullrecovery,” Opt. Express, vol. 13, no. 3, February 2005.

[35] K. Long, X. Yang, S. Huang, and Y. Kuang, “A gmpls-based obsarchitecture for ip-over-wdm networks,” Proc. SPIE, September 2006.