Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

62 962 7
Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Đ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

LỜI NÓI ĐẦU CHƢƠNG I – TỔNG QUAN VỀ MẠNG CẢM NHẬN KHÔNG DÂY : Sự khác WSN mạng truyền thống 3 Cấu trúc WSN 3.1 Node cảm biến 3.1.1 Vi điều khiển 3.1.2 Sensor 3.1.3 Bộ phát radio 3.2 Mạng cảm nhận 4 Động lực phát triển: Những thách thức WSN Ứng dụng WSN Kết luận: 14 – KHÔNG DÂY 15 Gi : 15 : 15 Các vấn đề thiết kế giao thức định tuyến: 15 3.1 Đặc tính thay đổi thời gian trật tự xếp mạng 16 3.2 Ràng buộc tài nguyên 16 3.3 Mơ hình liệu mạng cảm biến 16 3.4 Cách truyền liệu 17 : 19 4.1 : 19 4.1.1 Flooding Gossiping: 19 4.1.2 SPIN: 20 4.1.3 Directed Diffusion: 22 4.2 : 25 4.2.1 GAF: 25 4.2.2 GEAR: 27 4.3 : 28 4.3.1 LEACH: 29 4.3.2 PEGASIS: 31 Kết luận: 33 – 34 Vì cần khai thác hệ hỗn hợp: 34 : 34 Định tuyến liệu tập trung cho lớp Mote: 36 3.1 : 36 3.2 : 36 3.3 Các vấn đề cách tiếp cận định tuyến phân tán: 36 3.4 Phương pháp tiếp cận định tuyến liệu tập trung: 38 3.5 Giao thức định tuyến theo yêu cầu Cent Route: 39 : 43 4.1 : 43 4.2 : 43 4.3 - oserver: 43 4.3.1 Kiến trúc đồng hỗn hợp: 44 4.3.2 Phương pháp tiếp cận: 44 4.4 Các phương pháp tiếp cận khác định tuyến end-to-end cho node mạng hai sóng radio hoạt động theo chu kỳ: 45 Kết luận: 46 CHƢƠNG IV – MÔ PHỎNG CENT ROUTE VÀ END TO END BẰNG PROWLER CHẠY TRÊN NỀN MATLAB 47 Giới thiệu chƣơng trình mô Prowler: 47 Mô giao thức định tuyến Cent Route: 48 2.1 Thiết lập thông số: 48 2.2 Thiết lập mô phỏng: 49 2.3 Đánh giá: 49 Mô giao thức định tuyến End-to-End: 53 3.1 Thiết lập thông số: 53 3.2 Thiết lập mô phỏng: 53 3.3 Đánh giá: 54 Kết luận: 58 KẾT LUẬN 59 Tài liệu tham khảo 61 - - 1002 LỜI NÓI ĐẦU Trong năm gần đây, việc nghiên cứu hệ thống mạng cảm nhận phát triển mạnh mẽ Đặc biệt hệ thống mạng cảm nhận không dây (wireless sensor network) Mạng cảm nhận khơng dây bao gồm hàng nghìn, chí hàng triệu thiết bị cảm biến (sensors) thông minh, trang bị xử lý, nhớ dung lượng nhỏ cảm biến để đo ánh sáng, độ ẩm, áp suất, nhiệt độ Mạng cảm nhận liên hệ sóng vơ tuyến, tiêu thụ cực lượng, hoạt động liên tục điều kiện, môi trường Để thiết kế thực mạng cảm nhận, nhiều vấn đề điều khiển đặt ra, phải nghiên cứu, giải tối ưu, phù hợp với đặc thù mạng cảm nhận khơng dây, ví dụ: điều khiển truy nhập mạng không dây, định tuyến, điều khiển trao đổi số liệu tin cậy thiết bị cảm biến Nghiên cứu, đánh giá số chế điều khiển truy nhập mạng có ý nghĩa lý luận thực tiễn Mục tiêu đồ án cung cấp nhìn tổng quan mạng cảm nhận không dây; kĩ thuật định tuyến mạng cảm nhận không dây; đồng thời sâu trình bày định tuyến cho hệ hỗn hợp, hệ thống ứng dụng phát triển mạng cảm nhận không dây Nội dung đồ án tóm tắt sau: Chương 1: Trình bày tổng quan mạng cảm nhận không dây, kiến trúc mạng cảm nhận, thách thức lĩnh vực ứng dụng mạng cảm nhận không dây Chương 2: Trình bày số giao thức định tuyến phổ biến mạng cảm nhận khơng dây Chương 3: Trình bày hệ hỗn hợp, khai thác hệ hỗn hợp thông qua hai giao thức định tuyến: giao thức định tuyến theo yêu cầu CentRoute cho thiết bị lớp Mote giao thức định tuyến end-to-end cho thiết bị lớp Microserver Chương 4: Thực mô hai giao thức định tuyến Cent Route End-to-end ngơn ngữ lập trình mô Matlab Mặc dù cố gắng, song đồ án hạn chế định, mong nhận góp ý thầy bạn để đồ án hoàn thiện Em xin chân thành cảm ơn! - - 1002 CHƢƠNG I – TỔNG QUAN VỀ MẠNG CẢM NHẬN KHÔNG DÂY nh nghĩa: Mạng cảm nhận không dây (WSN) hiểu đơn giản mạng liên kết node với kết nối sóng vơ tuyến, node mạng thường thiết bị đơn giản, nhỏ gọn, giá thành thấp có số lượng lớn, phân bố cách khơng có hệ thống diện tích rộng (phạm vi hoạt động rộng), sử dụng nguồn lượng hạn chế hoạt động môi trường khắc nghiệt (chất độc, ô nhiễm, nhiệt độ cao ) Sự khác WSN mạng truyền thống Dựa vào trình bày trên, ta dễ dàng nhận thấy khác WSN mạng truyền thống: Số lượng node cảm biến mạng cảm nhận lớn nhiều lần so với node mạng truyền thống Các node cảm biến thường triển khai với mật độ dày Những node cảm biến dễ hỏng, ngừng hoạt động Cấu trúc mạng cảm nhận thay đổi thường xuyên Mạng cảm nhận chủ yếu sử dụng truyền thơng quảng bá, đa số mạng truyền thống điểm – điểm Những node cảm biến có giới hạn lượng, khả tính tốn nhớ Những node cảm biến khơng có số định dạng tồn cầu (global identification) (ID) Truyền lượng hiệu qua phương tiện không dây Chia sẻ nhiệm vụ node láng giềng Cấu trúc WSN - - 1002 3.1 Node cảm biến Một node cảm biến cấu tạo thành phần sau: vi điều khiển, sensor, phát radio Ngồi ra, cịn có cổng kết nối với máy tính 3.1.1 Vi điều khiển Bao gồm: CPU; nhớ ROM, RAM; phận chuyển đổi tín hiệu tương tự thành tín hiệu số ngược lại 3.1.2 Sensor Chức năng: cảm nhận giới bên ngồi, sau chuyển liệu qua phận chuyển đổi để xử lý 3.1.3 Bộ phát radio Bởi node cảm biến thành phần quan trọng WSN, việc thiết kế node cảm biến cho tiết kiệm tối đa nguồn lượng vấn đề quan trọng hàng đầu 3.2 Mạng cảm nhận Hình 1.1 Phân bố node cảm biến trường cảm biến Như hình 1.1, thấy, mạng cảm nhận bao gồm nhiều node cảm biến phân bố trường cảm biến Các node có khả thu thập liệu thực tế, sau chọn đường (thường theo phương pháp đa - - 1002 bước nhảy) để chuyển liệu thu thập node gốc Node gốc liên lạc với node quản lý nhiệm vụ thông qua Internet vệ tinh Việc thiết kế mạng cảm nhận mơ hình Hình 1.1 phụ thuộc vào nhiều yếu tố như: Khả chịu lỗi: Một số node cảm biến khơng hoạt động thiếu lượng, hư hỏng vật lý ảnh hưởng môi trường Khả chịu lỗi thể việc mạng hoạt động bình thường, trì chức số node mạng không hoạt động Khả mở rộng: Khi nghiên cứu tượng, số lượng node cảm biến triển khai đến hàng trăm nghìn node, phụ thuộc vào ứng dụng mà số vượt hàng trăm nghìn node Do cấu trúc mạng phải có khả mở rộng để phù hợp với ứng dụng cụ thể Giá thành sản xuất: Vì mạng cảm nhận bao gồm số lượng lớn node cảm biến nên chí phí node quan trọng việc điều chỉnh chi phí mạng Do chi phí cho node cảm biến phải giữ mức thấp Tích hợp phần cứng: Vì số lượng node cảm biến mạng nhều nên node cảm biến cần phải có ràng buộc phần cứng sau: kích thước nhỏ, tiêu thụ lượng ít, chi phí sản xuất thấp, thích ứng với mơi trường, có khả tự cấu hình hoạt động khơng cần giám sát Mơi trường hoạt động: Các node cảm biến thường dày đặc phân bố trực tiếp môi trường (kể môi trương ô nhiễm, độc hại hay nước, ) => node cảm biến phải thích ứng với nhiều loại môi trường thay đổi môi trường Các phương tiện truyền dẫn: Ở mạng cảm nhận, node kết nối với môi trường khơng dây, mơi trường truyền dẫn có - - 1002 thể sóng vơ tuyến, hồng ngoại phương tiện quang học Để thết lập hoạt động thống chung cho mạng phương tiện truyền dẫn phải chọn phù hợp tồn thê giới Cấu hình mạng cảm nhận: Mạng cảm nhận bao gồm số lượng lớn node cảm biến, phải thiết lập cấu hình ổn định Sự tiêu thụ lượng: Mỗi node cảm biến trang bị nguồn lượng giới hạn Trong số ứng dụng, việc bổ sung nguồn lượng khơng thể thực Vì thời gian sống mạng phụ thuộc vào thời gian sống node cảm biến, thời gian sống node cảm biến lại phụ thuộc vào thời gian sống phin Do vậy, nhà khoa học nỗ lực tìm giải thuật giao thức thiết kế cho node mạng nhằm tiết kiệm nguồn lượng hạn chế Kiến trúc giao thức mạng cảm nhận Hình 1.2 Kiến trúc giao thức mạng cảm biến Kiến trúc giao thức áp dụng cho mạng cảm nhận trình bày hình 1.2 Kiến trúc bao gồm lớp mặt phẳng quản lý Các mặt phẳng quản lý làm cho node làm việc theo cách có - - 1002 hiệu nhất, định tuyến liệu mạng cảm nhận di động chia sẻ tài nguyên node cảm biến + Lớp vật lý: có nhiệm vụ lựa chọn tần số, tạo tần số sóng mang, phát tín hiệu, điều chế mã hóa tín hiệu + Lớp liên kết số liệu: có nhiệm vụ ghép luồng liệu, phát khung liệu, cách truy cập đường truyền điều khiển lỗi Vì mơi trường có tạp âm node cảm biến di động, giao thức điều khiển truy nhập môi trường (MAC) phải xét đến vấn đề công suất phải có khả tối thiểu hóa việc va chạm với thông tin quảng bá node lân cận + Lớp mạng: quan tâm đến việc chọn đường số liệu cung cấp lớp truyền tải + Lớp truyền tải: giúp trì luồng số liệu ứng dụng mạng cảm nhận yêu cầu Lớp truyền tải cần thiết hệ thống có kế hoạch truy cập thông qua mạng Internet mạng bên khác + Lớp ứng dụng: tùy theo nhiệm vụ cảm biến, loại phần mềm ứng dụng khác xây dựng sử dụng lớp ứng dụng + Mặt phẳng quản lý công suất: điều khiển việc sử dụng công suất node cảm biến Ví dụ: Node cảm biến tắt thu sau nhận tin để tránh tạo tin giống Khi mức công suất node cảm biến thấp, phát quảng bá sang node cảm biến bên cạnh thông báo mức lượng thấp khơng thể tham gia vào q trình định tuyến Cơng suất lại giành cho nhiệm vụ cảm biến + Mặt phẳng quản lý di chuyển: có nhiệm vụ phát đăng ký chuyển động node Từ xác định xem node hàng xóm - - 1002 + Mặt phẳng quản lý nhiệm vụ: có nhiệm vụ cân và xếp nhiệm vụ cảm biến node vùng quan tâm Tuy nhiên tất node vùng thực nhiệm vụ cảm biến thời điểm Động lực phát triển: Trong năm gần đây, nhiều mạng cảm nhận không dây phát triển triển khai cho nhiều ứng dụng khác nhau: theo dõi thay đổi môi trường, khí hậu, theo dõi điều khiển giao thơng, phương tiện xe cộ,… Hơn nữa, với tiến công nghệ hội tụ hệ thống công nghệ như: kỹ thuật vi điện tử, giao tiếp khơng dây, cơng nghệ mạch tích hợp, vi mạch phần cảm ứng, xử lý tính tốn tín hiệu,…làm tảng thúc đẩy, tạo node cảm biến có kích thước nhỏ, đa chức năng, giá thành thấp, công suất tiêu thụ thấp, làm tăng khả ứng dụng rộng rãi mạng cảm nhận không dây Khi nghiên cứu mạng cảm nhận không dây, đặc điểm quan trọng then chốt thời gian sống node cảm biến giới hạn lượng chúng Các node cảm biến yêu cầu tiêu thụ công suất thấp Các node cảm biến hoạt động có giới hạn nói chung khơng thể thay nguồn cung cấp Do đó, mạng truyền thơng tập trung vào đạt dịch vụ chất lượng cao, giao thức mạng cảm nhận phải tập trung vào vấn đề tiết kiệm lượng Những thách thức WSN Để WSN thực trở nên rộng khắp ứng dụng, số thách thức trở ngại cần vượt qua: Vấn đề lượng Năng lực xử lý, tính tốn - - 1002 Bộ nhớ lưu trữ Thích ứng tốt với mơi trường Ngồi ra, cịn có số thách thức trở ngại thứ yếu như: vấn đề mở rộng mạng, giá thành node, quyền sở hữu,… Ứng dụng WSN WSN bao gồm node cảm biến nhỏ gọn, thích ứng với mơi trường khắc nghiệt Những node cảm biến này, cảm nhận môi trường xung quanh, sau gửi thơng tin thu đến trung tâm để xử lý theo ứng dụng.Các node khơng liên lạc với node xung quanh nó, mà cịn xử lý liệu thu trước gửi đến node khác WSN cung cấp nhiều ứng dụng hữu ích nhiều lĩnh vực sống Các ứng dụng bảo vệ môi trƣờng Phát mìn, chất độc mơi trường Giám sát lũ lụt, bão, gió, mưa,… Phát nhiễm, chất thải,… Phát hoạt động núi lửa Phát động đất Giám sát cháy rừng …… Các ứng dụng y tế Định vị theo dõi bệnh nhân Hệ thống báo động khẩn cấp Cảm biến gắn trực tiếp lên thể người Phân tích nồng độ chất - - 1002 CHƢƠNG IV – MÔ PHỎNG CENT ROUTE VÀ END TO END BẰNG PROWLER CHẠY TRÊN NỀN MATLAB Giới thiệu chƣơng trình mơ Prowler: Prowler(Probabilistic Wireless Network Simulator): Các hệ thống mạng nhúng hệ thống phân tán với quy mô rộng lớn nguồn lực sử lý node hạn chế gắn với tiện ích xử lý vật lý thông qua cảm biết thiết bị truyền Các ứng dụng chạy tảng phân phối rộng lớn có ảnh hưởng kênh truyền thơng Các mơ có mơ hành vi thiết bị không mô hiệu ứng kênh truyền nhiên kênh truyền khơng hồn thiện thường ảnh hưởng tới cơng suất ứng dụng cần tương tác mô cho kết thực tế Prowler hệ thống mô hệ thống mạng không dây từ lớp ứng dụng lớp vật lý, Prowler chạy môi trường matlap nên dễ thiết lập khả cho trực quan - - 1002 47 Hình 4.1 Một số mơ Prowler Matlab Mô giao thức định tuyến Cent Route: Trong phần trình bày thí nghiệm mơ để đánh giá giao thức định tuyến Cent Route Việc thực mô Cent Route đánh giá so với giao thức MintRoute Multihop tiêu chí: khả kết nối mạng, điều khiển overhead, độ dài đường dẫn ổn định, xác suất lặp 2.1 Thiết lập thơng số: Mơ hình mơ mạng lưới gổm 100 mote, phân bố diện tích 100x100m khoảng cách mote 10m Các thơng số khác thiết lập: kích thước bảng láng giềng MintRoute Multihop đặt - - 1002 48 mặc định 16 Tỉ lệ cảnh báo định kì hai giao thức 30 giây CentRoute giao thức định tuyến theo yêu cầu, địi hỏi liệu truyền để trì đường dẫn Vì mơ Cent Route chứa liệu truyền đi, với tốc độ gói tin 30 giây cho Mote, tức giống cảnh báo định kì MintRoute Multihop Số lượng tối đa gói tin truyền lại trước liên kết hiệu lực thiết lập 2.2 Thiết lập mơ phỏng: Hình 4.2 thiết kế mô giao thức định tuyến Cent Route Hình 4.2 Mơ giao thức định tuyến CentRoute 2.3 Đánh giá: - - 1002 49 Tỷ lệ kết nối mạng % a Khả kết nối mạng: Số node mode Hình 4.3: Tỉ lệ kết nối mạng CentRoute, MintRote Multihop Từ hình 4.3 cho thấy, với mạng CentRoute kết nối với tỷ lệ cao mật độ Mote láng giềng Tỷ lệ tăng từ 90% Mote láng giềng lên 99,9% mật độ Mote láng giềng 12 trở lên Ngược lại, MintRoute bắt đầu kết nối 97% mật độ thấp đạt tới 99,9% mật độ trung bình Tuy nhiên, mật độ Mote láng giềng vượt kích thước bảng định tuyến tĩnh (16 Mote láng giềng) tỷ lệ kết nối mạng bị suy giảm Với Multihop, hiệu suất kết nối tốt mật độ trung bình (8 – 24 Mote), mật độ cao(24 – 32 Mote) tỷ lệ bị suy giảm cách nhanh chóng Tại mật độ thấp, Multihop không kết nối b Điều khiển overhead: - - 1002 50 Overhead(bytes/s/mote ) Số node mode Hình 4.4: Overhead cho CentRoute, MintRoute Multihop Điều khiển overhead thuật toán định tuyến việc truyền overhead hoạt động sử dụng nhớ chúng Mote Việc truyền overhead MintRoute Multihop cảnh báo định kì node láng giềng tin nhắn quảng bá route Truyền overhead CentRoute có yêu cầu tham gia tham gia chuyển tiếp tin nhắn trả lời, mạng giai đoạn hình thành hay chế sửa chữa gọi Hình 4.4 mơ tả tỉ lệ trung bình overhead/s/motes cho ba giao thức định tuyến Trong mật độ thấp, CentRoute có chi phí cao số ba giao thức Điều chủ yếu chế khơng có khả sửa chữa để tìm đường tốt Khi mạng dần trở nên dầy đặc, CentRoute tìm thấy đường thay tới sink ổn định thiết lập ban đầu overhead giảm xuống Mặt khác, MintRoute Multihop bắt đầu với việc truyền overhead thấp Khi mật độ tăng cao cho kết tuyền overhead tăng lên điểm bão hoà dựa kích thước tối đa mạng - - 1002 51 c Độ dài đường dẫn tính ổn định: Bây tập trung vào độ dài đường dẫn tính chất ổn định Độ dài đường dẫn đo số lượng hop đường, trung bình cho tất mote mạng Độ dài đường dẫn phụ thuộc vào số liệu định tuyến sử dụng Cent Route sử dụng số liệu định tuyến có xu hướng để xây dựng đường ngắn thực chọn đường dẫn hop với kết nối 50% đường dẫn 2-hop có chất lượng cao với hai liên kết 100% MintRoute sử dụng ETX gọi Minimum Transmissions Multihop sử dụng thước đo độ tin cậy cho đường Hình 4.5 cho thấy chiều dài đường dẫn trung bình cho giao thức Ở mật độ thấp nhất, tất giao thức có độ dài đường dẫn Khi tăng mật độ mote, độ dài đường dẫn cho giao thức giảm xuống Điều đáng ý CentRoute tạo đường dẫn ngắn hai giao thức lại Sự khác biệt rõ mật độ mote mạng tăng Hạn chế MintRoute Multihop số lượng node láng giềng vượt giới hạn bảng, hai giao thức không chứa tất thông tin node láng giềng Điều làm cho số node khơng xem xét đến Cent Route khơng có bảng láng giềng nên không ảnh hưởng hạn chế - - 1002 52 Độ dài đƣờng dẫn trung bình Mật độ node láng giềng Hình 4.5 Độ dài đường dẫn trung bình cho CentRoute, MintRoute Multihop Mô giao thức định tuyến End-to-End: Trong phần vào thử nghiệm đánh giá giao thức End-to-End thông qua mô 3.1 Thiết lập thông số: Thời gian truyền suspend-to-on mô cách sử dụng đếm thời gian với độ trễ giây Giá trị timeout cho chế điều khiển độ tin cậy topo thiết lập ban đầu giây Số lượng node sử dụng mô 10 node, lỗi bars cho biết độ tin cậy 95% 3.2 Thiết lập mơ phỏng: Hình 4.6 cho thấy mơ hình thiết lập mơ giao thức end-to-end Đây giao thức định tuyến phổ biến mạng cảm nhận mạng truyền thống - - 1002 53 Hình 4.6 Mơ giao thức định tuyến End-to-End 3.3 Đánh giá: - - 1002 54 a Năng lượng tiêu thụ: Hình 4.7 Tổng lượng tiêu thụ cho tất cà node mạng Hình 4.7 cho thấy tổng số lượng tiêu thụ cho tất node mạng, sử dụng chế độ chuyển tiếp lượng suspend-to-on Dựa kết thử nghiệm, lượng chế wake-path hiệu wake-all Hình 4.8 cho thấy tỷ lệ lượng tiêu thụ wake-path/wake-all Theo hình ta thấy, lượng wake-path hiệu 60% so với chế wakeall truyền liệu 400 KB Sự khác biệt trở lên tăng kích thước liệu Khi tăng chiều dài đường dẫn lượng tiêu thụ wake-path tăng - - 1002 55 Tỷ lệ lƣợng tiêu thụ(wake-part/wake-all) Độ dài đƣờng dẫn(số node mode) Hình 4.8 Tỷ lệ lượng tiêu thụ(wake-part/wake-all) b Độ trễ: Thời gian cần thiết cho việc điều khiển topo đánh thức node cần thiết thời gian thành lập đường dẫn DSR thể hình 4.9 Theo dự kiến, độ trễ đánh thức node chế wake-path độc lập với độ dài đường dẫn tất node đánh thức Khi sử dụng chế wake-path, điều khiển topo cần liên lạc với node chờ câu trả lời từ chúng Mặc dù CentRoute sử dụng lớp liên kết tryền lại tồn xác suất mát gói tin xác suất gói tin điều khiển bị mát tăng lên số lượng gói tin điều khiển tăng Bộ điều khiển timeout không nhận đượ câu trả lời sau giây Thời gian thành lập đường dẫn DSR đòi hỏi đáng kể chế tự đánh thức phụ thuộc vào độ dài đường dẫn - - 1002 56 Hình 4.9 Thời gian cần thiết cho trình thức dậy node c Độ tin cậy: Hình 4.10 cho thấy kết thử nghiệm độ tin cậy: Hình 4.10 Độ tin cậy Cơ chế độ tin cậy wake-path cho phép thiết lập thành cơng 29 số 30 kết nối với độ tin cậy 96,7% Tuy nhiên, chế độ tin cậy làm giảm đáng kể thời gian cần thiết cho node việc thức dậy - - 1002 57 Kết luận: Trong chương em tiến hành thực mô hai giao thức định tuyến Cent Route End-to-End chương trình mơ Prowler chạy Matlab Qua trình tiến hành thử nghiệm với việc nghiên cứu số tài liệu, em dưa nhận xét, đánh giá tính hiệu hai giao thức định tuyến so với giao thức khác số tiêu chí hiệu lượng, điều khiển overhead, độ trễ, độ tin cậy… - - 1002 58 KẾT LUẬN Với phát triển vượt bậc khoa học công nghệ năm gần đây, mạng cảm nhận không dây trở thành lĩnh vực nghiên cứu ứng dụng vô quan trọng Bản đồ án trình bày cách tổng quan cấu trúc mạng cảm nhận không dây, thách thức, tình hình phát triển ứng dụng quan trọng đời sống Ngồi em trình bày số giao thức định tuyến mạng cảm nhận không dây Với việc ngày ứng dụng rộng rãi, yêu cầu đặt nhà thiết kế triển khai thiết kế kiến trúc mới, giao thức định tuyến cho hạn chế tiêu thụ lượng khả lưu trữ hạn chế node cảm biến mà đảm bảo độ tin cậy việc truyền tin Trong đồ án này, em nghiên cứu mơ hình kiến trúc hỗn hợp, mơ hình gồm hai lớp thiết bị: - Lớp mote: lớp thiết bị hạn chế lượng, khả lưu trữ lực xử lý - Lớp microservser: lớp thiết bị có lực tính tốn cao, khả lưu trữ lớn giàu lượng Với việc bổ sung thêm lớp thiết bị Microserver, việc định tuyến trở nên phức tạp hơn: để kết nối Mote với Microserver kết nối Microserver với Để giải vấn đề em trình bày hai giao thức định tuyến: Cent Route cho thiết bị lớp Mote giao thức End-to-End cho thiết bị lớp Microserver Cent Route giao thức định tuyến liệu tập trung theo yêu cầu Với việc sử dụng giao thức này, tất liệu tập trung Microserver để xử lý, đó, hạn chế lực xử lý khả lưu trữ Mote loại - - 1002 59 bỏ Đồng thời, với việc khơng phải tham gia tính tốn, xử lý liệu làm lượng tiêu thụ giảm, trì thời gian sống cho node mạng toàn mạng End-to-End giao thức định tuyến phổ biến mạng nói chung Khi áp dụng cho việc truyền tin Microserver mạng cảm nhận không dây, cần bổ sung cho thiết bị lớp Microserver phát radio thứ hai Để tối ưu hóa việc tiêu thụ lượng, định tuyến End-to-End thực theo chu kì Khi có kiện muốn truyền tin, Microserver bật CPU phát radio để liên lạc Do hạn chế tối đa tiêu hao lượng độ trễ mạng, tăng hiệu suất sử dụng mạng Chương cuối đồ án em tiến hành thực mơ hai giao thức trình bày prowler chạy Matlab Qua trình thử nghiệm nghiên cứu tài liệu, em nêu số đánh giá cho tính hiệu hai giao thức so với số giao thức khác Từ cho thấy hiệu sử dụng kiến trúc hỗn hợp mạng cảm nhận không dây Tuy có nhiều cố gắng, song thời gian hạn chế lực thân có hạn, đồ án chưa thật hoàn chỉnh Rất mong nhận đóng góp ý kiến thầy bạn để án hồn thiện Em xin chân thành cảm ơn! - - 1002 60 Tài liệu tham khảo [1] “Exploiting Heterogeneity for Routing in Wireless Sensor Networks” by Athanasios Stathopoulos(2006) [2] “Exploiting Heterogeneity for Routing in Wireless Sensor Networks” by Thanos Stathopoulos in CENS Seminar Series 6/10/2006 [3] Thanos Stathopoulos, Martin Lukac, Dustin McIntire, John Heidemann, Deborah Estrin, William J Kaiser, “End-to-end Routing for DualRadio Sensor Networks” [4] Thomas Haenselmann, “Sensor Networks” , September 29, 2008 [5] Tang Zhiyong, “End-to-end Routing for Dual-Radio Sensor Networks”, in Dresden, 28th Jan 2008 - - 1002 61 ... mạng cảm nhận không dây, kiến trúc mạng cảm nhận, thách thức lĩnh vực ứng dụng mạng cảm nhận không dây Chương 2: Trình bày số giao thức định tuyến phổ biến mạng cảm nhận không dây Chương 3: Trình. .. kế cho node mạng nhằm tiết kiệm nguồn lượng hạn chế Kiến trúc giao thức mạng cảm nhận Hình 1.2 Kiến trúc giao thức mạng cảm biến Kiến trúc giao thức áp dụng cho mạng cảm nhận trình bày hình 1.2... thuật định tuyến mạng cảm nhận không dây; đồng thời sâu trình bày định tuyến cho hệ hỗn hợp, hệ thống ứng dụng phát triển mạng cảm nhận không dây Nội dung đồ án tóm tắt sau: Chương 1: Trình bày tổng

Ngày đăng: 10/12/2013, 14:43

Hình ảnh liên quan

Hình 1.1. Phân bố node cảm biến trong trường cảm biến - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 1.1..

Phân bố node cảm biến trong trường cảm biến Xem tại trang 5 của tài liệu.
Cấu hình mạng cảm nhận: Mạng cảm nhận bao gồm một số lượng lớn các node cảm biến, do đó phải thiết lập một cấu hình ổn định - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

u.

hình mạng cảm nhận: Mạng cảm nhận bao gồm một số lượng lớn các node cảm biến, do đó phải thiết lập một cấu hình ổn định Xem tại trang 7 của tài liệu.
Hình 1.3. Ứng dụng tron gy tế - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 1.3..

Ứng dụng tron gy tế Xem tại trang 11 của tài liệu.
Hình 1.4. Ứng dụng điều khiển trong gia đình - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 1.4..

Ứng dụng điều khiển trong gia đình Xem tại trang 12 của tài liệu.
Hình 1.5. Ứng dụng định vị phương tiện giao thông - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 1.5..

Ứng dụng định vị phương tiện giao thông Xem tại trang 13 của tài liệu.
Hình 1.6. Ứng dụng cảm biến trong quân sự - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 1.6..

Ứng dụng cảm biến trong quân sự Xem tại trang 13 của tài liệu.
Hình 1.7. Các ứng dụng trong công nghiệp - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 1.7..

Các ứng dụng trong công nghiệp Xem tại trang 14 của tài liệu.
Hình 2.1. Mô hình truyền dữ liệu giữa sink và các node - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 2.1..

Mô hình truyền dữ liệu giữa sink và các node Xem tại trang 19 của tài liệu.
Chiến lược định tuyến này rất đơn giản và không phụ thuộc vào cấu hình mạng và các giải thuật định tuyến phức tạp - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

hi.

ến lược định tuyến này rất đơn giản và không phụ thuộc vào cấu hình mạng và các giải thuật định tuyến phức tạp Xem tại trang 20 của tài liệu.
Directed disffusion sử dụng mô hình publish and subcribe trong đó một người kiểm tra (tại sink) sẽ miêu tả mối quan tâm (interest) bằng một cặp thuộc  tính - giá trị - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

irected.

disffusion sử dụng mô hình publish and subcribe trong đó một người kiểm tra (tại sink) sẽ miêu tả mối quan tâm (interest) bằng một cặp thuộc tính - giá trị Xem tại trang 24 của tài liệu.
Trong quá trình tạo cụm các node chủ sẽ tạo và phân phát mô hình TDMA cho  các  node  thành  viên  trong  cụm - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

rong.

quá trình tạo cụm các node chủ sẽ tạo và phân phát mô hình TDMA cho các node thành viên trong cụm Xem tại trang 31 của tài liệu.
Hình 3.1: Hoạt động tham gia cây CentRoute - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 3.1.

Hoạt động tham gia cây CentRoute Xem tại trang 42 của tài liệu.
Hình 4.1. Một số mô phỏng Prowler trên nền Matlab - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.1..

Một số mô phỏng Prowler trên nền Matlab Xem tại trang 49 của tài liệu.
Hình 4.2 là thiết kế mô phỏng của giao thức định tuyến Cent Route. - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.2.

là thiết kế mô phỏng của giao thức định tuyến Cent Route Xem tại trang 50 của tài liệu.
Hình 4.3: Tỉ lệ kết nối mạng của CentRoute, MintRote và Multihop - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.3.

Tỉ lệ kết nối mạng của CentRoute, MintRote và Multihop Xem tại trang 51 của tài liệu.
Hình 4.4: Overhead cho CentRoute, MintRoute và Multihop - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.4.

Overhead cho CentRoute, MintRoute và Multihop Xem tại trang 52 của tài liệu.
Hình 4.5. Độ dài đường dẫn trung bình cho CentRoute, MintRoute và Multihop  - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.5..

Độ dài đường dẫn trung bình cho CentRoute, MintRoute và Multihop Xem tại trang 54 của tài liệu.
Hình 4.6. Mô phỏng giao thức định tuyến End-to-End - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.6..

Mô phỏng giao thức định tuyến End-to-End Xem tại trang 55 của tài liệu.
Hình 4.7. Tổng năng lượng tiêu thụ cho tất cà các node mạng - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.7..

Tổng năng lượng tiêu thụ cho tất cà các node mạng Xem tại trang 56 của tài liệu.
Hình 4.8. Tỷ lệ năng lượng tiêu thụ(wake-part/wake-all) - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.8..

Tỷ lệ năng lượng tiêu thụ(wake-part/wake-all) Xem tại trang 57 của tài liệu.
Hình 4.9. Thời gian cần thiết cho quá trình thức dậy của node - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.9..

Thời gian cần thiết cho quá trình thức dậy của node Xem tại trang 58 của tài liệu.
Hình 4.10 cho thấy kết quả thử nghiệm độ tin cậy: - Trình bày một số giao thức định tuyến phổ biến trong mạng cảm nhận không dây

Hình 4.10.

cho thấy kết quả thử nghiệm độ tin cậy: Xem tại trang 58 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan