Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.

Slides:



Advertisements
Similar presentations
Supporting Cooperative Caching in Disruption Tolerant Networks
Advertisements

Database System Concepts and Architecture
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.
FindAll: A Local Search Engine for Mobile Phones Aruna Balasubramanian University of Washington.
산업 및 시스템 공학과 통신시스템 및 인터넷보안연구실 김효원 Optimizing Tree Reconfiguration for Mobile Target Tracking in Sensor Networks Wensheng Zhang and Guohong Cao.
Forwarding Redundancy in Opportunistic Mobile Networks: Investigation and Elimination Wei Gao 1, Qinghua Li 2 and Guohong Cao 3 1 The University of Tennessee,
1 Improving the Performance of Distributed Applications Using Active Networks Mohamed M. Hefeeda 4/28/1999.
Leveraging IP for Sensor Network Deployment Simon Duquennoy, Niklas Wirstrom, Nicolas Tsiftes, Adam Dunkels Swedish Institute of Computer Science Presenter.
Mohamed Hefeeda 1 School of Computing Science Simon Fraser University, Canada Multimedia Streaming in Dynamic Peer-to-Peer Systems and Mobile Wireless.
SCAN: A Dynamic, Scalable, and Efficient Content Distribution Network Yan Chen, Randy H. Katz, John D. Kubiatowicz {yanchen, randy,
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
EEC-484/584 Computer Networks Lecture 6 Wenbing Zhao
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
ICNP'061 Benefit-based Data Caching in Ad Hoc Networks Bin Tang, Himanshu Gupta and Samir Das Computer Science Department Stony Brook University.
Efficient Content Location Using Interest-based Locality in Peer-to-Peer Systems Presented by: Lin Wing Kai.
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,
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Database caching in MANETs Based on Separation of Queries and Responses Author: Hassan Artail, Haidar Safa, and Samuel Pierre Publisher: Wireless And Mobile.
APPLAUS: A Privacy-Preserving Location Proof Updating System for Location-based Services Zhichao Zhu and Guohong Cao Department of Computer Science and.
Implementing ISA Server Caching. Caching Overview ISA Server supports caching as a way to improve the speed of retrieving information from the Internet.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
World Wide Web Caching: Trends and Technology Greg Barish and Katia Obraczka USC Information Science Institute IEEE Communications Magazine, May 2000 Presented.
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
CAP6135: Malware and Software Vulnerability Analysis Examples of Term Projects Cliff Zou Spring 2012.
 Zhichun Li  The Robust and Secure Systems group at NEC Research Labs  Northwestern University  Tsinghua University 2.
HPC use in Testing Ad Hoc Wireless Sensor Networks
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
Secure Cell Relay Routing Protocol for Sensor Networks Xiaojiang Du, Fengiing Lin Department of Computer Science North Dakota State University 24th IEEE.
Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.
Incentive Based Data Sharing in Delay Tolerant Mobile Networks.
DYNAMIC WAP BASED VOTING SYSTEM Bertrand COLAS Submission date: May 2002 School of Computing Bachelor of Engineering with Honours in Computer.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
CSE 548 Advanced Computer Network Security Document Search in MobiCloud using Hadoop Framework Sayan Cole Jaya Chakladar Group No: 1.
1 EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks Liqian Luo, Chengdu Huang, Tarek Abdelzaher John Stankovic INFOCOM.
Overview of Research Activities Aylin Yener
Sponsored by the National Science Foundation1 Experiment 1 WiMAX broadcasting WiMA X Communication from the WiMAX interface Devices may experience data.
Disseminating Traffic Data over Vehicles on Road  A Preliminary Proposal to the ITA Demo Project Presented by Bo Xu.
Distributed Maintenance of Cache Freshness in Opportunistic Mobile Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania.
Grid-based Future Internet with Wireless sensor network By Mohammad Mehedi Hassan Student ID:
1 Lecture # 21 Evolution of Internet. 2 Circuit switching network This allows the communication circuits to be shared among users. E.g. Telephone exchange.
Authors: Haowei Yuan and Patrick Crowley Publisher: 2013 Proceedings IEEE INFOCOM Presenter: Chia-Yi Chu Date: 2013/08/14 1.
A Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks Reporter: Yanlin Peng Wenrui Zhao, Mostafa Ammar, College of Computing,
User-Centric Data Dissemination in Disruption Tolerant Networks Wei Gao and Guohong Cao Dept. of Computer Science and Engineering Pennsylvania State University.
 Cachet Technologies 1998 Cachet Technologies Technology Overview February 1998.
Module 9 Planning and Implementing Monitoring and Maintenance.
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
MiddleMan: A Video Caching Proxy Server NOSSDAV 2000 Brian Smith Department of Computer Science Cornell University Ithaca, NY Soam Acharya Inktomi Corporation.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
PHBLISHED : COMMUNICATIONS AND INFORMATION TECHNOLOGY (ICCIT), 2013 THIRD INTERNATIONAL CONFERENCE ON, ISSUE DATE: JUNE 2013 AUTHOR : MERSHAD, K.;
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. lightRadio TM Network Demonstration October 22, 2013 The LTE End User Experience.
09/13/04 CDA 6506 Network Architecture and Client/Server Computing Peer-to-Peer Computing and Content Distribution Networks by Zornitza Genova Prodanoff.
A Two-Tier Heterogeneous Mobile Ad Hoc Network Architecture and Its Load-Balance Routing Problem C.-F. Huang, H.-W. Lee, and Y.-C. Tseng Department of.
/ Fast Web Content Delivery An Introduction to Related Techniques by Paper Survey B Li, Chien-chang R Sung, Chih-kuei.
Dynamic Proxy Tree-Based Data Dissemination Schemes for Wireless Sensor Networks Wensheng Zhang, Guohong Cao and Tom La Porta Department of Computer Science.
Building Wireless Efficient Sensor Networks with Low-Level Naming J. Heihmann, F.Silva, C. Intanagonwiwat, R.Govindan, D. Estrin, D. Ganesan Presentation.
QM/BUPT Joint Programme Final Year Projects Dr Jonathan Loo
Efficient Opportunistic Sensing using Mobile Collaborative Platform MOSDEN.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
RTLAB Real-Time Systems Lab. Kyungpook National University School of Electrical Engineering and Computer Science Sung Ho Park Message Ferrying: Proactive.
Center for Networked Computing. Motivation Model and problem formulation Theoretical analysis The idea of the proposed algorithm Performance evaluations.
SOURCE:2014 IEEE 17TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING AUTHER: MINGLIU LIU, DESHI LI, HAILI MAO SPEAKER: JIAN-MING HONG.
University of Maryland College Park
Architecture and Algorithms for an IEEE 802
Supporting Mobile Collaboration with Service-Oriented Mobile Units
Efficient and Transparent Dynamic Content Updates for Mobile Clients
Presentation transcript:

Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University

Mobile Computing and Networking (MCN) Lab MCN lab conducts research in many areas of wireless networks and mobile computing, emphasis on designing and evaluating mobile systems, protocols, and applications. –Current Projects: smartphones, wireless sensor networks, vehicular networks, wireless network security, data dissemination/access in wireless P2P networks, resource management in wireless networks. –Support: NSF (CAREER, ITR, NeTS, NOSS, CT, CNS), Army Research Office, NIH, DoD/Muri, DoD/DTRA, PDG/TTC and member companies Cisco, Narus, Telcordia, IBM and 3ETI. Current students: 10 PhD, 1 MS, and 2 visiting scholars –Alumni: 11 PhD, including faculty members at Iowa State University, University of Tennessee, Frostburg State University, and students in Qualcomm, Cisco, Microsoft. –12 MS students went to various companies

2 Outline Efficient Energy-Aware Web Browsing in Wireless Networks In-Network Storage

3 Web Browsing in 3G Networks Smartphones in 3G networks: –Increasingly used to access the Internet –Consume more power Current status: –Limited computation capability, data transmission distributed whole loading time –3G radio interface always on, timer control –Radio resource is not released, reduce network capacity

Characteristics of 3G Radio interface T2 = 15 sec T1 = 4 sec

Intuitive Approach Whether to switch DCH->IDLE: Need predict next interval Power Latency

Our Solution Reorganize the computation sequence of the web browser when loading a web page. –First run the computations that will generate new data transmissions. –3G radio interface into low power state, release the radio resource –Then run the remaining computations After a webpage is downloaded, predict the user reading time on the webpage (Gradient Boosted Regression Trees (GBRT) –This time > a threshold: switch into low power state

7 Evaluations The prototype: –Android Phones –T-Mobile 3G/UMTS network Implement the prototype and collect real traces Experimental results: –Reduce power consumption: 30% –Reduce loading time: 17% –Increase network capacity: 19%

8 Computation Limitation

10 VM-based Proxy The prototype: –Xen virtual machines –Android Phones –UMTS network Experiment Result: –Reduces the delay by 60% –Reduces the power by 35%.

11 Outline Efficient Energy-Aware Web Browsing in Wireless Networks In-Network Storage –Social-Aware Data Dissemination in Mobile Opportunistic Networks –Cooperative caching in MANET

Data Dissemination in Mobile Opportunistic Networks System development: recording users’ interests –Data access via Samsung Nexus S smartphones –Categorized web news from CNN Application scenarios –Disaster recovery, military environment –Public commute systems: bus, subway –Public event sites: stadium, shopping mall Android webpage XML format phone display

Social Interest User interests: dynamically updated by users’ activities System execution –20 users at Penn State, 5-month period –11 categories, 86,914 transceived, 25, 872 read by users Contact A B C

14 Caching in Mobile Ad Hoc Networks In Battlefield, mobile devices of the soldiers form a MANET. After a soldier obtains enemy information (e.g., battlefield map, enemy distribution) from the commander (data center), it is very likely that nearly soldiers also need the same information. –Bandwidth and power can be saved if these data accesses are served by the soldier with the cached data instead of the data center which may be far away.

15 CachePath: Cache the data path Suppose N 1 has requested a data item from N 11. N 3 knows that N 1 has the data. Later if N 2 requests for the data, it forwards the request to N 1 instead of N 11. CacheData: Cache the data In the above example, N 3 caches the data, and forwards the data to N 2 directly. Many technical issues not shown here

Social Contact System development –Testbed: TelosB sensors –Deployment: sensors distributed to high school students Heterogeneity of centrality, community, high cluster coefficient Flu immunization A B C  /ZigBee compliant  10kB RAM, 250kbps data rate  TinyOS 2.0

18 Other Projects Efficient Energy-Aware Web Browsing in Wireless Networks In-Network Storage Security in Cellular Networks –Z. Zhu, G. Cao, S. Zhu, S. Ranjan, A. Nucci, "A Social Network Based Patching Scheme for Worm Containment in Cellular Networks," IEEE INFOCOM, –B. Zhao, C. Chi, W. Gao, S. Zhu, G. Cao, "A Chain Reaction DoS Attack on 3G Networks: Analysis and Defenses," IEEE INFOCOM, –Z. Zhu and G. Cao, "APPLAUS: A Privacy-Preserving Location Proof Updating System for Location-based Services," IEEE Infocom, Data Dissemination in Vehicular Ad Hoc Networks