INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

14
INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course:-Software Architecture & Design Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R

description

INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R. INTRODUCTION. MANETS – Mobile Ad hoc networks QOS in MANETS - a technical challenge - PowerPoint PPT Presentation

Transcript of INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

Page 1: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK

FOR MANETS

Course:-Software Architecture & Design

Team Members

1.Sameer Agrawal

2.Vivek Shankar Ram.R

Page 2: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

INTRODUCTION

• MANETS – Mobile 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 ?

Page 3: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

THE ARCHITECTURE

Routing protocol

INSIGNIASignaling

Admission Control

Packet forwarding

Packet scheduling

Routing updates

Locally send/deliver packets

In-band signaling Mobile

Soft stateRouting table control Channel state

MAC

MAC

IP packets in IP packets out

Packet-drop

Page 4: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

CONSTITUENTS OF THE ARCHITECTURE

• STYLE– Abstraction of architectural components from various

specific 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

Page 5: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

STYLE• UNIQUE ARCHITECTURE

• FOLLOWS ABSTRACT DATA TYPE STYLE and REPOSITORY.

Page 6: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

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 the packet forwarding component.

• INSIGNIA SIGNALING– Establishes flow restoration algorithm which respond to dynamic route

changes.– Establishes adaptation algorithm which respond to changes in available

bandwidth.

• ADMISSION CONTROL– Responsible for allocating bandwidth to flows based on their

minimum/maximum bandwidth.– It is periodically refreshed after allocating resources by a soft state

mechanism through the reception of data packets

Page 7: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

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.

Page 8: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

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

Page 9: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

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.

Page 10: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

CONSTRAINTS• FLOW – sequence of packets from a single source to

one or more destinations representing a single media type. These flows require ADMISSION CONTROL, RESOURCE RESERVATION & MAINTENANCE at all Intermediate routers.

• PERFORMANCE relies on the speed at which the routing protocol can re-compute new routes if no alternative route is cached after topology changes.

• SOFT STATE relies on the fact that a source sends data packets along an existing path.

Page 11: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

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.

Page 12: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

CONCLUSION• Highly responsive to changes in network

topology, node connectivity and end to end QOS conditions.

• Benefits under diverse mobility, traffic, and channel conditions.

• Use of in-band signaling and soft-state resource management makes the architecture very efficient, robust and scalable.

Page 13: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

REFERENCES• G-S. Ahn, A. T. Campbell, S-B. Lee, and X. Zhang, ``INSIGNIA: An IP-

Based Quality of Service Framework for Mobile ad Hoc Networks”, Journal of Parallel and Distributed Computing 60, 374_406 (2000).

• ASAP Adaptive QoS Support with Reduced Reservation Overhead in MANETs - Patrick Stuedi, Jianbo Xue, Gustavo Alonso Swiss Federal Institute of Technology (ETHZ) Departement of Computer Science 8092, ETHZentrum,Switzerland {stuedip, xue, alonso}@inf.ethz.ch

• A Glance at Quality of Services in Mobile Ad-Hoc Networks Zeinalipour-Yazti Demetrios ([email protected]) Department of Computer Science University of California – Riverside 3201 Canyon Crest Dr,Riverside CA 92507, USA

Page 14: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course :- Software Architecture & Design

THANK YOU