1. Trang chủ
  2. » Luận Văn - Báo Cáo

WIRELESS SENSOR NETWORKS

130 628 6
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 130
Dung lượng 2,57 MB

Nội dung

Sựphát triển của Internet, truyền thông và công nghệthông tin kết hợp với những tiến bộkỹ thuật gần ñây ñã tạo ñiều kiện cho các thếhệcảm biến mới với giá thành thấp, khảnăng triển khai qui mô lớn với ñộchính xác cao

ð i H c Qu c Gia Thành Ph H Chí Minh Trư ng ð i H c Bách Khoa Thành Ph H Chí Minh Khoa ði n-ði n T B Môn Vi n Thông WIRELESS SENSOR NETWORKS K Thu t, Giao Th c ng D ng GVHD: Th y VƯƠNG PHÁT SVTH : ð DUY TÂN Tháng 8/2009 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng M CL C Trang L i nói đ u Các t vi t t t dùng tài li u Chương 1: T NG QUAN V M NG C M BI N KHÔNG DÂY 1.1 Gi i thi u: 1.1.1 Công ngh Sensor Network: 1.1.2 ng d ng c a m ng c m bi n : 11 1.2 T ng quan v k thu t WSNs: 12 1.2.1 Các thành ph n b n c u trúc m ng c m bi n : 12 1.2.2 Quá trình phát tri n m ng c m bi n: 16 1.2.3 Các thách th c tr ng i: 17 Chương 2: NG D NG M NG C M BI N KHƠNG DÂY 2.1 Các mơ hình phân b : 18 2.2 Các ng d ng c a m ng WSNs: 20 2.3 Các ví d v ng d ng d ng WSN (C1WSN) : 21 2.3.1 ng d ng quân s , an ninh thiên nhiên: 21 2.3.2 ng d ng giám sát xe c thông tin liên quan: 23 2.4 Các ví d v ng d ng d ng WSN (C2WSN) : 23 2.4.1 ði u n thi t b nhà: 25 2.4.2 Các tịa nhà t đ ng: 25 2.4.3 Qu n lý trình t đ ng cơng nghi p: 26 2.4.4 Các ng d ng y h c: 27 2.5 K t lu n: 27 Chương 3: K THU T C M BI N KHÔNG DÂY 3.1 Khái quát v NODE c m bi n: 28 3.2 Ph n c ng ph n m m : 29 3.3 Phân lo i c m bi n: 30 3.4 Môi trư ng ho t ñ ng c a sensor node (WNs): 31 3.5 Xu hư ng phát tri n c a Node c m bi n : 32 Chương 4: K THU T TRUY N D N KHƠNG DÂY 4.1 Q trình truy n sóng : 33 4.2 ði u ch tín hi u: 35 4.3 Các công ngh không dây: 36 4.3.1 Bluetooth: 37 4.3.2 WLAN: 37 4.3.3 ZigBee: 40 4.4K t lu n: 41 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Chương 5: GIAO TH C ðI U KHI N TRUY C P TRONG M NG WIRELESS SENSOR NETWORKS 5.1 Mơ hình giao th c cho WSNs: 42 5.2 Giao th c MAC: 43 5.2.1 Các thông s : 44 5.2.2 Các giao th c chung: 46 5.3 Các giao th c MAC cho m ng WSNs: 54 5.3.1 Schedule-Based Protocols: 55 5.3.2 Random Access-Based Protocols: 58 5.4 Nghiên c u trư ng h p SENSOR-MAC: 59 5.4.1 T ng quát: 59 5.4.2 L ng nghe ngh theo chu kỳ (Listen and Sleep): 60 5.4.3 S ph i h p l a ch n l ch làm vi c: 60 5.4.4 ð ng b khung th i gian: 61 5.4.5 L ng nghe thích ng: 62 5.4.6 ði u n truy c p trao ñ i d li u: 62 5.4.7 Chuy n thơng p: 63 5.5 Chu n IEEE 802.15.4 LR-WPANs: 64 5.5.1 L p v t lý (PHY): 66 5.5.2 L p MAC: 68 5.6 K t lu n: 80 Chương 6: CÁC GIAO TH C ð NH TUY N CHO M NG C M BI N KHÔNG DÂY 6.1 S phân ph i t p h p d li u: 81 6.2 Thi t k thách th c k thu t ñ nh n WSN: 82 6.2.1 Kích thư c m ng đ c tính thay đ i theo th i gian: 82 6.2.2 Tài nguyên h n ch : 83 6.3 Giao th c ñ nh n WSNs: 83 6.3.1 Các k thu t ñ nh n: 84 6.3.2 Flooding bi n th : 84 6.3.3 Giao th c đ nh n thơng tin qua s th a thu n: 87 6.3.4 Phân nhóm phân b c tương thích, lư ng th p (LEACH): 90 6.3.5 T p trung hi u qu công su t h th ng thông tin c m bi n: 93 6.3.6 Truy n tin tr c ti p: 94 6.3.7 ð nh n theo v trí: 97 6.4 K t lu n: 101 Chương 7: CÁC GIAO TH C ðI U KHI N GIAO V N CHO M NG C M BI N KHÔNG DÂY 7.1 Các giao th c ñi u n giao v n truy n th ng: 102 7.1.1 TCP (RFC 793): 102 7.1.2 UDP (RFC 768): 103 7.1.3 Mobile IP: 103 7.1.4 Tính kh thi áp d ng TCP UDP cho m ng WSN: 103 7.2 Thi t k giao th c l p giao v n: 103 7.3 Các giao th c ñi u n giao v n ñang t n t i: 105 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng 7.4 ð c ñi m c a giao th c ñi u n giao v n: 105 7.4.1 S t c ngh n: 105 7.4.2 Khôi ph c gói b m t: 106 7.5 K t lu n: 107 Chương 8: PH N M M CHO M NG C M BI N KHÔNG DÂY 8.1 Nguyên lý thi t k ph n m m cho WSN: 108 8.2 Ki n trúc ph n m m: 109 8.2.1 Các ch c liên quan ñ n d li u: 109 8.2.2 Ki n trúc: 110 8.3 M t s ph n m m ñang s d ng: 110 Chương 9: QU N LÝ M NG CHO M NG C M BI N KHÔNG DÂY 9.1 Yêu c u qu n lý m ng: 112 9.2 Các ki u qu n lý m ng truy n th ng: 112 9.3 V n ñ thi t k qu n lý m ng: 113 9.4 Các v n ñ khác: 113 Chương 10: H ðI U HÀNH CHO M NG C M BI N KHƠNG DÂY 10.1 Thi t k h u hành: 115 10.2 M t s h ñi u hành cho m ng WSN: 116 10.2.1 TinyOS: 116 10.2.2 Mate: 116 10.2.3 MagnetOS: 117 10.2.4 MANTIS: 117 Chương 11: QU N LÝ S V N HÀNH VÀ LƯU LƯ NG THƠNG TIN 11.1 V n đ thi t k WSN: 118 11.1.1 Giao th c MAC: 118 11.1.2 Giao th c ñ nh n: 119 11.1.3 Giao th c chuy n v n: 119 11.2 Mơ hình hóa s v n hành c a WSN: 119 11.2.1 Metric: 119 11.2.2 Các mơ hình b n: 120 11.2.3 Các mơ hình m ng: 123 11.3 Tính tốn th i gian s ng c a h th ng: 124 11.3.1 Phân tích: 126 11.3.2 Th o lu n: 127 T ng k t: 129 Tài li u tham kh o 130 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng L i nói đ u S phát tri n c a Internet, truy n thông công ngh thông tin k t h p v i nh ng ti n b k thu t g n ñây ñã t o ñi u ki n cho th h c m bi n m i v i giá thành th p, kh tri n khai qui mô l n v i đ xác cao Cơng ngh u n c m bi n g m c m bi n dãy, c m bi n trư ng ñi n t , c m bi n t n s vô n, c m bi n quang ñi n h ng ngo i, laser radar c m bi n ñ nh v d n ñư ng Các ti n b lĩnh v c thi t k c m bi n, v t li u cho phép gi m kích thư c, tr ng lư ng chi phí s n xu t c m bi n ñ ng th i tăng kh ho t đ ng đ xác Trong tương lai g n, m ng c m bi n không dây s có th tích h p hàng tri u c m bi n vào h th ng ñ c i thi n ch t lư ng th i gian s ng Cơng ngh u n c m bi n có ti m l n, khơng ch khoa h c nghiên c u, mà quan tr ng chúng ñư c s d ng r ng rãi ng d ng liên quan đ n b o v cơng trình tr ng y u, chăm sóc s c kh e, b o v mơi trư ng, lư ng, an tồn th c ph m, s n xu t, nâng cao ch t lư ng cu c s ng kinh t …V i m c tiêu gi m giá thành tăng hi u qu công nghi p thương m i, m ng c m bi n không dây s mang ñ n s ti n nghi ng d ng thi t th c nâng cao ch t lư ng cu c s ng cho ngư i Trong n i dung tài li u này, trình bày v k thu t xây d ng m ng c m bi n không dây, giao th c ñ thi t k t ñơn gi n ñ n ph c t p Bên c nh ng d ng ph bi n có nhi u ti m ng d ng th c t M t nhìn t ng qt v cơng ngh m ng c m bi n không dây Em xin chân thành c m ơn s hư ng d n nhi t tình c a th y Vương Phát, s g i m góp ý c a th y ñã h tr r t nhi u ñ em có th hồn thành đ tài ð i H c Bách Khoa TPHCM B Môn Vi n Thông CÁC T Wireless Sensor Networks K Thu t,Giao Th c ng D ng VI T T T DÙNG TRONG TÀI LI U Nghĩa ti ng Anh T vi t t t Nghĩa ti ng Vi t ACK AES Acknowledge Advanced Encryption Standard Gói xác nh n Tiêu chu n mã hóa tiên ti n API Application Programming Interface Giao di n l p trình ng d ng APS Application Support Sublayer L p ph cung c p ng d ng ATM Asynchronous Transfer Mode Ch ñ truy n b t ñ ng b BE Back-off Exponent Th i gian ch ñ ñư c truy c p BTS Base Transceiver Station Tr m thu phát s CAP Contention Access Period Th i gian tranh ch p truy c p CCA Clear Channel Assessment Ư c ñ nh kênh truy n tr ng CDMA Code Division Multiple Access ða truy c p phân chia theo mã CFP Contention Free Period Th i gian tranh ch p t CID Cluster Identity Mã xác nh n Cluster CSMA Carrier Sense Multiple Access ða truy c p c m bi n sóng mang CSMA/CA Carrier Sense Multiple Access with Collision Avoidance ða truy c p c m bi n sóng mang tránh ñ ng ñ CSMA/CD Carrier Sense Multiple Access with Collision Detection ða truy c p c m bi n sóng mang phát hi n đ ng đ CTS Clear to send S n sàng nh n CW Congestion Window C a s tranh ch p DCE Data Circuit-Terminating Equipment Thi t b k t cu i kênh s li u DSSS Direct-Sequence Spread Spectrum Tr i ph chu i tr c ti p DTE Data Terminal Equipment Thi t b ñ u cu i DTMC Discrete-Time Markov Chain Chu i Markov th i gian r i r c E2E End-to-End ð u cu i t i ñ u cu i FDMA Frequency Division Multiple Access ða truy c p phân chia theo t n s FFD Full-Function Device Thi t b ch c ñ y ñ GTS Guaranteed Time Slot Khe th i gian ñ m b o HbH Hop-by-Hop Truy n t ng bư c IEEE Institute of Electrical and Electronic Engineers Vi n k thu t ñi n ñi n t IrisNet Internet-Scale Resource-Intensive Sensor Networks Services D ch v m ng c m bi n tài nguyên l n m c liên m ng ITU International Telecommunication Union Liên minh vi n thông qu c t LAN Local Area Network M nh n i b LEACH Low-Energy Adaptive Clustering Hierarchy C u trúc phân b c tương thích, lư ng th p LQI Link Quality Indicator B ch th ch t lư ng liên k t LR-WPANs Low Rate Wireless Personal Area Networks M ng WPAN t c ñ th p ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng MAC Medium access control ði u n truy c p môi trư ng MANETs Mobile ad hoc Network M ng ad hoc di ñ ng MIB Management Information Base Cơ s thông tin qu n lý MiLAN Middleware Linking Application and Network Ph n m m liên k t ng d ng m ng NAV Network Allocation Vector Vector phân ph i m ng NB Number of Back-off S l n back-off NM Network Management Qu n lý m ng NMS Network Management System H th ng qu n lý m ng OS Operating System H ñi u hành PAN Personal Area Network M ng cá nhân PEGASIS Power-efficient Gathering in Sensor Information System T p trung hi u su t m ng c m bi n PHY Physic Layer L p v t lý PSDU PHY Service Data Unit ðơn v d li u l p v t lý RED Receiver Energy Detection Phát hi n lư ng máy thu RF Radio Frequency T n s vô n RFD Reduced-Function Device Thi t b ch c h n ch RFICs Radio Frequency Intergrated Circuits M ch tích h p t n s vô n RFID Radio Frequency Identify Device Thi t b nh n d ng b ng sóng vô n RTS Ready to send S n sàng g i RVF Routing Vector Field Trư ng vector ñ nh n SAP Service access point ði m truy c p d ch v S-MAC sensor MAC Giao th c MAC cho c m bi n SMACS Self-Organizing Medium Access Control for Sensornets ði u n truy c p t s p x p cho m ng c m bi n SNMP Simple Network Management Protocol Giao th c qu n lý m ng ñơn gi n SPIN Sensor Protocols for Information via Negotiation Giao th c thông tin c m bi n thông qua s th a thu n STEM Sparse Topology and Energy Management Qu n lý lư ng c u hình r i rác TDD Time Division Duplex Song công phân chia th i gian TDMA Time Division Multiple Access ða truy c p phân chia theo th i gian TOM Telecom Operation Map Lư c ñ ho t ñ ng vi n thông TS Timeslot Khe th i gian UDP User Datagram Protocol Giao th c cho d ch v truy n datagram WAN Wide Area Networks M ng di n r ng WPAN Wireless Personal Area Network M ng không dây cá nhân WSNs Wireless Sensor Networks M ng c m bi n không dây ZDO ZigBee Device Object ð i tư ng thi t b ZigBee ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Chương T NG QUAN V M NG C M BI N KHÔNG DÂY 1.1 Gi i thi u: M ng c m bi n (sensor network) m t c u trúc, s k t h p kh c m bi n, x lý thông tin thành ph n liên l c ñ t o kh quan sát, phân tích ph n ng l i v i s ki n hi n tư ng x y mơi trư ng c th đó.Mơi trư ng có th th gi i v t lý ,h th ng sinh h c Các ng d ng b n c a m ng c m bi n ch y u g m thu th p d li u, giám sát, theo dõi ,và ng d ng y h c.Tuy nhiên ng d ng c a m ng c m bi n tùy theo yêu c u s d ng cịn r t đa d ng khơng b gi i h n Có thành ph n b n c u t o nên m t m ng c m bi n: • Các c m bi n đư c phân b theo mơ hình t p trung hay phân b r i • M ng lư i liên k t gi a c m bi n( có dây hay vơ n) • ði m trung tâm t p h p d li u (Clustering) • B ph n x lý d li u trung tâm M t node c m bi n ñư c ñ nh nghĩa s k t h p c m bi n b ph n x lý, hay g i mote M ng c m bi n không dây(WSN) m ng c m bi n k t n i gi a node c m bi n b ng sóng vô n 1.1.1 Công ngh Sensor Network: Trong m ng sensor network, c m bi n ñư c xem ph n quan tr ng nh t ph c v cho ng d ng Công ngh c m bi n ñi u n bao g m c m bi n trư ng ñi n t ; c m bi n t n s vô n; quang ,h ng ngo i; radars; lasers; c m bi n ñ nh v , d n ñư ng; ño ñ c thông s môi trư ng; c m bi n ph c v ng d ng an ninh, sinh hóa … Ngày nay, c m bi n ñư c s d ng v i s lư ng l n M ng WSNs có đ c m riêng ,cơng su t b gi i h n, th i gian cung c p lư ng c a ngu n (ch y u pin) có th i gian ng n, chu kỳ nhi m v ng n, quan h ña ñi m-ñi m, s lư ng l n node c m bi n… C m bi n có th ch g m hay dãy c m bi n.Kích thư c r t ña d ng , t nano (1-100nm), meso (100-10000nm), micro (10-1000um), macro(vài mm-m)… Do đ c tính c a m ng WSNs di ñ ng trư c ñây ch y u ph c v cho ng d ng qn s nên địi h i tính b o m t cao Ngày ,các ng d ng WSNs m r ng cho ng d ng thương m i, vi c tiêu chu n hóa t o s t o nên tính thương m i cao cho WSNs Các nghiên c u v WSNs có th chia làm nhi u ph n, s li u th ng kê g n ñây cho b ng 1.1: ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng B ng 1.1 : Các lĩnh v c nghiên c u v WSNs Các nghiên c u g n phát tri n thơng tin công su t th p v i node x lý giá thành th p có kh t phân b s p x p ,l a ch n giao th c cho m ng, gi i quy t toán quan tr ng nh t c a m ng WSNs kh cung c p lư ng cho node b gi i h n Các mơ hình khơng dây, có m ch tiêu th lư ng th p ñư c ưu tiên phát tri n Hi u qu s d ng công su t c a WSNs v t ng quát d a tiêu chí: • Chu kỳ ho t đ ng ng n • X lý d li u n i b t i node ñ gi m chi u dài d li u, th i gian truy n • Mơ hình m ng multihop làm gi m chi u dài đư ng truy n, qua gi m suy hao t ng c ng ,gi m t ng cơng su t cho đư ng truy n WSNs đư c phân làm lo i ,theo mơ hình k t n i ñ nh n mà nodes s d ng: • • • • • • Lo i 1(C1WSNs): S d ng giao th c ñ nh n ñ ng Các node tìm ñư ng t t nh t đ n đích Vai trò c a node sensor v i node k ti p tr m l p (repeater) Kho ng cách r t l n (hàng ngàn mét) Kh x lý d li u node chuy n ti p M ng ph c t p 10 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng H • • • • u hành cho c m bi n nên cung c p ch c sau: Kích thư c nén nh node c m bi n có dung lư ng b nh r t nh Cung c p theo th i gian th c ng d ng th i gian th c K thu t qu n lý tài nguyên hi u qu ñ phân th i gian cho vi x lý h n ch b nh Phân ph i mã tin c y hi u qu ch c th c thi b i node c m bi n có th ph i thay đ i sau thi t l p h th ng • Qu n lý công su t giúp kéo dài th i gian s ng c i thi n ch t lư ng h th ng • Cung c p giao di n l p trình chung cho ph n m m c a c m bi n hay ph n m m ng d ng ði u cho phép truy c p ñi u n ph n c ng tr c ti p ñ t i ưu th c thi h th ng 10.2 M t s h ñi u hành cho m ng WSN: 10.2.1 TinyOS: Thi t k TinyOS cho phép ph n m m ng d ng truy c p ph n m m tr c ti p ñư c yêu c u TinyOS ch hai v n ñ : cách đ b o đ m dịng d li u ñ ng th i s thi t b ph n, cách cung c p thành ph n ñư c l p ñ t v i overhead nh dành cho x lý lưu tr Các v n đ quan tr ng TinyOS ñư c yêu c u qu n lý ph n c ng tài nguyên m t cách hi u qu TinyOS dùng m t ki u d a s ki n ñ cung c p m c cao ng d ng ñ ng th i v i lư ng b nh r t nh So sánh v i cách ti p c n d a vùng stack, yêu c u kho ng stack ph i ñư c dành riêng cho m i ng c nh th c thi b i t c ñ chuy n ñ i ng c nh th c thi ch m phương pháp d a s ki n, TinyOS có lưu lư ng cao Nó có th t o tác v liên k t v i m t s ki n m t cách nhanh chóng, mà khơng gây ngh n hay s l p vòng Khi CPU ngh , vi c x lý vào tr ng thái ng ñ b o toàn lư ng TinyOS g m m t b l p l ch nh (scheduler) m t dãy b ph n c u thành B l p l ch l p k ho ch ho t ñ ng cho thành ph n c a M i thành ph n g m ph n: b ñi u n l nh, b ñi u n s ki n, m t khung kích thư c c ñ nh ñư c nén m t nhóm tác v Các l nh tác v ñư c th c thi ng c nh c a khung ho t ñ ng theo tr ng thái c a M i thành ph n s khai báo l nh s ki n ñ cho phép tính module tương tác d dàng v i thành ph n khác H ñi u hành WSN ñ nh nghĩa ba d ng thành ph n: mô t ph n c ng, ph n c ng t ng h p thành ph n ph n m m m c cao Thành ph n mô t ph n c ng thành ph n m c th p nh t Chúng ánh x ph n c ng v t lý thi t b I/O, b thu phát vô n, c m bi n M i thành ph n ñư c ánh x tr ng thái làm vi c c a ph n c ng thư ng thành ph n mô t ph n c ng M t s ñánh giá TinyOS ch r ng có m t s l i ích sau: • TinyOS địi h i r t mã lư ng d li u nh • Các s ki n đư c truy n m t cách nhanh chóng t c ñ th c thi tác v chuy n ñ i ng c nh tương ng di n r t cao • TinyOS có tính module hi u qu 10.2.2 Mate: Mate ñư c thi t k đ làm vi c phía TinyOS m t thành ph n c a Nó m t b d ch byte-code nh m t o cho TinyOS có th dùng đư c v i nh ng ngư i l p trình khơng thành th o cho 116 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng phép l p trình nhanh chóng hi u qu cho m ng Trong Mate m t mã chương trình đư c làm theo bao gói (capsules) M i gói có 24 chương trình, chi u dài m i chương trình byte Các gói ch a d ng thơng tin, làm cho s ánh x mã ñư c d dàng Mate capsules có th t thi t đ t chúng vào m ng Mate th c thi giao th c ñ nh n ad hoc d ng khơng có phát m c báo hi u (beaconless) có kh đ cài đ t giao th c đ nh n m i Các gói đư c phân lo i thành nhóm: thơng p g i, thơng p nh n, đ nh th i chương trình M t s ki n có th kích cho Mate ho t đ ng Mate có th ch đư c dùng n n máy o cho s phát tri n ng d ng, mà cịn cơng c đ qu n lý ñi u n m ng c m bi n 10.2.3 MagnetOS: MagnetOS h u hành thích nghi phân b ñư c thi t k ñ c bi t cho ng d ng b o toàn lư ng Các h u hành khác khơng cung c p k thu t thích ng m ng r ng hay cách th c cho ng d ng ñ xây d ng tài nguyên node hi u qu M c đích c a MagnetOS thích ng v i tài nguyên l p dư i, hi u qu b o qu n lư ng, cung c p s rút t ng quát cho ng d ng, kh m r ng cho m ng l n 10.2.4 MANTIS: MANTIS h ñi u hành nhúng ña lu ng v i ph n c ng single-board cho phép thi t l p ng d ng nhánh chóng d dàng M c đích chìa khóa s d dàng cho ngư i l p trình, MANTIS dùng c u trúc đa lu ng phân l p c n ngơn ng l p trình tiêu chu n C n trúc ñư c phân l p ch a ña lu ng, l p l ch ưu tiên v i vi c phân h th i gian, s ñ ng b I/O theo s ngăn ch n qua l i, vùng stack giao th c m ng, driver thi t b Lõi (kernel) MANTIS phân bi t ch c c a 500 bytes RAM MANTIS dùng C ñ thi t l p lõi API M t s h ñi u hành khác ñư c dùng cho m ng WSN OSPM, EYES OS, SenOS, EMERALDS, PicOS,… V n đ vi c thi t k h ñi u hành cho WSN kích thư c (yêu c u b nh ), hi u qu s d ng lư ng l p k ho ch cho tác v , c p nh t phân ph i mã hi u qu , giao di n l p trình ng d ng chung 117 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Chương 11 QU N LÝ S V N HÀNH VÀ LƯU LƯ NG THƠNG TIN 11.1 V n đ thi t k WSN: 11.1.1 Giao th c MAC: Các giao th c MAC nh hư ng đ n tín hi u qu đ tin c y q trình truy n d li u theo mơ hình hop-by-hop Các giao th c MAC ñang t n t i tiêu chu n IEEE 802 có th khơng hồn tồn thích h p cho m ng WSN hi u su t s d ng lư ng Các giao th c MAC t ng quát có th gây t n hao lư ng nguyên nhân: • Kênh truy n vơ n đư c chia s mơ hình m ng phân b , vi c đ ng đ gói khơng th tránh đư c Các gói đ ng đ u c u truy n l i d n đ n lãng phí lư ng • Các giao th c MAC phân b yêu c u thơng p u n cho truy n d li u (các gói RTS, CTS) Thơng p ñi u n tiêu th lư ng • Overhearing idle listening có th gây lãng phí lư ng Các giao th c MAC cho m ng c m bi n không dây th hi n hi u qu s d ng lư ng qua thi t k hi u qu th c t Các thơng s thư ng đư c dùng ñ ñánh giá ch t lư ng c a giao th c MAC g m xác su t xung ñ t, overhead cho ñi u n, ñ tr lưu lư ng Hình 11.1: M ng WSN 118 ð i H c Bách Khoa TPHCM B Môn Vi n Thông 11.1.2 Wireless Sensor Networks K Thu t,Giao Th c ng D ng Giao th c ñ nh n: Các giao th c ñ nh n truy n th ng d a ñ a ch cho m ng Internet khơng đáp ng đư c u c u c a m ng WSN ð nh n d a d li u phù h p cho WSN có th đư c thi t l p d dàng t p h p d li u, ti t ki m lư ng Các ki u lưu lư ng ñ c ñi m h th ng có th ñư c dùng ñ thi t k giao th c ñ nh n hi u qu ð ti t ki m lư ng, h u h t giao th c ñ nh n cho m ng WSN dùng k thu t riêng ñ làm t i thi u lư ng tiêu th 11.1.3 Giao th c chuy n v n: Các nhân t k thu t ñi u n ngh n ñ tin c y nên ñư c xem xét c n th n thi t k giao th c giao v n M c dù m t giao th c MAC có th khơi ph c gói b m t t bit l i, khơng có cách đ u n m t gói tràn b đ m Các giao th c chuy n v n nên có k thu t khơi ph c l i, đ m b o đ tin c y, k thu t ACK selective ACK đư c dùng TCP r t có ích ð tin c y WSN có ý nghĩa khác so v i m ng truy n th ng vi c truy n m i gói ph i đư c đ m b o K thu t hop-by-hop có th làm gi m yêu c u b ñ m t i node trung gian Các giao th c chuy n v n cho WSN nên tránh m t gói m t gói s gây lãng phí lư ng Hơn n a, giao th c chuy n v n ph i ñ m b o s cơng b ng đ node có th ñ t ñư c lưu lư ng ngang b ng 11.2 Mơ hình hóa s v n hành c a WSN: 11.2.1 Metric: M ng c m bi n không dây khác v i m ng thông tin truy n th ng nhi u thơng s khác c n đư c đánh giá: • Th i gian s ng c a h th ng: có th ñ nh nghĩa theo nhi u cách: th i gian m t vài node m t h t lư ng c a nó, hay kho ng th i gian cho ñ n QoS c a ng d ng khơng th đ m b o, kho ng th i gian cho ñ n m ng b tách r i • Hi u su t s d ng lư ng: s gói có th đư c truy n thành cơng dùng m t đơn v lư ng ð ng đ gói t i l p MAC, overhead cho đ nh n, m t gói, truy n l i gói gi m hi u su t s d ng lư ng • ð tin c y: WSN, ñ tin c y ñư c dùng m t thơng s đ đánh giá s tin c y s ki n ñư c c m nh n có th đư c báo cáo v tr m g c ð tin c y có th ñư c ñ nh nghĩa t s c a gói nh n thành cơng so v i t ng s gói đư c phát • ð bao ph : bao ph toàn b b i m t m ng c m bi n nghĩa kho ng không gian ñó ñư c giám sát b i node c m bi n N u m t node c m bi n tr nên khơng ho t đ ng suy gi m lư ng, m t vùng không gian có th khơng đư c giám sát n a ð bao ph ñư c ñ nh nghĩa t s khơng gian đư c giám sát khơng gian g c • Kh liên k t: Trong m ng WSN, m ng có th tr nên tách r i b i m t vài node khơng ho t ñ ng Kh liên k t ñư c dùng ñ ñánh giá m ng ñư c k t n i th hay có node b cách li • QoS: m t vài ng d ng WSN có đ c tính th i gian th c Các ng d ng có th có yêu c u QoS tr , t l m t băng thông 119 ð i H c Bách Khoa TPHCM B Môn Vi n Thông 11.2.2 Wireless Sensor Networks K Thu t,Giao Th c ng D ng Các mơ hình b n: Traffic Model: Các ng d ng đ c tính lưu lư ng tương ng m ng WSN khác v i m ng truy n th ng Do mơ hình lưu lư ng phân phát d li u khác Có b n mơ hình lưu lư ng đư c dùng cho WSN : event-based delivery, continuous delivery, query-based delivery hybrid delivery Mơ hình lưu lư ng tác ñ ng ñ n thi t k giao th c s th c thi • Event-Based Delivery: Các node c m bi n giám sát s xu t hi n c a s ki n m t cách th ñ ng liên t c Khi m t s ki n x y ra, node b t ñ u tư ng trình s ki n đ n cho tr m g c Khi d li u v s ki n ñư c phân phát v tr m g c, giao th c đ nh n tìm m t ñư ng ñ n tr m g c Phương pháp ñ nh n ñư c g i ñ nh n theo nhu c u N u m t s ki n x y thư ng xuyên, t i m t node hay m t nhóm node, ch c đ nh n đư c th c hi n thư ng xuyên, d n ñ n tiêu th lư ng nhi u M t cách thay th ñ t n dùng thư ng xuyên cho liên k t Do đó, hi u qu đ nh n đ i v i mơ hình phân ph i ph thu c nhi u vào t n s su t hi n c a s ki n M t giao th c đ nh n thích ng có th ñư c yêu c u ñ cài ñ t m t n ñ ng n u s ki n x y thư ng xuyên, ngư c l i n ñư c l p theo nhu c u • Continuous Delivery: D li u thu th p b i node c n ñư c tư ng trìn thư ng xuyên, liên t c hay theo chu kỳ • Query-Based Delivery: Tr m g c có th quan tâm đ n m t lư ng thơng tin đư c thu th p trư c node c m bi n Tr m g c s phát thơng p truy v n đ n node đ có giá tr thơng tin Thơng p truy v n có th mang m t l nh t tr m g c ñ n c m bi n v thông tin, t n s tư ng trình thơng s khác Trong mơ hình phân ph i này, tr m g c phát qu ng bá thơng p truy v n, m t n ñư c xây d ng t ñ ng truy v n ñ n node c m bi n node báo cáo tương ng v i u c u thơng p truy v n • Hybrid Delivery: Trong m t s m ng WSN, d ng c m bi n d li u chúng c m nh n ñư c có th r t l n Ví d , d li u có th đư c báo cáo liên t c b i node tr m g c c n thông tin truy v n t nh ng node khác Energy Model: Ch c thông tin v n c a node ch c tiêu th lư ng nhi u nh t node Ho t ñ ng c m bi n th c s tiêu th lư ng nh t Có hai phương pháp đ gi m tiêu th lư ng cho vi c thông tin c m bi n ð u tiên thi t k gi i thu t thơng tin cho trì lư ng t i node t t b thu phát sau m t kho ng th i gian Phương pháp th hai gi m m c thông tin qua vi c x lý m ng ch c t p h p d li u nén d li u 120 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng • Model for Sensing: Thơng thư ng, m t lư ng nh lư ng tiêu th cho vi c c m bi n ð t dãy c m bi n rs Gi s r ng công su t tiêu th ñ th c thi c m bi n qua m t vịng bán kính rs tương ng v i rs2 hay rs4 Hình 11.2: Tiêu th lư ng m i ho t ñ ng c a node c m bi n • Model for Communication: Năng lư ng cho vi c phát l-bit d li u qua kho ng cách d Etx(l,d) lư ng cho vi c thu l-bit d li u qua kho ng cách d là: Trong Ec lư ng b n ñư c yêu c u ñ ch y m ng phát thu Dcr kho ng cách giao nhau, e1 hay e2 lư ng ñơn v yêu c u cho b khu ch ñ i phát d < dcr (hay d > dcr) Do đó, lư ng t ng c ng cho vi c phát l-bit d li u t node ngu n i ñ n node ñích j kho ng cách d là: Kho ng cách t i ưu gi a node chuy n ti p (dm) đư c tính là: 121 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Khi hop count (H) t i ưu có th đư c tính H=d/dm • Model for Computation: M t node c m bi n thư ng có m t vi x lý hay CPU th c thi vi c tính tốn CPU tiêu th lư ng th p m i chu kỳ xung clock, hi u su t s d ng lư ng ñ i di n cho lư ng tiêu th cho m i l nh Node Model: ð trì lư ng, phương pháp chung cho node ng chúng không c n phát hay thu M t ví d cho mơ hình này, node c m bi n có hai tr ng thái: active (A) sleep (S) Chi u dài kho ng active sleep đư c phân b m t cách hình h c ng u nhiên v i giá tr trung bình p khe th i gian q Pha active ñư c chia thành tr ng thái R N Trong tr ng thái R, node c m bi n có th phát hay thu d li u và/hay phát d li u theo trình Poission v i t l trung bình g Trong tr ng thái N, node ch có th phát d li u n u có gói t n đ ng b đ m Hình 11.3: Mơ hình node c m bi n DTMC Mơ hình chu i Markov hai tr ng thái th i gian r i r c (DTMC) cho node bư c k ti p (next-hop), node bư c k ti p ñ i di n cho node lân c n có liên quan đ n node hi n t i Hai tr ng thái ñ nh nghĩa cho next-hop node wait (W) forwarding (F) Tr ng thái W nghĩa t t c node bư c k ti p ch tr ng thái S hay N không th nh n d li u t node hi n t o F đ i di n có nh t m t next-hop node tr ng thái R có th nh n d li u t node hi n t i Xác su t chuy n ñ i t W sang F ngư c l i gi s f w D a mô t , mơ hình chu i Markov cho mơ hình node c m bi n hình 11.3, ch s dư i thay cho s gói b đ m Dùng mơ hình này, s phân b tĩnh c a tr ng thái node (p) có th đư c tính theo xác su t truy n thành cơng d li u (b) xác su t mà 122 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng d li u ñư c nh n m t khe th i gian (a) M t s thơng s khác có th đư c tính d a p, ví d s d li u trung bình đư c phát m t khe th i gian, lưu lư ng c m bi n hay s d li u trung bình đư c chuy n ti p b i node m t khe th i gian, dung lư ng trung bình c a b ñ m b chi m node c m bi n 11.2.3 Các mơ hình m ng: MAC Model: Truy c p kênh truy n ñư c ñi u n phân chia b i giao th c MAC Trong môi trư ng m ng phân b , ñ ng ñ gói có th x y ttrong kênh truy n ph i ñư c ñi u n b ng giao th c MAC M t thơng s quan tr ng u c u đ i v i giao th c MAC xác su t d li u đư c phát thành cơng m t khe th i gian Routing Model: D a mơ hình lư ng đư c gi i thi u chung P [ E ( P)] có th đư c tính sau: ph n trên, lư ng tiêu th cho m t n E ( P ) = ∑ Ei ,n p (i ) (li , di ) i→P Trong n p (i ) bư c ti p theo c a node i n P Ei ,n p (i ) (li , di ) lư ng t node i ñ n node n p (i ) Gi s r ng kích thư c d li u li bit kho ng cách gi a chúng d i , lư ng t ng c ng tiêu th có th đư c vi t theo bi u th c lư ng cho mơ hình thơng tin nêu trên: System Model: Phân tích s th c thi t ng quát c a m ng c m bi n theo mơ hình vịng kín đư c xây d ng đ xem xét mơ hình node c m bi n, giao th c MAC sách đ nh n m t th i m Mơ hình g m ba ph n ph hình 11.4 Mơ hình node c m bi n đư c đưa m c trư c Mơ hình can nhi u đư c đ c p Mơ hình m ng đư c dùng đ th hi n giao th c ñ nh n xác ñ nh t c đ truy n trung bình gi a node, m t ngõ vào mơ hình can nhi u Khi truy n d li u ñ n bư c k ti p, m t node c m bi n ch n node lân c n mà có tiêu th lư ng th p nh t Gi i pháp c a mơ hình h th ng hình 11.4 đư c th c hi n qua mơ hình fixedpoint approximation (x p x d u ch m tĩnh) thơng s ho t đ ng h th ng lư ng tiêu th trung bình ñ tr trung bình 123 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Hình 11.4: Mơ hình vịng kín cho h th ng 11.3 Tính tốn th i gian s ng c a h th ng: • T t c node c m bi n (N) m ng s p x p thành c u hình hai t ng Các node l p th p g i leaf node Các node l p cao g i leader node T i l p cao, có N1 leader node t o m t c u hình k-tree v i h+1 m c (hay h bư c) t tr m g c, m i leader node m c i k t n i k child node t i m c i+1 đ n parent node c a t i l p i-1 (như hình 11.5) M i leader node l p cao phát lu ng d li u đóng vai trị l p d li u t leaf node c a M i leader node có c leaf node Leaf node l p th p (N2) phát lu ng d li u chuy n tr c ti p ñ n leader node qua m t bư c N u m t leader node n m t i m c i, gi s r ng leaf node c a n ng m c i 124 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Hình 11.5: C u hình hai t ng c a m t m ng WSN • T t c node c m bi n ñư c phân b tương ñương r ng m t khơng gian đ giám sát s ki n M i node gi s r ng có kích thư c b đ m đ l n đ m t gói tràn b đ m có th b qua M i node phát báo cáo v s ki n ñ c l p ñ ng nh t theo trình phân ph i Poisson T n s tư ng trình f, t ng s thơng tin đư c chuy n ti p m i báo cáo B bit ð t O (bit) ñ i di n cho s overhead m i gói, L chi u dài gói Do đó, s gói m i tư ng trình n p = B / ( L − O ) T c ñ truy n d li u tương ng t i m i node i ri = n p f = [ B / ( L − O) ] f • • • • M i node l p cao (leader node) nh n d li u t leader node khác (k), leaf node (c), phát d li u Leader node t p h p hay nén d li u vào t hay leaf node T c đ d li u t node i (ri) ñư c nén ñ n ≤ ri' ≤ ri Hi u su t thu th p ñư c ñ nh nghĩa a = (ri − ri ' ) / ri M t k thu t ñi u n lu ng ngh n gi a tr m g c node c m bi n ñ ñ m b o ngh n steady-state s không x y ra, ñó t ng t c ñ d li u t p h p (rc) c a t t c node c m bi n ph i nh t c ñ chuy n t i ña (R) c a leader node t i m c 1: rc>R ði u n lu ng ngh n có th đưa ñ n hai d ng: per-node fairness max-min fairness Per-node fairness ch c ch n r ng t t c node có t c đ truy n d li u nhau, nhiên max-min fairness cung c p s công b ng t l theo node g n tr m g c có th đư c c p t c ñ d li u cao M i node c m bi n có lư ng t i ña E ð nh nghĩa th i gian s ng c a h th ng kho ng th i gian t lúc b t ñ u cho ñ n leader node t i m c dùng h t lư ng c a T t c node tĩnh khơng có u n thích nghi cơng su t ñư c dùng 125 ð i H c Bách Khoa TPHCM B Môn Vi n Thông 11.3.1 Wireless Sensor Networks K Thu t,Giao Th c ng D ng Phân tích: T ng s node: D a c u hình hai t ng, t ng s node : h +1 N = N1 + N = (1 + c) N1 = (1 + c)∑ k i −1 i =1 S l n truy n l i trung bình: ð t be pe xác su t l i bit xác su t l i gói Pe đư c xác đ nh sau, gi s chi u dài gói d li u L bit b qua cac k thu t mã hóa s a l i: pe = − (1 − be ) L Gói l i có th ph i truy n l i t i l p MAC Vi c truy n l i c i thi n ñ tin c y h th ng, tăng ñ tr Gi s r ng s l n truy n l i t i ña K S l n truy n l i trung bình có th đư c tính sau: K −1 i nr = ∑ ipe (1 − pe ) + KpeK i =1 N u khơng có gi i h ng s l n truy n l i t i đa, n u K = ∞ , nr tr thành: ∞ pe i nr = ∑ ipe (1 − pe ) = − pe i =1 Chi phí trung bình cho chuy n gói qua m t bư c: Trong m i bư c, d li u tiêu th m t ph n lư ng: máy phát (ei), ñ ng ñ l p MAC idle overhearing (em), tính tốn (ec) ei ph thu c vào kho ng cách v t lý d kích thư c gói L, em ñư c xác ñ nh b i s node lân c n (c+1) vòng m t bư c truy n cư ng ñ lưu lư ng, ec có th m t h ng s Do đó, t ng lư ng tiêu th vi c chuy n m t gói m t bư c truy n kho ng: e = et + em + ec T c ñ d li u: V i per-node fairness, m i node c m bi n có t c đ d li u nhau, ri=npf, rc đư c cho b i cơng th c: rc = r (1 − a ) N = n p f (1 − a ) N V i max-min fairness, node c m bi n t i m c j có t c đ d li u rj, t c ñ d li u cho node t i m c khác t l v i s m c c a chúng: np f j fj j +1 r j ≈ j +1 = = (1 ≤ j ≤ h + 1) j r n p f j +1 f j +1 Trong f j t n su t tư ng trình c a node c m bi n t i m c j Do đó, t c đ t p h p rc có th đư c cho sau: 126 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Th i gian s ng Gi s r ng t t c node c m bi n tr nên tích c c t i th i ñi m t0=0 gi s t i th i ñi m t1 lư ng c a node cao nh t t i m c b suy gi m trư c tiên Th i gian s ng c a h th ng Tl có th x p x Tl=t1-t0 nh hư ng tính di ñ ng c a node và/hay ñi u n cơng su t có th b qua Lư ng Tl có th đư c dùng đư ng bao dư i cho th i gian s ng c a h th ng V i per-node fairness: V i max-min fairness: Có th th y r ng, vi c kéo dài th i gian s ng c a h th ng ph thu c vào nhi u y u t , g m mơ hình lư ng, t n su t tư ng trình f , hi u su t thu th p a , chi u dài gói L , xác su t l i gói pe Khi thi t k thi công m t m ng c m bi n khơng dây, có th ch n giá tr phù h p ñ m r ng th i gian s ng c a h th ng 11.3.2 Th o lu n: Chi u dài gói: N u chi u dài gói L tăng , s gói dùng cho m i tư ng trình (np) s gi m, k t qu kéo dài th i gian s ng c a h th ng ( Tl ) Tuy nhiên, vi c tăng L có th d n đ n xác su t l i gói cao s l n truy n l i cao (nr), làm tăng Tl Ph thu c vào xác su t l i bit overhead cho gói, chi u dài gói L có th đư c t i ưu đ có th i gian s ng t i ưu cho h th ng T bi u th c Tl m c 11.4.1, ch s lư ng Ei ñư c ñ nh nghĩa là: L −O Ei = (1 + nr )(et + em + ec ) Ví d , cho ec=100nJ, em=200nJ, et=100nJ Ei tr thành: Ei = ( L − O )(1 − be ) L 100 L + 300 127 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Hình 11.6: So sánh ch s lư ng chi u dài gói: (a) packet overhead (O) byte; (b) O 10 byte 128 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Giá tr Ei hàm theo chi u dài gói Có m t giá tr t i ưu c a chi u dài gói (L) mà Ei l n nh t Giá tr t i ưu c a L tăng theo t l bit l i (BER) và/hay tăng overhead gói (O) T n su t tư ng trình: T n su t tư ng trình nh th i gian s ng c a h th ng s dài lư ng tiêu th Nhưng m t th i ñi m, f nh s khơng đ th i gian tương quan s ki n, hi u qu t p h p có th gi m Do th i gian s ng h th ng ng n N u s xu t hi n s ki n ñư c cho tín hi u băng thơng h n ch , lý thuy t Nyquist có th đư c áp d ng ñ xác ñ nh t n s tư ng trình t i thi u f N u ng d ng có th ch u đ ng m t s khơng xác, t n su t tư ng trình có th gi m Hi u su t t p h p d li u: Tăng hi u su t t p h p a có th kéo dài th i gian s ng c a h th ng S tương quan không gian th i gian ch ng minh r ng lu ng d li u liên t c t nhi u node lân c n so sánh v i m t node ñơn ch a thơng tin dư th a ði u có th áp d ng cho s t p h p d li u Các ñ c ñi m c a ng d ng có th dùng đ gi m s d li u đư c tư ng trình S node (c) m t kho ng cách m t bư c s nh hư ng hi u su t t p h p d li u Ví d , n u c gi m qua vi c ch n nhi u leader node hơn, s tương quan không gian s gi m hi u su t t p h p d li u s c i thi n Tuy nhiên, ñi u gi m s bư c chuy n đ tr gói end-to-end Do lư ng tiêu th cho m i gói s gi m Hơn n a, giá tr c nh có th gi m s tiêu th lư ng (em) t i l p MAC b ng cách gi m xác su t ñ ng ñ 129 ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Tài li u tham kh o [1] Kazem Sohraby, Daniel Minoli, Taieb Znati (2007) Wireless Sensor Network Technology,Protocol,and Application John Wiley & Sons, Inc [2] Anna Hác (2003).Wireless Sensor Network Designs.John Wiley & Sons, Inc [3] Taub Schilling (1986) Principles of Communication Systems, 2nd Edition McGraw-Hill International Editions [4] Tr n Văn Sư (2005) Truy n s li u m ng thông tin s Nhà xu t b n ð i H c Qu c Gia TP.H Chí Minh [5] Vũ ðình Thành (2006) Ngun lý thơng tin tương t - s Nhà xu t b n ð i H c Qu c Gia TP.H Chí Minh [6] Lê Nh t Thăng, Nguy n Quý S Các k thu t phân nhóm m ng c m bi n vô n [7] Ngô Quang Anh (2005) Nghiên c u chu n k t n i không dây ZIGBEE/IEEE 802.15.4 Lu n Văn T t Nghi p, Trư ng ð i H c Công Ngh , ð i H c Qu c Gia Hà N i M t s trang web [8] www.vntelecom.org [9] www.zigbee.org [10] www.wikipedia.org 130 ...ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng ð i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng M CL C... H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Chương 5: GIAO TH C ðI U KHI N TRUY C P TRONG M NG WIRELESS SENSOR NETWORKS 5.1 Mơ hình giao th c cho WSNs:... i H c Bách Khoa TPHCM B Môn Vi n Thông Wireless Sensor Networks K Thu t,Giao Th c ng D ng Chương GIAO TH C ðI U KHI N TRUY C P TRONG M NG WIRELESS SENSOR NETWORKS M ng WSNs ñư c xây d ng v i s

Ngày đăng: 25/04/2013, 19:19

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Kazem Sohraby, Daniel Minoli, Taieb Znati (2007). Wireless Sensor Network Technology,Protocol,and Application. John Wiley &amp; Sons, Inc Khác
[2] Anna Hác (2003).Wireless Sensor Network Designs.John Wiley &amp; Sons, Inc Khác
[3] Taub Schilling (1986). Principles of Communication Systems, 2 nd Edition. McGraw-Hill International Editions Khác
[4] Trần Văn Sư (2005). Truyền số liệu và mạng thông tin số. Nhà xuất bản ðại Học Quốc Gia TP.Hồ Chí Minh Khác
[5] Vũ đình Thành (2006). Nguyên lý thông tin tương tự - số. Nhà xuất bản đại Học Quốc Gia TP.Hồ Chí Minh Khác
[6] Lê Nhật Thăng, Nguyễn Quý Sỹ. Các kỹ thuật phân nhóm trong các mạng cảm biến vô tuyến Khác
[7] Ngô Quang Anh (2005). Nghiên cứu chuẩn kết nối không dây ZIGBEE/IEEE 802.15.4 . Luận Văn Tốt Nghiệp, Trường ðại Học Công Nghệ, ðại Học Quốc Gia Hà Nội Khác

HÌNH ẢNH LIÊN QUAN

Hình 1.1 : Mô hình mạng cảm biến thông thường - WIRELESS  SENSOR NETWORKS
Hình 1.1 Mô hình mạng cảm biến thông thường (Trang 13)
Hình 1.2: Các thành phần trong một Node - WIRELESS  SENSOR NETWORKS
Hình 1.2 Các thành phần trong một Node (Trang 14)
Hình 1.3: Giao thức chung cho mạng cảm biến. - WIRELESS  SENSOR NETWORKS
Hình 1.3 Giao thức chung cho mạng cảm biến (Trang 15)
2.1 Các mô hình phân bố: - WIRELESS  SENSOR NETWORKS
2.1 Các mô hình phân bố: (Trang 18)
Hỡnh 2.2: Dạng 2 WSNs liờn kết point-to-point , Star ủịnh tuyến tĩnh - WIRELESS  SENSOR NETWORKS
nh 2.2: Dạng 2 WSNs liờn kết point-to-point , Star ủịnh tuyến tĩnh (Trang 19)
Hình 2.5 - WIRELESS  SENSOR NETWORKS
Hình 2.5 (Trang 22)
Hình 2.4: Ứng dụng WSNs trong an ninh quốc gia và luật pháp - WIRELESS  SENSOR NETWORKS
Hình 2.4 Ứng dụng WSNs trong an ninh quốc gia và luật pháp (Trang 22)
Hỡnh 2.7: Thời gian hoạt ủộng pin trong Bluetooth(BT) và ZigBee - WIRELESS  SENSOR NETWORKS
nh 2.7: Thời gian hoạt ủộng pin trong Bluetooth(BT) và ZigBee (Trang 24)
Hỡnh 2.8: Cỏc ứng dụng ủiều khiển - WIRELESS  SENSOR NETWORKS
nh 2.8: Cỏc ứng dụng ủiều khiển (Trang 25)
Hình 2.9: ð iều khiển ánh sáng trong phòng. - WIRELESS  SENSOR NETWORKS
Hình 2.9 ð iều khiển ánh sáng trong phòng (Trang 26)
Hình 2.10: Các ứng dụng trong công nghiệp. - WIRELESS  SENSOR NETWORKS
Hình 2.10 Các ứng dụng trong công nghiệp (Trang 26)
các quyết ñị nh kịp thời. Trên hình 2.10, các node cảm biến kết nối thành mạng lưới gởi dữ liệu ñế n node trong tâm ,sử dụng giao thức ñịnh tuyến tĩnh - WIRELESS  SENSOR NETWORKS
c ác quyết ñị nh kịp thời. Trên hình 2.10, các node cảm biến kết nối thành mạng lưới gởi dữ liệu ñế n node trong tâm ,sử dụng giao thức ñịnh tuyến tĩnh (Trang 27)
Hình 3.2: Các thành phần cứng và mềm của node (WNs). - WIRELESS  SENSOR NETWORKS
Hình 3.2 Các thành phần cứng và mềm của node (WNs) (Trang 30)
Bảng 3.1: Phân loại các node theo ñặ cñ iểm - WIRELESS  SENSOR NETWORKS
Bảng 3.1 Phân loại các node theo ñặ cñ iểm (Trang 31)
Hình 4.1: Mô hình truyền sóng - WIRELESS  SENSOR NETWORKS
Hình 4.1 Mô hình truyền sóng (Trang 33)
Hình 4.3: Sơ ñồ ñ ánh giá hiệu quả của các kỹ thuật ñ iều chế số - WIRELESS  SENSOR NETWORKS
Hình 4.3 Sơ ñồ ñ ánh giá hiệu quả của các kỹ thuật ñ iều chế số (Trang 35)
Hình 4.4: ðồ thị so sánh các giao thức truyền dẫn không dây phổ biến. - WIRELESS  SENSOR NETWORKS
Hình 4.4 ðồ thị so sánh các giao thức truyền dẫn không dây phổ biến (Trang 36)
Bảng 4.2: So sánh các giao thức. - WIRELESS  SENSOR NETWORKS
Bảng 4.2 So sánh các giao thức (Trang 37)
Hình 4.5: Mô hình mạng WLAN kết hợp với mạng LAN truyền thống. - WIRELESS  SENSOR NETWORKS
Hình 4.5 Mô hình mạng WLAN kết hợp với mạng LAN truyền thống (Trang 38)
Hình 4.7: ð ánh giá ñặ c tính IEEE 802.11a và 802.11b theo khoảng cách (các ứng dụng trong nhà). - WIRELESS  SENSOR NETWORKS
Hình 4.7 ð ánh giá ñặ c tính IEEE 802.11a và 802.11b theo khoảng cách (các ứng dụng trong nhà) (Trang 40)
Hình 4.8: Mô hình giao thức ZigBee. - WIRELESS  SENSOR NETWORKS
Hình 4.8 Mô hình giao thức ZigBee (Trang 41)
Hình 5.1: Mô hình tham khảo OSI và cấu trúc lớp liên kết dữ liệu - WIRELESS  SENSOR NETWORKS
Hình 5.1 Mô hình tham khảo OSI và cấu trúc lớp liên kết dữ liệu (Trang 43)
Hình 5.2: Hiện tượng hidden-node trong mạng WSNs - WIRELESS  SENSOR NETWORKS
Hình 5.2 Hiện tượng hidden-node trong mạng WSNs (Trang 50)
ñế n nhưng nằm ngoài vùng node phát.Minh họa như hình 5.2. - WIRELESS  SENSOR NETWORKS
n nhưng nằm ngoài vùng node phát.Minh họa như hình 5.2 (Trang 50)
Hình 5.4: Tránh xung ñộ t dùng thủ tục bắt tay RTS/CTS. - WIRELESS  SENSOR NETWORKS
Hình 5.4 Tránh xung ñộ t dùng thủ tục bắt tay RTS/CTS (Trang 52)
Hình 5.7: Giao thức MAC dựa trên TDMA ứng dụng trong WSNs. - WIRELESS  SENSOR NETWORKS
Hình 5.7 Giao thức MAC dựa trên TDMA ứng dụng trong WSNs (Trang 55)
Hình 5.10: ðồ ng bộ giữa máy thu và máy phát. 5.4.5Lắ ng nghe thích  ứ ng:  - WIRELESS  SENSOR NETWORKS
Hình 5.10 ðồ ng bộ giữa máy thu và máy phát. 5.4.5Lắ ng nghe thích ứ ng: (Trang 62)
Hỡnh 5.11: Mụ hỡnh trỏnh ủụng ủộ trong S-MAC - WIRELESS  SENSOR NETWORKS
nh 5.11: Mụ hỡnh trỏnh ủụng ủộ trong S-MAC (Trang 63)
Hình 5.12: Quá trình truyền thông ñ iệp trong S-MAC - WIRELESS  SENSOR NETWORKS
Hình 5.12 Quá trình truyền thông ñ iệp trong S-MAC (Trang 64)
Hình 5.13: (a) Mô hình tham khảo IEEE802.15.4 và ZigBee; (b) Mô hình tham khảo ngăn xếp ZigBee. - WIRELESS  SENSOR NETWORKS
Hình 5.13 (a) Mô hình tham khảo IEEE802.15.4 và ZigBee; (b) Mô hình tham khảo ngăn xếp ZigBee (Trang 65)
Hình 5.14: Băng tần hoạt ñộ ngl ớp PHY IEEE802.15.4 - WIRELESS  SENSOR NETWORKS
Hình 5.14 Băng tần hoạt ñộ ngl ớp PHY IEEE802.15.4 (Trang 67)
Hình 5.15: Cấu trúc khung lớp vật lý theo chuẩn IEEE802.15.4 - WIRELESS  SENSOR NETWORKS
Hình 5.15 Cấu trúc khung lớp vật lý theo chuẩn IEEE802.15.4 (Trang 68)
Hình 5.16: Cấu trúc liên kết mạng. - WIRELESS  SENSOR NETWORKS
Hình 5.16 Cấu trúc liên kết mạng (Trang 70)
Hỡnh 5.17: (a)Cấu trỳc siờu khung; (b)Khung ủảm bảo QoS; (c)Siờu khung tiết kiệm năng lượng - WIRELESS  SENSOR NETWORKS
nh 5.17: (a)Cấu trỳc siờu khung; (b)Khung ủảm bảo QoS; (c)Siờu khung tiết kiệm năng lượng (Trang 72)
Hình 5.18: (a) ðịnh dạng khung tổng quát; (b) Khung Beacon; - WIRELESS  SENSOR NETWORKS
Hình 5.18 (a) ðịnh dạng khung tổng quát; (b) Khung Beacon; (Trang 74)
Hình 5.21: Giải thuật Unslotted CSMA. - WIRELESS  SENSOR NETWORKS
Hình 5.21 Giải thuật Unslotted CSMA (Trang 80)
Hình 6.1: Các ứng dụng mạng WSN. - WIRELESS  SENSOR NETWORKS
Hình 6.1 Các ứng dụng mạng WSN (Trang 81)
Hỡnh 6.2: Truyền dữ liệu ủa chặng. - WIRELESS  SENSOR NETWORKS
nh 6.2: Truyền dữ liệu ủa chặng (Trang 82)
Hình 6.3: Flooding các gói dữ liệu trong mạng thông tin. - WIRELESS  SENSOR NETWORKS
Hình 6.3 Flooding các gói dữ liệu trong mạng thông tin (Trang 85)
Hình 6.3: Flooding các gói dữ liệu trong mạng thông tin. - WIRELESS  SENSOR NETWORKS
Hình 6.3 Flooding các gói dữ liệu trong mạng thông tin (Trang 85)
Hình 6.4: Bùng nổ lưu lượng do flooding. - WIRELESS  SENSOR NETWORKS
Hình 6.4 Bùng nổ lưu lượng do flooding (Trang 86)
Hỡnh 6.6: Hoạt ủộng cơ bản của giao thức SPIN. - WIRELESS  SENSOR NETWORKS
nh 6.6: Hoạt ủộng cơ bản của giao thức SPIN (Trang 88)
Hình 6.9: Phân chia cluster. - WIRELESS  SENSOR NETWORKS
Hình 6.9 Phân chia cluster (Trang 90)
Hình 6.10: 2 trạng thái pha LEACH. - WIRELESS  SENSOR NETWORKS
Hình 6.10 2 trạng thái pha LEACH (Trang 91)
Hình 6.11: Cấu trúc mạng hình chuỗi. - WIRELESS  SENSOR NETWORKS
Hình 6.11 Cấu trúc mạng hình chuỗi (Trang 94)
Hỡnh 6.12: Truyền thụng ủiệp interest. - WIRELESS  SENSOR NETWORKS
nh 6.12: Truyền thụng ủiệp interest (Trang 95)
Hỡnh 6.13: Pha cài ủặt gradient. - WIRELESS  SENSOR NETWORKS
nh 6.13: Pha cài ủặt gradient (Trang 96)
Hỡnh 6.14: Phõn phối dữ liệu theo tuyến ủường ủược chọn nõng cao chất lượng. - WIRELESS  SENSOR NETWORKS
nh 6.14: Phõn phối dữ liệu theo tuyến ủường ủược chọn nõng cao chất lượng (Trang 97)
Hỡnh 6.15:Quyết ủịnh chuyển tiếp mang tớnh cục bộ và toàn hệ thống. - WIRELESS  SENSOR NETWORKS
nh 6.15:Quyết ủịnh chuyển tiếp mang tớnh cục bộ và toàn hệ thống (Trang 98)
Hình 6.16: Các chiến lược chuyển tiếp gói. - WIRELESS  SENSOR NETWORKS
Hình 6.16 Các chiến lược chuyển tiếp gói (Trang 99)
Hỡnh 6.17: Giải thuật ủịnh tuyến khụng hiệu quả. - WIRELESS  SENSOR NETWORKS
nh 6.17: Giải thuật ủịnh tuyến khụng hiệu quả (Trang 100)
Hỡnh 6.18: Cải thiện chất lượng giao thức ủịnh tuyến. - WIRELESS  SENSOR NETWORKS
nh 6.18: Cải thiện chất lượng giao thức ủịnh tuyến (Trang 101)
Một vài ví dụ trong bảng như CODA (Congestion Detection and Avoidance), ESRT (Event-to-Sink Reliable Transport), RMST (Reliable Multisegment Transport), PSFQ (Pump Slowly, Fetch  - WIRELESS  SENSOR NETWORKS
t vài ví dụ trong bảng như CODA (Congestion Detection and Avoidance), ESRT (Event-to-Sink Reliable Transport), RMST (Reliable Multisegment Transport), PSFQ (Pump Slowly, Fetch (Trang 105)
Hình 7.1: Hop-by-hop và end-to-end: số lần truyền yêu cầu ñể g ởi 10 gói trong 10 bước, - WIRELESS  SENSOR NETWORKS
Hình 7.1 Hop-by-hop và end-to-end: số lần truyền yêu cầu ñể g ởi 10 gói trong 10 bước, (Trang 107)
Hình 8.1: Kiến trúc middleware tổng quát cho mạng WSN. - WIRELESS  SENSOR NETWORKS
Hình 8.1 Kiến trúc middleware tổng quát cho mạng WSN (Trang 109)
• Kênh truyền vô tuyến ñượ c chia sẻ trong mô hình mạng phân bố, việc ñụ ng ñộ gói không thể - WIRELESS  SENSOR NETWORKS
nh truyền vô tuyến ñượ c chia sẻ trong mô hình mạng phân bố, việc ñụ ng ñộ gói không thể (Trang 118)
Hỡnh 11.2: Tiờu thụ năng lượng trong mỗi hoạt ủộng của node cảm biến. - WIRELESS  SENSOR NETWORKS
nh 11.2: Tiờu thụ năng lượng trong mỗi hoạt ủộng của node cảm biến (Trang 121)
Hình 11.3: Mô hình node cảm biến DTMC. - WIRELESS  SENSOR NETWORKS
Hình 11.3 Mô hình node cảm biến DTMC (Trang 122)
Hình 11.4: Mô hình vòng kín cho hệ thống. - WIRELESS  SENSOR NETWORKS
Hình 11.4 Mô hình vòng kín cho hệ thống (Trang 124)
Hình 11.6: So sánh chỉ số năng lượng và chiều dài gói: (a) packet overhead (O) là 2 byte; (b) O là 10 byte - WIRELESS  SENSOR NETWORKS
Hình 11.6 So sánh chỉ số năng lượng và chiều dài gói: (a) packet overhead (O) là 2 byte; (b) O là 10 byte (Trang 128)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w