Improving the flexibility and added complexity are two terms that must be considered carefully when presenting new solution for the next generation mobile networks or (5G). Reliability, availability, latency and data rates are some of the key indicators of the performance of the new systems. Heterogeneous network supported by computing functionality is one of the most recent added flavor topologies to LTE technology and the upcoming next generation mobile network. Mobility is yet one of the main challenges in such system. Allowing the user to serve the world of the data without interruption while in the move between the different cells of the Heterogeneous network is required to keep high level of the user's quality of experience.