  With the emergence of Internet-of-Things (IoT) and ever-increasing demand for
the newly connected devices, there is a need for more effective storage and
processing paradigms to cope with the data generated from these devices. In
this study, we have discussed different paradigms for data processing and
storage including Cloud, Fog, and Edge computing models and their suitability
in integrating with the IoT. Moreover, a detailed discussion on low latency and
massive connectivity requirements of future cellular networks in accordance
with machine-type communication (MTC) is also presented. Furthermore, the need
to bring IoT devices to Internet connectivity and a standardized protocol stack
to regulate the data transmission between these devices is also addressed while
keeping in view the resource constraint nature of IoT devices.
