1      Definition

An Item representing the description of the Items or Processes to be Discovered by a Discover Service for use by the Basic Discover Service specified by MMM-TEC and by other Discover Services identified by the Discovery Qualifier.

2      Functional Requirements

The Discovery Item is composed of a Discovery Request Item and Discovery Response Item.

The Discovery Request Item is used, e.g., discover:

  1. An Item with specific characteristics.
  2. A Process performing specific functions.

The Discovery Request Item may include the ID of one or more Items or Process the the Discover Service deems to comply with the Discovery Request Item.

3      Syntax

https://schemas.mpai.community/MMM4/V2.0/data/DiscoveryObject.json

4      Semantics

Label Size Description
Header N1 Bytes Discovery Object Header
– Standard-DiscoveryObject 9 Bytes The characters “MMM-DSO-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Byte Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
DiscoveryID N5 Bytes Discovery as identified by its Qualifier.
DiscoveryData N6 Bytes Data contained in the Discovery Item.
DiscoveryQualifier N7 Bytes The Qualifier of Dat in the Discovery Item.
DescrMetadata N8 Bytes Descriptive Metadata.