ĐAI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ VŨ VĂN DIỆN ĐỊNH TUYẾN KHÔI PHỤC TRÊN ĐỒ THỊ PHĂNG DỰA TRÊN THÔNG TIN VỊ TRÍ CHO MẠNG CẢM BIẾN KHÔNG DÂY LUẬN VĂN THẠC SĨ CÔNG NGHỆ T
Trang 1ĐAI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
VŨ VĂN DIỆN
ĐỊNH TUYẾN KHÔI PHỤC TRÊN ĐỒ THỊ PHĂNG DỰA TRÊN THÔNG TIN VỊ TRÍ CHO
MẠNG CẢM BIẾN KHÔNG DÂY
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
Trang 2HÀ NỘI - 2016
Trang 3ĐAI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
VŨ VĂN DIỆN
ĐỊNH TUYẾN KHÔI PHỤC TRÊN ĐỒ THỊ PHĂNG DỰA TRÊN THÔNG TIN VỊ TRÍ CHO MẠNG CẢM BIẾN KHÔNG DÂY
Ngành: Công nghệ thông tin Chuyên ngành: Truyền dữ liệu và mạng máy tính
Mã số: 60.48.01.02
LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN
NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Trần Trúc Mai
TS Lê Đình Thanh
Trang 4HÀ NỘI - 2016
LỜI CAM ĐOAN
Em xin cam đoan nội dung của luận văn “Định tuyến khôi phục trên đồ thị phẳng dựa trên thông tin vị trí cho mạng cảm biến không dây” là sản phẩm do em thực hiện dưới sự đồng hướng dẫn của TS Trần Trúc Mai và TS Lê Đình Thanh Trong toàn bộ nội dung của luận văn, những điều được trình bày là do em nghiên cứu được từ các tài liệu tham khảo Tất cả các tài liệu tham khảo đều có xuất xứ rõ ràng và được trích dẫn hợp pháp
Em xin hoàn toàn chịu trách nhiệm và chịu mọi hình thức kỷ luật theo quy định cho lời cam đoan của mình
Hà Nội, ngày 26 tháng 01 năm 2016
Người cam đoan
Vũ Văn Diện
Trang 5LỜI CẢM ƠN
Trong quá trình học tập và hoàn thành luận văn tốt nghiệp, em đã nhận được rất nhiều sự giúp đỡ, động viên từ thầy cô, gia đình và bạn bè em muốn bày tỏ sự tri ân sâu sắc của mình tới tất cả trong quyển luận văn này
Em xin bày tỏ sự cảm ơn đặc biệt tới TS Trần Trúc Mai và TS Lê Đình Thanh, những người đã định hướng cho em trong lựa chọn đề tài, đưa ra những nhận xét quý giá và trực tiếp hướng dẫn em trong suốt quá trình nghiên cứu và hoàn thành luận văn tốt nghiệp
Em xin cảm ơn các thầy cô trong Trường Đại học Công nghệ - ĐHQG Hà Nội đã truyền thụ kiến thức cho em trong suốt khoảng thời gian học tập tại trường, đem đến cho em cảm hứng để theo đuổi con đường nghiên cứu khoa học và công việc của emsau này
Hà Nội, ngày 26 tháng 01 năm 2016
Vũ Văn Diện
Trang 6DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT
WSN : Wireless Sensor Netwoks - Mạng cảm biến không dây
GPS : Global Positioning System - Hệ thống định vị toàn cầu
GPRP: Geographic routing protocol - giao thức định tuyến dựa trên thông tin
vị trí
GAR: Greedy Anti-void Routing
CS : Curved Stick
GF : Geographic forwarding – Chuyển tiếp dựa trên thông tin vị trí
RR : Recovery routing – Định tuyến khôi phục
HC : Hypocomb
LHC : Local Hypocomb
GG : Gabriel Graph
RNG : Relative Neighborhood Graph
GF : Greedy Forwarding
PF : Perimeter Forwarding
Trang 7DANH MỤC CÁC HÌNH VẼ ĐỒ THỊ
Hình 1.1.Vòng tròn nét liền cho biết phạm vi truyền thông của nút p là 1. Error! Bookmark not defined
Hình 1.2.Ví dụ về nút bị kẹt mạnh Error! Bookmark not defined
Hình 1.3.(i) uvxy là một hình vuông, uv có độ dài lớn hơn 1 nên xóa cạnh này.(ii) uvw lớn hơn 1200 v là nút bị kẹt mạnh theo quy tắc TENT.Error! Bookmark not defined
Hình 1.4 Greedy Sweeping ở t1 Error! Bookmark not defined
Hình 1.5.Cạnh giao nhau thuộc loại đầu tiên, trước và sau.Error! Bookmark not defined
Hình 1.6.Cạnh giao nhau thuộc loại thứ 2, trước và sau.Error! Bookmark not defined
Hình 1.7 Ý tưởng quả bóng lăn trong kỹ thuật GAR [6]Error! Bookmark not defined
Hình 1.8 Kỹ thuật GAR và BoundHole [6] Error! Bookmark not defined
Hình 1.9.Nút Nc là nút PEG 22 Hình 1.10 Nút PEG Nc [6] Error! Bookmark not defined
Hình 1.11 Pseudo code của thuật toán CS [6]. Error! Bookmark not defined
Hình 1.12 Kỹ thuật Curved Stick [6] Error! Bookmark not defined
Hình 1.13 Quy tắc bàn tay phải, x nhận gói tin từ y, và chuyển tiếp nó đến láng giềng đầu tiên ngược chiều kim đồng hồ. Error! Bookmark not defined
Hình 1.14 Ví dụ định tuyến trên mặt Error! Bookmark not defined
Hình 2.1.Một ví dụ đơn giản về đồ thị Gabriel [23] Error! Bookmark not defined
Hình 2.2.Cách xây dựng đồ thị Gabriel Error! Bookmark not defined
Hình 2.3 Đồ thi Gabriel[23] Error! Bookmark not defined
Hình 2.4 Một trường hợp đơn giản về đồ thị RNG với 2 điểm i, jError! Bookmark not defined
Hình 2.5.Cách xây dựng đồ thị RNG Error! Bookmark not defined
Hình 2.6 Đồ thị RNG hoàn chỉnh. Error! Bookmark not defined
Trang 8Hình 2.8 Đồ thị Besh Error! Bookmark not defined
Hình 2.9 Đồ thị UDG và một số đồ thị phẳng Hypocomb [3] Error! Bookmark not defined
Hình 3.1 Kiếm trúc NS-2 Error! Bookmark not defined
Hình 3.2.Các tham số mô phỏng Error! Bookmark not defined
Hình 3.3 Tỉ lệ phân phối gói tin thành công Error! Bookmark not defined
Hình 3.4 Tổng phát gói tin khi sử dụng topo mạng với 50, 100 và 200 nút.Error! Bookmark not defined
Hình 3.5 Tỉ lệ phần trăm độ dài đường đi thực tế so với đường đi ngắn nhất, với
100 nút. Error! Bookmark not defined