IP CONTROLLER DESIGN