QoS Provisioning in Wireless Mesh Networks

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

The Medium Access Control Sublayer
Chapter 14 무선 LAN (Wireless LAN).
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
AP STUDY SESSION 2.
1 Security for Ad Hoc Network Routing. 2 Ad Hoc Networks Properties Mobile Wireless communication Medium to high bandwidth High variability of connection.
1
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 38.
Page 1 Approximately Maximum Bandwidth Routing for Slotted Wireless Ad Hoc Networks Approximately Maximum Bandwidth Routing for Slotted Wireless Ad Hoc.
Doc: IEEE /705ar0 Submission Javier del Prado et. al November 2002 Slide 1 Mandatory TSPEC Parameters and Reference Design of a Simple Scheduler.
UNITED NATIONS Shipment Details Report – January 2006.
1 Hyades Command Routing Message flow and data translation.
David Burdett May 11, 2004 Package Binding for WS CDL.
Speaker Fu-Yuan Chuang Advisor Ho-Ting Wu Date
1 Multi-Channel Wireless Networks: Capacity and Protocols Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Pradeep Kyasanur Chandrakanth.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Local Customization Chapter 2. Local Customization 2-2 Objectives Customization Considerations Types of Data Elements Location for Locally Defined Data.
CALENDAR.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
MULTIPLICATION EQUATIONS 1. SOLVE FOR X 3. WHAT EVER YOU DO TO ONE SIDE YOU HAVE TO DO TO THE OTHER 2. DIVIDE BY THE NUMBER IN FRONT OF THE VARIABLE.
Addition Facts
Year 6 mental test 15 second questions Calculation Addition.
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.
Streaming Video over the Internet
Solve Multi-step Equations
Submission doc.: IEEE 11-14/0xxx March 2014 Giwon Park, LG ElectronicsSlide 1 Discussion on power save mode for real time traffic Date: Authors:
Break Time Remaining 10:00.
The basics for simulations
PP Test Review Sections 6-1 to 6-6
ABC Technology Project
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Distance Vector Routing Protocols Routing Protocols and Concepts –
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
Chapter 20 Network Layer: Internet Protocol
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
IEEE CSMA/CA DCF CSE 6590 Fall /7/20141.
Adding Up In Chunks.
CSE 6007 Mobile Ad Hoc Wireless Networks
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 3 Networking Media.
MaK_Full ahead loaded 1 Alarm Page Directory (F11)
Doc.:IEEE /223r1 Submission March 2002 J. del Prado and S. Choi, Philips Slide 1 CC/RR Performance Evaluation - Revisited Javier del Prado and.
Doc.: IEEE /0578r0 Submission 2008 May Jarkko Kneckt, NokiaSlide 1 Forwarding in mesh containing MPs in power save Date: Authors:
Doc.: IEEE /0324r0 Submission Slide 1Michelle Gong, Intel March 2010 DL MU MIMO Error Handling and Simulation Results Date: Authors:
Doc.: IEEE /0567r0 Submission Slide 1Michelle Gong, Intel May 2010 DL MU MIMO Analysis and OBSS Simulation Results Date: Authors:
Before Between After.
Addition 1’s to 20.
25 seconds left…...
Subtraction: Adding UP
: 3 00.
5 minutes.
Week 1.
We will resume in: 25 Minutes.
Converting a Fraction to %
Clock will move after 1 minute
PSSA Preparation.
14.1 Chapter 14 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
Exploring Energy-Latency Tradeoffs for Broadcasts in Energy-Saving Sensor Networks AUTHOR: MATTHEW J. MILLER CIGDEM SENGUL INDRANIL GUPTA PRESENTER: WENYU.
1 Medium Access Control Enhancements for Quality of Service IEEE Std e TM November 2005.
Providing QoS in Ad Hoc Networks with Distributed Resource Reservation IEEE802.11e and extensions Ulf Körner and Ali Hamidian.
Company LOGO Provision of Multimedia Services in based Networks Colin Roby CMSC 681 Fall 2007.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Copyright © 2003 OPNET Technologies, Inc. Confidential, not for distribution to third parties. Wireless LANs Session
Presentation transcript:

QoS Provisioning in Wireless Mesh Networks Ali Hamidian and Ulf Körner In this talk I’ll present our latest work (still in progress) with EDCA/RR, which is our proposed extension to 802.11e Fourth EuroNGI/FGI Workshop on Wireless and Mobility January 16-18 2008, Barcelona, Spain

Outline Overview of IEEE 802.11e EDCA with Resource Reservation (EDCA/RR) Multi-hop resource reservation in EDCA/RR Summary

IEEE 802.11e and HCF 802.11e introduces hybrid coordination function (HCF), which has 2 medium access methods: enhanced distributed channel access (EDCA) HCF controlled channel access (HCCA) HCF introduces 2 new concepts: transmission opportunity (TXOP): A bounded time interval during which a station may transmit multiple frames traffic specification (TSPEC): Contains information about the QoS expectation of a traffic stream (frame size, service interval, data rate, burst size, delay bound, etc.)

EDCA HCCA Contention-based “Enhanced DCF” Distributed Service differentiation Contention-free “Enhanced PCF” Centralized Resource reservation

Motivation of EDCA/RR: QoS Limitations in 802.11e Problem with EDCA Contention-based medium access & no distributed admission control ==> not possible to guarantee QoS Problem with HCCA Centralized infrastructure requirement ==> HCCA not useful in ad hoc/mesh networks We need a solution which is Contention-free (unlike EDCA) Remove the random medium access delays Distributed (unlike HCCA) Remove the need of an access point

Outline Overview of IEEE 802.11e EDCA with Resource Reservation (EDCA/RR) Multi-hop resource reservation in EDCA/RR Summary

EDCA/RR Operation EDCA/RR is similar to EDCA as long as the stations are sending LP-frames (which do not need resource reservation). destination source

EDCA/RR Operation When an HP-stream needs to reserve resources, EDCA/RR in the source checks whether its own new stream can be admitted. destination source

EDCA/RR Operation If admission control OK: schedule the new stream broadcast ADDTS request containing TSPEC wait for ADDTS response destination source ADDTS request

EDCA/RR Operation Once all ADDTS responses are received by the source, it waits until its first reserved TXOP at service start time & starts transmitting. destination source ADDTS response

EDCA/RR Operation Now the source has periodic and contention-free access to the medium. destination source HP data frames

Simulation Setup EDCA/RR implementation in ns-2.26 based on Mike Moreton’s enhanced 802.11/802.11e implementation EDCA vs. EDCA/RR The impact of (hidden) LP-streams on an HP-stream HP stream (AC_VO): G.711, 180 B, UDP datagrams every 20 ms LP stream (AC_BE): FTP, 1000 B, TCP segments

Average End-to-End Delay - 0 % packet error no. of LP-streams average end-to-end delay (ms) 99 % confidence interval (ms) EDCA EDCA/RR 0.69 12.33 (0.69,0.69) (12.13,12.53) 1 6.21 12.22 (6.20,6.22) (12.02,12.42) 2 11.17 12.27 (11.14,11.19) (12.08,12.47) 3 13.93 (13.90,13.96) (12.01,12.42) 4 17.12 12.38 (17.08,17.16) (12.19,12.57) 5 20.51 12.25 (20.46,20.56) (12.06,12.45)

Outline Overview of IEEE 802.11e EDCA with Resource Reservation (EDCA/RR) Multi-hop resource reservation in EDCA/RR Summary

Motivation: Why EDCA/RR for Wireless Mesh Networks (WMNs)? EDCA/RR (with multi-hop capability) is especially well-suited for static wireless networks, like WMNs IEEE 802.11s for mesh networks is based on EDCA, so it is not too difficult/unrealistic extending 802.11s to support EDCA/RR

Motivation: Why EDCA/RR for Wireless Mesh Networks (WMNs)? Results from a 4-hop 802.11g WMN CS = Counter Strike server to clients: (50.4+6.15×n) B every 60 ms clients to server: 42 B every 50 ms

Multi-hop Resource Reservation in EDCA/RR Combined route discovery (AODV) and resource reservation (EDCA/RR) search for route fulfilling the QoS requirements faster route discovery/resource reservation Why AODV? Because it will be part of HWMP (Hybrid Wireless Mesh Protocol), which is the default routing protocol suggested in 802.11s reactive part: RM-AODV (Radio Metric AODV) proactive part: tree-based routing

Multi-hop Resource Reservation in EDCA/RR Copy TSPEC from HP-packet to RRQ Do admission control Temporarily mark resources as reserved and broadcast RRQ RRQ (route and reservation request) is a RREQ extended with some TSPEC fields. A B C The routing protocol copies the TSPEC from the packet into a route and reservation request (RRQ) and sends it down to the MAC sublayer (EDCA/RR). EDCA/RR does admission control. If OK, broadcast RRQ. An HP-packet is sent down the protocol stack and reaches the routing protocol (AODV).

Multi-hop Resource Reservation in EDCA/RR Copy TSPEC from RRQ Do admission control Temporarily mark resources as reserved and rebroadcast RRQ A B C

Multi-hop Resource Reservation in EDCA/RR Copy TSPEC from RRQ Do admission control Schedule the traffic request and send a RRP A B C

Multi-hop Resource Reservation in EDCA/RR Schedule traffic and forward RRP A B C

Multi-hop Resource Reservation in EDCA/RR Schedule traffic; TXOP reservation done A B C

Summary EDCA/RR is a MAC scheme with distributed admission control and scheduling allows stations to reserve TXOPs for periodic and contention-free medium access suites well for WMNs