AIoT Device Management

PHẦN MỀM CORE AIOT PLATFORM (TÍCH HỢP)

1. Thông tin chung

- Tên phần mềm: Giải pháp lõi Nền tảng quản lý IOT tích hợp trí tuê nhận tạo (AI).

- Được phát triển dựa trên Bằng sáng chế (United States Patent): 

+ Intelligent plug-and-play point-to-multipoint internet of things (IoT) platform and method of managing the same.

+ Patent No.: US 10,805,155 B1

+ Date of Patent: Oct. 13, 2020.

Giải pháp quản lý IOT là ứng dụng cho phép các nhà phát triển phần mềm và thiết bị IoT có thể tích hợp, phát triển các sản phẩm IoT của mình trên một nền tảng đồng nhất và chuyên nghiệp. Bộ thư viện được phát triển sẵn sẽ giúp cho các developer dễ dàng hơn trong việc kết nối các thiết bị IoT và quản lý chúng trong mô hình lớn lên đến hàng triệu thiết bị.

Hệ thống phần mềm và hạ tầng công nghệ được thiết kế để kết nối, quản lý, thu thập, xử lý và ứng dụng công nghệ trí tuệ nhân tạo (AI) phân tích dữ liệu từ hàng triệu thiết bị IoT trong thời gian thực.

Nền tảng AIOT phát triển theo quy trình quản lý chất lượng nghiêm ngặt. Hệ thống tuân thủ các tiêu chuẩn an toàn thông tin ISO/IEC 27001 và thực hành bảo mật ứng dụng web OWASP Top 10. Dữ liệu nhạy cảm được mã hóa theo tiêu chuẩn và lưu trữ nội bộ đảm bảo yêu cầu TCVN về an ninh mạng. 

III.2. Phạm vi áp dụng

Giải pháp AIoT Platform phù hợp để triển khai trong các lĩnh vực cần sự giám sát, điều khiển, và tự động hóa quy trình một cách hiệu quả, bao gồm:

- Đô thị thông minh: Giám sát môi trường (chất lượng không khí, nước), quản lý giao thông, chiếu sáng công cộng, và hệ thống an ninh.

- An ninh: Quản lý và giám sát các thiết bị an ninh như camera, cảm biến chuyển động, hệ thống báo cháy.

- Công nghiệp 4.0: Giám sát dây chuyền sản xuất, theo dõi tình trạng máy móc, quản lý năng lượng và tài sản trong nhà máy.

- Nông nghiệp thông minh: Thu thập dữ liệu về môi trường (nhiệt độ, độ ẩm, ánh sáng), điều khiển hệ thống tưới tiêu, giám sát sức khỏe vật nuôi từ xa.

- Y tế: Theo dõi sức khỏe bệnh nhân từ xa qua các thiết bị đeo tay (wearable devices), quản lý thiết bị y tế.

III.3. Danh sách tính năng / chức năng nghiệp vụ

Nền tảng cung cấp một bộ chức năng toàn diện để quản lý và khai thác dữ liệu từ các thiết bị IoT:

- Quản lý thiết bị:

+ Đăng ký, cấu hình, và giám sát trạng thái của hàng triệu thiết bị IoT từ xa.

+ Phân nhóm thiết bị theo vị trí, loại hình hoặc chức năng để quản lý hiệu quả.

+ Hỗ trợ đa dạng các loại thiết bị đầu cuối như thiết bị truyền tin cảnh báo sự cố, camera, thiết bị định vị, ...

- Xử lý và phân tích dữ liệu:

+ Dashboard trực quan: Cung cấp giao diện người dùng hiển thị toàn bộ cảnh báo, các thông số, tổng hợp và thống kê dữ liệu theo thời gian thực.

+ Xử lý dữ liệu thời gian thực (Real-time processing): Thu thập, lưu trữ, và phân tích dữ liệu ngay khi nhận được, giúp đưa ra các quyết định kịp thời.

+ Phân tích dữ liệu chuyên sâu: Hỗ trợ các tính năng như phân tích sự kiện (event processing), dự đoán, và mô hình hóa.

- Phân tích dữ liệu bằng AI/ML

+ Sử dụng trí tuệ nhân tạo để có thể phát hiện bất thường dựa vào đầu vào từ các cảm biến, log của thiết bị hoặc hình ảnh hiện trường.

+ Phân tích phân loại tín hiệu dựa vào lịch sử và trạng thái của thiết bị.

- Tự động hóa và phản ứng thông minh:

+ Cấu hình tự động hóa: Cho phép người dùng thiết lập các kịch bản hành động dựa trên các cảnh báo hoặc sự kiện cụ thể.

+ Điều khiển từ xa: Người dùng có thể điều khiển thiết bị đầu cuối thông qua giao diện nền tảng.

- Bảo mật và phân quyền:

+ Xác thực thiết bị: Đảm bảo chỉ các thiết bị được cấp phép mới có thể kết nối với nền tảng.

+ Mã hóa dữ liệu: Mã hóa dữ liệu trong quá trình truyền tải và lưu trữ để đảm bảo tính toàn vẹn và bảo mật.

+ Kiểm soát truy cập: Phân quyền chi tiết cho người dùng và thiết bị, đảm bảo chỉ người được cấp quyền mới có thể truy cập dữ liệu và chức năng nhất định.

- Tích hợp và mở rộng:

+ API mở: Cung cấp các API (RESTful, SOAP) và SDK để dễ dàng tích hợp với các hệ thống bên ngoài hoặc các ứng dụng của bên thứ ba.

+ Danh sách giao thức hỗ trợ đa dạng: Hỗ trợ các giao thức phổ biến như HTTP(S), MQTT, CoAP, WebSocket, TCP/IP, giúp kết nối với nhiều loại thiết bị khác nhau.

- Vận hành và quản lý:

+ Quản lý người dùng: Thêm, xóa, chỉnh sửa, và phân quyền cho người dùng trên hệ thống.

+ Quản lý lịch sử: Lưu trữ lịch sử sự kiện và hoạt động của hệ thống, hỗ trợ việc truy vết và kiểm tra.