| Mobile Ad Hoc network is an emerging wireless network,which consists of a group of freely moving nodes with wireless transceivers.The network does not rely on fixed network infrastructure,has the characteristics of rapid deployment and strong resistance to destruction,and can quickly build a network platform for military and civilian applications.In a mobile Ad Hoc network,nodes often need to work in groups to complete specific tasks together.When multiple hosts become the receivers of a data packet at the same time,for the consideration of optimal bandwidth and CPU burden,multicast is often the best choice.In the highly dynamic large-scale mobile Ad hoc network scenario,in order to ensure the accurate transmission of multicast data packets,it is necessary to design an appropriate reliable multicast routing protocol to improve the packet delivery rate of the multicast routing protocol.In traditional routing algorithms,improving the reliability of routing protocols is often achieved by increasing the overhead by retransmitting packets an unlimited number of times,so it is difficult to make the protocol have both excellent performances of reliability and low overhead..However,due to the large number of nodes and strong mobility in highly dynamic and large-scale network scenarios,it means that there will be more data to be transmitted and more routes to fail and reconstruct.Traditional reliable multicast routing protocols not only It is difficult to meet the needs of network applications,and it will also bring continuous increase in link overhead and computing overhead.Therefore,designing a reliable multicast routing protocol in this scenario not only needs to improve the reliability of the multicast routing protocol,but also needs to control the protocol overhead.In such a network scenario,there are a large number of nodes.If the management method of a flat network is adopted,the control overhead in the network will be greatly increased.Therefore,in general,people will manage the nodes in the network through a hierarchical network.Therefore,this paper proposes a reliable on-demand multicast routing RMRP-AC protocol based on adaptive clustering.The protocol first designs an adaptive clustering algorithm based on clustering management information.This algorithm allows nodes to perceive changes in the clustering state of nodes in the surrounding environment in real time by allowing neighbor nodes to periodically exchange clustering management information.The state transition condition adjusts the clustering state adaptively,so as to achieve the purpose of adaptive clustering.Because the cluster management information carries the cluster head weight representing the ability of the node to act as the cluster head,the cluster head selected by this algorithm has the advantages of high residual energy,low mobility,and reliable link,which ensures that the inter-cluster routing can be more efficient.It is good for reliable data transmission,and the node will perform adaptive adjustment of the clustering state in each control cycle.Even if the high-speed movement of the node may continuously break the communication link,it can still ensure that the node can divide the clustering in real time.The state is adjusted to join the appropriate cluster or invite the appropriate node to join the cluster,thereby improving the robustness of the clustering algorithm;then,an on-demand multicast routing protocol that is more suitable for hierarchical large-scale self-organizing networks is designed;Finally,on the basis of this protocol,two new messages are designed: Multicast Reliable MR(Multicast Reliable)message and Packet Recovery PR(Packets Recovery)message,which are used to find lost packets and recover their packets.In addition,the packet buffering and distribution method is optimized for the purpose of controlling the overhead,which ultimately improves the reliability of packet transmission in large-scale high-dynamic mobile Ad Hoc networks and greatly reduces the overhead caused by the protocol.In order to verify the correctness of the RMRP-AC protocol,this paper simulates the RMRP-AC,ODMRP-GS,RMRP,ODMRP and MAODV protocols through the OPNET modeler tool.In three aspects,these protocols were compared and analyzed.The simulation results show that the reliability,dynamic adaptability and scalability of the RMRP-AC protocol are better than the other four protocols in the large-scale and highly dynamic mobile Ad Hoc network scenario,so it can be better applied. |