Initial protocol design