As the mobile networking technologies evolve, people are able to access the Internet through heterogeneous wireless access networks, such as WLAN, GPRS, 3G and Beyond 3G networks. For the coverage, bandwidth and cost of these heterogeneous mobile access n