Tìm hiểu internet of things Tìm hiểu internet of things Tìm hiểu internet of things luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp luận văn tốt nghiệp,luận văn thạc sĩ, luận văn cao học, luận văn đại học, luận án tiến sĩ, đồ án tốt nghiệp
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Phạm Văn Chung TÌM HIỂU INTERNET OF THINGS Chuyên ngành: Kỹ thuật máy tính LUẬN VĂN THẠC SĨ KỸ THUẬT Kỹ thuật máy tính Ngƣời hƣớng dẫn khoa học: PGS.TS Ngô Quỳnh Thu Hà Nội - 2016 LỜI CẢM ƠN Để hoàn thành đƣợc luận văn này, ngồi tìm hiểu, nghiên cứu nỗ lực thân, em xin gửi lời cảm ơn chân thành tới PGS.TS Ngơ Quỳnh Thu (Phó trƣởng mơn Truyền thơng Mạng máy tính – Viện Cơng nghệ thông tin truyền thông – Trƣờng Đại học Bách khoa Hà Nội) giáo viên trực tiếp hƣớng dẫn nhiệt tình giúp đỡ, bảo định hƣớng cho em suốt trình thực luận văn Em xin gửi lời cảm ơn chân thành tới tất thầy cô giáo Trƣờng Đại Học Bách Khoa Hà Nội giảng dạy dìu dắt em suốt trình học tập trƣờng Cuối cùng, em xin gửi lời cảm ơn tới bố mẹ, gia đình, bạn bè, đặc biệt bạn lớp cao học 13BMTTT ngƣời bên cổ vũ tinh thần, tạo điều kiện thuận lợi cho em để em học tập tốt hoàn thành tốt luận văn Em xin chân thành cảm ơn! MỤC LỤC MỤC LỤC Lời cam đoan CHƢƠNG 1: TÌM HIỂU VỀ INTERNET OF THINGS (IoT) 1.1 Giới thiệu chung Internet of Things(IoT) 1.2 Khả định danh độc Internet of Things (IoT) 1.3 Khả kết nối Internet of Things(IoT) 10 1.4 Ứng dụng Internet of Things(IoT) 11 1.5 Mơ hình tham chiếu IoT 12 1.6 Bảo mật IoT 13 CHƢƠNG 2: TỔNG QUAN VỀ M2M VÀ OM2M 15 2.1 Giới thiệu chung M2M 15 2.2 Tổng quan kiến trúc ETSI M2M 16 2.3 Tìm hiểu tảng dịch vụ OM2M 17 2.3.1 Chuẩn ETSI M2M OM2M 17 CHƢƠNG 3: ĐỊNH HƢỚNG GIẢI PHÁP, TRIỂN KHAI, PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 23 3.1 Đặt vấn đề 23 3.2 Định hƣớng 23 3.3 Giải pháp 24 3.4 Công nghệ sử dụng 25 3.4.1 Phần cứng 25 3.4.1.1 Raspberry Pi 25 3.4.1.2 Arduino 27 3.4.1.3 Module RF 315MHZ 29 3.4.1.4 Sensor temperature LM35 30 3.4.2 Phần mềm 30 3.4.2.1 Eclipse 31 3.4.2.2 AngularJS 31 3.5 Phân tích thiết kế hệ thống 32 3.5.1 Tổng quan hệ thống 32 3.5.2 Chi tiết hệ thống 33 3.5.3 Phân tích chi tiết hệ thống 34 3.5.3.1 Lấy liệu nhiệt độ từ Sensor temperature LM35 thông qua Arduino 35 3.5.3.2 Dữ liệu nhiệt độ đƣợc chuyển tới Arduino khác thông qua module RF 315 MHZ 36 3.5.3.3 Tạo Plugin GSCL viết chƣơng trình đọc liệu nhiệt độ Raspberry Pi thông qua cổng kết nối USB với Arduino 37 3.5.3.4 Dữ liệu nhiệt độ đƣợc đẩy lên Service nơi chạy NSCL 44 CHƢƠNG 4: KẾT LUẬN 46 4.1 Kết đạt đƣợc 46 4.2 Hƣớng phát triển tƣơng lai 51 KẾT LUẬN 52 TÀI LIỆU THAM KHẢO 53 Lời cam đoan Luận văn Thạc sĩ “Tìm hiểu Internet of things”, chun ngành Kỹ thuật Máy tính Truyền thơng cơng trình tìm hiểu, nghiên cứu thân dƣới hƣớng dẫn PGS.TS Ngô Quỳnh Thu Nội dung kết trình bày luận văn trung thực, rõ ràng Các tài liệu tham khảo, nội dung trích dẫn ghi rõ nguồn gốc Hà Nội, Ngày 19 tháng 12 năm 2016 Tác giả luận văn Phạm Văn Chung DANH MỤC HÌNH VẼ Hình 1.1: Tiêu chuẩn hình thành nên IoT………………………………………… Hình 1.2: Lớp IoT…………………………………………………….9 Hình 1.3: Khả kết nối IoT…………………………………………… 10 Hình 1.4: Mơ hình tham chiếu M2M/IoT………………………………………….13 Hình 1.5: Kiến trúc bảo mật……………………………………………………… 14 Hình 2.1: Mơ hình hoạt đơng M2M………………………………………… 15 Hình 2.2:Tổng quan kiến trúc ETSI M2M…………………………………………16 Hình 2.3: Trƣờng liệu SCL OM2M…………………………… ……….18 Hình 2.4: Trƣờng liệu Application OM2M………………… ………….18 Hình 2.5: Trƣờng liệu Container OM2M………………… …………….19 Hình 2.6: Trƣờng liệu AccessRight OM2M…………… ………………19 Hình 2.7:Nền tảng dịch vụ OM2M… …………… 20 Hình 2.8: Các thành phần OM2M……….… ……… 21 Hình 3.1: Hình ảnh sơ đồ kiến trúc Raspberry Pi 2…… 25 Hình 3.2: Hình ảnh sơ đồ kiến trúc Arduino……… 27 Hình 3.3: Hình ảnh module RF315 MHZ 29 Hình 3.4: Hình ảnh sơ đồ kiến trúc sensor temperature LM35………… 30 Hình 3.5: Mơ hình phân tích hệ thống ứng dụng cảnh báo nhiệt độ….… 33 Hình 3.6: Mơ hình triển khai hệ thống ứng dụng cảnh báo nhiệt độ… 34 Hình 3.7:Mơ hình kết nối sensor temperature LM35 với Arduino 35 Hình 3.8:Mơ hình kết nối Transmitter module với Arduino…… 36 Hình 3.9:Mơ hình kết nối Receiver module với Arduino 36 Hình 3.10:Mơ hình kết nối Arduino với Raspberry Pi 2………………… 37 Hình 3.11: Tạo plugin “org.eclipse.om2m.ipu.sample” bƣớc 1……… 37 Hình 3.12: Tạo plugin “org.eclipse.om2m.ipu.sample” bƣớc 2………… 38 Hình 3.13: Tạo plugin “org.eclipse.om2m.ipu.sample” bƣớc 3……… 38 Hình 3.14: Kết sau tạo“org.eclipse.om2m.ipu.sample” ……… 39 Hình 3.15: Config file buil.propertes plugin…………………… 39 Hình 3.16: Tạo file pom.xml ……………………………… 40 Hình 3.17: Cấu hình file pom.xml……………………….… 40 Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B Hình 3.18: Kết sau buil plugin………………………… 41 Hình 3.19: Kết sau chạy GSCL…………………………… 42 Hình 3.20: Thêm thƣ viện RXTX………………………………… 43 Hình 4.1:Hình ảnh thực tế hệ thống ứng dụng cảnh báo nhiệt độ………… 46 Hình 4.2: Kết nhiệt độ hiển thị GSCL………………… … 47 Hình 4.3: Kết liệu in file GSCL………………… 47 Hình 4.4: Trang chủ hệ thống NSCL………………………… 48 Hình 4.5: Trang chủ hệ thống NSCL……………………… 49 Hình 4.6: Giao diện hệ thống liệu nhiệt độ mức Low…… 50 Hình 4.7: Giao diện hệ thống liệu nhiệt độ mức Nomal……… 50 Hình 4.8: Giao diện hệ thống liệu nhiệt độ mức High……… 51 DANH MỤC BẢNG Bảng 1.1: Các kiểu kết nối………………………………………………………11 Bảng 3.1: Kết nối Transmitter module với Arduino…………………………….29 Bảng 3.2: Kết nối Receiver module với Arduino……………………………… 30 Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B DANH MỤC TỪ VIẾT TẮT VÀ THUẬT NGỮ Chữ viết tắt Viết đầy đủ Ý nghĩa IoT Internet of things Mạng lƣới thiết bị kết nối Internet BI server Business Intelligence server killer app ứng dụng tạo đột phá số lƣợng ngƣời dùng đƣợc tìm kiếm để tạo phát triển bền vững IoT M2M Machine-to-Machine Máy tới máy SCL Service Capability Layer Lớp khả dịch vụ OSGI ND Open Service Gateway Initiative Network Domain Mạng lƣới tên miền NSCL Network Service Capability Layer Lớp khả dịch vụ mạng GSCL Gateway Service Capability Layer Lớp khả dịch vụ cổng NA Network Application Ứng dụng mạng URI Uniform Resource Identifire Định dạng tài nguyên thống TLS Transport Layer Security Bảo mật tầng truyền tải RFID Radio Frequency Identification Nhận dạng sóng vô truyến IEEE WSNs Institute of Electrical and Electronics Engineers Wireless sensor networks Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B Viện kỹ nghệ Điện Điện tử Mạng cảm biến không dây CoAP HTTP Constrained Application Protocol HyperText Transfer Protocol ETSI European Telecommunications Standards Institute DSCL Device Service Capbility Layer REST Representational State Tranfer IPv6 Internet Protocol Version IPv4 Internet Protocol Version MAC Media Access Control QoS Quality of Service UDP User Datagram Protocol Viện Tiêu chuẩn Viễn thông châu Âu Kiến trúc đƣợc sử dụng việc giao tiếp client server Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B MỞ ĐẦU Trong thời đại công nghệ phát triển rộng rãi nhiều lĩnh vực khoa học đời sống, ngày nhiều thiết bị đời với tính đa dạng, phong phú thơng minh “Internet of things” (IoT) trở thành chủ đề ngày đƣợc nhắc đến nhiều đời sống gia đình, cơng sở nơi khác IoT khơng có khả ảnh hƣởng đến cách sống mà tới cách làm việc Internet băng thông rộng ngày phổ biến hơn, làm giảm chi phí, nhiều thiết bị thơng minh đƣợc kết nối với thông qua mạng cảm biến không dây kết nối wifi, giá thành công nghệ giảm xuống, điện thoại thơng minh tràn ngập Tất thứ tạo cho IoT trở nên ngày hoàn hảo Khái niệm IoT việc kết nối thiết bị tới Internet (và/hoặc tới thiết bị khác) Bao gồm tất thứ từ điện thoại di động, đèn bàn, vật mang đƣợc tất loại thiết bị khác mà bạn nghĩ tới Ngồi khái niệm cịn đƣợc triển khai cho phận máy móc, ví dụ động máy bay phản lực mũi khoan dàn khoan dầu IoT mạng khổng lồ để kết nối “tất thứ “( chí ngƣời ) Mối quan hệ ngƣời – ngƣời, ngƣời – vật, vật – vật Cảm biến nhiệt độ cảm biến đƣợc sử dụng vô rộng rãi đời sống ngành sản xuất đặc biệt nơng nghiệp Ứng dụng vơ rộng rãi phổ biến Vì vậy, luận văn tập trung thực loại cảm biến ứng dụng Internet of Things Với mục đích tạo hệ thống ứng dụng có khả cung cấp cho ngƣời dùng cách trực quan nhiệt độ nơi có kết nối internet Ứng dụng áp dụng vào nhiều mục đích đời sống ngƣời Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Kết sau tạo : Hình 3.14: Kết sau tạo“org.eclipse.om2m.ipu.sample” Bƣớc 4: Chuyển plugin vào project maven OM2M cách mở tập tin buil.properties cập nhật thuộc tính nhƣ mơ tả: Hình 3.15: Config file buil.propertes plugin Bƣớc 5: Chọn plugin vừa tạo “org.eclipse.om2m.ipu.sample”→ right click → configure → convert to maven project Nhập liệu nhƣ hình minh họa vào chọn Finish Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 39 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình 3.16: Tạo file pom.xml Bƣớc 6: Sau chuyển đổi plugin, mởi file pom.xml chỉnh sửa parent filed Nhấn vào biểu tƣợng “select Parent” nhập “org.eclipse.om2m” “Enter groupId, artifactId or sh1 prefix or pattern” Chọn “org.eclipse.om2m” nhấn “ok” Hình 3.17: Cấu hình file pom.xml Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 40 Tìm hiểu Internet of Things GVHD: PGS.TS Ngô Quỳnh Thu Kết thúc bƣớc chọn “org.eclipse.om2m.sample.ipu" project → maven → update project Bƣớc 7: Gắn plugin vừa tạo nhƣ modul tảng OM2M Mở file pom gói org.eclipse.om2m Đến tab module nhấn “Add” Chỉnh sửa file pom plugin “org.eclipse.ipu.om2m.ipu.sample” org.eclipse.om2m :: ipu sample org.eclipse.om2m :: ipu sample Chọn “org.eclipse.ipu.om2m.ipu.sample” nhấn “ok” Buil project cách lựa chọn "om2m.org.eclipse" package → right click → Run as → maven install Kết buil thành cơng: Hình 3.18: Kết sau buil plugin Bƣớc 8: Thêm plugin vào tảng OM2M, tức GSCL NSCL cách: Chọn gói “org.eclipse.om2m.site.gscl” Mở tập tin “om2m.product” Nhấn “Add” nhập “org.eclipse.om2m.ipu.sample” Nhấn “ok” lƣu lại Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 41 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Buil lại project chọn "om2m.org.eclipse" package -> right click -> Run as -> maven install Kiểm tra xem “org.eclipse.om2m.ipu.sample” có GSCL chạy file “start.sh” “ org.eclipse.om2m.site.gscl” Hình 3.19: Kết sau chạy GSCL Viết chƣơng trình xử lý Plugin: o Lớp SerialTest: Chứa ba phƣơng thức: initialize() : có chức tìm kiếm cổng kết nối đến (trên raspberry pi “/dev/ttyACM0”) serialEvent(): có chức xử lý kiện cổng kết cụ thể đọc liệu nhiệt độ từ Arduino Showlog(): có chức giao diện hiển thị nhiệt độ GSCL Sử dụng thƣ viện có sẵn RXTX để giao tiếp với SerialPort(COM)-PCtrong java Tiến hành config thƣ viện với phần cứng Raspberry Pi 2: Tạo thƣ mục “Libs” thƣ mục plugin project Đặt thƣ viện RXTX thƣ mục “Libs” vừa tạo Mở thƣ mục Manifest plugin chọn tab “runtime” Đi đến “classpath” chọn “Add” Chọn thƣ viện RXTX nhấn “ok” Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 42 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình 3.20: Thêm thƣ viện RXTX Tiến hành chỉnh sửa file build.properties: sourse = src/main/java output =bin/ bin.includes = META-INF/,\ ,\ Libs/RXTXcomn.jar,\ Libs/librxtxSerial.so Thêm cấu hình MANIFEST.MF plugin: Bundle-NativeCode: Libs/librxtxSerial.so;osname= Linux;processor= X86, * o Lớp Activator : chứa hai phƣơng thức start() stop() thực thi việc kích hoạt vơ hiệu hóa hoạt động plugin Trong phƣơng thức start() : Activator đăng ký dịch vụ IPU Controller registry, theo dõi dịch vụ từ SCL CORE Trong phƣơng thức stop(): Activator thực số quy trình làm trƣớc dừng lai hoạt động plugin, thực xử lý trƣờng hợp ngoại lệ ,… o Lớp Monitor: chứa hai phƣơng thức creatSensorResoures() listentoSensor() Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 43 Tìm hiểu Internet of Things GVHD: PGS.TS Ngô Quỳnh Thu creatSensorResoures():tạo ứng dụng cảm biến “MY_SENSOR”, tạo hai nội dung mô tả cho ứng dụng bao gồm “DESCRIPTOR” để lƣu trữ mô tả ứng dụng “DATA” để lƣu trữ mô tả kết đo listentoSensor(): chạy tiến trình song song lấy giá trị nhiệt độ từ lớp SerialTest() đẩy vào hệ thống, in liệu lấy đƣợc file o Lớp Mapper: chuyển mô tả liệu lấy đƣợc diễn tả oBIX XML o Lớp Controller: thực nhận yêu cầu từ OM2M công việc cụ thể 3.5.3.4 Dữ liệu nhiệt độ đƣợc đẩy lên Service nơi chạy NSCL Dữ liệu nhiệt độ từ GSCL có định dạng Double đƣợc đƣa vào khối XML đƣợc truyền lên NSCL (server) thông qua hai giao thức OM2M HTTP COAP Server nhận đƣợc khối liệu XML bóc tách lấy liệu đƣa vào sở liệu Việc hiển thị liệu lên website đơn giản, ta gửi request HTTP GET đến URI: http://IP:port/om2m/gscl/applications/MY_SENSOR/containers/DATA/contentInst ances trả liệu đƣợc mã hóa dƣới dạng base64 đƣợc gắn dƣới dạng thẻ XML nhƣ sau: Ở ta ý đến trƣờng “xmime:contentType="application/xml” có giá trị liệu đƣợc mã hóa, ví dụ: “PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYW xvbmU9InllcyI/Pgo8b2JqPgogICAgPGludCB2YWw9IjEwLjAiIG5hbWU9ImRhdGEi Lz4KPC9vYmo+Cg==” Việc giải mã chuỗi đƣợc thực javascript với hàm atob() Sau giải mã nhận đƣợc chuỗi XML nhƣ lúc gửi : Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 44 Tìm hiểu Internet of Things GVHD: PGS.TS Ngô Quỳnh Thu Sau bóc tách liệu hàm “getAttribute” ta đƣợc nhiệt độ cần đƣa hiển thị lên giao diện website Thiết kế giao diện website riêng server: Mục đích: Giúp cho việc xem xét kết quả, hay kiểm soát liệu cách dễ dàng mà truy xuất vào database NSCL Phƣơng pháp: Có nhiều cách để thiết kế giao diện web.Nhƣng dùng AngularJS thiết kế Giá trị liệu nhận đƣợc hiển thị giao diện với ba mức cảnh báo: Normal: nhiệt độ trạng thái bình thƣờng High: nhiệt độ trạng thái cao Low: nhiệt độ trạng thái thấp Tƣơng ứng với giá trị nhiệt độ hiển thị thêm thời gian mà giá trị nhiệt độ gửi lên vào ngày nào, tháng nào, năm nào, nào, phút giây Bên cạnh giao diện cảnh báo nhiệt độ, có hiển thị thêm biểu đồ nhiệt độ bên cạnh cho thấy mức độ gia tăng hay hạ thấp nhiệt độ theo thời gian Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 45 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu CHƯƠNG 4: KẾT LUẬN 4.1 Kết đạt đƣợc Về mặt lý thuyết, luận văn trình bày đƣợc nội dung nhƣ sau: Tìm hiểu Internet of things (IoT) Tìm hiểu M2M, kiến trúc ETSI M2M Tìm hiểu tảng dịch vụ OM2M Áp dụng bƣớc tìm hiểu Internet of things áp dụng tảng OM2M q trình thiết kế, cài đặt, xây dựng mơ hình Về mặt thực nghiệm, hoàn thành hệ thống “ứng dụng cảnh báo nhiệt độ” Trong trình triển khai hệ thống nêu số giải pháp để giải Đặc biệt triển khai hệ thống áp dụng vào số ứng dụng cho kết khả quan: Nhiệt độ đo đƣợc tƣơng đối xác, khơng có tƣợng chậm trễ trình lấy liệu Hệ thống dễ dàng triển khai nhiều nơi không cồng kềnh dễ dàng trình lắp đặt tháo rỡ Dƣới số hình ảnh hệ thống : Hình ảnh mơ tả dƣới hạ tầng phía Gateway: Hình 4.1: Hình ảnh thực tế hệ thống ứng dụng cảnh báo nhiệt độ Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 46 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình 4.2: Kết nhiệt độ hiển thị GSCL Hình 4.3: Kết liệu in file GSCL Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 47 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình ảnh triển khai web NSCL: Hình 4.4: Trang chủ hệ thống NSCL Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 48 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình 4.5: Trang chủ hệ thống NSCL Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 49 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình 4.6: Giao diện hệ thống liệu nhiệt độ mức Low Hình 4.7: Giao diện hệ thống liệu nhiệt độ mức Normal Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 50 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu Hình 4.8: Giao diện hệ thống liệu nhiệt độ mức High 4.2 Hƣớng phát triển tƣơng lai Sử dụng modul XBee thay cho modul RF 315MHZ nâng cao việc xử lý truyền tín hiệu Ứng dụng hệ thống vào nhiều lĩnh vực có tính thực tiễn cao Mở rộng hệ thống khơng việc đo nhiệt độ mà cịn nhiều yếu tố khác nhƣ độ ẩm, nồng độ CO, lƣợng pin,… Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 51 Tìm hiểu Internet of Things GVHD: PGS.TS Ngô Quỳnh Thu KẾT LUẬN Sau thời gian tìm hiểu, nghiên cứu triển khai, luận văn em đƣợc hoàn thành dƣới hƣớng dẫn tận tình PGS.TS Ngơ Quỳnh Thu với giúp đỡ quý báu bạn nhóm nghiên cứu IOT Luận văn trình bày đƣợc lý thuyết tổng quan Internet of Things nói chung yêu cầu đặt tiến hành triển khai hệ thống “Ứng dụng cảnh báo nhiệt độ” dựa tảng platform OM2M Nhờ có cảm biến mà hàng loạt ứng dụng đƣợc đời ứng dụng đƣợc sử dụng rộng rãi đời sống ngành sản xuất đặc biệt nơng nghiệp Với lợi ích tầm quan trọng nhƣ nên em định vào nghiên cứu, tìm hiểu Internet of things ứng dụng việc lấy liệu nhiệt độ Từ ứng dụng ta thấy đƣợc tầm quan trọng nhƣ ý nghĩa lớn hiệu tự động hóa Internet of things Khi sử dụng cách, giải phóng cho nhiều thời gian Trong tƣơng lai, tiết kiệm cho vài phút ngày vài ngày, điều mang lại lợi ích lớn lâu dài Đây k nguyên kết nối ngƣời với ngƣời, ngƣời với thiết bị thiết bị với thiết bị họ đâu – nhà, đƣờng đi, cửa hàng Làn sóng IoT có tiền đề để tin sản phẩm trở nên thông minh dễ dàng giao tiếp với ngƣời dùng với nhiều phƣơng thức khác Với tác dụng thấy rõ Internet of things mang lại, tƣơng lai không xa Internet of things đƣợc phát triển rộng rãi nhanh chóng Em hy vọng luận văn góp phần vào việc nghiên cứu lĩnh vực tƣơng đối mẻ nƣớc ta Do thời gian có hạn với trình độ thân cịn hạn chế nên hệ thống chƣa thực hoàn thiện chƣa thử nghiệm nhiều địa điểm khác Trong tƣơng lai gần, hy vọng có giải pháp phát triển tối ƣu với nhiều hệ thống khác nhau, với nhiều thiết bị đồng thời triển khai nhiều thực tế đời sống ngƣời Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 52 Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu TÀI LIỆU THAM KHẢO [1] The Internet of Things Reference Model, White Paper, 2014 Cisco [2] OM2M: Extensible ETSI-compliant M2M service platform with selfconfiguration capability, Procedia Computer Science 32 ( 2014 ) 1079 – 1086 [3] Machine-to-Machine communications (M2M); Functional architecture, ETSI TS 102 690 V1.1.1 (2011-10) [4] raspberry pi tutorial https://www.raspberrypi.org/help/quick-start-guide/ [5] Arduino tutorial https://www.arduino.cc/en/Tutorial/HomePage [6] OM2M website http://www.eclipse.org/om2m/ last visited May 2016 Học viên thực hiện: Phạm Văn Chung – KTMT&TT 2013B 53 ... KTMT&TT 2013B Tìm hiểu Internet of Things GVHD: PGS.TS Ngơ Quỳnh Thu CHƯƠNG 1: TÌM HIỂU VỀ INTERNET OF THINGS (IoT) 1.1 Giới thiệu chung Internet of Things( IoT) Trong thực tế, Internet of Things (IoT)... CHƢƠNG 1: TÌM HIỂU VỀ INTERNET OF THINGS (IoT) 1.1 Giới thiệu chung Internet of Things( IoT) 1.2 Khả định danh độc Internet of Things (IoT) 1.3 Khả kết nối Internet of Things( IoT)... 2013B 45 Tìm hiểu Internet of Things GVHD: PGS.TS Ngô Quỳnh Thu CHƯƠNG 4: KẾT LUẬN 4.1 Kết đạt đƣợc Về mặt lý thuyết, luận văn trình bày đƣợc nội dung nhƣ sau: Tìm hiểu Internet of things