65,908 research outputs found
gLCB: An Energy Aware Context Broker
Context
Worldwide mobile device sales will reach 821 Million units in 2012 and will rise to 1.2 Billion in 2013. Inevitably the paradigm for access information and Internet services is increasingly migrating to mobile. Context-aware services can help to improve the user experience because they can adapt themselves to the users’ context but, despite the improvements in terms of hardware, the the main obstacle towards a widespread adoption of such services is the limited battery life. A context-aware service requires the installation of a Context-Broker Application, which generates a continuous flow of data from the smartphone and a constant usage of its equipped sensors: as a consequence the considerable increase of energy consumption becomes a problem.
Aim
The aim of this work is to propose gLCB an Energy Efficient Context-Aware middleware for Android OS, which is able to collect Context Information and to send it to a remote platform in an energy-efficient way. The gLCB application proposes a new energy-aware data collection based on user profiles.
Methods
We define policies based on battery consumption profiles, which are selected depending on modifications of the context information. Moreover, we have implemented an automatic consumption testing mechanism and a statistical treatment of results to provide a reliable validation of gLCB in terms of energy efficiency.
Results
Experimental results show that our middleware got the best trade-off between number of server uploads and battery lifetime with the policies computed automatically by the device. This means that the way in which software is written can impact the energy consumption of a mobile device and service adaptation can be based on the actual value of the battery charge
Resource allocation in mobile edge cloud computing for data-intensive applications
Rapid advancement in the mobile telecommunications industry has motivated the development of mobile applications in a wide range of social and scientific domains. However, mobile computing (MC) platforms still have several constraints, such as limited computation resources, short battery life and high sensitivity to network capabilities. In order to overcome the limitations of mobile computing and benefit from the huge advancement in mobile telecommunications and the rapid revolution of distributed resources, mobile-aware computing models, such as mobile cloud computing (MCC) and mobile edge computing (MEC) have been proposed. The main problem is to decide on an application execution plan while satisfying quality of service (QoS) requirements and the current status of system networking and device energy. However, the role of application data in offloading optimisation has not been studied thoroughly, particularly with respect to how data size and distribution impact application offloading. This problem can be referred to as data-intensive mobile application offloading optimisation. To address this problem, this thesis presents novel optimisation frameworks, techniques and algorithms for mobile application resource allocation in mobile-aware computing environments. These frameworks and techniques are proposed to provide optimised solutions to schedule data intensive mobile applications. Experimental results show the ability of the proposed tools in optimising the scheduling and the execution of data intensive applications on various computing environments to meet application QoS requirements. Furthermore, the results clearly stated the significant contribution of the data size parameter on scheduling the execution of mobile applications. In addition, the thesis provides an analytical investigation of mobile-aware computing environments for a certain mobile application type. The investigation provides performance analysis to help users decide on target computation resources based on application structure, input data, and mobile network status
Towards an Efficient Context-Aware System: Problems and Suggestions to Reduce Energy Consumption in Mobile Devices
Looking for optimizing the battery consumption is
an open issue, and we think it is feasible if we analyze the
battery consumption behavior of a typical context-aware
application to reduce context-aware operations at runtime.
This analysis is based on different context sensors
configurations. Actually existing context-aware approaches are
mainly based on collecting and sending context data to external
components, without taking into account how expensive are
these operations in terms of energy consumption. As a first
result of our work in progress, we are proposing a way for
reducing the context data publishing. We have designed a
testing battery consumption architecture supported by Nokia
Energy Profiler tool to verify consumption in different scenarios
Content-Aware Rate Control to Improve the Energy Efficiency in Mobile IPTV services
Summary To be able to deploy the mobile IPTV service, energy efficiency is an important design consideration due to the limited battery lifetime of mobile devices. Moreover, the Scalable Video Coding (SVC) scheme, which allows for data rate adaptation without reencoding, should also be considered for supporting a variety of mobile devices. This paper proposes a new streaming system, called the Content-Aware Streaming System (CASS), which improves energy efficiency by reducing the unnecessary transmission of bitstreams and by reducing the operating time of wireless network interface cards. The proposed streaming system utilizes the Peak Signal to Noise Ratio (PSNR) based on a content-aware and client buffer occupancy on the basis of a network-aware streaming system using SVC. The simulation results demonstrate the effectiveness of the proposed streaming system
A Review of the Energy Efficient and Secure Multicast Routing Protocols for Mobile Ad hoc Networks
This paper presents a thorough survey of recent work addressing energy
efficient multicast routing protocols and secure multicast routing protocols in
Mobile Ad hoc Networks (MANETs). There are so many issues and solutions which
witness the need of energy management and security in ad hoc wireless networks.
The objective of a multicast routing protocol for MANETs is to support the
propagation of data from a sender to all the receivers of a multicast group
while trying to use the available bandwidth efficiently in the presence of
frequent topology changes. Multicasting can improve the efficiency of the
wireless link when sending multiple copies of messages by exploiting the
inherent broadcast property of wireless transmission. Secure multicast routing
plays a significant role in MANETs. However, offering energy efficient and
secure multicast routing is a difficult and challenging task. In recent years,
various multicast routing protocols have been proposed for MANETs. These
protocols have distinguishing features and use different mechanismsComment: 15 page
Recommended from our members
Context-awareness for mobile sensing: a survey and future directions
The evolution of smartphones together with increasing computational power have empowered developers to create innovative context-aware applications for recognizing user related social and cognitive activities in any situation and at any location. The existence and awareness of the context provides the capability of being conscious of physical environments or situations around mobile device users. This allows network services to respond proactively and intelligently based on such awareness. The key idea behind context-aware applications is to encourage users to collect, analyze and share local sensory knowledge in the purpose for a large scale community use by creating a smart network. The desired network is capable of making autonomous logical decisions to actuate environmental objects, and also assist individuals. However, many open challenges remain, which are mostly arisen due to the middleware services provided in mobile devices have limited resources in terms of power, memory and bandwidth. Thus, it becomes critically important to study how the drawbacks can be elaborated and resolved, and at the same time better understand the opportunities for the research community to contribute to the context-awareness. To this end, this paper surveys the literature over the period of 1991-2014 from the emerging concepts to applications of context-awareness in mobile platforms by providing up-to-date research and future research directions. Moreover, it points out the challenges faced in this regard and enlighten them by proposing possible solutions
The 3DMA Middleware for Mobile Applications
Mobile devices have received much research interest in re- cent years. Mobility raises new issues such as more dynamic context, limited computing resources, and frequent disconnections. To handle these issues, we propose a middleware, called 3DMA, which introduces three requirements, 1) distribution, 2) decoupling and 3) decomposition. 3DMA uses a space based middleware approach combined with a set of workers which are able to act on the users behalf either to reduce load on the mobile device, or to support disconnected behavior. In order to demonstrate aspects of the middleware architecture we consider the development of a commonly used mobile application
- …