SIST ETS 300 614 E1:2003
(Main)Digital cellular telecommunications system (Phase 2) (GSM); Security management (GSM 12.03)
- Abstract
This European Telecommunication Standard (ETS) describes the management of the security related aspects in the GSM/DCS PLMN. The management of the relevant security services is addressed with respect to the following aspects: Overview of the security features; Description of the relevant management procedures; Modeling using the object oriented paradigm. The definitions and descriptions of the security features and mechanisms are contained in the specifications of the underlying procedures and are not defined in this ETS. References to appropriate GSM/DCS specifications have been made throughout the ETS, where necessary. Issues relating to the security of management (e.g. file transfer security, database security, inter operator security, etc.) are not covered in this ETS.
- Status
- Published
- Publication Date
- 30-Nov-2003
- Current Stage
- 6060 - National Implementation/Publication (Adopted Project)
- Start Date
- 01-Dec-2003
- Due Date
- 01-Dec-2003
- Completion Date
- 01-Dec-2003
SIST ETS 300 614 E1:2003 is the Slovenian adoption of ETS 300 614 Edition 1 from ETSI. It specifies how security-related aspects are managed in the GSM/DCS PLMN, including IMSI confidentiality, IMSI authentication, over-the-air data confidentiality and Mobile Equipment security. It is written for network operators and for the systems and network elements that administer those functions, such as MSC, VLR, HLR, BTS and EIR environments.
What does SIST ETS 300 614 E1:2003 specify?
SIST ETS 300 614 E1:2003 specifies the management of GSM security features at the network-management level. It brings together the security features, the procedures used to control them, and an object-oriented model for managing them in the PLMN.
The standard keeps the definitions of the underlying security mechanisms in other GSM specifications and uses those references where needed. It also leaves out management-security topics such as file transfer security, database security and inter-operator security.
| Annex | What it covers |
|---|---|
| A | Relation between the authentication and encryption attributes, including how they interact. |
| B | Additional security counters for MSC, VLR and HLR security functions. |
| C | Security measurement Object Model, including managed object classes, packages and attributes. |
| D | Informative index. |
The main body is organized into scope, normative references, abbreviations, management of security features, security management mechanisms, security procedures and the security management object model. In practice, that means the document is both a policy/control specification and an implementation model for O&M systems.
What are the key requirements of SIST ETS 300 614 E1:2003?
SIST ETS 300 614 E1:2003 centers on controlled activation, reporting and modelling of GSM security functions. The most important requirements are the trigger rules, the management attributes, the counters and alarms, and the managed object model that exposes them to operations systems.
Security triggers control when procedures run
Clause 6 introduces administrable security triggers for subscriber types and event groups. The operator can group triggering events, set a frequency or threshold, and decide when a procedure is executed.
In practice, this lets the network apply authentication, TMSI reallocation or IMEI checking only for selected subscriber types and selected events such as location update, mobile originating call, SMS or emergency call. The control is per VLR basis, so the setting applies in the area managed by that VLR.
IMSI confidentiality is managed with TMSI-related controls
Clause 4.1 and Clause 6.1 make IMSI confidentiality dependent on the use and reallocation of the Temporary Mobile Subscriber Identity (TMSI). The standard defines control over how often TMSI is reallocated and which MAP procedures include reallocation.
Timer T3212, conveyed on the BCCH, drives periodic location update and therefore the frequency of TMSI reallocation. The practical effect is straightforward: shorter intervals improve confidentiality, but they increase signaling load. The attribute allocateNewTMSIWhen is used to choose which procedures trigger a new TMSI.
Authentication is operator-controlled and can be retried
Clause 4.2 and Clause 6.2 define when subscriber authentication is mandatory, when it may be retried, and how authentication vectors are handled. The attributes authenticationNecessaryWhen, authenticationRetriedAllowed, numberOfAuthenticationVectorsKept and authenticationVectorReuseAllowed control those choices in the VLR.
This matters because authentication is a trade-off between protection and signaling load. The standard also covers open identification of the MS when a TMSI-based attempt fails, and it explains that vector reuse can reduce security and should be under operator control.
Encryption is selected by policy and algorithm lists
Clause 4.3 and Clause 6.3 manage encryption over the air interface through encryptionControl, algorithmListMSC and algorithmListBTS. The document recognizes the A5 ciphering algorithms and describes negotiation between the network and the mobile station.
The practical rule is that the MSC and BTS exchange supported algorithm lists, then the BSS selects an algorithm that both sides can use. If encryption is set as necessary and no encrypted mode can be negotiated, the call is cleared. Annex A shows how encryption policy interacts with authentication policy, which is important because the two functions are linked by the use of caching and reuse mechanisms such as CKSN.
IMEI checking is controlled separately
Clause 4.4 and Clause 6.4 manage Mobile Equipment security through the International Mobile Equipment Identity (IMEI). The attribute checkIMEIWhen selects which MAP procedures request the IMEI.
That means the network can choose when to query equipment identity and when to rely on it for white, grey or black list handling. The standard also notes that the protection against masquerade depends on the IMEI implementation and related reporting functions in the ME.
Security events are measured and reported
Clause 6.5 defines counters and scan reporting for security-related events, and Clause 6.6 defines security alarms. Annex B adds counters for encrypted and unencrypted connections, incompatible encryption, authentication vectors unavailable, and unknown subscriber events.
In practice, these counters tell an operator how often security mechanisms are used or fail. The alarms report problems such as authentication failure in the VLR, IMEI check violation, IMEI request failure, IMSI request failure and IMSI confidentiality failure in the MSC. The alarm records include the cause, severity and event information needed by operating personnel.
The object model exposes the security functions to O&M systems
Clause 7 defines managed object classes such as vlr1203AuthenticationFunction, vlr1203SubscriberIdFunction, vlr1203EquipmentIdFunction, msc1203EncryptionFunction, msc1203IMSIConfidentialityFunction, hlr1203SubscriberIdFunction and bts1203EncryptionFunction.
This matters because operations systems need a standard way to configure and monitor security behavior. The object model gives each function attributes, notifications, name bindings, parameters and ASN.1 syntax so that implementations can exchange management information consistently.
What terms does SIST ETS 300 614 E1:2003 define?
- IMSI - International Mobile Subscriber Identity, the subscriber identity that the standard tries to keep off the air interface where possible.
- TMSI - Temporary Mobile Subscriber Identity, the temporary identity used to improve subscriber confidentiality on the air interface.
- AuC - Authentication Centre, the network entity that generates authentication vectors and supports subscriber authentication.
- VLR - Visitor Location Register, the node that controls many of the authentication, TMSI and IMEI-related procedures.
- HLR - Home Location Register, the subscriber database that supports authentication and identity management across the network.
- MSC - Mobile Switching Centre, the switching node that manages call-related security settings and encryption policy.
- CKSN - Ciphering Key Sequence Number, used to keep ciphering key use aligned between the network and the mobile station.
- EIR - Equipment Identity Register, the network database used to classify IMEIs as white, grey or black.
Who uses SIST ETS 300 614 E1:2003?
SIST ETS 300 614 E1:2003 is used by GSM network operators, O&M teams, and vendors that implement MSC, VLR, HLR, BTS, EIR and related management functions. It is also relevant to security and quality managers who need to decide when authentication, encryption or IMEI checks are enabled and how they are reported.
Typical tasks include setting security triggers, defining algorithm lists, tuning TMSI reallocation frequency, interpreting security counters, and handling security alarms. It is also useful to engineers who build the managed object model and the alarm and measurement support in network-management systems.
Which standards are used with SIST ETS 300 614 E1:2003?
| Standard | What it contributes |
|---|---|
| GSM 02.09 | Security aspects for the GSM PLMN. |
| GSM 03.03 | Numbering, addressing and identification, including identity context. |
| GSM 03.20 | Security related network functions and technical realization of mechanisms. |
| GSM 04.08 | Mobile radio interface layer 3 procedures used for authentication, identity requests and ciphering. |
| GSM 09.02 | MAP procedures for access request, location update, authentication info and ciphering mode control. |
| GSM 12.00 | The network-management framework and high-level object model. |
| GSM 12.02 | Subscriber, ME and services data administration. |
| GSM 12.04 | Performance data measurements and scanner-related counters. |
| GSM 12.08 | Subscriber and Equipment Trace, referenced for IMEI tracing. |
| GSM 12.20 | Base Station System management information. |
| GSM 12.30 | ETSI object identifier tree and the management application context. |
| CCITT M.3010 and X.720/X.721/X.722/X.731/X.733/X.734/X.735/X.736/X.740 | TMN principles and OSI management functions for managed objects, alarms, event reporting, logs and security audit trails. |
What does the SIST ETS 300 614 E1:2003 document contain?
SIST ETS 300 614 E1:2003 contains clause text, a full ASN.1 type module (GSM1203TypeModule), managed object class definitions, attribute definitions, notifications, parameters and application context information. It also contains the containment trees for the security management object model and for the security measurement object model.
Annex A provides the interaction model for authentication and encryption. Annex B gives the additional security counter definitions and the conditions that update them. Annex C defines the security measurement managed object classes, packages, attributes, name bindings and behavior. The document also includes an informative index for navigation.
Get Certified
Connect with accredited certification bodies for this standard

ANCE
Mexican certification and testing association.

Intertek Slovenia
Intertek testing, inspection, and certification services in Slovenia.
LNE (Laboratoire National de Métrologie et d'Essais)
French national laboratory for metrology and testing.
Sponsored listings
Frequently Asked Questions
SIST ETS 300 614 E1:2003 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Digital cellular telecommunications system (Phase 2) (GSM); Security management (GSM 12.03)". This standard covers: This European Telecommunication Standard (ETS) describes the management of the security related aspects in the GSM/DCS PLMN. The management of the relevant security services is addressed with respect to the following aspects: Overview of the security features; Description of the relevant management procedures; Modeling using the object oriented paradigm. The definitions and descriptions of the security features and mechanisms are contained in the specifications of the underlying procedures and are not defined in this ETS. References to appropriate GSM/DCS specifications have been made throughout the ETS, where necessary. Issues relating to the security of management (e.g. file transfer security, database security, inter operator security, etc.) are not covered in this ETS.
This European Telecommunication Standard (ETS) describes the management of the security related aspects in the GSM/DCS PLMN. The management of the relevant security services is addressed with respect to the following aspects: Overview of the security features; Description of the relevant management procedures; Modeling using the object oriented paradigm. The definitions and descriptions of the security features and mechanisms are contained in the specifications of the underlying procedures and are not defined in this ETS. References to appropriate GSM/DCS specifications have been made throughout the ETS, where necessary. Issues relating to the security of management (e.g. file transfer security, database security, inter operator security, etc.) are not covered in this ETS.
SIST ETS 300 614 E1:2003 is classified under the following ICS (International Classification for Standards) categories: 33.070.50 - Global System for Mobile Communication (GSM). The ICS classification helps identify the subject area and facilitates finding related standards.
SIST ETS 300 614 E1:2003 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.
Standards Content (Sample)
SLOVENSKI STANDARD
01-december-2003
'LJLWDOQLFHOLþQLWHOHNRPXQLNDFLMVNLVLVWHPID]D¤±8SUDYOMDQMHYDUQRVWL*60
Digital cellular telecommunications system (Phase 2) (GSM); Security management
(GSM 12.03)
Ta slovenski standard je istoveten z: ETS 300 614 Edition 1
ICS:
33.070.50 Globalni sistem za mobilno Global System for Mobile
telekomunikacijo (GSM) Communication (GSM)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN ETS 300 614
TELECOMMUNICATION August 1996
STANDARD
Source: ETSI TC-SMG Reference: DE/SMG-061203P
ICS: 33.060.50
Key words: Digital cellular telecommunications system, Global System for Mobile communications (GSM)
Digital cellular telecommunications system (Phase 2);
Security management
(GSM 12.03)
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
Tel.: +33 92 94 42 00 - Fax: +33 93 65 47 16
Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and the
foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1996. All rights reserved.
Page 2
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
Whilst every care has been taken in the preparation and publication of this document, errors in content,
typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to
"ETSI Editing and Committee Support Dept." at the address shown on the title page.
Page 3
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
Contents
Foreword .7
Introduction.7
1 Scope .9
2 Normative references.9
3 Abbreviations.11
4 Management of security features.12
4.1 Subscriber Identity (IMSI) confidentiality management.12
4.2 Subscriber Identity (IMSI) authentication management.12
4.3 Data confidentiality over the air interface.12
4.3.1 Encryption and algorithm management.12
4.3.2 Key management .13
4.4 Management of Mobile Equipment security.13
5 Security management mechanisms.14
5.1 System control mechanisms.14
5.2 Information gathering mechanisms .14
5.2.1 Use of scanners .14
5.2.2 Audit trail mechanisms .14
5.3 Alarm reporting mechanisms.15
6 Security procedures .16
6.1 Subscriber Identity confidentiality management procedures (TMSI) .16
6.1.1 Timer for Periodic Location Update.16
6.1.2 Selector when TMSI reallocation shall be done .16
6.2 Subscriber Identity authentication management procedures.17
6.2.1 Selector when authentication shall be performed .17
6.2.2 Open Identification of MS (authentication retried).17
6.2.3 Parameters for generation and use of authentication vector .18
6.3 Encryption and algorithm management procedures.18
6.3.1 Encryption Management Procedures.18
6.3.2 Algorithm management procedures.19
6.4 IMEI management procedures .19
6.4.1 Selector when IMEI check shall be performed.19
6.5 Use of counters for security purposes .19
6.5.1 Open transfer of IMSI.19
6.5.2 IMEI related counters .19
6.5.3 Authentication failure.20
6.5.4 Additional security counters.20
6.5.5 Security-related scan reporting .20
6.6 Security reporting.21
6.6.1 Security alarm reports .21
6.6.1.1 Authentication failure in VLR .21
6.6.1.2 IMEI check violation in VLR.21
6.6.1.3 IMEI request failure in VLR.22
6.6.1.4 IMSI request failure in VLR.22
6.6.1.5 Unknown subscriber in HLR (VLR).22
6.6.1.6 Unknown subscriber in HLR .22
6.6.1.7 Unknown subscriber in AuC(HLR).22
6.6.1.8 IMSI confidentiality failure In MSC.22
6.6.2 Security audit trail reports.22
Page 4
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
7 Security management object model . 23
7.1 Security object classes. 24
7.1.1 vlr1203AuthenticationFunction . 24
7.1.2 vlr1203SubscriberIdFunction. 24
7.1.3 vlr1203EquipmentIdFunction. 24
7.1.4 msc1203EncryptionFunction . 25
7.1.5 msc1203IMSIConfidentialityFunction . 25
7.1.6 hlr1203SubscriberIdFunction. 25
7.1.7 bts1203EncryptionFunction . 25
7.2 Security attributes definitions . 26
7.2.1 authenticationNecessaryWhen. 26
7.2.2 authenticationRetriedAllowed . 26
7.2.3 numberOfAuthenticationVectorsKept . 26
7.2.4 authenticationVectorReuseAllowed . 26
7.2.5 allocateNewTMSIWhen . 26
7.2.6 checkIMEIWhen . 26
7.2.7 encryptionControl. 26
7.2.8 algorithmListMSC . 27
7.2.9 algorithmListBTS . 27
7.2.10 threshold . 27
7.2.11 vlr1203AuthenticationFunctionId . 27
7.2.12 vlr1203SubscriberIdFunctionId. 27
7.2.13 vlr1203EquipmentIdFunctionId. 27
7.2.14 msc1203EncryptionFunctionId . 27
7.2.15 msc1203IMSIConfidentialityFunctionId . 28
7.2.16 hlr1203SubscriberIdFunctionId. 28
7.2.17 bts1203EncryptionFunctionId . 28
7.3 Notifications. 29
7.4 Name bindings . 29
7.4.1 vlr1203AuthenticationFunction . 29
7.4.2 vlr1203SubscriberIdFunction. 29
7.4.3 vlr1203EquipmentIdFunction. 29
7.4.4 msc1203EncryptionFunction . 29
7.4.5 msc1203IMSIConfidentialityFunction . 29
7.4.6 hlr1203SubscriberIdFunction. 30
7.4.7 bts1203EncryptionFunction . 30
7.5 Parameters. 31
7.5.1 authenticationFailureInVLRParameter. 31
7.5.2 imsiRequestFailureInVLRParameter . 31
7.5.3 imsiRequestFailureInVLRParameter . 31
7.5.4 imeiCheckViolationInVLRParameter . 31
7.5.5 imeiRequestFailureInVLRParameter. 31
7.5.6 imsiConfidentialityFailureInMSCParameter. 31
7.5.7 imsiConfidentialityFailureInHLRParameter. 31
7.6 Abstract syntax definitions. 32
7.7 Application contexts . 37
Annex A (normative): Relation between the authentication and encryption attributes. 38
Annex B (normative): Additional security counters . 41
B.1 MSC security measurement function. 41
B.1.1 Encrypted connection used. 41
B.1.2 Unencrypted connection used. 41
B.1.3 Connection to be Cleared Due to Incompatible Encryption. 42
B.2 VLR Security Function . 42
B.2.1 Authentication Vectors Unavailable. 42
B.2.2 Subscriber unknown in HLR(VLR) . 42
B.3 HLR Security Function. 43
B.3.1 Subscriber Unknown in HLR . 43
B.3.2 Subscriber Unknown in AuC(HLR). 43
Page 5
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
Annex C (normative): Security measurement Object Model .44
C.1 Model structure and content.44
C.2 Security measurement managed object classes .45
C.2.1 mscSecurityMeasurementFunction .45
C.2.2 vlrSecurityMeasurementFunction .45
C.2.3 hlrSecurityMeasurementFunction .45
C.3 Security measurement package definitions .46
C.3.1 General Security Measurement Function Packages .46
C.3.1.1 basicSecurityMeasurementFunctionPackage .46
C.3.2 MSC Security Measurement Function Packages .46
C.3.2.1 encryptedConnectionPackage .46
C.3.2.2 incompatibleEncryptionPackage .46
C.3.3 VLR Security Measurement Function Packages .46
C.3.3.1 authenticationVectorsUnavailablePackage.46
C.3.3.2 unknownSubscriberInHlrFromVlrPackage .46
C.3.4 HLR Security Measurement Function Packages.47
C.3.4.1 unknownSubscriberInHlrPackage .47
C.3.4.2 unknownSubscriberInAucPackage .47
C.4 Security measurement attribute definitions .48
C.4.1 General Security Measurement Function Related Attributes.48
C.4.1.1 securityMeasurementFunctionId .48
C.4.2 MSC Security Measurement Function Related Attributes.48
C.4.2.1 encryptedConnectionUsed .48
C.4.2.2 unencryptedConnectionUsed .48
C.4.2.3 callClearedIncompatibleEncryption .48
C.4.3 VLR Security Measurement Function Related Attributes.48
C.4.3.1 authVectorsUnavailable .48
C.4.3.2 subsUnknownInHlrFromVlr .48
C.4.4 HLR Security Measurement Function Related Attributes .49
C.4.4.1 subsUnknownInHlr .49
C.4.4.2 subsUnknownInAuc.49
C.5 Security measurement name bindings.50
C.5.1 MSC Name Binding .50
C.5.1.1 mscSecurityMeasurementFunction-"gsm1200:1993":mscFunction.50
C.5.2 VLR Name Binding .50
C.5.2.1 vlrSecurityMeasurementFunction-"gsm1200:1993":vlrFunction.50
C.5.3 HLR Name Binding .50
C.5.3.1 hlrSecurityMeasurementFunction-"gsm1200:1993":hlrFunction .50
C.6 Security measurement behaviour definitions .51
C.6.1 general security measurement function behaviour.51
C.6.2 general security measurement package behaviour.51
C.6.3 general security measurement attribute behaviour.51
C.7 Security measurement abstract syntax definitions.52
Annex D (informative): Index.53
History.55
Page 6
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
Blank page
Page 7
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
Foreword
This European Telecommunication Standard (ETS) has been produced by the Special Mobile Group
(SMG) Technical Committee of the European Telecommunications Standards Institute (ETSI).
This ETS describes the management of the security related aspects in the GSM/DCS PLMN within the
Digital cellular telecommunications system. This ETS corresponds to GSM technical specification, GSM
12.03, version 4.2.1.
NOTE: TC-SMG has produced documents which give technical specifications for the
implementation of the Digital cellular telecommunications system. Historically, these
documents have been identified as GSM Technical Specifications (GSM-TSs). These
specifications may subsequently become I-ETSs (Phase 1), or European
Telecommunication Standards (ETSs)(Phase 2), whilst others may become ETSI
Technical Reports (ETRs). These ETSI-GSM Technical Specifications are, for editorial
reasons, still referred to in this ETS.
Transposition dates
Date of adoption of this ETS: 31 August 1996
Date of latest announcement of this ETS (doa): 30 November 1996
Date of latest publication of new National Standard
or endorsement of this ETS (dop/e): 31 May 1997
Date of withdrawal of any conflicting National Standard (dow): 31 May 1997
Introduction
The radio communications aspect of the GSM system makes it particularly sensitive to unauthorized use.
For this reason, security mechanisms are defined for the GSM system:
– Subscriber identity (IMSI) confidentiality.
– Subscriber identity (IMSI) authentication.
– Data confidentiality over the air interface.
– Mobile equipment security.
The use of these security features, is at the discretion of operators for non-roaming subscribers. For
roaming subscribers however, the use of these security features is mandatory, unless otherwise agreed
by all the affected PLMN operators (GSM 02.09 [1]).
A number of security parameters have been defined in the core specifications to support these security
features. The IMSI is used to uniquely identify subscribers and the TMSI to provide subscriber identity
confidentiality. The authentication vectors (Kc,RAND,SRES) are used in the authentication process and
the ciphering key (Kc) is used to encrypt signaling and user data over the air interface. Finally the IMEI
can be used to establish whether a piece of mobile equipment is suitable to be used on the network, i.e.,
approved and neither stolen nor faulty.
Formal definitions of these security mechanisms and their technical realization can be found in
recommendations GSM 02.09 [2] and GSM 03.20 [3] respectively. The relevant messaging and
procedures can be found in recommendations GSM 04.08 [4], GSM 08.08 [22], GSM 08.58 [23], and
GSM 09.02 [5].
It is the objective of this ETS to provide a standard mechanism for the management of the
aforementioned security features and parameters.
Page 8
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
Blank page
Page 9
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
1 Scope
This European Telecommunication Standard (ETS) describes the management of the security related
aspects in the GSM/DCS PLMN. The management of the relevant security services is addressed with
respect to the following aspects:
– Overview of the security features;
– Description of the relevant management procedures;
– Modeling using the object oriented paradigm.
The definitions and descriptions of the security features and mechanisms are contained in the
specifications of the underlying procedures and are not defined in this ETS. References to appropriate
GSM/DCS specifications have been made throughout the ETS, where necessary. Issues relating to the
security of management (e.g. file transfer security, database security, inter-operator security, etc.) are not
covered in this ETS.
2 Normative references
This ETS incorporates by dated and undated reference, provisions from other publications. These
normative references are cited at the appropriate places in the text and the publications are listed
hereafter. For dated references, subsequent amendments to or revisions of any of these publications
apply to this ETS only when incorporated in it by amendment or revision. For undated references the latest
edition of the publication referred to applies.
[1] GSM 02.09 (ETS 300 506): "Digital cellular telecommunication system
(Phase 2); Security aspects".
[2] GSM 03.03 (ETS 300 523): "Digital cellular telecommunication system
(Phase 2); Numbering, addressing and identification".
[3] GSM 03.20 (ETS 300 534): "Digital cellular telecommunication system
(Phase 2); Security related network functions".
[4] GSM 04.08 (ETS 300 557): "Digital cellular telecommunication system
(Phase 2); Mobile radio interface layer 3 specification".
[5] GSM 09.02 (ETS 300 599): "Digital cellular telecommunication system
(Phase 2); Mobile Application Part (MAP) specification".
[6] GSM 12.00 (ETS 300 612-1): "Digital cellular telecommunication system
(Phase 2); Objectives and structure of Network Management (NM)".
[7] GSM 12.02 (ETS 300 613): "Digital cellular telecommunication system
(Phase 2); Subscriber, Mobile Equipment (ME) and services data
administration".
[8] CCITT M.3010: "Principles for a Telecommunication Management Network"
[9] GSM 02.16 (ETS 300 508): "Digital cellular telecommunication system
(Phase 2); International Mobile station Equipment Identities (IMEI)".
[10] GSM 12.04 (ETS 300 615): "Digital cellular telecommunication system
(Phase 2); Performance data measurements".
[11] CCITT Recommendation X.720 (1992) (ISO/IEC 10165-1 (1992)): “Information
technology - Open Systems Interconnection - Structure of management
information : Management information model”.
[12] CCITT Recommendation X.721 (1992) (ISO/IEC10165-2 (1992)): “Information
technology - Open Systems Interconnection - Structure of Management
Information : Definition of Management Information”.
Page 10
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
[13] CCITT Recommendation X.722 (1992) (ISO/IEC10165-2 (1992)): “Information
technology - Open Systems Interconnection - Structure of Management
Information: Guidelines for the Definition of Managed Objects”.
[14] CCITT Recommendation X.731 (1992) (ISO/IEC10164-2 (1992)): “Information
technology - Open Systems Interconnection - Systems Management :Part 2:
State management function”.
[15] CCITT Recommendation X.733 (1992) (ISO/IEC10164-4 (1992): “Information
technology - Open Systems Interconnection - Systems Management :Part 2:
Alarm Reporting Function”.
[16] CCITT Recommendation X.734 (1993) (ISO/IEC10164-5 (1993): “Information
technology - Open Systems Interconnection - Systems Management :Event
Report Management Function”.
[17] CCITT Recommendation X.735 (1992) (ISO/IEC10164-6 (1992): Information
technology - Open Systems Interconnection - Systems Management: Log
Control Function”.
[18] CCITT Recommendation X.736 (1992) (ISO/IEC10164-7 (1992): “Information
technology - Open Systems Interconnection - Systems Management :Part 2:
Security Alarm Reporting Function”.
[19] CCITT Recommendation X.740 (1992) (ISO/IEC10164-8 (1992): “Information
technology - Open Systems Interconnection - Systems Management :Security
Audit Trail Function”.
[20] GSM 12.20 (ETS 300 622): "Digital cellular telecommunication system
(Phase 2); Base Station System (BSS) Management Information".
[21] GSM 12.08 (ETS 300 627): "Digital cellular telecommunication system
(Phase 2); “Subscriber and Equipment Trace”.
[22] GSM 08.08 (ETS 300 590): "Digital cellular telecommunication system
(Phase 2); Mobile Switching Centre - Base Station System (MSC - BSS)
interface Layer 3 specification".
[23] GSM 08.58 (ETS 300 596): "Digital cellular telecommunication system
(Phase 2); Base Station Controller - Base Transceiver Station (BSC - BTS)
interface Layer 3 specification".
[24] CCITT M.3100: "Generic Network Information Model"
[25] GSM 12.30 (ETR 128): "ETSI object identifier tree; Common domain Mobile
domain; O&M managed Object registration definition"
Page 11
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
3 Abbreviations
For the purposes of this ETS the following abbreviations apply.
A3 Authentication Algorithm
A5 Ciphering Algorithm
A8 Ciphering Key Computation Algorithm
AuC Authentication Centre
BCCH Broadcast Control Channel
BSC Base Station Controller
BSS Base Station Sub-system
BTS Base Transceiver Station
CKSN Ciphering Key Sequence Number
CM Call Management
EIR Equipment Identity Register
GDMO Guidelines for the Definition of Managed Objects
HLR Home Location Register
IMEI International Mobile Equipment Identity
IMSI International Mobile Subscriber Identity
Kc Ciphering Key
Ki Individual Subscriber Authentication Key
LU Location Update
MAP Mobile Application Part
ME Mobile Equipment
MM Mobility Management
MO Mobile Originating, Managed Object
MOC Managed Object Class
MS Mobile Station
MSC Mobile Switching Centre
MT Mobile Terminating
NE Network Element
OS Operations System
PLMN Public Land Mobile Network
RAND Random Number
Rec. Recommendation
SIM Subscriber Identity Module
SMS Short message service
SRES Signed Response to RAND
SS Supplementary Service
TMN Telecommunications Management Network
TMSI Temporary Mobile Subscriber Identity
TS Technical Specification
VLR Visitor Location Register
Page 12
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
4 Management of security features
Clause 4 identifies the manageable aspects of the security features in the previous clause. The security
management mechanisms which can be used are listed in clause 5. Clause 6 defines the procedures
introduced in clause 4, and clause 7 provides the object model for the management these parameters.
4.1 Subscriber Identity (IMSI) confidentiality management
Subscriber confidentiality in the GSM PLMN is provided by the use of the Temporary Mobile Subscriber
Identity (TMSI) on the air interface. Avoiding the use of the International Mobile Subscriber Identity (IMSI)
over the air interface by substituting the TMSI, provides both a high level of confidentiality for user data
and signaling, and protection against the tracing of a user's location. This mechanism is described in GSM
03.20 [3] and the structure of the TMSI is described in GSM 03.03 [2].
As the frequency of reallocation of the TMSI has an effect on the subscriber confidentiality, a parameter is
defined to provide control over it.
If the (old) TMSI is unknown to the Visitor Location Register (VLR) or wrong, the mobile subscriber can
only be identified by using the IMSI. As encryption is not possible during that stage, the IMSI has to be
sent unencrypted over the air interface. The occurrence of such an event (or similar) affects the quality of
the subscriber confidentiality service. Counters are defined to provide information about this service.
4.2 Subscriber Identity (IMSI) authentication management
The GSM PLMN offers a mechanism for the authentication of subscriber identity. The purpose of this
feature, is to protect the network against unauthorized use. It also enables the protection of the GSM
PLMN subscribers, by making it practically impossible for intruders to impersonate authorized users.
Subscriber authentication may be included in the Mobile Application Part (MAP) procedures for access
request and location update. The use of authentication should be under the control of the operator and a
parameter is defined for this purpose.
Authentication may be retried to recover from failure due to incorrect TMSI by requesting open transfer of
the IMSI over the air interface. This should be under the control of the operator and a parameter to this
effect is defined.
To support authentication, vectors are generated in the AuC. The VLR requests these authentication
vectors for use in the authentication procedures. Under exceptional conditions, these vectors may need to
be reused. This may have an effect on the security of the network, and should be under the control of the
operator.
4.3 Data confidentiality over the air interface
4.3.1 Encryption and algorithm management
In a GSM PLMN, encryption may be used to protect the confidentiality of data and signaling on the air
interface .Two algorithms are essentially involved in the encryption process; the ciphering algorithm (A5)
and the cipher key generation algorithm (A8). In general, the authentication algorithm (A3) and the A8
algorithm, are implemented as one in the AuC and the SIM, and may be operator-specific. The A5
algorithm is implemented in the ME and at the BTS.
The negotiation (between the MS and the MSC) of up to seven versions of the ciphering algorithm (A5/1,
A5/2.,A5/7), is catered for in signaling. The MSC will then identify which of these versions are allowed by
the network for this call (perhaps based on the user identity) and will pass the list of acceptable versions to
the BSS. The BSS must then select a version from this list. If any versions in this list are supported by the
BTS, then encryption must be used. For the case where multiple choices are available, the order of
preference for this BSS selection should be set by the operator. A BTS related attribute specifying a
priority ordered list of version choices is defined in this ETS. If no version match is available, the MSC
must decide whether or not to complete the call in unencrypted mode. An MSC related attribute to
allow/prohibit unencrypted communications is defined in this ETS.
Page 13
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
4.3.2 Key management
Two types of keys are defined in GSM; the authentication key (Ki) and the cipher key (Kc).
The Ki is unique to the subscriber. It is stored in the SIM during pre-personalization and in the
authentication centre
The Kc is normally generated at the same time as the authentication parameters. The same random
number (RAND) that is passed through the A3 algorithm with the Ki during authentication, is passed
through a different algorithm, the A8, again with the Ki to generate the Kc. The key Kc may be stored and
used by the mobile station, until it is updated at the next authentication. Attention is necessary to achieve
key consistency during all these operations and after (re)synchronization of nodes. This consistency is
provided for by the use of the Ciphering Key Sequence Number (CKSN) and authentication retry.
The administration of the (IMSI,Ki) pair is described in recommendation GSM12.02 [7]. The generation of
the Kc is described in recommendation GSM 03.20 [3].
4.4 Management of Mobile Equipment security
For equipment security, the international mobile equipment identity (IMEI) has been defined. The IMEI is
physically secure in the ME, as defined in GSM 02.09 [1].
Equipment identification is achieved by requesting the IMEI from the ME. To control this identification, a
parameter is defined in subclause 6.4.1 of this ETS. It is used to select which MAP procedures shall
include the request of the IMEI.
The Equipment Identity Register (EIR) is used to store IMEIs in the network. An IMEI is classified as white,
gray or black.
The IMEI management functions related to the EIR are described in GSM 12.02 [7].
IMEI tracing can be used for the detection and elimination of security breaches. This process is also
described in GSM 12.08 [21].
Page 14
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
5 Security management mechanisms
In line with the requirements for GSM management (as defined in GSM 12.00 [6]), management of
security features will be modeled according to the TMN principles defined in CCITT M.3010 [8] and X.722
[13]. Various standardized mechanisms, described in CCITT Recommandations [11] up to [19], are
employed to derive the PLMN security management model.
Security management functions are modeled using:
– Security dedicated managed object classes, characterized by various attributes whose behavior is
completely described.
– General objects defined in GSM 12-series and CCITT.
This approach enables the control of security features and allows for the use of various standardized
managed objects.
The object model developed in this ETS is based on the principle that the use of modeled objects should
be minimized, in order to avoid unnecessary overheads. Security features are modeled through the
definition of attributes and notifications, collected in related packages.
This clause of the ETS identifies the specific mechanisms to be used for managing the features identified
in clause 4.
The mechanisms are grouped into:
– mechanisms used for the control of security features
– mechanisms for obtaining information such as possible attempts at breaching security
– mechanisms which allow the analysis of security problems.
5.1 System control mechanisms
Control of security features is provided by the object classes and the attributes defined therein.
Instantiation of a security managed object class within a managed element, provides access to the
attributes that control the features within that element. Attributes are provided to represent various aspects
of the security features. Values for these attributes can be set to change the behavior of the system.
Where necessary, specific values or ranges of values are specified to determine permissible settings of
these attributes.
5.2 Information gathering mechanisms
It is desirable to record the occurrence of various security events. Depending on the type of information,
frequency of occurrence and the importance of the event, one of several mechanisms may be employed
to record the occurrence :
– The use of scanners to collect and periodically report measurement information on high frequency
or low importance events.
– The use of a counter associated with a metric object, allowing for the definition of threshold
crossing and notification severity. Metric objects are not used however in this ETS.
– The use of security alarms for high importance and/or infrequent events.
5.2.1 Use of scanners
Scanners are managed object classes which collect and report the values of the counters which are
defined as attributes in other object classes. Some of the counters defined in GSM 12.04 [10] are used to
count security-related events. Their complete definition and the definition of their collection process can be
found in GSM 12.04 [10]. The list of the relevant counters is provided in subclause 6.5 of this ETS.
5.2.2 Audit trail mechanisms
Some security events that occur during the life of a system may need to be reviewed immediately and
immediate actions may need to be taken. For other events it may be useful to review the history in order to
Page 15
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
identify patterns of failures or abuse. It is recommended that this data is maintained in a log instance
which holds security audit records. This log conforms to the general format of logs (defined in GSM 12.00
[6]), and may be kept either at the agent or at the manager side. The general usage conditions of this log
is the same as that defined in GSM 12.00 [6]. The security audit trail mechanism, notification and record
are defined in X.740 [19].
5.3 Alarm reporting mechanisms
The manager needs to be alerted whenever an event indicating a potential breach in the security of the
PLMN is detected. This detection may be reported by an alarm notification.
The format of these alarm notifications is defined in CCITT X.736 [18]. The security alarm record is
defined in X.721 [12].
The security alarm report shall identify the cause of the security alarm, its perceived severity and the event
that caused it.
Page 16
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
6 Security procedures
This clause describes the procedures and covers the technical details of the concepts discussed in clause
4.
Some security procedures (e.g. authentication, TMSI reallocation, IMEI checking) are activated
conditionally. The activation of these procedures is controlled by administrable security triggers. Security
triggers are defined for the various type of subscribers (home, visiting, .). Each subscriber is assigned
one of these subscriber types.
For each security procedure, security triggers can be assigned per subscriber type. For each subscriber
type, the security triggers describe the condition on which the applicable security procedure is to be
performed. The condition is defined in terms of predefined triggering events, e.g. the establishment of a
mobile originating call, a periodic location update, . The predefined triggering events may be assigned to
groups based on how often the operator wants the security procedure to be activated: never, always or
after a frequency N that can be administered by the operator.
One or more events can be grouped so that the security procedure can be triggered when a certain
threshold has been exceeded. The grouping of the events is left to the operator.
For each of these groups, a counter is to be maintained per subscriber. This initial value of this counter is
0, and it is increased by one each time a triggering event from this set occurs. On the Nth occurrence, the
counter is reset and the appropriate security procedure is executed for this subscriber.
NOTE: It is administered on a per VLR basis when a security function is invoked. The
execution of the security procedure will be applicable to the VLR area where the
security function is administered. The associated counter when to invoke a procedure
is defined in the VLR per subscriber and per event group.
6.1 Subscriber Identity confidentiality management procedures (TMSI)
As discussed in clause 4, the frequency of TMSI reallocation has an effect on subscriber confidentiality.
The following management capabilities are necessary to control the reallocation frequency:
– The specification of the frequency of TMSI reallocation via the frequency of periodic location
update.
– The selection of MAP procedures that should include TMSI reallocation.
6.1.1 Timer for Periodic Location Update
A parameter (Timer T3212) is conveyed to the MS via the BCCH (ref GSM 04.08 [4]). It is used in the MS
for performing periodic LUs. This is security-relevant because during each LU, TMSI reallocation is
performed, i.e. the frequency of LU determines the frequency of TMSI reallocation.
The attribute timerPeriodicUpdateMS is defined in GSM 12.20 [20] to contain the time values in tenths of
an hour.
Reducing the value of this timerPeriodicUpdateMS will therefore improve the degree of IMSI
confidentiality, but has the net effect of increasing the signaling load on the network, in particular when LU
is used with Authentication.
6.1.2 Selector when TMSI reallocation shall be done
The frequency of TMSI reallocation depends also on how many MAP procedures require TMSI
reallocation.
TMSI reallocation in the MAP process access request procedure can be enabled/disabled, based on the
following CM service type values:
– MO call
– Emergency call establishment
– SMS
Page 17
ETS 300 614: August 1996 (GSM 12.03 version 4.2.1)
–
SS activation
– MO call re-establishment
– MT call
TMSI reallocation in the MAP location update procedure can be enabled/disabled, based on the following
types of LU:
– Normal Location Update
– Periodic Location Update
– IMSI attach
The distinction between the various types of location updates is lost in the MAP-procedures. Additional
information needs to be supplied to allow the management of TMSI reallocation. This TS assumes that
the MSC-VLR interface is manufacturer-dependent, and therefore the addition of such information is left
open.
The attribute allocateNewTMSIWhen of object class vlr1203SubscriberIdFunction is available to select
one or several of the cases listed above to include TMSI reallocation.
6.2 Subscriber Identity authentication management procedures
As discussed in clause 4, authentication security can be managed based on when authentication is done,
when authentication is retried and when authentication vectors are reused. The following managemen
...



