790 likes | 1.06k Views
Switching Architectures for Optical Networks. SONET. SONET. SONET. SONET. DWDM. DWDM. Internet Reality. Data Center. Access. Access. Long Haul. Metro. Metro. Hierarchies of Networks: IP / ATM / SONET / WDM. Why Optical?. Enormous bandwidth made available
E N D
SONET SONET SONET SONET DWDM DWDM Internet Reality Data Center Access Access Long Haul Metro Metro
Why Optical? • Enormous bandwidth made available • DWDM makes ~160 channels/ possible in a fiber • Each wavelength “potentially” carries about 40 Gbps • Hence Tbps speeds become a reality • Low bit error rates • 10-9 as compared to 10-5 for copper wires • Very large distance transmissions with very little amplification.
Dense Wave Division Multiplexing (DWDM) • 1 • 2 • 3 Long-haul fiber • 4 Output fibers • Multiple wavelength bands on each fiber • Transmit by combining multiple lasers @ different frequencies
Anatomy of a DWDM System Terminal B Terminal A D E M U X Transponder Interfaces M U X Transponder Interfaces Post- Amp Pre- Amp Line Amplifiers Direct Connections Direct Connections • Basic building blocks • Optical amplifiers • Optical multiplexers • Stable optical sources
Core Transport Services • Provisioned • SONET circuits. • Aggregated into • Lamdbas. Circuit Origin • Carried over • Fiber optic cables. Circuit Destination OC-3 OC-3 OC-12 STS-1 STS-1 STS-1
WDM link Edge Router Legacy Interfaces Legacy ( e.g., PoS, Gigabit Interfaces Ethernet, IP/ATM) Interfaces Legacy Interfaces Optical Switch WDM Network: Wavelength View
Relationship of IP and Optical • Optical brings • Bandwidth multiplication • Network simplicity (removal of redundant layers) • IP brings • Scalable, mature control plane • Universal OS and application support • Global Internet • Collectively IP and Optical (IP+Optical) introduces a set of service-enabling technologies
Typical Super POP Interconnection Network SONET Core ATM Switch Voice Switch Core IP router Large Multi-service Aggregation Switch Coupler & Opt.amp DWDM + ADM OXC DWDM Metro Ring
Typical POP Voice Switch OXC D W D M D W D M SONET-XC
What are the Challenges with Optical Networks? • Processing: Needs to be done with electronics • Network configuration and management • Packet processing and scheduling • Resource allocation, etc. • Traffic Buffering • Optics still not mature for this (use Delay Fiber Lines) • 1 pkt = 12 kbits @ 10 Gbps requires 1.2 s of delay => 360 m of fiber) • Switch configuration • Relatively slow
3 2 3 2 WC No converters With converters 1 New request 1 3 1 New request 1 3 Wavelength Converters • Improve utilization of available wavelengths on links • All-optical WCs being developed • Greatly reduce blocking probabilities
Wavelength Cross-Connects (WXCs) • A WDM network consists of wavelength cross-connects (WXCs) (OXC) interconnected by fiber links. • 2 Types of WXCs • Wavelength selective cross-connect (WSXC) • Route a message arriving at an incoming fiber on some wavelength to an outgoing fiber on the same wavelength. • Wavelength continuity constraint • Wavelength interchanging cross-connect (WIXC) • Wavelength conversion employed • Yield better performance • Expensive
Wavelength Router Wavelength Router Control Plane: Wavelength Routing Intelligence Data Plane: Optical Cross Connect Matrix Unidirectional DWDM Links to other Wavelength Routers Unidirectional DWDM Links to other Wavelength Routers Single Channel Links to IP Routers, SDH Muxes, ...
Optical Network Architecture Mesh Optical Network UNI UNI IP Network IP Network IP Router Control Path OXC Control unit Optical Cross Connect (OXC) Data Path
OXC Control Unit • Each OXC has a control unit • Responsible for switch configuration • Communicates with adjacent OXCs or the client network through single-hop light paths • These are Control light paths • Use standard signaling protocol like GMPLS for control functions • Data light paths carry the data flow • Originate and terminate at client networks/edge routers and transparently traverse the core
l2 l4 l3 l1 l3 l2 l4 l1 Optical Cross-connects (No wavelength conversion) All Optical Cross-connect (OXC) Also known as PhotonicCross-connect (PXC) Optical Switch Fabric
Optical Cross-Connect with Full Wavelength Conversion • M demultiplexers at incoming side • M multiplexers at outgoing side • Mn x Mn optical switch has wavelength converters at switch outputs Wavelength Converters l 2 l 1 l l l l l l 1, 2, ... , n 1, 2, ... , n l l 2 1 1 1 l l n n l l 1 1 l l l l l l 1, 2, ... , n 1, 2, ... , n l l 2 2 2 2 l l n n . . . . . . l l 1 n l l l l l l 1, 2, ... , n 1, 2, ... , n l l 2 1 M M l l n 2 Wavelength Wavelength Optical CrossBar Demux Mux Switch
Cross-Connect Incoming Interface Incoming Wavelength Outgoing Interface Outgoing Wavelength l1 l3 Wavelength Router with O/E and E/O
O/E O/E O/E O/E O/E O/E O/E O/E O/E O-E-O Crossconnect Switch (OXC) Outgoing fibers Incoming fibers Individual wavelengths O O Demux Mux E/O E 1 1 E/O E/O E/O 2 2 E/O WDM (many λs) E/O N E/O N E/O E/O Switches information signal on a particular wavelength on an incoming fiber to (another) wavelength on an outgoing fiber.
Optical core network Opaque (O-E-O) and transparent (O-O) sections Transparent optical island E/O O/E Client signals O O O O E E O to other nodes from other nodes O O O O O E E O Opaque optical network
Capable of status monitoring Optical signal regenerated – improve signal-to-noise ratio Traffic grooming at various levels Less aggregated throughput More expensive More power consumption Unable to monitor the contents of the data stream Only optical amplification – signal-to-noise ratio degraded with distance No traffic grooming in sub-wavelength level Higher aggregated throughput ~10X cost saving ~10X power saving OEO vs. All-Optical Switches OEO All-Optical
Large customers buy “lightpaths” A lightpath is a series of wavelength links from end to end. optical fibers One fiber Repeater cross-connect
Hierarchicalswitching: Node with switches of different granularities O O A. Entire fibers O Fibers Fibers “Express trains” O O B. Wavelength subsets O E O C. Individual wavelengths O “Local trains”
GAN links Wide Area Network (WAN) WAN : Up to 200-500 wavelengths 40-160 Gbit/s/l wavebands (> 10 l) OXC: Optical Wavelength/Waveband Cross Connect
MAN (Country / Region) IP packets optical burst formation
Optical Switching Technologies • MEMs – MicroElectroMechanical • Liquid Crystal • Opto-Mechanical • Bubble Technology • Thermo-optic (Silica, Polymer) • Electro-optic (LiNb03, SOA, InP) • Acousto-optic • Others… Maturity of technology, Switching speed, Scalability, Cost, Relaiability (moving components or not), etc.
MEMS Switches for Optical Cross-Connect Proven technology, switching time (10 to 25 msec), moving mirrors is a reliability problem.
WDM “transparent” transmission system (O-O nodes) Wavelengths disaggregator Wavelengths aggregator O O O O O O Fibers multiple λs Optical switching fabric (MEMS devices, etc.) Tiny mirrors Incoming fiber Outgoing fibers
Upcoming Optical Technologies • WDM routing is circuit switched • Resources are wasted if enough data is not sent • Wastage more prominent in optical networks • Techniques for eliminating resource wastage • Burst Switching • Packet Switching • Optical burst switching (OBS) is a new method to transmit data • A burst has an intermediate characteristics compared to the basic switching units in circuit and packet switching, which are a session and a packet, respectively
Optical Burst Switching (OBS) • Group of packets a grouped in to ‘bursts’, which is the transmission unit • Before the transmission, a control packet is sent out • The control packet contains the information of burst arrival time, burst duration, and destination address • Resources are reserved for this burst along the switches along the way • The burst is then transmitted • Reservations are torn down after the burst
Optical Packet Switching • Fully utilizes the advantages of statistical multiplexing • Optical switching and buffering • Packet has Header + Payload • Separated at an optical switch • Header sent to the electronic control unit, which configures the switch for packet forwarding • Payload remains in optical domain, and is re-combined with the header at output interface
Optical Packet Switch • Has • Input interface, Switching fabric, Output interface and control unit • Input interface separates payload and header • Control unit operates in electronic domain and configures the switch fabric • Output interface regenerates optical signals and inserts packet headers • Issues in optical packet switches • Synchronization • Contention resolution
Main operation in a switch: • The header and the payload are separated. • Header is processed electronically. • Payload remains as an optical signal throughout the switch. • Payload and header are re-combined at the output interface. hdr CPU payload hdr payload hdr payload Re-combined Wavelength i output port j Optical packet Wavelength i input port j Optical switch
Output port contention • Assuming a non-blocking switching matrix, more than one packet may arrive at the same output port at the same time. Input ports Optical Switch Output ports payload hdr . . . payload hdr . . . . . . . . . payload hdr
OPS Architecture: Synchronization Occurs in electronic switches – solved by input buffering Slotted networks • Fixed packet size • Synchronization stages required Sync.
OPS Architecture: Synchronization Slotted networks • Fixed packet size • Synchronization stages required Sync.
OPS Architecture: Synchronization Slotted networks • Fixed packet size • Synchronization stages required Sync.
OPS Architecture: Synchronization Slotted networks • Fixed packet size • Synchronization stages required Sync.
OPS Architecture: Synchronization Slotted networks • Fixed packet size • Synchronization stages required Sync.
OPS: Contention Resolution • More than one packet trying to go out of the same output port at the same time • Occurs in electronic switches too and is resolved by buffering the packets at the output • Optical buffering ? • Solutions for contention • Optical Buffering • Wavelength multiplexing • Deflection routing
OPS Architecture Contention Resolutions 1 1 1 2 2 1 3 3 4 4
OPS: Contention Resolution • Optical Buffering • Should hold an optical signal • How? By delaying it using Optical Delay Lines (ODL) • ODLs are acceptable in prototypes, but not commercially viable • Can convert the signal to electronic domain, store, and re-convert the signal back to optical domain • Electronic memories too slow for optical networks
OPS Architecture Contention Resolutions • Optical buffering 1 1 2 1 2 3 1 3 4 4
OPS Architecture Contention Resolutions • Optical buffering 1 1 2 2 3 3 4 4
OPS Architecture Contention Resolutions • Optical buffering 1 1 1 2 2 3 3 4 4 1