2020
DOI: 10.1016/j.future.2019.11.014
|View full text |Cite
|
Sign up to set email alerts
|

ECSNeT++ : A simulator for distributed stream processing on edge and cloud environments

Abstract: The objective of Internet of Things (IoT) is ubiquitous computing. As a result many computing enabled, connected devices are deployed in various environments, where these devices keep generating unbounded event streams related to the deployed environment. The common paradigm is to process these event streams at the cloud using the available Distributed Stream Processing (DSP) frameworks. However, with the emergence of Edge Computing, another convenient computing paradigm has been presented for executing such a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(7 citation statements)
references
References 24 publications
0
7
0
Order By: Relevance
“…However, the simulation components of IoTSim-Osmosis are tightly coupled and constrained in imitating device mobility. ECSNeT++ [19] is another simulator developed by Amarasinghe et al that mimics the execution of distributed stream processing (DSP) applications in Edge/Fog computing environments. It extends OMNeT++/INET and provides multiple configurations for two real DSP applications with calibration and deployment management policy.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…However, the simulation components of IoTSim-Osmosis are tightly coupled and constrained in imitating device mobility. ECSNeT++ [19] is another simulator developed by Amarasinghe et al that mimics the execution of distributed stream processing (DSP) applications in Edge/Fog computing environments. It extends OMNeT++/INET and provides multiple configurations for two real DSP applications with calibration and deployment management policy.…”
Section: Related Workmentioning
confidence: 99%
“…All nodes but the proxy server within a block act as the gateway for the IoT devices. As a means of notations, proxy servers are specified as the tier-1 nodes [10] FogNetSim++ [11] IoTSim-Edge [12] MobFogSim [13] PureEdgeSim [14] STEP-ONE [15] YAFS [16] IoTNetSim [17] SatEdgeSim [18] ECSNeT++ [19] IoTSim-Osmosis [20] However, while parsing the location information of both Edge/Fog nodes and users/IoT devices, the DataParser class creates separate Location objects for each coordinate. The block-wise information of the respective entities (servers and mobile objects) can also be included in a Location object.…”
Section: Mobilitymentioning
confidence: 99%
See 1 more Smart Citation
“…Most of these analytics solutions are focused on using batch processing techniques and technologies like the Hadoop, for the batch processing of large data sets across distributed clusters using the MapReduce programming model [44]. However, considering the advantages of big data analytics and technologies, the application rate in the smart environment and environmental monitoring domain is slow due to underlying fundamental challenges of data and systems heterogeneity [45,46]. While a comprehensive review of existing application scenarios is beyond the scope of this paper, some notable examples are discussed and investigated.…”
Section: Related Research On the Application Of Big Data Analyticsmentioning
confidence: 99%
“…Prominent features presented by the Nutshell include: provision of IaaS resources; creating new datacenter architectures; communication protocols; and VM schedulers. Similarly, ECSNeT++ [38] is an extension of the most widely used OMNeT++ toolkit that could simulate distributed stream processing applications on edge and IaaS clouds (hybrid platforms i.e. mobile edge clouds).…”
Section: Simulatorsmentioning
confidence: 99%