Dimitrios Dechouniotis

Dr. Dimitrios Dechouniotis

School of Electrical and Computer Engineering, National Technical University of Athens, 157 80 Athens, Greece
+1
orcid

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 August 2021 in Computer Networks
Verified
Journal Article
Closed access
FSFirdose Saeik
Firdose Saeik
MAMarios Avgeris
Marios Avgeris
DSDimitrios Spatharakis
Dimitrios Spatharakis
NSNina Santi
Nina Santi
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
SPSymeon Papavassiliou
Symeon Papavassiliou

1 June 2018
Verified
Conference Paper
Closed access
NKNikos Kalatzis
Nikos Kalatzis
MAMarios Avgeris
Marios Avgeris
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
KPKonstantinos Papadakis-Vlachopapadopoulos
Konstantinos Papadakis-Vlachopapadopoulos
IRIoanna Roussaki
Ioanna Roussaki
SPSymeon Papavassiliou
Symeon Papavassiliou
Unmanned Aerial Vehicles (UAV) facilitate the development of Internet of Things (IoT) ecosystems for smart city and smart environment applications. This paper proposes the adoption of Edge and Fog computing principles to the UAV based forest fire detection application domain through a hierarchical architecture. This three-layer ecosystem combines the powerful resources of cloud computing, the rich resources of fog computing and the sensing capabilities of the UAVs. These layers efficiently cooperate to address the key challenges imposed by the early forest fire detection use case. Initial experimental evaluations measuring crucial performance metrics indicate that critical resources, such as CPU/RAM, battery life and network resources, can be efficiently managed and dynamically allocated by the proposed approach.

3 February 2019 in Sensors
Verified
Journal Article
Open access
PDF file
MAMarios Avgeris
Marios Avgeris
DSDimitrios Spatharakis
Dimitrios Spatharakis
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
NKNikos Kalatzis
Nikos Kalatzis
Ioanna RoussakiIoanna Roussaki
Ioanna Roussaki
Symeon PapavassiliouSymeon Papavassiliou
Symeon Papavassiliou
A Cyber-Physical Social System (CPSS) tightly integrates computer systems with the physical world and human activities. In this article, a three-level CPSS for early fire detection is presented to assist public authorities to promptly identify and act on emergency situations. At the bottom level, the system’s architecture involves IoT nodes enabled with sensing and forest monitoring capabilities. Additionally, in this level, the crowd sensing paradigm is exploited to aggregate environmental information collected by end user devices present in the area of interest. Since the IoT nodes suffer from limited computational energy resources, an Edge Computing Infrastructure, at the middle level, facilitates the offloaded data processing regarding possible fire incidents. At the top level, a decision-making service deployed on Cloud nodes integrates data from various sources, including users’ information on social media, and evaluates the situation criticality. In our work, a dynamic resource scaling mechanism for the Edge Computing Infrastructure is designed to address the demanding Quality of Service (QoS) requirements of this IoT-enabled time and mission critical application. The experimental results indicate that the vertical and horizontal scaling on the Edge Computing layer is beneficial for both the performance and the energy consumption of the IoT nodes.

1 November 2019 in Future Generation Computer Systems
Verified
Journal Article
Closed access
KPKonstantinos Papadakis-Vlachopapadopoulos
Konstantinos Papadakis-Vlachopapadopoulos
RGRomán Sosa González
Román Sosa González
IDIoannis Dimolitsas
Ioannis Dimolitsas
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
AFAna Juan Ferrer
Ana Juan Ferrer
SPSymeon Papavassiliou
Symeon Papavassiliou

13 April 2020 in Sensors
Verified
Journal Article
Open access
PDF file
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
NANikolaos Athanasopoulos
Nikolaos Athanasopoulos
Aris LeivadeasAris Leivadeas
Aris Leivadeas
Nathalie MittonNathalie Mitton
Nathalie Mitton
RJRaphael Jungers
Raphael Jungers
Symeon PapavassiliouSymeon Papavassiliou
Symeon Papavassiliou
The potential offered by the abundance of sensors, actuators, and communications in the Internet of Things (IoT) era is hindered by the limited computational capacity of local nodes. Several key challenges should be addressed to optimally and jointly exploit the network, computing, and storage resources, guaranteeing at the same time feasibility for time-critical and mission-critical tasks. We propose the DRUID-NET framework to take upon these challenges by dynamically distributing resources when the demand is rapidly varying. It includes analytic dynamical modeling of the resources, offered workload, and networking environment, incorporating phenomena typically met in wireless communications and mobile edge computing, together with new estimators of time-varying profiles. Building on this framework, we aim to develop novel resource allocation mechanisms that explicitly include service differentiation and context-awareness, being capable of guaranteeing well-defined Quality of Service (QoS) metrics. DRUID-NET goes beyond the state of the art in the design of control algorithms by incorporating resource allocation mechanisms to the decision strategy itself. To achieve these breakthroughs, we combine tools from Automata and Graph theory, Machine Learning, Modern Control Theory, and Network Theory. DRUID-NET constitutes the first truly holistic, multidisciplinary approach that extends recent, albeit fragmented results from all aforementioned fields, thus bridging the gap between efforts of different communities.

3 April 2019 in ACM Transactions on Internet Technology
Verified
Journal Article
Open access
PDF file
MAMarios Avgeris
Marios Avgeris
Dimitrios DechouniotisDimitrios Dechouniotis
Dimitrios Dechouniotis
NANikolaos Athanasopoulos
Nikolaos Athanasopoulos
SPSymeon Papavassiliou
Symeon Papavassiliou
Although mobile devices today have powerful hardware and networking capabilities, they fall short when it comes to executing compute-intensive applications. Computation offloading (i.e., delegating resource-consuming tasks to servers located at the edge of the network) contributes toward moving to a mobile cloud computing paradigm. In this work, a two-level resource allocation and admission control mechanism for a cluster of edge servers offers an alternative choice to mobile users for executing their tasks. At the lower level, the behavior of edge servers is modeled by a set of linear systems, and linear controllers are designed to meet the system’s constraints and quality of service metrics, whereas at the upper level, an optimizer tackles the problems of load balancing and application placement toward the maximization of the number the offloaded requests. The evaluation illustrates the effectiveness of the proposed offloading mechanism regarding the performance indicators, such as application average response time, and the optimal utilization of the computational resources of edge servers.