Tích hợp hệ thống – Viễn thông – Truyền hình – An toàn thông tin

Kiến trúc 4 lớp của một hệ thống IoT

Từ cảm biến đến ứng dụng trên điện thoại: tìm hiểu 4 lớp cơ bản của hệ thống IoT, các chuẩn kết nối phổ biến và những đặc tính cần lưu ý khi triển khai.

Internet vạn vật (IoT) không phải là một thiết bị hay một phần mềm đơn lẻ, mà là cả một chuỗi các thành phần phối hợp với nhau: từ cảm biến thu thập dữ liệu, thiết bị gateway, nền tảng xử lý trên đám mây cho đến ứng dụng mà người dùng tương tác hằng ngày. Hiểu rõ kiến trúc này giúp doanh nghiệp đánh giá đúng phạm vi đầu tư và lựa chọn công nghệ phù hợp.

Lớp 1 — Thiết bị (Device)

Đây là lớp gần với thế giới vật lý nhất, gồm hai nhóm chính:

  • Thiết bị cảm biến: đo lường, giám sát các thông số như nhiệt độ, độ ẩm, chất lượng không khí, chuyển động, điện năng…
  • Thiết bị điều khiển: công tắc, rơ-le, bộ điều khiển (controller) thực thi lệnh như bật/tắt đèn, đóng/mở van.

Thiết bị thường kết nối với gateway qua các giao tiếp tầm ngắn như Zigbee, Z-Wave, BLE (Bluetooth Low Energy), Wi-Fi, RF 315/433 MHz, KNX. Với các ứng dụng diện rộng như vận tải, nông nghiệp hay đô thị, thiết bị có thể kết nối thẳng lên nền tảng qua mạng diện rộng công suất thấp (LPWAN) như LoRa, Sigfox, NB-IoT/LTE-M hoặc qua Internet thông thường. Ở các ứng dụng đơn giản, thiết bị thậm chí có thể được điều khiển trực tiếp từ điện thoại thông qua Wi-Fi hoặc Bluetooth.

Lớp 2 — Kết nối (Gateway)

Gateway đóng vai trò "trạm trung chuyển": thu thập dữ liệu, quản lý các thiết bị trong vùng phủ sóng và gửi thông tin trạng thái lên nền tảng. Ngược lại, lệnh điều khiển từ người dùng cũng đi qua gateway để xuống thiết bị. Tùy mô hình, gateway kết nối với nền tảng qua Internet, LoRa hoặc mạng di động.

Gateway hiện đại thường có thêm khả năng xử lý tại biên (edge computing): lọc dữ liệu, ra quyết định cục bộ khi mất kết nối, giúp hệ thống phản ứng nhanh và giảm lưu lượng truyền lên đám mây.

Lớp 3 — Nền tảng (Platform / Cloud)

Nền tảng tập trung quản lý kết nối, trạng thái và hoạt động của toàn bộ thiết bị. Đây cũng là nơi áp dụng các công nghệ phân tích dữ liệu lớn (Big Data) và học máy để nhận diện thói quen người dùng, phát hiện bất thường, đưa ra khuyến nghị hoặc tự động điều khiển theo ngữ cảnh.

Khi lựa chọn nền tảng, doanh nghiệp nên quan tâm đến: khả năng mở rộng số lượng thiết bị, các giao thức hỗ trợ (MQTT, CoAP, HTTP), cơ chế bảo mật, khả năng tích hợp qua API với hệ thống sẵn có và lựa chọn triển khai trên đám mây công cộng hay tại chỗ (on-premise).

Lớp 4 — Ứng dụng

Lớp ứng dụng là phần người dùng tiếp xúc trực tiếp: ứng dụng di động, bảng điều khiển (dashboard) trên web, phần mềm quản lý vận hành… Thông qua giao diện này, người dùng theo dõi, điều khiển thiết bị và nhận cảnh báo theo nhu cầu.

Những đặc tính cần lưu ý khi thiết kế hệ thống IoT

  • Tính kết nối liên thông: mọi thành phần có thể kết nối với nhau thông qua hạ tầng thông tin chung.
  • Tính không đồng nhất: thiết bị khác nhau về phần cứng và mạng kết nối; hệ thống cần cơ chế để chúng tương tác được với nhau.
  • Thay đổi linh hoạt: trạng thái thiết bị liên tục thay đổi (ngủ/thức, kết nối/ngắt kết nối, thay đổi vị trí), số lượng thiết bị cũng có thể tăng giảm.
  • Quy mô lớn: số lượng thiết bị và lượng dữ liệu do máy tạo ra lớn hơn nhiều so với dữ liệu do con người tạo ra.
  • Bảo mật và quyền riêng tư: mỗi thiết bị là một điểm có thể bị tấn công, vì vậy cần mã hóa kết nối, quản lý danh tính thiết bị và cập nhật firmware định kỳ.

Ứng dụng thực tế

Kiến trúc 4 lớp trên là nền tảng chung cho nhiều giải pháp: nhà thông minh, chăm sóc sức khỏe, giám sát môi trường đô thị, điều khiển chiếu sáng công cộng, lưới điện thông minh, nhà máy thông minh, quản lý phương tiện và định vị hàng hóa. Điểm khác biệt nằm ở lựa chọn thiết bị, chuẩn kết nối và logic xử lý trên nền tảng.

Tìm hiểu thêm về các giải pháp IoT mà NTEK đang nghiên cứu và triển khai tại trang Giải pháp IoT.