2,033 research outputs found

    Service quality assurance for the IPTV networks

    Get PDF
    The objective of the proposed research is to design and evaluate end-to-end solutions to support the Quality of Experience (QoE) for the Internet Protocol Television (IPTV) service. IPTV is a system that integrates voice, video, and data delivery into a single Internet Protocol (IP) framework to enable interactive broadcasting services at the subscribers. It promises significant advantages for both service providers and subscribers. For instance, unlike conventional broadcasting systems, IPTV broadcasts will not be restricted by the limited number of channels in the broadcast/radio spectrum. Furthermore, IPTV will provide its subscribers with the opportunity to access and interact with a wide variety of high-quality on-demand video content over the Internet. However, these advantages come at the expense of stricter quality of service (QoS) requirements than traditional Internet applications. Since IPTV is considered as a real-time broadcast service over the Internet, the success of the IPTV service depends on the QoE perceived by the end-users. The characteristics of the video traffic as well as the high-quality requirements of the IPTV broadcast impose strict requirements on transmission delay. IPTV framework has to provide mechanisms to satisfy the stringent delay, jitter, and packet loss requirements of the IPTV service over lossy transmission channels with varying characteristics. The proposed research focuses on error recovery and channel change latency problems in IPTV networks. Our specific aim is to develop a content delivery framework that integrates content features, IPTV application requirements, and network characteristics in such a way that the network resource utilization can be optimized for the given constraints on the user perceived service quality. To achieve the desired QoE levels, the proposed research focuses on the design of resource optimal server-based and peer-assisted delivery techniques. First, by analyzing the tradeoffs on the use of proactive and reactive repair techniques, a solution that optimizes the error recovery overhead is proposed. Further analysis on the proposed solution is performed by also focusing on the use of multicast error recovery techniques. By investigating the tradeoffs on the use of network-assisted and client-based channel change solutions, distributed content delivery frameworks are proposed to optimize the error recovery performance. Next, bandwidth and latency tradeoffs associated with the use of concurrent delivery streams to support the IPTV channel change are analyzed, and the results are used to develop a resource-optimal channel change framework that greatly improves the latency performance in the network. For both problems studied in this research, scalability concerns for the IPTV service are addressed by properly integrating peer-based delivery techniques into server-based solutions.Ph.D

    A Secure and Stable Multicast Overlay Network with Load Balancing for Scalable IPTV Services

    Get PDF
    The emerging multimedia Internet application IPTV over P2P network preserves significant advantages in scalability. IPTV media content delivered in P2P networks over public Internet still preserves the issues of privacy and intellectual property rights. In this paper, we use SIP protocol to construct a secure application-layer multicast overlay network for IPTV, called SIPTVMON. SIPTVMON can secure all the IPTV media delivery paths against eavesdroppers via elliptic-curve Diffie-Hellman (ECDH) key exchange on SIP signaling and AES encryption. Its load-balancing overlay tree is also optimized from peer heterogeneity and churn of peer joining and leaving to minimize both service degradation and latency. The performance results from large-scale simulations and experiments on different optimization criteria demonstrate SIPTVMON's cost effectiveness in quality of privacy protection, stability from user churn, and good perceptual quality of objective PSNR values for scalable IPTV services over Internet

    P2P vs. IP multicast: comparing approaches to IPTV streaming based on TV channel popularity

    Get PDF
    Already a popular application in the Internet, IPTV is becoming, among the service providers, a preferred alternative to conventional broadcasting technologies. Since many of the existing deployments have been done within the safe harbor of telco-owned networks, IP multicast has been the desired streaming solution. However, previous studies showed that the popularity of the TV channels follows the Pareto principle, with the bulk of TV channels being watched only by a small fraction of viewers. Recognizing the potential scalability issues, we believe that multicast streaming approach may not be desirable for unpopular TV channels, especially when there are many such channels in the provider's service package. For this reason, the peer-to-peer content distribution paradigm is seen as an alternative, in particular for non-popular content. In order to analyse its viability, in this paper we perform a comparative analysis between IP multicast and a peer-to-peer overlay using unicast connections as streaming approaches, in the context of channels with different degrees of popularity. The analysis targets the bandwidth utilization, video quality and scalability issues, and our findings show that while multicast is always more efficient, peer-to-peer has a comparable performance for unpopular channels with a low number of viewers.This article has been partially supported by the Spanish Ministry of Science and Innovation through the CONPARTE project (TEC2007-67966-C03-03/TCM), and by the Madrid Community through the MEDIANET project (S2009- TIC1468)Publicad

    Increasing Service Quality Of Multimedia Streaming Using Hybrid Peer-To-Peer Model

    Get PDF
    The peer-to-peer file sharing application has become increasingly popular for Internet users since the 1999 introduction of Napster. In the past decade, several more applications have been invented, such as Gnutella, FastTrack, Chord, Freenet, and BitTorrent. However, all of these applications use the downloading method that requires the source to be downloaded from one or more resources to one requesting peer. Now, alternative methods of file sharing delivery have been introduced; some examples include CELL, CollectCast, DAC, and GnuStream dan PAST, all ofwhich use streaming to deliver media content to the user. Because peer-to-peer file sharing and streaming systems- such as Video on Demand and IPTV - are popular among Internet users, developers and researchers have a tendency to combine the Video on Demand and peer-to-peer topology into one system. This way, the channel program of Video on Demand or IPTV can be inexpensively distributed on the Internet by utilizing the availability of peers; each peer becomes both a receiver and a supplier to another peer. Many problems are associated with media streaming of file sharing applications, some of which include query-saturated networks, high latency in locating content, attempting to preserve uninterrupted streaming sessions, high peer load, flash crowds, and bottlenecks. As such, proposed system has been introduced in an effort to reduce the maintenance cost of overlay network topology, the routing and access costs of lookup services, and to service costs of streaming sessions. Proposed system is a combination of pure, client-server, and hierarchical peer-to-peer topology, and is categorized as a hybrid peer-to-peer business model. Five experiments, consisting of four simulations and an expert evaluation, have been executed to determine the performance, scalability, maintenance, reliability and usability. The results reveal that proposed system can improve the quality of file sharing applications by reducing path length, peer load, and total usage while maintaining the overlay network topology in various chum rates, as well as locating a file in lookup services. The results also show that proposed system has sufficient scalability whenever the network size and number of queries increase

    Passive characterization of sopcast usage in residential ISPs

    Get PDF
    Abstract—In this paper we present an extensive analysis of traffic generated by SopCast users and collected from operative networks of three national ISPs in Europe. After more than a year of continuous monitoring, we present results about the popularity of SopCast which is the largely preferred application in the studied networks. We focus on analysis of (i) application and bandwidth usage at different time scales, (ii) peer lifetime, arrival and departure processes, (iii) peer localization in the world. Results provide useful insights into users ’ behavior, including their attitude towards P2P-TV application usage and the conse-quent generated load on the network, that is quite variable based on the access technology and geographical location. Our findings are interesting to Researchers interested in the investigation of users ’ attitude towards P2P-TV services, to foresee new trends in the future usage of the Internet, and to augment the design of their application. I

    Scalable Peer-to-Peer Streaming for Live Entertainment Content

    Get PDF
    We present a system for streaming live entertainment content over the Internet originating from a single source to a scalable number of consumers without resorting to centralized or provider-provisioned resources. The system creates a peer-to-peer overlay network, which attempts to optimize use of existing capacity to ensure quality of service, delivering low startup delay and lag in playout of the live content. There are three main aspects of our solution: first, a swarming mechanism that constructs an overlay topology for minimizing propagation delays from the source to end consumers; second, a distributed overlay anycast system that uses a location-based search algorithm for peers to quickly find the closest peers in a given stream; and finally, a novel incentive mechanism that encourages peers to donate capacity even when the user is not actively consuming content
    corecore