A study of convex programming with bundle filter method of non smooth convex constrained optimization