For a constant step size, this is called the "Drunkard's Walk." See "Simulating a drunkard's walk in SAS."