Routing method of pub/sub system on structural P2P network

A P2P network, structured technology, applied in the direction of transmission system, digital transmission system, data exchange network, etc., can solve the problems of unavailable, strong reliability guarantee, loss of P2P network decentralized control and load balance, etc., to avoid message forwarding , high routing efficiency, and the effect of improving reliability

Inactive Publication Date: 2005-06-08
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF0 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these systems cannot provide stronger reliability guarantees than Scribe, and events may not reach all subscribers
At the same time, these systems also require several special "convergence points" in the P2P network. These confluence points provide centralized services, and their load far exceeds that of other nodes, thus losing the advantages of decentralized control and load balancing of the P2P 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
  • Routing method of pub/sub system on structural P2P network
  • Routing method of pub/sub system on structural P2P network
  • Routing method of pub/sub system on structural P2P network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The present invention is an improvement to the pub / sub system on the existing structured P2P network. According to the characteristics of the structured P2P network, the present invention creates a spanning tree with it as the root for each node, wherein the children of the root node are items in the routing table of the root node. Each node in the spanning tree is responsible for a coding range, the root node is responsible for the global coding range, and the coding range that each other node is responsible for is a part of the coding range that its parent node is responsible for. For example, in the example shown in FIG. 3 , assuming that node 213 wants to broadcast a certain message to the entire network, the node first sends the message to the entries in its routing table. For node 202, after receiving the message, it forwards it to the nodes in the interval whose encoding prefix is ​​20; for node 031, after receiving the message, it forwards it to each node in the...

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

This invention discloses the pub / sub route method established on the structured P2P network, including: the coding of all nodes, and divide the relating nodes into sub-space with different levels based on the prefix of the coding, as to every node, it chooses a converging node that transmits information of other node of this sub-space; on the basis of the relating sub-space, establish the corresponding route form for every node and record the converging nodes of every sub-space; on the basis of the relating sub-space, found the corresponding filtrating condition form for every node to record the subscription condition defined by every sub-space; when the node information is transmitted, firstly transmit the information to the relating converging node of every target sub-space, the converging node processes the information, then transmitting the information to the corresponding node of the sub-space with the converging node in according tot eh route form and the filtrating condition form. This invention transmits the information to every subscriber needing less transmission times.

Description

technical field [0001] The invention relates to a routing method of a pub / sub system built on a structured P2P (Peer to Peer) network. Background technique [0002] Publish / subscribe (publish / subscribe, referred to as pub / sub) system is a distributed computing platform (or middleware system), which is used to provide a loosely coupled communication method between participants in a distributed system . In a large-scale, highly dynamic distributed system, its various participants may continuously join and exit, and it is often difficult for each participant to know which participants are currently online, so that the information interaction between them becomes Very difficult. The Pub / sub system can solve this problem very well, so it has received a lot of attention in recent years. [0003] In a pub / sub system, information exchanged between information producers and consumers is called an "event". Information producers send "events" to "event brokers"; information consume...

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): H04L12/18H04L12/58
Inventor 汪锦岭金蓓弘李京
Owner INST OF SOFTWARE - 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