Research Article
Towards Developing Enhanced Cluster-Based QoS-Aware Routing in MANET
Algorithm 1
Modified Lin’s clustering algorithm.
| | Input: Node N | | | Process: Node n1 broadcast Hello message to all neighborhood | | | IF (Node n1 connectivity > neighborhood nodes and willingness != will never) | | | Declare itself as cluster head | | | ELSEIF (node n1 node connectivity == node n) | | | Compare node ID | | | IF (Node n1 ID < node n ID) | | | Declare itself as cluster head | | | ELSE | | | Declare itself as an ordinary node | | | ELSEIF (Node n1 is the neighbor of two or more cluster heads) | | | Declares itself as a gateway node | | | ENDIF | | | Output: Cluster heads, gateway, and ordinary nodes of MANET |
|