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.
Small playback lag in live streaming is important for time-critical and interactive applications such as live stock, market updates, sports and remote education. In this paper, we present Elite addresses the playback lag problem in peer-assisted live streaming systems. Instead of deploying a large initial offset to all the users, Elite seeks the possibility of initializing users with layered proportional...
Location-Based Services (LBSs) are information or entertainment services where the request, the response and served contents depend on the physical position of the requesting device. LBS are frequently used to implement Traffic Information Systems (TIS), which are increasingly based on user-contributed information. In this paper we present the first prototype of our solution for a decentralized, smartphone-based...
For Internet applications, e.g., video streaming and file download, bandwidth and end-to-end propagation delay are two significant parameters that affect quality of service. The merit of Client-Server data transmission is able to reduce unnecessary end-to-end propagation delay, but additional upload bandwidth is required at the server (original source) side. However, in peer-to-peer (P2P) data transmission,...
We consider a P2P-assisted content storage and delivery system to support a streaming Video-on-Demand (VoD) service. In this system, the peers are part of the service provider (e.g. set-top boxes) with limited storage space. Servers with ample storage and bandwidth are deployed to guarantee the availability and quality, but it is desirable to minimize the server utilization to reduce costs. Based...
Traditional Infrastructure-as-a-Service offerings provide customers with large numbers of fixed-size virtual machine (VM) instances with resource allocations that are designed to meet application demands. With application demands varying over time, cloud providers gain efficiencies through resource consolidation and over-commitment. For cloud customers, however, this leads to inefficient use of the...
In this demonstration, we show our ongoing work called MOVi+ that extends MOVi (Mobile Opportunistic Video-on-demand) for improving the scalability in terms of number of mobile clients. By exploiting sustainable segment-based caching-enabled switch, MOVi+ increases the opportunity of peer-to-peer connectivity, which can eventually service more number of mobile clients than original MOVi with shorter...
In Software-as-a-Service (SaaS) cloud delivery model, a hosting center deploys a Virtual Machine (VM) image template on a server on demand. Image templates are usually maintained in a central repository. With geographically dispersed hosting centers, time to transfer a large, often GigaByte sized, template file from the repository faces high latency due to low Internet bandwidth. An architecture that...
New advanced techniques must be developed to support the growth of IPTV services and to boost quality delivered to the consumers. Optimization technique is proposed for the way users access video content delivered via wide area networks. The perceived quality of service will increase because the user accesses video content temporarily stored in nearby geographic locations. Temporary storage for content...
Despite much recent research on peer-to-peer (P2P) protocols for the Internet, there have been relatively few practical protocols designed to explicitly account for Network Address Translation gateways (NATs). Those P2P protocols that do handle NATs circumvent them using relaying and hole-punching techniques to route packets to nodes residing behind NATs. In this paper, we present Croupier, a peer...
Cloud services make use of data center resources so that hosted applications can utilize them as needed. To offer a large amount of computational resources, cloud service providers manage tens of geographically distributed data centers. Since each data center is made up of hundreds of thousands of physical machines, energy consumption is a major concern for cloud service providers. The electric cost...
Traditional peer-to-peer live streaming systems usually have one specific streaming rate for one single channel. However, with the terminals diversifying, especially smart mobile phones bursting, the desire for multi-rates from one single channel topology of P2P live streaming becomes urgent, while considering that the network environments and topologies always change momentarily. High rate stream...
In a P2P media streaming system, a centralized tracker server is always used to maintain the topology. However, sometimes the server becomes overloaded when too many clients are coming. Then, the response time is too long because of many frequent VCR operations and the tracker server cannot support large-scale users' requests. In this paper, a distributed tracker organization is designed to solve...
In this paper, for the first time, we introduce a Belief Propagation (BP)-based distributed trust and reputation management algorithm. The proposed algorithm can be utilized in many distributed systems from Peer-to-peer (P2P) networks to social and mesh networks. In this work, we focus on P2P networks and explore the application of BP-based trust and reputation management in a decentralized environment...
With the ever-increasing number and complexity of applications deployed in data centers, the underlying network infrastructure can no longer sustain such a trend and exhibits several problems, such as resource fragmentation and low bisection bandwidth. In pursuit of a real-world applicable data center network (DCN) optimization approach that continuously maintains balanced network performance with...
By integrating distributed storage with visualization technologies, cloud storage provides an effective solution to huge network data storage. By integrating P2P techniques into pure cloud, a reliable cloud storage P2Pcloud is proposed. In P2Pcloud, an extendable cloud built on unstructured P2P topology can share heavy load of storage cloud so that a core cloud based on a chord ring can focus on backup...
In order to minimize user perceived latency while ensuring high data availability, cloud applications desire to select servers from one of the multiple data centers (i.e., server clusters) in different geographical locations, which are able to provide desired services with low latency and low cost. This paper presents CloudGPS, a new server selection scheme of the cloud computing environment that...
In this paper we propose a new hybrid architecture between client/server and P2P network architectures in order to provide better service quality to the end-user. To distribute and protect the content, we use a discrete geometry tool as the Finite Radon Transform (FRT) in a Maximum Distance Separable (MDS) fashion. The presented results clarify the interest of the proposed architecture in terms of...
Recently, Peer-to-Peer (P2P) based multi-party video conference systems have been widely deployed. However, those solutions suffer from high cost when multiple users simultaneously distribute video streams to receivers. Most existing systems only support up to a dozen of users at the same time. In this paper, we propose a novel approach to construct and manage a heterogeneous P2P network for scalable...
The Session-based IP Mobility Support [1] is a general purpose socket-based API designed to create mobility-aware applications that do not break with transmission disruptions or delays. In this paper, we present and discuss the security support provided in order to deal with threats in the phases of closed session opening and suspended session reopening. The performance of these phases were assessed...
The method using virtual servers for balancing the load in DHT-Based P2P systems has been researched deeply. However, it is not been widely used because virtual servers migration may result in the imbalance of single virtual server, which we called SVSP. Besides, it is uncertain to the node that how many virtual servers should be hosted during the initialization. In this paper, we propose a novel...
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.