OMA Semantic Capability Assessment for Digital Twin Interoperability

Purpose

This report assesses the minimum semantic information that OMA LwM2M devices and edge controllers need to provide so that their information can be integrated into Smart Data Models without losing operational meaning.

The final municipality operational questions are answered by a Digital Twin, not by an individual LwM2M Object. The intended information chain is:

Municipality Operational Question
                │
                ▼
Required Operational Information
                │
                ▼
OMA Device and Edge Contribution
                │
                ▼
LwM2M Objects and Resources
                │
                ▼
Smart Data Model Mapping and Enrichment
                │
                ▼
Digital Twin Interpretation
                │
                ▼
Municipality Operational Answer

OMA is therefore not expected to represent all municipality context or answer municipality questions independently. OMA is expected to provide explicit, interoperable telemetry, locally required configuration, and device-level metadata and relationships. Smart Data Models add municipality context and preserve the OMA contribution for use by Digital Twins.


Assessment Baseline and Scope

This report uses the following source revisions:

  • Smart Cities SIG semantic framework branch: smartcities-sig/assesment-framework
  • Semantic framework commit: 8ad0acce94fdb7e5abed6b887a52d05543d111ef
  • OMA LwM2M Registry branch: lwm2m-registry/prod
  • OMA LwM2M Registry commit: 02f68c93a2238b552aea481bb22aea6d49615839

The assessment is currently limited to:

  • Public Lighting
  • Water Management and Irrigation

Only current Object definitions in the root of the LwM2M Registry are assessed. Definitions in version_history are excluded. A Resource is treated as reusable only when it is present in Common.xml.

The following Object Source classifications are used:

  • Source 0 — Object defined by OMA.
  • Source 1 — Object originally defined by another organization. IPSO and uCIFI Objects retain Source 1 and their original Owner even though these Object families are now maintained by OMA.
  • Source 2 — Private Object. A private Object may provide implementation evidence, but a generally interoperable OMA capability normally requires a new Source 0 definition.

New Objects based on IPSO or uCIFI work are expected to use Source 0. Final normative design and Object ID allocation remain the responsibility of the OMA Smart Cities Working Group.


How to Read This Assessment

Each Question for OMA is assessed using the same structure. Public Lighting and Water Management/Irrigation are evaluated separately, followed by findings shared across both domains.

Municipality Operational Need

Explains why the information is required and which Municipality Operational Questions depend on it. This section describes the final operational purpose, not a responsibility assigned exclusively to OMA.

Required OMA Contribution

Defines the minimum information that an LwM2M device or edge controller must provide so that the information can be integrated into a Smart Data Model without losing its meaning.

The OMA contribution is classified as:

  • Telemetry — Information observed or reported by a device.
  • Configuration or operational intent — Information supplied to a device because it is required for local operation.
  • Metadata and relationships — Information identifying what was observed and how it relates to other local entities.

Externally supplied information belongs in Smart Data Models unless a device needs that information for local operation.

Existing Object and Resource Evidence

Lists current Registry Objects and Resources that may provide the required information. Each entry identifies:

  • Object ID and Object name
  • Resource ID and Resource name
  • Source and Owner
  • Mandatory or optional status
  • Whether the Resource is defined in Common.xml
  • The part of the semantic requirement it supports

Inclusion as evidence does not automatically mean that the complete semantic capability is supported.

Coverage Assessment

Evaluates how completely the current Registry supports the required OMA contribution. The available classifications are:

  • Existing OMA coverage — The required capability is adequately represented by an OMA-defined mechanism.
  • Existing coverage requiring clarification or extension — Relevant Objects or Resources exist, but semantics, relationships, mandatory status, or interoperability constraints are incomplete.
  • New OMA capability required — No adequate standardized mechanism exists.
  • Outside OMA responsibility but must remain linkable — The information belongs in another ecosystem, but OMA information must provide identifiers or relationships that allow integration.

Optional Resources are treated as conditional coverage. Co-location of Objects on the same LwM2M Client is treated as indirect or ambiguous unless an explicit relationship is provided.

Missing Semantics

Identifies information that cannot be represented explicitly and interoperably using the current Objects and Resources. This may include missing controlled terminology, relationships, observation context, provenance, method classification, scope, aggregation information, or mandatory profile requirements.

Smart Data Model Responsibility

Identifies context that should be represented or added by the corresponding Smart Data Model rather than by an LwM2M device. Examples include municipality service objectives, policies, compliance thresholds, geographic and administrative relationships, service areas, infrastructure topology, cross-device aggregation, and the final determination of whether a municipality objective was achieved.

This section also identifies which OMA identifiers and relationships must be preserved during mapping.

Recommendation to the OMA Smart Cities Working Group

Translates the assessment into an actionable semantic requirement or plausible implementation option. Recommendations may include:

  • Clarifying an existing Object or Resource
  • Making an optional Resource required by a Smart Cities profile
  • Defining a controlled vocabulary
  • Adding reusable Resources
  • Extending an existing Object
  • Defining a new Source 0 Object
  • Leaving information to Smart Data Models while ensuring that it remains linkable

Recommendations do not allocate Object IDs or prescribe the final normative design.

Evidence Conventions

The following abbreviations are used in evidence tables:

  • M — Mandatory Resource in the consuming Object.
  • O — Optional Resource in the consuming Object; coverage is conditional.
  • Reusable — The Resource is defined in Common.xml.
  • Object-specific — The Resource is not defined in Common.xml.

A Resource may be mandatory without being reusable, or reusable without being mandatory. Mandatory status is determined by the consuming Object definition.

Free-text Resources do not provide sufficient cross-vendor semantics unless a controlled vocabulary or profile governs their values.


Semantic Capability 1: Service Outcome

Capability Purpose

Service Outcome represents the real-world result that a municipality intends to deliver, independently of how the underlying infrastructure behaves.

For Public Lighting, the outcome includes the illumination experienced on a road, pavement, pedestrian area, or other public space. For Water Management and Irrigation, the outcome includes water delivered at the required flow, pressure, level, quality, or soil/root-zone condition.

The municipality-level classification of an observation as a service outcome normally belongs in a Smart Data Model. OMA must provide sufficiently explicit observations and relationships so that the classification can be made without guessing from Object identity or Client co-location.

Overall Capability Conclusion

Existing coverage requiring clarification or extension.

The Registry can report most of the physical measurements required to evaluate service outcomes. It does not consistently describe:

  • The observation point or feature being observed
  • How the observation relates to an infrastructure asset or service endpoint
  • Whether the value was measured, estimated, inferred, predicted, simulated, proxy-derived, or aggregated
  • The distinction between a service-related observation and infrastructure output
  • Which municipality objective, policy, or service area applies

The last item normally belongs in a Smart Data Model. The first four require additional or clarified OMA semantics when they are known by the device or edge controller.


OMA Question 1

Which existing LwM2M Objects and Resources represent the service outcome?

Public Lighting

Municipality Operational Need

Municipalities need to determine whether streets and public spaces are adequately illuminated, identify under- or over-illuminated areas, and evaluate whether lighting objectives are achieved.

Required OMA Contribution

Telemetry

  • Illuminance value
  • Unit
  • Measurement timestamp
  • Measurement quality when available

Metadata and relationships

  • Identity of the observing sensor
  • Observation point, such as luminaire, pole, road surface, pavement, or pedestrian area
  • Feature or local asset represented by the observation

No municipality lighting policy needs to be stored by the device unless it is required for local control.

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3301 Illuminance3301/5700 Sensor Value1 / IPSO AllianceMReusableDirect illuminance measurement. It does not identify the observation point or represented public space.
3301 Illuminance3301/5701 Sensor Units1 / IPSO AllianceOReusableConditional unit metadata.
3301 Illuminance3301/5518 Timestamp1 / IPSO AllianceOReusableConditional measurement time.
3301 Illuminance3301/6042 Measurement Quality Indicator; 3301/6049 Measurement Quality Level1 / IPSO AllianceOReusableConditional measurement quality.
3301 Illuminance3301/5750 Application Type1 / IPSO AllianceOReusableFree text can describe a use case, but cannot reliably establish road-surface or pedestrian-area semantics.
3392 oA Logical Illuminance Sensor3392/404 Sensor Value1 / OpenAISMObject-specificDirect illuminance reading in lux.
3392 oA Logical Illuminance Sensor3392/909 Executing Object1 / OpenAISMObject-specificCore Link to an executing Object Instance. Provides an explicit relationship, but not a general observed-feature model.
3398 oA Physical Illuminance Sensor3398/908 Mounting Location1 / OpenAISMObject-specificSite-specific free-text mounting location. The definition is building-oriented and lacks a controlled vocabulary.
3300 Generic Sensor3300/5700 Sensor Value; 3300/5750 Application Type1 / IPSO AllianceM value; O application typeReusableGeneric fallback. Semantically weaker than Object 3301 because the observed property depends on free text and optional units.
509 Measurement Metadata509/0 Linked Sensor0 / OMAMObject-specificSource 0 foundation for linking metadata to a sensor Object Instance. It does not identify observation point, observed feature, or method.

Coverage Assessment

Existing coverage requiring clarification or extension.

Illuminance values are directly represented. Supporting units, timestamp, and quality are optional. No general OMA mechanism states whether the measurement was taken at the luminaire, at a reference plane, or on the road surface.

Missing Semantics

  • Controlled Public Lighting observation-point terminology
  • Explicit observed-feature relationship
  • Explicit relationship between logical observation and the public-space entity represented
  • Profile requirement for timestamp, units, and quality metadata

Smart Data Model Responsibility

The Smart Data Model should represent:

  • Road, street, pavement, pedestrian area, or public-space identity
  • Municipality lighting objective and applicable standard
  • Required illumination range
  • Spatial aggregation and compliance determination

The mapping must preserve sensor identity, observation point, value, unit, timestamp, and quality.

Recommendation to the OMA Smart Cities Working Group

Retain Object 3301 as the primary illuminance measurement Object. Define a standardized observation-point and observed-feature relationship, potentially by extending Source 0 Object 509 or by defining reusable metadata Resources. Define a Public Lighting profile that makes required contextual Resources mandatory when they are needed for interoperable service-outcome assessment.

Water Management and Irrigation

Municipality Operational Need

Municipalities need to determine whether water reaches its intended location, whether consumers receive adequate pressure, whether plants receive sufficient irrigation, and whether the required water service outcome is achieved.

Required OMA Contribution

Telemetry

  • Water flow, accumulated volume, pressure, level, soil moisture, and relevant water-quality measurements
  • Unit, timestamp, and quality
  • Interval or aggregation information when the reported value is not instantaneous

Metadata and relationships

  • Observation point, such as pump outlet, valve, pipeline, consumer delivery point, irrigation zone, soil layer, or root zone
  • Observed medium or feature
  • Relationship to a locally known asset or service endpoint

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3300 Generic Sensor3300/5700 Sensor Value; 3300/5701 Units; 3300/5750 Application Type1 / IPSO AllianceM value; O units and application typeReusableGeneric fallback. The measured property depends on optional free text.
3320 Percentage3320/5700 Sensor Value; 3320/5750 Application Type1 / IPSO AllianceM value; O application typeReusableCan carry soil-moisture percentage, but soil moisture and root-zone semantics are not standardized.
3323 Pressure3323/5700 Sensor Value1 / IPSO AllianceMReusableDirect pressure measurement. The network or consumer observation point is absent.
3319 Depth3319/5700 Sensor Value1 / IPSO AllianceMReusableCan represent water depth or level when deployment context supplies the meaning.
3346 Rate3346/5700 Sensor Value1 / IPSO AllianceMReusableCan represent water flow rate. The medium and observation point are not explicit.
3303 Temperature3303/5700 Sensor Value1 / IPSO AllianceMReusableSupports water temperature when it is part of the required service outcome.
3325 Concentration3325/5700 Sensor Value1 / IPSO AllianceMReusableGeneric constituent concentration; the constituent requires additional semantics.
3326 Acidity3326/5700 Sensor Value1 / IPSO AllianceMReusableDirect acidity measurement.
3327 Conductivity3327/5700 Sensor Value1 / IPSO AllianceMReusableDirect conductivity measurement.
3424 Water Meter3424/1 Cumulated Water Volume1 / uCIFIMObject-specificStrong delivered-volume evidence when the meter is located at a delivery point. The delivery-point relationship is absent.
3424 Water Meter3424/7 Minimum Flow Rate; 3424/8 Maximum Flow Rate1 / uCIFIOObject-specificConditional extrema; no mandatory current flow value.
3426 Water Quality Sensor3426/1-14 water-quality measurements1 / uCIFIOObject-specificBroad water-quality coverage, but no individual measurement is mandatory.
3427 Pressure Monitoring Sensor3427/1 Pressure1 / uCIFIMObject-specificStrong water-specific pressure measurement. Its position in the network is unspecified.
3445 Stream Gauge3445/1 Water Level; 3445/2 Volumetric Discharge1 / uCIFIM level; O dischargeObject-specificSupports water level and conditional discharge. The represented location is absent.
10266 Water Flow Readings10266/6029 Latest Payload2 / South East Water CorporationMReusablePrivate interval-data precedent. The payload is opaque and lacks a general aggregation-method declaration.
10269 Pressure Readings10269/6029 Latest Payload2 / South East Water CorporationMReusablePrivate interval pressure precedent.
10487 Water Level Readings10487/6029 Latest Payload2 / South East Water CorporationMReusablePrivate interval water-level precedent.
10507 Electrical Conductivity Readings10507/6029 Latest Payload2 / South East Water CorporationMReusablePrivate interval conductivity precedent.
509 Measurement Metadata509/0 Linked Sensor0 / OMAMObject-specificSource 0 sensor-metadata link foundation; observation point and observed feature remain absent.

The interval Objects also use reusable Resources such as 6000 Interval Period, 6003 Interval Collection Start Time, 6004 Oldest Recorded Interval, and 6006 Latest Recorded Interval. These provide temporal context but do not fully describe the aggregation function or observation point.

Coverage Assessment

Existing coverage requiring clarification or extension.

Most physical quantities are available through IPSO and uCIFI Objects now maintained by OMA. Root-zone soil moisture remains semantically weak because it depends on Object 3320 plus optional free-text Application Type. Private Source 2 Objects demonstrate interval-data patterns but do not constitute general Source 0 OMA coverage.

Missing Semantics

  • Standardized soil-moisture and root-zone representation
  • Controlled Water/Irrigation observation-point terminology
  • Explicit observed-medium and observed-feature relationships
  • Link from a measurement to a consumer delivery point, irrigation zone, soil layer, or root zone
  • General aggregation function for interval values
  • Mandatory contextual metadata profile

Smart Data Model Responsibility

The Smart Data Model should represent:

  • Water network and irrigation topology
  • Consumer, service area, irrigation zone, plant, and root-zone identity
  • Required pressure, volume, moisture, and water-quality objectives
  • Municipality policy and compliance determination
  • Cross-device and geographic aggregation

The mapping must preserve measurement identity, observation point, value, unit, timestamp, quality, and interval semantics.

Recommendation to the OMA Smart Cities Working Group

Use existing IPSO and uCIFI measurement Objects where their physical quantity semantics are sufficient. Define controlled observation-point and observed-feature relationships. Standardize soil-moisture/root-zone semantics. Use the Source 2 interval Objects as implementation evidence, but define a Source 0 pattern if generalized interval observations are adopted by OMA.

Shared Cross-Domain Finding

The Registry represents physical quantities more effectively than it represents their operational role. The Smart Data Model should classify an observation as a municipality service outcome. OMA should make that classification possible by exposing explicit observation point, observed feature, timestamp, units, quality, and method metadata.


OMA Question 2

How is the distinction maintained between service outcome and infrastructure output?

Public Lighting

Municipality Operational Need

A municipality must distinguish inadequate road or pedestrian-area illumination from normal luminaire operation. A luminaire may be switched on and operating at its commanded dimming level while the public space remains under-illuminated.

Required OMA Contribution

Telemetry

  • Illuminance at the relevant observation point
  • Luminaire operating state and output-related telemetry

Metadata and relationships

  • Explicit relationship between the illuminance observation, its observation point, and the relevant lighting asset when known locally

Existing Object and Resource Evidence

Semantic roleObject and ResourceSource / OwnerAssessment
Service-outcome candidate3301/5700 Illuminance Sensor Value1 / IPSO AllianceMeasures illuminance but does not state whether it represents a road surface or the luminaire environment.
Service-outcome candidate3392/404 Illuminance Sensor Value1 / OpenAISLogical illuminance observation.
Logical/physical link3392/909 Executing Object1 / OpenAISExplicit Core Link, but limited to the OpenAIS Object model.
Infrastructure behaviour3311/5850 On/Off — M; 3311/5851 Dimmer — O1 / IPSO AllianceDescribes control state rather than achieved illumination.
Infrastructure behaviour3416/3 Dimming Level — M; 3416/2 Command in Action — O1 / uCIFIDescribes lamp-controller behaviour.
Infrastructure capability3417/4 Nominal Light Output — O1 / uCIFIDescribes nominal luminaire output in lumens, not observed public-space illuminance.

Coverage Assessment

Existing coverage requiring clarification or extension.

Separate sensor and controller Objects create a structural distinction, but no general relationship states which illuminance observation results from which luminaire or which public space it represents. Client co-location is ambiguous.

Missing Semantics

  • Explicit observation-to-asset relationship
  • Explicit observation-point relationship
  • Controlled distinction between luminaire output and public-space illuminance

Smart Data Model Responsibility

The Smart Data Model should classify road-surface or public-space illuminance as the service outcome and relate it to lighting assets, roads, and applicable objectives.

Recommendation to the OMA Smart Cities Working Group

Do not infer service outcome from Object ID or Client co-location. Define a standard relationship from measurement metadata to the observed lighting asset and observation point.

Water Management and Irrigation

Municipality Operational Need

A municipality must distinguish water delivered to a consumer or root zone from the behaviour of pumps, valves, tanks, and pipelines. An open valve does not prove that sufficient water reached its intended destination.

Required OMA Contribution

Telemetry

  • Outcome-related flow, volume, pressure, level, or soil moisture
  • Pump, valve, and discharge state when locally observable

Metadata and relationships

  • Explicit relationship between an observation, its observation point, and the relevant local infrastructure asset or endpoint

Existing Object and Resource Evidence

Semantic roleObject and ResourceSource / OwnerAssessment
Service-outcome candidate3323/5700 Pressure1 / IPSO AllianceCould represent consumer pressure or infrastructure pressure; the point is unspecified.
Service-outcome candidate3427/1 Pressure1 / uCIFIWater-specific pressure, but network location is absent.
Service-outcome candidate3320/5700 Percentage1 / IPSO AllianceCould represent soil moisture, but the property and root-zone location are not standardized.
Service-outcome candidate3424/1 Cumulated Water Volume1 / uCIFICould represent delivered volume if the meter is at the service endpoint.
Infrastructure behaviour3425/2 Irrigation Valve Status; 3425/4 Command in Action1 / uCIFIDescribes valve behaviour; both Resources are optional.
Infrastructure configuration10498/0 Discharge Level; 10498/2 Discharge Volume2 / South East Water CorporationPrivate configured discharge intent, not proof of delivered outcome.

Coverage Assessment

Indirect or ambiguous.

The same Pressure Object can describe consumer pressure, pump outlet pressure, pipeline pressure, or valve-adjacent pressure. Object identity does not establish its operational role.

Missing Semantics

  • Observation point and network role
  • Explicit link between measurement and local asset or endpoint
  • Standard soil/root-zone relationship
  • Delivered-versus-commanded distinction for water volume

Smart Data Model Responsibility

The Smart Data Model should classify observations as consumer service, irrigation outcome, or infrastructure behaviour using network topology, service-area relationships, and municipality objectives.

Recommendation to the OMA Smart Cities Working Group

Define explicit observation-point and observed-feature relationships. Preserve the distinction between actuator command, actual actuator state, infrastructure measurement, and endpoint outcome measurement.

Shared Cross-Domain Finding

The municipality-level concept of Service Outcome normally belongs in the Smart Data Model. OMA does not need to add a universal Service Outcome flag if it exposes the observation point, observed feature, and relevant local asset relationships needed for deterministic classification.


OMA Question 3

How are measured, estimated, inferred, predicted, or aggregated service outcomes represented?

Public Lighting

Municipality Operational Need

A municipality must know whether illuminance was directly measured or derived from luminaire characteristics, simulation, historical information, or an analytical model. Different methods have different levels of authority for compliance and operational decisions.

Required OMA Contribution

Telemetry

  • Observed or derived value

Metadata and relationships

  • Observation method
  • Source observations when locally available
  • Aggregation function and interval when calculated locally
  • Local model identity or version when operationally relevant

Existing Object and Resource Evidence

MethodEvidenceSource / OwnerAssessment
MeasuredReusable 5700 Sensor Value used by Object 33011 / IPSO AllianceThe Common Resource definition explicitly describes a measured sensor value.
Logical observation3392/404 Sensor Value and 3392/909 Executing Object1 / OpenAISLinks a logical value to an executing Object but does not classify the production method.
Virtual or derived3464/1-4 Integer, Float, Boolean, and String Values1 / uCIFIAll optional. The Object can hold virtual values but does not state whether they are estimated, inferred, predicted, or simulated.

Coverage Assessment

  • Measured: Existing coverage.
  • Estimated, inferred, predicted, simulated, or proxy-derived: New OMA capability required.
  • Aggregated: No general Public Lighting representation identified.

Missing Semantics

  • Controlled observation-method vocabulary
  • Derivation and source-observation relationships
  • Aggregation function and window
  • Model identity for locally generated values

Smart Data Model Responsibility

The Smart Data Model should carry external model provenance, simulation lineage, and analytical workflow information. OMA should report such information only when the value is calculated locally or affects local operation.

Recommendation to the OMA Smart Cities Working Group

Define reusable observation-method metadata. Consider extending Source 0 Object 509 so that method metadata can be linked to an existing sensor Object Instance.

Water Management and Irrigation

Municipality Operational Need

A municipality must distinguish measured soil moisture, pressure, flow, and water quality from estimates, forecasts, model-derived irrigation needs, and time-aggregated readings.

Required OMA Contribution

Telemetry

  • Measured or derived value
  • Time interval when the value represents a period

Metadata and relationships

  • Observation method
  • Aggregation function
  • Prediction horizon or forecast validity when generated locally
  • Source observations or local model identifier when operationally relevant

Existing Object and Resource Evidence

MethodEvidenceSource / OwnerAssessment
MeasuredReusable 5700 Sensor Value in Objects 3300, 3319, 3320, 3323, 3325, 3326, 3327, and 33461 / IPSO AllianceExplicit measured-value semantics.
MeasuredObject-specific measurements in Objects 3424, 3426, 3427, and 34451 / uCIFIDomain-specific measured values.
Virtual or derived3464/1-4 Virtual Sensor values1 / uCIFIMethod and derivation are unspecified.
Interval aggregation10266/6000-6029, 10269/6000-6029, 10487/6000-6029, and 10507/6000-60292 / South East Water CorporationPrivate precedent. Interval width and temporal boundaries exist, but aggregation function is not generally explicit.

Coverage Assessment

  • Measured: Existing coverage.
  • Aggregated: Private precedent requiring generalization.
  • Estimated, inferred, predicted, simulated, or proxy-derived: New OMA capability required.

Missing Semantics

  • Controlled observation-method vocabulary
  • Aggregation function, including sum, mean, minimum, maximum, or other method
  • Prediction horizon and validity interval
  • Link to local source observations or model

Smart Data Model Responsibility

The Smart Data Model should represent externally generated forecasts, irrigation recommendations, analytical lineage, and model provenance. OMA should represent locally generated predictions or recommendations when they affect device operation.

Recommendation to the OMA Smart Cities Working Group

Use the Source 2 interval Objects as implementation evidence, but create a Source 0 generalized mechanism if OMA standardizes interval observations. Define reusable observation-method and aggregation metadata.

Shared Cross-Domain Finding

Measured values are well represented. The principal cross-domain gap is the absence of standardized method metadata. Method must not be inferred from an Object name such as Virtual Sensor.


OMA Question 4

How is the observation location represented?

Public Lighting

Municipality Operational Need

Illuminance measured inside a luminaire, at the pole, or on a road surface has different operational meaning. Municipality comparisons require the actual observation point and represented public space.

Required OMA Contribution

Telemetry

  • Coordinates or local position when measured or configured on the device

Metadata and relationships

  • Type of observation point
  • Link between observation, sensor, and observation point
  • Link to a locally known observed asset or feature

Existing Object and Resource Evidence

Object and ResourceSource / OwnerRequirement statusReuseAssessment
6/0 Latitude; 6/1 Longitude; 6/5 Timestamp0 / OMAMObject-specificRepresents Client location and location time, not necessarily measurement location.
3336/6051 Numeric Latitude; 3336/6052 Numeric Longitude1 / IPSO AllianceMReusableRepresents sensor/device position but has no general link to Object 3301.
3398/908 Mounting Location1 / OpenAISMObject-specificExplicit site-specific free text; no controlled Public Lighting terminology.
3392/909 Executing Object1 / OpenAISMObject-specificLinks a logical illuminance sensor to an executing Object.
509/0 Linked Sensor0 / OMAMObject-specificLinks measurement metadata to a sensor but not to an observation point.

Coverage Assessment

Existing coverage requiring clarification or extension.

Location can describe the Client or sensor, but not reliably the road surface, reference plane, or public-space feature represented by the observation.

Missing Semantics

  • Controlled Public Lighting observation-point type
  • Link from measurement to observation point
  • Distinction between device location and represented-feature location

Smart Data Model Responsibility

The Smart Data Model should relate the OMA observation point to a road, street, pavement, pedestrian area, or public-space entity.

Recommendation to the OMA Smart Cities Working Group

Define observation-point metadata separately from generic Client location. Provide an explicit link from measurement metadata to the observation point.

Water Management and Irrigation

Municipality Operational Need

Pressure at a pump differs from pressure at a consumer. Soil moisture near the surface differs from moisture at root depth. Flow at a valve differs from water delivered to an irrigation zone.

Required OMA Contribution

Telemetry

  • Coordinates, depth, or local position when known by the device

Configuration or operational intent

  • Sensor offset or locally required installation geometry

Metadata and relationships

  • Observation-point type
  • Link to local pipeline, valve, meter, tank, soil layer, root zone, or endpoint when known locally

Existing Object and Resource Evidence

Object and ResourceSource / OwnerRequirement statusReuseAssessment
6/0-1 Latitude and Longitude0 / OMAMObject-specificClient location, not a general observation-point relationship.
3336/6051-6052 Numeric Latitude and Longitude1 / IPSO AllianceMReusableSensor/device position without a link to the water observation.
10502/3-4 Tank GPS Longitude and Latitude2 / South East Water CorporationMObject-specificPrivate tank-specific precedent.
10502/1 Sensor Offset2 / South East Water CorporationMObject-specificPrivate precedent for locally required sensor geometry.
509/0 Linked Sensor0 / OMAMObject-specificSource 0 link to a sensor, but no observation-point or observed-feature link.

Coverage Assessment

Existing coverage requiring extension.

The Registry can represent coordinates and some private installation metadata, but cannot generally identify consumer delivery point, network position, soil layer, or root zone.

Missing Semantics

  • Controlled Water/Irrigation observation-point type
  • Soil depth and root-zone semantics
  • Network-position and consumer-endpoint relationships
  • Distinction between device location and represented location

Smart Data Model Responsibility

The Smart Data Model should relate the OMA observation point to the municipal water network, irrigation topology, consumer, service area, plant, and root zone.

Recommendation to the OMA Smart Cities Working Group

Define reusable observation-point and observed-feature relationships. Use private Object 10502 as implementation evidence for installation metadata, but standardize any general capability as Source 0.

Shared Cross-Domain Finding

Generic Client location is insufficient for outcome interpretation. OMA needs to distinguish sensor location, observation point, and represented-feature location. The Smart Data Model then maps those identifiers into municipality geography and topology.


OMA Question 5

Which additional capabilities, if any, would improve representation of municipality service outcomes?

Public Lighting

Municipality Operational Need

Municipalities need interoperable illuminance observations that can be mapped to roads and public spaces and distinguished from luminaire output.

Required OMA Contribution

  • Controlled lighting observation-point semantics
  • Explicit observation-to-point and observation-to-asset relationships
  • Method, timestamp, unit, and quality metadata
  • Locally required threshold or target only when used for autonomous operation

Existing Object and Resource Evidence

Objects 3301, 3392, 3398, 3416, and 3417 collectively demonstrate the value, sensor, controller, physical-device, and luminaire-asset concepts. Object 509 provides a Source 0 measurement-metadata foundation. No single composition connects all concepts using reusable, cross-domain relationships.

Coverage Assessment

New OMA capability required for standardized relationships and method metadata. Existing Objects should be reused for physical quantities.

Missing Semantics

  • Road-surface, pavement, pedestrian-area, pole, cabinet, and luminaire observation-point vocabulary
  • Observed-feature and relevant-asset links
  • Observation method and aggregation metadata
  • Public Lighting profile requirements for optional measurement context

Smart Data Model Responsibility

The Smart Data Model owns municipality geography, policy, required illumination, service areas, and compliance results.

Recommendation to the OMA Smart Cities Working Group

  1. Retain Object 3301 for illuminance.
  2. Extend Object 509 or define reusable metadata Resources for observation point, observed feature, method, and aggregation.
  3. Define a Public Lighting profile that constrains observation-point terms and requires appropriate timestamp, unit, and quality information.
  4. Ensure measurements can be linked to Objects 3416 and 3417 when that relationship is locally known.

Water Management and Irrigation

Municipality Operational Need

Municipalities need outcome observations associated with consumer delivery points, irrigation zones, soil/root conditions, and relevant water-network locations.

Required OMA Contribution

  • Controlled water and irrigation observation-point semantics
  • Standard soil-moisture/root-zone representation
  • Explicit relationships to local assets and service endpoints
  • Observation method and generalized interval/aggregation metadata
  • Locally required targets, schedules, or thresholds only when needed for autonomous operation

Existing Object and Resource Evidence

IPSO and uCIFI Objects provide most physical quantities. Source 2 South East Water Corporation Objects provide interval-observation and installation precedents. Object 509 provides a Source 0 link from metadata to a sensor but lacks the required observation context.

Coverage Assessment

Existing coverage requiring extension, plus new Source 0 capabilities for generalized metadata and interval observations.

Missing Semantics

  • Standard soil-moisture and root-zone model
  • Consumer endpoint, network position, soil layer, and irrigation-zone observation-point vocabulary
  • Observed-feature and local-asset relationships
  • Generalized aggregation function and observation method
  • Water/Irrigation profile requirements for optional context

Smart Data Model Responsibility

The Smart Data Model owns network topology, consumer and service-area relationships, plant requirements, municipal objectives, policies, and final service evaluation.

Recommendation to the OMA Smart Cities Working Group

  1. Reuse existing IPSO and uCIFI physical-quantity Objects.
  2. Standardize soil-moisture/root-zone semantics.
  3. Extend Object 509 or define reusable Source 0 metadata for observation point, observed feature, method, and aggregation.
  4. Generalize the useful interval-data pattern demonstrated by Source 2 Objects into Source 0 if adopted by OMA.
  5. Define a Water/Irrigation profile that makes necessary context mandatory.

Shared Cross-Domain Recommendation

The OMA Smart Cities Working Group should consider a reusable Source 0 measurement-context pattern with the following semantic capabilities:

  • Linked sensor
  • Observation point
  • Observed feature
  • Relevant local asset or endpoint
  • Observation method
  • Aggregation function and interval
  • Source observations when locally available
  • Prediction horizon for locally generated predictions
  • Timestamp, units, and measurement quality profile requirements

Municipality objectives, policies, service-area definitions, topology, and final service-outcome evaluation should remain outside OMA unless required for local device operation. OMA must provide stable identifiers and relationships that allow Smart Data Models to add that context without ambiguity.


Service Outcome Disposition Summary

ClassificationFinding
Existing OMA coverageSource 0 Location Object 6 and Measurement Metadata Object 509 provide useful foundations.
Existing coverage requiring clarification or extensionIPSO and uCIFI Objects provide most required physical measurements, but observation context and relationships are incomplete.
New OMA capability requiredObservation-point and observed-feature relationships, observation-method classification, generalized aggregation semantics, and standardized soil-moisture/root-zone semantics.
Outside OMA responsibility but must remain linkableMunicipality objectives, policies, geographic service areas, infrastructure topology, plant requirements, consumer relationships, cross-device aggregation, and final outcome evaluation.