|mortent.dk|

Projects

Duty-Cycle Control

The optimal duty-cycle of sensor node depends on its load. This project is concerned with finding the optimal duty-cycle of a sensor node and exploring efficient ways to share theses among neighbors.

Related Publications:
  • In Submission.

Unified Broadcast

Control dissemination through broadcasts is a vital mechanism for most sensor network protocols such as routing, time synchronization and error detection. This project is concerned with unifying such broadcasts in order to safe energy and limit the congestion on the channel.

Related Publications:
  • Morten Tranberg Hansen, Raja Jurdak, and Branislav Kusy. Unified Broadcast in Sensor Networks. In Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN '11), Chicago, IL, USA, April 12-14, 2011.

Cross Platform Application Development

Sensor networks move towards IPv6 compatibility but even with this new abstraction level it is still hard to be a sensor network application developer: one would still have to write embedded sensor code which can talk to a PC side client. This project is concerned with bridging the gab between the two and making sensor network application development accessable to everyone which is done through the TinyInventor development environment. Code for the TinyInventor development environment is available at http://code.google.com/p/tinyinventor.

Related Publications:
  • Morten Tranberg Hansen and Branislav Kusy. TinyInventor: A Holistic Approach to Sensor Network Application Development. In Proceedings of Extending the Internet to Low Power and Lossy Networks (IP+SN '11), Chicago, IL, USA, April 11, 2011.
  • Morten Tranberg Hansen and Branislav Kusy. Cross-Platform Wireless Sensor Network Development. In Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN '11), Chicago, IL, USA, April 12-14, 2011.

Passive Debugging

Debugging sensor network applications is hard due to their energy constraints and embedded design where the environmental effects can be hard to predict. The lifetime of a sensor network applications often goes from idea phase to simulations, controlled testbed setup, and actual deployment. Throughout the lifetime of an application it needs to be debugged, preferable in a homegenous way. This project is concerned with providing a homogenous passive sensor network debugging framework which can be used out-of-the-box or combined with more advanced debugging techniques such as active user-driven code-level debugging.

Related Publications:
  • Morten Tranberg Hansen. TinyDebug: Multi-Purpose Passive Debugging Framework for Embedded Wireless Systems. Department of Computer Science, Aarhus University, October, 2011.
  • Morten Tranberg Hansen. Multi-Purpose Passive Debugging for Embedded Wireless. In Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN '11), Chicago, IL, USA, April 12-14, 2011.

Selective Forwarding

Energy efficiency is a major concern in sensor networks and in most low-duty cycle networks the cost of communication is a major factor. The cost of transmitting a packet is independant of the importance of the packet. This project is concerned with lowering the cost of communication by selectively discarding less important packets with the goal of maximizing the total importance sent throughout the lifetime of the network.

Related Publications:
  • Morten Tranberg Hansen, Rocio Arroyo-Valles, and Jesus Cid-Sueiro. Testing Selective Transmission with Low Power Listening. In Proceedings of the Fourth Workshop on Real-World Wireless Sensor Networks (REALWSN '10), Colombo, Sri Lanka, December 16-17, 2010.

Block Transfer

When tranfering one packet reliable between a pair of sensor nodes a sender would need to wakeup the receiver, transmit the packet, and then wait for an acknowledgement. When transferring multiple packets in a block between a pair of sensor nodes the wakeup and wait for an acknowledgement would only have to be done once. This project is concerned with doing reliable and energy efficient transfer of a block of packets between a pair of sensor nodes.

Related Publications:
  • Morten Tranberg Hansen and Edoardo Biagioni. BTP: a Block Transfer Protocol for Delay Tolerant Wireless Sensor Networks. In Proceedings of the Fifth IEEE International Workshop on Practical Issues in Building Sensor Network Applications (SenseApp '10) in conjunction with the 35th IEEE Conference on Local Computer Networks (LCN '10), Denver, Colorado, October 11-14, 2010.

Energy Profiling

Proper energy profiling of a sensor node requires expensive hardware. This project is concerned with providing a cheap and easy energy profiling method for sensor network development that fits seemingly into the development cycle which is done through the Energy Bucket. Diagrams and code for the Energy Bucket is available at http://code.google.com/p/energybucket.

Related Publications:
  • Jacob Andersen and Morten Tranberg Hansen. Energy Bucket: a Tool for Power Profiling and Debugging of Sensor Nodes. In Proceedings of the Third International Conference on Sensor Technologies and Applications (SENSORCOMM '09), Athens, Greece, June 18-23, 2009.

Secure Group Communication

Security is often neclected in sensor network deployments due to it either being considered too expensive in terms of energy or not being important. But fact is that when sensor network deployments become more widespread, they will attract attention from a larger number of potential attackers and security will be needed.

When dealing with security in sensor networks one needs to consider 1) how to distribute (new) keys to sensor nodes and 2) how to do efficient encryption, and 3) how to share a counter or a unique nounce between a pair of sensor nodes.

The IEEE 802.15.4 standard includes symmetric security mechanisms which deals with 2) and 3). Hence this project is primarily concerned with 1) but also evaluates the IEEE 802.15.4 security mechanism on the popular CC2420 radio and proposes a way to improve the security frame format of the IEEE 802.15.4 packets for secure group communication.

Related Publications:
  • Morten Tranberg Hansen. Asynchronous Group Key Distribution on top of the CC2420 Security Mechanisms for Sensor Networks. In Proceedings of the Second ACM Conference on Wireless Network Security (WiSec '09), Zurich, Switzerland, March 16-18, 2009.

Adaptable SensoByg System Architecture

The SensoByg project includes a number of partners each with their own sensor network deployments, sensor data formats, and system interface. One of the initial tasks of the SensoByg project was to design a system architecture which would enable partners to share sensor data in a homogenous way. We have made prototype code and architectural descriptions of the sensobyg system architecture available at http://code.google.com/p/sensobyg.

Shortcuts:
t:mortent.com
g:Google
m:Gmail
c:stovlelandet.dk
b:bold.dk
v:fodboldnyt.com
j:juventus.com
e:eb.dk
o:ordbogen.com
r:Retskrivnings Ordbog
n:Google Feed Reader