Research Article

Synthesized Cluster Head Selection and Routing for Two Tier Wireless Sensor Network

Pseudocode 1

Proposed synthesized cluster head selection and routing algorithm.
BEGIN
(1) INITIALIZE_NETWORK ()
(2) COUNT_ROUND = 0
(3) WHILE NOT END_ASTAR()
(4)     INITIALIZE_SOL_ARRAY ()
(5) INITIAL_POPULATION() // GA STARTS
(6) COUNT=0
(7) WHILE COUNT <= ITERATIONS
(8) NEXT_GENERATION ()
(9) CALCULATE_FITNESS()
(10) COUNT=COUNT+1
(11) END WHILE // GA ENDS
(12)    CH_DECLARATION()
(13)    FOR EACH NODE IN THE NETWORK
(14)       CREATE_TREE( )
(15)       PREPARE_SOL_ARRAY( )
(16)    END FOR
(17)    BROADCAST_SOLUTION ()
(18)    INVITE_STATUS( ) // After a fixed interval
(19)    COUNT_ROUND = COUNT_ROUND + 1
(20) END WHILE
(21) PRINT COUNT_ROUND
END