BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ NGUYỄN THỊ XUÂN VINH NGHIÊN CỨU GIAO THỨC ĐỊNH TUYẾN PHÙ HỢP CHO MẠNG ZIGBEE/IEEE 802.4 NGÀNH: KỸ THUẬT ĐIỆN TỬ - 60520203 S K C0 0 4 6 7 3 Tp. Hồ Chí Minh, tháng 10/2015 Luan van BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH LUẬN VĂN THẠC SĨ NGUYỄN THỊ XUÂN VINH NGHIÊN CỨU GIAO THỨC ĐỊNH TUYẾN PHÙ HỢP CHO MẠNG ZIGBEE/IEEE 802.4 NGÀNH: KỸ THUẬT ĐIỆN TỬ - 60520203 Tháng 10, 2015 Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 LÝ LỊCH CÁ NHÂN I. LÝ LỊCH SƠ LƢỢC: Họ & tên: NGUYỄN THỊ XUÂN VINH Giới tính: Nữ Ngày, tháng, năm sinh: 13/12/1975 Nơi sinh: Đồng Tháp Quê quán: Cao Lãnh- Đồng Tháp Dân tộc: Kinh Chức vụ, đơn vị công tác trƣớc khi học tập, nghiên cứu: CNV Điện Lực Ninh Kiều- Công Ty Điện Lực TP Cần Thơ Chỗ ở riêng hoặc địa chỉ liên lạc: 175/7 Nguyễn Văn Cừ, Phƣờng An Hòa, Quận Ninh Kiều, TP Cần Thơ Điện thoại di động: 0918 366 789 Điện thoại nhà riêng: 07103. 899799 Fax: E-mail: xuanvinhbd@gmail.
QUÁ TRÌNH ĐÀO TẠO: 1. Trung học chuyên nghiệp: Hệ đào tạo: Chính quy Thời gian đào tạo từ 9/1993 đến 7/1995 Nơi học (trƣờng, thành phố): Học Viện Bƣu Chính Viễn Thông 2- TP HCM Ngành học: Kỹ thuật chuyển mạch 2. Đại học: Hệ đào tạo: từ xa Thời gian đào tạo từ 9/2006 đến 2/ 2010 Nơi học (trƣờng, thành phố): Học Viện Bƣu Chính Viễn Thông 2- TP HCM Ngành học: Điện tử - Viễn thông Tên đồ án, luận án hoặc môn thi tốt nghiệp:Nghiên cứu phần cứng tổng đài EWSD Siemens. Ngày & nơi bảo vệ đồ án, luận án hoặc thi tốt nghiệp: 7/2009 tại Học Viện Bƣu Chính Viễn Thông 2- TP HCM Ngƣời hƣớng dẫn: Ths.
Phạm Đình Thuần 3. Thạc sĩ: Hệ đào tạo: Thời gian đào tạo từ 8/2013 đến 10/2015 Nơi học (trƣờng, thành phố): Trƣờng ĐH Sƣ Phạm Kỹ Thuật TP HCM Ngành học: Kỹ thuật- Điện tử i Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 Tên luận văn: Nghiên cứu giao thức định tuyến phù hợp cho mạng Zigbee/IEEE 802.4 Ngày & nơi bảo vệ luận văn: 25/10/2015 Trƣờng ĐH Sƣ Phạm Kỹ Thuật TP HCM Ngƣời hƣớng dẫn: TS. Trình độ ngoại ngữ (biết ngoại ngữ gì, mức độ): Anh Văn C và B1 III. QUÁ TRÌNH CÔNG TÁC CHUYÊN MÔN TỪ KHI TỐT NGHIỆP ĐẠI HỌC: Thời gian Nơi công tác Công việc đảm nhiệm Phó Phòng Tổng hợp - Điện lực Ninh Kiều - Công ty Điện 2006 đến nay Điện lực Ninh Kiều- Công lực TP Cần Thơ ty Điện lực TP Cần Thơ.
CÁC CÔNG TRÌNH KHOA HỌC ĐÃ CÔNG BỐ: Bài báo : Hội nghị toàn quốc lần thứ 3 về Điều khiển và Tự động hoá - VCCA- 2015 COMPARATIVE STUDY OF SUITABLE ROUTING PROTOCOL FOR ZIGBEE /IEEE 802.4 USING NS2 Thi Xuan Vinh Nguyen1, Cong Khanh Le2, Hoang Son Le2, Tang Kha Duy Nguyen2 1 Ho Chi Minh City University of Technology and Education 2 Can Tho University Ngƣời khai Nguyễn Thị Xuân Vinh ii Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 LỜI CAM ĐOAN Tôi cam đoan đây là công trình nghiên cứu của 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. Hồ Chí Minh, ngày 18 tháng 10 năm 2015 Nguyễn Thị Xuân Vinh iii Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 LỜI CẢM ƠN Trƣớc tiên em xin đƣơ ̣c gƣ̉i lời cảm ơn sâu sắc đến Thầ y TS. Phan Văn Ca, ngƣời đã tận tận hƣớng dẫn em trong suốt quá trình làm đề tài.
Em xin bày tỏ lời cảm ơn sâu sắc đến Ban Giám Hiê ̣u , các Thầy , Cô Khoa Điê ̣n-Điê ̣n Tƣ̉ Trƣờng Đa ̣i Ho ̣c Sƣ Pha ̣m Kỹ Thuâ ̣t Thành Phố Hồ Chí Minh , đã tâ ̣n tình chỉ dạy , truyề n đa ̣t kiế n thƣ́c và ta ̣o điề u kiê ̣n thuâ ̣n lơ ̣i cho em trong suố t quá trình học tập vừa qua , những kiến thức chúng em nhận đƣợc trên giảng đƣờng Cao học sẽ là hành trang giúp chúng em vững bƣớc trên con đƣờng tƣơng lai. Em xin gƣ̉i lời cảm ơn đế n các ba ̣n ho ̣c viên cùng lớp Kỹ thuật điện tử khóa 2014-2016 đã nhiê ̣t tình hỗ trơ,̣ góp ý động viên để em hoàn thành luận văn này. Luận văn đƣợc hoàn thành trong thời gian ngắn, chắc chắn còn nhiều thiếu sót. Em xin cảm ơn thầy cô, bạn bè đã có những ý kiến đóng góp chân thành cho nội dung của luận văn hoàn chỉnh.
HCM, tháng 10, năm 2015 Nguyễn Thị Xuân Vinh iv Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 NGHIÊN CỨU GIAO THỨC ĐỊNH TUYẾN PHÙ HỢP CHO MẠNG ZIGBEE/IEEE 802.4 Thực hiện bởi NGUYỄN THỊ XUÂN VINH Nộp tại Khoa Điện – Điện Tử Ngày …. Năm 2015 theo một phần yêu cầu hoàn thành chƣơng trình Thạc sỹ ngành Kỹ thuật điện tử tại Trƣờng Đại Học Sƣ Phạm Kỹ Thuật Thành Phố Hồ Chí Minh Tóm tắt ZigBee, đƣợc xây dựng dựa trên chuẩn IEEE 802.4, là một tiêu chuẩn toàn cầu cho mạng vô tuyến cá nhân (WPAN). ZigBee đƣợc thiết kế cho đa dạng các ứng dụng đòi hỏi chi phí lắp đặt và năng lƣợng tiêu thụ thấp. ZigBee hỗ trợ cho lƣợng lớn các ứng dụng từ điện tử dân dụng, ngoại vi máy tính, thiết bị thu thập dữ liệu y tế, cho đến dự báo thảm họa, giao tiếp, trong chiến trƣờng, điều khiển trong công nghiệp.
Bởi vì các thiết bị ZigBee thƣờng đƣợc cấp nguồn bởi pin, vì vậy nó thƣờng bị giới hạn bởi năng lƣợng lúc đầu, dung lƣợng bộ nhớ và khả năng tính toán. Tuy nhiên mỗi cấu hình mạng đều có các đặc điểm riêng khi sử dụng cho các ứng dụng khác nhau. Do đó, mỗi giao thức định tuyến chỉ phù hợp cho những ứng dụng cụ thể. Vì vậy, việc tìm ra một giao thức định tuyến phù hợp cho mạng ZigBee đóng một vai trò rất quan trọng vì định tuyến là một trong các nguyên nhân v Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 lớn nhất gây tổn hao năng lƣợng và mất thông tin trong mạng.
Trong những năm gần đây, nhiều giao thức định tuyến đƣợc nghiên cứu cải tiến nhƣ (AODV), (AOMDV), (R-AODV), (PHR-AODV), (VSDE), (DSR), (DSDV) và (GPSR) và các mô phỏng khảo sát khả năng của giao thức đã đƣợc công bố. Tuy nhiên chƣa có nghiên cứu cụ thể nào so sánh hiệu năng để tìm ra các loại giao thức phù hợp với mạng ZigBee trong các thiết lập khác nhau. Trong luận văn này tôi đã thực hiện mô phỏng sáu thiết lập khác nhau cho mạng ZigBee sử dụng phần mềm Network Simulator 2 (NS2) để xác định ảnh hƣởng của các yếu tố nhƣ tốc độ di chuyển của các thiết bị, tổng số lƣợng thiết bị trong mạng, mật độ thiết bị, số lƣợng nguồn phát tín hiệu, tốc độ truyền dữ liệu hay kích thƣớc gói tin đến đáp ứng của mạng. Tôi đã nghiên cứu và phát hiện ra rằng hiệu suất của giao thức định tuyến khác nhau trong mạng ZigBee và đây là nền tảng cho các nhà phát triển ứng dụng chọn lựa một giao thức định tuyến phù hợp cho các thiết lập cụ thể khác.
Từ đó tiết kiệm đƣợc thời gian và chi phí phát triển cho các nghiên cứu, mở rộng mạng. Hƣớng dẫn khoa học: TS. PHAN VĂN CA Chức danh: Giảng viên vi Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 COMPARATIVE STUDY OF SUITABLE ROUTING PROTOCOL FOR ZIGBEE /IEEE 802.4 By THI- XUAN-VINH NGUYEN Submited to Department of Electrical and Electrinics Engineering On October, 25, 2015 in partial fulfillment of the Requirement for the degree of Master of Science in Electronics and Communication Engineering at the University of Technical Education Ho Chi Minh City Abstract ZigBee, built based on IEEE 802.4, is a worldwide standard for wireless personal area network. It is designed for flexible wide range applications which require low cost and low power consumption.
ZigBee provides a wide range of applications from consumer electronics, computer peripherals, medical data collection, embedded sensing, to disaster recovery, battlefield communication, industrial control, and commercial building. Because of ZigBee devices usually powered by batteries, ZigBee devices are limited by initially power, the storage capacity and computing power. However, each network has its own characteristics when using in various applications. Therefore, each routing protocol suit with specific application.
So, selecting a suitable routing protocols play an important role in improving performance of the network.In recent year, many of various routing protocols have been developed and some performance simulations are made on numbers of routing protocols like Ad hoc On-Demand Distance Vector Routing (AODV), Ad hoc On-demand Multipath Distance Vector (AOMDV), Reverse Ad hoc On-Demand Distance Vector Routing (R- AODV), Path Hoping Reverse Ad hoc On-Demand Distance Vector Routing (PHR-AODV), Valid Source Destination Edges Routing (VSDE), Dynamic Source Routing (DSR), Destination-Sequenced Distance Vector routing vii Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802. In this paper, we performed simulations using Network Simulator 2 (NS2) considering six performance metrics. To determine the impact of network criteria on the performance of these protocols which considered six different scenarios of namely, increasing velocity, increasing number of nodes, increasing number of sources, increasing number of nodes with constant density, increasing data rate, and increasing packets size, respectively. I have found out that the performance of various routing protocol in ZigBee network and is a fundamental part for application designers to choose an appropriate protocol for their specific application scenarios.
Thesis Supervisor: VAN-CA PHAN, PhD Title: Lecturer viii Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 MỤC LỤC LÝ LỊCH CÁ NHÂN. i LỜI CAM ĐOAN. iii LỜI CẢM ƠN. vii DANH SÁCH CÁC CHỮ VIẾT TẮT.
xii DANH SÁCH CÁC BẢNG. xiv DANH SÁCH CÁC HÌNH. xv Chƣơng 1 TỔNG QUAN .1 Tính cấp thiết của đề tài .2 Mục đích nghiên cứu .3 Phƣơng pháp nghiên cứu .4 Những đóng góp mới của đề tài.3 TÌNH HÌNH NGHIÊN CỨU.4 Chƣơng 2 CƠ SỞ LÝ THUYẾT .1 Khái quát về mạng WPAN .1 Định nghĩa mạng WPAN .2 Phân loại các chuẩn WPAN .2 Khái quát về ZigBee/IEEE 802. 8 ix Luan van Nghiên cứu giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.2 Kiến trúc liên kết mạng.3 Các ứng dụng sử dụng ZigBee .3 Các giao thức định tuyến phù hợp cho mạng ZigBee/IEEE 802.4 AODV, AOMDV, RAODV, PHRAODV, VSDE, DSR, DSDV và GPSR 12 2.1 Giới thiệu về định tuyến trong hệ thống .2 Phân loa ̣i các giao thƣ́c định tuyến trong mạng ZigBee .3 Các giao thức phù hợp cho mạng ZigBee/802.14 AODV, AOMDV, RAODV, PHRAODV, VSDE, DSR, DSDV và GPSR 2.4 Kết luận chƣơng 2.
35 Chƣơng 3 MÔ PHỎNG VÀ XÂY DỰNG MÔ HÌNH MẠNG .3 Cơ chế hoạt động .