The Internet of Things (IoT) provides
latest development of Radio Frequency Identification (RFID), internet
protocols, smart sensors, communication technologies and it improve quality of
our lives1. The applications of IoT are transportation, health care,
industrial automation, the present revolution of internet is mobile and
machine-to-machine (M2M) technologies 1. The IoT permits physical objects to
see, hear, think and perform jobs by having them talk together, the IoT
transforms the objects to underlying technologies are ubiquitous computing 1.
The IoT provides significant of human live and quality it deals with business
applications and it grow the world economy1,2.
for a example if smart city is made up of IoT then every home will enable their residents to automatically open
the door at the entrance when their
reaching home, prepare the coffee and breakfast automatically 1. To perform
the climate control system and pervasive and ubiquitous nature it required to
support emerging technologies 1. The emerging technologies which are
supporting to IoT are Big data Analytics, Cloud and Fog computing etc.
The Big data can store massive data in the
form of data, emails, texts, consumer
transactions, social media interactions etc. which is connected by a large
number of devices and physical objects like humans, sensors, animals, plants,
smart phones, personal computers etc. equipped with sensors to generate 1. The support of Big data analytics in IoT is a
challenging task of organizations. In industries has required to process amassed volumes of data, any industry
processed the amassed data with big data analytics three important factors i)
Save the budget ii) Connect disparate
sources of data within the business iii) Improvement of the revenue 1. In IoT
the use of big data analytics will create more accurate market strategies and
enhanced Return on Investment (ROI) in the future sales2.
cloud computing pay as you go model, it consist of millions of data centers and
it composed of trillions of virtual machines (VMs). The data centers are
performing higher utilization of VMs without degrading the performance. The
effective tasks allocation strategy performing on VMs. In internet deployments,
most notably the IoT, requires mobility support and geo-distribution and
location awareness in addition to that low latency of plat form is fog
computing 2. There are seven characteristics of Fog computing there are
i) Low latency and location awareness ii) Wide-spread geographical
distribution iii) Mobility iv) Very large number of nodes v) Predominant role
of wireless access vi) Strong presence of streaming and real time applications
vii) Heterogeneity 1. In Cloud and Fog computing provides developers and
providers to try everything together what customer wants. Cloud and Fog is
essential to success of IOT, The following difference have made to define the
role of IoT 1.