diff options
| -rw-r--r-- | data/db.bib | 8 | ||||
| -rw-r--r-- | data/db.yaml | 31 | 
2 files changed, 25 insertions, 14 deletions
| diff --git a/data/db.bib b/data/db.bib index fe190b6..99f52f9 100644 --- a/data/db.bib +++ b/data/db.bib @@ -3770,3 +3770,11 @@  	month = {March},  	url = {http://www.sersc.org/journals/IJFGCN/vol2_no1/6.pdf},  } +@article{bpmac, +  title={BP-MAC: a high reliable backoff preamble MAC protocol for wireless sensor networks}, +  author={Klein, Alexander and Klaue, Jirka and Schalk, Josef}, +  journal={Electronic Journal of Structural Engineering (EJSE): Special Issue of Sensor Networks for Building Monitoring: From Theory to Real Application}, +  pages={35--45}, +  year={2009}, +  url={http://www.ejse.org/Archives/Fulltext/2009/Special/2009SP4.pdf} +} diff --git a/data/db.yaml b/data/db.yaml index f25f7cd..b2d4e1f 100644 --- a/data/db.yaml +++ b/data/db.yaml @@ -7,7 +7,9 @@  features:      access:          name: Channel access -        description: Basic method for channel access +        description: > +            Basic method for channel access, that is how sender and/or receiver +            decide who is allowed to access the medium.      access.random:          name: Random          description: > @@ -41,17 +43,17 @@ features:          name: Single-Hop          description: >              MAC relies on upper layers to transmit packet to out-of-range -            stations +            stations.      topology.multihop:          name: Multi-Hop -        description: MAC transports data through multiple hops +        description: MAC transports data through multiple hops.      # bluetooth for example?      topology.clustered:           name: Clustered          description: ""      topology.centralized:          name: Centralized -        description: Star +        description: Star topology with a single, central gateway.      application:          name: Applications @@ -70,9 +72,10 @@ features:          name: Time model      time.discrete:          name: Discrete -        description: Discrete and synchronized +        description: Discrete time, which usually requires some form of time synchronization.      time.continuous:          name: Continuous +        description: Continuous time without synchronization.      power:          name: Powersave mechanisms @@ -83,15 +86,17 @@ features:      reliability:          name: Reliability +        description: Mechanisms employed that increase transmission reliability.      # unreliable is default      reliability.retransmission:          name: Retransmission -        description: Packets will be acked/nacked and retransmitted +        description: Packets will be acked/nacked by the receiver and retransmitted in case of an error.      reliability.channel-hopping:          name: Channel hopping -        description: "" +        description: Radio channels are switched frequently in pseudorandom fashion, avoiding collisions and jamming.      reliability.ecc:          name: Error correcting codes +        description: Telegrams contain redundant information allowing recovery of (some) corrupted bits.      realtime:          name: Real-time @@ -108,8 +113,10 @@ features:          name: Channel usage      channels.single:          name: Single +        description: Only a single radio channel is used.      channels.multi:          name: Multi +        description: Multiple radio channels are used.      routing:          name: Routing @@ -140,7 +147,7 @@ features:          name: Ad-hoc          description: >              Supports joining and leaving of stations in an ad-hoc fashion. -            Stations move around. +            Stations may move around.      # XXX figure out where to put these      other: @@ -824,8 +831,8 @@ algos:          related: [leach, pact, smacs, psaloha, csma, smac]      bpmac:          name: BP-MAC -        # no ref available? -        # paper at: http://www.ejse.org/Archives/Fulltext/2009/Special/2009SP4.pdf +        longname: Backoff Preamble MAC +        ref: [bpmac]      bpsmac:          longname: Backoff Preamble Sequential MAC          name: BPS-MAC @@ -1334,10 +1341,6 @@ algos:      breath:          name: Breath          ref: [breath] -    rlmac: -        name: RL-MAC -        longname: Reinforced learning MAC -        ref: [rlmac]      pqmac:          name: PQMAC          longname: priority-based quality-of-service MAC | 
