Decentralised discovery of mobile objects

Richard Glassey, Graeme Stevenson, Robert Ian Ferguson

Research output: Contribution to journalArticle

Abstract

The partially connected nature of mobile and ubiquitous computing environments presents software developers with hard challenges. Mobile code has been suggested as a natural fit for simplifying software development for these environments. However, existing strategies for discovering mobile code assume an underlying fixed, stable network. An alternative approach is required for mobile environments, where network size may be unknown and reliability cannot be guaranteed. This paper introduces AMOS, a mobile object platform augmented with a structure overlay network that provides a fully decentralised approach to the discovery of mobile objects. We demonstrate how this technique has better reliability and scalability properties than existing strategies, with minimal communication overhead. Building upon this novel discovery strategy, we show how load balancing of mobile objects in an AMOS network can be achieved through probabilistic means.
LanguageEnglish
Pages860-868
Number of pages8
JournalInformation and Media Technologies
Volume2
Issue number3
Publication statusPublished - 2007

Fingerprint

Overlay networks
Mobile computing
Ubiquitous computing
Resource allocation
Scalability
Software engineering
Communication

Keywords

  • mobile computing environments
  • software development
  • mobile code
  • network size
  • AMOS
  • mobile objects
  • networks

Cite this

Glassey, R., Stevenson, G., & Ferguson, R. I. (2007). Decentralised discovery of mobile objects. Information and Media Technologies, 2(3), 860-868.
Glassey, Richard ; Stevenson, Graeme ; Ferguson, Robert Ian. / Decentralised discovery of mobile objects. In: Information and Media Technologies. 2007 ; Vol. 2, No. 3. pp. 860-868.
@article{eac5b79ae35141f69563a23e16b55460,
title = "Decentralised discovery of mobile objects",
abstract = "The partially connected nature of mobile and ubiquitous computing environments presents software developers with hard challenges. Mobile code has been suggested as a natural fit for simplifying software development for these environments. However, existing strategies for discovering mobile code assume an underlying fixed, stable network. An alternative approach is required for mobile environments, where network size may be unknown and reliability cannot be guaranteed. This paper introduces AMOS, a mobile object platform augmented with a structure overlay network that provides a fully decentralised approach to the discovery of mobile objects. We demonstrate how this technique has better reliability and scalability properties than existing strategies, with minimal communication overhead. Building upon this novel discovery strategy, we show how load balancing of mobile objects in an AMOS network can be achieved through probabilistic means.",
keywords = "mobile computing environments, software development, mobile code, network size, AMOS, mobile objects, networks",
author = "Richard Glassey and Graeme Stevenson and Ferguson, {Robert Ian}",
note = "Originally published in IPSJ Journal vol. 48 No. 6 June 2007, pp1-9.",
year = "2007",
language = "English",
volume = "2",
pages = "860--868",
journal = "Information and Media Technologies",
issn = "1881-0896",
number = "3",

}

Glassey, R, Stevenson, G & Ferguson, RI 2007, 'Decentralised discovery of mobile objects' Information and Media Technologies, vol. 2, no. 3, pp. 860-868.

Decentralised discovery of mobile objects. / Glassey, Richard; Stevenson, Graeme; Ferguson, Robert Ian.

In: Information and Media Technologies, Vol. 2, No. 3, 2007, p. 860-868.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Decentralised discovery of mobile objects

AU - Glassey, Richard

AU - Stevenson, Graeme

AU - Ferguson, Robert Ian

N1 - Originally published in IPSJ Journal vol. 48 No. 6 June 2007, pp1-9.

PY - 2007

Y1 - 2007

N2 - The partially connected nature of mobile and ubiquitous computing environments presents software developers with hard challenges. Mobile code has been suggested as a natural fit for simplifying software development for these environments. However, existing strategies for discovering mobile code assume an underlying fixed, stable network. An alternative approach is required for mobile environments, where network size may be unknown and reliability cannot be guaranteed. This paper introduces AMOS, a mobile object platform augmented with a structure overlay network that provides a fully decentralised approach to the discovery of mobile objects. We demonstrate how this technique has better reliability and scalability properties than existing strategies, with minimal communication overhead. Building upon this novel discovery strategy, we show how load balancing of mobile objects in an AMOS network can be achieved through probabilistic means.

AB - The partially connected nature of mobile and ubiquitous computing environments presents software developers with hard challenges. Mobile code has been suggested as a natural fit for simplifying software development for these environments. However, existing strategies for discovering mobile code assume an underlying fixed, stable network. An alternative approach is required for mobile environments, where network size may be unknown and reliability cannot be guaranteed. This paper introduces AMOS, a mobile object platform augmented with a structure overlay network that provides a fully decentralised approach to the discovery of mobile objects. We demonstrate how this technique has better reliability and scalability properties than existing strategies, with minimal communication overhead. Building upon this novel discovery strategy, we show how load balancing of mobile objects in an AMOS network can be achieved through probabilistic means.

KW - mobile computing environments

KW - software development

KW - mobile code

KW - network size

KW - AMOS

KW - mobile objects

KW - networks

UR - http://www.jstage.jst.go.jp/article/imt/2/3/2_860/_article

UR - http://www.ipsj.or.jp/08editt/imt/index.htm

M3 - Article

VL - 2

SP - 860

EP - 868

JO - Information and Media Technologies

T2 - Information and Media Technologies

JF - Information and Media Technologies

SN - 1881-0896

IS - 3

ER -

Glassey R, Stevenson G, Ferguson RI. Decentralised discovery of mobile objects. Information and Media Technologies. 2007;2(3):860-868.