The aim of the presented research is to study an effective algorithm for the admission control and handoff management of mobile user connections in a realistic urban scenario with a two-tier (micro- and macrocell) cellular coverage. The algorithm behavior is strongly related to the knowledge of the mobility profile of the users. Thus, an analysis of analogous algorithms available in literature and which exploit mobility estimation precedes our design activity. Their advantages and drawbacks have been observed and are used as a starting point for the design of our algorithm. It overcomes the weaknesses that the previous algorithms show when operating in a realistic urban scenario. As a consequence, it reduces the call-blocking probability and minimizes the handoff rate.