ISSN: 0976-4860
Charu Virmani
El agente móvil es un programa de software que migra de un nodo a otro mientras realiza determinadas tareas en nombre de un usuario. La tecnología de agente móvil se utiliza para desarrollar muchas aplicaciones distribuidas. Un agente móvil puede comunicarse de forma independiente con otros agentes, con los usuarios y con los hosts de la red y conserva todo su estado cuando pasa de un nodo de red a otro. Sin embargo, la movilidad de los agentes hace que sea más difícil rastrear a los agentes móviles y transferir mensajes de manera confiable. Por lo tanto, un protocolo de comunicación confiable que proporcione una gestión de ubicación eficiente y una entrega de mensajes confiable es el tema clave para el diseño del sistema de agente móvil. Existen varios protocolos de comunicación en un entorno de comunicación de agentes móviles, sin embargo, un estudio analítico indicó que algunos problemas siguen sin resolverse y ninguno ha demostrado ser el mejor. Este documento tiene como objetivo presentar una comparación de varios protocolos con la intención de proponer una versión híbrida en el futuro.