diff --git a/ttcn/AtsImsIot/AtsImsIot_TP_behavior_S6A.ttcn b/ttcn/AtsImsIot/AtsImsIot_TP_behavior_S6A.ttcn
index ebfc870fb79f194fc152f096f38f60e1d81dd008..f8a1a1af1352e94b12c0d9ec2adc1a75566257f4 100644
--- a/ttcn/AtsImsIot/AtsImsIot_TP_behavior_S6A.ttcn
+++ b/ttcn/AtsImsIot/AtsImsIot_TP_behavior_S6A.ttcn
@@ -97,6 +97,8 @@ group g_HSS {
             );
             p_monitorCompRef.done;
         }
+        
+
     } // End of function f_mtc_check_TP_S6A_HSS_AIA_01
     
     /**
@@ -371,7 +373,84 @@ group g_HSS {
         }
     } // End of function f_mtc_check_TP_S6A_HSS_ULA_02
 
-
+	group ES{
+		/**
+		 * Starts monitor component behavior for TP_S6A_HSS_ECO_ULA_01
+		 * @param p_monitorCompRef Reference to monitor component
+		 * <pre>
+		 *Test objective  "Verify that IUT after receipt of UL-Request sends UL-Answer containing Emergency-Info AVP."
+         *
+         *Reference 
+         *   "TS 129 272 [10], clause 5.2.1.1.2"
+        
+         *Config Id CF_VxLTE_INT_ES
+        
+         *PICS Selection NONE
+        
+         *Initial conditions with {
+         *   the UE_A entity isNotAttachedTo the EPC_A and
+         *   the UE_A entity isNotRegisteredTo the IMS_A
+         *}
+         *
+         *Expected behaviour
+         *   ensure that {
+         *       when {
+         *           the EPC_MME_A entity sends a ULR
+         *           to the IMS_HSS_A entity
+         *       }
+         *       then {
+         *           the IMS_HSS_A entity sends the ULA containing
+         *               Subscription_Data_AVP containing
+         *                   Emergency_Info_AVP indicating value PDN_GW;,
+         *               Result_Code_AVP
+         *                   indicating value DIAMETER_SUCCESS
+         *               ULA_Flags_AVP;
+         *           to the EPC_MME_A entity
+         *       }
+         *   } 
+		 * </pre>
+		 */
+		function f_mtc_check_TP_S6A_HSS_ECO_ULA_01(
+			DiameterInterfaceMonitor p_monitorCompRef,
+			in boolean p_checkMessage := false,
+			in boolean p_forward_to_mtc := false
+		) runs on ImsTestCoordinator {
+			if (isvalue(p_monitorCompRef)){
+//				p_monitorCompRef.start (
+//					f_Iot_Diameter_receive(
+//						{
+//							DIAMETER_MSG:{ uLR_MSG := mw_ULR_userName }
+//						},
+//						{
+//							DIAMETER_MSG:{ uLR_MSG := mw_ULR_basic }
+//						},
+//						{0, omit},
+//						"TP_S6A_HSS_ULA_01 - ULR",
+//						p_forward_to_mtc,
+//						p_checkMessage 
+//					)
+//				);
+//				p_monitorCompRef.done;
+            
+				p_monitorCompRef.start (
+					f_Iot_Diameter_receive(
+						{
+							DIAMETER_MSG:{ uLA_MSG := mw_ULA_subsdata_flags }
+						},
+						{
+							DIAMETER_MSG:{ uLA_MSG := mw_ULA_basic }
+						},
+						{0, omit},
+						"TP_S6A_HSS_ECO_ULA_01 - ULA",
+						p_forward_to_mtc,
+						p_checkMessage 
+					)
+				);
+				p_monitorCompRef.done;
+			}
+		} // End of function f_mtc_check_TP_S6A_HSS_ECO_ULA_01
+		    
+	}// end group ES
 } // end group g_HSS
 
 group g_MME {
@@ -675,6 +754,9 @@ group g_MME {
         }
     } // End of function f_mtc_check_TP_S6A_MME_ULR_02
 
+  group ES{
+	    
+  }// end group ES
 
 } // end group g_MME