Jasleen Kaur

PROgrammable Networks of TOmorrow

PRONTO is a light-weight framework that provides a programmable interface to network elements. It achieves high flexibility by offering four degrees of programmability of network elements---ranging from programming the control plane to programming the data path, with the program operating on every packet.
The architecture has the following six main components. The first three lie in the data path.

More details can be found in this document.