udp versus serial