A Case for a Mobility Based Admission Control Policy Shahram Ghandeharizadeh 1, Tooraj Helmi 1, Shyam Kapadia 1, Bhaskar Krishnamachari 1,2 1 Computer.

Slides:



Advertisements
Similar presentations
Ranveer Chandra Ramasubramanian Venugopalan Ken Birman
Advertisements

Quality-of-Service Routing in IP Networks Donna Ghosh, Venkatesh Sarangan, and Raj Acharya IEEE TRANSACTIONS ON MULTIMEDIA JUNE 2001.
Multimedia Systems As Presented by: Craig Tomastik.
Multicasting in Mobile Ad-Hoc Networks (MANET)
SCAN: A Dynamic, Scalable, and Efficient Content Distribution Network Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy,
ZIGZAG A Peer-to-Peer Architecture for Media Streaming By Duc A. Tran, Kien A. Hua and Tai T. Do Appear on “Journal On Selected Areas in Communications,
Evaluation of Ad hoc Routing Protocols under a Peer-to-Peer Application Authors: Leonardo Barbosa Isabela Siqueira Antonio A. Loureiro Federal University.
1 Placement of Continuous Media in Wireless Peer-to-Peer Networks Shahram Ghadeharizadeh, Bhaskar Krishnamachari, Shanshan Song, IEEE Transactions on Multimedia,
Random Access MAC for Efficient Broadcast Support in Ad Hoc Networks Ken Tang, Mario Gerla Computer Science Department University of California, Los Angeles.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
CAC for Multimedia Services in Mobile Cellular Networks : A Markov Decision Approach Speaker : Xu Jia-Hao Advisor : Ke Kai-Wei Date : 2004 / 11 / 18.
Exploiting the Unicast Functionality of the On- Demand Multicast Routing Protocol Sung-Ju Lee, William Su, and Mario Gerla
Multiple constraints QoS Routing Given: - a (real time) connection request with specified QoS requirements (e.g., Bdw, Delay, Jitter, packet loss, path.
Placement of Continuous Media in Wireless Peer-to-Peer Network Shahramram Ghandeharizadeh, Bhaskar Krishnamachari, and Shanshan Song IEEE Transactions.
Peer-to-Peer Based Multimedia Distribution Service Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng Zhang IEEE Transactions on Multimedia, Vol. 6, No. 2, April.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
IEEE OpComm 2006, Berlin, Germany 18. September 2006 A Study of On-Off Attack Models for Wireless Ad Hoc Networks L. Felipe Perrone Dept. of Computer Science.
Quality of Service in IN-home digital networks Alina Albu 23 October 2003.
LYU9903 QoS Schemes in Wireless Networks Ho Pun Mo Matchman Ng Maggie Supervised by Prof. Michael Lyu.
Decentralized resource management for a distributed continuous media server Cyrus Shahabi and Farnoush Banaei-Kashani IEEE Transactions on Parallel and.
End-to-End Analysis of Distributed Video-on-Demand Systems P. Mundur, R. Simon, and A. K. Sood IEEE Transactions on Multimedia, Vol. 6, No. 1, Feb 2004.
PROMISE: Peer-to-Peer Media Streaming Using CollectCast M. Hefeeda, A. Habib, B. Botev, D. Xu, and B. Bhargava ACM Multimedia 2003, November 2003.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Traffic Engineering and Routing Hansen Bow. Topics Traffic Engineering with MPLS Issues Concerning Voice over IP Features of Netscope QoS Routing for.
1 An Overlay Scheme for Streaming Media Distribution Using Minimum Spanning Tree Properties Journal of Internet Technology Volume 5(2004) No.4 Reporter.
Announcements Your homework is due on September 19 th. Your homework is due on September 19 th. I will be away starting Sept 5 th.
Smart Networks Project University of California, Berkeley DARPA NMS PI Meeting Miami, Jan 21-23, 2004.
Peer-to-peer Multimedia Streaming and Caching Service by Won J. Jeon and Klara Nahrstedt University of Illinois at Urbana-Champaign, Urbana, USA.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
PROMISE: Peer-to-Peer Media Streaming Using CollectCast Presented by: Randeep Singh Gakhal CMPT 886, July 2004.
CSCI 599: Science of Design for Continuous Media Applications Shahram Ghandeharizadeh Associate Professor Computer Science Department University of Southern.
CSCI 599: Delivery of Continuous Media in Mobile Ad-Hoc Networks of Gaming Devices Shahram Ghandeharizadeh Computer Science.
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
MobiQuitous 2004Kimaya Sanzgiri Leveraging Mobility to Improve Quality of Service in Mobile Networks Kimaya Sanzgiri and Elizabeth Belding-Royer Department.
Clustering in Mobile Ad hoc Networks. Why Clustering? –Cluster-based control structures provides more efficient use of resources for large dynamic networks.
“Intra-Network Routing Scheme using Mobile Agents” by Ajay L. Thakur.
1 BitHoc: BitTorrent for wireless ad hoc networks Jointly with: Chadi Barakat Jayeoung Choi Anwar Al Hamra Thierry Turletti EPI PLANETE 28/02/2008 MAESTRO/PLANETE.
1 Meeyoung Cha and DK Lee Advisor - Sue Moon (Korea Advanced Institute of Science and Technology) IEEE INFOCOM 2005 Student Workshop Split-n-Save : Path.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
Aadil Zia Khan and Shahab Baqai LUMS School of Science and Engineering QoS Aware Path Selection in Content Centric Networks Fahad R. Dogar Carnegie Mellon.
Gürkan RAKANOĞLU. Outline Overview of Wireless Mesh Networks Video Streaming over Wireless Networks Applications of Video over Wireless Networks.
1/30 Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks Wireless and Sensor Network Seminar Dec 01, 2004.
Prophet Address Allocation for Large Scale MANETs Matt W. Mutka Dept. of Computer Science & Engineering Michigan State University East Lansing, USA IEEE.
Annoucements Read the papers for next week posted on Read the papers for next week posted on
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Small-Scale and Large-Scale Routing in Vehicular Ad Hoc Networks Wenjing Wang 1, Fei Xie 2 and Mainak Chatterjee 1 1 School of Electrical Engineering and.
Downlink Scheduling With Economic Considerations to Future Wireless Networks Bader Al-Manthari, Nidal Nasser, and Hossam Hassanein IEEE Transactions on.
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.
A Method for Distributed Computation of Semi-Optimal Multicast Tree in MANET Eiichi Takashima, Yoshihiro Murata, Naoki Shibata*, Keiichi Yasumoto, and.
An Adaptive Energy-Efficient and Low- Latency MAC for Data Gathering in Wireless Sensor Networks Gang Lu, Bhaskar Krishnamachari, and Cauligi S. Raghavendra.
INSIGNIA : A QOS ARCHITECTURAL FRAMEWORK FOR MANETS Course:-Software Architecture & Design Team Members 1.Sameer Agrawal 2.Vivek Shankar Ram.R.
On Reducing Mesh Delay for Peer- to-Peer Live Streaming Dongni Ren, Y.-T. Hillman Li, S.-H. Gary Chan Department of Computer Science and Engineering The.
Is the Internet Ready for Multimedia? Ahmed Helmy University of Southern California.
Introducing a New Concept in Networking Fluid Networking S. Wood Nov Copyright 2006 Modern Systems Research.
Application Level QoS in Multimedia Peer-to-Peer (P2P) Networks Alireza Goudarzi Nematiy and Makoto Takizawa¤ Tokyo Denki University
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Evaluating Mobility Support in ZigBee Networks
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
A Multicast Routing Algorithm Using Movement Prediction for Mobile Ad Hoc Networks Huei-Wen Ferng, Ph.D. Assistant Professor Department of Computer Science.
Using Ant Agents to Combine Reactive and Proactive strategies for Routing in Mobile Ad Hoc Networks Fredrick Ducatelle, Gianni di caro, and Luca Maria.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Power-Aware Topology Control for Wireless Ad-Hoc Networks Wonseok Baek and C.-C. Jay Kuo Department of Electrical Engineering University of Southern California.
Presenter: Kuei-Yu Hsu Advisor: Dr. Kai-Wei Ke 2013/9/30 Performance analysis of video streaming on different hybrid CDN & P2P infrastructure.
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Mesh-based Geocast Routing Protocols in an Ad Hoc Network
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Load Balancing in Distributed Systems
Dhruv Gupta EEC 273 class project Prof. Chen-Nee Chuah
Presentation transcript:

A Case for a Mobility Based Admission Control Policy Shahram Ghandeharizadeh 1, Tooraj Helmi 1, Shyam Kapadia 1, Bhaskar Krishnamachari 1,2 1 Computer Science Dept 2 Electrical Engineering Dept University of Southern California University of Southern California Los Angeles Los Angeles {

Outline What is admission control? What is admission control?  Admission control in C2P2 Architectural Framework Architectural Framework MAD (Mobility prediction based ADmission control policy) MAD (Mobility prediction based ADmission control policy) Results Results Conclusions & Future work Conclusions & Future work

Admission Control A request for a resource (usually data) A request for a resource (usually data)  To admit or not to admit….that is the question  Without disturbing the existing requests being serviced  Who decides?  Client, Server, Negotiation between the two  After how long is the decision made? If enough resources are available If enough resources are available  ADMIT Else Else  REJECT A certain level of QoS is guaranteed A certain level of QoS is guaranteed  End to End Delay  Bandwidth  Packet delivery ratio  Packet loss ratio  Others….

C2P2 C2P2 (Car-to-Car-Peer-to-Peer) Network C2P2 (Car-to-Car-Peer-to-Peer) Network  Example applications video-on-demand, Audio-on-demand etc. C2P2 device C2P2 device roles: Data producer (server), Data forwarder (router), Data consumer (client)

Admission Control in C2P2 Challenges Challenges  No central coordination point  Multiple simultaneous clip downloads  Resource constraints  Hiccups (jitters)  Startup latency  Mobility  Dynamic network connectivity  Resource availability prediction

Framework A request requires all blocks of clip X be downloaded within Tx time units. A request requires all blocks of clip X be downloaded within Tx time units.  Tx = maximum tolerable startup latency  Hiccup free display  E.g. Audio clip X  Display time = 12 minutes  Download time = 1 minute 3 classes of requests 3 classes of requests  K = A + R  A = A f + A g  K= total requests  R= total rejected requests  A g = total admitted requests serviced successfully  A f = total admitted requests that failed

Example illustration of Im and Rm S C Notation: C-Client, S-Server T = 3 minutes Tx = 1 minutes Td = 12 minutes Td = 12 minutes Clip size ~ 30MB Clip size ~ 30MB B download = 30MB/1 minute = 4Mbps < Bmax=10Mbps => ADMIT REQUEST

Framework (contd) Request Metric (R m ) Request Metric (R m )  Amount of resources required for a given request  R m = 100 * Size(X)/(T x *B max ) Information Metric (I m ) Information Metric (I m )  Depends on the state of the network 0<= I m, R m <= 100 0<= I m, R m <= 100 If (I m – R m > Θ) If (I m – R m > Θ)  Admit Else Else  Reject -100<= Θ <= <= Θ <= 100

MAD Client-centric decentralized Client-centric decentralized I m = Σ i=1 S T(s i,C2P2 d ) I m = Σ i=1 S T(s i,C2P2 d ) * *100 N ^ Tx N ^ Tx Notation: Notation:  N^ – total nodes reachable from client via probe  s i – a candidate server  S – total list of all servers  C2P2 d – C2P2 client making the request  T – Time for which s i and C2P2 d are in radio range Mobility prediction based ADmission control policy Mobility prediction based ADmission control policy  Conservative

Typical scenario S C Notation: C-Client, S-Server

Typical scenario

Utility models U M = w R (M)R + w Ag (M)A g + w Af (M)A f U M = w R (M)R + w Ag (M)A g + w Af (M)A f

Experimental Environment 3 servers serving 100 different titles 3 servers serving 100 different titles 13 Clients (1 per road stretch) 13 Clients (1 per road stretch) 10 Mbps per C2P2 device 10 Mbps per C2P2 device Client speed = 5 m/s Client speed = 5 m/s Reach the other end switch direction and move in the opposite direction Reach the other end switch direction and move in the opposite direction Clients chosen randomly once every 60 seconds Clients chosen randomly once every 60 seconds 100 total requests in the experiments 100 total requests in the experiments  Averaged over 10 random seeds Note: Custom simulator written in C# uses DSR as the routing protocol of choice. Road stretches

Utility Results Standard Model U = A g - A f

Results (contd) Satisfied Requests (A g ) Unsatisfied Requests A f

Observations MAD outperforms no-admission control case in case of all the models MAD outperforms no-admission control case in case of all the models Choice of Θ is a function of the utility model Choice of Θ is a function of the utility model  Θ = -20 is conservative  No unsatisfied requests  Constant positive utility with all models  Good for standard and premium models

Related work Admission Control in wired networks Admission Control in wired networks  Erlang B,C QoS in MANETs QoS in MANETs  Part of routing protocol  INSIGNIA[4], CEDAR[6]  Application layer QoS [5, 7] over routing Mobility prediction Mobility prediction  NonStop[8]: Dynamic Data replication

Conclusions MAD   performs orders of magnitude better than the no admission control case   Hence admission control is needed in a C2P2 environment   Optimal threshold for MAD depends on the utility model

Future work Other scenarios   Mobile Servers   Clients with random speed Enhance MAD   Consider available bandwidth at the servers Streaming of clips in C2P2   Hic-cup rate Other topologies like grid etc. Data placement & delivery scheduling issues Replication issues

References [1] S. Ghandeharizadeh and T. Helmi, An Evaluation of Alternative Continuous Media Replication Techniques in Wireless Peer-to-Peer Networks. Third International ACM Workshop on Data Engineering for Wireless and Mobile Access (MobiDE), September [1] S. Ghandeharizadeh and T. Helmi, An Evaluation of Alternative Continuous Media Replication Techniques in Wireless Peer-to-Peer Networks. Third International ACM Workshop on Data Engineering for Wireless and Mobile Access (MobiDE), September [2] S. Ghandeharizadeh, B. Krishnamachari, S. Song, Placement of Continuous Media in Wireless Peer-to-Peer Networks. IEEE Transactions on Multimedia, April 2004 [2] S. Ghandeharizadeh, B. Krishnamachari, S. Song, Placement of Continuous Media in Wireless Peer-to-Peer Networks. IEEE Transactions on Multimedia, April 2004 [3] E. Knightly and S. Shroff, “Admission Control for Statistical QoS: Theory and Practice”, IEEE Network, vol. 13, no. 2, pp , 1999 [3] E. Knightly and S. Shroff, “Admission Control for Statistical QoS: Theory and Practice”, IEEE Network, vol. 13, no. 2, pp , 1999 [4] S. Le, G. Ahn, X. Zhang and A. Campbell, INSIGNIA: An IP-based Quality of Service Framework for Mobile Ad Hoc Networks., Journal of Parallel and Distributed Computing, 60(4): , 2000 [4] S. Le, G. Ahn, X. Zhang and A. Campbell, INSIGNIA: An IP-based Quality of Service Framework for Mobile Ad Hoc Networks., Journal of Parallel and Distributed Computing, 60(4): , 2000 [5] H. Xiao, W. Seah, A. Lo and K. Chua, A Flexible Quality of Service Model for Mobile Ad-Hoc Networks, IEEE VTC 2000 [5] H. Xiao, W. Seah, A. Lo and K. Chua, A Flexible Quality of Service Model for Mobile Ad-Hoc Networks, IEEE VTC 2000 [6] P. Sinha, R. Sivakumar and V. Bhargavan, CEDAR: A Core-Extraction Distributed Ad Hoc Routing Algorithm, INFOCOM 1999, pg [6] P. Sinha, R. Sivakumar and V. Bhargavan, CEDAR: A Core-Extraction Distributed Ad Hoc Routing Algorithm, INFOCOM 1999, pg [7] E. Pagani, G. Rossi, A Framework for Admission Control of QoS multicast traffic in mobile Ad Hoc Networks, Fourth International ACM Workshop on Wireless Multimedia 2001, pg [7] E. Pagani, G. Rossi, A Framework for Admission Control of QoS multicast traffic in mobile Ad Hoc Networks, Fourth International ACM Workshop on Wireless Multimedia 2001, pg 2-11.

Questions THANK YOU