A function by which an unnecessary General Packet Radio Service (GPRS)
attach procedure is no longer performed when a service cancellation
situation is generated during execution of a GPRS attach procedure
according to a data service requested by a user is implemented. To do
this, a system is configured to determine whether an abnormal situation
occurs in an Europe-oriented General Packet Radio Service/Universal
Mobile Telecommunication System (GPRS/UMTS) mobile terminal and to
immediately terminate a currently proceeding attach procedure when an
abnormal service cancellation situation occurs. Herein, the abnormal
situation can occur when the user cancels a service during use of a data
service (e.g., Wireless Application Protocol (WAP), Multimedia Message
Service (MMS)) or when connection of the service fails due to a bad
network state. Accordingly, by not performing an unnecessary GPRS attach
procedure due to the occurrence of an abnormal situation, the mobile
terminal does not have to perform an unnecessary routing area updating
procedure, thereby reducing power consumption.