Vehicular ad hoc network (VANET) is an emerging technology which can be used in various applications such as intelligent transport technology, safety applications, etc. But one of the major issues in VANETs is how to cluster the vehicles on the road for efficient operations such as routing, mobility management and generating safety alarms. Clustering of vehicles has been widely used for routing and data dissemination in VANETs. But due to the high mobility of the vehicles/nodes on the road, it is quite difficult to find the exact route in VANETs. Keeping in view of the above issue, in this paper, we propose a new agent learning---based clustering and routing in VANETs. Agents learn from the environment in which they are deployed, and accordingly, their action performed is rewarded or penalized with certain values. Each agent performs its task in collaboration with the other agents, i.e. agents communicate with each other in collaborative manner for information sharing. The deployed agents estimate the mobility of the vehicles, and based upon their learning, clustering of vehicles is performed. An Agent Learning---based Algorithm for Clustering is proposed. The performance of the proposed scheme is evaluated using extensive simulation with respect to the various metrics such as message transmission ratio, percentage of connectivity, node participation, cluster head duration, and connectivity preservation ratio. The results obtained show that the proposed scheme is effective in performing fast clustering and converges quickly to the final solution.
Read full abstract