Method and system for obtaining candidate cooperation node in P2P streaming media system

A cooperative node and streaming media technology, applied in the field of computer networks, can solve problems such as the inability to change the starting point, reduce the quality of candidate nodes, and the inability to effectively obtain nodes, so as to reduce the difficulty of construction and maintenance, improve node quality, and enhance scalability. Effect

Inactive Publication Date: 2012-07-04
INST OF ACOUSTICS CHINESE ACAD OF SCI
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some systems make some optimizations on this basis, such as geographic location-sensitive overlay network organization, etc., but they cannot change their starting point based on video data
In these streaming media systems, when the overlay network layer provides candidate cooperative nodes for the data scheduling layer, it cannot effectively obtain nodes with better service capabilities and online stability, thereby reducing the number of candidate nodes provided for the data scheduling layer. quality

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 system for obtaining candidate cooperation node in P2P streaming media system
  • Method and system for obtaining candidate cooperation node in P2P streaming media system
  • Method and system for obtaining candidate cooperation node in P2P streaming media system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The multi-dimensional overlay network applicable to the P2P streaming media system and its processing method of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0035] The present invention provides a multi-dimensional overlay network suitable for P2P streaming media systems. The overlay network maintains all nodes in a streaming media system for watching live broadcasts and on-demand programs and the multi-dimensional information owned by each node in a one-dimensional distributed network. In the hash table (DHT), the operation of the overlay network includes the following steps:

[0036] 1) The system maintains the resource identifier generation function mapped from multi-dimensional to one-dimensional, and stores the identifier generation function on the central index server;

[0037] 2) When each service node first goes online, it obtains the above-mentioned resource identifier generati...

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 provides a method and a system for obtaining a candidate cooperation node in a P2P streaming media system. The method includes the step of using one-dimensional distributed Hashtable to maintain multi-dimensional information of each server node in the P2P streaming media system. In the step, each server node takes video data information owned by the server node, service ability of the server node and stability information as parameters to input a group of several multi-dimensional and one-dimensional resource identifiers with position sensitivity to generate function, a group of several one-dimensional identifiers are obtained, and composite information which comprises the information of the several identifiers is released to the distributed Hashtable. The method further includes the step of obtaining target server node information. When a node with an application requirement sends out application requirement information, the server node which meets the service requirement is searched for in the distributed Hashtable according to the application requirement information to serve as the target server node, and the target server node is taken as the candidate cooperation node of a data scheduling layer.

Description

technical field [0001] The present invention relates to the technical field of computer network, in particular, the present invention relates to a method and system for obtaining candidate cooperative nodes in a P2P streaming media system. Background technique [0002] Each node in the P2P streaming media system establishes a connection through the overlay network layer. The overlay network should quickly, efficiently and accurately search for nodes that meet certain conditions in the current system according to the requirements of the data scheduling layer, provide candidate cooperative nodes for the data scheduling layer, and optimize system stability by adjusting its own organizational structure , bandwidth utilization and other indicators. [0003] In each channel of the P2P live broadcast system, the broadcast point of each node is near the broadcast point of the live data source, and the probability of data cooperation is relatively high; The capability requirements ...

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/845H04L12/56
Inventor 王劲林苏杭尤佳莉冯侦探任浩李晓林郑鹏飞
Owner INST OF ACOUSTICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products