![Page 1: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course:-Software Architecture & Design Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/1.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/2.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/3.jpg)
THE ARCHITECTURE
Routing protocol
INSIGNIASignaling
Admission Control
Packet forwarding
Packet scheduling
Routing updates
Locally send/deliver packets
In-band signaling
Mobile Soft state
Routing tablecontrol
Channel state
MAC
MAC
IP packets inIP packets out
Packet-drop
![Page 4: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course:-Software Architecture & Design Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/4.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/5.jpg)
STYLE
• UNIQUE ARCHITECTURE
• FOLLOWS ABSTRACT DATA TYPE STYLE and REPOSITORY.
![Page 6: INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course:-Software Architecture & Design Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/6.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/7.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/8.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/9.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/10.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/11.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/12.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/13.jpg)
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 Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R](https://reader036.vdocument.in/reader036/viewer/2022062322/5697bfb91a28abf838c9fc83/html5/thumbnails/14.jpg)
THANK YOU