Research Article

Topology Control by Transmission Range Adjustment Protocol for Clustered Mobile Ad Hoc Networks

Algorithm 1

Pseudocode for volunteer cluster head selection.
Begin
 ……
For (every 𝑣 ∈ 𝑉 )
If STATUS ( 𝑣 ) = 0 then
{
If W T 𝑣 ⟩ All W T 𝑖 where 𝑖 ∈ Ξ“ ( 𝑣 )
              (// Ξ“ ( 𝑣 ) is neighbor set of 𝑣 )
Then Set head = 𝑣
Set STATUS ( 𝑣 ) = 2
End if
For (every π‘₯ ∈ Ξ“ ( 𝑣 ) )
If STATUS ( π‘₯ ) = 0 Then
Set HEAD ( π‘₯ ) = head
Set STATUS ( π‘₯ ) = 1
End if
End for
}
End if
End for
 ……
 End