BodyT2 Throughput and Time Delay Performance Assurance for Heterogeneous BSNs Zhen Ren, Gang Zhou, Andrew Pyles, Mathew Keally, Weizhen Mao, Haining Wang.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

REAL-TIME COMMUNICATION ANALYSIS FOR NOCS WITH WORMHOLE SWITCHING Presented by Sina Gholamian, 1 09/11/2011.
Scheduling Heterogeneous Real- Time Traffic over Fading Wireless Channels I-Hong Hou P.R. Kumar University of Illinois, Urbana-Champaign 1/24.
Wenye Wang Xinbing Wang Arne Nilsson Department of Electrical and Computer Engineering, NC State University March 2005 A New Admission Control Scheme under.
PORT: A Price-Oriented Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou, Michael. R. Lyu, Jiangchuan Liu † and Hui Wang The Chinese.
CPSC Topics in Multimedia Networking A Mechanism for Equitable Bandwidth Allocation under QoS and Budget Constraints D. Sivakumar IBM Almaden Research.
Towards Feasibility Region Calculus: An End-to-end Schedulability Analysis of Real- Time Multistage Execution William Hawkins and Tarek Abdelzaher Presented.
Ashish Gupta Under Guidance of Prof. B.N. Jain Department of Computer Science and Engineering Advanced Networking Laboratory.
CAC and Scheduling Schemes for Real-time Video Applications in IEEE Networks Ou Yang UR 10/11/2006.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
1 On Handling QoS Traffic in Wireless Sensor Networks 吳勇慶.
Data-Centric Energy Efficient Scheduling for Densely Deployed Sensor Networks IEEE Communications Society 2004 Chi Ma, Ming Ma and Yuanyuan Yang.
Impact of Radio Irregularity on Wireless Sensor Networks
Ncue-csie1 A QoS Guaranteed Multipolling Scheme for Voice Traffic in IEEE Wireless LANs Der-Jiunn Deng 、 Chong-Shuo Fan 、 Chao-Yang Lin Speaker:
1 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
Performance Analysis of the IEEE Wireless Metropolitan Area Network nmgmt.cs.nchu.edu.tw 系統暨網路管理實驗室 Systems & Network Management Lab Reporter :黃文帥.
1 在 IEEE 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:
1 Ultra-Low Duty Cycle MAC with Scheduled Channel Polling Wei Ye Fabio Silva John Heidemann Presented by: Ronak Bhuta Date: 4 th December 2007.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
FBRT: A Feedback-Based Reliable Transport Protocol for Wireless Sensor Networks Yangfan Zhou November, 2004 Supervisors: Dr. Michael Lyu and Dr. Jiangchuan.
Distributed Process Management1 Learning Objectives Distributed Scheduling Algorithms Coordinator Elections Orphan Processes.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Opportunistic Routing Based Scheme with Multi-layer Relay Sets in Cognitive Radio Networks Ying Dai and Jie Wu Department of Computer and Information Sciences.
Pipelined Two Step Iterative Matching Algorithms for CIOQ Crossbar Switches Deng Pan and Yuanyuan Yang State University of New York, Stony Brook.
Routing Algorithm for Large Data Sensor Networks Raghul Gunasekaran Group Meeting Spring 2006.
Fair Real-time Traffic Scheduling over Wireless Local Area Networks Insik Shin Joint work with M. Adamou, S. Khanna, I. Lee, and S. Zhou Dept. of Computer.
1 Real-Time Traffic over the IEEE Medium Access Control Layer Tian He J. Sobrinho and A. krishnakumar.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
Adaptive QoS Management for IEEE Future Wireless ISPs 通訊所 鄭筱親 Wireless Networks 10, 413–421, 2004.
1 Optimal Power Allocation and AP Deployment in Green Wireless Cooperative Communications Xiaoxia Zhang Department of Electrical.
An Integration Framework for Sensor Networks and Data Stream Management Systems.
Providing Delay Guarantees in Bluetooth Rachid Ait Yaiz and Geert Heijenk International Conference on Distributed Computing Systems Workshops (ICDCSW’03)
Adaptive Tree-based Convergecast Protocol CS 234 Project - Anirudh Ramesh Iyer, Swaroop Kashyap Tiptur Srinivasa, Tameem Anwar Guide - Prof. Nalini Venkatasubramanian,
Higashino Lab. Maximizing User Gain in Multi-flow Multicast Streaming on Overlay Networks Y.Nakamura, H.Yamaguchi and T.Higashino Graduate School of Information.
Quality of Service Karrie Karahalios Spring 2007.
1 An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Network Gang Lu, Bhaskar Krishnamachari, and Cauligi Raghavendra.
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
Methods for providing Quality of Service in WLANs W.Burakowski, A. Beben, J.Sliwinski Institute of Telecommunications, Warsaw University of Technology,
Department of Information Engineering University of Padova, ITALY A Soft QoS scheduling algorithm for Bluetooth piconets {andrea.zanella, daniele.miorandi,
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
Admission Control and Scheduling for QoS Guarantees for Variable-Bit-Rate Applications on Wireless Channels I-Hong Hou P.R. Kumar University of Illinois,
QoS Routing in Networks with Inaccurate Information: Theory and Algorithms Roch A. Guerin and Ariel Orda Presented by: Tiewei Wang Jun Chen July 10, 2000.
BodyQoS: Adaptive and Radio-Agnostic QoS for Body Sensor Networks Gang Zhou College of William and Mary Jian Lu University of Virginia Chieh-Yih Wan, Mark.
OPERETTA: An Optimal Energy Efficient Bandwidth Aggregation System Karim Habak†, Khaled A. Harras‡, and Moustafa Youssef† †Egypt-Japan University of Sc.
Providing End-to-End Delay Guarantees for Multi-hop Wireless Sensor Networks I-Hong Hou.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Qingchun Ren and Qilian Liang Department of Electrical Engineering, University of Texas at.
Wireless communications and mobile computing conference, p.p , July 2011.
A Joint Bandwidth Allocation and Routing Scheme for the IEEE 802
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
Run-time Adaptive on-chip Communication Scheme 林孟諭 Dept. of Electrical Engineering National Cheng Kung University Tainan, Taiwan, R.O.C.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
Yuan-Cheng Lai and Yen-Hung Chen Department of Information Management National Taiwan University of Science and Technology AINA 2008 Accept rate: 2008.
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
CHANNEL ALLOCATION FOR SMOOTH VIDEO DELIVERY OVER COGNITIVE RADIO NETWORKS Globecom 2010, FL, USA 1 Sanying Li, Tom H. Luan, Xuemin (Sherman) Shen Department.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
A Theory of QoS for Wireless I-Hong Hou Vivek Borkar P.R. Kumar University of Illinois, Urbana-Champaign.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Discovering Sensor Networks: Applications in Structural Health Monitoring Summary Lecture Wireless Communications.
MAC Protocols for Sensor Networks
Ching-Chi Lin Institute of Information Science, Academia Sinica
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
On-Time Network On-chip
BodyQoS: Adaptive and Radio-Agnostic QoS for Body Sensor Networks
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Presentation transcript:

BodyT2 Throughput and Time Delay Performance Assurance for Heterogeneous BSNs Zhen Ren, Gang Zhou, Andrew Pyles, Mathew Keally, Weizhen Mao, Haining Wang College of William and Mary presented by 姚俊鹏

Outline Motivation Problem Definition and Analysis BodyT2 Design Performance Evaluation Conclusions

BSN body sensor (mote) aggregators Data Center

Outline Motivation Problem Definition and Analysis BodyT2 Design Performance Evaluation Conclusions

Motivation -requirements(1) Applications that are performance-critical Requiring stringent throughput and time delay performance assurance Smart healthcare Assisted livingEmergency response Interactive controlsAthletic performance evaluation

Motivation -research challenges Irregular BSN link quality. –Available resources must be adaptively rescheduled according to efficiency and cost. Heterogenous BSN radio platforms. –Need to achieve the performance assurance in a radio-agnostic manner.

Motivation -existing works Provide statistical throughput and/or time delay performance assurance. provide best effort solutions for enhancing throughput and/or reducing time delay. Provide either throughput or time delay performance assurance, but not both. Based on an individual-polling scheme.

Motivation -goal Propose a novel and efficient radio agnostic solution for heterogeneous BSNs. Allows different data streams to request different throughput and time delay performance assurances.

Outline Motivation Problem Definition and Analysis BodyT2 Design Performance Evaluation Conclusions

Problem Definition and Analysis -outline Group-Polling v.s. Individual-Polling Throughput Assurance Joint Assurance of Throughput and Time Delay

Group-Polling vs Individual-Polling Individual-polling –Each data packet is preceded by a polling packet –Not appropriate for practical radio-agnostic system deployment Group-polling –A packet train following a single polling packet Efficiency( fewer polling packets) Catering to radio-agnostic BSN designs VMAC : abstracts common MAC behaviors with time-domain parameters: T(minPkt) and T(maxPkt)

Throughput Assurance data steam specifies its throughput requirement decide the time schedule for each data stream P problem

Joint Assurance of Throughput and Time Delay data steam i on sensor mote k specifies its throughput requirement as –The requested time delay bound –The througput requirement –The priority Specify how much time each stream on mote uses NP-hard problem

Outline Motivation Problem Definition and Analysis BodyT2 Design Performance Evaluation Conclusions

BodyT2 Design -outline  An empirical solution for practical system deployment. Admission Control Time Resource Scheduling Enforcing Time Schedule on VMAC

Admission Control Required time for satisfying all streams’ requests number of data packetsnumber of polling packets available time

Admission Control The minimum required time for sending data and polling packets for mote k The maximum gap allowed

Admission Control necessary condition of admission control sufficient admission condition

accept decision is made; all data streams are finally rejected and removed

algorithm for scheduling the next packet train The most recently scheduled packet train We give mote k1’s packet train j a schedule if and only if we can foresee that any other mote(k2) can also have its packet train j scheduled.

algorithm for scheduling the next packet train Time between A and D should be long enough to schedule B and C Make sure enough room to schedule packet train A Make sure A and previous packet train j-1 is bounded by Gk1

Time Resource Scheduling Sequentially computes the time allocated to each packet train. QoS data –requires throughput and time delay guarantee The best effort data –does not

Enforcing Time Schedule on VMAC Located on both the aggregator and motes. Extended VMAC –Checks the remaining allocated time –Checks the specified time delay constraint for each packet. –Notifies the aggregator to terminate packet train if no packet to send.

VMAC on aggregator Sends polling message with the allocate time length Indicate time period for motes’ best effort communication

VMAC on motes Compute the amount data of each stream Organize data into packet train with earlier deadlines Check before send packet –remaining allocated time < –deadline > current time + –only QoS data packet remaining >>termination of the packet train

Outline Motivation Problem Definition and Analysis BodyT2 Design Performance Evaluation Conclusions

Performance Evaluation -outline TelosB Mote Lab Tests Real Body Experiments

Performance Evaluation -settings(1) Is compared with –The state-of-the art BodyQoS. –The best effort solution in the TinyOS 2.x. Performance metrics –The percentage of delivered throughput –The data packet deadline miss ratio –The average energy consumed

Performance Evaluation -settings(2) Interference settings

Performance Results of TelosB Mote Lab Tests Delivered Throughput –A higher timely delivered throughput ratio –A more stable throughput delivery ratio –Gain more performance when interference increases.

Performance Results of TelosB Mote Lab Tests Deadline miss ratio –Achieves an extremely low deadline miss ratio –Remains almost constantly when interference increases.

Performance Results of TelosB Mote Lab Tests Energy consumption per delivered byte –Uses less energy than BodyQoS –Energy consumption remains stable when interference increases.

Performance Results of Real Body Experiments in Android

Outline Motivation Problem Definition and Analysis BodyT2 Design Performance Evaluation Conclusions

Proposes a novel approach to provide joint assurance in a radio-agnostic manner Based on group-polling scheme Prove the joint throughput and time delay assurance is NP-hard. Demonstrate that BodyT2 achieves superior performance over existing solutions

Thank you! Any Questions?