Enriching network metadata is about classifying entities (devices and points) and relating them to the real world (i.e., equipment and spaces). Entities often have context embedded in their metadata. The objective is to extract and formally define implied context using only the metadata that's available on the network.
The most critical skill is identifying when an entity does and does not have sufficient context to relate to the real world.
Network metadata consists of entities that are either devices or points:
When context is sufficient for an entity, the objectives are:
Things (Devices)
Points
Only create derived entities and relationships that are directly supported by available metadata. When multiple derived entities are created, specify relationships between them.
Metadata:
Copy1 2 3 4 5Name: VAV-101.FLOW Description: Airflow Base type: POINT Unit: FT3_PER_MIN Object type: ANALOG_INPUT
Experts verify that "VAV-101.FLOW" implies the existence of a VAV ("VAV-101") and room ("Room 101"), resulting in labeling 2 derived entities and 2 relations.
Classification: DISCHARGE_AIR_FLOW_SENSOR
Derived Entities:
Relations:
Metadata:
Copy1 2 3Name: VMA-109 Base type: THING Entity type: CONTROLLER
Experts confirm that the "VMA-109" implies the existence of a VAV ("VAV-109") and room ("Room 109"), resulting in 2 Derived Entities and one relation.
Derived Entities:
Relations:
Point Metadata:
Copy1 2 3 4 5Name: FLOW Description: Airflow Base type: POINT Unit: FT3_PER_MIN Object type: ANALOG_INPUT
The point metadata alone is generic. However, the host device provides context:
Host Device Metadata:
Copy1 2 3 4 5Host Name: VMA-109 Host Base type: THING Host Entity type: CONTROLLER Host Derived Entities: VAV-109, Room 109 Host Relations: VAV-109 HAS_LOCATION Room 109
Since host metadata is available to points, this point can reference the host's derived entities.
Relations:
Sometimes an entity cannot be related to the real world using the available metadata.
Point Metadata:
Copy1 2 3 4 5Name: FLOW Description: Airflow Base type: POINT Unit: FT3_PER_MIN Object type: ANALOG_INPUT
Host Device Metadata:
Copy1 2 3Host Name: FCB.CG00001 Host Description: General Purpose Controller Host Base type: THING
Neither the point nor the host metadata tells us which equipment this point belongs to. When context is insufficient, flag the entity.
Flagging without a note is acceptable. This implies further investigation is needed.
Flagging helps Mapped identify where assistance is needed.
| Flag Reason | Purpose |
|---|---|
| Insufficient Context | Entity needs linking using context outside the connector |
| Entity Type not available | Ontology is missing the required entity type |
Mapped will review flagged entities and take action.