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 Abstract MAC Layer

The Abstract MAC Layer

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2010-040.pdf

Size

569.02 KB

Format

Adobe PDF

Checksum (MD5)

a77276c64370e2811a4437690e5d4202

Author(s)
Kuhn, Fabian
•
Lynch, Nancy A.
•
Newport, Calvin
Advisor(s)
Nancy Lynch
Date Issued
August 26, 2010
Series/Report no.
MIT-CSAIL-TR-2010-040
Abstract
A diversity of possible communication assumptions complicates the study of algorithms and lower bounds for radio networks. We address this problem by defining an abstract MAC layer. This service provides reliable local broadcast communication, with timing guarantees stated in terms of a collection of abstract delay functions applied to the relevant contention. Algorithm designers can analyze their algorithms in terms of these functions, independently of specific channel behavior. Concrete implementations of the abstract MAC Layer over basic radio network models generate concrete definitions for these delay functions, automatically adapting bounds proven for the abstract service to bounds for the specific radio network under consideration. To illustrate this approach, we use the abstract MAC Layer to study the new problem of Multi-Message Broadcast, a generalization of standard single-message broadcast in which multiple messages can originate at different times and locations in the network. We present and analyze two algorithms for Multi-Message Broadcast in static networks: a simple greedy algorithm and one that uses regional leaders. We then indicate how these results can be extended to mobile networks.
Subjects
Wireless networks
Abstraction
Medium access control
Broadcast
Persistent DSpace Link
http://hdl.handle.net/1721.1/57577
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.