| Literature DB >> 27916822 |
Vignesh Raja Karuppiah Ramachandran1, Eyuel D Ayele2, Nirvana Meratnia3, Paul J M Havinga4.
Abstract
With the advent of nano-technology, medical sensors and devices are becoming highly miniaturized. Consequently, the number of sensors and medical devices being implanted to accurately monitor and diagnose a disease is increasing. By measuring the symptoms and controlling a medical device as close as possible to the source, these implantable devices are able to save lives. A wireless link between medical sensors and implantable medical devices is essential in the case of closed-loop medical devices, in which symptoms of the diseases are monitored by sensors that are not placed in close proximity of the therapeutic device. Medium Access Control (MAC) is crucial to make it possible for several medical devices to communicate using a shared wireless medium in such a way that minimum delay, maximum throughput, and increased network life-time are guaranteed. To guarantee this Quality of Service (QoS), the MAC protocols control the main sources of limited resource wastage, namely the idle-listening, packet collisions, over-hearing, and packet loss. Traditional MAC protocols designed for body sensor networks are not directly applicable to Implantable Body Sensor Networks (IBSN) because of the dynamic nature of the radio channel within the human body and the strict QoS requirements of IBSN applications. Although numerous MAC protocols are available in the literature, the majority of them are designed for Body Sensor Network (BSN) and Wireless Sensor Network (WSN). To the best of our knowledge, there is so far no research paper that explores the impact of these MAC protocols specifically for IBSN. MAC protocols designed for implantable devices are still in their infancy and one of their most challenging objectives is to be ultra-low-power. One of the technological solutions to achieve this objective so is to integrate the concept of Wake-up radio (WuR) into the MAC design. In this survey, we present a taxonomy of MAC protocols based on their use of WuR technology and identify their bottlenecks to be used in IBSN applications. Furthermore, we present a number of open research challenges and requirements for designing an energy-efficient and reliable wireless communication protocol for IBSN.Entities:
Keywords: Implantable Body Sensor Networks; Medium Access Control; closed loop medical devices; wake-up radio
Mesh:
Year: 2016 PMID: 27916822 PMCID: PMC5190993 DOI: 10.3390/s16122012
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Differences between the requirements of BSN and IBSN. Inspired from [7].
| Characteristics | Body-Worn Sensor Networks | Implantable Body Sensor Networks |
|---|---|---|
| Communication range | Up to 50 m | Up to 3 m |
| Number of nodes | Up to 10 nodes | More than 10 nodes |
| Node functionality | Non-critical, Entertainment, Relays | Life-Critical |
| Sensor accuracy | Not very accurate | Very accurate and reliable |
| Size of the node | Wearable size, but not limited in dimensions and bio-compatibility | Should be implantable and very small compared to BSN |
| Environment | Outside the body, Electromagnetic properties being influenced by the environment | Inside the body, either shallow or deep implant. Electromagnetic properties vary significantly |
| Event detection | Events are not life-critical, and detection algorithm can be offline and complex | Events are life-critical and detection algorithm should be simple and online |
| Heterogeneity | Medium in terms of devices, sensing and actuation capabilities | Medium in terms of devices, sensing and actuation capabilities |
| Security | Security is required but not critical | Security is crucial since the life-critical operations can be fatal is security is threatened |
| Energy efficiency | Can be recharged. Hence energy constraints can be relaxed | Replacement of the battery is not an option and lifetime of the nodes is in the order of months to years. It has to be highly energy-efficient |
| Energy availability | Energy is abundant | Energy is scarce and needs to be used with efficiency |
| Energy harvesting | Energy harvesting is easier from mechanical energy, solar energy, and recharging is also an option | Energy harvesting is very limited, temperature change in the body, chemical changes from glucose and heart vibrations are possible. However, the amount of energy that can be harvested is much lower than the energy harvested from outside the body |
| Access to nodes | Can be very easily accessed by people and without the help of doctors | Cannot be accessed without the physician and small surgery |
| Bio-compatibility | Bio-compatibility is not required | Bio-compatibility is of prime importance, since the nodes are planted inside the body |
| Context-awareness | Not always required | Required |
| Wireless medium | Mostly air, and surface of the human body | Complex layers of muscle tissues, bones and conducting heterogeneous medium |
| Connectivity | Should be connected to the Internet | Primarily connected to the base station placed in close proximity |
| Duty cycling | Very low | Dynamic depending on the application |
| Interference | Shared with ISM band | Dedicated frequency band for medical applications |
Features of closed-loop medical systems. Inspired from [7].
| Characteristics of Closed-Loop Medical Systems | |
|---|---|
| Self management | A closed-loop system needs to have detailed knowledge about its components, current status, ultimate capacity, and all connections to other systems to govern itself through effective resource management, utilization and sharing |
| Self configuration | A closed-loop system should automatically and dynamically configure and reconfigure itself under varying conditions and changing environments |
| Self optimization | A closed-loop system should constantly optimize its performance and resource utilization by monitoring its constituent components and fine tune work-flow to achieve predetermined performance and resource utilization goals |
| Self healing | A closed-loop system should gracefully recover from routine and extraordinary events that cause component malfunction. It is able to discover problems and establish means of using alternative resources or configurations to maintain system functionality |
| Self protection | A closed-loop system must be able to exert self-protection by automatically detecting and identifying different types of attacks to maintain overall system security and integrity |
| Self adaptation | A closed-loop system must be context aware and adapt itself for improved interaction and performance under changing working environments and user requirements |
| Self integration | A closed-loop system should fully function under heterogeneous infrastructure and be seamlessly and securely integrated with other systems |
| Self scaling | A closed-loop system should anticipate the optimized resources required and scale its functionality while keeping its complexity hidden from the user |
Figure 1Common architecture of a sensor node with WuR.
Figure 2Common architecture of IBSN sensor nodes.
Parameters to be monitored for different medical conditions. Inspired from [7].
| Disease Process | Physiological Parameter (Sensor Type) | Biochemical Parameter (Sensor Type) |
|---|---|---|
| Hypertension | Blood Pressure (implantable/wearable) mechanoreceptor | Adrenocorticosteroids (implantable biosensor) |
| Ischaemic Heart Disease | Electrocardiogram (ECG), cardiac output (implantable/wearable ECG sensor) | Troponin, creatine kinase (implantable biosensor) |
| Cardiac Arrhythmia/ Heart Failure | Heart rate, blood pressure, ECG, cardiac output (implantable/wearable mechanoreceptor and ECG sensor) | Troponin, creatine kinase (implantable biosensor) |
| Cancer (Breast, Prostate, Lung, Colon) | Weight loss (body fat sensor) (implantable/wearable mechanoreceptor) | Tumor markers, blood detection, nutritional albumin (implantable biosensor) |
| Asthma/COPD | Respiration, peak expiratory flow, oxygen saturation (implantable/wearable mechanoreceptor) | Oxygen partial pressure (implantable/wearable optical sensor, implantable biosensor) |
| Parkinson’s Disease | Gait, tremor, muscle tone, activity (wearable EEG, accelerometer, gyroscope) | Brain dopamine level (implantable biosensor) |
| Alzheimer’s Disease | Activity, memory, orientation, cognition (wearable accelerometer, gyroscope) | Amyloid deposits (brain) (implantable biosensor, wearable EEG) |
| Stroke | Gait, muscle tone, activity, impaired speech, memory (wearable EEG, accelerometer, gyroscope) | N/A |
| Diabetes | Visual impairment, sensory disturbance (wearable accelerometer, gyroscope) | Blood glucose level (implantable biosensor) |
| Rheumatoid Arthritis | Joint stiffness, reduced function, temperature (wearable accelerometer, gyroscope, thermistor) | Rheumatoid factor, inflammatory and auto-immune markers (implantable biosensor) |
| Renal Failure | Urine output (implantable bladder pressure/volume sensor) | Urea, creatine, potassium (implantable biosensor) |
| Vascular Disease (Peripheral Vascular and Aneurysms) | Peripheral perfusion, blood pressure, aneurysm sac pressure (wearable sensors) | Hemoglobin level (implantable biosensor) |
| Infectious Diseases | Body temperature (wearable thermistor) | Inflamatory markers, white cell count, pathogen metabolites (implantable biosensor) |
| Post-Operative Monitoring | Heart rate, blood pressure, ECG, oxygen saturation, temperature (wearable ECG sensor, thermistor and mechanoreceptor) | Hemoglobin, blood glucose, enzymes at the operative site (implantable biosensor) |
Figure 3An example of heterogeneity of nodes in IBSN.
Requirements of wireless communication in implantable medical devices.
| Network Parameter | Requirement of Implantable Medical Devices | ||||||
|---|---|---|---|---|---|---|---|
| Pace-Maker | Neural Stimulators | Drug-Delivery Systems | Retinal Implants | Cochlear Implants | Endoscopy Capsules | Active Prostheses | |
| Throughput | up to 100 KBPS | up to 100 KBPS | up to 150 KBPS | up to 150 KBPS | up to 100 KBPS | up to 150 KBPS | up to 150 KBPS |
| Latency | up to 10 ms | up to 30 ms | up to 60 ms | up to 20 ms | up to 30 ms | up to 60 ms | up to 20 ms |
| Payload | 40 KBPS | 60 KBPS | 30 KBPS | 80 KBPS | 60 KBPS | 30 KBPS | 80 KBPS |
| Duty cycling (MICS band) | 0.1% | 0.1% | 0.25% | 0.1% | 0.1% | 0.25% | 0.1% |
Features of MAC protocols as suggested by IEEE 802.15.6.
| Major Features of Efficient IBSN MAC | Acceptable Value for Implanted Medical Devices |
|---|---|
| Throughput | up to 200 KBPS for medical devices |
| up to 4 Mbps for non-medical devices | |
| Latency | up to 100 ms in life critical implants |
| up to 2 s in monitoring medical devices | |
| Bandwidth | 300 KHz MICS band |
| 100 MHz in 2.4 GHz ISM band | |
| 1.74 MHz in 433 MHz ISM band | |
| Duty cycling | less than 0.01% in MICS band medical devices |
| no restriction if Listen before talk is incorporated | |
| Interference mitigation | CRC, frequency agility are recommended |
| for safety purposes |
Figure 4Taxonomy of MAC protocols based on their use of WuR technology.
TDMA-based MAC protocols without WuR and their drawback for IBSN.
| Name of the Protocol | Description | Special Feature | Potential Drawback |
|---|---|---|---|
| Low duty-cycle TDMA | 2.04 mW at 3 V DC using COTS transceiver. Power consumption is least compared to other protocols. | High latency in the event of a packet failure. Requires accurate synchronization | |
| Heartbeat rhythm synchronized TDMA | Increased network lifetime by 15%–300% more than other similar BSN MAC | Suffers from severe single-point of failure problem. No accurate heart rhythm is measured all-over the body, hence use of network coordinator is necessary trading off with energy-efficiency and band-width efficiency. | |
| Contention-free MAC protocol | Self-stabilizing and does not require a global time reference. The protocol will auto-stabilize for any network change | Cannot handle collision effectively, specially when a new node joins the network. Performance is severely affected on the event of change in network topology | |
| Self-Stabilizing Deterministic TDMA | Energy efficient performance. Self stabilizing in case of dynamic data variations. Can support changes in network topology. Novel two layer approach for data-link creation. | Any slight violation in the assumptions made for the protocol will deviate the performance drastically. Cluster time synchronization is needed, directly proportioning to the performance. Some of the assumptions made cannot be met in real-world implementation | |
| Human Energy Harvesting MAC | Provides priority differentiation to the sensor nodes and flexibility to the network. Highly adaptive to environmental changes. Energy harvesting rates, network size and packet inter-arrival times are dynamically adapted within the protocol | Throughput, and other QoS parameters are not analyzed and presented. Suffers from global time synchronization issues, failing of which severly hinders the network parameters. | |
| Preamble-Based TDMA | Heterogeneous support for dynamic data. Can provide real-time guarantee. Very low energy consumption, yet less latency and high throughput is provided. | QoS depends on the preamble and time synchronization. | |
| Energy efficient TDMA-based BSN MAC | BodyMAC uses flexible and efficient bandwidth allocation schemes with dynamic sleep mode. Supports dynamic applications in IBSN. Better performance in terms of the end- to-end packet delay and energy saving | No implementation is done. Results are based on software simulation. Highly accurate global synchronization is required. |
CSMA-based MAC protocols without WuR and their drawback for IBSN.
| Name of the Protocol | Description | Special Feature | Potential Drawback |
|---|---|---|---|
| Context Adaptive MAC Protocol | CA-MAC is a novel approach of using a threshold value for deciding whether the packets are transmitted or not, based on the distance to the sink node. Energy efficient implementation for small scale dynamic network topology is achieved with CA-MAC. Latency is reduced by a novel adaptive algorithm based on the context of the packets. | Computational complexity is higher which is a threat to smaller resource constraint nodes and long-term network operation. Evaluation of the protocol is limited with theoretical data and ideal assumptions. | |
| Preemptive slot allocation and Non-Preemptive transmission MAC | Supports various types of traffics: continuous streaming, periodic data, time-critical emergency alarm, as well as non-eriodic data. Highly reliable QoS support. Novel combination of contention-free and contention access mechanisms. | Suffers from severe resource exhaustion. Energy consumption is not considered as a criteria for design. QoS will be traded off with energy efficiency and dynamic network topology. | |
| An Ultra-low-power Medium Access Control Protocol for Body Sensor Network | A cross-layer design strategy is adopted. Network coordinator and the sensors interact to achieve efficient power management. Variable super-frame structure is adapted. IBSN coordinator can make dynamic adjustment based on the feedback to achieve better performance in energy efficiency and latency. | Optimized for star topology. Suffers from hardware constraints such as memory and real-time guarantee. Simulation is carried out with ideal network conditions. | |
| Berkeley-MAC Versatile Low Power MAC protocol | BMAC renders properties of IBSN such as simple implementation on hardware, predictable performance parameters, and tolerance to network changes. Highly reliable data packet delivery of 98.5% | Very well suited for star topology networks. In case of change in network topology the protocol hinders performance [ | |
| Short Preamble MAC Protocol for Duty-Cycled Wireless Sensor Networks | Low power communication is deployed by a strobed preamble approach that transmits a series of short preamble packets to the target receiver. Truncation the preamble by the target receiver saves energy at both the transmitter and receiver and introduce lower latency [ | High latency in the event of a packet failure. | |
| An adaptive, Ultra low-power MAC protocol | Cross-layer optimization issues are considered. Features such as data delivery ratio, latency, duty cycling and adaptability are better than other similar protocols. Can achieve good QoS in small scale networks. | Performance is traded off with energy consumption. No clear analysis of energy-efficiency is carried out. Designed for the purpose of large scale and coverage networks. | |
| Medical EmergencyBody (MEB) MAC | MEB-MAC focuses on the channel access delay reduction for medical emergency traffic with high reliability. | Implementation is done in real-world scenarios. However, no energy efficiency is concerned. It has adverse effect on new node insertion and mobility of network | |
| Ohio State University, Ohio-MAC | Increased energy efficiency by novel receiver scheduling methods such as Staggered On and Pseudo-randomized Staggered On. Theoretical analysis and practical implementation reveals that the protocol is 70% more energy efficient than B-MAC, S-MAC and T-MAC. | Qos is not considered, parameters such as latency and throughput are not evaluated. |
Hybrid MAC protocols without WuR and their drawback for IBSN.
| Name of the Protocol | Description | Special Feature | Potential Drawback |
|---|---|---|---|
| Sensor MAC | Good energy conserving properties with an ability to make trade-offs between energy and latency according to traffic conditions. The protocol has been implemented efficiently in hardware at real-world scenarios. | Scalability issues are not addressed. Network topology is considered constant with constant number of nodes. | |
| Virtual MAC | VMAC is embedded in Body QoS to make it radio-agnostic, so that it can control and schedule wireless resources without knowledge of the implementation details of the underlying MAC protocol. BodyQoS adopts an asymmetric architecture, in which most processing is done at the resourceful aggregator while less processing is done at the resource limited sensor nodes. | Energy efficiency is not considered at all. Evaluation of QoS parameters is given more importance than that of the energy concerns. | |
| Distributed Queuing Body Area Network MAC | High QoS support with limited protocol overhead. Less computational complexity and easy implementation. Novel integration of fuzzy rule scheduling along with TDMA-based approach renders a performance oriented cross-layer optimized MAC | Global time synchronization is a limiting factor. Power hungry due to extended operation of cross-layer optimization. Fuzzy logic will become a burden for the sensor nodes in case of dynamic data-load variations. | |
| Reservation Medium Access Control Protocol | Avoidance of overhearing, frequent commutation between sleep and wake up modes, and data collisions are good results of this novel approach. R-MAC protocol also adjusts the duration of the sleep and active periods according to the traffic load in order to avoid data collisions. | Not very energy efficient in low data rate application. Aimed at high data rate application in large scale networks | |
| Urgency-based MAC Protocol | Critical nodes’ packet transmissions are prioritized over non critical nodes packet transmissions. | The proposed protocol is only evaluated mathematically. Network may fail for different network topology and number of nodes in a network is limited | |
| Energy Efficient Election-based MAC Protocol | Algorithm is good at preserving network topology and connectivity while introducing or reducing extra nodes. Smaller rate of deviation in energy consumption in higher data load conditions. Energy efficiency is good compared to S-MAC and B-MAC | The protocol is not analysed for QoS parameters. It is stated that QoS may hinder the energy efficiency for smaller networks | |
| Forwarding Election-based MAC protocol | High network lifetime with energy efficiency and load balance. Routing capability of the network layer is also embedded in the protocol. Highly scalable and energy-efficient with more number of nodes | Resource utilization is exhaustive. Requires a relatively large memory and high computational power. | |
| Q-learning-based MAC protocol | High data throughput is achieved. Support dynamic payload in variable network conditions. Computational complexity is minimal | Extremely high energy consumption. No mechanism to ensure QoS parameters in the protocol. No hardware implementation is done. | |
| Reinforcement learning-based MAC protocol | QoS aware design. A total of 55% power savings is achieved in a star topology network. | Complex implementation of reinforcement learning algorithm to control the duty-cycle. Requires large resources to accumulate feedback from each transmission. Hardware implementation is not done |
Hybrid MAC protocols without WuR and their drawbacks for IBSN.
| Name of the Protocol | Description | Special Feature | Potential Drawback |
|---|---|---|---|
| Low duty-cycle TDMA | Suitable for highly mobile nodes. Novel combination of TDMA with FDMA deals with the interference and collision caused by the mobile cluster. The collisions brought by the mobile cluster are avoided through different frequencies used in WBAN | Complex hardware is required. Resource utilization is exhaustive rendering less power efficiency | |
| Hybrid (TDMA + FDMA) MAC Protocol | Reduced interference in the inter-cluster and intra-cluster communication using novel combination of FDMA and TDMA techniques. Achieves less energy consumption. Fulfills the bandwidth requirement of each node in the sensor network. Here after bandwidth division each node gets channel whose bandwidth is more than the requirement. Implementation is easy. | Less reliable, suffers from high packet drop for higher data load scenarios. | |
| Hybrid TDMA/FDMA MAC Protocol | A novel approach which schedules the network nodes in a way that eliminates collisions and provides small bounded end-to-end delay and high throughput. It takes advantage of multiple frequencies available in state-of-the-art sensor node hardware platforms such as MICAZ, TELOS and FireFly. Out-of-band synchronization is effective, rendering TDMA mechanism efficiently | Cannot be implemented in conservative radio band such as MICS where the number of channel available is highly limited. Not efficient in terms of energy | |
| Hybrid IBSN-Slot Access MAC Protocol | The special designed mini-slot method increases the contention efficiency. Contention-free data traffic scheme was adopted to guarantee the QoS. Allocation of slots is adaptive to the traffic load. Increased scalability and robustness for a BAN. | Suffers from severe limitations from state-of-the-art hardware. Real-world implementation was carried out with ideal assumptions of network parameters. Energy efficiency is lagging | |
| YNU Japan, Ultra-WideBand MAC proposal | Protocol considers SAR or thermal influence to human body by switching cluster mechanism. Positioning or localization of BAN nodes is highly possible | Different supplementary technologies yet to be analyzed. Implementation is not possible with COTS hardware | |
| CSEM Switzerland, Frequency Modulation—Ultra WideBand MAC proposal | Low energy at the transmitter and also saves energy at the destination node as it does not have to listen to a complete wake-up preamble. Suffers less from overhearing. Reduced channel usage and thereby collisions. Improved reliability and reduced latency | Extreme requirement for hardware compared to other mechanisms. No optimal physical layer design is proposed |
MAC protocols with WuR and their drawbacks for IBSN.
| Name of the Protocol | Description | Special Feature | Potential Drawback |
|---|---|---|---|
| NICT Japan, Proposal for MAC using WuR | Provides QoS guarantee for the most important life-critical message and majority real-time traffic. Can be used in different physical layers UWB, MICS, WMTS, HBC. A dynamic network size from greater than six nodes to less than 100 nodes per network can be achieved. | Power consumption higher due to high performance. ALOHA is used instead of CSMA/CA which may result in abrupt performance deviation in large network size. | |
| IMEC Narrow band MAC proposal | Improved QoS addressing throughput, access latency, priority. High scalability is realized. Star, cluster-tree and the peer-to-peer, are supported. | The design is prone to collison and Low resource efficiency. Energy consumption is very high compared to other similar protocols. | |
| A MAC Protocol to Reduce Sensor Network Energy Consumption Using a Wakeup Radio | Supports multiple hop and multiple flow scenarios, outperforming similar protocols in terms of energy and latency. | Additional hardware is required to allow senders to force receivers to wake-up when a specified number of packets are buffered. Extra hardware consumed extra energy, which is not analyzed in the design. | |
| Radio Triggered wake-up with Addressing Capabilities MAC | Reduces idle listening and also suppress unnecessary radio wake-ups due to the addressing information included in the wake-up signal. Very less power consumption and low latency than other MAC protocols (SMAC TMAC and BMAC) | No explicit analysis of QoS with respect to the energy consumption. Further work is needed to integrate with different MAC protocols for data communication using main radio. | |
| Power efficient MAC using WuR | Uses TDMA-based MAC with wakeup radio that can save a more than 50% of energy used in CSMA/CA while still having a low delay in data transfer | Higher network size is not considered, rather only two nodes were used to evaluate the protocol. QoS and other network parameters such as interference, delay are ideally assumed in the evaluation. | |
| Ultra Low Power Asynchronous MAC Protocol using WuR | This approach can improve up to 82% QoS and 53% energy saving when considering with TICER [ | Suffers from severe data and wake-up beacon collisions in a high traffic network, which reduces the average data received rate by 5.39%. | |
| Wake-up radio MAC | By eliminating polling for detecting channel activity, this method provides more energy-efficient solutions than B-MAC and S-MAC. Very low per-hop latency and average power consumption | Mathematical analysis is done rather than real world implementation. Real-world difficulties are bypassed with assumptions. | |
| Adaptive Energy-Efficient MAC Protocol | Handles load variations in time and location by adaptive duty-cycle in a novel way. Reduces the amount of energy wasted on idle listening | Throughput is traded off with energy efficiency. Experimented in static and non-mobile networks | |
| Time-Based Coded Data-Time Division Multiplexing | A 280 times higher throughput than ZigBee protocol. Simple modulation techniques, requires very less hardware complexity | Ideal case of only one single transmitted data bit per round is used. No real-world implementation is discussed such as effect of environment noise effect. |
Comparision of MAC protocols. Legends: ‘+’ = Positive; ‘−’ = Negative; ‘O’ = Neutral.
| MAC Protocol | Features | ||||||
|---|---|---|---|---|---|---|---|
| Energy-Efficiency | Reliability | Overhead | Effective-Throughput | Low-Latency | Hardware Complexity | Access Mechanism | |
| CF-MAC [ | + | + | + | − | + | + | TDMA |
| SSD-TDMA [ | + | − | − | + | + | TDMA | |
| DQBAN MAC [ | − | − | + | + | − | TDMA | |
| HEH-MAC [ | − | − | + | + | TDMA | ||
| BodyMAC [ | + | + | − | + | − | TDMA | |
| UB-MAC [ | − | + | − | + | − | + | TDMA + CSMA |
| X-MAC [ | − | + | − | + | + | CSMA | |
| V-MAC [ | + | − | + | − | + | TDMA + CSMA | |
| R-MAC [ | + | + | − | − | + | TDMA + CSMA | |
| PNP-MAC [ | − | + | + | − | + | TDMA + CSMA | |
| O-MAC [ | + | − | − | − | + | − | TDMA + CSMA |
| MEB-MAC [ | + | + | + | − | + | − | TDMA + CSMA |
| EEE-MAC [ | − | + | − | + | − | TDMA + CSMA | |
| FE-MAC [ | + | − | + | + | − | − | TDMA + CSMA |
| P-MAC [ | + | − | + | + | + | TDMA + CSMA | |
| CA-MAC [ | − | + | − | + | − | TDMA + CSMA | |
| ULP-MAC [ | + | + | − | + | + | TDMA + CSMA | |
| BMAC [ | + | + | − | + | − | CSMA | |
| BSN-MAC [ | + | − | + | + | − | TDMA + CSMA | |
| ULPD-MAC [ | − | + | + | − | TDMA + CSMA | ||
| DISSense [ | + | + | − | + | + | TDMA + CSMA | |
| S-MAC [ | − | + | + | − | + | − | TDMA + CSMA |
| Cooperative—MAC [ | + | + | − | + | − | − | TDMA + FDMA |
| Hybrid-MAC [ | + | − | + | + | − | + | TDMA + FDMA |
| HyMAC [ | + | + | − | + | TDMA + FDMA | ||
| HUA-MAC [ | + | + | − | − | − | Hybrid ALOHA | |
| YNU-MAC [ | − | + | + | + | + | − | CSMA + UWB |
| FM-UWB MAC [ | − | − | − | − | + | CSMA + UWB | |
| RL-MAC [ | + | − | − | − | − | + | CSMA + Adaptive learning |
| QL-MAC [ | + | − | + | − | + | CSMA + Adaptive learning | |
| NICT-MAC [ | + | + | − | + | + | Slotted ALOHA + WuR | |
| IMEC-MAC [ | − | + | − | − | − | ALOHA + TDMA + WuR | |
| Miller-MAC [ | + | − | − | − | + | TDMA + CSMA + WuR | |
| RTWAC [ | + | + | + | + | + | + | TDMA + CSMA + WuR |
| PE-MAC [ | − | − | + | − | − | TDMA + CSMA + WuR | |
| ULPA-MAC [ | + | − | + | − | + | CSMA + WuR | |
| WuR MAC [ | + | − | − | + | CSMA + WuR | ||
| T-MAC [ | − | − | + | + | − | + | CSMA + WuR |
| TBCD-TDM [ | + | + | − | + | − | + | TDMA + WuR |
Figure 5Importance of WuR in IBSN [75].