U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Anticipatory Wireless Bitrate Control for Blocks Xiaozheng Tie, Anand Seetharam,

Slides:



Advertisements
Similar presentations
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science R3: Robust Replication Routing in Wireless Networks with Diverse Connectivity Characteristics.
Advertisements

U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science R3: Robust Replication Routing in Wireless Networks with Diverse Connectivity Characteristics.
REfactor-ing Content Overhearing to Improve Wireless Performance Shan-Hsiang Shen Aaron Gember Ashok Anand Aditya Akella abc 1d ab 1.
Incentive-Compatible Opportunistic Routing for Wireless Networks Fan Wu, Tingting Chen, Sheng Zhong (SUNY Buffalo) Li Erran Li Li Erran Li (Bell Labs)
Aruna Balasubramanian, Ratul Mahajan Arun Venkataramani, Brian N Levine, John Zahorjan Interactive WiFi Connectivity from Moving Vehicles University of.
A Multi-relay Cooperative Automatic Repeat Request Protocol in Wireless Networks Xin He and Frank Y. Li IEEE ICC 2010 Speaker: Huei-Rung Tsai.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
Strider : Automatic Rate Adaptation & Collision Handling Aditya Gudipati & Sachin Katti Stanford University 1.
Oct 21, 2008IMC n Under the Microscope Vivek Shrivastava Shravan Rayanchu Jongwon Yoon Suman Banerjee Department Of Computer Sciences University.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Leveraging Interleaved Signal Edges for Concurrent Backscatter by Pan Hu, Pengyu.
Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University “Broadnets.
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Contention Window Optimization for IEEE DCF Access Control D. J. Deng, C. H. Ke, H. H. Chen, and Y. M. Huang IEEE Transaction on Wireless Communication.
RainDrop: A Multi-Rate Multi-Channel Wireless LAN Tianbo Kuang Qian Wu Carey Williamson Department of Computer Science University of Calgary.
CARA: Collision-Aware Rate Adaptation for IEEE WLANs Presented by Eric Wang 1.
Collision Aware Rate Adaptation (CARA) Bob Kinicki Computer Science Department Computer Science Department Advanced Computer.
Experimental Measurement of VoIP Capacity in IEEE WLANs Sangho Shin Henning Schulzrinne Department of Computer Science Columbia University.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
Traffic Forecasting Medium Access TRANSFORMA Vladislav Petkov Katia Obraczka 1.
Block-switched Networks: A New Paradigm for Wireless Transport Ming Li, Devesh Agrawal, Deepak Ganesan and Arun Venkataramani presented by zhen qin, marcel.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Multi-user Data Sharing System in Radar Sensor Networks Ming Li, Tingxin Yan, Deepak.
Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Mario Gerla Computer Science Department University of California, Los Angeles Los Angeles, CA.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Opportunistic Packet Scheduling and Media Access Control for Wireless LANs and Multi-hop Ad Hoc Networks Jianfeng Wang, Hongqiang Zhai and Yuguang Fang.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Wireless “ESP”: Using Sensors to Develop Better Network Protocols Lenin Ravindranath Calvin Newport, Hari Balakrishnan, Sam Madden Massachusetts Institute.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
TCP Behavior across Multihop Wireless Networks and the Wired Internet Kaixin Xu, Sang Bae, Mario Gerla, Sungwook Lee Computer Science Department University.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
Department of Electrical and Computer Engineering The Ohio State University1 Evaluation of Intersection Collision Warning System Using an Inter-vehicle.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks Authors: Eric Rozner, Jayesh Seshadri, Yogita Ashok Mehta, Lili Qiu Published:
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
1 Measuring and Explaining Differences in Wireless Simulation Models Dheeraj Reddy, George F. Riley, Yang Chen, Bryan Larish Georgia Institute of Technology.
Addressing Deafness and Hidden Terminal Problem in Directional Antenna Based Wireless Multi-hop Networks Anand Prabhu Subramanian and Samir R. Das {anandps,
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto MIT CSAIL (LCS) Daniel Aguayo, John Bicket, and Robert Morris
Effects of Multi-Rate in Ad Hoc Wireless Networks
Doc.: n-proposal-statistical-channel-error-model.ppt Submission Jan 2004 UCLA - STMicroelectronics, Inc.Slide 1 Proposal for Statistical.
Sunghwa Son Introduction Time-varying wireless channel  Large-scale attenuation Due to changing distance  Small-scale fading Due to multipath.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science 1 Automatic Heap Sizing: Taking Real Memory into Account Ting Yang, Emery Berger,
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.
Full auto rate MAC protocol for wireless ad hoc networks Z. Li, A. Das, A.K. Gupta and S. Nandi School of Computer Engineering Nanyang Technological University.
A High-Throughput Path Metric for Multi-Hop Wireless Routing Douglas S. J. De Couto, Daniel Aguayo, John Bicket, Robert Morris MIT CSAIL Presented by Valentin.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Fast Resilient Jumbo Frames in Wireless LANs Apurv Bhartia University of Texas at Austin Joint work with Anand Padmanabha Iyer, Gaurav.
Angular MAC: a framework for directional antennas in wireless mesh networks Erdem Ulukan and Özgür Gürbüz Faculty of Engineering and Natural Sciences,
Exploitation of Path Diversity in Cooperative Multi-Hop Wireless Networks Dissertation Committee Department of Electrical and Computing Engineering University.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Designing Reliable Delivery for Mobile Ad-hoc Networks in Robots BJ Tiemessen Advisor: Dr. Dan Massey Department of Computer Science Colorado State University.
Stretchable Architectures for Next Generation Cellular Networks Presented By Shashidhar Lakkavalli, Ansuya Negi and Dr. Suresh Singh Portland State University.
1 Session 2, Presentation: Modelling of physical layer behaviour in a HS-DSCH network simulator Modelling of physical layer behaviour in a HS-DSCH network.
Multi-Channel MAC Protocol for Multi-Hop Wireless Networks: Handling Multi-Channel Hidden Node Problem Using Snooping Myunghwan Seo, Yonggyu Kim, and Joongsoo.
A Cooperative Multi-Channel MAC Protocol for Wireless Networks IEEE Globecom 2010 Devu Manikantan Shila, Tricha Anjali and Yu Cheng Dept. of Electrical.
A Deafness Free MAC Protocol for Ad Hoc Networks Using Directional Antennas Jia Feng, Pinyi Ren, and Shuangcheng Yan Department of Electronic Engineering.
2012 1/6 NSDI’08 Harnessing Exposed Terminals in Wireless Networks Mythili Vutukuru, Kyle Jamieson, and Hari Balakrishnan MIT Computer Science and Artificial.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Towards a Robust Protocol Stack for Diverse Wireless Networks Arun Venkataramani.
U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science John Cavazos J Eliot B Moss Architecture and Language Implementation Lab University.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Wireless Communication
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
Improving VoIP Call Capacity over IEEE Networks
On the Physical Carrier Sense in Wireless Ad-hoc Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
MR2RP: The Multi-Rate and Multi-Range Routing Protocol for IEEE 802
Study of performance of regular TCP in MANETs (using simulator).
Kyu-Han Kim and Kang G. Shin
Presentation transcript:

U NIVERSITY OF M ASSACHUSETTS, A MHERST Department of Computer Science Anticipatory Wireless Bitrate Control for Blocks Xiaozheng Tie, Anand Seetharam, Arun Venkataramani, Deepak Ganesan, Dennis Goeckel University of Massachusetts Amherst

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 2 Wireless bitrate control Goal: To optimize goodput by adapting effective sending rate to channel quality Data packet Channel feedback  6Mbps 1Mbps 2Mbps Bad channel Good channel Good channel

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 3 Blocks reduce overhead Blocks = Large batch of packets E.g., 64KB MAC block in n 1MB block in Hop transport [NSDI’09] Packet Ack  DIFS Backoff SIFS X X Packet transmission DIFS Backoff X X Block transmission SIFS Timeout Backoff DIFS Backoff

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 4 Responsiveness vs. overhead 6Mbps 1Mbps 2Mbps X X X Block transmission  Low responsiveness  Low overhead 6Mbps Packet bitrate control  High responsiveness  High overhead Can we have both high responsiveness and low overhead?

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 5 Outline Why anticipatory bitrate control BlockRate design and implementation Evaluation Conclusion

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science Overhead vs. responsiveness (1) Overhead matters more in static settings 6 (Packet-based) (Block-based) 1.6x [Mobisys’08]

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 7 Overhead vs. responsiveness (2) Both overhead and responsiveness matter in mobile settings 30mph Data 2x  6Mbps  6Mbps 12Mbps  12Mbps Charm+Block Oracle+Block 1.7x

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 8 Outline Why anticipatory bitrate control BlockRate design and implementation Evaluation Conclusion

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 9 Anticipatory bitrate control Anticipatory = Selecting multiple bitrates predictive of future channel conditions. Bitrate control for packets 6Mbps Anticipatory bitrate control for blocks 6Mbps 12Mbps Good channel 6Mbps 12Mbps

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 10 Predict SNR trend: Slow-changing Linear regression model Assumes SNR linearly varies with time in slow- changing scenarios Static Pedestrian (1m/s)

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 11 Predict SNR trend: Fast-changing Path loss model Assumes SNR logarithmically varies with distance in fast-changing scenarios 30mph SNR(d)= SNR(d 0 ) – 10αlog(d/d 0 )

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 12 BlockRate design summary 30dB 40dB 6Mbps  6Mbps 12Mbps 2. Lookup SNR-Bitrate table to select anticipatory bitrate 1. Predict future SNR based on mobility pattern SNRBitrate …… 40dB12Mbps …… Linear regression Path loss Slow mobility? Yes NoNo

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 13 SNR-Bitrate table Maintains bitrate that maximizes goodput at each SNR

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 14 Outline Why anticipatory bitrate control BlockRate design and implementation Evaluation Conclusion

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 15 Experimental setup Vehicular Pedestrian Static V-to-V: 20 buses V-to-AP: 2 cars Mesh:16 MacMini nodes 2 mobile laptops ns3 simulation Pedestrian

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 16 Performance in V2V testbed BlockRateCharm+BlockCharmSampleRate #V2V contacts x

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 17 Performance in V-to-AP testbed 30mph Data 1.6x

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 18 Performance in pedestrian mobility Pedestrian mobility trace-driven simulation in ns-3 (Uses PHY-hint) (Uses movement-hint)

U NIVERSITY OF M ASSACHUSETTS A MHERST Department of Computer Science 19 Conclusion State-of-the-art bitrate control schemes must pick one: low overhead or high responsiveness BlockRate achieves both benefits Anticipatory bitrate control using blocks reduces overhead while being responsive Thank you!