Introduction

advertisement

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

What forces us to reconsider many traditional designs?

Understand state-of-the-art in wireless/ubiquitous systems

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

Try to give input

Be patient!

Wireless realm is very vast, from communication to computer.

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

Several publications from last years

Instructive projects okay too

Ex: protocol visualization tool

System building, simulation-based

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

500

400

300

200

Millions

Mobile Telephone

Users

Internet Users

100

0

1993 1994 1995 1996 1997 1998 1999 2000 2001

Year

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 Networks 2010 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

Total 667

Rapid deployment of new technology

Highly dynamic environment

Must accommodate new/unexpected technologies

Univ. of Tehran

Classified

802.11b

802.11g

472

379

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 Wireless Ad hoc/Sensor Networks 21

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)

Univ. of Tehran Wireless Ad hoc/Sensor Networks 23

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

Network

 networked appliances

 sensors

 historical sites & other locations

Univ. of Tehran Wireless Ad hoc/Sensor Networks 26

Embedded Peer

Composite devices

 security system

Network

Distributed composites vs. hardwired devices

 client-defined composites

 reuse of constituents

 ease of change extendibility & scalability

Univ. of Tehran Wireless Ad hoc/Sensor Networks 27

Networked Embedded Computers

Network

Issues

Late binding

Naming

Discovery

IPC

User-interface deployment

Multi-appliance control

Univ. of Tehran

Access control

Existing social protocols not supported by existing mechanisms

All co-located users can use appliance

Wireless Ad hoc/Sensor Networks

Children can see certain channels

Location-Aware Computing

Univ. of Tehran

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 augmented

29

Pose-Aware Computing

Operations based on locations and orientations of users and devices

Motivation

Augmented reality

Magic Lens

Univ. of Tehran Wireless Ad hoc/Sensor Networks 30

Wearable Pose-Aware Computers

Computers on body

 track body relative movements

 monitor person

 train person

Univ. of Tehran Wireless Ad hoc/Sensor Networks 31

Beyond Desktops/Servers

Embedded

Location

Interactive

Sensor

Flight

Simulator

Wearable

Mobile

Active badge

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

Half-Duplex

Location dependency

Very noisy channel, fading effects, etc.,

Resource limitation

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

4.

5.

0

1.

2.

3.

6.

Connect existing networks

initially ARPANET and ARPA packet radio network

-

Survivability 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

Wireless Ad hoc/Sensor Networks 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?

1rtt

But conservative assumptions end-to-end

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 Programmable intelligence

inside

44 the network

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

Requires hand off as mobile host moves in/out range

Changes in the channel conditions.

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 Wireless Home

Wireless Ad hoc/Sensor Networks

Multimedia

50

Challenge: Diversity

INTERNET

Wireless

Edge

Network

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

Download