summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-04-30 10:53:35 +0200
committerLars-Dominik Braun <lars@6xq.net>2015-04-30 11:04:57 +0200
commit21f0008ec9f81f722e8dab21a137f7d2c51cfb72 (patch)
treeee512987b598ab1d460f183fe0615c1296983724
parentb82ec208a75f3747b2b0acfb83b505d1a2f73a0e (diff)
downloadcomatose-21f0008ec9f81f722e8dab21a137f7d2c51cfb72.tar.gz
comatose-21f0008ec9f81f722e8dab21a137f7d2c51cfb72.tar.bz2
comatose-21f0008ec9f81f722e8dab21a137f7d2c51cfb72.zip
Add a bunch of protocols from bachir2010
-rw-r--r--data/attribution.bib14
-rw-r--r--data/db.bib270
-rw-r--r--data/db.yaml90
3 files changed, 367 insertions, 7 deletions
diff --git a/data/attribution.bib b/data/attribution.bib
index 40b284d..f776648 100644
--- a/data/attribution.bib
+++ b/data/attribution.bib
@@ -94,3 +94,17 @@
year = {2010},
}
+@article{bachir2010,
+ author = {Bachir, A. and Dohler, M. and Watteyne, T. and Leung, K.K.},
+ doi = {10.1109/SURV.2010.020510.00058},
+ issn = {1553-877X},
+ journaltitle = {Communications Surveys Tutorials, IEEE},
+ keywords = {access protocols;wireless sensor networks;MAC essentials;energy saving protocol;medium access control protocol;statistical properties;wireless sensor networks;Energy Saving Protocols;Medium Access Control;Wireless Sensor Networks},
+ month = {Second},
+ number = {2},
+ pages = {222-248},
+ title = {MAC Essentials for Wireless Sensor Networks},
+ volume = {12},
+ year = {2010},
+}
+
diff --git a/data/db.bib b/data/db.bib
index efa7d2d..56eddde 100644
--- a/data/db.bib
+++ b/data/db.bib
@@ -2114,3 +2114,273 @@
year = {2011},
}
+@inproceedings{fleximac,
+ author = {Lee, W.L. and Datta, A. and Cardell-Oliver, R.},
+ booktitle = {Networks, 2006. ICON '06. 14th IEEE International Conference on},
+ doi = {10.1109/ICON.2006.302648},
+ issn = {1556-6463},
+ keywords = {fault tolerance;scheduling;synchronisation;telecommunication network topology;time division multiple access;tree searching;wireless sensor networks;FlexiMAC;communication slot;data delivery;data gathering;depth-first-search scheduling;energy efficiency;fault tolerance;flexible TDMA-based MAC protocol;medium access control;network topology;synchronization;time division multiple access;wireless sensor network;Access protocols;Energy efficiency;Fault tolerance;Media Access Protocol;Memory management;Network topology;Robustness;Throughput;Wireless application protocol;Wireless sensor networks;Medium Access Control;Sensor networks;energy efficiency;fault tolerance},
+ month = {Sept},
+ pages = {1-6},
+ title = {FlexiMAC: A flexible TDMA-based MAC protocol for fault-tolerant and energy-efficient wireless sensor networks},
+ volume = {2},
+ year = {2006},
+}
+
+@article{picoradio,
+ author = {Rabaey, J.M. and Ammer, M.J. and da Silva, J.L., Jr. and Patel, D. and Roundy, S.},
+ doi = {10.1109/2.869369},
+ issn = {0018-9162},
+ journaltitle = {Computer},
+ keywords = {mobile computing;picocellular radio;wireless LAN;PicoRodio;ad hoc ultra low power wireless networking;configurable architecture;dense wireless networks;disaster mitigation;distributed computing;energy-conscious system design;environmental data;heterogeneous nodes;implementation methodology;intelligent assembly systems;interactive learning toys;monitoring networks;network elements;personalization systems;radio nodes;smart homes;technology advances;ubiquitous networks;user interface;warehouse inventory control;Communication system security;Data security;Intelligent networks;Intelligent sensors;Intelligent systems;Monitoring;Power system security;Sensor systems and applications;Smart homes;Wireless sensor networks},
+ month = {Jul},
+ number = {7},
+ pages = {42-48},
+ title = {PicoRadio supports ad hoc ultra-low power wireless networking},
+ volume = {33},
+ year = {2000},
+}
+
+@inproceedings{pmmac,
+ acmid = {1372724},
+ author = {Le, Hieu Khac and Henriksson, Dan and Abdelzaher, Tarek},
+ booktitle = {Proceedings of the 7th International Conference on Information Processing in Sensor Networks},
+ doi = {10.1109/IPSN.2008.43},
+ isbn = {978-0-7695-3157-1},
+ keywords = {Wireless Sensor Networks, Multi-Channel, MAC, Media Access Control, Protocol},
+ location = {Washington, DC, USA},
+ numpages = {12},
+ pages = {70--81},
+ publisher = {IEEE Computer Society},
+ series = {IPSN '08},
+ title = {A Practical Multi-channel Media Access Control Protocol for Wireless Sensor Networks},
+ url = {http://dx.doi.org/10.1109/IPSN.2008.43},
+ year = {2008},
+}
+
+@incollection{swmac,
+ author = {Pak, Jinsuk and Son, Jeongho and Han, Kijun},
+ booktitle = {Computational Science and Its Applications - ICCSA 2006},
+ doi = {10.1007/11751588_123},
+ editor = {Gavrilova, MarinaL. and Gervasi, Osvaldo and Kumar, Vipin and Tan, C.J.Kenneth and Taniar, David and Laganá, Antonio and Mun, Youngsong and Choo, Hyunseung},
+ isbn = {978-3-540-34072-0},
+ language = {English},
+ pages = {1159-1168},
+ publisher = {Springer Berlin Heidelberg},
+ series = {Lecture Notes in Computer Science},
+ title = {A MAC Protocol Using Separate Wakeup Slots for Sensor Network},
+ url = {http://dx.doi.org/10.1007/11751588_123},
+ volume = {3981},
+ year = {2006},
+}
+
+@article{nanomac,
+ abstract = {This paper describes the implementation architecture and performance analysis of nanoMAC, a CSMA/CA based Medium Access Control (MAC) protocol, which is specifically designed for high density Wireless Sensor Networks (WSNs). We empirically show that nanoMAC performs with high reliability in a variety of network traffic conditions in single and multihop scenarios. For energy efficient operation and minimising idle-overhearing, nanoMAC uses a specialised sleep algorithm. We also show results from a comparative study of nanoMAC with Berkeley's MAC (B-MAC) in terms of performance measures, as well as their coexistence in networks deployed in overlapping or nearby areas.},
+ author = {Junaid Ansari and Janne Riihijarvi and Petri Mahonen and Jussi Haapola},
+ doi = {10.1504/IJSNET.2007.014361},
+ eprint = {http://www.inderscienceonline.com/doi/pdf/10.1504/IJSNET.2007.014361},
+ journaltitle = {International Journal of Sensor Networks},
+ number = {5-6},
+ pages = {341-349},
+ title = {Implementation and performance evaluation of nanoMAC: a low-power MAC solution for high density wireless sensor networks},
+ url = {http://www.inderscienceonline.com/doi/abs/10.1504/IJSNET.2007.014361},
+ volume = {2},
+ year = {2007},
+}
+
+@inproceedings{fpa,
+ author = {Yuan Li and Wei Ye and Heidemann, J.},
+ booktitle = {Wireless Communications and Networking Conference, 2005 IEEE},
+ doi = {10.1109/WCNC.2005.1424589},
+ issn = {1525-3511},
+ keywords = {access protocols;delays;distributed algorithms;energy conservation;power consumption;power control;radiowave propagation;scheduling;telecommunication control;wireless sensor networks;Berkeley motes;additional wake-up periods;data forwarding paths;energy conservation;energy consumption;energy control;fast path algorithm;global schedule algorithm;latency control;low duty cycle MAC protocols;multiple schedules;radio propagation vagaries;scheduled sleep/wakeup cycles;sensor networks;Batteries;Delay;Energy consumption;Intelligent networks;Media Access Protocol;Radio propagation;Scheduling algorithm;Sleep;Spread spectrum communication;Wireless sensor networks},
+ month = {March},
+ pages = {676-682 Vol. 2},
+ title = {Energy and latency control in low duty cycle MAC protocols},
+ volume = {2},
+ year = {2005},
+}
+
+@inproceedings{msmac,
+ author = {Huan Pham and Sanjay Jha},
+ booktitle = {Mobile Ad-hoc and Sensor Systems, 2004 IEEE International Conference on},
+ doi = {10.1109/MAHSS.2004.1392207},
+ keywords = {access protocols;energy conservation;mobile radio;wireless sensor networks;adaptive mobility-aware MAC protocol;mobile ad hoc networks;mobile phone networks;mobile sensors;mobility handling mechanism;wireless sensor networks;Access protocols;Batteries;Biosensors;Computer science;Energy efficiency;Media Access Protocol;Quality of service;Switches;Wearable sensors;Wireless sensor networks},
+ month = {Oct},
+ pages = {558-560},
+ title = {An adaptive mobility-aware MAC protocol for sensor networks (MS-MAC)},
+ year = {2004},
+}
+
+@inproceedings{e2rmac,
+ author = {Jain, Vivek and Biswas, Ratnabali and Agrawal, D.P.},
+ booktitle = {World of Wireless, Mobile and Multimedia Networks, 2007. WoWMoM 2007. IEEE International Symposium on a},
+ doi = {10.1109/WOWMOM.2007.4351772},
+ keywords = {Access protocols;Delay;Energy conservation;Energy efficiency;Media Access Protocol;Scalability;Telecommunication network reliability;Wireless application protocol;Wireless communication;Wireless sensor networks},
+ month = {June},
+ pages = {1-8},
+ title = {Energy-Efficient and Reliable Medium Access in Sensor Networks},
+ year = {2007},
+}
+
+@inproceedings{psaloha,
+ author = {El-Hoiydi, A.},
+ booktitle = {Communications, 2002. ICC 2002. IEEE International Conference on},
+ doi = {10.1109/ICC.2002.997465},
+ keywords = {carrier sense multiple access;cells (electric);land mobile radio;radio networks;sensors;signal sampling;telecommunication signalling;telecommunication traffic;time division multiple access;Aloha protocol;CSMA;TDMA schedule;ad hoc wireless sensor networks;alkaline LR6 battery;delay performance;lifetime;low power sporadic communications;power consumption;preamble sampling;signaling traffic;sporadic data traffic transmission;sporadic traffic;Batteries;Delay;Energy consumption;Multiaccess communication;Performance analysis;Sampling methods;Telecommunication traffic;Time division multiple access;Wireless application protocol;Wireless sensor networks},
+ month = {},
+ pages = {3418-3423 vol.5},
+ title = {Aloha with preamble sampling for sporadic traffic in ad hoc wireless sensor networks},
+ volume = {5},
+ year = {2002},
+}
+
+@article{mica,
+ author = {Hill, J.L. and Culler, D.E.},
+ doi = {10.1109/MM.2002.1134340},
+ issn = {0272-1732},
+ journaltitle = {Micro, IEEE},
+ keywords = {computer networks;embedded systems;mobile radio;network interfaces;network operating systems;sensors;Mica wireless platform;application-specific protocols;communication;cross-layer optimizations;data serializers;deeply embedded networks;flexible interfaces;low-power integration;primitive accelerators;sensing;system-level optimizations;timing extractors;Agriculture;Bridges;Buildings;Cellular phones;Communication system control;Communication system security;Computerized monitoring;Costs;Protocols;Wireless sensor networks},
+ month = {Nov},
+ number = {6},
+ pages = {12-24},
+ title = {Mica: a wireless platform for deeply embedded networks},
+ volume = {22},
+ year = {2002},
+}
+
+@inproceedings{eaalpl,
+ author = {Jurdak, R. and Baldi, P. and Lopes, C.},
+ booktitle = {International Workshop on Networked Sensing Systems (INSS)},
+ location = {San Diego, CA, USA},
+ month = {June},
+ pages = {24--29},
+ title = {Energy-Aware Low Power Listening for Sensor Networks},
+ year = {2005},
+}
+
+@inproceedings{csma-mps,
+ author = {Mahlknecht, S. and Bock, M.},
+ booktitle = {Factory Communication Systems, 2004. Proceedings. 2004 IEEE International Workshop on},
+ doi = {10.1109/WFCS.2004.1377683},
+ keywords = {carrier sense multiple access;optimisation;power consumption;radio receivers;synchronisation;transceivers;wireless sensor networks;1 Mbit/s;400 ms;CSMA-MPS method;MAC protocol;distributed multihop network;low energy consumption;low power wireless sensor networks;medium access protocols;off the shelf hardware;optimisation;power consumption;preamble sampling protocol;radio receiver;radio transceivers;sampling synchronization;sensor node;wake-up mechanism;Access protocols;Bit rate;Energy consumption;Media Access Protocol;Radio transceivers;Receivers;Sampling methods;Spread spectrum communication;Wireless application protocol;Wireless sensor networks},
+ month = {Sept},
+ pages = {73-80},
+ title = {CSMA-MPS: a minimum preamble sampling MAC protocol for low power wireless sensor networks},
+ year = {2004},
+}
+
+@incollection{dpsmac,
+ author = {Wang, Heping and Zhang, Xiaobo and Naït-Abdesselam, Farid and Khokhar, Ashfaq},
+ booktitle = {High Performance Computing – HiPC 2007},
+ doi = {10.1007/978-3-540-77220-0_37},
+ editor = {Aluru, Srinivas and Parashar, Manish and Badrinath, Ramamurthy and Prasanna, ViktorK.},
+ isbn = {978-3-540-77219-4},
+ keywords = {Energy efficiency; MAC protocol; Wireless sensor network; Duty cycle; Low-power listening; Short strobed preamble; Dual preamble sampling},
+ language = {English},
+ pages = {393-404},
+ publisher = {Springer Berlin Heidelberg},
+ series = {Lecture Notes in Computer Science},
+ title = {DPS-MAC: An Asynchronous MAC Protocol for Wireless Sensor Networks},
+ url = {http://dx.doi.org/10.1007/978-3-540-77220-0_37},
+ volume = {4873},
+ year = {2007},
+}
+
+@article{geraf,
+ author = {Zorzi, M. and Rao, R.R.},
+ doi = {10.1109/TMC.2003.1255648},
+ issn = {1536-1233},
+ journaltitle = {Mobile Computing, IEEE Transactions on},
+ keywords = {access protocols;ad hoc networks;network topology;radio receivers;telecommunication network routing;wireless sensor networks;MAC;ad hoc networks;forwarding technique;geographic random forwarding;geographical location;media access control;multihop performance;sensor networks;Access protocols;Ad hoc networks;Analytical models;Batteries;Media Access Protocol;Performance analysis;Relays;Routing protocols;Spread spectrum communication;Topology},
+ month = {Oct},
+ number = {4},
+ pages = {337-348},
+ title = {Geographic random forwarding (GeRaF) for ad hoc and sensor networks: multihop performance},
+ volume = {2},
+ year = {2003},
+}
+
+@inproceedings{onehopmac,
+ author = {Watteyne, T. and Bachir, A. and Dohler, M. and Barthel, D. and Auge-Blum, I.},
+ booktitle = {Sensor and Ad Hoc Communications and Networks, 2006. SECON '06. 2006 3rd Annual IEEE Communications Society on},
+ doi = {10.1109/SAHCN.2006.288524},
+ keywords = {access protocols;routing protocols;wireless sensor networks;communication architecture;communication protocols;energy consumption;energy-efficient MAC protocol;gradient based routing protocols;one-hop neighborhood knowledge avoidance;scarce battery power;wireless sensor networks;Batteries;Energy consumption;Energy efficiency;Intelligent sensors;Media Access Protocol;Relays;Routing protocols;Surveillance;Wireless application protocol;Wireless sensor networks},
+ month = {Sept},
+ pages = {639-644},
+ title = {1-hopMAC: An Energy-Efficient MAC Protocol for Avoiding 1 -hop Neighborhood Knowledge},
+ volume = {2},
+ year = {2006},
+}
+
+@inproceedings{sp,
+ acmid = {1098928},
+ address = {New York, NY, USA},
+ author = {Polastre, Joseph and Hui, Jonathan and Levis, Philip and Zhao, Jerry and Culler, David and Shenker, Scott and Stoica, Ion},
+ booktitle = {Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems},
+ doi = {10.1145/1098918.1098928},
+ isbn = {1-59593-054-X},
+ keywords = {link protocols, network abstractions, network protocols, protocol architecture, wireless sensor networks},
+ location = {San Diego, California, USA},
+ numpages = {14},
+ pages = {76--89},
+ publisher = {ACM},
+ series = {SenSys '05},
+ title = {A Unifying Link Abstraction for Wireless Sensor Networks},
+ url = {http://doi.acm.org/10.1145/1098918.1098928},
+ year = {2005},
+}
+
+@article{syncwuf,
+ author = {Shi, X. and Stromberg, G.},
+ doi = {10.1109/TMC.2007.250675},
+ issn = {1536-1233},
+ journaltitle = {Mobile Computing, IEEE Transactions on},
+ keywords = {access protocols;channel capacity;scheduling;transceivers;wireless sensor networks;MAC layer scheduling;RF transceiver;SyncWUF;channel capacity;low-power sleep mode;low-traffic wireless sensor network;preamble sampling technology;ultra low-power MAC;wake-up-frame scheme;wireless sensor networks;Analytical models;Batteries;Energy consumption;Media Access Protocol;Proposals;Radio frequency;Sampling methods;Transceivers;Wireless application protocol;Wireless sensor networks;MAC;Wireless sensor network;duty cycle scheduling.;low-power;wake up},
+ month = {Jan},
+ number = {1},
+ pages = {115-125},
+ title = {SyncWUF: An Ultra Low-Power MAC Protocol for Wireless Sensor Networks},
+ volume = {6},
+ year = {2007},
+}
+
+@inproceedings{speckmac,
+ acmid = {1132996},
+ address = {New York, NY, USA},
+ author = {Wong, Kai-Juan and Arvind, D. K.},
+ booktitle = {Proceedings of the 2Nd International Workshop on Multi-hop Ad Hoc Networks: From Theory to Reality},
+ doi = {10.1145/1132983.1132996},
+ isbn = {1-59593-360-3},
+ keywords = {low-power MAC protocols, speckled computing, specknet, wireless mobile ad-hoc networks, wireless sensor networks},
+ location = {Florence, Italy},
+ numpages = {8},
+ pages = {71--78},
+ publisher = {ACM},
+ series = {REALMAN '06},
+ title = {SpeckMAC: Low-power Decentralised MAC Protocols for Low Data Rate Transmissions in Specknets},
+ url = {http://doi.acm.org/10.1145/1132983.1132996},
+ year = {2006},
+}
+
+@inproceedings{mxmac,
+ author = {Christophe J. Merlin and Wendi B. Heinzelman},
+ booktitle = {Conf. on Distributed Computing in Sensor Systems (DCOSS’07 Poster Session},
+ title = {Network-aware adaptation of MAC scheduling for Wireless Sensor Networks},
+ year = {2007},
+}
+
+@article{stem,
+ author = {Schurgers, C. and Tsiatsis, V. and Ganeriwal, S. and Srivastava, M.},
+ doi = {10.1109/TMC.2002.1011060},
+ issn = {1536-1233},
+ journaltitle = {Mobile Computing, IEEE Transactions on},
+ keywords = {distributed sensors;network topology;optimisation;protocols;radiotelemetry;STEM;data forwarding;deep sleep state;energy consumption;energy efficiency;energy savings;energy-latency-density design space;hybrid wakeup scheme;network density;network lifetime;protocol;sensor networks;sparse topology and energy management;topology management;wireless sensor networks;Ad hoc networks;Delay;Design optimization;Energy consumption;Energy efficiency;Energy management;Fires;Intelligent networks;Network topology;Sleep},
+ month = {Jan},
+ number = {1},
+ pages = {70-80},
+ title = {Optimizing sensor networks in the energy-latency-density design space},
+ volume = {1},
+ year = {2002},
+}
+
diff --git a/data/db.yaml b/data/db.yaml
index 9b9d66a..415389b 100644
--- a/data/db.yaml
+++ b/data/db.yaml
@@ -45,6 +45,8 @@ features:
name: Vehicular mobile ad hoc network
application.console:
name: Serial console
+ application.iwsan:
+ name: Industrial wireless sensor actuator network
time:
name: Time model
@@ -621,7 +623,7 @@ algos:
# access to the medium is contended for AM1/2, with exponential
# backoff
access.random:
- access.carriersense:
+ radio.carriersense:
# AM3/4 use dedicated time slots
access.reservation:
other.qos:
@@ -653,7 +655,7 @@ algos:
realtime.guaranteed:
access.reservation:
time.discrete:
- energy.dutycycling:
+ power.dutycycling:
topology.multihop:
mmsn:
#longname: Multi-Frequency MAC for Wireless Sensor Networks?
@@ -701,7 +703,7 @@ algos:
assignment possible, no global time synchronization required
features:
application.wsn:
- energy.dutycycling:
+ power.dutycycling:
initiation.receiver:
access.polling: # ?
time.discrete:
@@ -712,7 +714,7 @@ algos:
# XXX incomplete
features:
# asynchronous
- energy.dutycycling:
+ power.dutycycling:
initiation.receiver:
reliability.retransmission:
# ?
@@ -847,8 +849,6 @@ algos:
ref: [mixmac]
# no paper/citation available
#mrmac:
- # same here
- #nanomac:
pact:
name: PACT
longname: Power aware clustered TDMA
@@ -919,7 +919,6 @@ algos:
name: SS-TDMA
longname: Self-Stabilizing MAC
ref: [sstdma]
- # stem does not seem to be a mac protocol
tamac:
name: TA-MAC
longname: Traffic adaptive MAC
@@ -1010,4 +1009,81 @@ algos:
flipmac:
name: Flip-MAC
ref: [flipmac]
+ description: Reduce contention
+ features:
+ application.wsn:
+ fleximac:
+ name: FlexiMAC
+ ref: [fleximac]
+ picoradio:
+ name: PicoRadio
+ ref: [picoradio]
+ pmmac:
+ name: Practical Multichannel MAC
+ ref: [pmmac]
+ swmac:
+ name: SWMAC
+ ref: [swmac]
+ nanomac:
+ name: nanoMAC
+ ref: [nanomac]
+ fpa:
+ name: FPA
+ longname: Fast Path Algorithm
+ ref: [fpa]
+ msmac:
+ name: MS-MAC
+ longname: Adaptive Mobility-Aware MAC protocol for sensor networks
+ ref: [msmac]
+ gsa:
+ name: GSA
+ longname: Global Schedule Algorithm
+ ref: [fpa]
+ e2rmac:
+ name: E2RMAC
+ longname: On-demand energy-efficient and reliable medium access control
+ ref: [e2rmac]
+ psaloha:
+ name: Preamble Sampling ALOHA
+ ref: [psaloha]
+ mica:
+ #name: Preamble Sampling CSMA
+ name: Mica
+ ref: [mica]
+ eaalpl:
+ name: EA-ALPL
+ longname: Energy Aware Adaptive Low Power Listening
+ ref: [eaalpl]
+ csmamps:
+ name: CSMA-MPS
+ longname: Minimum Preamble Sampling MAC Protocol
+ ref: [csmamps]
+ dpsmac:
+ name: DPS-MAC
+ longname: Dual Preamble Sampling MAC
+ ref: [dpsmac]
+ geraf:
+ name: GeRAF
+ longname: Geographic Random Forwarding
+ ref: [geraf]
+ 1hopmac:
+ name: 1-hopMAC
+ ref: [onehopmac]
+ sp:
+ name: SP
+ longname: Sensornet protocol
+ ref: [sp]
+ syncwuf:
+ name: SyncWUF
+ ref: [syncwuf]
+ speckmacd:
+ name: SpeckMAC
+ ref: [speckmac]
+ mxmac:
+ name: MX-MAC
+ ref: [mxmac]
+ stem:
+ name: STEM
+ longname: Sparse Topology and Energy Management
+ ref: [stem]