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.
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...
BitTorrent has generated a significant and continuously increasing portion of Internet traffic. Several designs have been recently proposed to reduce the BitTorrent traffic without sacrificing user downloading performance. However, Most of these designs only consider IPv4-only Internet, not thinking about IPv4/IPv6 hybrid network. With the exhaustion of IPv4 addresses and the development of IPv6,...
The recently proposed Application Layer Traffic Optimization (ALTO) framework has opened up a new dimension for Internet traffic management that is complementary to the traditional application-agnostic traffic engineering (AATE) solutions currently employed by ISPs. In this paper, we investigate how ALTO-assisted Peer-to-Peer (P2P) traffic management functions interact with the underlying AATE operations,...
In this paper we present a P2P live streaming topology which performs near the optimum under common constraints. We assume two types of nodes: viewers that consume the entire media, and amplifiers which are non-viewing nodes utilized for their upstream bandwidth. We analytically derive the minimum needed server upload, for any topology, under the constraint of limited total peer upload. Under this...
Peer-assisted content distribution technologies have been attracting attention. By using not only server resources but also the resources of end hosts (i.e., peers), we can reduce the offered load on servers as well as utilization of the access bandwidth of the servers. However, offered traffi to the network may increase because the traffi exchanged between peers passes across the network. Specificall,...
The client-server architecture widely adopted on the Internet is not adequate to meet the ever-increasing user loads and bandwidth demands in live streaming systems especially for multimedia content delivery. Peer-to-peer (P2P) overlay networks provide excellent system scalability and high resource utilization, which make it an attractive solution to this problem. We consider a hybrid hierarchical...
As the infrastructure-centric model of peer-to-peer streaming, recent overlay construction schemes compose a hierarchical topology of peers by grouping them into clusters. There is a server in each cluster that receives data from the source and relays it to its cluster members. In this paper, we propose an alternative infrastructure-centric peer-to-peer framework called BAHMO that constructs a hierarchical...
It has been well known that network coding can achieve better network throughput in certain topologies by allowing coding at intermediate nodes. However, the benefit of network coding in P2P content distribution is controversial in recent literatures. In this paper, we seek to investigate how network coding performs in a BitTorrent-like protocol from a practical perspective. To validate the benefit...
In order to improve scalability and reduce maintenance overhead for Peer-to-Peer system, several architecture with constant degree and optimal diameter are proposed. However, the expected topology doesn't effectively utilize the bandwidth capacity of peers. In this work, we propose K-overlay, an overlay scheme based on unbalanced Kautz graph with logdn diameter and constant in-degree. We define the...
Application Layer Traffic Optimization (ALTO) tends to reduce cross-network traffic that P2P software generates via guiding peers to connect to near sources and download from them when there are many sources available in network. The previous researches about ALTO were mostly carried on BitTorrent. The famous and popular P2P software, eMule, was neglected in ALTO studies. EMule is quite different...
The features of P2P networking architecture can contribute to robustness and scalability, however, it also introduces network-oblivious traffic, which brings big pressure to the ISPs. Meanwhile, since traffic of P2P applications occupies much of bandwidth in bottleneck links, non-p2p applications may be severely harmed due to lack of bandwidth. To conquer this problem, previous works mainly focused...
We compare the information retrieval performance of a network based on nodes with layer 3 and the same network based on nodes with layer 3 and 7. We begin to analyse a simple case (chain of proxies) and generalize this case in a multiline network of proxies. In this way we create a simple formulation to evaluate the gain of layer 7 (caching) with respect to the layer 3 (routing), by taking into account...
P2P activity has been a significant and growing component of Internet traffic. With the increasing number of P2P application users, the P2P applications are consuming most of the Internet bandwidth; otherwise they have a negative effect on traditional Internet applications. In order to solve this problem, researchers proposed various technologies to manage P2P traffic, such as P2P traffic control,...
Because existing simulator can't meet the need of the P2P streaming system, we research and design a P2P streaming simulator called P2PMedSim. Our simulator comes with a rich set of join, duration, and bandwidth distributions as well as overlay metrics. It has good visual interface and supports C/S model, tree model, and mesh model. The simulator design is introduced in details. Furthermore, we compare...
The Peer-to-peer (P2P) computing has been one of the hottest technologies today, which is popular in distributed file sharing. There are many famous download applications developed such as BitTorrent, Emule, etc. They have been widely studied in terms of network topology, performance and incentive algorithms. Through these kinds of research, many useful functions have been implemented like virtual...
P2P networking is a powerful tool for content distribution. Decentralised P2P networks lead to other traffic patterns than client-server networks, which affect the whole network. Higher upstream bandwidth and more dynamics in the access network are rewarded.
How to rapidly disseminate a large-sized file to many recipients is a fundamental problem in many applications, such as updating software patches and distributing large scientific data sets. In this paper, we present the Bee protocol, which is a cooperative peer-to-peer data dissemination protocol aiming at minimizing the maximum dissemination time for all peers to obtain time-critical data, such...
In this paper we analyze P2P live streaming systems. Through this analysis we obtain the crucial parameters for their performance in terms of bandwidth utilization, set-up time, fairness and stability. We propose a sender driven multi objective decision function for neighbor selection in order to adapt the distribution of available bandwidth to the overlay connections while simultaneously we further...
Locality promotion in P2P content distribution networks is currently a major research topic. One of the goals of all discussed approaches is to reduce the interdomain traffic that causes high costs for ISPs. However, the focus of the work in this field is generally on the type of locality information that is provided to the overlay and on the entities that exchange this information. An aspect that...
It is crucial for P2P applications to control their traffics for saving the Internet bandwidth. During the P2P communication, if peers tend to share the data with near peers, the Internet traffic can be reduced. Thus the topology of the P2P networks will be clustering. In this article, we study downloading strategies for the living P2P applications with clustering topology. First, we combine two popular...
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.