Discrepancy identification – types of discrepancies
The Telecom Discrepancy Identification and Reconciliation capability identifies and classifies mismatches between the network state (as discovered through TSOM Discovery or Service Graph Connectors) and the inventory data stored in the CMDB or TNI.
Discrepancy identification is powered by the CMDB Compliance Certification Audit, which:
- Runs on CI and relationship data.
- Compares discovered and inventoried records.
- Generates Follow-on tasks when mismatches are detected.
Discrepancy types
- Missing in network - entities existing in inventory but missing in network
- Definition: A CI is detected by Discovery but is either missing from the CMDB/TNI or incorrectly represented. For example, Discovery detects Card05 installed in Slot04, but the CMDB still lists Card04, or worse, shows both
Card04 and Card05 in the same slot—violating cardinality or model constraints.Impact:
- A discrepancy task is generated to highlight the data conflict.
- Optional remediation subflows may be triggered to reconcile the data by retiring outdated records or updating slot assignments.
- Mismatched configuration items (CIs) - entities that exist in inventory and network but differ in attribute values and hierarchical relationships
- Definition: The CI exists in both Discovery and CMDB/TNI, but discrepancies exist in relationships, hierarchy, or attribute values. The following are the sub types:
- Hierarchy Mismatches - Occur when the structural relationships between CIs (e.g., parent-child associations) are inconsistent. The following are the examples:
- A chassis contains more child cards than allowed by the model definition.
- A card is incorrectly associated with a slot in the CMDB that does not align with Discovery data. The validation sources are:
cmdb_rel_cirecords forContains::Contained byrelationships.sn_ni_core_network_model_relationshiptable for enforcing model-specific constraints.
- Attribute Value Mismatches - Involve discrepancies in CI field-level properties. The common issues are:
- Outdated or incorrect Discovery Dates.
- Inaccurate Model Configurations.
- Invalid Slot Assignments that breach model rules.
The impact is the affected records are marked as failed in audit reports. Follow-On Tasks may invoke context-specific remediation subflows to realign inventory data with the actual network state.Nota:For more information, see Configure attribute value discrepancy in CMDB 360.
- Hierarchy Mismatches - Occur when the structural relationships between CIs (e.g., parent-child associations) are inconsistent. The following are the examples:
- Missing in CMDB — entities discovered on the network but not present in inventory
- Definition: A CI is discovered on the network through TSOM Discovery or a Service Graph Connector, but no corresponding record exists in the CMDB. This indicates that the equipment is physically present and operational but
has not yet been inventoried. For example, Discovery detects a Fortinet FortiGate-80F device on the network, but no matching CI exists in the CMDB.Impact:
- The audit identifies the CI as new when its creation date matches its discovery date.
- A single follow-on task is created at the equipment level to prompt review. Individual tasks are not generated for each underlying child CI (such as IP addresses) associated with the equipment, keeping the task list focused and actionable.
- The follow-on task includes the short description New CI has been discovered, along with the CI reference and associated product model.
- You can enable or disable follow-on task creation for this discrepancy type using a system property.
- SD-WAN discrepancy identification
- In addition to telecom-specific discrepancies, the Telecom SD-WAN Network Discrepancy Audit identifies mismatches in your SD-WAN inventory. Standard telecom discrepancy detection focuses on CI classes such as slot, card, and
interface. The SD-WAN audit targets a different set of CI classes and validates them against rules specific to the SD-WAN data model.
By default, the audit scopes to CIs whose discovery source contains TSOM. The audit compares discovered SD-WAN data with the inventory in the CMDB and generates follow-on tasks when mismatches are detected.
Tabela 1. SD-WAN CI classes and validation requirements CI class Validation requirements Relationship type Group (cmdb_ci_group) - Company reference
- At least 1 Service child
- At least 1 Site child
Members::Member of Site (cmdb_ci_ni_site) - Company reference
- Location reference
- Exactly 1 Group parent
Members::Member of Service (cmdb_ci_network_service_instance) - Company reference
- Exactly 1 Group parent
Members::Member of Equipment (sn_tsom_core.audit. equipment_tables) - Company reference
- Max 1 Service parent
- Max 1 Site parent
- At least 1 IP Address child
- Each IP Address child has max 1 Equipment parent
- Service/Site:
- Contains::Contained by
- IP Address: Owns::Owned by
The SD-WAN audit validates the following CI classes. For each CI, the audit checks that required references are populated and that relationships match the expected structure. A CI that meets all requirements is marked as Certified. If one or more requirements are not met, the CI is marked as Failed and a follow-on task is created.
- SD-WAN discrepancy types
- The SD-WAN audit detects the same categories of discrepancy as the telecom audit, applied to the SD-WAN CI classes listed above:
Missing reference: A required reference (such as Company or Location) is not populated on the CI. A follow-on task is created with the description identifying which reference is missing.
Incorrect relationships: A required relationship is missing or exceeds the allowed count. For example, a Site CI without a Group parent, or an Equipment CI with more than one Service parent. A follow-on task is created with the description identifying the relationship issue.
Missing in CMDB: A CI is discovered on the network but no corresponding record exists in the CMDB. The audit identifies the CI as new when its creation date matches its discovery date, and creates a single follow-on task at the equipment level. For details on this discrepancy type, see the section Missing in CMDB above.