Internet “Things” and support various application and communication

of Things is constantly growing. Now we expect billions of devices to join this
network each year. This technology has a heterogeneous nature that consists of
various hardware’s, Software’s, and semantics. There are abundant devices that
have resource constraints which make outsourcing the better solution for
processing, storing and analyzing data. As an enabling technology, Fog
Computing emerged which is one of the most interesting prospects in recent
years. This technology tries to answer some Cloud Computing issues such as
delay, jitter, bandwidth, privacy, and mobility. Nano datacenters potentially
form a huge portion of Fog nodes. According to their characteristics, they fall
into the first layer of Fog hierarchy, therefore, they need to communicate with
local “Things” and support various application and communication
protocols. Providing this feature is challenging and needs laborious efforts.
The proper answer to this problem is interoperability which is an ability that
makes it possible for devices to easily work or communicate with other devices without
considerable changes or efforts from applicants or systems. Here first we
highlight Nano datacenters attributes and review how the quality of service is
provided. Next, we explain Interface and application layer protocols
comprehensively, then introduce Interoperability technologies and make a
comparison between them separately finally provide a number of open issues and concluding


2) Introduction

Best services for writing your paper according to Trustpilot

Premium Partner
From $18.00 per page
4,8 / 5
Writers Experience
Recommended Service
From $13.90 per page
4,6 / 5
Writers Experience
From $20.00 per page
4,5 / 5
Writers Experience
* All Partners were chosen among 50+ writing services by our Customer Satisfaction Team

Emergence and rapid development of the Internet of
Things caused many other enabling technologies to get involved. Cloud computing
is one the most important of them which can provide various services that help
to answer Internet of Things needs and limitations. Although, some fundamental
problems like delay, delay jitter, lack of location awareness, Multiple hops,
privacy issues, centralized architecture, unsupported mobility and the
considerable amount of bandwidth usage lead to developing Fog Computing. This
term actually refers to a very large layer that positioned between perception
and Cloud layer and its goal is to provide computing, storage, and
communication services at the nearest distance to the applicant to answer
aforementioned problems. Fog Computing can include equipment and devices in
different dimensions for dissimilar requests. This technology has been
introduced as a Cloud computing supplement. Fog Computing is an immature
technology and it is still in the research and development phase. There are
just a few heavyweight Fog providers. This situation brings up an opportunity
for researchers and research centers to offer and develop their services and
platforms. Each of these platforms focuses on a specific issue or challenge.
Here we made a study on Interoperability of Fog Nano Datacenters which sits on
edge of the network in order to provide computing, storage, and communication
services. In the image below (Fig.1), our research flow is depicted.