Contents WIRELESS SENSOR NETWORKS - ITB BLOGS · PDF filekasus menggunakan wired communication...

download Contents WIRELESS SENSOR NETWORKS - ITB BLOGS · PDF filekasus menggunakan wired communication ... memperkuat sinyal analog; omnidirectional ... device atau semacam gateway yang

If you can't read please download the document

Transcript of Contents WIRELESS SENSOR NETWORKS - ITB BLOGS · PDF filekasus menggunakan wired communication...

  • 9/28/2012

    1

    WIRELESS SENSOR

    NETWORKS

    Elisati Hulu 33212002

    Contents

    What is Wireless Sensor Network

    Architecture:

    single node and

    network architecture

    Communication Protocols

    Physical layer

    MAC protocols & Link-layer protocols

    Naming and addressing

    Transport Layer

    2

    What is Wireless Sensor Networks

    Introduction 3

    Wireless Sensor Networks

    Jaringan yang terdiri dari node2 individual yang dapat berinteraksi dengan lingkungannya dengan sensing atau mengendalikan parameter fisikal

    Node-node ini harus bekerjasama untuk memenuhi tugas tertentu; node tunggal tidak mampu melakukan tugas tersebut;

    Menggunakan komunikasi wireless

    Secara sendiri, node-node tsb setidak2nya berisi fungsi komputasi, komunikasi wireless, sensing atau fungsi pengendali

    Nama lain: wireless sensor and actuactor networks

    4

  • 9/28/2012

    2

    Broad classification of various issues in a

    WSN 5

    Application examples (1)

    Beberapa parameter yang dapat di-sensing Temperature

    Humidity

    Visual and infrared light

    Acoustic

    Vibration

    Pressure

    Chemical sensor

    Mechanical stress

    Magnetic sensor

    Radar

    Ada pada alat mainan anak2 di TK, untuk sensing pergerakan atau menentukan kecepatan atau lokasi

    6

    Application examples (2)

    Disaster relief applications

    Environment control and biodiversity mapping

    Intelligent building

    Facility management

    Machine surveillance and preventive maintenance

    Precision agriculture

    Medicine and health care

    Logistics

    Telematics

    7

    Disaster relief application - wildfire detection

    8

  • 9/28/2012

    3

    Fire detection 9

    Precision agriculture 10

    Application examples (3)

    Beberapa tipe aplikasi di airplane wings dan support for smart spaces

    Penerapan di waste water treatment plants

    Intrumentation of semiconductor processing chambers and wind tunnels

    In smart kindergarten

    The detection of floods

    Interactive museums

    Monitoring a bird habitat on a remote island

    Implanting sensors into the human body (for glucose monitoring or as retina prosthesis

    11

    Classification of WSN applications 12

  • 9/28/2012

    4

    Types of applications (1)

    Banyak aplikasi memiliki karakteristik yang sama.

    Node WSN terdiri dari sources of data yaitu node yang sense data dan sinks adalah node yang harus mendapatkan data

    Berdasarkan pola interaksi antara sources dan sinks, penerapan WSN memiliki beberapa tipe

    Event detection

    Periodic measurement

    Function appoximation and edge detection

    Tracking

    13

    Challenges for WSNs

    Type of service

    Quality of Services

    Fault tolerance

    Lifetime

    Scalability

    Wide range of densities

    Programmability

    Maintainability

    14

    Required mechanisms

    Multihop wireless communication

    Energy-efficient operation

    Auto-configuration

    Collaboration and in network processing

    Data centric

    Locality

    Exploit trade-offs

    15

    Single-node architecture

    Architecture 16

  • 9/28/2012

    5

    Introduction

    Membangun WSN, perlu node2 dibangun dan tersedia

    Node2 tersebut harus memenuhi kebutuhan khusus dari sebuah aplikasi

    Small

    Cheap

    Energy efficient

    Equipped with the rigth sensors

    The nessesary computation

    Memory resources

    Need adequate communication facilities

    17

    Hardware components 18

    A basic sensor node comprises five main component Controller: sebuah kontrol untuk memproses semua

    data yang relevan, mampu mengeksekusi kode

    Memory: untuk menyimpan program dan data sementara; tipe memori berbeda digunakan untuk program dan data

    Sensors and actuactors: interface ke dunia fisikal; dapat mengamati atau mengendalikan parameter fisikal dari lingkungan

    Communication: sebuah device untuk mengirim dan menerima informasi melalu kanal nirkabel

    Power suplly: biasanya tidak terpasang power supply; beberapa bentuk batere diperlukan untuk menyediakan energi, ada yang dapat di-recharge (seperti solar cells)

    Hardware components-contd 19

    Setiap komponen bekerja secara seimbang untuk menjaga konsumsi energi sekecil mungkin, misalnya dgn cara device komunikasi dan controller mati selama mungkin. Controller menggunakan timer untuk wake-up;

    Sensor dapat diprogram untuk membangkitkan interrupt jika muncul event tertentu.

    Controller 20

    Beberapa mikrokontroller yang digunakan

    dalam beberapa node WSN

    Intel StrongARM (32-bit RISC, up to 206 MHz)

    Texas Instrument MSP 430 (16-bit RISC, up to 4

    MHz,RAM 2-10 kB)

    Atmel Atmega 128L (8-bit)

  • 9/28/2012

    6

    Memory 21

    RAM untuk menyimpan sementara hasil

    pembacaan sensor

    Program disimpan di ROM atau EEPROM atau

    flash memory

    Flash memory juga digunakan untuk

    intermediate storage

    Communication device 22

    Media komunikasi di WSN, dalam beberapa

    kasus menggunakan wired communication

    (menggunakan Profibus,LON,CAN, dll)

    Komunikasi RF-based yang banyak relevan

    yang tepat bagi kebutuhan aplikasi WSN

    RF-based memberikan

    Relatively long range

    High data rates

    Acceptable error rates

    Does not require line of sight

    Transceivers 23

    Transmitter dan receiver diperlukan pada

    sensor node gabungannya disebut

    transceiver

    Tugas transceiver: mengubah stream bit yang

    datang dari microcontroller (bisa sederetan

    byte atau frame) dan mengubahnya ke dan

    dari gelombang radio

    Sensors and actuators (1) 24

    Sensor dapat dikategorikan dalam 3 kategori

    Passive, omnidirectional sensors; sensor ini dapat mengukur kuatitas fisik, tanpa memanipulasi lingkungannya; self-powered, energi perlu untuk memperkuat sinyal analog; omnidirectional

    Thermometer, light sensor, vibration, microphones, humidity, mechanical stress/tension, chemical sensors, smoke detectors, air pressure, dsb

    Passive, narrow-beam sensors: passive, directional

    camera

    Active sensors: jenis sensor yang aktif probing lingkungannya

    Sonar/radar sensor

    Some types of seismic sensors

  • 9/28/2012

    7

    Sensors and actuators (2) 25

    Actuator (kadang disebut actor) adalah sebuah

    transducer yang menerima sinyal dan

    mengubahnya ke aksi fisik

    Contoh actuator:

    Robot

    Electrical motors

    Human

    Sensor di WSN (1) 26

    Sensor di WSN 27

    Company provider of WSN Technology Solution

    28

  • 9/28/2012

    8

    Sensor di WSN 29

    Humidity Sensor

    Sesmic Sensor

    Motion Sensor

    Soil Sensor

    Power supply 30

    Dua aspek penting:storing energy dan

    replenish (mengisi kembali) dengan

    scanvenging

    Storing energy: batteries (non/rechargeable)

    Energy scanvenging: Photovoltaics

    Sistem Operasi 31

    Sistem operasi atau lingkungan eksekusi di WSN perlu memperhatikan kebutuhan Energy management untuk energy-efficient

    External component-sensor, radio modem, atau timer perlu ditangani dengan mudah dan efisien, secara khusus informasi yang tersedia secara asinkron perlu ditangani

    Semua kebutuhan di atas ditangani dengan Lingkungan dan paradigma pemrograman yang tepat;

    Struktur protocol stack yang clear dan

    Dukungan explicit untuk energy management

    Sistem operasi yang umum digunakan di WSN TinyOS

    SOS

    Contiki

    Hubungan H/W,OS,Aplikasi di

    WSN 32

  • 9/28/2012

    9

    SOS: interaksi antar modul 33

    Contiki:core services & loaded programs

    34

    LiteOS: arsitektur 35

    Perbandingan 36

  • 9/28/2012

    10

    Network architecture

    Architecture 37

    Introduction 38

    Arsitektur WSN mengacu pada banyak sumber

    WSN ditujukan untuk fungsi tertentu, perlu

    desentralisasi, bentuk terdistribusi

    Dari perspektif yang lain, sensor network

    dihubungkan dengan real-time computing,

    konsep peer-to-peer computing, active network

    dan mobile agent/swarm intelligence

    Beberapa contoh Network Sensor 39 40

  • 9/28/2012

    11

    41

    WSN: monitoring seabird nests

    42

    Sources and Sinks

    Sources: entitas di jaringan yang dapat

    menyediakan informasi, biasanya sebuah node

    sensor; bisa juga sebuah node actuactor yang

    memberikan feedback tentang operasi

    Sinks: entitas dimana informasi diperlukan.

    Ada 3 opsi

    sensor network itu sendiri

    Sensor/actuator yang lain

    Entitas di luar jaringan (handheld, PDA, gateway

    ke Internet)

    43

    Three types of sinks

    44

  • 9/28/2012

    12

    Single-hop vs multihop networks

    Single hop, ketika node source berkomunikasi langsung dengan sink

    Multihop WSN, ketika ada lebih dari satu node digunakan untuk mengirimkan paket (biasanya menggunakan node relay intermediate) dan karena jarak atau kendala tertentu)

    Multihop beroperasi secara store and forward

    Penggunaan node

    relay (pada jarak

    d/2) memberikan

    efis