wsn done by: 3bdulra7man al7arthi mo7mad alhudaib moh7amad ba7emed wireless sensors network

Post on 28-Dec-2015

217 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

WSNWSN

Done By:Done By:3bdulRa7man Al7arthi3bdulRa7man Al7arthi

Mo7mad AlHudaibMo7mad AlHudaibMoh7amad Ba7emedMoh7amad Ba7emed

Wireless Sensors Network

Outline of WSNOutline of WSN

Definition.Definition. Applications of WSN.Applications of WSN. How does WSN work?How does WSN work? Characteristics of WSN.Characteristics of WSN.

1.Definition1.Definition

DefinitionDefinition::

Wireless sensor network (WSN) is a Wireless sensor network (WSN) is a computer network consisting of large computer network consisting of large number of small devices distributed in number of small devices distributed in different placesdifferent places

Sensor NodesSensor Nodes::

What it doesWhat it does::sense, process data , communicatesense, process data , communicate to each otherto each other

Consist ofConsist of::radio transceiver ,a small controllerradio transceiver ,a small controller

, , an energy sourcean energy source

Size and CostSize and Cost::ranging (shoebox- sized and a grainranging (shoebox- sized and a grain

dust).Varying (hundreds of dollarsdust).Varying (hundreds of dollars and few cents(depend on complixcity and size)and few cents(depend on complixcity and size)))

2.Applications of 2.Applications of WSNWSN

Common taskCommon taskmonitoring physical and environmental monitoring physical and environmental conditions such as (temperature, sound, conditions such as (temperature, sound, vibration or pressure) at different locationsvibration or pressure) at different locations

Many fieldsMany fields:: - -Civilian applicationsCivilian applications

- -Healthcare applicationsHealthcare applications

- -Environmental monitoringEnvironmental monitoring

- -home automationhome automation

monitoring, tracking and controllingmonitoring, tracking and controlling

ExampleExample (monitor area) (monitor area)

Typical applicationsTypical applications::

3.How does WSN 3.How does WSN work? work?

WSN PartsWSN Parts

Nodes sensor.Nodes sensor. WSN Gateway.WSN Gateway. Server.Server. Local Terminal.Local Terminal.

Nodes SensorNodes Sensor::

Consist of :Consist of : Radio Transceiver or any other wireless Radio Transceiver or any other wireless

communications.communications. Data memory.Data memory. Small microcontroller. and Small microcontroller. and Energy source ”usually a battery”.Energy source ”usually a battery”.

Nodes SensorsNodes Sensors

When these nodes sense any movement or any When these nodes sense any movement or any change, they should report it as a message to change, they should report it as a message to the server through WSN Gateway. This is the server through WSN Gateway. This is called Upstream.called Upstream.

The server sends orders to nodes and ask them The server sends orders to nodes and ask them to do appropriate response. This is called to do appropriate response. This is called Downstream. Downstream.

WSN GatewayWSN Gateway

Gateway is important because it is a device Gateway is important because it is a device where we can connect these nodes sensor to where we can connect these nodes sensor to the internet.the internet.

Gateway is the only component between these Gateway is the only component between these nodes which has an IP address.nodes which has an IP address.

ServerServer

There are two way to connect the server to There are two way to connect the server to these nodes through gateway:these nodes through gateway: Ethernet.Ethernet. Wi-Fi.Wi-Fi.

Data that is collected from nodes sensors are Data that is collected from nodes sensors are saved into the server and can be access them saved into the server and can be access them either as a web-page or as a database.either as a web-page or as a database.

Local TerminalsLocal Terminals

Desktops.Desktops. PDAs.PDAs. Mobiles.Mobiles.

Big Picture of WSNBig Picture of WSN

Big Picture of WSNBig Picture of WSN

4.Characteristics.4.Characteristics.

4.4. Characteristics: Characteristics: PowerPower SecuritySecurity MACMAC ROUTINGROUTING

Reliability Reliability Integration with wake/sleep schedules Integration with wake/sleep schedules Unicast, multicast and anycast semantics Unicast, multicast and anycast semantics Real-TimeReal-Time Mobility Mobility Voids Voids Security Security Congestion Congestion

Long Time Life.Long Time Life. Pair of AA BatteryPair of AA Battery Mobile phones live for few days without Mobile phones live for few days without

charging……..power consumption in charging……..power consumption in milliamps rangemilliamps range

While it is in micro amps rangeWhile it is in micro amps range HOW?HOW?

Hardware Hardware -Software-Software

PowerPower

PowerPower

Hardware LevelHardware Level

Solar cellSolar cell

Mechanical Energy (motion, wind)Mechanical Energy (motion, wind)

More batteries, if size and form are not problemsMore batteries, if size and form are not problems

Multiple states of power (ON-OFF-IDLE)Multiple states of power (ON-OFF-IDLE)

PowerPower

Software Level:Software Level:

Minimizing communicationsMinimizing communications well implemented protocols and algorithms well implemented protocols and algorithms

Schedule sleep/wake-up patternsSchedule sleep/wake-up patterns Some nodes are active in a period of time Some nodes are active in a period of time RotationRotation

SecuritySecurity

Encryption and Authentication Encryption and Authentication

EncryptionEncryption keykey

MACMAC

Media Access Control Media Access Control MAC protocols control the actions over the MAC protocols control the actions over the

shared media of connectivity.shared media of connectivity. In case the channel:In case the channel:

is busy.is busy. There is collisionThere is collision

Doze ModeDoze Mode

ROUTINGROUTING

Discover the neighborhoodDiscover the neighborhood Build a table consist of: Build a table consist of:

IDID Geographic locationGeographic location remaining energy,remaining energy, quality of the link and quality of the link and delay via that nodedelay via that node

In the next few slides some key issuesIn the next few slides some key issues

RoutingRouting

Reliability Reliability Quality indexQuality index -delivery ratio-delivery ratio

Integration with wake/sleep schedules:Integration with wake/sleep schedules: doze modedoze mode no transmitting to a sleep node.no transmitting to a sleep node.

RoutingRouting

Unicast, multicast and anycast semantics: Unicast, multicast and anycast semantics: massage may include an ID with a specific unicast massage may include an ID with a specific unicast

node or the nearest one to the geographic destination node or the nearest one to the geographic destination area multicast (around destination)area multicast (around destination) Any node in the destination areaAny node in the destination area

Real-Time::Real-Time:: Hard to guaranteeHard to guarantee The main factor is velocityThe main factor is velocity

RoutingRouting

Mobility : Mobility : ComplicatedComplicated Keep trackingKeep tracking

Voids:Voids: No forwarding nodeNo forwarding node Path around itPath around it

RoutingRouting

Security:Security: ????????

Congestion :Congestion : Nowadays, not criticalNowadays, not critical Maybe in base stationMaybe in base station Solution (decrease data rate, ignore less important Solution (decrease data rate, ignore less important

messages)messages)

Thank for paying attention.Thank for paying attention.Please ask if there is something not Please ask if there is something not

clearclear..

top related