vsn