The CATS OAM hierarchical model leverages the principles of Maintenance Domain (MD) levels, as defined in IEEE 802.1ag and ITU-T Y.1731,
to extend traditional connectivity and performance management into the computing domain. This framework enables CATS-Forwarders and underlying
network nodes to perform integrated anomaly detection and performance monitoring.¶
Based on the scope of awareness and functional granularity, the CATS OAM mechanisms are organized into four distinct layers: Link OAM, Path
OAM, Instance OAM, and Service OAM. The architecture is illustrated in Figure 1.¶
+------+ +------------+ +--- ----+ +-----------+ +--------+
|client+-+ CATS- +---+underlay+---+ CATS- +---+service |
| | | Forwarder 1| | nodes | |Forwarder 2| |instance|
+------+ +------------+ +--------+ +-----------+ +--------+
o-------------------- Service OAM(E2E) ---------------o
o------------o---o--- Service OAM(TRACE)--o---o--------o
o---- Instance OAM ------o
o--------------- Path OAM ----------------o
o---o o---o o---o Link OAM
Figure 1: CATS OAM Layering Model
¶
-
Link OAM: This layer is targeted at the detection of the operational status of physical links or single-hop IP
interfaces, serving as the foundational underlay infrastructure in the CATS framework [I-D.ietf-cats-framework].
It covers both internal links within the operator's infrastructure and external interfaces interconnecting network and compute domains.
The primary objective is to monitor the health and availability of the link between two adjacent devices, so as to ensure basic IP reachability.
Common detection tools include IEEE 802.3ah (Ethernet EFM), ICMP [RFC4443], and single-hop BFD [RFC5881].
These tools serve complementary roles: EFM monitors the physical layer status of the Ethernet link, ICMP provides basic reachability
verification, and BFD enables rapid failure detection for IP connectivity.¶
-
Path OAM: This layer focuses on the monitoring of the paths between an ingress CATS-Forwarder and an egress
CATS-Forwarder in CATS framework [I-D.ietf-cats-framework]. As an aggregate path which typically carries multiple services,
Path OAM is critical for ensuring that network-layer faults or resource contention from traffic multiplexing do not degrade specific
service performance. Fault detection and performance monitoring are executed at the Label Switched Path (LSP) or Segment Routing (SR)
path layer [RFC8402] to facilitate rapid service protection. The existing detection mechanisms include ITU-T Y.1711,
MPLS Loss and Delay Measurement (LM-DM) [RFC6374], and BFD for LSP.¶
-
Instance OAM: This layer is dedicated to the status monitoring of computing resource and the operational health
of service instances in CATS framework [I-D.ietf-cats-framework]. The metrics collected at this layer, such as CPU load
and memory availability, are defined in [I-D.ietf-cats-metric-definition]. Monitoring mechanisms must support flexible
implementation modes, including a Push Mode, where computing nodes report dynamic load status in real-time, and a Pull Mode, where
the egress CATS-Forwarder proactively retrieves computing metrics by extending the existing OAM mechanisms.¶
-
Service OAM: This layer provides either E2E or trace performance measurement and fault detection between the
ingress CATS-Forwarder and the target SI, as defined in the CATS framework [I-D.ietf-cats-framework]. In addition
to basic reachability verification, it is responsible to monitor the service-specific liveness, transaction success rates, and
application-layer latency, thereby ensuring consistent end-to-end Quality of Experience (QoE). In trace mode, it can be used for
fault localization. The supported detection mechanisms include the TWAMP [RFC5357],
application-aware probing, and HTTP-based health checks. The mechanism set is designed to be extensible to
accommodate emerging application-specific requirements.¶