COOJA and Testbed Federation/TWIST growing together

Two COOJA plugins and manuals have been published to integrate the TWIST testbed in COOJA and to take checkpoints and perform rollbacks both in TWIST and COOJA.

Call for Papers: CONET/UBICITEC 2013

The 4th International Workshop on Networks of Cooperating Objects for Smart Cities 2013 (CONET/UBICITEC 2013), colocated with CPSWeek 2013, accepts submissions until January 28th, 2013.

Newsletter issue #19

The 19th CONET newsletter has been published. You can read on Virtual Organizations for Multi-Model Based Embedded Systems and on the UvA Bird Tracking System.

Resource Management and Adaptation

Partners involved

The RMA cluster involves 6 members (1 associated):

  • Cluster leader: TUB
  • Core partners: ISEP, SICS, UCL, UDE
  • Associated partners: UZL

Problem and Objectives

The interaction of mobile cooperating systems is often subject to quality requirements regarding the timeliness and reliability of communication. The mobility of these systems, however, provides a significant challenge to these requirements since the RF interference situation can change constantly. Interference can originate from other mobile objects or by fixed networks using the same radio resources.


The key objective of the cluster is the development of mechanisms for reliable assessment of the current RF interference situation as a basis for dynamic resource adaptation that will provide better end-to-end system performance and quality of service. The adaptation process requires a cross-layer coordination of several protocol components like medium access control (MAC), packet scheduling, and others while satisfying external constraints like technology, fairness, transmission quality and legal constraints.


The following graph exemplifies the dynamics of RF interference over time in a realistic urban environment (a shopping street). The graphs show packet loss measurements in a body area network (BAN) measured outdoors over 30 minutes in the 2.4 GHz band using three distinct transmission power levels (click to enlarge).

Research Topics

The research items addressed in this cluster are both of fundamental and of practical nature. Fundamentally, an understanding of resource usage and its optimization is obtained, on the practical side adaptation algorithms and adaptive software architectures are developed. Consequently, this cluster provides also useful inputs to other CONET clusters. Some representative research items addressed in the RMA cluster include:

  1. an analysis of the robustness of existing sensornet MAC protocols against RF interference, and investigation of protocol parameters that have significant effect with regard to interference,
  2. development of a novel tool for generation of realistic and controllable interference,
  3. development of a novel interference mitigation scheme that can, under certain conditions, recover frames that were corrupted by RF interference.

Details are provided in the corresponding publications listed below.

Open-source toolsets

Together, with the COTS4QoS cluster the RMA cluster has developed the following open-source toolsets:


The cluster has produced a number of scientific papers and prototype implementations. The complete list of research contributions can be found on the CONET publication page. Some examples, referring to some of the research activities exemplified above, are:

  • M. Zuniga, I. Irzynska, J. Hauer, T. Voigt, C. Boano, and K. Römer, "Link Quality Ranking: Getting the Best out of Unreliable Links", In Proc. of the 7th Int. Conference on Distributed Computing in Sensor Systems (DCOSS), Barcelona, Spain, June 2011
  • K. S. Prabh and J. Hauer, "Opportunistic Packet Scheduling in Body Area Networks", In Proc. of 8th European Conference on Wireless Sensor Networks (EWSN), pp. 114-129, Bonn, Germany, February 2011.
  • Boano, C.A., Römer. K., Österlind, F., Voigt, T.: "Demo Abstract: Realistic Simulation of Radio Interference in COOJA", In Proceedings of the 8th European Conference on Wireless Sensor Networks (EWSN), Bonn, Germany 2011
  • Noda, C., Prabh, S., Boano, C.A., Voigt, T., Alves, M.: "A Channel Quality Metric for Interference Aware Wireless Sensor Networks", In Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN), poster session, Chicago, IL, USA 2011
  • Boano, C.A., Voigt, T., Noda, C., Römer, K., Zuniga, M.: "JamLab: Augmenting Sensornet Testbeds with Realistic and Controlled Interference Generation." Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN), 2011
  • Brown, James and McCarthy, Ben and Roedig, Utz and Voigt, Thiemo and Sreenan, Cormac J. "BurstProbe: Debugging Time-Critical Data Delivery in Wireless Sensor Networks", In: European Conference on Wireless Sensor Networks (EWSN 2011) , Feburary 2011, Bonn, Germany

  • Carlo Alberto Boano, Thiemo Voigt, Nicolas Tsiftes, Luca Mottola, Kay Roemer, and Marco Zuniga, ``Making Sensornet MAC Protocols Robust Against Interference,'' In Proceedings of the 7th European Conference on Wireless Sensor Networks (EWSN). Coimbra, Portugal, February 2010.
  • Jan-Hinrich Hauer, Andreas Willig, and Adam Wolisz, ``Mitigating the Effects of RF Interference through RSSI-Based Error Recovery,'' In Proceedings of the 7th European Conference on Wireless Sensor Networks (EWSN). Coimbra, Portugal, February 2010
  • Niclas Finne, Joakim Eriksson, Nicolas Tsiftes, Adam Dunkels, and Thiemo Voigt ``Improving Sensornet Performance by Separating System Configuration from System Logic,'' In Proceedings of the 7th European Conference on Wireless Sensor Networks (EWSN). Coimbra, Portugal, February 2010.
  • Carlo Alberto Boano, Marco Zuniga, Thiemo Voigt, Andreas Willig, and Kay Roemer, ``The Triangle Metric: Fast Link Quality Estimation for Mobile Wireless Sensor Networks,'' In Proceedings of the 19th International Conference on Computer Communications and Networks (ICCCN), Zurich, Switzerland, August 2010. (invited paper)