Method and apparatus for signaling of buffer content in a peer-to-peer streaming network

a peer-to-peer streaming and buffering technology, applied in electrical devices, transmission, etc., can solve the problems of content consumption, real-time p2p streaming has the potential of becoming a disruptive technology in the broadcasting world, and content distribution is consuming the potential of disruptive technology in the broadcasting world, and achieves reliable operation.

Inactive Publication Date: 2020-10-22
RPX CORP
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach allows peers to make informed decisions about selecting suitable streaming sources, reducing reconnections, system instability, and improving user experience by ensuring content availability and quality in P2P streaming environments.

Problems solved by technology

Peer-to-peer (P2P) is emerging as a potentially disruptive technology for content distribution to mobile devices over the Internet.
Furthermore real-time P2P streaming has the potential of becoming a disruptive technology in the broadcasting world since every peer in the network can become an independent broadcaster.
Furthermore, all peers in a live streaming scenario consume the content in substantially the same time frame.
The peers in a P2P streaming environment, however, are not currently capable of efficiently assessing the availability of a desired content at other peers in the P2P streaming network.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and apparatus for signaling of buffer content in a peer-to-peer streaming network
  • Method and apparatus for signaling of buffer content in a peer-to-peer streaming network
  • Method and apparatus for signaling of buffer content in a peer-to-peer streaming network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021]In the following description, for purposes of explanation and not limitation, details and descriptions are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced in other embodiments that depart from these details and descriptions.

[0022]As used herein, the term “content” includes any data that may be exchanged in a P2P network— A content, for example, may include one or more full or partial video and / or audio streams, text information, still images, or any other data that may be available at a peer. In a P2P streaming environment, a requesting peer may request such content from one of more candidate source peers.

[0023]In a real-time P2P streaming system, the performance of the system is highly dependant on the selection of suitable peers for serving all or part of the requested content. If the peers are connected over bad network connections that, for ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Methods, devices and computer program products for facilitating the selection of a sourcing peer in peer-to-peer (P2P) streaming environment are disclosed. These methods allow peers to select candidate source peers in an informed manner with low overhead and minimized complexity. These and other features are accomplished by signaling detailed information regarding the buffer contents to one or more requesting peers. This information includes the presence or absence of requested content segments and a listing of gaps in the requested content segments, which allow the requesting peers to select an appropriate sourcing peer. The selection of a sourcing peer is also effected by considering network connectivity and / or network congestion status between the sourcing and the requesting peers.

Description

FIELD OF INVENTION[0001]This invention relates to peer-to-peer (P2P) streaming. In particular, the present invention relates to facilitating P2P streaming of content between peers.BACKGROUND OF THE INVENTION[0002]This section is intended to provide a background or context to the invention that is recited in the claims. The description herein may include concepts that could be pursued, but are not necessarily ones that have been previously conceived or pursued. Therefore, unless otherwise indicated herein, what is described in this section is not prior art to the description and claims in this application and is not admitted to be prior art by inclusion in this section.[0003]Peer-to-peer (P2P) is emerging as a potentially disruptive technology for content distribution to mobile devices over the Internet. It provides an alternative solution to the traditional client-server based approach by reducing the need for centralized servers. Next to the already well-known P2P file sharing, mor...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & AuthorityApplications(United States)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L65/4084H04L67/1023H04L67/101H04L67/104H04L65/4076H04L67/1002H04L67/1068H04L67/1008H04L67/1001H04L65/611H04L65/612
InventorVAN GASSEL, JOZEF PIETERCURCIO, IGOR DANILO DIEGOPELTOTALO, JANI ANTEROSAUKKO, MARKO ANTTI JUHANIVÄÄTÄMÖINEN, LASSI ILARI
OwnerRPX CORP