Tổng quan nghiên cứu

Thị trường Internet vạn vật (IoT) toàn cầu đang chứng kiến sự bùng nổ mạnh mẽ với quy mô thiết bị kết nối tăng từ khoảng 10 tỷ thiết bị vào năm 2021 lên mức dự báo 23,5 tỷ thiết bị vào năm 2029, tương đương mức tăng trưởng hơn 135%. Sự gia tăng nhanh chóng này đặt ra yêu cầu cấp thiết về các giải pháp mạng không dây diện rộng công suất thấp (LPWAN) có khả năng truyền tải dữ liệu xa, tiết kiệm năng lượng và tối ưu hóa chi phí vận hành. Tại Việt Nam, việc ứng dụng công nghệ LoRa trên dải tần số miễn cấp phép từ 920 MHz đến 923 MHz theo quy chuẩn kỹ thuật quốc gia đã mở ra tiềm năng lớn cho nông nghiệp thông minh và giám sát đô thị.

Tuy nhiên, việc triển khai thực tế thường gặp trở ngại do thiếu một môi trường thử nghiệm (testbed) hoàn chỉnh, cho phép đánh giá hiệu năng mạng, kiểm thử thiết bị và đồng bộ điều khiển hai chiều trước khi lắp đặt đại trà. Nhằm giải quyết thách thức này, nghiên cứu tập trung xây dựng một hệ thống testbed toàn diện dựa trên nền tảng LoRaWAN. Mục tiêu cụ thể của đề tài là thiết kế hạ tầng phần cứng tích hợp mạng truyền thông công nghiệp RS-485 Modbus RTU với LoRa, xây dựng hệ thống phần mềm máy chủ quản lý linh hoạt và phát triển cơ chế đồng bộ điều khiển giữa thiết bị vật lý với ứng dụng giao diện web.

Nghiên cứu được triển khai thử nghiệm thực địa tại khuôn viên Trường Đại học Bách khoa, Đại học Quốc gia Thành phố Hồ Chí Minh, bao gồm khu vực trong nhà tại tòa nhà B4 và không gian ngoài trời xung quanh các khối công trình. Kết quả nghiên cứu mang ý nghĩa thực tiễn to lớn khi giúp giảm thiểu tỷ lệ mất gói tin, tối ưu hóa mức tiêu thụ năng lượng và cung cấp giải pháp máy chủ có khả năng phục vụ đồng thời lên đến 1000 người dùng trên hạ tầng điện toán đám mây tối thiểu.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng kiến trúc phân tầng mạng LoRaWAN chuẩn hóa bởi LoRa Alliance kết hợp cùng mô hình kiến trúc phần mềm MVC (Model-View-Controller) và cơ chế xuất bản/đăng ký (Publish/Subscribe) thông qua giao thức MQTT. Mạng LoRaWAN hoạt động ở tầng liên kết dữ liệu (MAC Layer), quản lý việc giao tiếp giữa các nút đầu cuối (End-devices thuộc các lớp Class A, Class B và Class C), trạm thu phát Gateway và máy chủ mạng (Network Server).

Bên cạnh đó, nghiên cứu vận dụng các khái niệm kỹ thuật cốt lõi:

  • Kỹ thuật điều chế trải phổ Chirp (Chirp Spread Spectrum - CSS): Phương thức điều chế ở tầng vật lý cho phép tín hiệu vô tuyến duy trì độ nhạy cao và khả năng chống nhiễu vượt trội trong môi trường đô thị phức tạp.
  • Hệ số trải phổ (Spreading Factor - SF từ SF7 đến SF12): Yếu tố quyết định trực tiếp đến tốc độ truyền dữ liệu và cự ly phủ sóng của tín hiệu vô tuyến.
  • Chuẩn giao tiếp vi sai RS-485 và giao thức Modbus RTU: Chuẩn truyền thông nối tiếp công nghiệp sử dụng tín hiệu điện áp vi sai giúp triệt tiêu nhiễu điện từ, hỗ trợ khoảng cách truyền lên tới 1200 mét và kết nối tối đa 32 thiết bị vật lý trên cùng một đường truyền.
  • Hệ thống quản lý truy cập và phân quyền (Access Control List - ACL): Cơ chế bảo mật dữ liệu theo từng chủ đề (topic) trên máy chủ môi giới EMQ X.

Phương pháp nghiên cứu

Nghiên cứu sử dụng phương pháp thực nghiệm kết hợp với phân tích định lượng dữ liệu truyền thông và kiểm thử hiệu năng hệ thống. Dữ liệu thực nghiệm được thu thập trực tiếp từ các chu kỳ truyền nhận dữ liệu gói tin (uplink và downlink) giữa các nút cảm biến, bộ điều khiển với trạm Gateway, cùng dữ liệu giám sát tải hệ thống máy chủ ứng dụng web.

Về phương pháp chọn mẫu, nghiên cứu áp dụng kỹ thuật chọn mẫu phi xác suất có chủ đích theo đặc trưng không gian. Cỡ mẫu thực nghiệm bao gồm hơn 500 chu kỳ truyền dữ liệu tại các vị trí đo đạc khác nhau ở cự ly từ 10 mét đến trên 500 mét, đi qua nhiều lớp tường bê tông trong nhà và không gian thoáng ngoài trời. Đối với phần mềm, cỡ mẫu kiểm thử tải sử dụng 1000 người dùng ảo truy cập đồng thời vào hệ thống.

Lý do lựa chọn phương pháp phân tích này là nhằm đánh giá chính xác các chỉ số chất lượng dịch vụ mạng không dây trong điều kiện thực tế khắc nghiệt, đồng thời xác thực khả năng chịu tải của hệ thống máy chủ trước khi đưa vào ứng dụng quy mô lớn. Toàn bộ quá trình thiết kế, chế tạo phần cứng, lập trình phần mềm và đo đạc thực nghiệm được tiến hành liên tục và hoàn thiện vào tháng 9 năm 2022.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình đo đạc thực nghiệm trên hệ thống testbed đã ghi nhận 4 phát hiện quan trọng:

  • Hiệu năng truyền sóng và tỷ lệ mất gói tin (Packet Loss Rate - PLR): Ở môi trường ngoài trời không có vật cản, tín hiệu LoRa duy trì kết nối ổn định ở khoảng cách trên 500 mét với tỷ lệ mất gói tin dưới 5%. Trong môi trường trong nhà tại tòa nhà B4, tỷ lệ mất gói tin tăng dần từ 0% ở cự ly gần lên khoảng 25% khi tín hiệu phải xuyên qua hơn 4 tầng sàn và tường bê tông cốt thép.
  • Tối ưu hóa năng lượng qua cơ chế đồng bộ điều khiển: Việc triển khai cơ chế đồng bộ trạng thái giữa nút bấm vật lý và giao diện web giúp giảm hơn 40% tần suất gửi bản tin uplink dư thừa. Nhờ đó, công suất tiêu thụ của nút truyền LoRa ở cấu hình SF7 chỉ đạt khoảng 453,5 mW, tiết kiệm năng lượng gấp gần 6 lần so với công nghệ NB-IoT (tiêu thụ khoảng 2,3 W).
  • Năng lực tích hợp mạng công nghiệp RS-485 Modbus RTU: Bộ điều khiển tích hợp chuyển đổi thành công tín hiệu giữa giao thức Modbus RTU và LoRaWAN, hỗ trợ quản lý định danh lên đến 247 địa chỉ trạm phụ (slave) với độ trễ truyền dữ liệu nội bộ dưới 50 mili-giây và tỷ lệ toàn vẹn khung dữ liệu đạt 100% nhờ mã kiểm tra dư thừa tuần hoàn (CRC).
  • Khả năng chịu tải cao của máy chủ web: Hệ thống máy chủ phát triển trên nền tảng Node.js kết hợp cơ sở dữ liệu PostgreSQL và EMQ X triển khai trên máy chủ ảo (VPS) cấu hình khiêm tốn gồm 2 nhân CPU và 2GB RAM đã xử lý thành công 1000 người dùng ảo đồng thời mà không xảy ra hiện tượng sập dịch vụ hay nghẽn hàng đợi tin nhắn.

Thảo luận kết quả

Kết quả đo đạc cho thấy tỷ lệ mất gói tin và cường độ tín hiệu thu nhận (RSSI) có mối tương quan chặt chẽ với khoảng cách địa lý và mật độ chướng ngại vật. Sự suy giảm cường độ tín hiệu trong nhà bắt nguồn từ hiện tượng phản xạ và hấp thụ sóng vô tuyến của kết cấu bê tông. Khi so sánh với nghiên cứu của nhóm tác giả tại Đại học Pisa trên môi trường bảo vệ mùa màng đạt độ tin cậy 73% ở cự ly 512 mét, kết quả của đề tài đạt độ ổn định tương đương nhưng vượt trội hơn về tính năng tương tác hai chiều và đồng bộ trạng thái thiết bị.

Các tập dữ liệu đo đạc trong nghiên cứu được mô hình hóa trực quan thông qua bảng thống kê chỉ số suy hao tín hiệu RSSI theo từng khoảng cách và biểu đồ cột biểu diễn thời gian khứ hồi (Round Trip Time - RTT) của các bản tin xác thực. Việc biểu diễn này chứng minh rằng việc kết hợp mạng truyền thông không dây tầm xa với hạ tầng quản trị tập trung là giải pháp khả thi, mang lại độ tin cậy cao cho các hệ thống giám sát môi trường và điều khiển tự động.

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu thực nghiệm, 4 giải pháp trọng tâm được đề xuất nhằm nâng cao năng lực ứng dụng của hệ thống:

  • Tự động hóa quy trình kiểm thử hệ thống IoT: Phát triển module kiểm thử tự động (Automated Testing Framework) tích hợp trực tiếp vào testbed, cho phép giả lập hàng loạt kịch bản lỗi mạng và đo đạc tự động các chỉ số PLR, RSSI, RTT. Mục tiêu là giảm 70% thời gian đánh giá thiết bị mới trước quý IV năm 2026, do nhóm kỹ sư phát triển phần mềm chủ trì thực hiện.
  • Nâng cấp thuật toán điều chỉnh tốc độ truyền thích ứng (ADR): Tinh chỉnh thuật toán ADR tại máy chủ mạng nhằm tự động tối ưu hóa hệ số trải phổ (Spreading Factor từ SF7 đến SF12) và công suất phát sóng dựa trên biến động của thời tiết và môi trường. Giải pháp hướng tới mục tiêu kéo dài tuổi thọ pin của các nút cảm biến lên trên 5 năm, thực hiện bởi các chuyên gia viễn thông trong vòng 6 tháng.
  • Tăng cường bảo mật và xác thực phân tầng: Triển khai bổ sung cơ chế mã hóa đầu cuối nâng cao và hệ thống xác thực hai yếu tố (2FA) trên giao diện quản trị web, bảo đảm ngăn chặn 100% các cuộc tấn công can thiệp dữ liệu trái phép vào hạ tầng điều khiển công nghiệp trước tháng 6 năm 2027, do đội ngũ an ninh mạng đảm trách.
  • Mở rộng quy mô thử nghiệm trên các vùng nông nghiệp thực tế: Hợp tác với các trang trại quy mô từ 10 đến 50 hecta để đánh giá độ phủ sóng LoRaWAN trong điều kiện tán cây rậm rạp và độ ẩm thay đổi liên tục. Kế hoạch do các đơn vị phát triển giải pháp nông nghiệp thông minh phối hợp triển khai trong giai đoạn 2026 - 2027.

Đối tượng nên tham khảo luận văn

Công trình nghiên cứu cung cấp khối lượng kiến thức học thuật và kỹ thuật thực tế phong phú, phù hợp với 4 nhóm đối tượng:

  • Sinh viên và học viên cao học chuyên ngành Kỹ thuật Máy tính, Điện tử Viễn thông và Khoa học Máy tính: Nguồn tài liệu tham khảo chi tiết về thiết kế mạch vi điều khiển, lập trình firmware giao tiếp RS-485, kiến trúc mạng LoRaWAN và xây dựng ứng dụng web thời gian thực.
  • Kỹ sư nghiên cứu và phát triển (R&D) hệ thống IoT công nghiệp: Cung cấp sơ đồ thiết kế phần cứng, giải thuật chuyển đổi dữ liệu Modbus RTU sang LoRa và giải pháp đồng bộ trạng thái điều khiển hai chiều có độ tin cậy cao.
  • Doanh nghiệp công nghệ phát triển giải pháp nông nghiệp thông minh: Cung cấp khung kiểm thử thực tế giúp đánh giá chất lượng thiết bị và vùng phủ sóng vô tuyến trước khi đầu tư lắp đặt diện rộng, giúp tiết kiệm chi phí triển khai.
  • Các nhà quản lý dự án đô thị thông minh và quan trắc môi trường: Tài liệu định hướng xây dựng hạ tầng phần mềm máy chủ quản lý dữ liệu chuỗi thời gian (time-series) với chi phí đầu tư phần cứng thấp nhưng đạt năng lực chịu tải lớn.

Câu hỏi thường gặp

Hệ thống testbed LoRaWAN trong luận văn có điểm gì khác biệt so với các mô hình truyền thống?

Khác với các hệ thống chỉ dừng lại ở mức thu thập dữ liệu cảm biến đơn thuần, mô hình testbed này xây dựng một hạ tầng hoàn chỉnh từ nút phần cứng tích hợp RS-485 Modbus RTU đến máy chủ web. Hệ thống hỗ trợ tương tác hai chiều, đồng bộ trạng thái điều khiển và cung cấp công cụ trực quan hóa dữ liệu thời gian thực cho người dùng.

Cơ chế đồng bộ điều khiển (Control Synchronization) hoạt động như thế nào và đem lại lợi ích gì?

Cơ chế này thiết lập thuật toán phản hồi trạng thái giữa nút bấm vật lý và nút điều khiển ảo trên giao diện web thông qua giao thức MQTT. Giải pháp giúp loại bỏ sự sai lệch trạng thái thiết bị khi có nhiều nguồn điều khiển, đồng thời cắt giảm hơn 40% số lượng gói tin uplink dư thừa, giúp tiết kiệm năng lượng đáng kể cho nút mạng.

Tại sao nghiên cứu lại kết hợp chuẩn giao tiếp RS-485 Modbus RTU vào mạng không dây LoRa?

Chuẩn RS-485 sử dụng đường truyền vi sai có khả năng triệt tiêu nhiễu điện từ cực tốt trong môi trường công nghiệp và hỗ trợ kết nối tới 32 thiết bị trên cự ly 1200 mét. Việc tích hợp này giúp kết nối các thiết bị công nghiệp sẵn có vào mạng không dây LoRaWAN tầm xa mà không cần thay thế toàn bộ hệ thống phần cứng cũ.

Máy chủ ứng dụng trong nghiên cứu đáp ứng khả năng chịu tải thực tế ra sao?

Thông qua việc tối ưu hóa kiến trúc phần mềm với cơ sở dữ liệu PostgreSQL và Broker EMQ X, máy chủ ứng dụng triển khai trên gói VPS tối thiểu (2 nhân CPU, 2GB RAM) đã vượt qua bài kiểm thử tải với 1000 người dùng ảo truy cập đồng thời mà không xảy ra lỗi xử lý hay mất mát dữ liệu.

Tín hiệu LoRaWAN bị ảnh hưởng như thế nào bởi môi trường trong nhà và ngoài trời?

Thực nghiệm cho thấy ở ngoài trời không gian mở, tín hiệu duy trì kết nối tốt trên 500 mét với tỷ lệ mất gói dưới 5%. Trong nhà, sóng vô tuyến bị suy hao nhanh khi xuyên qua các lớp sàn bê tông của tòa nhà B4, khiến tỷ lệ mất gói tăng lên khoảng 25%, đòi hỏi phải bố trí vị trí Gateway tối ưu.

Kết luận

  • Xây dựng thành công hệ thống testbed LoRaWAN hoàn chỉnh từ tầng phần cứng, bộ chuyển đổi giao thức đến máy chủ ứng dụng web quản trị trực quan.
  • Hiện thực hóa cơ chế đồng bộ điều khiển trạng thái hai chiều, giúp giảm hơn 40% lưu lượng truyền tin không cần thiết và tối ưu hóa điện năng tiêu thụ (chỉ 453,5 mW ở cấu hình LoRa SF7).
  • Tích hợp chuẩn công nghiệp RS-485 Modbus RTU với mạng LoRa, mở rộng khả năng quản lý lên tới 247 trạm phụ với độ tin cậy dữ liệu tuyệt đối.
  • Tối ưu hóa hạ tầng máy chủ ứng dụng đạt năng lực phục vụ ổn định 1000 người dùng đồng thời trên nền tảng phần cứng tiết kiệm chi phí.
  • Công bố thành công bài báo khoa học quốc tế tại Hội nghị Kỹ thuật Quốc tế về Mạch/Hệ thống, Máy tính và Truyền thông (ITC-CSCC) năm 2022.

Hệ thống sẽ tiếp tục được nâng cấp với các module kiểm thử tự động hóa hoàn toàn và mở rộng thử nghiệm thực địa quy mô lớn trong giai đoạn 2026 - 2027. Hãy liên hệ và tham khảo toàn bộ nội dung công trình nghiên cứu để áp dụng các giải pháp kiến trúc IoT tiên tiến vào dự án thực tế của bạn ngay hôm nay.