Default implementation of the SPR protocol.