Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. The Cost of Global Broadcast Using Abstract MAC Layers

The Cost of Global Broadcast Using Abstract MAC Layers

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2010-005.pdf

Size

386.18 KB

Format

Adobe PDF

Checksum (MD5)

a205a545d1039b221dfce04abf755a9f

Author(s)
Lynch, Nancy A.
•
Kuhn, Fabian
•
Kowalski, Dariusz
•
Khabbazian, Majid
Advisor(s)
Nancy Lynch
Date Issued
February 9, 2010
Series/Report no.
MIT-CSAIL-TR-2010-005
Abstract
We analyze greedy algorithms for broadcasting messages throughout a multi-hop wireless network, using a slot-based model that includes message collisions without collision detection. Our algorithms are split formally into two pieces: a high-level piece for broadcast and a low-level piece for contention management. We accomplish the split using abstract versions of the MAC layer to encapsulate the contention management. We use two different abstract MAC layers: a basic non-probabilistic one, which our contention management algorithm implements with high probability, and a probabilistic one, which our contention management algorithm implements precisely. Using this approach, we obtain the following complexity bounds: Single-message broadcast, using the basic abstract MAC layer, takes time O(D log(n/epsilon) log(Delta)) to deliver the message everywhere with probability 1 - epsilon, where D is the network diameter, n is the number of nodes, and Delta is the maximum node degree. Single-message broadcast, using the probabilistic abstract MAC layer, takes time only O((D + log(n/epsilon)) log(Delta)). For multi-message broadcast, the bounds are O((D + k' Delta) log(n/epsilon) log(Delta)) using the basic layer and O((D + k' Delta log(n/epsilon)) log(Delta)) using the probabilistic layer,for the time to deliver a single message everywhere in the presence of at most k' concurrent messages.
Persistent DSpace Link
http://hdl.handle.net/1721.1/51667
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.