(LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

95 16 0
(LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Đ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

i LỜI CAM ĐOAN Tôi xin cam đoan nội dung Luận văn tơi viết hồn tồn xác trung thực Các tài liệu tham khảo s dụng có nguồn gốc đƣợc trích dẫn rõ ràng Tơi xin chịu ho n to n tr ch nhiệm có dấu hiệu ch p từ c c t i iệu h c Luận văn đƣợc tìm hiểu, nghiên cứu dƣới hƣớng dẫn TS Huỳnh Công Tú, thầy ngƣời uôn động viên, giúp đỡ tạo điều kiện thuận lợi để tơi hồn thành Tuy thời gian khả có hạn chắn khơng tránh khỏi sai sót, mong nhận đƣợc góp ý bổ sung để luận văn đƣợc hồn chỉnh thời gian đến Bình Định, ngày 20 tháng 04 năm 2021 Ngƣời thực Nguyễn Thông download by : skknchat@gmail.com ii LỜI CẢM ƠN Trong thời gian thực luận văn, em có hội đƣợc nghiên cứu, học tập cập nhật kiến thức chuyên ng nh mơn đƣợc học trƣờng Cùng với đó, phƣơng ph p giảng dạy khoa học gắn với thực tiễn công tác Thầy giảng viên khoa kỹ thuật công nghệ trƣờng Đại học Quy nhơn Qua em xin chân th nh cảm ơn Thầy hƣớng dẫn TS Huỳnh Cơng Tú giúp đỡ em hồn thành luận văn n y Bình Định, ngày 20 tháng 04 năm 2021 Ngƣời thực Nguyễn Thông download by : skknchat@gmail.com iii MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii DANH MỤC KÝ HIỆU VÀ TỪ VIẾT TẮT vi DANH MỤC CÁC HÌNH VẼ ix DANH MỤC CÁC BẢNG xii MỞ ĐẦU 1 Lý chọn đề tài Tổng quan tình hình triển khai IPv6 giới Việt Nam 2.1 Tình hình triển khai IPv6 giới 2.2 Tình hình triển khai IPv6 Việt Nam 2.3 Tình hình nghiên cứu giao thức định tuyến cho IoT Mục đích v nhiệm vụ nghiên cứu: 3.1 Mục đích nghiên cứu 3.2 Nhiệm vụ nghiên cứu 3.3 Đối tƣợng phạm vi nghiên cứu: Phƣơng ph p uận v phƣơng ph p nghiên cứu: Bố cục dự kiến luận văn Ý nghĩa hoa học thực tiễn đề tài Chƣơng TỔNG QUAN VỀ GIAO THỨC IPv6 1.1 Khái quát chung IPv6 [3] Đặc điểm IPv6 [3] 10 1.3 Cách thức biểu diễn, cấu trúc dạng địa IPv6 [3] 11 1.3.1 Biểu diễn địa IPv6 11 1.3.2 Cấu trúc địa IPv6 12 1.3.3 Các dạng địa IPv6 13 1.4 Tổng quan giao thức bảo mật IPSec [17] 28 download by : skknchat@gmail.com iv 1.5 Giao thức bảo mật IPSec mạng IPv6 [17] 32 M o đầu gói tin IPv6 32 1.5.2 Tích hợp bảo mật IPSec địa IPv6 37 1.5.3 Nguyên tắc hoạt động giao thức bảo mật địa IPv6 39 Kết luận chƣơng 48 Chƣơng MỘT SỐ CHUẨN GIAO TIẾP IoT VÀ CÁC CÔNG NGHỆ CHUYỂN ĐỔI SANG IPv6 49 2.1 Một số chuẩn giao tiếp cho mạng IoT [15] 49 2.1.1 Bluetooth 49 2.1.2 Zigbee 50 2.1.3 Z-wave 50 2.1.4 6LoWPAN 51 2.1.5 Thread 52 2.1.6 Wifi 52 2.1.7 LoRa 53 2.2 Các công nghệ chuyển đổi IPv4 sang IPv6 [10] 55 2.2.1 Dual-stack 56 2.2.2 Công nghệ đƣờng hầm (Tunnel) 56 2.2.3 Công nghệ biên dịch 59 Kết luận chƣơng 61 Chƣơng MÔ PHỎNG GIAO THỨC ĐỊNH TUYẾN IPv6 ỨNG DỤNG TRONG MẠNG IoT 62 3.1 Giao thức định tuyến RPL 62 3.2 Hệ điều hành Contiki [1,2] 64 3 Đ nh gi thông số kỹ thuật giao thức định tuyến RPL 65 3.3.1 Tỷ lệ chuyển phát tin liệu [1] 65 download by : skknchat@gmail.com v 3.3.2 Công suất tiêu thụ trung bình tồn mạng [1] 66 3.3.3 Thời gian sống mạng [13] 66 3.3.4 Số lần thay đổi nút cha trung bình tồn mạng [1] 67 3.4 Mô mạng tổn hao công suất thấp dùng giao thức định tuyến RPL 67 3.5 Kết đ nh gi giao thức định tuyến RPL 74 Kết luận chƣơng 79 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 80 TÀI LIỆU THAM KHẢO 81 QUYẾT ĐỊNH GIAO ĐỀ TÀI LUẬN VĂN THẠC SĨ (Bản sao) download by : skknchat@gmail.com vi DANH MỤC KÝ HIỆU VÀ TỪ VIẾT TẮT Ký hiệu Tiếng Anh Tiếng Việt 6LoWPAN IPv6 Protocol over Low-Power S dụng giao thức IPv6 Wireless PANs mạng PAN không dây công suất thấp AH Authentication Header M o đầu xác thực APNIC Asia- Pacific Network Trung tâm thông tin mạng châu Information Centre Á- Th i Bình Dƣơng ARP Address Resolution Protocol Thủ tục phân giải địa CTP Collection Tree Protocol Giao thức thu thập liệu thực thi DAO Destination Advertisement Đối tƣợng quảng b đích Object DDR Data Delivery Ratio Tỷ lệ chuyển phát tin liệu DHCP Dynamic Host Configuration Giao thức cấu hình động máy Protocol chủ DIO DODAG Information Object DODAG đối tƣợng thơng tin DIS DODAG Information DODAG khuyến khích thơng tin Solicitation DNS Domain Name System Hệ thống tên miền DODAG Destination Oriented Direct Đồ thị hơng có chu trình đƣợc Acyclic Graph định hƣớng ESP Encrypted Security Payload M o đầu mã hóa ETX Expected Transmission Truyền kỳ vọng IANA Internet Assigned Numbers Tổ chức cấp phát số hiệu Internet Authority download by : skknchat@gmail.com vii ICMP Internet Control Message Giao thức x lý thông báo Protocol trạng thái cho IP ICV Integrity Check Value Giá trị kiểm tra tính tồn vẹn IEEE Institute of Electrical and Hội Kỹ sƣ Điện v Điện t Electronics Engineers IETF Internet Engineering Task Force Hiệp hội đặc trách kỹ thuật Internet IoT Internet of Things Internet Vạn Vật IP Internet Protocol Giao thức Internet IPSec IP Security Architecture Giao thức bảo mật Internet IPv4 Internet Protocol version Giao thức Internet phiên IPv6 Internet Protocol version Giao thức Internet phiên LAN Local Area Network Mạng cục LLN Low- Power and Losy Networks Mạng tổn hao cơng suất thấp LTE Long Term Evolution Tiến hóa dài hạn M2M Machine-to-Machine Tƣơng t c máy với máy NAT Network Address Transiation Chuyển đổi địa mạng NAT- PT Network Address Transiation - Chuyển đổi địa mạng – Protocol Transiator chuyển đổi giao thức QoS Quality of Service Chất ƣợng dịch vụ RFC Request for Comments Tài liệu chuẩn cho Internet RIPng RIP next generation Giao thức RIP đƣợc xây dựng cho việc định tuyến IPv6 RPL Routing Protocol for Low- Giao thức định tuyến Ipv6 dành Power and Lossy Networks cho mạng tổn hao công suất thấp download by : skknchat@gmail.com viii SN Sequence Number Số thứ tự SPI Security Parameters Index Chỉ mục tham số bảo mật TCP Transmission Control Protocol Giao thức điều khiển giao vận TTL Time to live Thời gian tồn UDP User Datagram Protocol Giao thức liệu ngƣời dùng VNNIC Vietnam Internet Network Trung tâm Internet Việt Nam Information Center download by : skknchat@gmail.com ix DANH MỤC CÁC HÌNH VẼ Hình a Tình hình triển khai IPv6 toàn giới [16] Hình b TOP c c đơn vị, doanh nghiệp triển khai IPv6 tiêu biểu Việt Nam (Cập nhật 04/2021 nguồn APNIC [16]) Hình c Biểu đồ tỉ lệ ứng dụng IPv6 Việt Nam (Cập nhật 04/2021, nguồn APNIC [16]) Hình 1 Sự biến đổi Internet 10 Hình Cấu trúc thƣờng thấy địa IPv6 12 Hình Cấu trúc địa link-local 16 Hình Cấu trúc địa Site-local 17 Hình Cấu trúc địa Unicast tồn cầu 19 Hình Phân cấp định tuyến địa IPv6 Unicast toàn cầu 19 Hình Cấu trúc địa IPv6 multicast 22 Hình Phạm vi (scope) địa IPv6 23 Hình Multicast phạm vi link 25 Hình 10 Cấu th nh địa solicited-node multicast từ địa unicast 27 Hình 11 IPSec chế độ Tunnel mode 31 Hình 12 Cấu trúc gói tin IPv6 33 Hình 13 Định dạng gói tin IPv6 34 Hình 14 Các giá trị trƣờng Next Header 35 Hình 15 M o đầu mở rộng địa IPv6 36 Hình 16 Định dạng Extension Header 37 Hình 17 IPSec chế độ Transport 38 Hình 18 IPSec chế độ Tunnel 39 Hình 19 Định dạng m u đầu IPSec AH 39 Hình 20 Hai chế độ xác thực AH 41 download by : skknchat@gmail.com x Hình 21 M o đầu đƣợc xác thực chế độ IPv6 AH Transport (Phần m u nâu đậm phần liệu dƣợc xác thực) 42 Hình 22 M o đầu đƣợc xác thực chế độ IPv6 AH Tunnel (Phần màu nâu đậm phần liệu đƣợc xác thực) 42 Hình 23 Mơ tả AH xác thực v đảm bảo tính tồn vẹn liệu 43 Hình 24 Định dạng m o đầu IPsec ESP 44 Hình 25 M o đầu đƣợc mã hóa chế độ IPv6 ESP Transport (Phần m u nâu đậm phần liệu đƣợc mã hóa) 45 Hình 26 M o đầu đƣợc mã hóa chế độ IPv6 ESP Tunnel (Phần màu nâu sậm phần liệu đƣợc mã hóa) 46 Hình 27 Nguyên tắc hoạt động ESP Header 46 Hình Gói Radio LoRa 54 Hình 2 Ngăn xếp kép 56 Hình Cơ chế mơi giới đƣờng hầm 58 Hình Cơ chế 6to4 [14] 59 Hình Dịch địa mạng- Dịch giao thức 60 Hình Mơ hình cấu trúc mạng DODAG [1] 63 Hình Thực thi giao thức RPL hệ điều hành Contiki 65 Hình 3 Mạng thu thập liệu với nút can thiệp Các vòng tròn hiển thị phạm vi giao thoa 71 Hình Cấu trúc thơng điệp nút g i 73 Hình Nhật ký nội 73 Hình Bản ghi thơng điệp nút chìm 73 Hình Bản ghi thông điệp xuất 73 Hình So sánh cơng suất tiêu thụ trung bình [1] 75 Hình Sơ đồ bố trí nút mạng 76 download by : skknchat@gmail.com 69 Nhận xử lý gói tin đến while(1) { PROCESS_YIELD(); //if there is packet available if(ev == tcpip_event) { tcpip_handler(); } else if (ev == sensors_event && data == &button_sensor) { PRINTF("Initiaing global repair\n"); rpl_repair_root(RPL_DEFAULT_INSTANCE); } } //call this function if packet available static void tcpip_handler(void) { char *appdata; if(uip_newdata()) { appdata = (char *)uip_appdata; appdata[uip_datalen()] = 0; //print the data of packet PRINTF("DATA recv '%s' from ", appdata); PRINTF("%d", UIP_IP_BUF->srcipaddr.u8[sizeof(UIP_IP_BUF->srcipaddr.u8) 1]); PRINTF("\n"); } Phía máy khách UDP chủ yếu thực hai tác vụ: Thiết lập kết nối UPD; G i gói tin đến máy chủ UDP theo định kỳ download by : skknchat@gmail.com 70 Thiết lập kết nối UPD /* new connection with remote host */ client_conn = udp_new(NULL, UIP_HTONS(UDP_SERVER_PORT), NULL); if(client_conn == NULL) { PRINTF("No UDP connection available, exiting the process!\n"); PROCESS_EXIT(); } udp_bind(client_conn, UIP_HTONS(UDP_CLIENT_PORT)); PRINTF("Created a connection with the server "); PRINT6ADDR(&client_conn->ripaddr); PRINTF(" local/remote port %u/%u\n", UIP_HTONS(client_conn->lport), UIP_HTONS(client_conn->rport)); Gửi gói tin //set time interval by SEND_INTERVAL etimer_set(&periodic, SEND_INTERVAL); while(1) { PROCESS_YIELD(); if(ev == tcpip_event) { tcpip_handler(); } //send packet every SEND_INTERVAL if(etimer_expired(&periodic)) { etimer_reset(&periodic); ctimer_set(&backoff_timer, SEND_TIME, send_packet, NULL); static void send_packet(void *ptr) { static int seq_id; char buf[MAX_PAYLOAD_LEN]; seq_id++; PRINTF("DATA send to %d 'Hello %d'\n", server_ipaddr.u8[sizeof(server_ipaddr.u8) - 1], seq_id); sprintf(buf, "Hello %d from the client", seq_id); //send packet through client_conn to UDP server uip_udp_packet_sendto(client_conn, buf, strlen(buf), &server_ipaddr, UIP_HTONS(UDP_SERVER_PORT)); } download by : skknchat@gmail.com 71 Trong luận văn n y xem x t ví dụ mạng IoT bao gồm nút cảm biến thu nhận tín hiệu khác mơi trƣờng nhƣ: nhiệt độ, cƣờng độ nh s ng v độ ẩm, số đo mức tiêu thụ điện bên nút Các cảm biến g i thông số đọc đƣợc định kỳ mạng mu tihop đến nút chìm thu thập số thực nhƣ nút gốc RPL, tạo nên DAG RPL phép chuyển tiếp liệu từ nút cảm biến tới Mạng đƣợc mơ tả trực quan hình 3.3 Nó bao gồm nút gốc N nút cảm biến (N= 5, 10,15,20,25,35,45,55,65) Các nút đƣợc phân phối nhƣ hình, vng ƣới 10 m2 Mỗi nút cung cấp nhật ký cục định kỳ có chứa thơng số đo ƣờng nội mức tiêu thụ điện ngo i việc ghi nhật ký gói tin g i Hình 3 Mạng thu thập liệu với nút can thiệp Các vòng tròn hiển thị phạm vi giao thoa Việc đ nh gi giao thức dựa lần chạy th nghiệm môi trƣờng mô Cooja với nút mô TMoteSky Các nút chạy với download by : skknchat@gmail.com 72 chƣơng trình thu thập liệu IPv6 đƣợc triển khai UDPv6 RPL môi trƣờng đa ênh Conti i Mạng mô đƣợc minh họa hình 3.3, bao gồm:  Một nút gốc mơ luôn bật hoạt động nhƣ máy chủ UDP chìm thu thập nút gốc RPL lúc;  N nút g i mô đƣợc thực theo chu kỳ hoạt động nhƣ c c UDP khách, thu thập g i thông số tiêu thụ ƣợng thƣ viện Conti i‟s energest; c c thông số môi trƣờng nhƣ nhiệt độ, độ ẩm, cƣờng độ ánh sáng s dụng cảm biến Các nút g i g i gói tin đến nút gốc định kỳ sau 30 - 32 giây Kích thƣớc gói tin 46 byte Chúng tạo ghi nội định kỳ cho giao tiếp USB sau giây để phục vụ cho việc đ nh gi mạng Nút g i chuyển tiếp c c thông điệp tới nút khác kể từ chúng tạo thành RPL-DAG Nút gốc thu thập thông số từ nút g i ghi chúng vào giao tiếp USB C c thông điệp đƣợc g i nút g i có cấu trúc đƣợc hiển thị Hình 4, thơng điệp nhật ký nội có cấu trúc đƣợc hiển thị Hình 3.5 sink log messages có cấu trúc đƣợc hiển thị Hình 3.6 Ngồi Cooja in thêm hai trƣờng đầu thông điệp báo cáo; thời gian mô theo micro giây ID nút xuất thông điệp Đầu nhật ký mẫu đƣợc hiển thị Hình 3.7 download by : skknchat@gmail.com 73 Hình Cấu trúc thơng điệp nút gửi Hình Nhật ký nội Hình Bản ghi thơng điệp nút chìm Hình Bản ghi thông điệp xuất download by : skknchat@gmail.com 74 3.5 Kết đánh giá giao thức định tuyến RPL Trong luận văn n y tập trung vào phân tích mơ phỏng, đ nh gi giao thức định tuyến RPL với thông số công suất tiêu thụ trung bình nút mạng Trong nghiên cứu [1] chúng tơi s dụng mơ hình mơ DODAG bao gồm 31 nút mạng đƣợc phân bố ngẫu nhiên trƣờng cảm biến có ích thƣớc (100m x 100m) Bảng 3.1 tóm tắt kịch đ nh gi mơ với hai giao thức RPL CTP Kết Hình 3.8 cho thấy mức tiêu thụ cơng suất trung bình tồn mạng giao thức RPL giao thức CTP Kết mô cho thấy giao thức RPL hiệu mặt ƣợng so với giao thức CTP [11] Giao thức CTP thực chế xác nhận truyền lại Bởi vậy, tin đƣợc truyền lại xảy mát tin Cơ chế xác nhận truyền lại làm phát sinh thêm chi phí ƣợng Mơ hình nghiên cứu [1] chƣa đ nh gi phụ thuộc mức tiêu thụ ƣợng trung bình tồn mạng với số ƣợng nút cảm biến Bảng Kịch đánh giá mô [1] Các tham số Mơ hình truyền thơng vơ tuyến Giá trị UDI (Unit Disk Graph with Distance Interference) Số nút mạng 31 Kích thƣớc mạng 100m x 100m Phạm vi phủ sóng nút Phạm vi truyền hiệu quả: 30m Phạm vi ảnh hƣởng nhiễu: 50m Chu kỳ g i tin liệu 30s, 40s, 50s, 60s Nguồn g i tin liệu Tất nút mạng Giao thức lớp MAC CSMA/ContikiMAC [4] download by : skknchat@gmail.com 75 Hình So sánh cơng suất tiêu thụ trung bình [1] Trong nghiên cứu chúng tơi s dụng mơ hình mạng đƣợc mơ tả mục Để đ nh gi phụ thuộc mức tiêu thụ ƣợng trung bình mạng vào số ƣợng nút cảm biến mạng, mô với số nút cảm biến lần ƣợt N=5,10,15,20, 25,35,45,55,65 Các nút cảm biến g i thông điệp đến nút gốc khoảng thời gian 30 giây Thông số ƣợng mạng đƣợc thu thập công cụ powertrace Contiki Thời gian thực mô 60 phút Hinh 3.9 thể cách bố trí nút cảm biến mạng Nút nằm phạm vi liên kết với nút gốc, nút liên kết với nút Nút trƣờng hợp khác, vừa liên kết đƣợc với nút nút gốc download by : skknchat@gmail.com 76 Hình Sơ đồ bố trí nút mạng Hình 10 Mức tiêu thụ lƣợng nút mạng bố trí theo sơ đồ hình 3.9 download by : skknchat@gmail.com 77 Hình 11 Sự phụ thuộc mức tiêu thụ lƣợng vào số nút cảm biến Hình 3.11 thể kết mô mức tiêu thụ ƣợng mạng tăng số nút cảm biến lên Kết cho thấy hi tăng số nút cảm biến N=10, ƣợng tiêu thụ trung bình tồn mạng giảm xuống cịn 10,48% so với 17,23% hi N=5 Khi tăng dần N từ 10 đến 25 nút cảm biến mức tiêu thụ ƣợng trung bình mạng giảm dần Tiếp tục tăng số nút mạng từ 25 đến 65 nút cảm biến mức ƣợng tiêu thụ trung bình hơng thay đổi nhiều Hình 3.11, 3.12 thể phụ thuộc mức tiêu thụ ƣợng trung bình mạng hi tăng số nút cảm biến N download by : skknchat@gmail.com 78 Hình 12 Mức tiêu thụ lƣợng mạng gồm 10,15,20,25 nút cảm biến download by : skknchat@gmail.com 79 Kết luận chƣơng Một số kết đ nh gi mô với giao thức RPL cho thấy giao thức RPL có hiệu mức tiêu thụ ƣợng Khi tăng số ƣợng nút cảm biến mức tiêu thụ ƣợng mạng ổn định Tuy nhiên giao thức RPL có huynh hƣớng s dụng lâu dài liên kết có chất ƣợng tốt Điều dẫn đến việc cân ƣợng nút mạng DODAG Do vậy, số nút mạng hết ƣợng nhanh so với nút mạng khác; thứ hai, mạng hỗn hợp bao gồm nhiều nút cảm biến đƣợc trang bị loại nguồn ƣợng khác giao thức RPL chƣa có phân loại chất ƣợng dịch vụ cho kiểu ƣu ƣợng liệu khác mạng download by : skknchat@gmail.com 80 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Kết luận Trong luận văn n y trình b y nghiên cứu tổng quan giao thức định tuyến IPv6 khả ứng dụng cho mạng IoT Một số kết luận văn nhƣ sau: Nghiên cứu tổng quan công nghệ tiêu chuẩn kỹ thuật IPv6, công nghệ chuyển đổi IPv6 mạng truyền thông giải pháp bảo mật IPv6 Nghiên cứu giao thức định tuyến IPv6 s dụng cho mạng tổn hao công suất thấp nhƣ (6LoWPAN) s dụng IPv6 mạng cá nhân không dây công suất thấp, giao thức định tuyến RPL (IPv6 Routing Protocol for Low-Power and Lossy Networks) với yêu cầu cấu trúc liên kết mạng bền vững qua liên kết tổn hao công suất thấp với yêu cầu trạng thái liên kết tối thiểu Mô v đ nh gi hiệu giao thức định tuyến RPL dựa công cụ mô Cooja/MSPSim chạy hệ điều hành Contiki Kết mô cho thấy giao thức định tuyến RPL phù hợp với ứng dụng triển khai mạng IoT Hƣớng phát triển Nghiên cứu luận văn n y bƣớc đầu tổng hợp phân tích việc triển hai IPv6 Đ nh gi hiệu c c giao thức định tuyến cho IPv6 dựa kết mô cơng cụ Cooja/MSPSim Kết đƣợc s dụng để tiếp tục thực nghiên cứu thực nghiệm tƣơng Triển hai đ nh gi thực nghiêm với phần cứng thiết bị S dụng học m y để tối ƣu ết nối nút mạng cảm biến nút gốc download by : skknchat@gmail.com 81 TÀI LIỆU THAM KHẢO [1] Thang Vu Chien, Thang Le Nhat Đ nh gi hiệu giao thức định tuyến IPv6 cho mạng cảm biến không dây Tạp chí Nghiên cứu KH&CN quân sự,2015, Số 38, 08, Tr 51-58 [2] Thang Vu Chien, Hung Nguyen Chan, Thanh Nguyen Huu, “Operating System for Wireless Sensor Networks and an Experiment of Porting Conti iOS to MSP430 Microcontro er,” Journa of Computer Science and Information, Vol 5, Issue 1, February (2012), ISSN: 2088-7051, pp 50-56 [3] Thuy Nguyen Thi Thu, "Giới thiệu hệ địa Internet IPv6." (2006) [4] A Dunkels, “The Conti iMAC Radio Duty Cyc ing Protoco ,” SICS technical report, December (2011) [5] Adam Dunkels, Fredrik Osterlind, Nicolas Tsiftes, Zhitao He, “Softwarebased On ine Energy Estimation for Sensor Nodes,” Proceedings of the 4th workshop on Embedded networked sensors, (2007) [6] C Gomez, J Paradells, C Bormann, J Crowcroft, "From 6LoWPAN to 6Lo: Expanding the Universe of IPv6-Supported Technologies for the Internet of Things", IEEE Communications Magazine, Vol 55, Issue 12, pp 148-155, December 2017 [7] De Couto D, Aguayo D, Bicket J, Morris R, “A high-throughput path metric for multi-hop wire ess routing” In: Proceedings of the 9th Annual International Conference on Mobile Computing and Networking, New York, (2003) [8] J Haxhibeqiri, E De Poorter, I Moerman, J Hoebeke, “A Survey of LoRaWAN for IoT: From Techno ogy to App ication”, Sensors, Vol 18, 3995, November 2018 download by : skknchat@gmail.com 82 [9] Jara, A J., Ladid, L., Skarmeta, A The Internet of Everything through IPv6: An Analysis of Challenges, Solutions and Opportunities Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications (JoWUA), Vol 4, No 3, pp 97-118, September 2013 [10] John J Amoss, Daniel Minoli Handbook of IPv4 to IPv6 Transition: Methodologies for Institutional and Corporate Networks 1st Edition Auerbach Publications; 1st edition (September 19, 2019), 248 pages [11] Omprakash Gnawali, Rodrigo Fonseca, Kyle Jamieson, David Moss, and Philip Levis, “Co ection Tree Protoco ,” In Proceedings of the 7th ACM Conference on Embedded Net-worked Sensor Systems (SenSys 2009), Berkeley, CA, USA, November (2009) [12] S Deering and R Hinden Internet Protocol, Version (IPv6) Specification, document IETF RFC 8200, 2017 [13] Thubert, Pascal Winter, Tim Brandt, Anders Hui, Jonathan Kelsey et.all (2012) RPL: IPv6 Routing Protocol for Low power and Lossy Networks IETF RFC 6550- Deploying IPv6 networks (2006, Cisco Press) [14] Wu, P, Cui, Y, Wu, J, Liu, J and Metz, C Transition from IPv4 to IPv6: A state-of-the-art survey, IEEE Communications Surveys & Tutorials, 15(3), pp.1407-1424, (2013) [15] Một số chuẩn giao tiếp mạng IoT https://tapit.vn/mot-chuan-giaotiep-trong-iot-internet-things Truy cập ngày 10/04/2021 [16] Thống kê IPv6 APNIC (Tổ chức quản ý địa khu vực châu Á Th i Bình Dƣơng) https://stats abs apnic net/ipv6/ Truy cập ngày 09/04/2021 download by : skknchat@gmail.com 83 [17] Trung Tâm Internet Việt Nam VNNIC https://www.vnnic.vn/ipv6/congnghe/giao-thức-bảo-mật-ipsectrong-ipv6 Truy cập ngày 09/03/2021 download by : skknchat@gmail.com ... nghiên cứu: 3.1 Mục đích nghiên cứu Nghiên cứu giao thức định tuyến IPv6 khả ứng dụng cho mạng IoT 3.2 Nhiệm vụ nghiên cứu - Nghiên cứu tổng quan IoT - Nghiên cứu giao thức định tuyến IPv6 -... IPv4 -IPv6 - Nghiên cứu kỹ thuật giao thức định tuyến IPv6 cho mạng IoT - Mô giả lập mơ hình triển hai định tuyến IPv6 cho mạng IoT download by : skknchat@gmail.com b) Phạm vi nghiên cứu - Nghiên cứu. .. Việt nam có nghiên cứu giao thức định tuyến cho mạng tổn hao công suất thấp Trong nghiên cứu [1] đ nh gi hiệu giao thức định tuyến RPL, giao thức định tuyến vectơ hoảng cách dựa IPv6 download

Ngày đăng: 03/04/2022, 14:49

Hình ảnh liên quan

Giao thức cấu hình động máy chủ  - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

iao.

thức cấu hình động máy chủ Xem tại trang 6 của tài liệu.
Hình a. Tình hình triển khai IPv6 trên tồn thế giới [16]. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình a..

Tình hình triển khai IPv6 trên tồn thế giới [16] Xem tại trang 15 của tài liệu.
Hình b. TOP các đơn vị, doanh nghiệp triển khai IPv6 tiêu biểu tại Việt Nam (Cập nhật 04/2021 nguồn APNIC [16]) - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình b..

TOP các đơn vị, doanh nghiệp triển khai IPv6 tiêu biểu tại Việt Nam (Cập nhật 04/2021 nguồn APNIC [16]) Xem tại trang 16 của tài liệu.
Hình c. Biểu đồ tỉ lệ ứng dụng IPv6 tại Việt Nam (Cập nhật 04/2021, nguồn APNIC [16]) - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình c..

Biểu đồ tỉ lệ ứng dụng IPv6 tại Việt Nam (Cập nhật 04/2021, nguồn APNIC [16]) Xem tại trang 17 của tài liệu.
Hình 1.1. Sự biến đổi của Internet. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1.1..

Sự biến đổi của Internet Xem tại trang 22 của tài liệu.
Bảng 1.1. Địa chỉ multicast mọi node. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Bảng 1.1..

Địa chỉ multicast mọi node Xem tại trang 36 của tài liệu.
Bảng 1.2. Địa chỉ multicast mọi router. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Bảng 1.2..

Địa chỉ multicast mọi router Xem tại trang 37 của tài liệu.
Hình 1. 11. IPSec chế độ Tunnel mode - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

11. IPSec chế độ Tunnel mode Xem tại trang 43 của tài liệu.
Hình 1. 14. Các giá trị của trƣờng Next Header. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

14. Các giá trị của trƣờng Next Header Xem tại trang 47 của tài liệu.
Hình 1. 15. Mào đầu mở rộng của địa chỉ IPv6. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

15. Mào đầu mở rộng của địa chỉ IPv6 Xem tại trang 48 của tài liệu.
Hình 1. 16. Định dạng của Extension Header. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

16. Định dạng của Extension Header Xem tại trang 49 của tài liệu.
Hình 1. 18. IPSectrong chế độ Tunnel. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

18. IPSectrong chế độ Tunnel Xem tại trang 51 của tài liệu.
Hình 1. 20. Hai chế độ xác thực của AH. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

20. Hai chế độ xác thực của AH Xem tại trang 53 của tài liệu.
Hình 1. 21. Mào đầu đƣợc xác thực trong chế độ IPv6 AH Transport (Phần màu nâu đậm là phần dữ liệu dƣợc xác thực) - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

21. Mào đầu đƣợc xác thực trong chế độ IPv6 AH Transport (Phần màu nâu đậm là phần dữ liệu dƣợc xác thực) Xem tại trang 54 của tài liệu.
Hình 1. 22. Mào đầu đƣợc xác thực trong chế độ IPv6 AH Tunnel (Phần màu nâu đậm là phần dữ liệu đƣợc xác thực) - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

22. Mào đầu đƣợc xác thực trong chế độ IPv6 AH Tunnel (Phần màu nâu đậm là phần dữ liệu đƣợc xác thực) Xem tại trang 54 của tài liệu.
Hình 1. 23. Mơ tả AH xác thực và đảm bảo tính tồn vẹn dữ liệu. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

23. Mơ tả AH xác thực và đảm bảo tính tồn vẹn dữ liệu Xem tại trang 55 của tài liệu.
Hình 1. 24. Định dạng mào đầu IPsec ESP. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

24. Định dạng mào đầu IPsec ESP Xem tại trang 56 của tài liệu.
Hình 1. 25. Mào đầu đƣợc mã hóa trong chế độ IPv6 ESP Transport (Phần màu nâu đậm là phần dữ liệu đƣợc mã hóa) - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

25. Mào đầu đƣợc mã hóa trong chế độ IPv6 ESP Transport (Phần màu nâu đậm là phần dữ liệu đƣợc mã hóa) Xem tại trang 57 của tài liệu.
Hình 1. 26. Mào đầu đƣợc mã hóa trong chế độ IPv6 ESP Tunnel (Phần màu nâu sậm là phần dữ liệu đƣợc mã hóa) - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

26. Mào đầu đƣợc mã hóa trong chế độ IPv6 ESP Tunnel (Phần màu nâu sậm là phần dữ liệu đƣợc mã hóa) Xem tại trang 58 của tài liệu.
Hình 1. 27. Nguyên tắc hoạt động của ESP Header. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 1..

27. Nguyên tắc hoạt động của ESP Header Xem tại trang 58 của tài liệu.
Hình 2.1. Gói Radio của LoRa. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 2.1..

Gói Radio của LoRa Xem tại trang 66 của tài liệu.
Hình 2.3. Cơ chế môi giới đƣờng hầm. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 2.3..

Cơ chế môi giới đƣờng hầm Xem tại trang 70 của tài liệu.
Hình 3.1. Mơ hình cấu trúc mạng DODAG [1]. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 3.1..

Mơ hình cấu trúc mạng DODAG [1] Xem tại trang 75 của tài liệu.
Hình 3.2. Thực thi giao thức RPL trên hệ điều hành Contiki. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 3.2..

Thực thi giao thức RPL trên hệ điều hành Contiki Xem tại trang 77 của tài liệu.
Hình 3.3. Mạng thu thập dữ liệu với một nút can thiệp. Các vòng tròn hiển thị phạm vi giao thoa - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 3.3..

Mạng thu thập dữ liệu với một nút can thiệp. Các vòng tròn hiển thị phạm vi giao thoa Xem tại trang 83 của tài liệu.
Hình 3. 8. So sánh cơng suất tiêu thụ trung bình [1]. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 3..

8. So sánh cơng suất tiêu thụ trung bình [1] Xem tại trang 87 của tài liệu.
Hình 3. 11. Sự phụ thuộc của mức tiêu thụ năng lƣợng vào số nút cảm biến. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 3..

11. Sự phụ thuộc của mức tiêu thụ năng lƣợng vào số nút cảm biến Xem tại trang 89 của tài liệu.
Hình 3. 12 .. Mức tiêu thụ năng lƣợng của mạng gồm 10,15,20,25 nút cảm biến. - (LUẬN văn THẠC sĩ) nghiên cứu giao thức định tuyến cho IPv6 ứng dụng trong mạng iot

Hình 3..

12 .. Mức tiêu thụ năng lƣợng của mạng gồm 10,15,20,25 nút cảm biến Xem tại trang 90 của tài liệu.

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

Tài liệu liên quan