Accordingly, there is a need for a method of selecting a communication interface to transmit data in a wireless communication network by enabling an application to pOll at least one communication interface to determine whether it is available to transmit data.