/Mechanism-to-optimize-the-Access-Point-selection

Mechanism to optimize the Access Point selection in an IoT environment based on SDN, multicriteria and group mobility

Primary LanguagePython

Mechanism to optimize the Access Point selection in an IoT environment based on SDN, multicriteria and group mobility

Mechanism to optimize the Access Point selection in an IoT environment based on SDN, multicriteria and group mobility

Files description

Directory Files Description
DataSet-AP_selection * Devices_movement_Images_in_scenario_set-up
* dataset_escenario_set-up.png
* dataset_seleccion_parametros.csv
* devices_movement.csv
This directory has the files that describe the movements that the devices make through the scenario in Mininet-WiFi; it also contains the initial dataset.
Parameter_Selection * V1_HT_3-parametros(rssi-ocu-con).py
* V1_HT_4-parametros(rssi-ocu-con-dis).py
* V1_HT_4-parametros(rssi-ocu-con-pow).py
* V1_HT_5-parametros(rssi-ocu-con-pow).py
* V1_RF_Random_Forests_3(rssi-ocu-con)-parametros.py
* V1_RF_Random_Forests_4(rssi-ocu-con-dis)-parametros.py
* V1_RF_Random_Forests_4(rssi-ocu-con-pow)-parametros.py
* V1_RF_Random_Forests_5-parametros.py
* V1_SVM_3-parametros(rssi-ocu-con)_AP_Selection.py
* V1_SVM_4-parametros(rssi-ocu-con-dis)_AP_Selection.py
* V1_SVM_4-parametros(rssi-ocu-con-pow)_AP_Selection.py
* V1_SVM_5-parametros_AP_Selection.py
* dataset_seleccion_parametros.csv
This directory has the files necessary to perform the analysis and processing the initial dataset to build the final dataset. Involves the following tasks: asses the quality of the dataset and reduces the dataset dimension, Identify and remove irrelevant or redundant features to reduce the dataset dimension.
AP_Selection * ARF_Adaptive_Random_Forests.py
* HAT_Hoeffding_Adaptive_Tree.py
* HT_Hoeffding_Tree_or_Very_Fast_Decision_Tree.py
* RF_Random_Forest.py
* SVM_AP_Selection.py
* dataset_seleccion_ap.csv
This directory has the files to train the machine learning algorithms (RF, ARF, HT, HAT, SVM) and later choose the most appropriate one.
Group_mobility * Algoritmo_movilidad_grupo.pdf This directory has the flowchart of the group mobility algorithm that was implemented in Mininet-WiFi
mininet_wifi * Modifications of the Mininet-WiFi source code This directory has the modifications of the Mininet-WiFi source code