Sample application 5 used in IEEE Transactions on Intelligent Transportation Systems is added.

This commit is contained in:
Cagatay Sonmez
2020-10-30 12:57:07 +03:00
parent 08341c3681
commit 6660de75b2
62 changed files with 6084 additions and 5 deletions

View File

@ -0,0 +1,51 @@
<?xml version="1.0"?>
<applications>
<application name="TRAFFIC_MANAGEMENT">
<usage_percentage>30</usage_percentage>
<prob_cloud_selection>0</prob_cloud_selection>
<delay_sensitivity>0.5</delay_sensitivity>
<max_delay_requirement>0.5</max_delay_requirement>
<poisson_interarrival>3</poisson_interarrival>
<active_period>3600</active_period>
<idle_period>1</idle_period>
<data_upload>20</data_upload>
<data_download>20</data_download>
<task_length>3000</task_length>
<required_core>1</required_core>
<vm_utilization_on_edge>6</vm_utilization_on_edge>
<vm_utilization_on_cloud>1.2</vm_utilization_on_cloud>
<vm_utilization_on_mobile>0</vm_utilization_on_mobile>
</application>
<application name="DANGER_ASSESSMENT">
<usage_percentage>35</usage_percentage>
<prob_cloud_selection>0</prob_cloud_selection>
<delay_sensitivity>0.8</delay_sensitivity>
<max_delay_requirement>1</max_delay_requirement>
<poisson_interarrival>5</poisson_interarrival>
<active_period>3600</active_period>
<idle_period>1</idle_period>
<data_upload>40</data_upload>
<data_download>20</data_download>
<task_length>10000</task_length>
<required_core>1</required_core>
<vm_utilization_on_edge>20</vm_utilization_on_edge>
<vm_utilization_on_cloud>4</vm_utilization_on_cloud>
<vm_utilization_on_mobile>0</vm_utilization_on_mobile>
</application>
<application name="INFOTAINMENT">
<usage_percentage>35</usage_percentage>
<prob_cloud_selection>0</prob_cloud_selection>
<delay_sensitivity>0.25</delay_sensitivity>
<max_delay_requirement>1.5</max_delay_requirement>
<poisson_interarrival>15</poisson_interarrival>
<active_period>3600</active_period>
<idle_period>1</idle_period>
<data_upload>20</data_upload>
<data_download>80</data_download>
<task_length>20000</task_length>
<required_core>1</required_core>
<vm_utilization_on_edge>40</vm_utilization_on_edge>
<vm_utilization_on_cloud>8</vm_utilization_on_cloud>
<vm_utilization_on_mobile>0</vm_utilization_on_mobile>
</application>
</applications>

View File

@ -0,0 +1,53 @@
#default config file
simulation_time=60
warm_up_period=3
file_log_enabled=true
deep_file_log_enabled=false
#logging is disabled if it is 0
vm_load_check_interval=0.025
#logging is disabled if it is 0
location_check_interval=0.005
#logging is disabled if it is 0
ap_delay_check_interval=0.1
min_number_of_mobile_devices=100
max_number_of_mobile_devices=1800
mobile_device_counter_size=100
wan_propogation_delay=0.15
gsm_propogation_delay=0.16
lan_internal_delay=0.01
wlan_bandwidth=10
man_bandwidth=1000
wan_bandwidth=50
gsm_bandwidth=20
#all the host on cloud runs on a single datacenter
number_of_host_on_cloud_datacenter=1
number_of_vm_on_cloud_host=20
core_for_cloud_vm=2
mips_for_cloud_vm=75000
ram_for_cloud_vm=8000
storage_for_cloud_vm=125000
#each mobile device has one host which serves one VM
#all the host runs on a single datacenter due to the out of memory (oom) issue
core_for_mobile_vm=1
mips_for_mobile_vm=1000
ram_for_mobile_vm=1800
storage_for_mobile_vm=32000
#use ',' for multiple values
#orchestrator_policies=AI_TRAINER,RANDOM,PREDICTIVE,MAB,AI_BASED
orchestrator_policies=RANDOM,PREDICTIVE,GAME_THEORY,MAB,AI_BASED
#use ',' for multiple values
simulation_scenarios=ITS_SCENARIO
#mean waiting time in seconds
attractiveness_L1_mean_waiting_time=480
attractiveness_L2_mean_waiting_time=240
attractiveness_L3_mean_waiting_time=120

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.