Wireless communications technology enables us to seamlessly access many multimedia services, such as stored multi-media (e.g., video on-demand), live streaming (e.g., Internet live sport networks, Internet radio stations), and real-time interactive streaming (e.g., online games, video conference, e-education), etc. As such, wireless communications technology has rapidly gained a crucial role and importance in our lives.