Chameleon-MAC: Adaptive and Self-⋆ Algorithms for Media Access Control in Mobile Ad Hoc Networks

In mobile ad hoc networks (MANETs) mobile nodes do not have access to a fixed network infrastructure and they set up a communication network by themselves. MANETs require implementation of a wireless Medium Access Control (MAC) layer. Existing MAC algorithms that consider no mobility, solve the prob...

Full description

Saved in:
Bibliographic Details
Published inLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) Vol. 6366; pp. 468 - 488
Main Authors Leone, Pierre, Papatriantafilou, Marina, Schiller, Elad M., Zhu, Gongxi
Format Book Chapter Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2010
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN3642160220
9783642160226
ISSN0302-9743
1611-3349
1611-3349
DOI10.1007/978-3-642-16023-3_37

Cover

Abstract In mobile ad hoc networks (MANETs) mobile nodes do not have access to a fixed network infrastructure and they set up a communication network by themselves. MANETs require implementation of a wireless Medium Access Control (MAC) layer. Existing MAC algorithms that consider no mobility, solve the problem of eventually guaranteeing every node with a share of the communications bandwidth. In the context of MANETs, we ask: Is there an efficient MAC algorithm when mobility is considered? MANETs are subject to transient faults, from which self-stabilizing systems can recover. The self-stabilization design criteria, and related concepts of self-⋆, liberate the application designer from dealing with low-level complications, and provide an important level of abstraction. Whereas stabilization criteria are important for the development of autonomous systems, adaptation is imperative for coping with a variable environment. Adapting to a variable environment requires dealing with a wide range of practical issues, such as relocation of mobile nodes and changes to the motion patterns. This work proposes the design and proof of concept implementation of an adapted MAC algorithm named Chameleon-MAC, which is based on a self-stabilizing algorithm by Leone et al., and uses self-⋆ methods in order to further adapt its behavior according to the mobility characteristics of the environment. Moreover, we give an extensive treatment of the aspects and parameters that can bring the algorithm into the practical realm and we demonstrate documented behavior on real network studies (MICAz 2.4 GHz motes) as well as using simulation (TOSSIM [32]), showing improved overhead and fault-recovery periods than existing algorithms. We expect that these advantages, besides the contribution in the algorithmic front of research, can enable quicker adoption by practitioners and faster deployment.
AbstractList In mobile ad hoc networks (MANETs) mobile nodes do not have access to a fixed network infrastructure and they set up a communication network by themselves. MANETs require implementation of a wireless Medium Access Control (MAC) layer. Existing MAC algorithms that consider no mobility, solve the problem of eventually guaranteeing every node with a share of the communications bandwidth. In the context of MANETs, we ask: Is there an efficient MAC algorithm when mobility is considered? MANETs are subject to transient faults, from which self-stabilizing systems can recover. The self-stabilization design criteria, and related concepts of self-, liberate the application designer from dealing with low-level complications, and provide an important level of abstraction. Whereas stabilization criteria are important for the development of autonomous systems, adaptation is imperative for coping with a variable environment. Adapting to a variable environment requires dealing with a wide range of practical issues, such as relocation of mobile nodes and changes to the motion patterns. This work proposes the design and proof of concept implementation of an adapted MAC algorithm named Chameleon-MAC, which is based on a self-stabilizing algorithm by Leone et al., and uses self- methods in order to further adapt its behavior according to the mobility characteristics of the environment. Moreover, we give an extensive treatment of the aspects and parameters that can bring the algorithm into the practical realm and we demonstrate documented behavior on real network studies (MICAz 2.4 GHz motes) as well as using simulation (TOSSIM [32]), showing improved overhead and fault-recovery periods than existing algorithms. We expect that these advantages, besides the contribution in the algorithmic front of research, can enable quicker adoption by practitioners and faster deployment.
In mobile ad hoc networks (MANETs) mobile nodes do not have access to a fixed network infrastructure and they set up a communication network by themselves. MANETs require implementation of a wireless Medium Access Control (MAC) layer. Existing MAC algorithms that consider no mobility, solve the problem of eventually guaranteeing every node with a share of the communications bandwidth. In the context of MANETs, we ask: Is there an efficient MAC algorithm when mobility is considered? MANETs are subject to transient faults, from which self-stabilizing systems can recover. The self-stabilization design criteria, and related concepts of self-⋆, liberate the application designer from dealing with low-level complications, and provide an important level of abstraction. Whereas stabilization criteria are important for the development of autonomous systems, adaptation is imperative for coping with a variable environment. Adapting to a variable environment requires dealing with a wide range of practical issues, such as relocation of mobile nodes and changes to the motion patterns. This work proposes the design and proof of concept implementation of an adapted MAC algorithm named Chameleon-MAC, which is based on a self-stabilizing algorithm by Leone et al., and uses self-⋆ methods in order to further adapt its behavior according to the mobility characteristics of the environment. Moreover, we give an extensive treatment of the aspects and parameters that can bring the algorithm into the practical realm and we demonstrate documented behavior on real network studies (MICAz 2.4 GHz motes) as well as using simulation (TOSSIM [32]), showing improved overhead and fault-recovery periods than existing algorithms. We expect that these advantages, besides the contribution in the algorithmic front of research, can enable quicker adoption by practitioners and faster deployment.
Author Leone, Pierre
Schiller, Elad M.
Zhu, Gongxi
Papatriantafilou, Marina
Author_xml – sequence: 1
  givenname: Pierre
  surname: Leone
  fullname: Leone, Pierre
– sequence: 2
  givenname: Marina
  surname: Papatriantafilou
  fullname: Papatriantafilou, Marina
– sequence: 3
  givenname: Elad M.
  surname: Schiller
  fullname: Schiller, Elad M.
– sequence: 4
  givenname: Gongxi
  surname: Zhu
  fullname: Zhu, Gongxi
BackLink https://research.chalmers.se/publication/132956$$DView record from Swedish Publication Index
BookMark eNpFkU1uFDEQRg0JEjMJN2DhCxjsLsdts2u1gCBlYJFkXfJPdaZJT3tkD4m4ABtuyUnoCZFYVen7Sm9Rb81O5zwTY2-VfKekbN-71goQRjdCGdmAAIT2BVvDkjwF7iVbKaOUANDu5H_RyFO2kiAb4VoNr9m61u9SyqZ1zYqFfut3NFGexabrP_Au-f1hfCDu58SvaRrEn9-_eDfd5TIetrvKh1z4htLoeRcj1cr7PB9Knvg4800O40QLg1_myL_S4TGX-3rOXg1-qvTmeZ6x208fb_pLcfXt85e-uxJVWQfCDc5DogtjZUzJaJ20DdEHGFql1KDs0riGgjXBSmsa00Ia7LIEqdzx7oxd_-PWR9r_CLgv486Xn5j9iIUq-RK3GLd-2lGpWAmTNikQRGy9A9StS-i00xid1RfeRLAEC7V5pi68-Y4KhpzvKyqJRyu4WEHA5dX4JAGPVuAv1SB9Ag
ContentType Book Chapter
Conference Proceeding
Copyright Springer-Verlag Berlin Heidelberg 2010
Copyright_xml – notice: Springer-Verlag Berlin Heidelberg 2010
DBID ADTPV
BNKNJ
F1S
DOI 10.1007/978-3-642-16023-3_37
DatabaseName SwePub
SwePub Conference
SWEPUB Chalmers tekniska högskola
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 3642160239
9783642160233
EISSN 1611-3349
Editor Fischer, Michael
Dolev, Shlomi
Cobb, Jorge
Yung, Moti
Editor_xml – sequence: 1
  givenname: Shlomi
  surname: Dolev
  fullname: Dolev, Shlomi
  email: dolev@cs.bgu.ac.il
– sequence: 2
  givenname: Jorge
  surname: Cobb
  fullname: Cobb, Jorge
  email: cobb@utdallas.edu
– sequence: 3
  givenname: Michael
  surname: Fischer
  fullname: Fischer, Michael
  email: fischer-michael@cs.yale.edu
– sequence: 4
  givenname: Moti
  surname: Yung
  fullname: Yung, Moti
  email: moti@cs.columbia.edu
EndPage 488
ExternalDocumentID oai_research_chalmers_se_d46dbe3c_7a93_479d_9494_c9845a6c38e3
GroupedDBID -DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
ADCXD
AEFIE
ALMA_UNASSIGNED_HOLDINGS
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RNI
RSU
SVGTG
VI1
~02
ADTPV
BNKNJ
F1S
ID FETCH-LOGICAL-s1893-9f9a3de5680cdd644d48bcab3f7111f1856892eb86b80862673df8862b019cab3
ISBN 3642160220
9783642160226
ISSN 0302-9743
1611-3349
IngestDate Thu Aug 21 06:49:15 EDT 2025
Wed Sep 17 04:37:53 EDT 2025
IsPeerReviewed true
IsScholarly true
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-s1893-9f9a3de5680cdd644d48bcab3f7111f1856892eb86b80862673df8862b019cab3
Notes An extended version appears in [31] as a technical report. This work is partially supported by the ICT Programme of the European Union under contract number ICT-2008-215270 (FRONT’S).
PageCount 21
ParticipantIDs swepub_primary_oai_research_chalmers_se_d46dbe3c_7a93_479d_9494_c9845a6c38e3
springer_books_10_1007_978_3_642_16023_3_37
PublicationCentury 2000
PublicationDate 2010
PublicationDateYYYYMMDD 2010-01-01
PublicationDate_xml – year: 2010
  text: 2010
PublicationDecade 2010
PublicationPlace Berlin, Heidelberg
PublicationPlace_xml – name: Berlin, Heidelberg
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSubtitle 12th International Symposium, SSS 2010, New York, NY, USA, September 20-22, 2010. Proceedings
PublicationTitle Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublicationYear 2010
Publisher Springer Berlin Heidelberg
Publisher_xml – name: Springer Berlin Heidelberg
SSID ssj0002792
ssj0000446801
Score 1.6592757
Snippet In mobile ad hoc networks (MANETs) mobile nodes do not have access to a fixed network infrastructure and they set up a communication network by themselves....
SourceID swepub
springer
SourceType Open Access Repository
Publisher
StartPage 468
SubjectTerms Medium Access Control
Medium Access Control Protocol
Mobile Node
Radio Interference
Slot Aloha
Title Chameleon-MAC: Adaptive and Self-⋆ Algorithms for Media Access Control in Mobile Ad Hoc Networks
URI http://link.springer.com/10.1007/978-3-642-16023-3_37
https://research.chalmers.se/publication/132956
Volume 6366
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NbtQwELa2ywU4AAVEy498gFOUSht7E5vbsiysqm7VQ4t6s5zE6a60JBWblSoegAvvxwPwJMzYzq5bKqRyiaIoSuzx5_F4PPMNIW-TtNC5GYq4SIyJeZkNYpHCfJR45CUrxnmBfsjZcTo944fnw_Ne71cQtbRu84Pi-615Jf8zqvAMxhWzZO8wspuPwgO4h_GFK4wwXG8Yv9fdrC6Ho7XkuC6N0jl3K-Mo_m04pi9Mh9bgR2THxcJWaF0GFOU2EKdxPs0TWB-3gbAnGp3kAJ1WV4tls_ZpPb7Wtju5mW_SCCdLXUazg60T2r7_uakvrhYhJsdz_RWWuaaOZ6OxdUmW-tLGLrkWL6vYBl98eCfSaLS8aKADc8cYYU-UNBa3QNU89gH2ixqUEkgBC0tH06bA_GWMNHPdwzEwK-iiOyY5blobfRZ1lSw6xRZ6PmwAXej56Dyf0T-IwWySCk8GKZgqaaBaGawDsJNyqtU41Z8ioSNzBKpenXNX8sdbBtwVIPxr0QnjTOBnMf6NxUyxbIfsQAP65N5ocnj0ZeP7w0N0EYQiIYmjO-1yrcIcpK7Vnpds24sg__O2XwYn-jfYb63FdPqYPMQsGorpLSDpJ6Rn6l3yqJM89ZLfJQ8CQsynJL-GkPe0wwcFfFCLj98_f9AtMiggg1pkUIcM6pFBFzV1yIBvUEAG7ZDxjJx9mpyOp7GvAhKvBmBMx7KSmpVmCBIryhLM95KLHBQMqzJYpyuwN1MhE5OLNBd2f56xshJwk8PuBd97Tvo1TKUXhGYZg-11wUQlhxxGU2pR4f45SbJBAfvsPRJ1slM4r1eqI_UGSSumQNLKSlqhpPfIkROvunTEMAqp2j1H11wVc1sAaaVWRpU8LXPDCpVpyRTPZKkkl1wVUvChxhYZtn-nn78k97dT4hXpt9_W5jWYx23-xqPtD8dcrqY
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Stabilization%2C+Safety%2C+and+Security+of+Distributed+Systems&rft.au=Leone%2C+Pierre&rft.au=Papatriantafilou%2C+Marina&rft.au=Schiller%2C+Elad+M.&rft.au=Zhu%2C+Gongxi&rft.atitle=Chameleon-MAC%3A+Adaptive+and+Self-%E2%8B%86+Algorithms+for+Media+Access+Control+in+Mobile+Ad+Hoc+Networks&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2010-01-01&rft.pub=Springer+Berlin+Heidelberg&rft.isbn=9783642160226&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=468&rft.epage=488&rft_id=info:doi/10.1007%2F978-3-642-16023-3_37
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0302-9743&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0302-9743&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0302-9743&client=summon