Discovery of media independent services for heterogeneous networks