Simulation scenario
Create a mesh network with 20 to 30 nodes.
Configure all the standard protocols and check the communication among the nodes.
Once communication is according to the standard then apply your solution.
To apply your solution:
• Check the node information and network information, develop a formula for this information. Total points are 100 and take the points of 4 parameters and give 25 points to each parameter. 5 parameters are battery power, number of neighbors, network congestion, Queue size. Now out of 25 points check how many points will be awarded to each parameter. For example if battery power is very low assign 0, 1,2 or 3 points out of 25 and if battery power is very high then assign, 22, 23, 24, or 25 points etc. similarly for each parameter assign points. Then add points of all the 4 parameters. For example 18+21+15+9 are the points of each parameter. Now fix threshod for example if total points are more than 60 then perform aggregation and if total point are less than 60 then don’t perform aggregation.
• Next is to decide whether to do hop by hop aggregation or end to end aggregation. For this again take parameters. This time parameters are distance between destination and the current node, number of neighbors, congestion, link capacity, queue size etc. again assign values to these parameters and repeat the same process. Take threshold value as 50 and if total points are less then 50 go for hop by hop else go for end to end.
• Next decision is to select the size of aggregation. Again take parameters like battery power, queue size, packet loss ratio, congestion and do the same as in the above cases.