Các phương pháp ảo hóa cấp mạng được phân nhóm theo hai phần: giải pháp dựa trên mạng ảo và giải pháp dựa trên cụm. Các giải pháp dựa trên mạng ảo sử dụng khái niệm mạng ảo và lớp phủ ứng dụng để đạt được ảo hóa cấp mạng. Mạng ảo / lớp phủ là các mạng logic được tạo trên nền của mạng vật lý. Trong các giải pháp dựa trên cụm, các nút trong mạng vật lý được nhóm để làm việc cùng nhau trong các nhóm được kết nối trong cụm. Không giống như mạng ảo / lớp phủ, phân cụm giống như phân vùng vật lý của mạng - nơi một phần của mạng được sử dụng bởi một ứng dụng
và một phần khác được sử dụng bởi một ứng dụng khác. Các nút bên trong một cụm có những vai trò riêng, chẳng hạn như cụm chính và cụm thành viên. Thông thường các giải pháp dựa trên cụm trong WSN được sử dụng để theo dõi các sự kiện.
Hình 18: Ảo hóa cấp mạng.
a, Giải pháp dựa trên mạng ảo b, Giải pháp dựa trên cụm
Các nút cảm biến tạo thành các cụm để hỗ trợ các ứng dụng theo dõi các hiện tượng động. Các nút cảm biến trong mỗi tác vụ thực hiện nhiều chức năng. Nghĩa là một nút cảm biến có thể là một phần của nhiều cụm. Với mỗi cụm dành riêng cho một ứng dụng, WSN có thể được sử dụng đồng thời với nhiều ứng dụng, từ đó thực hiện ảo hóa cấp mạng. Bên cạnh đó cũng tồn tại một số quá trình thực hiện kém chất lượng về các chi tiết kỹ thuật (ví dụ: cách các nút riêng lẻ thực hiện các tác vụ ứng dụng). Hơn nữa, chưa có đề xuất nào về mức độ ưu tiên của ứng dụng, tính không đồng nhất và tính độc lập cơ sở chưa được giải quyết. Vấn đề này đã được làm rõ trong [21] để tạo điều kiện cho việc tạo, vận hành và bảo trì các cụm để đạt được ảo hóa cấp mạng. Khi một vấn đề được phát hiện, các nút cảm biến được nhóm thành một cụm động bằng cách trao đổi các thông điệp hình thành VSN. Tuy nhiên, về các yêu cầu cấp thiết chưa có bất kỳ nhược điểm nào trong [20] được giải quyết.
Nhiệm vụ có thể liên quan đến ảo hóa cấp mạng vì WSN có thể hỗ trợ nhiều nhiệm vụ cùng một lúc. Mỗi nhiệm vụ sử dụng một tập hợp con chuyên dụng của các nút cảm biến không được chia sẻ với các nhiệm vụ khác. Việc phân công nhiệm vụ được mô hình hóa như một biểu đồ lưỡng cực có trọng số để giảm tối ưu các nút cảm biến trong các nhiệm vụ. Khi đạt được một nhiệm vụ sẽ tạo ra nhiều lợi nhuận, vì vậy
mục tiêu là tối đa hóa lợi nhuận bằng cách đạt được càng nhiều nhiệm vụ càng tốt. Cả hai giải pháp tập trung và phân tán đều được đề xuất, sử dụng các kết quả thực thi và thuật toán nhận biết năng lượng. Giải pháp này không đề cập đến bất kỳ miền ứng dụng cụ thể nào. Sự không đồng nhất được giải quyết cùng với sự độc lập nền tảng. Tuy nhiên, mức độ ưu tiên của tác vụ ứng dụng chưa được giải quyết do mỗi nút cảm biến chỉ thực hiện được một tác vụ ứng dụng tại một thời điểm cụ thể.