As Internet services rapidly become an essential part of the global infrastructure, it is necessary for the protocols underlying these services to be robust and failsafe. To achieve this goal, protocol developers should be able to design, implement, simulate, visualize, and validate their work in a protocol development environment before deployment in the field. In this paper we describe the ENTRAPID protocol development environment, outline its implementation, and present a performance evaluation.
X. W. Huang, Rosen Sharma, Srinivasan Keshav