This section presents a further in-depth and relative analysis of these messaging protocols for IoT systems. It critically analyses the two closely associated criteria to provide corresponding strengths and limitations of each messaging protocol. Their precise and relative comparisons depend on the types of IoT systems, devices, resources, applications, and specific conditions and requirements of the system. However, this relative comparison is based on the range “Lower” and “Higher” to render a nimble and broader view of each protocol with respect to other protocols.