use persistent udp connection