diff --git a/v3_25_0/CDT-subscription-v3_25_0.xsd b/v3_25_0/CDT-subscription-v3_25_0.xsd
index 8f1d963fccab22eb373b0e3aa8f1eb350920eb79..1b15968e5bf1544a2142f175605f06da4be632a8 100644
--- a/v3_25_0/CDT-subscription-v3_25_0.xsd
+++ b/v3_25_0/CDT-subscription-v3_25_0.xsd
@@ -81,8 +81,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
 	
 	<xs:complexType name="rateLimit">
 		<xs:sequence>
-			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" minOccurs="0" />
-			<xs:element name="timeWindow" type="xs:duration" minOccurs="0" />
+			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" />
+			<xs:element name="timeWindow" type="xs:duration" />
 		</xs:sequence>
 	</xs:complexType>
 
diff --git a/v3_26_0/CDT-subscription-v3_26_0.xsd b/v3_26_0/CDT-subscription-v3_26_0.xsd
index 60a248a2eb6852e425db4ebc7c749eb70ebc7eec..257ad43f4b2a9e5f9160a59f46f9fe110bb22920 100644
--- a/v3_26_0/CDT-subscription-v3_26_0.xsd
+++ b/v3_26_0/CDT-subscription-v3_26_0.xsd
@@ -81,8 +81,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
 	
 	<xs:complexType name="rateLimit">
 		<xs:sequence>
-			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" minOccurs="0" />
-			<xs:element name="timeWindow" type="xs:duration" minOccurs="0" />
+			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" />
+			<xs:element name="timeWindow" type="xs:duration" />
 		</xs:sequence>
 	</xs:complexType>
 
diff --git a/v3_27_0/CDT-subscription-v3_27_0.xsd b/v3_27_0/CDT-subscription-v3_27_0.xsd
index 0adbdb3b4ba177574e0425b616518daaf1b2cce3..e5701ad52fe625a570a6d5b59089cb51b5494e9d 100644
--- a/v3_27_0/CDT-subscription-v3_27_0.xsd
+++ b/v3_27_0/CDT-subscription-v3_27_0.xsd
@@ -81,8 +81,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
 	
 	<xs:complexType name="rateLimit">
 		<xs:sequence>
-			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" minOccurs="0" />
-			<xs:element name="timeWindow" type="xs:duration" minOccurs="0" />
+			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" />
+			<xs:element name="timeWindow" type="xs:duration" />
 		</xs:sequence>
 	</xs:complexType>
 
diff --git a/v3_28_0/CDT-subscription-v3_28_0.xsd b/v3_28_0/CDT-subscription-v3_28_0.xsd
index 0db29f08654f259e29b48d2ec7ae29045898ff4a..1825f4b8ef1808c0992aca10ff2dbb20222c22b5 100644
--- a/v3_28_0/CDT-subscription-v3_28_0.xsd
+++ b/v3_28_0/CDT-subscription-v3_28_0.xsd
@@ -81,8 +81,8 @@ oneM2M EXPRESSLY ADVISES ANY AND ALL USE OF OR RELIANCE UPON THIS INFORMATION PR
 	
 	<xs:complexType name="rateLimit">
 		<xs:sequence>
-			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" minOccurs="0" />
-			<xs:element name="timeWindow" type="xs:duration" minOccurs="0" />
+			<xs:element name="maxNrOfNotify" type="xs:nonNegativeInteger" />
+			<xs:element name="timeWindow" type="xs:duration" />
 		</xs:sequence>
 	</xs:complexType>