diff --git a/LibOneM2M/OneM2M_Pixits.ttcn b/LibOneM2M/OneM2M_Pixits.ttcn
index 08646ae159b5936714289274d870889da0eb84c0..4fa2e3d933cb33ae8478820aac077669c3c67083 100644
--- a/LibOneM2M/OneM2M_Pixits.ttcn
+++ b/LibOneM2M/OneM2M_Pixits.ttcn
@@ -57,6 +57,14 @@ module OneM2M_Pixits {
 			 */	
 			modulepar XSD.ID PX_SUPER_CSE_ID				:= "/admin:admin";	
 			
+			modulepar XSD.IDREFS PX_ALLOWED_C_AE_IDS := {"C"};
+			
+			modulepar XSD.IDREFS PX_NOT_ALLOWED_C_AE_IDS := {"MyAe"};
+			
+			modulepar XSD.IDREFS PX_ALLOWED_S_AE_IDS := {"S"};
+			
+			modulepar XSD.IDREFS PX_NOT_ALLOWED_S_AE_IDS := {"MyAe"};
+			
 			modulepar AddressingMethod PX_ADDRESSING_METHOD := e_hierarchical;
 	
 			modulepar PrimitiveScope PX_PRIMITIVE_SCOPE 	:= e_cseRelative;
@@ -67,7 +75,8 @@ module OneM2M_Pixits {
 			
 			modulepar charstring PX_XML_NAMESPACE 			:= "m2m=""http://www.onem2m.org/xml/protocols""";
 			
-			modulepar ListOfURIs PX_ACOR 					:= {"*"};			
+			modulepar ListOfURIs PX_ACOR 					:= {"*"};
+						
 		}
 		
 		group TesterParameters {
diff --git a/OneM2M_Testcases_CSE.ttcn b/OneM2M_Testcases_CSE.ttcn
index 207c1f9f2b1da7a16e06b243e55a4b8c1ea33c4c..1c10bdde0c9ba67839258b17395d27e4a85b2ab7 100644
--- a/OneM2M_Testcases_CSE.ttcn
+++ b/OneM2M_Testcases_CSE.ttcn
@@ -870,13 +870,19 @@ module OneM2M_Testcases_CSE {
 					var integer v_cseBaseIndex := -1;
 					var ResourceType v_resourceType := int2;
 	                
+					//Test control
+					if(not(PICS_IN_CSE)) {
+						setverdict(inconc, __SCOPE__ & ": IUT shall be IN-CSE to run this test case");
+						stop;
+					}
+	                
 					// Test component configuration
 					f_cf01Up();
 	                
 					//Preamble
 
 					//Test Body
-					v_request := valueof(m_createAe(PX_APP_ID, omit, "SAE-ID-STEM"));	
+					v_request := valueof(m_createAe(PX_APP_ID, omit, "S-AE-ID-STEM"));	
 					
 					v_request := f_getCreateRequestPrimitive(v_resourceType, v_request, -1);
 					
@@ -970,7 +976,7 @@ module OneM2M_Testcases_CSE {
 					//Preamble
 					v_remoteCseIndex := f_cse_registrationRemoteCse();
 					vc_ae1 := AeSimu.create("AE1") alive;
-					//vc_ae1.start(f_a);
+					vc_ae1.start(f_cse_preamble_registerAe());
 					
 				
 				}
@@ -997,8 +1003,9 @@ module OneM2M_Testcases_CSE {
 					//Test Body	
 					//v_request := valueof(m_createAe(PX_APP_ID, omit, "C-AE-ID-STEM"));				
 	    											
-					f_cse_createResource(int2, m_createAe(PX_APP_ID, omit, "C"));
+					v_request := f_getCreateRequestPrimitive(int2, m_createAe(PX_APP_ID, omit, PX_NOT_ALLOWED_C_AE_IDS[0]), -1);
 			
+					mcaPort.send(m_request(v_request));
 					tc_ac.start;
 					alt {
 						[] mcaPort.receive(mw_response(mw_responsePrimitive(int4005))) {