IS 18003 : Part 4 : Sec 1 : 2025 Unified Data Exchange - Part 4 Compliance Specification - Section 1 Catalogue Service

ICS 33.020, 35.020

LITD 28

New Standard from Last Update.

1 SCOPE

The Indian Standard IS 18003 (Part 1) describes the unified data exchange reference architecture and the IS 18003 (Part 2) defines the API specifications for the DX interfaces identified in DX reference architecture. This IS 18003 (Part 3/Sec 2) defines the compliance test suites for any external implementation of the catalogue service for the data exchange (DX) as specified in IS 18003 (Part 2) of the standards. Compliance specifications for data access service and authorization service are available as separate IS 18003 (Part 3) standards.

The target audience for this standard are the developers of DX catalogue services and the developers of testing and compliance suites belonging to independent testing and certification agencies. This standard will also be helpful for DX consumers to understand the implementation details of the APIs and the functional profiles.

2 REFERENCES

2.1 Normative References

The following referenced documents are necessary for the application of the present document.

a) IETF RFC 7231: 'Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content'. Available at https://tools.ietf.org/html/rfc7231

b) IETF RFC 7232: 'Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests'. Available at https://tools.ietf.org/html/rfc7232.

c) IETF RFC 3986: 'Uniform Resource Identifier (URI): Generic Syntax'. Available at https://tools.ietf.org/html/rfc3986.

d) IETF RFC 8259: 'The JavaScript Object Notation (JSON) Data Interchange Format'. Available at https://tools.ietf.org/html/rfc8259.

e) IETF RFC 7946: 'The GeoJSON Format'. Available at https://tools.ietf.org/html/rfc7946.

f) IETF RFC 8141: 'Uniform Resource Names (URNs)'. Available at https://tools.ietf.org/html/rfc8141.

g) Open Geospatial Consortium Inc. OGC 06- 103r4: 'OpenGISĀ® Implementation Standard for Geographic information - Simple feature access - Part 1: Common architecture'. Available at https://portal.opengeospatial.org/files/?arti fact_id=25355.

h) JSON-LD 1.1: A JSON based serialization for linked data. W3C Recommendation, July 2020. Available at: https://www.w3.org/TR/json-ld11/

j) IETF RFC 7807: Problem Details for HTTP APIs. Available at: https://tools.ietf.org/html/rfc7807

k) ISO 8601: 2004: 'Data elements and interchange formats - Information interchange - Representation of dates and times'. Available at http://www.iso.org/iso/catalogue_detail?cs number=40874.

m) IETF RFC 2818: 'HTTP Over TLS'. Available at https://tools.ietf.org/html/rfc2818.

n) IETF RFC 5246: 'The Transport Layer Security (TLS) Protocol Version 1.2'. Available at https://tools.ietf.org/html/rfc5246.

p) IS 18003 (Part 1) : 2020 Unified Data Exchange Part 1 Architecture: Part 1 Architecture; and

q) IS 18002 (Part 1) : 2021: Unified Digital Infrastructure - Data Layer: Part 1 Reference Architecture.

2.2 Informative References

a) ETSI GS CIM 009 V1.4.1 (2021-02), Context Information Management (CIM); NGSI-LD API. Available at: https://www.etsi.org/deliver/etsi_gs/CIM/ 001_099/009/01.04.01_60/gs_CIM009v01 0401p.pdf

b) OpenID Connect Core 1.0, Available at https://openid.net/specs/openid-connectcore-1_0.html

c) IETF RFC 6749: The OAuth 2.0 Authorization Framework. Available at https://tools.ietf.org/html/rfc6749

d) IETF RFC 6749: The OAuth 2.0 Authorization Framework: The Bearer Token Usage. Available at: https://tools.ietf.org/html/rfc6750.

e) ETF RFC 7519: JSON Web Token (JWT). Available at: https://tools.ietf.org/html/rfc7519

f) MQTT 5.0, OASIS Standard. Available at https://docs.oasisopen. org/mqtt/mqtt/v5.0/mqtt-v5.0.html

g) Advanced Message Queuing Protocol (AMQP): v0.9.1. Available at: https://www.amqp.org/specification/0-9-1/amqp-org-download

h) JSON Schema. Available at: https://jsonschema. org/

i) IETF RFC 7396: "JSON Merge Patch". Available at https://tools.ietf.org/html/rfc7396.

j) Linked Data. Tim Berners-Lee. Personal View, imperfect but published. Available at: http://www.w3.org/DesignIssues/LinkedD ata.html

k) IETF RFC 7522: Security Assertion Markup Language (SAML) 2.0 Profile for OAuth 2.0 Client Authentication and Authorization Grants. Available at: https://tools.ietf.org/html/rfc7522

l) IETF RFC 3987: Internationalized Resource Identifiers (IRIs). Available at: https://tools.ietf.org/html/rfc3987