Programmable transponder, code and differentiated filter configuration in elastic optical networks