This Article 
 Bibliographic References 
 Add to: 
The Programmable Network Prototyping System
May 1989 (vol. 22 no. 5)
pp. 67-76

The programmable network prototyping system (PNPS) uses a collection of reusable hardware modules that implement generic communications functions such as transmission, reception, signal propagation, and pattern matching. These modules are interconnected and configured to emulate a variety of communication networks whose behavior can be monitored under different load conditions. The user specifies a network as a set of interacting components using available software tools. These tools are accessible within a prototyping environment that includes a control system for configuring the hardware modules and interconnecting them according to the component specifications. Previously designed components are stored in a library and can be used to specify new networks. Although PNPS is designed to provide a prototyping environment for communication networks, some of the basic ideas can be useful in other contexts.

Randy Cieslak, Ayman Fawaz, Sonia Sachs, Pravin Varaiya, Jean Warland, Albert Li, "The Programmable Network Prototyping System," Computer, vol. 22, no. 5, pp. 67-76, May 1989, doi:10.1109/2.27958
Usage of this product signifies your acceptance of the Terms of Use.