Let X be a real or complex Banach space of dimension at least 3. We give a complete description of surjective mappings on B(X) that preserve the ascent of Jordan triple product of operators or, preserve the descent of Jordan triple product of operators