Mobile Computing and Wireless Networking

Slides:



Advertisements
Similar presentations
A Wireless Local Area Network (WLAN) is a network that interconnects devices using radio waves. Wireless networking technologies allow devices to communicate.
Advertisements

June 2, Mobile Computing COE 446 Mobile Ad hoc Networks Tarek Sheltami KFUPM CCSE COE
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Mobile Computing
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Mobile Routing protocols MANET Lecture: 4. DIALOGUE CONTROL In any communication there are two types of user dialogues. –long session-oriented transactions.
IT 644: Mobile Computing Instructor: Sridhar Iyer Course Page Lecture Hours Tue:
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
Arsitektur Jaringan Terkini
1 6/11/ :41 Chapter 10Wireless LANs1 Rivier College CS575: Advanced LANs Chapter 10: Wireless LANs.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
Issues in ad-hoc networks Miguel Sanchez Nov-2000.
CS 239: Advanced Security Spring 04 Security in Pervasive and Ubiquitous Environments Sam Irvine
Chapter 6 SECURE WIRELESS PERSONAL NETWORKS: HOME EXTENDED TO ANYWHERE.
CS 672 Paper Presentation Presented By Saif Iqbal “CarNet: A Scalable Ad Hoc Wireless Network System” Robert Morris, John Jannotti, Frans Kaashoek, Jinyang.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
Mobile and Pervasive Computing Overview Material taken from: “Fundamental Challenges in Mobile Computing” and “Pervasive Computing: Vision and Challenges”
CS Dept, City Univ.1 Research Issues in Wireless Sensor Networks Prof. Xiaohua Jia Dept. of Computer Science City University of Hong Kong.
Key management in wireless sensor networks Kevin Wang.
IE 419/519 Wireless Networks Lecture Notes #2 Wireless LAN Technology.
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
Wireless Mesh Networks
Center for Advanced Technologies and Applications for the Next Generation Information and Communication Networking Sub-Project 1: Advanced Technologies.
Lecture 15 Summary Wireless Networks and Mobile Systems.
Lecture 4: Mobile Computing
Ch0:1 Tseng:WirelessNet Chapter 0: Chances of Wireless Communications Yu-Chee Tseng Dept of Computer Science and Information Engr. National Chiao-Tung.
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Copyright © 1997 by Rational Software Corporation Midterm Exam  When: 3:30 – 4:50PM, Thursday, October 4, 2012  Where: HM 201s  Format  Close book.
The Computer for the 21 st Century Mark Weiser – XEROX PARC Presented By: Mihail Ionescu.
Local Area Network By Bhupendra Ratha, Lecturer
Computer Networks Unit 1 – BTA 3O Ms. Chytra. Introduction to Networks Most people working in an office with more than a few computers will be using some.
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
BitTorrent enabled Ad Hoc Group 1  Garvit Singh( )  Nitin Sharma( )  Aashna Goyal( )  Radhika Medury( )
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
PCI 2005 Volos, Greece Nov 2005 Efficient Active Clustering of Mobile Ad-Hoc Networks Damianos Gavalas, Grammati Pantziou, Charalampos Konstantopoulos,
Data and Computer Communications Ninth Edition by William Stallings Chapter 17 – Wireless LANs.
Lecture 6 Page 1 Advanced Network Security Review of Networking Basics Advanced Network Security Peter Reiher August, 2014.
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Wireless Networking Nandakumar.P. Web Resource
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Ad Hoc Network.
Feb 5, ECET 581/CPET/ECET 499 Mobile Computing Technologies & Apps Data Dissemination and Management 2 of 3 Lecture 7 Paul I-Hai Lin, Professor Electrical.
Lesson 10: Configuring Network Settings MOAC : Configuring Windows 8.1.
WLAN.
Challenges of Mobile ad-hoc Grids and their Applications in e-Healthcare Zhuoqun Li, Lingfen Sun and Emmanuel C. Ifeachor School of Computing, Communications.
Mobile Ad Hoc Networks Part 1: Overview
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
1 Chapter 2: Wireless LANs and PANs  Introduction  Fundamentals of WLANs  IEEE Standard  HIPERLAN Standard  Bluetooth  HomeRF.
Meier, R. Cahill, V. Distributed Systems Group, School of Computer Science and Statistics, Trinity College Dublin, Ireland RTLab. Seolyoung,
Wi-Fi Presented By: N. Rakesh Kumar (07D01A0591).
Overview Issues in Mobile Databases – Data management – Transaction management Mobile Databases and Information Retrieval.
An Architecture for Wireless LAN/WAN Integration
Overview of Wireless Networks:
Ad-hoc Networks.
Mobile &Wireless Computing
CHARACTERISTICS.
Wireless and Mobile Ad Hoc Networks
Wireless Ad Hoc Network
Energy Management System in Ad Hoc Wireless Networks
Wireless & Mobile Networking CS 752/852 - Spring 2011
Protocols.
Overview of Networking
CSE 4340/5349 Mobile Systems Engineering
Mobile Computing Lecture Materials By Bintang Eka Putera.
CS441 – Mobile & Wireless Computing Wireless Network Challenges
Protocols.
Presentation transcript:

Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia

First Thing to Do ! http://www.cs.virginia.edu/~cs851-2/course.html Everything is in the Web Syllabus, materials, http://www.cs.virginia.edu/~cs851-2/course.html

What Are We Going to Learn? What are the challenges facing Mobile Computing? What are fundamental principles in Mobile Computing What is the state-of-the-art research for Mobile Computing? What are the open problems?

Selected Topics Vision and Challenges Wireless Medium Access Control IEEE 802.11   Mobile Ad Hoc  Routing    Mobile IP   TCP over Wireless Link Energy Efficient  and Power Aware Protocols   Capacity of Wireless Network   Mobile Data Access/Dissemination   Address auto configuration   Location Discovery/Tracking    Multicast in Mobile Ad Hoc Network (option)   Security (option)

How Are We Going to Learn? Select new and representative papers for each topic Each student needs to do two presentations Each presentation will cover one or two papers (begin at Sep 10) Before each lecture, every student needs to hand in a simple summary about the presented papers (begin at Sep 10) Term project performed in small group which consists of two students. (Suggested topics will be provided before Sep. 15)

Challenges of Mobile Computing [1] “Some computer science issues in Ubiquitous Computing” by M. Weiser 1993 [2] “The challenges of Mobile Computing” by G. H. Forman & J. Zahorjan 1994 [3] “On some principles of Nomadic Computing and Multi-Access Communications” by L. Kleinrock 2000 [4] “Pervasive Computing: Vision and Challenges” by M. Satyanarayanan 2001

What is Mobile Computing? Building distributed systems with portable computers and wireless communications to allow mobile users to access services and resources at anytime from anywhere Advances of wireless communication & portable computers make computers users do not need to maintain a fixed position in the network and enables almost unrestricted mobility. However, network resources and application software do not follow mobile users. There are many problems to provide computing and communication capacities to mobile users.

Buzzwords Nomadic Computing, Pervasive Computing Ubiquitous Computing, Mobile Computing, Nomadic Computing, Pervasive Computing Mobile Computing and Nomadic Computing are about building distributed systems with portable computers and wireless communications Mobile Computing: focus on out-door mobility with pedestrian or vehicular speed Nomadic Computing: focus on in-door mobility with pedestrian speed Ubiquitous Computing ==Pervasive Computing (AI + Mobile Computing) creating environments saturated with computing and communication capacity yet gracefully integrated with human users (or enhancing computer use by making many computers available throughout the physical environment, but making them effectively invisible to the users)

Many Applications Military environments Civilian environments soldiers, tanks, planes Civilian environments taxi cab network meeting rooms sports stadiums boats, small aircraft Emergency operations search-and-rescue policing and fire fighting Killer application Anywhere and anytime access to the Internet

Evolution of Computing Freedom from Collocation (space & time) Flexible Resource Usage Single User OS Time Sharing Networked Computing Mobile Computing Pervasive Computing

Three Challenges Wireless communication Mobility Poor local resources due to portability

Wireless Communication Limited transmission range (IEEE 802.11 < 300 meters) Limited bandwidth IEEE 802.11 ~ 2 mbps IEEE 802.11a ~54 mbps IEEE 802.11b ~ 11 mbps IEEE 802.11g ~ 20mbps Frequent disconnections or network partitions Uncertainty of performance Variance of bit error Variance of latency Variance of bandwidth Easier for intruders to insert themselves into networks

Mobility Mobility  Dynamic Environment Network Address migration (network access point varies) High performance variability (error rate, latency, cost, connectivity …) Hardware Lighter More robust Lower power Available resources change Correctness of information changes

Poor local resources due to portability CPU Memory limited battery life time All these challenges are instinct and need innovative and system-wide solutions

Five Areas for Achieved Results Mobile networking Mobile information management Adaptive techniques Power management and energy saving Location sensitivity

Mobile Networking Mobile Ad-Hoc networks Mobile IP Wireless TCP Multiple Access Control Distributed scheduling algorithms Mobile ad-hoc routing Security Mobile IP Wireless TCP I-TCP Snoop TCP

Mobile Data Management Data delivery modes Server push Client pull Hybrid Data organization Data consistency management Disconnected operation Weak connected operation

Adaptive Techniques Exploiting dynamical (networking, physical, users) information to perform effective mobile computing Adaptive resource management Adaptive networking Application-aware adaptations Example: a videoconferencing application can display only the speaker if bandwidth is low, else all participants

Power Management and Energy Saving Topology control of ad-hoc networks using transmit power adjustment Power aware routing protocols Power aware MAC protocols

Location Sensitivity Location-aware applications Discover and take advantage of contextual information such as user location, nearby people and devices, and user activity Ex. What resources (printers, ect.) are available “here”? Where is the “nearest” hospital? How do I get from “here” to the nearby public library Location information systems Indoor location tracking system Outdoor logical location determination system without GPS

Summary Dedicate your time and make contributions Mobile computing Very active and evolving research field Plenty of interesting research problems We will learn a lot in this course Understand the state of the art New ideas and new results New ways of using mobile computing It will be Very Rewarding Dedicate your time and make contributions

Evolution of Computing Freedom from Collocation (space & time) Flexible Resource Usage Single User OS Time Sharing Networked Computing Mobile Computing Pervasive Computing