2 research outputs found
A Novel Graph-based Computation Offloading Strategy for Workflow Applications in Mobile Edge Computing
With the fast development of mobile edge computing (MEC), there is an
increasing demand for running complex applications on the edge. These complex
applications can be represented as workflows where task dependencies are
explicitly specified. To achieve better Quality of Service (QoS), for instance,
faster response time and lower energy consumption, computation offloading is
widely used in the MEC environment. However, many existing computation
offloading strategies only focus on independent computation tasks but overlook
the task dependencies. Meanwhile, most of these strategies are based on search
algorithms such as particle swarm optimization (PSO), genetic algorithm (GA)
which are often time-consuming and hence not suitable for many delay-sensitive
complex applications in MEC. Therefore, a highly efficient graph-based strategy
was proposed in our recent work but it can only deal with simple workflow
applications with linear (namely sequential) structure. For solving these
problems, a novel graph-based strategy is proposed for workflow applications in
MEC. Specifically, this strategy can deal with complex workflow applications
with nonlinear (viz. parallel, selective and iterative) structures. Meanwhile,
the offloading decision plan with the lowest energy consumption of the
end-device under the deadline constraint can be found by using the graph-based
partition technique. We have comprehensively evaluated our strategy using both
a real-world case study on a MEC based UAV (Unmanned Aerial Vehicle) delivery
system and extensive simulation experiments on the FogWorkflowSim platform for
MEC based workflow applications. The evaluation results successfully
demonstrate the effectiveness of our proposed strategy and its overall better
performance than other representative strategies.Comment: 14 pages, 16 figure
Mobility based network lifetime in wireless sensor networks: A review
Increasingly emerging technologies in micro-electromechanical systems and
wireless communications allows a mobile wireless sensor networks (MWSN) to be a
more and more powerful mean in many applications such as habitat and
environmental monitoring, traffic observing, battlefield surveillance, smart
homes and smart cities. Nevertheless, due to sensor battery constraints,
energy-efficiently operating a MWSN is paramount importance in those
applications; and a plethora of approaches have been proposed to elongate the
network longevity at most possible. Therefore, this paper provides a
comprehensive review on the developed methods that exploit mobility of sensor
nodes and/or sink(s) to effectively maximize the lifetime of a MWSN. The survey
systematically classifies the algorithms into categories where the MWSN is
equipped with mobile sensor nodes, one mobile sink or multiple mobile sinks.
How to drive the mobile sink(s) for energy efficiency in the network is also
fully reviewed and reported