## 3 Proposed Method
\begin{table}
\begin{tabular}{c c c c c c} \hline \hline
**Mechanism** & **Main Idea** & **Advantage** & **Disadvantage** & **Network** & \begin{tabular}{c} **Strategy of** \\ **Validation** \\ \end{tabular} \\ \hline \multirow{3}{*}{**[PERSON], [PERSON]**[41] & \begin{tabular}{c} Using the FAHP technique to assist a \\ generic logistics \\ benchmarking process. \\ \end{tabular} } & \multirow{3}{*}{-High utility} & \multirow{3}{*}{-High} & \multirow{3}{*}{-High} & \multirow{3}{*}{-} & \multirow{3}{*}{Implementation} \\  & & & complexity & & & \\ \hline \multirow{3}{*}{**[PERSON], [PERSON]**[42] & \begin{tabular}{c} Proposing an integrated strategy for \\ developing intellectual capital \\ performance metrics for use in a \\ financial shared services organization. \\ \end{tabular} } & \multirow{3}{*}{-High performance} & \multirow{3}{*}{-High} & \multirow{3}{*}{-High} & \multirow{3}{*}{-} & \multirow{3}{*}{Implementation} \\  & & & complexity & & & \\ \hline \multirow{3}{*}{**[PERSON], [PERSON]**[43] & \begin{tabular}{c} Presetting an optimization problem \\ including node selection based on the \\ quality of service and utility \\ maximization under power and \\ workload restrictions. \\ \end{tabular} } & \multirow{3}{*}{-Reduce node selection time} & \multirow{3}{*}{-Poor load balancing} & \multirow{3}{*}{IoT-edge} & \multirow{3}{*}{Simulation} \\  & & & selection & & & \\ \hline \multirow{3}{*}{**[PERSON], [PERSON]**[44] & \begin{tabular}{c} Providing an optimal relay node \\ selection method for robust data \\ forwarding in time-varying networks. \\ \end{tabular} } & \multirow{3}{*}{-Low latency} & \multirow{3}{*}{-High energy consumption} & \multirow{3}{*}{IoT} & \multirow{3}{*}{Simulation by MATLAB} \\  & & & & & \\ \hline \multirow{3}{*}{**[PERSON], [PERSON]**[45] & \begin{tabular}{c} Proposing two Fuzzy-based systems \\ NES and Node Selection System (NSS) \\ for IoT. \\ \end{tabular} } & \multirow{3}{*}{-Low energy usage} & \multirow{3}{*}{-High complexity} & \multirow{3}{*}{IoT} & \multirow{3}{*}{Simulation} \\  & & & & & \\ \hline \multirow{3}{*}{**[PERSON] and [PERSON]**[46] & \begin{tabular}{c} Presetting an integrated methodology \\ for producing intellectual capital \\ performance indicators to improve the \\ standard IC process model. \\ \end{tabular} } & \multirow{3}{*}{-Low latency} & \multirow{3}{*}{-Low scalability} & \multirow{3}{*}{-} & \multirow{3}{*}{Simulation} \\  & & & & & \\ \hline \multirow{3}{*}{**[PERSON] and [PERSON]**[27] & \begin{tabular}{c} Using the RN selection technique, \\ providing a hierarchical cluster \\ architecture for network deployment. \\ \end{tabular} } & \begin{tabular}{c} High network \\ lifetime \\ -Low energy \\ consumption \\ \end{tabular} & \multirow{3}{*}{-Low security} & \multirow{3}{*}{IoT} & \multirow{3}{*}{Simulation by MATLAB} \\  & & & & \\ \hline \multirow{3}{*}{**[PERSON] and [PERSON]**[47] & \
\begin{tabular}{c} Proposing a technique for selecting \\ online relay nodes based on a priori \\ knowledge of network \\ contact patterns. \\ \end{tabular} } & \multirow{3}{*}{-Low latency} & \multirow{3}{*}{-High energy consumption} & \multirow{3}{*}{IoT} & \multirow{3}{*}{Simulation} \\  & & & & \\ \hline \multirow{3}{*}{**[PERSON], [PERSON]**[24] &
\begin{tabular}{c} Using selection optimization, improve \\ the source localization process by \\ using fewer active nodes. \\ \end{tabular} } & \multirow{3}{*}{-Low latency} & \multirow{3}{*}{-Low security} & \multirow{3}{*}{IoT} & \multirow{3}{*}{Python} \\  & & & & & \\ \hline \hline \end{tabular}
\end{table} 
Table 1: A comparison of the discussed IoT methods. * System architecture  
This architecture has been split into three layers after integrating the edge platform and blockchain into the IoT system: Edge in the linked IoT devices on behalf of an IoT domain at the bottom, and cloud computing at the top. Figure 1 shows the proposed architecture of the blockchain-based IoT structure.