{"slug":"loka-s-answer-to-whose-ethics-is-a-vote-not-a-rule","citations":[{"url":"https://arxiv.org/abs/2504.10915","committed_hash":"sha256:5029f88035422922e2d995b360ae593f8f87d7da6d80949ebd2fe894cb965c06","committed_hash_short":"sha256:5029f880…cb965c06","mime_type":"text/html","committed_at":"2026-09-09T20:00:27.163237+00:00","content_snapshot":"<!DOCTYPE html>\n<html lang=\"en\">\n\n<head><script>document.documentElement.classList.add('js');</script>  <title>[2504.10915] LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems</title>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/static/browse/0.3.4/images/icons/apple-touch-icon.png\">\n  <link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/static/browse/0.3.4/images/icons/favicon-32x32.png\">\n  <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/static/browse/0.3.4/images/icons/favicon-16x16.png\">\n  <link rel=\"manifest\" href=\"/static/browse/0.3.4/images/icons/site.webmanifest\">\n  <link rel=\"mask-icon\" href=\"/static/browse/0.3.4/images/icons/safari-pinned-tab.svg\" color=\"#5bbad5\">\n  <meta name=\"msapplication-TileColor\" content=\"#da532c\">\n  <meta name=\"theme-color\" content=\"#ffffff\">\n  <link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"/static/browse/0.3.4/css/arXiv.css?v=20260318\" />\n  <link rel=\"stylesheet\" type=\"text/css\" media=\"print\" href=\"/static/browse/0.3.4/css/arXiv-print.css?v=20200611\" />\n  <link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"/static/browse/0.3.4/css/browse_search.css\" />\n  <link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"/static/base/1.0.1/css/arxiv-header-footer.css?v=20260626\" />\n  <script language=\"javascript\" src=\"/static/browse/0.3.4/js/accordion.js\" ></script>\n  <script language=\"javascript\" src=\"/static/browse/0.3.4/js/optin-modal.js?v=20250819\"></script>\n  \n  <link rel=\"canonical\" href=\"https://arxiv.org/abs/2504.10915\"/>\n  <meta name=\"description\" content=\"Abstract page for arXiv paper 2504.10915: LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems\"><meta property=\"og:type\" content=\"website\" />\n<meta property=\"og:site_name\" content=\"arXiv.org\" />\n<meta property=\"og:title\" content=\"LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems\" />\n<meta property=\"og:url\" content=\"https://arxiv.org/abs/2504.10915v2\" />\n<meta property=\"og:image\" content=\"/static/browse/0.3.4/images/arxiv-logo-fb.png\" />\n<meta property=\"og:image:secure_url\" content=\"/static/browse/0.3.4/images/arxiv-logo-fb.png\" />\n<meta property=\"og:image:width\" content=\"1200\" />\n<meta property=\"og:image:height\" content=\"700\" />\n<meta property=\"og:image:alt\" content=\"arXiv logo\"/>\n<meta property=\"og:description\" content=\"The rise of autonomous AI agents, capable of perceiving, reasoning, and acting independently, signals a profound shift in how digital ecosystems operate, govern, and evolve. As these agents proliferate beyond centralized infrastructures, they expose foundational gaps in identity, accountability, and ethical alignment. Three critical questions emerge: Identity: Who or what is the agent? Accountability: Can its actions be verified, audited, and trusted? Ethical Consensus: Can autonomous systems reliably align with human values and prevent harmful emergent behaviors? We present the novel LOKA Protocol (Layered Orchestration for Knowledgeful Agents), a unified, systems-level architecture for building ethically governed, interoperable AI agent ecosystems. LOKA introduces a proposed Universal Agent Identity Layer (UAIL) for decentralized, verifiable identity; intent-centric communication protocols for semantic coordination across diverse agents; and a Decentralized Ethical Consensus Protocol (DECP) that could enable agents to make context-aware decisions grounded in shared ethical baselines. Anchored in emerging standards such as Decentralized Identifiers (DIDs), Verifiable Credentials (VCs), and post-quantum cryptography, LOKA proposes a scalable, future-resilient blueprint for multi-agent AI governance. By embedding identity, trust, and ethics into the protocol layer itself, LOKA proposes the foundation for a new era of responsible, transparent, and autonomous AI ecosystems operating across digital and physical domains.\"/>\n<meta name=\"twitter:site\" content=\"@arxiv\"/>\n<meta name=\"twitter:card\" content=\"summary\"/>\n<meta name=\"twitter:title\" content=\"LOKA Protocol: A Decentralized Framework for Trustworthy and...\"/>\n<meta name=\"twitter:description\" content=\"The rise of autonomous AI agents, capable of perceiving, reasoning, and acting independently, signals a profound shift in how digital ecosystems operate, govern, and evolve. As these agents...\"/>\n<meta name=\"twitter:image\" content=\"https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png\"/>\n<meta name=\"twitter:image:alt\" content=\"arXiv logo\"/>\n  <link rel=\"stylesheet\" media=\"screen\" type=\"text/css\" href=\"/static/browse/0.3.4/css/tooltip.css\"/><link rel=\"stylesheet\" media=\"screen\" type=\"text/css\" href=\"https://static.arxiv.org/js/bibex-dev/bibex.css?20200709\"/>  <script src=\"/static/browse/0.3.4/js/mathjaxToggle.min.js\" type=\"text/javascript\"></script>  <script src=\"//code.jquery.com/jquery-latest.min.js\" type=\"text/javascript\"></script>\n  <script src=\"//cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js\" type=\"text/javascript\"></script>\n  <script src=\"//cdn.jsdelivr.net/npm/dompurify@2.3.5/dist/purify.min.js\"></script>\n  <script src=\"/static/browse/0.3.4/js/toggle-labs.js?20241022\" type=\"text/javascript\"></script>\n  <script src=\"/static/browse/0.3.4/js/cite.js\" type=\"text/javascript\"></script><meta name=\"citation_title\" content=\"LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems\" /><meta name=\"citation_author\" content=\"Ranjan, Rajesh\" /><meta name=\"citation_author\" content=\"Gupta, Shailja\" /><meta name=\"citation_author\" content=\"Singh, Surya Narayan\" /><meta name=\"citation_date\" content=\"2025/04/15\" /><meta name=\"citation_online_date\" content=\"2025/04/22\" /><meta name=\"citation_pdf_url\" content=\"https://arxiv.org/pdf/2504.10915\" /><meta name=\"citation_arxiv_id\" content=\"2504.10915\" /><meta name=\"citation_abstract\" content=\"The rise of autonomous AI agents, capable of perceiving, reasoning, and acting independently, signals a profound shift in how digital ecosystems operate, govern, and evolve. As these agents proliferate beyond centralized infrastructures, they expose foundational gaps in identity, accountability, and ethical alignment. Three critical questions emerge: Identity: Who or what is the agent? Accountability: Can its actions be verified, audited, and trusted? Ethical Consensus: Can autonomous systems reliably align with human values and prevent harmful emergent behaviors? We present the novel LOKA Protocol (Layered Orchestration for Knowledgeful Agents), a unified, systems-level architecture for building ethically governed, interoperable AI agent ecosystems. LOKA introduces a proposed Universal Agent Identity Layer (UAIL) for decentralized, verifiable identity; intent-centric communication protocols for semantic coordination across diverse agents; and a Decentralized Ethical Consensus Protocol (DECP) that could enable agents to make context-aware decisions grounded in shared ethical baselines. Anchored in emerging standards such as Decentralized Identifiers (DIDs), Verifiable Credentials (VCs), and post-quantum cryptography, LOKA proposes a scalable, future-resilient blueprint for multi-agent AI governance. By embedding identity, trust, and ethics into the protocol layer itself, LOKA proposes the foundation for a new era of responsible, transparent, and autonomous AI ecosystems operating across digital and physical domains.\" />\n</head>\n\n<body ><div class=\"flex-wrap-footer\">\n    <a href=\"#content\" class=\"ds-skip-link\">Skip to main content</a>\n  \n  \n  \n<header class=\"ds-site-header\">\n  <a aria-hidden=\"true\" tabindex=\"-1\" href=\"https://arxiv.org/IgnoreMe\" class=\"is-sr-only\"></a>\n\n  <a href=\"https://arxiv.org/\" class=\"ds-site-header-logo\" aria-label=\"archive home\">\n    <img src=\"/static/base/1.0.1/images/arxiv-logo-primary-light.svg\" alt=\"archive\">\n  </a>\n\n  <button type=\"button\" id=\"ds-nav-toggle\" class=\"ds-site-header-nav-toggle\"\n    aria-label=\"Open menu\" aria-controls=\"ds-site-header-nav\" aria-expanded=\"false\">\n    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n      <line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\"/>\n      <line x1=\"3\" y1=\"12\" x2=\"21\" y2=\"12\"/>\n      <line x1=\"3\" y1=\"18\" x2=\"21\" y2=\"18\"/>\n    </svg>\n  </button>\n\n  <nav class=\"ds-site-header-nav\" id=\"ds-site-header-nav\" aria-label=\"Main navigation\"><a id=\"arxiv-search-toggle\" href=\"https://arxiv.org/search\"\n      aria-controls=\"arxiv-search-overlay\" aria-expanded=\"false\">\n      <svg class=\"ds-nav-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\" focusable=\"false\">\n        <circle cx=\"11\" cy=\"11\" r=\"8\"/>\n        <line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"/>\n      </svg>\n      Search\n    </a>\n    <a href=\"https://arxiv.org/user/create\">Submit</a>\n    <a href=\"https://info.arxiv.org/about/donate.html\">Donate</a>\n    <span class=\"ds-site-header-divider\" aria-hidden=\"true\"></span>\n      <a href=\"https://arxiv.org/login\" class=\"ds-site-header-login\">Log in</a>\n  </nav>\n</header>\n\n<div class=\"arxiv-search-overlay\" id=\"arxiv-search-overlay\" hidden>\n  <div class=\"arxiv-search-panel\" role=\"search\">\n    <form method=\"GET\" action=\"https://arxiv.org/search\">\n      <label for=\"arxiv-search-input\" class=\"is-sr-only\">Search arXiv</label>\n      <input type=\"text\" name=\"query\" id=\"arxiv-search-input\" autocomplete=\"off\"\n        placeholder=\"Search papers by title, author, abstract, or ID...\">\n      <input type=\"hidden\" name=\"searchtype\" value=\"all\">\n      <input type=\"hidden\" name=\"source\" value=\"header\">\n    </form>\n    <div class=\"arxiv-search-hint\">\n      Press Enter to search &middot; <a href=\"https://arxiv.org/search/advanced\">Advanced search</a>\n    </div>\n  </div>\n</div>\n    <main>\n      <div id=\"content\">\n<!--\nrdf:RDF xmlns:rdf=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\"\n         xmlns:dc=\"http://purl.org/dc/elements/1.1/\"\n         xmlns:trackback=\"http://madskills.com/public/xml/rss/module/trackback/\">\n    <rdf:Description\n        rdf:about=\"/abs/2504.10915\"\n        dc:identifier=\"/abs/2504.10915\"\n        dc:title=\"LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems\"\n        trackback:ping=\"/trackback/2504.10915\" />\n    </rdf:RDF>\n--><div id=\"abs-outer\">\n\n  <div class=\"leftcolumn\">\n    <div class=\"subheader\">\n      <h1>Computer Science > Multiagent Systems</h1>\n    </div>\n\n    <div class=\"header-breadcrumbs-mobile\">\n      <strong>arXiv:2504.10915</strong> (cs)\n    </div>\n<link rel=\"stylesheet\" type=\"text/css\" href=\"/static/base/1.0.1/css/abs.css\">\n<div id=\"content-inner\">\n  <div id=\"abs\">\n    <div class=\"dateline\">\n  [Submitted on 15 Apr 2025 (<a href=\"https://arxiv.org/abs/2504.10915v1\">v1</a>), last revised 22 Apr 2025 (this version, v2)]</div>\n    <h1 class=\"title mathjax\"><span class=\"descriptor\">Title:</span>LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems</h1>\n    <div class=\"authors\"><span class=\"descriptor\">Authors:</span><a href=\"https://arxiv.org/search/cs?searchtype=author&amp;query=Ranjan,+R\" rel=\"nofollow\">Rajesh Ranjan</a>, <a href=\"https://arxiv.org/search/cs?searchtype=author&amp;query=Gupta,+S\" rel=\"nofollow\">Shailja Gupta</a>, <a href=\"https://arxiv.org/search/cs?searchtype=author&amp;query=Singh,+S+N\" rel=\"nofollow\">Surya Narayan Singh</a></div>            <div id=\"download-button-info\" hidden>View a PDF of the paper titled LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems, by Rajesh Ranjan and 2 other authors</div>\n    <a class=\"mobile-submission-download\" href=\"/pdf/2504.10915\">View PDF</a>\n\n\n\n    <blockquote class=\"abstract mathjax\">\n            <span class=\"descriptor\">Abstract:</span>The rise of autonomous AI agents, capable of perceiving, reasoning, and acting independently, signals a profound shift in how digital ecosystems operate, govern, and evolve. As these agents proliferate beyond centralized infrastructures, they expose foundational gaps in identity, accountability, and ethical alignment. Three critical questions emerge: Identity: Who or what is the agent? Accountability: Can its actions be verified, audited, and trusted? Ethical Consensus: Can autonomous systems reliably align with human values and prevent harmful emergent behaviors? We present the novel LOKA Protocol (Layered Orchestration for Knowledgeful Agents), a unified, systems-level architecture for building ethically governed, interoperable AI agent ecosystems. LOKA introduces a proposed Universal Agent Identity Layer (UAIL) for decentralized, verifiable identity; intent-centric communication protocols for semantic coordination across diverse agents; and a Decentralized Ethical Consensus Protocol (DECP) that could enable agents to make context-aware decisions grounded in shared ethical baselines. Anchored in emerging standards such as Decentralized Identifiers (DIDs), Verifiable Credentials (VCs), and post-quantum cryptography, LOKA proposes a scalable, future-resilient blueprint for multi-agent AI governance. By embedding identity, trust, and ethics into the protocol layer itself, LOKA proposes the foundation for a new era of responsible, transparent, and autonomous AI ecosystems operating across digital and physical domains.\n    </blockquote>\n\n    <!--CONTEXT-->\n    <div class=\"metatable\">\n      <table summary=\"Additional metadata\">        <tr>\n          <td class=\"tablecell label\">Comments:</td>\n          <td class=\"tablecell comments mathjax\">4 Figures, 1 Table</td>\n        </tr>\n<tr>\n          <td class=\"tablecell label\">Subjects:</td>\n          <td class=\"tablecell subjects\">\n            <span class=\"primary-subject\">Multiagent Systems (cs.MA)</span>; Artificial Intelligence (cs.AI); Computers and Society (cs.CY)</td>\n        </tr><tr>\n          <td class=\"tablecell label\">Cite as:</td>\n          <td class=\"tablecell arxivid\"><span class=\"arxivid\"><a href=\"https://arxiv.org/abs/2504.10915\">arXiv:2504.10915</a> [cs.MA]</span></td>\n        </tr>\n        <tr>\n          <td class=\"tablecell label\">&nbsp;</td>\n          <td class=\"tablecell arxividv\">(or <span class=\"arxivid\">\n              <a href=\"https://arxiv.org/abs/2504.10915v2\">arXiv:2504.10915v2</a> [cs.MA]</span> for this version)\n          </td>\n        </tr>\n        <tr>\n          <td class=\"tablecell label\">&nbsp;</td>\n          <td class=\"tablecell arxivdoi\">              <a href=\"https://doi.org/10.48550/arXiv.2504.10915\"  id=\"arxiv-doi-link\">https://doi.org/10.48550/arXiv.2504.10915</a><div class=\"button-and-tooltip\">\n              <button class=\"more-info\" aria-describedby=\"more-info-desc-1\">\n                <svg height=\"15\" role=\"presentation\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentColor\" d=\"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z\" class=\"\"></path></svg>\n                <span class=\"visually-hidden\">Focus to learn more</span>\n              </button>\n              <!-- tooltip description -->\n              <div role=\"tooltip\" id=\"more-info-desc-1\">\n                <span class=\"left-corner\"></span>                  arXiv-issued DOI via DataCite</div>\n            </div>\n          </td>\n        </tr></table>\n    </div>\n  </div>\n</div>\n    <div class=\"submission-history\">\n      <h2>Submission history</h2> From: Rajesh Ranjan [<a href=\"/show-email/830cc4c6/2504.10915\" rel=\"nofollow\">view email</a>]      <br/>            <strong><a href=\"/abs/2504.10915v1\" rel=\"nofollow\">[v1]</a></strong>\n        Tue, 15 Apr 2025 06:51:35 UTC (3,394 KB)<br/>\n    <strong>[v2]</strong>\n        Tue, 22 Apr 2025 02:59:48 UTC (3,379 KB)<br/>\n</div>\n  </div>\n  <!--end leftcolumn-->\n<div class=\"extra-services\">    <div class=\"full-text\">\n      <a name=\"other\"></a>\n      <span class=\"descriptor\">Full-text links:</span>\n      <h2>Access Paper:</h2>\n      <ul>\n  <div id=\"download-button-info\" hidden>\nView a PDF of the paper titled LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems, by Rajesh Ranjan and 2 other authors</div><li><a href=\"/pdf/2504.10915\" aria-describedby=\"download-button-info\" accesskey=\"f\" class=\"abs-button download-pdf\">View PDF</a></li></ul>\n      <div class=\"abs-license\"><a href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\" title=\"Rights to this article\" class=\"has_license\">\n          <img alt=\"license icon\" role=\"presentation\" src=\"https://arxiv.org/icons/licenses/by-nc-sa-4.0.png\"/>\n          <span>view license</span>\n        </a></div>\n    </div>\n    <!--end full-text-->    <div class=\"browse\">\n    <h3 class=\"browse-context-heading\">Current browse context:</h3>\n  <div class=\"current\">cs.MA</div>\n\n  <div class=\"prevnext\">\n<span class=\"arrow\">\n      <a class=\"abs-button prev-url\" href=\"/prevnext?id=2504.10915&amp;function=prev&amp;context=cs.MA\"\n         accesskey=\"p\" title=\"previous in cs.MA (accesskey p)\" rel=\"nofollow\">&lt;&nbsp;prev</a>\n    </span>\n    <span class=\"is-hidden-mobile\">&nbsp; | &nbsp;</span>    <span class=\"arrow\">\n      <a class=\"abs-button next-url\" href=\"/prevnext?id=2504.10915&amp;function=next&amp;context=cs.MA\" accesskey=\"n\"\n         title=\"next in cs.MA (accesskey n)\"  rel=\"nofollow\">next&nbsp;&gt;</a>\n    </span><br/>\n  </div><div class=\"list\">\n    <a class=\"abs-button abs-button-grey abs-button-small context-new\" href=\"/list/cs.MA/new\"  rel=\"nofollow\">new</a>\n    <span class=\"is-hidden-mobile\"> | </span>\n    <a class=\"abs-button abs-button-grey abs-button-small context-recent\" href=\"/list/cs.MA/recent\" rel=\"nofollow\">recent</a>\n    <span class=\"is-hidden-mobile\"> | </span><a class=\"abs-button abs-button-grey abs-button-small context-id\" href=\"/list/cs.MA/2025-04\" rel=\"nofollow\">2025-04</a>\n  </div><div class=\"abs-switch-cat\">\n    Change to browse by:\n    <div class=\"switch context-change\">\n        <a href=\"/abs/2504.10915?context=cs\" rel=\"nofollow\">cs</a><br class=\"is-hidden-mobile\">\n        <a class=\"subclass\" href=\"/abs/2504.10915?context=cs.AI\" rel=\"nofollow\">cs.AI</a><br class=\"is-hidden-mobile\">\n        <a class=\"subclass\" href=\"/abs/2504.10915?context=cs.CY\" rel=\"nofollow\">cs.CY</a><br class=\"is-hidden-mobile\">\n    </div>\n  </div>\n\n    </div>\n      <div class=\"extra-ref-cite\">\n        <h3>References &amp; Citations</h3>\n        <ul>\n          <li><a  class=\"abs-button abs-button-small cite-ads\" href=\"https://ui.adsabs.harvard.edu/abs/arXiv:2504.10915\">NASA ADS</a></li><li><a  class=\"abs-button abs-button-small cite-google-scholar\" href=\"https://scholar.google.com/scholar_lookup?arxiv_id=2504.10915\" target=\"_blank\" rel=\"noopener\">Google Scholar</a></li>\n          <li><a  class=\"abs-button abs-button-small cite-semantic-scholar\" href=\"https://api.semanticscholar.org/arXiv:2504.10915\" target=\"_blank\" rel=\"noopener\">Semantic Scholar</a></li>\n        </ul>\n        <div style=\"clear:both;\"></div>\n      </div>\n\n<div class='extra-ref-cite'>\n    <button type=\"button\" id='bib-cite-trigger' class=\"bib-cite-button abs-button\">export BibTeX citation</button>\n    <span id='bib-cite-loading' hidden='true'>Loading...</span>\n</div>\n\n<div id='bib-cite-modal' class='bib-modal' hidden='true'>\n    <div class='bib-modal-content'>\n        <div class='bib-modal-title'>\n            <h2>BibTeX formatted citation</h2>\n            <button type=\"button\" class='bib-modal-close' aria-label=\"Close\">&times;</button>\n        </div>\n        <div>\n            <textarea id='bib-cite-target' class=\"bib-citation-content\" aria-label=\"loading the citation\">loading...</textarea>\n        </div>\n        <div>\n            <span>Data provided by: </span>\n            <a id='bib-cite-source-api'></a>\n        </div>\n    </div>\n</div><div class=\"bookmarks\">\n  <div><h3>Bookmark</h3></div><a class=\"abs-button abs-button-grey abs-button-small\" href=\"http://www.bibsonomy.org/BibtexHandler?requTask=upload&amp;url=https://arxiv.org/abs/2504.10915&amp;description=LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems\"\n     title=\"Bookmark on BibSonomy\">\n    <img src=\"/static/browse/0.3.4/images/icons/social/bibsonomy.png\"\n         alt=\"BibSonomy\"/>\n  </a>\n  <a class=\"abs-button abs-button-grey abs-button-small\" href=\"https://reddit.com/submit?url=https://arxiv.org/abs/2504.10915&amp;title=LOKA Protocol: A Decentralized Framework for Trustworthy and Ethical AI Agent Ecosystems\"\n     title=\"Bookmark on Reddit\">\n    <img src=\"/static/browse/0.3.4/images/icons/social/reddit.png\"\n         alt=\"Reddit\"/>\n  </a>\n</div>  </div>\n  <!--end extra-services-->\n<!-- LABS AREA -->\n<div id=\"labstabs\">\n  <div class=\"labstabs\" role=\"tablist\" aria-label=\"arXivLabs tools\"><input type=\"radio\" name=\"tabs\" id=\"tabone\"checked=\"checked\"class=\"labs-tab-input\">\n    <label for=\"tabone\" role=\"tab\" aria-selected=\"true\" aria-controls=\"tabpanel-one\" id=\"tab-label-one\">Bibliographic Tools</label>\n    <div class=\"tab labs-display-bib\" role=\"tabpanel\" id=\"tabpanel-one\" aria-labelledby=\"tab-label-one\">\n      <h1>Bibliographic and Citation Tools</h1>\n      <div class=\"toggle\">\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input id=\"bibex-toggle\" type=\"checkbox\" class=\"lab-toggle\"\n                     data-script-url=\"/static/browse/0.3.4/bibex/bibex.js?20241202\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">Bibliographic Explorer Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-bibex\">Bibliographic Explorer</span> <em>(<a href=\"https://info.arxiv.org/labs/showcase.html#arxiv-bibliographic-explorer\">What is the Explorer?</a>)</em>\n          </div>\n        </div>\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"connectedpapers-toggle\"\n                type=\"checkbox\"\n                class=\"lab-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/connectedpapers.js\"\n                aria-labelledby=\"label-for-connected-papers\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">Connected Papers Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-connected-papers\">Connected Papers</span> <em>(<a href=\"https://www.connectedpapers.com/about\" target=\"_blank\">What is Connected Papers?</a>)</em>\n          </div>\n        </div><div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"litmaps-toggle\"\n                type=\"checkbox\"\n                class=\"lab-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/litmaps.js?20210617\"\n                aria-labelledby=\"label-for-litmaps\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">Litmaps Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-litmaps\">Litmaps</span> <em>(<a href=\"https://www.litmaps.co/\" target=\"_blank\">What is Litmaps?</a>)</em>\n          </div>\n        </div>\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"scite-toggle\"\n                type=\"checkbox\"\n                class=\"lab-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/scite.js?20210617\"\n                aria-labelledby=\"label-for-scite\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">scite.ai Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-scite\">scite Smart Citations</span> <em>(<a href=\"https://www.scite.ai/\" target=\"_blank\">What are Smart Citations?</a>)</em>\n          </div>\n        </div>\n      </div>\n        <div class=\"labs-content-placeholder labs-display\" style=\"display: none;\"></div>\n        <div style=\"min-height: 15px\" id=\"connectedpapers-output\"></div>\n        <div style=\"min-height: 15px\" id=\"litmaps-open-in\"></div>\n        <div style=\"min-height: 15px\" id=\"scite-open-in\"></div>\n    </div>\n\n\n    <input type=\"radio\" name=\"tabs\" id=\"tabtwo\" class=\"labs-tab-input\">\n    <label for=\"tabtwo\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tabpanel-two\" id=\"tab-label-two\">Code, Data, Media</label>\n    <div class=\"tab\" role=\"tabpanel\" id=\"tabpanel-two\" aria-labelledby=\"tab-label-two\">\n      <h1>Code, Data and Media Associated with this Article</h1>\n      <div class=\"toggle\">\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"alphaxiv-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/alphaxiv.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-alphaxiv\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">alphaXiv Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-alphaxiv\">alphaXiv</span> <em>(<a href=\"https://alphaxiv.org/\" target=\"_blank\">What is alphaXiv?</a>)</em>\n          </div>\n        </div>\n\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input        \n                id=\"catalyzex-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/catalyzex.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-cx\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">Links to Code Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-cx\">CatalyzeX Code Finder for Papers</span> <em>(<a href=\"https://www.catalyzex.com\" target=\"_blank\">What is CatalyzeX?</a>)</em>\n          </div>\n        </div>\n\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"dagshub-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/dagshub.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-dagshub\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">DagsHub Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-dagshub\">DagsHub</span> <em>(<a href=\"https://dagshub.com/\" target=\"_blank\">What is DagsHub?</a>)</em>\n          </div>\n        </div>\n  \n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"gotitpub-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/gotitpub.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-gotitpub\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">GotitPub Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-gotitpub\">Gotit.pub</span> <em>(<a href=\"http://gotit.pub/faq\" target=\"_blank\">What is GotitPub?</a>)</em>\n          </div>\n        </div>\n\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"huggingface-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/huggingface.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-huggingface\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">Huggingface Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-huggingface\">Hugging Face</span> <em>(<a href=\"https://huggingface.co/huggingface\" target=\"_blank\">What is Huggingface?</a>)</em>\n          </div>\n        </div>\n\n        <div class=\"columns is-mobile lab-row\">\n          <div class=\"column lab-switch\">\n            <label class=\"switch\">\n              <input\n                id=\"sciencecast-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/sciencecast.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-sciencecast\">\n              <span class=\"slider\"></span>\n              <span class=\"is-sr-only\">ScienceCast Toggle</span>\n            </label>\n          </div>\n          <div class=\"column lab-name\">\n            <span id=\"label-for-sciencecast\">ScienceCast</span> <em>(<a href=\"https://sciencecast.org/welcome\" target=\"_blank\">What is ScienceCast?</a>)</em>\n          </div>\n        </div>\n      </div>\n\n      <div id=\"alphaxiv-output\" style=\"display:none\"></div>\n      <div id=\"catalyzex-output\" style=\"display:none\"></div>\n      <div id=\"dagshub-output\" style=\"display:none\"></div>\n      <div id=\"gotitpub-output\" style=\"display:none\"></div>\n      <div id=\"sciencecast-output\" style=\"display:none\"></div>\n      <div id=\"huggingface-output\" style=\"display:none\"></div>\n    </div>\n\n\n      <input type=\"radio\" name=\"tabs\" id=\"labstabs-demos-input\" class=\"labs-tab-input\">\n      <label for=\"labstabs-demos-input\" id=\"labstabs-demos-label\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tabpanel-demos\">Demos</label>\n      <div class=\"tab\" role=\"tabpanel\" id=\"tabpanel-demos\" aria-labelledby=\"labstabs-demos-label\">\n        <h1>Demos</h1>\n        <div class=\"toggle\">\n          <div class=\"columns is-mobile lab-row\">\n            <div class=\"column lab-switch\">\n              <label class=\"switch\">\n                <input\n                  id=\"replicate-toggle\"\n                  data-script-url=\"/static/browse/0.3.4/js/replicate.js\"\n                  type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-replicate\">\n                <span class=\"slider\"></span>\n                <span class=\"is-sr-only\">Replicate Toggle</span>\n              </label>\n            </div>\n            <div class=\"column lab-name\">\n              <span id=\"label-for-replicate\">Replicate</span> <em>(<a href=\"https://replicate.com/docs/arxiv/about\" target=\"_blank\">What is Replicate?</a>)</em>\n            </div>\n          </div>\n          <div class=\"columns is-mobile lab-row\">\n            <div class=\"column lab-switch\">\n              <label class=\"switch\">\n                <input\n                  id=\"spaces-toggle\"\n                  data-script-url=\"/static/browse/0.3.4/js/spaces.js\"\n                  type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-spaces\">\n                <span class=\"slider\"></span>\n                <span class=\"is-sr-only\">Spaces Toggle</span>\n              </label>\n            </div>\n            <div class=\"column lab-name\">\n              <span id=\"label-for-spaces\">Hugging Face Spaces</span> <em>(<a href=\"https://huggingface.co/docs/hub/spaces\" target=\"_blank\">What is Spaces?</a>)</em>\n            </div>\n          </div>\n          <div class=\"columns is-mobile lab-row\">\n            <div class=\"column lab-switch\">\n              <label class=\"switch\">\n                <input\n                  id=\"txyz-toggle\"\n                  data-script-url=\"/static/browse/0.3.4/js/txyz.js\"\n                  type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-txyz\">\n                <span class=\"slider\"></span>\n                <span class=\"is-sr-only\">Spaces Toggle</span>\n              </label>\n            </div>\n            <div class=\"column lab-name\">\n              <span id=\"label-for-txyz\">TXYZ.AI</span> <em>(<a href=\"https://txyz.ai\" target=\"_blank\">What is TXYZ.AI?</a>)</em>\n            </div>\n          </div>\n        </div>\n        <div id=\"replicate-output\"></div>\n        <div id=\"spaces-output\"></div>\n        <div id=\"txyz-output\"></div>\n      </div>\n      <input type=\"radio\" name=\"tabs\" id=\"tabfour\" class=\"labs-tab-input\">\n      <label for=\"tabfour\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tabpanel-four\" id=\"tab-label-four\">Related Papers</label>\n      <div class=\"tab\" role=\"tabpanel\" id=\"tabpanel-four\" aria-labelledby=\"tab-label-four\">\n        <h1>Recommenders and Search Tools</h1>\n        <div class=\"toggle\">\n          <div class=\"columns is-mobile lab-row\">\n            <div class=\"column lab-switch\">\n              <label class=\"switch\">\n                <input id=\"influenceflower-toggle\"\n                data-script-url=\"/static/browse/0.3.4/js/influenceflower.js\"\n                type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-influenceflower\">\n                <span class=\"slider\"></span>\n                <span class=\"is-sr-only\">Link to Influence Flower</span>\n              </label>\n            </div>\n            <div class=\"column lab-name\">\n              <span id=\"label-for-influenceflower\">Influence Flower</span> <em>(<a href=\"https://influencemap.cmlab.dev/\" target=\"_blank\">What are Influence Flowers?</a>)</em>\n            </div>\n          </div>\n          <div class=\"columns is-mobile lab-row\">\n            <div class=\"column lab-switch\">\n              <label class=\"switch\">\n                <input id=\"core-recommender-toggle\" type=\"checkbox\" class=\"lab-toggle\" aria-labelledby=\"label-for-core\">\n                <span class=\"slider\"></span>\n                <span class=\"is-sr-only\">Core recommender toggle</span>\n              </label>\n            </div>\n            <div class=\"column lab-name\">\n              <span id=\"label-for-core\">CORE Recommender</span> <em>(<a href=\"https://core.ac.uk/services/recommender\">What is CORE?</a>)</em>\n            </div>\n          </div></div>\n        <div id=\"influenceflower-output\"></div>\n        <div id=\"influenceflower-output-graph\" style=\"display:none\">\n          <ul class=\"flower-tabs\">\n            <li class=\"active\"><a class=\"btn tab-btn\" onclick=\"openTab(event, 'tab-author')\">Author</a></li>\n            <li><a class=\"btn tab-btn\" onclick=\"openTab(event, 'tab-venue')\">Venue</a></li>\n            <li><a class=\"btn tab-btn\" onclick=\"openTab(event, 'tab-inst')\">Institution</a></li>\n            <li><a class=\"btn tab-btn\" onclick=\"openTab(event, 'tab-topic')\">Topic</a></li>\n          </ul>\n          <div class=\"flower-tab-content\">\n            <div class=\"tab-flower active\" id=\"tab-author\"><svg id=\"flower-graph-author\"></svg></div>\n            <div class=\"tab-flower\" id=\"tab-venue\"><svg id=\"flower-graph-venue\"></svg></div>\n            <div class=\"tab-flower\" id=\"tab-inst\"><svg id=\"flower-graph-inst\"></svg></div>\n            <div class=\"tab-flower\" id=\"tab-topic\"><svg id=\"flower-graph-topic\"></svg></div>\n          </div>\n        </div>\n        <div id=\"coreRecommenderOutput\"></div>\n        <div id=\"iarxivOutput\"></div>\n      </div>\n\n      <input type=\"radio\" name=\"tabs\" id=\"tabfive\" class=\"labs-tab-input\">\n      <label for=\"tabfive\" role=\"tab\" aria-selected=\"false\" aria-controls=\"tabpanel-five\" id=\"tab-label-five\">\n        About arXivLabs\n      </label>\n      <div class=\"tab\" role=\"tabpanel\" id=\"tabpanel-five\" aria-labelledby=\"tab-label-five\">\n        <div class=\"columns\">\n          <div class=\"column\">\n            <h1>arXivLabs: experimental projects with community collaborators</h1>\n            <p>arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.</p>\n            <p>Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.</p>\n            <p>Have an idea for a project that will add value for arXiv's community? <a href=\"https://info.arxiv.org/labs/index.html\"><strong>Learn more about arXivLabs</strong></a>.</p>\n          </div>\n          <div class=\"column is-narrow is-full-mobile\">\n            <p class=\"icon-labs\"><svg xmlns=\"http://www.w3.org/2000/svg\" role=\"presentation\" viewBox=\"0 0 635.572 811\"><path d=\"M175.6 676v27h-27v-27zm-54 27v27h27v-27zm-27 27v27h27v-27zm396-54v27h-27v-27zm0 27v27h27v-27zm27 27v27h27v-27zm-27-414h27v27h-27zm27 0h27v-27h-27zm27-27h27v-27h-27zm-396 45h-27v-27h27zm-27-54h-27v27h27zm-27-27h-27v27h27z\"/><path d=\"M94.6 730v27h-27v-27zm477 0v27h-27v-27zm-27-495h27v27h-27zm-450 18h-27v-27h27zm477 9h27v27h-27zm-54 495h27v27h-27zm-423 0h27v27h-27zm-54-504h27v27h-27z\" fill=\"#666\"/><path d=\"M67.6 730v27h-27v-27zm54 54v27h-27v-27zm0-108v27h27v-27zm-27 27v27h27v-27zm-81 0v27h27v-27zm585 27v27h-27v-27zm-108-54v27h27v-27zm27 27v27h27v-27zm81 0v27h27v-27zm-54-495h27v27h-27zm-54 108h27v-27h-27zm27-27h27v-27h-27zm0-81h27v-27h-27zm-423 18h-27v-27h27zm54 54h-27v27h27zm-27-27h-27v27h27zm0-81h-27v27h27zm423 612v27h-27v-27zm81-522v27h-27v-27zm-585-9v27h-27v-27z\" fill=\"#999\"/><path d=\"M94.6 784v27h-27v-27zm-27-27v27h27v-27zm-27-54v27h27v-27zm27 0v27h27v-27zm0-27v27h27v-27zm27 0v27h27v-27zm0-27v27h27v-27zm27 0v27h27v-27zm-108 81v27h27v-27zm558 54v27h-27v-27zm-27-27v27h27v-27zm27-54v27h27v-27zm-27 0v27h27v-27zm0-27v27h27v-27zm-27 0v27h27v-27zm0-27v27h27v-27zm-27 0v27h27v-27zm108 81v27h27v-27zm0-495h27v27h-27zm-27 27h27v-27h-27zm-54-27h27v-27h-27zm0 27h27v-27h-27zm-27 0h27v-27h-27zm0 27h27v-27h-27zm-27 0h27v-27h-27zm0 27h27v-27h-27zm81-108h27v-27h-27zm-504 45h-27v-27h27zm27-27h-27v27h27zm54-27h-27v27h27zm0 27h-27v27h27zm27 0h-27v27h27zm0 27h-27v27h27zm27 0h-27v27h27zm0 27h-27v27h27zm-81-108h-27v27h27z\" fill=\"#ccc\"/><path d=\"M598.6 665.1H41.5C-76.5 667 176 280.2 176 280.2h53a46.5 46.5 0 0162.8-56.3 29.2 29.2 0 1128.5 35.9h-1a46.5 46.5 0 01-1.5 20.3l142.5-.1s255.3 387 138.3 385.1zM291 181a29.3 29.3 0 10-29.2-29.3A29.3 29.3 0 00291 181zm65.4-66.8a22.4 22.4 0 10-22.5-22.4 22.4 22.4 0 0022.5 22.4z\" fill=\"#fc0\"/><path d=\"M245.5 172V10h153v162s324 495 198 495h-558c-126 0 207-495 207-495zm126 54h56m-13 72h56m-9 72h56m-20 72h56m-22 72h56m-29 72h56m-457-45c20.8 41.7 87.3 81 160.7 81 72.1 0 142.1-38.2 163.4-81\" fill=\"none\" stroke=\"#000\" stroke-miterlimit=\"10\" stroke-width=\"20\"/><path d=\"M273.3 421.7c0 31-9.8 56.3-21.9 56.3s-21.8-25.2-21.8-56.3 9.8-56.3 21.8-56.3 21.9 25.2 21.9 56.3zm114.4-56.3c-12 0-21.8 25.2-21.8 56.3s9.7 56.3 21.8 56.3 21.9-25.2 21.9-56.3-9.8-56.3-21.9-56.3zM150.1 526.6c-18.2 6.7-27.5 22.9-23.2 30.2s14.8-5.5 33-12.2 37.4-4.9 33-12.2-24.5-12.6-42.8-5.8zm296 5.8c-4.2 7.3 14.9 5.5 33.1 12.2s28.7 19.5 33 12.2-5-23.5-23.2-30.2-38.5-1.5-42.8 5.8z\"/></svg></p>\n          </div>\n        </div>\n      </div>\n\n    </div>\n</div>\n<!-- END LABS AREA -->\n  <div class=\"endorsers\">\n    <a href=\"/auth/show-endorsers/2504.10915\" class=\"endorser-who\" rel=\"nofollow\">Which authors of this paper are endorsers?</a> |\n    <a id=\"mathjax_toggle\" href=\"javascript:setMathjaxCookie()\">Disable MathJax</a> (<a href=\"https://info.arxiv.org/help/mathjax.html\">What is MathJax?</a>)\n    <span class=\"help\" style=\"font-style: normal; float: right; margin-top: 0; margin-right: 1em;\"></span>\n  </div>\n  <script type=\"text/javascript\" language=\"javascript\">mathjaxToggle();</script>\n</div>\n      </div>\n    </main>\n\n<footer class=\"ds-site-footer\">\n  <div class=\"ds-site-footer-grid\">\n    <div class=\"ds-site-footer-main\">\n      <div class=\"ds-site-footer-ack\">\n        We gratefully acknowledge support from\n        our <strong>major funders</strong>,\n        <a href=\"https://info.arxiv.org/about/ourmembers.html\"><strong>member institutions</strong></a><span class=\"ack-member-inline\" hidden>, <strong></strong></span>,\n        and all contributors.\n      </div>\n      <nav class=\"ds-site-footer-links\" aria-label=\"Site navigation\">\n        <a href=\"https://info.arxiv.org/about\">About</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help\">Help</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/contact.html\">Contact</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/subscribe\">Subscribe</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/license/index.html\">Copyright</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/policies/privacy_policy.html\">Privacy</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/web_accessibility.html\">Accessibility</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://status.arxiv.org\" target=\"_blank\" rel=\"noopener noreferrer\">Operational Status<span class=\"is-sr-only\"> (opens in new tab)</span></a>\n      </nav>\n    </div>\n\n    <div class=\"ds-site-footer-funders\" aria-label=\"Major funders\">\n      <div class=\"ds-site-footer-funders-label\">Major funding support from</div>\n      <div class=\"ds-site-footer-funders-logos\">\n        <a class=\"ds-funder-link\" href=\"https://www.simonsfoundation.org/\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <img class=\"ds-funder-logo\" src=\"/static/base/1.0.1/images/funders/simons-foundation.png\" alt=\"Simons Foundation\">\n        </a>\n        <a class=\"ds-funder-link\" href=\"https://www.sfi.org.bm/\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <img class=\"ds-funder-logo\" src=\"/static/base/1.0.1/images/funders/simons-foundation-international.png\" alt=\"Simons Foundation International\">\n        </a>\n        <a class=\"ds-funder-link\" href=\"https://www.schmidtsciences.org/\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <img class=\"ds-funder-logo\" src=\"/static/base/1.0.1/images/funders/schmidt-sciences.png\" alt=\"Schmidt Sciences\">\n        </a>\n      </div>\n    </div>\n  </div>\n</footer>  </div>\n\n  <script src=\"/static/base/1.0.1/js/arxiv-header.js?v=20260626\"></script>\n\n</body>\n\n</html>","snapshot_chars":42630,"live_check":"matches"},{"url":"https://arxiv.org/html/2504.16736v2","committed_hash":"sha256:8baee3137e4a64241949efe9d670c2f1c10374b0d2b02c8ad271ea536939297a","committed_hash_short":"sha256:8baee313…6939297a","mime_type":"text/html","committed_at":"2026-09-09T20:00:27.247619+00:00","content_snapshot":"<!DOCTYPE html><html lang=\"en\">\n<head>\n<meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">\n<title>A Survey of AI Agent Protocols</title>\n<!--Generated by LaTeXML oxide (version 0.7.6) http://dlmf.nist.gov/LaTeXML/.-->\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n<link rel=\"stylesheet\" href=\"/static/browse/0.3.4/css/arxiv-html-papers-20260823.css\" type=\"text/css\">\n<script src=\"/static/browse/0.3.4/js/arxiv-html-papers-20260131.js\"> </script>\n<script>\n  // Restore the saved color scheme preference, or\n  // enact the browser preference if \"automatic\", \n  // without expecting DOM load to have completed.\n  //\n  // Also restore any saved readingmode and ToC display preferences.\n  function initializeReadingPreferences() {\n    let saved_theme = localStorage.getItem(\"ar5iv_theme\") || \"automatic\";\n    if (saved_theme === \"automatic\") {\n      if (window.matchMedia(\"(prefers-color-scheme: dark)\").matches) {\n        saved_theme = \"dark\";\n      }\n    }\n    if (saved_theme == \"dark\") {\n      document.documentElement.setAttribute(\"data-theme\", \"dark\");\n    } else {\n      document.documentElement.setAttribute(\"data-theme\", \"light\");\n    }\n\n    const tocDisplay = localStorage.getItem('arxiv_html_paper_toc_display');\n    if (tocDisplay) {\n      document.documentElement.setAttribute(\"data-toc-display\", tocDisplay);\n    }\n    const readingMode = localStorage.getItem('arxiv_html_paper_reading_mode');\n    if (readingMode) {\n      document.documentElement.setAttribute(\"data-reading-mode\", readingMode);\n    }\n    // Pre-apply spinout-banner dismissal here, before the banner paints, so it\n    // never flashes in only to be hidden later by the deferred arxiv-header.js.\n    // Key matches arxiv-header.js: \"arxiv-banner-dismissed:\" + data-banner-name.\n    if (localStorage.getItem('arxiv-banner-dismissed:spinout-nonprofit')) {\n      document.documentElement.setAttribute(\"data-banner-dismissed\", \"\");\n    }\n  }\n  // Run as soon as JS starts, to minimize repainting\n  initializeReadingPreferences();\n</script>\n<link rel=\"apple-touch-icon\" sizes=\"180x180\"\n  href=\"/static/browse/0.3.4/images/icons/apple-touch-icon.png\">\n<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\"\n  href=\"/static/browse/0.3.4/images/icons/favicon-32x32.png\">\n<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\"\n  href=\"/static/browse/0.3.4/images/icons/favicon-16x16.png\">\n<link rel=\"manifest\" href=\"/static/browse/0.3.4/images/icons/site.webmanifest\">\n<link rel=\"mask-icon\" href=\"/static/browse/0.3.4/images/icons/safari-pinned-tab.svg\" color=\"#5bbad5\">\n<link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"https://use.typekit.net/utz6mli.css\"><link rel=\"stylesheet\" type=\"text/css\" media=\"screen\"\n  href=\"/static/base/1.0.1/css/arxiv-header-footer.css?v=20260626\"><style>\n  /* Banner pre-dismissal (set above before paint -> no flash-then-hide) and\n     reading-mode chrome hiding. */\n  html[data-banner-dismissed] .ds-announcement { display: none; }\n  html[data-reading-mode=\"enabled\"] .ds-announcement,\n  html[data-reading-mode=\"enabled\"] .ds-site-footer { display: none; }\n  /* Keep the announcement text dark on the Open-Blue band in both colour themes\n     (otherwise it inherits the paper's warm-wash text in dark mode and washes out). */\n  .ds-announcement-text { color: var(--arxiv-ink, #1c1a17); }\n</style>\n<script defer src=\"/static/base/1.0.1/js/arxiv-header.js?v=20260626\"></script>\n</head>\n<body>\n<dialog id=\"modal-form\" aria-labelledby=\"modal-title\" closedby=\"any\">\n  <form id=\"modal-form-content\" method=\"dialog\" enctype=\"multipart/form-data\">\n    <header class=\"modal-header\">\n      <h5 id=\"modal-title\" class=\"modal-title\">Report GitHub Issue</h5>\n      <button type=\"submit\" formnovalidate class=\"modal-close\" aria-label=\"Close\">×</button>\n    </header>\n\n    <div class=\"modal-body\">\n      <label for=\"form_title\">Title:</label>\n      <input class=\"form-control\" id=\"form_title\" name=\"form_title\" required placeholder=\"Enter title\">\n\n      <p id=\"selectedTextModalDescription\" hidden>Content selection saved. Describe the issue below:</p>\n\n      <label for=\"description\">Description:</label>\n      <textarea class=\"form-control\" id=\"description\" name=\"description\" required maxlength=\"500\"\n        placeholder=\"500 characters maximum\"></textarea>\n    </div>\n\n    <footer class=\"modal-footer\">\n      <button type=\"submit\" value=\"internal-report\" class=\"sr-only modal-submit\">Submit without GitHub</button>\n      <button type=\"submit\" value=\"github-report\" class=\"modal-submit\">Submit in GitHub</button>\n    </footer>\n  </form>\n</dialog><div class=\"ds-announcement\" id=\"announcement-banner\" role=\"region\" aria-label=\"Announcement\"\n    data-banner-name=\"spinout-nonprofit\">\n    <img class=\"ds-announcement-glyph\" src=\"/static/base/1.0.1/images/icons/smileybones-small.svg\" alt=\"\" aria-hidden=\"true\">\n    <span class=\"ds-announcement-text\">arXiv is now an independent nonprofit!</span>\n    <a class=\"ds-announcement-link\" href=\"https://info.arxiv.org/about\">Learn more</a>\n    <button type=\"button\" class=\"ds-announcement-close\" aria-label=\"Dismiss announcement\">&times;</button>\n  </div>\n\n<header class=\"arxiv-html-header\">\n  <div class=\"html-header-logo\">\n    <a href=\"/\"><img alt=\"arXiv logo\" class=\"logo desktop-only\" width=\"100\"\n        src=\"/static/base/1.0.1/images/arxiv-logo-primary-light.svg\">\n      <span class=\"sr-only\">Back to arXiv</span>\n    </a>\n  </div>\n  <!--TOC, dark mode, links-->\n  <nav class=\"html-header-nav\">\n    <a class=\"header-button hover-effect desktop-only\" href=\"https://info.arxiv.org/about/accessible_HTML.html\"\n      target=\"_blank\">Why HTML?</a>\n    <a class=\"header-button\" title=\"Report an Issue\" href=\"#\" title=\"Report an issue\"\n      onclick=\"event.preventDefault(); showModalForm();\">\n      <svg role=\"presentation\" class=\"mobile-only toggle-icon\" aria-hidden=\"true\" height=\"1.25rem\"\n        viewBox=\"0 0 640 640\">\n        <path\n          d=\"M224 160C224 107 267 64 320 64C373 64 416 107 416 160L416 163.6C416 179.3 403.3 192 387.6 192L252.5 192C236.8 192 224.1 179.3 224.1 163.6L224.1 160zM569.6 172.8C580.2 186.9 577.3 207 563.2 217.6L465.4 290.9C470.7 299.8 474.7 309.6 477.2 320L576 320C593.7 320 608 334.3 608 352C608 369.7 593.7 384 576 384L480 384L480 416C480 418.6 479.9 421.3 479.8 423.9L563.2 486.4C577.3 497 580.2 517.1 569.6 531.2C559 545.3 538.9 548.2 524.8 537.6L461.7 490.3C438.5 534.5 395.2 566.5 344 574.2L344 344C344 330.7 333.3 320 320 320C306.7 320 296 330.7 296 344L296 574.2C244.8 566.5 201.5 534.5 178.3 490.3L115.2 537.6C101.1 548.2 81 545.3 70.4 531.2C59.8 517.1 62.7 497 76.8 486.4L160.2 423.9C160.1 421.3 160 418.7 160 416L160 384L64 384C46.3 384 32 369.7 32 352C32 334.3 46.3 320 64 320L162.8 320C165.3 309.6 169.3 299.8 174.6 290.9L76.8 217.6C62.7 207 59.8 186.9 70.4 172.8C81 158.7 101.1 155.8 115.2 166.4L224 248C236.3 242.9 249.8 240 264 240L376 240C390.2 240 403.7 242.8 416 248L524.8 166.4C538.9 155.8 559 158.7 569.6 172.8z\" />\n      </svg>\n      <span class=\"desktop-only\">Report Issue</span></a>\n    <!--back to abstract-->\n    <a class=\"header-button\" title=\"Back to abstract page\" aria-label=\"Back to abstract page\"\n      href=\"/abs/2504.16736v2\">\n      <svg class=\"mobile-only toggle-icon\" role=\"presentation\" height=\"1.25rem\" viewBox=\"0 0 512 512\" fill=\"#ffffff\"\n        aria-hidden=\"true\">\n        <path\n          d=\"M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 192 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l210.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128zM160 96c17.7 0 32-14.3 32-32s-14.3-32-32-32L96 32C43 32 0 75 0 128L0 384c0 53 43 96 96 96l64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l64 0z\">\n        </path>\n      </svg>\n      <span class=\"desktop-only\">Back to Abstract</span>\n    </a>\n    <!-- PDF download link -->\n    <a class=\"header-button\" title=\"Download PDF\" href=\"/pdf/2504.16736v2\"\n      target=\"_blank\">\n      <svg class=\"mobile-only toggle-icon\" role=\"presentation\" height=\"1.25rem\" viewBox=\"0 0 576 542\">\n        <path\n          d=\"M208 48L96 48c-8.8 0-16 7.2-16 16l0 384c0 8.8 7.2 16 16 16l80 0 0 48-80 0c-35.3 0-64-28.7-64-64L32 64C32 28.7 60.7 0 96 0L229.5 0c17 0 33.3 6.7 45.3 18.7L397.3 141.3c12 12 18.7 28.3 18.7 45.3l0 149.5-48 0 0-128-88 0c-39.8 0-72-32.2-72-72l0-88zM348.1 160L256 67.9 256 136c0 13.3 10.7 24 24 24l68.1 0zM240 380l32 0c33.1 0 60 26.9 60 60s-26.9 60-60 60l-12 0 0 28c0 11-9 20-20 20s-20-9-20-20l0-128c0-11 9-20 20-20zm32 80c11 0 20-9 20-20s-9-20-20-20l-12 0 0 40 12 0zm96-80l32 0c28.7 0 52 23.3 52 52l0 64c0 28.7-23.3 52-52 52l-32 0c-11 0-20-9-20-20l0-128c0-11 9-20 20-20zm32 128c6.6 0 12-5.4 12-12l0-64c0-6.6-5.4-12-12-12l-12 0 0 88 12 0zm76-108c0-11 9-20 20-20l48 0c11 0 20 9 20 20s-9 20-20 20l-28 0 0 24 28 0c11 0 20 9 20 20s-9 20-20 20l-28 0 0 44c0 11-9 20-20 20s-20-9-20-20l0-128z\" />\n      </svg>\n      <span class=\"desktop-only\">Download PDF</span></a>\n    <!-- navigational table of contents toggle -->\n    <a class=\"header-button toggle-icon\" href=\"javascript:toggleNavTOC();\" title=\"Toggle navigation\"\n      aria-label=\"Toggle navigation\">\n      <svg height=\"1.25rem\" role=\"presentation\" viewBox=\"0 0 512 512\">\n        <path\n          d=\"M40 48C26.7 48 16 58.7 16 72v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V72c0-13.3-10.7-24-24-24H40zM192 64c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zm0 160c-17.7 0-32 14.3-32 32s14.3 32 32 32H480c17.7 0 32-14.3 32-32s-14.3-32-32-32H192zM16 232v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V232c0-13.3-10.7-24-24-24H40c-13.3 0-24 10.7-24 24zM40 368c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24H88c13.3 0 24-10.7 24-24V392c0-13.3-10.7-24-24-24H40z\">\n        </path>\n      </svg>\n    </a>\n    <!--- collapsable header / reading mode toggle -->\n    <a class=\"header-button toggle-icon\" href=\"javascript:toggleReadingMode();\"\n      title=\"Disable reading mode, show header and footer\">\n      <svg role=\"presentation\" height=\"1.25rem\"\n        viewBox=\"0 0 448 512\"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.-->\n        <path\n          d=\"M32 32C14.3 32 0 46.3 0 64l0 96c0 17.7 14.3 32 32 32s32-14.3 32-32l0-64 64 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L32 32zM64 352c0-17.7-14.3-32-32-32S0 334.3 0 352l0 96c0 17.7 14.3 32 32 32l96 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-64 0 0-64zM320 32c-17.7 0-32 14.3-32 32s14.3 32 32 32l64 0 0 64c0 17.7 14.3 32 32 32s32-14.3 32-32l0-96c0-17.7-14.3-32-32-32l-96 0zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 64-64 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l96 0c17.7 0 32-14.3 32-32l0-96z\" />\n      </svg>\n    </a>\n    <!--- colored theme toggle -->\n    <button type=\"button\" class=\"header-button color-tog\" onclick=\"toggleColorScheme();\" title=\"Toggle dark/light mode\" aria-label=\"Toggle color scheme\">\n      <span class=\"toggle-icon automatic-tog\" aria-hidden=\"true\">\n        <svg role=\"presentation\" height=\"1.25rem\" viewBox=\"0 0 24 24\">\n          <path\n            d=\"m14.3 16-.7-2h-3.2l-.7 2H7.8L11 7h2l3.2 9h-1.9M20 8.69V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69m-9.15 3.96h2.3L12 9l-1.15 3.65Z\">\n          </path>\n        </svg>\n      </span>\n      <span class=\"toggle-icon light-tog\" aria-hidden=\"true\">\n        <svg role=\"presentation\" height=\"1.25rem\" viewBox=\"0 0 24 24\">\n          <path\n            d=\"M12 8a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4m0 10a6 6 0 0 1-6-6 6 6 0 0 1 6-6 6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69Z\">\n          </path>\n        </svg>\n      </span>\n      <span class=\"toggle-icon dark-tog\" aria-hidden=\"true\">\n        <svg role=\"presentation\" height=\"1.25rem\" viewBox=\"0 0 24 24\">\n          <path\n            d=\"M12 18c-.89 0-1.74-.2-2.5-.55C11.56 16.5 13 14.42 13 12c0-2.42-1.44-4.5-3.5-5.45C10.26 6.2 11.11 6 12 6a6 6 0 0 1 6 6 6 6 0 0 1-6 6m8-9.31V4h-4.69L12 .69 8.69 4H4v4.69L.69 12 4 15.31V20h4.69L12 23.31 15.31 20H20v-4.69L23.31 12 20 8.69Z\">\n          </path>\n        </svg>\n      </span>\n    </button>\n  </nav>\n</header><nav class=\"ltx_page_navbar\">\n<nav class=\"ltx_TOC\">\n<ol class=\"ltx_toclist\">\n<li class=\"ltx_tocentry ltx_tocentry_abstract\"><a href=\"#abstract1\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Abstract</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S1\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">1 </span>Introduction</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S2\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">2 </span>Preliminaries</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S2.SS1\" title=\"In 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">2.1 </span>Definition and Characteristics of LLM agents</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S2.SS1.SSS0.Px1\" title=\"In 2.1 Definition and Characteristics of LLM agents ‣ 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Industrial Advancements</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S2.SS1.SSS0.Px2\" title=\"In 2.1 Definition and Characteristics of LLM agents ‣ 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Academic Research Directions</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S2.SS1.SSS0.Px3\" title=\"In 2.1 Definition and Characteristics of LLM agents ‣ 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Emerging Implementation Frameworks</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S2.SS2\" title=\"In 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">2.2 </span>Definition and Developments of Agent Protocols</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S3\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3 </span>Protocol Taxonomy</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S3.SS1\" title=\"In 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.1 </span>Context-Oriented Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS1.SSS1\" title=\"In 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.1.1 </span>General-Purpose Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsubsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS1.SSS1.Px1\" title=\"In 3.1.1 General-Purpose Protocols ‣ 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">MCP <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Anthropic, 2024</span>)</cite></span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS1.SSS2\" title=\"In 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.1.2 </span>Domain-Specific Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsubsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS1.SSS2.Px1\" title=\"In 3.1.2 Domain-Specific Protocols ‣ 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">agents.json <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">WildCardAI, 2025</span>)</cite></span></a></li>\n</ol></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S3.SS2\" title=\"In 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.2 </span>Inter-Agent Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS2.SSS1\" title=\"In 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.2.1 </span>General-Purpose Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsubsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS1.Px1\" title=\"In 3.2.1 General-Purpose Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Network Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Chang, 2024</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS1.Px2\" title=\"In 3.2.1 General-Purpose Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent2Agent Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Google, 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS1.Px3\" title=\"In 3.2.1 General-Purpose Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Interaction &amp; Transaction Protocol (AITP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">NEAR, 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS1.Px4\" title=\"In 3.2.1 General-Purpose Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Connect Protocol (AConP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Cisco, 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS1.Px5\" title=\"In 3.2.1 General-Purpose Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Communication Protocol (AComP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Al and Data, 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS1.Px6\" title=\"In 3.2.1 General-Purpose Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agora <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Marro et al., 2024</span>)</cite></span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS2.SSS2\" title=\"In 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.2.2 </span>Domain-Specific Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsubsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS2.Px1\" title=\"In 3.2.2 Domain-Specific Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">PXP Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Srinivasan et al., 2024</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS2.Px2\" title=\"In 3.2.2 Domain-Specific Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">LOKA Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Ranjan et al., 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS2.Px3\" title=\"In 3.2.2 Domain-Specific Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">CrowdES <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Bae et al., 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS2.Px4\" title=\"In 3.2.2 Domain-Specific Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Spatial Population Protocols <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Gąsieniec et al., 2024</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS2.Px5\" title=\"In 3.2.2 Domain-Specific Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">LMOS <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">Eclipse, 2025</span>)</cite></span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S3.SS2.SSS2.Px6\" title=\"In 3.2.2 Domain-Specific Protocols ‣ 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<span class=\"ltx_ref\">AlEngineerFoundation, 2025</span>)</cite></span></a></li>\n</ol></li>\n</ol></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S4\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4 </span>Protocol Evaluation and Comparison</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS1\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.1 </span>Efficiency</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS1.SSS0.Px1\" title=\"In 4.1 Efficiency ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Latency</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS1.SSS0.Px2\" title=\"In 4.1 Efficiency ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Throughput</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS1.SSS0.Px3\" title=\"In 4.1 Efficiency ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Resource Utilization</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS2\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.2 </span>Scalability</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS2.SSS0.Px1\" title=\"In 4.2 Scalability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Node Scalability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS2.SSS0.Px2\" title=\"In 4.2 Scalability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Link Scalability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS2.SSS0.Px3\" title=\"In 4.2 Scalability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Capability Negotiation</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS3\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.3 </span>Security</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS3.SSS0.Px1\" title=\"In 4.3 Security ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Authentication Mode Diversity</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS3.SSS0.Px2\" title=\"In 4.3 Security ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Role/ACL Granularity</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS3.SSS0.Px3\" title=\"In 4.3 Security ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Context Desensitization Mechanism</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS4\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.4 </span>Reliability</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS4.SSS0.Px1\" title=\"In 4.4 Reliability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Packet Retransmission</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS4.SSS0.Px2\" title=\"In 4.4 Reliability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Flow and Congestion Control</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS4.SSS0.Px3\" title=\"In 4.4 Reliability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Persistent Connections</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS5\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.5 </span>Extensibility</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS5.SSS0.Px1\" title=\"In 4.5 Extensibility ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Backward Compatibility</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS5.SSS0.Px2\" title=\"In 4.5 Extensibility ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Flexibility and Adaptability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS5.SSS0.Px3\" title=\"In 4.5 Extensibility ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Customization and Extension</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS6\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.6 </span>Operability</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS6.SSS0.Px1\" title=\"In 4.6 Operability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Protocol Stack Code Volume</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS6.SSS0.Px2\" title=\"In 4.6 Operability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Deployment and Configuration Complexity</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS6.SSS0.Px3\" title=\"In 4.6 Operability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Observability</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS7\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.7 </span>Interoperability</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS7.SSS0.Px1\" title=\"In 4.7 Interoperability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Cross-System and Cross-Browser Compatibility</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS7.SSS0.Px2\" title=\"In 4.7 Interoperability ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Cross-Network and Cross-Platform Adaptability</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS8\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.8 </span>Evaluation over Protocol Evolution: Case Studies</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS8.SSS0.Px1\" title=\"In 4.8 Evaluation over Protocol Evolution: Case Studies ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Iteration of MCP</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S4.SS8.SSS0.Px2\" title=\"In 4.8 Evaluation over Protocol Evolution: Case Studies ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Evolution from MCP to ANP and A2A</span></a></li>\n</ol></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S5\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5 </span>Use-Case Analysis</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS1\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.1 </span>MCP: Single Agent Invokes All Tools</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS2\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.2 </span>A2A: Complex Collaboration Inter-agents Within an Enterprise</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS3\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.3 </span>ANP: Cross-Domain Agent Protocol</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS4\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.4 </span>Agora: Natural Language to Protocol Generation</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S6\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6 </span>Academic Outlook</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S6.SS1\" title=\"In 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6.1 </span>Short-Term Outlook: From Static to Evolvable</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS1.SSS0.Px1\" title=\"In 6.1 Short-Term Outlook: From Static to Evolvable ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Evaluation and Benchmarking.</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS1.SSS0.Px2\" title=\"In 6.1 Short-Term Outlook: From Static to Evolvable ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Privacy-Preserving Protocols.</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS1.SSS0.Px3\" title=\"In 6.1 Short-Term Outlook: From Static to Evolvable ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Mesh Protocol.</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS1.SSS0.Px4\" title=\"In 6.1 Short-Term Outlook: From Static to Evolvable ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Evolvable Protocols.</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S6.SS2\" title=\"In 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6.2 </span>Mid-Term Outlook: From Rules to Ecosystems</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS2.SSS0.Px1\" title=\"In 6.2 Mid-Term Outlook: From Rules to Ecosystems ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Built-In Protocol Knowledge.</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS2.SSS0.Px2\" title=\"In 6.2 Mid-Term Outlook: From Rules to Ecosystems ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Layered Protocol Architectures.</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S6.SS3\" title=\"In 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6.3 </span>Long-Term Outlook: From Protocols to Intelligence Infrastructure</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS3.SSS0.Px1\" title=\"In 6.3 Long-Term Outlook: From Protocols to Intelligence Infrastructure ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Collective Intelligence and Scaling Laws.</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_paragraph\"><a href=\"#S6.SS3.SSS0.Px2\" title=\"In 6.3 Long-Term Outlook: From Protocols to Intelligence Infrastructure ‣ 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">Agent Data Networks.</span></a></li>\n</ol></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S7\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">7 </span>Conclusion</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_bibliography\"><a href=\"#bib\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">References</span></a></li>\n</ol></nav>\n</nav>\n<div class=\"ltx_page_main\">\n<div id=\"infobox\" class=\"infobox\">\n  <a id=\"license-tr\" href=\"https://info.arxiv.org/help/license/index.html#licenses-available\">\n    License: CC BY 4.0\n  </a>\n  <div id=\"watermark-tr\">\narXiv:2504.16736v2 [cs.AI] 26 Apr 2025</div>\n</div><div class=\"ltx_page_content\">\n<article class=\"ltx_document ltx_authors_1line\">\n<h1 class=\"ltx_title ltx_title_document\">A Survey of AI Agent Protocols</h1>\n<div class=\"ltx_authors\">\n<span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Yingxuan Yang, Huacan Chai, Yuanyi Song, Siyuan Qi,Muning Wen, Ning Li, Junwei Liao, Haoyi Hu, Jianghao Lin\n</span><span id=\"id1\" class=\"ltx_note ltx_note_frontmatter ltx_thanks_correspondence ltx_role_thanks\"><sup class=\"ltx_note_mark\">†</sup><span class=\"ltx_note_outer\"><span class=\"ltx_note_content\"><sup class=\"ltx_note_mark\">†</sup><span class=\"ltx_note_type\">thanks: </span><span id=\"id1.1\" class=\"ltx_text ltx_font_bold\">Corresponding author.</span></span></span></span><span class=\"ltx_author_notes\"><span class=\"ltx_author_notes_content\">\n<span class=\"ltx_contact ltx_role_email\"><span class=\"ltx_contact_name\">Email: </span><a href=\"mailto:\"><span id=\"id2\" class=\"ltx_text ltx_font_typewriter\">zoeyyx@sjtu.edu.cn</span></a>\n</span></span></span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Gaowei Chang\n</span><span class=\"ltx_author_notes\"><span class=\"ltx_author_notes_content\">\n<span class=\"ltx_contact ltx_role_email\"><span class=\"ltx_contact_name\">Email: </span><a href=\"mailto:\"><span id=\"id3\" class=\"ltx_text ltx_font_typewriter\">chiangel@sjtu.edu.cn</span></a>\n</span></span></span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Weiwen Liu\n</span><span class=\"ltx_author_notes\"><span class=\"ltx_author_notes_content\">\n<span class=\"ltx_contact ltx_role_email\"><span class=\"ltx_contact_name\">Email: </span><a href=\"mailto:\"><span id=\"id4\" class=\"ltx_text ltx_font_typewriter\">wnzhang@sjtu.edu.cn</span></a>\n</span></span></span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Ying Wen\n</span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Yong Yu\n</span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Weinan Zhang\n</span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\">Shanghai Jiao Tong University\n</span></span>\n<span class=\"ltx_author_before\">  </span><span class=\"ltx_creator ltx_role_author\">\n<span class=\"ltx_personname\"><span id=\"id5\" class=\"ltx_text\">ANP Community</span>\n</span></span></div>\n\n<div id=\"abstract1\" class=\"ltx_abstract\"><h6 class=\"ltx_title ltx_title_abstract\">Abstract</h6>\n    \n<p id=\"abstract1.1\" class=\"ltx_p\">The rapid development of large language models (LLMs) has led to the widespread deployment of LLM agents across diverse industries, including customer service, content generation, data analysis, and even healthcare. However, as more LLM agents are deployed, a major issue has emerged: there is no standard way for these agents to communicate with external tools or data sources. This lack of standardized protocols makes it difficult for agents to work together or scale effectively, and it limits their ability to tackle complex, real-world tasks. A unified communication protocol for LLM agents could change this. It would allow agents and tools to interact more smoothly, encourage collaboration, and triggering the formation of collective intelligence.\nIn this paper, we provide the first comprehensive analysis of existing agent protocols, proposing a systematic two-dimensional classification that differentiates context-oriented versus inter-agent protocols and general-purpose versus domain-specific protocols. Additionally, we conduct a comparative performance analysis of these protocols across key dimensions such as security, scalability, and latency.\nFinally, we explore the future landscape of agent protocols by identifying critical research directions and characteristics necessary for next-generation protocols. These characteristics include adaptability, privacy preservation, and group-based interaction, as well as trends toward layered architectures and collective intelligence infrastructures.\nWe expect this work to serve as a practical reference for both researchers and engineers seeking to design, evaluate, or integrate robust communication infrastructures for intelligent agents.</p>\n  \n</div>\n<div id=\"p1\" class=\"ltx_para\">\n<table id=\"p1.1\" class=\"ltx_tabular ltx_align_top\">\n<tr id=\"p1.1.1\" class=\"ltx_tr\">\n<td id=\"p1.1.1.1\" class=\"ltx_td ltx_align_center\"><span class=\"ltx_rule\" style=\"width:0.0pt;height:24.0pt;--ltx-bg-color:black;display:inline-block;\"></span></td></tr>\n</table>\n</div>\n<div id=\"p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"p2.1\" class=\"ltx_p\"><span id=\"p2.1.1\" class=\"ltx_text ltx_font_bold\">Key Words:</span> AI Agent Protocol, AI Agent, Agent Protocol Evaluation, LLMs</p>\n</div>\n<div class=\"ltx_pagination ltx_role_newpage\"></div>\n<nav class=\"ltx_TOC ltx_list_toc ltx_toc_toc\"><h6 class=\"ltx_title ltx_title_contents\">Contents</h6>\n<ol class=\"ltx_toclist\">\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S1\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">1 </span>Introduction</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S2\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">2 </span>Preliminaries</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S2.SS1\" title=\"In 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">2.1 </span>Definition and Characteristics of LLM agents</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S2.SS2\" title=\"In 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">2.2 </span>Definition and Developments of Agent Protocols</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S3\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3 </span>Protocol Taxonomy</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S3.SS1\" title=\"In 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.1 </span>Context-Oriented Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS1.SSS1\" title=\"In 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.1.1 </span>General-Purpose Protocols</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS1.SSS2\" title=\"In 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.1.2 </span>Domain-Specific Protocols</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S3.SS2\" title=\"In 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.2 </span>Inter-Agent Protocols</span></a>\n<ol class=\"ltx_toclist ltx_toclist_subsection\">\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS2.SSS1\" title=\"In 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.2.1 </span>General-Purpose Protocols</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsubsection\"><a href=\"#S3.SS2.SSS2\" title=\"In 3.2 Inter-Agent Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">3.2.2 </span>Domain-Specific Protocols</span></a></li>\n</ol></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S4\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4 </span>Protocol Evaluation and Comparison</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS1\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.1 </span>Efficiency</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS2\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.2 </span>Scalability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS3\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.3 </span>Security</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS4\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.4 </span>Reliability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS5\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.5 </span>Extensibility</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS6\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.6 </span>Operability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS7\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.7 </span>Interoperability</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S4.SS8\" title=\"In 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">4.8 </span>Evaluation over Protocol Evolution: Case Studies</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S5\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5 </span>Use-Case Analysis</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS1\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.1 </span>MCP: Single Agent Invokes All Tools</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS2\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.2 </span>A2A: Complex Collaboration Inter-agents Within an Enterprise</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS3\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.3 </span>ANP: Cross-Domain Agent Protocol</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S5.SS4\" title=\"In 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">5.4 </span>Agora: Natural Language to Protocol Generation</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S6\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6 </span>Academic Outlook</span></a>\n<ol class=\"ltx_toclist ltx_toclist_section\">\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S6.SS1\" title=\"In 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6.1 </span>Short-Term Outlook: From Static to Evolvable</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S6.SS2\" title=\"In 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6.2 </span>Mid-Term Outlook: From Rules to Ecosystems</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_subsection\"><a href=\"#S6.SS3\" title=\"In 6 Academic Outlook ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">6.3 </span>Long-Term Outlook: From Protocols to Intelligence Infrastructure</span></a></li>\n</ol></li>\n<li class=\"ltx_tocentry ltx_tocentry_section\"><a href=\"#S7\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\"><span class=\"ltx_tag ltx_tag_ref\">7 </span>Conclusion</span></a></li>\n<li class=\"ltx_tocentry ltx_tocentry_bibliography\"><a href=\"#bib\" title=\"In A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_title\">References</span></a></li>\n</ol></nav>\n<section id=\"S1\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">1 </span>Introduction</h2>\n\n<div id=\"S1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.p1.1\" class=\"ltx_p\">With the rapid advancement of large language models (LLMs), LLM agents<span id=\"footnote1\" class=\"ltx_note ltx_role_footnote\"><sup class=\"ltx_note_mark\">1</sup><span class=\"ltx_note_outer\"><span class=\"ltx_note_content\"><sup class=\"ltx_note_mark\">1</sup>\n            <span class=\"ltx_tag ltx_tag_note\">1</span>\n            \n            \n            \n          For presentation brevity, in this paper, the multi-modal LLM concept <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib1\" title=\"\" class=\"ltx_ref\">Caffagni et al., 2024</a>)</cite> is merged into the LLM concept.</span></span></span> are increasingly being deployed across various industries, including automated customer service, content creation, data analysis, and medical assistance <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib2\" title=\"\" class=\"ltx_ref\">OpenAI et al., 2024</a>; <a href=\"#bib.bib3\" title=\"\" class=\"ltx_ref\">Gottweis et al., 2025</a>; <a href=\"#bib.bib4\" title=\"\" class=\"ltx_ref\">Yang et al., 2025a</a>; <a href=\"#bib.bib5\" title=\"\" class=\"ltx_ref\">Guo et al., 2024</a>; <a href=\"#bib.bib6\" title=\"\" class=\"ltx_ref\">Zhou et al., 2024</a>)</cite>, transforming our daily work and life. To fully exploit the potential of agents, many architectures have emerged to facilitate communication between agents and external entities. These entities include resources not directly controlled by agents, such as various data sources and tools, as well as other online agents.</p>\n</div>\n<div id=\"S1.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.p2.1\" class=\"ltx_p\">However, as the scope of application scenarios expands and agents from different vendors with different structures emerge, the interaction rules between agents and entities have grown complex. A critical bottleneck in this evolution is the absence of standardized protocols. This deficiency hinders agent interoperability with aforementioned resources <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib7\" title=\"\" class=\"ltx_ref\">Qu et al., 2025</a>; <a href=\"#bib.bib8\" title=\"\" class=\"ltx_ref\">Patil et al., 2023</a>; <a href=\"#bib.bib9\" title=\"\" class=\"ltx_ref\">Liu et al., 2024</a>)</cite>, limiting their capability to leverage external functionalities. In addition, the lack of standardized protocols prevents seamless collaboration between agents from different providers or architectural backgrounds, thus limiting the scalability of agent networks. Ultimately, the ability of agents to solve more complex real-world problems is thereby limited.</p>\n</div>\n<div id=\"S1.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.p3.1\" class=\"ltx_p\">These challenges echo a pivotal moment in computing history when the early Internet was fragmented by incompatible systems and limited connectivity. Nowadays, the landscape of LLM agents suffers from similar isolation. The revolutionary impact of TCP/IP and HTTP protocols didn’t merely solve technical problems—they unleashed an unprecedented era of global connectivity, innovation, and value creation that transformed human society.\nSimilarly, a unified protocol for agent systems wouldn’t just address current interoperability issues—it would create something far more transformative: a connected network of intelligence <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib10\" title=\"\" class=\"ltx_ref\">Rajaei, 2024</a>; <a href=\"#bib.bib11\" title=\"\" class=\"ltx_ref\">Yang et al., 2024</a>; <a href=\"#bib.bib12\" title=\"\" class=\"ltx_ref\">Chen et al., 2024</a>; <a href=\"#bib.bib13\" title=\"\" class=\"ltx_ref\">Yang et al., 2025b</a>)</cite>. Such standardization would enable different forms of intelligence to flow between systems—where tools with embedded intelligence could seamlessly interact with specialized agents, combining their capabilities to create emergent forms of collective intelligence greater than any individual component. This intelligence network would break down the artificial barriers between \"tool intelligence\" and \"agent intelligence\", allowing them to merge, amplify, and complement each other dynamically. Specialized agents could form temporary coalitions to solve complex problems, intelligent tools could extend the capabilities of multiple agents simultaneously, and entirely new cognitive architectures could emerge from these standardized interactions. The result wouldn’t merely be more efficient automation but a fundamentally new paradigm of distributed, collaborative intelligence that could address challenges beyond the reach of today’s isolated systems.</p>\n</div>\n<div id=\"S1.p4\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.p4.1\" class=\"ltx_p\">To address the aforementioned limitations, existing work continues to advance the standardization of protocols. For instance, in agent-to-resource communication, Anthropic has introduced the Model Context Protocol (MCP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib14\" title=\"\" class=\"ltx_ref\">Anthropic, 2024</a>)</cite>, which standardizes context acquisition between LLM agents and external resources. MCP greatly enhances agents’ ability to communicate with external data and tools, effectively acting as an \"external brain\" to augment agent knowledge and tackle complex real-world problems more efficiently. Similarly, protocols like Agent Network Protocol (ANP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib15\" title=\"\" class=\"ltx_ref\">Chang, 2024</a>)</cite> and Agent-to-Agent (A2A) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib16\" title=\"\" class=\"ltx_ref\">Google, 2025</a>)</cite> facilitate collaboration among agents from diverse providers and structures in multi-agent scenarios. However, despite their rapid development, the lack of a detailed analysis and survey of agent protocols results in users and developers encountering difficulties when navigating the extensive agent protocols in practice. Among the most pressing concerns for users and developers are the analysis and classification of the similarities and differences between protocols, as well as the comparison of their various performance characteristics.</p>\n</div>\n<div id=\"S1.p5\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.p5.1\" class=\"ltx_p\">This survey provides the first comprehensive analysis of existing agent protocols. Through a detailed investigation of protocols, we present a systematic classification of agent protocols for the first time, offering a clear framework for the numerous available protocols, thereby assisting users and developers in selecting the most suitable protocols for specific scenarios. Furthermore, we undertake a comparative analysis of the performance of various protocols across multiple key dimensions, including security, scalability, and latency, providing valuable insights for future research and practical applications of agent protocols.\nFinally, we explore the future landscape of LLM agent protocol, outlining major research directions and identifying the characteristics that next-generation protocols should embody to support evolving agent ecosystems, such as adaptability, privacy preservation, and group-based interaction.</p>\n</div>\n<figure id=\"S1.F1\" class=\"ltx_figure\"><object type=\"image/svg+xml\" data=\"2504.16736v2/ecosystem.svg\" id=\"S1.F1.g1\" class=\"ltx_graphics ltx_centering ltx_img_landscape\" style=\"aspect-ratio:538/256;\" width=\"538\" height=\"256\"></object>\n<figcaption class=\"ltx_caption ltx_centering\"><span class=\"ltx_tag ltx_tag_figure\"><span id=\"S1.F1.3\" class=\"ltx_text\" style=\"font-size:90%;\">Figure 1</span>: </span><span id=\"S1.F1.4\" class=\"ltx_text\" style=\"font-size:90%;\">A layered architecture of the Agent Internet Ecosystem.</span></figcaption>\n</figure>\n<div id=\"S1.p6\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.p6.1\" class=\"ltx_p\">In summary, our research makes several significant contributions to the field:</p>\n<ul id=\"S1.I1\" class=\"ltx_itemize\">\n<li id=\"S1.I1.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S1.I1.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.I1.i1.p1.1\" class=\"ltx_p\">We propose the first systematic, two-dimensional classification of agent protocols—distinguishing context-oriented vs. inter-agent protocols and general-purpose vs. domain-specific protocols—to provide a clear organizational framework.</p>\n</div></li>\n<li id=\"S1.I1.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S1.I1.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S1.I1.i2.p1.1\" class=\"ltx_p\">We conduct a qualitative analysis of current agent protocols across key dimensions such as efficiency, scalability, security, and reliability, revealing their relative strengths and limitations in different application environments.</p>\n</div></li>\n<li id=\"S1.I1.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S1.I1.i3.p1\" class=\"ltx_para\">\n<p id=\"S1.I1.i3.p1.1\" class=\"ltx_p\">We offer a forward-looking perspective on the evolution of agent protocols, identifying short-, mid-, and long-term trends, including the shift toward evolvable, privacy-aware, and group-coordinated protocols, as well as the emergence of layered architectures and collective intelligence infrastructures.</p>\n</div></li>\n</ul>\n</div>\n<figure id=\"S1.F2\" class=\"ltx_figure\"><img src=\"2504.16736v2/Figure/development2.png\" id=\"S1.F2.g1\" class=\"ltx_graphics ltx_centering ltx_img_landscape\" style=\"aspect-ratio:598/296;\" width=\"598\" height=\"296\" alt=\"Refer to caption\">\n<figcaption class=\"ltx_caption ltx_centering\"><span class=\"ltx_tag ltx_tag_figure\"><span id=\"S1.F2.3\" class=\"ltx_text\" style=\"font-size:90%;\">Figure 2</span>: </span><span id=\"S1.F2.4\" class=\"ltx_text\" style=\"font-size:90%;\">A glance at the development of agent protocols.</span></figcaption>\n</figure>\n</section>\n<section id=\"S2\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">2 </span>Preliminaries</h2>\n\n<div id=\"S2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.p1.1\" class=\"ltx_p\">In this section, we present foundational concepts essential to understanding the subsequent survey and analyses. We first define LLM agents and discuss their key characteristics. Subsequently, we introduce the concept of agent protocols and their fundamental roles within LLM ecosystems.</p>\n</div>\n<section id=\"S2.SS1\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">2.1 </span>Definition and Characteristics of LLM agents</h3>\n\n<div id=\"S2.SS1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.p1.1\" class=\"ltx_p\">LLM agents signify a notable advancement in artificial intelligence by integrating the sophisticated linguistic processing capabilities inherent in large language models with autonomous decision-making frameworks <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib17\" title=\"\" class=\"ltx_ref\">Yao et al., 2022</a>; <a href=\"#bib.bib18\" title=\"\" class=\"ltx_ref\">Tang et al., 2023</a>; <a href=\"#bib.bib19\" title=\"\" class=\"ltx_ref\">Hong et al., 2024</a>)</cite>. Specifically, these agents are advanced systems capable of generating complex textual outputs requiring sequential reasoning. They demonstrate capabilities such as forward-looking planning, maintaining contextual memory of past interactions, and employing external tools to dynamically adapt responses according to situational demands and desired communication styles.</p>\n</div>\n<div id=\"S2.SS1.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.p2.1\" class=\"ltx_p\">What distinguishes LLM agents from standard Large Language Models is their architectural composition and operational capabilities. While LLMs primarily focus on text generation based on input prompts, agents are designed to function autonomously within real-world environments. The core architecture of an LLM agent typically consists of:</p>\n<ul id=\"S2.I1\" class=\"ltx_itemize\">\n<li id=\"S2.I1.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S2.I1.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.I1.i1.p1.1\" class=\"ltx_p\"><span id=\"S2.I1.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Foundation Model</span>:\nThe core of an LLM-based agent is its foundation model <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib20\" title=\"\" class=\"ltx_ref\">Zhao et al., 2025</a>; <a href=\"#bib.bib21\" title=\"\" class=\"ltx_ref\">Yin et al., 2024</a>)</cite>, typically a large language model or a multimodal large model, which provides essential capabilities for reasoning, understanding language, and interpreting multimodal information.</p>\n</div></li>\n<li id=\"S2.I1.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S2.I1.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.I1.i2.p1.1\" class=\"ltx_p\"><span id=\"S2.I1.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Memory Systems</span>: LLM agents implement both short-term and long-term memory components to maintain context across interactions and store relevant information for future use <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib22\" title=\"\" class=\"ltx_ref\">Zhang et al., 2024</a>; <a href=\"#bib.bib13\" title=\"\" class=\"ltx_ref\">Yang et al., 2025b</a>)</cite>. This dual memory system allows agents to maintain conversation continuity while building knowledge over time.</p>\n</div></li>\n<li id=\"S2.I1.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S2.I1.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.I1.i3.p1.1\" class=\"ltx_p\"><span id=\"S2.I1.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Planning</span>: Planning is a fundamental aspect of agent research <cite class=\"ltx_cite ltx_citemacro_citep\">(\n                    , \n                  )</cite>, enabling agents to break down complex tasks into smaller, manageable subtasks. Such planning mechanisms facilitate strategic problem-solving and enhance the interpretability and transparency of the agent’s decision-making processes.</p>\n</div></li>\n<li id=\"S2.I1.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S2.I1.i4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.I1.i4.p1.1\" class=\"ltx_p\"><span id=\"S2.I1.i4.p1.1.1\" class=\"ltx_text ltx_font_bold\">Tool-Using</span>:\nAlthough LLMs inherently face limitations in mathematical reasoning, logical operations, and knowledge beyond their trained corpus, agents overcome these constraints by integrating external tools and APIs<cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib23\" title=\"\" class=\"ltx_ref\">Wang et al. (2023)</a>; <a href=\"#bib.bib24\" title=\"\" class=\"ltx_ref\">Schick et al. (2023)</a>; <a href=\"#bib.bib7\" title=\"\" class=\"ltx_ref\">Qu et al. (2025)</a>; <a href=\"#bib.bib9\" title=\"\" class=\"ltx_ref\">Liu et al. (2024)</a></cite>. Through systematic tool invocation, agents significantly extend their functionality and accuracy in responding to complex queries.</p>\n</div></li>\n<li id=\"S2.I1.i5\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S2.I1.i5.p1\" class=\"ltx_para\">\n<p id=\"S2.I1.i5.p1.1\" class=\"ltx_p\"><span id=\"S2.I1.i5.p1.1.1\" class=\"ltx_text ltx_font_bold\">Action Execution</span>: The ability to interact with their environment by executing actions<cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib25\" title=\"\" class=\"ltx_ref\">Liu et al. (2023)</a>; <a href=\"#bib.bib4\" title=\"\" class=\"ltx_ref\">Yang et al. (2025a)</a></cite>, whether through API calls, database queries, or interaction with external systems.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S2.SS1.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.p3.1\" class=\"ltx_p\">The architectural components described above represent the foundational structure of modern LLM agents. Building upon this architecture, recent advances in both academic research and industrial applications have significantly expanded agent capabilities and deployment scenarios.</p>\n</div>\n<section id=\"S2.SS1.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Industrial Advancements</h5>\n\n<div id=\"S2.SS1.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.SSS0.Px1.p1.1\" class=\"ltx_p\">In the industrial landscape, major technology companies have developed increasingly sophisticated agent platforms that leverage these architectural principles while adding enterprise-scale capabilities. Microsoft has positioned itself as a leader by creating a comprehensive agent ecosystem that integrates with over 1,400 enterprise systems and allows the use of multiple LLM options beyond their OpenAI partnership <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib26\" title=\"\" class=\"ltx_ref\">VentureBeat, 2024</a>)</cite>. Their autonomous agents can now handle complex workflows with minimal human supervision, particularly in areas such as sales automation, customer service, and business process optimization.\nSimilarly, IBM has embraced agent technology with their research indicating nearly universal adoption intentions among enterprise AI developers <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib27\" title=\"\" class=\"ltx_ref\">IBM Newsroom, 2024</a>)</cite>. Their focus on distinguishing between simple function-calling systems and truly autonomous agents with robust reasoning capabilities reflects the industry’s growing recognition that advanced planning and reasoning components are essential for meaningful agent applications.\nThe democratization of agent development has accelerated through platforms like Coze <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib28\" title=\"\" class=\"ltx_ref\">TrustedBy.ai, 2024</a>)</cite>, which enables non-technical users to build and deploy sophisticated agents across various communication channels. This trend toward accessible development tools has broadened agent adoption across sectors, from specialized enterprise applications to consumer-facing implementations.</p>\n</div>\n</section>\n<section id=\"S2.SS1.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Academic Research Directions</h5>\n\n<div id=\"S2.SS1.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.SSS0.Px2.p1.1\" class=\"ltx_p\">Academic research has increasingly focused on enhancing agent reasoning capabilities through specialized models designed specifically for complex analytical tasks. The development of reasoning-focused or o1-like models <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib29\" title=\"\" class=\"ltx_ref\">Jaech et al., 2024</a>)</cite> represents a significant advancement in enabling agents to handle intricate problem-solving scenarios that require multi-step logical processes.\nAnother key research direction involves multi-agent architectures where multiple specialized agents collaborate to accomplish complex tasks <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib11\" title=\"\" class=\"ltx_ref\">Yang et al., 2024</a>; <a href=\"#bib.bib5\" title=\"\" class=\"ltx_ref\">Guo et al., 2024</a>; <a href=\"#bib.bib13\" title=\"\" class=\"ltx_ref\">Yang et al., 2025b</a>; <a href=\"#bib.bib10\" title=\"\" class=\"ltx_ref\">Rajaei, 2024</a>)</cite>. These systems distribute cognitive load across multiple agents, each optimized for specific subtasks, and have demonstrated superior performance in handling complex, open-ended problems compared to single-agent approaches.</p>\n</div>\n</section>\n<section id=\"S2.SS1.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Emerging Implementation Frameworks</h5>\n\n<div id=\"S2.SS1.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.SSS0.Px3.p1.1\" class=\"ltx_p\">The practical implementation of agent systems has been facilitated by specialized frameworks that provide developers with pre-built components for agent construction. LangChain and its extension LangGraph have become industry standards for agent development <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib30\" title=\"\" class=\"ltx_ref\">LangChain, 2024</a>)</cite>, offering modular architectures that support sophisticated reasoning, planning, and multi-agent coordination.\nMicrosoft’s Semantic Kernel framework has focused on bridging traditional software development with AI capabilities <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib31\" title=\"\" class=\"ltx_ref\">Microsoft Learn, 2024</a>)</cite>, making it easier to integrate agent functionality into existing enterprise systems without complete architectural overhauls. This integration-focused approach has been particularly valuable for enterprises seeking to enhance existing workflows rather than replace them.</p>\n</div>\n<div id=\"S2.SS1.SSS0.Px3.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS1.SSS0.Px3.p2.1\" class=\"ltx_p\">These advancements collectively demonstrate the rapid evolution of LLM agents from experimental concepts to practical, value-generating systems deployed across diverse application domains. As the technology continues to mature, the integration of more sophisticated reasoning, planning, and action execution capabilities promises to further expand the role of autonomous agents in both enterprise and consumer contexts.</p>\n</div>\n<figure id=\"S2.T1\" class=\"ltx_table\">\n<figcaption class=\"ltx_caption ltx_centering\"><span class=\"ltx_tag ltx_tag_table\"><span id=\"S2.T1.3\" class=\"ltx_text\" style=\"font-size:90%;\">Table 1</span>: </span><span id=\"S2.T1.4\" class=\"ltx_text\" style=\"font-size:90%;\">Comparison of the properties of different interaction manners for agents.</span></figcaption>\n<div id=\"S2.T1.5\" class=\"ltx_inline-block ltx_align_center ltx_transformed_outer\" style=\"width:433.6pt;height:51.5pt;vertical-align:-23.7pt;\"><span class=\"ltx_transformed_inner\" style=\"transform:translate(-46.0pt,5.5pt) scale(0.824828074709877,0.824828074709877) ;\">\n<table id=\"S2.T1.5.1\" class=\"ltx_tabular ltx_align_middle\">\n<tr id=\"S2.T1.5.1.1\" class=\"ltx_tr\" style=\"--ltx-bg-color:#F0F0F0;\">\n<td id=\"S2.T1.5.1.1.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.1.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:71.1pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S2.T1.5.1.1.1.1.1\" class=\"ltx_p\"><span id=\"S2.T1.5.1.1.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Manner</span></span>\n</span></td>\n<td id=\"S2.T1.5.1.1.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.1.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S2.T1.5.1.1.2.1.1\" class=\"ltx_p\"><span id=\"S2.T1.5.1.1.2.1.1.1\" class=\"ltx_text ltx_font_bold\">Scenarios</span></span>\n</span></td>\n<td id=\"S2.T1.5.1.1.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><span id=\"S2.T1.5.1.1.3.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Efficiency</span></td>\n<td id=\"S2.T1.5.1.1.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><span id=\"S2.T1.5.1.1.4.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Operation Range</span></td>\n<td id=\"S2.T1.5.1.1.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><span id=\"S2.T1.5.1.1.5.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Standardized</span></td>\n<td id=\"S2.T1.5.1.1.6\" class=\"ltx_td ltx_align_center ltx_border_tt\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><span id=\"S2.T1.5.1.1.6.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">AI-Native</span></td></tr>\n<tr id=\"S2.T1.5.1.2\" class=\"ltx_tr\">\n<td id=\"S2.T1.5.1.2.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.2.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:71.1pt;\">\n<span id=\"S2.T1.5.1.2.1.1.1\" class=\"ltx_p\"><span id=\"S2.T1.5.1.2.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#000000;\">API</span></span>\n</span></td>\n<td id=\"S2.T1.5.1.2.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.2.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S2.T1.5.1.2.2.1.1\" class=\"ltx_p\">Server-to-server integration</span>\n</span></td>\n<td id=\"S2.T1.5.1.2.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m1\" class=\"ltx_Math\" alttext=\"\\checkmark\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>✓</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>✓</mi></mrow><annotation encoding=\"application/x-tex\">\\checkmark\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.2.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m2\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.2.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m3\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.2.6\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m4\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td></tr>\n<tr id=\"S2.T1.5.1.3\" class=\"ltx_tr\">\n<td id=\"S2.T1.5.1.3.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.3.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:71.1pt;\">\n<span id=\"S2.T1.5.1.3.1.1.1\" class=\"ltx_p\"><span id=\"S2.T1.5.1.3.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#000000;\">GUI</span></span>\n</span></td>\n<td id=\"S2.T1.5.1.3.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.3.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S2.T1.5.1.3.2.1.1\" class=\"ltx_p\">Computer/ Mobile Use</span>\n</span></td>\n<td id=\"S2.T1.5.1.3.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m5\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.3.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m6\" class=\"ltx_Math\" alttext=\"\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mi>✓</mi><annotation encoding=\"application/x-tex\">\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.3.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m7\" class=\"ltx_Math\" alttext=\"\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mi>✓</mi><annotation encoding=\"application/x-tex\">\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.3.6\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m8\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td></tr>\n<tr id=\"S2.T1.5.1.4\" class=\"ltx_tr\">\n<td id=\"S2.T1.5.1.4.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.4.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:71.1pt;\">\n<span id=\"S2.T1.5.1.4.1.1.1\" class=\"ltx_p\"><span id=\"S2.T1.5.1.4.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#000000;\">XML</span></span>\n</span></td>\n<td id=\"S2.T1.5.1.4.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.4.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S2.T1.5.1.4.2.1.1\" class=\"ltx_p\">Browser Use</span>\n</span></td>\n<td id=\"S2.T1.5.1.4.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m9\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.4.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m10\" class=\"ltx_Math\" alttext=\"\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mi>✓</mi><annotation encoding=\"application/x-tex\">\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.4.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m11\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.4.6\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m12\" class=\"ltx_Math\" alttext=\"\\times\" display=\"inline\" intent=\":literal\"><semantics><mo>×</mo><annotation encoding=\"application/x-tex\">\\times</annotation></semantics></math></td></tr>\n<tr id=\"S2.T1.5.1.5\" class=\"ltx_tr\">\n<td id=\"S2.T1.5.1.5.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.5.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:71.1pt;\">\n<span id=\"S2.T1.5.1.5.1.1.1\" class=\"ltx_p\"><span id=\"S2.T1.5.1.5.1.1.1.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-fg-color:#0000FF;\">Protocol</span></span>\n</span></td>\n<td id=\"S2.T1.5.1.5.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\">\n<span id=\"S2.T1.5.1.5.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S2.T1.5.1.5.2.1.1\" class=\"ltx_p\">Agent Interaction</span>\n</span></td>\n<td id=\"S2.T1.5.1.5.3\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m13\" class=\"ltx_Math\" alttext=\"\\checkmark\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>✓</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>✓</mi></mrow><annotation encoding=\"application/x-tex\">\\checkmark\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.5.4\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m14\" class=\"ltx_Math\" alttext=\"\\checkmark\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>✓</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>✓</mi></mrow><annotation encoding=\"application/x-tex\">\\checkmark\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.5.5\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m15\" class=\"ltx_Math\" alttext=\"\\checkmark\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>✓</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>✓</mi></mrow><annotation encoding=\"application/x-tex\">\\checkmark\\checkmark</annotation></semantics></math></td>\n<td id=\"S2.T1.5.1.5.6\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_t\" style=\"padding-top:1.5pt;padding-bottom:1.5pt;\"><math id=\"S2.T1.m16\" class=\"ltx_Math\" alttext=\"\\checkmark\\checkmark\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>✓</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mi>✓</mi></mrow><annotation encoding=\"application/x-tex\">\\checkmark\\checkmark</annotation></semantics></math></td></tr>\n</table>\n</span></div>\n</figure>\n</section>\n</section>\n<section id=\"S2.SS2\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">2.2 </span>Definition and Developments of Agent Protocols</h3>\n\n<div id=\"S2.SS2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS2.p1.1\" class=\"ltx_p\">Agent protocols are standardized frameworks that define the rules, formats, and procedures for structured communication among agents and between agents and external systems. Compared to traditional interaction mechanisms—such as APIs, graphical user interfaces (GUIs), or XML-based interactions—protocols exhibit significant advantages, as summarized in Table <a href=\"#S2.T1\" title=\"Table 1 ‣ Emerging Implementation Frameworks ‣ 2.1 Definition and Characteristics of LLM agents ‣ 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">1</span></a>. Unlike APIs, which are efficient but often lack operational flexibility and standardization, or GUIs, which provide user-friendly standardized interfaces but are limited in efficiency and not inherently AI-native, protocols combine the benefits of high efficiency, extensive operational scope, robust standardization, and native compatibility with AI systems. XML-based methods, primarily intended for browser-based interactions, similarly lack both efficiency and comprehensive standardization. Furthermore, a significant number of AI assistants focusing on browser-usage typically depend on HTML and other programming languages and analogous technologies for interactions between LLMs and websites. Nevertheless, this methodology is deficient in terms of flexibility and complexity, which hinders its applicability to alternative scenarios. Thus, agent protocols stand out as uniquely capable of supporting complex, dynamic, and scalable interactions within diverse agent ecosystems, making them the preferred approach for agent-based system communications.</p>\n</div>\n<div id=\"S2.SS2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS2.p2.1\" class=\"ltx_p\">Protocols serve as a foundational grammar enabling coherent information exchange, allowing heterogeneous agent systems to collaborate seamlessly regardless of their internal architectural differences. The primary value of these protocols lies in enabling interoperability, ensuring standardized interactions, and allowing agents to easily integrate and extend their capabilities by incorporating new tools, APIs, or services. Moreover, standardized protocols provide inherent mechanisms for maintaining security and governance, thereby managing agent behaviors within clearly defined and safe operational parameters. By abstracting away the complexities of interaction logic, protocols significantly reduce agent development complexity, empowering developers to concentrate efforts on enhancing core agent functionalities. Perhaps most transformatively, protocols enable collective intelligence to emerge when specialized agents form temporary coalitions to solve complex problems. By sharing insights and coordinating actions through standardized communication channels, distributed agent systems can achieve results impossible for monolithic architectures, enabling entirely new cognitive architectures that distribute reasoning across multiple specialized systems.</p>\n</div>\n<div id=\"S2.SS2.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S2.SS2.p3.1\" class=\"ltx_p\">The current agent protocol landscape encompasses various strategic paradigms. Model-centric protocols, exemplified by Anthropic’s Model Context Protocol (MCP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib14\" title=\"\" class=\"ltx_ref\">Anthropic, 2024</a>)</cite>, seek ecosystem influence and asset control by major technology providers. Enterprise-focused protocols such as Agent-to-Agent (A2A) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib16\" title=\"\" class=\"ltx_ref\">Google, 2025</a>)</cite> prioritize integration, security, and governance within internal corporate environments. Meanwhile, open network protocols like the Agent Network Protocol (ANP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib15\" title=\"\" class=\"ltx_ref\">Chang, 2024</a>)</cite> represent a decentralized vision, aiming to establish an open agent internet that encourages widespread agent interoperability regardless of provider or technology stack. These developments illustrate the critical role of protocols in advancing agent-based collaborative intelligence across diverse application domains.</p>\n</div>\n<figure id=\"S2.F3\" class=\"ltx_figure\"><span class=\"ltx_inline-block\"><svg id=\"S2.F3.pic1\" class=\"ltx_picture ltx_centering\" height=\"382.44\" overflow=\"visible\" version=\"1.1\" viewBox=\"0 0 581.26 382.44\" width=\"581.26\"><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" stroke-width=\"0.4pt\" transform=\"translate(0,382.44) matrix(1 0 0 -1 0 0) translate(29.8,0) translate(0,220.75)\"><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#DDDDDD;\" fill=\"#DDDDDD\" stroke=\"#000000\"><path d=\"M 23.99 15.75 L -23.99 15.75 C -27.05 15.75 -29.53 13.27 -29.53 10.21 L -29.53 -10.21 C -29.53 -13.27 -27.05 -15.75 -23.99 -15.75 L 23.99 -15.75 C 27.05 -15.75 29.53 -13.27 29.53 -10.21 L 29.53 10.21 C 29.53 13.27 27.05 15.75 23.99 15.75 Z M -29.53 -15.75\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 -23.75 -4.32)\"><foreignObject style=\"--ltx-fo-width:3.68em;--ltx-fo-height:0.68em;--ltx-fo-depth:0em;font-size:9.25pt;\" height=\"8.65\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"47.14\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.1\" class=\"ltx_text\" style=\"font-size:90%;\">Protocol</span></span></span></foreignObject></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#E6E6FF;\" fill=\"#E6E6FF\" stroke=\"#000000\"><path d=\"M 161.79 -53.15 L 74.43 -53.15 C 71.38 -53.15 68.9 -55.63 68.9 -58.68 L 68.9 -79.11 C 68.9 -82.17 71.38 -84.65 74.43 -84.65 L 161.79 -84.65 C 164.84 -84.65 167.32 -82.17 167.32 -79.11 L 167.32 -58.68 C 167.32 -55.63 164.84 -53.15 161.79 -53.15 Z M 68.9 -84.65\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 85.74 -71.94)\"><foreignObject style=\"--ltx-fo-width:5.11em;--ltx-fo-height:0.66em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.93\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"65.45\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.2\" class=\"ltx_text\" style=\"font-size:90%;\">Inter-Agent</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 29.8 0 L 59.06 0 L 59.06 -68.9 L 68.62 -68.9\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFE6E6;\" fill=\"#FFE6E6\" stroke=\"#000000\"><path d=\"M 278.87 -122.05 L 193.57 -122.05 C 190.51 -122.05 188.03 -124.53 188.03 -127.58 L 188.03 -148.01 C 188.03 -151.07 190.51 -153.54 193.57 -153.54 L 278.87 -153.54 C 281.93 -153.54 284.41 -151.07 284.41 -148.01 L 284.41 -127.58 C 284.41 -124.53 281.93 -122.05 278.87 -122.05 Z M 188.03 -153.54\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 190.8 -140.91)\"><foreignObject style=\"--ltx-fo-width:7.07em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"90.49\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.3\" class=\"ltx_text\" style=\"font-size:90%;\">Domain-Specific</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 167.6 -68.9 L 177.17 -68.9 L 177.17 -137.8 L 187.76 -137.8\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#8ECFC9;\" fill=\"#8ECFC9\" stroke=\"#000000\"><path d=\"M 401.95 -181.1 L 306.72 -181.1 C 303.66 -181.1 301.18 -183.58 301.18 -186.64 L 301.18 -207.06 C 301.18 -210.12 303.66 -212.6 306.72 -212.6 L 401.95 -212.6 C 405 -212.6 407.48 -210.12 407.48 -207.06 L 407.48 -186.64 C 407.48 -183.58 405 -181.1 401.95 -181.1 Z M 301.18 -212.6\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 315.36 -199.89)\"><foreignObject style=\"--ltx-fo-width:6.12em;--ltx-fo-height:0.66em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.93\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"78.3\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.4\" class=\"ltx_text\" style=\"font-size:90%;\">System-Agent</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 284.69 -137.8 L 295.28 -137.8 L 295.28 -196.85 L 300.9 -196.85\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFFFFF;\" fill=\"#FFFFFF\" stroke=\"#000000\"><path d=\"M 545.65 -173.23 L 438.61 -173.23 C 435.55 -173.23 433.07 -175.71 433.07 -178.76 L 433.07 -214.94 C 433.07 -217.99 435.55 -220.47 438.61 -220.47 L 545.65 -220.47 C 548.7 -220.47 551.18 -217.99 551.18 -214.94 L 551.18 -178.76 C 551.18 -175.71 548.7 -173.23 545.65 -173.23 Z M 433.07 -220.47\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 447.76 -206.64)\"><g class=\"ltx_tikzmatrix\" transform=\"matrix(1 0 0 -1 0 19.58)\"><g class=\"ltx_tikzmatrix_row\" transform=\"matrix(1 0 0 1 0 8.65)\"><g class=\"ltx_tikzmatrix_col ltx_nopad_l ltx_nopad_r\" transform=\"matrix(1 0 0 -1 0 0)\"><foreignObject style=\"--ltx-fo-width:6.93em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"88.74\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.5\" class=\"ltx_text\" style=\"font-size:90%;\">Agent Protocol,</span></span></span></foreignObject></g></g><g class=\"ltx_tikzmatrix_row\" transform=\"matrix(1 0 0 1 0 19.58)\"><g class=\"ltx_tikzmatrix_col ltx_nopad_l ltx_nopad_r\" transform=\"matrix(1 0 0 -1 0 0)\"><foreignObject style=\"--ltx-fo-width:2.87em;--ltx-fo-height:0.66em;--ltx-fo-depth:0em;font-size:9.25pt;\" height=\"8.51\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"36.8\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.6\" class=\"ltx_text\" style=\"font-size:90%;\">LMOS</span></span></span></foreignObject></g></g></g></g><path style=\"fill:none\" d=\"M 407.76 -196.85 L 413.39 -196.85 L 413.39 -196.85 L 432.79 -196.85\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#8ECFC9;\" fill=\"#8ECFC9\" stroke=\"#000000\"><path d=\"M 402.24 -122.05 L 306.42 -122.05 C 303.36 -122.05 300.88 -124.53 300.88 -127.58 L 300.88 -148.01 C 300.88 -151.07 303.36 -153.54 306.42 -153.54 L 402.24 -153.54 C 405.3 -153.54 407.78 -151.07 407.78 -148.01 L 407.78 -127.58 C 407.78 -124.53 405.3 -122.05 402.24 -122.05 Z M 300.88 -153.54\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 303.65 -140.84)\"><foreignObject style=\"--ltx-fo-width:7.92em;--ltx-fo-height:0.66em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.93\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"101.36\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.7\" class=\"ltx_text\" style=\"font-size:90%;\">Human-Computer</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 284.69 -137.8 L 295.28 -137.8 L 295.28 -137.8 L 300.61 -137.8\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFFFFF;\" fill=\"#FFFFFF\" stroke=\"#000000\"><path d=\"M 545.65 -114.17 L 438.61 -114.17 C 435.55 -114.17 433.07 -116.65 433.07 -119.71 L 433.07 -155.88 C 433.07 -158.94 435.55 -161.42 438.61 -161.42 L 545.65 -161.42 C 548.7 -161.42 551.18 -158.94 551.18 -155.88 L 551.18 -119.71 C 551.18 -116.65 548.7 -114.17 545.65 -114.17 Z M 433.07 -161.42\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 455.96 -140.84)\"><foreignObject style=\"--ltx-fo-width:5.65em;--ltx-fo-height:0.66em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.93\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"72.34\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.8\" class=\"ltx_text\" style=\"font-size:90%;\">LOKA, PXP</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 408.05 -137.8 L 413.39 -137.8 L 413.39 -137.8 L 432.79 -137.8\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#8ECFC9;\" fill=\"#8ECFC9\" stroke=\"#000000\"><path d=\"M 401.95 -62.99 L 306.72 -62.99 C 303.66 -62.99 301.18 -65.47 301.18 -68.53 L 301.18 -88.95 C 301.18 -92.01 303.66 -94.49 306.72 -94.49 L 401.95 -94.49 C 405 -94.49 407.48 -92.01 407.48 -88.95 L 407.48 -68.53 C 407.48 -65.47 405 -62.99 401.95 -62.99 Z M 301.18 -94.49\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 318.15 -81.85)\"><foreignObject style=\"--ltx-fo-width:5.65em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"72.35\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.9\" class=\"ltx_text\" style=\"font-size:90%;\">Robot-Agent</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 284.69 -137.8 L 295.28 -137.8 L 295.28 -78.74 L 300.9 -78.74\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFFFFF;\" fill=\"#FFFFFF\" stroke=\"#000000\"><path d=\"M 545.65 -55.12 L 438.61 -55.12 C 435.55 -55.12 433.07 -57.6 433.07 -60.65 L 433.07 -96.83 C 433.07 -99.88 435.55 -102.36 438.61 -102.36 L 545.65 -102.36 C 548.7 -102.36 551.18 -99.88 551.18 -96.83 L 551.18 -60.65 C 551.18 -57.6 548.7 -55.12 545.65 -55.12 Z M 433.07 -102.36\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 447.19 -81.85)\"><foreignObject style=\"--ltx-fo-width:7.05em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"90.23\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.10\" class=\"ltx_text\" style=\"font-size:90%;\">CrowdES, SPPs</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 407.76 -78.74 L 413.39 -78.74 L 413.39 -78.74 L 432.79 -78.74\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFE6E6;\" fill=\"#FFE6E6\" stroke=\"#000000\"><path d=\"M 280.05 15.75 L 192.39 15.75 C 189.33 15.75 186.85 13.27 186.85 10.21 L 186.85 -10.21 C 186.85 -13.27 189.33 -15.75 192.39 -15.75 L 280.05 -15.75 C 283.11 -15.75 285.59 -13.27 285.59 -10.21 L 285.59 10.21 C 285.59 13.27 283.11 15.75 280.05 15.75 Z M 186.85 -15.75\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 189.62 -3.11)\"><foreignObject style=\"--ltx-fo-width:7.25em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"92.85\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.11\" class=\"ltx_text\" style=\"font-size:90%;\">General-Purpose</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 167.6 -68.9 L 177.17 -68.9 L 177.17 0 L 186.58 0\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFFFFF;\" fill=\"#FFFFFF\" stroke=\"#000000\"><path d=\"M 545.65 23.62 L 399.24 23.62 C 396.18 23.62 393.7 21.14 393.7 18.09 L 393.7 -18.09 C 393.7 -21.14 396.18 -23.62 399.24 -23.62 L 545.65 -23.62 C 548.7 -23.62 551.18 -21.14 551.18 -18.09 L 551.18 18.09 C 551.18 21.14 548.7 23.62 545.65 23.62 Z M 393.7 -23.62\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 406.3 -8.51)\"><g class=\"ltx_tikzmatrix\" transform=\"matrix(1 0 0 -1 0 21.86)\"><g class=\"ltx_tikzmatrix_row\" transform=\"matrix(1 0 0 1 0 8.51)\"><g class=\"ltx_tikzmatrix_col ltx_nopad_l ltx_nopad_r\" transform=\"matrix(1 0 0 -1 0 0)\"><foreignObject style=\"--ltx-fo-width:8.53em;--ltx-fo-height:0.66em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.93\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"109.14\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.12\" class=\"ltx_text\" style=\"font-size:90%;\">ANP, A2A, AITP, </span></span></span></foreignObject></g></g><g class=\"ltx_tikzmatrix_row\" transform=\"matrix(1 0 0 1 0 19.44)\"><g class=\"ltx_tikzmatrix_col ltx_nopad_l ltx_nopad_r\" transform=\"matrix(1 0 0 -1 0 0)\"><foreignObject style=\"--ltx-fo-width:10.56em;--ltx-fo-height:0.66em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.93\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"135.12\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.13\" class=\"ltx_text\" style=\"font-size:90%;\">AComP, AConP, Agora</span></span></span></foreignObject></g></g></g></g><path style=\"fill:none\" d=\"M 285.87 0 L 295.28 0 L 295.28 0 L 393.42 0\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#E6E6FF;\" fill=\"#E6E6FF\" stroke=\"#000000\"><path d=\"M 164.25 84.65 L 71.97 84.65 C 68.91 84.65 66.44 82.17 66.44 79.11 L 66.44 58.68 C 66.44 55.63 68.91 53.15 71.97 53.15 L 164.25 53.15 C 167.31 53.15 169.78 55.63 169.78 58.68 L 169.78 79.11 C 169.78 82.17 167.31 84.65 164.25 84.65 Z M 66.44 53.15\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 69.2 64.57)\"><foreignObject style=\"--ltx-fo-width:7.7em;--ltx-fo-height:0.68em;--ltx-fo-depth:0em;font-size:9.25pt;\" height=\"8.65\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"98.53\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.14\" class=\"ltx_text\" style=\"font-size:90%;\">Context-Oriented</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 29.8 0 L 59.06 0 L 59.06 68.9 L 66.16 68.9\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFE6E6;\" fill=\"#FFE6E6\" stroke=\"#000000\"><path d=\"M 278.87 74.8 L 193.57 74.8 C 190.51 74.8 188.03 72.33 188.03 69.27 L 188.03 48.84 C 188.03 45.79 190.51 43.31 193.57 43.31 L 278.87 43.31 C 281.93 43.31 284.41 45.79 284.41 48.84 L 284.41 69.27 C 284.41 72.33 281.93 74.8 278.87 74.8 Z M 188.03 43.31\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 190.8 55.94)\"><foreignObject style=\"--ltx-fo-width:7.07em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"90.49\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.15\" class=\"ltx_text\" style=\"font-size:90%;\">Domain-Specific</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 170.06 68.9 L 177.17 68.9 L 177.17 59.06 L 187.76 59.06\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFFFFF;\" fill=\"#FFFFFF\" stroke=\"#000000\"><path d=\"M 545.65 82.68 L 438.61 82.68 C 435.55 82.68 433.07 80.2 433.07 77.14 L 433.07 40.97 C 433.07 37.91 435.55 35.43 438.61 35.43 L 545.65 35.43 C 548.7 35.43 551.18 37.91 551.18 40.97 L 551.18 77.14 C 551.18 80.2 548.7 82.68 545.65 82.68 Z M 433.07 35.43\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 461.48 56.1)\"><foreignObject style=\"--ltx-fo-width:4.82em;--ltx-fo-height:0.65em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"10.75\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.33)\" width=\"61.65\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.16\" class=\"ltx_text\" style=\"font-size:90%;\">agents.json</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 284.69 59.06 L 295.28 59.06 L 295.28 59.06 L 432.79 59.06\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFE6E6;\" fill=\"#FFE6E6\" stroke=\"#000000\"><path d=\"M 280.05 153.54 L 192.39 153.54 C 189.33 153.54 186.85 151.07 186.85 148.01 L 186.85 127.58 C 186.85 124.53 189.33 122.05 192.39 122.05 L 280.05 122.05 C 283.11 122.05 285.59 124.53 285.59 127.58 L 285.59 148.01 C 285.59 151.07 283.11 153.54 280.05 153.54 Z M 186.85 122.05\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 189.62 134.68)\"><foreignObject style=\"--ltx-fo-width:7.25em;--ltx-fo-height:0.68em;--ltx-fo-depth:0.19em;font-size:9.25pt;\" height=\"11.07\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.65)\" width=\"92.85\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.17\" class=\"ltx_text\" style=\"font-size:90%;\">General-Purpose</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 170.06 68.9 L 177.17 68.9 L 177.17 137.8 L 186.58 137.8\"></path><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#FFFFFF;\" fill=\"#FFFFFF\" stroke=\"#000000\"><path d=\"M 545.65 161.42 L 438.61 161.42 C 435.55 161.42 433.07 158.94 433.07 155.88 L 433.07 119.71 C 433.07 116.65 435.55 114.17 438.61 114.17 L 545.65 114.17 C 548.7 114.17 551.18 116.65 551.18 119.71 L 551.18 155.88 C 551.18 158.94 548.7 161.42 545.65 161.42 Z M 433.07 114.17\"></path></g><g style=\"--ltx-stroke-color:#000000;--ltx-fill-color:#000000;\" fill=\"#000000\" stroke=\"#000000\" transform=\"matrix(1.0 0.0 0.0 1.0 477.28 133.54)\"><foreignObject style=\"--ltx-fo-width:2.32em;--ltx-fo-height:0.66em;--ltx-fo-depth:0em;font-size:9.25pt;\" height=\"8.51\" overflow=\"visible\" transform=\"matrix(1 0 0 -1 0 8.51)\" width=\"29.68\"><span class=\"ltx_foreignobject_container\"><span class=\"ltx_foreignobject_content\"><span id=\"S2.F3.pic1.18\" class=\"ltx_text\" style=\"font-size:90%;\">MCP</span></span></span></foreignObject></g><path style=\"fill:none\" d=\"M 285.87 137.8 L 295.28 137.8 L 295.28 137.8 L 432.79 137.8\"></path></g></svg></span>\n<figcaption class=\"ltx_caption ltx_centering\"><span class=\"ltx_tag ltx_tag_figure\"><span id=\"S2.F3.5\" class=\"ltx_text\" style=\"font-size:90%;\">Figure 3</span>: </span><span id=\"S2.F3.6\" class=\"ltx_text\" style=\"font-size:90%;\">Classification of various agent protocols from two dimensions, i.e., <span id=\"S2.F3.6.1\" class=\"ltx_text\" style=\"--ltx-bg-color:#E6E6FF;\">object orientation</span> and <span id=\"S2.F3.6.2\" class=\"ltx_text\" style=\"--ltx-bg-color:#FFE6E6;\">application scenario</span>. Please refer to Table <a href=\"#S3.T2\" title=\"Table 2 ‣ 3.1 Context-Oriented Protocols ‣ 3 Protocol Taxonomy ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">2</span></a> for more information.</span></figcaption>\n</figure>\n</section>\n</section>\n<section id=\"S3\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">3 </span>Protocol Taxonomy</h2>\n\n<div id=\"S3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.p1.1\" class=\"ltx_p\">In response to the rapidly evolving demands of LLM agents, a variety of agent protocols have emerged. However, existing studies are deficient in the systematic classification of these protocols. To address this gap, we propose a two-dimensional classification framework for agent protocols illustrated in Figure <a href=\"#S2.F3\" title=\"Figure 3 ‣ 2.2 Definition and Developments of Agent Protocols ‣ 2 Preliminaries ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">3</span></a>. On the first dimension—<span id=\"S3.p1.1.1\" class=\"ltx_text ltx_font_bold\">object orientation</span>—protocols are divided into context-oriented and inter-agent types; on the second dimension—<span id=\"S3.p1.1.2\" class=\"ltx_text ltx_font_bold\">application scenario</span>—they are further categorized as general-purpose or domain-specific.</p>\n</div>\n<section id=\"S3.SS1\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">3.1 </span>Context-Oriented Protocols</h3>\n\n<div id=\"S3.SS1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.p1.1\" class=\"ltx_p\">Despite the advanced language understanding and reasoning capabilities of LLMs, LLM agents cannot solely rely on the inherent knowledge of LLMs to respond to complex queries or intents. Instead, to get necessary context to achieve goals, LLM agents usually need to autonomously determine when and which external tools to invoke, and execute actions through these tools <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib32\" title=\"\" class=\"ltx_ref\">Liu et al., 2025</a>)</cite>. For example, consider a scenario in which a user poses a question about the weather at a particular date and location. In such an instance, LLM agents will independently decide to consult a real-world weather API to retrieve the pertinent data to obtain the necessary context and answer this question. In the early stages of development, the tool usage capability of LLM agents was typically fine-tuned through formatted function-calling datasets <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib7\" title=\"\" class=\"ltx_ref\">Qu et al., 2025</a>; <a href=\"#bib.bib24\" title=\"\" class=\"ltx_ref\">Schick et al., 2023</a>; <a href=\"#bib.bib9\" title=\"\" class=\"ltx_ref\">Liu et al., 2024</a>)</cite>. While this approach can quickly enhance the ability of LLM agents to invoke functions and require contexts, it faces several challenges due to the lack of a standardized and unified context-oriented protocol.</p>\n</div>\n<div id=\"S3.SS1.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.p2.1\" class=\"ltx_p\">However, the absence of standardized protocols in the LLM ecosystem has led to significant fragmentation in both tool invocations and interfaces. LLM providers often implement proprietary standards for tool usage, consequently leading to varying prompt formats across base models. Similarly, data, tool and service providers implement their own invocation interfaces, further exacerbating incompatibility. This fragmentation increases the burden on users and developers, requiring prompt-level customizations and management of diverse specifications, ultimately hindering interoperability, increasing system complexity, and raising development and maintenance costs.</p>\n</div>\n<div id=\"S3.SS1.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.p3.1\" class=\"ltx_p\">In response to these challenges, several context-oriented agent protocols have been proposed. By providing a standardized method for context acquisition, these protocols can reduce fragmentation in context exchange between agents and context providers. Based on application scenarios, context-oriented agent protocols can be categorized as general-purpose or domain-specific. General-purpose protocols aim to support a wide range of agents and context providers through a unified interface, while domain-specific protocols focus on specialized optimization for particular use cases.</p>\n</div>\n<figure id=\"S3.T2\" class=\"ltx_table\">\n<figcaption class=\"ltx_caption ltx_centering\"><span class=\"ltx_tag ltx_tag_table\"><span id=\"S3.T2.3\" class=\"ltx_text\" style=\"font-size:90%;\">Table 2</span>: </span><span id=\"S3.T2.4\" class=\"ltx_text\" style=\"font-size:90%;\">Overview of popular agent protocols.</span></figcaption>\n<div id=\"S3.T2.5\" class=\"ltx_inline-block ltx_align_center ltx_transformed_outer\" style=\"width:433.6pt;height:141.3pt;vertical-align:-69.7pt;\"><span class=\"ltx_transformed_inner\" style=\"transform:translate(-328.2pt,106.9pt) scale(0.397818787011437,0.397818787011437) ;\">\n<table id=\"S3.T2.5.1\" class=\"ltx_tabular ltx_align_middle\">\n<tr id=\"S3.T2.5.1.1\" class=\"ltx_tr\" style=\"--ltx-bg-color:#F0F0F0;\">\n<td id=\"S3.T2.5.1.1.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.1.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Entity</span></td>\n<td id=\"S3.T2.5.1.1.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.2.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Scenarios</span></td>\n<td id=\"S3.T2.5.1.1.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.3.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Protocol</span></td>\n<td id=\"S3.T2.5.1.1.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.4.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Proposer</span></td>\n<td id=\"S3.T2.5.1.1.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.5.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Application Scenarios</span></td>\n<td id=\"S3.T2.5.1.1.6\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.6.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Key Techniques</span></td>\n<td id=\"S3.T2.5.1.1.7\" class=\"ltx_td ltx_align_center ltx_border_tt\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.1.7.1\" class=\"ltx_text ltx_font_bold\" style=\"--ltx-bg-color:#F0F0F0;\">Development Stage</span></td></tr>\n<tr id=\"S3.T2.5.1.2\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.2.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\" rowspan=\"2\"><span id=\"S3.T2.5.1.2.1.1\" class=\"ltx_text\"><span id=\"S3.T2.5.1.2.1.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.2.1.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.2.1.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.2.1.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.2.1.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.2.1.1.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Context-</span></span></span>\n<span id=\"S3.T2.5.1.2.1.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.2.1.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.2.1.1.2.1.2.1.1\" class=\"ltx_text ltx_font_bold\">Oriented</span></span></span>\n</span></span><span id=\"S3.T2.5.1.2.1.1.3\" class=\"ltx_text\"></span></span></td>\n<td id=\"S3.T2.5.1.2.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.2.2.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.2.2.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.2.2.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.2.2.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.2.2.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.2.2.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Genreal-</span></span></span>\n<span id=\"S3.T2.5.1.2.2.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.2.2.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.2.2.2.1.2.1.1\" class=\"ltx_text ltx_font_bold\">Purpose</span></span></span>\n</span></span><span id=\"S3.T2.5.1.2.2.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.2.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.2.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.2.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.2.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.2.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.2.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">MCP</span></span>\n<span id=\"S3.T2.5.1.2.3.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.2.3.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib14\" title=\"\" class=\"ltx_ref\">Anthropic (2024)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.2.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.2.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Anthropic</td>\n<td id=\"S3.T2.5.1.2.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Connecting agents and resources</td>\n<td id=\"S3.T2.5.1.2.6\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">RPC, OAuth</td>\n<td id=\"S3.T2.5.1.2.7\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Factual Standard</td></tr>\n<tr id=\"S3.T2.5.1.3\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.3.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.3.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.3.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.3.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.3.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.3.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.3.1.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Domain-</span></span></span>\n<span id=\"S3.T2.5.1.3.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.3.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.3.1.2.1.2.1.1\" class=\"ltx_text ltx_font_bold\">Specific</span></span></span>\n</span></span><span id=\"S3.T2.5.1.3.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.3.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.3.2.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.3.2.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.3.2.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.3.2.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.3.2.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">agent.json</span></span>\n<span id=\"S3.T2.5.1.3.2.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.3.2.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib33\" title=\"\" class=\"ltx_ref\">WildCardAI (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.3.2.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.3.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Wildcard AI</td>\n<td id=\"S3.T2.5.1.3.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.3.4.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.3.4.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.3.4.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.3.4.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.3.4.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Offering website</span></span>\n<span id=\"S3.T2.5.1.3.4.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.3.4.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">information to agents</span></span>\n</span></span><span id=\"S3.T2.5.1.3.4.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.3.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">/.well-known</td>\n<td id=\"S3.T2.5.1.3.6\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Drafting</td></tr>\n<tr id=\"S3.T2.5.1.4\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.4.1\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\" rowspan=\"12\"><span id=\"S3.T2.5.1.4.1.1\" class=\"ltx_text\"><span id=\"S3.T2.5.1.4.1.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.4.1.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.4.1.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.4.1.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.4.1.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.4.1.1.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Inter-</span></span></span>\n<span id=\"S3.T2.5.1.4.1.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.4.1.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.4.1.1.2.1.2.1.1\" class=\"ltx_text ltx_font_bold\">Agent</span></span></span>\n</span></span><span id=\"S3.T2.5.1.4.1.1.3\" class=\"ltx_text\"></span></span></td>\n<td id=\"S3.T2.5.1.4.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\" rowspan=\"6\"><span id=\"S3.T2.5.1.4.2.1\" class=\"ltx_text\"><span id=\"S3.T2.5.1.4.2.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.4.2.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.4.2.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.4.2.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.4.2.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.4.2.1.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Genreal-</span></span></span>\n<span id=\"S3.T2.5.1.4.2.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.4.2.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.4.2.1.2.1.2.1.1\" class=\"ltx_text ltx_font_bold\">Purpose</span></span></span>\n</span></span><span id=\"S3.T2.5.1.4.2.1.3\" class=\"ltx_text\"></span></span></td>\n<td id=\"S3.T2.5.1.4.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.4.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.4.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.4.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.4.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.4.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">A2A</span></span>\n<span id=\"S3.T2.5.1.4.3.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.4.3.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib16\" title=\"\" class=\"ltx_ref\">Google (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.4.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.4.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Google</td>\n<td id=\"S3.T2.5.1.4.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Inter-agent communication</td>\n<td id=\"S3.T2.5.1.4.6\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">RPC, OAuth</td>\n<td id=\"S3.T2.5.1.4.7\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Landing</td></tr>\n<tr id=\"S3.T2.5.1.5\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.5.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.5.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.5.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.5.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.5.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.5.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">ANP</span></span>\n<span id=\"S3.T2.5.1.5.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.5.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib15\" title=\"\" class=\"ltx_ref\">Chang (2024)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.5.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.5.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">ANP Community</td>\n<td id=\"S3.T2.5.1.5.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.5.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.5.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.5.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.5.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.5.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Inter-agent communication</span></span>\n</span></span><span id=\"S3.T2.5.1.5.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.5.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">JSON-LD, DID</td>\n<td id=\"S3.T2.5.1.5.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Landing</td></tr>\n<tr id=\"S3.T2.5.1.6\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.6.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.6.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.6.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.6.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.6.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.6.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">AITP</span></span>\n<span id=\"S3.T2.5.1.6.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.6.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib34\" title=\"\" class=\"ltx_ref\">NEAR (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.6.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.6.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">NEAR Foundation</td>\n<td id=\"S3.T2.5.1.6.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.6.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.6.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.6.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.6.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.6.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Inter-agent communication</span></span>\n</span></span><span id=\"S3.T2.5.1.6.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.6.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Blockchain, HTTP</td>\n<td id=\"S3.T2.5.1.6.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Drafting</td></tr>\n<tr id=\"S3.T2.5.1.7\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.7.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.7.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.7.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.7.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.7.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.7.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">AComP</span></span>\n<span id=\"S3.T2.5.1.7.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.7.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib35\" title=\"\" class=\"ltx_ref\">Al and Data (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.7.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.7.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">IBM</td>\n<td id=\"S3.T2.5.1.7.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.7.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.7.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.7.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.7.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.7.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Multi agent system communication</span></span>\n</span></span><span id=\"S3.T2.5.1.7.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.7.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">OpenAPI</td>\n<td id=\"S3.T2.5.1.7.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Drafting</td></tr>\n<tr id=\"S3.T2.5.1.8\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.8.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.8.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.8.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.8.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.8.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.8.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">AConP</span></span>\n<span id=\"S3.T2.5.1.8.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.8.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib36\" title=\"\" class=\"ltx_ref\">Cisco (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.8.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.8.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Langchain</td>\n<td id=\"S3.T2.5.1.8.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.8.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.8.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.8.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.8.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.8.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Multi agent system communication</span></span>\n</span></span><span id=\"S3.T2.5.1.8.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.8.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">OpenAPI, JSON</td>\n<td id=\"S3.T2.5.1.8.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Drafting</td></tr>\n<tr id=\"S3.T2.5.1.9\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.9.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.9.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.9.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.9.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.9.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.9.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Agora</span></span>\n<span id=\"S3.T2.5.1.9.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.9.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib37\" title=\"\" class=\"ltx_ref\">Marro et al. (2024)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.9.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.9.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">University of Oxford</td>\n<td id=\"S3.T2.5.1.9.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.9.3.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.9.3.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.9.3.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.9.3.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.9.3.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Meta protocol between agents</span></span>\n</span></span><span id=\"S3.T2.5.1.9.3.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.9.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Protocol Document</td>\n<td id=\"S3.T2.5.1.9.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Concept</td></tr>\n<tr id=\"S3.T2.5.1.10\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.10.1\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\" rowspan=\"6\"><span id=\"S3.T2.5.1.10.1.1\" class=\"ltx_text\"><span id=\"S3.T2.5.1.10.1.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.10.1.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.10.1.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.10.1.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.10.1.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.10.1.1.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Domain-</span></span></span>\n<span id=\"S3.T2.5.1.10.1.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.10.1.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.10.1.1.2.1.2.1.1\" class=\"ltx_text ltx_font_bold\">Specidic</span></span></span>\n</span></span><span id=\"S3.T2.5.1.10.1.1.3\" class=\"ltx_text\"></span></span></td>\n<td id=\"S3.T2.5.1.10.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.10.2.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.10.2.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.10.2.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.10.2.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.10.2.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">LMOS</span></span>\n<span id=\"S3.T2.5.1.10.2.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.10.2.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib38\" title=\"\" class=\"ltx_ref\">Eclipse (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.10.2.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.10.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Eclipse Foundation</td>\n<td id=\"S3.T2.5.1.10.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Internet of things and agents</td>\n<td id=\"S3.T2.5.1.10.5\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">WOT, DID</td>\n<td id=\"S3.T2.5.1.10.6\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Landing</td></tr>\n<tr id=\"S3.T2.5.1.11\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.11.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.11.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.11.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.11.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.11.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.11.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">Agent Protocol</span></span>\n<span id=\"S3.T2.5.1.11.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.11.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib39\" title=\"\" class=\"ltx_ref\">AlEngineerFoundation (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.11.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.11.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">AI Engineer Foundation</td>\n<td id=\"S3.T2.5.1.11.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Controller-agent interaction</td>\n<td id=\"S3.T2.5.1.11.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">RESTful API</td>\n<td id=\"S3.T2.5.1.11.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Landing</td></tr>\n<tr id=\"S3.T2.5.1.12\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.12.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.12.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.12.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.12.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.12.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.12.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">LOKA</span></span>\n<span id=\"S3.T2.5.1.12.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.12.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib40\" title=\"\" class=\"ltx_ref\">Ranjan et al. (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.12.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.12.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">CMU</td>\n<td id=\"S3.T2.5.1.12.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Decentralized agent system</td>\n<td id=\"S3.T2.5.1.12.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">DECP</td>\n<td id=\"S3.T2.5.1.12.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Concept</td></tr>\n<tr id=\"S3.T2.5.1.13\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.13.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.13.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.13.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.13.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.13.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.13.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">PXP</span></span>\n<span id=\"S3.T2.5.1.13.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.13.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib41\" title=\"\" class=\"ltx_ref\">Srinivasan et al. (2024)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.13.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.13.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">BITS Pilani</td>\n<td id=\"S3.T2.5.1.13.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Human-agent interaction</td>\n<td id=\"S3.T2.5.1.13.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">-</td>\n<td id=\"S3.T2.5.1.13.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Concept</td></tr>\n<tr id=\"S3.T2.5.1.14\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.14.1\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.14.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.14.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.14.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.14.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.14.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">CrowdES</span></span>\n<span id=\"S3.T2.5.1.14.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.14.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib42\" title=\"\" class=\"ltx_ref\">Bae et al. (2025)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.14.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.14.2\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">GIST.KR</td>\n<td id=\"S3.T2.5.1.14.3\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Robot-agent interaction</td>\n<td id=\"S3.T2.5.1.14.4\" class=\"ltx_td ltx_align_center ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">-</td>\n<td id=\"S3.T2.5.1.14.5\" class=\"ltx_td ltx_align_center ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Concept</td></tr>\n<tr id=\"S3.T2.5.1.15\" class=\"ltx_tr\">\n<td id=\"S3.T2.5.1.15.1\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\"><span id=\"S3.T2.5.1.15.1.1\" class=\"ltx_text\"></span> <span id=\"S3.T2.5.1.15.1.2\" class=\"ltx_text\">\n<span id=\"S3.T2.5.1.15.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T2.5.1.15.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.15.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\">SPPs</span></span>\n<span id=\"S3.T2.5.1.15.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T2.5.1.15.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_center\" style=\"padding-top:5pt;padding-bottom:5pt;\"><cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib43\" title=\"\" class=\"ltx_ref\">Gąsieniec et al. (2024)</a></cite></span></span>\n</span></span><span id=\"S3.T2.5.1.15.1.3\" class=\"ltx_text\"></span></td>\n<td id=\"S3.T2.5.1.15.2\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">University of Liverpool</td>\n<td id=\"S3.T2.5.1.15.3\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Robot-agent interaction</td>\n<td id=\"S3.T2.5.1.15.4\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">-</td>\n<td id=\"S3.T2.5.1.15.5\" class=\"ltx_td ltx_align_center ltx_border_bb ltx_border_t\" style=\"padding-top:5pt;padding-bottom:5pt;\">Concept</td></tr>\n</table>\n</span></div>\n</figure>\n<section id=\"S3.SS1.SSS1\" class=\"ltx_subsubsection\">\n<h4 class=\"ltx_title ltx_title_subsubsection\"><span class=\"ltx_tag ltx_tag_subsubsection\">3.1.1 </span>General-Purpose Protocols</h4>\n\n<div id=\"S3.SS1.SSS1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.p1.1\" class=\"ltx_p\">General-purpose agent protocols are designed to accommodate a wide range of entities through a unified protocol paradigm, thereby facilitating diverse communication scenarios.</p>\n</div>\n<section id=\"S3.SS1.SSS1.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">MCP <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib14\" title=\"\" class=\"ltx_ref\">Anthropic, 2024</a>)</cite></h5>\n\n<div id=\"S3.SS1.SSS1.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p1.1\" class=\"ltx_p\">In the realm of this kind of agent protocols, Model Context Protocol (MCP) stands out as a pioneering and widely recognised protocol, initially proposed by An. Therefore, this section focuses on introducing MCP, delving into its principles and applications.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p2.1\" class=\"ltx_p\">MCP is a universal and open context-oriented protocol for connecting LLM agents to resources consisting of external data, tools and services in a simpler and more reliable way <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib14\" title=\"\" class=\"ltx_ref\">Anthropic, 2024</a>)</cite>. The high standardization of MCP effectively addresses the fragmentation arising from various base LLMs and tool providers, greatly enhancing system integration. At the same time, the standardisation of MCP also brings high scalability to tool usage for LLM agents, making it easier for them to integrate a wide range of new tools. In addition, the client-server architecture of MCP decouples tool invocation from LLM responses, reducing the risk of data leakage.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p3.1\" class=\"ltx_p\">The following discussion will proceed to introduce the fundamental structure and process of the MCP protocol. The utilisation of the MCP protocol for tool usage can be characterised by the presence of four distinct components, namely <span id=\"S3.SS1.SSS1.Px1.p3.1.1\" class=\"ltx_text ltx_font_bold\">Host</span>, <span id=\"S3.SS1.SSS1.Px1.p3.1.2\" class=\"ltx_text ltx_font_bold\">Client</span>, <span id=\"S3.SS1.SSS1.Px1.p3.1.3\" class=\"ltx_text ltx_font_bold\">Server</span> and <span id=\"S3.SS1.SSS1.Px1.p3.1.4\" class=\"ltx_text ltx_font_bold\">Resource</span>.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p4\" class=\"ltx_para ltx_noindent\">\n<ul id=\"S3.I1\" class=\"ltx_itemize\">\n<li id=\"S3.I1.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I1.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I1.i1.p1.1\" class=\"ltx_p\"><span id=\"S3.I1.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Host</span> refers to LLM agents, responsible for interacting with users, understanding and reasoning through user queries, selecting tools, and initiating <span id=\"S3.I1.i1.p1.1.2\" class=\"ltx_text ltx_font_bold\">strategic context request</span>. Each host can be connected to multiple clients.</p>\n</div></li>\n<li id=\"S3.I1.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I1.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I1.i2.p1.1\" class=\"ltx_p\"><span id=\"S3.I1.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Client</span> is connected to a host and responsible for providing descriptions of available resources. The client also establishes a one-to-one connection with a server and is responsible for initiating <span id=\"S3.I1.i2.p1.1.2\" class=\"ltx_text ltx_font_bold\">executive context request</span>, including requiring data, invoking tools, and so on.</p>\n</div></li>\n<li id=\"S3.I1.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I1.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I1.i3.p1.1\" class=\"ltx_p\"><span id=\"S3.I1.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Server</span> is connected to the resource and establishes a one-to-one connection with the client, providing required context from the resource to the client.</p>\n</div></li>\n<li id=\"S3.I1.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I1.i4.p1\" class=\"ltx_para\">\n<p id=\"S3.I1.i4.p1.1\" class=\"ltx_p\"><span id=\"S3.I1.i4.p1.1.1\" class=\"ltx_text ltx_font_bold\">Resource</span> refers to data (e.g., local file systems), tools (e.g., Git), or services (e.g., search engines) provided locally or remotely.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p5\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p5.1\" class=\"ltx_p\">In the <span id=\"S3.SS1.SSS1.Px1.p5.1.1\" class=\"ltx_text ltx_font_italic\">initial phase</span> of a complete MCP invocation cycle, when faced with a user query, the host employs the LLMs’ understanding and reasoning capabilities to infer the context necessary to formulate a response to the query. Concurrently, the multiple clients connected to the host provide natural language descriptions of the available resources. Based on the information available, the host determines which resources to request context from and initiating a strategic context request to the corresponding client. In the <span id=\"S3.SS1.SSS1.Px1.p5.1.2\" class=\"ltx_text ltx_font_italic\">request phase</span> of the MCP invocation cycle, the client sends an executive context request to the corresponding server, encompassing operations such as data modifications or tool invocations. Upon receiving the client’s request, the server operates on the resources as specified and subsequently transmits the obtained context to the client, which then passes it on to the host. In the <span id=\"S3.SS1.SSS1.Px1.p5.1.3\" class=\"ltx_text ltx_font_italic\">response phase</span> of the MCP cycle, the host combines the context obtained to formulate a reply to the user query, thereby completing the cycle.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p6\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p6.1\" class=\"ltx_p\">MCP addresses fragmentation in the LLM ecosystem by introducing a publicly standardized invocation protocol that decouples tool usage from specific base LLM providers and context providers interfaces. By aligning tool invocation with MCP, base LLM providers avoid implementing proprietary formats, thereby enabling greater interoperability and seamless switching between models. Concurrently, context providers support MCP through a one-time integration process, thereby enabling any MCP-compatible LLM agent to access their services. This standardization has been shown to have a significant impact on development and maintenance costs, whilst concomitantly improving scalability and cross-platform compatibility.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p7\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p7.1\" class=\"ltx_p\">Additionally, MCP reduces data security risks arised from the coupling of tool invocations in function-calling style with LLM responses.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p8\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p8.1\" class=\"ltx_p\">Specifically, when requesting context, LLMs generate a complete executable function call, which is then invoked by an external tool. However, in circumstances where the context necessitates private user information for verification (such as account credentials), LLMs may request this information from the user and include it within the generated function call. In this scenario, users of cloud-based LLMs are required to upload their private information to the cloud, posing significant data security risks. Consequently, decoupling tool invocations from LLM responses to mitigate these security concerns is one of the challenges currently faced by LLM agents.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p9\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p9.1\" class=\"ltx_p\">MCP enhances privacy and security in context acquisition by decoupling tool invocation from LLM responses. Instead of executing function calls directly, which may contain sensitive user data, the LLM specifies required resources and parameters, which are then handled by the local client. The client is responsible for constructing and executing the actual context request, and for managing any necessary user authorisation on a local level. Consequently, the confidentiality of sensitive information can be maintained by storing it offline, thereby mitigating the risk of data leakage. This architecture empowers users to exercise control over the contextual data shared with the LLM, thereby mitigating privacy concerns while ensuring the continued efficacy of the tool.</p>\n</div>\n<div id=\"S3.SS1.SSS1.Px1.p10\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS1.Px1.p10.1\" class=\"ltx_p\">MCP represents a significant step toward standardizing interaction between LLM agents and external resources. By providing a unified protocol for context acquisition and tool invocation, MCP reduces fragmentation across both base LLM providers and resource interfaces. Its client-server architecture enhances interoperability, scalability, and privacy, making it a foundational framework for building robust and secure LLM agent systems.</p>\n</div>\n</section>\n</section>\n<section id=\"S3.SS1.SSS2\" class=\"ltx_subsubsection\">\n<h4 class=\"ltx_title ltx_title_subsubsection\"><span class=\"ltx_tag ltx_tag_subsubsection\">3.1.2 </span>Domain-Specific Protocols</h4>\n\n<div id=\"S3.SS1.SSS2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS2.p1.1\" class=\"ltx_p\">In addition to general-purpose agent protocols, some protocols focus on specific domains to enable targeted enhancements within those areas.</p>\n</div>\n<section id=\"S3.SS1.SSS2.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">agents.json <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib33\" title=\"\" class=\"ltx_ref\">WildCardAI, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS1.SSS2.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS1.SSS2.Px1.p1.1\" class=\"ltx_p\">The agents.json specification is an <span id=\"S3.SS1.SSS2.Px1.p1.1.1\" class=\"ltx_text ltx_font_bold\">open-source</span>, <span id=\"S3.SS1.SSS2.Px1.p1.1.2\" class=\"ltx_text ltx_font_bold\">machine-readable contract format</span> designed to bridge the gap between traditional <span id=\"S3.SS1.SSS2.Px1.p1.1.3\" class=\"ltx_text ltx_font_bold\">APIs</span> and <span id=\"S3.SS1.SSS2.Px1.p1.1.4\" class=\"ltx_text ltx_font_bold\">AI agents</span>. Built atop the OpenAPI standard, it enables websites to declare AI-compatible interfaces, authentication schemes, and multi-step workflows in a structured JSON file, typically hosted at <span id=\"S3.SS1.SSS2.Px1.p1.1.5\" class=\"ltx_text ltx_font_typewriter\">/.well-known/agents.json</span>. Unlike conventional OpenAPI specs tailored for human developers, agents.json introduces constructs such as <span id=\"S3.SS1.SSS2.Px1.p1.1.6\" class=\"ltx_text ltx_font_italic\">flows</span>—predefined sequences of API calls—and <span id=\"S3.SS1.SSS2.Px1.p1.1.7\" class=\"ltx_text ltx_font_italic\">links</span> that map data dependencies between actions, facilitating reliable orchestration by large language models (LLMs). The design emphasizes statelessness, minimal modifications to existing APIs, and optimization for LLM consumption. By providing a clear, standardized schema for agent interaction, agents.json simplifies integration, reduces the need for prompt engineering, and enhances the discoverability and usability of APIs in agentic contexts.</p>\n</div>\n</section>\n</section>\n</section>\n<section id=\"S3.SS2\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">3.2 </span>Inter-Agent Protocols</h3>\n\n<div id=\"S3.SS2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.p1.1\" class=\"ltx_p\">With the development of large language models (LLMs) and agent technologies, increasing attention has been directed toward overcoming the limitations of single-agent capabilities to address more complex tasks. Interest in multi-agent collaboration has surged significantly. In some large-scale, complex and inherently decomposable or distributed tasks, multi-agent methods can improve efficiency, reduce costs, and offer better fault tolerance and flexibility, often outperforming single-agent systems in overall performance  <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib44\" title=\"\" class=\"ltx_ref\">Stone and Veloso, 2000</a>; <a href=\"#bib.bib45\" title=\"\" class=\"ltx_ref\">Dorri et al., 2018</a>)</cite>. Interaction among agents is a crucial component in Multi-Agent System (MAS). However, most current MAS frameworks directly embed agents into the system structure without a clearly defined standard for agent interaction methods, which will hinder the development of multi-agent systems. Therefore, there is a growing need to establish a standardized protocol governing the interaction among agents, referred to as the Inter-Agent Protocol.</p>\n</div>\n<div id=\"S3.SS2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.p2.1\" class=\"ltx_p\">The protocol should effectively address issues such as agents discovery, information sharing, and the standardization of communication methods and interfaces, thereby providing a unified protocol for inter-agent interaction. In practical application, agents deployed across different platforms and belonging to different vendors often have different skills and capabilities, and may need to interoperate to fulfill users’ specific requests. Various types of communication such as discussion, negotiation, debate, and collaboration may occur, all of which involve the exchange of information among two or more agents. The Inter-Agent Protocol plays a pivotal role in enabling and managing these interaction scenarios.</p>\n</div>\n<div id=\"S3.SS2.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.p3.1\" class=\"ltx_p\">Analogous to context-oriented agent protocols, inter-agent protocols can also be classified into general-purpose and domain-specific categories based on their application scenarios.</p>\n</div>\n<section id=\"S3.SS2.SSS1\" class=\"ltx_subsubsection\">\n<h4 class=\"ltx_title ltx_title_subsubsection\"><span class=\"ltx_tag ltx_tag_subsubsection\">3.2.1 </span>General-Purpose Protocols</h4>\n\n<div id=\"S3.SS2.SSS1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.p1.1\" class=\"ltx_p\">Several inter-agent protocols have already been proposed, including the Agent Network Protocol (ANP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib15\" title=\"\" class=\"ltx_ref\">Chang, 2024</a>)</cite>, Google’s Agent2Agent Protocol (A2A) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib16\" title=\"\" class=\"ltx_ref\">Google, 2025</a>)</cite>, the Agent Interaction &amp; Transaction Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib34\" title=\"\" class=\"ltx_ref\">NEAR, 2025</a>)</cite>, the Agent Connect Protocol (AConP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib36\" title=\"\" class=\"ltx_ref\">Cisco, 2025</a>)</cite>, and the Agent Communication Protocol (AComP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib35\" title=\"\" class=\"ltx_ref\">Al and Data, 2025</a>)</cite>. Although all of them construct protocols focused on the interaction of agents, they vary in their problem domains, application scenarios, and implementation strategies. The following parts will discuss protocols above.</p>\n</div>\n<figure id=\"S3.T3\" class=\"ltx_table\">\n<figcaption class=\"ltx_caption\"><span class=\"ltx_tag ltx_tag_table\"><span id=\"S3.T3.3\" class=\"ltx_text\" style=\"font-size:90%;\">Table 3</span>: </span><span id=\"S3.T3.4\" class=\"ltx_text\" style=\"font-size:90%;\">Comparison of different inter-agent protocols. Development Stages assessed in Apr. 2025.</span></figcaption>\n<div id=\"S3.T3.5\" class=\"ltx_inline-block ltx_transformed_outer\" style=\"width:433.6pt;height:111.9pt;vertical-align:-54.3pt;\"><span class=\"ltx_transformed_inner\" style=\"transform:translate(-109.3pt,28.2pt) scale(0.664750105252747,0.664750105252747) ;\">\n<table id=\"S3.T3.5.1\" class=\"ltx_tabular ltx_align_middle\">\n<tr id=\"S3.T3.5.1.1\" class=\"ltx_tr\" style=\"--ltx-bg-color:#F0F0F0;\">\n<td id=\"S3.T3.5.1.1.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.1.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:119.5pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S3.T3.5.1.1.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S3.T3.5.1.1.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Inter-Agent Protocol</span></span>\n</span></td>\n<td id=\"S3.T3.5.1.1.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.1.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:142.3pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S3.T3.5.1.1.2.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S3.T3.5.1.1.2.1.1.1\" class=\"ltx_text ltx_font_bold\">Core Problem</span></span>\n</span></td>\n<td id=\"S3.T3.5.1.1.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.1.3.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S3.T3.5.1.1.3.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S3.T3.5.1.1.3.1.1.1\" class=\"ltx_text ltx_font_bold\">Application Scenarios</span></span>\n</span></td>\n<td id=\"S3.T3.5.1.1.4\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.1.4.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S3.T3.5.1.1.4.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S3.T3.5.1.1.4.1.1.1\" class=\"ltx_text ltx_font_bold\">Key Techniques</span></span>\n</span></td>\n<td id=\"S3.T3.5.1.1.5\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.1.5.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S3.T3.5.1.1.5.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S3.T3.5.1.1.5.1.1.1\" class=\"ltx_text ltx_font_bold\">Development Stage</span></span>\n</span></td></tr>\n<tr id=\"S3.T3.5.1.2\" class=\"ltx_tr\">\n<td id=\"S3.T3.5.1.2.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.2.1.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:119.5pt;\">\n<span id=\"S3.T3.p1\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p1.1\" class=\"ltx_p\"><span id=\"S3.T3.p1.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p1.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p1.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p1.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p1.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.p1.1.2.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#0000FF;\">ANP</span></span></span>\n<span id=\"S3.T3.p1.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p1.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">(Agent Network Protocol)</span></span>\n</span></span><span id=\"S3.T3.p1.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.2.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.2.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:142.3pt;\">\n<span id=\"S3.T3.5.1.2.2.1.1\" class=\"ltx_p ltx_align_left\">Cross-Domain Agent Communication</span>\n</span></td>\n<td id=\"S3.T3.5.1.2.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.2.3.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S3.T3.5.1.2.3.1.1\" class=\"ltx_p ltx_align_left\">Agent on the Internet</span>\n</span></td>\n<td id=\"S3.T3.5.1.2.4\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.2.4.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.2.4.1.1\" class=\"ltx_p ltx_align_left\">JSON-LD, DID</span>\n</span></td>\n<td id=\"S3.T3.5.1.2.5\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.2.5.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.2.5.1.1\" class=\"ltx_p ltx_align_left\">Landing</span>\n</span></td></tr>\n<tr id=\"S3.T3.5.1.3\" class=\"ltx_tr\">\n<td id=\"S3.T3.5.1.3.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.3.1.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:119.5pt;\">\n<span id=\"S3.T3.p2\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p2.1\" class=\"ltx_p\"><span id=\"S3.T3.p2.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p2.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p2.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p2.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p2.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.p2.1.2.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#0000FF;\">A2A</span></span></span>\n<span id=\"S3.T3.p2.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p2.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">(Agent2Agent Protocol)</span></span>\n</span></span><span id=\"S3.T3.p2.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.3.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.3.2.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:142.3pt;\">\n<span id=\"S3.T3.5.1.3.2.1.1\" class=\"ltx_p ltx_align_left\">Complex Problem Solving of Agents</span>\n</span></td>\n<td id=\"S3.T3.5.1.3.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.3.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S3.T3.p3\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p3.1\" class=\"ltx_p\"><span id=\"S3.T3.p3.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p3.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p3.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p3.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p3.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Inter Agent</span></span>\n<span id=\"S3.T3.p3.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p3.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Collaboration</span></span>\n</span></span><span id=\"S3.T3.p3.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.3.4\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.3.4.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.3.4.1.1\" class=\"ltx_p ltx_align_left\">RPC, OAuth</span>\n</span></td>\n<td id=\"S3.T3.5.1.3.5\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.3.5.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.3.5.1.1\" class=\"ltx_p ltx_align_left\">Landing</span>\n</span></td></tr>\n<tr id=\"S3.T3.5.1.4\" class=\"ltx_tr\">\n<td id=\"S3.T3.5.1.4.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.4.1.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:119.5pt;\">\n<span id=\"S3.T3.p4\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p4.1\" class=\"ltx_p\"><span id=\"S3.T3.p4.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p4.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p4.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p4.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p4.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.p4.1.2.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#0000FF;\">AITP</span></span></span>\n<span id=\"S3.T3.p4.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p4.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">(Agent Interaction &amp;</span></span>\n<span id=\"S3.T3.p4.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S3.T3.p4.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Transaction Protocol)</span></span>\n</span></span><span id=\"S3.T3.p4.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.4.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.4.2.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:142.3pt;\">\n<span id=\"S3.T3.p5\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p5.1\" class=\"ltx_p\"><span id=\"S3.T3.p5.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p5.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p5.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p5.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p5.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Agent Communication and</span></span>\n<span id=\"S3.T3.p5.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p5.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Value Exchange</span></span>\n</span></span><span id=\"S3.T3.p5.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.4.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.4.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S3.T3.p6\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p6.1\" class=\"ltx_p\"><span id=\"S3.T3.p6.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p6.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p6.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p6.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p6.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Agents Secure Transactions</span></span>\n<span id=\"S3.T3.p6.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p6.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">and Interactions</span></span>\n</span></span><span id=\"S3.T3.p6.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.4.4\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.4.4.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.4.4.1.1\" class=\"ltx_p ltx_align_left\">Blockchain, HTTP</span>\n</span></td>\n<td id=\"S3.T3.5.1.4.5\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.4.5.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.4.5.1.1\" class=\"ltx_p ltx_align_left\">Drafting</span>\n</span></td></tr>\n<tr id=\"S3.T3.5.1.5\" class=\"ltx_tr\">\n<td id=\"S3.T3.5.1.5.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.5.1.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:119.5pt;\">\n<span id=\"S3.T3.p7\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p7.1\" class=\"ltx_p\"><span id=\"S3.T3.p7.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p7.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p7.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p7.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p7.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.p7.1.2.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#0000FF;\">AConP</span></span></span>\n<span id=\"S3.T3.p7.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p7.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">(Agent Connect Protocol)</span></span>\n</span></span><span id=\"S3.T3.p7.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.5.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.5.2.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:142.3pt;\">\n<span id=\"S3.T3.p8\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p8.1\" class=\"ltx_p\"><span id=\"S3.T3.p8.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p8.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p8.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p8.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p8.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Standardize Interface to Invoke</span></span>\n<span id=\"S3.T3.p8.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p8.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">and Configure Agents</span></span>\n</span></span><span id=\"S3.T3.p8.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.5.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.5.3.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S3.T3.5.1.5.3.1.1\" class=\"ltx_p ltx_align_left\">Agents on Local Area Networks</span>\n</span></td>\n<td id=\"S3.T3.5.1.5.4\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.5.4.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.5.4.1.1\" class=\"ltx_p ltx_align_left\">OpenAPI, JSON</span>\n</span></td>\n<td id=\"S3.T3.5.1.5.5\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.5.5.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.5.5.1.1\" class=\"ltx_p ltx_align_left\">Drafting</span>\n</span></td></tr>\n<tr id=\"S3.T3.5.1.6\" class=\"ltx_tr\">\n<td id=\"S3.T3.5.1.6.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.6.1.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:119.5pt;\">\n<span id=\"S3.T3.p9\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p9.1\" class=\"ltx_p\"><span id=\"S3.T3.p9.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p9.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p9.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p9.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p9.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.p9.1.2.1.1.1.1\" class=\"ltx_text\" style=\"--ltx-fg-color:#0000FF;\">AComP</span></span></span>\n<span id=\"S3.T3.p9.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p9.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">(Agent Communication</span></span>\n<span id=\"S3.T3.p9.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S3.T3.p9.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Protocol)</span></span>\n</span></span><span id=\"S3.T3.p9.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.6.2\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S3.T3.5.1.6.2.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:142.3pt;\">\n<span id=\"S3.T3.p10\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S3.T3.p10.1\" class=\"ltx_p\"><span id=\"S3.T3.p10.1.1\" class=\"ltx_text\"></span><span id=\"S3.T3.p10.1.2\" class=\"ltx_text\">\n<span id=\"S3.T3.p10.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S3.T3.p10.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S3.T3.p10.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Standardize practical, valuable</span></span>\n<span id=\"S3.T3.p10.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S3.T3.p10.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">communication features</span></span>\n</span></span><span id=\"S3.T3.p10.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td>\n<td id=\"S3.T3.5.1.6.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.6.3.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:128.0pt;\">\n<span id=\"S3.T3.5.1.6.3.1.1\" class=\"ltx_p ltx_align_left\">Agents on Local Area Networks</span>\n</span></td>\n<td id=\"S3.T3.5.1.6.4\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.6.4.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.6.4.1.1\" class=\"ltx_p ltx_align_left\">OpenAPI</span>\n</span></td>\n<td id=\"S3.T3.5.1.6.5\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S3.T3.5.1.6.5.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:99.6pt;\">\n<span id=\"S3.T3.5.1.6.5.1.1\" class=\"ltx_p ltx_align_left\">Drafting</span>\n</span></td></tr>\n</table>\n</span></div>\n</figure>\n<section id=\"S3.SS2.SSS1.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Network Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib15\" title=\"\" class=\"ltx_ref\">Chang, 2024</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS1.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px1.p1.1\" class=\"ltx_p\">Agent Network Protocol (ANP) is an open-source agent protocol developed by the open-source technology community, aiming to enable interoperability among various agents across heterogeneous domains. Its vision is to define standardized connection mechanisms between agents and to build an open, secure, and efficient collaborative network for billions of agents. Just as human interaction leading to the emergence of the Internet, the consensus within the agent network is similarly inspired. However, realizing such a network requires designing agent-specific infrastructures tailored to the unique communication and coordination needs of agents. The core principles of ANP are:</p>\n<ul id=\"S3.I2\" class=\"ltx_itemize\">\n<li id=\"S3.I2.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I2.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I2.i1.p1.1\" class=\"ltx_p\"><span id=\"S3.I2.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Interconnectivity</span>: Enable communication between all agent, break down data silos and ensure AI has access to complete contextual information</p>\n</div></li>\n<li id=\"S3.I2.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I2.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I2.i2.p1.1\" class=\"ltx_p\"><span id=\"S3.I2.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Native Interfaces</span>: Agents are not constrained by human interaction habits such as screen capturing or manual clicking when accessing the Internet. Instead, they should interact with the digital world through APIs and protocols and optimize for machine-to-machine communication.</p>\n</div></li>\n<li id=\"S3.I2.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I2.i3.p1\" class=\"ltx_para\">\n<p id=\"S3.I2.i3.p1.1\" class=\"ltx_p\"><span id=\"S3.I2.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Efficient Collaboration</span>: Agents can establish a more cost-effective and efficient collaboration network by leveraging automatic-organization and automatic-negotiation mechanisms.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S3.SS2.SSS1.Px1.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px1.p2.1\" class=\"ltx_p\">ANP consists of three core layers:</p>\n<ul id=\"S3.I3\" class=\"ltx_itemize\">\n<li id=\"S3.I3.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I3.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I3.i1.p1.1\" class=\"ltx_p\"><span id=\"S3.I3.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Identity and Encrypted Communication Layer</span>: This layer leverages the <span id=\"S3.I3.i1.p1.1.2\" class=\"ltx_text ltx_font_bold\">W3C DID (Decentralized Identifiers)</span> standard to establish a decentralized identity authentication mechanism, enabling trustless, end-to-end encrypted communication. This ensures that agents across different platforms can authenticate each other securely.</p>\n</div></li>\n<li id=\"S3.I3.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I3.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I3.i2.p1.1\" class=\"ltx_p\"><span id=\"S3.I3.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Meta-Protocol Layer</span>: Serving as a <span id=\"S3.I3.i2.p1.1.2\" class=\"ltx_text ltx_font_italic\">protocol of protocols</span>, this layer enables agents to autonomously negotiate and coordinate communication protocols using natural language, such as Agora <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib37\" title=\"\" class=\"ltx_ref\">Marro et al., 2024</a>)</cite>. It supports the dynamic adaptation of communication protocols to accommodate varying interaction needs.</p>\n</div></li>\n<li id=\"S3.I3.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I3.i3.p1\" class=\"ltx_para\">\n<p id=\"S3.I3.i3.p1.1\" class=\"ltx_p\"><span id=\"S3.I3.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Application Protocol Layer</span>: This layer is responsible for defining standardized protocols that regulate the discovery of agents by other agents on the Internet, the description of the information, capabilities and interfaces offered by these agents, and the application protocols used to accomplish domain-specific tasks.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S3.SS2.SSS1.Px1.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px1.p3.1\" class=\"ltx_p\">The workflow can be simply described as follows. A local agent first retrieves a list of other agents via a standardized discovery path. Then it accesses the agent description files referenced in the list. Based on the information provided in the description file, the agent initiates interaction by utilizing the required interfaces, constructing properly formatted requests, appending authentication credentials, sending the requests, and finally processes the corresponding responses.</p>\n</div>\n<div id=\"S3.SS2.SSS1.Px1.p4\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px1.p4.1\" class=\"ltx_p\">In terms of the significance of ANP, it introduces an innovative solution for agent network communication, marking the creative concept of the <span id=\"S3.SS2.SSS1.Px1.p4.1.1\" class=\"ltx_text ltx_font_italic\">Internet of Agents</span>. Future directions include optimizing cross-platform identity authentication to improve scalability and practicality, exploring more suitable agent communication protocols to improve data exchange efficiency and reliability, and investigating the potential application of blockchain technology in agent networks, particularly in the areas of decentralized identity management and economic incentive mechanisms.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS1.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent2Agent Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib16\" title=\"\" class=\"ltx_ref\">Google, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS1.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px2.p1.1\" class=\"ltx_p\">Agent2Agent (A2A) Protocol is a kind of agent collaboration protocol proposed by Google, designed to enable seamless agent collaboration regardless of underlying frameworks and vendor implementations. It simplifies the integration of agents within different environments and provides core functions required to buildecure, like enterprise-grade agent ecosystem. These functions include capability discovery, user experience negotiation, task and state management, and secure collaboration. Therefore, A2A is specifically designed to support complex inter agent collaboration. The key principles of ANP are:</p>\n<ul id=\"S3.I4\" class=\"ltx_itemize\">\n<li id=\"S3.I4.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I4.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I4.i1.p1.1\" class=\"ltx_p\"><span id=\"S3.I4.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Simplicity</span>: A2A emphasizes reusing existing standards. For example, it adopts HTTP(S) as the transport layer, JSON-RPC 2.0 as the messaging format, and Server-Sent Events (SSE) for streaming. This lightweight protocol design reduces both the learning curve and implementation complexity.</p>\n</div></li>\n<li id=\"S3.I4.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I4.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I4.i2.p1.1\" class=\"ltx_p\"><span id=\"S3.I4.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Enterprise Readiness</span>: The protocol is designed with built-in considerations for authentication, authorization, security, privacy, traceability, and observability. Agents can be treated as enterprise-grade applications, ensuring robustness and security in production environments.</p>\n</div></li>\n<li id=\"S3.I4.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I4.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I4.i3.p1.1\" class=\"ltx_p\"><span id=\"S3.I4.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Async-First Architecture</span>: A2A is centered around the concept of Task, and supports long-running asynchronous workflows, including scenarios involving multi-turn human-in-the-loop interactions. It supports various asynchronous patterns such as polling, SSE-based updates, and push notifications, enabling real-time feedback, notifications and task status updates.</p>\n</div></li>\n<li id=\"S3.I4.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I4.i4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I4.i4.p1.1\" class=\"ltx_p\"><span id=\"S3.I4.i4.p1.1.1\" class=\"ltx_text ltx_font_bold\">Modality Agnostic</span>: A2A natively supports text, files, forms, media formats such as audio/video streams and embedded frames (iframes). This reflects the multi-modal nature of agent environments.</p>\n</div></li>\n<li id=\"S3.I4.i5\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I4.i5.p1\" class=\"ltx_para\">\n<p id=\"S3.I4.i5.p1.1\" class=\"ltx_p\"><span id=\"S3.I4.i5.p1.1.1\" class=\"ltx_text ltx_font_bold\">Opaque Execution</span>: Agent interactions in A2A do not required to share thoughts, plans, or tools. The focus remains on context, state, instructions, and data, preserving implementation privacy and intellectual property. However, task-related metadata is shared, resulting in a semi-transparent collaboration with potential risks of resource exposure.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S3.SS2.SSS1.Px2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px2.p2.1\" class=\"ltx_p\">The key concepts defined in the A2A protocol include Agent Card, Task, Artifact, Message, and Parts, which together structure the description of agents and collaborative workflows.</p>\n</div>\n<div id=\"S3.SS2.SSS1.Px2.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px2.p3.1\" class=\"ltx_p\">A2A facilitates communication between a <span id=\"S3.SS2.SSS1.Px2.p3.1.1\" class=\"ltx_text ltx_font_italic\">client</span> agent and a <span id=\"S3.SS2.SSS1.Px2.p3.1.2\" class=\"ltx_text ltx_font_italic\">remote</span> agent. A client agent is responsible for formulating and communicating tasks, while the remote agent is responsible for acting on those tasks in an attempt to provide the correct information or take the correct action. The workflow can be described as follows. First, remote agents advertise their capabilities using an “Agent Card” in JSON format, allowing the client agent to identify the best agent that can perform the task. Then they leverage A2A to communicate with each other to complete the task. The task object can be completed immediately or run for a long time. Finally, the output of the task is responsed by remote agent in artifact.</p>\n</div>\n<div id=\"S3.SS2.SSS1.Px2.p4\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px2.p4.1\" class=\"ltx_p\">A2A advances agent interoperability by introducing a standardized protocol for agent communication. It has demonstrated initial success in enabling seamless agent collaboration within enterprise environments, laying the foundation for broader and more comprehensive agent cooperation. This progress provides both a technical pathway and conceptual framework for the future development of interoperable multi-agent systems.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS1.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Interaction &amp; Transaction Protocol (AITP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib34\" title=\"\" class=\"ltx_ref\">NEAR, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS1.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px3.p1.1\" class=\"ltx_p\">The AITP enables AI agents to communicate securely across trust boundaries, while providing extensible mechanisms for structured interactions. It supports autonomous, secure communication, negotiation, and value exchange between agents belonging to different organizations or individuals. For example, in a flight booking scenario, a personal assistant agent can use AITP to directly interact with airline booking agents to exchange flight, passenger, and payment information, instead of navigating airline websites. In AITP, agents communicate through <span id=\"S3.SS2.SSS1.Px3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Threads</span>, which are transmitted over a <span id=\"S3.SS2.SSS1.Px3.p1.1.2\" class=\"ltx_text ltx_font_bold\">Transport</span> layer, and exchange structured data via <span id=\"S3.SS2.SSS1.Px3.p1.1.3\" class=\"ltx_text ltx_font_bold\">Capabilities</span> tailored to specific operations. What distinguishes AITP is its explicit focus on <span id=\"S3.SS2.SSS1.Px3.p1.1.4\" class=\"ltx_text ltx_font_bold\">enabling agent interactions across trust boundaries</span>, addressing challenges of identity, security, and data integrity with <span id=\"S3.SS2.SSS1.Px3.p1.1.5\" class=\"ltx_text ltx_font_bold\">Blockchain</span> in decentralized multi-agent environments.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS1.Px4\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Connect Protocol (AConP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib36\" title=\"\" class=\"ltx_ref\">Cisco, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS1.Px4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px4.p1.1\" class=\"ltx_p\">The Agent Connect Protocol (AconP) defines a standard interface for invoking and configuring agents. It provides a set of callable APIs covering five key aspects: <span id=\"S3.SS2.SSS1.Px4.p1.1.1\" class=\"ltx_text ltx_font_bold\">agent retrieval, execution (run), interruption and resumption, thread management (thread run), and output streaming</span>. Together, these APIs constitute the usage flow for interacting with agent. The necessary agent information for invoking an agent is stored in the <span id=\"S3.SS2.SSS1.Px4.p1.1.2\" class=\"ltx_text ltx_font_bold\">Agent ACP Descriptor</span>, which uniquely identifies an agent, describes its capabilities, and specifies how these capabilities can be consumed. Strictly speaking, AconP defines a standard interface for connecting to and utilizing agent, rather than explicitly facilitating inter-agent interaction. However, by leveraging the ACP Descriptor in combination with the API set, agents can also be interconnected and collaborate with one another through AconP.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS1.Px5\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Communication Protocol (AComP) <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib35\" title=\"\" class=\"ltx_ref\">Al and Data, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS1.Px5.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px5.p1.1\" class=\"ltx_p\">It is a protocol designed to <span id=\"S3.SS2.SSS1.Px5.p1.1.1\" class=\"ltx_text ltx_font_bold\">standardize how agents communicate, enabling automation, agent-to-agent collaboration, UI integration, and developer tooling.</span> Rather than imposing strict specifications immediately, AComP emphasizes practical, useful features first, and will standardize features that demonstrate value, ensuring broader adoption and long-term compatibility. The motivation of AComP is that current agent systems often use diverse communication standards, causing complexity, integration difficulties, and vendor lock-in. To address these issues, AComP uniquely standardize interactions tailored specifically for agents which handle natural language inputs and depend on externally hosted models. AComP would like to simplify integration and promote effective collaboration across agent-based ecosystems by accommodating these agent-specific needs, but is still in the design.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS1.Px6\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agora <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib37\" title=\"\" class=\"ltx_ref\">Marro et al., 2024</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS1.Px6.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px6.p1.1\" class=\"ltx_p\">Before the advent of LLM agents, researchers in the field of computer science devoted decades exploring the design of communication paradigms for agents <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib46\" title=\"\" class=\"ltx_ref\">Gilbert, 2019</a>)</cite>. The emergence of LLM agents has reinvigorated the discourse surrounding agent communication protocols. LLMs have shown remarkable improvements in both following instructions in natural language <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib47\" title=\"\" class=\"ltx_ref\">Wei et al., 2022</a>)</cite> and handling structured data <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib48\" title=\"\" class=\"ltx_ref\">Collins et al., 2022</a>)</cite>. Concurrently, LLMs have exhibited remarkable proficiency in a variety of real-world tasks <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib49\" title=\"\" class=\"ltx_ref\">Pyatkin et al., 2022</a>; <a href=\"#bib.bib50\" title=\"\" class=\"ltx_ref\">Zhong and Wang, 2023</a>; <a href=\"#bib.bib47\" title=\"\" class=\"ltx_ref\">Wei et al., 2022</a>)</cite>. According to <cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib51\" title=\"\" class=\"ltx_ref\">Hu et al. (2022)</a></cite> and <cite class=\"ltx_cite ltx_citemacro_cite\"><a href=\"#bib.bib37\" title=\"\" class=\"ltx_ref\">Marro et al. (2024)</a></cite>, specialized LLMs demonstrate superior performance in comparison to general-purpose LLMs, underscoring the considerable potential of agent networks based on heterogeneous LLMs. The distinguishing characteristics of heterogeneous LLMs primarily encompass architecture, capabilities and usage policies. However, agent networks based on heterogeneous LLMs face an <span id=\"S3.SS2.SSS1.Px6.p1.1.1\" class=\"ltx_text ltx_font_bold\">Agent Communication Trilemma</span>, struggling to balance <span id=\"S3.SS2.SSS1.Px6.p1.1.2\" class=\"ltx_text ltx_font_bold\">versatility</span>, <span id=\"S3.SS2.SSS1.Px6.p1.1.3\" class=\"ltx_text ltx_font_bold\">efficiency</span>, and <span id=\"S3.SS2.SSS1.Px6.p1.1.4\" class=\"ltx_text ltx_font_bold\">portability</span> <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib37\" title=\"\" class=\"ltx_ref\">Marro et al., 2024</a>)</cite>.</p>\n</div>\n<div id=\"S3.SS2.SSS1.Px6.p2\" class=\"ltx_para ltx_noindent\">\n<ul id=\"S3.I5\" class=\"ltx_itemize\">\n<li id=\"S3.I5.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I5.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I5.i1.p1.1\" class=\"ltx_p\"><span id=\"S3.I5.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Versatility</span>: Communication between agents needs to support various types and formats of messages to ensure the versatility to support a broad spectrum of tasks and scenarios.</p>\n</div></li>\n<li id=\"S3.I5.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I5.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I5.i2.p1.1\" class=\"ltx_p\"><span id=\"S3.I5.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Efficiency</span>: The computational cost of employing agents and facilitating communication should be maintained at a minimum to ensure the system operates efficiently.</p>\n</div></li>\n<li id=\"S3.I5.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I5.i3.p1\" class=\"ltx_para\">\n<p id=\"S3.I5.i3.p1.1\" class=\"ltx_p\"><span id=\"S3.I5.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Portability</span>: The implementation of the communication protocol should require minimal effort from human programmers, facilitating greater participation in the communication network by enormous agents.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S3.SS2.SSS1.Px6.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px6.p3.1\" class=\"ltx_p\">In LLM agent communication, versatility, efficiency, and portability form the Agent Communication Trilemma. Versatility requires communication to support various message types and formats to accommodate different task scenarios, yet this increases the complexity of the protocol, raises implementation difficulty and costs, and results in diminished portability. Efficiency demands low computational and network costs for communication and minimize ambiguity that could lead to potential errors, but highly flexible communication mechanisms frequently entail a substantial computational overhead, such as frequent use of natural language communication. Portability requires the protocol to be easy to implement and deploy, but complex and flexible protocols demand significant programming efforts, consequently making the application across different agents difficult and time-consuming. The three factors are interdependent, making it challenging to optimize all of them simultaneously.</p>\n</div>\n<div id=\"S3.SS2.SSS1.Px6.p4\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px6.p4.1\" class=\"ltx_p\">In order to address the Agent Communication Trilemma, Agora leverages the capabilities of LLMs in natural language understanding, code generation, and autonomous negotiation, thereby enabling agents to adopt various communication protocols based on context. Frequent communications employ structured protocols to ensure efficiency, while infrequent ones rely on structured data with routines generated by the LLM. In the event of rare communications or failures, LLM agents transition to natural language, a change that can also facilitate protocol negotiation. Agora introduces Protocol Documents (PDs), which are plain-text protocol descriptions that allow agents to autonomously negotiate, implement, adapt, and even create new protocols without human intervention.</p>\n</div>\n<div id=\"S3.SS2.SSS1.Px6.p5\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS1.Px6.p5.1\" class=\"ltx_p\">Agora has been designed to adapt to various scenarios by supporting multiple communication methods, including traditional structured protocols, LLM routines, and natural language communication, thus meeting the versatility. For frequent communication tasks, it prioritizes efficient traditional protocols and LLM routines to minimise computation and latency, using natural language only when necessary, thus balancing versatility and efficiency. Its design enables agents to autonomously negotiate, implement, and use protocols, thereby reducing dependence on human programming. PDs facilitate protocol sharing and provide support for various scenarios and LLMs, enhancing compatibility and scalability, effectively addressing the Agent Communication Trilemma.</p>\n</div>\n</section>\n</section>\n<section id=\"S3.SS2.SSS2\" class=\"ltx_subsubsection\">\n<h4 class=\"ltx_title ltx_title_subsubsection\"><span class=\"ltx_tag ltx_tag_subsubsection\">3.2.2 </span>Domain-Specific Protocols</h4>\n\n<div id=\"S3.SS2.SSS2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.p1.1\" class=\"ltx_p\">Domain-specific protocols serve as <span id=\"S3.SS2.SSS2.p1.1.1\" class=\"ltx_text ltx_font_bold\">tailored communication and coordination mechanisms</span> that govern interactions between intelligent agents and their counterparts across distinct operational domains. These protocols are designed to address the unique requirements and constraints of each interaction context, ensuring robust, interpretable, and ethically aligned behavior. In this section, we categorize domain-specific protocols into three primary branches: (1) <span id=\"S3.SS2.SSS2.p1.1.2\" class=\"ltx_text ltx_font_italic\">Human–Agent Interaction Protocols</span>, which focus on fostering mutual intelligibility and trust; (2) <span id=\"S3.SS2.SSS2.p1.1.3\" class=\"ltx_text ltx_font_italic\">Robot–Agent Interaction Protocols</span>, which emphasize spatial reasoning and behavioral coordination in physical environments; and (3) <span id=\"S3.SS2.SSS2.p1.1.4\" class=\"ltx_text ltx_font_italic\">System–Agent Interaction Protocols</span>, which facilitate scalable, interoperable, and secure multi-agent ecosystems. Each category encapsulates specialized protocol frameworks that address the nuances of communication, identity, decision-making, and task execution in their respective domains.</p>\n</div>\n<div id=\"S3.SS2.SSS2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.p2.1\" class=\"ltx_p\"><span id=\"S3.SS2.SSS2.p2.1.1\" class=\"ltx_text ltx_font_bold\">3.2.2.1 Human–Agent Interaction Protocol</span></p>\n</div>\n<div id=\"S3.SS2.SSS2.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.p3.1\" class=\"ltx_p\">Human–Agent Interaction Protocols are specifically designed to enable meaningful, transparent, and context-aware communication between human users and intelligent agents. In domains where interpretability, collaboration, and ethical decision-making are critical, such protocols provide the necessary structure for aligning machine behavior with human intentions and expectations. This category emphasizes both the cognitive alignment (i.e., intelligibility of predictions and reasoning processes) and the normative alignment (i.e., ethical and accountable interactions) between humans and agents. The following protocols illustrate two complementary approaches to this goal: the PXP protocol focuses on mutual intelligibility in task-oriented dialogues, while the LOKA protocol establishes a decentralized foundation for identity, trust, and ethical coordination in heterogeneous multi-agent systems.</p>\n</div>\n<section id=\"S3.SS2.SSS2.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">PXP Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib41\" title=\"\" class=\"ltx_ref\">Srinivasan et al., 2024</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS2.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px1.p1.1\" class=\"ltx_p\">The PXP protocol (<span id=\"S3.SS2.SSS2.Px1.p1.1.1\" class=\"ltx_text ltx_font_bold\">P</span>redict and e<span id=\"S3.SS2.SSS2.Px1.p1.1.2\" class=\"ltx_text ltx_font_bold\">X</span>plain <span id=\"S3.SS2.SSS2.Px1.p1.1.3\" class=\"ltx_text ltx_font_bold\">P</span>rotocol), a cornerstone of domain-specific human-agent interaction protocols, is designed to facilitate <span id=\"S3.SS2.SSS2.Px1.p1.1.4\" class=\"ltx_text ltx_font_bold\">bidirectional intelligible interactions between human experts and machine agents powered by LLMs</span>. This protocol employs a finite-state machine model, enabling agents to communicate through messages tagged with four labels: <span id=\"S3.SS2.SSS2.Px1.p1.1.5\" class=\"ltx_text ltx_font_italic\">RATIFY</span>, <span id=\"S3.SS2.SSS2.Px1.p1.1.6\" class=\"ltx_text ltx_font_italic\">REFUTE</span>, <span id=\"S3.SS2.SSS2.Px1.p1.1.7\" class=\"ltx_text ltx_font_italic\">REVISE</span>, and <span id=\"S3.SS2.SSS2.Px1.p1.1.8\" class=\"ltx_text ltx_font_italic\">REJECT</span>. These tags are determined based on the agreement or disagreement of predictions and explanations exchanged between the agents. The implementation of the PXP protocol involves a blackboard system and a scheduler that alternates between human and machine agents. The protocol has been experimentally validated in two distinct domains: <span id=\"S3.SS2.SSS2.Px1.p1.1.9\" class=\"ltx_text ltx_font_bold\">radiology diagnosis</span> and <span id=\"S3.SS2.SSS2.Px1.p1.1.10\" class=\"ltx_text ltx_font_bold\">drug synthesis pathway planning</span>. These experiments demonstrated the protocol’s capability to capture one-way and two-way intelligibility in human-LLM interactions, providing empirical support for its potential in designing effective human-LLM collaborative systems.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS2.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">LOKA Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib40\" title=\"\" class=\"ltx_ref\">Ranjan et al., 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS2.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px2.p1.1\" class=\"ltx_p\">The LOKA (<span id=\"S3.SS2.SSS2.Px2.p1.1.1\" class=\"ltx_text ltx_font_bold\">L</span>ayered <span id=\"S3.SS2.SSS2.Px2.p1.1.2\" class=\"ltx_text ltx_font_bold\">O</span>rchestration for <span id=\"S3.SS2.SSS2.Px2.p1.1.3\" class=\"ltx_text ltx_font_bold\">K</span>nowledgeful <span id=\"S3.SS2.SSS2.Px2.p1.1.4\" class=\"ltx_text ltx_font_bold\">A</span>gents) Protocol introduces a comprehensive decentralized framework designed to address the challenges of <span id=\"S3.SS2.SSS2.Px2.p1.1.5\" class=\"ltx_text ltx_font_bold\">identity, accountability, and ethical alignment in AI agent ecosystems</span>. It proposes a <span id=\"S3.SS2.SSS2.Px2.p1.1.6\" class=\"ltx_text ltx_font_bold\">Universal Agent Identity Layer (UAIL)</span> to assign unique, verifiable identities to AI agents, facilitating secure authentication, accountability, and interoperability. Building on this foundation, the protocol incorporates intent-centric communication protocols to enable semantic coordination across diverse agents. A key feature is the <span id=\"S3.SS2.SSS2.Px2.p1.1.7\" class=\"ltx_text ltx_font_bold\">Decentralized Ethical Consensus Protocol (DECP)</span>, which allows agents to make context-aware decisions grounded in shared ethical baselines. Anchored in emerging standards such as <span id=\"S3.SS2.SSS2.Px2.p1.1.8\" class=\"ltx_text ltx_font_bold\">Decentralized Identifiers (DIDs)</span>, <span id=\"S3.SS2.SSS2.Px2.p1.1.9\" class=\"ltx_text ltx_font_bold\">Verifiable Credentials (VCs)</span>, and post-quantum cryptography, LOKA aims to provide a scalable and future-resilient blueprint for multi-agent AI governance. By embedding identity, trust, and ethics into the protocol layer itself, LOKA establishes a foundation for responsible, transparent, and autonomous AI ecosystems operating across digital and physical domains.</p>\n</div>\n<div id=\"S3.SS2.SSS2.Px2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px2.p2.1\" class=\"ltx_p\"><span id=\"S3.SS2.SSS2.Px2.p2.1.1\" class=\"ltx_text ltx_font_bold\">3.2.2.2 Robot-Agent Interaction Protocol</span></p>\n</div>\n<div id=\"S3.SS2.SSS2.Px2.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px2.p3.1\" class=\"ltx_p\">Robot–Agent Interaction Protocols address the challenges of coordination, perception, and spatial reasoning in physical environments where intelligent agents—particularly embodied robots—must interact with one another and with dynamic surroundings. These protocols are essential for enabling distributed decision-making, real-time environmental adaptation, and safe navigation in complex multi-agent systems. They must account for uncertainties in sensor input, partial observability, and limited communication bandwidth while still supporting robust group behaviors. In this section, we present two representative approaches: the CrowdES protocol, which focuses on simulating and adapting to realistic crowd dynamics in robot-populated environments, and the Spatial Population Protocols, which offer distributed solutions for achieving geometric consensus among anonymous robotic agents in decentralized systems.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS2.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">CrowdES <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib42\" title=\"\" class=\"ltx_ref\">Bae et al., 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS2.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px3.p1.1\" class=\"ltx_p\">The CrowdES framework introduces a novel interaction protocol designed for <span id=\"S3.SS2.SSS2.Px3.p1.1.1\" class=\"ltx_text ltx_font_bold\">continuous and realistic crowd behavior generation</span>, particularly relevant for robot-agent interactions. This protocol integrates a <span id=\"S3.SS2.SSS2.Px3.p1.1.2\" class=\"ltx_text ltx_font_bold\">crowd emitter</span> and a <span id=\"S3.SS2.SSS2.Px3.p1.1.3\" class=\"ltx_text ltx_font_bold\">crowd simulator</span> to dynamically populate environments and simulate diverse locomotion patterns. The crowd emitter uses diffusion models to assign individual attributes, such as agent types and movement speeds, based on spatial layouts extracted from input images. The crowd simulator then generates detailed trajectories, incorporating intermediate behaviors like collision avoidance and group interactions using a Markov chain-based state-switching mechanism. This protocol allows for real-time control and customization of crowd behaviors, enabling robots to navigate and interact within dynamic, heterogeneous environments. The implementation leverages advanced techniques like diffusion models for agent placement and switching dynamical systems for behavior augmentation, ensuring both realism and flexibility in robot-agent interactions.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS2.Px4\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Spatial Population Protocols <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib43\" title=\"\" class=\"ltx_ref\">Gąsieniec et al., 2024</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS2.Px4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px4.p1.1\" class=\"ltx_p\">Spatial Population Protocols (SPPs) are proposed for solving the <span id=\"S3.SS2.SSS2.Px4.p1.1.1\" class=\"ltx_text ltx_font_bold\">distributed localization problem (DLP) among anonymous robots</span>. This protocol enables robots to <span id=\"S3.SS2.SSS2.Px4.p1.1.2\" class=\"ltx_text ltx_font_bold\">reach a consensus on a unified coordinate system through pairwise interactions</span>, even when they start in arbitrary positions and coordinate systems. The key innovation lies in the ability of each robot to memorize one or a fixed number of coordinates and to query either the distance or the vector between itself and another robot during interactions. The protocol is implemented in three variants:</p>\n<ul id=\"S3.I6\" class=\"ltx_itemize\">\n<li id=\"S3.I6.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I6.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I6.i1.p1.1\" class=\"ltx_p\"><span id=\"S3.I6.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Self-stabilising Distance Query Protocol:</span> This protocol adjusts labels based on pairwise distances, achieving <math id=\"S3.I6.i1.p1.m1\" class=\"ltx_Math\" alttext=\"\\epsilon\" display=\"inline\" intent=\":literal\"><semantics><mi>ϵ</mi><annotation encoding=\"application/x-tex\">\\epsilon</annotation></semantics></math>-stability in <math id=\"S3.I6.i1.p1.m2\" class=\"ltx_Math\" alttext=\"O(n)\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>O</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mi>n</mi><mo stretchy=\"false\">)</mo></mrow></mrow><annotation encoding=\"application/x-tex\">O(n)</annotation></semantics></math> parallel time. It is particularly effective in random configurations but faces challenges in certain hard instances.</p>\n</div></li>\n<li id=\"S3.I6.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I6.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.I6.i2.p1.1\" class=\"ltx_p\"><span id=\"S3.I6.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Leader-based Distance Query Protocol:</span> Utilizing a leader to anchor the coordinate system, this protocol stabilizes in sublinear time <math id=\"S3.I6.i2.p1.m1\" class=\"ltx_Math\" alttext=\"O(n)\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>O</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mi>n</mi><mo stretchy=\"false\">)</mo></mrow></mrow><annotation encoding=\"application/x-tex\">O(n)</annotation></semantics></math> through a multi-contact epidemic process, significantly improving efficiency.</p>\n</div></li>\n<li id=\"S3.I6.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S3.I6.i3.p1\" class=\"ltx_para\">\n<p id=\"S3.I6.i3.p1.1\" class=\"ltx_p\"><span id=\"S3.I6.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Self-stabilising Vector Query Protocol:</span> This variant leverages vector queries to achieve superfast stabilization in <math id=\"S3.I6.i3.p1.m1\" class=\"ltx_Math\" alttext=\"O(\\log n)\" display=\"inline\" intent=\":literal\"><semantics><mrow><mi>O</mi><mo>⁡</mo><mrow><mo stretchy=\"false\">(</mo><mrow><mi>log</mi><mo lspace=\"0.167em\">⁡</mo><mi>n</mi></mrow><mo stretchy=\"false\">)</mo></mrow></mrow><annotation encoding=\"application/x-tex\">O(\\log n)</annotation></semantics></math> parallel time, demonstrating the power of richer geometric information in interactions.</p>\n</div></li>\n</ul>\n<p id=\"S3.SS2.SSS2.Px4.p1.2\" class=\"ltx_p\">These protocols provide a robust framework for robot-agent interactions, enabling efficient and accurate localization in distributed systems.</p>\n</div>\n<div id=\"S3.SS2.SSS2.Px4.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px4.p2.1\" class=\"ltx_p\"><span id=\"S3.SS2.SSS2.Px4.p2.1.1\" class=\"ltx_text ltx_font_bold\">3.2.2.3 System-Agent Interaction Protocol</span></p>\n</div>\n<div id=\"S3.SS2.SSS2.Px4.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px4.p3.1\" class=\"ltx_p\">System–Agent Interaction Protocols provide the foundational infrastructure for orchestrating, managing, and integrating AI agents within complex digital ecosystems. This category encompasses protocols that address the challenges of agent discovery, interoperability, lifecycle management, and secure communication. Notably, the <span id=\"S3.SS2.SSS2.Px4.p3.1.1\" class=\"ltx_text ltx_font_bold\">Language Model Operating System (LMOS)</span> offers a comprehensive framework for building and operating multi-agent systems, emphasizing openness and scalability. The agents.json specification introduces a standardized, machine-readable format for declaring AI-compatible interfaces and workflows, facilitating seamless integration between traditional APIs and AI agents. Meanwhile, the <span id=\"S3.SS2.SSS2.Px4.p3.1.2\" class=\"ltx_text ltx_font_bold\">Agent Protocol</span> defines a framework-agnostic communication standard, enabling control consoles to manage agent operations effectively. Together, these protocols establish a robust foundation for the development and deployment of interoperable, scalable, and secure AI agent ecosystems.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS2.Px5\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">LMOS <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib38\" title=\"\" class=\"ltx_ref\">Eclipse, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS2.Px5.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px5.p1.1\" class=\"ltx_p\">The <span id=\"S3.SS2.SSS2.Px5.p1.1.1\" class=\"ltx_text ltx_font_bold\">Language Model Operating System (LMOS)</span> protocol, developed under the Eclipse Foundation, provides a foundational architecture for building an <em id=\"S3.SS2.SSS2.Px5.p1.1.2\" class=\"ltx_emph ltx_font_italic\">Internet of Agents (IoA)</em>—a decentralized, interoperable, and scalable ecosystem where AI agents and tools can be published, discovered, and interconnected regardless of their underlying technologies. Inspired by open protocols like Matter/Thread and ActivityPub, LMOS is structured into three layers: (1) the <span id=\"S3.SS2.SSS2.Px5.p1.1.3\" class=\"ltx_text ltx_font_bold\">Application Protocol Layer</span>, which standardizes agent discovery and interaction using JSON-LD and semantic models; (2) the <span id=\"S3.SS2.SSS2.Px5.p1.1.4\" class=\"ltx_text ltx_font_bold\">Transport Protocol Layer</span>, which enables context-aware negotiation of communication protocols (e.g., HTTP, MQTT, AMQP); and (3) the <span id=\"S3.SS2.SSS2.Px5.p1.1.5\" class=\"ltx_text ltx_font_bold\">Identity and Security Layer</span>, which ensures secure, verifiable identities via W3C DIDs and supports schemes like OAuth2. Key components include decentralized agent/tool descriptions, metadata propagation mechanisms, group management protocols, and flexible agent communication interfaces. LMOS is implemented as an open-source, cloud-native platform integrated with tools such as ARC, LangChain, and LlamaIndex. Use cases span domains such as customer service and manufacturing, where agents autonomously coordinate across tools and organizations to resolve issues and optimize operations.</p>\n</div>\n</section>\n<section id=\"S3.SS2.SSS2.Px6\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Protocol <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib39\" title=\"\" class=\"ltx_ref\">AlEngineerFoundation, 2025</a>)</cite></h5>\n\n<div id=\"S3.SS2.SSS2.Px6.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px6.p1.1\" class=\"ltx_p\">The <span id=\"S3.SS2.SSS2.Px6.p1.1.1\" class=\"ltx_text ltx_font_bold\">Agent Protocol</span> is an <span id=\"S3.SS2.SSS2.Px6.p1.1.2\" class=\"ltx_text ltx_font_bold\">open-source</span>, <span id=\"S3.SS2.SSS2.Px6.p1.1.3\" class=\"ltx_text ltx_font_bold\">framework-agnostic communication standard</span> designed to enable seamless interaction between <span id=\"S3.SS2.SSS2.Px6.p1.1.4\" class=\"ltx_text ltx_font_bold\">control consoles</span> and <span id=\"S3.SS2.SSS2.Px6.p1.1.5\" class=\"ltx_text ltx_font_bold\">AI agents</span>. Built on OpenAPI v3, it defines a unified interface for executing key agent lifecycle operations—starting, stopping, and monitoring agents. The protocol introduces core abstractions such as <span id=\"S3.SS2.SSS2.Px6.p1.1.6\" class=\"ltx_text ltx_font_italic\">Runs</span> for task execution, <span id=\"S3.SS2.SSS2.Px6.p1.1.7\" class=\"ltx_text ltx_font_italic\">Threads</span> for managing multi-turn interactions, and <span id=\"S3.SS2.SSS2.Px6.p1.1.8\" class=\"ltx_text ltx_font_italic\">Store</span> for persistent, long-term memory. By standardizing these functionalities, Agent Protocol empowers developers to orchestrate heterogeneous agents across diverse systems, promoting interoperability, scalability, and operational transparency in multi-agent environments.</p>\n</div>\n<div id=\"S3.SS2.SSS2.Px6.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S3.SS2.SSS2.Px6.p2.1\" class=\"ltx_p\">There is some relationship between Inter-Agent Protocol and Context-Oriented Protocol. Within context-oriented interactions, interactive tools can be regarded as low-autonomy agents. Conversely, in agent-to-agent interactions, the communicating agents can also be viewed as tools with higher autonomy, designed to accomplish specific intelligent tasks. Unlike traditional tools connected through protocols such as MCP, an agent acting as a tool is also capable of being a task initiator. The linked agent can subsequently issue requests and interact with other agents or traditional tools. At this level of abstraction, a tool essentially represents a specific skill or capability possessed by an agent. In the long term, these two paradigms, the context-oriented interaction and the autonomous agent interaction, may gradually converge and become increasingly homogeneous in their design and application.</p>\n</div>\n</section>\n</section>\n</section>\n</section>\n<section id=\"S4\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">4 </span>Protocol Evaluation and Comparison</h2>\n\n<div id=\"S4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.p1.1\" class=\"ltx_p\">In the rapidly evolving landscape of agent communication protocols, static performance or functionality comparisons quickly become outdated due to the fast-paced iterations in this domain. For instance, MCP introduced in November 2024 initially lacked support for HTTP and authentication mechanisms. By early 2025, it incorporated HTTP Server-Sent Events (SSE) and authentication, and has since transitioned to HTTP Streaming. This evolution mirrors the progression from TCP/IP to HTTP in the internet era, highlighting continuous enhancements in functionality, performance, and security.</p>\n</div>\n<div id=\"S4.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.p2.1\" class=\"ltx_p\">Consequently, this section focuses on identifying the critical dimensions and challenges to consider when designing and evaluating LLM agent communication protocols, rather than proposing a specific evaluation benchmark. Drawing inspiration from the seven core metrics observed in the evolution of internet protocols—interoperability, performance efficiency, reliability, scalability, security, evolvability, and simplicity—we examine their applicability to LLM agent protocols.\nAs shown in Table <a href=\"#S4.T4\" title=\"Table 4 ‣ 4 Protocol Evaluation and Comparison ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">4</span></a>, by delineating these evaluative dimensions, this section aims to provide a comprehensive understanding of the considerations essential for the effective design and assessment of LLM agent protocols, thereby contributing to the advancement of intelligent agent systems.</p>\n</div>\n<figure id=\"S4.T4\" class=\"ltx_table\">\n<figcaption class=\"ltx_caption\"><span class=\"ltx_tag ltx_tag_table\"><span id=\"S4.T4.3\" class=\"ltx_text\" style=\"font-size:90%;\">Table 4</span>: </span><span id=\"S4.T4.4\" class=\"ltx_text\" style=\"font-size:90%;\">Overview of protocol evaluation from different dimensions.</span></figcaption>\n<div id=\"S4.T4.5\" class=\"ltx_inline-block ltx_transformed_outer\" style=\"width:433.6pt;height:284.1pt;vertical-align:-139.7pt;\"><span class=\"ltx_transformed_inner\" style=\"transform:translate(-14.8pt,9.7pt) scale(0.935979867901631,0.935979867901631) ;\">\n<table id=\"S4.T4.5.1\" class=\"ltx_tabular ltx_align_middle\">\n<tr id=\"S4.T4.5.1.1\" class=\"ltx_tr\" style=\"--ltx-bg-color:#F0F0F0;\">\n<td id=\"S4.T4.5.1.1.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.1.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S4.T4.5.1.1.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.1.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Dimension</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.1.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.1.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S4.T4.5.1.1.2.1.1\" class=\"ltx_p\"><span id=\"S4.T4.5.1.1.2.1.1.1\" class=\"ltx_text ltx_font_bold\">Description</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.1.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_tt\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.1.3.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:148.0pt;--ltx-bg-color:#F0F0F0;\">\n<span id=\"S4.T4.5.1.1.3.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.1.3.1.1.1\" class=\"ltx_text ltx_font_bold\">Key Metric</span></span>\n</span></td></tr>\n<tr id=\"S4.T4.5.1.2\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.2.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.2.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.2.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.2.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Efficiency</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.2.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.2.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.2.2.1.1\" class=\"ltx_p\">Fast and resource-efficient communication.</span>\n</span></td>\n<td id=\"S4.T4.5.1.2.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.2.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p1\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p1.1\" class=\"ltx_p\"><span id=\"S4.T4.p1.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p1.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p1.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p1.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p1.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p1.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Latency</span></span>\n<span id=\"S4.T4.p1.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p1.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p1.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Throughput</span></span>\n<span id=\"S4.T4.p1.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p1.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p1.m3\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Resource Utilization</span></span>\n</span></span><span id=\"S4.T4.p1.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n<tr id=\"S4.T4.5.1.3\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.3.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.3.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.3.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.3.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Scalability</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.3.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.3.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.3.2.1.1\" class=\"ltx_p\">Stable performance with increasing complexity of tools/agents/networks.</span>\n</span></td>\n<td id=\"S4.T4.5.1.3.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.3.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p2\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p2.1\" class=\"ltx_p\"><span id=\"S4.T4.p2.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p2.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p2.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p2.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p2.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p2.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Node Scalability</span></span>\n<span id=\"S4.T4.p2.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p2.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p2.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Link Scalability</span></span>\n<span id=\"S4.T4.p2.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p2.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p2.m3\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Capability Negotiation</span></span>\n</span></span><span id=\"S4.T4.p2.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n<tr id=\"S4.T4.5.1.4\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.4.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.4.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.4.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.4.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Security</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.4.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.4.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.4.2.1.1\" class=\"ltx_p\">Trusted interactions via authentication, access control, and data safeguarding.</span>\n</span></td>\n<td id=\"S4.T4.5.1.4.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.4.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p3\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p3.1\" class=\"ltx_p\"><span id=\"S4.T4.p3.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p3.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p3.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p3.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p3.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p3.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Authentication Mode Diversity</span></span>\n<span id=\"S4.T4.p3.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p3.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p3.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Role/ACL Granularity</span></span>\n<span id=\"S4.T4.p3.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p3.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p3.m3\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Context Desensitization</span></span>\n<span id=\"S4.T4.p3.1.2.1.4\" class=\"ltx_tr\">\n<span id=\"S4.T4.p3.1.2.1.4.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Mechanism</span></span>\n</span></span><span id=\"S4.T4.p3.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n<tr id=\"S4.T4.5.1.5\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.5.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.5.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.5.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.5.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Reliability</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.5.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.5.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.5.2.1.1\" class=\"ltx_p\">Consistent, accurate, and fault-tolerant communication.</span>\n</span></td>\n<td id=\"S4.T4.5.1.5.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.5.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p4\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p4.1\" class=\"ltx_p\"><span id=\"S4.T4.p4.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p4.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p4.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p4.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p4.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p4.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Packet Retransmission</span></span>\n<span id=\"S4.T4.p4.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p4.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p4.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Flow and Congestion Control</span></span>\n<span id=\"S4.T4.p4.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p4.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p4.m3\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Persistent Connections</span></span>\n</span></span><span id=\"S4.T4.p4.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n<tr id=\"S4.T4.5.1.6\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.6.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.6.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.6.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.6.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Extensibility</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.6.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.6.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.6.2.1.1\" class=\"ltx_p\">Evolution for new features without disrupting existing systems or compatibility.</span>\n</span></td>\n<td id=\"S4.T4.5.1.6.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.6.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p5\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p5.1\" class=\"ltx_p\"><span id=\"S4.T4.p5.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p5.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p5.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p5.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p5.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p5.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Backward Compatibility</span></span>\n<span id=\"S4.T4.p5.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p5.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p5.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Flexibility &amp; Adaptability</span></span>\n<span id=\"S4.T4.p5.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p5.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p5.m3\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Customization &amp; Extension</span></span>\n</span></span><span id=\"S4.T4.p5.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n<tr id=\"S4.T4.5.1.7\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.7.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.7.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.7.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.7.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Operability</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.7.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.7.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.7.2.1.1\" class=\"ltx_p\">The ease of implementing, managing, and integrating the protocol in real-world systems.</span>\n</span></td>\n<td id=\"S4.T4.5.1.7.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.7.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p6\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p6.1\" class=\"ltx_p\"><span id=\"S4.T4.p6.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p6.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p6.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p6.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p6.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p6.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Protocol Stack Code Volume</span></span>\n<span id=\"S4.T4.p6.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p6.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p6.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Deployment &amp; Configureation</span></span>\n<span id=\"S4.T4.p6.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p6.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Complexity</span></span>\n<span id=\"S4.T4.p6.1.2.1.4\" class=\"ltx_tr\">\n<span id=\"S4.T4.p6.1.2.1.4.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p6.m3\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Observability</span></span>\n</span></span><span id=\"S4.T4.p6.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n<tr id=\"S4.T4.5.1.8\" class=\"ltx_tr\">\n<td id=\"S4.T4.5.1.8.1\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.8.1.1\" class=\"ltx_inline-block ltx_align_top\" style=\"width:76.8pt;\">\n<span id=\"S4.T4.5.1.8.1.1.1\" class=\"ltx_p ltx_align_left\"><span id=\"S4.T4.5.1.8.1.1.1.1\" class=\"ltx_text ltx_font_bold\">Interoperability</span></span>\n</span></td>\n<td id=\"S4.T4.5.1.8.2\" class=\"ltx_td ltx_align_left ltx_align_middle ltx_border_bb ltx_border_r ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\">\n<span id=\"S4.T4.5.1.8.2.1\" class=\"ltx_inline-block ltx_align_middle\" style=\"width:199.2pt;\">\n<span id=\"S4.T4.5.1.8.2.1.1\" class=\"ltx_p\">Seamless communication and collaboration across diverse platforms, systems, and network environments.</span>\n</span></td>\n<td id=\"S4.T4.5.1.8.3\" class=\"ltx_td ltx_align_left ltx_align_top ltx_border_bb ltx_border_t\" style=\"padding-top:2pt;padding-bottom:2pt;\"><span id=\"S4.T4.5.1.8.3.1\" class=\"ltx_inline-logical-block ltx_align_top\" style=\"width:148.0pt;\">\n<span id=\"S4.T4.p7\" class=\"ltx_para ltx_align_left ltx_noindent\">\n<span id=\"S4.T4.p7.1\" class=\"ltx_p\"><span id=\"S4.T4.p7.1.1\" class=\"ltx_text\"></span><span id=\"S4.T4.p7.1.2\" class=\"ltx_text\">\n<span id=\"S4.T4.p7.1.2.1\" class=\"ltx_tabular ltx_align_middle\">\n<span id=\"S4.T4.p7.1.2.1.1\" class=\"ltx_tr\">\n<span id=\"S4.T4.p7.1.2.1.1.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p7.m1\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Cross-System &amp; Cross-Browser</span></span>\n<span id=\"S4.T4.p7.1.2.1.2\" class=\"ltx_tr\">\n<span id=\"S4.T4.p7.1.2.1.2.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Compatibility</span></span>\n<span id=\"S4.T4.p7.1.2.1.3\" class=\"ltx_tr\">\n<span id=\"S4.T4.p7.1.2.1.3.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\"><math id=\"S4.T4.p7.m2\" class=\"ltx_Math\" alttext=\"\\bullet\" display=\"inline\" intent=\":literal\"><semantics><mo>∙</mo><annotation encoding=\"application/x-tex\">\\bullet</annotation></semantics></math> Cross-Network &amp; Cross-Platform</span></span>\n<span id=\"S4.T4.p7.1.2.1.4\" class=\"ltx_tr\">\n<span id=\"S4.T4.p7.1.2.1.4.1\" class=\"ltx_td ltx_nopad_r ltx_align_left\" style=\"padding-top:2pt;padding-bottom:2pt;\">Adaptability</span></span>\n</span></span><span id=\"S4.T4.p7.1.3\" class=\"ltx_text\"></span></span>\n</span></span></td></tr>\n</table>\n</span></div>\n</figure>\n<section id=\"S4.SS1\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.1 </span>Efficiency</h3>\n\n<div id=\"S4.SS1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS1.p1.1\" class=\"ltx_p\">Efficiency is a critical dimension for evaluating Agent Protocols, encapsulating their efficiency in managing throughput, minimizing latency, optimizing handshake overhead, and reducing message header size in dynamic, multi-agent and agent-to-tool interactions. In the Agent era, efficiency extends beyond traditional internet protocol metrics to address unique demands like semantic processing, dynamic task coordination <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib52\" title=\"\" class=\"ltx_ref\">Liu et al., 2022</a>)</cite>, and token consumption costs. An ideal protocol should ensure low-latency communication, rapid task completion, and minimal resource overhead, while adapting to the complexity of multi-agent systems.</p>\n</div>\n<section id=\"S4.SS1.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Latency</h5>\n\n<div id=\"S4.SS1.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS1.SSS0.Px1.p1.1\" class=\"ltx_p\">Key metrics for assessing efficiency performance include communication latency, measured as the time for a message to be sent, received, and parsed. In Agent Protocols, latency is impacted not only by network transmission <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib53\" title=\"\" class=\"ltx_ref\">Jiang et al., 2018</a>)</cite>, but also by semantic processing and protocol-specific overheads. Compared to traditional internet protocols like HTTP, which focus solely on data transfer, Agent Protocols must handle these additional layers. Testing involves measuring round-trip times across network conditions (e.g., low bandwidth, high latency).</p>\n</div>\n</section>\n<section id=\"S4.SS1.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Throughput</h5>\n\n<div id=\"S4.SS1.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS1.SSS0.Px2.p1.1\" class=\"ltx_p\">Throughput, quantified as the number of messages or tasks processed per second, assesses a protocol’s capacity to handle concurrent interactions in agentic systems. High throughput is essential for scaling to large agent networks, as messages may include complex metadata, which reduces throughput compared to traditional protocols that handle simpler payloads. To evaluate this capability, we provide a metric called <span id=\"S4.SS1.SSS0.Px2.p1.1.1\" class=\"ltx_text ltx_font_italic\">Throughput per Second at concurrency level <math id=\"S4.SS1.SSS0.Px2.p1.m1\" class=\"ltx_Math\" alttext=\"N\" display=\"inline\" intent=\":literal\"><semantics><mi>N</mi><annotation encoding=\"application/x-tex\">N</annotation></semantics></math> (TPS-N)</span>.</p>\n<table id=\"S4.E1\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E1.m1\" class=\"ltx_Math\" alttext=\"\\text{TPS-N}=\\frac{\\#\\text{Processed Messages}}{\\text{Elapsed Time}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>TPS-N</mtext><mo>=</mo><mfrac><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>Processed Messages</mtext></mrow><mtext>Elapsed Time</mtext></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{TPS-N}=\\frac{\\#\\text{Processed Messages}}{\\text{Elapsed Time}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(1)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n<section id=\"S4.SS1.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Resource Utilization</h5>\n\n<div id=\"S4.SS1.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS1.SSS0.Px3.p1.1\" class=\"ltx_p\">Resource utilization evaluates the protocol’s consumption of computational resources, including header size and token consumption (for LLM-driven tasks), alongside CPU, memory, and bandwidth usage. Token consumption measures the number of tokens consumed by LLM-driven tasks, such as semantic processing or dynamic coordination, unique to Agent-era protocols. Testing involves profiling token usage with LLM monitoring tools across typical tasks (e.g., task assignment and tool query).</p>\n</div>\n</section>\n</section>\n<section id=\"S4.SS2\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.2 </span>Scalability</h3>\n\n<div id=\"S4.SS2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS2.p1.1\" class=\"ltx_p\">Scalability refers to an Agent Protocol’s ability to maintain performance and availability as the number of nodes (agents or tools) or connections (links) grows exponentially, ensuring robust operation in increasingly complex and large-scale multi-agent systems. In the Agent era, scalability extends beyond traditional Internet protocol concerns, such as IP address allocation or caching, to include the efficient handling of growing agent populations, dynamic tool integrations, and high-density communication networks. A scalable Agent protocol must support thousands to millions of agents, accommodate diverse workloads, and integrate new functionalities without significant performance degradation.</p>\n</div>\n<section id=\"S4.SS2.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Node Scalability</h5>\n\n<div id=\"S4.SS2.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS2.SSS0.Px1.p1.1\" class=\"ltx_p\">Node scalability measures the protocol’s ability to maintain performance as the number of tools, plugins, or agents (<math id=\"S4.SS2.SSS0.Px1.p1.m1\" class=\"ltx_Math\" alttext=\"N\" display=\"inline\" intent=\":literal\"><semantics><mi>N</mi><annotation encoding=\"application/x-tex\">N</annotation></semantics></math>) increases, reflecting its capacity to support large-scale networks. While traditional internet protocols, such as IP, utilize CIDR <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib54\" title=\"\" class=\"ltx_ref\">Fuller and Li, 1993</a>)</cite> to manage address scalability, Agent Protocols must also handle dynamic node discovery and coordination. Node scalability can be evaluated by analyzing the <span id=\"S4.SS2.SSS0.Px1.p1.1.1\" class=\"ltx_text ltx_font_bold\">performance degradation curve</span> (e.g., latency, throughput) as <math id=\"S4.SS2.SSS0.Px1.p1.m2\" class=\"ltx_Math\" alttext=\"N\" display=\"inline\" intent=\":literal\"><semantics><mi>N</mi><annotation encoding=\"application/x-tex\">N</annotation></semantics></math> increases.</p>\n</div>\n</section>\n<section id=\"S4.SS2.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Link Scalability</h5>\n\n<div id=\"S4.SS2.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS2.SSS0.Px2.p1.1\" class=\"ltx_p\">Link scalability assesses the protocol’s performance as the number of communication links multiplies, critical for dense networks with frequent interactions. This is measured by tracking performance metrics (e.g., throughput, latency) as link density increases, such as in a fully connected mesh of 1,000 agents versus a sparse network. Agent Protocols face challenges due to link-specific overheads, such as task life-cycle management or authentication in each connection, which add computational costs.</p>\n</div>\n</section>\n<section id=\"S4.SS2.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Capability Negotiation</h5>\n\n<div id=\"S4.SS2.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS2.SSS0.Px3.p1.1\" class=\"ltx_p\">Capability negotiation assesses whether the protocol facilitates dynamic agreement on communication protocols, capabilities, or task assignments between agents or between agents and tools, and how effectively it scales with increasing network size. To capture this, we provide a metric called <span id=\"S4.SS2.SSS0.Px3.p1.1.1\" class=\"ltx_text ltx_font_italic\">Capability Negotiation Score (CNS)</span>, which is evaluated by measuring the success rate and time required for negotiations as the number of nodes increases.</p>\n<table id=\"S4.E2\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E2.m1\" class=\"ltx_Math\" alttext=\"\\text{CNS}=\\frac{\\#\\text{Successful Negotiations}/\\#\\text{Negotiation Attempts}}{\\text{Average Negotiation Time}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>CNS</mtext><mo>=</mo><mfrac><mrow><mrow><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>Successful Negotiations</mtext></mrow><mo>/</mo><mi>#</mi></mrow><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>Negotiation Attempts</mtext></mrow><mtext>Average Negotiation Time</mtext></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{CNS}=\\frac{\\#\\text{Successful Negotiations}/\\#\\text{Negotiation Attempts}}{\\text{Average Negotiation Time}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(2)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n</section>\n<section id=\"S4.SS3\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.3 </span>Security</h3>\n\n<div id=\"S4.SS3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS3.p1.1\" class=\"ltx_p\">Security is a fundamental dimension for evaluating Agent Protocols, ensuring that agent-to-agent and agent-to-tool interactions are protected through robust identity authentication, encryption, and integrity validation. In the Agent era, security extends beyond traditional internet protocol mechanisms, such as SSL/TLS or OAuth, to address the unique challenges of dynamic, decentralized, and semantic-driven agent ecosystems. A secure Agent Protocol must provide reliable identity verification, safeguard data confidentiality, ensure message integrity, and support fine-grained access control.</p>\n</div>\n<section id=\"S4.SS3.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Authentication Mode Diversity</h5>\n\n<div id=\"S4.SS3.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS3.SSS0.Px1.p1.1\" class=\"ltx_p\">Authentication mode diversity evaluates the variety of authentication mechanisms supported by the protocol, enabling flexibility for different use cases and security requirements. This metric can be assessed by counting the number of supported modes and their applicability to agent-to-agent and agent-to-tool scenarios.</p>\n</div>\n</section>\n<section id=\"S4.SS3.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Role/ACL Granularity</h5>\n\n<div id=\"S4.SS3.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS3.SSS0.Px2.p1.1\" class=\"ltx_p\">Role/Access Control List (ACL) granularity measures the protocol’s ability to enforce fine-grained access controls, specifying permissions at varying levels, such as field-level, endpoint-level, or task-level. This metric can be evaluated by analyzing the precision of role definitions and ACL configurations, such as whether an agent can access specific data fields in a tool’s response or particular task endpoints.</p>\n</div>\n</section>\n<section id=\"S4.SS3.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Context Desensitization Mechanism</h5>\n\n<div id=\"S4.SS3.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS3.SSS0.Px3.p1.1\" class=\"ltx_p\">Context desensitization mechanism assesses the protocol’s ability to protect sensitive data by anonymizing or redacting contextual information during agent-to-agent or agent-to-tool interactions, minimizing exposure risks. This metric is evaluated by examining the presence and effectiveness of desensitization techniques, such as data masking, tokenization, or selective data sharing.</p>\n</div>\n</section>\n</section>\n<section id=\"S4.SS4\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.4 </span>Reliability</h3>\n\n<div id=\"S4.SS4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS4.p1.1\" class=\"ltx_p\">The reliability of Agent Protocol refers to its ability to ensure stable and accurate communication between agents in multi-agent systems. Similar to the Internet Protocol’s emphasis on reliable data transmission, Agent Protocol ensures that messages between agents are delivered accurately, completely, and in a timely manner. It employs mechanisms such as message acknowledgment, retransmission, flow control, and congestion control to address potential issues in agent communication, akin to how the Internet Protocol ensures reliable data transmission over networks. Additionally, Agent Protocol incorporates fault tolerance and recovery mechanisms to maintain system stability even when individual agents or communication links fail, much like the Internet Protocol’s ability to adapt to network disruptions and reroute data packets to ensure reliable delivery.</p>\n</div>\n<section id=\"S4.SS4.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Packet Retransmission</h5>\n\n<div id=\"S4.SS4.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS4.SSS0.Px1.p1.1\" class=\"ltx_p\">Similar to TCP’s retransmission mechanism, Agent protocols can implement packet retransmission based on timers. If a sender agent does not receive an acknowledgment (ACK) from the receiver agent within a specified timeframe after sending a message, it will trigger a retransmission. Additionally, the receiver agent can notify the sender agent of packet loss in ACK messages, prompting the sender to retransmit the lost packets, thereby ensuring the completeness and accuracy of data transmission. This can be evaluated by <span id=\"S4.SS4.SSS0.Px1.p1.1.1\" class=\"ltx_text ltx_font_italic\">Automatic Retry Count (ARC)</span>, which indicates the number of times Agent Protocol automatically retries message transmission when it detects network issues or delivery failures.</p>\n<table id=\"S4.E3\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E3.m1\" class=\"ltx_Math\" alttext=\"\\text{Automatic Retry Count (ARC)}=\\#\\text{message retransmissions when delivery fails}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Automatic Retry Count (ARC)</mtext><mo>=</mo><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>message retransmissions when delivery fails</mtext></mrow></mrow><annotation encoding=\"application/x-tex\">\\text{Automatic Retry Count (ARC)}=\\#\\text{message retransmissions when delivery fails}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(3)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n<section id=\"S4.SS4.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Flow and Congestion Control</h5>\n\n<div id=\"S4.SS4.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS4.SSS0.Px2.p1.1\" class=\"ltx_p\">Agent protocols integrate flow and congestion control mechanisms akin to TCP. For flow control, the receiver communicates its available receive window size to the sender, which dynamically adjusts transmission rates to prevent buffer overflow and data loss. Concurrently, congestion control employs strategies such as slow start and congestion avoidance. The sender initially probes network capacity with a small congestion window, incrementally increasing it based on feedback. Upon detecting packet loss or increased latency indicative of network congestion, the sender reduces its congestion window to diminish transmission rates. These coordinated mechanisms enable efficient data transfer while maintaining network stability and preventing resource exhaustion. This control ability can be evaluated by <span id=\"S4.SS4.SSS0.Px2.p1.1.1\" class=\"ltx_text ltx_font_italic\">Convergence Time (CT)</span>, which refers to the time required to reach a stable rate at startup, when the available link capacity changes, or when new flows join the bottleneck link.</p>\n<table id=\"S4.E4\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E4.m1\" class=\"ltx_Math\" alttext=\"\\text{Convergence Time (CT)}=\\text{clock time to reach a stable state when link changes}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Convergence Time (CT)</mtext><mo>=</mo><mtext>clock time to reach a stable state when link changes</mtext></mrow><annotation encoding=\"application/x-tex\">\\text{Convergence Time (CT)}=\\text{clock time to reach a stable state when link changes}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(4)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n<section id=\"S4.SS4.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Persistent Connections</h5>\n\n<div id=\"S4.SS4.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS4.SSS0.Px3.p1.1\" class=\"ltx_p\">Agent protocols can establish persistent connections between agents, allowing communication channels to remain open for multiple data transmissions. Unlike creating a new connection for each interaction, persistent connections eliminate the overhead of frequent connection setup and teardown, reducing latency and improving transmission efficiency. The stability of connections can be evaluated by <span id=\"S4.SS4.SSS0.Px3.p1.1.1\" class=\"ltx_text ltx_font_italic\">Unexpected Disconnection Rate (UDR)</span>, which gives the number of unexpected disconnections per unit time and <span id=\"S4.SS4.SSS0.Px3.p1.1.2\" class=\"ltx_text ltx_font_italic\">Message-Loss Rate (MLR)</span>, which refers to the proportion of messages that fail to reach the recipient agent within a specified timeframe out of the total number of messages sent.</p>\n<table id=\"S4.E5\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E5.m1\" class=\"ltx_Math\" alttext=\"\\text{Unexpected Disconnection Rate (UDR)}=\\frac{\\#\\text{unexpected disconnections}}{\\text{unit time}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Unexpected Disconnection Rate (UDR)</mtext><mo>=</mo><mfrac><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>unexpected disconnections</mtext></mrow><mtext>unit time</mtext></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{Unexpected Disconnection Rate (UDR)}=\\frac{\\#\\text{unexpected disconnections}}{\\text{unit time}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(5)</span></td></tr></tbody>\n</table>\n<table id=\"S4.E6\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E6.m1\" class=\"ltx_Math\" alttext=\"\\text{Message-Loss Rate (MLR)}=\\frac{\\#\\text{messages failing to reach the recipient}}{\\#\\text{messages sent}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Message-Loss Rate (MLR)</mtext><mo>=</mo><mfrac><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>messages failing to reach the recipient</mtext></mrow><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>messages sent</mtext></mrow></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{Message-Loss Rate (MLR)}=\\frac{\\#\\text{messages failing to reach the recipient}}{\\#\\text{messages sent}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(6)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n</section>\n<section id=\"S4.SS5\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.5 </span>Extensibility</h3>\n\n<div id=\"S4.SS5.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS5.p1.1\" class=\"ltx_p\">The extensibility of Agent Protocol refers to its ability to flexibly adapt to new requirements and technological developments by adding new features or modifying existing functionalities without disrupting backward compatibility. Similar to how the Internet Protocol evolves through mechanisms like custom headers in HTTP or optional fields in IP packets, Agent Protocol also provides a flexible framework that allows for the introduction of new capabilities while maintaining compatibility with existing systems. This ensures that as the needs of multi-agent systems grow and change, the protocol can be extended to accommodate these advancements, ensuring long-term relevance and effectiveness.</p>\n</div>\n<section id=\"S4.SS5.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Backward Compatibility</h5>\n\n<div id=\"S4.SS5.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS5.SSS0.Px1.p1.1\" class=\"ltx_p\">Agent Protocol evolves over time. During these iterations, the protocol retains backward compatibility, ensuring that existing functionalities and applications remain unaffected. Users can seamlessly adopt new versions of the protocol without significant adjustments to their existing systems. The backward compatibility can be reflected by <span id=\"S4.SS5.SSS0.Px1.p1.1.1\" class=\"ltx_text ltx_font_italic\">Upgrade Success Rate (USR)</span>, which indicates the success rate of old clients in maintaining normal interactions with the server after a major version upgrade of Agent Protocol.</p>\n<table id=\"S4.E7\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E7.m1\" class=\"ltx_Math\" alttext=\"\\text{Upgrade Success Rate (USR)}=\\frac{\\#\\text{normal interactions after a major upgrade}}{\\#\\text{total interactions after a major upgrade}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Upgrade Success Rate (USR)</mtext><mo>=</mo><mfrac><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>normal interactions after a major upgrade</mtext></mrow><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>total interactions after a major upgrade</mtext></mrow></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{Upgrade Success Rate (USR)}=\\frac{\\#\\text{normal interactions after a major upgrade}}{\\#\\text{total interactions after a major upgrade}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(7)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n<section id=\"S4.SS5.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Flexibility and Adaptability</h5>\n\n<div id=\"S4.SS5.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS5.SSS0.Px2.p1.1\" class=\"ltx_p\">Agent Protocol adopts a flexible design, makes it easy to integrate with existing IT stacks and allows the protocol to adapt to new technological advancements and application scenarios. Developers can extend the protocol based on specific needs by adding new fields or semantics. Modality-agnostic design also enhances the protocol’s extensibility. Developers can define new communication modalities based on evolving needs while ensuring compatibility with existing text-based communication modes. The flexibility and adaptability can be evaluated by <span id=\"S4.SS5.SSS0.Px2.p1.1.1\" class=\"ltx_text ltx_font_italic\">Automatic Test Pass Rate (ATPR)</span>, which involves automatically testing the new features or modifications listed in the Agent Protocol changelog and calculating the pass rate.</p>\n<table id=\"S4.E8\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E8.m1\" class=\"ltx_Math\" alttext=\"\\text{Automatic Test Pass Rate (ATPR)}=\\frac{\\#\\text{new features passing the test}}{\\#\\text{new features}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Automatic Test Pass Rate (ATPR)</mtext><mo>=</mo><mfrac><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>new features passing the test</mtext></mrow><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>new features</mtext></mrow></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{Automatic Test Pass Rate (ATPR)}=\\frac{\\#\\text{new features passing the test}}{\\#\\text{new features}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(8)</span></td></tr></tbody>\n</table>\n</div>\n</section>\n<section id=\"S4.SS5.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Customization and Extension</h5>\n\n<div id=\"S4.SS5.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS5.SSS0.Px3.p1.1\" class=\"ltx_p\">Agent Protocol allows developers to add custom fields to meet specific application requirements. Developers can extend these fields to enable other agents to discover and interact with them without affecting existing functionalities. It also supports plugin system support. Agent Protocol provides a standardized plugin system, enabling developers to add new features or capabilities through plugins. These plugins can introduce new fields or semantics while maintaining compatibility with the core protocol.</p>\n</div>\n</section>\n</section>\n<section id=\"S4.SS6\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.6 </span>Operability</h3>\n\n<div id=\"S4.SS6.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS6.p1.1\" class=\"ltx_p\">The operability of Agent Protocol refers to the ease and efficiency with which it can be implemented, operated, and maintained. Similar to the Internet Protocol, which emphasizes simplicity and clarity in its design to facilitate widespread adoption and deployment, Agent Protocol also prioritizes ease of implementation and use. Its specification is concise and clear, allowing developers to quickly integrate it into their systems. The protocol is framework-agnostic, supporting multiple programming languages and platforms, which reduces implementation complexity and lowers the technical barriers for developers. Additionally, Agent Protocol provides comprehensive documentation, SDKs, and client libraries, offering clear development guidance and tools to help developers efficiently implement the protocol. Furthermore, its layered architecture and modular design enable developers to implement and maintain different components independently, enhancing flexibility and reducing operational complexity. A coarse evaluation metric for operability is the <span id=\"S4.SS6.p1.1.1\" class=\"ltx_text ltx_font_italic\">Number of Dependency Components (NDC)</span>, which indicates the number of dependency components required for the Agent Protocol.</p>\n<table id=\"S4.E9\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E9.m1\" class=\"ltx_Math\" alttext=\"\\text{Number of Dependency Components (NDC)}=\\#\\text{dependency components required}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Number of Dependency Components (NDC)</mtext><mo>=</mo><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>dependency components required</mtext></mrow></mrow><annotation encoding=\"application/x-tex\">\\text{Number of Dependency Components (NDC)}=\\#\\text{dependency components required}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(9)</span></td></tr></tbody>\n</table>\n</div>\n<section id=\"S4.SS6.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Protocol Stack Code Volume</h5>\n\n<div id=\"S4.SS6.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS6.SSS0.Px1.p1.1\" class=\"ltx_p\">Agent Protocol is designed as a lightweight API specification, defining a series of endpoints and pre-defined response models with concise logic and clear semantics. Its code volume is relatively small, making it easy to understand and implement. This allows developers to quickly integrate it into their systems without a steep learning curve. For example, the core components of Agent Protocol include the Runs, Threads, and Store modules, which provide complete lifecycle management, state control, and persistent storage capabilities. Developers can focus on business logic implementation rather than worrying about underlying architectural details.</p>\n</div>\n</section>\n<section id=\"S4.SS6.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Deployment and Configuration Complexity</h5>\n\n<div id=\"S4.SS6.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS6.SSS0.Px2.p1.1\" class=\"ltx_p\">Agent Protocol adopts a framework-agnostic approach, supporting multiple programming languages and platforms. This enables developers to implement the protocol using their preferred languages and frameworks. Additionally, the protocol provides comprehensive documentation, SDKs, and client libraries, offering clear development guidance and tools to simplify deployment and configuration.</p>\n</div>\n</section>\n<section id=\"S4.SS6.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Observability</h5>\n\n<div id=\"S4.SS6.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS6.SSS0.Px3.p1.1\" class=\"ltx_p\">Agent Protocol emphasizes observability, providing monitoring tools to help operations personnel track its performance metrics, such as message throughput, latency, and error rates. For example, the LMOS platform’s observability module offers enterprise-level monitoring capabilities, meeting compliance requirements. The protocol also provides debugging tools and interfaces to assist developers in diagnosing and resolving issues during agent communication. This ensures stable operation of Agent Protocol and enhances its operability.</p>\n</div>\n</section>\n</section>\n<section id=\"S4.SS7\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.7 </span>Interoperability</h3>\n\n<div id=\"S4.SS7.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS7.p1.1\" class=\"ltx_p\">The interoperability of Agent Protocol refers to its ability to enable seamless communication between different systems, frameworks, browsers, and other environments. Similar to how the Internet Protocol establishes standards for network communication to ensure data transmission between diverse devices and systems, Agent Protocol defines standardized communication rules and data formats to allow agents developed on various platforms to interact effectively. It enables agents to discover, communicate, and collaborate with one another regardless of their underlying implementation details, much like how different systems and browsers can seamlessly exchange information over the internet.\nThe interoperability can be evaluated by <span id=\"S4.SS7.p1.1.1\" class=\"ltx_text ltx_font_italic\">Schema Compatibility Test Pass Rate (SCTPR)</span>, which reflects how well agents can communicate effectively without version conflicts or data format issues.</p>\n<table id=\"S4.E10\" class=\"ltx_equation ltx_eqn_table\">\n\n<tbody><tr class=\"ltx_equation ltx_eqn_row ltx_align_baseline\">\n<td class=\"ltx_eqn_cell ltx_eqn_center_padleft\"></td>\n<td class=\"ltx_eqn_cell ltx_align_center\"><math id=\"S4.E10.m1\" class=\"ltx_Math\" alttext=\"\\text{Schema Compatibility Pass Rate (SC-PR)}=\\frac{\\#\\text{successful test cases}}{\\#\\text{total schema compatibility test cases}}\" display=\"block\" intent=\":literal\"><semantics><mrow><mtext>Schema Compatibility Pass Rate (SC-PR)</mtext><mo>=</mo><mfrac><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>successful test cases</mtext></mrow><mrow><mi>#</mi><mo lspace=\"0em\" rspace=\"0em\">​</mo><mtext>total schema compatibility test cases</mtext></mrow></mfrac></mrow><annotation encoding=\"application/x-tex\">\\text{Schema Compatibility Pass Rate (SC-PR)}=\\frac{\\#\\text{successful test cases}}{\\#\\text{total schema compatibility test cases}}</annotation></semantics></math></td>\n<td class=\"ltx_eqn_cell ltx_eqn_center_padright\"></td>\n<td rowspan=\"1\" class=\"ltx_eqn_cell ltx_eqn_eqno ltx_align_middle ltx_align_right\"><span class=\"ltx_tag ltx_tag_equation ltx_align_right\">(10)</span></td></tr></tbody>\n</table>\n</div>\n<section id=\"S4.SS7.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Cross-System and Cross-Browser Compatibility</h5>\n\n<div id=\"S4.SS7.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS7.SSS0.Px1.p1.1\" class=\"ltx_p\">Agent Protocol ensures seamless communication between agents running on different operating systems (e.g., Windows, macOS, Linux) and browsers (e.g., Chrome, Firefox, Safari). It provides standardized APIs and communication interfaces that abstract away underlying platform differences. This allows agents to interact using uniform protocols and data formats regardless of the operating system or browser environment. For instance, an agent developed on a Windows system using Chrome can communicate with another agent on a macOS system using Safari. This cross-system and cross-browser compatibility eliminates the need for agents to adapt to specific platform characteristics, enabling broad interoperability.</p>\n</div>\n</section>\n<section id=\"S4.SS7.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Cross-Network and Cross-Platform Adaptability</h5>\n\n<div id=\"S4.SS7.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS7.SSS0.Px2.p1.1\" class=\"ltx_p\">Agent Protocol supports diverse network environments, including local area networks (LANs), wide area networks (WANs), and the internet. It can adapt to varying network conditions, ensuring stable communication between agents even when network parameters change. Additionally, it supports multiple programming languages and platforms, allowing developers to implement agents using their preferred languages and frameworks. This cross-platform and cross-language capability ensures that agents developed on different technical stacks can communicate and collaborate effectively. For example, an agent developed in Python can interact with another agent developed in Java. This adaptability enables agents to operate in heterogeneous network and platform environments, enhancing their interoperability.</p>\n</div>\n</section>\n</section>\n<section id=\"S4.SS8\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">4.8 </span>Evaluation over Protocol Evolution: Case Studies</h3>\n\n<div id=\"S4.SS8.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS8.p1.1\" class=\"ltx_p\">In the process of designing and evaluating agent communication protocols, observing their evolutionary trajectory helps to reveal the pathways through which protocols adapt to new requirements and challenges across functionality, performance, and security. The following analysis explores two typical cases—protocol iteration and protocol system evolution—to illustrate how agent protocols continuously evolve in practice to meet emerging demands.</p>\n</div>\n<section id=\"S4.SS8.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Iteration of MCP</h5>\n\n<div id=\"S4.SS8.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS8.SSS0.Px1.p1.1\" class=\"ltx_p\">The transition from MCP v1.0 to v1.2 introduced support for HTTP Streaming and authentication (Auth). This change resulted in the following impacts:</p>\n<ul id=\"S4.I1\" class=\"ltx_itemize\">\n<li id=\"S4.I1.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I1.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.I1.i1.p1.1\" class=\"ltx_p\"><span id=\"S4.I1.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Improved Interoperability:</span> The addition of HTTP support enabled MCP to integrate with a broader range of external systems and services, enhancing the protocol’s compatibility and applicability.</p>\n</div></li>\n<li id=\"S4.I1.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I1.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.I1.i2.p1.1\" class=\"ltx_p\"><span id=\"S4.I1.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Enhanced Security:</span> The implementation of Token-based authentication mechanisms ensured the security of data transmission and the reliability of identity verification.</p>\n</div></li>\n<li id=\"S4.I1.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I1.i3.p1\" class=\"ltx_para\">\n<p id=\"S4.I1.i3.p1.1\" class=\"ltx_p\"><span id=\"S4.I1.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Performance Impact:</span> While HTTP Streaming facilitated more efficient data transfer, it also potentially introduced new latency factors, requiring re-evaluation and optimization of stream latency performance.</p>\n</div></li>\n</ul>\n<p id=\"S4.SS8.SSS0.Px1.p1.2\" class=\"ltx_p\">This iteration exemplifies the protocol’s balancing act between expanding functionality, optimizing performance, and enhancing security, illustrating the multidimensional trade-offs involved in protocol iteration.</p>\n</div>\n</section>\n<section id=\"S4.SS8.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Evolution from MCP to ANP and A2A</h5>\n\n<div id=\"S4.SS8.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS8.SSS0.Px2.p1.1\" class=\"ltx_p\">The progression from MCP to ANP and, ultimately, to A2A represents a shift from a singular functional protocol to a more complex, multi-layered, and multidimensional collaborative architecture:</p>\n<ul id=\"S4.I2\" class=\"ltx_itemize\">\n<li id=\"S4.I2.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I2.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.I2.i1.p1.1\" class=\"ltx_p\"><span id=\"S4.I2.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">MCP:</span> Focused on providing structured context and tool integration for LLMs, emphasizing the connection between models and external resources.</p>\n</div></li>\n<li id=\"S4.I2.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I2.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.I2.i2.p1.1\" class=\"ltx_p\"><span id=\"S4.I2.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">ANP:</span> Introduced decentralized identity mechanisms (e.g., W3C DID), enabling peer-to-peer communication between agents, enhancing system autonomy and flexibility.</p>\n</div></li>\n<li id=\"S4.I2.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I2.i3.p1\" class=\"ltx_para\">\n<p id=\"S4.I2.i3.p1.1\" class=\"ltx_p\"><span id=\"S4.I2.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">A2A:</span> Provided a standardized framework for collaboration between enterprise-level agents, supporting task management, message exchange, and multimodal outputs, thus facilitating cross-platform and multi-vendor agent collaboration.</p>\n</div></li>\n</ul>\n<p id=\"S4.SS8.SSS0.Px2.p1.2\" class=\"ltx_p\">This evolutionary process demonstrates the shift from basic functionality to complex system collaboration, reflecting the continued expansion of the agent ecosystem in terms of scalability and diversity.</p>\n</div>\n<div id=\"S4.SS8.SSS0.Px2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.SS8.SSS0.Px2.p2.1\" class=\"ltx_p\">Through the aforementioned cases, we can clearly observe the trajectory of development within agent communication protocols and identify potential future iteration targets. While we do not engage in a direct comparison of the protocols’ advantages and disadvantages, we offer the following recommendations for agent developers and researchers:</p>\n<ul id=\"S4.I3\" class=\"ltx_itemize\">\n<li id=\"S4.I3.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I3.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.I3.i1.p1.1\" class=\"ltx_p\"><span id=\"S4.I3.i1.p1.1.1\" class=\"ltx_text ltx_font_bold\">Contextual Fit:</span> Select the appropriate protocol based on the specific application scenario. For example, MCP is ideal for scenarios requiring integration with external tools and data sources; ANP is more suitable for cross-domain communication and collaboration among agents on the Internet; A2A offers more comprehensive support for inter agent collaboration.</p>\n</div></li>\n<li id=\"S4.I3.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I3.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S4.I3.i2.p1.1\" class=\"ltx_p\"><span id=\"S4.I3.i2.p1.1.1\" class=\"ltx_text ltx_font_bold\">Focus on Security and Performance:</span> During the selection and implementation of protocols, attention should be paid to authentication mechanisms, data transmission security, and performance optimization to ensure the reliability and efficiency of the system.</p>\n</div></li>\n<li id=\"S4.I3.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S4.I3.i3.p1\" class=\"ltx_para\">\n<p id=\"S4.I3.i3.p1.1\" class=\"ltx_p\"><span id=\"S4.I3.i3.p1.1.1\" class=\"ltx_text ltx_font_bold\">Monitor Protocol Evolution:</span> As agent protocols continue to develop, maintaining awareness of new protocols and versions is essential. Evaluating their impact on existing systems and assessing potential optimization opportunities will be crucial.</p>\n</div></li>\n</ul>\n</div>\n</section>\n</section>\n</section>\n<section id=\"S5\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">5 </span>Use-Case Analysis</h2>\n\n<div id=\"S5.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.p1.1\" class=\"ltx_p\">This section provides a comparative analysis of four intelligent agent protocols—MCP, A2A, ANP, and Agora—applied to the same use case: planning a five-day trip from Beijing to New York. Figure <a href=\"#S5.F4\" title=\"Figure 4 ‣ 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">4</span></a> illustrates the architectural differences and interaction patterns of each protocol.</p>\n</div>\n<figure id=\"S5.F4\" class=\"ltx_figure\"><object type=\"image/svg+xml\" data=\"2504.16736v2/case_study2.svg\" id=\"S5.F4.g1\" class=\"ltx_graphics ltx_centering ltx_img_landscape\" style=\"aspect-ratio:592/436;\" width=\"592\" height=\"436\"></object>\n<figcaption class=\"ltx_caption ltx_centering\"><span class=\"ltx_tag ltx_tag_figure\"><span id=\"S5.F4.3\" class=\"ltx_text\" style=\"font-size:90%;\">Figure 4</span>: </span><span id=\"S5.F4.4\" class=\"ltx_text\" style=\"font-size:90%;\">Use-case analyses of four protocols under the same user instruction shown at the top.</span></figcaption>\n</figure>\n<section id=\"S5.SS1\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">5.1 </span>MCP: Single Agent Invokes All Tools</h3>\n\n<div id=\"S5.SS1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS1.p1.1\" class=\"ltx_p\">Model Context Protocol (MCP) protocol represents a centralized approach where a single agent coordinates all interactions with external services. As shown in Figure <a href=\"#S5.F4\" title=\"Figure 4 ‣ 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">4</span></a> (upper left), the MCP Travel Client serves as the coordinating agent with direct dependencies on all external services:</p>\n<ul id=\"S5.I1\" class=\"ltx_itemize\">\n<li id=\"S5.I1.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I1.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I1.i1.p1.1\" class=\"ltx_p\">The central MCP Travel Client directly invokes Flight Server, Hotel Server, and Weather Server through respective calls (<span id=\"S5.I1.i1.p1.1.1\" class=\"ltx_text ltx_font_typewriter\">get_flights()</span>, <span id=\"S5.I1.i1.p1.1.2\" class=\"ltx_text ltx_font_typewriter\">get_hotels()</span>, <span id=\"S5.I1.i1.p1.1.3\" class=\"ltx_text ltx_font_typewriter\">get_weather()</span>).</p>\n</div></li>\n<li id=\"S5.I1.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I1.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I1.i2.p1.1\" class=\"ltx_p\">All external services are treated as tools that provide information but don’t interact with each other.</p>\n</div></li>\n<li id=\"S5.I1.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I1.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I1.i3.p1.1\" class=\"ltx_p\">Information flow follows a strict star pattern with the MCP Travel Client at the center.</p>\n</div></li>\n<li id=\"S5.I1.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I1.i4.p1\" class=\"ltx_para\">\n<p id=\"S5.I1.i4.p1.1\" class=\"ltx_p\">The client is responsible for aggregating all responses and generating the complete travel plan.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S5.SS1.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS1.p2.1\" class=\"ltx_p\">The MCP architecture excels in simplicity and control but lacks flexibility. The central agent must be aware of all services and their interfaces, creating a high-dependency structure that may be difficult to scale or modify. Additionally, all communication must pass through the central agent, potentially creating a performance bottleneck.</p>\n</div>\n</section>\n<section id=\"S5.SS2\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">5.2 </span>A2A: Complex Collaboration Inter-agents Within an Enterprise</h3>\n\n<div id=\"S5.SS2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS2.p1.1\" class=\"ltx_p\">Agent-to-Agent (A2A) protocol enables direct communication between different agents for complex tasks. As depicted in Figure <a href=\"#S5.F4\" title=\"Figure 4 ‣ 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">4</span></a> (upper right), the A2A implementation distributes intelligence across multiple specialized agents:</p>\n<ul id=\"S5.I2\" class=\"ltx_itemize\">\n<li id=\"S5.I2.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I2.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I2.i1.p1.1\" class=\"ltx_p\">Agents are organized into logical departments (Transportation, Accommodation &amp; Activities).</p>\n</div></li>\n<li id=\"S5.I2.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I2.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I2.i2.p1.1\" class=\"ltx_p\">Each agent has explicit dependencies: the Flight Agent and Activity Agent depend on the Weather Agent for environmental data.</p>\n</div></li>\n<li id=\"S5.I2.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I2.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I2.i3.p1.1\" class=\"ltx_p\">Agents communicate directly with each other, without requiring central coordination for every interaction.</p>\n</div></li>\n<li id=\"S5.I2.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I2.i4.p1\" class=\"ltx_para\">\n<p id=\"S5.I2.i4.p1.1\" class=\"ltx_p\">The A2A Travel Planner functions as a non-central coordinator that primarily collects final results.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S5.SS2.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS2.p2.1\" class=\"ltx_p\">A2A protocol demonstrates a more flexible and realistic architecture where agents can establish direct connections when needed. For instance, the A2A Flight Agent can obtain weather information directly from the Weather Agent without going through the Travel Planner. This reduces unnecessary communication overhead and allows for more complex collaboration patterns across any type of organization or multi-agent system.</p>\n</div>\n</section>\n<section id=\"S5.SS3\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">5.3 </span>ANP: Cross-Domain Agent Protocol</h3>\n\n<div id=\"S5.SS3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS3.p1.1\" class=\"ltx_p\">Agent Network Protocol (ANP) extends collaboration through standardized cross-domain interactions. Figure <a href=\"#S5.F4\" title=\"Figure 4 ‣ 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">4</span></a> (lower left) shows how ANP enables negotiations between agents in different organizational domains:</p>\n<ul id=\"S5.I3\" class=\"ltx_itemize\">\n<li id=\"S5.I3.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I3.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I3.i1.p1.1\" class=\"ltx_p\">Distinct organizational boundaries separate the Airline Company, Hotel, and Weather Website.</p>\n</div></li>\n<li id=\"S5.I3.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I3.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I3.i2.p1.1\" class=\"ltx_p\">Cross-domain collaboration occurs through formal protocol-based requests and responses.</p>\n</div></li>\n<li id=\"S5.I3.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I3.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I3.i3.p1.1\" class=\"ltx_p\">The Flight Agent negotiates with the Weather Agent across domain boundaries.</p>\n</div></li>\n<li id=\"S5.I3.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I3.i4.p1\" class=\"ltx_para\">\n<p id=\"S5.I3.i4.p1.1\" class=\"ltx_p\">The Travel Planner coordinates the overall process but doesn’t mediate every interaction.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S5.SS3.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS3.p2.1\" class=\"ltx_p\">ANP addresses the challenges of collaboration between independent agents by formalizing the protocol-based interaction process. While A2A focuses on message-based delegation, ANP establishes clear protocols for structured requests and responses between agents. This makes it particularly suitable for scenarios involving agents with distinct capabilities, well-defined interfaces, and potentially different security boundaries, regardless of whether they exist within the same system or across multiple systems.</p>\n</div>\n</section>\n<section id=\"S5.SS4\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">5.4 </span>Agora: Natural Language to Protocol Generation</h3>\n\n<div id=\"S5.SS4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS4.p1.1\" class=\"ltx_p\">The Agora protocol represents the most user-centric approach, converting natural language requests directly into standardized protocols. As illustrated in Figure <a href=\"#S5.F4\" title=\"Figure 4 ‣ 5 Use-Case Analysis ‣ A Survey of AI Agent Protocols\" class=\"ltx_ref\"><span class=\"ltx_text ltx_ref_tag\">4</span></a> (lower right), Agora introduces several distinctive layers:</p>\n<ul id=\"S5.I4\" class=\"ltx_itemize\">\n<li id=\"S5.I4.i1\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I4.i1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I4.i1.p1.1\" class=\"ltx_p\">The process begins with natural language understanding, parsing the user’s request into structured components (origin, destination, duration, budget).</p>\n</div></li>\n<li id=\"S5.I4.i2\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I4.i2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I4.i2.p1.1\" class=\"ltx_p\">The protocol generation layer transforms these components into formalized protocols for different service types.</p>\n</div></li>\n<li id=\"S5.I4.i3\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I4.i3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.I4.i3.p1.1\" class=\"ltx_p\">Protocol distribution dispatches the appropriate protocols to specialized agents (Flight, Hotel, Weather, Budget).</p>\n</div></li>\n<li id=\"S5.I4.i4\" class=\"ltx_item\" style=\"list-style-type:none;\"><span class=\"ltx_tag ltx_tag_item\">•</span> \n<div id=\"S5.I4.i4.p1\" class=\"ltx_para\">\n<p id=\"S5.I4.i4.p1.1\" class=\"ltx_p\">Each agent responds to its specific protocol rather than to free-form requests.</p>\n</div></li>\n</ul>\n</div>\n<div id=\"S5.SS4.p2\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS4.p2.1\" class=\"ltx_p\">Agora’s three-stage process (understanding, generation, distribution) creates a highly adaptable system that shields specialized agents from the complexities of natural language processing. This separation of concerns allows domain-specific agents to focus on their core competencies while the Agora layer handles the interpretation of user intent.</p>\n</div>\n<div id=\"S5.SS4.p3\" class=\"ltx_para ltx_noindent\">\n<p id=\"S5.SS4.p3.1\" class=\"ltx_p\">Through the case study, it becomes evident that each protocol has specific conditions and dependencies for successful application. 1) MCP employs a centralized agent (e.g., travel assistant) that sequentially invokes tools with clear interfaces to accomplish tasks. This approach works efficiently for well-defined workflows but may require central agent modification to adapt to new scenarios. 2) A2A enables collaboration through message/data exchange between specialized agents (e.g., flight, hotel, weather). Each agent autonomously handles its assigned task and communicates results back to a coordinating agent, allowing for flexible communication patterns while maintaining overall coordination. 3) ANP utilizes structured protocol-based interactions where the primary agent retains processing logic but delegates specific execution steps through well-defined API-like interfaces. This standardized approach works effectively regardless of whether agents exist within the same system or across different domains. 4) Finally, Agora focuses on translating natural language into appropriate structured protocols, serving as an intermediary layer that maps user intentions to the specific protocols required by different agents. Each protocol’s applicability depends on factors such as the desired level of agent autonomy, communication flexibility, interface standardization, and the complexity of the tasks being performed.</p>\n</div>\n</section>\n</section>\n<section id=\"S6\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">6 </span>Academic Outlook</h2>\n\n<div id=\"S6.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.p1.1\" class=\"ltx_p\">The development of agent protocols is progressing rapidly.\nThis section outlines the expected evolution of the field in the short, medium, and long term, highlighting research trends, emerging challenges, and forward-looking visions.</p>\n</div>\n<section id=\"S6.SS1\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">6.1 </span>Short-Term Outlook: From Static to Evolvable</h3>\n\n<section id=\"S6.SS1.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Evaluation and Benchmarking.</h5>\n\n<div id=\"S6.SS1.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS1.SSS0.Px1.p1.1\" class=\"ltx_p\">While various protocols have been proposed for different agent applications, a unified benchmark for evaluating their effectiveness remains less explored.\nCurrent efforts are converging toward designing evaluation frameworks that go beyond task success, incorporating aspects such as communication efficiency, robustness to environmental changes, adaptability, and scalability.\nThe development of diverse simulation environments and standardized testbeds is expected to provide both controlled and open-ended scenarios, thereby facilitating fair and consistent comparisons across protocols.</p>\n</div>\n</section>\n<section id=\"S6.SS1.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Privacy-Preserving Protocols.</h5>\n\n<div id=\"S6.SS1.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS1.SSS0.Px2.p1.1\" class=\"ltx_p\">With agents increasingly operating in sensitive domains (e.g., healthcare, finance), ensuring secure and confidential communication becomes essential.\nFuture research should explore the development of protocols that allow agents to exchange information while minimizing the exposure of internal states or personal data.\nAccess to information can be managed by authorization mechanisms, potentially based on attributes such as the agent’s role, task, or security clearance, as defined within the communication protocol.\nAdditionally, inspired by federated learning <cite class=\"ltx_cite ltx_citemacro_citep\">(<a href=\"#bib.bib55\" title=\"\" class=\"ltx_ref\">Zhang et al., 2021</a>)</cite>, protocols could facilitate collaboration by enabling agents to share aggregated insights, information derived from locally held private data, or anonymized intermediate results, rather than transmitting raw sensitive information.</p>\n</div>\n</section>\n<section id=\"S6.SS1.SSS0.Px3\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Mesh Protocol.</h5>\n\n<div id=\"S6.SS1.SSS0.Px3.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS1.SSS0.Px3.p1.1\" class=\"ltx_p\">Existing agent interaction protocols are primarily designed for communication between pairs of agents, which can become increasingly inefficient as the number and complexity of agents grow.\nTo overcome these limitations, we envision the development of an Agent Mesh Protocol—a communication model inspired by human group chats in the digital age.\nThis protocol would enable full transparency and shared access to communication history within an agent group, promoting more effective coordination and collaborative decision-making.\nImplementing the mesh protocol will require the design of mechanisms that support group-level semantics, maintain consistency and synchronization of shared knowledge, and effectively handle challenges such as message ordering, dynamic group membership, and communication overhead.</p>\n</div>\n</section>\n<section id=\"S6.SS1.SSS0.Px4\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Evolvable Protocols.</h5>\n\n<div id=\"S6.SS1.SSS0.Px4.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS1.SSS0.Px4.p1.1\" class=\"ltx_p\">Instead of viewing protocols as static rules, future agent systems may incorporate evolvable protocols—treating protocols as dynamic, modular, and learnable components integral to the agents’ adaptive capabilities.\nIn this paradigm, protocols are not immutable frameworks imposed externally, but rather resources that agents can actively manage and refine.\nAgents could be enabled to retrieve specific protocol modules or combine elements from multiple protocols to construct a customized communication strategy tailored to the requirements of the current task.\nMoreover, agents may be trained to discover optimal protocol variations or negotiation strategies that enhance communication efficiency or increase task success over time.\nThis adaptability would allow agent systems to generalize to novel situations, optimize interactions for particular partners or conditions, and potentially scale to more complex collaborative scenarios.</p>\n</div>\n</section>\n</section>\n<section id=\"S6.SS2\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">6.2 </span>Mid-Term Outlook: From Rules to Ecosystems</h3>\n\n<section id=\"S6.SS2.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Built-In Protocol Knowledge.</h5>\n\n<div id=\"S6.SS2.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS2.SSS0.Px1.p1.1\" class=\"ltx_p\">Instead of supplying protocol instructions at inference time, future development may investigate the possibility of training large language models with protocol content and structures integrated into their parameters.\nThis allows agents to execute protocol-compliant behavior without explicit prompting, resulting in more efficient and seamless interaction.\nHowever, directly injecting protocol knowledge via training introduces limitations in adaptability—as once a model is trained, it becomes difficult to incorporate updates or modifications to protocol standards.\nNonetheless, it holds strategic importance for model providers, as the choice of which protocols to embed could influence future standards and competitive dynamics in the agent ecosystem.</p>\n</div>\n</section>\n<section id=\"S6.SS2.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Layered Protocol Architectures.</h5>\n\n<div id=\"S6.SS2.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS2.SSS0.Px2.p1.1\" class=\"ltx_p\">Protocol design may evolve from the current isolated structure towards layered protocol architectures, which aim to separate concerns across different levels of communication.\nBy decoupling low-level transport and synchronization mechanisms from high-level semantic and task-related interactions, such architectures can improve modularity and scalability across heterogeneous agents..\nInspired by classical network protocol design, this architecture allows diverse agents to interoperate more efficiently by adhering to shared abstractions at each layer.\nFurthermore, the layered architectures may pave the way for dynamic protocol composition, where agents can negotiate or auto-select interaction layers suited to the context—adapting from rigid rule-following to more fluid, ecosystem-level behavior.\nThis adaptability is crucial in mixed human-AI environments, where norms, preferences, and objectives evolve over time.\nLayered protocols could also integrate ethical, legal, and social constraints at higher layers, aligning agent behavior with broader societal values.</p>\n</div>\n</section>\n</section>\n<section id=\"S6.SS3\" class=\"ltx_subsection\">\n<h3 class=\"ltx_title ltx_title_subsection\"><span class=\"ltx_tag ltx_tag_subsection\">6.3 </span>Long-Term Outlook: From Protocols to Intelligence Infrastructure</h3>\n\n<section id=\"S6.SS3.SSS0.Px1\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Collective Intelligence and Scaling Laws.</h5>\n\n<div id=\"S6.SS3.SSS0.Px1.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS3.SSS0.Px1.p1.1\" class=\"ltx_p\">As agent protocols continue to mature, a compelling long-term direction is to explore the emergence of collective intelligence in large-scale, interconnected agent populations. Building upon prior work in multi-agent systems, swarm intelligence, and complex adaptive networks, future research may investigate the scaling laws of agents and environments—that is, how population size, communication topologies, and protocol configurations jointly shape system-level behaviors, emergent properties, and robustness. Unlike traditional simulations, the advent of internet-native, decentralized agent protocols makes it increasingly feasible to observe and analyze these dynamics at web scale. In the long run, such findings may inform the principled design of distributed agent collectives as a new computational substrate—scalable, adaptive, and capable of exhibiting intelligence beyond individual capabilities.</p>\n</div>\n</section>\n<section id=\"S6.SS3.SSS0.Px2\" class=\"ltx_paragraph\">\n<h5 class=\"ltx_title ltx_title_paragraph\">Agent Data Networks.</h5>\n\n<div id=\"S6.SS3.SSS0.Px2.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S6.SS3.SSS0.Px2.p1.1\" class=\"ltx_p\">Concurrently, we anticipate the emergence of a dedicated Agent Data Network (ADN)—a foundational data infrastructure optimized for autonomous agent communication and coordination. Unlike traditional web interactions, which are primarily designed for human interpretation and front-end rendering, the ADN would support structured, intent-driven, and protocol-compliant information exchange among agents. While still operating atop the existing internet stack (e.g., TCP/IP and HTTP), the ADN represents a shift in semantic abstraction: agents would increasingly rely on machine-centric data representations, such as latent task states, distributed memory snapshots, and temporal context logs, rather than human-readable web content. This network layer would serve agents’ operational needs directly—enabling persistent state synchronization, long-horizon planning, and asynchronous collaboration—without requiring human intervention or visibility.</p>\n</div>\n</section>\n</section>\n</section>\n<section id=\"S7\" class=\"ltx_section\">\n<h2 class=\"ltx_title ltx_title_section\"><span class=\"ltx_tag ltx_tag_section\">7 </span>Conclusion</h2>\n\n<div id=\"S7.p1\" class=\"ltx_para ltx_noindent\">\n<p id=\"S7.p1.1\" class=\"ltx_p\">In this survey, we provide the first comprehensive analysis of existing AI agent protocols.\nBy systematically classifying protocols into two-dimensional classification and evaluating key performance dimensions such as efficiency, scalability, and security, we offer a practical reference for both practitioners and researchers.\nThis structured overview not only helps users better navigate the growing ecosystem of agent protocols but also highlights the trade-offs and design considerations involved in building reliable, efficient, and secure agent systems.\nLooking ahead, we envision the emergence of next-generation protocols, such as evolvable, privacy-aware, and group-coordinated protocols, as well as the emergence of layered architectures and collective intelligence infrastructures.\nThe development of agent protocols will pave the way toward a more connected and collaborative agent ecosystemwhere agents and tools can dynamically form coalitions, exchange knowledge, and co-evolve to solve increasingly complex real-world problems.\nMuch like the foundational protocols of the internet, future agent communication standards have the potential to unlock a new era of distributed, collective intelligence—reshaping how intelligence is shared, coordinated, and amplified across systems.</p>\n</div>\n</section>\n<section id=\"bib\" class=\"ltx_bibliography\">\n<h2 class=\"ltx_title ltx_title_bibliography\">References</h2>\n\n<ul class=\"ltx_biblist\">\n      \n<li id=\"bib.bib1\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Caffagni et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nDavide Caffagni, Federico Cocchi, Luca Barsellotti, Nicholas Moratelli, Sara Sarto, Lorenzo Baraldi, Marcella Cornia, and Rita Cucchiara.\n\n</span>\n<span class=\"ltx_bibblock\">The (r) evolution of multimodal large language models: A survey.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib1.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2402.12451</em>, 2024.\n\n</span></li>\n      \n<li id=\"bib.bib2\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">OpenAI et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nOpenAI, Josh Achiam, Steven Adler, Sandhini Agarwal, et al.\n\n</span>\n<span class=\"ltx_bibblock\">Gpt-4 technical report, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2303.08774\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2303.08774</a>.\n\n</span></li>\n      \n<li id=\"bib.bib3\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Gottweis et al. [2025]</span>\n<span class=\"ltx_bibblock\">\nJuraj Gottweis, Wei-Hung Weng, Alexander Daryin, Tao Tu, Anil Palepu, Petar Sirkovic, Artiom Myaskovsky, Felix Weissenberger, Keran Rong, Ryutaro Tanno, Khaled Saab, Dan Popovici, Jacob Blum, Fan Zhang, Katherine Chou, Avinatan Hassidim, Burak Gokturk, Amin Vahdat, Pushmeet Kohli, Yossi Matias, Andrew Carroll, Kavita Kulkarni, Nenad Tomasev, Yuan Guan, Vikram Dhillon, Eeshit Dhaval Vaishnav, Byron Lee, Tiago R D Costa, José R Penadés, Gary Peltz, Yunhan Xu, Annalisa Pawlosky, Alan Karthikesalingam, and Vivek Natarajan.\n\n</span>\n<span class=\"ltx_bibblock\">Towards an ai co-scientist, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2502.18864\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2502.18864</a>.\n\n</span></li>\n      \n<li id=\"bib.bib4\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Yang et al. [2025a]</span>\n<span class=\"ltx_bibblock\">\nYingxuan Yang, Bo Huang, Siyuan Qi, Chao Feng, Haoyi Hu, Yuxuan Zhu, Jinbo Hu, Haoran Zhao, Ziyi He, Xiao Liu, Zongyu Wang, Lin Qiu, Xuezhi Cao, Xunliang Cai, Yong Yu, and Weinan Zhang.\n\n</span>\n<span class=\"ltx_bibblock\">Who’s the mvp? a game-theoretic evaluation benchmark for modular attribution in llm agents, 2025a.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2502.00510\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2502.00510</a>.\n\n</span></li>\n      \n<li id=\"bib.bib5\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Guo et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nTaicheng Guo, Xiuying Chen, Yaqi Wang, Ruidi Chang, Shichao Pei, N. Chawla, Olaf Wiest, and Xiangliang Zhang.\n\n</span>\n<span class=\"ltx_bibblock\">Large language model based multi-agents: A survey of progress and challenges.\n\n</span>\n<span class=\"ltx_bibblock\">In <em id=\"bib.bib5.1\" class=\"ltx_emph ltx_font_italic\">International Joint Conference on Artificial Intelligence</em>, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://api.semanticscholar.org/CorpusID:267412980\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://api.semanticscholar.org/CorpusID:267412980</a>.\n\n</span></li>\n      \n<li id=\"bib.bib6\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Zhou et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nRuiwen Zhou, Yingxuan Yang, Muning Wen, Ying Wen, Wenhao Wang, Chunling Xi, Guoqiang Xu, Yong Yu, and Weinan Zhang.\n\n</span>\n<span class=\"ltx_bibblock\">Trad: Enhancing llm agents with step-wise thought retrieval and aligned decision, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2403.06221\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2403.06221</a>.\n\n</span></li>\n      \n<li id=\"bib.bib7\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Qu et al. [2025]</span>\n<span class=\"ltx_bibblock\">\nChangle Qu, Sunhao Dai, Xiaochi Wei, Hengyi Cai, Shuaiqiang Wang, Dawei Yin, Jun Xu, and Ji-rong Wen.\n\n</span>\n<span class=\"ltx_bibblock\">Tool learning with large language models: a survey.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib7.1\" class=\"ltx_emph ltx_font_italic\">Frontiers of Computer Science</em>, 19(8), January 2025.\n\n</span>\n<span class=\"ltx_bibblock\">ISSN 2095-2236.\n\n</span>\n<span class=\"ltx_bibblock\">doi:<a href=\"https://doi.org/10.1007/s11704-024-40678-2\" title=\"\" class=\"ltx_ref ltx_href\">10.1007/s11704-024-40678-2</a>.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"http://dx.doi.org/10.1007/s11704-024-40678-2\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">http://dx.doi.org/10.1007/s11704-024-40678-2</a>.\n\n</span></li>\n      \n<li id=\"bib.bib8\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Patil et al. [2023]</span>\n<span class=\"ltx_bibblock\">\nShishir G. Patil, Tianjun Zhang, Xin Wang, and Joseph E. Gonzalez.\n\n</span>\n<span class=\"ltx_bibblock\">Gorilla: Large language model connected with massive apis, 2023.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2305.15334\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2305.15334</a>.\n\n</span></li>\n      \n<li id=\"bib.bib9\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Liu et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nZuxin Liu, Thai Hoang, Jianguo Zhang, Ming Zhu, Tian Lan, Shirley Kokane, Juntao Tan, Weiran Yao, Zhiwei Liu, Yihao Feng, Rithesh Murthy, Liangwei Yang, Silvio Savarese, Juan Carlos Niebles, Huan Wang, Shelby Heinecke, and Caiming Xiong.\n\n</span>\n<span class=\"ltx_bibblock\">Apigen: Automated pipeline for generating verifiable and diverse function-calling datasets, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2406.18518\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2406.18518</a>.\n\n</span></li>\n      \n<li id=\"bib.bib10\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Rajaei [2024]</span>\n<span class=\"ltx_bibblock\">\nSaman Rajaei.\n\n</span>\n<span class=\"ltx_bibblock\">Multi-agent-as-a-service — a senior engineer’s overview.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://medium.com/data-science/multi-agent-as-a-service-a-senior-engineers-overview-fc759f5bbcfa\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://medium.com/data-science/multi-agent-as-a-service-a-senior-engineers-overview-fc759f5bbcfa</a>, 2024.\n\n</span></li>\n      \n<li id=\"bib.bib11\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Yang et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nYingxuan Yang, Qiuying Peng, Jun Wang, Ying Wen, and Weinan Zhang.\n\n</span>\n<span class=\"ltx_bibblock\">Llm-based multi-agent systems: Techniques and business perspectives, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2411.14033\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2411.14033</a>.\n\n</span></li>\n      \n<li id=\"bib.bib12\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Chen et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nWeize Chen, Ziming You, Ran Li, Yitong Guan, Chen Qian, Chenyang Zhao, Cheng Yang, Ruobing Xie, Zhiyuan Liu, and Maosong Sun.\n\n</span>\n<span class=\"ltx_bibblock\">Internet of agents: Weaving a web of heterogeneous agents for collaborative intelligence.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib12.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2407.07061</em>, 2024.\n\n</span></li>\n      \n<li id=\"bib.bib13\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Yang et al. [2025b]</span>\n<span class=\"ltx_bibblock\">\nYingxuan Yang, Huacan Chai, Shuai Shao, Yuanyi Song, Siyuan Qi, Renting Rui, and Weinan Zhang.\n\n</span>\n<span class=\"ltx_bibblock\">Agentnet: Decentralized evolutionary coordination for llm-based multi-agent systems, 2025b.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2504.00587\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2504.00587</a>.\n\n</span></li>\n      \n<li id=\"bib.bib14\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Anthropic [2024]</span>\n<span class=\"ltx_bibblock\">\nAnthropic.\n\n</span>\n<span class=\"ltx_bibblock\">Model context protocol, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://www.anthropic.com/news/model-context-protocol\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://www.anthropic.com/news/model-context-protocol</a>.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-19.\n\n</span></li>\n      \n<li id=\"bib.bib15\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Chang [2024]</span>\n<span class=\"ltx_bibblock\">\nGaowei Chang.\n\n</span>\n<span class=\"ltx_bibblock\">Anp: Agent network protocol, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://www.agent-network-protocol.com/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://www.agent-network-protocol.com/</a>.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-21.\n\n</span></li>\n      \n<li id=\"bib.bib16\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Google [2025]</span>\n<span class=\"ltx_bibblock\">\nGoogle.\n\n</span>\n<span class=\"ltx_bibblock\">A2a: Agent2agent protocol, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://github.com/google/A2A\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://github.com/google/A2A</a>.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-21.\n\n</span></li>\n      \n<li id=\"bib.bib17\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Yao et al. [2022]</span>\n<span class=\"ltx_bibblock\">\nShinnung Yao et al.\n\n</span>\n<span class=\"ltx_bibblock\">React: Synergizing reasoning and acting in language models.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib17.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2210.03629</em>, 2022.\n\n</span></li>\n      \n<li id=\"bib.bib18\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Tang et al. [2023]</span>\n<span class=\"ltx_bibblock\">\nTao Tang, Zhihui Li, Jiangjie Chen, Mingyu Lin, and Wei Zhang.\n\n</span>\n<span class=\"ltx_bibblock\">Autogpt: An autonomous gpt-4 experiment.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib18.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2308.08155</em>, 2023.\n\n</span></li>\n      \n<li id=\"bib.bib19\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Hong et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nSirui Hong, Xiawu Wang, Mingyu Yang, Jiale Guo, Di Chen, and Bingchen Li.\n\n</span>\n<span class=\"ltx_bibblock\">Metagpt: Meta programming for multi-agent collaborative framework.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib19.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2401.03066</em>, 2024.\n\n</span></li>\n      \n<li id=\"bib.bib20\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Zhao et al. [2025]</span>\n<span class=\"ltx_bibblock\">\nWayne Xin Zhao, Kun Zhou, Junyi Li, Tianyi Tang, Xiaolei Wang, Yupeng Hou, Yingqian Min, Beichen Zhang, Junjie Zhang, Zican Dong, Yifan Du, Chen Yang, Yushuo Chen, Zhipeng Chen, Jinhao Jiang, Ruiyang Ren, Yifan Li, Xinyu Tang, Zikang Liu, Peiyu Liu, Jian-Yun Nie, and Ji-Rong Wen.\n\n</span>\n<span class=\"ltx_bibblock\">A survey of large language models, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2303.18223\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2303.18223</a>.\n\n</span></li>\n      \n<li id=\"bib.bib21\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Yin et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nShukang Yin, Chaoyou Fu, Sirui Zhao, Ke Li, Xing Sun, Tong Xu, and Enhong Chen.\n\n</span>\n<span class=\"ltx_bibblock\">A survey on multimodal large language models.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib21.1\" class=\"ltx_emph ltx_font_italic\">National Science Review</em>, 11(12), November 2024.\n\n</span>\n<span class=\"ltx_bibblock\">ISSN 2053-714X.\n\n</span>\n<span class=\"ltx_bibblock\">doi:<a href=\"https://doi.org/10.1093/nsr/nwae403\" title=\"\" class=\"ltx_ref ltx_href\">10.1093/nsr/nwae403</a>.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"http://dx.doi.org/10.1093/nsr/nwae403\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">http://dx.doi.org/10.1093/nsr/nwae403</a>.\n\n</span></li>\n      \n<li id=\"bib.bib22\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Zhang et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nZeyu Zhang, Xiaohe Bo, Chen Ma, Rui Li, Xu Chen, Quanyu Dai, Jieming Zhu, Zhenhua Dong, and Ji-Rong Wen.\n\n</span>\n<span class=\"ltx_bibblock\">A survey on the memory mechanism of large language model based agents, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2404.13501\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2404.13501</a>.\n\n</span></li>\n      \n<li id=\"bib.bib23\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Wang et al. [2023]</span>\n<span class=\"ltx_bibblock\">\nYujia Wang, Yusheng Qin, Haozhe Li, Guan Zhang, Xin Li, et al.\n\n</span>\n<span class=\"ltx_bibblock\">Toolllm: Facilitating large language models to master 16000+ real-world apis.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib23.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2307.16789</em>, 2023.\n\n</span></li>\n      \n<li id=\"bib.bib24\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Schick et al. [2023]</span>\n<span class=\"ltx_bibblock\">\nTimo Schick, Jane Dwivedi-Yu, Roberto Dessì, Roberta Raileanu, Maria Lomeli, Luke Zettlemoyer, Nicola Cancedda, and Thomas Scialom.\n\n</span>\n<span class=\"ltx_bibblock\">Toolformer: Language models can teach themselves to use tools, 2023.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2302.04761\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2302.04761</a>.\n\n</span></li>\n      \n<li id=\"bib.bib25\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Liu et al. [2023]</span>\n<span class=\"ltx_bibblock\">\nXiao Liu, Hao Zhou, Zhiheng Zhang, Dian Peng, et al.\n\n</span>\n<span class=\"ltx_bibblock\">Agentbench: Evaluating llms as agents.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib25.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2308.03688</em>, 2023.\n\n</span></li>\n      \n<li id=\"bib.bib26\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">VentureBeat [2024]</span>\n<span class=\"ltx_bibblock\">\nVentureBeat.\n\n</span>\n<span class=\"ltx_bibblock\">Microsoft’s 10 new ai agents strengthen its enterprise automation lead.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://venturebeat.com/ai/microsofts-10-new-ai-agents-strengthen-its-enterprise-automation-lead/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://venturebeat.com/ai/microsofts-10-new-ai-agents-strengthen-its-enterprise-automation-lead/</a>, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2024-04-23.\n\n</span></li>\n      \n<li id=\"bib.bib27\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">IBM Newsroom [2024]</span>\n<span class=\"ltx_bibblock\">\nIBM Newsroom.\n\n</span>\n<span class=\"ltx_bibblock\">Ibm introduces new ai integration services to help enterprises build and scale ai.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://newsroom.ibm.com/blog-ibm-introduces-new-ai-integration-services-to-help-enterprises-build-and-scale-ai\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://newsroom.ibm.com/blog-ibm-introduces-new-ai-integration-services-to-help-enterprises-build-and-scale-ai</a>, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2024-04-23.\n\n</span></li>\n      \n<li id=\"bib.bib28\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">TrustedBy.ai [2024]</span>\n<span class=\"ltx_bibblock\">\nTrustedBy.ai.\n\n</span>\n<span class=\"ltx_bibblock\">Comparing 9 ai agent development platforms: Dify, coze, adept, kognitos, flowise, articul8, stack ai.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://trustedby.ai/blog/comparing-9-ai-agent-development-platforms-dify-coze-adept-kognitos-flowise-articul8-stack-ai\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://trustedby.ai/blog/comparing-9-ai-agent-development-platforms-dify-coze-adept-kognitos-flowise-articul8-stack-ai</a>, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2024-04-23.\n\n</span></li>\n      \n<li id=\"bib.bib29\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Jaech et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nAaron Jaech, Adam Kalai, Adam Lerer, Adam Richardson, Ahmed El-Kishky, Aiden Low, Alec Helyar, Aleksander Madry, Alex Beutel, Alex Carney, et al.\n\n</span>\n<span class=\"ltx_bibblock\">Openai o1 system card.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib29.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2412.16720</em>, 2024.\n\n</span></li>\n      \n<li id=\"bib.bib30\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">LangChain [2024]</span>\n<span class=\"ltx_bibblock\">\nLangChain.\n\n</span>\n<span class=\"ltx_bibblock\">Langgraph: Building graph-based agent workflows.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://www.langchain.com/langgraph\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://www.langchain.com/langgraph</a>, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2024-04-23.\n\n</span></li>\n      \n<li id=\"bib.bib31\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Microsoft Learn [2024]</span>\n<span class=\"ltx_bibblock\">\nMicrosoft Learn.\n\n</span>\n<span class=\"ltx_bibblock\">Semantic kernel agent framework.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://learn.microsoft.com/en-us/semantic-kernel/frameworks/agent/</a>, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2024-04-23.\n\n</span></li>\n      \n<li id=\"bib.bib32\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Liu et al. [2025]</span>\n<span class=\"ltx_bibblock\">\nBang Liu, Xinfeng Li, Jiayi Zhang, Jinlin Wang, Tanjin He, Sirui Hong, Hongzhang Liu, Shaokun Zhang, Kaitao Song, Kunlun Zhu, Yuheng Cheng, Suyuchen Wang, Xiaoqiang Wang, Yuyu Luo, Haibo Jin, Peiyan Zhang, Ollie Liu, Jiaqi Chen, Huan Zhang, Zhaoyang Yu, Haochen Shi, Boyan Li, Dekun Wu, Fengwei Teng, Xiaojun Jia, Jiawei Xu, Jinyu Xiang, Yizhang Lin, Tianming Liu, Tongliang Liu, Yu Su, Huan Sun, Glen Berseth, Jianyun Nie, Ian Foster, Logan Ward, Qingyun Wu, Yu Gu, Mingchen Zhuge, Xiangru Tang, Haohan Wang, Jiaxuan You, Chi Wang, Jian Pei, Qiang Yang, Xiaoliang Qi, and Chenglin Wu.\n\n</span>\n<span class=\"ltx_bibblock\">Advances and challenges in foundation agents: From brain-inspired intelligence to evolutionary, collaborative, and safe systems, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2504.01990\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2504.01990</a>.\n\n</span></li>\n      \n<li id=\"bib.bib33\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">WildCardAI [2025]</span>\n<span class=\"ltx_bibblock\">\nWildCardAI.\n\n</span>\n<span class=\"ltx_bibblock\">agents.json specification.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://github.com/wild-card-ai/agents-json\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://github.com/wild-card-ai/agents-json</a>, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-22.\n\n</span></li>\n      \n<li id=\"bib.bib34\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">NEAR [2025]</span>\n<span class=\"ltx_bibblock\">\nNEAR.\n\n</span>\n<span class=\"ltx_bibblock\">Aitp: Agent interaction &amp; transaction protocol, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://aitp.dev/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://aitp.dev/</a>.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-22.\n\n</span></li>\n      \n<li id=\"bib.bib35\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Al and Data [2025]</span>\n<span class=\"ltx_bibblock\">\nLinux Foundation Al and LBM Data.\n\n</span>\n<span class=\"ltx_bibblock\">Acp: Agent communication protocol, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://github.com/orgs/i-am-bee/discussions/284\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://github.com/orgs/i-am-bee/discussions/284</a>.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-22.\n\n</span></li>\n      \n<li id=\"bib.bib36\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Cisco [2025]</span>\n<span class=\"ltx_bibblock\">\nGalileo Cisco, Langchain.\n\n</span>\n<span class=\"ltx_bibblock\">Acp: Agent connect protocol, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://spec.acp.agntcy.org/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://spec.acp.agntcy.org/</a>.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-22.\n\n</span></li>\n      \n<li id=\"bib.bib37\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Marro et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nSamuele Marro, Emanuele La Malfa, Jesse Wright, Guohao Li, Nigel Shadbolt, Michael Wooldridge, and Philip Torr.\n\n</span>\n<span class=\"ltx_bibblock\">A scalable communication protocol for networks of large language models, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2410.11905\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2410.11905</a>.\n\n</span></li>\n      \n<li id=\"bib.bib38\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Eclipse [2025]</span>\n<span class=\"ltx_bibblock\">\nEclipse.\n\n</span>\n<span class=\"ltx_bibblock\">Language model operating system (lmos).\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://eclipse.dev/lmos/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://eclipse.dev/lmos/</a>, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-22.\n\n</span></li>\n      \n<li id=\"bib.bib39\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">AlEngineerFoundation [2025]</span>\n<span class=\"ltx_bibblock\">\nAlEngineerFoundation.\n\n</span>\n<span class=\"ltx_bibblock\">Agent protocol.\n\n</span>\n<span class=\"ltx_bibblock\"><a href=\"https://agentprotocol.ai/\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://agentprotocol.ai/</a>, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">Accessed: 2025-04-22.\n\n</span></li>\n      \n<li id=\"bib.bib40\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Ranjan et al. [2025]</span>\n<span class=\"ltx_bibblock\">\nRajesh Ranjan, Shailja Gupta, and Surya Narayan Singh.\n\n</span>\n<span class=\"ltx_bibblock\">Loka protocol: A decentralized framework for trustworthy and ethical ai agent ecosystems, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2504.10915\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2504.10915</a>.\n\n</span></li>\n      \n<li id=\"bib.bib41\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Srinivasan et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nAshwin Srinivasan, Karan Bania, Shreyas V, Harshvardhan Mestha, and Sidong Liu.\n\n</span>\n<span class=\"ltx_bibblock\">Implementation and application of an intelligibility protocol for interaction with an llm, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2410.20600\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2410.20600</a>.\n\n</span></li>\n      \n<li id=\"bib.bib42\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Bae et al. [2025]</span>\n<span class=\"ltx_bibblock\">\nInhwan Bae, Junoh Lee, and Hae-Gon Jeon.\n\n</span>\n<span class=\"ltx_bibblock\">Continuous locomotive crowd behavior generation, 2025.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2504.04756\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2504.04756</a>.\n\n</span></li>\n      \n<li id=\"bib.bib43\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Gąsieniec et al. [2024]</span>\n<span class=\"ltx_bibblock\">\nLeszek Gąsieniec, Łukasz Kuszner, Ehsan Latif, Ramviyas Parasuraman, Paul Spirakis, and Grzegorz Stachowiak.\n\n</span>\n<span class=\"ltx_bibblock\">Anonymous distributed localisation via spatial population protocols, 2024.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2411.08434\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2411.08434</a>.\n\n</span></li>\n      \n<li id=\"bib.bib44\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Stone and Veloso [2000]</span>\n<span class=\"ltx_bibblock\">\nPeter Stone and Manuela Veloso.\n\n</span>\n<span class=\"ltx_bibblock\">Multiagent systems: A survey from a machine learning perspective.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib44.1\" class=\"ltx_emph ltx_font_italic\">Autonomous Robots</em>, 8:345–383, 2000.\n\n</span></li>\n      \n<li id=\"bib.bib45\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Dorri et al. [2018]</span>\n<span class=\"ltx_bibblock\">\nAli Dorri, Salil S Kanhere, and Raja Jurdak.\n\n</span>\n<span class=\"ltx_bibblock\">Multi-agent systems: A survey.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib45.1\" class=\"ltx_emph ltx_font_italic\">Ieee Access</em>, 6:28573–28593, 2018.\n\n</span></li>\n      \n<li id=\"bib.bib46\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Gilbert [2019]</span>\n<span class=\"ltx_bibblock\">\nNigel Gilbert.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib46.1\" class=\"ltx_emph ltx_font_italic\">Agent-based models</em>.\n\n</span>\n<span class=\"ltx_bibblock\">Sage Publications, 2019.\n\n</span></li>\n      \n<li id=\"bib.bib47\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Wei et al. [2022]</span>\n<span class=\"ltx_bibblock\">\nJason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, Denny Zhou, et al.\n\n</span>\n<span class=\"ltx_bibblock\">Chain-of-thought prompting elicits reasoning in large language models.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib47.1\" class=\"ltx_emph ltx_font_italic\">Advances in neural information processing systems</em>, 35:24824–24837, 2022.\n\n</span></li>\n      \n<li id=\"bib.bib48\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Collins et al. [2022]</span>\n<span class=\"ltx_bibblock\">\nKatherine M. Collins, Catherine Wong, Jiahai Feng, Megan Wei, and Joshua B. Tenenbaum.\n\n</span>\n<span class=\"ltx_bibblock\">Structured, flexible, and robust: benchmarking and improving large language models towards more human-like behavior in out-of-distribution reasoning tasks, 2022.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/2205.05718\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/2205.05718</a>.\n\n</span></li>\n      \n<li id=\"bib.bib49\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Pyatkin et al. [2022]</span>\n<span class=\"ltx_bibblock\">\nValentina Pyatkin, Jena D Hwang, Vivek Srikumar, Ximing Lu, Liwei Jiang, Yejin Choi, and Chandra Bhagavatula.\n\n</span>\n<span class=\"ltx_bibblock\">Reinforced clarification question generation with defeasibility rewards for disambiguating social and moral situations.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib49.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2212.10409</em>, 2022.\n\n</span></li>\n      \n<li id=\"bib.bib50\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Zhong and Wang [2023]</span>\n<span class=\"ltx_bibblock\">\nLi Zhong and Zilong Wang.\n\n</span>\n<span class=\"ltx_bibblock\">A study on robustness and reliability of large language model code generation.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib50.1\" class=\"ltx_emph ltx_font_italic\">arXiv preprint arXiv:2308.10335</em>, 2, 2023.\n\n</span></li>\n      \n<li id=\"bib.bib51\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Hu et al. [2022]</span>\n<span class=\"ltx_bibblock\">\nEdward J Hu, Yelong Shen, Phillip Wallis, Zeyuan Allen-Zhu, Yuanzhi Li, Shean Wang, Lu Wang, Weizhu Chen, et al.\n\n</span>\n<span class=\"ltx_bibblock\">Lora: Low-rank adaptation of large language models.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib51.1\" class=\"ltx_emph ltx_font_italic\">ICLR</em>, 1(2):3, 2022.\n\n</span></li>\n      \n<li id=\"bib.bib52\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Liu et al. [2022]</span>\n<span class=\"ltx_bibblock\">\nDa Liu, Liqian Dou, Ruilong Zhang, Xiuyun Zhang, and Qun Zong.\n\n</span>\n<span class=\"ltx_bibblock\">Multi-agent reinforcement learning-based coordinated dynamic task allocation for heterogenous uavs.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib52.1\" class=\"ltx_emph ltx_font_italic\">IEEE Transactions on Vehicular Technology</em>, 72(4):4372–4383, 2022.\n\n</span></li>\n      \n<li id=\"bib.bib53\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Jiang et al. [2018]</span>\n<span class=\"ltx_bibblock\">\nXiaolin Jiang, Hossein S. Ghadikolaei, Gabor Fodor, Eytan Modiano, Zhibo Pang, Michele Zorzi, and Carlo Fischione.\n\n</span>\n<span class=\"ltx_bibblock\">Low-latency networking: Where latency lurks and how to tame it, 2018.\n\n</span>\n<span class=\"ltx_bibblock\">URL <a href=\"https://arxiv.org/abs/1808.02079\" title=\"\" class=\"ltx_ref ltx_url ltx_font_typewriter\">https://arxiv.org/abs/1808.02079</a>.\n\n</span></li>\n      \n<li id=\"bib.bib54\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Fuller and Li [1993]</span>\n<span class=\"ltx_bibblock\">\nV. Fuller and T. Li.\n\n</span>\n<span class=\"ltx_bibblock\">Classless inter-domain routing (cidr): an address assignment and aggregation strategy.\n\n</span>\n<span class=\"ltx_bibblock\">Technical report, 1993.\n\n</span></li>\n      \n<li id=\"bib.bib55\" class=\"ltx_bibitem\"><span class=\"ltx_tag ltx_role_refnum ltx_tag_bibitem\">Zhang et al. [2021]</span>\n<span class=\"ltx_bibblock\">\nChen Zhang, Yu Xie, Hang Bai, Bin Yu, Weihong Li, and Yuan Gao.\n\n</span>\n<span class=\"ltx_bibblock\">A survey on federated learning.\n\n</span>\n<span class=\"ltx_bibblock\"><em id=\"bib.bib55.1\" class=\"ltx_emph ltx_font_italic\">Knowledge-Based Systems</em>, 216:106775, 2021.\n\n</span></li>\n    \n</ul>\n</section>\n</article>\n</div>\n</div>\n<footer class=\"arxiv-html-footer\">\n  <div class=\"ltx_page_logo\">\n    Experimental support, please\n    <a href=\"./2504.16736v2/__stdout.txt\" class=\"ltx_ref\"\n    target=\"_blank\" rel=\"nofollow\">view the build logs</a>\n    for errors. Generated by\n    <a href=\"https://math.nist.gov/~BMiller/LaTeXML/\" target=\"_blank\" class=\"ltx_ref ltx_LaTeXML_logo\">\n      <span style=\"letter-spacing: -0.2em; margin-right: 0.1em;\">\n        L\n        <span style=\"font-size: 70%; position: relative; bottom: 2.2pt;\">A</span>\n        T\n        <span style=\"position: relative; bottom: -0.4ex;\">E</span>\n      </span>\n      <span class=\"ltx_font_smallcaps\">xml</span>\n      <img alt=\"[LOGO]\"\n        src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wKExQZLWTEaOUAAAAddEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIFRoZSBHSU1Q72QlbgAAAdpJREFUKM9tkL+L2nAARz9fPZNCKFapUn8kyI0e4iRHSR1Kb8ng0lJw6FYHFwv2LwhOpcWxTjeUunYqOmqd6hEoRDhtDWdA8ApRYsSUCDHNt5ul13vz4w0vWCgUnnEc975arX6ORqN3VqtVZbfbTQC4uEHANM3jSqXymFI6yWazP2KxWAXAL9zCUa1Wy2tXVxheKA9YNoR8Pt+aTqe4FVVVvz05O6MBhqUIBGk8Hn8HAOVy+T+XLJfLS4ZhTiRJgqIoVBRFIoric47jPnmeB1mW/9rr9ZpSSn3Lsmir1fJZlqWlUonKsvwWwD8ymc/nXwVBeLjf7xEKhdBut9Hr9WgmkyGEkJwsy5eHG5vN5g0AKIoCAEgkEkin0wQAfN9/cXPdheu6P33fBwB4ngcAcByHJpPJl+fn54mD3Gg0NrquXxeLRQAAwzAYj8cwTZPwPH9/sVg8PXweDAauqqr2cDjEer1GJBLBZDJBs9mE4zjwfZ85lAGg2+06hmGgXq+j3+/DsixYlgVN03a9Xu8jgCNCyIegIAgx13Vfd7vdu+FweG8YRkjXdWy329+dTgeSJD3ieZ7RNO0VAXAPwDEAO5VKndi2fWrb9jWl9Esul6PZbDY9Go1OZ7PZ9z/lyuD3OozU2wAAAABJRU5ErkJggg==\">\n    </a>.\n  </div>\n  <div class=\"keyboard-glossary\">\n    <h2>Instructions for reporting errors</h2>\n    <p>We are continuing to improve HTML versions of papers, and your feedback helps enhance accessibility and mobile\n      support. To report errors in the HTML that will help us improve conversion and rendering, choose any of the\n      methods listed below:</p>\n    <ul>\n      <li>Click the \"Report Issue\" <span class=\"mobile-only\">(<svg role=\"presentation\"\n            style=\"display: inline-block; vertical-align: middle; fill: var(--text-color);\" aria-hidden=\"true\"\n            height=\"1em\" viewBox=\"0 0 640 640\">\n            <path\n              d=\"M224 160C224 107 267 64 320 64C373 64 416 107 416 160L416 163.6C416 179.3 403.3 192 387.6 192L252.5 192C236.8 192 224.1 179.3 224.1 163.6L224.1 160zM569.6 172.8C580.2 186.9 577.3 207 563.2 217.6L465.4 290.9C470.7 299.8 474.7 309.6 477.2 320L576 320C593.7 320 608 334.3 608 352C608 369.7 593.7 384 576 384L480 384L480 416C480 418.6 479.9 421.3 479.8 423.9L563.2 486.4C577.3 497 580.2 517.1 569.6 531.2C559 545.3 538.9 548.2 524.8 537.6L461.7 490.3C438.5 534.5 395.2 566.5 344 574.2L344 344C344 330.7 333.3 320 320 320C306.7 320 296 330.7 296 344L296 574.2C244.8 566.5 201.5 534.5 178.3 490.3L115.2 537.6C101.1 548.2 81 545.3 70.4 531.2C59.8 517.1 62.7 497 76.8 486.4L160.2 423.9C160.1 421.3 160 418.7 160 416L160 384L64 384C46.3 384 32 369.7 32 352C32 334.3 46.3 320 64 320L162.8 320C165.3 309.6 169.3 299.8 174.6 290.9L76.8 217.6C62.7 207 59.8 186.9 70.4 172.8C81 158.7 101.1 155.8 115.2 166.4L224 248C236.3 242.9 249.8 240 264 240L376 240C390.2 240 403.7 242.8 416 248L524.8 166.4C538.9 155.8 559 158.7 569.6 172.8z\" />\n          </svg>)</span> button, located in the page header.</li>\n    </ul>\n    <p><strong>Tip:</strong> You can select the relevant text first, to include it in your report.</p>\n    <p>Our team has already identified <a class=\"ltx_ref\" href=\"https://github.com/arXiv/html_feedback/issues\"\n        target=\"_blank\">the following issues</a>. We appreciate your time reviewing and reporting rendering errors we\n      may not have found yet. Your efforts will help us improve the HTML versions for all readers, because disability\n      should not be a barrier to accessing research. Thank you for your continued support in championing open access for\n      all.</p>\n    <p>Have a free development cycle? Help support accessibility at arXiv! Our collaborators at LaTeXML maintain a <a\n        class=\"ltx_ref\" href=\"https://github.com/brucemiller/LaTeXML/wiki/Porting-LaTeX-packages-for-LaTeXML\"\n        target=\"_blank\">list of packages that need conversion</a>, and welcome <a class=\"ltx_ref\"\n        href=\"https://github.com/brucemiller/LaTeXML/issues\" target=\"_blank\">developer contributions</a>.</p>\n  </div>\n</footer><footer class=\"ds-site-footer\">\n  <div class=\"ds-site-footer-grid\">\n    <div class=\"ds-site-footer-main\">\n      <div class=\"ds-site-footer-ack\">\n        We gratefully acknowledge support from\n        our <strong>major funders</strong>,\n        <a href=\"https://info.arxiv.org/about/ourmembers.html\"><strong>member institutions</strong></a><span class=\"ack-member-inline\" hidden>, <strong></strong></span>,\n        and all contributors.\n      </div>\n      <nav class=\"ds-site-footer-links\" aria-label=\"Site navigation\">\n        <a href=\"https://info.arxiv.org/about\">About</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help\">Help</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/contact.html\">Contact</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/subscribe\">Subscribe</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/license/index.html\">Copyright</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/policies/privacy_policy.html\">Privacy</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://info.arxiv.org/help/web_accessibility.html\">Accessibility</a>\n        <span class=\"ds-site-footer-sep\" aria-hidden=\"true\">&middot;</span>\n        <a href=\"https://status.arxiv.org\" target=\"_blank\" rel=\"noopener noreferrer\">Operational Status<span class=\"is-sr-only\"> (opens in new tab)</span></a>\n      </nav>\n    </div>\n\n    <div class=\"ds-site-footer-funders\" aria-label=\"Major funders\">\n      <div class=\"ds-site-footer-funders-label\">Major funding support from</div>\n      <div class=\"ds-site-footer-funders-logos\">\n        <a class=\"ds-funder-link\" href=\"https://www.simonsfoundation.org/\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <img class=\"ds-funder-logo\" src=\"/static/base/1.0.1/images/funders/simons-foundation.png\" alt=\"Simons Foundation\">\n        </a>\n        <a class=\"ds-funder-link\" href=\"https://www.sfi.org.bm/\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <img class=\"ds-funder-logo\" src=\"/static/base/1.0.1/images/funders/simons-foundation-international.png\" alt=\"Simons Foundation International\">\n        </a>\n        <a class=\"ds-funder-link\" href=\"https://www.schmidtsciences.org/\" target=\"_blank\" rel=\"noopener noreferrer\">\n          <img class=\"ds-funder-logo\" src=\"/static/base/1.0.1/images/funders/schmidt-sciences.png\" alt=\"Schmidt Sciences\">\n        </a>\n      </div>\n    </div>\n  </div>\n</footer><div id=\"fixed-buttons-container\">\n  <a id=\"disable-reading-mode-btn\" class=\"header-button\" href=\"javascript:toggleReadingMode();\"\n    title=\"Disable reading mode, show header and footer\">\n    <svg role=\"presentation\" height=\"1.25rem\"\n      viewBox=\"0 0 448 512\"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.-->\n      <path\n        d=\"M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z\" />\n    </svg>\n  </a>\n</div></body>\n</html>\n","snapshot_chars":348774,"live_check":"matches"}]}