Download Introduction

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Computer network wikipedia , lookup

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Wireless USB wikipedia , lookup

Airborne Networking wikipedia , lookup

Wi-Fi wikipedia , lookup

Peering wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Policies promoting wireless broadband in the United States wikipedia , lookup

Wireless security wikipedia , lookup

Piggybacking (Internet access) 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