Hi,
Thanks for your quick response konstantinos, i think i didn't explained fully when talking in terms of the ns-3 implementation.
The existing AODV algorithm existing in NS3 will run on the network "seen" by the AODV meaning it will maitain its two neighbor tables such as:
RoutingTable m_routingTable;
And
Therefore the network structure is critical for the AODV performance, so my question would be then:
¿Can i implement my clustering algorithm either as a MAC and as a WFD (wifi net device) and regardless where implement it
it will be completely "transparent" to the AODV?
Since my clustering scheme will have hierarchies and will not allow lower hierarchies nodes to talk to each other, therefore the network "seen" by the AODV will be different:
example without clustering scheme:
With the AODV the node 2 will "see" due to the network structure to the node 1, 3 and 4
With the clustering scheme the AODV node 2 neighbor only will see node 4
node 1 --- \
| \
| \
node 2 -------node 4
| /
| /
node 3-----/
I hope i clarified my question, at the end the implementation in either WND or MAC i want it to be transparent to AODV so when it run over my clustering scheme it really "see" the network structure provided by the lower layer such as MAC or Wifi NEt Device (by LLC)
Thanks in advance and best regards