Start protocol implementation in a new thread