graph LR subgraph CU["cu01 10.0.108.150"] CUCP["CU-CP pod"] CUUP["CU-UP pod"] end subgraph DU["du01 172.30.3.160"] DUPOD["DU pod
E810-C DPDK"] end FALCON["Falcon Switch
10.0.108.129"] CORE["campus-core01
N2/N3 10.0.108.170"] MASTER["master01
K8s control-plane"] RU0["RU 0"] RU1["RU 1"] FALCON --> CORE CORE -- "N2 SCTP 38412" --> CUCP CORE -- "N3 GTP-U 2152" --> CUUP MASTER -. "K8s API" .-> CUCP CUUP -- "E1 SCTP 38462
(K8s ClusterIP — internal)" --> CUCP CUCP -- "F1-C SCTP 38472" --> DUPOD CUUP -- "F1-U UDP 2152" --> DUPOD FALCON -- "xHaul" --> DUPOD MASTER -. "K8s API" .-> DUPOD DUPOD -- "eCPRI RU0
O-RAN 7.2" --> RU0 DUPOD -- "eCPRI RU1
O-RAN 7.2" --> RU1 %% -- dashboard status styles -- classDef ok fill:#DCFCE7,stroke:#16A34A,stroke-width:1.5px,color:#052E16; classDef warn fill:#FEF9C3,stroke:#CA8A04,stroke-width:1.5px,color:#422006; classDef err fill:#FCE7EF,stroke:#DB2777,stroke-width:1.5px,color:#500724; classDef crit fill:#FEE2E2,stroke:#DC2626,stroke-width:1.5px,color:#450A0A; classDef off fill:#F1F5F9,stroke:#94A3B8,stroke-width:1.5px,color:#111827; classDef info fill:#EFF6FF,stroke:#3B82F6,stroke-width:1.5px,color:#0C1E3E;