Research and Education Software

  • End-to-end Wireless Path Deployment with Intelligent Surfaces Using Interpretable Neural Networks
    C Liaskos, S Nie, A Tsioliaridou, A Pitsillides, S Ioannidis, I Akyildiz
    IEEE Transactions on Communications

Software

Below you can find published software, research simulators or educational material:

  • A research simulator studying the execution and mitigarion of Crossfire attacks in destination-based routed networks (JAVA). Published at ACM SIGCOMM CCR.
  • An updated simulator studying the execution and mitigarion of Crossfire attacks in source-based routed networks (JAVA). Published at IEEE INFOCOM.
  • A virtual environment designed for familiarizing the users with advanced concepts of wireless communications and sensor networks (MATLAB). Published at IEEE EDUCON.
  • A medical application for assessing the status of human body-emdedded devices (fistuale) via sonic signal processing (EXE). Published at ERA-EDTA.  

 This code is free for any use, provided that the appropriate credit is given to the original authors. 


 

On the Interplay of Link-Flooding Attacks and Traffic Engineering

by D. Gkounis, V. Kotronis, C. Liaskos and X. Dimitropoulos.
Published at ACM SIGCOMM Computer Communications Review, 2016.

 Installation

  1. Download and install the AnyLogic Simulator from here. (The simulator was build with version "6.9.0 Researcher", but has been tested with 8+. The PLE version should be OK as well).
  2. Download the source code. (Extract the zip file anywhere, and open the .alp file with the AnyLogic software).
  3. You can now edit and run the source as you choose.

Operating instructions

  1. You will need knowledge (bare basics) of the AnyLogic software. If you are interested in AnyLogic further, the company site and the simulator help files provide excellent and free tutorials.
  2. AnyLogic simply visualizes a JAVA class. Class functions, variables and parameters are visualized as clickable icons. Some nice utilities are added by the environment, but it's just as simple as that at its core.
  3. Check the Description of each icon, as well as the source comments for useful info on how to use/modify the source code.

A Novel Framework for Modeling and Mitigating Distributed Link Flooding Attacks

by C. Liaskos, V. Kotronis and X. Dimitropoulos,
published at INFOCOM 2016.

Installation

  1. Download and install the AnyLogic Simulator from here. (The simulator was build with version "6.9.0 Researcher", but has been tested with 8+. The PLE version should be OK as well).
  2. Download the source code. (Extract the zip file anywhere, and open the .alp file with the AnyLogic software).
  3. You can now edit and run the source as you choose.

Virtual Laboratories on Wireless Communications: A Contemporary, Extensible Approach

By C. Liaskos and G. Koutitas
published at IEEE EDUCON 2013. 

Features

  • Antenna positioning and loss models.
  • Effects of rician-rayleigh fading.
  • Performing real field measurements over hilly, urban and suburban areas.
  • Indoors network planning.
  • DVB-T network planning (two case studies).
  • Topology control in wireless sensor networks.
  • Routing in wireless sensor networks.

Instructions

  1. The Virtual Labs software is now officially hosted at the International Hellenic University.
  2. Download links and documentation are here.

Medical software: Using software to assess the status of arteriovenous fistulae

By Dr P. Malindretos, C. Liaskos et al.
published at the ERA-EDTA 2011 conferece. 

Features

Clinical examination represents the easiest and most popular method of assessment for the arteriovenous fistula function. The purpose of this software was to automatically assess the functionality of fistulae with the assist of a computerized method.

Validation method

The present study comprised 149 prevalent hemodialysis patients. For the estimation of bruit generated from blood circulation within the AVF, an electronic stethoscope (sensitivity 20-20,000Hz) was used. It was connected to a portable computer (Intel 2.00GHz CPU, 1GHz RAM). All measurements were made with patients in resting supine position. After the determination of the surface where the perceived bruit was more intense, the bruit was recorded without using any sound filtering. The sample rate was 22,000 Hz. Sound files created were saved in wav type lossless format. In order to further evaluate sound frequency, Fast Fourier Transformation (FFT) was used. A few minutes after the sound recording, Doppler Ultrasound was used for the assessment of AVF blood flow, and the results were compared to that of the software.

Workflow

The software performs spectrum analysis of the recorded sound. Exceeding a certain normalized power threshold in the range 110-615 Hz yields a functiona fistula.

 

Instructions

  1. Download the application here.
  2. This is a standard Windows appplication setup file (exe). Run and deploy normally.
  3. Connect the microphone to your device and run the application.
  4. Select "Start" from the menu to begin and yield the evaluation.

 

Powered by CMSimple| Template: ge-webdesign.de| Login