## 2 Related Work
Meanwhile, the advantages and disadvantages of different routing issues are analyzed in detail with future directions that will enable the researcher to conduct future study more effectively [22; 23]. The currently available list of various routing protocols and its taxonomy, comparison and discussion are presented in [24]. The design applications are discussed in [25], different modes of underwater communications in [26], a comprehensive list of localization optimization algorithms in [27]. Moreover the BC oriented scheme for sybil attack of UWSN, bio-inspired algorithms in [28] and a dynamic trust-based evolution of hidden Markov models cooperate, and opportunistic routing protocols and there design guideline are listed in [26; 27; 28]. \begin{table}
\begin{tabular}{c c c c c c c c c c c c} \hline \multirow{2}{*}{**Ref.**} & \multirow{2}{*}{
\begin{tabular}{c} **One Sentence** \\ **Summer** \\ \end{tabular} } & \multicolumn{8}{c}{**Scope**} & \multicolumn{8}{c}{**UASN**} \\ \cline{2-13}  & & & \multicolumn{4}{c}{**WSN**} & \multicolumn{4}{c}{**UASN**} \\ \cline{2-13}  & & **IoT** & **BC** & **Hybrid** & **NL** & **RP** & **IoUTs** & **BC** & **Hybrid** & **NL** & **RP** \\ \hline
[14] &
\begin{tabular}{c} A review of TDoA \\ based self-localization \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[15] &
\begin{tabular}{c} A localization Tracking \\ in WSNs \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[16] &
\begin{tabular}{c} A detailed approach of \\ topological localization \\ \end{tabular} & ✓ & ✗ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[16] &
\begin{tabular}{c} A grey Wolf \\ Optimization based \\ localization \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[17] &
\begin{tabular}{c} A New kernelized \\ approach to WSN \\ \end{tabular} & ✓ & ✗ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[18] &
\begin{tabular}{c} A comprehensive \\ overview of localization \\ algorithm \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[19] &
\begin{tabular}{c} An overview of \\ self-learning \\ localization \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[20] &
\begin{tabular}{c} A lightweight \\ localization scheme for \\ localization \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[21] &
\begin{tabular}{c} An introduction of \\ secure localization \\ scheme based on trust \\ assessment for WSNs \\ \end{tabular} & ✓ & ✓ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ & ✓ \\ \hline
[22] &
\begin{tabular}{c} A survey of \\ Localization \\ Optimization in WSNs \\ Using Meta-Heuristics \\ \end{tabular} & ✓ & ✗ & ✗ & ✓ & ✓ & ✗ & ✗ & ✗ & ✓ & ✓ \\
[23] & \
\begin{tabular}{c} A Hybrid localization \\ for underwater \\ \end{tabular} & ✗ & ✗ & ✓ & ✓ & ✓ & ✓ & ✓ & ✓ & ✓ \\ \hline
\begin{tabular}{c} A survey of localization \\ algorithm in \\ underwater \\ \end{tabular} & ✗ & ✗ & ✗ & ✓ & ✓ & ✓ & ✓ & ✗ & ✓ & ✓ \\ \hline
[25] &
\begin{tabular}{c} A Source localization in \\ inhomogeneous \\ underwater \\ hybrid localization \\ \end{tabular} & ✓ & ✗ & ✓ & ✓ & ✓ & ✓ & ✗ & ✗ & ✓ & ✓ \\ \hline
[26] &
\begin{tabular}{c} Game theory based \\ hybrid localization \\ An overview of Anchor \\ node-based range free \\ cooperative \\ IoT-randrever \\ localization \\ \end{tabular} & ✓ & ✗ & ✓ & ✓ & ✓ & ✗ & ✗ & ✗ & ✗ & ✓ \\ \hline \end{tabular}
\end{table} 
Table 1: Summary of existing articles, transaction and magazine papers, and books related to WSN and UASNs with their addressed scope of followings where IoT stands for Internet of Things (IoTs), BC stands for BC, Hybrid stand fpr combination of two fields for same problem of interest, NL stands for node localization and RP stand for routing path. The symbol ‘�’ indicates the publication in the scope of the domain and ‘ indicates a publication that does not directly cover the area but from which readers may retrieve some related insights. Publications related to both BC and IoT enabled UASNs are shaded along with Our Scope which is marked with *.