| rfc8991v4.txt | rfc8991.txt | |||
|---|---|---|---|---|
| Internet Engineering Task Force (IETF) B. Carpenter | Internet Engineering Task Force (IETF) B. Carpenter | |||
| Request for Comments: 8991 Univ. of Auckland | Request for Comments: 8991 Univ. of Auckland | |||
| Category: Informational B. Liu, Ed. | Category: Informational B. Liu, Ed. | |||
| ISSN: 2070-1721 Huawei Technologies | ISSN: 2070-1721 Huawei Technologies | |||
| W. Wang | W. Wang | |||
| X. Gong | X. Gong | |||
| BUPT University | BUPT University | |||
| April 2021 | May 2021 | |||
| GeneRic Autonomic Signaling Protocol Application Program Interface | GeneRic Autonomic Signaling Protocol Application Program Interface | |||
| (GRASP API) | (GRASP API) | |||
| Abstract | Abstract | |||
| This document is a conceptual outline of an Application Programming | This document is a conceptual outline of an Application Programming | |||
| Interface (API) for the GeneRic Autonomic Signaling Protocol (GRASP). | Interface (API) for the GeneRic Autonomic Signaling Protocol (GRASP). | |||
| Such an API is needed for Autonomic Service Agents (ASAs) calling the | Such an API is needed for Autonomic Service Agents (ASAs) calling the | |||
| GRASP protocol module to exchange Autonomic Network messages with | GRASP protocol module to exchange Autonomic Network messages with | |||
| skipping to change at line 1504 ¶ | skipping to change at line 1504 ¶ | |||
| Definition Language (CDDL): A Notational Convention to | Definition Language (CDDL): A Notational Convention to | |||
| Express Concise Binary Object Representation (CBOR) and | Express Concise Binary Object Representation (CBOR) and | |||
| JSON Data Structures", RFC 8610, DOI 10.17487/RFC8610, | JSON Data Structures", RFC 8610, DOI 10.17487/RFC8610, | |||
| June 2019, <https://www.rfc-editor.org/info/rfc8610>. | June 2019, <https://www.rfc-editor.org/info/rfc8610>. | |||
| [RFC8949] Bormann, C. and P. Hoffman, "Concise Binary Object | [RFC8949] Bormann, C. and P. Hoffman, "Concise Binary Object | |||
| Representation (CBOR)", STD 94, RFC 8949, | Representation (CBOR)", STD 94, RFC 8949, | |||
| DOI 10.17487/RFC8949, December 2020, | DOI 10.17487/RFC8949, December 2020, | |||
| <https://www.rfc-editor.org/info/rfc8949>. | <https://www.rfc-editor.org/info/rfc8949>. | |||
| [RFC8990] Bormann, C., Carpenter, B., Ed., and B. Liu, Ed., "A | [RFC8990] Bormann, C., Carpenter, B., Ed., and B. Liu, Ed., "GeneRic | |||
| GeneRic Autonomic Signaling Protocol (GRASP)", RFC 8990, | Autonomic Signaling Protocol (GRASP)", RFC 8990, | |||
| DOI 10.17487/RFC8990, April 2021, | DOI 10.17487/RFC8990, May 2021, | |||
| <https://www.rfc-editor.org/info/rfc8990>. | <https://www.rfc-editor.org/info/rfc8990>. | |||
| 5.2. Informative References | 5.2. Informative References | |||
| [ANIMA-COORD] | [ANIMA-COORD] | |||
| Ciavaglia, L. and P. Pierre, "Autonomic Functions | Ciavaglia, L. and P. Peloso, "Autonomic Functions | |||
| Coordination", Work in Progress, Internet-Draft, draft- | Coordination", Work in Progress, Internet-Draft, draft- | |||
| ciavaglia-anima-coordination-01, 21 March 2016, | ciavaglia-anima-coordination-01, 21 March 2016, | |||
| <https://tools.ietf.org/html/draft-ciavaglia-anima- | <https://tools.ietf.org/html/draft-ciavaglia-anima- | |||
| coordination-01>. | coordination-01>. | |||
| [ASA-GUIDE] | [ASA-GUIDE] | |||
| Carpenter, B., Ciavaglia, L., Jiang, S., and P. Peloso, | Carpenter, B., Ciavaglia, L., Jiang, S., and P. Peloso, | |||
| "Guidelines for Autonomic Service Agents", Work in | "Guidelines for Autonomic Service Agents", Work in | |||
| Progress, Internet-Draft, draft-ietf-anima-asa-guidelines- | Progress, Internet-Draft, draft-ietf-anima-asa-guidelines- | |||
| 00, 14 November 2020, <https://tools.ietf.org/html/draft- | 00, 14 November 2020, <https://tools.ietf.org/html/draft- | |||
| ietf-anima-asa-guidelines-00>. | ietf-anima-asa-guidelines-00>. | |||
| [GRASP-DISTRIB] | [GRASP-DISTRIB] | |||
| Liu, B., Xiao, X., Hecker, A., Jiang, S., Despotovic, Z., | Liu, B., Xiao, X., Hecker, A., Jiang, S., Despotovic, Z., | |||
| and Brian, "Information Distribution over GRASP", Work in | and B. Carpenter, "Information Distribution over GRASP", | |||
| Progress, Internet-Draft, draft-ietf-anima-grasp- | Work in Progress, Internet-Draft, draft-ietf-anima-grasp- | |||
| distribution-02, 8 March 2021, | distribution-02, 8 March 2021, | |||
| <https://tools.ietf.org/html/draft-ietf-anima-grasp- | <https://tools.ietf.org/html/draft-ietf-anima-grasp- | |||
| distribution-02>. | distribution-02>. | |||
| [libcbor] Kalvoda, P., "libcbor - libcbor 0.8.0 documentation", | [libcbor] Kalvoda, P., "libcbor - libcbor 0.8.0 documentation", | |||
| April 2021, <https://libcbor.readthedocs.io/>. | April 2021, <https://libcbor.readthedocs.io/>. | |||
| [RFC8993] Behringer, M., Ed., Carpenter, B., Eckert, T., Ciavaglia, | [RFC8993] Behringer, M., Ed., Carpenter, B., Eckert, T., Ciavaglia, | |||
| L., and J. Nobre, "A Reference Model for Autonomic | L., and J. Nobre, "A Reference Model for Autonomic | |||
| Networking", RFC 8993, DOI 10.17487/RFC8993, April 2021, | Networking", RFC 8993, DOI 10.17487/RFC8993, May 2021, | |||
| <https://www.rfc-editor.org/info/rfc8993>. | <https://www.rfc-editor.org/info/rfc8993>. | |||
| [RFC8994] Eckert, T., Ed., Behringer, M., Ed., and S. Bjarnason, "An | [RFC8994] Eckert, T., Ed., Behringer, M., Ed., and S. Bjarnason, "An | |||
| Autonomic Control Plane (ACP)", RFC 8994, | Autonomic Control Plane (ACP)", RFC 8994, | |||
| DOI 10.17487/RFC8994, April 2021, | DOI 10.17487/RFC8994, May 2021, | |||
| <https://www.rfc-editor.org/info/rfc8994>. | <https://www.rfc-editor.org/info/rfc8994>. | |||
| [RFC8995] Pritikin, M., Richardson, M., Eckert, T., Behringer, M., | [RFC8995] Pritikin, M., Richardson, M., Eckert, T., Behringer, M., | |||
| and K. Watsen, "Bootstrapping Remote Secure Key | and K. Watsen, "Bootstrapping Remote Secure Key | |||
| Infrastructure (BRSKI)", RFC 8995, DOI 10.17487/RFC8995, | Infrastructure (BRSKI)", RFC 8995, DOI 10.17487/RFC8995, | |||
| April 2021, <https://www.rfc-editor.org/info/rfc8995>. | May 2021, <https://www.rfc-editor.org/info/rfc8995>. | |||
| Appendix A. Error Codes | Appendix A. Error Codes | |||
| This appendix lists the error codes defined so far on the basis of | This appendix lists the error codes defined so far on the basis of | |||
| implementation experience, with suggested symbolic names and | implementation experience, with suggested symbolic names and | |||
| corresponding descriptive strings in English. It is expected that | corresponding descriptive strings in English. It is expected that | |||
| complete API implementations will provide for localization of these | complete API implementations will provide for localization of these | |||
| descriptive strings, and that additional error codes will be needed | descriptive strings, and that additional error codes will be needed | |||
| according to implementation details. | according to implementation details. | |||
| End of changes. 7 change blocks. | ||||
| 10 lines changed or deleted | 10 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||