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.
Green computing and energy efficiency has become an important issue in today's rapidly growing multimedia transmission. Meanwhile users want high-quality content to be viewed anywhere, content producers must think alternatives for cutting expenses in the server. Usually multiple sub-streams from the original video feed are needed for clients with unique device characteristics, which can notably load...
Coded caching is a technique that receives much attention in the network literature, since it is able to achieve significant gains compared to the conventional uncoded caching schemes. In this paper, we first identify a family of placement and delivery schemes. Then we derive a lower bound on the average rate for the identified schemes. Based on the clue in deriving the lower bound, a new delivery...
Multimedia application on mobile phone platform is a hot topic in Information Technology industry accompanying with the advances of technologies in Internet, smart operating system and wireless network. The development of streaming media technology boosts the audio and video application over the Internet. This paper describes a mobile video live streaming system with Wi-Fi/4G mobile phone to capture...
NoSQL databases like Redis, Cassandra, and Mon-goDB are increasingly popular because they are flexible, lightweight, and easy to work with. Applications that use these databases will evolve over time, sometimes necessitating (or preferring) a change to the format or organization of the data. The problem we address in this paper is: How can we support the evolution of high-availability applications...
We propose an end-to-end approach to describe the energy usage of video delivery within a content delivery framework, and use this to investigate the energy usage behavior of two popular coding schemes, namely, H.264/AVC and H.265/HEVC. Our study based on the proposed model is backed up by measurements of encoding and decoding energy usage of a sample video and shows that, from an end-to-end perspective,...
Motivated by applications of distributed storage systems to key-value stores, recently, the multi-version coding problem was proposed to store data that is frequently being updated in a distributed storage system. In particular, in multi-version coding, it is desired to store the data consistently, that is, even if all servers do not receive the data updates simultaneously, the decoder can recover...
Caching is an effective way to reduce peak-hour network traffic congestion by storing some contents at user's local cache. Maddah-Ali and Niesen (MAN) initiated a fundamental study of caching systems by proposing a scheme (with uncoded cache placement and linear network coding delivery) that is provably optimal to within a factor 4.7. In this paper, when the cache contents and the user demands are...
Network coding has become increasingly popular in time efficient data dissemination due to its inherent nature of broadcasting multiple data items in encoded form through a single broadcast. However, not much attention has been put forth on the efficiency of network coding when accessed data items' sizes can vary. In this work, we have investigated that when clients' accessed data items are of different...
For the next generation mobile video broadcasting, especially in-band solutions that serves the mobile devices, a limited feedback scheme via cellular channel polling is feasible to give accurate real-time information on the broadcast receivers' channel erasure rate, and decoding buffer status. In this work, we propose an AL-FEC coding degree scheme based on this feedback, to achieve a better decode...
Live video streaming from mobile devices is quickly becoming popular through services such as Periscope, Meerkat, and Facebook Live. Little is known, however, about how such services tackle the challenges of the live mobile streaming scenario. This work addresses such gap by investigating in details the characteristics of the Periscope service. A large number of publicly available streams have been...
Multiple description coding has been shown to provide flexible and distortion-rate optimal video streaming transmission over lossy links. In this paper, we provide an adaptive MD-FEC algorithm for point-to-multipoint video streaming that approximately minimizes the average distortion of the multicast video. Our new algorithm accomplishes this by adapting both the packet lengths and their number to...
In contrast to still image analysis, motion information offers a powerful means to analyze video. In particular, motion trajectories determined from keypoints have become very popular in recent years for a variety of video analysis tasks, including search, retrieval and classification. Additionally, cloud-based analysis of media content has been gaining momentum, so efficient communication of salient...
On-demand data broadcast has been broadly utilized In wireless communication networks. With the rapid increase of on-demand data dissemination services in burgeoning applications, clients are not satisfied with one data item per request but turn to multiple data item per request, while most of the existing scheduling algorithms focus on single-item request environment. In this work, we lucubrate the...
Road Side Units (RSUs) installed alongside the road in Vehicular Ad Hoc Networks (VANETs) act as buffer points and alleviate the frequent vehicle-to-vehicle connectivity problem. In VANETs, submitting multi-item query is a common phenomenon, for instance, a query with required traffic information of multiple routes. Unlike the single item query, a multi-item query only be satisfied successfully if...
Solutions that allow the computation of arbitrary operations over data securely in the cloud are currently impractical. The holy grail of cryptography, fully homomorphic encryption, still requires minutes to compute a single operation. In order to provide a practical solution, this paper proposes taking a different approach to the problem of securely processing data. FRagmenting Individual Bits (FRIBs),...
In the current era of connected devices, demands of data storage in the cloud storage systems are increasing exponentially and data is being generated at a tremendous speed. To reduce storage overhead, cloud file systems are transitioning from replication to erasure codes. In OpenStack, Swift component provides Object storage capabilities. The strategy Swift uses to achieve its reliability, availability...
Very large data sets within the range of megabytes to terabytes generated daily from checkpoint-and- restart processes are seen in today's scientific simulations. Reliability and durability are two important factors to build an archive storage system. Erasure code based object storage systems are becoming popular choices for archive storage systems due to cost-effective storage space saving schemes...
Privacy of data stored at un-trusted servers is an important problem of today. A solution to this problem can be achieved by encrypting the outsourced data, but simple encryption does not allow efficient query processing. In this paper we propose a novel scheme for encrypting relational databases so that range queries can be efficiently executed on the encrypted data. We formally define the syntax...
In interactive multiview video streaming (IMVS), a client periodically requests switches to neighboring views for uninterrupted temporal video playback from a server storing a large number of pre-encoded views. The technical challenge is that the navigation path taken by a client is not known at encoding time, and thus it is difficult to employ differential coding to lower code rate without knowing...
The implementation of software based OPCUA servers on computing platforms in actuators and sensors of the field layer remains a challenge due to the protocols high memory and bandwidth prerequisites. This paper discusses encoding aspects of OPC UA binary data representations for devices with limited random access memory and low fieldbus throughput, especially focusing on single-chip microcomputing...
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.