1. A data processing mechanism for selection of a communication interface for a communication device from a plurality of communication interfaces provided by a communication system, comprising: a first controller entity for executing a first selection routine for considering at least one first policy on communication via the communication system; and a second controller entity for executing a second selection routine for considering at least one second policy on communication via the communication system, the at least one second policy being related to a different aspect of communication than the at least one first policy, wherein the data processing mechanism is configured to select the communication interface based on outputs of the first selection routine and the second selection routine.