Learn More
Of the many P2P file-sharing prototypes in existence, Bit-Torrent is one of the few that has managed to attract millions of users. BitTorrent relies on other (global) components for file search, employs a moderator system to ensure the integrity of file data, and uses a bartering technique for downloading in order to prevent users from freeriding. In this(More)
SUMMARY Most current P2P file-sharing systems treat their users as anonymous, unrelated entities, and completely disregard any social relationships between them. However, social phenomena such as friendship and the existence of communities of users with similar tastes or interests may well be exploited in such systems in order to increase their usability(More)
Power consumption is the limiting factor for the functionality of future wearable devices. Since interactive applications like wireless information access generate bursts of activities, it is important to match the performance of the wearable device accordingly. This paper describes a system with a microprocessor whose speed can be varied (frequency(More)
Streaming multimedia content in real-time over a wireless link is a challenging task because of the rapid fluctuations in link conditions that can occur due to movement, interference, and so on. The popular IEEE 802.11 standard includes low-level tuning parameters like the transmission rate. Standard device drivers for today's wireless products are based on(More)
Centralised solutions for Video-on-Demand (VoD) services, which stream pre-recorded video content to multiple clients who start watching at the moments of their own choosing, are not scalable because of the high bandwidth requirements of the central video servers. Peer-to-peer (P2P) techniques which let the clients distribute the video content among(More)
The enormous popularity of Video on Demand (VoD) has attracted substantial research attention into the effective use of peer-to-peer (P2P) architectures to provide solutions at large-scale. In particular, the high efficiency of BitTorrent has inspired many P2P protocols for VoD. However, these protocols use different approaches to adapt the design of(More)
Clock (and voltage) scheduling is an important technique to reduce energy consumption of variable voltage processors. It is difficult, however, to achieve good results at the OS and hardware level when applications show bursty behavior. We take the approach that such applications must be made power aware and specify their future demands to a central(More)
Multimedia applications targeting battery-operated wearable devices must be power-aware to exploit the capabilities of variable voltage processors. This paper presents a feedback (FB) controller for video decoding that regulates the voltage for individual frames. The decoding complexity of (parts of) individual frames is estimated using a simple frame(More)
—The efficiency of BitTorrent in disseminating content has inspired a number of P2P protocols for on-demand video streaming (VoD). Prior work on adapting BitTorrent to VoD mainly focused on the piece selection policy, since streaming requires a somewhat " in order " download progress. Conversely, not much effort has been spent into adapting BitTorrent's(More)