Ad Hoc Networks: Overview

35
1 Ad Hoc Networks: Ad Hoc Networks: Overview Overview

description

Ad Hoc Networks: Overview. Textbook C. Siva Ram Murthy and B. S. Manoj, Ad Hoc Wireless Networks: Architectures and Protocols, Prentice Hall PTR, 2004. References - PowerPoint PPT Presentation

Transcript of Ad Hoc Networks: Overview

Page 1: Ad Hoc Networks: Overview

1

Ad Hoc Networks: Ad Hoc Networks: OverviewOverview

Page 2: Ad Hoc Networks: Overview

2

TextbookC. Siva Ram Murthy and B. S. Manoj, Ad Hoc

Wireless Networks: Architectures and Protocols, Prentice Hall PTR, 2004.

ReferencesCarlos de Morais Cordeiro and Dharma Prakash

Agrawal, Ad Hoc & Sensor Networks: Theory and Applications, World Scientific Publishing Co., 2006.

Feng Zhao and Leonidas Guibas, Wireless Sensor Networks: An Information Processing Approach, Elsevier, 2004.

Edgar H. Callaway, Jr., Wireless Sensor Netwoks: Architectures and Protocols, Auerbach, 2004.

Page 3: Ad Hoc Networks: Overview

3

Related SitesRelated Sites

Advanced Network Technologies Division, NIST, Wireless Ad Hoc Networks,

http://w3.antd.nist.gov/wahn_home.shtml Autonomous Networks Research Group, USC

WSN bibliography, http://ceng.usc.edu/~anrg/SensorNetBib.html

IETF MANET WG http://www.ietf.org/html.charters/manet-charter.html

IEEE 802 WG http://grouper.ieee.org/groups/802/dots.html

Zigbee http://www.zigbee.org

TinyOS http://www.tinyos.net/

Page 4: Ad Hoc Networks: Overview

4

Wireless Network TechnologyWireless Network Technology

Page 5: Ad Hoc Networks: Overview

5

Internet

WLAN

Cellular

[Mobile/Wireless] Ad Hoc Networks

Wireless NetworksWireless Networks

Wireless Networks Infrastructured Network

• Cellular Network (3GPP or 3GPP2)• Wireless LAN (IEEE 802.11)

Infrastructureless Network• Ad Hoc Network

Page 6: Ad Hoc Networks: Overview

6

Ad Hoc Networks vs. …Ad Hoc Networks vs. …

Ad hoc networks vs. Wireless mobile networks Infrastructureless vs. Infrastructured Network All devices of an ad hoc network are likely to have

similar constraints Ad hoc networks vs. Peer-to-peer networks

P2P devices use existing networked structures such as Internet

All P2P networks are not ad hoc network • Because NOT all ad hoc network utilize an existing

structure for the communication among devices Ad hoc computing vs. Pervasive computing

The devices for pervasive computing are usually very small and can be embedded in any type of objects

• Users are sometimes not even aware of the existence of the embedded electronic chips

Page 7: Ad Hoc Networks: Overview

7

Ad hoc networks (1)Ad hoc networks (1) Temporary network composed of mobile

nodes without preexisting communication infrastructure, such as Access Point (AP) and Base Station (BS). Each node plays the role of router for multi-hop routing.

Self-organizing network without infrastructure networks Started from DARPA PRNet in 1970

Cooperative nodes (wireless) Each node decode-and-forward packets for other nodes

Multi-hop packet forwarding through wireless links Proactive/reactive/hybrid routing protocols

Most works based on CSMA/CA to solve the interference problem IEEE 802.11 MAC

Page 8: Ad Hoc Networks: Overview

8

Ad hoc networks (2)Ad hoc networks (2)

But, there is no links Nodes simply radiate energy

Nodes can be cooperative in many other ways (complex) Amplify and forward interference cancellation to increase SINR

There may be many things out there that we can take advantage of across layers for improvement!

F

D

E

C

A

B

Page 9: Ad Hoc Networks: Overview

9

Ad Hoc Network (3)Ad Hoc Network (3)

Ad hoc networks

Mobile ad hoc networks(MANETs)

Wirelss Mesh Networks(WMN)

Wireless sensor networks

The application areas, the security requirements and the constraints of the single devices differ …

Page 10: Ad Hoc Networks: Overview

10

Cellular Net vs. Ad Hoc Net (1)Cellular Net vs. Ad Hoc Net (1)

Cellular Net Ad Hoc Net

Fixed infrastructure-based Infrastruxture-less

1-hop wireless links Multi-hop wireless links

Guaranteed bandwidth Shared radio channel

Centralized routing Distributed routing

Seamless connectivityFrequent path breaks due to mobility

High cost and time of deployment

Quick and cost-effective deployment

Frequency reuse through geographical channel reuse

Dynamic frequency reuse based on CSMA

Time sync: easier to achieve. Difficult and consume BW

Page 11: Ad Hoc Networks: Overview

11

Cellular Net vs. Ad Hoc Net (2)Cellular Net vs. Ad Hoc Net (2)

Cellular Net Ad Hoc Net

BW reservation: easier Requires complex MAC

App. Domain: civilian and commercial sector

Battlefields, emergency operations, collaborative computing

High cost of net maintenanceSelf-organization and maintenance is built into net

MHs: low complexity More intelligence

Major goal of routing: max call acceptance, min call drop

Find paths with min overhead, quick reconfiguration of broken paths

Widely deployed

Several issues are to be addressed for commercial deployment,Widespread use in defense

Page 12: Ad Hoc Networks: Overview

12

Major ApplicationsMajor Applications

Military Emergency Service Collaborative and Distributed

Computing Wireless Mesh Network Wireless Sensor Network Telematics Wireless Personal Area Network Home Network Ad Hoc Relay for Cellular Network Networks for ubiquitous computing

Demands for group

communications

Page 13: Ad Hoc Networks: Overview

13

MilitaryMilitary

Page 14: Ad Hoc Networks: Overview

14

Emergency Service Emergency Service

Page 15: Ad Hoc Networks: Overview

15

MANET – Research TargetMANET – Research Target

MANET No infrastructure Self organizing

networks Communications via

mobile nodes Dynamic topology Heterogeneity

bandwidth-constrained variable-capacity links

Limited physical security

Nodes with limited battery life and storage capabilities

Issues in MANET Ad Hoc Unicast Routing Ad Hoc

Multicast/Broadcast Routing

Power Saving Global Connectivity for

MANET Addressing & DNS

Service Automatic Support of

Networking in MANET• MANET

Autoconfiguration

Page 16: Ad Hoc Networks: Overview

16

Wireless Mesh NetworksWireless Mesh Networks

Mesh network implemented over WLAN

Industrial standards Activities IEEE 802.11, IEEE 802.15, IEEE 801.16 have

established sub-working groups to focus on new standards for WMNs

Page 17: Ad Hoc Networks: Overview

17

WMN ArchitectureWMN Architecture

WMNs (Wireless Mesh Networks) consist of: mesh routers and mesh clients

Mesh routers Conventional wireless AP (Access Point) functions Additional mesh routing functions to support multi-hop

communications Usually multiple wireless interfaces built on either the

same or different radio technologies Mesh clients

Can also work as a router for client WMN Usually one wireless interface

Classification of WMN architecture Infrastructure/Backbone WMNs Client WMNs Hybrid WMNs

Page 18: Ad Hoc Networks: Overview

18

Infrastructure/backbone Infrastructure/backbone WMNsWMNs

Internet

Wi-FiNetworks

CellularNetworks WiMAX

Networks

SensorNetworksBase Station

Sink nodeSensor

Wireless MeshBackbone

Wired ClientsMesh RouterMesh Router

with GatewayMesh Routerwith Gateway

Mesh Routerwith Gateway/Bridge

Mesh Routerwith Gateway/Bridge

Mesh Routerwith Gateway/Bridge

Access Point

Base Station

Mesh Routerwith Gateway/Bridge

Wireless Clients

Page 19: Ad Hoc Networks: Overview

19

Client WMNsClient WMNs

Mesh Client

Mesh Client

Mesh Client

Page 20: Ad Hoc Networks: Overview

20

Hybrid WMNsHybrid WMNs

Wi-Fi, Wi-MAX,Sensor Networks,

Cellular Networks, etc.

Internet

Wireless Mesh Clients

Wireless MeshBackbone

Conventional Clients

Mesh Router

Mesh Router

Mesh Routerwith Gateway

Mesh Routerwith Gateway

Mesh Routerwith Gateway/Bridge

Mesh Router Mesh Router

Mesh Routerwith Gateway/Bridge

Page 21: Ad Hoc Networks: Overview

21

Sensor Network ModelSensor Network Model

Source

Stimulus

Sink

Sink

Page 22: Ad Hoc Networks: Overview

22

Wireless Sensor NetworksWireless Sensor Networks

A sort of ad-hoc networks A network of low cost,

densely deployed,untethered sensor nodes

Application areas:heath, military, and home

Placed in inaccessible terrains or disaster areas It may be impossible to recharge batteries

Different Node Characteristics from Traditional nodes # of nodes in a sensor network can be several orders of

magnitude higher than the nodes in an Ad Hoc network (100s to 1000s nodes)

Densely deployed (20 nodes/m3) Prone to failures Topology changes very frequently Mainly use a broadcast communication, whereas most Ad Hoc

networks are based on point-to-point Limited in power, computing capacities, and memory May not have global ID because of the large amount of

overhead and large number of sensors

Ad Hoc NetAd Hoc Net

Wireless Wireless Sensor Sensor NetworkNetwork

Page 23: Ad Hoc Networks: Overview

23

Existing Wireless Net vs. Sensor Existing Wireless Net vs. Sensor NetNetCellular system Bluetooth,

MANETSensor Network

Single Hop Multi-hop Multi-hop

High QOSBandwidth efficiency

High QOS Power conservation

Limited bandwidthLarge number of nodeNarrow radio range

Frequent topology change

Station to Base station

Peer to peerPeer to multi node

Peer to multi node

Page 24: Ad Hoc Networks: Overview

24

Sensor Networks ArchitectureSensor Networks Architecture

Sensor node Made up of four basic components

• Sensing unit, Processing unit, Transceiver unit, and Power unit

Additional application-dependent components• Location finding system, power generator, and

mobilizer Scattered in a sensor field Collect data and route data back to the sink

Sink Communicate with the task manager node

(user) via Internet or satellite

Page 25: Ad Hoc Networks: Overview

25

Challenges in Ad Hoc NetworksChallenges in Ad Hoc Networks

Limited wireless transmission range Broadcast nature of the wireless

medium Packet losses due to transmission errors Mobility-induced route changes Mobility-induced packet losses Battery constraints Potentially frequent network partitions Ease of snooping on wireless

transmissions (security hazard)

Page 26: Ad Hoc Networks: Overview

26

Issues in Ad Hoc NetworksIssues in Ad Hoc Networks

Medium access scheme Routing Multicasting Transport layer protocol Pricing shceme QoS provisioning Security Energy management Addressing and service discovery Scalability Deployment considerations

Page 27: Ad Hoc Networks: Overview

27

Medium Access SchemeMedium Access Scheme Distributed operation Synchronization Hidden terminal problem Exposed terminal problem Throughput Access delay Fairness: especially for relaying nodes Real-time traffic support Resource reservation Ability to measure resource availability Capability for power control Adaptive rate control Use of directional antennas

Page 28: Ad Hoc Networks: Overview

28

Routing (1)Routing (1)

ChallengesMobility

• results in path breaks, packet collisions, transient loops, stale routing information, and difficulty in resource reservation

BW constraintsError-prone and shred channel

• BER: 10-5 ~ 10-3 wireless vs. 10-12 ~ 10-9 wiredLocation-dependent contention

• Distribute load uniformly

Page 29: Ad Hoc Networks: Overview

29

Routing (2)Routing (2)

RequirementsMinimum route acquisition delayQuick route reconfigurationLoop-free routingDistributed routing approachMinimum control overheadScalabilityQoS provisioningSupport for time-sensitive trafficSecurity and privacy

Page 30: Ad Hoc Networks: Overview

30

MulticastingMulticasting

Robusteness recover and reconfigure quickly from potential

mobility-induced link breaksEfficiencyMin control overheadQoS supportEfficient group managementScalabilitysecurity

Page 31: Ad Hoc Networks: Overview

31

Transport Layer ProtocolsTransport Layer Protocols

UDP No congestion control congestion increase

contention degrade throughput TCP: major performance degradation due to

Frequent path break route reconfiguration RTO ReTx/CC low

throughput Stale routing information

• Increase out-of-order packets dup ACKs CC High channel error rate

• Loss of data/ACK ACK is delayed RTO CC Frequent network partition

• All the packets dropped RTO/multiple ReTx increase RTO/CC

Page 32: Ad Hoc Networks: Overview

32

SecuritySecurity

DoS attack Resource consumption

Energy depletionBuffer overflow

Host impersonation Information disclosure Interference

Page 33: Ad Hoc Networks: Overview

33

Energy ManagementEnergy Management

Tx power mgmtMAC: sleep modeRouting: consider battery life time: load

balancingTransport: reduce ReTxApp

Battery energy mgmtExtend battery life by taking adv of chemical

properties, discharge patterns, and by the selection of a battery from a set of batteries

Processor power mgmt Device power mgmt

Page 34: Ad Hoc Networks: Overview

34

Deployment Consideration (1)Deployment Consideration (1)

Adv. in ad hoc netLow cont of deployment Incremental deplymentShort deplyment timeReconfigurablity

Scenario of deploymentMilitary deployment: data-centric or user-

centricEmergency operation deployment: hend-held,

voice/data, < 100 nodesCommercial wide-area deployment: e.g. WMNHome network deplyment

Page 35: Ad Hoc Networks: Overview

35

Deployment Consideration (2)Deployment Consideration (2)

Required longevity of network Area of coverage Service availability: redundancy Operational integration with other

infrastructure Satellite network, UAV(unmanned aerial vehicles), GPS Cellular network

Choice of protocols TDMA or CSMA-based MAC? Geographical routing (using GPS) Power-saving routing ? TCP extension ?