Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 81 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
81
Dung lượng
4,04 MB
Nội dung
TRƯỜNG ĐẠI HỌC VINH KHOA ĐIỆN TỬ VIỄN THÔNG ===== ===== đồ án tốt nghiệp đại học Đề tài: nghiên cứu công nghệ zigbee ứng dụng kết nèi thiÕt bÞ cđa zigbee Người hướng dẫn : ThS dơng đình tú Sinh viờn thc hiờn : nguyễn đức long Lớp : 49K - §TVT Mã số sinh viên : 0851080335 NGHỆ AN - 01/2013 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC VINH BẢN NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Nguyễn Đức Long Số hiệu sinh viên: 0851080335 Ngành: Điện tử - Viễn thơng Khố: 49 Giảng viên hướng dẫn: ThS Dương Đình Tú Cán phản biện: ThS Cao Thanh Nghĩa Nội dung thiết kế tốt nghiệp: Nhận xét cán phản biện: Ngày tháng năm Cán phản biện (Ký, ghi rõ họ tên) Sinh viên thực : NGUYỄN HOÀNG SƠN Lớp : 49K ĐTVT Giảng viên hướng dẫn: THS NGUYỄN THỊ KIM THU MỤC LỤC Trang LỜI NÓI ĐẦU i TÓM TẮT ĐỒ ÁN i DANH MỤC CÁC HÌNH VẼ ii THUẬT NGỮ VIẾT TẮT .v Chương TỔNG QUAN VỀ CHUẨN ZIGBEE/ IEEE 802.15.4 1.1 Tổng quan ZIGBEE/ IEEE 802.15.4 1.1.1 Khái niệm ZIGBEE 1.1.2 Đặc điểm chuẩn ZIGBEE 1.1.3 Ưu điểm ZIGBEE/IEEE802.15.4 với BLUETOOH/IEEE802.15.1 1.2 Mạng ZIGBEE/ IEEE 802.15.4 LR-WPAN .3 1.2.1 Thành phần mạng LR-WPAN 1.2.2 Kiến trúc liên kết mạng 1.3 Mơ hình giao thức ZIGBEE/IEEE802.15.4 .6 1.3.1 Tầng vật lý ZIGBEE/IEEE 802.15.4 1.3.2 Tầng điều khiển liệu ZIGBEE/IEEE 802.15.4 MAC .9 1.3.3 Tầng mạng ZIGBEE/IEEE802.15.4 14 1.3.4 Tầng ứng dụng ZIGBEE/IEEE 802.15.4 .16 1.4 Kết luận chương 17 Chương CÁC THUẬT TOÁN ĐỊNH TUYẾN CỦA ZIGBEE/IEEE 802.15.4 18 2.1 Thuật toán định tuyến theo yêu cầu AODV (Ad hoc On Demand Distance Vector) 18 2.2 Thuật tốn hình 20 2.2.1 Thuật tốn hình đơn nhánh 21 2.2.2 Thuật tốn hình đa nhánh .23 2.3 Thuật toán tránh xung đột đa truy cập sử dụng cảm biến sóng mang CSMA-CA .27 2.4 Kết luận chương 29 Chương BỘ TRÌNH DIỄN PICDEM Z .31 3.1 Giới thiệu trình diễn PICDEM Z 31 3.2 Thành phần trình diễn PICDEM Z 31 3.2.1 Board mạch chủ PICDEM Z 32 3.2.2 Card RF PICDEM Z 34 3.2.3 Đĩa phần mềm PICDEM Z .34 3.3 Thực thi ứng dụng demo lập trình sẵn 35 3.4 Sửa đổi cấu hình ứng dụng demo 36 3.4.1 Thay đổi giá trị ID Node .37 3.4.2 Thay đổi cấu hình Association Binding .38 3.5 Kiểm tra hiệu suất RF .41 3.6 Sửa đổi cấu hình phần cứng 42 3.7 Phát triển ứng dụng .42 3.8 Tạo tập tin nguồn ứng dụng 42 3.8.1 Lập trình ứng dụng 42 3.8.2 Phục hồi Demo Firmware 43 3.9 Kết luận chương 43 Chương PHẦN MỀM PHÂN TÍCH MẠNG KHƠNG DÂY ZENA™ 45 4.1 Giới thiệu phần mềm phân tích mạng khơng dây ZENATM 45 4.2 Cơng cụ cấu hình Microchip Stack 46 4.2.1 Xác định thông tin thiết bị giao thức Zigbee 46 4.2.2 Xác định thơng tin thu phát sóng 47 4.2.3 Xác định trạng thông tin đểm cuối 48 4.2.4 Xác định thông tin bảo mật 49 4.2.5 Xác định thông tin tầng ZDO APS .50 4.2.6 Xác định thông tin tầng NWK MAC 54 4.2.7 Xác định thông tin PIC MCU 56 4.3 Giám sát mạng .57 4.3.1 Giám sát thời gian thực Real-Time .58 4.3.2 Phân tích liệu bắt 65 4.3.3 Sử dụng lọc gói .65 4.4 Kết luận chương 66 KẾT LUẬN 67 TÀI LIỆU THAM KHẢO 68 LỜI NĨI ĐẦU Mạng viễn thơng ngày khơng ngừng mở rộng phát triển Các nhà khoa học giới nghiên cứu để sử dụng băng tần cao hơn, nhiên việc gặp nhiều khó khăn cơng nghệ điện tử chưa theo kịp Vì giải pháp đưa sử dụng chung kênh tần số Một công nghệ ứng dụng mạng liên lạc đạt hiệu cao công nghệ ZigBee Công nghệ ZigBee áp dụng cho hệ thống điều khiển cảm biến có tốc độ truyền tin thấp chu kỳ hoạt động dài Công nghệ ZigBee hoạt động dải tần 868/915 MHz 2,4 GHz, với ưu điểm bật độ trễ truyền tin thấp, tiêu hao lượng, lỗi, dễ mở rộng, khả tương thích cao giá thành thiết bị thấp Với ý nghĩa thực tiễn vậy, em lựa chọn đề tài đồ án tốt nghiệp “Nghiên cứu cơng nghệ Zigbee ứng dụng kết nối thiết bị Zigbee” Nội dung đồ án thể qua chương sau: Chương 1: Tổng quan chuẩn ZIGBEE/IEEE 802.15.4 Chương 2: Các thuật toán định tuyến ZIGBEE/IEEE 802.15.4 Chương 3: Bộ trình diễn PICDEM Z Chương 4: Phần mềm phân tích mạng khơng dây ZENATM Do khả nghiên cứu hạn chế, nên đồ án tốt nghiệp khơng tránh khỏi sai sót Mong góp ý thầy, bạn để nội dung đồ án hoàn thiện Em xin chân thành cảm ơn ThS Dương Đình Tú, Giảng viên Khoa Điện tử Viễn thông, Trường Đại học Vinh hướng dẫn em chuyên môn, phương pháp làm việc để em xây dựng hồn thành nội dung đồ án theo kế hoạch Em xin gửi lời cảm ơn chân thành đến thầy cô giáo, bạn Khoa Điện tử Viễn thông, Trường Đại học Vinh giúp đỡ, tạo điều kiện cho em hoàn thành đồ án tốt nghiệp Vinh, tháng 01 năm 2013 Sinh viên thực Nguyễn Đức Long TĨM TẮT ĐỒ ÁN i Hiện nay, cơng nghệ ZIGBEE/IEEE 802.15.4 coi hướng giải hiệu cho vấn đề liên lạc dải băng tần eo hẹp liệu pháp sử dụng chung kênh tần số thiết bị Công nghệ ZigBee hoạt động băng tần 868/915 MHz Châu Âu 2.4 GHz Mỹ Nhật, áp dụng hệ thống điều khiển có tốc độ truyền tin thấp chu kỳ hoạt động lâu dài Công nghệ tỏ ưu việt chuẩn Wifi 802.11, Bluetooth mức độ tiêu hao lượng thấp, độ trễ truyền tin nhỏ, dễ dàng mở rộng, giá thành thấp, lỗi, khả tương thích cao Trong khn khổ đồ án này, em nghiên cứu công nghệ Zigbee ứng dụng kết nối thiết bị trình diễn PICDEM Z, thiết kết cho phép người phát triển đánh giá với giải pháp Microchip cho giao thức Zigbee Hy vọng thông qua vấn đề đề cập đồ án này, bạn đọc có đánh giá hiểu biết sâu sắc cơng nghệ ZIGBEE/IEEE 802.15.4 vai trị tiềm công nghệ sống ABSTRACT Currently, ZIGBEE/IEEE 802.15.4 technology is considered as effective solution for communicative problem in the tight frequency band and the therapy for using the same frequency channel between decvices ZigBee technology oparates at frequency band of 868/915 Mhz in europe and 2.4 Ghz in US and Japan, is applied the control systems of low transmission speed and long operation period This technology proves more preeminent than Wifi 802.11 standard, Bluetooth in low energy consumption, small transmission latency, easy extending, low cost, low errors and high compatibility In the framework of this thesis, I have studied the zigbee technology and connecting devices application of PICDEM Z demonstration, which is designed to allow developers to evaluate the Microchip solutions for Zigbee protocol I hope that through the issues mentioned in this thesis, the readers will get appreciation and deeper understanding about Zigbee/IEEE 802.15.4 technology and roles as well as potential of this technology in life DANH MỤC CÁC HÌNH VẼ ii Trang Hình 1.1 Cấu trúc liên kết mạng Hình 1.2 Cấu trúc mạng hình Hình 1.3 Cấu trúc mạng mesh Hình 1.4 Cấu trúc mạng hình Hình 1.5 Mơ hình giao thức ZigBee [5] .6 Bảng 1.1 Băng tần tốc độ liệu .7 Bảng 1.2 Kênh truyền tần số Hình 1.6 Băng tần hệ thống Zigbee Bảng 1.3 Định dạng khung PPDU Hình 1.7 Cấu trúc siêu khung 10 Hình 1.8 Liên lạc mạng khơng hỗ trợ beacon .11 Hình 1.9 Liên lạc mạng có hỗ trợ beacon .11 Hình 1.10 Kết nối mạng hỗ trợ beacon 12 Hình 1.11 Kết nối mạng không hỗ trợ phát beacon 13 Bảng 1.4 Định dạng khung MAC 14 Hình 1.12 Khung tin mã hóa tầng MAC 15 Hình 1.13 Khung tin mã hóa tầng mạng 16 Hình 2.1 Định dạng tuyến đường giao thức AODV .20 Hình 2.2 Quá trình chọn nốt gốc (CH) 21 Hình 2.3 Thiết lập kết nối CH nốt thành viên .22 Hình 2.4 Quá trình hình thành nhánh nhiều bậc 22 Hình 2.5 Gán địa nhóm trực tiếp .24 Hình 2.6 Gán địa nhóm qua nốt trung gian 24 Hình 2.7 Gán địa nhóm qua nốt gốc 25 Hình 2.8 Gán địa nhóm qua nốt gốc nốt trung gian 25 Hình 2.9 Mạng đa nhánh nốt trung gian 26 Hình 2.10 Lưu đồ thuật toán 28 Hình 3.1 Bo mạch chủ PICDEM Z 32 Hình 3.2.Hình ảnh thực tế bo mạch chủ PICDEM Z 35 Bảng 3.1 Các bước cho ràng buộc cấu hình 40 Hình 4.1 Mạch phân tích mạng khơng dây ZENA™ 45 Hình 4.2 Giao diện phần mềm phân tích mạng ZENA .46 Hình 4.3 Bảng ZigBee Device 46 Bảng 4.1 Bảng lựa chọn cấu hình thiết bị giao thức ZigBee 47 iii Hình 4.4 Bảng Transceiver 47 Bảng 4.2 Lựa chọn cấu hình giao thức thu phát sóng ZigBee 47 Hình 4.5 Bảng ndpoint 48 Bảng 4.3 Cấu hình Profile/Endpoint giao thức Zigbee 48 Hình 4.6 Bảng Security 50 Bảng 4.4 Cấu hình thiết bị giao thức ZigBee 50 Hình 4.7 Bảng ZDO .51 Bảng 4.5 Cấu hình ZDO giao thức ZigBee 51 Hình 4.8 Bảng APS 52 Bảng 4.6 Cấu hình bảng APS giao thức ZigBee .52 Hình 4.9 Bảng NWK/MAC .54 Bảng 4.7 Cấu hình NWK giao thức ZigBee 54 Bảng 4.8 Cấu hình MAC giao thức ZigBee 55 Hình 4.10 Bảng PIC 56 Bảng 4.9 Cấu hình PIC MCU giao thức ZigBee 56 Hình 4.11 Cửa sổ giám sát mạng giao thức ZigBee™ 58 Bảng 4.10 Cấu hình lựa chọn giám sát thời gian thực 58 Bảng 4.11 Mã màu bảng Packet Sniffer 59 Hình 4.12 Yêu cầu liên kết trả lời .60 Hình 4.13 Thơng điệp ứng dụng với APS level cknowledge 61 Bảng 4.12 Giao thức ZigBee™ với chọn lựa cấu hình VERBOSENESS .62 Hình 4.14 Thơng điệp ứng dụng với chế độ hiển thị NUMERIC .63 Hình 4.15 Thơng điệp ứng dựng với chế độ hiển thị CONDENSED 64 Hình 4.16 Cấu hình lọc gói .65 iv THUẬT NGỮ VIẾT TẮT IEEE WPAN QoS FFD RFD CID SHR Ack PAN ID MAC PHY GTS CCA LQI ED PLME PPDU PHR MLMESAP SAP MPDU CAP CFP CSMA-CA MHR MFR MIC FCS FCFS CTR CBC RREQ AES AODV DD AFG RREQ Institute of Electrical and Viện công nghệ Điện Điện Tử Electronic Engineers Wireless Personal Area Network Quality of Service Full Function Device Reduced Function Device Cluster Identifier Synchronization Header Acknowledgment PAN identifier Media Access Control Physical Layer Guaranteed Time Slot Clear Channel Assessment Link Quality Indication Energy Detection Physical Layer Management PHY Protocol Data Unit PHY Header MAC sublayer management entity Mỹ Mạng cá nhân không dây Chất lượng dịch vụ Chức thiết bị đầy đủ Giảm chức thiết bị Cụm nhận dạng Đồng hóa tiêu đề Xác nhận Chỉ số nhận dạng cá nhân Điều khiển truy nhập môi trường Tầng vật lý Khe thời gian đảm bảo Đánh giá kênh truyền Chỉ số chất lượng đường truyền Năng lượng truyền Quản lý tầng vật lý Đơn vị số liệu giao thức PHY Chứa thông tin độ dài khung Điểm truy cập dịch vụ thực thể service access point Service Access Point MAC Protocol Data Unit Contention Access Period Contention Free Period Carrier Sense Multiple Access quản lý tầng MAC Điểm truy nhập dịch vụ Giao thức liệu MAC Giai đoạn tranh chấp truy cập Giai đoạn tranh chấp tự Phương pháp tránh xung đột đa Collision Avoidance MAC Header MAC Footer Message Integrity Frame Check Sequence First-come-first-serve Counter Cipher Block Chaining Route Reply Packet Advance Encryption Standard Ad hoc On Demand Distance Vector Designated Device Application Framework Route Request truy cập nhờ cảm biến sóng mang Đầu khung MAC Cuối khung MAC Mã hóa tin nguyên vẹn Chuỗi kiểm tra khung Đến trước phục vụ trước Bộ đếm Thuật tốn mã hóa khối Chaining Route trả lời packet Chuẩn mã hóa cao cấp Thuật toán định tuyến theo yêu cầu Thiết bị gốc Khung ứng dụng Gói tin tìm đường v 4.2.7 Xác định thơng tin PIC MCU Hình 4.10 Bảng PIC Bảng 4.9 Cấu hình PIC MCU giao thức ZigBee CẤU HÌNH MƠ TẢ TÙY CHỌN Chọn thiết bị PIC MCU sử dụng ứng dụng đích Nếu thiết bị u cầu khơng có sẵn, chọn thiết bị tương tự Target Device tham khảo AN965, “Microchip Stack for the ZigBee™ Protocol” thêm thông tin sửa đổi kịch liên kết cho thiết bị đích Clock Frequency (Hz) Chỉ rõ khóa tần số ngỏ vào cho PIC MCU Hertz Nó quan trọng để giá trị tất điều phối thời gian giao thức ZigBee bên đặt sở khỏi giá trị UART Baud Rate Nếu sử dụng UART thiết bị đích sử dụng mã giao diện cung cấp AN965, “Microchip Stack for the ZigBee™ Protocol”, rõ tốc độ baud UART Nếu ứng dụng 56 sử dụng UART, giá trị khơng thích hợp Chỉ rõ số dãy yêu cầu cho Stack phần mềm C Heap Size (banks) Tham khảo AN965 cho thông tin việc cài đặt kích thước Stack Lựa chọn liệu có phải ta muốn kịch liên kết phát sinh Build Target cho môi trường gỡ lỗi sử dụng MPLAB® ICD cho xây dựng sản xuất Lựa chọn nút radio tất bảng không thay đổi Program Memory cất giữ nhớ chương trình Tùy chọn khơng sẵn có phụ thuộc vào dịng Thiết bị đích xóa bỏ kích thước khối SPI Serial EEPROM Hãy lựa chọn nút rađiô tất bảng không thay đổi cất giữ EEPROM SPI Tùy chọn khơng sẵn có phụ thuộc vào cài đặt thu phát Lựa chọn EEPROM mà sử dụng Nếu Serial EEPROM EEPROM không liệt kê, lựa chọn Other Và rõ Number of Bytes Page Size nCS Lựa chọn chip EEPROM chọn pin Chọn mô-đun SPI để sử dụng cho EEPROM nối tiếp SPI Tình trạng có sẵn lựa chọn phụ thuộc vào lựa chọn thu phát chia sẻ SPI cho dù kích hoạt Xem “Cho phép Chia sẻ SPI” bảng 3.2 MAC Address Chọn tùy chọn địa MAC thiết bị lập Stored Externally trình sẵn vào EEPROM nối tiếp Chọn lựa chọn để viết lên lưu trữ không linh động Verify liệu đọc quay lại tương tự Điều đảm bảo tính xác, kết vịng lặp vơ tận 4.3 Giám sát mạng Phần cứng phần mềm trình phân tích mạng không dây ZENA cung cấp công cụ giám sát mạng mạnh mẽ để sử dụng cho việc phát triển thông qua cài đặt 57 Kết nối phần cứng trình phân tích mạng khơng dây ZENA với PC sử dụng cáp USB mini-B Từ cửa sổ phần mềm phân tích ZENA, chọn ZigBee™ Tools ->Network Monitor Cửa sổ sau mở: Hình 4.11 Cửa sổ giám sát mạng giao thức ZigBee™ Một cửa sổ trống Packet Sniffer để giám sát mạng mở Nếu cửa sổ bị đóng, mở lại cách nhấn nút Network Messenges, cách chọn tùy chọn mục View>Network Messages Cửa sổ giám sát mạng Zigbee dùng để khởi động dừng trình phân tích mạng, save load liệu, cấu hình hiển thị thông điệp 4.3.1 Giám sát thời gian thực Real-Time Trước khởi động giám sát thời gian thực, thiết lập tùy chọn sau cửa sổ Zigbee Network Monitor: Bảng 4.10 Cấu hình lựa chọn giám sát thời gian thực CẤU HÌNH Real-Time Display MƠ TẢ TÙY CHỌN Lựa chọn tùy chọn để hiển thị thông điệp mà phần cứng phân tích mạng nhận Lựa chọn kênh để giám sát Lưu ý ứng dụng định nhiều kênh cho phép, để làm biểu mẫu tham Channel gia vào mạng ta phải thử nhiều kênh để tìm thấy mạng Sự lựa chọn bị thay đổi giám sát thời gian thực bị dừng lại Clear Messages on Start Ignore Invalid Lựa chọn tùy chọn muốn tất thông điệp hiển thị trước xóa bắt đầu giám sát Nếu muốn thơng điệp trước giữ lại bỏ tùy chọn Lựa chọn tùy chọn muốn gói kiểm tra khơng 58 hợp lệ bị bỏ qua Nếu muốn tất hiển thị (kể Packets tín hiệu nhiễu) bỏ tùy chọn Lựa chọn tùy chọn muốn cửa sổ Packet Sniffer tự động Auto Scroll trượt xuống, thông điệp luôn xuất cửa sổ Packet Sniffer Nhấn nút Play chọn Operation>Start Sniffing/Playback để bắt đầu giám sát thời gian thực Những thông điệp nhận hiển thị cửa sổ Packet Sniffer Hình 4.12 cho thấy ví dụ điển hình nốt mạng tham gia vào mạng giao thức Zigbee Bảng 4.11 Mã màu bảng Packet Sniffer VÙNG MÀU MAC Header Trắng MAC Commands and Beacons Đỏ NWK Header Vôi NWK Commands Fushia APS Header Vàng APS Playload/Decoding Nước Security Header and Encrypted Data Xanh dương Unknown Olive 59 Hình 4.12 Yêu cầu liên kết trả lời Hình 4.13 cho thấy thông điệp định tuyến từ nơi gửi đến đích cuối APS cấp độ Acknowledge định tuyến ngược lại Chú ý sử dụng trình phân 60 tích ZENA, ta thấy thơng điệp định tuyến dọc theo mạng, Acknowledge định tuyến trực tiếp Hình 4.13 Thông điệp ứng dụng với APS level cknowledge 61 Mỗi thơng báo chứa đựng nhiều thơng tin, làm cho trở nên khó để quan sát ảnh Cửa sổ Packet Sniffer trược, trình phân tích ZENA đưa ba cấp độ quan sát khác MAC, thông tin mức NWK APS Mỗi lớp cấu hình riêng rẽ cửa sổ Network Monitor cách điều chỉnh “Verboseness Level” Có ba cấp độ quan sát đưa (nhìn Bảng 4.12 sau) Bảng 4.12 Giao thức ZigBee™ với chọn lựa cấu hình VERBOSENESS Cấu hình Verbose Numeric Mô Tả Tùy Chọn Những Header cho vùng cấp mô tả giá trị tương ứng header Hình 4.13 cho thấy tất lớp cấu hình “Verbose” Những Header cho vực cấp với giá trị số vùng Header Xem hình 4.14 Khơng có vùng Header cấp Tất Byte Condensed vùng đại diện số với Byte giá trị nhỏ Xem hình 4.15 62 Hình 4.14 Thơng điệp ứng dụng với chế độ hiển thị NUMERIC 63 Hình 4.15 Thơng điệp ứng dựng với chế độ hiển thị CONDENSED 64 Dữ liệu quan sát phân tích tới mức giám sát thời gian thực xử lý Để dừng q trình phân tích nhấn nút Stop chọn Operation>Stop Sniffing/Playback nhấn nút Save File>Save để lưu liệu phân tích cho lần sau 4.3.2 Phân tích liệu bắt Khi dừng việc giám sát, phần mềm phân tích mạng khơng dây ZENA dùng để thực việc phân tích liệu bắt Nếu giám sát thời gian thực xử lý, dừng việc xử lý cách nhấn nút Stop chọn Operation>Start Sniffing/Playback Để xử lý liệu bắt trước đó, nhấn nút Open chọn File>Open chọn tập tin liệu muốn phân tích 4.3.3 Sử dụng lọc gói Nhấp chuột vào nút Filter chọn Tools>Filter để mở rộng cửa sổ Network Monitor hiển thị tùy chọn cho lọc Hình 4.16 Cấu hình lọc gói 65 Bộ lọc có ích cho việc hiển thị gói lựa chọn cửa sổ Packet Sniffer Cho ví dụ, giả sử muốn thấy tất tín hiệu gói MAC Beacon hiển thị cài đặt cho lọc sau: Bỏ tất checkboxes bảng “MAC” ngoại trừ “MAC Beacon” Bỏ tất checkboxes bảng “NWK” Bỏ tất checkboxes bảng “APS” Bỏ tất “Source Address” “Destination Address” Chọn tùy chọn “OR” Nhấn Apply Filter Cửa sổ Packet Sniffer hiển thị tất tín hiệu gói MAC Beacon ẩn tồn tín hiệu khác 4.4 Kết luận chương Như vậy, chương ta ứng dụng phần mềm phân tích mạng khơng dây ZENA để phân tích gói giao thức ZigBee, phân tích mạng lưới, phân tích topo mạng cho phép người sử dụng quan sát, ghi lại giao dịch gói xem lại tốc độ khác nhau… Đây công cụ mạnh mẽ việc phát triển chuẩn giao thức IEEE 802.15.4 66 KẾT LUẬN Thông qua đồ án tốt nghiệp em hiểu cách rõ công nghệ truyền dẫn không dây cịn mẻ ZigBee 802.15.4, từ mơ hình giao thức đến thuật toán truyền tin ứng dụng kết nối thiết bị ZigBee áp dụng cho tất hệ thống điều khiển cảm biến với ưu điểm vượt trội, giá thành thấp, tiêu hao lượng, lỗi, dễ mở rộng, khả tương thích cao Từ thấy tính ưu việt trội cơng nghệ mạng không dây ZigBee Tuy nhiên thời gian thiết bị hạn chế nên chương trình cịn nhiều thiếu sót chưa thay đổi ID node thiết bị cũ firmware chưa hỗ trợ nên chưa hồn thiện, mơ thuật tốn tìm đường tối ưu cho nốt cụ thể đến tất nốt thành viên khác mạng, tính tốn nhiễu xun kênh đến thành viên lân cận Việc tìm đường tối ưu yêu cầu quan trọng công nghệ zigbee giải vấn đề hiệu lượng truyền tin vấn đề chống xung đột mạng Hy vọng thời gian tới có điều kiện em tiếp tục hồn thiện, phát triển mở rộng chương trình, phân tích thêm nhiều ứng dụng, mơ thuật tốn định tuyến Zigbee nhằm đưa phương pháp định tuyến tối ưu cho nốt cụ thể, lập trình ứng dụng nhúng vào chip thiết bị 67 TÀI LIỆU THAM KHẢO [1] Nilesh Rajbharti, David Flowers, ZENA Analyzer Users Guide, Microchip Technology Inc, 2007 [2] Nilesh Rajbharti, David Flowers, Kim Otten, Yifeng Yang, AN965, Microchip Technology Inc, 2007 [3] Samir R Das, Charles E Perkins, Elizabeth M Royer, Performance Comparison of Two On-demand Routing Protocols for Ad Hoc Networks Santa Barbara, CA 93106 U.S.A [4] Don Wright, Hoaward M Frazier, Judith Gorman, IEEE Standards 802.15.4, IEEE 2003, ISBN 0-7381-3677-5 SS 95127, 12 May 2003, Piscataway, NJ 08855-1331 [5] Johan Lonn, Jonas Olsson, ZigBee for wireless networking, Microchip Technology Inc, 15th March 2005 [6] http://www.standards.ieee.org, truy cập cuối ngày 25/12/2012 [7] http://www.zigbee.org, truy cập cuối ngày 25/12/2012 [8] http://www.microchip.com, truy cập cuối ngày 25/12/2012 [9] http://www.koders.com, truy cập cuối ngày 25/12/2012 [10] http://www.freescale.com, truy cập cuối ngày 25/12/2012 [11] http://www.metrowerks.com, truy cập cuối ngày 25/12/2012 [12] http://www.chipcon.com, truy cập cuối ngày 25/12/2012 68 ... dạng tới thiết bị lân cận Thiết bị nhận khung tin yêu cầu kết nối vào mạng với CLH Nếu điều phối mạng PAN đồng ý cho thiết bị kết nối ghi tên thiết bị vào danh sách Cứ thiết bị kết nối lại trở... khổ đồ án này, em nghiên cứu công nghệ Zigbee ứng dụng kết nối thiết bị trình diễn PICDEM Z, thiết kết cho phép người phát triển đánh giá với giải pháp Microchip cho giao thức Zigbee Hy vọng thông... Thực chất kết hợp kiểu cấu trúc mạng hình mạng ngang hàng, cấu trúc mạng thiết bị A tạo kết nối với thiết khác miễn thiết bị nằm phạm vi phủ sóng thiết bị A Các ứng dụng cấu trúc áp dụng đo lường