| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Feature | CIM 009 | TS 104 175 | v1.3.1 | v1.4.2 | v1.5.1 | v1.6.1 | v1.7.1 | v1.8.1 | v1.9.1 | Status Stellio | Priority | Issue | Status Scorpio | Priority | Issue | Status Orion-LD | Priority | Issue | ||||||||||||||
2 | Architecture | 4.3 | 4.3 | ||||||||||||||||||||||||||||||
3 | Centralized architecture | 4.3.2 | 4.3.2 | CENTRALIZED | X | X | X | X | X | X | X | DONE v1.8.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
4 | Distributed architecture | 4.3.3 | 4.3.3 | DISTRIBUTED | X | X | X | U | U | U | X | WIP | NORMAL | DONE v1.9.1 | PARTIAL v1.8.1 | LOW | |||||||||||||||||
5 | Federated architecture | 4.3.4 | 4.3.3 | FEDERATED | X | X | X | U | U | U | X | WIP | NORMAL | DONE v1.9.1 | PARTIAL v1.8.1 | LOW | |||||||||||||||||
6 | Inclusive context source registrations | 4.3.6.2 | 9.3.2 | INCLUSIVECSR | - | - | - | X | U | X | X | WIP | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
7 | Auxiliary context source registrations | 4.3.6.2 | 9.3.2 | AUXILIARYCSR | - | - | - | X | U | X | X | WIP | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
8 | Exclusive context source registrations | 4.3.6.3 | 9.3.3 | EXCLUSIVECSR | - | - | - | X | U | X | X | WIP | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
9 | Redirect context source registrations | 4.3.6.3 | 9.3.3 | REDIRECTCSR | - | - | - | X | U | X | X | WIP | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
10 | Limit to local requests | 4.3.6.4 | 9.7 | LOCAL | - | - | - | X | X | U | X | PARTIAL v1.8.1 | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
11 | Extra information to provide when contacting Context Source | 4.3.6.5 | 9.5.1 | EXTRACS | - | - | - | - | X | X | X | TODO | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
12 | Additional pre- and post-processing of extra information when contacting Context Source | 4.3.6.6 | 9.5.2 | PROCESSCS | - | - | - | - | X | X | X | TODO | NORMAL | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
13 | Querying with entityMap for consistent entity set | 4.3.6.7 | 9.6 | ENTITYMAP_QUERY | - | - | - | - | - | X | U Split Entities | TODO | LOW | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
14 | Backwards compatibility of Context Source payloads | 4.3.6.8 | 9.5.3 | NGSILD_CONFORM | - | - | - | - | - | - | X | TODO | LOW | 1657 | TODO | LOW | |||||||||||||||||
15 | Snapshots | 4.3.7 / 5.5.15 | 7.9 | SNAPSHOTS | - | - | - | - | - | - | X | TODO | HIGH | 1658 | TODO | LOW | |||||||||||||||||
16 | |||||||||||||||||||||||||||||||||
17 | Core NGSI-LD @context | 4.4 | 5.3.2.1 / 4.3.4 | ||||||||||||||||||||||||||||||
18 | Core and user NGSI-LD @context | 4.4 | 5.3.2.1 / 4.3.4 | USERCONTEXT | X | X | X | X | U | X | X | DONE v1.6.1 | NORMAL | DONE v1.6.1 | NORMAL | DONE v1.8.1 | |||||||||||||||||
19 | |||||||||||||||||||||||||||||||||
20 | NGSI-LD Data Representation | 4.5 | 5.3 | ||||||||||||||||||||||||||||||
21 | Support for NGSI-LD Null | 4.5.0 / 5.4 | 5.3.1 / 5.4 | NGSILDNULL | - | - | - | X | X | X | X | DONE v1.9.1 | 919 | DONE v1.9.1 | PARTIAL v1.8.1 | NORMAL | |||||||||||||||||
22 | Entity - base representation | 4.5.1 | 5.3.2.2 / 5.2.1 | E_BASE | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
23 | Entity - Properties | 4.5.1 | 5.3.2.2 / 5.2.1 | E_PROPS | X | X | X | U concise | X | X | X | DONE v1.9.1 | 918 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
24 | Entity - Relationships | 4.5.1 | 5.3.2.2 / 5.2.1 | E_RELS | X | X | X | U concise | X | U 1:n | X | DONE v1.9.1 | 918 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
25 | Entity - location | 4.7.1 | 5.2.6.4.5 | E_LOCATION | X | X | X | X | X | X | X | DONE v1.9.1 | 204 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
26 | Entity - operationSpace | 4.7.1 | 5.2.6.4.5 | E_OPSPACE | X | X | X | X | X | X | X | DONE v1.9.1 | 30 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
27 | Entity - observationSpace | 4.7.1 | 5.2.6.4.5 | E_OBSVSPACE | X | X | X | X | X | X | X | DONE v1.9.1 | 30 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
28 | Entity - Simplified representation | 4.5.4 | 5.3.2.4 / 5.2.1 | E_SIMPLIFIED | X | X | X | X | U multi-attr | X | X | DONE v1.9.1 | 1058 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
29 | |||||||||||||||||||||||||||||||||
30 | Property - base representation | 4.5.2 | 5.2.6.4.3 | P_BASE | X | X | X | U concise | X | X | X | DONE v1.9.1 | 918 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
31 | Property - createdAt / modifiedAt / deletedAt | 4.5.2 | 5.2.6.4.3 | P_SYSPROPS | X | X | X | U deletedAt | X | X | X | DONE v1.9.1 | 920 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
32 | Property - observedAt | 4.5.2 | 5.2.6.4.3 | P_OBSVAT | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
33 | Property - unitCode | 4.5.2 | 5.2.6.4.3 | P_UNITCODE | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
34 | Property - Properties | 4.5.2 | 5.2.6.4.3 | P_PROPS | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
35 | Property - Relationships | 4.5.2 | 5.2.6.4.3 | P_RELS | X | X | X | X | X | U 1:n | X | DONE v1.9.1 | 1202 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
36 | Property - datasetId | 4.5.2 / 4.5.5 | 5.2.6.4.3 / 5.2.1 | P_DATASETID | X | X | X | X | X | X | X | DONE v1.9.1 | 101 | DONE v1.9.1 | PARTIAL v1.8.1 | HIGH | |||||||||||||||||
37 | Property - instanceId | 4.5.2 | 5.2.6.4.3 | P_INSTANCEID | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
38 | Property - ngsildproof | 4.5.2 | 5.2.6.4.3 | P_PROOF | - | - | - | - | - | - | X | TODO | LOW | 1659 | TODO | NORMAL | |||||||||||||||||
39 | Property - valueType | 4.5.2 | 5.2.6.4.3 | P_VALUE_TYPE | - | - | - | - | - | - | X | TODO | LOW | 1660 | DONE v1.9.1 | ||||||||||||||||||
40 | Property - Temporal representation | 4.5.7 | 5.3.2.5 | P_TEMPORAL_REP | X | X | X | U null for del. | X | X | X | DONE v1.9.1 | 919 | DONE v1.9.1 | DONE v1.5.1 | ||||||||||||||||||
41 | Property - Simplified temporal representation | 4.5.9 | 5.3.2.6 | P_SIMPTEMPORAL_REP | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
42 | |||||||||||||||||||||||||||||||||
43 | Relationship - base representation | 4.5.3 | 5.2.6.4.4 | R_BASE | X | X | X | U concise | X | U 1:n | X | DONE v1.9.1 | 918 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
44 | Relationship - createdAt / modifiedAt / deletedAt | 4.5.3 | 5.2.6.4.4 | R_SYSPROPS | X | X | X | U deletedAt | X | X | X | DONE v1.9.1 | 920 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
45 | Relationship - observedAt | 4.5.3 | 5.2.6.4.4 | R_OBSVAT | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
46 | Relationship - Properties | 4.5.3 | 5.2.6.4.4 | R_PROPS | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
47 | Relationship - Relationships | 4.5.3 | 5.2.6.4.4 | R_RELS | X | X | X | X | X | U 1:n | X | DONE v1.9.1 | 1202 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
48 | Relationship - datasetId | 4.5.3 / 4.5.5 | 5.2.6.4.4 / 5.2.1 | R_DATASETID | X | X | X | X | X | X | X | DONE v1.9.1 | 101 | DONE v1.9.1 | DONE v1.5.1 | HIGH | |||||||||||||||||
49 | Relationship - instanceId | 4.5.3 | 5.2.6.4.4 | R_INSTANCEID | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
50 | Relationship - ngsildproof | 4.5.3 | 5.2.6.4.4 | R_PROOF | - | - | - | - | - | - | X | TODO | LOW | 1659 | TODO | NORMAL | |||||||||||||||||
51 | Relationship - valueType | 4.5.3 | 5.2.6.4.4 | R_VALUE_TYPE | - | - | - | - | - | - | X | TODO | LOW | 1660 | DONE v1.9.1 | ||||||||||||||||||
52 | Relationship - Temporal representation | 4.5.8 | 5.3.2.5 | R_TEMPORAL_REP | X | X | X | U null for del. | X | X | X | DONE v1.9.1 | 919 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
53 | Relationship - Simplified temporal representation | 4.5.9 | 5.3.2.6 | R_SIMPTEMPORAL_REP | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
54 | |||||||||||||||||||||||||||||||||
55 | GeoJSON representation of entities | 4.5.16 | 5.3.3 | GEOJSON_REP | X | X | X | X | X | X | X | DONE v1.9.1 | 576 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
56 | Simplified GeoJSON representation of entities | 4.5.17 | 5.3.3.4 | SIMPGEOJSON_REP | X | X | X | X | X | X | X | DONE v1.9.1 | 677 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
57 | |||||||||||||||||||||||||||||||||
58 | LanguageProperty | 4.5.18 | 5.2.6.4.6 | LANG | - | X | X | X | X | X | X | DONE v1.9.1 | 678 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
59 | Aggregated Temporal Representation of an Entity | 4.5.19 | 5.3.2.7 | AGGRTEMPORAL | - | X | X | X | X | X | X | DONE v1.9.1 | 368 | DONE v1.9.1 | TODO | NORMAL | |||||||||||||||||
60 | VocabProperty | 4.5.20 | 5.2.6.4.7 | VOCAB | - | - | - | - | X | X | X | DONE v1.9.1 | 1057 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
61 | ListProperty | 4.5.21 | 5.2.6.4.8 | LISTP | - | - | - | - | - | X | X | TODO | LOW | 1203 | DONE v1.9.1 | TODO | LOW | ||||||||||||||||
62 | ListRelationship | 4.5.22 | 5.2.6.4.9 | LISTR | - | - | - | - | - | X | X | TODO | NORMAL | 1204 | DONE v1.9.1 | TODO | LOW | ||||||||||||||||
63 | LinkedEntityRetrieval representation | 4.5.23 | 7.7 | LINKED_RETRIEVAL | - | - | - | - | - | X | X | PARTIAL v1.9.1 | NORMAL | 1189 | DONE v1.9.1 | TODO | HIGH | ||||||||||||||||
64 | JsonProperty | 4.5.24 | 5.2.6.4.10 | JSONP | - | - | - | - | - | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
65 | EntityMap representation | 4.5.25 | 5.2.6.5.5 | ENTITYMAP_REP | - | - | - | - | - | X | X | TODO | LOW | 1665 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||
66 | |||||||||||||||||||||||||||||||||
67 | Data Representation Restrictions | 4.6 | 5.2.2 | ||||||||||||||||||||||||||||||
68 | Supported text encodings (UTF-8) | 4.6.1 | 5.2.2.2 | TEXTENCODING | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
69 | Supported names | 4.6.2 | 5.2.2.3 | NAMES | X | X | X | X | X | X | X | DONE v1.9.1 | 11 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
70 | JSON native data type | 4.6.3 | 5.2.2.4 | JSONNATIVE | X | X | X | X | X | X | X | DONE v1.9.1 | 158 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
71 | GeoJSON geometry (except Geometry collection) | 4.6.3 | 5.2.2.4 | GEOJSONGEOM | X | X | X | X | X | X | X | DONE v1.9.1 | 204 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
72 | DateTime type | 4.6.3 | 5.2.2.4 | DATETIME | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
73 | Date type | 4.6.3 | 5.2.2.4 | DATE | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | TODO | LOW | ||||||||||||||||||
74 | Time type | 4.6.3 | 5.2.2.4 | TIME | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | TODO | LOW | ||||||||||||||||||
75 | URI type | 4.6.3 | 5.2.2.4 | URI | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
76 | Supported entity content | 4.6.4 | 5.2.2.5 | CONTENT | X | X | X | X | X | U: relax | X | DONE v1.9.1 | 12 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
77 | |||||||||||||||||||||||||||||||||
78 | Other NGSI-LD transversal features - 4.x | ||||||||||||||||||||||||||||||||
79 | NGSI-LD Language Filter | 4.15 | 7.2.7 | LANGFILTER | X | X | X | X | X | X | DONE v1.9.1 | 678 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
80 | Supporting Multiple Entity Types | 4.16 | 5.2.3 / 5.2.6.4.1 | MULTITYPING | - | - | X | X | X | X | X | DONE v1.9.1 | 641 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
81 | NGSI-LD Entity Type Selection Language | 4.17 | 7.2.2 | TYPESELECTLANG | - | - | X | X | X | X | X | DONE v1.9.1 | 641 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
82 | NGSI-LD Scopes | 4.18 | 5.2.7 | SCOPES | - | - | X | X | X | X | X | DONE v1.9.1 | 679 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
83 | NGSI-LD Scope Query Language | 4.19 | 7.2.5 | SCOPESELECTLANG | - | - | X | X | X | X | X | DONE v1.9.1 | 679 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
84 | NGSI-LD Attribute Projection Language | 4.21 | 7.3.2 | PROJECTIONLANG | - | - | - | - | - | X | X | DONE v1.9.1 | 1205 | DONE v1.9.1 | TODO | LOW | |||||||||||||||||
85 | Transient Storage of Entities and Attributes | 4.22 | 5.2.4 | TRANSIENT | - | - | - | - | - | - | X | DONE v1.9.1 | 1661 | TODO | LOW | ||||||||||||||||||
86 | Entity Ordering | 4.23 | 7.6.2 | ORDERING | - | - | - | - | - | - | X | PARTIAL v1.9.1 | 1526 | DONE v1.9.1 | |||||||||||||||||||
87 | |||||||||||||||||||||||||||||||||
88 | API Operation Definition | 5 | 5.2 | ||||||||||||||||||||||||||||||
89 | Ignore createdAt / modifiedAt from context producers | 5.2.2 | 5.2.6.2 | IGNORESYSPROPS | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
90 | Use of the common error types | 5.2.2 | 5.2.6.2 | SYSPROPS_IFASKED | X | X | X | X | X | X | X | DONE v1.9.1 | 61 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
91 | Use of the common error types | 5.5.2 | 8.3.2 | COMMONERRTYPES | X | X | X | X | X | X | X | DONE v1.9.1 | 4 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
92 | Error response payload body | 5.5.3 | 8.3.3 | ERROR_PAYLOAD | X | X | X | X | X | X | X | DONE v1.9.1 | 4 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
93 | General NGSI-LD validation | 5.5.4 | 8.2.3 | NGSILD_VALIDATION | X | X | X | U null | X | X | X | DONE v1.9.1 | 919 | DONE v1.9.1 | PARTIAL v1.8.1 | ||||||||||||||||||
94 | Default @context assignment | 5.5.5 | 8.2.2 | DEFAULT_CONTEXT | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
95 | Term to URI expansion or compaction | 5.5.7 | 8.2.4 | EXPAND_COMPACT | X | X | X | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 | |||||||||||||||||||
96 | JSON-LD merge patch behavior | 5.5.8 | 8.4.2 | JSONLD_MERGE_PATCH | X | X | X | U null | X | X | X | DONE v1.9.1 | 919 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
97 | Pagination behavior | 5.5.9 | 7.4.2 | PAGINATION | X | X | U Temporal | X | X | X - U Offset in 1.9.1 | X | DONE v1.9.1 | 687 | DONE v1.9.1 | PARTIAL v1.8.1 | ||||||||||||||||||
98 | Multi-tenant behavior | 5.5.10 | 7.8 | MULTITENANT | X | X | X | X | U | X | X | DONE v1.9.1 | 1080 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
99 | More than one instance of the same Entity in an Entity array | 5.5.11 | 10.3.1 | SAME_ENTITY_IN_ARRAY | - | - | X | X | X | X | X | DONE v1.9.1 | 681 | DONE v1.9.1 | DONE v1.8.1 | ||||||||||||||||||
100 | Merge Patch Behaviour | 5.5.12 | 8.4.3 | MERGE_PATCH | - | - | - | X | X | X | X | DONE v1.9.1 | DONE v1.9.1 | DONE v1.8.1 |