There is no single consensus on architecture for IoT, which is agreed universally. Different architectures have been proposed by different researchers.