1digital communication laboratory,department of electrical engineering,amirkabir university of tech,tehran,iran.
2Amirkabir University of Technology
Transmission of data in infrastructureless mobile ad hoc network (MANET) is performed by cooperation between nodes which requires devising efficient routing schemes. To improve the performance, when there is the possibility of non-cooperative and selfish behaviors of nodes in the network, both trust and energy consumption by intermediate nodes should be jointly taken into account for devising routing schemes in MANET. By using trust and energy in routing, packet delivery ratio and quality of service (QoS) are improved. In this paper, trust of nodes is measured by using a method based on hidden Markov model (HMM), and then we use it for devising a new routing scheme based on Markov chain trust and available energy of nodes. Our proposed routing scheme is based on the highest level of trust and available energy of nodes. Via extensive simulation, we demonstrate that our proposed algorithm results in improved QoS and packet delivery ratio in a MANET with possible selfish and non-cooperative users.