Giới thiệu dự án

Trong kỷ nguyên Cách mạng Công nghiệp 4.0 và sự bùng nổ của Internet vạn vật (IoT - Internet of Things), nhu cầu giám sát môi trường diện rộng phục vụ đô thị thông minh (Smart City) và nông nghiệp chính xác (Precision Agriculture) ngày càng gia tăng. Theo các thống kê công nghiệp viễn thông, hơn 65% chi phí vận hành các hệ thống quan trắc truyền thống tập trung vào hạ tầng kéo dây cáp và thay thế pin định kỳ cho các nút cảm biến độc lập.

Vấn đề cốt lõi đặt ra là việc thu thập dữ liệu cảm biến tại các khu vực rộng lớn, nhiều vật cản (như các tòa nhà cao tầng, tán cây nông nghiệp) đối mặt với các nút thắt kỹ thuật nghiêm trọng:

  • Suy hao tín hiệu truyền thông vô tuyến tầm ngắn (Short-range RF) khi truyền qua nhiều lớp vật cản.
  • Xung đột gói tin (Packet Collision) do hiện tượng nghẽn kênh khi hàng chục nút cảm biến phát dữ liệu đồng thời.
  • Tiêu hao năng lượng quá mức do hiện tượng "lắng nghe rỗi" (Idle Listening) và "nghe lỏm" (Overhearing).
  • Chi phí đầu tư phần cứng đắt đỏ khi phải sử dụng các máy tính nhúng đắt tiền hoặc các trạm thu phát Gateway mật độ cao.

Mục tiêu cụ thể của dự án khóa luận tốt nghiệp ngành Kỹ thuật Máy tính (Trường Đại học Công nghệ Thông tin - ĐHQG TP.HCM) bao gồm:

  1. Nghiên cứu, thiết kế và chế tạo hoàn chỉnh hệ thống thu thập dữ liệu gồm 15 đến 25 nút cảm biến (Sensor Node) và 01 trạm thu phát trung tâm (Gateway).
  2. Xây dựng giao thức mạng lưới vô tuyến (Wireless Mesh Network - WMN) dựa trên lớp vật lý LoRa (Long Range Radio) tần số 923 MHz, Spreading Factor SF=7.
  3. Hiện thực giải thuật lập lịch đồng bộ thời gian (Time-Slotted Synchronization) nhằm triệt tiêu xung đột gói tin và hạ dòng tiêu thụ ở chế độ ngủ (Sleep Mode) xuống dưới 800 µA.
  4. Tối ưu chi phí phần cứng thương mại dưới mức 12 USD/board cảm biến, phù hợp với khả năng triển khai thực tế tại Việt Nam.

Phạm vi nghiên cứu giới hạn ở việc quan trắc nhiệt độ, độ ẩm môi trường thời gian thực thông qua cảm biến kỹ thuật số AHT10, đẩy dữ liệu lên máy chủ MQTT Broker công cộng phục vụ giám sát từ xa.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Các công nghệ truyền thông không dây tầm ngắn và tầm xa hiện nay đều bộc lộ những điểm hạn chế khi triển khai cho mạng lưới cảm biến mật độ phân tán:

Tiêu chí WiFi Mesh (802.11s) ZigBee Mesh (802.15.4) BLE Mesh (Bluetooth 5.0) Giải pháp LoRa Mesh (Đề xuất)
Tầm phủ sóng mỗi hop 50 – 100 m 50 – 75 m 10 – 30 m 500 m – 2 km (Đô thị) / 10 km (LOS)
Công nghệ điều chế OFDM DSSS FHSS CSS (Chirp Spread Spectrum)
Mức tiêu thụ năng lượng Rất cao (>100 mA) Trung bình (15–30 mA) Thấp (8–15 mA) Cực thấp (<1 mA ở chế độ ngủ)
Chi phí phần cứng / nút Cao ($15 - $25) Trung bình ($10 - $18) Trung bình ($8 - $15) Thấp ($12 USD hoàn thiện)
Băng thông dữ liệu Rất cao (11 - 54 Mbps) 250 kbps 1 Mbps Thấp (0.3 - 5.5 kbps - Đủ cho telemetry)

Phân tích nhu cầu kỹ thuật theo mô hình MoSCoW:

  • Must Have: Định tuyến đa chặng (Multi-hop Routing), cơ chế tự hình thành (Self-forming) và tự phục hồi (Self-healing), đồng bộ hóa chu kỳ ngủ/thức, truyền nhận nhiệt độ - độ ẩm chính xác.
  • Should Have: Chuyển tiếp dữ liệu qua WiFi lên MQTT Broker chuẩn TCP/IP, cấu hình tần số linh hoạt 923 MHz theo chuẩn Việt Nam.
  • Could Have: Tối ưu hóa khe thời gian trống (Time slot reallocation) khi có nút mạng bị ngắt kết nối.
  • Won't Have: Truyền tải luồng âm thanh/hình ảnh thời gian thực (do giới hạn băng thông LoRa).

Thiết kế hệ thống

Kiến trúc hệ thống phân tầng gồm 3 khối chức năng chính:

[ Nút Cảm Biến Con (Node 1..N) ] 
       │ (LoRa 923 MHz - Multi-hop Mesh)
       ▼
[ Nút Chuyển Tiếp (Relay Node) ] 
       │ (LoRa 923 MHz - SPI)
       ▼
[ LoRa Gateway (ESP32 + RFM95W) ] 
       │ (WiFi 802.11 b/g/n - TCP/IP)
       ▼
[ MQTT Broker Server (HiveMQ) ] ──► [ Dashboard Giám Sát Web/Client ]
+---------------------------------------------------------------+
|                       HỆ THỐNG LORA MESH                      |
+---------------------------------------------------------------+
| [Cảm biến AHT10] ──(I2C)──► [MCU ATmega328P] ──(SPI)──► [LoRa RFM95W] |
|                                                               |
| (Truyền đa chặng LoRa Mesh 923 MHz, SF7, BW 125 kHz)          |
|                                                               |
| [LoRa RFM95W] ──(SPI)──► [MCU ESP32-S2] ──(WiFi)──► [MQTT Broker]     |
+---------------------------------------------------------------+

Technology Stack và Thông số linh kiện:

  • Sensor Node MCU: Microchip ATmega328P 8-bit RISC (32 KB ISP Flash, 2 KB SRAM, 1 KB EEPROM, điện áp 1.8V – 5.5V, hỗ trợ chế độ Power-down tiêu thụ 0.2 µA).
  • LoRa Transceiver: HopeRF RFM95W tích hợp lõi Semtech SX1276 (Băng tần 923 MHz, Link Budget cực đại 168 dB, độ nhạy thu -148 dBm, công suất phát tối đa +20 dBm / 100 mW).
  • Môi trường đo lường: Cảm biến nhiệt ẩm kỹ thuật số AHT10 (Giao tiếp I2C, dải đo nhiệt độ -40°C đến +85°C sai số ±0.3°C, dải đo độ ẩm 0 - 100% RH sai số ±2%).
  • Gateway Unit: NodeMCU-32S chạy vi điều khiển Espressif ESP32-S2 (CPU Dual-Core Tensilica Xtensa 32-bit LX6 240 MHz, tích hợp Wi-Fi 802.11 b/g/n và Bluetooth v4.2 BR/EDR & BLE).
  • Nguồn cấp: Nút cảm biến dùng 01 cell pin Lithium-ion 14500 (3.7V / 800-1200 mAh); Gateway sử dụng adapter nguồn DC 5V/2A ổn định.

Thiết kế tầng ứng dụng & Giao thức truyền thông:

  • Cấu trúc gói tin LoRa Payload: Gồm Preamble (chuỗi đồng bộ phát hiện tín hiệu) + Header (kích thước payload) + Payload Data (Node_ID, Parent_ID, Temperature, Humidity, Battery_Level, Hop_Count) + CRC (Cyclic Redundancy Check 16-bit kiểm soát lỗi).
  • MQTT Schema:
    • Topic Định tuyến: UIT/LoRaMesh/Node_{node_id}/data
    • QoS Level: QoS 0 (truyền nhanh) hoặc QoS 1 (đảm bảo tới Broker HiveMQ công cộng qua Port 8000/1883).

Methodology

Dự án áp dụng mô hình phát triển Agile/Scrum rút gọn theo 4 giai đoạn kỹ thuật:

  1. Giai đoạn 1 (Tuần 1 - 3): Phân tích lý thuyết điều chế CSS, khảo sát đặc tính module RFM95W và thiết kế sơ đồ nguyên lý mạch in (Schematic & PCB).
  2. Giai đoạn 2 (Tuần 4 - 8): Phát triển firmware nhúng, can thiệp mã nguồn mở thư viện RadioHead, xây dựng giải thuật định tuyến và lập lịch thời gian thực.
  3. Giai đoạn 3 (Tuần 9 - 12): Gia công mạch phần cứng, lắp ráp hoàn thiện 15-25 nút cảm biến và tích hợp hệ thống Gateway ESP32 kết nối MQTT Broker.
  4. Giai đoạn 4 (Tuần 13 - 16): Thử nghiệm thực địa tại khuôn viên Trường Đại học Công nghệ Thông tin (UIT), đo đạc suy hao gói tin (Packet Loss), dòng tiêu thụ và tối ưu hóa giải thuật.

Quản trị rủi ro tập trung vào việc xử lý trôi dạt xung nhịp (Clock Drift) giữa các bộ dao động thạch anh trên các nút cảm biến bằng cách thêm dung sai bảo vệ (Guard Interval) trong khe thời gian nhận broadcast.


Implementation và kết quả

Development process

Cốt lõi của hệ thống mạng LoRa Mesh nằm ở việc tùy biến tầng MAC và tầng Routing trên nền thư viện mạng nhúng RadioHead (dựa trên lớp RHReliableDatagramRHMesh).

Nhóm nghiên cứu đã phát triển bổ sung 3 hàm chức năng then chốt trong firmware:

  • sendtoWaitBroadCast(): Hỗ trợ nút mới khởi động phát tín hiệu Broadcast đa hướng để quét tìm các nút lân cận có thể làm nút cha (Parent Node).
  • recvfromAckChid(): Cho phép nút cha nhận dữ liệu và gửi gói tin xác nhận ACK đính kèm thông số cấu hình chu kỳ ngủ (Sleep_Time) và khe thời gian truyền (Tx_Slot).
  • acknowledgeChild(): Nút cha tạo gói tin phản hồi đặc biệt gán địa chỉ logic cho nút con vừa tham gia mạng.
// Trích đoạn logic quản lý khe thời gian và chế độ ngủ đồng bộ trên Node cảm biến
#include <RH_RF95.h>
#include <LowPower.h>
#include <Adafruit_AHT10.h>

#define NODE_ID 6
#define PARENT_ID 1
#define SLOT_DURATION_MS 150

Adafruit_AHT10 aht;
RH_RF95 rf95(4, 2); // NSS pin 4, NIRQ pin 2

struct SensorPacket {
    uint8_t srcNode;
    uint8_t destNode;
    float temperature;
    float humidity;
    uint8_t hopCount;
};

void executeSynchronizedCycle() {
    // 1. Đọc dữ liệu môi trường từ AHT10
    sensors_event_t humidity_data, temp_data;
    aht.getEvent(&humidity_data, &temp_data);
    
    SensorPacket pkt;
    pkt.srcNode = NODE_ID;
    pkt.destNode = PARENT_ID;
    pkt.temperature = temp_data.temperature;
    pkt.humidity = humidity_data.relative_humidity;
    pkt.hopCount = 1;

    // 2. Chế độ thức: Chờ đúng Slot truyền được cấp phát để tránh xung đột
    rf95.setModeTx();
    rf95.send((uint8_t*)&pkt, sizeof(pkt));
    rf95.waitPacketSent();

    // 3. Chuyển RFM95W về chế độ Sleep
    rf95.sleep();

    // 4. Đưa ATmega328P vào chế độ Power-Down tiết kiệm năng lượng
    // Ngủ theo chu kỳ cấu hình (ví dụ: 8s x N chu kỳ)
    for (int i = 0; i < 4; i++) {
        LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF);
    }
}

Cơ chế chuyển đổi trạng thái (FSM) và Tự phục hồi:

  • Chế độ 1 (Hoạt động chuẩn): Nút thức dậy -> Lắng nghe Broadcast tìm nút con -> Nhận dữ liệu tuần tự từ danh sách nút con -> Ghép gói (Data Aggregation) -> Truyền lên nút cha -> Tính toán thời gian còn lại và ngủ sâu (Deep Sleep).
  • Chế độ 2 (Tối ưu slot trống): Nếu một nút con không gửi dữ liệu trong 3 chu kỳ liên tiếp (Failed 3 cycles), nút cha sẽ xóa định danh (Gán ID = 0). Khe thời gian này được tái sử dụng để lắng nghe các nút mới gia nhập mạng thay vì để rỗi vô ích.
[Khởi động] ──► [Broadcast tìm Node Cha] ──► [Nhận ACK & Lập lịch Slot]
                                                        │
┌───────────────────────────────────────────────────────┘
▼
[Thức dậy theo Timer]
       │
       ├─► (Có nút con mất kết nối 3 chu kỳ?) ──► [Gán ID=0, mở Slot nhận Broadcast mới]
       │
       ├─► [Nhận dữ liệu từ các Node con theo thứ tự Slot]
       ├─► [Đóng gói gộp Payload + Dữ liệu cảm biến bản thân]
       ├─► [Truyền lên Node Cha trong khung quy định]
       │
       ▼
[Tính toán thời gian ngủ: T_sleep = T_total - (T_listen + T_rx + T_tx)]
       │
       ▼
[ATmega328P Power-Down & RFM95W Sleep Mode]

Testing và validation

Quá trình đo kiểm được thực hiện với mạng lưới 25 nút cảm biến phân bổ tại các khối nhà và khu vực sân trường Đại học Công nghệ Thông tin (khu vực có nhiều tòa nhà bê tông cốt thép dày đặc).

  • Đo kiểm năng lượng tiêu thụ: Sử dụng đồng hồ đo dòng vi sai chính xác cao tại các trạng thái:
    • Trạng thái truyền (Tx Mode, công suất +20 dBm): Dòng tiêu thụ đạt đỉnh ~120 mA trong khoảng thời gian 65 ms.
    • Trạng thái nhận (Rx Mode): Dòng tiêu thụ dao động 10.3 mA đến 13.5 mA.
    • Trạng thái ngủ sâu (Sleep Mode toàn phần): Dòng tiêu thụ giảm xuống mức ổn định ~800 µA (bao gồm vi điều khiển ATmega328P tắt ADC/BOD, module RFM95W ở trạng thái Sleep và cảm biến AHT10 ở mức tĩnh).
  • Độ tin cậy truyền gói tin (Packet Delivery Ratio - PDR):
    • Trong điều kiện truyền trực tiếp tầm nhìn thẳng (LOS - 500m): PDR đạt 98.4%.
    • Trong điều kiện truyền xuyên qua 2 tòa nhà bê tông (Multi-hop 3 chặng): PDR duy trì ở mức 92.1%.
  • Thời gian hội tụ và đồng bộ mạng: Hệ thống mất trung bình 45 giây để định tuyến và đồng bộ toàn bộ 25 nút khi khởi động lạnh (Cold Start).

Kết quả đạt được

Hệ thống đã hoàn thành toàn bộ các yêu cầu kỹ thuật đề ra ban đầu:

  • Chế tạo thành công board mạch phần cứng hoàn chỉnh kích thước nhỏ gọn (khoảng 50 x 35 mm), tích hợp nguyên khối MCU, module LoRa, anten lò xo và socket cảm biến.
  • Gateway ESP32 nhận dữ liệu LoRa đa chặng chính xác, chuyển đổi định dạng JSON và publish liên tục lên topic LAMVINHHUONG/test trên máy chủ MQTT Broker HiveMQ với độ trễ gateway-to-cloud dưới 150 ms.
  • Triệt tiêu hoàn toàn hiện tượng nghẽn mạng nhờ phân chia khe thời gian TDMA nội bộ (Time Slot 150 ms/nút).

Đổi mới và đóng góp

  1. Kết hợp đột phá giữa điều chế tầm xa LoRa và cấu trúc mạng Mesh: Khắc phục nhược điểm "điểm nghẽn vùng phủ" của LoRaWAN truyền thống (mô hình hình sao cần Gateway tầm nhìn thẳng). Bằng cơ chế Multi-hop Mesh, các nút bị che khuất sau tường bê tông có thể chuyển tiếp gói tin qua các nút trung gian với khoảng cách mở rộng gấp 3 - 5 lần.
  2. Giải thuật lập lịch đồng bộ khe thời gian thích ứng (Adaptive Synchronized Time-Slotted Scheduling): Giúp giảm thiểu tối đa 4 nguyên nhân gây lãng phí năng lượng trong WMN: Xung đột gói, Nghe lỏm (Overhearing), Lắng nghe rỗi (Idle Listening) và Phát tràn (Overemitting).
  3. Cơ chế tái cấu trúc danh sách nút con tự động (Self-Healing Slot Management): Việc phát hiện nút chết sau 3 chu kỳ và tận dụng ngay khe thời gian trống để lắng nghe nút mới giúp duy trì tính ổn định của mạng mà không cần can thiệp cấu hình thủ công từ người quản trị.
  4. Tối ưu hóa chi phí sản xuất vượt bậc: So sánh với các nghiên cứu tương tự sử dụng Raspberry Pi làm nút (như nghiên cứu của Kashyap 2019 tiêu tốn >$45/nút), thiết kế phần cứng dùng ATmega328P độc lập hạ giá thành xuống chỉ còn 12 USD/nút (tiết kiệm hơn 73% chi phí).

Ứng dụng thực tế và triển khai

Hệ thống LoRa Mesh được thiết kế để áp dụng trực tiếp vào các kịch bản thực tiễn:

  • Quan trắc môi trường và cảnh báo cháy rừng: Triển khai hàng trăm nút trên sườn núi rộng lớn không có sóng 3G/4G. Các nút tự kết nối dạng lưới truyền dữ liệu nhiệt độ, cảnh báo điểm nóng về trạm kiểm lâm.
  • Nông nghiệp thông minh công nghệ cao: Giám sát độ ẩm đất, nhiệt độ nhà lưới, vi khí hậu trên các cánh đồng cà phê, thanh long diện tích hàng chục hecta mà không tốn chi phí kéo dây điện nguồn.
  • Hệ thống đo đếm năng lượng / Nước sinh hoạt thông minh (Smart Metering): Tự động thu thập chỉ số đồng hồ điện/nước từ các căn hộ trong khu chung cư cao tầng về Gateway trung tâm tòa nhà, loại bỏ nhu cầu ghi chỉ số thủ công.

Yêu cầu triển khai và Ước tính ROI:

  • Môi trường hoạt động: Nhiệt độ -20°C đến 70°C, vỏ bảo vệ tiêu chuẩn IP66 chống nước ngoài trời.
  • Tuổi thọ năng lượng: Với 01 viên pin 14500 dung lượng 1200 mAh, chu kỳ thức 2 giây và chu kỳ ngủ 10 phút, nút cảm biến có khả năng hoạt động liên tục từ 1.5 đến 2.5 năm trước khi cần bảo trì thay pin.
  • Hiệu quả kinh tế (ROI): Do chi phí phần cứng rẻ ($12/nút) và sử dụng băng tần miễn phí 923 MHz (không mất phí cước viễn thông hàng tháng như mạng di động GSM/NB-IoT), thời gian hoàn vốn cho các dự án nông nghiệp quy mô 5 hecta ước tính chỉ dưới 6 tháng.

Hạn chế và hướng phát triển

Dù đạt được những kết quả ấn tượng, đề tài vẫn tồn tại một số giới hạn kỹ thuật cần được khắc phục:

  • Tốc độ truyền dữ liệu (Data Rate) thấp: Do bản chất điều chế CSS băng thông hẹp của LoRa, hệ thống chỉ truyền được các gói tin telemetry nhỏ (dưới 256 bytes), không phù hợp cho truyền file hay hình ảnh.
  • Giới hạn số chặng (Max Hop Count): Khi số chặng vượt quá 6 hop, độ trễ tích lũy (End-to-End Latency) tăng lên và nguy cơ mất gói gia tăng nếu một nút trung gian trọng yếu cạn kiệt năng lượng đột ngột.
  • Độ trôi dạt xung nhịp: Bộ định thời Watchdog Timer của ATmega328P có độ sai lệch nhiệt độ nhất định, cần thuật toán bù trừ thời gian (Clock Drift Compensation) chính xác hơn.

Hướng phát triển tiếp theo:

  • Tích hợp thêm mạch sạc năng lượng mặt trời (Solar Harvester) giúp nút cảm biến tự duy trì năng lượng vĩnh cửu.
  • Nghiên cứu tích hợp cơ chế mã hóa bảo mật tầng liên kết dữ liệu (AES-128) để chống giả mạo gói tin trong môi trường mở.
  • Nâng cấp Gateway hỗ trợ mạng 4G-LTE / LoRaWAN song song để tăng tính linh hoạt khi triển khai ở vùng sâu vùng xa.

Đối tượng hưởng lợi

Hệ thống mang lại giá trị thiết thực cho nhiều nhóm đối tượng trong hệ sinh thái kỹ thuật:

  • Sinh viên & Học viên Kỹ thuật Máy tính / Điện tử / IoT: Nguồn tài liệu tham khảo hoàn chỉnh từ thiết kế phần cứng vi điều khiển, giao tiếp RF SPI, tùy biến thư viện nhúng đến giao thức truyền thông MQTT.
  • Kỹ sư nhúng (Embedded Developers): Mẫu kiến trúc xử lý năng lượng siêu thấp (Low-power state machine), cách can thiệp tầng MAC/Routing trên các chip hạn chế tài nguyên (2KB SRAM).
  • Doanh nghiệp Nông nghiệp & Đô thị thông minh: Giải pháp phần cứng giá thành thấp, triển khai nhanh chóng, vận hành độc lập không phụ thuộc cước viễn thông nhà mạng.
  • Các nhà nghiên cứu viễn thông vô tuyến: Dữ liệu thực nghiệm về suy hao, độ trễ và khả năng tự phục hồi của mạng LoRa Mesh tại môi trường đô thị mật độ cao của Việt Nam.

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

1. Yêu cầu kỹ thuật tối thiểu để triển khai hệ thống là gì?

Hệ thống yêu cầu các nút cảm biến hoạt động với nguồn DC 3.3V – 5V (hoặc pin 3.7V), vi điều khiển tương thích giao diện SPI và I2C. Gateway cần có kết nối WiFi nội bộ 2.4GHz ổn định và nguồn cấp 5V/1A liên tục để chuyển tiếp dữ liệu lên MQTT Broker.

2. Giới hạn mở rộng (Scalability) của mạng lưới là bao nhiêu nút?

Với cấu hình thuật toán lập lịch hiện tại, một cụm Gateway có thể quản lý tối ưu từ 25 đến 50 nút cảm biến trên cấu trúc 3 - 5 hop. Để mở rộng lên hàng nghìn nút, cần triển khai nhiều cụm Mesh phân vùng (Sub-mesh) với các kênh tần số LoRa khác nhau để tránh nhiễu đồng kênh.

3. Hệ thống có thể tích hợp với các nền tảng đám mây (Cloud IoT) hiện có không?

Hoàn toàn tương thích. Vì Gateway đẩy dữ liệu qua giao thức chuẩn công nghiệp MQTT, hệ thống có thể kết nối trực tiếp đến bất kỳ nền tảng nào như AWS IoT Core, Microsoft Azure IoT Hub, ThingsBoard hoặc Adafruit IO mà không cần thay đổi phần cứng.

4. Chi phí bảo trì và độ bền của thiết bị như thế nào?

Chi phí bảo trì gần như bằng 0 trong 2 năm đầu hoạt động nhờ cơ chế ngủ sâu tiết kiệm pin. Thiết kế bo mạch sử dụng linh kiện dán SMD công nghiệp và cảm biến AHT10 có độ bền cao, hoạt động ổn định trong dải nhiệt độ khắc nghiệt.

5. Tại sao không dùng mạng LoRaWAN tiêu chuẩn mà phải xây dựng LoRa Mesh?

LoRaWAN hoạt động theo topo hình sao (Star Topology), đòi hỏi nút cảm biến phải "nhìn thấy" trực tiếp Gateway đắt tiền. Trong môi trường đô thị nhiều nhà cao tầng hoặc thung lũng đồi núi, tín hiệu bị chặn hoàn toàn. LoRa Mesh cho phép các nút tự chuyển tiếp dữ liệu qua nhau, vượt qua chướng ngại vật mà không cần đầu tư thêm nhiều Gateway đắt đỏ.


Kết luận

Đề tài khóa luận "Thiết kế và chế tạo thiết bị thu thập dữ liệu thông qua mô hình mạng Mesh sử dụng công nghệ truyền thông LoRa" đã chứng minh tính khả thi và hiệu quả vượt trội của việc kết hợp mạng lưới vô tuyến ad-hoc với công nghệ điều chế Chirp Spread Spectrum. Nhóm nghiên cứu đã giải quyết trọn vẹn bài toán hóc búa về việc cân bằng giữa năng lượng tiêu thụ cực thấp (~800 µA ở chế độ ngủ) và độ tin cậy truyền gói tin (>92% qua môi trường đô thị phức tạp).

Với mức chi phí phần cứng tối ưu chỉ 12 USD/nút cùng khả năng tự tổ chức và phục hồi mạnh mẽ, giải pháp mở ra tiềm năng ứng dụng to lớn trong việc xây dựng các hệ sinh thái đô thị thông minh, nông nghiệp chính xác và quan trắc thảm họa diện rộng tại Việt Nam.