Agrawal Sameer-Ram.R Vivek Shankar

Embed Size (px)

Citation preview

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    1/14

    INSIGNIA : A QOS

    ARCHITECTURAL FRAMEWORK

    FOR MANETS

    Course:-Software Architecture & Design

    Team Members

    1.Sameer Agrawal

    2.Vivek Shankar Ram.R

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    2/14

    INTRODUCTION

    MANETSMobile Ad hoc networks

    QOS in MANETS - a technical challenge

    INSIGNIA QOS Architectural framework

    supports delivery of adaptive services in

    MANETS

    What are we going to see ?

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    3/14

    THE ARCHITECTURE

    Routing

    protocol

    INSIGNIA

    Signaling

    Admission

    Control

    Packet

    forwarding

    Packet

    scheduling

    Routing

    updates

    Locally send/deliver

    packets

    In-band

    signaling MobileSoft state

    Routing table control

    Channel state

    M

    A

    C

    M

    A

    C

    IP packets in

    IP packets out

    Packet-drop

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    4/14

    CONSTITUENTS OF THE

    ARCHITECTURE

    STYLE

    Abstraction of architectural components from variousspecific architectures.

    COMPONENTS From which systems are built

    CONNECTIONS

    Between the components

    CONSTRAINTS

    On components, connections and layout.

    RATIONALE

    describe why the particular architecture is chosen

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    5/14

    STYLE

    UNIQUE ARCHITECTURE

    FOLLOWS ABSTRACT DATA TYPE STYLE and

    REPOSITORY.

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    6/14

    COMPONENTS

    ROUTING MODULE Generic set of MANET routing protocols can be plugged in to the

    architecture.

    Tracks changes, updates routing table and makes that visible to thepacket forwarding component.

    INSIGNIA SIGNALING Establishes flow restoration algorithm which respond to dynamic route

    changes.

    Establishes adaptation algorithm which respond to changes in availablebandwidth.

    ADMISSION CONTROL Responsible for allocating bandwidth to flows based on their

    minimum/maximum bandwidth.

    It is periodically refreshed after allocating resources by a soft statemechanism through the reception of data packets

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    7/14

    COMPONENTS (contd)

    PACKET SCHEDULING

    Uses a weighted round robin service.

    Provides compensation in the case of location dependent conditions

    between mobile nodes.

    PACKET FORWARDING

    Classifies incoming packet and forwards them to the appropriate

    module.

    MEDIUM ACCESS CONTROL

    This framework is transparent to any underlying media access control

    protocols.

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    8/14

    INTERACTIONS

    ROUTING UPDATES The periodic updates on the routing table

    INBAND SIGNALING Carries control information along with the data

    packets

    Flows/sessions are rapidly established

    CONTROL Controls the scheduling of the packets via the packet

    scheduling module

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    9/14

    INTERACTIONS (contd)

    IP PACKETS IN

    These are the input packets to the packet

    forwarding module.

    IP PACKETS OUT

    These are the output packets from the packet

    scheduling module.

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    10/14

    CONSTRAINTS

    FLOWsequence of packets from a single source toone or more destinations representing a single mediatype. These flows require ADMISSION CONTROL,RESOURCE RESERVATION & MAINTENANCE at all

    Intermediate routers.

    PERFORMANCErelies on the speed at which therouting protocol can re-compute new routes if noalternative route is cached after topology changes.

    SOFT STATErelies on the fact that a source sends datapackets along an existing path.

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    11/14

    RATIONALE

    Allows packet audio, video and real time data

    applications to specify their maximum & minimum

    bandwidth needs.

    Plays a central role in resource allocation, restoration

    control and session adaptation between communicating

    mobile hosts.

    Supports adaptive services by establishing and

    maintaining reservations for continuous media flows and

    micro flows.

    In-band signaling are capable of responding to the fast

    time scale dynamics in MANETS.

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    12/14

    CONCLUSION

    Highly responsive to changes in networktopology, node connectivity and end to end QOSconditions.

    Benefits under diverse mobility, traffic, andchannel conditions.

    Use of in-band signaling and soft-state resourcemanagement makes the architecture veryefficient, robust and scalable.

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    13/14

  • 8/12/2019 Agrawal Sameer-Ram.R Vivek Shankar

    14/14

    THANK YOU