Reenterable Model of Provider Backbone Bridge

Reenterable Model of Provider Backbone Bridge

The model has the same structure for any given PBB network. It evaluates the maximal and average network response time on-fly. The network topology is inputted as a value of dedicated constant together with other parameters such as addresses of various types of terminal and communication equipment their performance and the number of ports. Reenterable models are devised for model-driven design of networks. Dmitry A. […]

Read Me

Reenterable Model of Rectangular Communication Grid with Cut-through Nodes

Reenterable Model of Rectangular Communication Grid with Cut-through Nodes

A reenterable model of communication grid with cut-through nodes is constructed. The cut-through transmission of packets works fast, because it uses only the head of packet, which contains the destination address, for the forwarding decision. The reenterable models of the grid structures do not depend on the grid size that is the main advantage of reenterable models. The grid performance and average packet delivery time […]

Read Me

Reenterable Model of Rectangular Communication Grid

Reenterable Model of Rectangular Communication Grid

A reenterable model of communication grid with store-and-forward (SAF) nodes is constructed. The reenterable models of the grid structures do not depend on the grid size that is the main advantage of reenterable models. The grid performance and average packet delivery time are evaluated for various intensity of Poisson and Uniform distributions.   Shmeleva T.R. Efficiency estimation of computing grids with various traffic types. Proceedings […]

Read Me

Rectangular Grid with Cut-through Switching Nodes

Rectangular Grid with Cut-through Switching Nodes

The model is composed of packet switching nodes situated on a rectangular grid and generators of traffic attached to the grid borders. It is supplied with malefactor models in the form of traffic guns disguised under regular multimedia traffic. Switching nodes use cut-through transmission of packets that works fast, because it uses only the head of packet, which contains the destination address, for the forwarding […]

Read Me

Rectangular grid under disguised traffic attack

Rectangular grid under disguised traffic attack

The model consists of an 8×8 matrix of switching nodes that deliver packets to computing nodes which are attached to the matrix borders and produce and consume packets. Traffic guns are added to the model to represent traffic attacks. Simulation in CPN Tools revealed simple and dangerous traffic gun configurations. D. A. Zaitsev , T. R. Shmeleva, W. Retschitzegger, B. Pröll Security of grid structures […]

Read Me

Iteration over lists/arrays/etc in a function to calculate values during simulation

Iteration over lists/arrays/etc in a function to calculate values during simulation

Q: I just have a simple question, because I cannot find some example about it. It is possible to iterate over a collection (arrays, list, etc) just to calculate some values in a function, when executing the simulation? I want to calculate “mean” and “deviation” values, taking them from indexing 2 arrays I have in the declaration, to later send them as parameters for a […]

Read Me

Does CPN Tools take advantage of multi-core processors?

Does CPN Tools take advantage of multi-core processors?

No, CPN Tools uses two processes: one for the GUI and one for the simulator, which are both single-threaded. Using Access/CPN you might be able to distribute a simulation over different simulators, but there is no work done on this yet.

Read Me

Feature Requests

Feature Requests

Welcome to the CPN Tools feedback pages! We would love to hear which features you would like to see incorporated into CPN Tools the most. Please be as specific as possible – feel free to add mock-ups, use cases, etc. Don’t just write “this or that doesn’t work” or “make it faster.” Also, this is not for bug reports. For this, go here. Below, you […]

Read Me Leave comment

Bug Reports

Bug Reports

Welcome to the CPN Tools bug reporting pages! We would love to hear if you find any bugs in CPN Tools. Note this is not for requests for new features; for those go here. When submitting a bug report, make sure to include all of these. If you exclude any, we have to decline report! which version of CPN Tools and Windows do you use? […]

Read Me Leave comment

Better warnings for functions with side effects

Better warnings for functions with side effects

May 08, 2013 Michael Westergaard (Code and Support Guy, CPN Tools) shared this idea Check if any functions with side effects are in guards, etc. and report as error – maybe leverage volatile transition to make it an error and allow volatile transitions to bypass it. September 05, 2013 Michael Westergaard (Code and Support Guy, CPN Tools) responded Under review Reopened as 4 goes out […]

Read Me Leave comment