Allot Communications outlook has improved, says Oppenheimer