Method, device and system for node management and access in peer-to-peer network
A peer-to-peer network and node management technology, which is applied in the field of node management and can solve the problems of unclear management methods, inability to provide streaming media content, and large quantities.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] Such as figure 1 As shown, this embodiment provides a node management method in a peer-to-peer network, including the following steps:
[0050] 101. The scheduling server receives the access request initiated by the requesting node, wherein the requesting node needs to obtain data through a peer-to-peer network;
[0051] 102. After receiving the access request initiated by the requesting node, the scheduling server determines the group to which the requesting node belongs according to the playing time point in the access request, wherein different groups correspond to different playing time periods of the media program;
[0052] 103. The scheduling server provides candidate nodes to the requesting node according to the group to which the requesting node belongs, and sends the candidate node information to the requesting node through a response message; since all nodes in the group to which the requesting node belongs are the same as the requesting node's playing time pe...
Embodiment 2
[0067] This embodiment provides a method for node access in a peer-to-peer network, and a method for managing each node.
[0068] First of all, the scheduling server needs to form a group of nodes with similar viewing points of the program, namely: Session, so a program will be divided into many groups, each group corresponds to a different playing time period of the program, and each group has Identified by SessionID. The following describes the parameters formed by dividing programs into viewing groups:
[0069] ΔT: It is the time interval of the group. Due to the limitation of the cache size in the node, the nodes in a group can only share the cache data of ΔT time at most;
[0070] t: duration of a media program;
[0071] T0: the moment when the scheduling server creates the group;
[0072] Tj: the moment when a new node joins a group;
[0073] ts: The broadcasting time point of the program requested by the node when joining, that is, the time point in the program, so ...
Embodiment 3
[0112] Corresponding to the above-mentioned embodiment 2, this embodiment provides a node management device in a peer-to-peer network and a node access device in a peer-to-peer network.
[0113] Generally, the node management device in the peer-to-peer network is mainly used in the scheduling server, such as Figure 11 As shown, the device includes: a receiving unit 111 , a processing unit 112 , a searching unit 113 , a sending unit 114 , and a first calculating unit 115 .
[0114] First, the node management device needs to divide the media content into multiple groups, and the first calculation unit 115 is used to calculate the number of groups according to the total playing time and the group interval of the current media program, and calculate according to the following formula: Wherein, the t is the total playing time of the current media program; the ΔT is the group interval; the is the round-up function.
[0115] The receiving unit 111 is used to receive the access r...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 