Finishing the receive method

The protocol ID is now filled correctly. Thus the signaling is working.
Next thing to do would be to remove the protocolID from the payload and
just hand over necessary information to the user.