Commit e243450e authored by Michele Carignani's avatar Michele Carignani
Browse files

Revised MEC 012 RAB query

parent a66ce21c
Loading
Loading
Loading
Loading
+15 −25
Original line number Diff line number Diff line
Package rnis_rab_query {
	
	Domain {
		pics:
		- PIC_RNIS
		;
		entities:
		- RNIS_CLIENT
		- IUT
		;
		events:
		- RAB_information
		- perform_RNIS_query_to
		- privileges
		- sends
		- receives
		;
	}
	import all from MEC_012_Domain;
	
	Test Purpose {
		TP Id "TP/MEC/RNIS/QUERY/RAB/001"
		TP Id "TP_MEC_RNIS_QUERY_RAB_001"
		
		Test objective 
			"Check that the Radio Access Bearer (RAB) information is returned when 
			it is requested to the RNIS service"
		
		Reference "ETSI GS MEC 012 1.1.1, clause 7.3.3.1"
		
		// ConfigId: TODO
		
 		PICS Selection PIC_RNIS

		Initial conditions  with {
			the IUT entity having RAB_information containing CELL_ID indicating value CELL_USER_INFO
			and the RNIS_CLIENT having privileges to perform_RNIS_query_to the IUT
			the IUT entity having RAB_information  // containing CELL_ID indicating value CELL_USER_INFO TODO
			and the RNIS_CLIENT entity having privileges to perform_RNIS_query_to the IUT
		}

 		Expected behaviour
		ensure that {
			when {
				the RNIS_CLIENT entity sends a RAB info query message 
					containing URI query parameter cell id indicating value CELL_ID,
					to the IUT entity;
				the IUT entity receives a RAB info query message 
					containing URI query parameters contatinig 
						cell id indicating value CELL_ID;
			}
			then {
				the RNIS_CLIENT entity receives a valid Response
					containing Response_Status_Code set to 200 and    /* (OK) */
					containing Message_Body containing RAB_information indicating value CELL_USER_INFO; 
				the IUT entity sends a valid Response containing 
						Response_Status_Code set to 200,    /* (OK) */
						Message_Body containing 
							RAB_information indicating value CELL_USER_INFO;
						; 
			}
		} 		
	}
+39 −0
Original line number Diff line number Diff line
Package MEC_012_Domain {
	Domain {
			pics:
			- PIC_RNIS
			;
			entities:
			- RNIS_CLIENT
			- IUT
			;
			events:
			- RAB_information
			- perform_RNIS_query_to
			- privileges
			- sends
			- receives
			;
		}
}

/*
 
 	Domain {
		pics:
		- PIC_RNIS
		;
		entities:
		- RNIS_CLIENT
		- IUT
		;
		events:
		- RNIS_subscription
		- perform_RNIS_subscription_query_to
		- privileges
		- sends
		- receives
		;
	}
 
 */
 No newline at end of file