Với sự tiến bộ trong công nghệ thông tin và truyền thông, chúng tôi đang chuyển hướng tới một kỷ nguyên tự động, nơi chúng tôi có hành tinh thông minh, thành phố thông minh, nhà thông minh, tất cả được trang bị với các thiết bị IoT thông minh có khả năng thực hiện các nhiệm vụ của mình. IoT là một hệ thống tích hợp nhận dạng duy nhất thiết bị giao tiếp trao đổi thông tin trong một mạng lưới kết nối cung cấp các dịch vụ rộng rãi. Thiết bị IoT là nhiều hơn chỉ thiết bị nhúng với bộ cảm biến không dây. IoT là kết nối các thiết bị Wireless Sensor Network (WSN) [15] với không gian Internet. Thiết bị IoT thường có sự khan hiếm tài nguyên năng lượng và bộ nhớ. Họ nói chung là nhỏ và pin hoạt động với bộ nhớ thứ tự của 100 kilobyte. Thông thường, các thiết bị này được trang bị với vi điều khiển 8-bit đang xa bỏ lại phía sau bởi các thế hệ hiện tại Windows/Unix/Mac dựa trên máy tính để bàn và máy tính xách tay. Các tính năng khác biệt và khó khăn của IoT gọi cho một hệ thống và hiệu quả, linh hoạt, xách tay trọng lượng nhẹ với dấu chân RAM & ROM thấp. Linux, Windows 8.1, cánh tay, Arrayant, vv IFTTT nhiều người đang trong cuộc đua thiết kế IoT OS. Phần còn lại của giấy là như sau: phần II mô tả các yếu tố chính của hệ điều hành nên được đồng bộ hóa với các nhu cầu khác nhau của môi trường IoT. IoT được triển khai trên một loạt các nền tảng phần cứng cho các ứng dụng phổ biến rộng rãi. Do đó, các hệ thống nên dễ dàng cấu hình và lập trình. Các hệ điều hành thời gian thực nên được dựa trên độ phức tạp thấp hoạt động bởi vì MCUs có chu kỳ thấp. Phần III thảo luận về cácthiết kế và triển khai thực hiện phương pháp tiếp cận được thông qua bởi một danh sáchIoT hệ điều hành để đối phó với các tính năng cụ thể IoT.Phần IV lọc ra các đặc điểm đặc biệt của IoT vàtrình bày một khuôn khổ chung cho một hệ điều hành IoT.
đang được dịch, vui lòng đợi..
