set |observer|.{{PressureObserver/[[ObservationWindow]]}} to an [=implementation-defined=] randomized integer value in
- milliseconds within an [=implementation-defined=] range, e.g., random between 300000 and 600000 (5 and 10 minutes).
+ milliseconds within an [=implementation-defined=] range.
set |observer|.{{PressureObserver/[[MaxChangesThreshold]]}} to an [=implementation-defined=] randomized integer
@@ -1429,6 +1429,39 @@
Rate obfuscation
received from the platform collector during this penalty.
+
+
Rate obfuscation normative parameters
+
+ Based on implementation experience, implementers must use:
+
+
+ a range in between 50 and 100 changes for PressureObserver's {{PressureObserver/[[MaxChangesThreshold]]}} internal slot.
+
+
+ a range in between 5000 milliseconds and 10000 milliseconds for PressureObserver's {{PressureObserver/[[PenaltyDuration]]}} internal slot.
+
+
+
+
+
+
+
Rate obfuscation non-normative parameters
+
This section is non-normative.
+
+ Based on implementation experience, implementers are advised to use:
+
+
+ a range in between 300000 milliseconds (5 minutes) and 600000 milliseconds (10 minutes) for PressureObserver's
+ {{PressureObserver/[[ObservationWindow]]}} internal slot.
+
+
+
+
+
Break calibration
@@ -1442,14 +1475,25 @@
Break calibration
at runtime when this mitigation is running continuously. Any attempts to recalibrate
will similarly be mitigated against.
-
+
+
+
+
+
Break calibration parameters
+
This section is non-normative.
+
+ Based on implementation experience, implementers are advised to apply the mitigation
+ to a randomized time value within a range between 120000 milliseconds (2 minutes) and 240000 milliseconds (4 minutes).
+