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

Design method of expandable general purpose type P2P network simulator

A P2P network and design method technology, applied in the field of P2P network simulation, can solve the problems of weak versatility, poor usability, and low scalability, and achieve the effect of simplifying implementation overhead and excellent scalability.

Inactive Publication Date: 2008-11-19
NANJING UNIV
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The problem to be solved by the present invention is: there is no general-purpose P2P network simulator design method at present, there are problems of weak versatility, low scalability, and poor usability, and it is impossible to realize unified simulation and comparison of various protocols and environments

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
  • Design method of expandable general purpose type P2P network simulator
  • Design method of expandable general purpose type P2P network simulator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The present invention comprehensively uses object-oriented, multi-layer system structure, discrete time simulation, event simulation and data flow simulation technology to define the technical framework for the simulation of P2P network, and constitute the multi-level structure model of P2P network; The first layer provides an independent event container; and then uses the multi-state self-describing model to provide object-level abstraction for the system state, so that a single system can use the event container to accommodate multi-state objects to simulate the coexistence of multiple states in a real system. For blocking states , it is necessary to provide an independent state object container for processing; the present invention also abstracts all behaviors and states of the system into objects, uses the inheritance method in object-oriented, provides a unified processing interface for all objects, and ensures the consistency of event processing. The event characte...

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

Disclosed is a design method of an extensible general P2P network simulator; firstly, the technology frame is defined for the simulation of the P2P network to construct a multilayer structure model of the P2P network; and then a separated event container is provided for each layer of the multilayer structure; the abstraction in the object level is provided for the system state; the system is enabled to use the mode that the event container contains multimode objects to simulate the multimode coexistence in the practical system; finally, all the behaviors and states of the system are abstracted to be objects; all the objects are provided with unified processing interfaces to guarantee the consistency of the event processing. The design of an extensible general P2P network simulator provides the P2P protocol realized in the simulator with the unified abstraction process through the unified system behavior abstraction method and simplifies the simulation realization cost of the practical protocol; compared with the prior art, the design method of an extensible general P2P network simulator has the advantages of simulating the behavior features of the practical P2P network system completely, providing the simulator with good extensibility, usability and generality.

Description

technical field [0001] The invention relates to a P2P network simulation technology, which is a design method of an expandable general-purpose P2P network simulator, which is mainly suitable for the simulation of the P2P network, and can also support the design of other distributed system simulations. Background technique [0002] P2P network has developed rapidly and been widely used in recent years, and its data traffic has occupied the main body of Internet traffic. Due to the large scale and high dynamics of the P2P network, there are problems of complex structure, difficult control, excessive overhead and weak versatility in the performance analysis and evaluation of traditional simulation experiment methods. In view of this reason, the research of peer-to-peer network simulation technology and development are receiving increasing attention. [0003] At present, although there are a variety of network simulators for different application environments and different prot...

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/26H04L29/08G06F9/44
Inventor 陈贵海袁瑞峰
Owner NANJING UNIV
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