Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ioannis Chatzigiannakis is active.

Publication


Featured researches published by Ioannis Chatzigiannakis.


mobility management and wireless access | 2006

Sink mobility protocols for data collection in wireless sensor networks

Ioannis Chatzigiannakis; Athanasios Kinalis; Sotiris E. Nikoletseas

In wireless sensor networks data propagation is usually performed by sensors transmitting data towards a static control center (sink). Inspired by important applications (mostly related to ambient intelligence) and as a first step towards introducing mobility, we propose the idea of having a sink moving in the network area and collecting data from sensors. We propose four characteristic mobility patterns for the sink along with different data collection strategies. Through a detailed simulation study, we evaluate several important performance properties of each protocol. Our findings demonstrate that by taking advantage of the sinks mobility, we can significantly reduce the energy spent in relaying traffic and thus greatly extend the lifetime of the network.


Computer Communications | 2008

Efficient data propagation strategies in wireless sensor networks using a single mobile sink

Ioannis Chatzigiannakis; Athanasios Kinalis; Sotiris E. Nikoletseas

Data collection is usually performed in wireless sensor networks by the sensors relaying data towards a static control center (sink). Motivated by important applications (mostly related to ambient intelligence and remote monitoring) and as a first step towards introducing mobility, we propose the basic idea of having a sink moving in the network area and collecting data from sensors. We propose four characteristic mobility patterns for the sink that we combine with different data collection strategies. Through a detailed simulation study, we evaluate several important performance properties of each approach. Our findings demonstrate that by taking advantage of the sinks mobility and shifting work from sensors to the powerful sink, we can significantly reduce the energy spent in relaying traffic and thus greatly extend the lifetime of the network.


sensor applications experimentation and logistics | 2009

WISEBED: An Open Large-Scale Wireless Sensor Network Testbed

Ioannis Chatzigiannakis; Stefan Fischer; Christos Koninis; Georgios Mylonas; Dennis Pfisterer

In this paper we present an overview of WISEBED, a large-scale wireless sensor network testbed, which is currently being built for research purposes. This project is led by a number of European Universities and Research Institutes, hoping to provide scientists, researchers and companies with an environment to conduct experiments with, in order to evaluate and validate their sensor network-related work. The initial planning of the project includes a large, heterogeneous testbed, consisting of at least 9 geographically disparate networks that include both sensor and actuator nodes, and scaling in the order of thousands (currently being in total 550 nodes). We present here the overall architecture of WISEBED, focusing on certain aspects of the software ecosystem surrounding the project, such as the Open Federation Alliance, which will enable a view of the whole testbed, or parts of it, as single entities, and the testbed’s tight integration with the Shawn network simulator. We also present examples of the actual hardware used currently in the testbed and outline the architecture of two of the testbed’s sites.


Communications of The ACM | 2012

Flexible experimentation in wireless sensor networks

Geoff Coulson; Barry Porter; Ioannis Chatzigiannakis; Christos Koninis; Stefan Fischer; Dennis Pfisterer; Daniel Bimschas; Torsten Braun; Philipp Hurni; Markus Anwander; Gerald Wagenknecht; Sándor P. Fekete; Alexander Kröller; Tobias Baumgartner

Virtual testbeds model them by seamlessly integrating physical, simulated, and emulated sensor nodes and radios in real time.


annual simulation symposium | 2004

A new energy efficient and fault-tolerant protocol for data propagation in Smart Dust networks using varying transmission range

Thanasis Antoniou; Ioannis Chatzigiannakis; Georgios Mylonas; Sotiris E. Nikoletseas; Azzedine Boukerche

In this work we propose a new energy efficient and fault tolerant protocol for data propagation in wireless sensor networks, the variable transmission range protocol (VTRP). The basic idea of data propagation in VTRP is the varying range of data transmissions, i.e., we allow the transmission range to increase in various ways. Thus data propagation in our protocol exhibits high fault-tolerance (by bypassing obstacles or faulty sensors) and increases network lifetime (since critical sensors, i.e. close to the control center are not overused). As far as we know, it is the first time varying transmission range is used. We implement the protocol and perform an extensive experimental evaluation and comparison to a representative protocol (LTP) of several important performance measures with a focus on energy consumption. Our findings indeed demonstrate that our protocol achieves significant improvements in energy efficiency and network lifetime.


Proceedings of the second ACM international workshop on Principles of mobile computing | 2002

Smart dust protocols for local detection and propagation

Ioannis Chatzigiannakis; Sotiris E. Nikoletseas; Paul G. Spirakis

Smart Dust is a set of a ast number of ultra-small fully autonomous computing and communication devices, with very restricted energy and computing capabilities, that cooperate to quickly and efficiently accomplish a large sensing task. Smart Dust can be very useful in practice i.e. in the local detection of a remote crucial event and the propagation of data reporting its realization. In this work we make an effort towards the research on smart dust from a basic algorithmic point of view. We first provide a simple but realistic model for smart dust and present an interesting problem, which is how to propagate efficiently information on an event detected locally. Then we present smart dust protocols for local detection and propagation that are simple enough to be implemented on real smart dust systems, and perform, under some simplifying assumptions, a rigorous average case analysis of their efficiency and energy consumption (and their interplay). This analysis leads to concrete results showing that our protocols are very efficient.


Lecture Notes in Computer Science | 2004

Distributed Circle Formation for Anonymous Oblivious Robots

Ioannis Chatzigiannakis; Michael Markou; Sotiris E. Nikoletseas

This paper deals with systems of multiple mobile robots each of which observes the positions of the other robots and moves to a new position so that eventually the robots form a circle. In the model we study, the robots are anonymous and oblivious, in the sense that they cannot be distinguished by their appearance and do not have a common x-y coordinate system, while they are unable to remember past actions.


international symposium on distributed computing | 2001

An Efficient Communication Strategy for Ad-hoc Mobile Networks

Ioannis Chatzigiannakis; Sotiris E. Nikoletseas; Paul G. Spirakis

We investigate the problem of communication in an ad-hoc mobile network, that is, we assume the extreme case of a total absense of any fixed network infrastructure (for example a case of rapid deployment of a set of mobile hosts in an unknown terrain). We propose, in such a case, that a small subset of the deployed hosts (which we call the support) should be used for network operations. However, the vast majority of the hosts are moving arbitrarily according to application needs.We then provide a simple, correct and efficient protocol for communication that avoids message flooding. Our protocol manages to establish communication between any pair of mobile hosts in small, a-priori guaranteed expected time bounds even in the worst case of arbitrary motions of the hosts that not in the support (provided that they do not deliberately try to avoid the support). These time bounds, interestingly, do not depend, on the number of mobile hosts that do not belong in the support. They depend only on the size of the area of motions. Our protocol can be implemented in very efficient ways by exploiting knowledge of the space of motions or by adding more power to the hosts of the support.Our results exploit and further develop some fundamental properties of random walks in finite graphs.


Theoretical Computer Science | 2011

Mediated population protocols

Othon Michail; Ioannis Chatzigiannakis; Paul G. Spirakis

We extend here the Population Protocol (PP) model of Angluin et al. (2004, 2006) [2,4] in order to model more powerful networks of resource-limited agents that are possibly mobile. The main feature of our extended model, called the Mediated Population Protocol (MPP) model, is to allow the edges of the interaction graph to have states that belong to a constant-size set. We then allow the protocol rules for pairwise interactions to modify the corresponding edge state. The descriptions of our protocols preserve both the uniformity and anonymity properties of PPs, that is, they do not depend on the size of the population and do not use unique identifiers. We focus on the computational power of the MPP model on complete interaction graphs and initially identical edges. We provide the following exact characterization of the class MPS of stably computable predicates: a predicate is in MPS iff it is symmetric and is in NSPACE(n^2).


international conference on embedded wireless systems and networks | 2010

Wiselib: a generic algorithm library for heterogeneous sensor networks

Tobias Baumgartner; Ioannis Chatzigiannakis; Sándor P. Fekete; Christos Koninis; Alexander Kröller; Apostolos Pyrgelis

One unfortunate consequence of the success story of wireless sensor networks (WSNs) in separate research communities is an ever-growing gap between theory and practice. Even though there is a increasing number of algorithmic methods for WSNs, the vast majority has never been tried in practice; conversely, many practical challenges are still awaiting efficient algorithmic solutions. The main cause for this discrepancy is the fact that programming sensor nodes still happens at a very technical level. We remedy the situation by introducing Wiselib, our algorithm library that allows for simple implementations of algorithms onto a large variety of hardware and software. This is achieved by employing advanced C++ techniques such as templates and inline functions, allowing to write generic code that is resolved and bound at compile time, resulting in virtually no memory or computation overhead at run time. The Wiselib runs on different host operating systems, such as Contiki, iSense OS, and ScatterWeb. Furthermore, it runs on virtual nodes simulated by Shawn. For any algorithm, the Wiselib provides data structures that suit the specific properties of the target platform. Algorithm code does not contain any platform-specific specializations, allowing a single implementation to run natively on heterogeneous networks. In this paper, we describe the building blocks of the Wiselib, and analyze the overhead. We demonstrate the effectiveness of our approach by showing how routing algorithms can be implemented. We also report on results from experiments with real sensor-node hardware.

Collaboration


Dive into the Ioannis Chatzigiannakis's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Georgios Mylonas

Research Academic Computer Technology Institute

View shared research outputs
Top Co-Authors

Avatar

Othon Michail

Research Academic Computer Technology Institute

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Andrea Vitaletti

Sapienza University of Rome

View shared research outputs
Researchain Logo
Decentralizing Knowledge