Luận Án Tiến Sĩ Về Thuật Toán Định Tuyến Tối Ưu Năng Lượng Trong Mạng Cảm Biến ZigBee

Luận án tiến sĩ toán học phân tích thuật toán định tuyến tối ưu năng lượng trong mạng cảm biến zigbee, xây dựng cơ sở lý luận, kiểm chứng thực nghiệm, đóng góp tri thức mới cho

Chuyên ngành

Hệ thống thông tin

Người đăng

Ẩn danh

Thể loại

luận văn thạc sĩ kỹ thuật

2013

69
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

1. CHƯƠNG 1: TỔNG QUAN VỀ MẠNG CẢM BIẾN ZIGBEE

1.1. Tổng quan về IEEE 802

1.2. Cấu hình mạng theo chuẩn IEEE 802

1.3. Mạng cảm biến ZigBee theo chuẩn IEEE 802

1.4. Ưu và nhược điểm của ZigBee

1.5. Dải tần trong mạng ZigBee

1.6. Cấu trúc mạng cảm biến ZigBee

1.7. Kiến trúc cụ thể của mạng ZigBee

1.8. Mô hình mạng ZigBee

1.9. Một số ứng dụng của mạng cảm biến ZigBee

2. CHƯƠNG 2: THUẬT TOÁN ĐỊNH TUYẾN

2.1. Tổng quan định tuyến

2.2. Thuật toán định tuyến

2.3. Các thuật toán định tuyến trong mạng ZigBee

2.4. Định tuyến ZigBee

2.5. Quảng bá gói tin trong ZigBee (ZigBee Broadcasting)

2.6. Quan hệ nhiều - một – Many-to-one

2.7. Thuật toán định tuyến theo yêu cầu – AODV

2.8. Tìm đường - Path Discovery

2.9. Thiết lập đường ngược

2.10. Thiết lập đường tiến

2.11. Quản lý bảng định tuyến

2.12. Bảo trì đường dẫn

2.13. Quản lý kết nối cục bộ

2.14. Thuật toán hình cây

2.14.1. Cây đơn nhánh

2.14.2. Cây đa nhánh

2.15. Vấn đề tối ưu năng lượng tiêu thụ trong mạng cảm biến ZigBee

2.16. Thuật toán định tuyến tối ưu năng lượng trong mạng cảm biến ZigBee

3. CHƯƠNG 3: MÔ PHỎNG THUẬT TOÁN ĐỊNH TUYẾN TỐI ƢU NĂNG LƢỢNG

3.1. Công cụ mô phỏng

3.2. Xây dựng kịch bản

3.3. Thuật toán AODV

3.4. Đánh giá kết quả

3.5. Thuật toán định tuyến AODV

HƯỚNG PHÁT TRIỂN LUẬN VĂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Thuật Toán Tối Ưu Năng Lượng Trong Mạng Cảm Biến ZigBee

Mạng cảm biến ZigBee đã trở thành một phần quan trọng trong các ứng dụng IoT hiện đại. Với khả năng tiết kiệm năng lượng và chi phí thấp, ZigBee được sử dụng rộng rãi trong các hệ thống tự động hóa và giám sát. Thuật toán tối ưu năng lượng trong mạng cảm biến ZigBee đóng vai trò quan trọng trong việc duy trì hiệu suất và tuổi thọ của mạng. Việc hiểu rõ về cấu trúc và hoạt động của mạng ZigBee là cần thiết để phát triển các giải pháp tối ưu hóa hiệu quả.

1.1. Khái niệm về Mạng Cảm Biến ZigBee

Mạng cảm biến ZigBee là một mạng không dây được thiết kế cho các ứng dụng yêu cầu tiêu thụ năng lượng thấp. Nó sử dụng giao thức IEEE 802.15.4 và có khả năng kết nối nhiều thiết bị trong một khu vực nhỏ.

1.2. Đặc điểm Nổi Bật của ZigBee

ZigBee nổi bật với khả năng tiêu thụ năng lượng thấp, chi phí thấp và khả năng mở rộng cao. Nó phù hợp cho các ứng dụng như nhà thông minh và quản lý năng lượng.

II. Vấn đề Tối Ưu Năng Lượng Trong Mạng Cảm Biến ZigBee

Một trong những thách thức lớn nhất trong mạng cảm biến ZigBee là tối ưu hóa năng lượng tiêu thụ. Các thiết bị trong mạng thường hoạt động bằng pin, do đó việc tiết kiệm năng lượng là rất quan trọng. Các thuật toán định tuyến không hiệu quả có thể dẫn đến tiêu thụ năng lượng cao, làm giảm tuổi thọ của mạng.

2.1. Thách Thức Trong Quản Lý Năng Lượng

Quản lý năng lượng trong mạng cảm biến ZigBee gặp khó khăn do số lượng lớn các thiết bị và yêu cầu truyền tải dữ liệu liên tục. Việc tối ưu hóa định tuyến là cần thiết để giảm thiểu tiêu thụ năng lượng.

2.2. Tác Động Của Định Tuyến Đến Tiêu Thụ Năng Lượng

Định tuyến không hiệu quả có thể dẫn đến việc tiêu thụ năng lượng cao hơn, làm giảm hiệu suất của mạng. Việc lựa chọn thuật toán định tuyến phù hợp là rất quan trọng.

III. Phương Pháp Tối Ưu Năng Lượng Trong Mạng Cảm Biến ZigBee

Để tối ưu hóa năng lượng trong mạng cảm biến ZigBee, nhiều phương pháp đã được phát triển. Các thuật toán định tuyến thông minh giúp giảm thiểu số lượng gói tin cần truyền và tối ưu hóa lộ trình truyền tải dữ liệu.

3.1. Thuật Toán Định Tuyến AODV

Thuật toán AODV (Ad hoc On-Demand Distance Vector) là một trong những thuật toán định tuyến phổ biến trong mạng ZigBee. Nó cho phép tìm kiếm đường đi hiệu quả và tiết kiệm năng lượng.

3.2. Thuật Toán Định Tuyến Dựa Trên Cây

Thuật toán định tuyến dựa trên cây giúp tối ưu hóa việc truyền tải dữ liệu bằng cách sử dụng cấu trúc cây để giảm thiểu số lượng gói tin cần truyền.

IV. Ứng Dụng Thực Tiễn Của Thuật Toán Tối Ưu Năng Lượng Trong ZigBee

Các ứng dụng thực tiễn của thuật toán tối ưu năng lượng trong mạng cảm biến ZigBee rất đa dạng. Từ tự động hóa gia đình đến giám sát sức khỏe, ZigBee đã chứng minh được tính hiệu quả của mình trong nhiều lĩnh vực.

4.1. Ứng Dụng Trong Nhà Thông Minh

ZigBee được sử dụng rộng rãi trong các hệ thống nhà thông minh, cho phép điều khiển thiết bị từ xa và tiết kiệm năng lượng hiệu quả.

4.2. Ứng Dụng Trong Giám Sát Y Tế

Mạng cảm biến ZigBee cũng được áp dụng trong giám sát sức khỏe, giúp theo dõi tình trạng sức khỏe của bệnh nhân một cách hiệu quả và tiết kiệm năng lượng.

V. Kết Luận Về Thuật Toán Tối Ưu Năng Lượng Trong Mạng Cảm Biến ZigBee

Thuật toán tối ưu năng lượng trong mạng cảm biến ZigBee đóng vai trò quan trọng trong việc duy trì hiệu suất và tuổi thọ của mạng. Việc phát triển các giải pháp tối ưu hóa hiệu quả sẽ giúp mạng ZigBee trở nên mạnh mẽ hơn trong tương lai.

5.1. Tương Lai Của Mạng Cảm Biến ZigBee

Với sự phát triển không ngừng của công nghệ, mạng cảm biến ZigBee sẽ tiếp tục được cải tiến và mở rộng ứng dụng trong nhiều lĩnh vực khác nhau.

5.2. Định Hướng Nghiên Cứu Tương Lai

Nghiên cứu về các thuật toán tối ưu năng lượng sẽ tiếp tục là một lĩnh vực quan trọng, giúp nâng cao hiệu suất và khả năng mở rộng của mạng ZigBee.

27/07/2025
Luận án tiến sĩ thuật toán định tuyến tối ưu năng lượng trong mạng cảm biến zigbee

Trích đoạn nội dung tài liệu

Chương 1 : Tổng quan về mạng cảm biến ZigBee Chƣơng này tìm hiểu về khái niệm và cấu trúc mạng cảm biến ZigBee Chương 2 : Thuật toán định tuyến Chƣơng này tập trung tìm hiểu về một số thuật toán định tuyế và vấn đề tối ƣu năng lƣợng tiêu thụ trong mạng cảm biến ZigBee Chương 3 : Mô phỏng thuật toán định tuyến tối ưu năng lượng Chƣơng này giới thiệu về công cụ mô phỏng, cách thức cài đặt và kết quả thử nghiệm, đánh giá LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3 Chƣơng 1 – TỔNG QUAN VỀ MẠNG CẢM BIẾN ZIGBEE Mạng cảm biến ZigBee đƣợc xây dựng theo chuẩn giao thức IEEE 802.4, vì vậy để có cái nhìn khái quát nhất, ta tìm hiểu qua về chuẩn IEEE 802. Tổng quan về IEEE 802.4 Chuẩn giao thức IEEE 802.4 đƣợc quy định tại tầng vật lý (Physical Layer- PHY) và tầng liên kết dữ liệu (Data Link Layer – DLL). Nó là chuẩn cho giao tiếp trong mạng không dây, năng lƣợng thấp. Các thiết bị trong mạng tự tổ chức thành một mạng nhỏ gọi là mạng cá nhân (Private Area Net – PAN).4 định nghĩa hai tầng con của tầng DLL – Điều khiển liên kết logic (Logical Link Control – LLC) và Điều khiển truy cập truyền thông (Media Acsess Control – MAC).

Tầng MAC định nghĩa việc truy cập tới môi trƣờng chung của nhiều thiết bị bằng cách sử dụng các giao thức thích hợp nhƣ là Carrier Sense Multiple Access/ Collision Avoidance – (CSMA/CA), trong khi đó LLC phân phát các gói dữ liệu tới dịch vụ tƣơng ứng ở tầng mạng (Network Layer – NL). Tầng vật lý và tầng liên kết dữ liệu trong chuẩn IEEE 802.4 định nghĩa đầy đủ môi trƣờng trong việc giao tiếp và các nguyên lý cho việc truy cập môi trƣờng theo các cách thích hợp. Tại tầng vật lý của mô hình OSI, ZigBee căn cứ vào chuẩn IEEE 802.4 – 2003 sử dụng công nghệ truyền sóng radio với Offset-Quadrature Phase Shift Keying (O-QPSK) và Direct Sequence Spread Spectrum (DSSS) nâng cao tỷ lệ signal-to-noise. CSMA/CA đƣợc sử dụng tại DLL để tránh xung đột.

Việc kiểm tra sự toàn vẹn dữ liệu đƣợc thực hiện bằng cách truyền lại và sử dụng ACK tại mỗi node để giảm thiểu khả năng mất dữ liệu. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4 Việc đánh giá độ tin cậy của một mạng đƣợc thực hiện nhờ tính toán tỷ lệ signal-to-noise và năng lƣợng nhận đƣợc tại điểm cuối liên kết.4 định nghĩa các dải tần sử dụng khác nhau. Tiêu biểu có dải tần số 2.4 GHz đƣợc sử dụng cho các thiết bị xây dựng. Mạng cục bộ không dây – WLAN ( chuẩn IEEE 802.11) và mạng Bluetooth ( chuẩn IEEE 802.1) cũng sử dụng dải tần số này.4 định nghĩa hai loại thiết bị :  Thiết bị chức năng đầy đủ (Full Function Device) – FFD  Thiết bị bình thƣờng (Reduced Function Device) – RFD.

Sự khác biệt lớn nhất giữa hai loại thiết bị này chính là RFD không có khả năng khởi động cho một mạng cá nhân (Private Are Network - PAN). Chính vì thế PAN luôn đƣợc khởi động bằng FFD. Hơn thế nữa, việc giao tiếp trực tiếp chỉ cho phép giữa hai thiết bị FFD hoặc giữa một FFD và một RFD, không cho phép giao tiếp giữa các RFD với nhau. Một mạng PAN là một mạng bao gồm các thiết bị trong một khoảng nhỏ.

Sự kết hợp nhiều mạng PAN là có thể, thậm chí khi các mạng PAN đó sử dụng chung một tần số. Với cấu trúc tự tổ chức, các mạng PAN rất dễ dàng bảo trì và tự sửa lỗi. Cấu hình mạng theo chuẩn IEEE 802.4 cung cấp 2 cấu hình mạng cơ bản, mạng hình sao (Star) và mạng ngang hàng (Peer-to-Peer). Trong mạng hình sao, một node trung tâm là FFD.

Node trung tâm sẽ chịu trách nhiệm đảm bảo giao tiếp giữa các RFD trong mạng. Khi một RFD muốn giao tiếp với một RFD khác trong mạng, nó bắt buộc phải giao tiếp thông qua node trung tâm. Mạng cấu hình này sẽ làm quá tải node trung tâm, và khi node trung tâm bị hỏng thì mọi giao tiếp giữa các thiết bị RFD trong mạng sẽ không thực hiện đƣợc. Trong mạng ngang hàng, thiết bị FFD sẽ trực tiếp giao tiếp với các thiết bị khác.

Giao tiếp giữa các thiết bị RFD là cho phép, lúc này FFD đóng vai trò nhƣ một bộ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 5 chuyển tiếp. Trong mạng này, một thiết bị lỗi có thể đƣợc loại bỏ đi bằng cách tăng thêm số hàng xóm trực tiếp. Tuy nhiên, với mạng ngang hàng thì việc định tuyến dọc theo mạng là không thể, khả năng duy nhất để giao tiếp thông qua mạng đó là sử dụng quảng bá, tuy nhiên việc đó sẽ tăng đƣờng truyền trong mạng. Mạng cảm biến ZigBee theo chuẩn IEEE 802.

Khái niệm Chúng ta đã từng biết đến các chuẩn giao tiếp không dây khá phổ biến nhƣ :Wimax, 3G, Bluetooth.Với các ứng dụng video không dây, dữ liệu không dây, mạng không dây, cảm biến không dây….1 : Các ứng dụng không dây Trong những năm gần đây xuất hiện một chuẩn giao tiếp mới đƣợc ứng dụng rất rộng rãi trong nhiều lĩnh vực, đó là mạng ZigBee (đƣợc công bố lần đầu tiên vào năm 2002 bởi liên minh ZigBee). Mạng ZigBee đƣợc tạo ra nhằm phục vụ cho những ứng dụng yêu cầu giá thành và công suất thấp nhƣng phải có khả năng linh động trong phạm vi rộng. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 6 Mạng ZigBee đƣợc phát triển và xúc tiến bởi hãng ZigBee Alliance, với sự hỗ trợ từ hơn 200 công ty trên thế giới nhƣ: SIEMENS, ATMEL, NI, NEC, TEXAS INSTRUMENTS, EPSON. Về bản chất mạng ZigBee cũng là một chuẩn giao tiếp không dây nhƣ những chuẩn không dây khác (UWB, Wi-Fi, IrDA, 3G, Bluetooth.) nhƣng nó mang những đặc tính kỹ thuật và đặc tính vật lý riêng và do đó sẽ chỉ phù hợp với một mảng ứng dụng nhất định.

Theo nhƣ hình trên có thể thấy rằng mạng ZigBee có đặc điểm là phạm vi hoạt động hẹp, tốc độ truyền trong mạng ZigBee thích hợp cho các cảm biến không dây và chuyên dùng cho các ứng dụng giám sát, điều khiển. Ưu và nhược điểm của ZigBee Để thấy đƣợc ƣu điểm và nhƣợc điểm của mạng ZigBee có thể theo dõi bảng dƣới đây.1 : Bảng ƣu, nhƣợc điểm của ZigBee Ƣu điểm Nhƣợc điểm * Giá thành thấp * Lỗi ở một điểm chính có thể * Tiêu thụ công suất nhỏ gây lỗi hệ thống. * Kiến trúc mạng linh hoạt * Tốc độ truyền thấp * Đƣợc hỗ trợ bởi nhiều công ty * Chƣa có đầy đủ các thiết bị * Số lƣợng các node lớn (65k) để phát triển Để cho rõ ràng hơn, ta hãy làm một phép so sánh giữa Mạng ZigBee và một chuẩn không dây cũng khá phổ biến khác. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.2: So sánh ZigBee và Bluetooth Đặc tính ZigBee Bluetooth Tiêu thụ công suất 10W 100W Giá thành ( đầu 2005) 1,1 $ 3$ Độ nhạy -92dbm(0,63pW) -62dbm(6,2pW) 65536 node 7 node Độ linh hoạt (trong sơ đồ sao) (trong sơ đồ sao) Độ an toàn 128 bit mã hóa 64/128 bit mã hóa Vùng làm việc Hiệu quả ở 10 - 75m Hiệu quả ở < 10m Có thể thấy rằng với những ứng dụng cho nhiều phần tử, yêu cầu độ linh hoạt cao, giá thành thấp, tiêu thụ công suất nhỏ thì dùng Mạng ZigBee là rất phù hợp.

Dải tần trong mạng ZigBee Tín hiệu truyền trong mạng ZigBee thực chất là tín hiệu radio và đƣợc hỗ trợ trong các dải tần số sau: Hình 1.2: Dải Tần ZigBee LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 8 Dải 868,3 Mhz: Chỉ một kênh tín hiệu .Trong dải này tốc độ truyền là 20kb/s. Dải 902 Mhz - 928 Mhz: Có 10 kênh tín hiệu từ 1 - 10 với tốc độ truyền thƣờng là 0kb/s. Dải 2,4 Ghz - 2,835 Ghz: có 16 kênh tín hiệu từ 11 - 26 với tốc độ truyền 250 kb/s. Trong nhiều ứng dụng, ngƣời ta hay dùng dải tần 2,4 Ghz - 2,835 Ghz.

Đây là dải tần phổ biến và đƣợc hỗ trợ bởi nhiều thiết bị. Hơn nữa với mạng ZigBee, dải tần này có tới 16 kênh tín hiệu trong dải (mỗi kênh cách nhau 5MHz tần số) với tốc độ truyền lớn nhất: 250kb/s. Nhƣ vậy ta có thể thấy rằng mạng ZigBee đã thừa hƣởng những ƣu điểm của mạng cảm biến không dây nhƣ:  Độ linh động cao  Mức tiêu thụ năng lƣợng thấp  Bảo mật cao  Sử dụng nhƣ một chuẩn mở Sở dĩ có thể nói nhƣ vậy là do:  Mạng không dây bản chất là không tin cậy, nguyên nhân là do đặc tính vật lý của nó. Kim loại, nƣớc, thậm chí cả cơ thể con ngƣời cũng có thể là vật cản sóng hoặc ảnh hƣởng tới sóng truyền trong mạng không dây.

Tránh một thiết bị không dây để nhận sóng truyền từ một thiết bị là hết sức dễ dàng. Chính vì thế, các thiết bị trong mạng ZigBee sử dụng nhiều kỹ thuật khác nhau để làm tăng độ tin cậy của mạng không dây.  Bảo mật trong mạng ZigBee dựa trên thuật toán chuẩn mã hóa cao cấp – AES 128. Sự chứng thực và tính toàn vẹn của thông điệp đƣợc cung cấp bởi 1 bộ mã hóa để đảm bảo độ tin cậy giao tiếp giữa hai node trong mạng.

Ý tƣởng của việc này dựa trên một trung tâm xác thực. Điển hình cho kiểu thiết kế này chính là thiết bị ZC (ZigBee Coordinator), nó đƣợc thiết kế nhƣ một trung tâm xác thực thông tin. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 9 Khi mà khái niệm về trung tâm xác thực đƣợc sử dụng, tất cả khóa cho việc mã hóa thông tin giữa hai thiết bị đều đƣợc cung cấp bới trung tâm xác thực.  Mạng ZigBee đƣợc thiết kế và phân phối giống nhƣ một chuẩn mở toàn cầu.

Nó cung cấp mọi khả năng cho các nhà sản xuất có thể sản xuất các thiết bị dựa trên các đặc tả ZigBee cung cấp với giả rẻ. Hơn thế nữa, sự tƣơng thích giữa các thiết bị của các nhà sản xuất khác nhau là rất tốt, miễn sao các nhà sản xuất tuân thủ đúng các chuẩn do mạng ZigBee cung cấp. Đây là một điều có lợi cho ngƣời tiêu dùng, ngƣời tiêu dùng có thể mua giá rẻ, đƣợc lựa chọn các sản phẩm của các nhà sản xuất khác nhau mà không cần lo lắng vấn đề tƣơng thích giữa các thiết bị ZigBee của các nhà sản xuất khác nhau. Cấu trúc mạng cảm biến ZigBee 1.

Tổng quan Trong truyền thông, khi thực hiện một giao thức, ngƣời ta thƣờng dựa trên một mô hình kiến trúc chuẩn. Bất kỳ một giao thức truyền thông nào đều có thể qui chiếu tới một lớp nào đó trong mô hình của kiến trúc tƣơng ứng. Trong truyền thông ta đã biết đến mô hình qui chiếu OSI 7 lớp.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ