The PPSP protocol.