giao thuc dinh tuyen trong wsn

Upload: hoalegia

Post on 11-Feb-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    1/21

    Routing Protocols for SensorRouting Protocols for Sensor

    NetworksNetworks

    Presented by

    Siva Desaraju

    Computer Science

    WM

    An Application Specific Protocol Architecture for WirelessMicrosensor Networks

    by

    Anantha Chandrakasan, Wendi Rabiner Heinzelman, and HariBalakrishnan

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    2/21

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    3/21

    %utline%utline &ntroduction

    'ackground

    #rc(itecture

    %peration

    #nalysis and Simulation

    Results

    Comparisions

    Conclusion

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    4/21

    &ntroduction&ntroduction

    Sensor Network C(allenges) !imited communication bandwidt(

    ) !imited energy

    Parameters *Design goals+)"ase of deployment

    )System lifetime

    )!atency

    ),uality)Neig(boring nodes may (ave same data

    )"nd user cares about a (ig(er-level description of events

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    5/21

    !"#C$ *!ow-"nergy #daptive

    Clustering $ierarc(y+ .ec(ni/ues *to ac(ieve t(e design goals+

    ) Randomi0ed1 adaptive1 self-configuring cluster formation2

    ) !ocali0ed control of data transfers) !ow energy media access control *M#C+

    ) #pplication specific data processing1 suc( as data aggregation

    and compression2

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    6/21

    'ackgroundSome application specific protocols developed for MSN

    Minimum .ransmission "nergy *M."+

    )3or 4 nodes #1 ' and C1 # would transmit to node C t(roug( '

    iff *".5 ) total transmit energy+

    ".5*d6d#'+ 7 ".5*d6d'C+ 8 ".5*d6d#C+)%nly consider transmitter energy1 neglects energy dissipation

    of t(e receivers

    Clustering

    )Nodes send data to central cluster (ead

    )Cluster (ead forwards data

    )Cluster (ead (as to be (ig( energy node

    )3i9ed &nfrastructure

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    7/21

    !"#C$ Protocol #rc(itecture

    #ssumptions

    ) #ll nodes can transmit wit( enoug( power to reac( t(e base

    station if needed

    ) "ac( node (as computational power to support different

    M#C protocols

    ) Nodes always (ave data to send

    ) Nodes located to eac( ot(er (ave correlated data

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    8/21

    !"#C$ in brief #ll non-cluster (ead nodes transmit data to t(eir cluster (ead

    Cluster (ead receives t(is data and performs signal processing

    functions on t(e data and transmits data to t(e remote 'S

    Nodes organi0e t(emselves into local clusters1 wit( one node as

    cluster (ead

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    9/21

    %peration

    Divided into rounds

    ) Set-up p(ase

    ) Clusters are organized

    ) Steady p(ase

    ) Data transferred from nodes to cluster and on to BS

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    10/21

    !"#C$ Step by Step

    Cluster $ead Selection

    ) "ac( sensor elects itself to be cluster (ead at t(e beginning

    of a round

    ) Nodes t(at (ave not already been cluster (eads recently1

    may become cluster (eads

    ) Probability of becoming a cluster (ead is set as a function ofnodes: energy level relative to t(e aggregate energy

    remaining in t(e network

    ) Average energy of nodes in each cluster X Number of

    nodes in the network

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    11/21

    !"#C$ Step by Step contd; Cluster Formation

    ) "ac( cluster (ead node broadcasts an advertisement message

    *#D

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    12/21

    3lowc(art

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    13/21

    !"#C$ step by step contd; Steady State P(ase

    ) Nodes send data during t(eir allocated time slot

    ) %nce t(e cluster (ead receives all data it performs data

    aggregation

    ) Resultant data is sent from cluster (ead to 'S *a (ig(

    energy transmission+) ses transmitter based code assignment to reduce inter-

    cluster interference

    ) Cluster (ead senses t(e c(annel before transmission

    Steady p(ase complete

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    14/21

    !"#C$-C>'S Cluster 3ormation ses a central control algorit(m to form clusters

    ) During setup p(ase eac( node sends its location and

    energy level to 'S

    ) 'S assigns cluster (eads and clusters

    ) 'S broadcasts t(is information

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    15/21

    #nalysis and Simulation sing ns

    "9periment setup

    ) ?@@-node network) Nodes randomly distributed between *@1@+ and *?@@1?@@+

    ) 'S at location *A@1?BA+

    ) 'andwidt( of t(e c(annel ?Mbps

    ) "ac( data message A@@ bytes long

    ) Packet (eader A bytes

    ) Simple radio model

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    16/21

    Results>!imited energy Simulations

    !"#C$ distributes more data per unit energy t(an M." !"#C$-C delivers @E more data per unit energy t(an !"#C$

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    17/21

    Results contd;

    !"#C$ can deliver ?@ times t(e amount of effective data to 'Sas M." for t(e same number of node deat(s

    'enefits of rotating cluster (eads is seen

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    18/21

    Conclusions #dvantages

    ) %utperforms conventional routing protocols

    ) !"#C$ is completely distributed1 re/uiring no control

    information from t(e base station

    ) Nodes do not need global topology information

    Disadvantages

    ) Nodes must (ave data to send in t(e allotted time

    ) Perfect correlation is assumed1 w(ic( mig(t not be true always

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    19/21

    ComparisionsSP&N !"#C$

    DirectedDiffusion

    %ptimal

    Route No No Fes

    Network!ifetime

    Good

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    20/21

    References An Application Specific Protocol Architecture for

    Wireless Microsensor Networks by AnanthaChandrakasan, Wendi Rabiner Heinzelan, andHari !alakrishnan

    "ner#y$efficient Counication Protocol forWireless Sensor Networks by AnanthaChandrakasan, Wendi Rabiner Heinzelan, andHari !alakrishnan %&""" 'ransactions on wireless

    counications, (ol) *, no) +, ct -..-/

  • 7/23/2019 Giao thuc dinh tuyen trong WSN

    21/21

    ,uestions=CommentsH

    .(anks