Structured P2P based application service platform and implementing method thereof

An application service platform and structured technology, applied in the field of computer network system platform, can solve the problems of low efficiency of event notification, achieve good scalability, measure network delay, and achieve simple and efficient effects

Inactive Publication Date: 2008-02-06
UNIV OF SCI & TECH OF CHINA +1
View PDF0 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But for the application of service publishing and subscription event notification, subscribers usually only care about the subscribed service type and the information described by several simple keywords. For example, the user wants to subscribe t...

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
  • Structured P2P based application service platform and implementing method thereof
  • Structured P2P based application service platform and implementing method thereof
  • Structured P2P based application service platform and implementing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] As shown in Fig. 2, the entire platform of the present invention is divided into five parts, which are respectively an automatic networking module, a distributed network measurement module, a routing optimization module, an API interface and a distributed network management module. The automatic networking module, on the one hand, is responsible for organizing nodes into an overlay network in a structured P2P manner, that is, DHT networking. Each node in the DHT networking has a DHT routing table, and the entry is the node in the DHT networking On the other hand, it is also responsible for organizing the nodes in each autonomous domain into a RON network, so that multiple autonomous domains form multiple RONs, that is, RON networking. Each node in the RON networking has a RON routing table. Table entries are the neighbors of this node in the RON network, and the RON network provides the neighbor relationship between nodes for distributed network measurement and route opt...

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 present invention relates to an application service platform based on the structuring P2P and a corresponding realization method. An automatic group net module comprises a DHT group net, a RON group net and an API function. The DHT group net organizes the nodes in a network according to the manner of structuring P2P to provide neighborhood relation between the nodes for the realization of the API function. The RON group net organizes the nodes according to the geo information such as the autonomy areas where the nodes is and provides the node neighborhood relation for a distributed network measuring module and a route optimization module. The API function realization specifically finishes all functions provided by the API interface to the upper application. The distributed network measuring module obtains the route state information between every node in the automatic group net module, RON group net and the RON neighborhood nodes. The route optimization module provides an optimization route to the data passing through the RON neighborhood. The distributed network measuring module makes arrangements of basic information respectively to the automatic group net, the distributed network measurement and the route optimization module, and obtains all states in the running process of these modules. The API interface achieves the alternation of the upper application and the automatic group net module. The present invention has the advantages of simple structure, easy realization, high efficiency and strong expansibility.

Description

technical field [0001] The invention relates to a structured P2P application service platform and a realization method thereof, belonging to the field of computer network system platforms. Background technique [0002] After several years of rapid development, P2P technology has been widely used in today's Internet. The current applications mainly focus on two aspects. On the one hand, it provides file or metadata storage services, from the centralized music file P2P service Napster to the fully distributed Gnutella, Freenet, and some file sharing systems, such as CFS ( Cooperative FileSystem), PAST, OceanStore, among which Napster is a centralized structure, Gnutella and Freenet use a fully distributed unstructured P2P, while CFS, PAST and OceanStore adopt a structured P2P model that appeared later in P2P. Another aspect of P2P application is streaming media, which uses P2P technology to realize large-scale streaming media live broadcast and on-demand services on the Inter...

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/46H04L12/54H04L12/24H04L29/08
Inventor 周健洪佩琳周旭覃毅芳范鹏飞
Owner UNIV OF SCI & TECH OF CHINA
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