An analysis of mobility and seamless handoff management and proposing a new algorithm to improve delay performance