<OAI_EMULATION>
  <TOPOLOGY_CONFIG>	
    <AREA>			
      <X_m>500</X_m>
      <Y_m>500</Y_m>	
    </AREA>
    <MOBILITY> 
      <UE_MOBILITY>
	<RANDOM_UE_DISTRIBUTION>
	  <NUMBER_OF_NODES>3</NUMBER_OF_NODES>
	</RANDOM_UE_DISTRIBUTION>
	<UE_MOBILITY_TYPE>STATIC</UE_MOBILITY_TYPE>  <!-- STATIC --> 
      </UE_MOBILITY>
      <eNB_MOBILITY>
	<eNB_INITIAL_DISTRIBUTION>random</eNB_INITIAL_DISTRIBUTION>
	<RANDOM_eNB_DISTRIBUTION>
	  <NUMBER_OF_CELLS>1</NUMBER_OF_CELLS>
	</RANDOM_eNB_DISTRIBUTION>
	<eNB_MOBILITY_TYPE>STATIC</eNB_MOBILITY_TYPE>
      </eNB_MOBILITY>
    </MOBILITY>
  </TOPOLOGY_CONFIG>
  <APPLICATION_CONFIG>



<!--  High complexity configuration of a customized traffic with 2 states: OFF, PU and PE-->
<!-- We configure OFF and PE holding time and off_pe, off_pu probabilities. They will be preconfigured automatically -->
<CUSTOMIZED_TRAFFIC>	 
			<PU_SIZE_PKTS>70</PU_SIZE_PKTS> <!-- PU state packet size in bytes-->
			<PROB_OFF_PU>0.1</PROB_OFF_PU>  <!-- Probability threshold to move from OFF to PU state.  -->
			<PROB_OFF_PE>0.8</PROB_OFF_PE> <!-- Probability threshold to move from OFF to PE state.  -->
			<HOLDING_TIME_OFF_PU>50</HOLDING_TIME_OFF_PU> <!--Holding time in OFF state before moving to PU  -->
			<HOLDING_TIME_OFF_PE>13</HOLDING_TIME_OFF_PE> <!--Holding time in OFF state before moving to PE  -->
			<HOLDING_TIME_PE_OFF>230</HOLDING_TIME_PE_OFF> <!--Holding time in PE state before moving to OFF  -->
      <SOURCE_ID>1:3</SOURCE_ID> 		
      <TRANSPORT_PROTOCOL>udp</TRANSPORT_PROTOCOL> <!-- OPTIONS: tcp (default), udp -->
      <IP_VERSION>ipv6</IP_VERSION> <!-- OPTIONS: ipv4 (default), ipv6 -->
      <DESTINATION_ID>0</DESTINATION_ID> 
 			<BACKGROUND_TRAFFIC>enable</BACKGROUND_TRAFFIC> <!-- options: enable, disable. If enable, it generates a background traffic corresponding to the traffic direction-->
      <AGGREGATION_LEVEL>1</AGGREGATION_LEVEL>     <!-- options: default=1, the number of traffic to aggregate-->
      <IDT_DIST>uniform</IDT_DIST>  <!-- available distributions: none (default), uniform, poission, gaussian, exponential,pareto, cauchy,fixed, weibull, gammav-->
      <IDT_STANDARD_DEVIATION>4.5</IDT_STANDARD_DEVIATION> <!-- Standard deviation-->
      <SIZE_DIST>pareto</SIZE_DIST>   <!-- available distributions: none (default), uniform, poission, gaussian, exponential,pareto, cauchy,fixed, weibull, gammav-->
      <SIZE_SCALE>0.5</SIZE_SCALE> <!-- Scale-->
      <SIZE_SHAPE>30</SIZE_SHAPE> <!-- Shape-->
</CUSTOMIZED_TRAFFIC>

  </APPLICATION_CONFIG>
  
  <EMULATION_CONFIG>
    <EMULATION_TIME_ms>1000</EMULATION_TIME_ms> <!--if 0 set to infinity--> 
    <CURVE>enable</CURVE> <!-- option: enabled, disabled. If CURVE is enabled, graphes are ploted in real time (UL and DL) of WOD and throughput measurement for each packet -->
   <BACKGROUND_STATS>enable</BACKGROUND_STATS> <!-- option: enable, disable. If enable, it allows to ptrint BACKGROUNS statistics: Nb packets, throughputs,etc-->
    <PERFORMANCE_METRICS>
      	<THROUGHPUT>enable</THROUGHPUT>	<!-- option: enable, disable. If enable, throughput measurements are plotted in real time-->
      	<LATENCY>enable</LATENCY>        <!-- option: enable, disable. If enable, latency measurements are plotted in real time-->
       	<OWD_RADIO_ACCESS>enable</OWD_RADIO_ACCESS>  <!-- option: enable, disable. If enable owd curve shows the one way radio access delay, else it shows end to end owd -->
    </PERFORMANCE_METRICS>
    <LOG>  <!-- set the global log level -->
      <LEVEL>trace</LEVEL>
      <INTERVAL>1</INTERVAL>
    </LOG>		
    <SEED_VALUE>1234</SEED_VALUE>	 <!-- value 0 means randomly generated by OAI -->
    
   </EMULATION_CONFIG>
 
   <PROFILE>OTG_2</PROFILE>	
</OAI_EMULATION>

