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.
In order to shorten the response times of aperiodic tasks in mixed task sets in real-time systems, this paper proposes an adaptive total bandwidth server (ATBS) algorithm based on aperiodic tasks with varying executing times. This method of reducing response times of aperiodic execution by using predictive execution times instead of worst-case execution times for deadline calculations in the total...
We present LAVEA, a system built for edge computing, which offloads computation tasks between clients and edge nodes, collaborates nearby edge nodes, to provide low-latency video analytics at places closer to the users. We have utilized an edge-first design to minimize the response time, and compared various task placement schemes tailed for inter-edge collaboration. Our results reveal that the client-edge...
Many different types of applications simultaneously execute in current data centers (DCs). To provide low cost and improved performance, each application is typically deployed in distributed DCs. Tasks of users around the world first go through Internet service providers (ISPs) which deliver data between distributed DCs and users. However, capacities and bandwidth cost of different ISPs vary. Besides,...
As a result of increasing in diversity and complexity, real-time embedded systems have to deal with both periodic and aperiodic tasks. In such systems, it is expected that response time of aperiodic tasks is as short as possible. Total Bandwidth Server (TBS) is one of effective task scheduling algorithms for a mixture of periodic and aperiodic tasks. As a successor to TBS, Adaptive TBS (ATBS) is an...
We propose an analytical framework for service oriented computing in Internet of Thing scenarios to derive an optimal performance from an elastic extensible cloud that can serve a request from access, edge and core network. If the number of replicas at different levels (access networks, edge networks and core networks) are maintained according to the values derived from our analysis, then the drop...
Mobile Cloud Computing allows offloading compute-intensive applications execution from resource-constrained mobile devices to more powerful computing resources, i.e., distant cloud servers or cloudlets. This is a challenging issue due to the situations that mobile users may face in such context such as the inconstancy of wireless networks, mobility, server load or battery drain. Most cloudlet-based...
Due to the explosive growth in multimedia traffic demand, scalability and delivery efficiency of video-on-demand (VoD) services have become important issues. In this paper, we develop a joint cache allocation and multicast delivery scheme to minimize the average bandwidth consumption of VoD services with client caching under the zero-delay constraint. Specifically, we first propose a client caching...
Content Delivery Network (CDN) is an effective solution to offer reliable and efficient content provisioning across the Internet. In order to ensure the service experience, it is critical to adopt efficient routing and server selection techniques in CDN. However, traditional CDN is unable to possess global knowledge of whole network and therefore lacks the ability to dynamically control routing and...
In precise real-time systems, scheduling algorithms without considerable complexity are more effective to be applied. Virtual release advancing [3] for shorter response times is a technique that is valuable for the Earliest Deadline First (EDF) scheduling, but not adaptive to precise systems due to its high time complexity. A new scheduling algorithm, called enhanced virtual release advancing, that...
Current network protocols are exceedingly strict, making the administrative duties of network providers difficult. The switches that control a network rely on stringent definitions, usually defined by the company who designed the switch, with which they can forward packets. Software Defined Networking (SDN) is a concept which allows control over the operations of a switch via remote software applications...
In spite of the improvement brought by recent research on load balancing in video on demand (VOD) system, it still as an actuality problem. In this paper we propose a payoff-based dynamic segment replication policy called P-DSR which instead of replicating the entire video file, it divides it into several segments then selects the segments with the highest payoff which can rebalance load faster and...
Due to enormous growth in mobile device technology, user's preferences have been shifted from traditional mobile phones and laptops to the other handheld devices such as smartphones. Signifícant efforts have been made to make smartphones rich in terms of processing capabilities and reduction on energy consumption. Despite the improvements in provision of computational, memory and energy resources...
Mobile devices have become an important part of our life. Service disruptions can occur because of limited resources of mobile devices such as computation, storage and battery. In this context, mobile cloud computing enables mobile devices to offload their computation and storage to the cloud and get the final result from cloud servers. There are some parameters like bandwidth, delay, jitter and user...
Ethernet has been gaining momentum as the network technology supporting complex embedded systems. In this work-in-progress paper we recover a previous proposal for using the FTT-SE protocol to provide hierarchical traffic scheduling using sporadic servers and thus support component-based design approaches. In particular, we carry out initial steps towards the timing analysis of such composition, identifying...
The usage of Road Side Units (RSUs) acting as a buffer point in VANETs alleviates the intermittent vehicle-to-vehicle (V2V) connectivity problem. However, due to the vehicle mobility and the short RSU-transmission-range, a vehicle dwells short time inside an RSU. Nevertheless, quick response from the RSU server, helps a driver to make a quick decision while driving. Network coding is known to be efficient...
Cloud computing has been proposed as a new paradigm to deliver services over the internet. The proliferation of cloud services and increasing users' demands for computing resources have led to the appearance of geo-distributed data centers (DCs). These DCs host heterogeneous applications with changing characteristics, like the CPU-load correlation, that provides significant potential for energy savings...
We see a trend to design services as a suite of small service components instead of the typical monolithic nature of classic web services, which led to an increasing amount of long-tail services on the Internet. Deploying instances everywhere to achieve a fast response time results in high costs, especially when these services are used infrequently and remain idle most of the time. One way to avoid...
The amount of services located in the network has drastically increased over the last decade which is why more and more datacenters are located at the network edge, closer to the users. In the current Internet it is up to the client to select a destination using a resolution service (Domain Name System, Content Delivery Networks). In the last few years, research on Information-Centric Networking (ICN)...
The amount of services located in the network has drastically increased over the last decade which is why more and more datacenters are located at the network edge, closer to the users. In the current Internet it is up to the client to select a destination using a resolution service (Domain Name System, Content Delivery Networks). In the last few years, research on Information-Centric Networking (ICN)...
An I/O intensive application is one of the most common applications in cloud computing, which is a dominant type in some occasions. However, few studies have focused on how to improve the processing efficiency of such specific type of applications. We have found out the performance bottlenecks based on the features obtained from I/O-intensive applications. By analyzing the features of files, we put...
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.