diff --git a/inc/ECSS_Definitions.hpp b/inc/ECSS_Definitions.hpp
index 08dd570112388c2faad3b4b1c1ae33d98daa4c7e..4099eefb48dfe90c8e9cfaf8aa4579e91da0679a 100644
--- a/inc/ECSS_Definitions.hpp
+++ b/inc/ECSS_Definitions.hpp
@@ -170,6 +170,34 @@ inline const uint8_t ECSSMaxHousekeepingStructures = 10;
  */
 inline const uint8_t ECSSMaxControlledApplications = 5;
 
+/**
+ * The max number of report type blocking definitions per service type definition in the application process
+ * configuration
+ * @see RealTimeForwardingControlService
+ */
+inline const uint8_t ECSSMaxReportTypeDefinitions = 20;
+
+/**
+ * The max number of service type definitions per application process type definition in the application process
+ * configuration
+ * @see RealTimeForwardingControlService
+ */
+inline const uint8_t ECSSMaxServiceTypeDefinitions = 15;
+
+/**
+ * The max number of housekeeping structure IDs per housekeeping parameter report type definition in the housekeeping
+ * parameter report configuration
+ * @see RealTimeForwardingControlService
+ */
+inline const uint8_t ECSSMaxHousekeepingStructureIDs = 10;
+
+/**
+ * The max number of event definition IDs per event report blocking type definition in the event report blocking
+ * configuration
+ * @see RealTimeForwardingControlService
+ */
+inline const uint8_t ECSSMaxEventDefinitionIDs = 15;
+
 /** @} */
 
 #endif // ECSS_SERVICES_ECSS_DEFINITIONS_H
diff --git a/inc/Helpers/ForwardControlConfiguration.hpp b/inc/Helpers/ForwardControlConfiguration.hpp
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391