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

System and method for broadcasting message in structural peer-to-peer network

A structured peer-to-peer and message broadcasting technology, applied in the field of communication, can solve the problems of redundant messages, causing network storms, and the inapplicability of multi-hop DHT networks, so as to avoid network storms and prevent network redundant messages.

Inactive Publication Date: 2011-05-11
ZTE CORP
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Common P2P message broadcast algorithms, such as web crawlers based on the Gnutella protocol, are used to collect P2P nodes, search or count shared file information on the overlay network, etc. The basic principle is the broadcast mechanism of flooding, and many existing algorithms are also based on the flooding method. Improvements, such as limiting the width of the flood search, etc.
[0006] When the inventor realizes the present invention, it is found that there is at least this defect in the prior art: when the aforementioned message broadcasting method is used in a large-scale DHT network with hundreds of thousands, millions or even more nodes, it is easy to generate redundancy news, causing the network to be overloaded and triggering a network storm
In addition, there is a single-hop DHT network message broadcast algorithm based on each node knowing the global network topology, which is not applicable to typical multi-hop DHT networks

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
  • System and method for broadcasting message in structural peer-to-peer network
  • System and method for broadcasting message in structural peer-to-peer network
  • System and method for broadcasting message in structural peer-to-peer network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The implementation of the present invention will be described in detail below in conjunction with the accompanying drawings and examples, so as to fully understand and implement the process of how to apply technical means to solve technical problems and achieve technical effects in the present invention.

[0037] It should be noted that, if there is no conflict, the embodiments of the present invention and various features in the embodiments can be combined with each other, and all are within the protection scope of the present invention. In addition, the steps shown in the flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and, although a logical order is shown in the flow diagrams, in some cases, may be different The steps shown or described are performed in the order herein.

[0038] The present invention provides a message broadcasting mechanism applicable to all DHT networks. Its core idea is that ...

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 discloses a system and method for broadcasting a message in a structural peer-to-peer network to complete message broadcasting in the structural peer-to-peer network. In the method, a message is broadcast stage by stage from an initial node, and each stage at least comprises a broadcasting node; in each stage, the broadcasting node determines the broadcasting range of the current stage, indicates the broadcasting range of the next stage and broadcasts the message to a receiving node of the current stage in accordance with the broadcasting range of the current stage, and after receiving the message, the receiving node of the current stage is used as the broadcasting node of the next stage to continue to broadcast the message; and when no receiving node in a certain stage can be used by the broadcasting node for determining the broadcasting range of the current stage, the broadcasting node of the current stage stops broadcasting, wherein the broadcasting node in the first stage is the initial node. The invention realizes that the message can be quickly broadcast to all the nodes in the network without relevance to specific network topology and routing protocols, thereby being applicable to multiple networks based on distributed hash tables.

Description

technical field [0001] The invention relates to the communication field, in particular to a message broadcasting system and method in a structured peer-to-peer network. Background technique [0002] Peer-to-Peer (Peer-to-Peer, P2P, or peer-to-peer) technology allows users to directly connect to other users' computers for file sharing and exchange. At the same time, P2P technology is also widely used in deep search, distributed computing and collaborative work. [0003] A distributed P2P network usually builds a routing table based on a Distributed Hash Table (DHT) for addressing and storage. An important feature of the DHT-based P2P network is that there is no strict central server in the network, but the overlay network has a strict topology structure. Usually, a node can only see part of the topology of the overlay network and is responsible for storing a small part of data. [0004] figure 1 It is a schematic structural diagram of a DHT network in the prior art. like ...

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
IPC IPC(8): H04L12/56H04L29/08
CPCH04L12/1854H04L67/104H04L67/1065H04L67/1074
Inventor 胡永生陈志峰
Owner ZTE CORP
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