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

Tối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dây

73 1K 4

Đ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 73
Dung lượng 2,83 MB

Nội dung

Tối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dâyTối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dây

Trang 1

-

BÙI KHẮC XUÂN TÌNH

TỐI ƢU ĐA MỤC TIÊU ĐỂ CÂN BẰNG NĂNG LƢỢNG TIÊU THỤ VÀ ĐỘ TRỄ TRONG MẠNG CẢM BIẾN KHÔNG DÂY

LUẬN VĂN THẠC SĨ KỸ THUẬT

TP HỒ CHÍ MINH – NĂM 2016

Trang 2

-

BÙI KHẮC XUÂN TÌNH

TỐI ƢU ĐA MỤC TIÊU ĐỂ CÂN BẰNG NĂNG LƢỢNG TIÊU THỤ VÀ ĐỘ TRỄ TRONG MẠNG CẢM BIẾN KHÔNG DÂY

CHUYÊN NGÀNH: HỆ THỐNG THÔNG TIN

Trang 3

LỜI CAM ĐOAN

Tôi cam đoan đây là công trình nghiên cứu của riêng tôi

Các số liệu, kết quả nêu trong luận văn là trung thực và chƣa từng đƣợc ai công bố trong bất kỳ công trình nào khác

TPHCM, ngày 22 tháng 08 năm 2016 Học viên thực hiện luận văn

Bùi Khắc Xuân Tình

Trang 4

LỜI CẢM ƠN

Trước hết, tôi xin gửi lời cảm ơn sâu sắc đến PGS TS Trần Công Hùng, giảng viên Học viện Công Nghệ Bưu Chính Viễn Thông – cơ sở TPHCM, thầy đã tận tình hướng dẫn, giúp đỡ tôi trong suốt quá trình thực hiện luận văn

Tôi xin cảm ơn quý Thầy Cô trong khoa Công nghệ thông tin – Học viện Công nghệ Bưu chính Viễn thông TPHCM đã tận tình giảng dạy, trang bị cho tôi những kiến thức quý báu trong những năm học vừa qua

Sau cùng, tôi xin chân thành cảm ơn gia đình, các anh chị, bạn bè và đồng nghiệp đã ủng hộ, giúp đỡ và động viên tôi trong suốt quá trình học tập và thực hiện luận văn này

TPHCM, ngày 22 tháng 08 năm 2016 Học viên thực hiện luận văn

Bùi Khắc Xuân Tình

Trang 5

MỤC LỤC

LỜI CAM ĐOAN i

LỜI CẢM ƠN ii

DANH MỤC CÁC KÍ HIỆU, CÁC CHỮ VIẾT TẮT v

DANH MỤC CÁC BẢNG vi

DANH MỤC CÁC HÌNH vii

MỞ ĐẦU 1

Chương 1 - TỔNG QUAN VỀ WSN VÀ CÁC THÁCH THỨC 3

1.1 Tổng quan về WSN 3

1.1.1 Giới thiệu 3

1.1.2 Các đặc trưng của WSN 4

1.1.3 Các vấn đề về thiết kế WSN 4

1.1.4 Kiến trúc của WSN [7] 6

1.1.5 Kiến trúc của sensor [7] 8

1.1.6 Chồng giao thức WSN 9

1.1.7 Ứng dụng của WSN 12

1.2 Các thách thức 13

1.3 Vấn đề tối ưu [8] 13

1.4 Kết luận chương 1 15

Chương 2 - TỐI ƯU ĐA MỤC TIÊU ĐỂ CÂN BẰNG 16

NĂNG LƯỢNG TIÊU THỤ VÀ ĐỘ TRỄ TRONG WSN 16

2.1 Giới thiệu 16

2.2 Các định nghĩa và giả thuyết [9] 17

2.3 Mô hình hoá vùng giao tiếp giữa các node cảm biến [9] 19

2.4 Cân bằng năng lượng và độ trễ [9] 21

2.5 Tối ưu đa mục tiêu [9] 26

2.5.1 Cách tiếp cận tổng trọng số WES 26

Trang 6

2.5.2 Giải bài toán cân bằng sử dụng WES 27

2.5.3 Đánh giá các trọng số 29

2.6 Giao thức cân bằng năng lượng và độ trễ (TED) [9] 32

2.7 Kết luận chương 2 36

Chương 3 - CẢI TIẾN GIAO THỨC TED 37

VÀ ĐỀ XUẤT GIAO THỨC TED+ 37

3.1 Giới thiệu 37

3.2 Cải tiến giao thức TED 37

3.3 Đề xuất giao thức TED+ 44

3.4 Kết luận chương 3 47

Chương 4 - MÔ PHỎNG ĐÁNH GIÁ GIAO THỨC 48

TED VÀ TED+ 48

4.1 Giới thiệu 48

4.2 Mô phỏng giao thức TED 48

4.3 Mô phỏng giao thức TED+ 51

4.4 Đánh giá giữa TED và TED+ 53

4.5 Kết luận chương 4 60

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 61

DANH MỤC TÀI LIỆU THAM KHẢO 62

Trang 7

DANH MỤC CÁC KÍ HIỆU, CÁC CHỮ VIẾT TẮT

Diffusion Routing

Định tuyến khuếch tán đẳng hướng ràng buộc

CDMA Code Division Multiple Access Đa truy cập phân chia theo mã

gian

IEEE Institute of Electrical and

PEGASIS Power-Efficient GAthering in

Sensor Information Systems

Hệ thống thu thập thông tin cảm biến hiệu quả năng lượng

via Negotiation

Giao thức cảm biến thông tin thông qua thỏa thuận

plus

Cân bằng năng lượng với độ trễ cải tiến

Efficient sensor Network

Ngưỡng năng lượng nhạy cảm hiệu quả cho mạng cảm biến

Sum

Tổng đơn vị trọng số có thể thay đổi

Trang 8

DANH MỤC CÁC BẢNG

Bảng 1.1: Giao thức WSN ở lớp thấp (Physical) [6] 11

Bảng 1.2: Các giao thức định tuyến WSN [6] 12

Bảng 2.1: Tham số đầu vào 30

Bảng 4.1: Các giá trị đầu vào dùng để mô phỏng 48

Trang 9

DANH MỤC CÁC HÌNH

Hình 1.1: Mô hình WSN 3

Hình 1.2: Kiến trúc hình sao 6

Hình 1.3: Kiến trúc hình lưới 7

Hình 1.4: Kiến trúc lai hình sao và hình lưới 7

Hình 1.5: Kiến trúc của 1 sensor 9

Hình 1.6: Sơ đồ khối chức năng của 1 sensor 9

Hình 1.7: Kiến trúc phân lớp trong WSN 10

Hình 1.8: Tối ưu đa mục tiêu 14

Hình 1.9: Phân loại vấn đề tối ưu 15

Hình 2.1: Nhóm các CCB theo số chẵn 20

Hình 2.2: Nhóm cac CCB theo số lẻ 20

Hình 2.3: Tham số k ảnh hưởng đến kích thước của CPF 21

Hình 2.4: Mô tả đường đi từ s0 đến sm 23

Hình 2.5: Yếu tố k, α, θ ảnh hưởng tới hàm tiêu thụ năng lượng 24

Hình 2.6: Yếu tố k, α, θ ảnh hưởng tới hàm độ trễ 25

Hình 2.7: Yếu tố k, α, θ ảnh hưởng tới hàm tiêu thụ năng lượng đồng bộ 26

Hình 2.8: M(k) với α = 2 31

Hình 2.9: M(k) với α = 3 31

Hình 2.10: M(k) với α = 4 32

Hình 2.11: TED với k =5 35

Hình 2.12: TED với k =3 36

Hình 3.1: Cải tiến giao thức TED bằng kiểm tra nút kế cuối 38

Hình 3.2: Cải tiến giao thức TED bằng chọn 𝜃 nhỏ nhất 39

Hình 3.3: Cải tiến giao thức TED bằng chọn 𝛿 ngắn nhất 40

Hình 3.4: Giao thức TED 41

Hình 3.5: Giao thức cải tiến 41

Hình 3.6: Giao thức chọn proxy forwarder không kết hợp góc chọn 42

Trang 10

Hình 3.7: Giao thức cải tiến chọn proxy forwarder kết hợp góc chọn 42

Hình 3.8: Chuyển tiếp dữ liệu n=100 vòng bằng giao thức TED 43

Hình 3.9: Chuyển tiếp dữ liệu n=100 vòng bằng giao thức cải tiến 43

Hình 4.1: Các đường truyền data từ source đến sink sau 100 vòng (TED) 49

Hình 4.2: Tổng năng lượng tiêu thụ sau mỗi vòng (TED) 49

Hình 4.3: Tổng độ trễ sau mỗi vòng (TED) 50

Hình 4.4: Tỉ lệ các node chết sau mỗi vòng (TED) 50

Hình 4.5: Các đường truyền data từ source đến sink sau 100 vòng (TED+) 51

Hình 4.6: Tổng năng lượng tiêu thụ sau mỗi vòng (TED+) 52

Hình 4.7: Tổng độ trễ sau mỗi vòng (TED+) 52

Hình 4.8: Tỉ lệ các node chết sau mỗi vòng (TED+) 53

Hình 4.9: Tổng năng lượng tiêu hao giữa TED và TED+ 54

Hình 4.10: Tổng độ trễ giữa TED và TED+ 54

Hình 4.11: Tỉ lệ số node chết trong mạng của TED và TED+ 55

Hình 4.12: So sánh tổng năng lượng sau mỗi vòng của TED, TED+, SR, LR 56 Hình 4.13: So sánh tổng độ trễ sau mỗi vòng của TED, TED+, SR, LR 56

Hình 4.14: So sánh tỉ lệ node chết sau mỗi vòng của TED, TED+, SR, LR 57

Hình 4.15: So sánh tổng năng lượng với các hướng tiếp cận cải tiến 58

Hình 4.16: So sánh tổng độ trễ với các hướng tiếp cận cải tiến 58

Hình 4.17: So sánh tỉ lệ node chết với các hướng tiệp cận cải tiến 59

Hình 4.18: Thời gian chạy của 2 thuật toán TED và TED+ 59

Trang 11

MỞ ĐẦU

Những tiến bộ trong công nghệ cảm biến và truyền thông không dây đã giúp cho việc thiết kế và phát triển những mạng cảm biến quy mô lớn với chi phí thấp Mạng cảm biến không dây (WSN) là một tập những bộ cảm biến (sensor) giao tiếp với nhau qua đa chặng (multi-hop) kết nối không dây để thực hiện một nhiệm vụ nào đó [1] Loại mạng này bị hạn chế về năng lượng hoạt động, tính toán và khả năng lưu trữ Điều cần quan tâm nhất là năng lượng cung cấp (pin) vì nó là nguồn tài nguyên hữu hạn, khó nạp hoặc thay thế trong những môi trường đặc biệt như chiến trường, địa hình hiểm trở Vì vậy, việc thiết kế các giao thức chuyển tiếp dữ liệu tiết kiệm năng lượng cho WSN là một thành phần thiết yếu và quyết định [2],[3],4],[5] Các giao thức này phải đảm bảo tiết kiệm và sử dụng đồng bộ năng lượng tiêu thụ của các node cảm biến, giúp cho chúng hoạt động trong thời gian dài hơn Tuy nhiên để đảm bảo tuổi thọ của WSN trở thành một vấn đề khó khăn đối với những mạng đòi hỏi yêu cầu khắc khe về độ trễ Rõ ràng các mục tiêu trên, cụ thể là tối thiểu năng lượng tiêu thụ, độ trễ tối thiểu, tiêu thụ năng lượng đồng bộ là những mục tiêu mâu thuẫn nhau Nếu tối thiểu năng lượng tiêu thụ thì phải truyền

dữ liệu trên một khoảng cách ngắn Nếu truyền khoảng cách dài thì tối ưu về độ trễ nhưng lại tiêu tốn nhiều năng lượng [6] Do đo mức độ tiêu thụ năng lượng không đồng bộ diễn ra trên mạng WSN Việc sử dụng năng lượng không đồng bộ trên mạng WSN sẽ gây khó khăn trong việc thu thập thông tin: những vùng cần thu thập thông tin thì các sensor lại hết năng lượng và ngược lại những vùng cần ít thông tin thì thời gian sống của các sensor lại dài Như vậy để tối ưu các mục tiêu này đang là vấn đề thách thức đối với các nhà khoa học

Với mục đích tối ưu các mục tiêu trên, tôi chọn đề tài nghiên cứu “Tối ưu đa mục tiêu để cân bằng năng lượng tiêu thụ và độ trễ trong mạng cảm biến không dây”

Nội dung đề tài bao gồm 4 chương:

Chương 1: Tổng quan về mạng WSN và các thách thức

Trang 12

Chương 2: Tối ưu đa mục tiêu để cân bằng năng lượng và độ trễ trong WSN Chương 3: Cải tiến giao thức TED và đề xuất giao thức TED+

Chương 4: Mô phỏng đánh giá giao thức TED+ so với giao thức TED

Trang 13

và có thể hoạt động trong môi trường khắc nghiệt (chất độc, ô nhiễm, nhiệt độ ) Các nút cảm biến gọi tắt là nút (node) hay cảm biến (sensor) Các sensor có chức năng cảm biến (sensing) để cảm ứng, quan sát môi trường xung quanh như: nhiệt

độ, độ ẩm, ánh sáng theo dõi hay định vị các mục tiêu cố định hoặc di động Các node giao tiếp với nhau và truyền dữ liệu về node đích (sink) hoặc trạm gốc (BS - Base Station) Hình 1.1 chỉ ra mô hình của WSN

Trang 14

1.1.2 Các đặc trưng của WSN

WSN bị hạn chế về năng lượng hoạt động, tính toán và khả năng lưu trữ Điều cần quan tâm nhất là năng lượng cung cấp (pin) vì nó là nguồn tài nguyên hữu hạn, khó nạp hoặc thay thế trong những môi trường đặc biệt như chiến trường, địa hình hiểm trở Vì vậy, việc thiết kế các giao thức chuyển tiếp dữ liệu tiết kiệm năng lượng cho WSN là một thành phần thiết yếu và quyết định hiệu quả năng của mạng Các giao thức này phải đảm bảo tiết kiệm và sử dụng đồng bộ năng lượng tiêu thụ của các node cảm biến, giúp cho chúng hoạt động trong thời gian dài hơn [1] Tuy nhiên để đảm bảo tuổi thọ của WSN trở thành một vấn đề khó khăn đối với những mạng đòi hỏi yêu cầu khắc khe về độ trễ [2],[3] Rõ ràng các mục tiêu trên, cụ thể là tối thiểu năng lượng tiêu thụ, độ trễ tối thiểu, tiêu thụ năng lượng đồng bộ là những mục tiêu mâu thuẫn nhau Nếu tối thiểu năng tiêu thụ thì phải truyền dữ liệu trên một khoảng cách ngắn, nếu truyền khoảng cách dài thì tối ưu về độ trễ nhưng lại tiêu tốn nhiều năng lượng Do đó mức độ tiêu thụ năng lượng không đồng bộ diễn

ra trên mạng WSN Việc sử dụng năng lượng không đồng bộ trên mạng WSN sẽ gây khó khăn trong việc thu thập thông tin: những vùng cần thu thập thông tin thì các sensor lại hết năng lượng và ngược lại những vùng cần ít thông tin thì thời gian sống của các sensor lại dài Như vậy để tối ưu các mục tiêu này đang là vấn đề thách thức đối với các nhà khoa học

- Khả năng chịu lỗi: do các sensor thường được triển khai trong các môi trường nguy hiểm nên dễ xảy ra lỗi về vật lý hoặc các vấn đề về nguồn cung cấp năng lượng Các giao thức triển khai trong mạng WSN phải có khả năng phát hiện

Trang 15

sớm các lỗi và tự sửa lỗi trong khi vẫn đảm bảo chức năng hoạt động của mạng Vấn đề này có liên quan đến giao thức định tuyến, nó phải đảm bảo chắc chắn rằng phải có những đường truyền thay thế để định tuyến lại các gói tin trong trường hợp xảy ra lỗi

- Khả năng mở rộng: các mạng cảm biến không dây khác nhau về quy mô, có thể từ vài nút mạng đến vài trăm ngàn nút mạng Ngoài ra mật độ triển khai cũng là một tham biến Các giao thức triển khai trong WSN cần có thể mở rộng khi quy mô của WSN ngày càng tăng

- Chi phí sản xuất: vì mô hình mạng WSN chỉ sử dụng các sensor 1 lần khi hết năng lượng (do triển khai trong môi trường nguy hiểm) nên chi phí sản xuất là một vấn đề thách thức với mạng thu thập thông tin truyền thống

- Ràng buộc về phần cứng: ở mức tối thiểu thì mỗi sensor cần chức năng cảm biến, xử lý, truyền tải và nguồn Nhiều chức năng được tích hợp vào sensor sẽ làm tăng chi phí và năng lượng cho sensor

- Topo của WSN: mặc dùng WSN có những cải tiến về nhiều mặt trong những năm gần đây, tuy nhiên WSN vẫn là mạng có những ràng buộc về năng lượng, khả năng xử lý, bộ nhớ và khả năng truyền thông Trong số những mặt hạn chế đó thì vấn đề tiêu thụ năng lượng là yếu tố quan trọng nhất, được thể hiện bởi số lượng lớn các thuật toán, kỹ thuật và các giao thức được phát triển để tiết kiệm năng lượng nhằm mục đích kéo dài thời gian hoạt động của mạng Việc lựa chọn Topo cho WSN là một trong những vấn đề cần thiết và quan trọng để giảm năng lượng tiêu thụ trong WSN

- Môi trường truyền dẫn: truyền thông giữa các sensor thường được sử dụng bằng giao tiếp vô tuyến qua băng tần phổ biến ISM (Industrial, Scientific and Medical)

Nguồn cung cấp: như chúng ta đã thấy, có rất nhiều thách thức của WSN xoay quanh các tài nguyên bị hạn chế Kích thước của sensor sẽ giới hạn kích thước của pin Thiết kế phần mềm và phần cứng phải xem xét cẩn thận các vấn đề về sử dụng năng lượng hiệu quả Ví dụ: nén dữ liệu có thể giảm năng lượng dành cho việc

Trang 16

truyền thông nhưng nó lại làm tăng khả năng tính toán Chính sách về năng lượng cũng phụ thuộc vào các ứng dụng, một số ứng dụng có thể chấp nhận tắt bớt một số sensor để tiết kiệm năng lượng, trong khi một số loại ứng dụng đòi hỏi các sensor phải hoạt động đồng thời

1.1.4 Kiến trúc của WSN [7]

 Kiến trúc hình sao

Một mạng hình sao là kiến trúc giao tiếp một trạm gốc BS có thể gởi/nhận thông tin đến các sensor Những nút sensor không được phép trao đổi thông tin với nhau Ưu điểm của loại mạng này trong WSN là đơn giản, năng lượng tiêu thụ tối thiểu, độ trễ thấp trong truyền tin giữa các sensor với BS Nhược điểm là BS phải nằm trong vùng giao tiếp của tất cả các sensor

Hình 1.2: Kiến trúc hình sao

 Kiến trúc lưới

Một mạng hình lưới cho phép truyền dữ liệu từ một node đến các node còn lại trong mạng trong vùng giao tiếp vô tuyến của nó Loại mạng này cho phép triển khai mô hình mạng đa chặng (multi-hop) Kiến trúc này có ưu điểm về khả năng mở rộng và dự phòng Nhược điểm của kiến trúc này là năng lượng tiêu thụ cho mỗi node sẽ cao hơn so với kiến trúc hình sao

Trang 17

Hình 1.3: Kiến trúc hình lưới

Trong thực tế với quy mô triển khai trên diện rộng thì mô hình này ích được

sử dụng do nhược điểm của nó là năng lượng tiêu thụ cao Trong khi các sensor được triển khai trong môi trường khó nạp năng lượng thì vấn đề năng lượng tiêu thụ của các sensor vô cùng quan trọng

 Kiến trúc lai

Kiến trúc lai giữa mạng hình sao và mạng hình lưới, nó cung cấp tính mềm dẽo trong việc thiết kế WSN, trong khi nó vẫn duy trì năng lượng tiêu thụ ở mức tối thiểu trong WSN Trong kiến trúc mạng này, các node năng lượng thấp hơn sẽ không được phép chuyển tiếp dữ liệu Trong thực tế mô hình này thường được áp dụng

Hình 1.4: Kiến trúc lai hình sao và hình lưới

Trang 18

1.1.5 Kiến trúc của sensor [7]

Một node sensor được cấu tạo từ 4 thành phần cơ bản: bộ phận cảm biến, bộ phận xử lý, bộ phận giao tiếp, bộ phận nguồn chỉ ra trong Hình 1.5 Sơ đồ khối chức năng của một sensor được chỉ ra trong Hình 1.6 Cách tiếp cận thiết kế dạng mô-đun cung cấp một nền tảng linh hoạt và đa năng để giải quyết nhu cầu của các loại ứng dụng cảm biến khác nhau Ví dụ: dựa vào các sensor được triển khai, khối kiểm tra tín hiệu có thể được lập trình lại hoặc thay thế Điều này cho phép nhiều loại sensor khác nhau có thể được sử dụng với sensor không dây, tương tự giao tiếp

vô tuyến có thể được chuyển đổi dãy vùng giao tiếp theo yêu cầu của ứng dụng Sử dụng bộ nhớ flash để lưu lại nhật kí và firmware, giúp ta có thể tra cứu và cập nhật firmware dễ dàng Bộ vi xử lý có các chức năng sau:

- Quản lý việc thu thập dữ liệu từ các sensor

- Thực hiện chức năng quản lý nguồn năng lượng

- Tương tác dữ liệu sensor đến lớp vật lý

- Quản lý các giao thức mạng vô tuyến

Một yếu tố quan trọng của bất kỳ nút cảm biến không dây là giảm thiểu năng lượng tiêu thụ bởi hệ thống Thông thường, hệ thống vô tuyến yêu cầu năng lượng tiêu thụ lớn Do đó, dữ liệu gởi qua mạng vô tuyến chỉ khi nào cần thiết Thuật toán được nạp vào node sensor để xác định khi nào gởi dữ liệu dựa trên sự kiện cảm biến được Phần cứng phải được thiết kế cho phép bộ vi xử lý kiểm soát được nguồn năng lượng dùng cho giao tiếp vô tuyến, cảm biến tín hiệu,…

Trang 19

Thuật toán

Bộ phận cảm

biến (Sensing unit)

Bộ phận giao tiếp (Communicati

Bộ phận xử lý (Processing unit)

Hình 1.5: Kiến trúc của 1 sensor

Tín hiệu sensor

cảm biến đầu vào

Kiểm tra tín hiệu

Điều chế / khuếch

đại

Chuyển tín hiệu tƣợng tự sang tín hiệu số

Xử lý qua bộ vi xử

Nguồn năng lƣợng cung cấp

Radio Frequency (RF) transceiver

Trang 20

Hình 1.7: Kiến trúc phân lớp trong WSN

- Lớp ứng dụng (Application): định nghĩa các dịch vụ chuẩn và giao diện để người lập trình xây dựng ứng dụng độc lập trên các nền tảng kiến trúc WSN khác nhau Ví dụ như SNSP (Sensor Network Services Platform) [5]

- Lớp truyền tải (Transport): giúp duy trì luồng dữ liệu khi các ứng dụng mạng cảm biến yêu cầu Đặc biệt lớp này cần thiết khi ứng dụng mạng được truy cập qua internet hoặc mạng bên ngoài Không giống như chồng giao thức TCP, trong WSN giao tiếp đầu cuối đến đầu cuối (end-to-end) không dựa trên địa chỉ toàn cục

- Lớp mạng (Network): chịu trách nhiệm định tuyến dữ liệu, lựa chọn đường

đi phù hợp để gởi dữ liệu từng nguồn đến đích

- Lớp liên kết dữ liệu (Data Link): cung cấp việc tách/ghép luồng dữ liệu, điều khiển môi trường truy cập và phát hiện khung dữ liệu

- Lớp vật lý (Physical): chịu trách nhiệm lựa chọn tần số, nguồn, module hóa

và mã hóa dữ liệu

Trang 21

Bảng 1.1: Giao thức WSN ở lớp thấp (Physical) [6]

GPRS/GSM /CDMA

IEEE 802.11b/g

IEEE 802.15.1

IEEE 802.15.4

DAN (Desk Area

Network)

WSN

Ứng dụng

Voice và data diện rộng

Voice và data doanh nghiệp Thay thế cáp

Giám sát và điều khiển Băng thông

Hỗ trợ doanh nghiệp, mở rộng, giá

Giá, dễ sử dụng

Độ tin cậy, nguồn cung cấp, chi phí

Trang 22

Bảng 1.2: Các giao thức định tuyến WSN [6]

Trung tâm dữ liệu (data centric) SPIN (Sensor Protocols for Information via

Negotiation), CADR (Constrained Anisotropic Diffusion Routing),…

Phân cấp (hierarchical) LEACH (Low-Energy Adaptive Clustering

Hierarchy), TEEN (Threshold sensitive Energy Efficient sensor Network), PEGASIS (Power- Efficient GAthering in Sensor Information Systems),…

Dựa vào vị trí GAF (Geographic Adaptive Fidelity), TED

(Trade-off Energy with Delay)

Hướng chất lượng dịch vụ SAR (Sequential Assignment Routing), SPEED

(Stateless Protocol for End-to-End Delay),…

1.1.7 Ứng dụng của WSN

WSN được ứng dụng đầu tiên trong các lĩnh vực quân sự Cùng với sự phát triển của ngành công nghiệp điều khiển tự động, robotic, thiết bị thông minh, môi trường, y tế WSN ngày càng được sử dụng nhiều trong hoạt động công nghiệp và dân dụng Một số ứng dụng cơ bản của WSN:

- Cảm biến môi trường (quân sự: phát hiện mìn, chất độc, dịch chuyển quân địch ; công nghiệp: hệ thống chiếu sáng, độ ẩm, phòng cháy, chống rò rỉ ; dân dụng: hệ thống điều hòa nhiệt độ, chiếu sáng )

- Điều khiển (quân sự: kích hoạt thiết bị, vũ khí quân sự ; công nghiệp: điều khiển tự động các thiết bị, robot )

- Theo dõi, giám sát, định vị (quân sự: định vị, theo dõi sự dịch chuyển thiết bị )

Trang 23

- Môi trường (giám sát lũ lụt, bão, gió, mưa ; phát hiện ô nhiễm, chất thải )

- Y tế (định vị, theo dõi bệnh nhân, hệ thống báo động khẩn cấp )

- Hệ thống giao thông thông minh: giao tiếp giữa biển báo và phương tiện giao thông, hệ thống điều tiết lưu thông công cộng, hệ thống báo hiệu tai nạn, kẹt xe ;

hệ thống định vị phương, trợ giúp điều khiển tự động phương tiện tiện giao thông Gia đình (nhà thông minh: hệ thống cảm biến, giao tiếp và điều khiển các thiết bị thông minh )

1.2 Các thách thức

Như đã nói trong phần 1.1.2, từ những đặc trưng của WSN mà mục tiêu của mạng WSN cũng chính là những thách thức đối với các nhà nghiên cứu Mục tiêu chính của mạng cảm biến không dây là:

- Tối thiểu hoá năng lượng sử dụng

- Tối thiểu hoá độ trễ

- Sử dụng đồng bộ nguồn năng lượng giữa các sensor

Trên thực tế thì các mục tiêu này không song hành với nhau mà nó mâu thuẫn nhau Nếu đạt được tối thiểu năng lượng thì sẽ làm tăng độ trễ và ngược lại Như vậy thách thức của các nhà nghiên cứu hiện nay là tìm giải pháp để cân bằng 3 mục tiêu trên sao cho tối ưu về hiệu năng khi triển khai mạng cảm biến không dây

Sử dụng toán tối ưu đa mục tiêu để cân bằng 3 mục tiêu này là một trong những nghiên cứu để xây dựng nên thuật toán TED sẽ giới thiệu ở phần sau

1.3 Vấn đề tối ưu [8]

Tối ưu hóa đóng một vai trò quan trọng trong các mạng cảm biến không dây Việc tối ưu hóa trong WSN có thể được phân loại thành vấn đề tối ưu đơn và đa mục tiêu Trong tối ưu đơn mục tiêu, mục đích chính là tối ưu để giảm thiểu hoặc tối đa hóa một mục tiêu Trong tối ưu đa mục tiêu thì nhiều mục tiêu cùng một lúc được tối ưu hóa Hầu hết các vấn đề thực tế liên quan đến nhiều mục tiêu, mà tất cả các mục tiêu cần được tối ưu hóa cùng một lúc Tình trạng này làm cho việc tối ưu

Trang 24

hóa đa mục tiêu là một nhiệm vụ đầy thách thức và chắc chắn là một chủ đề rất nóng cho các nhà nghiên cứu

Trong tối ưu đa mục tiêu, tồn tại nhiều giải pháp để tối ưu Phương pháp thường được sử dụng nhất là kết hợp nhiều mục tiêu bằng cách gán trọng số khác nhau cho các mục tiêu khác nhau và sau đó thực hiện tối ưu đơn mục tiêu bằng thuật toán

Các bài toán tối ưu đa mục tiêu tổng quát bao gồm bốn phần: (1) đầu vào; (2) đầu ra; (3) mục tiêu; và (4) ràng buộc

Output;

Vị trí sensor, số sensor, tối ưu lập lịch truyền, năng lượng, độ trễ,

Mục tiêu:

Tối thiểu về năng lượng tiêu

thụ, tối thiểu độ trễ, thối đa thời gian sống của mạng, tối đa

độ tin cậy, tối thiểu chi phí,

thước gói tin,

Hình 1.8: Tối ưu đa mục tiêu

Nhìn chung nhiều vấn đề trong thế giới thực có liên quan đến việc tối ưu đa mục tiêu do những mục tiêu đó mâu thuẫn nhau Tương tự kịch bản thực tế được áp dụng trong WSN về: thiết kế, vận hành, vị trí, triển khai,…sử dụng phương pháp tối

ưu đa mục tiêu Hình 1.9 tóm tắt việc phân loại tối ưu

Trang 25

Hiệu quả vùng phủ sóng

Truy tìm đích đến

Thời gian sống của mạng

Giám sát

Hiệu quả vùng phủ sóng

Năng lượng tiêu thụ

Thời gian sống của mạng

Mật độ các node

Hiệu quả vùng phủ sóng

Năng lượng tiêu thụ

Hình 1.9: Phân loại vấn đề tối ưu

1.4 Kết luận chương 1

Chương này đưa ra cái nhìn tổng quan về WSN, những ứng dụng của nó trong cuộc sống Đặc biệt nêu lên những vấn đề thách thức (năng lượng và độ trễ) của mạng WSN đối với các nhà khoa học hiện nay Từ cái nhìn tổng quan đó, ta thấy tối ưu hóa đóng 1 vai trò quan trọng trong WSN Cụ thể là tối ưu đa mục tiêu: tối ưu về năng lượng tiêu thụ, tối ưu về độ trễ, tối ưu về mức tiêu thụ năng lượng đồng bộ giữa các sensor trong WSN Vấn đề này sẽ được giới thiệu trong chương 2

Trang 26

Chương 2 - TỐI ƯU ĐA MỤC TIÊU ĐỂ CÂN BẰNG NĂNG LƯỢNG TIÊU THỤ VÀ ĐỘ TRỄ TRONG WSN

2.1 Giới thiệu

Chuyển tiếp dữ liệu là một thành phần thiết yếu và quan trọng trong mạng WSN Các cảm biến nguồn (Source) gửi dữ liệu cảm biến của nó thông qua kết nối không dây đa chặng đến đích Tuổi thọ của mạng cảm biến không dây đa chặng phụ thuộc vào mức độ tiêu thụ năng lượng đồng bộ của các cảm biến Năng lượng pin (hay năng lượng) là nguồn tài nguyên quan trọng nhất trong mạng cảm biến không dây, đặc biệt là khi trong môi trường không thể sạc hoặc thay thế pin Do đó, các sensor nên sử dụng các giao thức chuyển tiếp dữ liệu tiết kiệm năng lượng mà nó đảm bảo sự suy giảm năng lượng đồng bộ giữa các sensor Điều này sẽ giữ cho các sensor hoạt động trong thời gian dài hơn, do đó kéo dài tuổi thọ mạng Việc đảm bảo tuổi thọ của mạng cảm biến không dây sẽ trở thành một vấn đề khó khăn, đặc biệt là cho các ứng dụng cảm biến ràng buộc nghiêm ngặt về độ trễ [6]

Các giao thức chuyển tiếp dữ liệu thích hợp nên được thiết kế sao cho đạt được mức tiêu thụ năng lượng tối thiểu nhưng vẫn đảm bảo sự cạn kiệt pin đồng bộ giữa các bộ cảm biến và đáp ứng về độ trễ, do đó dẫn đến một vấn đề tối ưu hóa đa mục tiêu

Do mức năng lượng tiêu thụ tối thiểu, tối thiểu về độ trễ, và suy giảm năng lượng đồng bộ là những mục tiêu mâu thuẫn, mà phải được xử lý đồng thời, nên việc tìm kiếm một sự cân bằng giữa chúng là cần thiết Thật vậy [9], giảm thiểu tiêu thụ năng lượng đòi hỏi phải truyền dữ liệu cảm nhận trên một khoảng cách ngắn; Năng lượng (Etx ) truyền tải dữ liệu giữa 2 điểm truyền và nhận tỉ lệ thuận với khoảng cách vật lý giữa 2 điểm đó 𝐸𝑡𝑥 ∝ 𝑑𝛼 với 2 ≤ 𝛼 ≤ 4 là mũ chi phí đường

đi Tuy nhiên để giảm thiểu độ trễ thì phải giảm thiểu các nút chuyển tiếp trung gian giữa nút nguồn và nút đích Mục tiêu này có thể đạt được bằng cách tối đa khoảng

Trang 27

cách giữa các nút chuyển tiếp trung gian Hơn nữa không gian tiềm kiếm các ứng cử viên nút chuyển tiếp ảnh hưởng đến việc phân phối tải không cân bằng đến các sensor Do đó gây ra mức tiêu thụ năng lượng không đồng bộ giữa các sensor Thực vậy, các ứng cử viên nút chuyển tiếp nằm trong một không gian tìm kiếm nhỏ sẽ bị suy giảm năng lượng nhiều hơn do chúng thường xuyên được lưa chọn Ngược lại, một không gian tìm kiếm lớn đảm bảo chuyển tiếp dữ liệu cân bằng giữa các sensor

và do đó giúp chúng đạt được mức suy giảm năng lượng đồng bộ

Có nhiều giao thức để tối ưu năng lượng và độ trễ trong mạng WSN Trong

đó, nổi bật có công trình nghiên cứu của tác giả Habib M Ammari về giao thức cân bằng năng lượng và độ trễ của mạng WSN bằng phương pháp tối ưu đa mục tiêu TED (Trade-off Energy with Delay)[9] Trong chương này sẽ tìm hiểu về giao thức TED, từ đó chương 3 sẽ đưa ra các giải pháp cải tiến

2.2 Các định nghĩa và giả thuyết [9]

Những định nghĩa và giả thuyết trong mô hình cân bằng năng lượng và độ trễ

sử dụng giao thức TED:

Định nghĩa 2.1 (tập láng giềng): tập láng giềng của nút cảm biến si kí hiệu NS(si)

là tập các nút cảm biến đặt trong dãy giao tiếp giữa si’s

Định nghĩa 2.2 (độ trễ): độ trễ kí hiệu D(s0, sm) là thời gian giữa một đơn vị dữ liệu truyền giữa nút nguồn s0 và đích đến của nó là sm Độ trễ được tính như sau:

D(s 0 , s m ) = (qd + td + pd) N f (s 0 , s m )

Trong đó:

qd: trễ hàng đợi trung bình trên nút chuyển tiếp trung gian

td: trễ truyền trung bình

pd: trễ lan truyền trung trong môi trường

Nf(s0, sm) là số nút truyền trung gian giữa s0 và sm

Khi tốc độ lan truyền là tốc độ ánh sáng 300.000 km/s thì trễ lan truyền là không đáng kể Đặt c = qd + td theo tài liệu [10] ta có:

D(s 0 , s m ) = c N f (s 0 , s m )

Trang 28

Định nghĩa 2.3 (năng lượng tiêu thụ):

Theo Heinzelman [11], năng lượng truyền và nhận dữ liệu được tính như sau:

E tx (s i , s j ) = a(E elec + 𝜺𝜹𝜶(𝒔𝒊, 𝒔𝒋)

E rx (s i ) = aE elec

Trong đó:

𝛿𝛼(𝑠𝑖, 𝑠𝑗) là khoảng cách Euclid giữa si và sj

a là kích thước dữ liệu đơn vị bit

𝜀 là khuếch đại truyền dẫn trong không gian truyền tự do (𝜀𝑓𝑠) hoặc không gian truyền đa đường (𝜀𝑚𝑝)

Eelec năng lượng electron

với 2 ≤ 𝛼 ≤ 4 là mũ chi phí đường đi

Năng lượng tiêu thụ tổng cộng của si khi nó nhận dữ liệu và chuyển tiếp đến sj được tính như sau:

E tot (s i ) = E rx (s i ) + E tx (s i , s j )

Năng lượng còn lại của si sau khi nó nhận và chuyển tiếp dữ liệu đến sj được tính như sau:

E rem (s i ) = E init (s i ) – E tot (s i )

Einit(si) là năng lượng khởi tạo ban đầu của si

Giả thuyết 2.1 (triển khai các cảm biến đồng nhất và tĩnh): những nút cảm biến

được phân bố ngẫu nhiên và đồng nhất trong một mặt phẳng

Giả thuyết 2.2 (mô hình đĩa giao tiếp): dãy giao tiếp của các nút cảm biến được mô

hình hóa thành 1 vùng hình đĩa, bán kính R Đĩa giao tiếp của si có tâm đặt ở vị trí ζi

kí hiệu D(ζi , R)

Giả thuyết 2.3 (mô hình mật độ phân bố mạng): mật độ phân bố của sensor lên đến

20 sensor/ m2

Giả thuyết 2.4 (mô hình nhận biết năng lượng và vị trí): những nút cảm biến nguồn

và đích nhận biết vị trí bằng kỹ thuật định vị [12] và chỉ quảng bá 1 lần lúc khởi

Trang 29

động giám sát Ngoài ra, mỗi nút cảm biến sẽ quảng bá định kì năng lượng còn lại của nó đến các láng giềng

Giả thuyết 2.5 (mô hình nguồn phát truyền dẫn) : mỗi nút cảm biến có bộ điều

khiển nguồn phát để truyền dẫn, do đó nó có thể điều chỉnh khoảng cách truyền (có nghĩa là nó có thể truyền dữ liệu qua khoảng cách nhỏ hơn hoặc bằng R của đĩa giao tiếp)

2.3 Mô hình hoá vùng giao tiếp giữa các node cảm biến [9]

Vùng giao tiếp giữa các node cảm biến không dây được mô hình hoá phân tích thành những đường tròn đồng tâm (CCBs - Concentric Circular Bands) Nó đặc trưng cho sự suy giảm đồng bộ năng lượng pin của cảm biến

Phương pháp chia vùng dựa trên xấp xỉ của một khoảng cách dmin truyền tối thiểu trong truyền tải dữ liệu Khoảng cách truyền tối thiểu được sử dụng trong truyền dữ liệu có thể được xấp xỉ bằng

𝒅𝒎𝒊𝒏 = (𝑬𝒆𝒍𝒆𝒄/𝜺)𝟏𝜶 (2.1)

𝜀 ∶ 𝑕ằ𝑛𝑔 𝑠ố 𝑘𝑕𝑢ế𝑐𝑕 đạ𝑖 𝑡𝑟𝑢𝑦ề𝑛 𝛼: 𝑘í𝑐𝑕 𝑡𝑕ướ𝑐 𝑑ữ 𝑙𝑖ệ𝑢, đơ𝑛 𝑣ị 𝑏𝑖𝑡

E elec: năng lượng electron

Để đạt được cân bằng tốt hơn giữa việc tiêu thụ năng lượng tối thiểu, tối

thiểu độ trễ, và suy giảm đồng bộ năng lượng, [9] đề xuất chia vùng giao tiếp CD(s i,

R) (tâm là si, bán kính R) của sensor si thành n ccb = 𝑅

𝑑 𝑚𝑖𝑛 CCB có tâm tại si và độ rộng vùng là dmin Các CCB được chia thành 3 nhóm: các CCB bên trong có ưu thế

về tối thiểu hóa năng lượng tiêu thụ hơn là tối thiểu về độ trễ và suy giảm đồng bộ năng lượng; các CCB ở giữa ưu thế cho 3 mục tiêu trên là như nhau; các CCB bên ngoài có ưu thế về tối thiểu độ trễ và đồng bộ tiêu hao năng lượng hơn mục tiêu còn lại Hình 2.1 nhóm các CCB theo số chẵn, Hình 2.2 nhóm các CCB theo số lẻ

Trang 30

CCB 6

Năng lượng (quan trọng nhất)

Năng lượng, độ trễ, suy giảm đồng bộ năng lượng (quan trọng như nhau)

Độ trễ, tiêu thụ đồng bộ năng lượng (quan trọng nhất)

Ánh xạ các mức quan trọng của năng lượng,

độ trễ, suy giảm đồng bộ năng lượng

CCB 6

Năng lượng (quan trọng nhất)

Năng lượng, độ trễ, suy giảm đồng bộ năng lượng (quan trọng như nhau)

Độ trễ, tiêu thụ đồng bộ năng lượng (quan trọng nhất)

Ánh xạ các mức quan trọng của năng lượng,

độ trễ, suy giảm đồng bộ năng lượng

Nhóm số CCB lẻ

Hình 2.2: Nhóm các CCB theo số lẻ

Trang 31

Chúng ta hãy xem xét một tập cảm biến và một đích đến, tất cả trong một mặt phẳng Tiếp theo, chúng ta định nghĩa về các khái niệm ứng cử viên nút chuyển tiếp (CPF – Candidate Proxy Forwarder)

CPF (si, sm, k, β) là một tập hợp con của các cảm biến, được gọi là ứng cử viên nút chuyển tiếp của si, thuộc các CCB thứ k và nằm trong một khu vực được xác định bởi một góc β tâm tại si (Hình 2.3) Kích thước của CPF (si, sm, k, β) phụ thuộc vào các giá trị của β và k, với 1≤k ≤ nccb và 0 <β <π

những vùng tròn đồng tâm và sử dụng phương pháp tổng trọng số WES (WEighted scale-uniform-unit Sum) được sử dụng bởi nút cảm biến nguồn để giải quyết bài

Trang 32

toán tối ưu đa mục tiêu Cách tiếp cận này sẽ tìm ra mức cân bằng giữa 3 mục tiêu trên

Gọi 𝜆 là mật độ phân bố của các nút cảm biến Tổng số ứng cử viên nút chuyển tiếp, năng lượng tiêu thụ, độ trễ tương ứng với CCB thứ k trên đường đi ngắn nhất từ s0 đến sm được tính như sau:

Trang 34

Hình 2.5: Yếu tố k, α, θ ảnh hưởng tới hàm tiêu thụ năng lượng

Hình 2.6 chỉ ra yếu tố k, 𝜃 và 𝛼 trong công thức độ trễ Độ trễ tỉ lệ nghịch với k, đồng nghĩa với khoảng cách giữa các nút chuyển tiếp càng ngắn thì độ trễ từ cảm biến nguồn đến đích sẽ càng cao

Trang 35

Hình 2.6: Yếu tố k, α, θ ảnh hưởng tới hàm độ trễ

Hình 2.7 chỉ ra yếu tố k, 𝜃 và 𝛼 trong công thức tiêu thụ năng lượng đồng bộ giữa các nút cảm biến CPF phục thuộc vào 𝜃 và k, khi k tăng thì số lượng nút cảm biến có thể chọn làm nút chuyển tiếp nhiều hơn dẫn đến các nút này sẽ tiến dần đến mức tiêu thụ năng lượng đồng bộ

Trang 36

Hình 2.7: Yếu tố k, α, θ ảnh hưởng tới hàm tiêu thụ năng lượng đồng bộ

2.5 Tối ưu đa mục tiêu [9]

Trong phần này sẽ trình bày cách tiếp cận giải bài toán tối ưu đa mục tiêu bằng phương pháp WES [13] để cân bằng 3 mục tiêu: năng lượng tiêu thụ tối thiểu,

độ trễ tối thiểu, tiêu thụ năng lượng đồng bộ giữa các nút cảm biến

Ngày đăng: 18/12/2016, 00:16

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] D. Luo, X. Zhu, X. Wu, G. Chen (2011), “Maximizing lifetime for the shortest path aggregation tree in wireless sensor networks”, Proceedings of IEEE INFOCOM , 1566–1574 Sách, tạp chí
Tiêu đề: Maximizing lifetime for the shortest path aggregation tree in wireless sensor networks”, "Proceedings of IEEE INFOCOM
Tác giả: D. Luo, X. Zhu, X. Wu, G. Chen
Năm: 2011
[2] A. Manjeshwar, D.P. Agrawal (2002), “APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless sensor networks”, Proceedings of IPDPS , 195–202 Sách, tạp chí
Tiêu đề: APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless sensor networks”, "Proceedings of IPDPS
Tác giả: A. Manjeshwar, D.P. Agrawal
Năm: 2002
[3] A. Manjeshwar, D.P. Agrawal (2001), “TEEN: a routing protocol for enhanced efficiency in wireless sensor networks”, Proceedings of IPDPS, 2009–2015 Sách, tạp chí
Tiêu đề: TEEN: a routing protocol for enhanced efficiency in wireless sensor networks”, "Proceedings of IPDPS
Tác giả: A. Manjeshwar, D.P. Agrawal
Năm: 2001
[4] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci (2002), “Wireless sensor networks: A survey”, Computer Networks, 38(4):393–422 Sách, tạp chí
Tiêu đề: Wireless sensor networks: A survey”, "Computer Networks
Tác giả: I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci
Năm: 2002
[5] PIERGIUSEPPE DI MARCO (2008), “Protocol Design and Implementation for Wireless Sensor Networks”, KTH Electrical Engineering Sách, tạp chí
Tiêu đề: Protocol Design and Implementation for Wireless Sensor Networks”
Tác giả: PIERGIUSEPPE DI MARCO
Năm: 2008
[6] KAZEM SOHRABY, DANIEL MINOLI, TAIEB ZNATI (2007), “WIRELESS SENSOR NETWORKS Technology, Protocols, and Applications”, John Wiley &amp; Sons, Inc., Hoboken, New Jersey Sách, tạp chí
Tiêu đề: WIRELESS SENSOR NETWORKS Technology, Protocols, and Applications”
Tác giả: KAZEM SOHRABY, DANIEL MINOLI, TAIEB ZNATI
Năm: 2007
[7] M.A. Matin and M.M. Islam (2012), “Overview of Wireless Sensor Network”, InTech Sách, tạp chí
Tiêu đề: Overview of Wireless Sensor Network”
Tác giả: M.A. Matin and M.M. Islam
Năm: 2012
[8] Muhammad Iqbal, Muhammad Naeem, Alagan Anpalagan, Ashfaq Ahmed andMuhammad Azam (2015), “Wireless Sensor Network Optimization: Multi- Objective Paradigm”, ISSN 1424-8220 Sách, tạp chí
Tiêu đề: Wireless Sensor Network Optimization: Multi-Objective Paradigm
Tác giả: Muhammad Iqbal, Muhammad Naeem, Alagan Anpalagan, Ashfaq Ahmed andMuhammad Azam
Năm: 2015
[9] HabibM.Ammari (2013), “On the energy-delay trade-off in geographic forwarding in always-on wireless sensor networks: A multi-objective optimization problem”, Elsevier Computer Networks Sách, tạp chí
Tiêu đề: On the energy-delay trade-off in geographic forwarding in always-on wireless sensor networks: A multi-objective optimization problem”
Tác giả: HabibM.Ammari
Năm: 2013
[10] H. Kim, T. Abdelzaher, W. Kwon (2003), “Minimum-energy asynchronous dissemination to mobile sinks in wireless sensor networks”, Proceedings of ACM SenSys ,193–204 Sách, tạp chí
Tiêu đề: Minimum-energy asynchronous dissemination to mobile sinks in wireless sensor networks”, "Proceedings of ACM SenSys
Tác giả: H. Kim, T. Abdelzaher, W. Kwon
Năm: 2003
[11] W. Heinzelman, A. Chandrakasan, H. Balakrishnan (2002), “An application- specific protocol architecture for wireless microsensor networks”, IEEE TWC 1 (4) , 660–670 Sách, tạp chí
Tiêu đề: An application-specific protocol architecture for wireless microsensor networks”, "IEEE TWC 1 (4)
Tác giả: W. Heinzelman, A. Chandrakasan, H. Balakrishnan
Năm: 2002
[12] N. Bulusu, J. Heidemann, D. Estrin (2000), “GPS-less low cost outdoor localization for very small devices”, IEEE Personal Communications Magazine 7 (5) , 28–34 Sách, tạp chí
Tiêu đề: GPS-less low cost outdoor localization for very small devices”, "IEEE Personal Communications Magazine 7 (5)
Tác giả: N. Bulusu, J. Heidemann, D. Estrin
Năm: 2000
[13] R.L. Keeney, H. Raiffa (1993), “Decision Making with Multiple Objectives”, Cambridge University Press Sách, tạp chí
Tiêu đề: Decision Making with Multiple Objectives”
Tác giả: R.L. Keeney, H. Raiffa
Năm: 1993
[14] I. Gradshteyn, I. Ryzhik (2000), “Tables of Integrals, Series, and Product, sixth ed.”, Academic Press, San Diego, CA Sách, tạp chí
Tiêu đề: Tables of Integrals, Series, and Product, sixth ed
Tác giả: I. Gradshteyn, I. Ryzhik
Năm: 2000
[15] X. Du, F. Lin (2005), “Improving routing in sensor networks with heterogeneous sensors”, Proceedings of IEEE VTC , 2528–2532 Sách, tạp chí
Tiêu đề: Improving routing in sensor networks with heterogeneous sensors”, "Proceedings of IEEE VTC
Tác giả: X. Du, F. Lin
Năm: 2005
[16] V. Chankong, Y. Haimes (1983), “Multiobjective decision making: theory and methodology”, North Holland Series in System Science and Engineering Sách, tạp chí
Tiêu đề: Multiobjective decision making: theory and methodology”
Tác giả: V. Chankong, Y. Haimes
Năm: 1983
[17] S. Bandyopadhyay, E. Coyle (2004), “Spatio-temporal sampling rates and energy efficiency in wireless sensor networks”, Proceedings of IEEE INFOCOM , 1729–1740 Sách, tạp chí
Tiêu đề: Spatio-temporal sampling rates and energy efficiency in wireless sensor networks”
Tác giả: S. Bandyopadhyay, E. Coyle
Năm: 2004

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w