new udp string protocol