Abstract
Timely loss-of-contact detection between devices in pervasive systems using mobile networks is an important aspect for both functionality and user experience. Traditional schemes where time-to-live is defined by the service provider are not adequate in mobile networks where communication failures are frequent. On the other hand, schemes using keep-alive messaging tend to increase the communication overhead, in particular if the time to detect a loss of contact needs to be short. We introduce a strategy where the time between keep-alive messages is adjusted dynamically according to the need in a particular application. Our solution was evaluated with usage data from a professional application built on the PalCom framework. The measurements show a 96 % decrease of the communication overhead while still maintaining the same system responsiveness.
Original language | English |
---|---|
Pages (from-to) | 319-326 |
Number of pages | 8 |
Journal | Procedia Computer Science |
Volume | 109 |
DOIs | |
Publication status | Published - 2017 |
Event | The 8th International Conference on Ambient Systems, Networks and Technologies - Vila Gale Santa Cruz, Madeira, Portugal Duration: 2017 May 16 → 2017 May 19 Conference number: 8 http://cs-conferences.acadiau.ca/ant-17/ |
Subject classification (UKÄ)
- Computer Sciences
- Computer Systems
- Computer and Information Sciences
Free keywords
- Keep-alive messaging
- Loss-of-contact detection
- Heartbeat
- Mobile
- Pervasive systems
- E-health
- PalCom
- Middleware