Controller, Schnittstellen und Protokolle