J. S. Ally et al.
10.4236/jcc.2019.72004 48 Journal of Computer and Communications
are exponential increases. This is determined by many applications and services
discovered such automatic industries monitoring, smart metering, surveillance
cameras, environment monitoring and trace devices [1]. Additionally, according
to a broadly used report by Cisco VNI in 2016 up to 2020 the traffic generated
from MTC devices expected to reach 49 exabytes [2]. MTC usually includes a
large number of devices deployed randomly in a hostile and highly dynamic en-
vironment. Since the data collected coverage and network coverage (communi-
cation range) are normally constant at randomly allocated, a high density of the
redundancy devices is used to conserve the preferred level of network coverage
in order to accomplish enough data collection. Addition, MTC devices are nor-
mally the event-driven systems where various devices try to send data at any
event of interest occurred [3]. Since the MTC devices are densely deployed, then
the data transmitted from devices to the aggregator (sink) or base station for
computational are spatially correlated.
Therefore, the wasted of the computational resources occurred at CA when
the data collected from different MTC devices are processing independently. The
significant amount of computational resources can be saved by considering the
advantages of existence of a spatial correlation.
However, the growth of the data traffic collected by MTC devices increase the
pressure on the mobile operators specifically for the delay-sensitive applications,
which requires a very short time to be processed. Several approaches are pro-
posed to deal with that challenge such as edge computing, data offloading and
data caching [4] [5] [6], where the data computation and terminal requests move
very close to the data source. Besides, it attempts to reduce the pressure on the
mobile operators regarding with the limits of data generated from the terminal
devices such as MTC devices, but still encounters the problem of data overload-
ing when the amount of data generated are increases. That amount of data re-
quired to be analyzed. Recently, the big data analysis implemented in cloud or
enterprises centralized data centers to analyze the data generated from terminal
devices. Moreover, data aggregation technique proposed in [7] where the net-
work congestion originated from the massive data generated by MTC devices
reduced. In addition, the data aggregator act as intermediate nodes on the cellu-
lar networks can further help minimize the power consumed and transmission
delay by MTC devices while transmitting data to the networks [8].
Generally, the MTC devices are deployed to perform specific tasks collectively;
the data collected from each device are not completely independent rather cor-
related. Thus, in such case to avoid the resource wasted for the individual device
processing at the aggregator, the CA combines the correlated devices together to
form a group [9]. In this paper, we use the centralized aggregator (CA) as a sink
or nearby devices computing the data collected from MTC devices in the
event-based area. By examining the existence of correlated between the MTC
device we propose k-means grouping technique to combine all the spatial corre-
lated devices together. With the limited computational resources at CA, some
data will be offloaded to the nearby server allocated to the base station called
评论0
最新资源