477 research outputs found
Exploiting Non-Causal CPU-State Information for Energy-Efficient Mobile Cooperative Computing
Scavenging the idling computation resources at the enormous number of mobile
devices can provide a powerful platform for local mobile cloud computing. The
vision can be realized by peer-to-peer cooperative computing between edge
devices, referred to as co-computing. This paper considers a co-computing
system where a user offloads computation of input-data to a helper. The helper
controls the offloading process for the objective of minimizing the user's
energy consumption based on a predicted helper's CPU-idling profile that
specifies the amount of available computation resource for co-computing.
Consider the scenario that the user has one-shot input-data arrival and the
helper buffers offloaded bits. The problem for energy-efficient co-computing is
formulated as two sub-problems: the slave problem corresponding to adaptive
offloading and the master one to data partitioning. Given a fixed offloaded
data size, the adaptive offloading aims at minimizing the energy consumption
for offloading by controlling the offloading rate under the deadline and buffer
constraints. By deriving the necessary and sufficient conditions for the
optimal solution, we characterize the structure of the optimal policies and
propose algorithms for computing the policies. Furthermore, we show that the
problem of optimal data partitioning for offloading and local computing at the
user is convex, admitting a simple solution using the sub-gradient method.
Last, the developed design approach for co-computing is extended to the
scenario of bursty data arrivals at the user accounting for data causality
constraints. Simulation results verify the effectiveness of the proposed
algorithms.Comment: Submitted to possible journa
Wireless model-based predictive networked control system over cooperative wireless network
Owing to their distributed architecture, networked control systems (NCSs) are proven to be feasible in scenarios where a spatially distributed feedback control system is required. Traditionally, such NCSs operate over real-time wired networks. Recently, in order to achieve the utmost flexibility, scalability, ease of deployment, and maintainability, wireless networks such as IEEE 802.11 wireless local area networks (LANs) are being preferred over dedicated wired networks. However, conventional NCSs with event-triggered controllers and actuators cannot operate over such general purpose wireless networks since the stability of the system is compromised due to unbounded delays and unpredictable packet losses that are typical in the wireless medium. Approaching the wireless networked control problem from two perspectives, this work introduces a practical wireless NCS and an implementation of a cooperative medium access control protocol that work jointly to achieve decent control under severe impairments, such as unbounded delay, bursts of packet loss and ambient wireless traffic. The proposed system is evaluated on a dedicated test platform under numerous scenarios and significant performance gains are observed, making cooperative communications a strong candidate for improving the reliability of industrial wireless networks
Energy Efficient Scheduling for Loss Tolerant IoT Applications with Uninformed Transmitter
In this work we investigate energy efficient packet scheduling problem for
the loss tolerant applications. We consider slow fading channel for a point to
point connection with no channel state information at the transmitter side
(CSIT). In the absence of CSIT, the slow fading channel has an outage
probability associated with every transmit power. As a function of data loss
tolerance parameters and peak power constraints, we formulate an optimization
problem to minimize the average transmit energy for the user equipment (UE).
The optimization problem is not convex and we use stochastic optimization
technique to solve the problem. The numerical results quantify the effect of
different system parameters on average transmit power and show significant
power savings for the loss tolerant applications.Comment: Published in ICC 201
Performance Analysis of a System with Bursty Traffic and Adjustable Transmission Times
In this work, we consider the case where a source with bursty traffic can
adjust the transmission duration in order to increase the reliability. The
source is equipped with a queue in order to store the arriving packets. We
model the system with a discrete time Markov Chain, and we characterize the
performance in terms of service probability and average delay per packet. The
accuracy of the theoretical results is validated through simulations. This work
serves as an initial step in order to provide a framework for systems with
arbitrary arrivals and variable transmission durations and it can be utilized
for the derivation of the delay distribution and the delay violation
probability.Comment: ISWCS 201
On optimizing power allocation for reliable communication over fading channels with uninformed transmitter
We investigate energy efficient packet scheduling
and power allocation problem for the services which require
reliable communication to guarantee a certain quality of experience
(QoE). We establish links between average transmit power
and reliability of data transfer, which depends on both average
amount of data transfer and short term rate guarantees. We
consider a slow-fading point-to-point channel without channel
state information at the transmitter side (CSIT). In the absence
of CSIT, the slow fading channel has an outage probability
associated with every transmit power. As a function of data
loss tolerance parameters, and minimum rate and peak power
constraints, we formulate an optimization problem that adapts
rate and power to minimize the average transmit power for
the user equipment (UE). Then, a relaxed optimization problem
is formulated where transmission rate is assumed to be fixed
for each packet transmission. We use Markov chain to model
constraints of the optimization problem. The corresponding
problem is not convex for both of the formulated problems, therefore
a stochastic optimization technique, namely the simulated
annealing algorithm, is used to solve them. The numerical results
quantify the effect of various system parameters on average
transmit power and show significant energy savings when the
service has less stringent requirements on timely and reliable
communication
- …