KHÓA LUẬN TỐT NGHIỆP HỒ TẤN HẢI đã chỉnh sửa

Embed Size (px)

Citation preview

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    1/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    LI CM N

    Vi tm lng tn s trng o v tri n su sc, em xin by t lng bit n n

    thy Th.s Nguyn Gia Nh, ngi tn tnh hng dn, gp , ng vin em trong

    sut qu trnh thc hin ti. Vi phng php lm vic khoa hc, kinh nghimthc tin, thy truyn t cho em nhng li khuyn qu bu lun vn nghip

    ny hon thnh tt p.

    Cm n tt c bn b, gia nh, nhng ngi lun ng h, ng vin,

    khuyn khch v gip n hon thnh ng tin .

    Cui cng em xin chn thnh bit n su sc n Ban gim hiu, Hi ng

    qun tr cng qu thy c khoa Cng ngh thng tin trng i hc Duy Tn gip

    em trong sut thi gian hc tp cng nh thc hin lun vn ny.

    Xin chn thnh cm n!

    nng ngy 10 thng 4 nm 2012

    Sinh vin thc hin

    H Tn Hi

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    2/71

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    3/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    DANH MC T VIT TT

    AODVAd hoc On - Demand

    Distance - Vector RoutingChui ch hng theo yu cu Ad hoc

    ADV Advertise Bn tin qung bBS Bastation(Sink) Trm gcCH Cluster Head Node ch cm

    CSMACarrier Sense Multiple

    Accessa truy nhp cm bin sng mang

    GAF Geographic Adaptive Fidelity Gii thut chnh xc theo a l

    GEARGeographic and Energy-

    Aware Routing

    nh tuyn theo vng a l s dng

    hiu qu nng lng

    LEACH

    Low Energy Adaptive

    Clustering Hierarchy

    Giao thc phn cp theo cm thch ng

    nng lng thpMAC Medium Access Control iu khin truy nhp mi trngREQ Request Bn tin yu cu

    PEGASISPower-Efficient Gathering in

    Sensor Information Systems

    Giao thc phn cp thu thp thng tin

    trong h thng cm binSMP Sensor Management Protocol Giao thc qun l cm bin

    SPINSensor Protocols or

    Information via Negotiation

    Giao thc nh tuyn thng tin qua s

    tha thun

    TDMA Time Division MultipleAccess

    a truy nhp phn chia theo thi gian

    VHDLVHSIC Hardware Description

    Language

    Ngn ng m t phn cng Mch tch

    hp mt caoWLAN Wireless Local Area Network Mng ni ht v tuyn

    WPANWireless Personal Area

    NetworkMng vng c nhn v tuyn

    WSN Wireless Sensor Network Mng cm bin khng dyMC LC

    LI CM N ...............................................................................................................1

    LI CAM OAN .......................................................................................................... 2

    DANH MC T VIT TT ........................................................................................3

    MC LC ..................................................................................................................... 3

    DANH MC HNH V ................................................................................................6

    M U ......................................................................................................................1

    CHNG 1: TNG QUAN V MNG CM BIN KHNG DY ........................3

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    4/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Gii thiu v mng cm bin khng dy ...................................................................3

    Cu trc mng WSN .................................................................................................4

    1.2.1 Cu trc mt node mng WSN ....................................................................4

    1.2.2 Cu trc mng cm bin khng dy .............................................................71.3 c im ca mng cm bin khng dy ............................................................8

    1.3.1 Kch thc vt l nh ...................................................................................8

    1.3.2 Hot ng ng thi vi tp trung cao ...................................................8

    1.3.3 Kh nng lin kt vt l v phn cp iu khin hn ch ............................9

    1.3.4 Tnh a dng trong thit k v s dng ........................................................9

    1.3.5 Hot ng tin cy .........................................................................................9

    1.4 Kin trc mng cm bin khng dy .................................................................10

    1.4.1 Lp ng dng .............................................................................................11

    1.4.2 Lp giao vn ............................................................................................... 12

    1.4.3 Lp mng ...................................................................................................12

    1.4.4 Lp lin kt s liu ..................................................................................... 13

    1.4.5 Lp vt l ..................................................................................................13

    1.5 K thut truyn dn khng dy .........................................................................14

    1.5.1 Qu trnh truyn sng .................................................................................15

    1.5.2 Cc cng ngh khng dy ..........................................................................17

    1.5.2.1 Bluetooth .............................................................................................18

    1.5.2.2 WLAN ................................................................................................. 19

    1.5.2.3 ZigBee ................................................................................................. 20

    1.6 Cc yu t nh hng n mng WSN .............................................................22

    1.6.1 Thi gian sng bn ngoi ..........................................................................221.6.2 Tiu th ngun mc thp ...........................................................................23

    1.6.3 Chi ph thp ................................................................................................23

    1.6.4 Thng lng d liu ................................................................................... 24

    1.6.5 Bo mt .....................................................................................................24

    1.7 ng dng ca mng WSN ................................................................................25

    CHNG 2:NH TUYN TRONG MNG CM BIN KHNG DY .............26

    2.1 Gii thiu ........................................................................................................... 27

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    5/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    2.2 s phn phi v tp hp d liu ........................................................................27

    2.3 Thch thc trong vn nh tuyn ..................................................................28

    2.3.1 Tnh ng ca mng ................................................................................... 28

    2.3.2 S trin khai cc node ................................................................................292.3.3 Ti nguyn hn ch ....................................................................................29

    2.4 Phn loi v so snh cc giao thc nh tuyn trong WSN ...............................30

    2.5 Giao thc nh tuyn trong WSN ......................................................................31

    2.5.1 Cc k thut nh tuyn .............................................................................. 33

    2.5.1.1 Flooding v cc bin th ..................................................................... 33

    2.5.1.2 Giao thc nh tuyn thng tin qua s tha thun .............................36

    2.5.1.3 Truyn tin trc tip (Directed Diffusion) ...........................................40

    2.5.1.4 LEACH (Low Energy Adaptive Clustering Hierarchy) ....................42

    2.5.1.5 GAF(Geographic Adaptive Fidelity) ..................................................43

    2.5.1.6 GEAR (Geographic and Energy Aware Routing) ...........................45

    CHNG 3: SO SNH HAI GIAO THC NH TUYN PHN CP LEACH

    V PEGASIS .............................................................................................................. 47

    3.1 Kin trc giao thc LEACH .............................................................................. 47

    3.1.1 La chn node ca cm ch .......................................................................49

    3.1.2 Pha thit lp ................................................................................................ 50

    3.1.3 Pha n nh ................................................................................................. 52

    3.1.4 Giao thc ci tin LEACH C .................................................................55

    3.2 Giao thc nh tuyn phn cp PEGASIS .........................................................56

    3.2.1 Gii thiu PEGASIS ..................................................................................56

    3.2.2 PEGASIS c bn ........................................................................................583.2.3 PEGASIS ci tin ......................................................................................59

    3.2.4 nh gi u nhc im ca LEACH v PEGASIS .................................61

    KT LUN ................................................................................................................. 62

    TI LIU THAM KHO ........................................................................................... 63

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    6/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    DANH MC HNH V

    Hnh 1.1.Cc thnh phn ca mt node cm ng ..........................................................4

    Hnh 1.2. M hnh trin khai c node cm bin khng dy ...........................................8

    Hnh 1.3.Kin trc giao thc ca mng cm bin .......................................................10

    Hnh 1.4.M hnh truyn sng ..................................................................................... 15

    Hnh 1.5.Minh ha ng truyn sng .......................................................................16

    Hnh 1.6. th so snh cc giao thc truyn dn khng dy ph bin ......................17

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    7/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hnh 1.7.M hnh WLAN kt hp vi mng LAN truyn thng ................................19

    Hnh 1.8.Bng tn IEEE 802.11b/g .............................................................................20

    Hnh 1.9.M hnh giao thc ZigBee ............................................................................22

    Hnh 2.1.Cc ng dng mng WSN ............................................................................27Hnh 2.2.Truyn d liu a chng ...............................................................................28

    Hnh 2.3.Phn loi giao thc chn ng trong WSN ................................................30

    Hnh 2.4.Fooding cc gi d liu trong mng thng tin ..............................................34

    Hnh 2.5.Bng n lu lng do flooding ....................................................................35

    Hnh 2.6.Vn chng ln do flooding .....................................................................35

    Hnh 2.7.Hot ng c bn ca giao thc SPIN .........................................................37

    Hnh 2.8.Th tc bt tay trong giao thc SPIN-PP .....................................................38

    Hnh 2.9.Giao thc SPIN BC ..................................................................................39

    Hnh 2.10.Hot ng c bn ca Directed Diffusion ..................................................42

    Hnh 2.11.V d v li o trong GAF .......................................................................44

    Hnh 2.12.S chuyn ng trng thi trong GAF .......................................................45

    Hnh 2.13.Chuyn tip a l quy trong GEAR .....................................................47

    Hnh 3.1.Giao thc LEACH ........................................................................................ 48

    Hnh 3.2.Time line hot ng ca LEACH ..............................................................49

    Hnh 3.3.Trng thi ca pha thit lp ..........................................................................50

    Hnh 3.4.S hnh thnh cluster trong LEACH .......................................................52

    Hnh 3.5.M hnh LEACH sau khi n nh trng thi ............................................53

    Hnh 3.6.Hot ng ca pha n nh trong LEACH ...................................................54

    Hnh 3.7.Time line hot ng ca LEACH trong mt vng ....................................54Hnh 3.8.S nh hng ca knh pht sng ................................................................54

    Hnh 3.9.Pha thit lp ca LEACH C .....................................................................56

    Hnh 3.10.Xy dng chui s dng thut ton Greedy ...............................................58

    Hnh 3.11.X l li khi mt node trong chui cht .....................................................59

    Hnh 3.12.Khc phc ca PEGASIS ...........................................................................61

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    8/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    H Tn Hi K14TMT

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    9/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    M U

    L do chn ti

    Trong qu trnh pht trin ca con ngi, nhng cuc cc mng v cng ngh

    ng mt vai tr rt quan trng, chng lm thay i tng ngy tng gi cuc sngca con ngi, theo hng hin i hn. i i vi qu trnh pht trin ca con

    ngi, nhng thay i do chnh tc ng ca con ngi trong t nhin, trong mi

    trng sng cng ang din ra, tc ng tr li chng ta, nh nhim mi trng,

    kh hu thay i, v.v... Dn s cng tng, nhu cu cng tng theo, cc dch v, cc

    tin ch t cng c hnh thnh v pht trin theo. c bit l p dng cc cng

    ngh ca cc ngnh in t, cng ngh thng tin v vin thng vo trong thc tin

    cuc sng con ngi. Cng ngh cm bin khng dy c tch hp t cc k thut

    in t, tin hc v vin thng tin tin vo trong mc ch nghin cu, gii tr, sn

    xut, kinh doanh, v.v..., phm vi ny ngy cng c m rng, to ra cc ng

    dng p ng cho cc nhu cu trn cc lnh vc khc nhau.

    Hin nay, cng ngh cm bin khng dy cha c p dng mt cc rng ri

    nc ta, do nhng iu kin v k thut, kinh t, nhu cu s dng. Song n vn ha

    hn l mt ch n tiu biu cho cc nh nghin cu, cho nhng mc ch pht triny tim nng. p dng cng ngh ny vo thc t trong tng lai, c khng t

    cc nh khoa hc tp trung nghin cu, nm bt nhng thay i trong cng ngh

    ny.

    Trong qu trnh tm hiu v nghin cu v mng cm bin khng dy, em

    la chn tm hiu mt s giao thc nh tuyn lm hng nghin cu chnh. Cc giao

    thc ny th hin thi gian sng, mc tiu th nng lng cng nh tc truyn

    ca mng cm bin khng dy.Mc ch nghin cu

    Lun vn ny em nghin cu mng cm bin khng dy. Mng cm bin

    khng dy WSN l mng lin kt cc node vi nhau nh sng radio. Nhng trong ,

    mi node mng bao gm y cc chc nng cm nhn, thu thp, x l v

    truyn d liu. Cc node mng thng l cc thit b n gin, nh gn, gi thnh

    thpl mt mng bao gm cc thit b di ng v tuyn kt ni ngang hng vi

    nhau hnh thnh nn mt mng tm thi m khng cn s tr gip ca cc thit b

    H Tn Hi K14TMT Trang 1

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    10/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    trung tm cng nh cc c s h tng mng c nh, nn n va ng vai tr truyn

    thng, va ng vai tr nh thit b nh tuyn. V vy cn nghin cu r cc giao

    thc nh tuyn ngang hng, chn v tr v c bin l giao thc phn cp.

    i tng v phm vi nghin cuNi dung chnh ca lun vn l i su nghin cu cc giao thc nh tuyn

    nht l nh tuyn phn cp trong mng cm bin khng dy. ng thi nh gi, so

    snh cc u nhc im ca giao thc nh tuyn phn cp trong mng cm bin.

    Phng php nghin cu

    Da vo l thuyt mng cm bin khng dy lm c s cho vic nghin cu

    cc giao thc inh tuyn.

    Da vo cc cng thc nh gi hiu nng cng nh nng lng trong hot

    ng ca cc giao thc nh tuyn.

    B cc lun vn

    Lun vn gm 3 phn chnh

    Chng 1: Tng quan v mng cm bin khng dy

    Chng 2: nh tuyn trong mng cm bin khng dy

    Chng 3: So snh hai giao thc nh tuyn phn cp LEACH vPEGASIS

    H Tn Hi K14TMT Trang 2

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    11/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    CHNG 1: TNG QUAN V MNG CM BIN KHNG DY

    Gii thiu v mng cm bin khng dy

    Mng cm bin (sensor network) l mt cu trc, l s kt hp kh nng cm

    bin, x l thng tin v cc thnh phn lin lc to kh nng quan st, phn tch vphn ng li vi cc s kin v hin tng xy ra trong mi trng c th no .

    Mi trng c th l th gii vt l , h thng sinh hc.

    C 4 thnh phn to nn mt mng cm bin:

    Cc cm bin c phn b theo m hnh tp trung hay phn b ri

    Mng li lin kt gia cc cm bin( c dy hay v tuyn)

    im trung tm tp trung d liu ( Clustering)

    B phn x l d liu trung tm

    Mng cm bin khng dy(Wireless Sensor Network) bao gm mt tp hp

    cc thit b cm bin s dng cc lin kt khng dy (v tuyn, hng ngoi hoc

    quang hc) phi hp thc hin cc nhim v cm bin phn tn v i tng mc

    tiu. Mng ny c th lin kt trc tip vi node qun l ca gim st vin hay gin

    tip thng qua mt im thu (Sink) v mi trng mng cng cng nh Internet hay

    v tinh. Cc node cm bin khng dy c th c trin khai cho cc mc chchuyn dng nh gim st v an ninh; kim tra mi trng; to ra khng gian thng

    minh; kho st, chnh xc ha trong nng nghip; y t;... Li th ch yu ca chng l

    kh nng trin khai hu nh trong bt k loi hnh a l no k c cc mi trng

    nguy him khng th s dng mng cm bin c dy truyn thng c.

    Vic kt hp cc b cm bin thnh mng li ngy nay to ra nhiu kh

    nng mi cho con ngi. Cc b vi cm bin vi b x l gn trong v cc thit b v

    tuyn hon ton c th gn trong mt kch thc rt nh. Chng c th hot ng

    trong mt mi trng dy c vi kh nng x l tc cao. Do , vi mng cm

    bin khng dy ngy nay, ngi ta c th khm ph nhiu hin tng rt kh thy

    trc y.

    Ngy nay, cc mng cm bin khng dy c ng dng trong nhiu lnh vc

    nh cc cu trc chng li a chn, nghin cu vi sinh vt bin, gim st vic chuyn

    ch cc cht gy nhim, kim tra h sinh thi v mi trng sinh vt phc tp, v.v...

    H Tn Hi K14TMT Trang 3

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    12/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Cu trc mng WSN

    1.2.1 Cu trc mt node mng WSN

    xy dng mt mng cm bin trc ht phi ch to v pht trin cc nt

    cu thnh mng nt cm bin. Cc node ny phi tha mn mt s yu cu nht nhty theo ng dng: Chng phi c kch thc nh, gi thnh r, hot ng hiu qu

    v nng lng, c cc thit b cm bin chnh xc c th cm nhn, thu thp cc

    thng s mi trng, c kh nng tnh ton v c b nh lu d liu, v phi

    c kh nng thu pht sng truyn thng vi cc node trong mng. Mi node cm

    ng c cu thnh bi 4 thnh phn c bn, nh hnh 1.1, b cm nhn(sensing

    unit), b x l(aprocessing unit), b thu pht (a transciever unit), v b ngun (a

    power unit). Ngoi ra c th c th c thm nhng thnh phn khc ty thuc vo

    tng ng dng nh l h thng nh v (location finding system), b pht ngun

    (power generator) v b phn di ng (mobilizer).

    Hnh 1.1.Cc thnh phn ca mt node cm ng

    Cc b phn cm ng (sensing unit) bao gm cm bin v b chuyn i

    tng t - s (ADC Analog to Digital Converter). Da trn nhng hin tng quan

    st c, tn hiu tng t to ra bi sensor c chuyn sang tn hiu s bng b

    ADC, sau a vo b x l.

    B x l thng c kt hp vi b lu tr nh (storage unit), quyt nh

    cc th tc cho cc node kt hp vi nhau thc hin nhim v nh sn.

    H Tn Hi K14TMT Trang 4

    B ngun B sinh nng lng

    Sensor

    Thit b x l

    H thng tm v trThit b di ng

    ADC Thit b nh

    B cm bin B x l

    B thu

    pht

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    13/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Phn thu pht v tuyn kt ni vi cc node mng. Chng gi v nhn cc d

    liu thu c t chnh n hoc cc node ln cn ti cc node khc hoc ti sink.

    Phn quan trng nht ca mt node mng cm ng l b ngun. B ngun c th l

    mt s loi pin. cc node c thi gian sng lu th b ngun rt quan trng, nphi c kh nng np in t mi trng nh l nng lng nh sng mt tri.

    Hu ht cc k thut nh tuyn v cc nhim v cm ng ca mng u yu

    cu c chnh xc cao v v tr, v vy cn phi c b nh v. Cc b phn di dng

    i lc cn dch chuyn cc node cm ng khi cn thit thc hin cc nhim v

    n nh nh cm bin theo di s chuyn ng ca con vt no .

    Tt c nhng thnh phn ny cn phi ph hp vi kch c tng module.

    Ngoi kch c ra cc node cm ng cn mt s rng buc nghim ngt khc, nh l

    phi tiu th t nng lng, hot ng mt cao, c gi tnh thp, c th t lc

    hot ng v thch ng vi mi trng.

    Cc nghin cu gn y pht trin thng tin cng sut thp vi cc node x l

    gi thnh thp v kh nng t phn b sp xp, la chn giao thc cho mng, gii

    quyt bi ton quan trng nht ca mng WSN l kh nng cung cp nng lng cho

    cc node b gii hn. Cc m hnh mng khng dy, c mch tiu th nng lng

    thp c u tin pht trin. Hiu qu s dng cng sut ca WSN v tng quan

    c da vo 3 tiu ch:

    Chu k hot ng ngn

    X l d liu ni b ti cc node gim chiu di d liu, thi gian

    truyn

    M hnh mng multihop lm gim chiu di ng truyn qua gim

    suy hao tng cng, gim tng cng sut cho ng truyn

    WSN c phn chia ra lm 2 loi, theo m hnh kt ni v nh tuyn m cc

    node s dng.

    Loi 1

    S dung giao thc nh tuyn ng

    Cc node tm ng i tt nht n ch

    Vai tr ca cc node sensor ny vi cc node k tip nh l cc trmlp (repeater)

    H Tn Hi K14TMT Trang 5

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    14/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Khong cch rt ln (hng ngn mt)

    Kh nng x l d liu cc node k tip

    Mng phc tp

    Loi 2

    M hnh a im im hay im im, mt kt ni radio n node

    trung tm

    S dng giao thc nh tuyn tnh

    Mt node khng cung cp thng tin cho cc node khc

    Khon cch ngn (v trm mt)

    Node chuyn tip khng c kh nng x l d liu cho cc node kkhc

    H thng n gin

    Tiu chun tn s ang c p dng cho WSN l IEEE 802.15.4. Hot ng

    ti tn s 2.4GHz trong cng nghip, khoa hc v y hc (ISM), cung cp ng

    truyn vi tc ln n 250Kbps khong cch 30 n 200feet. Zigbee/IEEE

    802.15.4 c thit k b sung cho cc cng ngh mng khng dy nh

    Bluetooth, Wifi, Ultrawideband(UWB), mc ch phc v cho cc ng dng thng

    mi.

    Vi s ra i ca chun Zigbee/IEEE 802.15.4, cc h thng dn pht trin

    theo hng tiu chun, cho php cc cm bin truyn thng tin qua knh truyn c

    tiu chun ha

    Nhiu nghin cu trong lnh vc mng mobile ad hoc(MANET). WSN tng

    t nh MANET theo mt vi t im. C 2 u l chun mng wireless, multihop.Tuy nhin cc ng dng v k thut ca 2 h thng khng ging nhau.

    Dn thng thng ca WSN l a ngun d liu truyn n ni nhn,

    khc hn im im trong MANET.

    Cc node trong WSN t di ng, nhng ad hoc l node di ng

    Trong WSN, d liu t cc cm bin ch yu t cc hin tng, th

    gii thc. Trong khi MANET ch yu l d liu

    H Tn Hi K14TMT Trang 6

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    15/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Ngun gii hn nn nng lng ca WSN c qun l v s dng ht

    sc cht ch. Trong MANET c th khng c s rng buc bi ngun

    cung cp do cc thit b thng tin c th c thay th ngun cung cp

    thng xuyn bi ngi dng. S lng node trong WSN ln hn gp nhiu ln trong MANET

    => Do s khc bit gia 2 m hnh giao thc m cc giao thc nh tuyn

    trong MANET khng th p dng hon ton cho WSN. Tuy nhin WSN c th c

    coi l mt phn trong MANET (ad hoc)

    1.2.2 Cu trc mng cm bin khng dy

    Giao tip khng dy multihop: Khi giao tip khng dy l k thut chnh th

    giao tip trc tip gia hai node s c nhiu hn ch do khon cch hay cc vt cn.

    c bit l khi cc node pht v node thu cch xa nhau th cn cng sut phi ln, v

    vy chng ta cn cc node trung gian lm node chuyn tip gim cng sut tng

    th. Do vy cc mng cm bin khng dy cn phi dng giao tip multihop.

    T ng cu hnh: Mng cm bin khng dy cn phi cu hnh cc thng s

    mt cch t ng. Cc node c th t xc nh v tr a l cu mnh thng qua cc

    node khc (hay gi l t nh v)X l trong mng v tp trung d liu: Mt vi mng cm bin dng giao thc

    x l ti node ngun trung tm, mt s giao thc x l theo cu trc hay gi l x l

    d liu ti cc node. Thay v gi d liu n node chuyn tip, node s x l d liu

    trc khi pht i. Vi dng c cu trc, d liu c x l ti mc tt nht nh

    lm gim c bng thng v nng lng cn dng

    Cc node cm bin c trin khai trong mt mi trng cm bin (sensor

    field) nh hnh 1.2. Mi node cm bin c pht tn trong mng c kh nng thu

    thp d liu v nh tuyn d liu v b thu nhn(sink) chuyn ti ngi dng

    (user) v nh tuyn cc bn tin mang theo lnh hay yu cu t node Sink n cc

    node cm bin. S liu c nh tuyn v pha b thu nhn (Sink) theo cu trc a

    im khng c c s h tng nn tng (Multihop Infrastructureless Architecture), tc

    l khng c cc tram thu pht gc hay cc trung tm iu khin. B thu nhn c th

    lin lc trc tip ti trm iu hnh (task manager node) ca ngi dng hoc gin

    tip thng qua Internet hay v tinh.

    H Tn Hi K14TMT Trang 7

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    16/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hnh 1.2.M hnh trin khai c node cm bin khng dy

    1.3 c im ca mng cm bin khng dy

    1.3.1 Kch thc vt l nh

    Trong bt k hng pht trin cng ngh no, kch thc v cng sut tiu th

    lun chi phi kh nng x l, lu tr v tng tc ca cc thit b c s. Vic thit k

    cc phn cng cho mng cm bin phi ch trng n gim kch c v cng sut tiu

    th vi yu cu nht nh v kh nng hot ng. Vic s dng phn mm phi to ra

    cc hiu qu b li cc hn ch ca phn cng.1.3.2 Hot ng ng thi vi tp trung cao

    Phng thc hot ng chnh ca cc thit b trong mng cm bin l cm

    bin v vn chuyn cc dng thng tin vi khi lng x l thp, gm cc hot ng

    nhn mt lnh, dng, phn tch v p ng li. V d, thng tin cm bin c th c

    thu nhn ng thi bi cc cm bin, c thao tc v truyn ln mng. Hoc d liu

    c th c node cm bin nhn t cc node cm bin khc v c hng ti nh

    tuyn a lin kt hay lin kt cu. V dung lng b nh trong nh nn vic m mt

    khi lng ln d liu gia dng vo v dng ra l khng kh thi. Hn na, mi

    dng li to ra mt s lng ln cc s kin mc thp xen vo hot ng x l mc

    cao. Mt s hot ng x l mc cao s ko di trn nhiu s kin thi gian thc. Do

    , cc node mng phi thc hin nhiu cng vic ng thi v cn phi c s tp

    trung x l cao .

    H Tn Hi K14TMT Trang 8

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    17/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    1.3.3 Kh nng lin kt vt l v phn cp iu khin hn ch

    S lng cc b iu khin c lp, cc kh nng ca b iu khin, s tinh vi

    ca lin kt x l - lu tr - chuyn mch trong mng cm bin thp hn nhiu trong

    cc h thng thng thng. in hnh, b cm hay b truyn ng (actuator) cungcp mt giao din n gin trc tip ti mt b vi iu khin chip n. Ngc li,

    cc h thng thng thng, vi cc hot ng x l phn tn, ng thi kt hp vi

    mt lot cc thit b trn nhiu mc iu khin c lin h bi mt cu trc bus

    phc tp. Cc hn ch v kch thc v cng sut, kh nng nh hnh vt l trn vi

    mch b gii hn c chiu hng cn h tr qun l dng ng thi, tp trung nh b

    x l kt hp

    1.3.4 Tnh a dng trong thit k v s dng

    Cc thit b cm bin c ni mng c khuynh hng dnh ring cho ng

    dng c th, tc l mi loi phn cng ch h tr ring cho ng dng ca n. V c

    mt phm vi ng dng cm bin rt rng nn cng c th c rt nhiu kiu thit b

    vt l khc nhau. Vi mi thit b ring, iu quan trng l phi d dng tp hp cc

    thnh phn phn mm c c ng dng t cc thnh phn phn cng. Nh vy,

    cc loi thit b ny cn mt s iu chnh phn mm mt mc no c

    c hiu qu s dng phn cng cao. Mi trng pht trin chung l cn thit

    cho php cc ng dng ring c th xy dng trn mt tp cc thit b m khng cn

    giao din phc tp. Ngoi ra, cng c th chuyn i gia phm vi phn cng vi

    phn mm trong kh nng cng ngh.

    1.3.5 Hot ng tin cy

    Cc thit b c s lng ln, c trin khai trong phm vi rng vi mt ng

    dng c th. Vic p dng cc k thut m ha sa li truyn thng nhm tng tincy ca cc n v ring l b gii hn bi kch thc v cng sut. Vic tng tin

    cy ca cc thit b l l iu ct yu. Thm vo , chng ta c th tng tin cy

    ca ng dng bng kh nng chp nhn v khc phc c s hng hc ca thit b

    n l. Nh vy, h thng hot ng trn tng node n khng nhng mnh m m

    cn d dng pht trin cc ng dng phn tn tin cy.

    H Tn Hi K14TMT Trang 9

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    18/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    1.4 Kin trc mng cm bin khng dy

    Trong mng cm ng, d liu sau khi c thu thp bi cc nt s c nh

    tuyn gi n sink. Sink s gi d liu ngi dng u cui thng qua internet

    hay v tinh. Kin trc giao thc c s dng bi node gc v cc node cm binKin trc giao thc ny kt hp gia cng sut v chn ng, kt hp s liu

    cc giao thc mng, s dng cng sut hiu qu vi mi trng v tuyn v s tng

    tc gia cc node cm bin. Kin trc giao thc bao gm lp vt l, lp lin kt d

    liu, lp mng, lp giao vn, lp ng dng, phn qun l cng sut, phn qun l di

    ng v phn qun l nhim v.

    Hnh 1.3.Kin trc giao thc ca mng cm bin

    Tu theo nhim v cm bin, cc kiu phn mm ng dng c th c xy

    dng v s dng trn lp ng dng. Lp giao vn gip duy tr dng s liu khi cc

    ng dng ca mng cm bin yu cu. Lp mng tp trung vo vic nh tuyn sliu c cung cp bi lp giao vn. Do mi trng c nhiu v cc node cm bin

    c th di ng c, giao thc MAC phi c tnh ton v nng lng v ti thiu

    ha va chm trong vic pht qung b vi cc node ln cn. Lp vt l s dng cc

    k thut iu ch, truyn v nhn cn thit n gin nhng mnh m. Thm vo ,

    cc mt bng qun l nng lng, di ng v nhim v iu khin s phn phi nng

    lng, phi hp di chuyn v nhim v gia cc node cm bin. Cc mt bng ny

    H Tn Hi K14TMT Trang 10

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    19/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    gip cho cc node cm bin c th phi hp trong nhim v cm bin v gim c

    tng nng lng tiu th.

    Mt bng qun l nng lng qun l vic mt node cm bin s dng nng

    lng ca n nh th no. V d, node cm bin c th tt b phn nhn sau khi nhnmt bn tin t mt trong cc node ln cn. iu ny c th trnh c vic nhn bn

    tin ti hai ln. Ngoi ra, khi mc nng lng ca node cm bin thp, node cm bin

    s thng bo ti tt c cc node ln cn rng mc nng lng thp ca n thp nn

    n khng th tham gia vo vic nh tuyn cho cc bn tin. Nng lng cn li c

    d tr cho vic cm bin. Mt bng qun l di ng d tm v ghi li chuyn ng

    ca node cm bin, v th mt tuyn ng hng ti node user lun c duy tr v

    cc node cm bin c th theo di c cc node cm bin ln cn. Vi vic nhn

    bit c cc node cm bin ln cn, node cm bin c th cn bng gia nhim v

    v nng lng s dng. Mt bng qun l nhim v cn bng v sp xp nhim v

    cm bin cho mt vng c th. Khng phi tt c cc cm bin trong vng c

    yu cu thc nhim v cm nhn ti cng mt thi im. Kt qu l mt vi node

    cm bin thc hin nhim v nhiu hn cc node khc tu theo mc nng lng ca

    chng. Nhng mt qun l ny rt cn thit, nh vy, cc node cm bin c th lm

    vic cng vi nhau c hiu qu v mt nng lng, c th nh tuyn s liu trong

    mt mng cm bin di ng v chia s ti nguyn gia cc node cm bin. Nu

    khng, mi node cm bin s ch lm vic mt cch n l. Xut pht quan im xem

    xt trong ton mng cm bin, s hiu qu hn nu cc node cm bin c th hot

    ng hp tc vi nhau, nh th cng c th ko di tui th ca mng.

    1.4.1 Lp ng dng

    Mc d nhiu lnh vc ng dng cho mng cm bin c vch r v c xut, cc giao thc lp ng dng cn tim tng cho mng cm bin vn cn l mt

    vng rng ln cha c khm ph. Trong lp ng dng c ba giao thc quan trng

    l giao thc qun l cm bin SMP (Sensor Management Protocol), giao thc phn

    nhim v v qung co s liu TADAP (Task Assignment and Data Advertisement

    Protocol), giao thc truy vn cm bin v ph bin s liu SQDDP (Sensor Query

    and Data Dissemination Protocol), rt cn thit cho mng cm bin trn c s nhng

    s c xut c lin quan ti nhng lp khc v cc lnh vc ng dng mng

    H Tn Hi K14TMT Trang 11

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    20/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    cm bin. Tt c cc giao thc lp ng dng ny u l nhng vn nghin cu c

    tnh m.

    1.4.2 Lp giao vn

    Lp giao vn cung cp cc dch v t chc lin lc u cui t cc node cmbin c bo co cn chuyn ti node thu nhn (Sink) v node ngi s dng. Lp

    giao vn c bit cn thit khi h thng c k hoch truy nhp thng qua Internet

    hoc nhng mng bn ngoi khc. Giao thc TCP vi c ch ca s truyn dn cha

    ph hp vi c trng ca mi trng mng cm bin hin nay. Do , vic thit lp

    mt lin kt u cui t cc node cm bin trc tip n node qun l ca ngi s

    dng l khng hiu qu. Phng php phn tch TCP l cn thit mng cm bin

    tng tc vi cc mng khc v d nh Internet. Trong phng php ny, kt ni

    TCP c s dng lin lc gia node qun l ca ngi s dng v node thu nhn

    (Sink) v mt giao thc lp giao vn ph hp vi mi trng mng cm bin c s

    dng cho truyn thng gia node thu nhn v cc node cm bin. Kt qu l truyn

    thng gia node ngi s dng v node thu nhn c th s dng giao UDP hoc TCP

    thng qua Internet hoc qua v tinh. Mt khc, vic truyn thng gia node thu nhn

    v cc node cm bin ch s dng hon ton cc giao thc kiu nh UDP, bi v cc

    node cm bin c b nh hn ch.

    Khng ging cc giao thc kiu nh TCP, cc phng php truyn thng u

    cui (end to end) trong mng cm bin khng a ch ton cc. Cc phng php ny

    da trn vic t tn thuc tnh c s ch ra im ch ca gi s liu. Cc nhn t

    nh tiu th nng lng, kh nng m rng v cc c trng nh nh tuyn tp

    trung s liu khin cho mng cm bin cn phi c nhng c ch khc trong lp giao

    vn. Yu cu ny nhn mnh s cn thit ca nhng loi giao thc mi lp giaovn.

    1.4.3 Lp mng

    Vic nh tuyn trong mng cm bin phi i mt vi rt nhiu thch thc

    nh mt cc node dy c, hn ch v nng lng Do vy thit k lp mng

    trong mng cm bin phi tun th cc nguyn tc sau:

    Hiu qu v nng lng lun c xem l vn quan trng hng u

    Cc mng cm bin gn nh l tp trung d liu

    H Tn Hi K14TMT Trang 12

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    21/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Vic tp hp d liu ch c thc thi khi n khng cn tr hot ng

    hp tc ca cc node cm bin

    Phi c c ch i ch theo thuc tnh c bit v v tr

    C rt nhiu giao thc nh tuyn c thit k cho mng cm bin khngdy. Nhn tng quan, chng c chia thnh ba loi da trn cu trc mng, l

    nh tuyn ngang hng, nh tuyn phn cp, nh tuyn da tho v tr. Xt theo hot

    ng th chng c chia thnh nh tuyn da trn a ng (multipath-based), nh

    tuyn theo ng truy vn (query-based), nh tuyn tha thun (negotiation-based),

    nh tuyn theo cht lng dch v (Qos-Quanlity of Service), nh tuyn kt hp

    (coherent-based). Chng ta s tm hiu k cc giao thc nh tuyn chng sau.

    1.4.4 Lp lin kt s liu

    Lp kt ni s liu chu trch nhim cho vic ghp cc lung d liu, d

    khung d liu, iu khin truy nhn v sa li mi trng. V mi trng c tp m

    v cc node cm bin c th di ng, giao thc iu khin truy nhp mi trng

    (MAC Media Access Control) phi xt n vn cng sut v phi c kh nng

    ti thiu ha vic va chm vi thng tin qung b ca cc node ln cn.

    1.4.5 Lp vt lLp vt l chu trch nhim la chn tn s, to tn s mang, tch sng, iu

    ch v m ho s liu. K hoch chn tn s c trnh by trong bng 1.2. Vic

    to tn s v tch sng thuc phm vi thit k phn cng v b thu pht nn s khng

    c xem xt y. Cc phn tip theo s ch trng v cc hiu ng pht sng, hiu

    sut nng lng v cc phng php iu ch trong mng cm bin.

    Hin nhin l truyn thng v tuyn vi khong cch xa l rt tn km xt c

    v nng lng v phc tp ca hot ng. Trong khi thit k lp vt l cho mng

    cm bin, vic ti thiu ho nng lng c coi l rt quan trng, ngoi ra cn cc

    vn v suy hao, pht tn, vt cn, phn x, nhiu, cc hiu ng fading a ng.

    Thng thng, cng sut u ra ti thiu chuyn mt tn hiu qua mt khong

    cch d t l vi dn , trong 2 n < 4. S m n gn 4 vi antenna tm thp v cc

    knh gn mt t in hnh trong mng cm bin. Nguyn nhn l do s trit tiu mt

    phn tn hiu bi tia phn x mt t. gii quyt vn ny, ngi thit k phi

    hiu r cc c tnh a dng c hu v khai thc chng mt cch trit . V d,

    H Tn Hi K14TMT Trang 13

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    22/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    truyn thng qua nhiu bc nhy trong mng cm bin c th vt qua mt cch

    hiu qu cc vt chn v cc hiu ng suy hao ng truyn nu mt node mng

    ln. Tng t, trong khi suy hao ng truyn v dung lng knh hn ch tin

    cy ca s liu th nh ta c th s dng li tn s theo khng gian.

    Bng 1.1 Cc di tng dnh cho cc ng dng Cng nghip, khoa hc v y t ISM

    Vic la chn phng thc iu ch tt l vn quyt nh i vi s tin

    cy trong truyn thng ca mng cm bin. Trong khi mt phng php iu ch c

    s M c th gim c th gim thi gian truyn dn bng vic gi nhiu bit trn mt k

    hiu th n li lm tng phc tp ca mch in v tng cng sut v tuyn. Vi

    iu kin cng sut khi kch vt tri th phng php iu ch c s hai c hiu

    qu v nng lng hn. V th, phng php iu ch c s M ch c li vi cc h

    thng c cng sut khi kch thp.

    1.5 K thut truyn dn khng dy

    Mng WSN c th s dng mt s cng ngh truyn dn khng dy c thit

    k sn (Wireless COTS) nh l Blutooth/Personal Area Networks (PAN), ZigBee,

    Wireless Lan (WLAN), hostspots, broadband Wireless acecss (BWA)/ Wimax, v 3G

    H Tn Hi K14TMT Trang 14

    Di tn (kHz) Tn s trung tm (kHz)

    6765 - 6795 6780

    12.553 - 13.567 14

    26.957 - 27.283 27

    40.66 - 40.70 40.68

    433.05 - 434.79 433.92

    902 - 928 915

    2400 - 2500 2450

    5725 - 5875 5800

    24 - 24.25 24

    61 - 61.5 61.25

    122 - 123 122.5

    244 - 246 245

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    23/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    1.5.1 Qu trnh truyn sng

    Truyn sng radio dng trong mng WSN thng di dng trc tip hay

    khng gian t do. Sng pht ra t ngun, i theo tt c cc hng theo ng thng,

    nng lng thay i theo t l nghch vi khong cch , suy hao mi trng khngphi l khng gian t do (nh cp ng trc, vt liu xy dng, ta nh, vt cn) .

    Hnh 1.4.M hnh truyn sng

    C th chia lm 3 thng s nh hng n qua trnh truyn sng:

    Phn x (Reflection): sng c bc sng ln so snh c vi vy

    th, b mt nhn. S phn x xy ra t b mt tri t, ta nh hay

    tng

    Nhiu x(Diffaction): ng truyn radio t my pht n my thu b

    cn tr bi b mt vt th c nhiu nh, gc nhn.

    S phn b rng ri (Scattering): cc vt th c kch thc nh hn

    bc sng nm trn ng truyn sng. Cc b mt nhm, g gh, nh

    c th gy ra hin tng ny.

    Nhng hin tng ny dy ra s mo dng v gim cng sut tn hiu. S dao

    ng nng lng tn hiu gy ra do tn hiu thu c l s kt hp sng phn x t

    cc hng khc nhau v cc thnh phn nhiu x, phn b ri vi tn hiu hng trc

    tip. Gi l nhiu a ng (multipath). iu ny nh hng n c my thu di ng

    H Tn Hi K14TMT Trang 15

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    24/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    ln c nh, my thu t trong nh hay ngoi tri. S suy hao do c tnh sng in t

    suy hoa theo khong cch gi l large-scale, s suy gim do s di chuyn my thu,

    phn x, tn sc hay phn b ri gi l small-scale.

    c tnh knh truyn thay i theo khng gian v thi gian. Tt c cc hintng ni trn nh hng kh ln n cng sut my thu nhn c, d l thit b c

    nh, tn hiu thu c vn c th b suy gim bi v s di chuyn ca cc vt th

    xung quanh

    Dng vt liu Tn s Suy hao truyn dn (dB)

    G800 MHz

    5 6 GHz

    4 7

    9 18

    Gch 4 6 GHz 14

    B tng2,4 GHz

    5 GHz

    5

    5 10

    voi, thch cao2,4 GHz

    5 GHz

    3

    5

    Sn bng g 5 GHz 9

    Sn bng b tng 900 GHz 13Bng 1.2 Trch dn mt s suy hao ng truyn do vt liu lm theo tn s

    Hnh 1.5.Minh ha ng truyn sng

    My thu nhn c nhiu tn hiu cng lc tn hiu gc v phn x, tn

    sc(nh hnh 1.5), do c th khng phn bit c tn hiu cn thu. Tuy nhin, di

    anten my pht hoc my thu khi v tr hin ti mt vi mt c th ci thin ng k

    H Tn Hi K14TMT Trang 16

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    25/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    cht lng tn hiu. Vn a ng trong cao tn c th bt nh hng bng cch

    nng cao cht lng ca cc thit k sau:

    Thit k h thng v tuyn

    Thit k h thng anten

    Dng dng tn hiu iu ch thch hp

    Mi trng, cc ta nh cng nh hng ln ti qua trnh truyn sng

    Ngoi ra cn c cc can nhiu ln nhau gia cc k thut khc nhau. V d

    chun IEEE 802.15.1 Blutooth c th can nhiu ci chun IEEE 802.11b/g.

    1.5.2 Cc cng ngh khng dy

    C nhiu giao thc khng dy, c s dng kh rng ri l IEEE 802.15.1

    (Blutooth), IEEE 802.11 a/b/g/n wireless LAN, IEEE 802.15.4 (ZigBee), Man-scope

    IEEE 802.16 (WiMax) v k thut nhn dng bng sng v tuyn (RFID).

    Mi tiu chun c cc u im v hn ch ring. Hnh 1.6 m t vi giao thc

    truyn dn khng dy

    Hnh 1.6. th so snh cc giao thc truyn dn khng dy ph bin

    H Tn Hi K14TMT Trang 17

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    26/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    t tnhIEEE Satndard

    802.11 802.15/Blutooth 802.15.4/ZigbeeKhong cch ~100m ~10 100m ~10m

    Tc d liu ~2 54 Mbps ~1 3 Mbps ~0,25 Mbps

    Cng sut tiu th Trung bnh Thp Cc thpThi gian sng ca pin Pht vi gi Gi - vi ngy Ngy vi nmKch thc Ln Nh hn Nh nht

    T s chi ph/ phc tp >6 1 0,2Bng 1.3 So snh cc giao thc

    RFID l mt dang cm bin khng dy, khng yu cu cng sut cho cc th

    qut. Th RFID l cm bin, n p ng li khi cng sut t u c hng n n.

    Cc th RFID lu tr c 96bit d liu, nhng c th mi hn c th cung cp ln

    n 128 hay 256 bit.1.5.2.1 Bluetooth

    Bluetooth l mt cng ngh khng dy khng dy cho php cc thit b in,

    in t giao tip vi nhau bng sng radio qua bng tn chung ISM (Industrial,

    Scientific, Medical) 2.4 GHz. Nm 1994 hng Ericsson xut vic nghin cu v

    pht trin giao din v tuyn cng sut nh, chi ph thp, s dng sng v tuyn

    kt ni khng dy gia cc thit b di ng vi nhau v cc thit b in t khc, t

    chc SIG (Special Interest Group) chnh thc gii thiu phin bn 1.0 ca

    Bluetooth vo thng 7 nm 1999. Gn y, d n IEEE 802.15.1 pht trin PAN

    khng dy da trn Bluetooth v1.1. K thut ny c mt s c tnh hn ch do

    kh nng ng dng cho mng WSN b gii hn.

    c im Bluetooth l cng sut tiu th thp, gi thnh thp, cung cp cho

    ng dng khng dy gia cc thit b di ng v lm n gin kt ni gia cc thit

    b. H thng dng sng radio pht ng hng c th xuyn qua tng v cc vt cn

    khc. Bluetooth dng k thut tri ph song cng hon ton. Khi kt ni im im,

    cho php cng lc kt ni ti a vi 8 thit b ng thi.

    ng lu cng ngh Bluetooth mi ra i c cc c im tt hn:

    Cho php cc thit b kt ni tm thi khi cn thit

    Tc truyn nhanh gp 3 ln cc cng ngh Bluetooth trc

    Cng sut tiu th gim xung do gim chu k hot ng

    H tr giao thc TCP/IP v OBEX

    H Tn Hi K14TMT Trang 18

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    27/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    S n gim trong cc ng dng a ng bi v bng thng tng ln

    Chm tng thch vi cc version mi hn

    Ci thin t l li bit

    1.5.2.2 WLAN

    Wireless LAN (Wireless Local Area Network) s dng sng in t (thng

    l sng radio hay tia hng ngoi) lin lc gia cc thit b trong phm vi trung

    bnh. So vi Bluetooth, Wireless LAN c kh nng kt ni phm vi rng hn vi

    nhiu vng ph sng khc nhau, do cc thit b di ng c th t do di chuyn

    gia cc vng vi nhau. Phm vi hot ng t 100m n 500m vi tc truyn d

    liu trong khong 11Mbps-54Mbps.

    Mng WLAN tc cao hn cung cp cho s lng ln ngi dng

    vi mt cao. Chun IEEE 802.11g/n vn thit cho ng dng bng thng

    rng v cao

    Cung cp QoS (cht lng dch v) cao qua giao tip khng dy.

    Chun IEEE 802.11e l k thut cung cp QoS cn thit

    Bo mt thng tin l nhu cu ln. Chun IEEE 802.11i p ng tt

    yu cu ny

    Hnh 1.7.M hnh WLAN kt hp vi mng LAN truyn thng

    Phn chia tn s hot ng trong m hnh mng WLAN nh trn hnh 1.7. Ccthit b di ng kt ni vi mng LAN thng qua cc thit b giao tip c th kt ni

    H Tn Hi K14TMT Trang 19

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    28/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    vi mng LAN c dy thng qua Ethernet Switch. WLAN c nhiu chun theo IEEE,

    mi chun p ng c cc yu cu khc nhau v c phn chia mt vng tn s

    nht nh

    Hnh 1.8.Bng tn IEEE 802.11b/g

    Trn hnh 1.7, nu phn chia theo dng khng chng ln trong ton dy ta c 3

    4 knh tn s. Dng th 2 l chia c chng ln. Hnh 1.8 cho thy s phn chia cc

    dy tn s chun WLAN IEEE 802.11b/g. Cc ph ny lnh so le nhau 5MHz, dy

    gm 14 khong tn s.

    Bng 1.4 So snh 2 chun thng dng

    802.11b/802.11g 802.11aBng thng 83.5MHz 300MHz

    Tn s hot ng 2,4 2,48GHz

    5,15 5,35GHz

    5,725 5,825GHzS knh khng chng ln 3 4

    Tc d liu 1;2;5,5;11;54Mbps 6;9;12;18;24;36;48;54Mbpsiu ch DSSS OFDM

    1.5.2.3 ZigBee

    ZigBee l mt cng ngh c xy dng da trn tiu chun ca IEEE, p

    ng cho s pht trin rng khp ca mng WSN gi thnh thp, cng sut tiu th

    thp dng cho cc ng dng iu khin t xa, iu khin thit b trong nh, ng dng

    H Tn Hi K14TMT Trang 20

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    29/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    trong cc ta nh t ng trong cng nghip v thng mi. Cc chun mng khng

    dy c gii thiu phn trn dng cho cc ng dng tc d liu cao tiu th

    cng sut ln, phc tp v gi thnh cao. Tuy nhin, c nhiu ng dng mng khng

    dy trong gim st c iu khin trong cng nghip v thng mi i hi thi gians dng pin di hn, tc d liu thp v phc tp t hn cc chun khng dy

    khc. p ng cho s pht trin theo hng thng mi cn c mt chun tha

    thun cc yu cu v tin cy cng nh an ninh, cng sut thp v gi thnh thp.

    Cc ng dng khng dy nh th pht trin bi IEEE. Tiu chun IEEE

    802.15.4 cung cp chun tc d liu thp vi thi gian s dng pin nhiu thng

    n nhiu nm v t phc tp. Ci tn ZigBee c xut pht t cch m cc con ong

    mt truyn nhng thng tin quan trng vi cc thnh vin trong t ong. l kiu

    lin lc Zig-Zag ca loi ong honeyBee. V nguyn l ZigBee c hnh thnh

    t vic ghp hai ch ci u vi nhau. Vic cng ngh ny ra i chnh l s gii

    quyt cho vn cc thit b tch ri c th lm vic cng nhau gii quyt mt

    vn no

    T chc ZigBee Alliance a ra cc thng s ZigBee u tin vo nm 2004,

    to tin cho s pht trin v ng dng rng ri ca mng WSN. zigBee/IEEE

    802.15.4 c hi vng tr thnh cng ngh dn u cho s ng dng thng mi t

    ta nh t ng cho n cng nghip v ng dng ti nh

    Tiu chun hng n hot ng mt bng tn quc t. Chun ny quy nh

    v lp vt l (PHY) v iu khin truy nhp (MAC), cc chc nng c dnh ngha

    bi ZigBee Alliance c dng cc lp cao hn. Hnh 1.9 biu din cu trc cc

    lp giao thc ca ZigBee

    H Tn Hi K14TMT Trang 21

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    30/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hnh 1.9.M hnh giao thc ZigBee

    So snh u im ca ZigBee vi Bluetooth

    ZigBee cng tng t nh Bluetooth nhng n gin hn, ZigBee c tc d

    truyn d liu thp hn, tit kin nng lng hn. Mt node mng ZigBee c kh

    nng hot ng t 6 thng dn 2 nm ch vi ngun l 2 acqui AA.

    Phm vi hot ng ca ZigBee l 10 75m trong khi Bluetooth ch l 10m (trong

    trng hp khng c khuch i).

    ZigBee sp sau Bluetooth v tc truyn d liu. Tc truyn d liu ca

    ZigBee l 250Kbps ti 2,4Ghz, 40kbps ti 915MHz v ti 20Kbps ti 868MHz trong

    khi tc ca Bluetooth l 1Mbps.

    ZigBee s dng cu hnh ch - t c bn ph hp vi mng hnh sao tnh

    trong c cc thit b giao tip vi nhau thng qua cc gi tin nh. Loi mng ny

    cho php ti a ti 254node mng. Giao thc Bluetooth phc tp hn bi loi giao

    thc ny hng ti truyn file, hnh nh, thoi trong cc mng ad hoc (ad hoc l mt

    loi mng t trng cho vic t chc t do, tnh cht ca n l b hn ch v khng

    gian v thi gian). Node mng s dng ZigBee vn hnh tn t nng lng, n c th

    gi v nhn cc gi tin trong khon 15sec trong khi thit b Bluetooth ch c th lm

    vic ny trong khong 3sec.

    1.6 Cc yu t nh hng n mng WSN

    1.6.1 Thi gian sng bn ngoiCc nt WSN vi ngun nng lng pin gii hn. V d: mt loi pin kim

    cung cp 50Wh nng lng, n c th truyn cho mi nt mng ch tch cc

    gn 1 thng hot ng. S tiu tn v tnh kh thi ca gim st v thay th pin cho

    mt mng rng, th thi gian sng di hn c thit k. Trong thc t, pin rt cn

    thit trong rt nhiu ng dng bo m mng WSN c th t ng s dng cn

    thay th trong vi nm. S ci thin ca phn cng trong thit k pin v k thut thu

    nng lng s gip ta mt phn trong vic tit kim pin

    H Tn Hi K14TMT Trang 22

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    31/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    1.6.2 Tiu th ngun mc thp

    Cc ng dng mng cm bin khng dy in hnh yu cu cc thnh phn vi

    ngun tiu th trung bnh, thc cht thp hn hin ti c cung cp trong cc b

    xung ca cc mng khng dy hin ti ging nh Bluetooth. V d cc thit b chocc kiu cm bin cng nghip v y t, cc nhn thng minh, cc huy hiu, c cp

    ngun t cc ngun pin nh, thi gian tiu th mt vi thng n mt vi nm. Cc

    ng dng bao gm gim st v iu khin thit b cng nghip yu cu thi gian sng

    ca ngun pin di duy tr s tn ti a v vo thit b c gim st khng c

    tha thun. Cc ng dng khc, ging nh gim st mi trng cc vng rng, c th

    yu cu mt s lng ln cc thit b nn khng th thay i ngun thng xuyn.

    Hn na, cc ng dng no khng th tn dng mt ngun cho tt c; cc node

    mng trong cc ng dng ny phi nhn ngun nng lng nh qu trnh khai thc v

    lc nng lng t mi trng. Mt v d ca kiu ny l cm bin p sut lp xe,

    mong mun nhn c nng lng t cc ngun nng lng c hoc nhit hin din

    trong cc lp t thay v mt ngun c th yu cu c thay th trc khi lp chy.

    b xung cho mc tiu th ngun trung bnh, cc ngun nng lng chnh

    vi kh nng ngun nng lng trung bnh thng c cc kh nng ngun nng

    lng nh gii hn; thc t ny c quan tm trong thit k h thng

    1.6.3 Chi ph thp

    V mng cm bin bao gm mt s lng ln cc node cm bin nn chi ph

    sn xut mt node rt quan trng nh hng n gi thnh ton mng. Nu chi ph

    ca mng cao hn so vi vic pht trin cc cm bin truyn thng th mng cm

    bin l khng chp nhn c. Nh vy, gi thnh mt node cm bin cn phi gi

    mc thp. Hin nay, chi ph sn xut ca mt node cm bin phi thp hn 1Dollarth mng mi c th thc hin c. Cc node cm bin ngoi cc thnh phn chnh

    l b cm bin chuyn dng, h thng thu pht v tuyn, b x l, ngun nui, cn

    phi trang b thm cc thit b khc c kh nng tm v tr, di ng, to nng

    lng, v.v... tu theo ng dng c th. Do , chi ph sn xut tr thnh mt thch

    thc khi mt khi lng cc chc nng c gii hn trong gi thnh thp hn 1

    Dollar.

    H Tn Hi K14TMT Trang 23

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    32/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    1.6.4 Thng lng d liu

    Khi cp ngay u tin, cc mng cm bin khng dy c gii hn v cc

    yu cu thng lng d liu khi so snh vi Bluetooth (IEEE 802.15.1) v vi cc

    mng WPAN v WLAN khc.Vi cc mc ch thit k, tc d liu mong muncc i, khi tnh ton trung bnh qua m chu k mt gi, c th thit lp l 512b/s (64

    byte/s), d vy phc ha ny c phn tu tin. Tc d liu in hnh c mong

    i c ngha ng k di iu ny; c th 1 b/s hoc thp hn trong mt vi ng

    dng. Ch rng y l thng lng d liu, khng phi l tc d liu ban u

    khi truyn pht qua knh, c th cao hn ng k.

    Lng thng lng d liu c yu cu thp ny gi rng vi nhiu s

    lng overhead giao thc c ch (v d cc header, trng a ch,v.v), hiu qu

    truyn thng ca mng s rt thp c bit khi so snh ngc li vi mng gi cc

    gi TCP/IP c th di 1500 byte. Khng c vn g khi thit k c la chn, hiu

    qu s rt thp, v trong tnh th , c th c nhn thy mt cch r rng: ngi

    thit k giao thc c kh nng phc ho t mi quan tm hiu qu truyn thng,

    thng l mt tham s quyt nh trong thit k giao thc.

    1.6.5 Bo mt

    Bo mt trong mng cm bin khng dy c hai vn c gi tr quan trng -

    bo mt thc t mng nh th no v bo mt mng nh th no c nhn bit do

    ngi s dng v (c bit) l ngi s dng tim nng. Vic nhn bit bo mt l

    vn quan trng bi v ngi s dng c mt mi lo t nhin l khi d liu ca h

    (hoc bt c th g c th) c truyn dn qua khng kh cho bt c ai nhn.

    Thng, mt ng dng tn dng mng cm bin khng dy thay th mt phin bn

    c dy m ngi s dng c th nhn thy t nhin cc dy dn hoc cc cp tithng tin, v bit, chc chn hp l, rng khng c ai cng c th nhn c thng

    tin hoc xen thng tin sai lch vo chng n ni nhn. ng dng khng dy phi

    lm vic chim li tin cy m bo vi th trng rng ln c yu cu vi

    chi ph thp hn.

    Tuy nhin, bo mt hn na l qu trnh m ho ng bn tin. Thc t, trong

    nhiu ng dng, qu trnh m ho (qu trnh gi mt b mt hoc mt ring t bn

    tin) khng phi l mt mc ch bo mt quan trng ca cc mng cm bin khng

    H Tn Hi K14TMT Trang 24

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    33/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    dy. Thng, cc mc ch bo mt quan trng l m bo rng nhiu bn tin c

    nhn khng b sa i theo nhiu con con ng t ngi gi n vi ni dung .

    Tuy nhin, iu g quan trng hn, my nghe trm c trn ng khng th

    xen cc bn tin li hoc sa i vo mng cm bin khng dy, v d c thnguyn nhn do n bt v tt mt cch ngu nhin. Cc yu cu ny l mt kiu bo

    mt th hai, qu trnh xc nhn ng bn tin hoc kim tra tnh nguyn vn ca bn

    tin, m n c thc hin bi vic gn mt MIC (Message Integrity Code) ph thuc

    bn tin v ngi gi vo bn tin c truyn pht. (Trong cc trng bo mt, MIC

    thng c gii hn MAC (Message Authentication Code) nhng MIC c s

    dng trong vn bn ny trnh c s xo trn c th vi lp MAC ca ngn xp

    giao thc OSI). Ngi thu mong mun v ngi gi chia s mt kho, n c s

    dng bi ngi gi to ra MIC ph hp vi ngi nhn ph chun tnh nguyn

    vn ca bn tin v nh dng ngi gi. trnh replay attacks, trong mt my

    nghe trm ghi nhn mt bn tin v truyn pht li n sau , mt b m hoc b

    nh thi bn tin c gp li trong trng tnh ton MIC. Trong cch ny, khng c

    hai bn tin xc thc - thm ch cha cng d liu - c nhn dng.

    Cc mng cm bin c cc yu cu b xung, bao gm yu cu cho t l phn

    chia n cc mng rng ln, dung sai li, v yu cu vn hnh trong s a dng

    rng ln trong cc mi trng i nghch mt cch hp l. Mc d vic thit k mt

    mng nh vy nhn c cc yu cu c th coi nh l nn ch, ngi thit k

    ca mt mng cm bin khng dy khng cn cc cng c. Cc yu cu v ngun v

    chi ph cht ch hnh thnh cc yu cu khn bt buc trong cc phm vi khc

    1.7 ng dng ca mng WSN

    WSN l tp hp cc kch thc nh gn, c th l cc node cm bin vi githnh thp, c kh nng lm vic trong iu kin mi trng t nhin hoc o c

    cc thng s khc v a ra thng tin n trung tm cho cc x l ph hp. Cc node

    trong mng WSN c th lin lc vi cc node xung quanh n v cn c th c cc x

    l d liu thu c trc khi gi n cc node khc.WSN cung cp rt nhiu cc ng

    dng hu ch.

    Trong nhng nm gn y, cc nghin cu v WSN t c bc pht

    trin mnh m, cc bc tin t cc nghin cu ha hn tc ng ln n cc ng

    H Tn Hi K14TMT Trang 25

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    34/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    dng rng ri trong lnh vc an ninh quc gia, chm sc sc khe, mi trng, an

    ton nng lng, an ton thc phm v sn xut

    Mt s ng dng c bn ca WSN

    Cm bin mi trngo Qun s: pht hin mn, cht c, dch chuyn qun i

    o Cng nghip: h thng chiu sng, m, phng chy, r r

    o Dn dng: h thng iu ha nhit , nh sng

    Cm bin iu khin

    o Qun s: kch hot thit b, v kh qun s

    o

    Cng nghip: iu khin t ng cc thit b, roboto Mi trng: gim st l lt, gi, ma, pht hin nhim

    o Y t: theo di bnh nhn, h thng bo ng khn cp

    H thng giao thng thng minh

    o Giao tip gia cc bin bo v phng tin giao thng, h thng

    iu tit lu lng cng cng, kt xe

    o H thng nh v, tr gip iu khin t ng phng tin giao

    thng

    Gia nh

    o Nh thng minh: h thng cm bin, giao tip v iu khin cc

    thit b di ng

    WSN to ra mi trng giao tip gia cc thit b thng minh, gia cc thit b

    thng minh v con ngi, giao tip gia cc thit b thng minh v cc h vin thng

    khc (h thng thng tin di ng, internet...)

    CHNG 2:NH TUYN TRONG MNG CM BIN KHNG DY

    Do nhng c im ring bit m nh tuyn trong mng cm bin khng dy

    phi i mt vi rt nhiu vn . Rt nhiu cc gii thut mi c a ra gii

    quyt vn nh tuyn d liu. Cc thut ton phi p ng c cc yu cu v

    H Tn Hi K14TMT Trang 26

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    35/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    ng dng v cu trc, cng nh cc c im ring ca mng. Chng ny trnh by

    ba loi giao thc thng c dng trong mng cm bin, l nh tuyn trung tm

    d liu (data centric protocol), nh tuyn phn cp (hierarchical protocol) v nh

    tuyn da vo v tr (location based protocol).2.1 Gii thiu

    Mc d mng cm bin khng dy c kh nhiu im tng ng so vi cc

    mng adhoc c dy v khng dy nhng chng cng c mt s cc c tnh duy nht

    m to cho chng thnh mng ring. Do vy n yu cu thit k cc giao thc nh

    tuyn mi m khc xa so vi cc giao thc nh tuyn trong cc mng adhoc c dy

    v khng dy.

    2.2 s phn phi v tp hp d liu

    Mng WSN c kh nng ng dng rng ri trong gim st v iu khin nh

    hnh 2.1. Cc d liu c thng tin gia cc trm trung tm v cc node phn b l

    mt kha cnh quan trng v c bn ca WSN

    Hnh 2.1.Cc ng dng mng WSN

    Cch n gin thc hin l trao i trc tip t t cc node n base. Tuy

    nhin, lin kt da trn truyn mt chng (single-hop) gp vn suy gim nng

    lng nhanh chng ca cc node nu cch xa trm trung tm, do lm gii hn thigian sng ca mng. y l vn quan trng i vi cc mng cm bin khng dy

    H Tn Hi K14TMT Trang 27

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    36/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    c xy dng phn b trn phm vi rng hay cc node di ng c th di chuyn ra

    xa trm trung tm.

    gii quyt nhc im ny, d liu trao i gia cc cm bin v base

    station c truyn a chng (multihop). Cc lin kt a chng c th ko di khongcch v a ra mt ng i linh hot hn. Phng php ny tit kim hiu qu nng

    lng v gim ng k can nhiu gia cc node ang tranh chp truy cp knh

    truyn, c bit trong nhng mng WSN c mt cao. M hnh truyn d liu c

    minh ha trong hnh 2.2. Gi yu cu c pht i, cc node p li bng gi tr li

    hoc p ng cc s kin xy ra, d liu thu thp t cc node cm bin phi i qua

    nhiu chng n trm trung tm.

    Trong truyn multihop, cc node trung gian phi tham gia co vic chuyn cc

    gi d liu gia ngun v ch. Xc nh cc node trung gian cn phi i qua l

    nhim v ca gii thut nh tuyn. nh tuyn trong mng c ln gp nhiu kh

    khn, thit k phi m bo s chnh xc, tnh n nh v kh nng ti u. Cng vi

    cc c tnh ca mng WSN nh tit kim nng lng v bng thng hn ch to

    nhiu thch thc cho gii thut nh tuyn tha mn yu cu lu lng v ko di

    thi gian sng ca mng.

    Hnh 2.2.Truyn d liu a chng

    2.3 Thch thc trong vn nh tuyn

    2.3.1 Tnh ng ca mng

    Mng cm ng bao gm ba phn chnh, l cc node cm ng, node sink v

    cc s kin cn gim st. Tr mt vi trng hp thit lp cc node cm ng di ng,

    H Tn Hi K14TMT Trang 28

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    37/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    cn li hu ht cc node cm bin c gi thit c nh. Tuy nhin trong mt s ng

    dng, c node gc v cc node cm bin c th di truyn, khi cc bn tin chn

    ng c ly t cc node di ng hay c chuyn n cc node di ng s phi

    i mt vi nhiu vn hn nh ng lin lc, cu hnh mng, nng lng, rng bng Cc s kin cm nhn c th l tnh hoc ng, ty thuc vo cc ng

    dng.

    2.3.2 S trin khai cc node

    Vic phn b node trong WSN ph thuc vo ng dng v c th c xc

    nh trc hoc phn b. Trong trng hp c xc nh trc, cc node c t

    bng tay v d liu c nh tuyn thng qua cc ng nh. Tuy nhin trong

    cc h thng t t chc, cc node cm ng c phn b ngu nhin, to ra mt cu

    trc theo kiu ad hoc. Trong cc cu trc , v tr ca cc sink hay l cc node ch

    cng gp phn khng nh vo vic s dng hiu qu nng lng v hot ng ca

    mng. Trong hu ht cc cu hnh mng, lin lc gia cc node cm bin thng c

    c ly ngn do cc hn ch v nng lng v bng thng, do vic chn ng s

    thc hin qua nhiu bc nhy.

    2.3.3 Ti nguyn hn ch

    Cc node cm bin c thit k vi phc tp t nht v gi thnh thp

    p ng cho cc mng c ln. Nng lng l vn quan tm nhiu nht trong mng

    WSNs, phi to ra hot ng lu di trong iu kin ngun pin hn ch. Truyn a

    ng qua mng khng dy chnh l ngun gy tiu tn cng sut nhiu nht. Vn

    qun l ngun nng lng tr thnh mt thch thc vi mng WSN trong nhiu ng

    dng quan trng

    Cc kiu d liu trao i gia cc node ph thuc vo c im ring ca tngng dng c th. C nhng ng dng yu cu thu thp d liu theo chu k hay khi c

    s xut hin ca node s kin no . Trng hp khc d liu li c tp hp, lu

    tr, x l bi mt node sau c chuyn tip cho cc node khc. i vi mng

    qui m ln, s lng ln node cm bin phn b trn khu vc rng, cc kiu d liu

    phc tp cn c cc giao thc nh tuyn ti u m bo cht lng thng tin v

    thi gian s dng ca mng. Do thit k gii thut nh tuyn hiu qu l yu cu

    H Tn Hi K14TMT Trang 29

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    38/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    quan trng m bo kh nng m rng qui m v tnh n nh ca mng WSNs cng

    nh s pht trin mnh m cc ng dng trong tng lai.

    2.4 Phn loi v so snh cc giao thc nh tuyn trong WSN

    C nhiu cch phn loi cc giao thc chn ng trong WSN. Ngoi cch

    chia lm ba loi nh cp trn, l nh tuyn trung tm d liu, nh tuyn

    phn cp v nh tuyn da vo v tr vic chn ng trong WSN cn c th c

    chia thnh chn ng ngang hng, chn ng phn cp v chn ng da theo v

    tr tu thuc vo cu trc mng. Nhng giao thc ny cng c th c chia thnh

    cc giao thc chn ng a ng, yu cu hi/p, lin kt hoc da vo cht

    lng dch v -QoS tu theo c ch hot ng ca giao thc. Ngoi ra, cc giao thc

    chn ng c th c chia thnh ba loi l ch ng, tng tc hoc ghp tu

    thuc vo cch thc m ngun tm ng ti ch. Trong cc giao thc ch ng, tt

    c cc ng c tnh ton trc khi c yu cu, trong khi i vi cc giao thc

    tng tc th cc ng c tnh ton theo yu cu. khi qut, c th s dng

    phn loi theo cu trc mng v c ch hot ng ca giao thc (tiu chun chn

    ng). Vic phn loi v so snh cc giao thc chn ng trong WSN c ch ra

    trong hnh 2.2 v hnh 2.3

    Hnh 2.3.Phn loi giao thc chn ng trong WSN

    Giao thc

    chn ng

    i

    Phn loiDi

    chuyn

    Tit

    kim

    cng

    sut

    Da

    vo hi/

    p

    Kt hp

    s liu

    Xc

    nh v

    tr

    Qos

    phc

    tp ca

    trngthi

    Kh nng

    nh c

    a

    ng

    Da

    vo yu

    cu

    H Tn Hi K14TMT Trang 30

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    39/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    SPINNgang

    hngC th

    Hn

    chC C Khng Khng Thp Hn ch C C

    GBRNgang

    hng

    Hn

    ch

    Khng

    p dngKhng C Khng Khng Thp Tt Khng C

    MCFANgang

    hngKhng

    Khng

    p dngKhng Khng Khng Khng Thp Tt Khng Khng

    CADR Nganghng

    Khng Hnch

    Khng C Khng Khng Thp Hn ch Khng Khng

    GUGARNgang

    hngKhng

    Hn

    chKhng C Khng Khng Thp Hn ch Khng C

    ACQUITRENgang

    hng

    Hn

    ch

    Khng

    p dngKhng C Khng Khng Thp Hn ch Khng C

    EARNgang

    hng

    Hn

    ch

    Khng

    p dngKhng Khng Khng Khng Thp Hn ch Khng

    C

    LEACH Phn cpNt gc

    c nhCc i Khng C C Khng

    Nt ch

    nhmTt Khng Khng

    TEEN&

    APTEENPhn cp

    Nt gc

    c nhCc i Khng C C Khng

    Nt ch

    nhmTt Khng Khng

    PEGASIS Phn cp

    Nt gc

    c nh Cc i Khng Khng C Khng Thp Tt Khng KhngMECE&

    SMCENPhn cp Khng Cc i Khng Khng Khng Khng Thp Thp Khng Khng

    OP Phn cp KhngKhng

    p dngKhng Khng Khng Khng Thp Thp Khng khng

    HPAR Phn cp KhngKhng

    p dngKhng Khng Khng Khng Thp Tt Khng Khng

    VGA Phn cp KhngKhng

    p dngC C C Khng

    Nt chu

    nhmTt C Khng

    GAFDa theo v

    trKhng

    Hn

    chKhng Khng Khng Khng Thp Tt Khng Khng

    GEARDa theo v

    tr

    KhngHn

    ch

    Khng Khng Khng Khng Thp Hn ch Khng Khng

    SARDa theo v

    trKhng

    Khng

    p dngC C Khng C

    Trung

    bnhHn ch Khng C

    SPEEDDa theo

    QosKhng

    Khng

    p dngKhng Khng Khng C

    Trung

    bnhHn ch Khng C

    Bng 2.1 Phn loi v so snh cc giao thc chn ng trong WSN

    2.5 Giao thc nh tuyn trong WSN

    nh tuyn trong WSN gp kh khn ln l to s cn bng gia nhy v

    tnh hiu qu. S cn bng gia c tnh gii hn kh nng x l v thng tin ca ccnode cm bin vi phn overhead cn thit. Trong WSNs overhead (c th coi l chi

    ph cho qun l) c tnh da trn bng thng s dng, cng sut tiu th v yu

    cu x l node di ng. V nu overhead qu ln gy lng ph nng lng, bng thng,

    thi gian x l, tng tr gi tin node nhng cht lng d liu tt hn. Ngc li,

    overhead nh th thi gian x l, bng thng, tr thp tuy nhin cht lng c th

    gim. Thch thc ca giao thc nh tuyn chnh l tm ra gii thut cn bng

    nhng yu cu ny.

    H Tn Hi K14TMT Trang 31

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    40/71

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    41/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    2.5.1 Cc k thut nh tuyn

    Thit k cc giao thc nh tuyn ca mng WSN phi xem xt n cng sut

    v ti nguyn hn ch ca cc node mng, c tnh thay i theo thi gian ca knh

    truyn v tuyn v kh nng tr hay mt gi. Nhiu giao thc nh tuyn c ara.

    Dng th nht l giao thc dnh cho kin trc mng phng trong tt c cc

    node xem nh cng cp. Kin trc phng c nhiu li ch nh ti thiu overhead

    xy dng h tng mng v c kh nng tim ra nhiu ng lin lc gia cc node vi

    sai s cho php.

    Dng th hai dng trong mng c cu trc tit kim nng lng, n nh v

    kh nng m rng. Trong dng ny cc node mng c sp xp vo cc cluster,

    trong mt node c nng lng ln nht vai tr cluster head. Cluster head c trch

    nhim phi hp cc hot ng gia cc node trong cluster v chuyn thng tin gia cc

    cluster. Vic phn hoch gim nng lng tiu th v ko di thi gian sng ca

    mng.

    Dng th ba dng phng php data-centric phn b yu cu trong mng.

    Phng php da trn thuc tnh, mt node ngun truy vn n mt thuc tnh

    ca hin tng no hn l mt node cm bin ring bit. Vic phn tn yu cu

    thc hin bng cch phn nhim v cho cc node cm bin v nh r mt thuc tnh

    ring bit cho cc node. Cc kiu thng tin c th dung nh broadcasting, attribute-

    based, multicasting,geo-casting v anycasting.

    Dng th t dng v tr ch ra mt node cm bin. nh tuyn da trn v

    tr rt hu ch cho cc ng dng m v tr ca node trong mt vng a l c th c

    hi bi node ngun. Yu cu nh th c th nh r vng no m cc hin tngquan tm c th xy ra hay ln cn vi im c bit no trong vng hot ng

    ca mng.

    2.5.1.1 Flooding v cc bin th

    Flooding l mt k thut chung thng dng trong pht tn thng tin v tm

    ng trong mng c dy v khng dy ad hoc. Chin thut nh tuyn n gin v

    khng i hi cu hnh mng tn km v thut ton tm ng phc tp. Flooding

    dng phng php reactive (phn ng li), khi mi node nhn c mt gi iu

    H Tn Hi K14TMT Trang 33

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    42/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    khin hay d liu n s gi n tt c cc node xung quanh n. Sau khi truyn, mt

    gi i theo tt c cc ng c th c. Nu khng b mt kt ni, gi s n ch.

    Hn na, khi cu hnh mng thay i, vic truyn gi s theo nhng tuyn mi. Hnh

    2.3 minh ha qui c flooding trong mng. Flooding dng n gin nht c th lmcc gi b sao chp li mt cch khng gii hn khi i qua cc node mng.

    Hnh 2.4.Fooding cc gi d liu trong mng thng tin

    ngn chn mt gi tin i vng khng xc nh trong mng, mt trng gi

    l hop count c them v gi. u tin,hop count c t gi tr sp s ng knh

    mng. Khi gi i qua mng,hop count b gim i 1 sau mi bc (1 bc c tnh

    t 1 ln truyn t node ny sang node kia). Khi hop count v 0,gi s b b i. Mt

    cch tng t c dng l thm vo trng time-to-live,trng ny ghi li thi gianm gi c php tn ti trong mng, khi ht thi gian ny, gi khng c truyn i

    na. Flooding c th c ci tin bng cch x nhn gi d liu duy nht, mi node

    mng s b i cc gi nhn ri.

    Mc d s n gin trong qui lut hot ng v ph hp vi cu hnh mng c

    chi ph thp nhng flooding gp nhiu bt li khi p dng cho mng WSNs. Nhc

    in u tin ca flooding l gp phi vn traffic implosion (bng n hay khp kn

    H Tn Hi K14TMT Trang 34

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    43/71

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    44/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    qung b n tt c cc node, gossiping ch yu cu mi node gi gi va nhn c

    n mt node c la chn ngu nhin. Khi nhn c gi, node ln cn li chuyn

    tip gi n mt node la chn ngu nhin khc. Qu trnh c tip tc n khi gi

    n c ch n hay hop count b gii hn. Gossiping trnh c vn bng nlu lng mng bng cch gii hn s gi m mi node gi n cc node ln cn n.

    Tuy nhin tr gi ti ch n c th rt ln, c bit trong mng c kch thc ln

    do bn cht, ch c mt lin kt c to thnh ti mt thi im.

    2.5.1.2 Giao thc nh tuyn thng tin qua s tha thun

    Giao thc thng tin qua s tha thun gia cc node (SPIN) l h cc giao

    thc da trn tha thun pht thng tin trong mng WSN. i tng chnh ca cc

    giao thc ny l tnh hiu qu ca vic pht thng tin t mt node no n tt c

    cc node khc trong mng. Cc giao thc n gin nht l flooding v gossiping.

    Flooding i hi mi node gi mt bn sao gi d liu n tt c cc node ln cn

    vi n cho n khi thng tin n c ch. Gossiping dng tnh ngu nhin gim

    s bn sao v yu cu ch c mt node nhn mt gi d liu v sau chuyn

    tip mt cch ngu nhin n mt node c chn trc.

    S n gin ca flooding v gossiping do qui lut hot ng n gin v

    khng i hi cu hnh phc tp. Tuy nhin, c im cc giao thc ny l s tr gi

    lm gim cht lng mng v lu lng ti, gy ra bi s bng n cc gi v chng

    ln cc gi trong cng vng phn b. Cc giao thc n gin nh flooding v

    gossiping khng tnh n ngun nng lng hin ti lm gim mt cch ng k thi

    gian sng ca mng. i tng chnh ca nhm giao thc SPIN l gii quyt hn ch

    ca cc giao thc truyn thng. Nguyn l c bn ca h giao thc ny l tha thun

    d liu v s thch nghi ti nguyn mng. Tha thun d liu (data negotiation) yucu cc node phi hc ni dung ca d liu trc khi pht d liu gia cc node

    mng. SPIN dng cc gi nh l m t trc khi pht gi d liu thc. Cc node thu

    khi nhn c gi qung co nu mun nhn gi d liu thc phi gi mt gi yu

    cu cho node ngun. Do gi d liu thc ch c gi cho cc gi quan tm, hn

    ch kh nng b bng n gi nh trong flooding v gim ng k lu lng d tha

    trong mng. Ngoi ra vic dng kha m t d liu (meta data descriptors) loi tr

    kh nng chng ln v cc node ch yu cu d liu cn quan tm.

    H Tn Hi K14TMT Trang 36

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    45/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    S thch ng ti nguyn mng (Resource adaptation) cho php cc node dng

    giao thc SPIN iu chnh hot ng theo trng thi hin nng lng hin ti. Mi

    node trong mng c th theo di s tiu th nng lng trc khi pht hay x l d

    liu. Khi mc nng lng xung thp, node s gim hay ngng hon ton cc hotng nh chuyn tip gi cho cc node khc. Vic ny s c cc node cn nng

    lng nhiu hn thc hin. SPIN gip ko di thi gian sng ca node.

    SPIN thc hin vic tha thun v truyn d liu thng qua 3 dng thng

    ip. u tin l gi ADV, c dng qung co cho gi d liu mi m node

    mun pht. Node c d liu s pht cc gi ADV cha m t d liu thc n cc

    node xung quanh. Dng th 2 l gi REQ, c dng yu cu node ngun pht gi

    d liu qung co trc . Mt node mng nhn c gi ADV v th hin

    mong mun nhn gi d liu thc bng cch pht i thng ip REQ. Dng th 3 l

    DATA, cha d liu thc. Gi DATA thng ln hn cc gi ADV v REQ. Vic

    hn ch cc gi d tha lm gim ng k nng lng tiu th ti cc node.

    Hnh 2.7.Hot ng c bn ca giao thc SPIN

    H Tn Hi K14TMT Trang 37

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    46/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hot ng c bn ca giao thc SPIN c minh ha trn hnh 2.7. Node

    ngun l A, pht gi ADV qung co gi d liu m n mun pht. Node B nhn

    c gi ADV ny. Node B th hin mong mun nhn gi d liu c qung co

    theo nh m t trong gi ADV. V th B gi gi REQ cho A. Sau A gi gi dliu thc cho B. Node B sau khi nhn d liu li pht gi ADV cho cc node

    C,D,E,F,G. Ch c 3 node C,E,G quan tm n gi ny. Cc node ny pht thng ip

    REQ cho node B. Ngay sau B gi d liu cho C,E,G. Qu trnh din ra cho n

    khi gi d liu n c ch mong mun.

    Hnh 2.8.Th tc bt tay trong giao thc SPIN-PP

    Dng n gin nht ca h giao thc SPIN l SPIN-PP, c thit k cho

    mng lin lc im-im (point-to-point). Th tc bt tay ba bc nh trn hnh 2.8.

    Bc 1, node A c d liu cn pht v th A pht gi ADV qung co cho gi d liu

    thc ca mnh. Bc 2, node B quan tm n gi d liu thc lin gi gi REQ

    yu cu d liu. Bc 3, node A p ng yu cu v gi gi d liu thc cho B.

    Giao thc ny tha thun gia cc node trnh nguy c b bng n cc gi v vn

    chng ln trong giao thc flooding v gossiping. Theo m phng hiu qu gp 3.5

    ln so vi flooding. Giao thc cn t tc d liu cao gn ti u so vi l thuyt.

    Mt loi khc l SPIN-EC, kt hp k thut quan st ngun nng lng datrn mc ngng. Mt node ch tham gia vo hot ng giao thc nu node c th

    hon thnh tt c cc hot ng m khng lm gim nng lng di mc cho php.

    Khi node nhn c mt gi qung co, n khng gi thng ip REQ nu n xc

    nh ngun nng lng khng gi gi REQ v nhn gi DATA. Kt qu m

    phng cho thy giao thc SPIN-EC tng 60% d liu trn mt n v nng lng so

    vi flooding.

    H Tn Hi K14TMT Trang 38

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    47/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    C SPIN-PP v SPIN-EC iu c thit k cho lin lc im-dim. Mt loi

    th 3, SPIN-BC c thit k cho mng qung b. Trong cc loi mng ny, tt c

    cc node dng chung mt knh truyn. Khi mt node gi mt gi d liu qua knh

    qung b, gi s c nhn bi tt c cc node khc trong phm vi ca node. Giaothc SPIN-BC khng yu cu cc node sau khi nhn thng ip ADV phi p li

    ngay lp tc gi REQ. Thay vo node ch mt khong thi gian, trong khi n

    gim st knh truyn. Nu node nghe thy thng ip REQ c pht ra t mt node

    khc (ngha l node kia mong mun nhn c gi d liu t node ngun), node s

    hy gi yu cu ca n, do loi b kh nng cc gi REQ d tha trong mng. Khi

    nhn c gi REQ t mt node no trong mng, node ngun s gi thng ip

    DATA ch mt ln, mc d c th n nhn nhiu gi yu cu ging nhau t cc node

    mng.

    Hot ng c bn ca giao thc SPIN-BC c miu t trn hnh 2.9. Trong

    m hnh ny, node c d liu l node A, gi mt gi ADV gii thiu d liu ca

    n cho cc node ln cn. Tt c cc node nghe thy thng ip ny, nhng node C

    pht trc gi REQ yu cu gi d liu t node A. V y l gi pht qung b

    nn cc node B v D nghe c gi ny v ngng vic pht gi REQ ca n. Node E

    v F khng quan tm v b qua cc gi ny. Khi nghe c gi REQ t node C, node

    A pht gi d liu cho C. Tt c cc node iu nhn c gi ny. Trong mi trng

    qung b, SPIN-BC gim hao ph nng lng bng cch hn ch cc gi d tha

    trong mng.

    Hnh 2.9.Giao thc SPIN BC

    Giao thc cui cng thuc h SPIN l giao thc SPIN-RL, pht trin t SPIN-BC ci thin tin cy v li thng ip do suy hao knh truyn. Cc gi ADV

    H Tn Hi K14TMT Trang 39

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    48/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    v REQ c pht qung b lp li theo chu k. Nu mt node gi yu cu nhn gi

    d liu nhng sau khong thi gian rnh trc n vn cha nhn c th node s

    yu cu li ln na. Hn na, tin cy ci thin cn do vic pht li gi m t d

    liu metadata theo chu k. Cc node SPIN-RL hn ch s ln pht li thng ipDATA. Sau khi gi thng ip DATA, node ch ht mt khong thi gian trc khi

    p ng cho nhng yu cu khc cho d liu tng t.

    H giao thc SPIN ch ra cc nhc im chnh ca flooding v gossiping.

    SPIN c hiu sut s dng nng lng v tc phn pht d liu cao hn flooding

    v gossiping. Tuy nhin, s tha thun cc b c th khng bao bc ht ton

    b mng tt c cc node c nhu cu iu nhn c gi qung b v sau l gi

    d liu mong mun. Tnh hung c th xy ra nu cc node trung gian khng

    quan tm n gi d liu v b qua thng ip ADV tng ng sau khi nhn c

    gi ny.iu ny hn ch vic s dng SPIN trong cc ng dng c bit nh gim

    st pht hin xm nhp v bo v cc cng trnh trng yu.

    2.5.1.3 Truyn tin trc tip (Directed Diffusion)

    y l giao thc trung tm d liu i vi vic truyn v phn b thng tin

    trong mng cm bin khng dy. Mc tiu chnh l tit kim nng lng tng thi

    gian sng ca mng t c mc tiu ny, giao thc ny gi tng tc gia cc

    nt cm bin, da vo vic trao i cc bn tin, nh v trong vng ln cn mng. S

    dng s tng tc v v tr nhn thy c tp hp ti thiu cc ng truyn dn. c

    im duy nht ca giao thc ny l s kt hp vi kh nng ca nt c th tp

    trung d liu p ng truy vn ca sink tit kim nng lng. Thnh phn chnh

    ca giao thc ny bao gm 4 thnh phn: interest (thng tin yu cu), data message

    (cc bn tin d liu), gradient, reinforcements. Directed disffusion s dng m hnhpublish- and subcribe trong mt ngi kim tra (ti sink) s miu t mi quan tm

    (interest) bng mt cp thuc tnh-gi tr.

    Hot ng ca Directed Diffusion

    Sink s gi qung b bn tin interest theo chu k cho cc nt ln cn.

    Bn tin ny s truyn qua tt c cc node trong mng nh l mt s quan tm

    n mt d liu no . Mc ch ca vic thm d ny l xem xt xem c

    node cm bin no c th tm kim d liu tng ng vi interest. Tt c

    H Tn Hi K14TMT Trang 40

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    49/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    cc node u duy tr mt interest cache lu tr cc interest entry khc nhau.

    Mi mt mc (entry) trong interest cache s lu tr mt interest khc

    nhau. Cc entry cache ny lu tr mt s trng sau: mt nhn thi gian,

    nhiu trng gradient nhn c sau cng. Mi gradient s lu tr c tc d liu v chiu m d liu gi i, trng duration s xc nh khong thi

    gian ca interest. Mi gradient c th coi nh l mt lin kt phi hi ca node

    ln cn khi nhn c bn tin interest. Vic truyn bn tin interest trong ton

    mng cng vi vic thit lp cc gradient ti mi node cho php vic tm ra v

    thit lp cc ng dn gia sink a ra yu cu v d liu quan tm v cc

    node m p ng mi quan tm .

    Khi mt node pht hin mt s kin n s tm kim trong cache xem c

    interest no ph hp khng, nu c n s tnh ton tc s kin cao nht cho

    tt c cc gradient li ra. Sau n thit lp mt phn h cm bin ly mu

    cc s kin mc tc cao ny, cc node s gi ra ngoi miu t v s kin

    cho cc node ln cn c gradient. Cc node ln cn ny nhn d liu v s

    kim tra trong cache xem c entry no ph hp khng, nu khng n s loi

    b d liu cn nu ph hp n s nhn d liu cc node ny, s thm bn tinvo cache d liu v sau gi bn tin cho cc node ln cn

    H Tn Hi K14TMT Trang 41

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    50/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hnh 2.10.Hot ng c bn ca Directed Diffusion

    Khi nhn c mt interest cc node tm kim trong interest cache ca n xem

    c entry no ph hp hay khng, nu khng node s to mt cache entry mi.

    Cc node s s dng cc thng tin cha trong interest to ra cc thng sinterest trong entry. Cc entry ny l mt tp hp cc trng gradient vi tc

    v chiu tng ng vi node ln cn m interest c nhn. Nu nh

    interest nhn c c trong cache th node s cp nht nhn thi gian v

    trng duration cho ph hp vi entry, mt trng gradinet s c remove

    khi entry nu qu hn. Trong pha thit lp gradient th cc sink s thit lp

    mt tp hp cc dn ng, sink c th s dng ng dn ny vi s kin

    cht lng cao lm tng tc d liu, iu ny t c thng qua mt

    ng dn c h tr x l (path reinforcement process). Cc sink ny c

    th s dng s h tr ca mt s cc node ln cn, lm c iu ny sink

    c th gi li bn tin interest ngun tc cao thng qua cc ng dn

    c chn, nh vic tng cng cc node ngun trn ng dn gi d

    liu thng xuyn hn. Directed disffusion c u im nu mt ng dn

    no gia sink v mt node b li, mt ng dn c tc d liu thp hnc thay th. K thut nh tuyn ny n nh di phm vi mng ng, loi

    giao thc ny tit kim nng lng ng k.

    2.5.1.4 LEACH (Low Energy Adaptive Clustering Hierarchy)

    LEACH l giao thc phn cp theo cm thch ng nng lng thp. y l

    giao thc thu lm v phn pht d liu ti cc sink c bit l cc trm c s.

    Mc tiu chnh ca LEACH l:

    M rng thi gian sng ca mng

    Gim s tiu th nng lng bi mi node mng

    S dng tp trung d liu gim bn tin truyn trong mng

    LEACH thng qua m hnh phn cp t chc mng thnh cc cm, mi

    cm c qun l bi node ch, node ch thc hin nhiu nhim v. u tin l thu

    lm d liu theo chu k t cc nt thnh vin, trong qu trnh tp trung d liu nt

    ch s c gng tp hp d liu gim d tha v nhng d liu ging nhau. Nhimv th hai l node ch s trc tip truyn d liu c tp hp li n cc

    H Tn Hi K14TMT Trang 42

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    51/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    trm c s, vic truyn ny thc hin theo kiu single hop. Nhim v th ba l

    LEACH s to ra m hnh ghp knh theo thi gian TDMA (Time Division Multiple

    Access), mi node trong cm s c gn mt khe thi gian m c th s dng

    truyn tin.Cc nt ch s qung b m hnh TDMA cho cc nt thnh vin trong cm

    ca n. gim thiu kh nng xung t gia ccnt cm bin trong v ngoi cm,

    LEACH s dng m hnh truy cp a phn chia theo m CDMA.Qu trnh hot ng

    ca LEACH c chia thnh hai pha l pha lp v pha n nh. Pha thit lp bao gm

    hai bc l la chn nt ch v thng tin v cm. Pha n nh trng thi gm thu

    lm d liu, tp trung d liu v truyn d liu n cc trm c s. Thi gian ca

    bc n nh ko di hn so vi thi gian ca bc thit lp gim thiu mo u.

    Tuy nhin LEACH cng c mt s nhc im sau:

    LEACH cha xc nh c th c s lng ti u cc node chnh ca

    mng khi m cc mng khc nhau v cu hnh, mt v s lng

    node khc nhau.

    Cha c gi v khi no th vic ti to li cc node chnh cn c

    thc hin. Cc node chnh xa trm gc s tiu th nng nhiu nng lng hn

    v nhanh chng ng hot ng hn cc node khc.

    Tt c cc node c th kt ni vi trm gc qua mt chng c th

    khng kh thi v kh nng v nng lng cung cp cho cc node thay

    i theo thi gian.

    Khong thi gian ca pha ng nh trng thi nh hng ln n nng

    lng tiu th. Khong n nh trng thi ngn lm tng overhead (chi

    ph cho iu khin giao thc), trong khi khong n nh trng thi ko

    di lm st gim nng lng nhanh chng.

    2.5.1.5 GAF(Geographic Adaptive Fidelity)

    GAF d tr nng lng bng cch tt cc node khng cn thit trong mng m

    khng nh hng n mc chnh xc ca nh tuyn, n to ra mt mng li o

    cho vng bao ph. Mi node dung h thng nh v ton cu(GPS GlobalPoisitioning System) ca n, xc nh v tr kt hp mt im trn li c gi l

    H Tn Hi K14TMT Trang 43

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    52/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    trng ng khi tnh n vic nh tuyn gi, gi cc node nh v trong vng

    li xc nh trng thi ngh tit kim nng lng. V vy GAF c th tng ng

    k thi gian sng ca mng li cm ng khi m s lng cc node tng ln. V d

    c a ra hnh 2.11, node 1 c th truyn n bt k node no trong s cc node2, 3 v 4 v cc node 2, 3, 4 c th truyn ti node 5. Do cc node 2, 3 v 4 l

    tng ng v trong s 3 node c th trng thi ngh.

    Hnh 2.11.V d v li o trong GAF

    Cc node chuyn trng thi t ngh sang hot ng ln lt cho cc tic cn bng. C ba trng thi c nh ngha trong GAF, l pht hin

    (discovery) xc nh cc node ln cn trong li, hot ng (active) th hin s

    tham gia vo qu trnh nh tuyn v ngh (sleep) khi sng c tt i. iu khin

    di ng, mi node trong li c on thi gian ri khi li ca n v gi thng

    tin ny n node ln cn. Cc node ang khng hot ng iu chnh thi gian ngh

    ca chng cho ph hp c th nhn c cc thng tin t cc node ln cn,

    nh tuyn c chnh xc. Trc khi thi gian ri khi li ca cc node ang hot

    ng qu hn, cc node ang ngh thot khi trng thi v mt trong s cc node

    hot ng tr li. GAF c trin khai cho c nhng mng bao gm cc node

    khng di ng (GAF c bn) v mng bao gm cc node di ng (GAF thch ng di

    ng).

    GAF gi mng hot ng bng cch gi cho cc nt i din lun ch

    hot ng trong mi vng li o ca n. Mc d GAF l mt giao thc da trn vtr, n cng c th c coi l nh mt giao thc phn cp khi m cc cm da trn

    H Tn Hi K14TMT Trang 44

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    53/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    v tr a l. i vi mi vng li xc nh, mi node i in hot ng nh mt

    node ch truyn d liu n cc nt khc. Tuy nhin nt ch ny khng thc hin

    bt c mt nhim v hp nht hay tp trung d liu no nh trong cc giao thc phn

    cp thng thng

    Hnh 2.12.S chuyn ng trng thi trong GAF

    2.5.1.6 GEAR (Geographic and Energy Aware Routing)

    Giao thc GEAR (Geographic and Energy-Aware Routing) dng s nhn bit

    v nng lng v cc phng php thng bo thng tin v a l ti cc node ln cn.

    Vic nh tuyn thng tin theo vng a l rt c ch trong cc h thng xc nh v

    tr, c bit l trong mng cm bin. tng ny hn ch s lng cc yu cu

    Directed Diffusion bng cch quan tm n mt vng xc nh hn l gi cc yu cu

    ti ton mng. GEAR ci tin hn Directed Diffusion im ny v v th d tr

    c nhiu nng lng hn.Trong giao thc GEAR, mi mt node gi mt estimated cost v mt learned

    cost trong qu trnh n ch qua cc node ln cn. Estimated cost l s kt hp ca

    nng lng cn d v khong cch n ch. Learned cost l s ci tin ca estimated

    cost gii thch cho vic nh tuyn xung quanh cc hc trong mng. Hc xy ra khi

    m mt node khng c bt k mt node ln cn no gn hn so vi vng ch hn l

    chnh n, trong trng hp khng c mt hc no th estimated cost bng vi learned

    cost. Learned cost c truyn ngc li 1 hop mi ln mt gi n ch lm cho

    H Tn Hi K14TMT Trang 45

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    54/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    vic thit lp ng cho gi tip theo c iu chnh.

    C 2 giai on trong gii thut ny:

    Chuyn tip gi n vng ch: GEAR dng cch t chn nt ln cn da trn

    s nhn bit v nng lng v v tr a l nh tuyn gi n vng ch.C2 trng hp cn quan tm:

    Khi tn ti nhiu node ln cn gn hn so vi ch: GEAR s chn hop

    tip theo trong s tt c cc node ln cn gn ch hn.

    Khi m tt c cc nt u xa hn: trong trng hp ny s c mt l

    hng.GEAR chn hop tip theo m lm ti thiu gi chi ph ca nt ln cn

    ny. Trong trng hp ny, mt trong s cc nt ln cn c chn

    chuyn tip gi da trn learned cost. La chn ny c th c cp nht

    sau theo s hi t ca learned cost trong sut qu trnh truyn gi.

    Chuyn tip gi trong vng: Nu gi c chuyn n vng, n c th truyn

    d liu trong vng bng cch chuyn tip a l quy nhng mng c

    mt sensor cao, ngi ta chia thnh 4 vng nh v to ra 4 bn copy ca

    gi . Qu trnh chuyn tip v chia nh ny c tip tc cho n khi trong

    vng ch cn 1 node. tha mn cc iu kin chng ta dng gii thut chuyn tip a l qui

    truyn gi trong vng ny. Tuy nhin, vi nhng vng mt thp, chuyn tip

    a l quy i khi khng hon thnh, nh tuyn v tc dng trong mt vng ch

    rng trc khi s hop gi i qua vt qu gii hn.

    H Tn Hi K14TMT Trang 46

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    55/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hnh 2.13.Chuyn tip a l quy trong GEAR

    CHNG 3: SO SNH HAI GIAO THC NH TUYN PHN

    CP LEACH V PEGASIS

    3.1 Kin trc giao thc LEACHVn m mng WSN phi i mt l gii hn v mt nng lng. thy

    c cc vn trong mng WSN th chng ta pht trin giao thc LEACH (Low

    Energy Adaptive Clustering Hierarchy). LEACH l giao thc phn cp theo cm

    thch ng nng lng thp. N da trn thut ton phn nhm v c nhng c trng

    sau :

    Cc node c th phn b ngu nhin v t hnh thnh cm. Nt ch cm s iu

    khin cc nt gi d liu n n trong cm. Qu trnh x l d liu l nt ch cm

    s tng hp d liu t cc nt gi n ri gi ti trm c s BS ( Base station)

    H Tn Hi K14TMT Trang 47

  • 7/31/2019 KHA LUN TT NGHIP H TN HI chnh sa

    56/71

    Tm hiu mt s giao thc nh tuyn trong mng cm bin khng dy

    Hnh 3.1.Giao thc LEACH

    D liu ca cc node gi v c mi tng quan vi nhau trong mng WSN,

    ngi dng cui khng cn yu cu tt c d liu (cc d liu c th ging nhau -

    Redundant), hay ngi dng cui ch cn cc thng tin mc cao ca d liu m m

    t v cc s kin xut hin trong mi trng m node cm bin c. V cc tn hiu

    d liu c gi t cc nt t gn nhau c s tng quan rt ln, do chng ta

    chn s dng kin trc phn nhm cho LEACH. iu ny cho php tt c d liu t

    cc node trong phm vi cm s c x l cc b, gim c lng d liu truyn

    ti ngi dng cui. Do m tit kim c nng lng ca node.

    Trong giao thc LEACH, cc node t t chc thnh cc cm, trong mt

    node s ng vai tr l node ch cm. Tt c cc node khng phi l nt ch s phi

    truyn d liu ca n ti node ch, node ch cm phi nhn d liu t tt c cc nodethnh vin trong cm, thc hin x l d liu cc b (tng hp d liu-aggregation),

    ri truyn ti BS (Basic Station). Bi vy, vic tr thnh node ch s tiu hao n