Application of Mobile Agents in MANET is growing day by day to solve various network and user related problems in more efficient manner. However, before mobile agent’s viable use in MANET, major performance issues such as reliability of Mobile Agent based System need to pay attention. Reliability of a mobile agent can be defined as its success ratio to fulfill its objective. MANET may have some malicious nodes which can affect the reliability of Mobile Agent based System (MAS). To overcome this issue, mobile agent should have some mechanism to find out the presence of these malicious nodes in MAS. Owner host node of Mobile Agent prepares the list of nodes the mobile agent required to visit to fulfill its task. This node list needs to be updated to remove the malicious nodes from the node list. Also, selection of suitable migration policy of agents is also necessary to ensure reliable Mobile Agent based System. This paper focuses on the enhancement of node list, selection of migration policy and MAS reliability based on reinforcement learning. This method helps mobile agent to learn about a preferred policy for selecting a suitable migration pattern and detecting malicious nodes present in the MANET. To measure the reliability of learning mobile agents, a Monte Carlo simulation based algorithm is proposed. Obtained results verifies that the learning of mobile agents contributes towards better reliability of MAS in suspicious MANET.
[1]
David Kotz,et al.
Mobile agents and the future of the internet
,
1999,
OPSR.
[2]
Christian Bettstetter,et al.
Smooth is better than sharp: a random mobility model for simulation of wireless networks
,
2001,
MSWIM '01.
[3]
C. Mooney,et al.
Monte Carlo Simulation
,
1997
.
[4]
Michel Tokic,et al.
Adaptive epsilon-Greedy Exploration in Reinforcement Learning Based on Value Difference
,
2010,
KI.
[5]
Andrew W. Moore,et al.
Reinforcement Learning: A Survey
,
1996,
J. Artif. Intell. Res..
[6]
Jose Emmanuel Ramirez-Marquez,et al.
Mobility and reliability modeling for a mobile ad hoc network
,
2008
.
[7]
Richard S. Sutton,et al.
Reinforcement Learning: An Introduction
,
1998,
IEEE Trans. Neural Networks.