The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The increase in the use of mobile devices from the first decade of this century has enabled users to perform several activities previously only possible through personal computers. However, the use of these devices is impacted by their known computational limitations, such as data processing, RAM memory, storage, and energy autonomy limitations. Considering this context, to measure the impact of the...
Edge computing, which is a fundamental component of emerging 5G architectures, involves onloading or offloading multiple virtual network functions from mobile devices to an edge network substrate. In this paper, we present a model for the complete edge function onloading problem, which consists of three main phases: (1) Cyber foraging, which involves discovery of resources monitoring the state of...
The advent of Cloud has aided mobile devices in performing computation intensive tasks with the virtue of offloading. However, this leads to communication with the Cloud, which results in high energy consumption. Moreover, communication over wireless medium has the risk of intermittent connectivity with Cloud. Hence, there is an urgent need for providing a trade-off between energy consumption and...
In this paper, we propose a cooperative contract approach to study the optimal energy-communication resource sharing for mobile cloud computing between energy-poor mobile devices and data-poor mobile devices. Specifically, an energy-poor mobile device with an energy harvesting module harvests energy from a data-poor mobile device through power splitting policy. In reciprocity, the energy-poor device...
Recently, computation offloading has become one of the common and efficient ways to minimize the energy expenditure. Considering the aspects of mobile-cloud communication, energy optimization is from the necessities of this offloading. Moreover, the variable and mobile states of mobile devices environments have a significance on this communication. In this article, we are going to suggest an adaptable...
Edge computing is an increasingly popular paradigm, wherein computation comes closer to the sources of data. A key challenge for edge computing is discovering and utilizing the heterogeneous resources of the vast number of mobile devices at the network edge. Mobile edge devices hide behind private networks, they are mobile and their owners hesitate to share them due to privacy considerations. We propose...
Recently, to overcome the long WAN latencies, the framework of mobile ad hoc cloud has been proposed, where the neighboring mobile devices are pooled together for resource sharing. In this paper, we consider the problem of resource allocation mechanism in the mobile ad hoc cloud, where the demanding users suffer from resource limitation and the supplying users are willing to share their idle resources...
Tactical cloudlets are forward-deployed, discoverable, virtual-machine-based servers that can be hosted on vehicles or other platforms to provide a computation offload and data staging infrastructure for mobile devices in the field. Because of the mobility of cloudlets in the field, as well as dynamic missions, a mobile user of a cloudlet might need to migrate active capabilities (computation and...
One innovative technology is Web of Things (WoT) which refers to the ability of everyday objects to connect to the Internet and exchange information. WoT has severally been proposed in literature to enhance interconnectivity anywhere and anytime. The two distinct modes of communication in WoT that are common include person-to-thing and thing-to-thing. This study proposes a framework where remote controlling...
With the advancements in mobile technologies, different compute-intensive tasks are emerging rapidly. However, due to resource constraints, these tasks are facing challenges to execute on mobile devices. As a solution to this problem, cloud migration has been introduced to execute a task on the cloud and then to return the results to the user mobile device. In this paper, a cloud migration decision-making...
Thanks to the proliferation of mobile technologies that enable devices to use the network for providing (publish) or requiring (subscribe) information according to specific applications aims, the Internet of Things (IoT) can be considered as the biggest challenge that the industry is currently facing. During the last years several application domains for IoT have emerged and among these the Smart...
Today's integration of mobile technologies and traditional cloud computing exploits the abundant computation and storage resources in the cloud, to enhance the capabilities of end-user mobile devices. The designs that rely on remote cloud services, however, sometimes overlook the abundant resources (e.g., storage, communication, and computation) on mobile devices. In particular, when the remote cloud...
Computation offloading is a key technique to enhance the performance and interactivity of mobile application through migrating the computation-intensive tasks to the cloud. However, efficient offloading is challenging in practice in that a mobile application often consists of computation tasks that have dependency with execution order constraints as well as parallel tasks that can be executed non-deterministically...
Mobile Cloud Computing (MCC) leverages resourceful data centers that are distant (aka the cloud) or closely located (aka edge servers) for computational offloading to overcome resource limitations of modern mobile systems like smartphones or IoT devices. Many research works investigate context-aware offloading decision algorithms aiming to find the best offloading system at runtime. However, all approaches...
With the flourishing of smart mobile devices (e.g., smartphones, tablets), development of mobile cloud computing has received more and more attentions from both industry and academia. Compared with the traditional way of executing large- scale computational tasks on powerful desktop computers and the cloud, mobile cloud computing is featured by the ubiquitous availability, flexibility, and low-cost...
Mobile devices are now capable of handling many daily computing tasks that used to be accomplished by desktops or servers. However, these improvements also introduce resource-hungry mobile applications that require richer resource-hungry computing features and more complex functions. Mobile Cloud Computing (MCC) addresses these limitations considering the nature of mobility; this innovative strategy...
In today's digital environment security and privacy of personal information becomes important as an increasing percentage of the population makes daily usage of both mobile devices and cloud storage. Security and assurance of mobile computing is vital to both the normal functioning in people's lives as well as our social, economic and political systems. In this paper we propose and implement a mobile...
This paper proposes the concept of a multi-service cloud of drones that provides services required by people in crowded open air places, such as Internet connectivity or access to emergency services. The cloud of drones has the benefit of resource replication and tackling scalability. At the same time, their number and operation can be controlled by the cloud to enhance reliability and provide greater...
Offloading resource-intensive jobs to the cloud and nearby users is a promising approach to enhance mobile devices. This paper investigates a hybrid offloading system that takes both infrastructure-based networks and Ad-hoc networks into the scope. Specifically, we propose EDOS, an edge assisted offloading system that consists of two major components, an Edge Assistant (EA) and Offload Agent (OA)...
Mobile video consumption and applications are limited by the bandwidth of the communications channel and the resources on the devices. In this work, the latter limitations are alleviated through the use of the Cloud to render high definition video in free-viewpoint applications. A Cloud-based system is developed to port the free-viewpoint application into a distributed and multithreaded environment...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.