* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Introduction
Survey
Document related concepts
Computer network wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Wireless USB wikipedia , lookup
Airborne Networking wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Policies promoting wireless broadband in the United States wikipedia , lookup
Transcript
Special Topics on Wireless Ad-hoc Networks Lecture 1: Introduction University of Tehran Dept. of EE and Computer Engineering By: Dr. Nasser Yazdani & Farshad Lahouti Univ. of Tehran Wireless Ad Hoc/Sensor Networks 1 Objectives of course Learn challenges in wireless networking Understand state-of-the-art in wireless/ubiquitous systems What forces us to reconsider many traditional designs? Get a broad view of the ongoing research in the wireless domain. Have a good understanding of the capabilities and limitations of them Above all enjoy learning something new Univ. of Tehran Wireless Ad hoc/Sensor Networks 2 Course Materials Course Web page http://ece.ut.ac.ir/classpages/F85/Wireless/ visit regularly Research papers Pdf/ps version of the papers on the Web page ~30 papers, Combination of classic and recent work. Some Optional reading! Recommended textbook “Ad Hoc Wireless Networks: Architectures and Protocols”, Ram Murthy & Manoj. Univ. of Tehran Wireless Ad hoc/Sensor Networks 3 Grading Homework assignments, around %20 Paper review Problems and hands-on assignments Severe late penalties! Project, ~ %30 Exam(s) ~%50 No Presentation: Except for PhD students Univ. of Tehran Wireless Ad hoc/Sensor Networks 4 How to survive the course Some Networking concepts are behavioral, then, do not expect everything is as exact as mathematics. Networking in general and wireless in particular is a complicated field even though it sounds easy and straightforward, Concentrates on concepts instead of a special technique or technology. The course is not a classic course like math 2, be prepared for a lot of ideas. Then, class participation is extremely important. Do not leave everything to the last minute. Univ. of Tehran Wireless Ad hoc/Sensor Networks 5 General ideas We will try to understand the wireless networking as a whole. Believe or not Networking is fun and applicable in many places. You are supposed to be trained as researcher, then, Be open minded, nothing is final. Try to understand the history and idea. It is important to not repeat the same thing people have done previously Capture concepts, then, you can easily say what is possible or not possible. Will try to follow layering perspective. Different from the book Univ. of Tehran Wireless Ad hoc/Sensor Networks 6 General ideas (2) People from different background and different interests. Makes course customization difficult Wireless realm is very vast, from communication to computer. Try to give input Be patient! It is not possible to cover everything in one semester We try to expose you to the whole realm without going necessarily in all detail. Notice: This course is the beginning not the end. Univ. of Tehran Wireless Ad hoc/Sensor Networks 7 Reading Papers Is this a vision/position/direction paper, or just a measurement/implementation? How the paper is compared to others? Can I mentally slot this paper somewhere in the taxonomy? “Differs from X as follows; has the following in common with Y” What is the most important contribution? Univ. of Tehran Wireless Ad hoc/Sensor Networks 8 Reading Papers (2) Does this advance the state of the art? Did you learn anything new? Does it provide evidence which supports/contradicts hypotheses? Is there experimental validation? Any technical flaws? Will the paper generate discussion in the class? How readable is the paper? Is the paper relevant to a broader community? Univ. of Tehran Wireless Ad hoc/Sensor Networks 9 Projects Goal: new research results Instructive projects okay too Ex: protocol visualization tool System building, simulation-based Several publications from last years Theoretical analysis Must have strong networking concept Try to work with 1–2 partners Project proposal with presentation around 5-10 mins Final report + presentation session Univ. of Tehran Wireless Ad hoc/Sensor Networks 10 Covered Topics (we try!) Overview The challenges, technologies, and trends Wireless Fundamentals Source and channel coding Frequency spectrums Wireless LAN MAC protocols Wireless Internet – Mobile IP Univ. of Tehran Wireless Ad hoc/Sensor Networks 11 Covered Topics (2) Routing for Wireless Ad Hoc Routing TCP in wireless enviroment Power Management wireless Sensor Networks Quality of Services (QoS) Hybrid Wireless Networks – Architectures– Pricing, Power Control, Load Balancing Special Topics Univ. of Tehran Wireless Ad hoc/Sensor Networks 12 Why wireless networks? Mobility: to support mobile applications Costs: reductions in infrastructure and operating costs: no cabling or cable replacement Special situations: No cabling is possible or it is very expensive. Reduce downtime: Moisture or hazards may cut connections. Univ. of Tehran Wireless Ad hoc/Sensor Networks 13 Why wireless networks? (cont) Rapidly growing market attests to public need for mobility and uninterrupted access Consumers are used to the flexibility and will demand instantaneous, uninterrupted, fast access regardless of the application. Consumers and businesses are willing to pay for it Univ. of Tehran Wireless Ad hoc/Sensor Networks 14 The Two Hottest Trends in Telecommunications Networks 700 600 Millions Mobile Telephone Users 500 400 Internet Users 300 200 100 0 1993 1994 1995 1996 1997 1998 1999 2000 2001 Year Source: Ericsson Radio Systems, Inc. Wireless Ad hoc/Sensor Networks Growth of Home wireless Univ. of Tehran Wireless Ad hoc/Sensor Networks 17 Wireless is THE Key Driver for the Future Internet Historic shift from PC’s to mobile computing and embedded devices… >2B cell phones vs. 500M Internet-connected PC’s in 2005 >400M cell phones with Internet capability, rising rapidly Sensor deployment just starting, but some estimates ~5-10B units by 2015 ~750M servers/PC’s, >1B laptops, PDA’s, cell phones, sensors ~500M server/PC’s, ~100M laptops/PDA’s Wireless Edge Network INTERNET INTERNET Wireless Edge Network Univ. of Tehran 2005 Wireless Ad hoc/Sensor Networks2010 18 Market Size Wireless as the common case vs. the exception Laptop (54%) vs. desktop sales (46%) >2B cell phones vs. 500M Internet-connected PCs Estimates of ~5-10B wireless sensors by 2015 Staggering Market Statistics • 9 million hotspot users in 2003 (30 million in 2004) • Approx 4.5 million WiFi access points sold in 3Q04 • Sales will triple by 2009 • Many more non-802.11 devices Rapid deployment of new technology Highly dynamic environment Must accommodate new/unexpected technologies Univ. of Tehran Total 667 Classified 472 802.11b 379 802.11g 93 7/2004 wardrive (802.11g standardized in 6/2003) Wireless Ad hoc/Sensor Networks 19 Why is it so popular? Flexible Low cost Easy to deploy Support mobility Univ. of Tehran Wireless Ad hoc/Sensor Networks 20 Applications ? Ubiquitous, Pervasive computing or nomadic access. Ad hoc networking: Where it is difficult or impossible to set infrastructure. LAN extensions: Robots or industrial equipment communicate each others. Sensor network where elements are two many and they can not be wired!. Sensor Networks: for monitoring, controlling, e Univ. of Tehran 21 Wireless Ad hoc/Sensor Networks Infostations Mobile hosts traveling through fixed network Good for periodic download or upload of bulky data Wireless islands (interconnected by wired network) Gas stations Here and there on the freeway Possibly an invisible infrastructure with mobile-aware applications In reality, you may need to know to go to it Original paper assumes this: information kiosks Coverage is spotty Cost is lower than complete coverage Univ. of Tehran Wireless Ad hoc/Sensor Networks 22 Ad hoc networks Collection of wireless mobile nodes dynamically forming a temporary network without the use of any existing network infrastructure or centralized administration. Hop-by-hop routing due to limited range of each node Nodes may enter and leave the network Usage scenarios: Military Disaster relief Temporary groups of participants (conferences) 23 Univ. of Tehran Wireless Ad hoc/Sensor Networks Sensor networks Deployment of small, usually wireless sensor nodes. Collect data, stream to central site Maybe have actuators Hugely resource constrained Internet protocols have implicit assumptions about node capabilities Power cost to transmit each bit is very high relative to node battery lifetime Loss / etc., like other wireless Ad-hoc: Deployment is often somewhat random Univ. of Tehran Wireless Ad hoc/Sensor Networks 24 Ad hoc networks, continued Very mobile – whole network may travel Applications vary according to purpose of network No pre-existing infrastructure. Do-ityourself infrastructure Coverage may be very uneven Univ. of Tehran Wireless Ad hoc/Sensor Networks 25 Networked Embedded Computers Connected to network send and/or receive May be embedded only for network access networked appliances Network Univ. of Tehran sensors historical sites & other locations Wireless Ad hoc/Sensor Networks 26 Embedded Peer Composite devices security system Distributed composites vs. hardwired devices Network Univ. of Tehran client-defined composites reuse of constituents ease of change extendibility & scalability Wireless Ad hoc/Sensor Networks 27 Networked Embedded Computers Issues Late binding Network Naming Discovery IPC User-interface deployment Multi-appliance control Access control Existing social protocols not supported by existing mechanisms All co-located users can use appliance 28 Wireless Ad hoc/Sensor Networks Children can see certain channels Univ. of Tehran Location-Aware Computing Motivation location-based action nearby local printer, doctor nearby remote phone directions/maps location-based information real person’s location history/sales/events virtual walkthrough story of city Wireless Ad hoc/Sensor Networks Univ. of Tehran 29 Pose-Aware Computing Operations based on locations and orientations of users and devices Motivation Augmented reality Univ. of Tehran Wireless Ad hoc/Sensor Networks Magic Lens 30 Wearable Pose-Aware Computers Computers on body track body relative movements Univ. of Tehran monitor person train person Wireless Ad hoc/Sensor Networks 31 Beyond Desktops/Servers Embedded Mobile Location Interactive Sensor Flight Simulator Active badge Wearable Univ. of Tehran Wireless Ad hoc/Sensor Networks 33 Summary Need to be connected from everywhere and anytime. Need to be connected on movement Need to good quality service on those situation. Interworking with the existing networks Univ. of Tehran Wireless Ad hoc/Sensor Networks 34 Classification of Wireless Networks Mobility: fixed wireless or mobile Analog or digital Ad hoc (decentralized) or centralized (fixed base stations) Services: voice (isochronous) or data (asynchronous) Ownership: public or private Univ. of Tehran Wireless Ad hoc/Sensor Networks 35 Classification of Wireless Networks Area: wide (WAN), metropolitan (MAN), local (LAN), or personal (PAN) area networks Switched (circuit- or packet-switched) or broadcast Low bit-rate (voice grade) or high bit-rate (video, multimedia) Terrestrial or satellite Univ. of Tehran Wireless Ad hoc/Sensor Networks 36 What is special on wireless? Channel characteristics Resource limitation Half-Duplex Location dependency Very noisy channel, fading effects, etc., Bandwidth Frequency Battery, power. Wireless problems are usually optimization problems. Univ. of Tehran Wireless Ad hoc/Sensor Networks 37 What is special on wireless? Mobility in the network elements Very diverse applications/devices. Connectivity and coverage (internetworking) is a problem. Maintaining quality of service over very unreliable links Security (privacy, authentication,...) is very serious here. Broadcast media. Cost efficiency Univ. of Tehran Wireless Ad hoc/Sensor Networks 38 Big issues! Integration with existing data networks sounds very difficult. It is not always possible to apply wired networks design methods/principles here. Univ. of Tehran Wireless Ad hoc/Sensor Networks 39 Internet Design Goals 0 Connect existing networks 1. Survivability - 2. 3. 4. 5. 6. initially ARPANET and ARPA packet radio network ensure communication service even in the presence of network and router failures Support multiple types of services Must accommodate a variety of networks Allow distributed management Allow host attachment with a low level of effort Univ. of Tehran Wireless Ad hoc/Sensor Networks Allow resource accountability 40 Problems Host mobility is not considered in the design. There is a hierarchal design. How Ad hoc wireless networks can be handled A layered design. Layer should be independent of each other. It is not work at all in wireless TCP Battery shortages; Etc,. Univ. of Tehran Wireless Ad hoc/Sensor Networks 41 Disconnection / store & forward Many Internet protocols assume frequent connectivity What if your node is only on the Internet for 5 minutes every 6 hours? How do you browse the web? Receive SMTP-based email? Univ. of Tehran Wireless Ad hoc/Sensor Networks 42 High availbility requirements No QoS assumed from below Reasonable but non-zero loss rates What’s minimum recovery time? But conservative assumptions end-to-end 1rtt TCP RTO - min(1s)! Interconnect independent networks Federation makes things hard: My network is good. Is yours? Is the one in the middle? Scale Routing convergence times, etc. Univ. of Tehran Wireless Ad hoc/Sensor Networks 43 Trends Multimedia over IP networks Next Generation Internet with features for “soft” QoS RSVP, Class-based Queuing, Link Scheduling Voice over IP networks Packet Voice and Video RTP and ALF Intelligence shifts to the network edges Better, more agile software-based voice and video codecs Univ. of Tehran Wireless Ad hoc/Sensor Networks 44 Issues Scalability Must scale to support hundreds of thousands of simultaneous users in a region. Functionality Computer-phone integration Real-time, multipoint/multicast, locationaware services, security Home networking, “active” spaces, sensors/actuators Univ. of Tehran Wireless Ad hoc/Sensor Networks 45 Issues(2) First Principles-based Design Leverage evolving IP traffic models Provisioning the network for the extrapolated traffic and services ProActive Infrastructure Computing resources spread among switching infrastructure Computationally intensive services: e.g., voice-totext Service and server discovery Univ. of Tehran Wireless Ad hoc/Sensor Networks 46 Wireless Differences 1 Physical layer: signals travel in open space Subject to interference From other sources and self (multipath) Creates interference for other wireless devices Noisy lots of losses Channel conditions can be very dynamic Univ. of Tehran Wireless Ad hoc/Sensor Networks 47 Wireless Differences 2 Need to share airwaves rather than wire Don’t know what hosts are involved Hosts may not be using same link technology Interaction of multiple transmitters at receiver Collisions, capture, interference Use of spectrum: limited resource. Cannot “create” more capacity very easily More pressure to use spectrum efficiently Univ. of Tehran Wireless Ad hoc/Sensor Networks 48 Wireless Differences 3 Mobility Must update routing protocols to handle frequent changes Changes in the channel conditions. Requires hand off as mobile host moves in/out range Coarse time scale: distance/interference/obstacles change Fine time scale: Doppler effect Other characteristics of wireless Slow Univ. of Tehran Wireless Ad hoc/Sensor Networks 49 Growing Application Diversity Collision Avoidance: Car Networks Mesh Networks Wired Internet Access Point Sensor Relay Node Ad-Hoc/Sensor Networks Univ. of Tehran Wireless Home Wireless Ad hoc/Sensor Networks Multimedia 50 Challenge: Diversity Wireless Edge Network INTERNET INTERNET Wireless Edge Network 2005 2010 New architectures must accommodate rapidly evolving technology Must accommodate different optimization goals Power, coverage, capacity, price Univ. of Tehran Wireless Ad hoc/Sensor Networks 51 Spectrum Scarcity Interference and unpredictable behavior Need better management/diagnosis tools Lack of isolation between deployments Cross-domain and cross-technology Why is my 802.11 not working? Univ. of Tehran Wireless Ad hoc/Sensor Networks 52 Other Challenges Performance: Nothing is really work well Security: It is a broadcast media Cross layer interception TCP performance Univ. of Tehran Wireless Ad hoc/Sensor Networks 53