I. Tổng quan về mã hóa mạng trong định tuyến phân vùng địa lý
Mạng ad hoc vô tuyến nhận thức CRAHN là mạng không dây tự cấu hình. Các nút mạng thứ cấp SU khai thác kênh truyền trống của người dùng sơ cấp PU. Định tuyến trong môi trường này đối mặt với sự thay đổi liên tục của phổ tần. Phương pháp định tuyến phân vùng địa lý tận dụng thông tin vị trí không gian để chia mạng thành các khu vực nhỏ. Cơ chế này giúp thu hẹp phạm vi tìm kiếm tuyến đường và giảm thiểu xung đột dữ liệu. Khi tích hợp kỹ thuật mã hóa mạng, các nút chuyển tiếp có thể kết hợp nhiều gói tin độc lập thành một gói tin mã hóa duy nhất trước khi truyền. Kỹ thuật này giảm đáng kể số lần truyền phát trên kênh vô tuyến. Hiệu suất phổ tần được nâng cao rõ rệt. Dung lượng toàn mạng gia tăng đáng kể trong khi tiêu hao năng lượng giảm xuống. Sự kết hợp giữa mã hóa mạng và phân vùng địa lý tạo nên giải pháp định tuyến cơ hội hiệu quả, đảm bảo tính ổn định và duy trì thông lượng cao cho các nút mạng ad hoc.
1.1. Khái niệm và đặc điểm mạng vô tuyến nhận thức CRAHN
Mạng CRAHN hoạt động dựa trên nguyên lý chia sẻ phổ tần động. Hai nhóm đối tượng chính trong mạng gồm người dùng sơ cấp PU và người dùng thứ cấp SU. Người dùng sơ cấp sở hữu quyền ưu tiên khai thác phổ tần đã được cấp phép. Người dùng thứ cấp chỉ được phép truyền dữ liệu khi kênh truyền rảnh rỗi. Khi người dùng sơ cấp xuất hiện, nút thứ cấp phải lập tức giải phóng kênh để tránh gây nhiễu. Cấu trúc liên kết mạng CRAHN liên tục biến động do hoạt động ngẫu nhiên của các nút sơ cấp. Do đó, các nút thứ cấp cần có khả năng thích ứng linh hoạt trong việc lựa chọn kênh truyền và tuyến đường chuyển tiếp nhằm đảm bảo truyền thông liên tục và tin cậy.
1.2. Nguyên lý mã hóa mạng trong định tuyến phân vùng
Mã hóa mạng thay đổi cách thức truyền dẫn dữ liệu truyền thống bằng cách cho phép các nút trung gian xử lý gói tin. Thay vì chỉ lưu trữ và chuyển tiếp từng gói đơn lẻ, nút mạng thực hiện phép toán tuyến tính XOR trên nhiều luồng dữ liệu. Phương pháp định tuyến phân vùng địa lý phân chia không gian mạng thành các khu vực hình học cụ thể. Các nút trong cùng một vùng phối hợp chặt chẽ để chọn tập nút chuyển tiếp tối ưu. Sự kết hợp này tạo ra cơ hội mã hóa cao hơn tại các nút giao cắt luồng. Nhờ đó, số lượng bản tin phát sóng giảm mạnh, giảm thiểu tỷ lệ xung đột kênh và tiết kiệm năng lượng cho toàn bộ hệ thống.
II. Thách thức định tuyến và mã hóa mạng trong mạng ad hoc nhận thức
Mạng ad hoc vô tuyến nhận thức đối mặt với nhiều thách thức nghiêm trọng về hiệu năng mạng. Sự xuất hiện ngẫu nhiên của người dùng sơ cấp PU làm gián đoạn liên tục các kết nối định tuyến. Các thuật toán định tuyến truyền thống dựa trên bảng định tuyến cố định thường xuyên bị lỗi thời, gây ra độ trễ lớn và mất mát gói tin. Môi trường truyền thông không dây cũng dễ bị suy hao tín hiệu và va chạm dữ liệu. Khi mật độ nút mạng tăng cao, số lượng gói tin cạnh tranh kênh truyền dẫn đến hiện tượng nghẽn mạng cục bộ. Hơn nữa, việc thiếu điều phối tập trung khiến việc duy trì chất lượng dịch vụ QoS trở nên phức tạp. Tỷ lệ giao nhận gói tin PDR suy giảm mạnh khi khoảng cách giữa nút nguồn và nút đích kéo dài. Nếu chỉ áp dụng định tuyến địa lý đơn thuần, các gói tin có thể rơi vào vùng bế tắc do thiếu nút chuyển tiếp phù hợp. Do đó, việc tìm kiếm cơ chế chuyển tiếp kết hợp xử lý mã hóa dữ liệu là yêu cầu cấp thiết.
2.1. Hạn chế của phương pháp định tuyến truyền thống
Các giao thức định tuyến cổ điển trong mạng không dây thường thiết lập đường truyền tĩnh cố định. Khi các nút mạng di chuyển hoặc người dùng sơ cấp kích hoạt kênh truyền, tuyến đường đã chọn ngay lập tức bị đứt gãy. Quá trình khám phá lại tuyến đường gây lãng phí băng thông và tiêu hao nhiều năng lượng. Ngoài ra, việc phát lại nhiều lần gói tin lỗi làm gia tăng hiện tượng nghẽn kênh vô tuyến. Cơ chế định tuyến truyền thống không tận dụng được bản chất phát sóng quảng bá của môi trường không dây, bỏ lỡ cơ hội nhận gói tin từ các nút lân cận có vị trí thuận lợi hơn.
2.2. Vấn đề suy giảm hiệu năng khi mở rộng mạng ad hoc
Khi quy mô mạng ad hoc mở rộng, số lượng nút trung gian tham gia chuyển tiếp tăng lên đáng kể. Điều này kéo theo sự gia tăng của độ trễ đầu cuối và suy giảm tỷ lệ giao nhận gói tin PDR. Khoảng cách địa lý giữa nút nguồn và nút đích càng xa thì xác suất lỗi tích lũy qua từng chặng càng lớn. Sự cạnh tranh kênh truyền giữa các nút thứ cấp gây ra xung đột tín hiệu tại tầng MAC. Các nút mạng phải chờ đợi hoặc truyền lại nhiều lần, làm cạn kiệt nguồn năng lượng giới hạn của thiết bị di động trong toàn mạng.
III. Giải pháp giao thức GSOR tích hợp mã hóa mạng phân vùng địa lý
Giao thức GSOR là giải pháp định tuyến cơ hội tiên tiến được thiết kế riêng cho mạng CRAHN. Giao thức này tích hợp mô hình phân vùng địa lý với kỹ thuật mã hóa mạng tuyến tính. Không gian truyền thông được phân chia thành các vùng hình học xác định dựa trên tọa độ vị trí của các nút. Thay vì chọn một nút chuyển tiếp duy nhất, GSOR lựa chọn một tập hợp các nút chuyển tiếp ứng viên trong phân vùng tối ưu. Mỗi nút trong tập chuyển tiếp được gán độ ưu tiên dựa trên khoảng cách tiến tới đích và trạng thái kênh truyền khả dụng. Khi các luồng dữ liệu giao nhau, nút mạng chủ động thực hiện mã hóa mạng để gộp các gói tin. Cơ chế chọn đích tạm thời giúp gói tin luôn di chuyển theo hướng tiến bộ nhất về mặt không gian. Nhờ sự phối hợp thông minh này, giao thức vừa tối đa hóa cơ hội truyền nhận thành công, vừa loại bỏ hiện tượng trùng lặp gói tin và giảm thiểu số lần phát sóng không cần thiết trên toàn mạng.
3.1. Cơ chế lựa chọn tập nút chuyển tiếp và đích tạm thời
Giao thức GSOR phân định vùng chuyển tiếp thành các khu vực hình quạt hoặc phân vùng chữ nhật hướng về phía đích. Thuật toán đánh giá độ tin cậy liên kết và vị trí tương đối để thiết lập tập nút chuyển tiếp tối ưu. Nút có khoảng cách tiến bộ địa lý lớn nhất và xác suất kênh khả dụng cao nhất sẽ nhận quyền ưu tiên chuyển tiếp hàng đầu. Khái niệm đích tạm thời được thiết lập để điều hướng luồng dữ liệu vượt qua các vùng trống không có nút hoặc vùng bị ảnh hưởng bởi người dùng sơ cấp. Cơ chế này đảm bảo dữ liệu luôn tìm được đường đi ngắn nhất mà không bị mắc kẹt.
3.2. Thuật toán mã hóa mạng kết hợp trong định tuyến GSOR
Thuật toán mã hóa mạng trong GSOR theo dõi hàng đợi và bảng trạng thái gói tin của các nút lân cận. Khi phát hiện hai gói tin có hướng truyền ngược nhau hoặc chéo nhau qua cùng một nút trung gian, nút này thực hiện phép toán XOR nhị phân để kết hợp chúng. Một gói tin mã hóa tổng hợp được phát sóng tới tập nút chuyển tiếp tiếp theo. Các nút nhận sử dụng gói tin đã có sẵn trong bộ nhớ đệm để giải mã dữ liệu gốc. Phương pháp này giảm một nửa số chu kỳ truyền phát cần thiết, giải phóng đáng kể băng thông và giảm tiêu hao năng lượng truyền thông.
IV. Đánh giá hiệu quả mã hóa mạng trong định tuyến phân vùng địa lý
Kết quả mô phỏng trên phần mềm chuyên dụng NS-2 chứng minh tính ưu việt vượt trội của giải pháp mã hóa mạng kết hợp định tuyến phân vùng. Mô phỏng thực hiện trên mạng CRAHN với 99 nút thứ cấp SU và nhiều người dùng sơ cấp PU trên diện tích 3000m x 3000m. Khi khoảng cách giữa cặp nút nguồn và đích thay đổi từ 140m đến 500m, giao thức GSOR duy trì tỷ lệ giao nhận gói tin PDR ổn định ở mức cao. Số lần truyền phát trung bình trên mỗi gói tin giảm rõ rệt so với các giao thức định tuyến cơ hội truyền thống. Hoạt động bật tắt ngẫu nhiên của người dùng sơ cấp ít gây ảnh hưởng đến thông lượng toàn mạng. Độ trễ phân phối gói tin cũng được tối ưu hóa nhờ cơ chế chọn tuyến thích ứng nhanh. Kết quả nghiên cứu khẳng định tính khả thi cao của việc ứng dụng kỹ thuật mã hóa mạng vào các hệ thống mạng ad hoc quân sự, cứu hộ cứu nạn và mạng cảm biến không dây thông minh trong tương lai.
4.1. Phân tích kết quả mô phỏng trên phần mềm NS2
Mô phỏng NS2 cho thấy giao thức GSOR có khả năng thích nghi cao với sự thay đổi liên tục của môi trường vô tuyến nhận thức. Khi thời gian hoạt động của người dùng sơ cấp tăng lên, số lần truyền gói tin trung bình của GSOR vẫn duy trì ở mức thấp hơn nhiều so với định tuyến truyền thống. Độ tin cậy liên kết và phạm vi truyền sóng được tối ưu hóa nhờ kỹ thuật mã hóa gói tin tại các nút chuyển tiếp trung gian. Tỷ lệ phân phối gói tin thành công đạt mức vượt trội ngay cả trong điều kiện mật độ nút thưa thớt và khoảng cách truyền xa.
4.2. Tiềm năng ứng dụng thực tiễn trong mạng không dây
Giải pháp mã hóa mạng kết hợp định tuyến phân vùng địa lý mở ra hướng phát triển quan trọng cho các hệ thống mạng ad hoc hiện đại. Trong các tình huống cứu hộ thiên tai hoặc thông tin liên lạc quân sự khẩn cấp, cơ sở hạ tầng mạng cố định bị phá hủy hoàn toàn. Kỹ thuật này giúp thiết lập nhanh chóng mạng truyền thông tạm thời với độ tin cậy cao và tiêu hao năng lượng thấp. Ngoài ra, mô hình còn có thể mở rộng ứng dụng cho mạng kết nối xe cộ VANET và mạng cảm biến vạn vật IoT trong tương lai gần.