Virtual Stationary Timed Automata for Mobile Networks (2008)
| Citations: | 4 - 2 self |
BibTeX
@MISC{Nolte08virtualstationary,
author = {Tina Ann Nolte},
title = {Virtual Stationary Timed Automata for Mobile Networks},
year = {2008}
}
OpenURL
Abstract
In this thesis, we formally define a programming abstraction for mobile networks called the Virtual Stationary Automata programming layer, consisting of real mobile clients, virtual timed I/O automata called virtual stationary automata (VSAs), and a communication service connecting VSAs and client nodes. The VSAs are located at prespecified regions that tile the plane, defining a static virtual infrastructure. We present a theory of self-stabilizing emulation and use this theory to prove correct a self-stabilizing algorithm to emulate a timed VSA using the real mobile nodes that are currently residing in the VSA’s region. We also specify two important services for mobile networks: motion coordination and endto-end routing. We split the implementation of the end-to-end routing service into three smaller pieces, consisting of geographic routing and location management services with an end-to-end routing service built on top of them. We provide stabilizing implementations of each of these services using the VSA abstraction, and provide formal correctness analyses







