Routing Enhancements for GMPLS - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Routing Enhancements for GMPLS

Description:

Jun-Hyun, Moon Computer Communications LAB., Kawangwoon University imp_at_kw.ac.kr Generalized Label Label semantics abstract identifier ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 26
Provided by: IMP55
Category:

less

Transcript and Presenter's Notes

Title: Routing Enhancements for GMPLS


1
Routing Enhancements for GMPLS
  • Jun-Hyun, Moon
  • Computer Communications LAB.,
  • Kawangwoon University
  • imp_at_kw.ac.kr

2
Generalized Label
  • Label? semantics? abstract identifier? ??? ? ???
    Physical entity (ex, time slot, wavelength,
    switch port)? identifier?? ???
  • LSR? OCX? ??
  • LSR switching fabric ? OXC wavelength switching
    fabric
  • LSP ? Optical channel trail

3
Generalized MPLS
  • Goal
  • A single control domain
  • Extended link state ??? ??
  • Integrated network topology ??? ??
  • Constraint-based routing? ?? traffic engineering
  • Dynamic explicit route (LSP, Optical channel
    trail)? ??
  • LSP??? protection/restoration ??
  • ??? access/metro/core networks? ?? ?? multiple
    switching ??? ??? ?? ????? ?

4
Routing? ?? 1
  • GMPLS? ?? ??
  • ?? link metric? ???? ??? ???? ?
  • Constraint? ???? ??(LSP optical channel trail
    ?)? ???? ?
  • ??? link state ??? ?? constraint? ??? link state
    ??? distribute? ? ??? ?

5
Constraint-based Routing
  • ?? metric? ?? constraint? ??? ?? ??? traffic ??
  • Constraint? ??
  • Link resource attributes (ex. Link bandwidth)
  • Link administrative attributes (ex. Resource
    class ? Policy)
  • Constraint? ???? ??
  • Traffic service requirement? ??
  • Load balancing? congestion ??
  • Traffic? rerouting? ?? network protection/restorat
    ion ?? ??
  • Traffic engineering (TE)? ?? ??? ?

6
Constraint-based routing? ?? ?? ??
7
IGP(OSPF)? ??
  • OSPF ? LSA? ?? ???? link state ??? GMPLS TE link
    TLV? ???? TE link TLV? ??? sub-TLV? ??
  • ?? ???? sub-TLVs
  • Outgoing/Incoming interfaces identifier
  • Link protection type
  • Link descriptor
  • Shared Risk Link Group (SRLG)
  • Maximum LSP bandwidth ?

8
??? TE ?? sub-TLVs
  • Sub-TLV list of TE Link TLV
  • Link type
  • Link ID
  • Local/Remote interface IP address
  • Traffic engineering metric
  • Maximum bandwidth
  • Resource class/color
  • Link mux capability
  • Outgoing/Incoming interface identifier
  • Maximum LSP bandwidth
  • Link protection type
  • Link descriptor
  • Shared Risk Link Group (SRLG)

9
Routing? ?? 2
  • Router? label space? ??? OXC? TDM switch? label
    space? ??? ??. ? OXC? ??? ?? TDM channel? ??
    router?? ??? ? ?? label? ??? ?? ??. ???? Label
    space?? ??? ??? ? ????
  • Router? ??? ??? ???? ?? ?? ? ??? ?? OXC? ???? TDM
    channel? ???? ??? ?? ? ??? ??? ??? ?

10
LSP Hierarchy
  • LSP Hierarchy
  • Packet switch (PS) LSP Label ? Virtual circuit
  • Time Division switch (TDM) LSP Label ? Time
    slot
  • Wavelength switch (WS) LSP Label ? Wavelength
  • Fiber switch (FS) LSP Label ? Fiber

11
Forwarding Adjacency
  • ??
  • GMPLS Node? LSP? OSPF/IS-IS? Link?? ??? ? ??.? ?
    neighbor node? ???? LSP? neighbor node??
    adjacency? ??? LSP? ?? node ??? adjacency? ??.
    ??? link? Forwarding Adjacency? ???? ?
  • Node (LSR)? ??? ??? ? ???? link ? ??? FA link? ??
    ???
  • ??? ??? ? GMPLS? signaling? ??? ???? link? FA
    link ??? label binding? ????

12
Forwarding Adjacency LSP
  • ?? ???? SDH MUX? ??? SDH MUX??? LSP? FA-LSP??
    neighbor node?? ???. ? ???? link? ????? ?? ??
    node?? TE-link ???? flooding ?
  • LSR? FA-LSP? ??? link? ???? ??? ??? ? ???

13
TE attributes
  • Link type
  • Link ID(OSPF)
  • Router ID of the tail end of FA-LSP
  • Local/Remote interface IP address or
    outgoing/incoming interface ID
  • Traffic engineering metric
  • Maximum/reserved bandwidth
  • Resource class/color
  • Link Multiplex Capability
  • Path information TBD

14
Link Multiplex Capability sub-TLV
  • OSPF? TE-Link TLV??? Link Multiplex Capability
    sub-TLV? ???? ??
  • ? link attribute? ??? link? multiplex/demultiplex?
    ????, ??? ?? ??? mux/demux capability? ??? ???
  • Packet-switch capable
  • Layer-2 switch capable
  • Time-Division capable
  • Lamda-switch capable
  • Fiber-switch capable

15
Routing? ?? 3
  • Optical/TDM network? ?? ? ???? node ??? link ??
    ??? ? ???? router ??? link ? ?? ?? ??. ?? ?? ?
    OXC?? fiber ?, ?? wavelength? ?? ?? ?? ? ?? ? ???
    ? ? ??
  • ??? ?? ??? link?? ??? ?? Link State Database? ???
    ???? ?? ? ?? ?? ?? ??

16
Link Bundling 1
  • ??? ??? ?? parallel links? link attributes? ???
    bundled link? attribute?? OSPF? LSA? advertise
    ?
  • ??? ??? Link State Database? Link State Protocol?
    scalability ??? ??? ? ??

17
Link Bundling 2
  • ??? bundled link?? ???? component link? ??? ??
    ??? ??? ?? ??? ?
  • Link Types
  • Traffic Engineering Metric
  • Resource Classes
  • Link Multiplexing Capability

18
TE attributes
  • Link type
  • Link ID(OSPF)
  • Router ID of the neighbor (or Interface address
    of designated router)
  • Local/Remote interface IP address or
    outgoing/incoming interface ID
  • Component link ? ??
  • Traffic engineering metric component link?
    metric ??
  • Maximum Link bandwidth
  • Maximum LSP bandwidth? ???? ??
  • Maximum reserved bandwidth/Unreserved bandwidth
  • Resource class/color
  • Maximum LSP bandwidth

19
Routing? ?? 4
  • Optical/TDM network? ?? ? ???? node ??? link ??
    ??? ? ???? router ??? link ? ?? ?? ??. ?? ?? ?
    OXC?? fiber ?, ?? wavelength? ?? ?? ?? ? ?? ? ???
    ? ? ??
  • ??? ?? ??, TDM channel? ??? IP address? ???? ??
    ?? ??? ??? ???? ??? ??

20
Unnumbered Link
  • Unnumbered Link
  • IP ??? ?? ?? link
  • LSR? 32-bit identifier? ????, ? ID? ? LSR? ?????
    unique? ??
  • ??? link? ltLSR? Router ID, Interface IDgt?
    unique?? ???
  • OSPF? TE extension? unnumbered link? ?? ??? ??
  • MPLS TE signaling??? ? link? ???

21
Routing? ?? 5
  • Node? ?? port? neighbor node? ?? port? ???? ????
    ?? ?? link management? ??? ??? ?????
  • ?? link? ??? ???? ? ??? ?? ???? ?? channel?? ???
    ???
  • Link?? control channel? data channel? ????
    management ?? ?? ???
  • ? ?? ?? ??? link? ????? management?? ??? ???

22
Link Management Protocol 1
  • ? neighbor node ???? link management ??
  • Control channel? ??? ??
  • Control channel? link ??, ?? ??, ?? ??, label ??,
    topology information? ???
  • In-band ?? Out-of-band? ??

23
Link Management Protocol 2
  • Data channel? ??? ??? ??
  • ?? ? cabling error? ??
  • Link? label ??? ??
  • Link (fiber, channel) ??? ??
  • Link property ??? ?? ??
  • LMP authentication

24
??
  • GMPLS? IP network node (router, OXC, TDM switch)?
    ??? control plane?? ???? ?? MPLS-TE ??? routing?
    signaling protocol?
  • GMPLS? MPLS? ???? traffic engineering ??? optical
    layer??? ??? ? ??
  • GMPLS? ???? ??? IGP? ??? ?? routing???
    ??(enhancements)? ???
  • ??, GMPLS? ??? MPLS-TE signaling protocol
    (RSVP-TE, CR-LDP)? ??? ???

25
References
  • http//www.nigeriancomputersociety.com/contentimag
    es/Generalized Multiprotocol.pdf, GMPLS
  • Data Connection Limited, MPLS for Optical Network
  • White Rocks Networks, GMPLS A New Way of
    Optical Networking
  • RFC 3473, Generalized Multi-Protocol Label
    Switching (GMPLS) Signaling Resource ReserVation
    Protocol-Traffic Engineering (RSVP-TE)
    Extensions. L. Berger, Ed.. January 2003.
  • http//www.gmpls.org
Write a Comment
User Comments (0)
About PowerShow.com