Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Peer-to-peer system, program publishing source monitoring method and device

A source-publishing, peer-to-peer technology, applied in the peer-to-peer field, can solve problems such as poor accuracy and low efficiency, and achieve the effect of improving accuracy and ensuring viewing experience

Active Publication Date: 2011-09-21
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a method for monitoring program distribution sources, aiming to solve the problems of low efficiency and poor accuracy of the existing monitoring methods for program distribution sources

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
  • Peer-to-peer system, program publishing source monitoring method and device
  • Peer-to-peer system, program publishing source monitoring method and device
  • Peer-to-peer system, program publishing source monitoring method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] figure 2 It shows the implementation process of the method for monitoring program release sources provided by the first embodiment of the present invention, and is described in detail as follows:

[0025] In step S101, various operating parameters of programs in nodes connected to the seed server in the peer-to-peer system are collected.

[0026] In the embodiment of the present invention, each node can report various operating parameters of the program to the seed server through the timed heartbeat information with the seed server. The various operating parameters of the program include one or more of cache time, upload speed, download speed, play percentage, and download percentage.

[0027] In step S102, according to the number of online nodes in the peer-to-peer system and the collected various operating parameters of the program in each node, the average value of various operating parameters of the program is calculated.

[0028] Wherein, according to the number...

Embodiment 2

[0039] figure 2 It shows the implementation process of the method for monitoring program distribution sources provided by the second embodiment of the present invention, image 3 Steps S201, S202, and S203 in the monitoring method of the shown program release source are respectively related to figure 2 Steps S101, S102, and S103 in the method for monitoring program release sources shown are the same, the only difference being that it also includes the following steps:

[0040] In step S204, when it is determined that the program distribution source is faulty, an alarm message is output.

[0041] In the embodiment of the present invention, when it is determined that the program release source is faulty, an alarm message is output, so that the operation and maintenance personnel can restore the program release source in a timely and fast manner, ensuring the user's viewing experience.

Embodiment 3

[0043] Figure 4 The structure of the device for monitoring program distribution sources provided by the first embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown. The monitoring device of the program distribution source may be a software unit, a hardware unit or a combination of software and hardware built in the seed server of the peer-to-peer system, or integrated into the seed server or the application system of the seed server as an independent pendant. in:

[0044] The parameter collection unit 1 collects various operating parameters of programs in each node connected to the seed server in the peer-to-peer system.

[0045] In the embodiment of the present invention, each node can report various operating parameters of the program to the seed server through the timed heartbeat information with the seed server. The various operating parameters of the program incl...

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

The invention is applied in the technical field of peer-to-peer, and provides a peer-to-peer system, a program publishing source monitoring method and a program publishing source monitoring device. The method comprises the following steps of: acquiring various running parameters of programs in each node connected with a seed server in the peer-to-peer system; calculating average values of the various running parameters of each program according to the number of online nodes in the peer-to-peer system and the acquired various running parameters of the programs in each node; and judging whethera program publishing source fails or not according to the average values of the various running parameters of the programs. The embodiment of the invention compares the average values of the various running parameters of the programs with preset normal values of the running parameters so as to rapidly, highly efficiently and accurately judge whether the program publishing source fails or not.

Description

technical field [0001] The invention belongs to the field of point-to-point technology, and in particular relates to a point-to-point system and a method and device for monitoring a program release source. Background technique [0002] Most of the existing network live broadcasting systems adopt peer-to-peer (P2P) technology. Peer-to-peer technology refers to the direct exchange of information between nodes without going through the server. This technology can save the bandwidth cost of the server. With bandwidth resources, it can meet the needs of a large number of users to watch programs online at the same time. For ease of description, the network system using point-to-point technology is called a point-to-point system. [0003] The program publishing source subsystem is an integral part of the point-to-point system. Its main function is to stream the program signal and release it to the super nodes (Super Peer, SP) deployed in each Internet Data Center (IDC) by network ...

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 & Authority Applications(China)
IPC IPC(8): H04N21/63H04N21/24H04L29/08H04L12/24H04L12/26
Inventor 王涛伟
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products