Wireless Cache Invalidation Schemes with Link Adaptation and Downlink Traffic Presented by Ying Jin.

Slides:



Advertisements
Similar presentations
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Advertisements

A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Ying Wai Wong, Jack Y. B. Lee, Victor O. K. Li, and Gary S. H. Chan CSVT 2007 FEB Supporting Interactive Video-on-Demand With Adaptive Multicast Streaming.
Impact of Radio Resource Allocation Policies on the TD-CDMA System Performance JSAC, Vol. 19, No. 10, October 2001.
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
Wenye Wang Xinbing Wang Arne Nilsson Department of Electrical and Computer Engineering, NC State University March 2005 A New Admission Control Scheme under.
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Tutorial 8 Mohamed Esam Mobile Communications Omni Cell planning Sectorization Sectorization
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
PEDS September 18, 2006 Power Efficient System for Sensor Networks1 S. Coleri, A. Puri and P. Varaiya UC Berkeley Eighth IEEE International Symposium on.
A Layered Hybrid ARQ Scheme for Scalable Video Multicast over Wireless Networks Zhengye Liu, Joint work with Zhenyu Wu.
Scalable and Continuous Media Streaming on Peer-to-Peer Networks M. Sasabe, N. Wakamiya, M. Murata, H. Miyahara Osaka University, Japan Presented By Tsz.
1 CAPS: A Peer Data Sharing System for Load Mitigation in Cellular Data Networks Young-Bae Ko, Kang-Won Lee, Thyaga Nandagopal Presentation by Tony Sung,
SAIU: An Efficient Cache Replacement Policy for Wireless On-demand Broadcasts Jianliang Xu, Qinglong Hu, Dik Lun Department of Computer Science in HK University.
Component-Based Routing for Mobile Ad Hoc Networks Chunyue Liu, Tarek Saadawi & Myung Lee CUNY, City College.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 34 – Media Server (Part 3) Klara Nahrstedt Spring 2012.
A dynamic scheduling mechanism in cellular networks Qiuyang Tang Supervisor : Prof. Riku Jäntti Instructor : Zhonghong Ou Aalto University Department of.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Wei Gao1 and Qinghua Li2 1The University of Tennessee, Knoxville
Broadcast Protocols to Support Efficient Retrieval from Databases by Mobile Users By Anindya Datta, et al. Presented by Matt Miller February 20, 2003.
by P. Sriploy, M. Uthansakul and R. Wongsan
Wireless Sensor Networks COE 499 Energy Aware Routing
Adaptation Techniques in Wireless Packet Data Services Speaker: Chih-Wei Wang Advisor: Li-Chun Wang.
Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE,
Potential for Intra- Vehicle Wireless Automotive Sensor Networks Presented by: Kiana Karimpoor.
Wireless Mobile Communication and Transmission Lab. Chapter 8 Application of Error Control Coding.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs K.Murugan, B.Dushyanth, E.Gunasekaran S.Arivuthokai, RS.Bhuvaneswaran, S.Shanmugavel.
ECO-DNS: Expected Consistency Optimization for DNS Chen Stephanos Matsumoto Adrian Perrig © 2013 Stephanos Matsumoto1.
Doc.: n-proposal-statistical-channel-error-model.ppt Submission Jan 2004 UCLA - STMicroelectronics, Inc.Slide 1 Proposal for Statistical.
 SNU INC Lab MOBICOM 2002 Directed Diffusion for Wireless Sensor Networking C. Intanagonwiwat, R. Govindan, D. Estrin, John Heidemann, and Fabio Silva.
Introduction to DFS. Distributed File Systems A file system whose clients, servers and storage devices are dispersed among the machines of a distributed.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Dynamic and Persistent Scheduling for Voice over IP Traffic in the Long-Term Evolution Uplink Master’s.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
Adaphed from Rappaport’s Chapter 5
A Joint Channel and Queue-Aware Scheduling for IEEE Wireless Metropolitan Area Networks Mehri Mehrjoo, Xuemin Shen, Kshirassgar Naik WCNC 2007.
Mobile Data Access1 Replication, Caching, Prefetching and Hoarding for Mobile Computing.
A Medium Access Protocol for Interconnecting ATM and Wireless Networks Time division multiple access/frequency division duplex. Voice mobiles require real-time.
KAIS T High-throughput multicast routing metrics in wireless mesh networks Sabyasachi Roy, Dimitrios Koutsonikolas, Saumitra Das, and Y. Charlie Hu ICDCS.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
Wireless Multiple Access Schemes in a Class of Frequency Selective Channels with Uncertain Channel State Information Christopher Steger February 2, 2004.
Analysis of TCP Latency over Wireless Links Supporting FEC/ARQ-SR for Error Recovery Raja Abdelmoumen, Mohammad Malli, Chadi Barakat PLANETE group, INRIA.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
DCIM: Distributed Cache Invalidation Method for Maintaining Cache Consistency in Wireless Mobile Networks.
Energy-Efficient Data Caching and Prefetching for Mobile Devices Based on Utility Huaping Shen, Mohan Kumar, Sajal K. Das, and Zhijun Wang P 邱仁傑.
Algorithms for Energy-Efficient Multicasting in Static Ad Hoc Wireless Networks Mobile Networks and Applications 6, ,2001 Author : JEFFREY E. WIESELTHIER.
Data Scheduling for Multi-item and transactional Requests in On-demand Broadcast Nitin Pabhu Vijay Kumar MDM 2005.
Hard Handoff Scheme Exploiting Uplink and Downlink Signals in IEEE e Systems Sunghyun Cho, Jonghyung Kwun, Chihyun Park, Jung-Hoon Cheon, Ok-Seon.
Minufiya University Faculty of Electronic Engineering Dep. of Electronic and Communication Eng. 4’th Year Information Theory and Coding Lecture on: Performance.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Vehicle Traffic Simulator and Intersection Collision Warning System Wireless repeater Rebroadcast received packets (once) Packet transmission behavior.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Rate-Adaptive MAC Protocol in High-Rate Personal Area Networks Byung-Seo Kim, Yuguang Fang and Tan F. Wong Department of Electrical and Computer Engineering.
Power-Efficient Rendez- vous Schemes for Dense Wireless Sensor Networks En-Yi A. Lin, Jan M. Rabaey Berkeley Wireless Research Center University of California,
1 A Throughput Enhancement Handover Algorithm for WiMAX Network Architecture Hao-Ming Chang and Gwo-Jong Yu Graduate School of Mathematical Sciences, Aletheia.
Balancing Uplink and Downlink Delay of VoIP Traffic in WLANs
Data Dissemination and Management - Topics
Discussion of Duty-Cycled Wake-Up Receivers
Data Dissemination and Management (2) Lecture 10
On the Physical Carrier Sense in Wireless Ad-hoc Networks
Concept of Power Control in Cellular Communication Channels
Scheduling Algorithms in Broad-Band Wireless Networks
Cary G. Gray David R. Cheriton Stanford University
Data Dissemination and Management (2) Lecture 10
Presentation transcript:

Wireless Cache Invalidation Schemes with Link Adaptation and Downlink Traffic Presented by Ying Jin

Outline Background System model Three proposed strategies Simulation Result Conclusion

Background Cache invalidation strategy -- IR (invalidation report) –Server periodically broadcast IR, IR ={(T i, |t x >T i - ωL} –If cache miss, client send uplink request to server –Server collect all requests and broadcast replies once every IR period –To answer a particular query, a client is required to wait for the next IR to determine whether its cache is valid or not. Advantages: –high scalability –energy efficiency Drawbacks: –clients must flush their entire caches after long disconnection (ωL), even if some of the cached items may still be valid; –clients must at least wait for the next IR before answering a query to ensure consistency.

Background Cache invalidation strategy -- IR (invalidation report) –To answer a particular query, a client is required to wait for the next IR to determine whether its cache is valid or not.

Background IR-UIR : –UIR ={(T i, |t x >T i }, updated IR –Client use UIRs to invalidate cache data –Reduce the long query delay –Little more broadcast overhead

Background IR+UIR : –UIR ={(T i, |t x >T i } –Reduce the long query delay –Little more broadcast overhead Assumptions: –broadcast channel is error-free, –no other downlink traffic. Objective –Study performance of IR, IR-UIR on realistic system model –Effect of broadcast overhead on other downlink traffic –Three new schemes

Some concepts Fast fading: fluctuating in a very fast manner (caused by multi-path signals interfering with each other) Long-term fading: fluctuating in relatively slower manner (due to distance and terrain effects) Coherence time: time duration of the radiation maintains a near-constant phase relationship Channel State Information (CSI) : channel condition (fading attenuation)

System model Uplink: –Request –Information –Pilot Downlink: –Acknowledgement –Polling –Information –Announcement Frame duration: 2.5ms

System model System model with an adaptive physical layer Two signal propagation components: –fast fading component –long-term shadowing component Transmission mode –mode 0 to mode 5 (Low rate to high rate) Assumption: –mobility of the users < 5km/hr (pedestrian speed) –channel fading experienced by each mobile device is independent of one another.

Proposed methods Targets: –reducing the probability of corruption in IRs, –improving the broadcast channel utilization, –reducing the average delay in other downlink traffic. Notation –User: Voice: r speech Kbps Data: r file Kbps, exponentially distributed request mean arrival time T q T u : mean data update time, exponential distribution P u : probability of updating hot data iterm Each server has consistent view of DB, broadcast same set of IR+UIR Broadcast scheduler: determine transmission rate for broadcast

Proposed methods 1 Reducing the Probability of Corruption in IR Time interval: L seconds # of UIR: m-1 IR => {IR i, i= 1,2,… ω}, –IR i = {(dx,tx)| T i - j*L < tx≤ (T i - (j-1)*L} –each segment IR i separately transmitted –For example, IR at T i <= IR at T i-3, IR 1, IR 2 at T i Reduce both the corruption probability and power consumption –(1-P e ) (SωL +x) < (1-P e ) (SL+x), (P e bit error rate, S L size of an IR segment, S ωL size of IR)

Proposed methods 2 Improving Channel Utilization Optimal transmission rate –current channel status of all clients –importance of the information being delivered –more important information: low-rate broadcast (higher level of error protection) –less important information: high-rate broadcast (lower level of error protection) Two type users: –Active user: latest IR segments –long time disconnected user: old IR segments Broadcast scheduler: –using average data rate (by collecting CSIs)

Proposed methods 3 Reducing the Average Delay in Other Downlink Traffic IR based scheme => block other downlink traffic –Server collect all requests over the IR time period, and broadcast after IR –size of each IR is very large –long list of reply Server broadcasts query replies after both IRs and UIRs –Reduce block in other downlink traffic –Reduce query delay Tradeoff between aggregate effect

Simulation results Model Parameters Transmission mode –0-5 low-> high Three Metrics –Average query delay –# of uplink request per successful query –Average delay of other downlink traffic

Simulation results Effect of number of clients –# of client increase => query delay decrease –IR-UIR worse than IR on aggressive broadcast –Divide-IR outperforms significantly on aggressive broadcast –UIR-reply on normal broadcast better than ideal IR-UIR –More cache hits => decrease uplink request –IR better than IR+UIR in uplink request? –Conservative broadcast achieves the least transmission error, its impact on other traffic is largest. (because long broadcast time ) T u = 100s; T q = 100s

Simulation results Effect of Query Generation Time –T q increase => query delay increase –Divide-IR not very effective –UIR-IR perform better –T q increase => uplink request increase –Ideal IR request fewer uplink request –T q increase => delay in other downlink traffic decrease # of client= 50; T u = 100s

Simulation results Effect of Update Arrival Time –Larger T u => small delay –Divide-IR improve significantly for aggressive broadcast –UIR-reply outperform Divide- IR at high update rate –Uplink request decreases with increasing update time # of client= 50; T q = 100s

Simulation results Effect of Number of UIR –More UIR =>smaller delay, larger overhead –Optimal UIR=5 –Divide-IR improves with UIR –Uplink cost start to converge from UIR=5 –UIR overheads => increase delay in other downlink traffic # of client= 50; T u = 100s; T q = 100s

Simulation results Effect of Access Skew –Hot data access probability –Divide-IR shows large improvement on aggressive broadcast –Cache hit => Access skew largely affect uplink cost –Delay in other downlink is comparatively not affected? # of client= 50; T u = 100s; T q = 100s

Simulation Results Effect of Disconnection Time –Short Disconnection period, no big difference (fig. a) –Flush the whole cache => Significant increase in the number of uplink request (fig. d) –Little improvement in UIR-reply (fig. b) –Long disconnection => decrease query rate (fig. e) # of client= 50; T u = 100s; T q = 100s

Conclusion Assumptions on IR-based cache invalidation strategies –Error-free broadcast –No other downlink traffic Three new schemes –Divide-IR –Adaptive broadcast transmission –UIR-reply Simulation result Contributions –Estimate the performance of IR, IR-UIR on a realistic environment –Take into account the transmission error and other downlink traffic

Thank you