A method of updating a location of a mobile terminal, the method comprising: receiving (S112, S212) a first assignment of at least one tracking area within which the mobile terminal is allowed to move without performing a tracking area update, the at least one tracking area comprising a first group of one or more communication cells; and performing (S126, S223) a tracking area update process upon an occurrence of a trigger condition by transmitting information corresponding to at least one of movement of the mobile terminal, one or more communication cells and one or more tracking areas, wherein the transmitted information comprises at least one of: the identity of each tracking area that includes each of a specified number of most recent communication cells selected by the mobile terminal; the identity of each tracking area that includes a communication cell selected by the mobile terminal during a specified immediately previous time interval; the times during a specified immediately previous time interval at which the mobile terminal selected a communication cell not included in any tracking area in which the immediately previous selected communication cell was included; for each tracking area assigned to the mobile terminal, the last time at which the mobile terminal selected a communication cell included in the corresponding assigned tracking area; for each tracking area assigned to the mobile terminal, the last time at which the mobile terminal selected a communication cell not included in the corresponding assigned tracking area; for each tracking area that includes the currently selected communication cell, the last time at which the mobile terminal selected a communication cell not included in the corresponding tracking area that includes the currently selected communication cell; and for each communication cell that is a neighbor to the currently selected communication cell, the tracking areas that include the corresponding neighbor communication cell. receiving (S112, S212) a first assignment of at least one tracking area within which the mobile terminal is allowed to move without performing a tracking area update, the at least one tracking area comprising a first group of one or more communication cells; and performing (S126, S223) a tracking area update process upon an occurrence of a trigger condition by transmitting information corresponding to at least one of movement of the mobile terminal, one or more communication cells and one or more tracking areas, wherein the transmitted information comprises at least one of: the identity of each tracking area that includes each of a specified number of most recent communication cells selected by the mobile terminal; the identity of each tracking area that includes a communication cell selected by the mobile terminal during a specified immediately previous time interval; the times during a specified immediately previous time interval at which the mobile terminal selected a communication cell not included in any tracking area in which the immediately previous selected communication cell was included; for each tracking area assigned to the mobile terminal, the last time at which the mobile terminal selected a communication cell included in the corresponding assigned tracking area; for each tracking area assigned to the mobile terminal, the last time at which the mobile terminal selected a communication cell not included in the corresponding assigned tracking area; for each tracking area that includes the currently selected communication cell, the last time at which the mobile terminal selected a communication cell not included in the corresponding tracking area that includes the currently selected communication cell; and for each communication cell that is a neighbor to the currently selected communication cell, the tracking areas that include the corresponding neighbor communication cell. the identity of each tracking area that includes each of a specified number of most recent communication cells selected by the mobile terminal; the identity of each tracking area that includes a communication cell selected by the mobile terminal during a specified immediately previous time interval; the times during a specified immediately previous time interval at which the mobile terminal selected a communication cell not included in any tracking area in which the immediately previous selected communication cell was included; for each tracking area assigned to the mobile terminal, the last time at which the mobile terminal selected a communication cell included in the corresponding assigned tracking area; for each tracking area assigned to the mobile terminal, the last time at which the mobile terminal selected a communication cell not included in the corresponding assigned tracking area; for each tracking area that includes the currently selected communication cell, the last time at which the mobile terminal selected a communication cell not included in the corresponding tracking area that includes the currently selected communication cell; and for each communication cell that is a neighbor to the currently selected communication cell, the tracking areas that include the corresponding neighbor communication cell.