Tổng quan luận án
Luận án tiến sĩ kỹ thuật chuyên ngành Kỹ thuật Viễn thông của nghiên cứu sinh Nguyễn Thị Thu Hằng, thực hiện tại Học viện Công nghệ Bưu chính Viễn thông dưới sự hướng dẫn khoa học của PGS. Nguyễn Tiến Ban và TS. Nguyễn Chiến Trinh (Hà Nội, 2020), tập trung giải quyết bài toán tối ưu hóa chất lượng mạng cảm biến không dây trong bối cảnh các sự kiện xuất hiện đồng thời với nhiều yêu cầu chất lượng dịch vụ (Quality of Service - QoS) khác biệt.
Tính cấp thiết và khoảng trống nghiên cứu
Mạng cảm biến không dây (Wireless Sensor Network - WSN) giữ vai trò then chốt trong hệ sinh thái Internet vạn vật (IoT). Sự phát triển của công nghệ vi cơ điện tử (MEMS) và truyền thông không dây đã mở rộng phạm vi ứng dụng của WSN từ các tác vụ đo lường đơn lẻ sang các hệ thống giám sát đa mục tiêu phức tạp như cảnh báo cháy rừng, giám sát an toàn hầm mỏ, nông nghiệp chính xác, nhà thông minh và y tế thông minh. Trong các kịch bản này, các nút cảm biến phải thu thập và truyền tải thông tin về nhiều sự kiện diễn ra ngẫu nhiên và đồng thời, trong đó mỗi loại sự kiện đòi hỏi các ràng buộc khắt khe về độ trễ truyền dẫn, độ tin cậy phân phát gói tin và mức độ ưu tiên xử lý.
Tuy nhiên, các nút cảm biến bị giới hạn nghiêm ngặt về dung lượng pin, năng lực tính toán, dung lượng bộ nhớ và bán kính truyền vô tuyến trong môi trường truyền sóng nhiều suy hao và xung đột. Khoảng trống nghiên cứu lớn được tác giả chỉ ra là: phần lớn các công trình nghiên cứu trước đây chỉ giải quyết riêng lẻ một hoặc hai chỉ tiêu chất lượng (hoặc tối ưu năng lượng, hoặc giảm độ trễ, hoặc tăng độ tin cậy) trong điều kiện mạng cảm biến đơn sự kiện; rất ít giải pháp có khả năng thích ứng linh hoạt và xử lý đồng thời nhiều dòng dữ liệu có mức ưu tiên và yêu cầu QoS dị biệt khi mạng xuất hiện nhiều sự kiện cùng lúc.
Mục tiêu nghiên cứu
Mục tiêu tổng quát của luận án là nghiên cứu, tìm kiếm và xây dựng các giải pháp cải thiện hiệu năng WSN đa sự kiện, trọng tâm là giảm thời gian trễ truyền gói, nâng cao độ tin cậy truyền tin và duy trì hiệu quả sử dụng năng lượng để kéo dài thời gian sống của mạng. Luận án triển khai hai hướng tiếp cận cụ thể:
- Đề xuất giải thuật định tuyến linh hoạt và cơ chế phân phối tải có nhận thức năng lượng phù hợp với mức độ ưu tiên của từng loại sự kiện.
- Đề xuất giao thức điều khiển truy nhập môi trường (MAC) có khả năng phân biệt và điều chỉnh cơ chế truy nhập kênh dựa trên mức độ ưu tiên của dữ liệu.
Các mục tiêu trên được kiểm chứng thông qua mô hình giải tích toán học và phương pháp mô phỏng số trên các công cụ chuyên ngành.
Đối tượng và phạm vi nghiên cứu
- Đối tượng nghiên cứu: Các giải pháp kỹ thuật nâng cao hiệu năng mạng WSN, bao gồm kỹ thuật định tuyến đa đường linh hoạt hướng sự kiện có nhận thức năng lượng và giao thức MAC ưu tiên cho mạng cảm biến không dây đa sự kiện.
- Phạm vi nghiên cứu:
- Cấu trúc mạng: Mạng cảm biến gồm số lượng nút hữu hạn có vị trí cố định, phân bố ngẫu nhiên trong vùng không gian hai chiều kích thước $L \times L$ ($m^2$).
- Nút cảm biến: Các nút cảm biến là đồng nhất về phần cứng, dung lượng năng lượng ban đầu và bán kính truyền vô tuyến ($d_{max}$) tại thời điểm triển khai. Năng lượng tiêu hao do quá trình hoạt động thu, phát, nghe và ngủ ngẫu nhiên.
- Điểm thu thập (Sink): Đặt tại vị trí cố định, có nguồn năng lượng không giới hạn và nắm rõ vị trí của các nút cảm biến trong mạng.
- Phân loại sự kiện: Các sự kiện xuất hiện ngẫu nhiên theo thời gian, có thể xảy ra đồng thời và dữ liệu sự kiện đã được phân loại mức độ ưu tiên trước khi truyền dẫn.
Tổng quan tài liệu và vị trí của luận án
Các hướng nghiên cứu liên quan
Tác giả đã hệ thống hóa các nghiên cứu trong nước và quốc tế theo hai nhóm kỹ thuật chính:
-
Nhóm nghiên cứu về giao thức định tuyến trong WSN:
- Định tuyến đơn đường dựa trên vị trí: Giao thức GPSR (Greedy Perimeter Stateless Routing) của Karp và Kung chuyển tiếp gói tin đến nút lân cận gần Sink nhất về mặt hình học, có ưu điểm đơn giản nhưng dễ gây nghẽn và làm cạn kiệt năng lượng tại các nút nằm trên tuyến tối ưu duy nhất.
- Định tuyến đa đường: Các nghiên cứu về định tuyến đa đường thay thế và định tuyến đa đường song song như ReInForM (Reliable Information Forwarding using Multiple paths), LIEMRO (Low-Interference Energy-efficient Multipath Routing protocol), LEDMPR (Location Aware Event Driven Multipath Routing), ABMR (Agent Based Multipath Routing). Các giao thức này sử dụng nhiều tuyến đường đồng thời để phân tải hoặc sao chép gói tin nhằm nâng cao độ tin cậy và khả năng chịu lỗi, song thường làm gia tăng năng lượng tiêu hao và độ phức tạp quản lý tuyến.
- Định tuyến hỗ trợ QoS và nhận thức năng lượng: Các mô hình định tuyến phân cấp như LEACH (Heinzelman et al.) và các giao thức cân bằng năng lượng hướng tới tối đa hóa thời gian sống của mạng, nhưng chưa tối ưu cho các luồng dữ liệu đa sự kiện có yêu cầu trễ phân tầng.
-
Nhóm nghiên cứu về giao thức MAC trong WSN:
- Giao thức MAC không xung đột (TDMA, FDMA, CDMA): Tránh xung đột bằng việc cấp phát khe thời gian/tần số cố định nhưng đòi hỏi tiêu đề phụ (overhead) lớn để đồng bộ mạng.
- Giao thức MAC dựa trên xung đột (CSMA/CA):
- Kiểu đồng bộ: S-MAC, T-MAC, DSMAC, PQ-MAC (hỗ trợ QoS theo mức ưu tiên nhưng yêu cầu đồng bộ chu kỳ thức/ngủ phức tạp).
- Kiểu dị bộ bên gửi khởi hoạt: B-MAC, X-MAC, CR-MAC, DeepSleep-MAC (sử dụng chuỗi preamble dài gây lãng phí năng lượng và gia tăng trễ cho các nút gửi khác).
- Kiểu dị bộ bên nhận khởi hoạt (Receiver-Initiated): RI-MAC, RICER, A-MAC, ERI-MAC, QAEE-MAC và MPQ. Trong đó, QAEE-MAC và MPQ đã bước đầu phân tầng mức ưu tiên từ 2 đến 4 cấp độ dịch vụ, nhưng cơ chế gán khe và điều tiết xác suất truy nhập còn cố định, chưa thích ứng tốt khi mật độ sự kiện biến động mạnh.
Khoảng trống luận án giải quyết
Luận án chỉ ra các hạn chế cố hữu của các nghiên cứu trước:
- Thiếu cơ chế định tuyến linh hoạt có khả năng tự động chuyển đổi phương thức phân phối dữ liệu (sao chép đa đường để bảo đảm độ tin cậy cho gói khẩn cấp, san tải đa đường để giảm trễ cho gói dữ liệu lớn, và truyền đơn đường cho dữ liệu giám sát định kỳ).
- Các giải thuật định tuyến chưa kết hợp chặt chẽ giữa mức độ ưu tiên sự kiện với trạng thái năng lượng còn lại của từng nút chuyển tiếp trên đường truyền.
- Lớp MAC dị bộ bên nhận khởi hoạt chưa có cơ chế điều chỉnh động xác suất cạnh tranh kênh (tham số $p$ trong CSMA $p$-persistent) kết hợp tiếp nhận sớm Tx-Beacon dựa theo cấp bậc ưu tiên của dữ liệu.
Cơ sở lý thuyết và phương pháp nghiên cứu
Cơ sở lý thuyết và mô hình toán học
Luận án áp dụng các mô hình và khái niệm nền tảng trong kỹ thuật mạng cảm biến không dây:
-
Mô hình mạng: Mạng WSN được biểu diễn dưới dạng đồ thị vô hướng $G = (V, E)$, trong đó $V$ là tập hợp tất cả các đỉnh (gồm $N$ nút cảm biến phân bố ngẫu nhiên và 1 nút Sink), $E$ là tập hợp các liên kết truyền thông. Tồn tại một cạnh $E(i, j)$ giữa nút $i$ và nút $j$ nếu khoảng cách Euclidean $d(i, j) \le d_{max}$.
-
Cấu trúc nút mạng: Mỗi nút cảm biến bao gồm 4 khối chức năng chính: khối cảm biến, khối xử lý (kèm bộ nhớ), khối truyền thông vô tuyến (tiêu thụ năng lượng chủ yếu) và khối nguồn; ngoài ra có thể tích hợp thêm hệ thống định vị hoặc bộ quản lý di động.
-
Mô hình tiêu thụ năng lượng vô tuyến bậc nhất: Năng lượng tiêu hao $E_{hop}(S, d)$ để truyền và nhận một bản tin kích thước $S$ bit qua khoảng cách $d$ được xác định theo công thức:
$$E_{hop}(S, d) = 2 \cdot \epsilon_{elec} \cdot S + \epsilon_{amp} \cdot S \cdot d^2$$
Trong đó:
- $\epsilon_{elec}$: Năng lượng tiêu hao của mạch thu/phát để xử lý một bit dữ liệu.
- $\epsilon_{amp}$: Năng lượng cần thiết của bộ khuếch đại để phát đi một bit dữ liệu qua khoảng cách $d$.
-
Lý thuyết truy nhập môi trường CSMA: Phân tích ba cơ chế CSMA cơ bản (non-persistent, 1-persistent và $p$-persistent), chứng minh $p$-persistent CSMA là cơ chế tối ưu cho môi trường đa sự kiện nhờ khả năng điều tiết xác suất truyền $p$ khi kênh rỗi, giảm thiểu xung đột khi nhiều nút cùng thức dậy phát tin.
-
Mô hình phân loại sự kiện và yêu cầu ứng dụng:
- Dữ liệu Loại A (Khẩn cấp/Báo động): Yêu cầu độ tin cậy tối đa, độ trễ cực thấp (ví dụ: cảnh báo cháy rừng Cấp 4 - Cấp 5, rò rỉ khí độc, sập hầm mỏ, đột quỵ tim).
- Dữ liệu Loại B (Định kỳ/Giám sát nền): Yêu cầu trễ trung bình, lưu lượng ổn định, ưu tiên tiết kiệm năng lượng (ví dụ: đo độ ẩm đất, nhiệt độ khí quyển định kỳ).
- Dữ liệu Loại C (Dữ liệu lớn/Băng thông cao): Yêu cầu truyền tải khối lượng dữ liệu lớn, chống nghẽn (ví dụ: truyền hình ảnh, âm thanh trong nhà trẻ thông minh).
| Ứng dụng WSN đa sự kiện |
Loại sự kiện phát hiện |
Yêu cầu kỹ thuật từ ứng dụng |
Tham số hiệu năng cần tối ưu |
| Cảnh báo cháy rừng |
5 cấp độ cảnh báo (Cấp 1 đến Cấp 5) |
Ưu tiên cao cho cấp nguy hiểm/cực kỳ nguy hiểm; truyền nhanh và chính xác |
Năng lượng tiêu thụ, thời gian trễ, khả năng chịu lỗi |
| Công nghiệp hầm mỏ |
Hỏa hoạn, rò rỉ khí độc ($O_2, CH_4, H_2S$), sập hầm |
Báo cáo đồng thời nhiều thông số; sự kiện nghiêm trọng cần truyền tức thời |
Độ tin cậy cao, độ trễ cực thấp, tỷ lệ mất gói nhỏ |
| Nông nghiệp chính xác |
Khô hạn, ngập lụt, xâm nhập mặn, nồng độ $pH, H_2$ |
Phân biệt sự kiện cấp bách và dữ liệu giám sát định kỳ |
Độ tin cậy, thời gian trễ, cân bằng năng lượng |
| Nhà trẻ thông minh |
Đột nhập, hỏa hoạn, âm thanh, hình ảnh giám sát |
Băng thông lớn cho luồng video/audio; cảnh báo khẩn khi có sự cố |
Băng thông phân tải, trễ truyền dẫn, độ tin cậy |
| Giám sát sức khỏe y tế |
Đột quỵ, ngưng tim, khó thở, sốt cao |
Cảnh báo tức thời với luồng dữ liệu liên tục; độ chính xác tuyệt đối |
Độ tin cậy, thời gian trễ, băng thông linh hoạt |
Khung phân tích hiệu năng
- Thời gian sống của mạng: Được phân tích qua hai giai đoạn: giai đoạn ổn định (từ khi mạng bắt đầu hoạt động đến khi nút đầu tiên chết hoặc mất liên lạc) và giai đoạn bất ổn định (từ khi có nút đầu tiên chết đến khi toàn bộ mạng ngừng hoạt động).
- Trễ truyền gói tổng thể ($d_{total}$):
$$d_{total} = d_{que} + d_{service} + d_{MAC} + d_{trans}$$
Kết hợp các thành phần trễ kiểm tra kênh ($d_{CCA}$), khoảng cách liên khung ($d_{SIFS}$) và truyền gói xác nhận ($d_{ACK}$).
- Độ tin cậy và tỷ lệ lỗi gói: Đo lường qua tỷ lệ mất gói trung bình ($APLR$), tỷ lệ truyền gói thành công ($PSR$) và tỷ lệ lỗi gói qua $M$ đường $h_M$ chặng ($PER(M, h_M)$).
Phương pháp nghiên cứu thực tế
Luận án kết hợp phương pháp phân tích giải tích toán học với mô phỏng sự kiện rời rạc:
- Xây dựng giải thuật: Thiết kế cấu trúc gói tin, logic điều khiển phân luồng, thuật toán lựa chọn nút kế tiếp và máy trạng thái giao thức MAC.
- Công cụ mô phỏng: Sử dụng phần mềm mô phỏng mạng OMNeT++ để đánh giá các giải thuật định tuyến (Chương 2) và nền tảng Castalia để đánh giá giao thức MAC (Chương 3).
- Phương pháp đối sánh: So sánh trực tiếp các chỉ tiêu hiệu năng (trễ trung bình, tỷ lệ mất gói, số lượng nút chết, thời gian sống, năng lượng tiêu thụ trên mỗi bit) với các giao thức chuẩn GPSR, QAEE-MAC và MPQ.
Nội dung chính theo từng chương
Chương 1: Tổng quan về vấn đề nghiên cứu
Chương 1 trình bày tổng quan cấu trúc mạng cảm biến không dây, mô hình phần cứng nút cảm biến MEMS, đồ thị liên kết mạng vô hướng và mô hình suy hao năng lượng bậc nhất. Tác giả phân tích toàn diện các tiêu chí phân loại giao thức định tuyến (phẳng, phân cấp, dựa trên vị trí, đàm phán, đa đường, truy vấn, QoS, xử lý coherent, chủ động, theo yêu cầu, lai ghép) và giao thức MAC (không xung đột, xung đột đồng bộ/dị bộ, lai ghép).
Nội dung chương đi sâu vào khảo sát các yêu cầu chất lượng đặc thù của mạng WSN đa sự kiện trong các lĩnh vực thực tế (cảnh báo cháy rừng 5 cấp độ, giám sát hầm mỏ, nông nghiệp công nghệ cao, nhà trẻ thông minh và thiết bị y tế đeo tay). Chương 1 phân tích các tham số đánh giá hiệu năng (thời gian sống, năng lượng trung bình/bit, trễ đầu cuối, tỷ lệ mất gói) và chỉ rõ sự đánh đổi (trade-off) giữa các tham số này. Cuối cùng, tác giả phân tích các hạn chế của các công trình đi trước, xác định hướng nghiên cứu và phạm vi khoa học của đề tài.
Chương 2: Cải thiện hiệu năng mạng cảm biến không dây đa sự kiện sử dụng giao thức định tuyến linh hoạt
Chương 2 tập trung giải quyết bài toán định tuyến bằng cách đề xuất hai giải pháp kỹ thuật mới:
1. Giao thức định tuyến và cơ chế truyền tải linh hoạt DRPDS
Giao thức DRPDS (Dynamic Routing Protocol and Delivering Scheme) kết hợp lựa chọn tuyến đường động với cơ chế truyền gói phân tầng theo tính chất của sự kiện:
- Xử lý gói Loại A (Độ ưu tiên cao): Áp dụng kỹ thuật định tuyến đa đường nhân bản (sao chép gói tin đồng thời trên $M$ tuyến độc lập không giao nút) nhằm cực đại hóa xác suất gói tin đến Sink thành công, triệt tiêu ảnh hưởng của lỗi kênh truyền đơn chặng.
- Xử lý gói Loại C (Lưu lượng lớn): Áp dụng kỹ thuật phân tải/san tải gói tin lên nhiều tuyến đường song song để tránh tắc nghẽn tại hàng đợi của các nút trung gian, giảm đáng kể thời gian trễ xếp hàng ($d_{que}$) và trễ tổng thể.
- Xử lý gói Loại B (Dữ liệu thường): Định tuyến đơn đường ngắn nhất nhằm tiết kiệm năng lượng.
Tác giả thiết lập mô hình toán chứng minh xác suất thành công $PSR(M, h_M)$ khi truyền đa đường sao chép $M$ tuyến ($h$ chặng mỗi tuyến) với tỷ lệ lỗi chặng $e$:
$$PSR(M, h_M) = 1 - \left[ 1 - (1 - e)^h \right]^M$$
Khi tỷ lệ lỗi đơn chặng $e = 1%$ hoặc $2%$, truyền đa đường $M \ge 2$ làm giảm tỷ lệ mất gói $PER$ theo cấp số nhân so với truyền đơn đường.
2. Giải thuật định tuyến nhận thức năng lượng EARPM
Nhằm khắc phục nhược điểm cạn kiệt năng lượng cục bộ của DRPDS, tác giả đề xuất giải thuật EARPM (Energy Aware Routing Protocol for Multievent WSN). Giải thuật cải tiến hàm chọn nút chuyển tiếp bằng cách kết hợp đồng thời hai trọng số:
- Khoảng cách hình học tiến về phía Sink (Greedy forwarding).
- Mức năng lượng dư thừa hiện tại của nút ứng viên.
Tránh việc liên tục sử dụng các nút nằm trên tuyến đường tối ưu hình học nhưng năng lượng đã cạn kiệt, giải thuật giúp san sẻ gánh nặng chuyển tiếp sang các nút lân cận có mức năng lượng cao hơn.
| Tiêu chí so sánh |
Giao thức GPSR |
Giao thức DRPDS |
Giải thuật EARPM |
| Cơ chế chọn tuyến |
Đơn đường theo vị trí gần Sink nhất |
Đa đường động theo phân loại gói tin |
Đa đường kết hợp vị trí và năng lượng dư |
| Xử lý gói khẩn cấp (Loại A) |
Truyền tuần tự trên 1 đường |
Sao chép trên $M$ đường song song |
Sao chép trên $M$ đường có nhận thức năng lượng |
| Xử lý gói tải lớn (Loại C) |
Dễ gây nghẽn tại nút cổ chai |
San tải phân tán trên đa đường |
San tải phân tán trên các nút giàu năng lượng |
| Tỷ lệ lỗi gói ($PER$) |
Cao khi có nghẽn hoặc đứt liên kết |
Thấp đối với gói loại A và C |
Thấp và ổn định trên toàn chu kỳ sống |
| Thời gian sống của mạng |
Ngắn (nút gần Sink chết sớm) |
Cải thiện so với GPSR |
Kéo dài tối đa, số nút chết phân bố đều |
| Công cụ mô phỏng đánh giá |
OMNeT++ |
OMNeT++ |
OMNeT++ |
Kết quả mô phỏng trên OMNeT++ chứng minh: DRPDS và EARPM vượt trội so với GPSR về việc giảm tỷ lệ lỗi gói $PER$ và giảm trễ gói loại C. EARPM kéo dài thời gian sống của mạng và làm chậm đáng kể thời điểm xuất hiện nút chết đầu tiên so với DRPDS và GPSR.
Chương 3: Cải thiện hiệu năng mạng cảm biến không dây đa sự kiện sử dụng giao thức MAC ưu tiên
Chương 3 nghiên cứu tầng liên kết dữ liệu, khảo sát các giao thức MAC dị bộ bên nhận khởi hoạt (Receiver-Initiated) và phân tích các hạn chế của hai giao thức QAEE-MAC và MPQ. Tác giả đề xuất giao thức MAC mới mang tên PMME (Priority MAC protocol for MultiEvent WSN).
1. Nguyên lý hoạt động của PMME
PMME tích hợp hai cơ chế cải tiến tại lớp MAC:
- Cơ chế CSMA $p$-persistent thay đổi động theo mức độ ưu tiên: Khi nhận được Beacon từ nút nhận, thay vì sử dụng xác suất truy nhập $p$ cố định hoặc gán khe cứng nhắc, nút gửi chứa dữ liệu ưu tiên cao hơn sẽ được gán giá trị xác suất $p_i$ lớn hơn ($p_i \in (0, 1]$). Xác suất này được tính toán theo mô hình tuyến tính $p_{i, n}$ hoặc phi tuyến $p_{i, a, n}$ với cơ số ưu tiên $a$:
$$p_i = f(\text{priority_level } i, \text{total_levels } n, \text{base } a)$$
Các gói tin có độ ưu tiên cao nhất (mức 1) có xác suất $p \approx 1$, được quyền phát dữ liệu ngay trong khe thời gian đầu tiên; các gói có mức ưu tiên thấp hơn sẽ lùi lại với xác suất giảm dần, hạn chế tối đa nguy cơ xung đột trên kênh truyền chung.
- Cơ chế chấp nhận Tx-Beacon sớm nhất: Nút gửi đang có gói tin khẩn cấp sẽ lắng nghe và bắt bắt Tx-Beacon từ nút nhận thích hợp đầu tiên thức dậy, rút ngắn thời gian chờ đợi nhàn rỗi ($d_{listen}$) và giảm tiêu hao năng lượng.
2. Kết quả đánh giá và đối sánh hiệu năng
Luận án tiến hành mô phỏng đối sánh giao thức PMME với QAEE-MAC và MPQ trên công cụ Castalia với số lần thử phát lại tối đa $maxTxRetries = 10$, đánh giá qua 4 mức ưu tiên:
| Chỉ số hiệu năng |
Giao thức QAEE-MAC |
Giao thức MPQ |
Giao thức PMME (Đề xuất) |
| Cơ chế khởi hoạt |
Bên nhận gửi Beacon |
Phân loại khung Beacon đa mức |
Bên nhận + Tx-Beacon sớm nhất |
| Cạnh tranh truy nhập |
Gán khe ưu tiên tĩnh |
Trọng số ưu tiên chưa linh hoạt |
CSMA $p$-persistent thích ứng ($p_i$) |
| Trễ truyền gói trung bình |
Cao khi số sự kiện tăng |
Trung bình |
Thấp nhất, giảm mạnh ở gói ưu tiên 1 |
| Tỷ lệ truyền thành công ($PSR$) |
Giảm khi tải mạng cao |
Tương đối tốt |
Đạt mức cao nhất (ổn định với $maxTxRetries = 10$) |
| Tiêu thụ năng lượng ($mJ/bit$) |
Tiêu hao lớn do chờ Beacon |
Tương đối tiết kiệm |
Thấp nhất nhờ cơ chế chấp nhận Beacon sớm |
| Nền tảng mô phỏng kiểm chứng |
Castalia |
Castalia |
Castalia |
Kết quả mô phỏng khẳng định PMME giảm rõ rệt trễ truyền gói của các luồng dữ liệu khẩn cấp, duy trì tỷ lệ truyền gói thành công vượt trội và giảm mức tiêu hao năng lượng trên mỗi bit dữ liệu thành công so với QAEE-MAC và MPQ.
Kết quả và những đóng góp mới
Đóng góp về mặt khoa học và lý luận
- Mô hình hóa giải tích hiệu năng định tuyến đa đường trong WSN đa sự kiện: Xây dựng khung tính toán toán học chi tiết về mối quan hệ giữa số lượng đường ($M$), số chặng ($h$), tỷ lệ lỗi gói đơn chặng ($e$) và độ trễ xếp hàng, làm rõ cơ sở lý thuyết của việc kết hợp giữa cơ chế sao chép gói (nhân tải) và cơ chế phân tán gói (san tải).
- Thiết lập cơ chế phân tầng xác suất trong CSMA $p$-persistent: Xây dựng công thức tính toán xác suất truy nhập kênh biến đổi động theo $n$ mức ưu tiên và cơ số $a$, khắc phục hạn chế của các mô hình MAC dị bộ truyền thống.
Đóng góp về mặt giải pháp kỹ thuật và thực tiễn
- Đề xuất giao thức định tuyến DRPDS: Giải quyết bài toán phân phối lưu lượng thích ứng theo 3 nhóm sự kiện (A, B, C), vừa bảo đảm độ tin cậy tuyệt đối cho dữ liệu cảnh báo khẩn, vừa giảm nghẽn cho dữ liệu dung lượng lớn.
- Đề xuất giải thuật định tuyến EARPM: Phiên bản cải tiến tích hợp hàm đánh giá năng lượng dư thừa của nút, giải quyết triệt để hiện tượng xuất hiện "vùng chết năng lượng" cục bộ, giúp kéo dài thời gian sống của mạng WSN.
- Đề xuất giao thức PMME tại lớp MAC: Kết hợp cơ chế điều chỉnh xác suất $p$-persistent theo mức ưu tiên với giải thuật chấp nhận Tx-Beacon sớm, nâng cao thông lượng và giảm tiêu hao năng lượng trên từng bit dữ liệu.
- Hệ thống công bố khoa học: Toàn bộ các kết quả cốt lõi của luận án đã được công bố qua 4 bài báo trên các tạp chí chuyên ngành uy tín (2 bài trên JSTIC, 2 bài trên Tạp chí Khoa học và Công nghệ Quân sự) và 4 báo cáo tại các hội nghị khoa học quốc tế và quốc gia (C1, C2, C3, C4).
Hạn chế và hướng nghiên cứu tiếp
Hạn chế của đề tài
- Các mô hình định tuyến và MAC mới chỉ được khảo sát, kiểm chứng trên mô hình mạng 2D với các nút cảm biến cố định và đồng nhất ban đầu; chưa đánh giá trên các nút có tính di động hoặc địa hình 3D phức tạp.
- Giả định các sự kiện phát sinh đã được phân loại mức độ ưu tiên sẵn tại tầng ứng dụng trước khi chuyển giao xuống tầng mạng và MAC.
- Các kết quả đánh giá hiệu năng chủ yếu thực hiện qua tính toán lý thuyết và mô phỏng số rời rạc trên OMNeT++ và Castalia, chưa triển khai thực nghiệm diện rộng trên phần cứng cảm biến thực tế (testbed).
Hướng nghiên cứu tiếp theo
- Mở rộng giải thuật định tuyến EARPM và giao thức PMME cho các cấu trúc mạng cảm biến không dây di động (Mobile WSN) và mạng cảm biến truyền thông đa phương tiện (WMSN).
- Tích hợp kỹ thuật thu thập và tái nạp năng lượng (Energy Harvesting) vào mô hình tính toán năng lượng của nút.
- Triển khai thử nghiệm các giao thức đề xuất trên phần cứng mạng cảm biến thực tế trong các bài toán giám sát nông nghiệp thông minh và quan trắc môi trường.
Giá trị tham khảo
Luận án là tài liệu tham khảo chuyên sâu cho:
- Nghiên cứu sinh và học viên cao học chuyên ngành Kỹ thuật Viễn thông, Kỹ thuật Mạng và Hệ thống IoT: Cung cấp phương pháp luận mô hình hóa mạng, kỹ thuật thiết kế giao thức xuyên lớp và quy trình mô phỏng trên OMNeT++ và Castalia.
- Giảng viên và nhà nghiên cứu: Khai thác các mô hình toán học giải tích về độ tin cậy đa đường $PSR(M, h_M)$, năng lượng tiêu thụ bậc nhất $E_{hop}$ và phân phối xác suất $p$-persistent trong các bài giảng chuyên đề về mạng không dây thế hệ mới.
- Kỹ sư thiết kế hệ thống IoT công nghiệp: Tham khảo kiến trúc phân luồng dữ liệu của DRPDS/EARPM và thuật toán truy nhập kênh PMME để ứng dụng vào việc tối ưu hóa thời lượng pin và thời gian đáp ứng trong các hệ thống quan trắc cảnh báo sớm (cháy rừng, hầm lò, nhà xưởng thông minh).
Câu hỏi thường gặp
1. Luận án giải quyết vấn đề cốt lõi gì trong mạng cảm biến không dây đa sự kiện?
Luận án giải quyết bài toán cân bằng và tối ưu hóa đồng thời ba tham số hiệu năng: giảm thời gian trễ truyền dẫn, nâng cao độ tin cậy phân phát gói tin và tiết kiệm năng lượng để kéo dài thời gian sống của mạng, trong điều kiện mạng WSN xuất hiện đồng thời nhiều loại sự kiện có yêu cầu chất lượng dịch vụ (QoS) khác nhau.
2. Hai giải pháp định tuyến DRPDS và EARPM khác nhau ở điểm nào?
- DRPDS: Tập trung vào việc phân loại gói tin thành 3 loại (A, B, C) để áp dụng các cơ chế truyền tải linh hoạt: truyền sao chép trên nhiều đường (nhân tải) cho gói khẩn cấp loại A để tăng độ tin cậy, truyền phân tán (san tải) cho gói dữ liệu lớn loại C để giảm trễ nghẽn, và truyền đơn đường cho gói loại B.
- EARPM: Là phiên bản nâng cấp của DRPDS, bổ sung cơ chế nhận thức năng lượng còn lại của từng nút kết hợp với khoảng cách hình học, ngăn chặn việc cạn kiệt pin sớm tại các nút chuyển tiếp trọng yếu, từ đó kéo dài thời gian sống tổng thể của mạng.
3. Giao thức MAC đề xuất (PMME) có cải tiến gì so với QAEE-MAC và MPQ?
PMME sử dụng cơ chế $p$-persistent CSMA với xác suất $p_i$ được tính toán linh hoạt dựa trên cấp bậc ưu tiên của dữ liệu thay vì gán khe thời gian cố định, kết hợp cùng cơ chế chấp nhận Tx-Beacon sớm nhất từ nút nhận thức dậy đầu tiên. Nhờ đó, gói tin khẩn cấp được phát ngay với độ trễ tối thiểu và năng lượng tiêu hao trên mỗi bit dữ liệu giảm rõ rệt.
4. Luận án đã sử dụng những công cụ phần mềm nào để mô phỏng kiểm chứng?
Tác giả sử dụng hai môi trường mô phỏng sự kiện rời rạc:
- OMNeT++: Dùng để mô phỏng, kiểm chứng và đối sánh hiệu năng của giao thức định tuyến DRPDS và giải thuật EARPM với giao thức GPSR (Chương 2).
- Castalia: Dùng để mô phỏng, đo lường và đối sánh hiệu năng của giao thức MAC ưu tiên PMME với QAEE-MAC và MPQ (Chương 3).
Kết luận
Luận án tiến sĩ của tác giả Nguyễn Thị Thu Hằng đã giải quyết trọn vẹn bài toán cải thiện hiệu năng cho mạng cảm biến không dây đa sự kiện thông qua hai hướng tiếp cận bổ trợ: định tuyến linh hoạt nhận thức năng lượng (DRPDS, EARPM) và điều khiển truy nhập môi trường ưu tiên (PMME). Các mô hình giải tích toán học và kết quả mô phỏng trên OMNeT++ cùng Castalia đã chứng minh tính hiệu quả của các giải pháp đề xuất trong việc giảm độ trễ, bảo đảm tỷ lệ truyền gói thành công và tối ưu hóa thời gian sống của mạng. Công trình đóng góp thiết thực cho cơ sở lý thuyết thiết kế giao thức mạng viễn thông cũng như cung cấp giải pháp kỹ thuật khả thi cho các hệ sinh thái IoT giám sát đa sự kiện hiện đại.