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.

It answers the OMA questions of the Semantic Capability Assessment Framework for each semantic capability; resource-by-resource evidence is in the OMA LwM2M Registry Capability Classification.

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. The questions themselves are listed in the Semantic Capability Assessment Framework, and the municipality operational questions they serve are in the Public Lighting and Water Management & Irrigation Service Profiles. 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 Interoperability 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 Interoperability 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 Interoperability Profile governs their values.


Semantic Capability 1: Service Outcome

Capability Purpose

Definition: Stage 2 — Service Outcome.

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
  • Interoperability 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 Interoperability 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 Interoperability 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 output3311/5850 On/Off — M; 3311/5851 Dimmer — O1 / IPSO AllianceDescribes control state rather than achieved illumination.
Infrastructure output3416/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 output3425/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 output 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 Interoperability 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 Interoperability 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 Interoperability 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 Interoperability 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 Interoperability 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.

Semantic Capability 2: Infrastructure Output

Capability Purpose

Definition: Stage 2 — Infrastructure Output.

Infrastructure Output represents how the lighting infrastructure itself is behaving, independently of whether the resulting public-space illumination is adequate. It covers the light actually produced or commanded by a luminaire, the operating state of its control gear, and the anomalies that the infrastructure can detect about itself.

Overall Capability Conclusion

Existing OMA coverage, with clarification required for asset association.

The uCIFI outdoor-lighting Objects maintained by OMA provide strong, purpose-built coverage of dimming level, color temperature, and control-gear operating state, including a rich set of alarm conditions. The main gap is not the availability of infrastructure telemetry, but the absence of a general, reusable relationship that formally binds a given output measurement to the luminaire asset and pole it belongs to, beyond co-location on the same LwM2M Client.


OMA Question 1

Which existing LwM2M Objects and Resources represent infrastructure output?

Public Lighting

Municipality Operational Need

Municipalities need to know how much light each luminaire is actually producing or has been commanded to produce, independently of whether the resulting street illumination is adequate, so that infrastructure behaviour can be monitored, optimized, and maintained.

Required OMA Contribution

Telemetry

  • Dimming level and, when supported, color temperature actually applied by the luminaire
  • Electrical quantities that characterize the light source output (voltage, current, active/apparent power at the control-gear output)

Configuration or operational intent

  • Default dimming level and default color temperature applied when no schedule or manual override is active

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3416 Outdoor Lamp Controller3416/3 Dimming level1 / uCIFIMObject-specificDirect measured dimming level (0–100%) applied by the controller.
3416 Outdoor Lamp Controller3416/40 Actual light color temperature1 / uCIFIOObject-specificConditional measured color temperature output.
3416 Outdoor Lamp Controller3416/44 Light source voltage; 3416/45 Light source current; 3416/46 Light source active power1 / uCIFIOObject-specificElectrical output measured at the control-gear output, describing the light source behaviour rather than the public-space result.
3311 Light Control3311/5850 On/Off; 3311/5851 Dimmer1 / IPSO AllianceM On/Off; O DimmerReusableGeneric IPSO fallback representation of luminaire state; weaker than Object 3416 for street-lighting semantics.
3417 Luminaire Asset3417/4 Nominal light output; 3417/7 Nominal input power1 / uCIFIOObject-specificNameplate capacity, not an observed output; useful as the reference against which actual output is compared.
3418 Electrical Monitor3418/4 Active power; 3418/35 Dimming level1 / uCIFIOObject-specificInstantaneous electrical power drawn by the luminaire, explicitly correlated with the dimming level in effect at the time of measurement (3418/35), giving an independent electrical-side corroboration of the output reported by Object 3416.
3418 Electrical Monitor3418/1 Voltage; 3418/2 Current; 3418/5 Power factor1 / uCIFIOObject-specificSupplementary electrical characteristics of the light source output, overlapping with the light-source electrical Resources already exposed by 3416/44-46 but measured from the metering side of the circuit rather than the control-gear side.

Coverage Assessment

Existing OMA coverage. Object 3416 directly and mandatorily reports the dimming level, and optionally reports color temperature and electrical quantities at the light-source output. Object 3418 complements this with an independent, metering-side view of instantaneous electrical output, explicitly tied to the dimming level in effect (3418/35), which allows infrastructure output to be corroborated from two separate measurement points on the same luminaire. This is purpose-built infrastructure output telemetry; note that Object 3418's cumulative energy Resources (e.g. 3418/6 Cumulated active energy) are addressed separately under Semantic Capability 3: Resource Consumption, since they describe consumption rather than instantaneous output.

Missing Semantics

  • No explicit relationship tagging a given output measurement instance as "infrastructure output" versus "service outcome" when both a 3416 or 3418 instance and a 3301 illuminance instance exist on the same Client.
  • No Resource formally states that a given 3418 Instance and a given 3416 Instance are measuring the same physical luminaire, beyond co-location on the same Client (the same linked-asset gap already identified in the Overall Capability Conclusion).

Smart Data Model Responsibility

The Smart Data Model should keep infrastructure output entities (luminaire, lamp) clearly separate from service-outcome entities (road, public space) and should be the layer that performs the comparison between commanded/produced output and observed illumination.

Recommendation to the OMA Smart Cities Working Group

Retain Object 3416 as the primary infrastructure-output Object for street lighting. Document explicitly, in a Public Lighting Interoperability Profile, that Resources in 3416 represent infrastructure behaviour and must not be interpreted as service outcome.


OMA Question 2

How are operating states represented?

Public Lighting

Municipality Operational Need

Municipalities need to know whether a luminaire is operating normally, degraded, or failed, so that maintenance can be planned and outages can be distinguished from dimming decisions.

Required OMA Contribution

Telemetry

  • Boolean or enumerated fault indicators for the lamp, control gear, and relay
  • A reason code narrowing down the type of failure when available

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3416 Outdoor Lamp Controller3416/5 Lamp failure; 3416/6 Lamp failure reason1 / uCIFIOObject-specificBoolean failure flag plus a bitmask reason (open circuit, short circuit, thermal derating, thermal shutdown).
3416 Outdoor Lamp Controller3416/7 Control gear failure; 3416/8 Control gear failure reason1 / uCIFIOObject-specificDALI/0–10V-derived control-gear failure with a DiiA-aligned reason bitmask.
3416 Outdoor Lamp Controller3416/9 Relay failure; 3416/10 Day burner; 3416/11 Cycling failure; 3416/12 Control gear communication failure1 / uCIFIOObject-specificAdditional discrete operating-state anomalies (relay stuck, lamp on when it should be off, excessive switching, DALI bus silence).
3416 Outdoor Lamp Controller3416/21 Control gear temperature; 3416/22 Control gear thermal derating; 3416/25 Control gear thermal shutdown1 / uCIFIOObject-specificThermal operating-state indicators with associated counters (3416/23, 3416/26).
3416 Outdoor Lamp Controller3416/65 Lamp max operating hours exceeded1 / uCIFIOObject-specificEnd-of-life operating-state indicator, driven by a configurable threshold (3416/64).

Coverage Assessment

Existing OMA coverage. Object 3416 provides one of the most granular operating-state models in the Registry for any Smart Cities domain, covering lamp, control gear, relay, and thermal states, each with optional reason codes.

Missing Semantics

  • All operating-state Resources are optional; a Public Lighting Interoperability Profile does not yet mandate a minimum subset for interoperable fault reporting.
  • No controlled severity or urgency classification distinguishes a minor derating event from a lamp failure requiring dispatch.

Smart Data Model Responsibility

The Smart Data Model should convert raw operating-state flags into work-order-ready maintenance events, associating them with asset ownership, warranty, and crew assignment.

Recommendation to the OMA Smart Cities Working Group

Define a Public Lighting Interoperability Profile that makes a minimum operating-state subset (lamp failure, control gear failure, relay failure) mandatory for interoperable fault detection across vendors.


OMA Question 3

How are output measurements associated with the corresponding assets?

Public Lighting

Municipality Operational Need

Municipalities need to know which physical luminaire, pole, or cabinet produced a given output measurement in order to route maintenance and to associate output history with a specific piece of equipment.

Required OMA Contribution

Metadata and relationships

  • Identifier linking a controller instance to the physical luminaire asset it drives
  • Manufacturer and nameplate identity of that asset

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3410 Device Extension3410/4 Asset identifier1 / uCIFIOObject-specificFree-text identifier of the asset (e.g. luminaire) controlled by the device; the association depends on consistent population by the installer.
3417 Luminaire Asset3417/1 Asset GTIN; 3417/13 Luminaire identification; 3417/14 Luminaire identification number1 / uCIFIM GTIN; O identificationObject-specificManufacturer-assigned identity of the luminaire, but no Resource formally links a specific 3417 Instance to the 3416 Instance that controls it other than co-location on the same Client.

Coverage Assessment

Existing coverage requiring clarification or extension. Identity Resources exist in Objects 3410 and 3417, but there is no dedicated, generalized Resource that links a 3416 or 3418 measurement Instance to its corresponding 3417 Luminaire Asset Instance.

Missing Semantics

  • A reusable "linked asset" relationship, e.g. Core Link pattern, applicable to measurement and control Objects.

Smart Data Model Responsibility

The Smart Data Model should maintain the authoritative asset register (pole, luminaire, cabinet) and resolve the device-to-asset relationship into a stable Digital Twin entity graph.

Recommendation to the OMA Smart Cities Working Group

Generalize the Core Link output-reference pattern into a reusable "linked asset" Resource that measurement and control Objects such as 3416 and 3418 can adopt.


OMA Question 4

Which additional capabilities, if any, would improve representation of infrastructure behaviour?

Public Lighting

Required OMA Contribution

  • A reusable linked-asset relationship (see Question 3)
  • An Interoperability Profile-level minimum mandatory operating-state subset (see Question 2)
  • A controlled severity/urgency classification for operating-state anomalies

Coverage Assessment

Existing coverage requiring extension. The underlying telemetry is strong; the missing pieces are profiling and relationship generalization rather than new measurement Resources.

Smart Data Model Responsibility

Severity triage, maintenance prioritization, and cross-asset comparison belong in the Smart Data Model / Digital Twin layer.

Recommendation to the OMA Smart Cities Working Group

Prioritize a Public Lighting Interoperability Profile over new Object definitions: the Registry's infrastructure-output vocabulary is already rich, but it is under- constrained by mandatory status and relationship generalization.


Infrastructure Output Disposition Summary

ClassificationFinding
Existing OMA coverageObject 3416 dimming level, color temperature, and a rich operating-state/alarm model; Object 3418 electrical output at the light source.
Existing coverage requiring clarification or extensionAsset-linking between controller, meter, and luminaire asset Instances; mandatory Interoperability Profile subset for fault reporting.
New OMA capability requiredNone identified; a reusable linked-asset relationship and profiling are sufficient.
Outside OMA responsibility but must remain linkableMaintenance prioritization, work-order generation, and comparison against service outcome.

Semantic Capability 3: Resource Consumption

Capability Purpose

Definition: Stage 2 — Resource Consumption.

Resource Consumption represents the energy consumed to deliver the public lighting service, independently of the light output achieved or the service outcome experienced. It supports efficiency analysis, energy budgeting, and the evaluation of dimming or maintenance strategies against their energy impact.

Overall Capability Conclusion

Existing OMA coverage.

The uCIFI electrical Objects maintained by OMA (Electrical Monitor, Single-Phase Electrical Meter, Three-Phase Electrical Meter Complement) provide mature, Zhaga/D4i-aligned energy measurement at both the single light-point level and the cabinet/feeder level. The main clarification required is how a single light-point measurement should be aggregated into cabinet, zone, or municipality totals, which is a Smart Data Model responsibility, and how consumption should be explicitly linked to the service outcome it supports.


OMA Question 1

Which existing LwM2M Objects and Resources represent resource consumption?

Public Lighting

Municipality Operational Need

Municipalities need to know how much energy is required to provide the public lighting service, at the level of an individual luminaire, a cabinet, or a zone, in order to manage energy budgets and evaluate efficiency programs.

Required OMA Contribution

Telemetry

  • Cumulated active, reactive, and apparent energy
  • Instantaneous active, reactive, and apparent power
  • Voltage, current, frequency, and power factor supporting energy quality analysis

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3418 Electrical Monitor3418/6 Cumulated active energy; 3418/30 Reactive energy; 3418/36 Apparent Energy1 / uCIFIOObject-specificSingle light-point cumulative energy since last reset (3418/7 Energy reset).
3418 Electrical Monitor3418/4 Active power; 3418/29 Reactive power; 3418/37 Apparent Power1 / uCIFIOObject-specificInstantaneous power at the individual luminaire.
3421 Single-Phase Electrical Meter3421/25 Active energy import (+A) Un1 / uCIFIMObject-specificMandatory cumulative active-energy import at a single-phase feeder (e.g. lighting cabinet circuit).
3421 Single-Phase Electrical Meter3421/16 Active power+ (QI+QIV)1 / uCIFIMObject-specificMandatory instantaneous active power import.
3422 Three-Phase Electrical Meter Complement3422/17 Active energy import Un; 3422/8 Total active power import on the 3 lines1 / uCIFIMObject-specificMandatory cumulative and instantaneous active energy/power across all three lines of a cabinet feeder, combined with three associated 3421 Instances (3422/36-38 L1/L2/L3 Meter Instance).

Coverage Assessment

Existing OMA coverage. Energy and power are represented at both the single light-point scale (3418) and the feeder/cabinet scale (3421, 3422), covering single-phase and three-phase installations.

Missing Semantics

  • No explicit Resource states whether a given energy value supports the lighting service outcome versus other loads sharing the same cabinet.

Smart Data Model Responsibility

The Smart Data Model should aggregate consumption across luminaires, cabinets, and zones, and associate it with the illumination service outcome it supports.

Recommendation to the OMA Smart Cities Working Group

No new Objects are required. Reuse 3418, 3421, and 3422 as the standard consumption Objects for Public Lighting Interoperability Profiles.


OMA Question 2

Can energy, water, fuel, or battery usage be represented consistently?

Public Lighting

Required OMA Contribution

Consistent units and consistent semantics (import/export, instantaneous vs. cumulative) across single light-point and feeder-level measurements.

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3418 Electrical Monitor3418/6 Cumulated active energy (Wh)1 / uCIFIConsistent unit and semantics with 3421/3422.
3421 Single-Phase Electrical Meter3421/25 Active energy import (Wh); 3421/26 Active energy export (Wh)1 / uCIFIExplicit import/export distinction, more granular than 3418.
3422 Three-Phase Electrical Meter Complement3422/17 Active energy import Un (Wh)1 / uCIFISame unit and naming convention as 3421, confirming cross-object consistency.
3 Device3/9 Battery Level0 / OMAPercentage-based battery usage; consistent for battery-powered auxiliary sensors but not the light source itself, which is normally mains-powered.

Coverage Assessment

Existing OMA coverage. All three uCIFI electrical Objects share the same unified-rate energy naming convention (Un) and Wh/varh/VAh units, so values are consistently representable and comparable across scales.

Missing Semantics

None specific to unit or semantic consistency; only cross-object aggregation guidance is missing (Smart Data Model responsibility).

Smart Data Model Responsibility

Aggregation and normalization across mixed single-phase/three-phase deployments.

Recommendation to the OMA Smart Cities Working Group

None required beyond continuing to require the unified-rate (Un) naming convention in any future electrical metering Object.


OMA Question 3

Are electrical measurements sufficiently complete for operational efficiency analysis?

Public Lighting

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3421 Single-Phase Electrical Meter3421/13 Instantaneous Power Factor; 3421/1 Voltage; 3421/6 Current1 / uCIFIMandatory power-quality Resources sufficient for efficiency analysis.
3418 Electrical Monitor3418/5 Power factor; 3418/35 Dimming level1 / uCIFIPower factor associated with the dimming level in effect at the time of measurement, enabling efficiency-vs-dimming analysis.
3421 Single-Phase Electrical Meter3421/37-52 power-failure and voltage-sag/swell counters1 / uCIFIPower-quality event counters that support root-cause analysis of consumption anomalies.

Coverage Assessment

Existing OMA coverage. The combination of power factor, voltage, current, and dimming-level association (Resource 3418/35) is sufficient for operational efficiency analysis at the light-point level.

Missing Semantics

None material; efficiency benchmarking across assets is a Smart Data Model analytics function, not a device semantic gap.

Smart Data Model Responsibility

Benchmarking efficiency across luminaires, cabinets, and time periods.

Recommendation to the OMA Smart Cities Working Group

None required.


OMA Question 4

Can resource consumption be associated with the asset, group, cabinet, zone, or service outcome it supports?

Public Lighting

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3418 Electrical MonitorObject scope is intrinsically a single light point1 / uCIFIScope is implicit in Object identity, not stated by a Resource.
3421 Single-Phase Electrical MeterObject scope is intrinsically a single-phase feeder circuit (e.g. a lighting cabinet circuit serving many luminaires)1 / uCIFIScope is implicit in Object identity, one level above 3418; a 3421 Instance is the constituent unit that 3422 references explicitly (see below), but nothing in 3421 itself states which luminaires are wired to that circuit.
3422 Three-Phase Electrical Meter Complement3422/36-38 L1/L2/L3 Meter Instance1 / uCIFIExplicit Resource linking the cabinet-level three-phase Object to its three constituent single-phase 3421 meter Instances; this is the strongest example of scope linkage in the Registry, and it demonstrates that 3421 and 3422 are already designed to compose across scopes.
3410 Device Extension3410/4 Asset identifier1 / uCIFIOptional free-text link from the metering device to the asset/zone it serves.

Coverage Assessment

Existing coverage requiring clarification or extension. Object 3422 demonstrates that explicit scope linkage between related meter Instances is achievable within OMA, referencing its constituent 3421 Instances by design, but no equivalent mechanism links an individual 3418 Instance to the 3421 feeder circuit it is wired into, or to the illuminance service outcome the consumption ultimately supports.

Missing Semantics

  • A generalization of the 3422-to-3421 linked-instance pattern (36-38) to other scope relationships, such as light point (3418) to feeder circuit (3421), or feeder circuit to zone.

Smart Data Model Responsibility

Zone, group, and service-outcome association of consumption values.

Recommendation to the OMA Smart Cities Working Group

Generalize the linked-meter-instance pattern demonstrated by Object 3422 so it can express additional scope relationships beyond three-phase composition.


Resource Consumption Disposition Summary

ClassificationFinding
Existing OMA coverageObjects 3418, 3421, and 3422 provide consistent, unit-aligned energy and power measurements from light-point to cabinet scale.
Existing coverage requiring clarification or extensionGeneralizing the 3422 linked-meter-instance pattern to other scope relationships.
New OMA capability requiredNone identified.
Outside OMA responsibility but must remain linkableZone/group aggregation, efficiency benchmarking, and association with service outcome.

Semantic Capability 4: Observation Point

Capability Purpose

Definition: Stage 2 — Observation Point.

Observation Point identifies where a measurement physically or logically originates, for example at the luminaire's control gear, at a cabinet feeder, or at the LwM2M Client itself, independently of the asset being described.

Overall Capability Conclusion

Existing coverage requiring clarification or extension.

The Registry represents device/Client location precisely through Object 6, but it does not generally distinguish the observation point of an individual measurement Resource from the location of the Client that hosts it. This mirrors the finding already documented for Service Outcome (OMA Question 4).


OMA Question 1

Which existing Objects identify the observation point?

Public Lighting

Municipality Operational Need

Municipalities need to know whether a given electrical or dimming measurement originates from the luminaire, the cabinet feeder, or another point in the network, in order to interpret it correctly.

Required OMA Contribution

Telemetry

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

Metadata and relationships

  • Type of observation point (luminaire, pole, cabinet)
  • Link between the observation and the observation point

Existing Object and Resource Evidence

Object and ResourceSource / OwnerRequirement statusReuseAssessment
6/0 Latitude; 6/1 Longitude0 / OMAMObject-specificRepresents Client location; a 3416/3418 Instance co-located on the same Client inherits this location by association only.
3417/1 Asset GTIN; 3417/13 Luminaire identification1 / uCIFIM GTINObject-specificIdentifies the physical asset, but not a location or observation-point type.
3410/4 Asset identifier1 / uCIFIOObject-specificFree-text identifier that could encode a pole or cabinet reference, but with no controlled vocabulary.

Coverage Assessment

Existing coverage requiring clarification or extension. Location Object 6 and Asset identifiers exist, but there is no reusable, controlled observation-point type (luminaire vs. cabinet vs. feeder) analogous to the gap already identified for Service Outcome.

Missing Semantics

  • Controlled observation-point vocabulary for street-lighting equipment (luminaire, pole, cabinet, feeder)

Smart Data Model Responsibility

The Smart Data Model should relate the OMA-reported Client/asset identity to the specific pole, cabinet, or street segment in municipality geography.

Recommendation to the OMA Smart Cities Working Group

Reuse the same observation-point/observed-feature extension already recommended for Service Outcome (extending Object 509 or defining reusable metadata) so that it also covers infrastructure-output and consumption Objects such as 3416, 3418, 3421, and 3422.


OMA Question 2

Can observation points be represented independently from asset identity?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
6/0-1 Latitude/Longitude0 / OMATied to the Client, not to an independent observation-point concept.
3417 Luminaire AssetAsset identity Resources1 / uCIFI

Coverage Assessment

Existing coverage requiring extension. Currently, observation point and asset identity are not modeled as independent concepts; location is a property of the Client, and asset identity is a property of the Luminaire Asset Object, with no explicit third concept for "point of observation."

Missing Semantics

  • A standalone observation-point concept, distinct from both Client location and asset identity.

Smart Data Model Responsibility

Digital Twins should model observation point as a distinct, queryable attribute separate from asset identity.

Recommendation to the OMA Smart Cities Working Group

Same recommendation as Question 1: a reusable observation-point Resource, independent from both Location (6) and Luminaire Asset (3417).


OMA Question 3

Can multiple observation points be associated with the same infrastructure asset?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
3418 Electrical Monitor and 3416 Outdoor Lamp Controller co-located on the same Client1 / uCIFIMultiple Object Instances can coexist on one Client (e.g. one luminaire with both a controller and an electrical monitor), but no Resource states that they observe the same physical asset from different points.

Coverage Assessment

Indirect or ambiguous. Co-location on the same Client is the only available signal; it is not an explicit relationship.

Missing Semantics

  • Explicit cross-Object relationship confirming that two Object Instances on the same Client refer to the same physical luminaire.

Smart Data Model Responsibility

Should be possibly done at higher level, using Client identity as the correlation key until a native OMA relationship exists.

Recommendation to the OMA Smart Cities Working Group

Consider a lightweight "co-observed asset" Core Link Resource so that multiple Object Instances describing the same physical luminaire can declare that relationship explicitly rather than relying on Client co-location.


OMA Question 4

Which additional capabilities would improve observation point representation?

Public Lighting

Required OMA Contribution

A more human-readable, controlled observation-point description would complement the existing lat/lon/alt-only Location Object.

Coverage Assessment

New OMA capability required for a controlled, human-readable observation-point vocabulary; existing coverage for raw geographic coordinates.

Smart Data Model Responsibility

Human-readable address and place-name enrichment (e.g. "Pl. Mayor, 1, 28231 Las Rozas de Madrid, Madrid, Spain") belongs in the Smart Data Model, built from the OMA-provided coordinates.

Recommendation to the OMA Smart Cities Working Group

Do not attempt to standardize human-readable addressing within OMA; instead, ensure that Location Object 6 coordinates remain reliably populated and linkable so that Smart Data Models can perform reverse-geocoding.


Observation Point Disposition Summary

ClassificationFinding
Existing OMA coverageLocation Object 6 for Client-level coordinates; asset identity Resources in 3410 and 3417.
Existing coverage requiring clarification or extensionNo controlled observation-point vocabulary or explicit point-to-asset relationship.
New OMA capability requiredControlled observation-point type and a co-observed-asset relationship.
Outside OMA responsibility but must remain linkableHuman-readable addressing and place-name enrichment.

Semantic Capability 5: Observation Scope

Capability Purpose

Definition: Stage 2 — Observation Scope.

Observation Scope describes whether a measurement represents a single luminaire, a cabinet feeder, or a larger group of assets.

Overall Capability Conclusion

Existing OMA coverage, expressed through Object identity rather than an explicit scope Resource.


OMA Question 1

Can Objects indicate the operational scope represented by a measurement?

Public Lighting

Municipality Operational Need

Municipalities need to know whether an energy or electrical-quality measurement represents one luminaire or an entire cabinet feeder serving many luminaires, so that KPIs are not miscalculated by mixing scopes.

Required OMA Contribution

Metadata and relationships

  • Implicit or explicit indication of how many assets are represented by a measurement

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3418 Electrical MonitorObject identity1 / uCIFIScope is a single light point/luminaire, by Object design.
3421 Single-Phase Electrical MeterObject identity1 / uCIFIScope is a single electrical line, typically a lighting cabinet circuit serving many luminaires.
3422 Three-Phase Electrical Meter Complement3422/36-38 L1/L2/L3 Meter Instance1 / uCIFIScope is explicitly the aggregate of three named 3421 Instances, one of the few cases where scope composition is Resource-explicit rather than purely implied by Object identity.

Coverage Assessment

Existing coverage requiring clarification or extension. Scope is mostly implicit in Object choice (3418 vs. 3421 vs. 3422); only the three-phase composition is made explicit through Resources 36–38.

Missing Semantics

  • A general, explicit scope Resource (e.g. number of luminaires represented) is not defined; the three-phase pattern is domain-specific and not generalized.

Smart Data Model Responsibility

The Smart Data Model should record how many and which luminaires are served by each cabinet feeder and Instance.

Recommendation to the OMA Smart Cities Working Group

Document, in a Public Lighting Interoperability Profile, that Object identity determines scope (3418 = single luminaire, 3421/3422 = cabinet feeder), and consider generalizing the 3422 linked-instance pattern for other scope compositions.


OMA Question 2

Can aggregated observations identify the represented assets?

Public Lighting

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3422 Three-Phase Electrical Meter Complement3422/36-38 L1/L2/L3 Meter Instance1 / uCIFIThe only Object in the Public Lighting evidence base that names the constituent Instances it aggregates.
3421 Single-Phase Electrical Meter (multiple Instances on a cabinet Client)Object identity only1 / uCIFIIndividual feeder circuits are distinguished by Instance number, but nothing states which luminaires are wired to each circuit.

Coverage Assessment

Indirect or ambiguous, except for the 3422 three-phase composition pattern, which is explicit.

Missing Semantics

  • A general mechanism to list the luminaires represented by a cabinet-level measurement.

Smart Data Model Responsibility

Should be possibly done at higher level, in the network/asset topology model.

Recommendation to the OMA Smart Cities Working Group

Generalize the 3422 linked-instance approach as the reusable pattern for any future aggregated-scope Object.


OMA Question 3

How is aggregation represented?

Public Lighting

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3422 Three-Phase Electrical Meter Complement3422/8 Total active power import on the 3 lines; 3422/17 Active energy import Un1 / uCIFIExplicit sum-of-three-lines aggregation, with the aggregation function stated in the Resource description ("Sum Li Active power+").

Coverage Assessment

Existing coverage requiring clarification or extension. A concrete sum-based aggregation exists for the three-phase case; a general-purpose aggregation-function Resource (sum, mean, min, max) for arbitrary lighting measurements does not exist.

Missing Semantics

  • General aggregation-function metadata usable for any lighting Resource, not only the three-phase power sum.

Smart Data Model Responsibility

Cross-asset and cross-zone aggregation (e.g. total energy per district).

Recommendation to the OMA Smart Cities Working Group

Provide a template for a general aggregation-metadata Resource applicable across Objects.


OMA Question 4

Which additional capabilities would improve scope representation?

Public Lighting

Coverage Assessment

New OMA capability required for a general, explicit scope/aggregation Resource; existing coverage for the specific three-phase composition case.

Recommendation to the OMA Smart Cities Working Group

Generalize the patterns already present in Objects 3422 and 7 (linked Instances; collection window) into reusable, cross-Object scope and aggregation metadata.


Observation Scope Disposition Summary

ClassificationFinding
Existing OMA coverageObject identity conveys implicit scope (3418 = luminaire, 3421/3422 = cabinet); Object 3422 makes three-phase composition explicit.
Existing coverage requiring clarification or extensionGeneral aggregation-function and represented-asset-list metadata.
New OMA capability requiredReusable scope/aggregation Resource generalized from the 3422 and Connectivity Statistics patterns.
Outside OMA responsibility but must remain linkableZone and district-level aggregation and topology.

Semantic Capability 6: Observation Method

Capability Purpose

Definition: Stage 2 — Observation Method.

Observation Method describes whether a lighting-related value was measured, estimated, inferred, or configured, so that Digital Twins can weigh its authority appropriately.

Overall Capability Conclusion

Existing coverage limited to measured values; new OMA capability required for other methods.


OMA Question 1

How are different observation methods represented?

Public Lighting

Municipality Operational Need

Municipalities need to know whether a dimming level or energy value was directly measured by the control gear or configured/commanded, since a commanded value does not guarantee the corresponding physical output actually occurred.

Required OMA Contribution

Metadata and relationships

  • Explicit distinction between a measured value and a commanded/configured value

Existing Object and Resource Evidence

MethodEvidenceSource / OwnerAssessment
Measured3416/3 Dimming level ("measured on the outdoor lamp controller")1 / uCIFIDescription explicitly states the value is measured, not commanded.
Commanded / configured3416/1 Command; 3416/4 Default dimming level1 / uCIFIExplicitly a command sent to the controller, structurally distinct from the measured Resource 3.
Command in action3416/2 Command in action1 / uCIFIAn intermediate method: the actual command applied after LPWAN or control-gear adjustment, explicitly distinguished by description from both the sent command and the measured dimming level.
Measured (electrical)3418/4 Active power; 3421/16 Active power+1 / uCIFIMeasured Resources with no method Resource attached; method is only inferable from the Object's description text, not a queryable Resource.

Coverage Assessment

Existing coverage requiring clarification or extension. Object 3416 is unusual in that it already distinguishes three method-like concepts by Resource design (Command, Command in action, Dimming level), but this three-tier pattern is specific to 3416 and is not a general, reusable observation-method Resource applicable to other Objects such as 3418.

Missing Semantics

  • A general, reusable observation-method Resource (measured / commanded / estimated / predicted) applicable outside the specific 3416 pattern.

Smart Data Model Responsibility

Externally generated predictions (e.g. predicted energy savings from a dimming policy) belong in the Smart Data Model.

Recommendation to the OMA Smart Cities Working Group

Recognize the Command / Command-in-action / measured-value pattern in Object 3416 as a useful model, and generalize it into reusable observation-method metadata for other measurement Objects such as 3418.


OMA Question 2

Can measured values be distinguished from inferred values?

Public Lighting

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3416 Outdoor Lamp Controller3416/41 Virtual power output1 / uCIFIExplicitly a configured percentage of nominal power ("the light source should be set when Command is set to 100%"), i.e. a derived/configured setpoint, not a direct measurement; however, nothing marks it as such in a machine-readable way beyond the textual description.

Coverage Assessment

New OMA capability required. The distinction currently relies on reading Resource descriptions rather than querying a method flag.

Missing Semantics

  • Machine-readable method flag, rather than reliance on human-readable Resource descriptions.

Recommendation to the OMA Smart Cities Working Group

Add a queryable observation-method Resource so that clients do not need to hard-code Resource-specific knowledge to infer method.


OMA Question 3

Can prediction or simulation results be represented?

Public Lighting

Coverage Assessment

New OMA capability required. No Object in the Public Lighting evidence base represents a predicted or simulated value (e.g. predicted lamp end-of-life date, beyond the simple threshold-based 3416/64/3416/65 end-of-life alarm, which is threshold-triggered rather than model-predicted).

Smart Data Model Responsibility

Predictive maintenance models and simulated illumination results belong in the Smart Data Model / Digital Twin layer.

Recommendation to the OMA Smart Cities Working Group

No device-side change is required unless a controller performs local prediction; if it does, reuse the same observation-method metadata recommended in Question 1.


OMA Question 4

Which additional capabilities would improve observation method representation?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

Generalize the Command / Command-in-action / measured-value pattern from Object 3416 into a reusable observation-method Resource for use across Objects 3416, 3418, 3421, and 3422.


Observation Method Disposition Summary

ClassificationFinding
Existing OMA coverageObject 3416 already distinguishes command, command-in-action, and measured dimming level by Resource design.
Existing coverage requiring clarification or extensionThe 3416 pattern is not generalized to other Objects or expressed as a queryable method flag.
New OMA capability requiredReusable, cross-Object observation-method Resource; no representation of predicted/simulated values.
Outside OMA responsibility but must remain linkablePredictive maintenance and simulation models.

Semantic Capability 7: Temporal Semantics

Capability Purpose

Definition: Stage 2 — Temporal Semantics.

Temporal Semantics describe the time basis of a lighting observation: whether it is instantaneous, cumulative since a reset, or collected over a defined window.

Overall Capability Conclusion

Existing OMA coverage for instantaneous timestamps; existing coverage requiring clarification for aggregation windows.


OMA Question 1

Which temporal characteristics are currently represented?

Public Lighting

Municipality Operational Need

Municipalities need to know whether an energy or dimming value represents the current instant, a value accumulated since the last reset, or a value collected over a defined statistics window.

Required OMA Contribution

Telemetry

  • Timestamp of the measurement, with sub-second precision when relevant

Existing Object and Resource Evidence

Object and ResourceSource / OwnerRequirement statusReuseAssessment
3416/5518 Timestamp; 3418/5518 Timestamp; 3421/5518 Timestamp; 3422/5518 Timestamp1 / uCIFI (Common Resource)OReusableConsistent timestamp Resource across all uCIFI lighting Objects.
3416/6050; 3418/6050; 3421/6050; 3422/6050 Fractional Timestamp1 / uCIFI (Common Resource)OReusableSub-second precision available consistently across the same Objects.
3418/6 Cumulated active energy; 3418/7 Energy reset1 / uCIFIOObject-specificExplicitly cumulative "since last energy counter reset," a distinct temporal semantic from an instantaneous value.
3421/24 Measurement period of Instantaneous value1 / uCIFIOObject-specificExplicitly declares the averaging period underlying an "instantaneous" value.

Coverage Assessment

Existing OMA coverage. Timestamp and fractional timestamp are consistently available (as Common Resources) across all relevant lighting Objects, and cumulative-since-reset semantics are explicit.

Missing Semantics

None material for point-in-time and cumulative-since-reset semantics.

Smart Data Model Responsibility

Time-series storage, historical comparison, and forecasting.

Recommendation to the OMA Smart Cities Working Group

None required; continue mandating Timestamp availability through Common.xml.


OMA Question 2

Can observation intervals remain explicit?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
3421/24 Measurement period of Instantaneous value1 / uCIFIExplicit interval Resource, in seconds.
Connectivity Statistics 7/8 Collection Period0 / OMAExplicit interval Resource applicable to statistics collection, demonstrating a general OMA pattern beyond lighting-specific Objects.

Coverage Assessment

Existing OMA coverage where the Object defines an explicit interval Resource (3421, Connectivity Statistics); existing coverage requiring extension for Objects such as 3418 that do not define one.

Missing Semantics

  • No interval Resource in Object 3418 for its instantaneous power values.

Recommendation to the OMA Smart Cities Working Group

Add a Measurement period Resource to Object 3418, consistent with the pattern already present in Object 3421.


OMA Question 3

Can aggregation periods be represented?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
Connectivity Statistics 7/6 Start; 7/7 Stop; 7/8 Collection Period0 / OMAExplicit start/stop/period pattern for a bounded collection window.
3418/7 Energy reset1 / uCIFIMarks the start of a new cumulative period but does not record its duration or scheduled end.

Coverage Assessment

Existing coverage requiring clarification or extension. The Connectivity Statistics pattern is a strong template, but it is not reused by the electrical/lighting Objects for defining bounded aggregation windows.

Missing Semantics

  • Aggregation-window metadata for cumulative energy counters (3418, 3421, 3422), beyond a bare reset event.

Recommendation to the OMA Smart Cities Working Group

Reuse the Connectivity Statistics start/stop/period pattern for energy and power Objects.


OMA Question 4

Which additional capabilities would improve temporal semantics?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

Add a Measurement period Resource to Object 3418 and consider a shared aggregation-window pattern (modelled on Connectivity Statistics) reusable across electrical Objects.


Temporal Semantics Disposition Summary

ClassificationFinding
Existing OMA coverageTimestamp and Fractional Timestamp consistently available; explicit measurement period in Object 3421; explicit collection window in Connectivity Statistics.
Existing coverage requiring clarification or extensionObject 3418 lacks a measurement-period Resource; no shared aggregation-window pattern reused across electrical Objects.
New OMA capability requiredNone; generalization of existing patterns is sufficient.
Outside OMA responsibility but must remain linkableHistorical time-series analytics and forecasting.

Semantic Capability 8: Provenance

Capability Purpose

Definition: Stage 2 — Provenance.

Provenance identifies where a lighting observation or command originated: the luminaire's own sensor, the control cabinet, an external control-room override, or an asset-management system.

Overall Capability Conclusion

Existing coverage requiring clarification or extension.

OMA Data Model instances implemented by street-lighting devices normally refer only to raw infrastructure telemetry generated by the device itself; externally supplied information (control-room commands, asset-management updates) is only partially distinguishable from device-native telemetry.


OMA Question 1

Which existing Objects and Resources identify the origin of observations?

Public Lighting

Municipality Operational Need

Municipalities need to know whether a dimming change resulted from the device's own schedule, a manual override from a control room, or an externally supplied command, in order to audit and troubleshoot lighting behaviour.

Required OMA Contribution

Metadata and relationships

  • Indication of whether a value was device-generated or externally supplied
  • Indication of whether a command originated from a schedule, a manual override, or a direct write

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
3416/54 Manual override active1 / uCIFIIndicates that a manually supplied override, rather than the autonomous schedule, is currently determining device behaviour, a partial provenance signal.
3416/2 Command in action1 / uCIFIDescription explicitly notes the value "could have been set by a manual override command, a scheduled action (e.g. control program) or any other mechanism," but does not expose which one applied via a dedicated Resource.
3 Device3/0 Manufacturer; 3/2 Serial Number0 / OMA

Coverage Assessment

Existing coverage requiring clarification or extension. Manual-override active status is the closest OMA gets to explicit provenance for lighting commands; the exact source of the "Command in action" value is described in prose but not exposed as a discrete, queryable Resource.

Missing Semantics

  • A discrete provenance/source Resource for Command in action, distinguishing schedule-, override-, or direct-write origin.

Smart Data Model Responsibility

Attribution of externally supplied commands to a specific control-room operator, work order, or asset-management transaction.

Recommendation to the OMA Smart Cities Working Group

Add a discrete "command source" enumeration Resource to Object 3416, distinguishing schedule, manual override, and direct write, complementing the existing Manual override active flag.


OMA Question 2

Can device-generated information be distinguished from externally supplied information?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
3416/54 Manual override active1 / uCIFIDistinguishes "externally driven" behaviour (override) from "device autonomous" behaviour (schedule), but only as a boolean, not as a rich provenance model.

Coverage Assessment

Existing coverage requiring extension. A binary distinction exists for lighting commands; no equivalent exists for measured telemetry, which is always assumed to be device-generated.

Missing Semantics

  • Provenance metadata for telemetry values consumed from an external sensor bus (e.g. DALI Memory Bank sourced values such as 3416/21 Control gear temperature) versus values measured directly by the LwM2M Client.

Recommendation to the OMA Smart Cities Working Group

Clarify, in a Public Lighting Interoperability Profile, which Resources are expected to be locally measured versus retrieved from an external bus (DALI/Zhaga D4i), since this affects trust and latency assumptions.


OMA Question 3

Can provenance remain associated with observations throughout their lifecycle?

Public Lighting

Coverage Assessment

Existing coverage requiring extension. The Manual override active flag is only valid while the override is in effect; once a scheduled default value resumes, there is no historical record, within the Object itself, of which command was in effect at a past point in time (beyond the Timestamp of the current Command in action value).

Smart Data Model Responsibility

Historical provenance logging and audit trails.

Recommendation to the OMA Smart Cities Working Group

None beyond the Question 1 recommendation; historical provenance is better addressed by the Smart Data Model / Digital Twin's own event log.


OMA Question 4

Which additional capabilities would improve provenance representation?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

Add a discrete command-source Resource to Object 3416, complementing Manual override active, and clarify in a Public Lighting Interoperability Profile which Resources are locally measured versus bus-relayed.


Provenance Disposition Summary

ClassificationFinding
Existing OMA coverageManufacturer/Serial Number identify the reporting device; Manual override active partially signals command provenance.
Existing coverage requiring clarification or extensionNo discrete command-source Resource; no distinction between locally measured and bus-relayed telemetry.
New OMA capability requiredCommand-source enumeration Resource.
Outside OMA responsibility but must remain linkableHistorical provenance/audit logging tied to control-room operators and work orders.

Semantic Capability 9: Measurement Quality

Capability Purpose

Definition: Stage 2 — Measurement Quality.

Measurement Quality describes how reliable a lighting-related observation is, supporting confidence-weighted operational decisions.

Overall Capability Conclusion

Existing OMA coverage.

The Measurement Quality Indicator and Measurement Quality Level Common Resources are already defined and consistently made available across the street-lighting Objects examined in this assessment.


OMA Question 1

Which quality characteristics can accompany observations?

Public Lighting

Municipality Operational Need

Municipalities need to know whether an energy, dimming, or connectivity measurement can be trusted before using it for billing, maintenance dispatch, or compliance reporting.

Required OMA Contribution

Metadata and relationships

  • A quality indicator and quality level accompanying each measurement

Existing Object and Resource Evidence

Object and ResourceSource / OwnerRequirement statusReuseAssessment
3416/6042 Measurement Quality Indicator; 3416/6049 Measurement Quality Level0 / OMA (Common Resource)OReusableAvailable on the Outdoor Lamp Controller.
3418/6042; 3418/60490 / OMA (Common Resource)OReusableAvailable on the Electrical Monitor.
3421/6042; 3421/60490 / OMA (Common Resource)OReusableAvailable on the Single-Phase Electrical Meter.
3422/6042; 3422/60490 / OMA (Common Resource)OReusableAvailable on the Three-Phase Electrical Meter Complement.
3447/6042; 3447/6049; 3448/6042; 3448/60490 / OMA (Common Resource)OReusableAvailable on the LPWAN Mesh Connectivity and Statistics Objects, extending quality semantics to network measurements as well.

Coverage Assessment

Existing OMA coverage. The Common Resource pair (6042/6049) is consistently defined across every uCIFI Object examined in this assessment, from lighting control to electrical metering to LPWAN mesh statistics.

Missing Semantics

  • All quality Resources are optional; devices may omit them entirely, and no Public Lighting Interoperability Profile currently mandates their presence.

Smart Data Model Responsibility

Translating a numeric quality level into a municipality-facing confidence category (e.g. "billing grade," "indicative only").

Recommendation to the OMA Smart Cities Working Group

Consider making Measurement Quality Indicator mandatory within a Public Lighting Interoperability Profile for energy Resources used in billing or compliance reporting.


OMA Question 2

Can confidence or uncertainty be represented?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
6049 Measurement Quality Level (0–100)0 / OMAA graded confidence scale, with 100 meaning full quality-check pass and 0 meaning the measurement should be rejected.

Coverage Assessment

Existing OMA coverage. The 0–100 quality level Resource functions as a confidence score.

Missing Semantics

No numerical uncertainty/error-margin Resource (e.g. ± value) exists; only a qualitative pass/fail-oriented scale is defined.

Recommendation to the OMA Smart Cities Working Group

Evaluate whether energy-metering Interoperability Profiles need a dedicated numerical uncertainty Resource beyond the existing 0–100 quality level, particularly for billing-grade metering.


OMA Question 3

Can incomplete observations be identified?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
6042 Measurement Quality Indicator, value 0 (UNCHECKED)0 / OMAIndicates that no quality checks were performed or applicable, distinguishing an unchecked value from a validated one.

Coverage Assessment

Existing OMA coverage. The device may report only the subset of Resources that are available; optional Resources being absent is itself a signal of incompleteness recognizable by any LwM2M client.

Recommendation to the OMA Smart Cities Working Group

None required; the existing optional-Resource model already supports this.


OMA Question 4

Which additional capabilities would improve quality representation?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

Consider a Public Lighting Interoperability Profile requirement making quality indicator mandatory for billing/compliance-relevant Resources, and evaluate a supplementary numerical uncertainty Resource for metering use cases.


Measurement Quality Disposition Summary

ClassificationFinding
Existing OMA coverageMeasurement Quality Indicator (6042) and Level (6049) consistently defined across lighting, electrical, and LPWAN mesh Objects.
Existing coverage requiring clarification or extensionQuality Resources are optional; no Interoperability Profile currently mandates them.
New OMA capability requiredPossible supplementary numerical uncertainty Resource for metering.
Outside OMA responsibility but must remain linkableTranslating quality levels into municipality-facing trust categories.

Semantic Capability 10: Operational Context

Capability Purpose

Definition: Stage 2 — Operational Context.

Operational Context describes conditions such as electrical line quality or weather that influence lighting service behaviour without being part of the lighting infrastructure itself.

Overall Capability Conclusion

Existing coverage requiring clarification or extension.

Electrical line-quality context is well covered by the Electrical Monitor and electrical meter Objects. Environmental context relies on generic IPSO/uCIFI environmental sensor Objects that are not natively linked to a specific lighting installation.


OMA Question 1

Which operational context can be directly observed?

Public Lighting

Municipality Operational Need

Municipalities need to know whether poor lighting service, a nuisance alarm, or unusual energy consumption is caused by electrical supply problems or weather conditions, rather than by the luminaire itself.

Required OMA Contribution

Telemetry

  • Supply voltage and frequency quality indicators
  • Locally relevant environmental measurements (temperature, humidity, rainfall, wind) when available on the same infrastructure

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerAssessment
3418 Electrical Monitor3418/20-23 Low/High voltage threshold and flags1 / uCIFIDirect operational-context signal distinguishing a supply-quality problem from a luminaire fault.
3421 Single-Phase Electrical Meter3421/41-53 voltage sag/swell/cut counters and thresholds1 / uCIFIRich power-quality event context at the cabinet feeder.
3303 Temperature; 3304 Humidity1 / IPSO AllianceGeneric environmental sensors that can be co-deployed on lighting poles/cabinets to provide ambient context.
3446 Rain Gauge; 3449 Anemometer1 / uCIFIRainfall and wind context relevant to visibility and lighting demand.
3432 Traffic Counter1 / uCIFITraffic-related operational context sometimes co-located with street lighting poles.
3450 Wet Bulb Globe Temperature1 / uCIFIHeat-stress context, occasionally co-deployed on lighting infrastructure.

Coverage Assessment

Existing coverage requiring clarification or extension. Electrical line-quality context is object-specific and strong (3418, 3421). Environmental context relies on generic sensor Objects with no native relationship to the specific luminaire or cabinet they contextualize, beyond Client co-location.

Missing Semantics

  • Explicit relationship linking an environmental sensor Instance to the specific lighting asset(s) it contextualizes.

Smart Data Model Responsibility

Correlating weather/traffic context with lighting service performance at the street or zone level.

Recommendation to the OMA Smart Cities Working Group

Reuse the same observation-point/linked-asset extension recommended for Service Outcome (OMA Question 1) to connect environmental sensor Instances to the lighting assets they contextualize.


OMA Question 2

Can external operational context be associated with observations?

Public Lighting

Coverage Assessment

Existing coverage requiring extension, as described above.

Smart Data Model Responsibility

Should be possibly done at higher level, joining weather-service or traffic data with lighting telemetry.

Recommendation to the OMA Smart Cities Working Group

No new Object required; rely on the linked-asset relationship recommended across this assessment.


OMA Question 3

Which additional capabilities would improve operational context representation?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

Extend the linked-asset relationship (recommended for Observation Point and Service Outcome) to environmental sensor Objects so that operational context can be formally associated with the lighting asset it affects.


Operational Context Disposition Summary

ClassificationFinding
Existing OMA coverageElectrical line-quality context via Objects 3418 and 3421; a broad set of environmental sensor Objects (3303, 3304, 3432, 3446, 3449, 3450) available for co-deployment.
Existing coverage requiring clarification or extensionNo native relationship linking an environmental sensor Instance to the specific lighting asset it contextualizes.
New OMA capability requiredLinked-asset relationship (shared with Observation Point).
Outside OMA responsibility but must remain linkableWeather-service and traffic-data correlation with lighting performance.

Semantic Capability 11: Physical Context

Capability Purpose

Definition: Stage 2 — Physical Context.

Physical Context describes environmental features (trees, buildings, terrain) that affect why identical luminaires may produce different illumination results in different locations.

Overall Capability Conclusion

Outside OMA responsibility but must remain linkable.

This capability is not well covered by the existing Data Model and should be managed at higher levels, using OMA-provided location and asset identifiers as the join key.


OMA Question 1

Which physical context can be directly represented?

Public Lighting

Municipality Operational Need

Municipalities need to know whether reduced street illumination is caused by a luminaire problem or by physical obstructions such as tree canopy growth.

Required OMA Contribution

None; the Registry provides no Resource describing vegetation, buildings, terrain, or shadowing, and none is expected at the device level.

Existing Object and Resource Evidence

No matching Object or Resource was identified in the lighting-relevant Registry Objects examined in this assessment.

Coverage Assessment

Outside OMA responsibility but must remain linkable.

Missing Semantics

Not applicable; this information is not expected to be device-observable.

Smart Data Model Responsibility

GIS-sourced vegetation, building, and terrain data should be associated with the OMA-reported luminaire location (Object 6) and asset identity (Object 3417).

Recommendation to the OMA Smart Cities Working Group

No OMA action required; ensure Location Object 6 remains reliably populated so Smart Data Models can join it with external GIS physical-context data.


OMA Question 2

Should physical context be supplied by external systems?

Public Lighting

Coverage Assessment

Outside OMA responsibility but must remain linkable.

Recommendation to the OMA Smart Cities Working Group

Confirm, in a Public Lighting Interoperability Profile, that physical/environmental-obstruction context is explicitly out of scope for LwM2M Objects and is a Smart Data Model / GIS responsibility.


OMA Question 3

Which additional capabilities would improve physical context representation?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

None; no device-side capability is needed. Ensure location and asset identifiers remain the stable join key for external physical-context data.


Physical Context Disposition Summary

ClassificationFinding
Existing OMA coverageNone.
Existing coverage requiring clarification or extensionNot applicable.
New OMA capability requiredNone.
Outside OMA responsibility but must remain linkableVegetation, building, terrain, and shadow data, joined via Location (6) and Luminaire Asset (3417) identifiers.

Semantic Capability 12: Asset Management Context

Capability Purpose

Definition: Stage 2 — Asset Management Context.

Asset Management Context represents ownership, maintenance responsibility, warranty, and lifecycle information associated with lighting infrastructure.

Overall Capability Conclusion

Existing coverage requiring clarification or extension.

Devices expose useful lifecycle-adjacent information (operating hours, installation date, manufacturer identity), but ownership, contracts, and warranty terms are expected to be managed at higher levels.


OMA Question 1

Which existing Objects and Resources represent asset management information?

Public Lighting

Municipality Operational Need

Municipalities need to know who owns and maintains each luminaire, when it was installed, and how close it is to end of life, to plan maintenance and replacement budgets.

Required OMA Contribution

Metadata and relationships

  • Manufacturer and model identity
  • Installation date
  • Cumulative operating hours and end-of-life thresholds

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3 Device3/0 Manufacturer; 3/1 Model Number; 3/2 Serial Number0 / OMAOReusableIdentity of the controlling device itself.
3410 Device Extension3410/4 Asset identifier; 3410/5 Installation date; 3410/9 Device operating hours1 / uCIFIOObject-specificDirectly supports installation-date and operating-hours lifecycle tracking.
3410 Device Extension3410/7 Maintenance1 / uCIFIOObject-specificBoolean flag indicating the device is currently in maintenance mode.
3417 Luminaire Asset3417/1 Asset GTIN; 3417/2 Year of manufacture; 3417/3 Week of manufacture1 / uCIFIM GTIN; O year/weekObject-specificManufacturer-level lifecycle identity of the physical luminaire, independent of the controlling device.
3416 Outdoor Lamp Controller3416/15 Lamp operating hours; 3416/56 Driver operating hours; 3416/64 Lamp max operating hours threshold; 3416/65 Lamp max operating hours exceeded1 / uCIFIOObject-specificDirect end-of-life prediction support based on cumulative operating time and a configurable threshold.

Coverage Assessment

Existing coverage requiring clarification or extension. Devices expose a meaningful subset of lifecycle information (installation date, operating hours, end-of-life threshold, manufacturer identity), but ownership, responsible organization, contracts, and warranty terms have no corresponding Resources and are expected to be supplied externally.

Missing Semantics

  • No Resource for ownership, responsible organization, contract, or warranty status.

Smart Data Model Responsibility

Ownership, responsible organization, maintenance contracts, warranty status, and remaining useful-life estimation should be maintained by the Smart Data Model, keyed to the OMA-reported Asset GTIN/identifier.

Recommendation to the OMA Smart Cities Working Group

Retain Objects 3410 and 3417 as the standard source of installation date, operating hours, and manufacturer identity; do not attempt to standardize ownership or contractual information within OMA.


OMA Question 2

Which management information belongs within LwM2M Objects?

Public Lighting

Coverage Assessment

Installation date, operating hours, maintenance-mode flag, and manufacturer identity are appropriately represented within LwM2M Objects (3410, 3416, 3417), since a device can observe or be configured with this information directly.

Recommendation to the OMA Smart Cities Working Group

None required; the current allocation between device-observable lifecycle data (OMA) and administrative/contractual data (Smart Data Model) is appropriate.


OMA Question 3

Which information should remain external to device models?

Public Lighting

Coverage Assessment

Ownership, responsible organization, maintenance contracts, and warranty status should remain external, since a device cannot observe or verify this information.

Smart Data Model Responsibility

Should be possibly complemented at higher levels, keyed by Asset GTIN (3417/1) and Asset identifier (3410/4).


OMA Question 4

Can external asset management information remain associated with device observations?

Public Lighting

Coverage Assessment

Existing coverage requiring extension. The Asset GTIN and Asset identifier Resources provide a usable join key, but there is no formal OMA mechanism guaranteeing that external asset-management records remain consistently linked over the device's lifecycle (e.g. after a device replacement on the same pole).

Recommendation to the OMA Smart Cities Working Group

Clarify, in a Public Lighting Interoperability Profile, that Asset GTIN and Asset identifier are expected to persist across device replacement events, so that Smart Data Models can maintain continuity of the asset record.


Asset Management Context Disposition Summary

ClassificationFinding
Existing OMA coverageInstallation date, operating hours, maintenance flag (3410); manufacturer identity, year/week of manufacture (3417); lamp/driver operating hours and end-of-life threshold (3416).
Existing coverage requiring clarification or extensionPersistence of Asset GTIN/identifier across device replacement.
New OMA capability requiredNone identified.
Outside OMA responsibility but must remain linkableOwnership, responsible organization, maintenance contracts, and warranty status.

Semantic Capability 13: Network Operability

Capability Purpose

Definition: Stage 2 — Network Operability.

Network Operability describes the communication conditions that determine whether a luminaire can currently be remotely monitored or controlled.

Overall Capability Conclusion

Existing OMA coverage.

Connectivity Monitoring, Connectivity Statistics, and the uCIFI LPWAN Mesh Objects together provide a detailed communication-quality and failure model, and the Device object's Error Code Resource explicitly distinguishes a connectivity failure from other device error types.


OMA Question 1

Which existing Objects and Resources represent communication characteristics?

Public Lighting

Municipality Operational Need

Municipalities need to know whether a lighting asset can currently be remotely controlled, and whether an apparent fault is caused by a communication problem rather than the luminaire itself.

Required OMA Contribution

Telemetry

  • Signal quality, connection status, and communication error counters

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
4 Connectivity Monitoring4/2 Radio Signal Strength; 4/3 Link Quality0 / OMAM signal strength; O link qualityReusableGeneric bearer-agnostic signal-quality Resources.
4 Connectivity Monitoring4/0 Network Bearer; 4/1 Available Network Bearer0 / OMAMReusableIdentifies the transport technology in use and available, relevant when a lighting cabinet gateway supports multiple bearers.
7 Connectivity Statistics7/2 Tx Data; 7/3 Rx Data; 7/8 Collection Period0 / OMAOReusableTraffic-volume statistics over a bounded collection window.
3447 LPWAN Mesh Connectivity3447/3 Status; 3447/4 Connection Errors; 3447/30 Received Signal Strength Indication; 3447/29 Signal to noise ratio1 / uCIFIM status; O othersObject-specificMesh-specific connectivity status and RF quality tailored to 802.15.4-based street-lighting mesh deployments.
3448 LPWAN Mesh Statistics3448/4 Tx Discarded packets; 3448/9 Rx Malformed Packets; 3448/11 Rx duplicate Packets1 / uCIFIOObject-specificDetailed mesh-network error statistics collected over a Start/Stop window (3448/28-29).

Coverage Assessment

Existing OMA coverage. Both cellular/generic (Objects 4, 7) and mesh-specific (Objects 3447, 3448) communication characteristics are well represented, spanning signal quality, error counters, and traffic volumes.

Missing Semantics

None material; the main opportunity is profiling which subset is mandatory for a Public Lighting deployment using LPWAN mesh.

Smart Data Model Responsibility

Translating raw connectivity metrics into an operational-readiness status (e.g. "remotely controllable now: yes/no").

Recommendation to the OMA Smart Cities Working Group

Define, in a Public Lighting Interoperability Profile, a minimum mandatory subset of Objects 4 or 3447 depending on the transport technology used.


OMA Question 2

Can communication quality be monitored?

Public Lighting

Coverage Assessment

Existing OMA coverage. Yes: 4/2 Radio Signal Strength, 3447/29-31 signal-to-noise ratio, RSSI, and noise floor all support continuous communication-quality monitoring.

Recommendation to the OMA Smart Cities Working Group

None required.


OMA Question 3

Can communication failures be distinguished from device failures?

Public Lighting

Existing Object and Resource Evidence

Failure categoryObject and ResourceSource / OwnerAssessment
Communication failure3447/4 Connection Errors; 3447/6 Error Counter; 3448 Tx/Rx discard and malformed-packet counters1 / uCIFIExplicitly scoped to the mesh communication layer.
Communication failure (generic)3 Device 3/11 Error Code = 7 ("IP connectivity failure")0 / OMAThe Device object's own enumerated Error Code explicitly includes an IP connectivity failure value, distinct from other device errors.
Device intrinsic failure3/11 Error Code = 1 ("Low battery power"), 5 ("Out of memory"), 8 ("Peripheral malfunction")0 / OMADistinct, non-communication error categories in the same enumeration.
Device external asset failure3416/5 Lamp failure; 3416/7 Control gear failure1 / uCIFIAsset-level failure indicators, structurally separate from both Device Error Code and connectivity Objects.

Coverage Assessment

Existing OMA coverage. The combination of the Device object's Error Code enumeration (which explicitly separates "IP connectivity failure" from other device error types) and the dedicated connectivity/mesh Objects provides a three-way distinction: communication failure, device intrinsic failure, and external asset failure.

Missing Semantics

None material.

Recommendation to the OMA Smart Cities Working Group

None required; document this three-way distinction explicitly in a Public Lighting Interoperability Profile for implementer clarity.


OMA Question 4

Which additional capabilities would improve representation of network operability?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

Define a minimum mandatory connectivity-monitoring subset per transport technology in a Public Lighting Interoperability Profile; no new Objects are required.


Network Operability Disposition Summary

ClassificationFinding
Existing OMA coverageObjects 4, 7, 3447, and 3448 cover signal quality, traffic statistics, and mesh-specific error counters; Device Error Code explicitly separates connectivity failure from other error types.
Existing coverage requiring clarification or extensionNo mandatory minimum subset defined per transport technology.
New OMA capability requiredNone identified.
Outside OMA responsibility but must remain linkableTranslating raw metrics into an operational-readiness status for Digital Twins.

Semantic Capability 14: Fallback Behaviour

Capability Purpose

Definition: Stage 2 — Fallback Behaviour.

Fallback Behaviour describes how a luminaire behaves autonomously when normal supervisory communication is unavailable, including local schedules and manual overrides.

Overall Capability Conclusion

Existing OMA coverage.

The Program Scheduler family (3452–3457), combined with the manual-override Resources in Object 3416, provides one of the most complete autonomous and override-behaviour models in the Registry.


OMA Question 1

Which existing Objects and Resources represent fallback behaviour?

Public Lighting

Municipality Operational Need

Municipalities need assurance that street lighting continues operating safely and predictably if communication with the control platform is lost.

Required OMA Contribution

Configuration or operational intent

  • A locally stored default schedule and default operating values
  • A manual-override mechanism with a bounded duration

Existing Object and Resource Evidence

ObjectResource evidenceSource / OwnerRequirement statusReuseAssessment
3416 Outdoor Lamp Controller3416/4 Default dimming level; 3416/55 Default Light color temperature1 / uCIFIOObject-specificValues applied autonomously "when no schedule nor manual override command is active."
3416 Outdoor Lamp Controller3416/1 Command; 3416/50 Manual override start time; 3416/51 Manual override end time; 3416/53 Manual override default duration; 3416/54 Manual override active1 / uCIFIM command; O othersObject-specificBounded manual-override mechanism that automatically expires and reverts to schedule/default.
3452 Program Scheduler3452/1 State; 3452/2 Priority; 3452/3 Calendar Rules; 3452/4 Program Function; 3452/6-7 Output Instances/Targets1 / uCIFIMObject-specificFull autonomous multi-program scheduling model with priority-based conflict resolution.
3453 Calendar Rule3453/2 Start Date; 3453/3 End Date; 3453/4 Date Rule1 / uCIFIOObject-specificDefines when a given schedule applies across the year, supporting seasonal fallback schedules.
3454 Program Function3454/1 Run Condition; 3454/4-5 Time Input/Output Array1 / uCIFIMObject-specificDefines the astronomical/time-based or sensor-based control logic executed locally, without supervisory involvement.
3457 Program Manager3457/11 Error Conditions; 3457/13 Supported Capabilities1 / uCIFIMObject-specificReports scheduling-engine health and capabilities (e.g. astronomical events, calendar support), relevant to verifying fallback readiness.

Coverage Assessment

Existing OMA coverage. The Program Scheduler family provides a comprehensive, locally executable autonomous control model, and Object 3416 provides a well-defined, time-bounded manual-override mechanism that reverts automatically.

Missing Semantics

None material for the autonomous/override behaviour itself.

Smart Data Model Responsibility

Municipality-level policy defining which schedule should apply, and audit of when fallback behaviour was actually in effect.

Recommendation to the OMA Smart Cities Working Group

Retain the Program Scheduler family and Object 3416 manual-override Resources as the reference fallback-behaviour model for Public Lighting Interoperability Profiles.


OMA Question 2

Can autonomous operating modes be represented?

Public Lighting

Coverage Assessment

Existing OMA coverage. Yes — the Program Scheduler/Calendar Rule/Program Function/Program Manager Object family is purpose-built for this, including priority-based conflict resolution (3452/2) and compound-operation composition (3452/8).

Recommendation to the OMA Smart Cities Working Group

None required.


OMA Question 3

Can transitions between normal and fallback operation be identified?

Public Lighting

Existing Object and Resource Evidence

Object and ResourceSource / OwnerAssessment
3416/54 Manual override active1 / uCIFIDirectly indicates whether an override (a form of externally supervised behaviour) is currently in effect versus autonomous schedule execution.
3457/11 Error Conditions (bit 0: "No valid program")1 / uCIFIIndicates when the scheduling engine itself cannot execute a program, a relevant transition into a degraded/undefined state.

Coverage Assessment

Existing coverage requiring clarification or extension. The schedule is active 24/7 by design, so the only observable transition is the start/end of a manual override; there is no explicit Resource distinguishing "normal supervisory operation" from "loss of communication with the supervisory platform" as two separate states, since the schedule keeps running autonomously in both cases by design.

Missing Semantics

  • An explicit "supervisory link active" indicator, separate from Manual override active, to distinguish loss-of-communication fallback from intentional local autonomous operation.

Smart Data Model Responsibility

Correlating Connectivity Monitoring/Statistics (Objects 4, 7, 3447) status with Program Scheduler activity to infer whether the current autonomous behaviour is due to a communication loss or normal design.

Recommendation to the OMA Smart Cities Working Group

Consider clarifying, in a Public Lighting Interoperability Profile, that "supervisory link active" should be derived by correlating Connectivity Monitoring/Mesh status (Objects 4, 3447) with Program Scheduler state, since the Program Scheduler alone does not need to record this distinction.


OMA Question 4

Which additional capabilities would improve fallback behaviour representation?

Public Lighting

Recommendation to the OMA Smart Cities Working Group

No new Objects are required. Document, in a Public Lighting Interoperability Profile, the correlation pattern between connectivity status and scheduler state described in Question 3.


Fallback Behaviour Disposition Summary

ClassificationFinding
Existing OMA coverageProgram Scheduler family (3452–3457) for autonomous operation; Object 3416 manual-override mechanism with bounded duration and automatic reversion.
Existing coverage requiring clarification or extensionNo explicit "supervisory link active" indicator separate from Manual override active.
New OMA capability requiredNone; correlation with Connectivity Monitoring/Mesh status is sufficient.
Outside OMA responsibility but must remain linkableMunicipality policy defining applicable schedules and audit of fallback periods.

Public Lighting Semantic Capability Assessment Summary

The table below consolidates the disposition of all fourteen semantic capabilities, assessed with the Semantic Capability Assessment Framework, evaluated from the OMA point of view for the Public Lighting domain.

#Semantic CapabilityDisposition
1Service OutcomeExisting coverage requiring clarification or extension
2Infrastructure OutputExisting OMA coverage
3Resource ConsumptionExisting OMA coverage
4Observation PointExisting coverage requiring clarification or extension
5Observation ScopeExisting coverage requiring clarification or extension
6Observation MethodNew OMA capability required
7Temporal SemanticsExisting OMA coverage
8ProvenanceExisting coverage requiring clarification or extension
9Measurement QualityExisting OMA coverage
10Operational ContextExisting coverage requiring clarification or extension
11Physical ContextOutside OMA responsibility but must remain linkable
12Asset Management ContextExisting coverage requiring clarification or extension
13Network OperabilityExisting OMA coverage
14Fallback BehaviourExisting OMA coverage

Across all fourteen capabilities, the recurring pattern is that the uCIFI Objects maintained by OMA already provide rich, purpose-built telemetry and control Resources for Public Lighting. The most common gap is not missing measurement capability, but the absence of a small number of reusable, cross-Object relationship and metadata patterns — a linked-asset/observation-point relationship, a generalized observation-method Resource, and a generalized aggregation-window Resource — that, if standardized once, would close most of the "requiring clarification or extension" findings above.