I. Introduction
Instant messaging (IM) is a real-time communication service which allows a user to send a message, usually based on text, to other users [2]. Nowadays we depend more and more on information from the Internet, and are increasingly not satisfied with accessing the Internet using personal computers or office workstations. Hence, accessing the Internet by portable and wireless devices has been becoming popular.