Research Article

An Energy-Efficient Partial Data Offloading-Based Priority Rate Controller Technique in Edge-Based IoT Network to Improve QoS

Table 1

Various data offloading techniques used in IoT.

Ref/yearTechniques employedTool for evaluationBenefitsDisadvantage

[9]/2021DCP algorithm (distributed algo for convergence to PNE)MATLABA strategy to offload the data using partial offloading technique is offered.Certain aspects of UAVs, like network coverage and overall energy availability, are not considered.
[10]/2021Intelligent reflecting surface (IRS) aided MECHAP and MEC server are colocated.The new algorithm can improve system performance.The cost of energy and the time it takes to complete a task have not been calculated.
[11]/2020Heuristic-based algorithmMATLABThe behaviour of an interconnected cloud-fog-edge architecture was explored in this paper.The proposed algorithm does not have a rational approach.
[12]/2020Reinforcement learning (RL) under SDN controllerOMNET++The suggested technique aids in load balancing amongst SBS and reduces data communication lag.There is a problem of balancing various parameters.
[13]/2020TDO, GTDO (greedy TDO) RG-TDO (reorganise TDO)Real world data setReal-world data sets are used to assess the performance of the proposed algorithms.The suggested solution’s accuracy is not verified.
[14]/2020BRD (best response dynamics)Under many conditions, the overall structure achieves efficiency and effectiveness.There has never been a study on energy consumption.
[15]/2019PDO & SPEA2Real-time setupThe dependability of the privacy entropy and transmission efficiency is verified through evaluations.Overhead is not investigated.
[16]/2019SPEA2 (strength Pareto evolutionary algorithm)Real-time setupThe proposed solution is dependable, with minimal time consumption and maximum privacy.Scalability issue is not addressed.
[17]/2019Graph theory and heuristic methodSimulationThe use of an offloading mechanism can significantly reduce vehicular cellular traffic.Only one application is allowed.
[18]/2019FAR (forecast and relay), HSM (hybrid scheme for message replication), UBS (utility-based scheme)One simulatorThe proposed three systems all demonstrate considerable gains in performance.Complexity of computation high
[19]/2019HOM (heuristic offloading method)Total latency, running time, no. of tasks, and data volumeReduces the time it takes for deep learning assignments to be transmittedThere is no assurance that the components will work together.
[20]/2019Collaborative data offloading protocolCustom Python simulatorReduces the rate of data loss in IoT by a significant amountThe amount of energy consumed has not been calculated.
[21]/2019DEED (dynamic energy efficient data offloading scheduling algorithm)SimulationEnergy usage is reduced while task dependability is maintained.No proper simulation
[23]/2018AELAO (anchoring effect and loss aversion on data offloading)RepastThe use of an algorithm can enhance the amount of data offloaded while also increasing involvement.The method has not been tested in a real-world context.
[24]/2018Graph theory and heuristic methodSimulation basedThe use of an offloading mechanism can significantly reduce vehicular cellular traffic.Only one application is allowed.
[25]/2019HIF algorithm (highest water level interval first policy)SimulationEmphasis to minimize energy consumptionLack of an appropriate simulation
[26]/2018Stabilized green cross haul orchestration algorithmNetwork modelThe algorithm ensures that workload execution is energy efficient.The issue of scalability has not been handled.
[27]/2017Greedy algorithm and two-step algorithm (TSA)SimulationThe technology reduces bandwidth while also lowering cellular network expenses.Scalability overhead problem is not considered.
[28]/2017Algorithm with genetics (greedy first fit heuristic)IfogsimGenetic algo is used to solve the fog service placement problem (FPSS).The algorithm has yet to be tested in the real world.
[29]/2017For a single smart device, the TPM offloading technique is used.SimulationThe algorithm can be used to reduce the total power consumption of storage devices.Only the NB-IoT system can use this algorithm.
[30]/017Attractor selection algorithmSimulationWhen compared to Wi-Fi and on-the-spot offloading via a PLC network, the proposed approach provides better performance and scalability.Communication overhead
[31]/2016Threshold-based and dynamic-based rate control algorithmSimulation-based on tracesAlgorithms are useful in decreasing computing time.Data traffic solution confined only to cellular network and not IoT network
[32]/2017Dynamic programming and heuristic algorithmPython 2.7 was used to create the simulation.A simulation analysis reveals that the HA algorithm performs similarly to the DP algorithm.Theoretically, HA has not been proven to be the best option.