1 Message In Message (MIM): A Case for Reordering Transmissions in Wireless Networks Naveen Santhapuri, Srihari Nelakuditi University of South Carolina.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Constraint Satisfaction Problems
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2003 Chapter 11 Ethernet Evolution: Fast and Gigabit Ethernet.
Chapter 1 The Study of Body Function Image PowerPoint
1 Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks Richard Draves, Jitendra Padhye, and Brian Zill Microsoft Research.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 10 User.
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. Chapter 1 Embedded Computing.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
Document #07-2I RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) (mod 7/25 & clean-up 8/20) Customer Supplier.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Interference.
1 Multi-Channel Wireless Networks: Capacity and Protocols Nitin H. Vaidya University of Illinois at Urbana-Champaign Joint work with Pradeep Kyasanur Chandrakanth.
Wireless Networks Should Spread Spectrum On Demand Ramki Gummadi (MIT) Joint work with Hari Balakrishnan.
Towards Collision Detection in Wireless Networks Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi.
1 The Case for Heterogeneous Wireless MACs Chun-cheng Chen Haiyun Luo Dept. of Computer Science, UIUC.
Interference Avoidance and Control Ramki Gummadi (MIT) Joint work with Rabin Patra (UCB) Hari Balakrishnan (MIT) Eric Brewer (UCB)
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 10 second questions
1 Discreteness and the Welfare Cost of Labour Supply Tax Distortions Keshab Bhattarai University of Hull and John Whalley Universities of Warwick and Western.
Università degli Studi di Firenze 08 July 2004 COST th MCM - Budapest, Hungary 1 Cross-layer design for Multiple access techniques in wireless communications.
Designing Multi-User MIMO for Energy Efficiency
Multipath Routing for Video Delivery over Bandwidth-Limited Networks S.-H. Gary Chan Jiancong Chen Department of Computer Science Hong Kong University.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Block Cipher Modes of Operation and Stream Ciphers
MIMO Broadcast Scheduling with Limited Feedback Student: ( ) Director: 2008/10/2 1 Communication Signal Processing Lab.
Local Area Networks - Internetworking
Taming User-Generated Content in Mobile Networks via Drop Zones Ionut Trestian Supranamaya Ranjan Aleksandar Kuzmanovic Antonio Nucci Northwestern University.
1 COPYRIGHT © 2011 ALCATEL-LUCENT. ALL RIGHTS RESERVED. On the Capacity of Wireless CSMA/CA Multihop Networks Rafael Laufer and Leonard Kleinrock Bell.
Fine-grained Spectrum Adaptation in WiFi Networks
2 |SharePoint Saturday New York City
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
© 2012 National Heart Foundation of Australia. Slide 2.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 6 Ethernet Fundamentals.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.1 Module 7 Ethernet Technologies.
Submission doc.: IEEE 11-14/0868r0 July 2014 Johan Söder, Ericsson ABSlide 1 UL & DL DSC and TPC MAC simulations Date: Authors:
Interference Cancellation for Downlink MU-MIMO
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Doc.: IEEE /0567r0 Submission Slide 1Michelle Gong, Intel May 2010 DL MU MIMO Analysis and OBSS Simulation Results Date: Authors:
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Subtraction: Adding UP
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
AirTrack: Locating Non-WiFi Interferers using Commodity WiFi Hardware Ashish Patro, Shravan Rayanchu, Suman Banerjee University of Wisconsin-Madison Sep.
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
14.1 Chapter 14 Wireless LANs Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Successive Interference Cancellation: A Back of the Envelope Perspective Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi.
1 Link Layer Multicasting with Smart Antennas: No Client Left Behind Souvik Sen, Jie Xiong, Rahul Ghosh, Romit Roy Choudhury Duke University.
Successive Interference Cancellation: A Back of the Envelope Perspective Souvik Sen, Naveen Santhapuri, Romit Roy Choudhury, Srihari Nelakuditi I have.
Topology Control for Effective Interference Cancellation in Multi-User MIMO Networks E. Gelal, K. Pelechrinis, T.S. Kim, I. Broustis Srikanth V. Krishnamurthy,
Naveen Santhapuri, Srihari Nelakuditi and Romit Roy Choudhury University of South Carolina Duke University WCNC 2008.
CSMA/CN: Carrier Sense Multiple Access with Collision Notification
Presentation transcript:

1 Message In Message (MIM): A Case for Reordering Transmissions in Wireless Networks Naveen Santhapuri, Srihari Nelakuditi University of South Carolina Justin Manweiler, Souvik Sen, Romit Roy Choudhury, Kamesh Munagala Duke University

2 Outline Motivation Understanding MIM How transmission order affects spatial reuse? Contributions Validate benefits of ordering Design MIM aware scheduling framework Future work on MIM and SIC

3 Collision Signal of Interest (SoI) successful When SINR is substantially higher And, SoI arrives earlier than Interference Else, collision Collision SoI Interference R2 R1

4 Collisions affect Spatial Reuse MAC protocols designed to avoid collisions physical carrier sensing RTS/CTS Greatly limits spatial reuse

5 PHY Capture [Kochut:ICNP04] Interference may not always cause collisions Possible to decode SoI with higher SINR If SoI arrives within preamble of Interference Interference Preamble Signal of Interest Preamble time small (20 us in a) Benefits small as well 20 us

6 Message In Message (MIM) While receiving a message Receiver looks for new message preamble Stronger Message extracted while receiving ongoing Message Requires higher SINR than when SOI arrives earlier Preamble Signal of InterestInterference Capability exists in Atheros chipsets

, Capture, and MIM Preamble SoI Interference SoI Interference SoI Interference SoI Interference : PHY Capture: MIM: a) b)c) d) Yes (10 dB) Yes (10 dB) No No Yes (10 dB) Yes (10 dB) Yes ( 10 dB ) No Yes (10 dB) Yes (10 dB) Yes ( 10 dB ) Yes ( 20 dB ) Successful Reception Yes/No (SINR Threshold needed to avoid collision) Different thresholds based on frame ordering

8 AP1 must start first Followed by staggered transmission from AP2 Allows weaker link R1 to lock on to signal at low SINR AP1 must start first Followed by staggered transmission from AP2 Allows weaker link R1 to lock on to signal at low SINR In general weaker transmissions must start first, stronger receiver can recover signal with MIM In general weaker transmissions must start first, stronger receiver can recover signal with MIM Link Ordering Matters R1 R2 10 dB 20 dB Data AP1 R1 AP2 R2 Controller AP1 AP2 Data AP1 R1 AP2 R2

Measurements Rx Tx Interferer Order doesnt affect delivery Order affects delivery ratio Observe that does not enforce the order and thus fails to exploit concurrency Observe that does not enforce the order and thus fails to exploit concurrency

10 MIM Capable vs MIM Aware MIM Capable Network card can recover MIM Current MAC does not exploit MIM Appropriate ordering happens by chance MIM Aware MAC MAC layer harnesses MIM capability Enforces appropriate ordering of transmissions

11 Goal Design MIM aware scheduling that reorders transmissions for improving concurrency Research Questions Does MIM awareness yield significant benefits? What is the bound on improvement? How to effect the appropriate order?

12 Optimality Analysis Integer Programming Formulation in CPLEX Optimal benefits from MIM significant

13 MIM Aware MAC Shuffle Centralized MIM-aware scheduling protocol For Enterprise Wireless LANs (EWLAN) Why EWLAN? Increasingly popular architecture Realizes potential of MIM Controller AP1 AP2 AP3

14 Shuffle: Assumptions Dominant downward traffic Powerful controller, Gigabit Ethernet Low latency for scheduling/communication Additive Interference Total = sum of individual interferences

15 Shuffle: Components Rehearsal: Measuring interference relations Packet Scheduler Use rehearsal and MIM- constraints Output transmission schedules (ordered) Schedule Executer Rehearsal Interference Relations MIM Constraints Packet Queue Scheduler Ordered Transmissions

16 Measuring Interference Relationships Periodic Rehearsals APs transmit probes at base rate Each client replies with RSSI values APs too record RSSI values from clients Controller derives interference map Opportunistic rehearsal Piggyback RSSI values in data transmissions Continually refine interference map

17 MIM-Aware Scheduler Objective Maximize concurrency Avoid starvation With MIM, conflicts are asymmetric Conflict graph methods unsuitable Optimal link scheduling is NP-hard Least conflict greedy heuristic Score links based on asymmetric conflicts Links that prevent other links assigned higher score Compute link order based on lower score first

18 Batch Selection & Dispatch P 31 P 22 P 31 P 13 P 12 R 11 R 12 R 13 R 21 R 22 R 31 R 32 P 13 P 32 AP1 AP2 AP3 Controller P 21 Batch

19 Schedule Execution P 31 P 22 P 31 P 13 P 12 R 11 R 12 R 13 R 21 R 22 R 31 R 32 P 13 P 32 AP1 AP2 AP3 Controller P 21 APs transmit at specified time DATA Staggering order: AP1-AP3-AP2

20 Evaluation Qualnet simulations Throughput and the effect of Fading Parameters a physical model with MIM PLCP: 20 us Fading: Ricean, varying K factor Wired backbone: 1 Gbps ethernet Controller processing latency: 50 us

21 Duke EWLAN Topologies Client, AP placement traces used to derive topologies (topo1, topo2, etc.)

22 Throughput Comparision Gain with scheduling Higher gains with Shuffle

23 Increasing AP Density AP density yields higher benefit from Shuffle

24 Impact of Channel Fading Better throughput gain at lower (Ricean) fading

25 Related Work Location aware : Infocom 05 Takes advantage of MIM but not ordering CMAP: NSDI08 Partially benefits from MIM capable hardware Speculative Scheduling for EWLANs: Mobicom 07 Doesnt consider MIM

26 Looking Forward MIM helps recover if SoI is stronger What if SoI is weaker than interference? MIM cannot help Successive Interference Cancellation

27 Successive Interference Cancellation SIC can be used to recover weaker SoI First extract stronger frame Subtract it from the combination Recover weaker frame from residue Feasibility depends on Strengths of SoI and Interference

28 Interplay of MIM and SIC Ordering helps SIC too If Interference (I) moderately stronger than SoI Initiate I first to take advantage of MIM Decode I If I much stronger than SoI Initiate SoI before I SoI characterized better for decoding later

29 Characterization & Cancellation S2 first, S1, S2 decodable Both S1 and S2 lost S2 later S1, S2 decodable RSS of S1 RSS of S2 S1 Later S1, S2 decodable S1 first, S1, S2 decodable S2 not decodable S1 not decodable Both lost S2 too weak to satisfy SNR Rx Tx1 Tx2 S1 S2

30 Future Work Shuffle Implementing and deploying on a test-bed Integrating upload traffic Comparing with other schemes SIC vs MIM Explore Characterization vs. Cancellation Advantage of reordering transmissions

31 Thank you

32 Coping with Fading Loss Immediate corrective rehearsal Controller identifies links suspected of fading Schedules a packet batch only for these APs This is a partial rehearsal Packets are transmitted in serial order APs and clients unaware, send Data and ACKs Controller updates Interference map from ACK RSSIs

33 Idea to explore with SIC Power Control to enable SIC Suppose SINR threshold is 10dB SINR is 1 dB -60 dBm -59 dBm Tx1: tx power = 100mW Tx2

34 Idea to explore with SIC Power control to enable SIC Suppose SINR threshold is 10dB SINR is 10dB after Tx1 reduced transmit power -60 dBm -70 dBm Tx1: tx power = 10mW Tx2

35 20 us Limitations of Capture Capture does not help when SoI arrives after the preamble of interference i.e. Receiver locks on to interference Preamble Signal of InterestInterference Preamble time small (20 us in a) Benefits small as well