Contract Net Secure Establishment Protocol (CNSEP)

Authors(2) :-Amandeep Kaur, Shaveta Jain

In recent years, multi-agent systems have attracted increased interest of researchers. These multi-agent systems are composed of interacting entities known as agents that work together in a concurrent systems to solve a complex problems. These problems can be further subdivided and distributed among other agents to increase the problem solving speed. The vast amount of research has been done for agent communication, along with the semantics of agent communication. As communication is an important aspect for agent interaction in multi agent systems, this paper provides an introduction for secure communication between agents residing in an heterogeneous or distributed environments. In fact, an analytical study of literature indicates that researchers have made attempts to lay a smooth floor for the working components of semantic web but the same careful investigation also reveals the fact that the floor laid is not yet smooth. In this research paper, an attempt is made to present a standard protocol for KQML named as Contract Net Secure Establishment protocol (CNSEP). The protocol is used to perform a communication between two or many multi-agent systems. The major emphasis is done on the security of messages that is being transferred or shared between agent systems. This protocol has been developed using Contract Net Trust Establishment Protocol (CNTEP) as a reference. The main aim of this research work is to enhance existing CNTEP protocol by imposing security mechanism in it and for this a new component i.e. Security agent has been introduced.

Authors and Affiliations

Amandeep Kaur
Research Scholar, Department of CSE, GGS College of Modern Technology, PTU, Jalandhar, Punjab, India
Shaveta Jain
Assistant Professor, Department of CSE, GGS College of Modern Technology, PTU, Jalandhar, Punjab, India

Multi-agent System, KQML, CNTEP

  1. Finin, T., Labrou, Y. and Mayfield, J. KQML as an agent communication language. In Software Agent , Bradshaw, J.M. (ed.), AAAI Press / The MIT Press, 1995, pp. 291-315.
  2. Reid G. Smith, December 1980, “The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver” The contract net protocol. IEEE Transactions on Computers, C 29(12)
  3. Kone, M.T., Shimazu, A., and Nakajima, T. The state of the art in agent communication languages. In Knowledge and Information Systems , 2000, pp. 259-284.
  4. Aarti Singh , Dimple Juneja and A.K.Sharma 2010, “Introducing Trust Establishment Protocol In Contract Net Protocol”. In proceedings of IEEE conference on ACE’10 pages 59-63.
  5. Jagga Ankit, "A Reliable Contract Net Trust Establsihment Protocol", 2012

  1. McBurney, P. and Parsons, S. Games that agents play: A formal framework for dialogues between autonomous agents. In Journal of Logic, Language and Information , vol. 11(3), 2002, pp. 315-334.
  2. Chelliah Thirunavukkarasu , Tim Finin , James May Eld, " A Security Architecture for the KQML", 1995,

Publication Details

Published in : Volume 3 | Issue 6 | July-August 2018
Date of Publication : 2018-08-30
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 465-471
Manuscript Number : CSEIT1836114
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Amandeep Kaur, Shaveta Jain, "Contract Net Secure Establishment Protocol (CNSEP)", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 3, Issue 6, pp.465-471, July-August-2018.
Journal URL :

Article Preview

Follow Us

Contact Us