VOL-3840: Fix invalid Get Response payload size configuration at openonu-go adapter
- also some pm notes md file updates included in this patch.
Change-Id: I793fa6004baedcad560d7f6caede214ff8cdc073
diff --git a/internal/pkg/onuadaptercore/onu_metrics_manager.go b/internal/pkg/onuadaptercore/onu_metrics_manager.go
index 3110501..ff33f5b 100644
--- a/internal/pkg/onuadaptercore/onu_metrics_manager.go
+++ b/internal/pkg/onuadaptercore/onu_metrics_manager.go
@@ -146,7 +146,10 @@
SyncTimeRetryInterval = 15 // Unit seconds
L2PmCreateAttempts = 3
L2PmCollectAttempts = 3
- MaxL2PMGetPayLoadSize = 29
+ // Per Table 11.2.9-1 – OMCI baseline message limitations in G.988 spec, the max GET Response
+ // payload size is 25. We define 24 (one less) to allow for dynamic insertion of IntervalEndTime
+ // attribute (1 byte) in L2 PM GET Requests.
+ MaxL2PMGetPayLoadSize = 24
)
// EthernetUniHistoryName specific constants