Mobility Management and Quality-Of-Service for Heterogeneous Networks