TopDisc TopDisc to algorytm służący do wykrywania topologii sieci. Jeden z węzłów w sieci rozsyła żądanie topology discovery request, które przekazywane jest przez wszystkie węzły. Czas, po którym dany węzeł wysyła odpowiedź na to żądanie, zależy od tego, po ilu „przeskokach” (ang. hops) je otrzymał. Im bliżej znajduje się on od węzła rozsyłającego, tym dłużej będzie zwlekał z odpowiedzią, aby najpierw zebrać dane z bardziej oddalonych fragmentów sieci. Liczba przeskoków wskazuje na odległość danego węzła od węzła rozsyłającego. Na podstawie tej informacji możliwe jest utworzenie przybliżonej topologii sieci.
Connected dominant set (CDS) Konstrukcja sieci w przypadku tego algorytmu następuje w dwóch fazach. Najpierw ma miejsce proces oznaczania: te węzły, które mają dwóch niepołączonych sąsiadów oznaczają się jako możliwe węzły dominujące. Aby dodatkowo zmniejszyć liczbę takich węzłów, w drugiej fazie organizacji sieci rozsyłana jest wiadomość identyfikująca węzeł jako oznaczony lub nieoznaczony. Na jej podstawie, jeśli wokół danego oznaczonego węzła znajduje się k innych węzłów oznaczonych jako dominujące, staje się on węzłem nieoznaczonym.