In by 2021 [1] making it impossible for

In recent years, the Internet of Things (IoT) has
transformed objects of everyday life into communicating devices. The number of
connected devices will be between 10 and 12 billion by 2021 1 making it
impossible for current network technologies to support this enormous growth.
Future networked systems must adapt existing network architectures to future
needs and design and develop new management capabilities to help meet the
stringent requirements of future use cases. In fact, the upcoming 5G networks
aim to tackle these new business opportunities by introducing very high carrier
frequencies, an enormous number of antennas and new functionalities, such as
Device-to-Device communication (D2D) and fog computing 2.

Smart cities and urban corridors have started to
implement the Internet of Things (IoT) platform infrastructures, as well as the
data orchestration that are needed to keep up with the increasing flow of data
from different sources. Not only are light posts a valuable source of real
estate for IoT deployments, but they also represent a communications hub for
fiber or wireless rollouts. A redundant communications infrastructure will be
required when the next advent of smart machines, autonomous vehicles and bots
use street fixtures to collect and calculate, for example, the vehicles’
locations and data sources related to driving, such as traffic congestion and
traffic accidents.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!


order now

 

In the last few years, IoT applications have been
implemented as a set of small and independent micro-services. The
micro-services architecture is a relatively new term in software patterns The
micro-service paradigm is an extension of the traditional Service-Oriented
Architecture (SOA) paradigm, where an application is decomposed into a set of services.
Research studies have been carried out to solve the issues of abstracting end
device functionalities, trying to provide a suitable architecture with service
management and composition capabilities able to link a set of micro-services in
a set of IoT applications. Each micro-service can be provided by a lightweight
container, which may be used by multiple tenants. In a smart city scenario, 8
resources should be distributed within the network ensuring that the micro-services
that make up an application are allocated and instantiated close to the end
device that is requesting the IoT application. Multiple factors should be taken
into account to ensure proper resource allocation such as latency, bandwidth,
energy efficiency and cost.