Skip to content

avian2/link-quality-estimation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Link quality estimation

Code samples and datasets that are related to link quality estimation.

Directory structure

datasets
Datasets (and their corresponding Python scripts) that are related to link quality estimation.
featureGenerator
Feature generator is a Python script used for extraction and computation of new features from generic data. Output of this script is labelled data in Attribute-Relation File Format (ARFF), which can be further used for data modelling.
wekaClassificationModelBuilder
Weka classification model builder (WCMB) is a Java program based on Weka (Waikato Environment for Knowledge Analysis). WCMB is used for building custom classification models in bulk by utilizing all possible combinations of input features.
wmewmaEstimator
Window mean with exponentially weighted moving average (WMEWMA) link quality estimator proposed by A. Woo et al. in paper Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks implemented as a simple Python script.

Conventional work flow

  1. Transform a dataset to a common format used by the feature generator (use dataset-specific scripts).
  2. Use featureGenerator to generate features and transform the dataset to the common format used by Weka.
  3. Build models with wekaClassificationModelBuilder.

Citation

If you are using our datasets or scripts in your research, citation of the following paper would be greatly appreciated.

Kulin, M., Fortuna, C., De Poorter, E., Deschrijver, D., & Moerman, I. (2016). Data-Driven Design of Intelligent Wireless Networks: An Overview and Tutorial. Sensors, 16(6), 790.

License

See README.md files in individual sub-directories for details.

Acknowledgement

The research leading to these results has received funding from the European Horizon 2020 Programme project eWINE under grant agreement No. 688116.

About

Code samples and datasets that are related to link quality estimation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 57.9%
  • Jupyter Notebook 33.9%
  • Java 6.7%
  • MATLAB 1.5%