Optics and Routing Seminar - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Optics and Routing Seminar

Description:

An Internet Router is well-defined, well-known and relevant. Optics and Routing Seminar ... data while the other is configured. A. B. Ingress. Linecard. Egress ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 19
Provided by: nic8160
Category:

less

Transcript and Presenter's Notes

Title: Optics and Routing Seminar


1
Optics and Routing Seminar Whats next?
2
Goal of this talk
  • To propose a strawman system that has
    interesting research problems in the areas of
  • Optics and optical switching,
  • Networking and networking system design, and
  • Circuit and interconnect design.

3
Overall SystemThe Stanford Phicticous Optical
Router?
  • 100 Tb/s Internet Protocol Router, arranged as
    625 linecards, each operating at 160Gb/s.
  • Rationale
  • Hard but not impossible.
  • An Internet Router is well-defined, well-known
    and relevant.

4
Generic 100Tb/s IP Router
Switch
Linecard 625
Linecard 1
160- 320Gb/s
160- 320Gb/s
40Gb/s
  • Line termination
  • IP packet processing
  • Packet buffering
  • Line termination
  • IP packet processing
  • Packet buffering

40Gb/s
160Gb/s
40Gb/s
Arbitration
Request
40Gb/s
Grant
5
IP Header
0
16
31
Total Length
Version
Service
HLEN
Datagram ID
Flags
Fragment Offset
TTL
Hdr checksum
Protocol
20B-64kB
Source address
Destination address
Data
6
IP Router Requirements
  • Lookup packet IP destination address in
    forwarding table.
  • If known, forward to correct port.
  • If unknown, drop packet.
  • Decrement TTL field, update header checksum.
  • Buffer packet until switch is available for
    transfer.
  • Forward packet to outgoing interface.
  • Wait turn to be transmitted.
  • Transmit packet onto outgoing link.

7
Basic Flow
Egress Linecard
Ingress Linecard
Buffer
Buffer
Forwarding Table
625x625 Switch
160- 320Gb/s
160- 320Gb/s
160Gb/s
160Gb/s
IP Lookup
Packet parse
Buffer Mgmt
Buffer Mgmt
Request
Arbitration
Grant
8
Basic Flow
Egress Linecard
Ingress Linecard
Buffer
40Gb/s
Forwarding Table
40Gb/s
Packet parse
625x625 Switch
IP Lookup
Buffer Mgmt
160- 320Gb/s
160- 320Gb/s
Buffer
Forwarding Table
40Gb/s
40Gb/s
Packet parse
IP Lookup
Buffer Mgmt
Buffer
Forwarding Table
40Gb/s
40Gb/s
Request
Packet parse
Arbitration
IP Lookup
Buffer Mgmt
Grant
Buffer
Forwarding Table
40Gb/s
Packet parse
40Gb/s
IP Lookup
Buffer Mgmt
9
Linecard Questions
  • Packet buffering at 40Gb/s and 160Gb/s With 64B
    units at 40Gb/s, one read/write every 6.4ns.
  • IP Lookup at 40Gb/s and 160Gb/s At 160Gb/s, at
    least one data-structure access every 2ns.
  • Power efficient packet processing.

10
Various Approaches Switching and Arbitration
  • Approach 1
  • Switch datapath electronic direct-attached
    VCSELreceiver
  • Arbitration electronic
  • Approach 2
  • Switch datapath MEMs switch(es)
  • Approach 3
  • Switch datapath Tunable lasers and passive
    coupler.
  • Approach 4
  • Switch datapath Multistage switch.

11
Approach 1
1
625x625 Crossbar 2.5Gb/s per I/O
2
Egress Linecard
Ingress Linecard
160Gb/s
64-128
160Gb/s
Grant
Arbitration
Request
12
Approach 1Switch datapath
625x625 Crossbar 2.5Gb/s per I/O
  • 625 VCSEL and detectors at 2.5Gb/s
  • 625x625 digital, synchronous crossbar
  • For power to be lt 20W per chip, requires TxRx
    lt 35mW

13
Approach 1Arbitration
Ingress Linecard
At 320Gb/s, 64B every 1.6ns 1600B every
40ns 40kB every 1us 40MB every 1ms
160- 320Gb/s
160Gb/s
Grant
Arbitration
Request
14
Approach 1Arbitration Load-balancing
1
625x625 Crossbar 2.5Gb/s per I/O
2
Arbitration
Egress Linecard
Ingress Linecard
Arbitration
160Gb/s
160Gb/s
Request
64-128
Arbitration
Grant
At 2.5Gb/s, 64B every 200ns
15
Approach 2MEMs switching
Pairs of MEMs crossbar elements. One passes data
while the other is configured.
A
Egress Linecard
Ingress Linecard
B
16
Approach 2MEMs switching
A
B
Egress Linecard
Ingress Linecard
Arbitration
A
B
Arbitration
17
Approach 3
Egress Linecard i
Ingress Linecard
li
li l1 l2
Passive Optical Coupler
Arbitration
Fixed or pseudo-fixed wavelength detector
Fast tunable Laser or array of VCSELs
18
Action Plan
  • Lets split the architecture into three parts
    Linecard, Switch Datapath, Arbitration.
  • Lets form at least three groups each group
    works on one part.
  • Each group report back with a proposal in ???
    weeks.
Write a Comment
User Comments (0)
About PowerShow.com