## Appendix \begin{table}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|} \hline \multirow{2}{*}{**No.**} & \multirow{2}{*}{**Protocol**} & \multirow{2}{*}{**Routing Scheme**} & \multirow{2}{*}{**Multicast Multicast**} & \multirow{2}{*}{**Adherence Multicast**} & **Type of Multicast** & **Type of Multicast** & **Type of** **Revolution** & **QoS** & **MAC** & **Tree/Mesh** & **Estimating** & **Resource Estimation** & **Failure** & **Group** & **Group** \\  & & & & **Admission Model** & **Control** & **(class, flow) & **(state)** & **Constraints** & **Sublayer** & **Maintenance** & **Resource** & **Technique** & **Handling** & **Formation** & **Tardown** \\ \hline \multirow{2}{*}{1} & QAMNet & \multirow{2}{*}{Reactive} & \multirow{2}{*}{Mesh} & \multirow{2}{*}{Yes} & Intermediate & Per class & N/A & B & 802.11 & Soft & Yes & \multirow{2}{*}{ConserRate} & Soft & Source & Soft \\  & & [11] & & & & & & & & & & & & & & & & \\ \hline
2 & COMPR [12] & Hybrid & SST & No & Intermediate & Per flow & Hard & B,D,J,Buf & Any & Hard & No & – & Local & Source & – \\ \hline
3 &
\begin{tabular}{c} MMRCraft \\ [13] \\ \end{tabular} & Hybrid & SST & No & Intermediate & Per flow & Soft & B,D & MACA & Hard & No & – & Global & Reviewer & – \\ \hline
4 & HYDB [14] & Hybrid & SST & Yes & Intermediate & – & – & B,D & Any & Hard & No & – & Backup & Source & – \\ \hline
5 & QoS- & Reactive & Mesh & Yes & Intermediate & Per flow & Soft & B & 802.11 & Soft & Yes & RateSum & Soft & Source & Soft \\  & DDMRP [15] & Reactive & Mesh & Yes & Intermediate & Hybrid & Soft & B & 802.11 & Soft & Yes & Listening & Soft & Source & Soft \\ \hline
6 & E-QMR [16] & Reactive & Mesh & Yes & Intermediate & Hybrid & Soft & B & 802.11 & Soft & Yes & Listening & Soft & Source & Soft \\ \hline
7 & Hu [17] & Reactive & SST & No & Source & Per flow & Hard & B & 802.11 & Hard & Yes & Exchange & Global & Source & – \\ \hline
8 & QMRP [18] & Reactive & Mesh & Yes & Intermediate & – & – & B & 802.11 & Soft-Hand & Yes & Exchange & Soft+Local & Source & Soft \\ \hline
9 & QoS-ADV & Reactive & ST & Yes & Intermediate & – & – & D & Any & Soft & Yes & ExBwRE & Soft & Receiver & Soft \\ \hline
10 & HOMR [21] & Hybrid & SST & No & Intermediate & – & – & B & TDMA & Hard & No & – & Local & Source & – \\ \hline
11 & QoS-MEM [22] & Reactive & SST & Yes & Source & Per flow & Hard & B & TDMA & Hard & Yes & Timeslot & – & Source & – \\ \hline
12 & LTM* [23] & Hybrid & Any & Yes & Intermediate & Per flow & Soft & B &
\begin{tabular}{c} CDMA \\ over \\ TDMA \\ \end{tabular} & Soft & Yes & Timeslot & Soft & Source & Soft \\ \hline
13 & MPT* [24] & Reactive & SST & No & Source & Per flow & Hard & B &
\begin{tabular}{c} CDMA \\ over \\ TDMA \\ \end{tabular} & Hard & Yes & Timeslot & Global & Source & – \\ \hline
14 & EOMGA [25] & Proactive & SST & No & Source & – & – & B & Any & Hard & No & – & Source & – \\ \hline
15 & QMOST [26] & Hybrid & ST & No & Source & Per flow & Soft-hard & B & 802.11 & Hard & No & – & Global & Source & – \\ \hline
16 &
\begin{tabular}{c} LACMQR \\ [28] \\ \end{tabular} & Hybrid & SST & Yes & Intermediate & – & – & B & Any & Hard & No & – & – & Source & – \\ \hline
17 & AQM [29] & Reactive & ST & Yes & Intermediate & Per flow & Hard & B & Any & Hard & Yes & Exchange & Global & Receiver & SI \\ \hline \end{tabular}
\end{table} 
Table 2: Comparison of QoS multicast routing protocols in ad hoc networks. \begin{table}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|} \hline \multirow{3}{*}{**No. **} & \multirow{3}{*}{**Protocol**} & \multicolumn{1}{c|}{\multirow{3}{*}{**Simulator**}} & \multicolumn{1}{c|}{\multirow{3}{*}{**Area (m x m)**}} & \multicolumn{1}{c|}{\multirow{3}{*}{**Transmission**}} & \multirow{3}{*}{**Capacity**} & \multirow{3}{*}{**\# Nodes**} & \multicolumn{1}{c|}{\multirow{3}{*}{**Nodes/Neighbor**}} & \multicolumn{1}{c|}{\multirow{3}{*}{**No. of**}} & \multirow{3}{*}{**Speed**} & \multi