Review Article

SMAC-Based WSN Protocol-Current State of the Art, Challenges, and Future Directions

Table 11

Analytical modelling and comparative studies of SMAC.

ReferenceProblemProposed solution/purposeDescriptionLimitations

[105]Energy consumptionA performance evaluation of SMAC in combination with OLSR, AODV, DSR and DSDV routing protocols to improve the energy efficiency of SMAC.The routing protocols implemented in SMAC to determine the effect of routing protocol on the energy consumption of SMAC depending on the network topology and WSN application.# Unknown reason for DSR failure in conjunction with SMAC implementation.
[203]Energy efficiency and routing packet overheadComparative study of SMAC in AODV and AOMDV.A comparative paper and evaluation of the impact of single path AODV and multipath AOMDV routing protocols on SMAC’s energy efficiency and routing packet overhead.# Throughput and latency were not considered.
[204]Fixed duty cycleA comparative study is conducted for SMAC and T-MAC.The comparative paper was based on static and dynamic sleep schedules.# No experiments or simulations to justify the comparative paper.
[205]Energy consumptionSMAC and T-MAC performance analysis is based on a static and homogeneous network scenario.The authors deduced that energy saving depends on the duty cycle value. The higher the duty cycle value, the more energy used and the less energy saving. Hence, a duty cycle of 10% was used in their simulation and analysis.# Delay and throughput not considered.
[139]Energy consumptionA comparative paper of SMAC and T-MAC.A comparative paper was conducted on SMAC and T-MAC to ascertain the energy consumption of the protocols in a static network for two scenarios of 25 and 49 nodes.# Factors influencing the high energy consumption of nodes in SMAC for the two scenarios were not given.
[102]Energy consumption and throughput.Performance analysis of SMAC and other protocols.In conjunction with LEACH, LEACH-C, MTE and static clustering protocol, SMAC is analyzed and simulated.# Simulation results on SMAC are not clearly explained.
[111]Energy consumption, throughput and latency.Analytical model for SMAC performance in a heterogeneous scenario with different medium access priorities.# A two-dimensional discrete-time Markov chains (DTMC) are utilized in the model.# Energy consumption of sensor nodes in application-specific environment excluded.
# Performance parameters such as energy consumption, throughput, and average packet delay were modelled.# Infinite transmissions not considered.
[104]Energy consumption, throughput, delay, and PDR.SMAC performance evaluation in energy, throughput, delay and packet delivery ratio (PDR).It dynamically adjusted the duty cycle according to the number of nodes and traffic load.# Implementation of SMAC in NS-3 to compare results with that of NS-2.
# No evaluation on traffic load variation.