• Integrated Services Example: Data Path
  • Integrated Services Example
  • How Things Fit Together
  • Service Classes
  • Worse-case : Guaranteed Services
  • Average-case: Controlled Load Service
  • Role of RSVP in the Architecture
  • RSVP Design Features
  • Integrated Services Example: Data Path




    Download 492 Kb.
    bet4/12
    Sana26.12.2023
    Hajmi492 Kb.
    #128375
    1   2   3   4   5   6   7   8   9   ...   12
    Bog'liq
    qos-f05
    dinshinoslik 22, Iskandarov Q, 1655294334, Bosid 1, 6-LABORATORIYA ISHI (2), JEG5RUBbPbNgfcC9rMgOoPl7n9aOIdh3B1JVJm7q, 14-15-amaliy ish saidali, 14-15-amaliy ish (2), 1683197542, kommutatsiya-va-marshrutizatsiya, saiFsIn9nlAHbK1g3zAVwz2vphI0wcVyI9QHs5wd, 12, 1-amaliy mashg\'ulot

    Integrated Services Example: Data Path

    • Sender
    • Receiver
    • Per-flow classification

    Integrated Services Example: Data Path

    • Sender
    • Receiver
    • Per-flow buffer management

    Integrated Services Example

    • Sender
    • Receiver
    • Per-flow scheduling

    How Things Fit Together

    • Admission
    • Control
    • Data In
    • Data Out
    • Control Plane
    • Data Plane
    • Scheduler
    • Routing
    • Routing
    • Messages
    • RSVP
    • messages
    • Classifier
    • RSVP
    • Route Lookup
    • Forwarding Table
    • Per Flow QoS Table

    Service Classes

    • Multiple service classes
    • Service: contract between network and communication client
      • End-to-end service
      • Other service scopes possible
    • Three common services
      • Best-effort (“elastic” applications)
      • Hard real-time (“real-time” applications)
      • Soft real-time (“tolerant” applications)

    Worse-case : Guaranteed Services

    • Service contract
      • Network to client: guarantee a deterministic upper bound on delay for each packet in a session
      • Client to network: the session does not send more than it specifies
    • Algorithm support
      • Admission control based on worst-case analysis
      • Per flow classification/scheduling at routers

    Average-case: Controlled Load Service

    • Service contract:
      • Network to client: Average delay, jitter, bandwidth, e.g., makes network appear as an unloaded, best effort network with bandwidth and delay
      • Client to network: the session does not send more than it specifies
    • Algorithm Support

    Role of RSVP in the Architecture

    • Signaling protocol for establishing per flow state
    • Carry resource requests from hosts to routers
    • Collect needed information from routers to hosts
    • At each hop

    RSVP Design Features

    • IP Multicast centric design
    • Receiver initiated reservation
    • Different reservation styles
    • Soft state inside network
    • Decouple routing from reservation

    RSVP Reservation Model

    • Performs signaling to set up reservation state for a session
    • A session is a simplex data flow sent to a unicast or a multicast address, characterized by
    • Multiple senders and receivers can be in session

    Download 492 Kb.
    1   2   3   4   5   6   7   8   9   ...   12




    Download 492 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Integrated Services Example: Data Path

    Download 492 Kb.