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

Architecture of peer-to-peer network platform

A peer-to-peer network, platform technology, applied in the field of network communication

Inactive Publication Date: 2011-11-02
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016]3. The distribution of the peers under the super peer of each rendezvous point is not clear
[0017]4. The routing items exchanged by the rendezvous super peers are also specially made, resulting in irreparable waste of bandwidth in many cases
[0018]5. The maintenance method between the aggregation peer and the edge peer is not clearly stipulated, which may cause a high failure rate when some peers are off-network
[0019]6. The number of search hops is unpredictable
[0020]7. The JXTA platform does not have a built-in simulator
No technical improvements in P2P routing

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
  • Architecture of peer-to-peer network platform
  • Architecture of peer-to-peer network platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The embodiment of the present invention provides a P2P platform architecture. The architecture is a layered modular network structure, and the structural diagram of an embodiment of the architecture is as follows figure 1 shown.

[0040] In the architecture of the P2P platform proposed in the embodiment of the present invention, developers can develop in two layers: they can create and test new P2P network routing algorithms based on Netabs API (network abstract programming interface); or, based on Common API (common API) programming interface) to create and test new services based on P2P networks.

[0041] The architecture of the P2P platform proposed by the embodiment of the present invention can promote the smooth transition of the simulation code to the test code running on the Internet. The architecture provides Netabs API to encapsulate the details of network communication, so that the code written based on Netabs API can be run on the actual network test bed w...

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 peer-to-peer network platform construction, which comprises: a communication layer positioned on the bottom of the peer-to-peer network platform construction for transmitting messages with the peer through a physical network or a simulator and communicating with the overlap network layer through a network abstract application programming interface; an overlap network layer positioned on the communication layer while below the service layer for realizing the peer-to-peer network routing function, communicating with the service layer through the general programming interface, and transmitting messages between the communication layer and the service layer; and a service layer positioned on the overlap network layer for providing service to the application of the client-end. The construction in the invention supports overlap network layer simulator and network layer simulator, can supports simulation in two layers, and can screen the difference between the simulation and the actual motion by the abstract interface, consequently, can be used to testing the platform, service and application independently.

Description

technical field [0001] The present invention relates to the field of network communication, in particular to a P2P (peer-to-peer, peer-to-peer) network platform architecture. Background technique [0002] Recently, P2P network has been paid more and more attention because its characteristics meet the needs of the times, and it can be regarded as a model of P2P computing. P2P network technology will penetrate into many fields. In P2P network technology, how to correctly route or query under various disturbance conditions is a key issue. [0003] In the P2P network technology, the "node capabilities" of each peer (Peer) often have dissimilarity, which is manifested in aspects such as CPU speed, available bandwidth, and storage space. To maximize the size of the P2P network, it is necessary to consider the problem of the dissimilarity of these "node capabilities". [0004] Some non-open P2P middleware frameworks usually use the protocols defined by each manufacturer, and the ...

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 Patents(China)
IPC IPC(8): H04L29/08H04L12/56
Inventor 施广宇贾迪希·辛格·巴巴拉拉贾特·笈多
Owner HUAWEI TECH CO LTD
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