Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Supporting Distance Vector Routing Over Device Discovery Flows in the Pervasive Middleware PalCom

Ergawy, Amr LU and Magnusson, Boris LU (2015) The 6th International Conference on Ambient Systems, Networks and Technologies (ANT-2015) 52. p.145-152
Abstract
PalCom is a pervasive middleware that enables users to combine services from different devices into assemblies, or usage scenarios. The mechanism of device discovery in PalCom builds an ad-hoc network of interconnected devices while replacing cross-network periodic keep-alive messages with timely forwarded events that notify devices about the discovery and undiscovery of each other. Moreover, the device discovery mechanism is decoupled from any specific routing decisions mechanism. In this paper, we present a design that builds on this flexibility to add distance vector routing to PalCom while inheriting the event based cross-network device discovery for updating routing tables on interacting devices. The proposed design has been... (More)
PalCom is a pervasive middleware that enables users to combine services from different devices into assemblies, or usage scenarios. The mechanism of device discovery in PalCom builds an ad-hoc network of interconnected devices while replacing cross-network periodic keep-alive messages with timely forwarded events that notify devices about the discovery and undiscovery of each other. Moreover, the device discovery mechanism is decoupled from any specific routing decisions mechanism. In this paper, we present a design that builds on this flexibility to add distance vector routing to PalCom while inheriting the event based cross-network device discovery for updating routing tables on interacting devices. The proposed design has been implemented and evaluated against a network with links that continuously change their availability. (Less)
Please use this url to cite or link to this publication:
author
and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
pervasive middleware, device discovery, ad-hoc networking.
host publication
Procedia Computer Science
editor
Shakshuki, Elhadi
volume
52
pages
8 pages
publisher
Elsevier
conference name
The 6th International Conference on Ambient Systems, Networks and Technologies (ANT-2015)
conference location
London, United Kingdom
conference dates
2015-06-02
external identifiers
  • wos:000361567100017
  • scopus:84939204382
ISSN
1877-0509
DOI
10.1016/j.procs.2015.05.050
language
English
LU publication?
yes
id
90b5a28d-0ac7-4fb9-a41a-247f35b5b322 (old id 7865016)
date added to LUP
2016-04-01 13:39:20
date last changed
2022-01-27 20:20:40
@inproceedings{90b5a28d-0ac7-4fb9-a41a-247f35b5b322,
  abstract     = {{PalCom is a pervasive middleware that enables users to combine services from different devices into assemblies, or usage scenarios. The mechanism of device discovery in PalCom builds an ad-hoc network of interconnected devices while replacing cross-network periodic keep-alive messages with timely forwarded events that notify devices about the discovery and undiscovery of each other. Moreover, the device discovery mechanism is decoupled from any specific routing decisions mechanism. In this paper, we present a design that builds on this flexibility to add distance vector routing to PalCom while inheriting the event based cross-network device discovery for updating routing tables on interacting devices. The proposed design has been implemented and evaluated against a network with links that continuously change their availability.}},
  author       = {{Ergawy, Amr and Magnusson, Boris}},
  booktitle    = {{Procedia Computer Science}},
  editor       = {{Shakshuki, Elhadi}},
  issn         = {{1877-0509}},
  keywords     = {{pervasive middleware; device discovery; ad-hoc networking.}},
  language     = {{eng}},
  pages        = {{145--152}},
  publisher    = {{Elsevier}},
  title        = {{Supporting Distance Vector Routing Over Device Discovery Flows in the Pervasive Middleware PalCom}},
  url          = {{http://dx.doi.org/10.1016/j.procs.2015.05.050}},
  doi          = {{10.1016/j.procs.2015.05.050}},
  volume       = {{52}},
  year         = {{2015}},
}