new protocol require MAC as unique identifier
need MAC address and this will be 1-to-1 map to user