Professional Documents
Culture Documents
Nghien Cuu Va Mo Phong Giao Thuc Dinh Tuyen Pegasis Trong Mang Cam Bien
Nghien Cuu Va Mo Phong Giao Thuc Dinh Tuyen Pegasis Trong Mang Cam Bien
Nghien Cuu Va Mo Phong Giao Thuc Dinh Tuyen Pegasis Trong Mang Cam Bien
TT NGHIP I HC
ti:
TH TUYT
Lp T6 - K48
Cn b phn bin:
H ni, 5-2008
http://www.ebook.edu.vn
B GIO DC V O TO
TRNG I HC BCH KHOA H NI
--------------------------------------------------
c lp - T do - Hnh phc
---------------------------------
NHIM V N TT NGHIP
B GIO DC V O TO
TRNG I HC BCH KHOA H NI
Ngy
thng
nm
Cn b phn bin
( K, ghi r h v tn)
http://www.ebook.edu.vn
LI NI U
Ngy nay nh c nhng tin b nhanh chng trong khoa hc v cng ngh s
pht trin ca nhng mng bao gm cc cm bin gi thnh r, tiu th t nng lng
v a chc nng nhn c nhng s ch ng k. Hin nay ngi ta ang tp
trung trin khai cc mng cm bin p dng vo trong cuc sng hng ngy. l
cc lnh vc v y t, qun s, mi trng, giao thng Trong mt tng lai khng xa,
cc ng dng ca mng cm bin s tr thnh mt phn khng th thiu trong cuc
sng con ngi nu chng ta pht huy c ht cc im mnh m khng phi mng
no cng c c nh mng cm bin.
Tuy nhin mng cm ng ang phi i mt vi rt nhiu thch thc, mt trong
nhng thch thc ln nht l ngun nng lng b gii hn v khng th np li.
Hin nay rt nhiu nh nghin cu ang tp trung vo vic ci thin kh nng s dng
hiu qu nng lng ca mng cm bin trong tng lnh vc khc nhau.
Trong qu trnh tm hiu v nghin cu v mng cm bin, em la chn v
tm hiu giao thc nh tuyn PEGASIS. Giao thc ny ci thin ng k thi gian
sng ca mng cm bin, v em quyt nh chn ti ny lm n tt nghip.
c th hon thnh c n tt nghip ny, em c hc hi nhng
kin thc qu bu t cc thy, c gio ca Trng i hc Bch Khoa H Ni trong
sut nm nm i hc. Em v cng bit n s dy d, ch bo tn tnh ca cc thy, cc
c trong thi gian hc tp ny.
Em xin by t lng bit n ti TS. Trn Ngc Lan-b mn k thut thng tin
Khoa in t vin thng- i hc Bch Khoa H Ni, tn tnh ch bo v nh
hng cho em nghin cu ti ny. C cho em nhng li khuyn quan trng trong
sut qu trnh hon thnh n.
http://www.ebook.edu.vn
http://www.ebook.edu.vn
TM TT N
Ngy nay nh tin b vt bc trong khoa hc v cng ngh, mng cm bin
tr thnh ti nghin cu nng bng v nhn c s tin b ng k trong vi nm
qua. Mng cm bin l mng v tuyn bao gm cc thit b cm bin c phn b
mt cch ngu nhin trong khng gian, nhm quan st cc hin tng vt l , hay iu
kin mi trng nh nhit , m thanh, s chn ng, p sut, s chuyn ng,
nhim cc v tr khc nhau.
S pht trin ca mng cm bin m u l cc ng dng trong qun i v d
nh gim st chin trng. Tuy nhin by gi mng cm bin cn c s dng trong
nhiu lnh vc dn dng bao gm: quan st mi trng sng, chm sc sc khe, nh
t ng hay iu khin giao thng.
Cc con cm bin l cc thit b in t nh, thng thng c trang b b thu
pht v tuyn hoc cc thit b khng dy khc, mt b vi x l nh v mt ngun
nng lng. Cc con cm bin ny c kh nng thu thp, x l v truyn thng thng
tin n cc nt khc v ra th gii bn ngoi.
Mng cm bin l mt lnh vc rt su rng, n ny s gii thiu mt cch
khi qut nht v cc c im ca mng cm bin. Sau phn cui s nghin cu v
a ra gii thut nh tuyn PEGASIS nhm ci thin ng k thi gian sng ca
mng.
n ny gm c 4 chng:
Chng 1: Tng quan v mng cm bin. Chng ny trnh by nhng khi
nim chung nht v WSNs v a ra cu trc ca mng cm bin. ng thi cng nu
ra cc ng dng c th trong nhiu lnh vc cuc sng.
Chng 2: Cc giao thc c trng ca mng cm bin. Chng ny a ra hai
giao thc c trng l : ng b thi gian v giao thc v tr. Hai giao thc ny rt
quan trng v c ngha i vi mng cm bin.
http://www.ebook.edu.vn
http://www.ebook.edu.vn
Abstract
Nowadays thanks to rapid advances in science and technology, Wireless Sensor
Networks have become a hot issue in research, and significant progress has been
achieved in the past few years.
Wireless sensor network (WSN) is a wireless network consisting of spatially
distributed autonomous devices using sensors to cooperatively monitor physical or
environmental conditions, such as temperature, sound, vibration, pressure, motion or
pollutants, at different locations. The development of wireless sensor networks was
originally motivated by military applications such as battlefield surveillance. However,
wireless sensor networks are now used in many civilian application areas, including
environment and habitat monitoring, healthcare applications, home automation, and
traffic control.
Sensor nodes are small electronic components, typically equipped with a radio
transceiver or other wireless communications device, a small microcontroller, and an
energy source, usually a battery. Its capable of gathering, processing, and
communicating information to other nodes and to the outside world.
The field of WSN is wide and deep. This thesis will introduce overview about
WSN and give out a protocol which extends lifetime of WSN.
This thesis has a total of 4 chapters:
Chapter 1: Overview of wireless sensor networks: giving out the definition, the
architecture (includes factors that influence the architecture of the networks and the
two typical architectures of sensor networks), the applications and also pointing out
many challenges that WSN are facing.
Chapter 2: Protocols in WSN: giving out an overview of protocols used in WSN
and the most two important ones, those are localization and time synchronization
protocols.
http://www.ebook.edu.vn
http://www.ebook.edu.vn
Mc lc
DANH SCH HNH V.............................................................................................. iii
DANH SCH BNG BIU ..........................................................................................v
DANH SCH CC T VIT TT ............................................................................vi
Chng 1. Tng quan v mng cm bin ....................................................................1
1.1. Gii thiu ...............................................................................................................1
1.2. Cu trc mng cm bin ........................................................................................2
1.2.1. Cc yu t nh hng n cu trc mng cm bin ......................................2
1.2.2. Kin trc giao thc mng ...............................................................................8
1.2.3. Hai cu trc c trng ca mng cm bin .................................................10
1.2.3.1. Cu trc phng.......................................................................................10
1.2.3.2. Cu trc tng .........................................................................................10
1.3. ng dng .............................................................................................................13
1.3.1. ng dng trong qun i..............................................................................14
1.3.2. ng dng trong mi trng..........................................................................16
1.3.3. ng dng trong chm sc sc khe..............................................................17
1.3.4. ng dng trong gia nh ..............................................................................18
1.4. Kt lun ...............................................................................................................18
Chng 2. Cc giao thc c trng ca mng cm bin .........................................19
2.1. Gii thiu v giao thc c trng trong mng cm bin .....................................19
2.2. Giao thc ng b thi gian ................................................................................19
2.2.1. ng h cc nt cm bin v s chnh xc ..................................................21
2.2.2. ng b thi gian trong mng cm bin......................................................22
2.2.2.1. Giao thc ng b gia bn nhn v bn pht......................................24
2.2.2.2. Giao thc ng b gia bn nhn v bn nhn.....................................30
2.3. Giao thc v tr.....................................................................................................34
2.3.1. nh v da vo mc c sn .........................................................................35
2.3.2. nh v da vo v tr tng i ...................................................................36
2.4 Kt lun ................................................................................................................37
Chng 3. nh tuyn trong mng cm bin ............................................................38
3.1. Gii thiu .............................................................................................................38
3.2. Thch thc trong vn nh tuyn ....................................................................38
3.3. Cc vn v thit k giao thc nh tuyn........................................................39
http://www.ebook.edu.vn
http://www.ebook.edu.vn
ii
iii
http://www.ebook.edu.vn
iv
http://www.ebook.edu.vn
Identification
Analog to Digital Converter
Radio frequency
Media Access Control
Coordinated Universal Time
Global Positioning System
Lightweight time synchronization protocol
Reference broadcast synchronization).
Received signal strength
Time of arrival
Angle of arrival
Time difference of arrival
Receiver Signal Strength Indicator
Perceptive localization framework
Time Division Multiple Access
Code Division Multiple Access
Address Resolution Protocol
BaseStation
Wireless Sensor Network
http://www.ebook.edu.vn
vi
n tt nghip
Th Tuyt T6-K48
n tt nghip
lng cao, th cc giao thc mng cm bin phi tp trung u tin vo bo ton cng
sut.
Mng cm bin c mt s c im sau:
C kh nng t t chc, yu cu t hoc khng c s can thip ca con
ngi
Truyn thng khng tin cy, qung b trong phm vi hp v nh tuyn
multihop
Trin khai dy c v kh nng kt hp gia cc nt cm bin
Cu hnh mng thay i thng xuyn ph thuc vo fading v h hng
cc nt
Cc gii hn v mt nng lng, cng sut pht, b nh v cng sut tnh
ton
Chnh nhng c tnh ny a ra nhng chin lc mi v nhng yu cu
thay i trong thit k mng cm bin.
http://www.ebook.edu.vn
Th Tuyt T6-K48
n tt nghip
b nh.
Cc nt cm bin c th khng c s nhn dng ton cu (global
identification) (ID) v chng c mt s lng ln mo u v mt s lng
ln cc nt cm bin.
Do vy, cu trc mng mi s:
Kt hp vn nng lng v kh nng nh tuyn.
Tch hp d liu v giao thc mng.
Truyn nng lng hiu qu qua cc phng tin khng dy.
Chia s nhim v gia cc nt ln cn.
Cc nt cm bin c phn b trong mt sensor field nh hnh (1.1). Mi mt
nt cm bin c kh nng thu thp d liu v nh tuyn li n cc sink.
Th Tuyt T6-K48
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
n tt nghip
Th Tuyt T6-K48
n tt nghip
chnh chi ph ca ton mng. Nu chi ph ca ton mng t hn vic trin khai
sensor theo kiu truyn thng, nh vy mng khng c gi thnh hp l. Do
vy, chi ph ca mi nt cm bin phi gi mc thp.
Rng buc v phn cng : V s lng cc nt trong mng rt nhiu
nn cc nt cm bin cn phi c cc rng buc v phn cng nh sau : Kch
thc phi nh, tiu th nng lng thp, c kh nng hot ng nhng ni c
mt cao, chi ph sn xut thp, c kh nng t tr v hot ng khng cn c
ngi kim sot, thch nghi vi mi trng.
Mi trng hot ng: Cc nt cm bin c thit lp dy c, rt
gn hoc trc tip bn trong cc hin tng quan st. V th, chng thng
lm vic m khng cn gim st nhng vng xa xi. Chng c th lm vic
bn trong cc my mc ln, di y bin, hoc trong nhng vng nhim
ha hc hoc sinh hc, gia nh hoc nhng ta nh ln.
Phng tin truyn dn : nhng mng cm bin multihop, cc nt
c kt ni bng nhng phng tin khng dy. Cc ng kt ni ny c th
to nn bi sng v tuyn, hng ngoi hoc nhng phng tin quang hc.
thit lp s hot ng thng nht ca nhng mng ny, cc phng tin truyn
dn phi c chn phi ph hp trn ton th gii. Hin ti nhiu phn cng
ca cc nt cm bin da vo thit k mch RF. Nhng thit b cm bin nng
lng thp dng b thu pht v tuyn 1 knh RF hot ng tn s 916MHz.
Mt cch khc m cc nt trong mng giao tip vi nhau l bng
hng ngoi. Thit k my thu pht v tuyn dng hng ngoi th gi thnh r
v d dng hn. C hai loi hng ngoi v quang u yu cu b pht v thu
nm trong phm vi nhn thy, tc l c th truyn nh sng cho nhau c.
Cu hnh mng cm bin (network topology): Trong mng cm bin,
hng trm n hng nghn nt c trin khai trn trng cm bin. Chng
c trin khai trong vng hng chc feet ca mi nt. Mt cc nt c th
http://www.ebook.edu.vn
Th Tuyt T6-K48
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
n tt nghip
Mt phng qun l cng sut : Qun l cch cm bin s dng ngun nng
lng ca n. V d : nt cm bin c th tt b thu sau khi nhn c mt bn tin. Khi
mc cng sut ca con cm bin thp, n s broadcast sang nt cm bin bn cnh
thng bo rng mc nng lng ca n thp v n khng th tham gia vo qu trnh
nh tuyn .
Mt phng qun l di ng : c nhim v pht hin v ng k s chuyn ng
ca cc nt. Cc nt gi vic theo di xem ai l nt hng xm ca chng.
http://www.ebook.edu.vn
Th Tuyt T6-K48
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
n tt nghip
Th Tuyt T6-K48
10
n tt nghip
Trong cu trc tng th chc nng cm nhn, tnh ton v phn phi d liu
khng ng u gia cc nt. Nhng chc nng ny c th phn theo cp, cp thp
nht thc hin tt c nhim v cm nhn, cp gia thc hin tnh ton, v cp trn cng
thc hin phn phi d liu (hnh 1.6).
Cp 2: Phn phi
Cp 1 : Tnh ton
Cp 0: Cm
nhn
http://www.ebook.edu.vn
Th Tuyt T6-K48
11
n tt nghip
Th Tuyt T6-K48
12
n tt nghip
khc nhau ca cu trc phn cp. Trong trng hp ny, dung lng ca mi lp trong
cu trc tng v dung lng ca mi cm trong mi lp xc nh l c lp vi nhau.
Tm li, vic tng thch gia cc chc nng trong mng c th t c khi
dng cu trc tng. c bit ngi ta ang tp trung nghin cu v cc tin ch v tm
a ch. Nhng chc nng nh vy c th phn phi n mi nt, mt phn phn b
n tp con ca cc nt. Gi thit rng cc nt u khng c nh v phi thay i a
ch mt cch nh k, s cn bng gia nhng la chn ny ph thuc vo tn s thch
hp ca chc nng cp nht v tm kim. Hin nay cng ang c rt nhiu m hnh tm
kim a ch trong mng cu trc tng.
1.3. ng dng
Nh trn ta cp n cc lnh vc ng dng mng cm bin khng dy.C
th ta s xem xt k mt s ng dng nh sau hiu r s cn thit ca mng cm
bin khng dy.
Cc mng cm bin c th bao gm nhiu loi cm bin khc nhau nh cm
bin ng t, cm bin t trng tc ly mu thp, cm bin th gic, cm bin
hng ngoi, cm bin m thanh, radar m c th quan st vng rng cc iu kin
xung quanh a dng bao gm:
Nhit .
m.
S chuyn ng ca xe c.
iu kin nh sng.
p sut.
S hnh thnh t.
Mc nhiu.
http://www.ebook.edu.vn
Th Tuyt T6-K48
13
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
14
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
15
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
16
n tt nghip
Th Tuyt T6-K48
17
n tt nghip
1.4. Kt lun
Chng ny gii thiu tng quan v kin trc mng cm bin v cc ng
dng trong nhiu lnh vc dn s cng nh qun s, y t, mi trng... Qua ta thy
r c tm quan trng ca mng cm bin vi cuc sng ca chng ta. Vi s pht
trin nhanh chng ca cng ngh ngy nay s ha hn thm nhiu ng dng mi ca
mng cm bin.
http://www.ebook.edu.vn
Th Tuyt T6-K48
18
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
19
n tt nghip
x
. Khong cch gia cc sensor c th xc nh t cc v
d
http://www.ebook.edu.vn
Th Tuyt T6-K48
20
n tt nghip
Cn phi ch rng thi gian dng trong mng cm bin phi l thi gian t
nhin (physical time), l hai nt cm bin phi c s cm nhn nh nhau v 1s v 1s
ca mt nt cm bin cng gn vi 1s trong thi gian thc (real time) hoc thi gian
ton cu phi hp (coordinated universal time UTC) cng tt. Thi gian t nhin
phi c phn bit vi khi nim v thi gian logic (logical time) l thi gian m cho
php quyt nh vic sp xp cc s kin trong h thng phn b nhng khng cn
thit phi ch ra bt k s lin quan no n thi gian thc.
2.2.1. ng h cc nt cm bin v s chnh xc
Hu ht cc thit b ng h ca cc nt cm bin v my tnh u c cu to
ging nhau. Mi nt c mt b dao ng mt tn s xc nh v mt my m xung
dao ng. Phn mm ca cc nt ch truy nhp ti gi tr ca b m ny v thi gian
gia hai ln tng ny quyt nh cch gii quyt vn thi gian: cc s kin xy ra
gia hai ln tng ny khng th c phn bit t cc nhn thi gian ca chng.
B dao ng thng c tri, l s dch ngu nhin so vi tn s trn danh
ngha, hay cn gi l lch ng h. iu ny ph thuc vo s khng trong sut ca
tinh th, hay cc iu kin mi trng nh p sut, nhit do vy vic trin khai
mng cm bin trn thc t khc nhiu so vi trong phng th nghim. lch ng h
c o bng ppm (parts per million), n a ra con s v s dao ng thm vo hoc
s dao ng b mt m ng h to ra trong lng thi gian cn cho 1 triu dao ng
tc danh ngha.
Tn s dao ng thay i theo thi gian. C 2 kiu thay i:
Thay i ngn hn: do thay i nhit , do thay i trong in p
ngun cung cp, p sut khng kh
Thay i di hn: do s lo ha ca cc b dao ng
Ngi ta thng gi nh tn s cc b dao ng l n nh va phi trong
phm vi t vi pht n vi chc pht. iu ny cng ni ln rng cc thut ton ng
http://www.ebook.edu.vn
Th Tuyt T6-K48
21
n tt nghip
8
s cn
x 10 6
(2.1)
Mc di ng l rt thp.
http://www.ebook.edu.vn
Th Tuyt T6-K48
22
n tt nghip
Th Tuyt T6-K48
23
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
24
n tt nghip
Th Tuyt T6-K48
25
n tt nghip
Li (t1 ) + + t P + Li (t 8 ) t p ( L j (t 6 ) L j (t 5 ))
2
(2.2)
V th,
http://www.ebook.edu.vn
Th Tuyt T6-K48
26
n tt nghip
O = (t 5 ) = Li (t 5 ) L j (t 5 ) =
Li (t 8 ) + Li (t1 ) L j (t 6 ) L j (t 5 )
2
(2.3)
I
2
nu v tP c chnh xc cao.
Th Tuyt T6-K48
27
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
28
n tt nghip
C 2 iu cn ch y l:
- Kt qu l nt 2, 3 v 4 cng c ng b vi nt R
- Do c chnh xc yu cu v cng tc tri cho tt c cc nt, tn s
ng b li i vi nt i cch nt tham chiu hi hop l
4 2.3 hi
. V th trn
Th Tuyt T6-K48
29
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
30
n tt nghip
Th Tuyt T6-K48
31
n tt nghip
Th Tuyt T6-K48
32
n tt nghip
Th Tuyt T6-K48
33
n tt nghip
Th Tuyt T6-K48
34
n tt nghip
Th Tuyt T6-K48
35
n tt nghip
Th Tuyt T6-K48
36
n tt nghip
2.4 Kt lun
Chng ny ch tp trung vo trnh by hai giao thc tiu biu nht v p ng
c cc yu cu ring bit ca mng cm ng l xc nh v tr v ng b thi gian.
Ngoi hai giao thc ny cn c rt nhiu cc giao thc khc nh giao thc lp ng
dng, lp MacV thi gian c hn nn em ch a ra hai giao thc quan trng m
mi ngi cn tm hiu khi tip cn v lnh vc mng cm bin. Ngy nay cc nh
nghin cu cng a rt nhiu ci tin ca hai giao thc ny, ph hp vi thc tin
hn.
http://www.ebook.edu.vn
Th Tuyt T6-K48
37
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
38
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
39
n tt nghip
nhin vn qun l nng lng tr thnh mt thch thc chin lc trong nhiu
ng dng quan trng.
3.3.3. M hnh d liu trong mng cm bin
M hnh d liu m t lung thng tin gia cc nt cm bin v cc sink. M
hnh ny ph thuc nhiu vo bn cht ca ng dng trong ci cch d liu c
yu cu v s dng. Mt vi m hnh d liu c xut nhm tp trung vo yu cu
tng tc v nhu cu tp hp d liu ca a dng cc ng dng.
Mt loi cc ng dng ca mng cm bin yu cu m hnh thu thp d liu m
da trn vic ly mu theo chu k hay s xy ra ca s kin trong mi trng quan st.
Trong cc ng dng khc d liu c th c chp v lu tr hoc c th c x l,
tp hp ti mt nt trc khi chuyn tip d liu n sink. Mt loi th 3 l m hnh
d liu tng tc hai chiu gia cc nt cm bin v sink.
Nhu cu h tr a dng cc m hnh d liu lm tng tnh phc tp ca vn
thit k giao thc nh tuyn.
3.3.4. Cch truyn d liu
Ci cch m cc truy vn v d liu c truyn gia cc trm c s v cc v
tr quan st hin tng l mt kha cnh quan trng trong mng cm bin khng dy.
Mt phng php c bn thc hin vic ny l mi nt cm bin c th truyn d
liu trc tip n trm c s. Tuy nhin phng php da trn bc nhy n (singlehop) c chi ph rt t v cc nt m xa trm c s th s nhanh chng b tiu hao nng
lng v do lm gim thi gian sng ca mng.
Nhm gim thiu li ca phng php ny th d liu trao i gia cc nt cm
bin v trm c s c th c thc hin bng vic s dng truyn gi a bc nhy
(mutilhop) qua phm vi truyn ngn. Phng php ny tit kim nng lng ng k
v cng gim ng k s giao thoa truyn dn gia cc nt khi cnh tranh nhau truy
http://www.ebook.edu.vn
Th Tuyt T6-K48
40
n tt nghip
Th Tuyt T6-K48
41
n tt nghip
Th Tuyt T6-K48
42
n tt nghip
Bng 3.1 Phn loi v so snh cc giao thc chn ng trong WSN
Giao
thc
trung
tm
d
liu
x
Giao thc
chn
ng
SPIN
Directed
Diffusion
Rumor
GBR
CADR
COUGAR
ACQUIRE
Giao
thc
phn
cp
Giao
thc
da
trn
v tr
LEACH
x
Di
chuyn
Da
vo
hi/p
Kt
hp s
liu
Xc
nh
v tr
QoS
Ngang
hng
Ngang
hng
Ngang
hng
C th
Khng
Khng
phc
tp
ca
trng
thi
Thp
Hn
ch
Rt
hn
ch
Hn
ch
Khng
Khng
Thp
Khng
Khng
Khng
Khng
Khng
Khng
Khng
Khng
Hn
ch
Nt
gc c
nh
Nt
gc c
nh
Nt
gc c
nh
Khng
Ngang
hng
Ngang
hng
Ngang
hng
Ngang
hng
Phn
cp
TEEN&
APTEEN
Phn
loi
Phn
cp
PEGASIS
Phn
cp
MECN&
SMECN
GAF
Phn
cp
Da
theo
v tr
Da
theo
v tr
Da
theo
v tr
Da
theo
QoS
GEAR
SAR
SPEED
Kh
nng
nh
c
a
ng
Da
vo
yu
cu
Thp
Hn
ch
Hn
ch
Tt
Khng
Khng
Thp
Tt
Khng
Khng
Khng
Thp
Khng
Khng
Khng
Khng
Thp
Khng
Khng
Khng
Khng
Thp
Khng
Khng
Khng
Khng
Khng
Khng
Khng
Tt
Khng
Khng
Khng
Khng
Khng
Tt
Khng
Khng
Khng
Khng
Khng
Khng
Nt
ch
nhm
Nt
ch
nhm
Nt
ch
nhm
Thp
Hn
ch
Hn
ch
Hn
ch
Tt
Thp
Khng
Khng
Khng
Khng
Khng
Khng
Khng
Thp
Tt
Khng
Khng
Khng
Khng
Khng
Khng
Khng
Thp
Hn
ch
Khng
Khng
Khng
Khng
Trung
bnh
Hn
ch
Khng
Khng
Khng
Khng
Khng
Trung
bnh
Hn
ch
Khng
Phn phi quan tm trong ton mng t c bng vic gn nhim v cho cc
con cm bin v nhn mnh vo cc cu hi m lin quan n cc thuc tnh ring.
Mt giao thc khc c th truyn quan tm ti cc nt bao gm qung b, cc thuc
tnh da trn mutilcasting, geo-casting.
http://www.ebook.edu.vn
Th Tuyt T6-K48
43
n tt nghip
Th Tuyt T6-K48
44
n tt nghip
Th Tuyt T6-K48
45
n tt nghip
ng nh l truyn miu t d liu hoc cc gi. Chnh vic thch nghi vi ti nguyn
lm tng thi gian sng ca mng.
thc hin truyn v sp xp d liu cc nt s dng giao thc ny s dng
ba loi bn tin (hnh 3.3).
Th Tuyt T6-K48
46
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
47
n tt nghip
Cp thuc tnh-gi tr
Miu t
Interval=20ms
Duration=10s
Field=[(x1,x2),(y1,y2)]
http://www.ebook.edu.vn
Th Tuyt T6-K48
48
n tt nghip
Th Tuyt T6-K48
49
n tt nghip
Th Tuyt T6-K48
50
n tt nghip
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.
T ( n) =
p
nu n G
1 p * (r mod 1 / p)
(3.1)
T (n) = 0 cn li
Th Tuyt T6-K48
51
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
52
n tt nghip
3.6.2. PEGASIS
PEGASIS (Power-Efficient Gathering in Sensor Information Systems),
PEGASIS phn cp l mt h cc giao thc nh tuyn v tp trung thng tin trong
mng cm bin.
Giao thc ny u tin h tr vic ko di thi gian sng ca mng nh t
c vic tiu th nng lng ng nht v hiu sut nng lng cao qua tt c cc nt
trong mng, th hai lm gim tr truyn d liu n sink.
Giao thc ny xem xt m hnh mng bao gm tp hp cc nt ng nht c
trin khai qua mt vng a l. Cc nt ny c s hiu bit v v tr cc nt khc trong
ton mng v chng cn c kh nng iu khin cng sut v bao ph mt vng ty .
Cc nt ny cng c trang b b thu pht sng h tr CDMA. Trch nhim ca cc
nt ny l thu lm v truyn d liu n cc sink, thng thng l cc trm c s.
Mc ch pht trin mt cu trc nh tuyn v mt s tp trung d liu gim
thiu s tiu th cng sut v truyn d liu c tp trung n trm c s vi tr
truyn dn nh nht trong khi vn cn bng s tiu th cng sut gia cc nt trong
mng.
Gii thut ny s dng m hnh cu trc dng chui.
D trn m hnh ny cc nt s giao tip vi nt hang xm gn n nht. Cu
trc chui bt u vi nt xa sink nht, cc nt mng c thm dn vo chui lm
chui ln dn ln, bt u t nt hang xm gn nt cui nht. Cc nt s c gn vo
chui theo cch greedy t nt ln cn gn nht cho ti cc nt cn li trong mng.
xc nh c nt ln cn gn nht mi nt s s dng cng tn hiu o khong
cch ti cc nt ln cn ca n. S dng d kin ny cc nt s iu chnh cng tn
hiu sao cho ch c nt ln cn gn nht nghe c.
Mt nt trong chui s c trn lm nt ch, trch nhim ca nt ch l truyn
d liu tp hp c ti trm c s. Vai tr nt ch s b dch chuyn v tr trong chui
sau mi vng chu k. Chu k ny c qun l bi sink v vic chuyn trng thi t
http://www.ebook.edu.vn
Th Tuyt T6-K48
53
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
54
n tt nghip
3.7.1. GAF
Gii thut chnh xc theo a l (GAF) da trn v tr c hiu qu v mt nng
lng c thit k ch yu cho cc mng ad hoc di ng, nhng cng c th p dng
cho mng cm bin. GAF khai thc vic d tha d liu trong mng bng cch coi mt
tp hp cc nt con trong mng l tng ng nhau khi nhn t giao thc lp trn.
GAF chia vng quan st thnh cc hnh vung nh, bt k cc nt no trong hnh
vung cng u c th giao tip v tuyn vi bt k nt no nm trong hnh vung bn
cnh.GAF d tr nng lng bng cch tt cc nt khng cn thit trong mng m
khng nh hng n mc chnh xc ca nh tuyn. N to ra mt li o cho
vng bao ph. Mi nt dng GPS ca n v tr xc nh kt hp vi cng mt
im trn li m c coi l tng ng khi tnh n gi ca vic nh tuyn gi. S
tng ng nh vy c tn dng gi cc nt nh v trong vng li xc nh
trong trng thi ngh tit kim nng lng. V vy GAF c th tng ng k thi
gian sng ca mng cm bin khi m s lng cc nt tng ln. Mt v d c th c
a ra hnh (3.7). Trong hnh v ny, nt 1 c th truyn n bt k nt no trong s
cc nt 2, 3 v 4 v cc nt 2, 3, 4 c th truyn ti nt 5. Do cc nt 2, 3, v 4 l
tng ng v 2 trong s 3 nt c th trng thi ngh.
Cc nt chuyn trng thi t ngh sang hot ng ln lt cho cc ti c
cn bng. C ba trng thi c nh ngha trong GAF, l pht hin (discovery),
xc nh cc nt 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. S chuyn trng thi trong GAF
c miu t hnh (3.8) . Nt no ngh trong bao lu lin quan n cc thng s c
iu chnh trong qu trnh nh tuyn. iu khin di ng, mi nt trong li
c on thi gian ri khi li ca n v gi thng tin ny n nt ln cn.
http://www.ebook.edu.vn
Th Tuyt T6-K48
55
n tt nghip
Th Tuyt T6-K48
56
n tt nghip
thng khi ni n tn tht gi v lm tng thi gian sng ca mng bng cch tit
kim nng lng. Mc d GAF l mt giao thc da trn v tr, n cng c th c
coi l nh mt giao thc phn cp khi m cc cm da trn v tr a l. i vi mi
vng li xc nh, mi nt i in hot ng nh mt nt 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.
3.7.2. GEAR
Yu et al. a ra vic s dng thng tin v a l trong khi ph bin cc yu
cu n cc vng thch hp v cc yu cu d liu thng bao gm cc thuc tnh a
l. 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 nt ln cn. Vic
nh tuyn thng tin theo vng a l rt c ch trong cc h thng xc nh v tr, v
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 nt gi mt estimated cost v mt learned cost
trong qu trnh n ch qua cc nt 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
nt khng c bt k mt nt 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 vic thit
lp ng cho gi tip theo c iu chnh.
C 2 pha trong gii thut ny:
http://www.ebook.edu.vn
Th Tuyt T6-K48
57
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
58
n tt nghip
3.8. Kt lun
Chng ny tng kt v a ra kh nhiu cc giao thc nh tuyn. Mi giao
thc u c nhng u v nhc im ring. Hin nay, c rt nhiu cc ci tin ca
cc loi giao thc ny c a ra, v cho kt qu rt kh quan. Vic la chn loi
giao thc no hon ton ph thuc vo ng dng m chng ta trin khai. Mc d s
hot ng ca cc gii thut nh tuyn ny y ha hn trong vn s dng hiu qu
nng lng, cc nghin cu sau ny cn phi xc nh r cc vn nh cht lng
dch v ca cc ng dng ca cc cm bin hnh nh v cc ng dng thi gian thc.
http://www.ebook.edu.vn
Th Tuyt T6-K48
59
n tt nghip
Th Tuyt T6-K48
60
n tt nghip
Th Tuyt T6-K48
61
n tt nghip
Th Tuyt T6-K48
62
n tt nghip
Th Tuyt T6-K48
63
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
64
n tt nghip
Cu trc ny cng da trn mt phn ca tiu chun ISO/OSI. Tuy nhin host
cn c thm hai module na l: blackboard v mobility. Mobility cung cp thng tin
v v tr a l v iu khin s di chuyn ca host. Blackboard c s dng qua cc
lp giao tip. N cung cp thng tin qua mt hay nhiu lp v rt c ch khi ta nh gi
giao thc.
Ci t Mobility FW:
Ban u bn down Mobility FW trn trang web ca OMNeT++ v chng vo
th mc ci t OMNeT++. Sau bn lm theo cc bc sau:
Sa bin OMNETPP_ROOT trong file mkmk.cmd ch n th mc bn ci
OMNeT++.
Chy mkmk.cmd
http://www.ebook.edu.vn
Th Tuyt T6-K48
65
n tt nghip
Th Tuyt T6-K48
66
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
67
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
68
n tt nghip
Blackboard
Khi bn mun nh gi hot ng mt giao thc, bn cn thit phi bit thng
tin v trng thi bn trong mt giao thc. Khi bn cn s dng Blackboard. S thay
i trng thi c publish trn Blackboard, v n gin bn ch cn ng k tham s
vi Blackboard v sau truy cp n tham s ny.
Ngoi ra Blackboard cn cho php bn trao i thong tin gia cc lp m khng
cn s dng bin con tr lin lc vng quanh gia cc module. V d lp vt l c
th cm nhn xem knh bn hay ri. Nu giao thc lp mng da trn cm nhn sng
mang th n cn thong tin ny t lp vt l. Blackboard l mt module m cc thong
tin tng ng c th publish trn n v sau c th truy cp bi bt k module no
m ng k vi n. BasicModule cung cp mi th cn thit tng tc vi lp
Blackboard.
http://www.ebook.edu.vn
Th Tuyt T6-K48
69
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
70
n tt nghip
Th Tuyt T6-K48
71
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
72
n tt nghip
Th Tuyt T6-K48
73
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
74
n tt nghip
Th Tuyt T6-K48
75
n tt nghip
4.3. M phng
4.3.1. M hnh nng lng
c im ca knh v tuyn
Trong knh v tuyn, qu trnh truyn sng in t c th c m hnh bng
quy lut hm gim cng sut khong cch gia b pht v b thu. Thm vo , nu
gia b pht v b thu khng truyn theo ng truyn thng m b cn tr bi chng
ngi vt th khi song in t s n b thu bng cc ng khc nhau ti thi im
khc nhau. iu ny gy ra hin tng phading a ng. Vn l ta s dng m
hnh no (m hnh ng truyn thng hay m hnh phading a ng) trong mng
cm bin. Ta bit cng sut thu c ti b thu s gim khi khong cch gia bn pht
v bn nhn tng ln. Theo Wendi th c hai m hnh ny u c s dng ty
thuc vo khong cch gia bn truyn v bn pht. Nu khong cch gia bn pht v
bn thu nh hn khong cch dcross-over th m hnh khng gian c s dng (suy hao
d2) v nu ngc li th m hnh 2 ng dn c s dng (suy hao d4).
http://www.ebook.edu.vn
Th Tuyt T6-K48
76
n tt nghip
4 L hr ht
(4.1)
Trong :
L 1 : h s suy hao h thng khng lin quan n qu trnh truyn
hr: chiu cao ca nten bn nhn so vi mt t
ht: l chiu cao ca n ten pht so vi mt t
: l bc song ca tn hiu song mang
Nu khong cch truyn nh hn dcross-over th cng sut truyn suy hao c
tnh nh sau :
Pr (d ) =
Pt Gt Gr 2
(4d ) 2 L
(4.2)
Trong :
Pr(d) : cng sut nhn c khong cch d
Pt : cng sut bn truyn
Gt : h s khuch i ca anten bn truyn
Gr h s khuch i ca anten bn nhn
: l bc song ca tn hiu sng mang
L 1 : h s suy hao h thng khng lin quan n qu trnh truyn
d : khong cch gia bn truyn v bn nhn
Phng trnh ny m hnh s suy hao khi bn pht v bn thu c s thng tin
tm nhn thng (truyn thng khng c chng ngi vt), iu ny ch xy ra nu nh
bn pht v bn thu gn nhau(d<dcross-over). Nu khong cch d> dcross-over th ta c cng
thc sau :
http://www.ebook.edu.vn
Th Tuyt T6-K48
77
n tt nghip
(4.3)
Trong :
Pr(d) : cng sut nhn c khong cch d
Pt : cng sut bn truyn
hr: chiu cao ca nten bn nhn so vi mt t
ht: l chiu cao ca n ten pht so vi mt t
d : khong cch gia bn truyn v bn nhn
Gt : h s khuych i ca anten bn truyn
Gr h s khuych i ca anten bn nhn
Trong trng hp ny tn hiu nhn c theo c hai hng, hng trc tip v
hng phn x. V c mt hay nhiu ng truyn m tn hiu n, nn tn hiu s suy
gim theo d4.
V d :
Cho Gt=Gr=1, ht=hr=1.5m, h thng khng suy hao L=1, f=914 MHZ
Suy ra : =3*108 /914*106 =0.328m, thay gi tr ny vo hai biu thc trn
Ta c:
P
4 t2
d : d < 86.2m
6.82 10
Pr =
Pt
2.25 4 : d 86.2m
d
(4.4)
http://www.ebook.edu.vn
Th Tuyt T6-K48
78
n tt nghip
Nh tho lun trn s suy gim cng sut trong qu trnh truyn ph thuc
vo khong cch gia bn pht v bn thu, nu khong cch tng i ngn, ta c th
p dng m hnh t l nghch vi d2, v ngc li nu khong cch di ta p dng m
hnh t l vi d4. B iu khin cng sut c th o ngc s suy hao ny bng cch
thit lp khuch i cng sut m bo mc cng sut no ti bn nhn, do
truyn mt bn tin di l bit, khong cch d ta c:
ETx (l , d ) = ETx elec (l ) + ETx amp (l , d )
(4.5)
(4.6)
Bn nhn:
E Rx (l ) = E Rx elec (l )
E Rx (l ) = lE elec
(4.7)
(4.8)
Th Tuyt T6-K48
79
n tt nghip
(4.9)
Khi ta c :
R d2
Pt = fruss amp b 4
two ray amp Rb d
: d < d crossover
:
d d crossover
(4.10)
Pr =
(4 )2
2 2
:
tw0 ray amp Rb Gt Gr ht hr
d < d crossover
(4.11)
d d crossover
V
friss amp
(4 )
P
= r thresh 2
Rb Gt Gr
(4.12)
Pr thresh
(4.13)
Rb Gt Gr ht2 hr2
Th Tuyt T6-K48
80
n tt nghip
1 Pr thresh d 2
Pt =
4
2 Pr thresh d
Vi 1 =
:
:
(4 )2
Gt G r
d < d crossover
(4.14)
d d crossover
; 2 =
1
(4.15)
Gt Gt ht2 hr2
(4.16)
Do cng sut nhn c t nht phi l -52dBm hay 6.3 nW nhn thnh
cng gi. Thay cc gi tr vo (Gt=Gr=1, ht=hr=1.5m, L=1, f=914 MHZ, =0.328m,
Rb=1Mbps). Ta c:
friss amp = 10 pJ / bit / m 2
(4.17)
Th Tuyt T6-K48
81
n tt nghip
Vic nhn bn tin cng tiu tn nng lng kh cao cho nn chng ta cng cn
ti thiu s ln truyn v nhn mi nt.
4.3.2. Gi thit v thit lp thng s ban u cho qu trnh m phng
Chng ta c mt s cc gi thit ban u nh sau:
Bc 1: Tm nt xa trm BS nht
Bc 2: Thit lp chui
Bc 3: Chn nt ch
http://www.ebook.edu.vn
Th Tuyt T6-K48
82
n tt nghip
BS
broadcast
bn
tin
Hnh (4.9) l giao din ca Mobility khi m phng, miu t qu trnh broadcast
ca trm c s (BS) n cc nt trong mng, host[0] trong hnh chnh l trm c s.
ng nt t l ng truyn v tuyn ca bn tin. Channel control iu khin vic
di ng ca cc host v tnh ton khong cch giao thoa gia cc nt. Trong phn m
phng ny ta gi s cc nt cm bin khng di ng.
http://www.ebook.edu.vn
Th Tuyt T6-K48
83
n tt nghip
cha
trong
bn
tin.
sau
gi
reply
li
bng
bn
tin
REPLY_BROADCASTING_POSITION:
cplusplus {{#include "NetwPkt_m.h"}};
class NetwPkt;
message RBSP extends NetwPkt {
fields:
double distance;
};
http://www.ebook.edu.vn
Th Tuyt T6-K48
84
n tt nghip
tin
FIND_NODE_INTO_CHAIN
cc
trng
ging
nh
bn
tin
BROADCASTING_POSITION ca BS .
http://www.ebook.edu.vn
Th Tuyt T6-K48
85
n tt nghip
Th Tuyt T6-K48
86
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
87
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
88
n tt nghip
4.3.3. Kt qu m phng
Sau y ta s a ra kt qu m phng ca ba giao thc: truyn tin trc tip,
LEACH, PEGASIS. Trong bng (4.10) l kt qu khi m phng, phn m ng vi
kch thc mng l (50m,50m), phn cn li l kt qu m phng ng vi mng c
kch thc (100m, 100m).
Trong bng (4.2) ta thy, cc nt bt u cht ng lot sau khi 20% nt cht.
Bi v khong cch gia cc nt lc ny ln hn rt nhiu, vic la chn nt ch din
ra thng xuyn mi vng v cc nt cng nhanh chng tiu hao nng lng hn.
Bng 4.2 S vng khi 1%, 20%, 50%, v 100% nt cht
Th Tuyt T6-K48
89
n tt nghip
Nng lng ban u ca nt trong hnh (4.9) l 0.25J v hnh (4.10) l 0.5J .
Mc nng lng tng gp i dn n s vng cng tng gp i . Vi kch thc
mng (100m,100m) th s vng khi thc hin PEGASIS gp ba so vi LEACH.
http://www.ebook.edu.vn
Th Tuyt T6-K48
90
n tt nghip
http://www.ebook.edu.vn
Th Tuyt T6-K48
91
KT LUN
Khi nim mng cm bin tng i cn l lm i vi nhiu ngi lm vic
trong lnh vc vin thng. n ny em trnh by mt cch tng quan nht v mng
cm bin. Vi tnh nng u vit v ng dng a dng m khng phi mng no cng
c, trong tng lai khng xa mng cm bin s c pht trin rng ri v nhanh
chng. Em hy vng vi n ny, s gp phn vo vic nghin cu v lnh vc cn
tng i mi m ny Vit Nam.
Trong phm vi n tt nghip ny, em nghin cu c nhng nt khi
qut nht v mng cm ng v m phng c mt giao thc nh tuyn thng c
dng trong mng. Do kin thc cn hn ch, nn n tt nghip ca em khng th
trnh khi nhng thiu st, em rt mong nhn c s ph bnh, ng gp ca cc thy
trong b mn cng nh trong khoa n ca em c hon thin.
Mt ln na em xin chn thnh cm n TS. Trn Ngc Lan - B mn K thut
thng tin - Khoa in T Vin Thng Trng i Hc Bch Khoa H Ni nhit
tnh gip em trong thi gian va qua.
H Ni, Thng 5 Nm 2008
Sinh vin thc hin
Th Tuyt
http://www.ebook.edu.vn
Th Tuyt T6-K48
92
http://www.ebook.edu.vn
Th Tuyt T6-K48
93