Create new protocol Driver