CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

Topics in Distributed Algorithms: On TDMA for Ad Hoc Networks and Coded Atomic Storage Algorithms

Thomas Petig (Institutionen för data- och informationsteknik, Nätverk och system, Datakommunikation och distribuerade system (Chalmers))
Göteborg : Chalmers University of Technology, 2015. - 51 s.

Distributed algorithms run on a network of nodes. The nodes are running concurrently and are independent from each other. Furthermore, they have their own instructions and information. In this context, the challenges are to show that the algorithm is correct, regardless of computational, or communication delays. Furthermore, the behavior after transient faults and under the existence of Byzantine nodes is of our interest. This thesis discusses fundamental communication models for distributed algorithms. These models are implementing abstract communication methods. First we address medium access control for a wireless medium with guarantees on the communication delay. We discuss time division multiple access protocols for ad-hoc networks and we introduce an algorithm that creates a TDMA schedule without using external references for localization, or time. This algorithm recovers from transient faults and is self-stabilizing. The TDMA schedule provides guarantees on the delivery time. This enables the use of this algorithm as MAC layer for safety critical applications. Furthermore, we provide bounds for the convergence. The second topic is the emulation of shared memory on message passing networks. Both, shared memory and message passing are basic interprocessor communication models for distributed algorithms. We are providing a way of emulating shared memory on top of an existing message passing network under the presence of data corruption and stop-failed nodes. Additionally, we ensure the privacy of the data that is stored in the shared memory.

Nyckelord: Distributed Algorithm, Time Division Multiple Access, TDMA, Wireless Networks, Self-Stabilization, Shared Memory, Message Passing, Privacy, Fault-Tolerance

Denna post skapades 2015-09-22. Senast ändrad 2016-12-06.
CPL Pubid: 223013


Institutioner (Chalmers)

Institutionen för data- och informationsteknik, Nätverk och system, Datakommunikation och distribuerade system (Chalmers)


Data- och informationsvetenskap
Teoretisk datalogi

Chalmers infrastruktur


Datum: 2015-10-19
Tid: 10:00
Lokal: EB, EDIT building, Rännvägen 6
Opponent: Dr. Stefan Schmid, TU Berlin and Telekom Innovation Laboratories University, Berlin