Tổng quan nghiên cứu

Thảm họa thiên nhiên và các sự cố nhân tạo luôn tiềm ẩn nguy cơ tàn phá nghiêm trọng, làm tê liệt tới 100% cơ sở hạ tầng viễn thông truyền thống trong khu vực bị ảnh hưởng. Trong bối cảnh các phương án phục hồi trạm thu phát sóng mặt đất thường đòi hỏi từ 7 đến 30 ngày cùng chi phí tài chính và nhân lực khổng lồ, việc nhanh chóng thiết lập một kênh liên lạc dã chiến cho các nạn nhân là yêu cầu mang tính sống còn. Luận văn thạc sĩ chuyên ngành Khoa học Máy tính của học viên Nguyễn Duy Tài, dưới sự hướng dẫn khoa học của TS. Trần Minh Quang và TS. Phạm Trần Vũ tại Trường Đại học Bách Khoa – Đại học Quốc gia Thành phố Hồ Chí Minh (bảo vệ năm 2016), đã giải quyết trực tiếp bài toán cấp bách này.

Mục tiêu trọng tâm của nghiên cứu là xây dựng mô hình mạng xã hội ngang hàng đơn giản mang tên SP2PSN kết hợp cùng cơ chế mở rộng nhúng dữ liệu vào khung truyền tín hiệu không dây mang tên EBS. Giải pháp hướng tới việc biến mỗi thiết bị di động cá nhân sẵn có của người dân thành một nút mạng chuyển tiếp thông minh mà không cần kết nối Internet hay máy chủ trung tâm.

Phạm vi nghiên cứu tập trung chuyên sâu vào kỹ thuật định tuyến tầng liên kết dữ liệu và kiến trúc mạng xã hội tùy biến (MANET) trong không gian thảm họa. Về mặt ý nghĩa thực tiễn và khoa học, công trình mang lại giải pháp cứu hộ với hiệu năng vượt trội, chứng minh khả năng duy trì tỷ lệ nhận gói tin thành công trên 93% ở quy mô 250 nút mạng, đồng thời giảm thiểu tỷ lệ mất gói xuống dưới 1% trong các kịch bản truyền tải đa chặng dài hạn.

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 của lý thuyết mạng tùy biến không dây di động và mô hình mạng chịu trễ. Tác giả kết hợp và kế thừa có chọn lọc các nguyên lý phân tán từ các kiến trúc mạng xã hội P2P kinh điển như PeerSON và STARs, đồng thời loại bỏ các cơ chế đồng thuận phức tạp vốn không phù hợp với môi trường cứu nạn khẩn cấp.

Hệ thống lý thuyết của luận văn xoay quanh 5 khái niệm cốt lõi:

  1. Mạng xã hội ngang hàng đơn giản: Kiến trúc lưu trữ dữ liệu cục bộ trên từng thiết bị, phi tập trung hóa hoàn toàn và định danh người dùng thông qua số điện thoại kết hợp địa chỉ phần cứng MAC.
  2. Mô hình nhúng dữ liệu mở rộng: Cơ chế chèn trực tiếp các gói tin dữ liệu và điều khiển vào trường thông tin mở rộng của khung quản lý sóng không dây IEEE 802.11 mà không cần thiết lập liên kết bắt tay.
  3. Định tuyến phản ứng tầng liên kết: Ứng dụng giải thuật định tuyến theo yêu cầu AODV trực tiếp tại tầng 2 của mô hình OSI nhằm loại bỏ hoàn toàn tải phụ từ việc cấp phát địa chỉ IP động.
  4. Mạng cô lập và Mạng kết nối: Mô hình hóa không gian liên lạc thành hai trạng thái, trong đó mạng cô lập hoạt động hoàn toàn nội bộ và tự động chuyển đổi thành mạng kết nối khi có bất kỳ nút mạng nào tiếp cận được sóng viễn thông hoặc cổng Internet.
  5. Quan hệ phi đối xứng: Cấu trúc quan hệ xã hội được tinh giản thành hai trạng thái cơ bản là người theo dõi và người lạ, phục vụ 3 phương thức truyền tin gồm quảng bá toàn mạng, truyền nhóm và gửi đích danh.

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

Nghiên cứu sử dụng nguồn dữ liệu thực nghiệm thông qua công cụ mô phỏng mạng sự kiện rời rạc NS-3. Tác giả đã mô hình hóa chi tiết cấu trúc thân khung dữ liệu của gói tin quản lý với dung lượng tối đa 2.312 bytes, phân bổ thành 9 trường thông tin thành phần với sức chứa 253 bytes mỗi trường, cho phép một gói tin chứa tối đa 2.277 bytes dữ liệu hữu ích.

Quy mô mẫu thử nghiệm được thiết kế qua 5 kịch bản phân tán gồm 50, 100, 150, 200 và 250 nút mạng. Phương pháp chọn mẫu áp dụng kỹ thuật ngẫu nhiên hóa vị trí không gian trong một diện tích xác định, trong đó cố định 30% tổng số nút đóng vai trò nguồn phát chủ động và 70% số nút còn lại hoạt động như các trạm trung gian chuyển tiếp dữ liệu. Kích thước mỗi gói tin kiểm thử được đặt ở mức 64 bytes, tương đương độ dài của một tin nhắn văn bản cứu trợ khẩn cấp tiêu chuẩn.

Lý do lựa chọn phương pháp mô phỏng chuyên sâu trên NS-3 bắt nguồn từ tính chất nguy hiểm, khó tái lập của môi trường thảm họa thực tế, đòi hỏi công cụ mô phỏng có khả năng đo lường chính xác hiện tượng xung đột sóng vô tuyến, độ suy hao tín hiệu theo khoảng cách và chi phí định tuyến. Toàn bộ quá trình nghiên cứu, phát triển thuật toán và kiểm thử được thực hiện trong khung thời gian 10 tháng, kéo dài từ ngày 17/08/2015 đến ngày 17/06/2016.

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

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

Quá trình mô phỏng và phân tích định lượng đã ghi nhận 4 phát hiện kỹ thuật mang tính đột phá:

  1. Khả năng truyền dẫn đa chặng vượt trội: Trong kịch bản kiểm thử tuyến tính với khoảng cách cố định 50m giữa các thiết bị, tỷ lệ mất gói tin duy trì ở mức dưới 1% ngay cả khi dữ liệu phải đi qua chuỗi liên tiếp 100 chặng chuyển tiếp.
  2. Hiệu suất giao nhận gói tin ở quy mô lớn: Ở kịch bản phân bố ngẫu nhiên với 50 nút mạng phát tổng cộng 7.500 gói tin, tỷ lệ nhận gói tin trung bình đạt 98,357%. Khi mở rộng quy mô lên 250 nút, mạng lưới vẫn duy trì tỷ lệ giao nhận thành công trên 93%, đồng nghĩa tỷ lệ tổn thất gói luôn được khống chế dưới ngưỡng 10%.
  3. Xác định ngưỡng mật độ tối ưu: Tỷ lệ mất gói tin đạt điểm cực tiểu xấp xỉ 0% tại cấu hình 100 nút mạng với cự ly trung bình 10m. Khi mật độ quá thưa, tỷ lệ mất gói tăng do chất lượng liên kết vô tuyến suy giảm; ngược lại, khi quy mô vượt 200 nút, tỷ lệ mất gói tăng nhẹ do hiện tượng tranh chấp kênh truyền.
  4. Băng thông truyền dẫn dã chiến khả thi: Với tần suất phát quảng bá định kỳ 10ms cho mỗi gói tin chứa 9 trường dữ liệu thành phần, hệ thống đạt tốc độ truyền tải lý thuyết lên tới 223 KB/s, hoàn toàn đáp ứng nhu cầu truyền tin nhắn văn bản, danh bạ và dữ liệu vị trí GPS.

Thảo luận kết quả

Nguyên nhân cốt lõi giúp hệ thống đạt hiệu suất cao nằm ở việc loại bỏ cơ chế liên kết truyền thống của chuẩn 802.11. Việc định tuyến trực tiếp bằng địa chỉ MAC ở tầng 2 giúp triệt tiêu hoàn toàn độ trễ cấp phát địa chỉ IP vốn là rào cản lớn nhất của các mạng MANET truyền thống. Khi so sánh với các công trình cùng thời, giải pháp này vượt trội rõ rệt: mô hình mạng cây của DRANs đạt tốc độ 1,8 Mbps nhưng bị nghẽn nghiêm trọng tại nút gốc; mô hình NodeJoints chỉ vận hành thử nghiệm trên 10 máy tính; trong khi mạng STARS chỉ hỗ trợ cấu trúc hình sao đơn chặng.

Các dữ liệu nghiên cứu này có thể được trực quan hóa thông qua biểu đồ đường biểu diễn sự biến thiên của tỷ lệ nhận gói tin theo sự gia tăng số lượng nút từ 50 đến 250 nút. Đồng thời, một bảng ma trận đối sánh tỷ lệ mất gói theo các cự ly 5m, 10m, 25m, 50m và 100m sẽ làm nổi bật vùng hoạt động ổn định nhất của mạng vô tuyến dã chiến. Kết quả này chứng minh giải pháp hoàn toàn đủ độ tin cậy để triển khai các ứng dụng nhắn tin và điều phối cứu hộ khi thảm họa xảy ra.

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

Dựa trên các kết quả đạt được, luận văn đưa ra 4 nhóm giải pháp mang tính ứng dụng cao:

  1. Phát triển module nhân hệ điều hành cho thiết bị di động: Tiến hành chỉnh sửa và đóng gói module kernel chuyên dụng trên nền tảng Android và Linux, cho phép trình điều khiển thiết bị can thiệp trực tiếp vào khung quản lý vô tuyến nhằm tạo, đọc và chuyển tiếp gói tin tầng 2. Mục tiêu đạt độ trễ xử lý dưới 50ms cho mỗi thao tác phân mảnh gói tin, thực hiện trong lộ trình 6 tháng bởi các nhóm kỹ sư phát triển hệ điều hành nhúng.
  2. Tích hợp giải thuật định tuyến thích ứng cho mạng chịu trễ: Nâng cấp giao thức định tuyến bằng cách kết hợp cơ chế nhân bản gói tin với bảng xác suất số chặng. Khi tổng xác suất từ chặng thứ nhất đến chặng thứ N đạt từ 0,5 trở lên, nút mạng sẽ lưu trữ dữ liệu tạm thời để chuyển giao trực tiếp khi tiếp cận nút đích, hướng tới mục tiêu duy trì tỷ lệ gửi tin trên 85% trong điều kiện mạng bị phân mảnh hoàn toàn, thực hiện trong thời gian 12 tháng bởi các nhóm nghiên cứu mạng máy tính.
  3. Chuẩn hóa quy trình liên lạc dã chiến cho lực lượng cứu hộ: Biên soạn tài liệu kỹ thuật và tích hợp sẵn ứng dụng liên lạc ngang hàng vào 100% thiết bị cầm tay của lực lượng cứu hộ và phòng chống thiên tai, hoàn thành trước quý 4 năm 2026 dưới sự chủ trì của các cơ quan quản lý tình trạng khẩn cấp.
  4. Triển khai hệ thống máy chủ toàn cục và cổng thu phát dự phòng: Thiết lập các trạm chuyển tiếp vô tuyến dã chiến kết hợp máy chủ trung gian trên đám mây nhằm tự động đồng bộ và lưu trữ tin nhắn từ các vùng mạng cô lập ngay khi xuất hiện nút mạng có kết nối Internet, hướng tới năng lực kết nối đồng thời hơn 1.000 cụm dân cư bị chia cắt trong thời hạn 9 tháng với sự tham gia của các doanh nghiệp viễn thông.

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

Công trình luận văn là tài liệu nghiên cứu và tham chiếu giá trị cho 4 nhóm đối tượng:

  1. Học viên cao học và nghiên cứu sinh chuyên ngành Khoa học Máy tính, Mạng máy tính và Truyền thông: Nắm bắt phương pháp luận thiết kế giao thức mạng ad-hoc, kỹ thuật can thiệp khung truyền dữ liệu không dây và phương pháp đánh giá định lượng bằng phần mềm mô phỏng NS-3.
  2. Kỹ sư phát triển phần mềm di động và hệ thống nhúng: Khai thác chi tiết kỹ thuật nhúng dữ liệu vào trường thông tin mở rộng của chuẩn 802.11 và phương pháp tối ưu hóa bộ nhớ đệm phục vụ truyền thông ngang hàng trên hệ điều hành di động.
  3. Chuyên gia điều phối cứu nạn và cán bộ quản lý rủi ro thiên tai: Tham khảo mô hình phân tán để xây dựng phương án thông tin liên lạc dự phòng, giảm thiểu thiệt hại về người và tài sản khi toàn bộ mạng lưới viễn thông quốc gia gặp sự cố.
  4. Doanh nghiệp viễn thông và cơ quan an ninh - quốc phòng: Ứng dụng mô hình mạng cô lập và mạng kết nối để thiết kế các giải pháp truyền thông dã chiến, bảo đảm luồng thông tin chỉ huy luôn thông suốt trong mọi tình huống khẩn cấp.

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

Mạng SP2PSN khác biệt như thế nào so với mạng xã hội trực tuyến truyền thống?

Mạng xã hội truyền thống đòi hỏi kết nối Internet liên tục và máy chủ trung tâm để lưu trữ dữ liệu người dùng. Ngược lại, SP2PSN hoạt động hoàn toàn cục bộ trên từng thiết bị di động, tự động tìm kiếm các thiết bị xung quanh trong bán kính phủ sóng vô tuyến và duy trì kênh trao đổi thông tin khẩn cấp ngay cả khi hạ tầng mạng viễn thông bị phá hủy 100%.

Tại sao nghiên cứu lại chọn nhúng dữ liệu vào gói tin beacon thay vì dùng chuẩn Wi-Fi Direct?

Chuẩn kết nối thông thường hay Wi-Fi Direct đòi hỏi quy trình bắt tay, đàm phán thông số và tạo khóa bảo mật phức tạp, dễ gây nghẽn khi các nút di chuyển liên tục. Kỹ thuật nhúng dữ liệu vào gói tin beacon cho phép thiết bị phát thẳng thông điệp ra không gian, mọi nút lân cận đều có thể tiếp nhận và đọc dữ liệu tức thì mà không cần thiết lập liên kết.

Quy trình định danh người dùng trong mạng được thực hiện ra sao để tránh trùng lặp?

Hệ thống sử dụng cơ chế định danh kép kết hợp giữa địa chỉ vật lý MAC của thiết bị và số điện thoại di động cá nhân. Địa chỉ MAC đảm bảo tính duy nhất ở tầng liên kết dữ liệu, trong khi số điện thoại giúp người dùng tự động nhận diện người thân và bạn bè thông qua danh bạ sẵn có trên máy mà không cần tài khoản đăng ký trực tuyến.

Thiết bị di động của người dùng có cần bổ sung phần cứng mạng chuyên dụng không?

Hệ thống không yêu cầu gắn thêm bất kỳ card mạng không dây hay phần cứng phụ trợ nào. Ứng dụng tận dụng trực tiếp chip Wi-Fi tích hợp sẵn trên các dòng điện thoại thông minh và máy tính xách tay tiêu chuẩn, chỉ cần can thiệp ở tầng phần mềm hoặc module nhân hệ điều hành để đọc và phát các khung dữ liệu mở rộng.

Hiệu năng của mạng lưới có bị suy giảm khi số lượng thiết bị tăng lên trên 200 nút không?

Kết quả thực nghiệm trên 250 nút mạng cho thấy tỷ lệ nhận gói tin trung bình vẫn duy trì ổn định ở mức trên 93%. Mặc dù hiện tượng tranh chấp kênh truyền có làm tăng nhẹ tỷ lệ mất gói lên mức gần 7% so với ngưỡng tối ưu tại 100 nút, chất lượng đường truyền vẫn hoàn toàn đáp ứng trọn vẹn yêu cầu truyền nhận tin nhắn văn bản dã chiến.

Kết luận

  • Luận văn đã giải quyết thành công bài toán thiết lập mạng truyền thông dã chiến trong điều kiện cơ sở hạ tầng viễn thông bị tê liệt hoàn toàn do thảm họa.
  • Đề xuất hoàn chỉnh mô hình mạng xã hội ngang hàng SP2PSN kết hợp cơ chế nhúng dữ liệu mở rộng EBS hoạt động trực tiếp trên tầng liên kết dữ liệu.
  • Khắc phục triệt để hiện tượng thắt cổ chai tại nút gốc của các kiến trúc mạng cây truyền thống, duy trì tỷ lệ nhận gói tin vượt 93% trên quy mô 250 nút mạng.
  • Mở ra hướng phát triển giao thức định tuyến xác suất thích ứng trên nền tảng mạng chịu trễ với lộ trình hoàn thiện trong vòng 6 đến 12 tháng tiếp theo.
  • Khẳng định tính khả thi cao trong việc hiện thực hóa thành ứng dụng cứu nạn thực tế trên các thiết bị di động thương mại mà không đòi hỏi chi phí phần cứng bổ sung.

Để tiếp cận toàn bộ cấu trúc thuật toán, các tham số mô phỏng chi tiết trên NS-3 và mã nguồn thử nghiệm giao thức định tuyến tầng liên kết dữ liệu, bạn đọc và các nhà nghiên cứu quan tâm có thể khai thác trực tiếp toàn văn luận văn thạc sĩ tại thư viện Trường Đại học Bách Khoa – Đại học Quốc gia Thành phố Hồ Chí Minh.