Basis for UDP implementation