Towards Comparable Simulations of Cooperating Objects and Wireless Sensor Networks (2010)
Thiemo Voigt, Joakim Eriksson, Fredrik Österlind, Otto Visser, Robert Sauter, Pedro J. Marrón, ...
Simulators are indispensable tools to support the development and testing of cooperating objects such as wireless sensor networks (WSN). However, it is often not possible to compare the results of...
MOBILITY MANAGEMENT IN SENSOR NETWORKS (2010)
Muneeb Ali, Thiemo Voigt, Zartash Afzal Uzmi
In sensor-nets the individual sensor nodes are generally assumed to be static. However, some recent applications of sensor-nets (e.g. in medical care and disaster response) make use of mobile sensor...
Making Sensornet MAC Protocols Robust Against Interference (2010)
Boano, Carlo Alberto, Voigt, Thiemo, Tsiftes, Nicolas, Mottola, Luca, Römer, Kay, Zuniga, Marco Antonio
Radio interference may lead to packet losses, thus negatively affecting the performance of sensornet applications. In this paper, we experimentally assess the impact of external interference on...
Improving Sensornet Performance by Separating System Configuration from System Logic (2010)
Finne, Niclas, Eriksson, Joakim, Tsiftes, Nicolas, Dunkels, Adam, Voigt, Thiemo
Many sensor network protocols are self-configuring, but independent self-configuration at different layers often results in suboptimal performance. We present Chi, a full-system configuration...
Poster Abstract: Storage-Centric Debugging of Performance Problems in Sensor Networks (2010)
O'Donovan, Tony, Sreenan, Cormac J., Tsiftes, Nicolas, He, Zhitao, Voigt, Thiemo
Carlo Alberto Boano, Kay Römer, Marco Antonio Zúñiga, Zhitao He, Thiemo Voigt, Andreas Willig
Radio interference plays a central role for the performance of Wireless Sensor Networks (WSN). Interference not only leads to packet loss, but it also affects the function of MAC and routing...
Integrating building automation systems and wireless sensor networks (2009)
Fredrik Österlind, Erik Pramsten, Daniel Roberthson, Joakim Eriksson, Niclas Finne, Thiemo Voigt
Building automation systems (BAS) are used to control and improve indoor building climate at reduced costs. By integrating BAS with wireless sensor networks, the need for cabling can be removed, and...
Towards comparable simulations of cooperating objects and wireless sensor networks (2009)
Voigt, Thiemo, Eriksson, Joakim, Österlind, Fredrik, Sauter, Robert, Aschenbruck, Nils, Marron, Pedro, ...
Towards comparable simulations of cooperating objects and wireless sensor networks (2009)
Voigt, Thiemo, Eriksson, Joakim, Österlind, Fredrik, Sauter, Robert, Aschenbruck, Nils, Marron, Pedro, ...
A software radio-empowered sensor network (2009)
Li, Yafei, He, Zhitao, Voigt, Thiemo, Leidelöf, Sanna
Low power wireless sensors are limited by current radio technologies to short communication range and low throughput. We envision that future radios with advanced software programmable encoding and...
A software radio-empowered sensor network (2009)
Li, Yafei, He, Zhitao, Voigt, Thiemo, Leidelöf, Sanna
Low power wireless sensors are limited by current radio technologies to short communication range and low throughput. We envision that future radios with advanced software programmable encoding and...
Enabling Large-Scale Storage in Sensor Networks with the Coffee File System (2009)
Tsiftes, Nicolas, Dunkels, Adam, He, Zhitao, Voigt, Thiemo
Persistent storage offers multiple advantages for sensor networks, yet the available storage systems have been unwieldy because of their complexity and device-specific designs. We present the Coffee...
Enabling Large-Scale Storage in Sensor Networks with the Coffee File System (2009)
Tsiftes, Nicolas, Dunkels, Adam, He, Zhitao, Voigt, Thiemo
Persistent storage offers multiple advantages for sensor networks, yet the available storage systems have been unwieldy because of their complexity and device-specific designs. We present the Coffee...
COOJA/MSPSim: Interoperability Testing for Wireless Sensor Networks (2009)
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Tsiftes, Nicolas, Dunkels, Adam, Voigt, Thiemo, ...
COOJA/MSPSim: Interoperability Testing for Wireless Sensor Networks (2009)
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Tsiftes, Nicolas, Dunkels, Adam, Voigt, Thiemo, ...
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Tsiftes, Nicolas, Dunkels, Adam, Voigt, Thiemo, ...
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Tsiftes, Nicolas, Dunkels, Adam, Voigt, Thiemo, ...
Abstract SILK: Scout Paths in the Linux Kernel (2009)
Andy Bavier, Thiemo Voigt, Mike Wawrzoniak, Larry Peterson
SILK stands for Scout In the Linux Kernel, and is a port of the Scout operating system to run as a Linux kernel module. SILK forms a replacement networking subsystem for standard Linux 2.4 kernels....
Sensornet checkpointing: enabling repeatability in testbeds and realism in simulations (2009)
Österlind, Fredrik, Dunkels, Adam, Voigt, Thiemo, Tsiftes, Nicolas, Eriksson, Joakim, Finne, Niclas
When developing sensor network applications, the shift from simulation to testbed causes application failures, resulting in additional time-consuming iterations between simulation and testbed. We...
Sensornet checkpointing: enabling repeatability in testbeds and realism in simulators (2009)
Österlind, Fredrik, Dunkel, Adam, Voigt, Thiemo, Tsiftes, Nicolas, Eriksson, Joakim, Finne, Niclas
Accurate, network-scale power profiling for sensor network simulators (2009)
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Dunkels, Adam, Voigt, Thiemo, Tsiftes, Nicolas
Accurate, network-scale power profiling for sensor network simulators (2009)
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Dunkels, Adam, Voigt, Thiemo, Tsiftes, Nicolas
Sensornet checkpointing: enabling repeatability in testbeds and realism in simulations (2009)
Österlind, Fredrik, Dunkels, Adam, Voigt, Thiemo, Tsiftes, Nicolas, Eriksson, Joakim, Finne, Niclas
When developing sensor network applications, the shift from simulation to testbed causes application failures, resulting in additional time-consuming iterations between simulation and testbed. We...
Remote water monitoring with sensor networking technology (2009)
Voigt, Thiemo, Tsiftes, Nicolas, He, Zhitao
Sensor networks enable remote monitoring of natural environments such as glaciers, volcanoes and bodies of water. Within the project 'Sensor Networks to Monitor Marine Environment with Particular...
Poster Abstract: Exploiting the LQI Variance for Rapid Channel Quality Assessment (2009)
Boano, Carlo Alberto, Voigt, Thiemo, Dunkels, Adam, Österlind, Fredrik, Tsiftes, Nicolas, Mottola, Luca, ...
Security Considerations for the WirelessHART Protocol (2009)
Raza, Shahid, Slabbert, Adriaan, Voigt, Thiemo, Landernäs, Krister
WirelessHART is a secure and reliable communication standard for industrial process automation. The WirelessHART specifications are well organized in all aspects except security: there are no...
Design and Implementation of a Security Manager for WirelessHART Networks (2009)
Raza, Shahid, Voigt, Thiemo, Slabbert, Adriaan, Landernäs, Krister (ABB Corporate Research)
WirelessHART is the first open standard for Wireless Sensor Networks designed specifically for industrial process automation and control systems. WirelessHART is a secure protocol; however, it relies...
Demo abstract: accurate power profiling of sensornets with the COOJA/MSPSim simulator (2009)
Eriksson, Joakim, Österlind, Fredrik, Voigt, Thiemo, Finne, Niclas, Raza, Shahid, Tsiftes, Nicolas, ...
Power consumption is of utmost concern in sensor networks. Researchers have several ways of measuring the power consumption of a complete sensor network, but they are typically either impractical or...
Carlo Alberto Boano, Zhitao He, Yafei Li, Thiemo Voigt, Marco Zuniga, Andreas Willig
Abstract—We address the problem of generating customized, controlled interference for experimental and testing purposes in Wireless Sensor Networks. The known coexistence problems between...
Remote water monitoring with sensor networking technology (2009)
Voigt, Thiemo, Tsiftes, Nicolas, He, Zhitao
Sensor networks enable remote monitoring of natural environments such as glaciers, volcanoes and bodies of water. Within the project 'Sensor Networks to Monitor Marine Environment with Particular...
Poster Abstract: Exploiting the LQI Variance for Rapid Channel Quality Assessment (2009)
Boano, Carlo Alberto, Voigt, Thiemo, Dunkels, Adam, Österlind, Fredrik, Tsiftes, Nicolas, Mottola, Luca, ...
Security Considerations for the WirelessHART Protocol (2009)
Raza, Shahid, Slabbert, Adriaan, Voigt, Thiemo, Landernäs, Krister
WirelessHART is a secure and reliable communication standard for industrial process automation. The WirelessHART specifications are well organized in all aspects except security: there are no...
Design and Implementation of a Security Manager for WirelessHART Networks (2009)
Raza, Shahid, Voigt, Thiemo, Slabbert, Adriaan, Landernäs, Krister (ABB Corporate Research)
WirelessHART is the first open standard for Wireless Sensor Networks designed specifically for industrial process automation and control systems. WirelessHART is a secure protocol; however, it relies...
Demo abstract: accurate power profiling of sensornets with the COOJA/MSPSim simulator (2009)
Eriksson, Joakim, Österlind, Fredrik, Voigt, Thiemo, Finne, Niclas, Raza, Shahid, Tsiftes, Nicolas, ...
Power consumption is of utmost concern in sensor networks. Researchers have several ways of measuring the power consumption of a complete sensor network, but they are typically either impractical or...
Niclas Finne, Joakim Eriksson, Adam Dunkels, Thiemo Voigt
Abstract. Despite sensor network protocols being self-configuring, sensor network deployments continue to fail. We report our experience from two recently deployed IP-based multi-hop sensor networks:...
Finne, Niclas, Eriksson, Joakim, Dunkels, Adam, Voigt, Thiemo
Despite sensor network protocols being self-configuring, sensor network deployments continue to fail. We report our experience from two recently deployed IP-based multi-hop sensor networks: one...
Finne, Niclas, Eriksson, Joakim, Dunkels, Adam, Voigt, Thiemo
Despite sensor network protocols being self-configuring, sensor network deployments continue to fail. We report our experience from two recently deployed IP-based multi-hop sensor networks: one...
Accurate power profiling for sensor network simulators (2008)
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Dunkels, Adam, Voigt, Thiemo
Accurate power profiling for sensor network simulators (2008)
Eriksson, Joakim, Österlind, Fredrik, Finne, Niclas, Dunkels, Adam, Voigt, Thiemo
MOBILITY MANAGEMENT IN SENSOR NETWORKS (2008)
Muneeb Ali, Thiemo Voigt, Zartash Afzal Uzmi
Abstract In sensor-nets the individual sensor nodes are generally assumed to be static. However, some recent applications of sensor-nets (e.g. in medical care and disaster response) make use of...
Increasing ZigBee network lifetime with X-MAC (2008)
Suarez, Pablo, Renmarker, Carl-Gustav, Voigt, Thiemo, Dunkels, Adam
The ZigBee standard builds on the assumption that infrastructure nodes have a constant power supply. ZigBee therefore does not provide any power-saving mechanisms for routing nodes, which limits the...
Increasing ZigBee network lifetime with X-MAC (2008)
Suarez, Pablo, Renmarker, Carl-Gustav, Voigt, Thiemo, Dunkels, Adam
The ZigBee standard builds on the assumption that infrastructure nodes have a constant power supply. ZigBee therefore does not provide any power-saving mechanisms for routing nodes, which limits the...
A Simple and Efficient Method to Mitigate the Hot Spot Problem in Wireless Sensor Networks (2008)
Helena Rivas, Thiemo Voigt, Adam Dunkels
Abstract. Much work on wireless sensor networks deals with or considers the hot spot problem, i.e., the problem that the sensor nodes closest to the base station are critical for the lifetime of the...
Sensor Networking in Aquatic Environments- Experiences and New Challenges (2008)
Thiemo Voigt, Fredrik Österlind, Niclas Finne, Nicolas Tsiftes, Zhitao He, Joakim Eriksson, ...
Abstract—In this paper we present the design and implementation of a small-scale marine sensor network. The network monitors the temperature in the Baltic Sea on different heights from the water...
Demo Abstract: Cross-level Simulation in COOJA (2008)
Fredrik Österlind, Adam Dunkels, Joakim Eriksson, Niclas Finne, Thiemo Voigt
Abstract — Traditional WSN simulators are limited to simulating nodes at one single abstraction level. This makes system development and evolution difficult since developers cannot use the same...
Poster Abstract: MSPsim – an Extensible Simulator for MSP430-equipped Sensor Boards (2008)
Joakim Eriksson, Adam Dunkels, Niclas Finne, Fredrik Österlind, Thiemo Voigt
Abstract — Software development for wireless sensor networks is a challenging and time consuming task. The resource limited hardware with limited I/O and debugging abilities combined with the often...
Energy-Efficient TCP Operation in Wireless Sensor Networks (2008)
Torsten Braun, Thiemo Voigt, Adam Dunkels
Many applications of wireless sensor networks require connectivity to external networks to let monitoring and controlling entities communicate with the sensors. By using the TCP/IP protocols inside...
Fuzzy Control for Guaranteeing Absolute Delays in Web Servers (2008)
Yaya Wei Chuang, Chuang Lin, Thiemo Voigt, Fengyuan Ren
This paper presents a fuzzy control approach that guarantees absolute delays in web servers. Previous work has proposed the use of classical PI controllers for delay guarantees. However, a...
System architectures and programming models (2008)
Santini, S., Roemer, K., Marron, P., Minder, D., Voigt, Thiemo, Vitaletti, A.
Demo abstract: MSPsim - an extensible simulator for MSP430-equipped sensor boards (2008)
Eriksson, Joakim, Dunkels, Adam, Finne, Niclas, Österlind, Fredrik, Voigt, Thiemo, Tsiftes, Nicolas
Rethinking link-level abstractions for sensor networks (2008)
He, Zhitao, Dunkels, Adam, Voigt, Thiemo, Tsiftes, Nicolas
For designers of the communication stack of sensor nodes there is a constant tension between performance and modularity. To alleviate this tension, researchers have come up with a number of modular...
System architectures and programming models (2008)
Santini, S., Roemer, K., Marron, P., Minder, D., Voigt, Thiemo, Vitaletti, A.
Demo abstract: MSPsim - an extensible simulator for MSP430-equipped sensor boards (2008)
Eriksson, Joakim, Dunkels, Adam, Finne, Niclas, Österlind, Fredrik, Voigt, Thiemo, Tsiftes, Nicolas
Rethinking link-level abstractions for sensor networks (2008)
He, Zhitao, Dunkels, Adam, Voigt, Thiemo, Tsiftes, Nicolas
For designers of the communication stack of sensor nodes there is a constant tension between performance and modularity. To alleviate this tension, researchers have come up with a number of modular...
Utilizing Renewable Energy in Cluster-based Sensor Networks (2007)
Energy conservation plays a crucial in wireless sensor networks since such networks are designed to be placed in hostile and non-accessible areas. While battery-driven sensors will run out of battery...
Abstract. Web servers become overloaded when one or several server resources are overutilized. In this paper we present an adaptive architecture that prevents resource overutilization in web servers...
Architectures for Service Di#erentiation in Overloaded Internet Servers (2007)
Web servers become overloaded when one or several server resources such as network interface, CPU and disk become overutilized. Server overload leads to low server throughput and long response times...
IN-KERNEL MECHANISMS FOR ADAPTIVE CONTROL OF OVERLOADED WEB SERVERS (2007)
Thiemo Voigt, Renu Tewari, Ashish Mehra
The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Internet servers, for example web servers. It is becoming essential for Internet...
Submitted as Licentiate Thesis (2007)
Thiemo Voigt, Copyright Thiemo Voigt
As the Internet grows, more and more applications are being networked. In this thesis, we use the Nemesis operating system to provide networked applications with service guarantees from both the...
Handling Persistent Connections in Overloaded Web Servers (2007)
Several overload admission control architectures have been developed to protect web servers from overload. Some of these architectures base their admission decision on information found in the HTTP...
Towards Predictable Overload Control of Large Real-Time Server Systems (2007)
Real-time systems such as Web servers are the heart of the Internet. Due to the enormous growth of the Internet, server systems have to cope with a huge number of users and requests. To satisfy that...
Several overload admission control architectures have been developed to protect web servers from overload. Some of these architectures base their admission decision on information found in the HTTP...
Sensor Networking in Aquatic Environments - Experiences and New Challenges (2007)
Voigt, Thiemo, Österlind, Fredrik, Finne, Niclas, Tsiftes, Nicolas, He, Zhitao, Eriksson, Joakim, ...
In this paper we present the design and implementation of a small-scale marine sensor network. The network monitors the temperature in the Baltic Sea on different heights from the water surface down...
Sensor Networking in Aquatic Environments - Experiences and New Challenges (2007)
Voigt, Thiemo, Österlind, Fredrik, Finne, Niclas, Tsiftes, Nicolas, He, Zhitao, Eriksson, Joakim, ...
In this paper we present the design and implementation of a small-scale marine sensor network. The network monitors the temperature in the Baltic Sea on different heights from the water surface down...
Integrating Building Automation Systems and Wireless Sensor Networks (2007)
Österlind, Fredrik, Pramsten, Erik, Roberthson, Daniel, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Integrating Building Automation Systems and Wireless Sensor Networks (2007)
Österlind, Fredrik, Pramsten, Erik, Roberthson, Daniel, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Experiences from two sensor network deployments - self-configuration a key to success (2007)
Finne, Niclas, Eriksson, Joakim, Dunkels, Adam, Voigt, Thiemo
Various experiments have shown that the performance of wireless sensor networks is very hard to predict. It is also acknowledged that deploying sensor networks in real settings is a difficult and...
Experiences from two sensor network deployments - self-configuration a key to success (2007)
Finne, Niclas, Eriksson, Joakim, Dunkels, Adam, Voigt, Thiemo
Various experiments have shown that the performance of wireless sensor networks is very hard to predict. It is also acknowledged that deploying sensor networks in real settings is a difficult and...
Integrating Building Automation Systems and Wireless Sensor Networks (2007)
Österlind, Fredrik, Pramsten, Erik, Roberthson, Daniel, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Building automation systems (BAS) are used to control and improve indoor building climate at reduced costs. By integrating BAS with wireless sensor networks, the need for cabling can be removed, and...
Integrating Building Automation Systems and Wireless Sensor Networks (2007)
Österlind, Fredrik, Pramsten, Erik, Roberthson, Daniel, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Building automation systems (BAS) are used to control and improve indoor building climate at reduced costs. By integrating BAS with wireless sensor networks, the need for cabling can be removed, and...
Adaptive QoS for mobile web services through cross-Layer communication (2007)
Tian, Min, Gramm, Andreas, Ritter, Hartmut, Schiller, Jochen, Voigt, Thiemo
Adaptive QoS for mobile web services through cross-Layer communication (2007)
Tian, Min, Gramm, Andreas, Ritter, Hartmut, Schiller, Jochen, Voigt, Thiemo
Integrating Building Automation Systems and Wireless Sensor Networks (2007)
Fredrik Österlind, Erik Pramsten, Daniel Roberthson, Joakim Eriksson, Niclas Finne, Thiemo Voigt
Building automation systems (BAS) are used to control and improve indoor building climate at reduced costs. By integrating BAS with wireless sensor networks, the need for cabling can be removed, and...
Reprogramming wireless sensor networks with run-time dynamic linking in Contiki. (2007)
Dunkels, Adam, Finne, Niclas, Eriksson, Joakim, Voigt, Thiemo
Cross-level sensor network simulation with Cooja (2007)
Österlind, Fredrik, Dunkels, Adam, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Time synchronization for predictable and secure data collection in wireless sensor networks (2007)
Chen, Shujuan, Dunkels, Adam, Österlind, Fredrik, Voigt, Thiemo, Johansson, Mikael
Mspsim - an extensible simulator for msp430-equipped sensor boards. (2007)
Eriksson, Joakim, Dunkels, Adam, Finne, Niclas, Österlind, Fredrik, Voigt, Thiemo
Cross-level simulation in cooja. (2007)
Österlind, Fredrik, Dunkels, Adam, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Cross-level sensor network simulation with COOJA (2006)
Österlind, Fredrik, Dunkels, Adam, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Simulators for wireless sensor networks are a valuable tool for system development. However, current simulators can only simulate a single level of a system at once. This makes system development and...
Cross-level sensor network simulation with COOJA (2006)
Österlind, Fredrik, Dunkels, Adam, Eriksson, Joakim, Finne, Niclas, Voigt, Thiemo
Simulators for wireless sensor networks are a valuable tool for system development. However, current simulators can only simulate a single level of a system at once. This makes system development and...
Protothreads: simplifying event-driven programming of memory-constrained embedded systems (2006)
Dunkels, Adam, Schmidt, Oliver, Voigt, Thiemo, Ali, Muneeb
Event-driven programming is a popular model for writing programs for tiny embedded systems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a...
Protothreads: simplifying event-driven programming of memory-constrained embedded systems (2006)
Dunkels, Adam, Schmidt, Oliver, Voigt, Thiemo, Ali, Muneeb
Event-driven programming is a popular model for writing programs for tiny embedded systems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a...
Run-time dynamic linking for reprogramming wireless sensor networks (2006)
Dunkels, Adam, Niclas, Finne, Eriksson, Joakim, Voigt, Thiemo
From experience with wireless sensor networks it has become apparent that dynamic reprogramming of the sensor nodes is a useful feature. The resource constraints in terms of energy, memory, and...
Proceedings of the 2nd ACM Workshop on Real-World Wireless Sensor Networks (2006)
Marrón, Pedro José (ed), Voigt, Thiemo (ed), Rohner, Christian (ed), IPVS, Verteilte Systeme
1 pages
A Simple and Efficient Method to Mitigate the Hot Spot Problem in Wireless Sensor Networks (2006)
Rivas, Helena, Voigt, Thiemo, Dunkels, Adam
Much work on wireless sensor networks deals with or considers the hot spot problem, i.e., the problem that the sensor nodes closest to the base station are critical for the lifetime of the sensor...
A Simple and Efficient Method to Mitigate the Hot Spot Problem in Wireless Sensor Networks (2006)
Rivas, Helena, Voigt, Thiemo, Dunkels, Adam
Much work on wireless sensor networks deals with or considers the hot spot problem, i.e., the problem that the sensor nodes closest to the base station are critical for the lifetime of the sensor...
Medium access control issues in sensor networks (2006)
Ali, Muneeb, Umar, Saif, Dunkels, Adam, Voigt, Thiemo, Römer, Kay, Langendoen, Koen, ...
Medium access control for wireless sensor networks has been a very active research area for the past couple of years. The sensor networks literature presents an alphabet soup of medium access control...
Medium access control issues in sensor networks (2006)
Ali, Muneeb, Umar, Saif, Dunkels, Adam, Voigt, Thiemo, Römer, Kay, Langendoen, Koen, ...
Medium access control for wireless sensor networks has been a very active research area for the past couple of years. The sensor networks literature presents an alphabet soup of medium access control...
Run-time dynamic linking for reprogramming wireless sensor networks (2006)
Adam Dunkels, Niclas Finne, Joakim Eriksson, Thiemo Voigt
From experience with wireless sensor networks it has become apparent that dynamic reprogramming of the sensor nodes is a useful feature. The resource constraints in terms of energy, memory, and...
Protothreads: Simplifying event-driven programming of memory-constrained embedded systems (2006)
Adam Dunkels, Oliver Schmidt, Thiemo Voigt, Muneeb Ali
Event-driven programming is a popular model for writing programs for tiny embedded systems and sensor network nodes. While event-driven programming can keep the memory overhead down, it enforces a...
Medium access control issues in sensor networks (2006)
Muneeb Ali, Thiemo Voigt, Umar Saif, Kay Römer, Adam Dunkels, Koen Langendoen, ...
Medium access control for wireless sensor networks has been a very active research area for the past couple of years. The sensor networks literature presents an alphabet soup of medium access control...
Medium access control issues in sensor networks (2006)
Muneeb Ali, Thiemo Voigt, Umar Saif, Kay Römer, Adam Dunkels, Koen Langendoen, ...
Medium access control for wireless sensor networks has been a very active research area for the past couple of years. The sensor networks literature presents an alphabet soup of medium access control...
Using Protothreads for Sensor Node Programming (2005)
Dunkels, Adam, Schmidt, Oliver, Voigt, Thiemo
Wireless sensor networks consist of tiny devices that usually have severe resource constraints in terms of energy, processing power and memory. In order to work efficiently within the constrained...
Using Protothreads for Sensor Node Programming (2005)
Dunkels, Adam, Schmidt, Oliver, Voigt, Thiemo
Wireless sensor networks consist of tiny devices that usually have severe resource constraints in terms of energy, processing power and memory. In order to work efficiently within the constrained...
Scatterweb - Low Power Nodes and Energy Aware Routing (2005)
Schiller, Jochen, Ritter, Hartmut, Liers, Achim, Voigt, Thiemo
ScatterWeb, a distributed, heterogeneous platform for the ad-hoc deployment of sensor networks offers hardware together with open, fully documented software for the deployment of embedded sensor...
Scatterweb - Low Power Nodes and Energy Aware Routing (2005)
Schiller, Jochen, Ritter, Hartmut, Liers, Achim, Voigt, Thiemo
ScatterWeb, a distributed, heterogeneous platform for the ad-hoc deployment of sensor networks offers hardware together with open, fully documented software for the deployment of embedded sensor...
Fuzzy Control for Guaranteeing Absolute Delays in Web Servers (2005)
Wei, Yaya, Lin, Chuang, Fengyuan, Ren, Voigt, Thiemo
This paper presents a fuzzy control approach that guarantees absolute delays in web servers. Previous work has proposed the use of classical PI controllers for delay guarantees. However, a...
On-demand Construction of Non-interfering Multiple Paths in Wireless Sensor Networks (2005)
Voigt, Thiemo, Dunkels, Adam, Braun, Torsten
In this paper we present a routing scheme for on-demand construction of multiple non-interfering paths in wireless sensor networks. One usage of this multipath scheme is to provide a source the...
Experimental Evaluation of Lifetime Bounds for Wireless Sensor Networks (2005)
Ritter, Hartmut, Schiller, Jochen, Voigt, Thiemo, Dunkels, Adam, Alonso, Juan
In this paper we present a method for experimental lifetime measurements of sensor networks. Despite the importance of experimental validation, none of the lifetime models proposed so far has been...
Experimental Evaluation of Lifetime Bounds for Wireless Sensor Networks (2005)
Ritter, Hartmut, Schiller, Jochen, Voigt, Thiemo, Dunkels, Adam, Alonso, Juan
Speech given at conference.
ScatterWeb - Low Power Sensor Nodes and Energy Aware Routing (2005)
Jochen Schiller, Achim Liers, Hartmut Ritter, Rolf Winter, Thiemo Voigt
ScatterWeb, a distributed, heterogeneous platform for the ad-hoc deployment of sensor networks offers hardware together with open, fully documented software for the deployment of embedded sensor...
Using Protothreads for Sensor Node Programming (2005)
Adam Dunkels, Oliver Schmidt, Thiemo Voigt
have severe resource constraints in terms of energy, processing power and memory. In order to work e#ciently within the constrained memory, many operating systems for such devices are based on an...
Fuzzy Control for Guaranteeing Absolute Delays in Web Servers (2005)
Wei, Yaya, Lin, Chuang, Fengyuan, Ren, Voigt, Thiemo
This paper presents a fuzzy control approach that guarantees absolute delays in web servers. Previous work has proposed the use of classical PI controllers for delay guarantees. However, a...
On-demand Construction of Non-interfering Multiple Paths in Wireless Sensor Networks (2005)
Voigt, Thiemo, Dunkels, Adam, Braun, Torsten
In this paper we present a routing scheme for on-demand construction of multiple non-interfering paths in wireless sensor networks. One usage of this multipath scheme is to provide a source the...
Experimental Evaluation of Lifetime Bounds for Wireless Sensor Networks (2005)
Ritter, Hartmut, Schiller, Jochen, Voigt, Thiemo, Dunkels, Adam, Alonso, Juan
In this paper we present a method for experimental lifetime measurements of sensor networks. Despite the importance of experimental validation, none of the lifetime models proposed so far has been...
Bounds on the Lifetime of Wireless Sensor Networks (2004)
Alonso, Juan, Dunkels, Adam, Voigt, Thiemo
Energy is one of the most important resources in wireless sensor networks. We use an idealized mathematical model to study the energy consumption under all possible routings. Our results are very...
Bounds on the Lifetime of Wireless Sensor Networks (2004)
Alonso, Juan, Dunkels, Adam, Voigt, Thiemo
Energy is one of the most important resources in wireless sensor networks. We use an idealized mathematical model to study the energy consumption under all possible routings. Our results are very...
Performance Considerations for Mobile Web Services (2004)
Tian, Mia, Voigt, Thiemo, Naumowicz, Tomasz, Ritter, Hartmut, Schiller, Jochen
Performance Considerations for Mobile Web Services (2004)
Tian, Mia, Voigt, Thiemo, Naumowicz, Tomasz, Ritter, Hartmut, Schiller, Jochen
Distributed TCP Caching for Wireless Sensor Networks (2004)
Dunkels, Adam, Alonso, Juan, Voigt, Thiemo, Ritter, Hartmut
Previous research on transport layer protocols for wireless sensor networks (WSNs) has focused on designing protocols specifically targeted for sensor networks. Most sensor networks applications,...
Distributed TCP Caching for Wireless Sensor Networks (2004)
Dunkels, Adam, Alonso, Juan, Voigt, Thiemo, Ritter, Hartmut
Previous research on transport layer protocols for wireless sensor networks (WSNs) has focused on designing protocols specifically targeted for sensor networks. Most sensor networks applications,...
The Design of a Lightweight Portable Operating System for Tiny Networked Sensor Devices (2004)
Dunkels, Adam, Grönvall, Björn, Voigt, Thiemo, Alonso, Juan
Wireless sensor networks are composed of large numbers of tiny networked devices that communicate untethered. In this paper we present the design of Contiki, a lightweight and portable operating...
The Design of a Lightweight Portable Operating System for Tiny Networked Sensor Devices (2004)
Dunkels, Adam, Grönvall, Björn, Voigt, Thiemo, Alonso, Juan
Wireless sensor networks are composed of large numbers of tiny networked devices that communicate untethered. In this paper we present the design of Contiki, a lightweight and portable operating...
Making TCP/IP Viable for Wireless Sensor Networks (2004)
Dunkels, Adam, Voigt, Thiemo, Alonso, Juan
The TCP/IP protocol suite, which has proven itself highly successful in wired networks, is often claimed to be unsuited for wireless micro-sensor networks. In this work, we question this conventional...
Making TCP/IP Viable for Wireless Sensor Networks (2004)
Dunkels, Adam, Voigt, Thiemo, Alonso, Juan
The TCP/IP protocol suite, which has proven itself highly successful in wired networks, is often claimed to be unsuited for wireless micro-sensor networks. In this work, we question this conventional...
An integrated approach to developing sensor network solutions (2004)
Dunkels, Adam, Feeney, Laura Marie, Grönvall, Björn, Voigt, Thiemo
This paper describes a prototype sensor networking platform and its associated development environment. Key elements of the system are the ESB sensor hardware, the Contiki operating system, and the...
Contiki - a Lightweight and Flexible Operating System for Tiny Networked Sensors (2004)
Dunkels, Adam, Grönvall, Björn, Voigt, Thiemo
Wireless sensor networks are composed of large numbers of tiny networked devices that communicate untethered. For large scale networks it is important to be able to dynamically download code into the...
The design and implementation of an IP-based sensor network for intrusion monitoring (2004)
Dunkels, Adam, Voigt, Thiemo, Bergman, Niclas, Jönsson, Mats
Demand-based location determination in wireless sensor networks (2004)
Ritter, Hartmut, Voigt, Thiemo, Schiller, Jochen, Hoever, Georg
Distributed TCP Caching for Wireless Sensor Networks (2004)
Adam Dunkels, Juan Alonso, Thiemo Voigt
Abstract — Many applications of wireless sensor networks are useful only when connected to an external network. Previous research on transport layer protocols for sensor networks has focused on...
Connecting Wireless Sensornets with TCP/IP Networks (2004)
Adam Dunkels, Juan Alonso, Thiemo Voigt, Hartmut Ritter, Jochen Schiller
Abstract. Wireless sensor networks are based on the collaborative efforts of many small wireless sensor nodes, which collectively are able to form networks through which sensor information can be...
Connecting Wireless Sensornets with TCP/IP Networks (2004)
Adam Dunkels, Juan Alonso, Thiemo Voigt, Hartmut Ritter, Jochen Schiller
Abstract. Wireless sensor networks are based on the collaborative efforts of many small wireless sensor nodes, which collectively are able to form networks through which sensor information can be...
Bounds on the energy consumption of routings in wireless sensor networks (2004)
Juan Alonso, Adam Dunkels, Thiemo Voigt
Abstract. Energy is one of the most important resources in wireless sensor networks. We use an idealized mathematical model to study the impact of routing on energy consumption. We find explicit...
Contiki - a Lightweight and Flexible Operating System for Tiny Networked Sensors (2004)
Adam Dunkels, Björn Grönvall, Thiemo Voigt
of tiny networked devices that communicate untethered. For large scale networks it is important to be able to dynamically download code into the network. In this paper we present Contiki, a...
The Design and Implementation of an IP-based Sensor Network for Intrusion Monitoring (2004)
Adam Dunkels, Thiemo Voigt, Niclas Bergman, Mats Jönsson
We present an experimental deployment of an IPbased wireless sensor network that is intended to operate as an intrusion monitoring system. This network is the first actual deployment of a fully...
An Integrated Approach to Developing Sensor Network Solutions (2004)
Adam Dunkels Laura, Laura Marie, Feeney Björn Grönvall, Thiemo Voigt
This paper describes a prototype sensor networking platform and its associated development environment. Key elements of the system are the ESB sensor hardware, the Contiki operating system, and the...
Solar-Aware clustering in wireless sensor networks (2004)
Energy conservation plays a crucial in wireless sensor networks since such networks are designed to be placed in hostile and non-accessible areas. While battery-driven sensors will run out of battery...
Distributed TCP Caching for Wireless Sensor Networks (2004)
Adam Dunkels, Juan Alonso, Thiemo Voigt
Abstract — Many applications of wireless sensor networks are useful only when connected to an external network. Previous research on transport layer protocols for sensor networks has focused on...
An integrated approach to developing sensor network solutions (2004)
Dunkels, Adam, Feeney, Laura Marie, Grönvall, Björn, Voigt, Thiemo
This paper describes a prototype sensor networking platform and its associated development environment. Key elements of the system are the ESB sensor hardware, the Contiki operating system, and the...
Contiki - a Lightweight and Flexible Operating System for Tiny Networked Sensors (2004)
Dunkels, Adam, Grönvall, Björn, Voigt, Thiemo
Wireless sensor networks are composed of large numbers of tiny networked devices that communicate untethered. For large scale networks it is important to be able to dynamically download code into the...
Solar-aware Clustering in Wireless Sensor Networks. (2004)
Voigt, Thiemo, Ritter, Hartmut, Schiller, Jochen, Dunkels, Adam, Alonso, Juan
Connecting Wireless Sensornets with TCP/IP Networks. (2004)
Dunkels, Adam, Voigt, Thiemo, Alonso, Juan, Ritter, Hartmut, Schiller, Jochen
The design and implementation of an IP-based sensor network for intrusion monitoring (2004)
Dunkels, Adam, Voigt, Thiemo, Bergman, Niclas, Jönsson, Mats
Demand-based location determination in wireless sensor networks (2004)
Ritter, Hartmut, Voigt, Thiemo, Schiller, Jochen, Hoever, Georg
Making TCP/IP Viable for Wireless Sensor Networks (2003)
Dunkels, Adam, Alonso, Juan, Voigt, Thiemo
The TCP/IP protocol suite, which has proven itself highly successful in wired networks, is often claimed to be unsuited for wireless micro-sensor networks. In this work, we question this conventional...
Making TCP/IP Viable for Wireless Sensor Networks (2003)
Dunkels, Adam, Alonso, Juan, Voigt, Thiemo
The TCP/IP protocol suite, which has proven itself highly successful in wired networks, is often claimed to be unsuited for wireless micro-sensor networks. In this work, we question this conventional...
Bounds on the Energy Consumption of Routings in Wireless Sensor Networks (2003)
Alonso, Juan, Dunkels, Adam, Voigt, Thiemo
Energy is one of the most important resources in wireless sensor networks. We use an idealized mathematical model to study the impact of routing on energy consumption. Our results are very general...
Bounds on the Energy Consumption of Routings in Wireless Sensor Networks (2003)
Alonso, Juan, Dunkels, Adam, Voigt, Thiemo
Energy is one of the most important resources in wireless sensor networks. We use an idealized mathematical model to study the impact of routing on energy consumption. Our results are very general...
Connecting Wireless Sensornets with TCP/IP Networks (2003)
Dunkels, Adam, Voigt, Thiemo, Alonso, Juan, Ritter, Hartmut, Schiller, Jochen
Wireless sensor networks are based on the collaborative efforts of many small wireless sensor nodes, which collectively are able to form networks through which sensor information can be gathered....
Connecting Wireless Sensornets with TCP/IP Networks (2003)
Dunkels, Adam, Voigt, Thiemo, Alonso, Juan, Ritter, Hartmut, Schiller, Jochen
Wireless sensor networks are based on the collaborative efforts of many small wireless sensor nodes, which collectively are able to form networks through which sensor information can be gathered....
Hartmut Ritter, Thiemo Voigt, Jochen Schiller, Min Tian
Multiplayer games for mobile wireless devices are becoming increasingly popular. Many modern devices such as PDAs or mobile telephones are equipped with Bluetooth interfaces. Bluetooth facilitates...
A Highly Flexible Testbed for Studies of ad-hoc Network Behaviour (2003)
Hartmut Ritter, Min Tian, Thiemo Voigt, Jochen Schiller, Freie Universität
Studies of mobile ad-hoc networks are often based on simulation and their underlying, necessarily simplified assumptions of physical reality. In order to analyse the practical problems we built our...
Solar-aware Routing in Wireless Sensor Networks (2003)
Thiemo Voigt, Hartmut Ritter, Jochen Schiller
In wireless sensor networks energy is a valuable but not necessary scarce resource. While it is often assumed that nodes in sensor networks are powered by batteries, other energy sources such as...
Utilizing solar power in wireless sensor networks (2003)
Thiemo Voigt, Hartmut Ritter, Jochen Schiller
Sensor networks are designed especially for deployment in adverse and nonaccessible areas without a fixed infrastructure. Therefore, energy conservation plays a crucial role for these networks. We...
Performance considerations for mobile web services (2003)
Tian, Min, Voigt, Thiemo, Tomasz, Naumowicz, Et Al.
Performance impact of web services on Internet servers (2003)
Tian, Min, Voigt, Thiemo, Ritter, Hartmut, Et Al.
While traditional Internet servers mainly served static and later also dynamic content, the popularity of Web services is increasing rapidly. Web services incorporate additional overhead compared to...
Performance considerations for mobile web services (2003)
Tian, Min, Voigt, Thiemo, Tomasz, Naumowicz, Et Al.
Performance impact of web services on Internet servers (2003)
Tian, Min, Voigt, Thiemo, Ritter, Hartmut, Et Al.
While traditional Internet servers mainly served static and later also dynamic content, the popularity of Web services is increasing rapidly. Web services incorporate additional overhead compared to...
Architectures for Service Differentiation in Overloaded Internet Servers (2002)
Web servers become overloaded when one or several server resources such as network interface, CPU and disk become overutilized. Server overload leads to low server throughput and long response times...
Architectures for Service Differentiation in Overloaded Internet Servers (2002)
Web servers become overloaded when one or several server resources such as network interface, CPU and disk become overutilized. Server overload leads to low server throughput and long response times...
Architectures for service differentiation in overloaded Internet servers (2002)
Web servers become overloaded when one or several server resources such as network interface, CPU and disk become overutilized. Server overload leads to low server throughput and long response times...
Architectures for service differentiation in overloaded Internet servers (2002)
Web servers become overloaded when one or several server resources such as network interface, CPU and disk become overutilized. Server overload leads to low server throughput and long response times...
Overload behaviour and protection of event-driven web servers (2002)
Abstract. Web servers need to be protected from overload, since server overload can lead to low server throughput and high response times experienced by clients. Most architectures for overload...
Architectures for Service Differentiation in Overloaded Internet Servers (2002)
Web servers become overloaded when one or several server resources such as network interface, CPU and disk become overutilized. Server overload leads to low server throughput and long response times...
SILK: Scout Paths in the Linux Kernel (2002)
Andy Bavier, Thiemo Voigt, Mike Wawrzoniak, Larry Peterson
SILK stands for Scout In the Linux Kernel, and is a port of the Scout operating system to run as a Linux kernel module. SILK forms a replacement networking subsystem for standard Linux 2.4 kernels....
SILK: Scout Paths in the Linux Kernel (2002)
Andy Bavier Thiemo, Andy Bavier, Thiemo Voigt, Mike Wawrzoniak, Larry Peterson
SILK stands for Scout In the Linux Kernel, and is a port of the Scout operating system to run as a Linux kernel module. SILK forms a replacement networking subsystem for standard Linux 2.4 kernels....
Kernel-based control of persistent web server connections (2001)
Voigt, Thiemo, Gunningberg, Per
Several overload admission control architectures have been developed to protect web servers from overload. Some of these architectures base their admission decision on information found in the HTTP...
Kernel-based control of persistent web server connections (2001)
Voigt, Thiemo, Gunningberg, Per
Several overload admission control architectures have been developed to protect web servers from overload. Some of these architectures base their admission decision on information found in the HTTP...
Kernel mechanisms for service differentiation in overloaded web servers (2001)
Voigt, Thiemo, Tewari, Renu, Freimuth, Douglas, Mehra, Ashish
Kernel mechanisms for service differentiation in overloaded Web servers (2001)
We have implemented these mechanisms in AIX 5.0. Through numerous experiments we demonstrate their effectiveness in achieving the desired degree of service differentiation during overload. We also...
Kernel mechanisms for service differentiation in overloaded Web servers (2001)
Thiemo Voigt, Renu Tewari, Douglas Freimuth, Ashish Mehra
innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation, have fast recovery times, and provide...
Kernel-based control of persistent web server connections (2001)
Several overload admission control architectures have been developed to protect web servers from overload. Some of these architectures base their admission decision on information found in the HTTP...
Thiemo Voigt, Renu Tewari, Douglas Freimuth, Ashish Mehra
The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance...
Dealing with Memory-Intensive Web Requests (2001)
Web servers must be protected from overload since server overload can lead to low throughput and high, unpredictable response times. In this paper we present a new admission control architecture that...
Kernel mechanisms for service differentiation in overloaded web servers (2001)
Voigt, Thiemo, Tewari, Renu, Freimuth, Douglas, Mehra, Ashish
Scheduling TCP in the Nemesis operating system (1999)
The Nemesis operating system is designed to provide Quality of Service to applications. Nemesis also allows applications to reserve CPU time and transmit bandwidth on network interfaces. We have...