2 References

29.5013GPP5G SystemPrinciples and Guidelines for Services DefinitionRelease 18Stage 3TS

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.

– References are either specific (identified by date of publication, edition number, version number, etc.) or non‑specific.

– For a specific reference, subsequent revisions do not apply.

– For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.

[1] 3GPP TR 21.905: "Vocabulary for 3GPP Specifications".

[2] 3GPP TS 29.500: "5G System; Technical Realization of Service Based Architecture; Stage 3".

[3] IETF RFC 8259: "The JavaScript Object Notation (JSON) Data Interchange Format".

[4] OpenAPI: "OpenAPI Specification Version 3.0.0", https://spec.openapis.org/oas/v3.0.0.

[5] 3GPP TS 29.571: "5G System; Common Data Types for Service Based Interfaces Stage 3".

[6] IETF RFC 7231: "Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content".

[7] IETF RFC 7396: "JSON Merge Patch".

[8] IETF RFC 6902: "JavaScript Object Notation (JSON) Patch".

[9] IETF RFC 3986: "Uniform Resource Identifier (URI): Generic Syntax".

[10] IETF RFC 5789: "PATCH Method for HTTP".

[11] IETF RFC 8288: "Web Linking".

[12] IANA: "HTTP Status Code Registry at IANA", http://www.iana.org/assignments/http-status-codes.

[13] IETF RFC 7540: "Hypertext Transfer Protocol Version 2 (HTTP/2)".

[14] Fielding, Roy Thomas. Architectural Styles and the Design of Network-based Software Architectures. Doctoral dissertation, University of California, Irvine, 2000.

[15] Erik Wilde, Cesare Pautasso, REST: From Research to Practice, Springer.

[16] YAML 1.2: "YAML Ain’t Markup Language", http://yaml.org.

[17] Semantic Versioning Specification: https://semver.org.

[18] 3GPP TS 29.510: "5G System; Network Function Repository Services; Stage 3".

[19] IETF RFC 7807: "Problem Details for HTTP APIs".

[20] 3GPP TS 29.502: "5G System; Session Management Services; Stage 3".

[21] 3GPP TS 29.509: "5G System; Authentication Server Services; Stage 3".

[22] 3GPP TS 33.501: "Security architecture and procedures for 5G system".

[23] IETF RFC 6749: "The OAuth 2.0 Authorization Framework".

[24] 3GPP TS 29.573: "5G System; Public Land Mobile Network (PLMN) Interconnection;Stage 3".

[25] 3GPP TR 21.900: "Technical Specification Group working methods".

[26] IETF RFC 5234: "Augmented BNF for Syntax Specifications: ABNF".

[27] 3GPP TS 23.003: "Numbering, addressing and identification".

[28] 3GPP TS 29.503: "5G System; Unified Data Management Services; Stage 3".