tokens: ['The', 'mobile', 'station', 'shall', 'be', 'ready', 'to', 'respond', 'upon', 'an', 'AUTHENTICATION', 'REQUEST', 'message', 'at', 'any', 'time', 'whilst', 'a', 'RR', 'connection', 'exists', 'With', 'exception', 'of', 'the', 'cases', 'described', 'in', 'subclause', '', 'it', 'shall', 'process', 'the', 'challenge', 'information', 'and', 'send', 'back', 'an', 'AUTHENTICATION', 'RESPONSE', 'message', 'to', 'the', 'network', 'If', 'a', 'SIM', 'is', 'inserted', 'in', 'the', 'MS', 'the', 'MS', 'shall', 'ignore', 'the', 'Authentication', 'Parameter', 'AUTN', 'IE', 'if', 'included', 'in', 'the', 'AUTHENTICATION', 'REQUEST', 'message', 'and', 'shall', 'proceed', 'as', 'in', 'case', 'of', 'a', 'GSM', 'authentication', 'challenge', 'It', 'shall', 'not', 'perform', 'the', 'authentication', 'of', 'the', 'network', 'described', 'in', 'subclause', '', 'In', 'a', 'GSM', 'authentication', 'challenge', 'the', 'new', 'GSM', 'ciphering', 'key', 'calculated', 'from', 'the', 'challenge', 'information', 'shall', 'overwrite', 'the', 'previous', 'GSM', 'ciphering', 'key', 'and', 'any', 'previously', 'stored', 'UMTS', 'ciphering', 'key', 'and', 'UMTS', 'integrity', 'key', 'shall', 'be', 'deleted', 'The', 'new', 'GSM', 'ciphering', 'key', 'shall', 'be', 'stored', 'on', 'the', 'SIMUSIM', 'together', 'with', 'the', 'ciphering', 'key', 'sequence', 'number', 'In', 'a', 'UMTS', 'authentication', 'challenge', 'the', 'new', 'UMTS', 'ciphering', 'key', 'the', 'new', 'GSM', 'ciphering', 'key', 'and', 'the', 'new', 'UMTS', 'integrity', 'key', 'calculated', 'from', 'the', 'challenge', 'information', 'shall', 'overwrite', 'the', 'previous', 'UMTS', 'ciphering', 'key', 'GSM', 'ciphering', 'key', 'and', 'UMTS', 'integrity', 'key', 'The', 'new', 'UMTS', 'ciphering', 'key', 'GSM', 'ciphering', 'key', 'and', 'UMTS', 'integrity', 'key', 'are', 'stored', 'on', 'the', 'USIM', 'together', 'with', 'the', 'ciphering', 'key', 'sequence', 'number', 'Furthermore', 'in', 'AGb', 'mode', 'when', 'after', 'the', 'authentication', 'procedure', 'an', 'A', 'ciphering', 'algorithm', 'that', 'requires', 'a', 'bit', 'ciphering', 'key', 'is', 'taken', 'into', 'use', 'then', 'a', 'new', 'GSM', 'Kc', 'shall', 'also', 'be', 'calculated', 'as', 'described', 'in', 'the', 'subclause', 'a', 'The', 'SIMUSIM', 'will', 'provide', 'the', 'mobile', 'station', 'with', 'the', 'authentication', 'response', 'based', 'upon', 'the', 'authentication', 'challenge', 'given', 'from', 'the', 'ME', 'A', 'UMTS', 'authentication', 'challenge', 'will', 'result', 'in', 'the', 'USIM', 'passing', 'a', 'RES', 'to', 'the', 'ME', 'A', 'GSM', 'authentication', 'challenge', 'will', 'result', 'in', 'the', 'SIMUSIM', 'passing', 'a', 'SRES', 'to', 'the', 'ME', 'A', 'ME', 'supporting', 'UMTS', 'authentication', 'challenge', 'may', 'support', 'the', 'following', 'procedure', 'In', 'order', 'to', 'avoid', 'a', 'synchronisation', 'failure', 'when', 'the', 'mobile', 'station', 'receives', 'an', 'AUTHENTICATION', 'REQUEST', 'message', 'the', 'mobile', 'station', 'shall', 'store', 'the', 'received', 'RAND', 'together', 'with', 'the', 'RES', 'returned', 'from', 'the', 'USIM', 'in', 'the', 'volatile', 'memory', 'and', 'associate', 'it', 'with', 'CS', 'domain', 'When', 'the', 'MS', 'receives', 'a', 'subsequent', 'AUTHENTICATION', 'REQUEST', 'message', 'if', 'the', 'stored', 'RAND', 'value', 'for', 'the', 'CS', 'domain', 'is', 'equal', 'to', 'the', 'new', 'received', 'value', 'in', 'the', 'AUTHENTICATION', 'REQUEST', 'message', 'then', 'the', 'mobile', 'station', 'shall', 'not', 'pass', 'the', 'RAND', 'to', 'the', 'USIM', 'but', 'shall', 'immediately', 'send', 'the', 'AUTHENTICATION', 'RESPONSE', 'message', 'with', 'the', 'stored', 'RES', 'for', 'the', 'CS', 'domain', 'If', 'for', 'the', 'CS', 'domain', 'there', 'is', 'no', 'valid', 'stored', 'RAND', 'in', 'the', 'mobile', 'station', 'or', 'the', 'stored', 'RAND', 'is', 'different', 'from', 'the', 'new', 'received', 'value', 'in', 'the', 'AUTHENTICATION', 'REQUEST', 'message', 'the', 'mobile', 'station', 'shall', 'pass', 'the', 'RAND', 'to', 'the', 'USIM', 'shall', 'override', 'any', 'previously', 'stored', 'RAND', 'and', 'RES', 'with', 'the', 'new', 'ones', 'and', 'start', 'or', 'reset', 'and', 'restart', 'timer', 'T', 'The', 'RAND', 'and', 'RES', 'values', 'stored', 'in', 'the', 'mobile', 'station', 'shall', 'be', 'deleted', 'and', 'timer', 'T', 'if', 'running', 'shall', 'be', 'stopped', '', 'upon', 'receipt', 'of', 'a', 'SECURITY', 'MODE', 'COMMAND', 'Iu', 'mode', 'only', 'CIPHERING', 'MODE', 'COMMAND', 'AGb', 'mode', 'only', 'CMSERVICEACCEPT', 'CMSERVICEREJECT', 'LOCATIONUPDATINGACCEPT', 'or', 'AUTHENTICATION', 'REJECT', 'message', '', 'upon', 'expiry', 'of', 'timer', 'T', 'or', '', 'if', 'the', 'mobile', 'station', 'enters', 'the', 'MM', 'state', 'MM', 'IDLE', 'or', 'NULL']