You are on page 1of 269

Information

CS4.0 HLR Evolution

External (Q3) Object Model

A50016-E1112-C601-1-7618

The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation. This document is intended for the use of Nokia Siemens Networks customers only for the purposes of the agreement under which the document is submitted, and no part of it may be used, reproduced, modified or transmitted in any form or means without the prior written permission of Nokia Siemens Networks. The document has been prepared to be used by professional and properly trained personnel, and the customer assumes full responsibility when using it. Nokia Siemens Networks welcomes customer comments as part of the process of continuous development and improvement of the documentation. The information or statements given in this document concerning the suitability, capacity, or performance of the mentioned hardware or software products are given as is and all liability arising in connection with such hardware or software products shall be defined conclusively in a separate agreement between Nokia Siemens Networks and the customer. However, Nokia Siemens Networks has made all reasonable efforts to ensure that the instructions contained in the document are adequate and free of material errors and omissions. Nokia Siemens Networks will, if deemed necessary by Nokia Siemens Networks, explain issues which may not be covered by the document. Nokia Siemens Networks will correct errors in the document as soon as possible. IN NO EVENT WILL NOKIA SIEMENS NETWORKS BE LIABLE FOR ERRORS IN THIS DOCUMENT OR FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDIRECT, INCIDENTIAL OR CONSEQUENTIAL OR ANY MONETARY LOSSES, SUCH AS BUT NOT LIMITED TO LOSS OF PROFIT, REVENUE, BUSINESS INTERRUPTION, BUSINESS OPPORTUNITY OR DATA, THAT MAY ARISE FROM THE USE OF THIS DOCUMENT OR THE INFORMATION IN IT. This document and the product it describes are considered protected by copyrights and other intellectual property rights according to the applicable laws. Wave logo is a trademark of Nokia Siemens Networks Oy. Nokia is a registered trademark of Nokia Corporation. Siemens is a registered trademark of Siemens AG. Other product names mentioned in this document may be trademarks of their respective owners, and they are mentioned for identification purposes only. For detailed information regarding compliance to relevant standardization specifications, please refer to separate Nokia Siemens Networks Statements of Compliance (SoCs). Copyright Nokia Siemens Networks 2009. All rights reserved.

A50016-E1112-C601-1-7618

2/269

Table of Contents

0 General Information

0.1 References ...........................................................................................................8 0.2 Glossary and Abbreviations...............................................................................9 0.3 Keyword/Descriptor .......................................................................................... 11 0.4 AC List of Figures and Tables.......................................................................... 11

1 Introduction

12

1.1 Scope ................................................................................................................. 12 1.2 Changes with respect to the referenced Object Model Fragment................. 12

2 Interfaces

13

2.1 Protocols............................................................................................................ 13 2.2 Object Model Fragment..................................................................................... 13


2.2.1 Diagrams ..............................................................................................................................13 2.2.1.1 Entity Relationship Diagram ...........................................................................................14 2.2.1.2 Inheritance Hierarchy ......................................................................................................15 2.2.1.3 Name Binding Graph .......................................................................................................16 2.2.2 GDMO Definitions ...............................................................................................................17 2.2.2.1 Formal Definitions of Object Classes ............................................................................17 2.2.2.2 Formal Definitions of Name Bindings............................................................................23 2.2.2.3 Formal Definitions of Packages .....................................................................................29 2.2.2.4 Formal Definitions of Attribute Groups .........................................................................64 2.2.2.5 Formal Definitions of Attributes .....................................................................................65 2.2.2.6 Formal Definitions of Actions.........................................................................................98 2.2.2.7 Formal Definitions of Parameters ................................................................................111 2.2.2.8 Formal Definitions of Notifications ..............................................................................112 2.2.2.9 Formal Definitions of Behaviours ................................................................................113 2.2.3 ASN.1 Modules ..................................................................................................................114 2.2.3.1 Type Definitions .............................................................................................................114 2.2.3.2 Value Definitions ............................................................................................................195

2.3 Table Overview ................................................................................................ 200


2.3.1 Conformance Statements.................................................................................................200 2.3.1.1 Management Conformance Summary (MCS) ..............................................................200 2.3.1.2 Protocol Implementation Conformance Statements (PICS) ......................................200 2.3.1.3 Managed Object Conformance Statements (MOCS) ..................................................200 2.3.1.4 Managed Relationship Conformance Statements (MRCS) ........................................200 2.3.2 Scope and Filter ................................................................................................................200 2.3.2.1 Filter support for operations.........................................................................................200 2.3.2.2 Scope support for operations.......................................................................................200

2.4 Relations to other Object Model Fragments ................................................. 200


2.4.1 ASN1 Imports from other ADETs ....................................................................................200 2.4.2 GDMO Imports from other ADETs...................................................................................201

3 Object Identifier (OID)

202

3.1 Object identifier for GDMO Templates and ASN.1 Modules ........................ 202 3.2 Object identifier for Global Values................................................................. 214

4 Flows

215

4.1 Associations Setup / Release by the OS ....................................................... 215


A50016-E1112-C601-1-7618 3/269

Table of Contents

4.2 Associations Setup / Release by the NE ....................................................... 215 4.3 Operation Functions ....................................................................................... 216
4.3.1 PDUs...................................................................................................................................216 AC Id.....................................................................................................................................216 1. Display list of virtual HLR in AC (DISP ACHLRID) ................................................216 HLR Id...................................................................................................................................216 2. Display list of virtual HLR in HLR (DISP HLRID) ...................................................216 AC Subscriber .....................................................................................................................217 3. Create a subscriber in the AC (CR ACMSUB)........................................................217 4. Delete a subscriber in AC (CAN ACMSUB) ............................................................217 5. Display subscriber entries in the AC (DISP ACMSUB) .........................................217 HLR Subscriber ...................................................................................................................217 6. Create a subscriber in the HLR and/or AC(CR MSUB) .........................................217 7. Create a subscriber as a template subscriber in the HLR (CR MSUB) ...............218 8. Create a subscriber in the HLR using a template subscriber (CR MSUB)..........218 9. Create a profile subscriber in the HLR (CR MSUB)...............................................219 10. Delete a subscriber in the HLR (CAN MSUB) ........................................................219 11. Delete one or more subscribers in the HLR and/or AC (CAN MSUB) .................220 12. Delete GPRS subscriber in SGSN (CAN MSUB)....................................................220 13. Delete multiple subscribers in SGSN via HLR (CAN MSUB)................................220 14. Delete a subscriber in the VLR (CAN MSUB).........................................................220 15. Delete multiple Subscribers in VLR via HLR (CAN MSUB) ..................................220 16. Display data of one subscriber in the HLR (DISP MSUB).....................................220 17. Display multiple subscriber entries in the HLR (DISP MSUB) .............................222 18. Display sn multiple subscriber entries in the HLR (DISP MSUB_SN).................223 19. Display SIMcard changeover data (DISP MSUB)...................................................223 20. Modify subscriber data in the HLR (MOD MSUB)..................................................224 - Assign basicServices to a subscriber : ............................................................224 - remove basicServices from a subscriber.........................................................224 - modify basicServices of a subscriber ..............................................................224 21. Reassignment of a SN subscriber to another basic service variety (MOD MSUB)224 Supplementary Services ....................................................................................................225 22. Assign Supplementary services to a subscriber ..................................................225 23. Assign a set of supplementary general call services ...........................................227 24. Remove supplementary services from a subscriber ............................................228 25. Remove more than one general call service from a subscriber..........................229 26. Modify supplementary services of a subscriber ...................................................229 Regional subscription data................................................................................................232 27. Provision of regional subscription data to a subscriber (ENTR RSSERV).........232 28. Withdrawal of regional subscription data from a subscriber (CAN RSSERV) ...232 Subscriber Related Features .............................................................................................232 29. Assignment of subscriber related features (ENTR MSUBFT) ..............................233 30. Withdrawal of subscriber related features (CAN MSUBFT) .................................233 IMSI Link ..............................................................................................................................233 31. Establish an IMSI link (CR MSUBLINK) ..................................................................233 32. Cancel an IMSI link (CAN MSUBLINK)....................................................................233 IMSI tracing..........................................................................................................................233 33. Activation of IMSI tracing (ACT IMSITRAC) ...........................................................233 34. Deactivation of IMSI tracing (DACT IMSITRAC) ....................................................233 Simcard changeover data ..................................................................................................234 35. Create a newMsin (ENTR SIMCCH).........................................................................234 36. Cancel newMsin (CAN SIMCCH) .............................................................................234 Voice call group ..................................................................................................................234 37. Assignment of a voice call group service (ENTR VGSGRP) ................................234 38. Withdrawal of a voice call group service (CAN VGSGRP) ...................................234 GPRS Services ....................................................................................................................234 39. Add GPRS service to GSM subscribers (ENTR GPRSERV) .................................234 40. Remove GPRS service from subscribers (CAN GPRSERV) ................................235
A50016-E1112-C601-1-7618 4/269

Table of Contents

41. Display SIMcard changeover data ..........................................................................235 GSM bearer capability info element..................................................................................235 42. Create hlrBcieEntry (CR GSMBCIE)........................................................................235 43. Delete hlrBcieEntry (CAN GSMBCIE) .....................................................................235 44. Display one hlrBcieEntry (DISP GSMBCIE) ...........................................................235 45. Display all hlrBcieEntries (DISP GSMBCIE)...........................................................235 46. Modify bcieEntry (MOD GSMBCIE) .........................................................................236 Quality of service profile ....................................................................................................236 47. Create QOS profiles (CR QOSPROF)......................................................................236 48. Delete QOS profiles (CAN QOSPROF)....................................................................236 49. Display one QOS profiles (DISP QOSPROF) .........................................................236 50. Display all QOS profiles (DISP QOSPROF) ............................................................237 51. Modify QOS profiles (MOD QOSPROF) ..................................................................237 Location service profile (LCS) ...........................................................................................237 52. Create LCS profile (CR LCS) ...................................................................................237 53. Delete LCS profile (CAN LCS) .................................................................................238 54. Display one LCS profile (DISP LCS) .......................................................................238 55. Display all LCS profile (DISP LCS)..........................................................................238 56. Modify LCS profile (MOD LCS)................................................................................238 Value added services (VAS)...............................................................................................239 57. Create valServTabEntry (CR SUBRSERV) .............................................................239 58. Delete valServTabEntry (CAN SUBRSERV) ...........................................................239 59. Display one valServTabEntry (DISP SUBRSERV) .................................................239 60. Display all valServTabEntry (DISP SUBRSERV) ...................................................239 61. Modify valServTabEntry (MOD SUBRSERV)..........................................................240 IN services for MOC (INMOC/O-CSI) .................................................................................240 62. Create inMOCServTabEntry (CR SUBRSERV).......................................................240 63. Delete inMOCServTabEntry (CAN SUBRSERV) ....................................................240 64. Display one inMOCServTabEntry (DISP SUBRSERV) ..........................................240 65. Display all inMOCServTabEntry (DISP SUBRSERV).............................................241 66. Modify inMOCServTabEntry (MOD SUBRSERV) ...................................................241 IN services for MTC (INMTC/T-CSI) ...................................................................................242 67. Create inMTCServTabEntry (CR SUBRSERV) .......................................................242 68. Delete inMTCServTabEntry (CAN SUBRSERV) .....................................................242 69. Display one inMTCServTabEntry (DISP SUBRSERV) ...........................................242 70. Display all inMTCServTabEntry (DISP SUBRSERV) .............................................243 71. Modify inMTCServTabEntry (MOD SUBRSERV)....................................................243 Own short code table entries.............................................................................................244 72. Create shortCdTabEntry (CR SUBRSERV SUBRELRO) .......................................244 73. Delete shortCdTabEntry (CAN SUBRSERV SUBRELRO).....................................244 74. Display one shortCdTabEntry (DISP SUBRSERV SUBRELRO)...........................244 75. Display all shortCdTabEntry (DISP SUBRSERV SUBRELRO) .............................244 76. Modify shortCdTabEntry (MOD SUBRSERV SUBRELRO) ...................................245 Ported short code table entries .........................................................................................245 77. Create shortCdTabPorted (CR SUBRSERV SUBRELRO).....................................245 78. Delete shortCdTabPorted (CAN SUBRSERV SUBRELRO)...................................245 79. Display one shortCdTabPorted (DISP SUBRSERV SUBRELRO) ........................245 80. Display all shortCdTabPorted (DISP SUBRSERV SUBRELRO) ...........................245 81. Modify shortCdTabPorted (MOD SUBRSERV SUBRELRO) .................................245 UG-CSI services ..................................................................................................................245 82. Create ugcsiTabEntry (CR SUBRSERV).................................................................246 83. Delete ugcsiTabEntry (CAN SUBRSERV)...............................................................246 84. Display one ugcsiTabEntry (DISP SUBRSERV) ....................................................246 85. Display all ugcsiTabEntry (DISP SUBRSERV).......................................................246 86. Modify ugcsiTabEntry (MOD SUBRSERV) .............................................................246 SS-CSI services...................................................................................................................246 87. Create sSCSITabEntry (CR SUBRSERV)................................................................246 88. Delete sSCSITabEntry (CAN SUBRSERV)..............................................................247

A50016-E1112-C601-1-7618

5/269

Table of Contents

89. Display one sSCSITabEntry (DISP SUBRSERV) ...................................................247 90. Display one sSCSITabEntry (DISP SUBRSERV) ...................................................247 91. Modify sSCSITabEntry (MOD SUBRSERV) ............................................................247 92. Create GPRSCSITabEntry (CR SUBRSERV) ..........................................................247 93. Delete GPRSCSITabEntry (CAN SUBRSERV)........................................................248 94. Display one GPRSCSITabEntry (DISP SUBRSERV)..............................................248 95. Display all GPRSCSITabEntry (DISP SUBRSERV) ................................................248 96. Modify GPRSCSITabEntry (MOD SUBRSERV) ......................................................249 D-CSI services .....................................................................................................................249 97. Create dCSITabEntry (CR SUBRSERV) ..................................................................249 98. Delete dCSITabEntry (CAN SUBRSERV)................................................................249 99. Display one dCSITabEntry (DISP SUBRSERV)......................................................250 100. Display all dCSITabEntry (DISP SUBRSERV) .......................................................250 101. Modify all dCSITabEntry (MOD SUBRSERV) ........................................................250 M-CSI services.....................................................................................................................251 102. Create mCSITabEntry (CR SUBRSERV)................................................................251 103. Delete mCSITabEntry (CAN SUBRSERV)..............................................................251 104. Display one mCSITabEntry (DISP SUBRSERV)....................................................251 105. Display all mCSITabEntry (DISP SUBRSERV) ......................................................251 106. Modify mCSITabEntry (MOD SUBRSERV) ............................................................251 SMS-CSI services................................................................................................................252 107. Create sMSCSITabEntry (CR SUBRSERV)............................................................252 108. Delete sMSCSITabEntry (CAN SUBRSERV) .........................................................252 109. Display one sMSCSITabEntry (DISP SUBRSERV) ...............................................252 110. Display all sMSCSITabEntry (DISP SUBRSERV)..................................................252 111. Modify sMSCSITabEntry (MOD SUBRSERV) ........................................................253 112. Create mtSMSCSITabEntry (CR SUBRSERV).......................................................253 113. Delete mtSMSCSITabEntry (CAN SUBRSERV).....................................................253 114. Display one mtMSCSITabEntry (DISP SUBRSERV) .............................................253 115. Display all mtSMSCSITabEntry (DISP SUBRSERV) .............................................254 116. Modify mtSMSCSITabEntry (MOD SUBRSERV) ...................................................254 U-CSI services .....................................................................................................................254 117. Create uCSITabEntry (CR SUBRSERV).................................................................254 118. Delete uCSITabEntry (CAN SUBRSERV)...............................................................254 119. Display one uCSITabEntry (DISP SUBRSERV).....................................................254 120. Display all uCSITabEntry (DISP SUBRSERV) .......................................................255 121. Modify uCSITabEntry (MOD SUBRSERV) .............................................................255 VT-CSI services...................................................................................................................255 122. Create vTCSITabEntry (CR SUBRSERV)...............................................................255 123. Delete vTCSITabEntry (CAN SUBRSERV).............................................................255 124. Display one vTCSITabEntry (DISP SUBRSERV)...................................................255 125. Display all vTCSITabEntry (DISP SUBRSERV) .....................................................256 126. Modify vTCSITabEntry (MOD SUBRSERV) ...........................................................256 Multiple subscriber profile (MSP)......................................................................................257 127. Create mSPTabEntry (CR SUBRSERV) .................................................................257 128. Delete mSPTabEntry (CAN SUBRSERV)...............................................................257 129. Display one mSPTabEntry (DISP SUBRSERV).....................................................257 130. Display all mSPTabEntry (DISP SUBRSERV) .......................................................257 131. Modify mSPTabEntry (MOD SUBRSERV) .............................................................257 Roaming restriction table...................................................................................................258 132. Create roamRestTabEntry (CR ROAMAREA) .......................................................258 133. Delete roamRestTabEntry (CAN ROAMAREA) .....................................................258 134. Display one roamRestTabEntry (DISP ROAMAREA) ...........................................258 135. Display all roamRestTabEntry (DISP ROAMAREA) .............................................258 136. Modify roamRestTabEntry (MOD ROAMAREA)....................................................258 Filter entries.........................................................................................................................258 137. Create filterTabEntry (CR FILTER).........................................................................258 138. Delete filterTabEntry (CAN FILTER).......................................................................259 139. Display one filterTabEntry (DISP FILTER) ............................................................259
6/269

A50016-E1112-C601-1-7618

Table of Contents

140. Display all filterTabEntry (DISP FILTER)...............................................................259 GroupCommands................................................................................................................260 141. Start grp cmd to delete subscribers in HLR (CAN MSUB) ..................................260 142. Start grp cmd to delete many subscribers in SGSN via HLR (CAN MSUB) ......260 143. Start grp cmd to delete many subscribers in VLR via HLR (CAN MSUB) .........260 144. Start grp cmd to assign a set of GC services to many subscribers (ENTR GCSERV)..............................................................................................................................260 145. Start grp cmd to remove GC services from many subscribers (CAN GCSERV)260 146. Start grp cmd to remove a set of GC services from many subscribers (CAN GCSERV)..............................................................................................................................261 147. Start group cmd to assign/change operator services to many subscribers (ENTR OPRSERV) ...............................................................................................................261 148. Start group cmd to withdraw operator services from many subscribers (CAN OPRSERV) ...........................................................................................................................261 149. Stop grp cmd initiated via Q3.................................................................................261 150. Display grp cmd.......................................................................................................261 Operator services ...............................................................................................................261 151. Assignment/change of operator service(s) of a single subscriber (ENTR OPRSERV) ...........................................................................................................................261 152. OPRSERV) ................................................................................................................262 153. Withdrawal of operator service(s) from a single subscriber (CAN OPRSERV) 263 154. Start group cmd to assign/change operator services to many subscribers (ENTR OPRSERV) ...............................................................................................................264 155. Start group cmd to withdraw operator services from many subscribers (CAN OPRSERV) ...........................................................................................................................267

4.4 Error Situations ............................................................................................... 268

5 Transformation Rules

269

A50016-E1112-C601-1-7618

7/269

General Information

0 General Information
0.1 References
[1] Description Siemens QEWSD Standard O&M Platform for Q3 transactions P30303-A4364-A102-**-7618 CCITT/ITU-TSS Recommendation X.208 I ISO/IEC 8824 Specification of Abstract Syntax Notation One (ASN.1) CCITT/ITU-TSS Recommendation X.209 I ISO/IEC 8825 Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1) CCITT/ITU-TSS Recommendation X.710 I ISO/IEC 9595 Common management information service definition for CCITT Applications CCITT/ITU-TSS Recommendation X.711 I ISO/IEC 9596 Common management information protocol specification for CCITT Applications CCITT/ITU-TSS Recommendation X.720 I ISO/IEC 10165-1 Information Technology - Open System Interconnection Structure of information : Management Information Model CCITT/ITU-TSS Recommendation X.721 I ISO/IEC 10165-2 Information Technology - Open System Interconnection Structure of management information : Definition of Management Information CCITT/ITU-TSS Recommendation X.721 I ISO/IEC 10165-4 Information Technology - Open System Interconnection Structure of management information : Guidelines for the definition of managed objects (GDMO) CCITT/ITU-TSS Recommendation X.730 I ISO/IEC 10164-1 Information Technology - Open System Interconnection Systems management - Part 1 : Object Management Function CCITT Recommendation X.712 Common Management Information Protocol: Protocol Implementation Conformance Statement Proforma Edition Date: 09/10/1992 ITU-T Recommendation X.724 Information Technology - Open Systems Interconnection Structure of Management Information: Requirements and Guidelines for Implementation Conformance Statement Proforma Associated with OSI Management Edition Date: 11/16/1993

[2]

[3]

[4]

[5]

[6]

[7]

[8]

[9]

[10]

[11]

A50016-E1112-C601-1-7618

8/269

General Information

0.2 Glossary and Abbreviations


3GPP.............Third Generation Partnership Project AC .................Authentication Centre AC .................Access Control ACT ...............ACTive ADD...............ATM Device Driver ADET.............Application Data Expert Team AFI.................Available for First Inspection AMF...............Authentication Management Field AOC...............Advice Of Charge aOCC ............Advice Of Charge: Charging Level APN ...............Access Point Name ASN ...............ATM Switching Network ATEA .............Atelier de Tlphone et d'Electricit d'Anvers ATM...............Asynchronous Transfer Mode ATML.............ATM Layer BAIC ..............Barring of incoming calls BAOC ............Barring of outgoing calls BAPRC ..........Barring Outgoing Premium Rate Calls BAROAM.......Barring of Roaming BASPH ..........Barring Specific Home PLMN BASSM..........Barring Supplementary Services Management BCN...............Bearer Capability Name BOC...............Base Object Class BOI ................Base Object Instance CAMEL ..........Customized Applications for Mobile Networks Enhanced Logic CB .................Call Barring CC .................Call Control CCITT............Commit Consultatif International de Telegraphie et Telephonie CCS7.............Common Channel Signaling System No.7 CF..................Call Forwarding CFU ...............Call Forwarding Unconditional CLIP ..............Calling Line Identification Presentation CLIPOVR.......CLIP Override Category CLIR ..............Calling Line Identification Restriction CLIRPRES ....CLIR Presentation Mode CMIP .............Common Management Information Protocol CMISE ...........Common Management Information Service Element COLP.............Connected Line Identification Presentation COLPOVR.....COLP Override Category CORBA..........Common Object Request Broker Architecture CR .................Connect Request CSI ................Call Service Interface CTRL .............ConTRoL CUG ..............Closed User Group EMLPP ..........Enhanced Multilevel Precedence and Priority EWSD............(German) Elektronische WhlSystem Digital - Digital Electronic Switching System FRQ...............Feature ReQuest FTNO.............Forward To Number GBR...............Guaranteed Bit Rate GDMO ...........Guidelines for the Definition of Managed Objects GMLC ............Gateway Mobile Location Center GMSC............Gateway Mobile Switching Center

A50016-E1112-C601-1-7618

9/269

General Information

GPRS ............General Packet Radio System HLR ...............Home Location Register HLRe .............HLR evolution HPLMN..........Home Public Mobile Network HPLMN..........Home Public Mobile Network HW ................HardWare ICA ................Inter CUG Access ICN ................Information and communications IGMLC ...........Identified GMLC ILC.................Inter Lock Code IMSI ...............International Mobile Subscriber Identity IN ..................Intelligent Networks ISDN..............Integrated Services Digital Network ISO ................International Standards Organization ISUP ..............ISDN User Part ITU.................International Telecommunication Union IUS ................Inspected Updated and Stored LAC ...............Local Area Code LCF................Log Control Function LCS ...............LoCation Services LCS ...............LoCation Services LR..................Linked Reply MAP...............Mobile Application Part MBR ..............Maximum Bit Rate MCI................Maintenance Craft Interface MDD ..............Magnetic Disk Device MM ................Mobility Management MML ..............Man Machine Language MOC ..............Managed Object class MOCS............Managed Object Conformance Statements MOI................Managed Object Identifier / Instance MP .................Main Processor MP:OAM........Main Processor for Operation, Administration and Maintenance MP:PD ...........Main Processor for Packet Dispatching MP-SA ...........Main Processor with Stand Alone capabilities MP:SLT .........Main Processor for Signaling Line Termination MP:SM...........Main Processor for Signaling Manager MPTY ............Multi ParTY MRCS............Managed Relationship Conformance Statements MS .................Mobile Station
MSC.................Mobile Switching Center

MSC ..............Message Sequence Chart MSIN .............Mobile Subscriber Identification Number MSISDN ........Mobile Subscriber-Integrated Service Digital Network MSP...............Multiple Subscriber Profile MT .................Mobile Terminating
MTC .................Mobile Terminating Call

MTC...............MainTenanCe
MTC .................Mobile Terminating Call

MTC...............MainTenanCe NCS...............Notification to Calling Subscriber NDC...............National Destination Code NE .................Network Element OA .................Operation & Administration

A50016-E1112-C601-1-7618

10/269

General Information

OAM ..............Operation Administration and Maintenance OC .................Object Class OCI ................Operator Controlled Input ODB...............Operator Determined Barring OID ................Object IDentifier OM.................Object Model OMC ..............Operation and Maintenance Center OR .................Optimal Routing OS .................Operating System OSI ................Open System Interconnection PDP ...............Packet Data Protocol PDU...............Protocol Data Unit PIC ................Preferred Interexchange Carrier PLMN ............Public Land Mobile Network QoS ...............Quality of Service SAR ...............Service Access Routine SC .................Switch Commander SCCP ............Signaling Connection Control Part SCI ................Subscriber Controlled Input SCM ..............Service Class Mark SGSN ............Serving GPRS Support Node SMML ............Structured Man Machine Language SMS...............Short Message Service SMS...............Short Message Service SN ................Smallband Networks / Switching Network SNMP ............Simple Network Management Protocol [RFC1157] SPOTS ..........Support for Planning, Operation and Maintenance by Traffic Analysis System SS..................Supplementary Services SSS ...............Switching Sub System STATS...........STATistics Support TLM ...............Trunk Line Maintenance UMTS ............Universal Mobile Telecommunications System USSD ............Unstructured Supplementary Service Data VAS ...............Value Added Service VLR ...............Visitor Location Register VT (German) VermittlungsTechnik = Call Processing

0.3 Keyword/Descriptor
void

0.4 AC List of Figures and Tables


Figure 1: Entity Relationship Diagram.........................................................................................14 Figure 2: Inheritance Hierarchy ...................................................................................................15 Figure 3: Name Binding Graph....................................................................................................16 Table 1 : Scope support for operations .....................................................................................200

A50016-E1112-C601-1-7618

11/269

Introduction

1 Introduction
1.1 Scope
This document describes the object model fragment for the Subscriber Administration Functions in HLR and AC on MP-platform

1.2 Changes with respect to the referenced Object Model Fragment


void

A50016-E1112-C601-1-7618

12/269

Interfaces

2 Interfaces
2.1 Protocols
See [1].

2.2 Object Model Fragment


In the case that diagrams and GDMO/ASN.1 sources contained in this document have contradictory contents, the GDMO/ASN.1 definitions are binding and take precedence over the diagrams. The shaded objects are new/changed objects. 2.2.1 Diagrams

A50016-E1112-C601-1-7618

13/269

Interfaces

2.2.1.1 Entity Relationship Diagram


managed Element

hlrFunction acFunction log

group Command

roamRest TabEntry

inMOCServ TabEntry

inMTCServ TabEntry

valServ TabEntry

hlrBcie Entry

hlrSub Entry

acSubEntry

group Command LogRecord ugsi TabEntry qosProfile TabEntry shortCd TabEntry gPRSCSI TabEntry sSCSI TabEntry lCS shortCd TabPorted

vTCSI TabEntry

sMSCSI TabEntry

mtSMSCSI TabEntry

mCSI TabEntry

dCSI TabEntry

uCSI TabEntry

mSP TabEntry

filter TabEntry

Figure 1: Entity Relationship Diagram

A50016-E1112-C601-1-7618

14/269

Interfaces

2.2.1.2 Inheritance Hierarchy


top

acFunction

acSubEntry

hlrFunction

hlrSub Entry

group Command

roamRest TabEntry

inMOCServ TabEntry

inMTCServ TabEntry

valServ TabEntry

logRecord

eventLog Record hlrBcie Entry ugsi TabEntry qosProfile TabEntry shortCd TabEntry gPRSCSI TabEntry sSCSI TabEntry lCS vTCSI TabEntry sMSCSI TabEntry

group Command LogRecord mtSMSCSI TabEntry mCSI TabEntry dCSI TabEntry uCSI TabEntry mSP TabEntry filter TabEntry shortCd TabPorted

Figure 2: Inheritance Hierarchy

A50016-E1112-C601-1-7618

15/269

Interfaces

2.2.1.3 Name Binding Graph


managed Element

hlrFunction acFunction log

group Command

roamRest TabEntry

inMOCServ TabEntry

inMTCServ TabEntry

valServ TabEntry

hlrBcie Entry

hlrSub Entry

acSubEntry

group Command LogRecord ugsi TabEntry qosProfile TabEntry shortCd TabEntry gPRSCSI TabEntry sSCSI TabEntry lCS shortCd TabPorted

vTCSI TabEntry

sMSCSI TabEntry

mtSMSCSI TabEntry

mCSI TabEntry

dCSI TabEntry

uCSI TabEntry

mSP TabEntry

filter TabEntry

Figure 3: Name Binding Graph

A50016-E1112-C601-1-7618

16/269

Interfaces

2.2.2 GDMO Definitions

2.2.2.1 Formal Definitions of Object Classes


--******************************************** -- OBJECT : acFunction --******************************************** acFunction MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY acFunctionPackage; REGISTERED AS E9QAHG0C.acFunction-OOi; --******************************************** -- OBJECT : acSubEntry --******************************************** acSubEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY acK4Pack, acSubPack; CONDITIONAL PACKAGES acGsmSubPack PRESENT IF "the subscriber is a GSM-subscriber", acUmtsSubPack PRESENT IF "the subscriber is a UMTS-subscriber"; REGISTERED AS E9QAHG0C.acSubEntry-OOi; --******************************************** -- OBJECT : dCSITabEntry --******************************************** dCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY dCSITabEntryPackage; CONDITIONAL PACKAGES camelPhase3DCSIPackage PRESENT IF "an instance needs camelphase 3"; REGISTERED AS E9QAHG0C.dCSITabEntry-OOi; --******************************************** -- OBJECT : filterTabEntry --******************************************** filterTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY filterTabEntryPackage; CONDITIONAL PACKAGES filterTabEntryOptPackage PRESENT IF "supplied by the managing system"; REGISTERED AS E9QAHG0C.filterTabEntry-OOi;

A50016-E1112-C601-1-7618

17/269

Interfaces

--******************************************** -- OBJECT : gPRSCSITabEntry --******************************************** gPRSCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY gPRSCSITabEntryPackage; CONDITIONAL PACKAGES camelphase3GPRSCSIPackage PRESENT IF "camel phase 3 is needed"; REGISTERED AS E9QAHG0C.gPRSCSITabEntry-OOi; --******************************************** -- OBJECT : groupCommand --******************************************** groupCommand MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY groupCommandPackage; REGISTERED AS E9QAHG0C.groupCommand-OOi; --******************************************** -- OBJECT : groupCommandLogRecord --******************************************** groupCommandLogRecord MANAGED OBJECT CLASS DERIVED FROM eventLogRecord; CHARACTERIZED BY groupCommandLogRecordPackage; CONDITIONAL PACKAGES groupCommandLogRecordEndPackage PRESENT IF "the logged notification is groupCommandEndNotification.", groupCommandLogRecordResultPackage PRESENT IF "the logged notification is either groupCommandPosResultNotification or groupCommandNegResultNotification."; REGISTERED AS E9QAHG0C.groupCommandLogRecord-OOi; --******************************************** -- OBJECT : hlrBcieEntry --******************************************** hlrBcieEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY hlrBcieEntryPackage; REGISTERED AS E9QAHG0C.hlrBcieEntry-OOi; --******************************************** -- OBJECT : hlrFunction --******************************************** hlrFunction MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY hlrFunctionPackage, startGroupCmdM2Package; REGISTERED AS E9QAHG0C.hlrFunction-OOi;

A50016-E1112-C601-1-7618

18/269

Interfaces

--******************************************** -- OBJECT : hlrSubEntry --******************************************** hlrSubEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY asciPack, canMSubInVLRviaHLRPack, expiryDatePack, featureAdministrationPack, filterPack, genSSInfoPack, inServPack, mSubTypePack, networkAccessPack, picIdPack, regSubscriptionPack, setOfSupplServPack, subGeneralInfoPack, supplServPack, valAddServPack; CONDITIONAL PACKAGES acInHlrPack PRESENT IF "to create additionally an AC subscriber", canMSubInSGSNviaHLRPack PRESENT IF "SGSN is supported", cSIServPack PRESENT IF "a camelPhase 3 CSIService is supported", gPRSChargPack PRESENT IF "it is a GPRS subscriber", gPRSCSIServPack PRESENT IF "GPRS-CSI service is supported", gPRServPack PRESENT IF "GPRS is supported and the basicService GPRS is assigned to the subscriber", mobilityDataPack PRESENT IF "the subscriber is registered in VLR or/and SGSN", prfMsinPackage PRESENT IF "there is a reference to a profile subscriber", refMsinPackage PRESENT IF "a subscriber is created using a template subscriber", simCardChangePack PRESENT IF "simCard ChangeOver is supported", sSCSIServPack PRESENT IF "SS-CSI service is supported", traceIMSIPack PRESENT IF "IMSI-tracing is supported", twoIMSIPack PRESENT IF "two IMSIs per subscriber are supported", ucsiServPack PRESENT IF "UCSI is supported"; REGISTERED AS E9QAHG0C.hlrSubEntry-OOi; --******************************************** -- OBJECT : inMOCServTabEntry --******************************************** inMOCServTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY
A50016-E1112-C601-1-7618 19/269

Interfaces

camelPhase1MOCPackage, camelPhase2AdvFeaMOCPackage, camelPhase2MOCPackage, inMOCServTabEntryPackage; CONDITIONAL PACKAGES camelPhase3OCSIPackage PRESENT IF "an instance supports camel phase 3"; REGISTERED AS E9QAHG0C.inMOCServTabEntry-OOi; --******************************************** -- OBJECT : inMTCServTabEntry --******************************************** inMTCServTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY camelPhase1MTCPackage, camelPhase2AdvFeaMTCPackage, camelPhase2MTCPackage, inMTCServTabEntryPackage; CONDITIONAL PACKAGES camelPhase3TCSIPackage PRESENT IF "an instance supports camel phase 3"; REGISTERED AS E9QAHG0C.inMTCServTabEntry-OOi; --******************************************** -- OBJECT : lCS --******************************************** lCS MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY lCSPackage; REGISTERED AS E9QAHG0C.lCS-OOi; --******************************************** -- OBJECT : mCSITabEntry --******************************************** mCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY mCSITabEntryPackage; REGISTERED AS E9QAHG0C.mCSITabEntry-OOi; --******************************************** -- OBJECT : mSPTabEntry --******************************************** mSPTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY mSPTabEntryPackage; REGISTERED AS E9QAHG0C.mSPTabEntry-OOi; --******************************************** -- OBJECT : mtSMSCSITabEntry --******************************************** mtSMSCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top;
A50016-E1112-C601-1-7618 20/269

Interfaces

CHARACTERIZED BY mtSMSCSITabEntryPackage; REGISTERED AS E9QAHG0C.mtSMSCSITabEntry-OOi; --******************************************** -- OBJECT : qoSProfileTabEntry --******************************************** qoSProfileTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY qoSProfileTabEntryPackage; CONDITIONAL PACKAGES qoSProfTabEntryExtPkg PRESENT IF "extended QOS parameters are supplied"; REGISTERED AS E9QAHG0C.qoSProfileTabEntry-OOi; --******************************************** -- OBJECT : roamRestTabEntry --******************************************** roamRestTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY roamRestTabEntryPackage; REGISTERED AS E9QAHG0C.roamRestTabEntry-OOi; --******************************************** -- OBJECT : shortCdTabEntry --******************************************** shortCdTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY shortCdTabEntryPackage; REGISTERED AS E9QAHG0C.shortCdTabEntry-OOi; --******************************************** -- OBJECT : shortCdTabPorted --******************************************** shortCdTabPorted MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY shortCdTabPortedPackage; REGISTERED AS E9QAHG0C.shortCdTabPorted-oid; --******************************************** -- OBJECT : sMSCSITabEntry --******************************************** sMSCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY sMSCSITabEntryPackage; REGISTERED AS E9QAHG0C.sMSCSITabEntry-Ooi; --******************************************** -- OBJECT : sSCSITabEntry --********************************************

A50016-E1112-C601-1-7618

21/269

Interfaces

sSCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY sSCSITabEntryPackage; REGISTERED AS E9QAHG0C.sScsiTabEntry-OOi; --******************************************** -- OBJECT : uCSITabEntry --******************************************** uCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY uCSITabEntryPackage; REGISTERED AS E9QAHG0C.uCSITabEntry-OOi; --******************************************** -- OBJECT : ugcsiTabEntry --******************************************** ugcsiTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY ugcsiTabEntryPackage; REGISTERED AS E9QAHG0C.ugcsiTabEntry-OOi; --******************************************** -- OBJECT : valServTabEntry --******************************************** valServTabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY valServTabEntryPackage; REGISTERED AS E9QAHG0C.valServTabEntry-OOi; --******************************************** -- OBJECT : vTCSITabEntry --******************************************** vTCSITabEntry MANAGED OBJECT CLASS DERIVED FROM top; CHARACTERIZED BY vTCSITabEntryPackage; CONDITIONAL PACKAGES camelPhase3vTCSIPackage PRESENT IF "an instance supports camel phase 3"; REGISTERED AS E9QAHG0C.vTCSITabEntry-OOi;

A50016-E1112-C601-1-7618

22/269

Interfaces

2.2.2.2 Formal Definitions of Name Bindings


--******************************************** -- NAME BINDING : acFunction-acSubEntry-nb --******************************************** acFunction-acSubEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS acSubEntry ; NAMED BY SUPERIOR OBJECT CLASS acFunction ; WITH ATTRIBUTE msin ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.acFunction-acSubEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-dCSITabEntry-nb --******************************************** hlrFunction-dCSITabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS dCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE dCSIService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-dCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-filterTabEntry-nb --******************************************** hlrFunction-filterTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS filterTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE filterName ; CREATE ; DELETE ; REGISTERED AS E9QAHG0C.hlrFunction-filterTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-gPRSCSITabEntry-nb --******************************************** hlrFunction-gPRSCSITabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS gPRSCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE gPRSCSIService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-gPRSCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-groupCommand-nb

A50016-E1112-C601-1-7618

23/269

Interfaces

--******************************************** hlrFunction-groupCommand-nb NAME BINDING SUBORDINATE OBJECT CLASS groupCommand ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE groupCommandId ; BEHAVIOUR hlrFunction-groupCommand-nameBindingBehaviour BEHAVIOUR DEFINED AS "This name binding shall be used when the MOC groupCommand is created. The OS must not create this object. Only 1 instance shall be created at system installation. This instance will be created with name GroupCommandIdDefault." ; ; REGISTERED AS E9QAHG0C.hlrFunction-groupCommand-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-hlrBcieEntry-nb --******************************************** hlrFunction-hlrBcieEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS hlrBcieEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE bcieId ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-hlrBcieEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-hlrSubEntry-nb --******************************************** hlrFunction-hlrSubEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS hlrSubEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE msin ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-hlrSubEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-inMOCServTabEntry-nb --******************************************** hlrFunction-inMOCServTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS inMOCServTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE inMOCService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-inMOCServTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-inMTCServTabEntry-nb --********************************************
A50016-E1112-C601-1-7618 24/269

Interfaces

hlrFunction-inMTCServTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS inMTCServTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE inMTCService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-inMTCServTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-lCS-nb --******************************************** hlrFunction-lCS-nb NAME BINDING SUBORDINATE OBJECT CLASS lCS ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE lcsName ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-lCS-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-mCSITabEntry-nb-NOi --******************************************** hlrFunction-mCSITabEntry-nb-NOi NAME BINDING SUBORDINATE OBJECT CLASS mCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE mCSIService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-mCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-mSPTabEntry-nb --******************************************** hlrFunction-mSPTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS mSPTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE mSPService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-mSPTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-mtSMSCSITabEntry-nb-NOi --******************************************** hlrFunction-mtSMSCSITabEntry-nb-NOi NAME BINDING SUBORDINATE OBJECT CLASS mtSMSCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE mtSMSCSIService ;
A50016-E1112-C601-1-7618 25/269

Interfaces

CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-mtSMSCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-qoSProfileTabEntry-nb --******************************************** hlrFunction-qoSProfileTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS qoSProfileTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE qoSProfile ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-qoSProfileTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-roamRestTabEntry-nb --******************************************** hlrFunction-roamRestTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS roamRestTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE regRoamId ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-roamRestTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-shortCdTabEntry-nb --******************************************** hlrFunction-shortCdTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS shortCdTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE shortCode ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-shortCdTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-shortCdTabPorted-nb --******************************************** hlrFunction-shortCdTabPorted-nb NAME BINDING SUBORDINATE OBJECT CLASS shortCdTabPorted ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE portedCode ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-shortCdTabPorted-nb-oid ;
A50016-E1112-C601-1-7618 26/269

Interfaces

--******************************************** -- NAME BINDING : hlrFunction-sMSCSITabEntry-nb-Noi --******************************************** hlrFunction-sMSCSITabEntry-nb-Noi NAME BINDING SUBORDINATE OBJECT CLASS sMSCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE sMSCSIService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-sMSCSITabEntry-nb-Noi ; --******************************************** -- NAME BINDING : hlrFunction-sSCSITabEntry-nb --******************************************** hlrFunction-sSCSITabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS sSCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE sSCSIService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-sSCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-uCSITabEntry-nb --******************************************** hlrFunction-uCSITabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS uCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE uCSIServiceId ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-uCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-ugcsiTabEntry-nb --******************************************** hlrFunction-ugcsiTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS ugcsiTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE servCode ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-ugcsiTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-valServTabEntry-nb --********************************************

A50016-E1112-C601-1-7618

27/269

Interfaces

hlrFunction-valServTabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS valServTabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE valAddService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-valServTabEntry-nb-NOi ; --******************************************** -- NAME BINDING : hlrFunction-vTCSITabEntry-nb --******************************************** hlrFunction-vTCSITabEntry-nb NAME BINDING SUBORDINATE OBJECT CLASS vTCSITabEntry ; NAMED BY SUPERIOR OBJECT CLASS hlrFunction ; WITH ATTRIBUTE vTCSIService ; CREATE hlrAcProcessingFailurePar ; DELETE hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.hlrFunction-vTCSITabEntry-nb-NOi ; --******************************************** -- NAME BINDING : managedElement-acFunction-nb --******************************************** managedElement-acFunction-nb NAME BINDING SUBORDINATE OBJECT CLASS acFunction ; NAMED BY SUPERIOR OBJECT CLASS managedElement ; WITH ATTRIBUTE acFunctionId ; REGISTERED AS E9QAHG0C.managedElement-acFunction-nb-NOi ; --******************************************** -- NAME BINDING : managedElement-hlrFunction-nb --******************************************** managedElement-hlrFunction-nb NAME BINDING SUBORDINATE OBJECT CLASS hlrFunction ; NAMED BY SUPERIOR OBJECT CLASS managedElement ; WITH ATTRIBUTE hlrFunctionId ; REGISTERED AS E9QAHG0C.managedElement-hlrFunction-nb-NOi ;

A50016-E1112-C601-1-7618

28/269

Interfaces

2.2.2.3 Formal Definitions of Packages


--******************************************** -- PACKAGE : acFunctionPackage --******************************************** acFunctionPackage PACKAGE BEHAVIOUR acFunctionBehaviour BEHAVIOUR DEFINED AS "The acFunction is contained as a functional managed object in a managed element. The acFunction comprises all common management functions necessary to implement an AC functional entity in a network element. The acFunction managed object cannot be deleted if there any active subscriptions in the AC functionality entity represented by this managed object." ; ; ATTRIBUTES acFunctionId INITIAL VALUE E9QAHG0C.initAcFunctionId GET, virtIdListAC GET; REGISTERED AS E9QAHG0C.acFunctionPackage-POi; --******************************************** -- PACKAGE : acGsmSubPack --******************************************** acGsmSubPack PACKAGE BEHAVIOUR acGsmSubBhv BEHAVIOUR DEFINED AS "The attributes in this package are only valid for a GSM AC-subscriber. At least attribute encryptedKi must be present when creating a GSM AC-subscriber." ; ; ATTRIBUTES encryptedKi, versionsA3A8; REGISTERED AS E9QAHG0C.acGsmSubPack-POi; --******************************************** -- PACKAGE : acInHlrPack --******************************************** acInHlrPack PACKAGE BEHAVIOUR acInHlrPackBhv BEHAVIOUR DEFINED AS "This Package contains the attributes necessary to allow the creation of an AC subscriber, using the M-CREATE hlrSubEntry request. In case it concerns a GSM subscriber, the following attributes can be specified : - encryptedKi - k4Id - versionsA3A8 In case it is an UMTS subscriber :

A50016-E1112-C601-1-7618

29/269

Interfaces

- algorithmVersion - authMngtField - encryptedKeyUmts - k4Id - sqn To create a subscriber using the M-create hlrSubEntry, the acFlag must be filled in accordingly." ; ; ATTRIBUTES acFlag, algorithmSet hlrAcProcessingFailurePar, algorithmVersion, authMngtField, encryptedKeyUmts, encryptedKi, k4Id, sqn, versionsA3A8; REGISTERED AS E9QAHG0C.acInHlrPack-Poi; --******************************************** -- PACKAGE : acK4Pack --******************************************** acK4Pack PACKAGE BEHAVIOUR acK4Bhv BEHAVIOUR DEFINED AS "K4Id represents the identification for Key K4, including a logical name for Key K4 and the version of K4Id." ; ; ATTRIBUTES k4Id; REGISTERED AS E9QAHG0C.acK4Pack-POi; --******************************************** -- PACKAGE : acSubPack --******************************************** acSubPack PACKAGE BEHAVIOUR acSubBhv BEHAVIOUR DEFINED AS "acSubEntry represents a subscriber entry in the AC. It is created using M-CREATE and is deleted with M-DELETE. Only ten entries are allowed in the filter component of a M-GET request. The allowed scope level is one. Multiple entries for the attributes msin are allowed. GO-EQUAL, GO-LESS-OR-EQUAL and GO-GREATER-OR-EQUAL are allowed. If the filter component contains ranges then it is necessary to first enter the lower boundary and then the upper boundary. Attribute acMsubType can only be displayed." ; ; ATTRIBUTES acMsubType GET, msin GET; REGISTERED AS E9QAHG0C.acSubPack-POi;

A50016-E1112-C601-1-7618

30/269

Interfaces

--******************************************** -- PACKAGE : acUmtsSubPack --******************************************** acUmtsSubPack PACKAGE BEHAVIOUR acUmtsSubBhv BEHAVIOUR DEFINED AS "The attributes in this package are only valid for a UMTS AC-subscriber. At least attribute encryptedKeyUmts must be present when creating a UMTS AC-subscriber." ; ; ATTRIBUTES algorithmSet, algorithmVersion, authMngtField, encryptedKeyUmts, sqn; REGISTERED AS E9QAHG0C.acUmtsSubPack-POi; --******************************************** -- PACKAGE : asciPack --******************************************** asciPack PACKAGE BEHAVIOUR asciBhv BEHAVIOUR DEFINED AS "For the feature ASCI (Advanced Speech Call Items) the following attributes are defined: - The set-valued attribute vgcGroups contains the group identifications for voice group calls which to be linked to a subscriber. One element consists of the syntax GroupId. - The set-valued attribute vbcGroups contains the group identifications for voice broadcast calls which to be linked to a subscriber. One element consists of the syntax VbcGroup containing the elements GroupId and BcInitAllowed." ; ; ATTRIBUTES vbcGroups DEFAULT VALUE E9QAHG0C.defaultVbcGroups GET, vgcGroups DEFAULT VALUE E9QAHG0C.defaultVgcGroups GET; ACTIONS addVgsGroupAction, remVgsGroupAction; REGISTERED AS E9QAHG0C.asciPack-POi; --******************************************** -- PACKAGE : camelPhase1MOCPackage --******************************************** camelPhase1MOCPackage PACKAGE BEHAVIOUR camelPhase1MOCBhv BEHAVIOUR DEFINED AS "To administer CAMEL Phase 1 for INMOC, the following five new parameters are introduced: servKey (Service Key), gsmSCF (GSM Service Control Function), servAv (Service Availability), repHndl (Replace
A50016-E1112-C601-1-7618 31/269

Interfaces

Handling) and defCall (default call handling). These attributes replace the attribute inService. See too the inMOCServTabEntryBhv. With the attribute camelPhase it is possible to define an INMOCService for CamelPhase1, CamelPhase2, CamelPhase3 or/and CamelPhase4." ; ; ATTRIBUTES camelPhase GET-REPLACE, defCall DEFAULT VALUE E9QAHG0C.defaultDefCall REPLACE, gsmSCF REPLACE, repHndl GET-REPLACE, servAv GET-REPLACE, servKey REPLACE; REGISTERED AS E9QAHG0C.camelPhase1MOCPackage-POi; --******************************************** -- PACKAGE : camelPhase1MTCPackage --******************************************** camelPhase1MTCPackage PACKAGE BEHAVIOUR camelPhase1MTCBhv BEHAVIOUR DEFINED AS "To administer CAMEL Phase 1 for INMTC, the following seven new parameters are introduced: servKey (Service Key), gsmSCF (GSM Service Control Function), servAv (Service Availability), repHndl (Replace Handling), mSubSt (Mobile Subscriber status information retrieval), mSubLoc (Mobile Subscriber location information retrieval) and defCall (default call handling). These attributes replace the attribute inService. See too the inMTCServTabEntryBhv." ; ; ATTRIBUTES camelPhase GET-REPLACE, defCall DEFAULT VALUE E9QAHG0C.defaultDefCall REPLACE, gsmSCF REPLACE, mSubLoc DEFAULT VALUE E9QAHG0C.defaultMSubLoc GET-REPLACE, mSubSt DEFAULT VALUE E9QAHG0C.defaultMSubSt GET-REPLACE, repHndl GET-REPLACE, servAv GET-REPLACE, servKey REPLACE; REGISTERED AS E9QAHG0C.camelPhase1MTCPackage-POi; --******************************************** -- PACKAGE : camelPhase2AdvFeaMOCPackage
A50016-E1112-C601-1-7618 32/269

Interfaces

--******************************************** camelPhase2AdvFeaMOCPackage PACKAGE BEHAVIOUR camelPh2AdvFeaMOCBhv BEHAVIOUR DEFINED AS "With the advanced Feature package for CAMEL phase 2 the following attributes are introduced: destNumberLengthList, basicServiceCodeList, callType, sendingOptionList and translationInfoFlag. The set-value attribute destinationNumberLengthList contains the destinationNumberLength. This parameter specifies the destination number length as part of the CAMEL TDP CRITERIA for the inmoc-CAMEL service. Please note: if no matchtyp is stored in the HLR, then matchtyp has to be entered too. For a successful comparison the destinationNumberLength and the length of dialled number have to be equal. The evaluation of the destinationNumberLength depends on the matchtyp. The set-value attribute basicServiceCodeList contains the basic service code as part of the CAMEL TDP CRITERIA for the IN-CAMEL service. The attribute callType or TYPE OF CALL specifies the forwarding triggering criterion as part of the CAMEL TDP CRITERIA for the IN-CAMEL service. The attribute translationInfoFlag specifies the translation information flag in the HLR CAMEL subscriber data. If the subscriber registers a forwarded to number. It indicates, that the HLR shall not attempt to perform any translation, number format checks, prohibited FTN checks and call barring checks." ; ; ATTRIBUTES basicServiceCodeList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultBasicServiceCodeList ADD-REMOVE, callType REPLACE, destinationNumberLengthList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultDestNumberLengthList ADD-REMOVE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, translationInfoFlag GET-REPLACE; REGISTERED AS E9QAHG0C.camelPhase2AdvFeaMOCPackage-POi; --******************************************** -- PACKAGE : camelPhase2AdvFeaMTCPackage --******************************************** camelPhase2AdvFeaMTCPackage PACKAGE BEHAVIOUR camelPh2AdvFeaMTCBhv BEHAVIOUR DEFINED AS "With the advanced Feature package for CAMEL phase 2 the following attributes are introduced: basicServiceCodeList and sendingOptionList. The set-value attribute basicServiceCodeList contains the basic service code as part of the CAMEL TDP CRITERIA for the IN-CAMEL service." ; ;
A50016-E1112-C601-1-7618 33/269

Interfaces

ATTRIBUTES basicServiceCodeList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultBasicServiceCodeList ADD-REMOVE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE; REGISTERED AS E9QAHG0C.camelPhase2AdvFeaMTCPackage-POi; --******************************************** -- PACKAGE : camelPhase2MOCPackage --******************************************** camelPhase2MOCPackage PACKAGE BEHAVIOUR camelPhase2MOCBhv BEHAVIOUR DEFINED AS "For the feature Conditional Triggers the MOC inMOCServTabEntry is enhanced by the attributes matchtype and destinationNumberList. The set-value attribute destinationNumberList contains the destinationNumbers assigned to a INMOCService. One element has the syntax DestinationNumber. With the attribute camelPhase it is possible to define an INMOCService for CamelPhase1 or CamelPhase2 or CamelPhase 1 and 2." ; ; ATTRIBUTES camelPhase GET-REPLACE, destinationNumberList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultDestinationNumberList ADD-REMOVE, matchType REPLACE; REGISTERED AS E9QAHG0C.camelPhase2MOCPackage-POi; --******************************************** -- PACKAGE : camelPhase2MTCPackage --******************************************** camelPhase2MTCPackage PACKAGE BEHAVIOUR camelPhase2MTCBhv BEHAVIOUR DEFINED AS "With the attribute camelPhase it is possible to define an INMTCService for CamelPhase1 or CamelPhase2 or CamelPhase 1 and 2." ; ; ATTRIBUTES camelPhase GET-REPLACE; REGISTERED AS E9QAHG0C.camelPhase2MTCPackage-POi; --******************************************** -- PACKAGE : camelPhase3DCSIPackage --******************************************** camelPhase3DCSIPackage PACKAGE ATTRIBUTES
A50016-E1112-C601-1-7618 34/269

Interfaces

optimalRouting GET-REPLACE, repHndl GET-REPLACE, servAv GET-REPLACE; REGISTERED AS E9QAHG0C.camelPhase3DCSIPackage-POi; --******************************************** -- PACKAGE : camelphase3GPRSCSIPackage --******************************************** camelphase3GPRSCSIPackage PACKAGE ATTRIBUTES camelPhase GET-REPLACE; REGISTERED AS E9QAHG0C.camelphase3GPRSCSIPackage-POi; --******************************************** -- PACKAGE : camelPhase3OCSIPackage --******************************************** camelPhase3OCSIPackage PACKAGE BEHAVIOUR camelPhase3OCSIPackageBeh BEHAVIOUR DEFINED AS "Concerning releasecause. Replace with default, and the default value are only valid with the remove command." ; ; ATTRIBUTES optimalRouting GET-REPLACE, releaseCause REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultReleaseCause ADD-REMOVE; REGISTERED AS E9QAHG0C.camelPhase3OCSIPackage-POi; --******************************************** -- PACKAGE : camelPhase3TCSIPackage --******************************************** camelPhase3TCSIPackage PACKAGE BEHAVIOUR camelPhase3TCSIPackageBeh BEHAVIOUR DEFINED AS "Concerning releasecause. Replace with default, and the default value are only valid with the remove command." ; ; ATTRIBUTES forceRetrvCurrLoc GET-REPLACE, optimalRouting GET-REPLACE, releaseCause REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultReleaseCause ADD-REMOVE; REGISTERED AS E9QAHG0C.camelPhase3TCSIPackage-POi; --********************************************
A50016-E1112-C601-1-7618 35/269

Interfaces

-- PACKAGE : camelPhase3vTCSIPackage --******************************************** camelPhase3vTCSIPackage PACKAGE BEHAVIOUR camelPhase3vTCSIPackageBeh BEHAVIOUR DEFINED AS "Concerning releasecause. Replace with default, and the default value are only valid with the remove command." ; ; ATTRIBUTES releaseCause REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultReleaseCause ADD-REMOVE; REGISTERED AS E9QAHG0C.camelPhase3vTCSIPackage-POi; --******************************************** -- PACKAGE : canMSubInSGSNviaHLRPack --******************************************** canMSubInSGSNviaHLRPack PACKAGE BEHAVIOUR canMSubInSGSNviaHLRBhv BEHAVIOUR DEFINED AS "With the canMSubInSGSNViaHLRAction it is possible to cancel a subscriber only in a specified SGSN or in all SGSNs. The SGSN is given in the SGSNId component of canMSubInSGSNInfo. The SGSNId component is specified as E.164 number (digits -> decimal digits only) or as wildcard. The IMSI component can be used to cancel subscriber from other networks in the SGSN." ; ; ACTIONS canMSubInSGSNviaHLRAction; REGISTERED AS E9QAHG0C.canMSubInSGSNviaHLRPack-POi; --******************************************** -- PACKAGE : canMSubInVLRviaHLRPack --******************************************** canMSubInVLRviaHLRPack PACKAGE BEHAVIOUR canMSubInVLRviaHLRBhv BEHAVIOUR DEFINED AS "With the canMSubInVLRAction it is possible to cancel a subscriber only in a specified VLR. The VLR is given in the VLRId component of canMSubInVLRInfo. The VLRId component is specified as E.164 number (digits -> decimal digits only) or as wildcard. The IMSI component can be used to cancel subscriber from other networks in the VLR." ; ; ACTIONS canMSubInVLRAction; REGISTERED AS E9QAHG0C.canMSubInVLRviaHLRPack-POi; --******************************************** -- PACKAGE : cSIServPack --******************************************** cSIServPack PACKAGE BEHAVIOUR cSIServPackBeh BEHAVIOUR
A50016-E1112-C601-1-7618 36/269

Interfaces

DEFINED AS "This Package contains attributes necessary to display information about the camel phase 4 CSI services." ; ; ATTRIBUTES dCSIData GET, mCSIData GET, mspData GET, mtSMSCSIData GET, notificationToCSE DEFAULT VALUE E9QAHG0C.defaultNTF GET-REPLACE, sMSCSIData GET, tIFCSIData GET, vTCSIData GET; ACTIONS addReplaceOprServAction, removeOprServAction; REGISTERED AS E9QAHG0C.cSIServPack-POi; --******************************************** -- PACKAGE : dCSITabEntryPackage --******************************************** dCSITabEntryPackage PACKAGE BEHAVIOUR dCSITabEntryPackageBeh BEHAVIOUR DEFINED AS "dCSITabEntry represents the dialled service Camel Subscription Information Table. The contents of this CSI are used to interwork with the GSMSCF for Mobile Originated Calls and for Mobile Forwarded Calls. tdp3AnalysedInfo is only used for output generation and so, only M-get is possible ('Set by create' is not possible). To ADD a new destinationNumber, do an M-Set with ADD for DestinationNumberList and REPLACE for the attributes (SERVKEY, GSMSCF, DEFCALL). The replace is not really a replace of existing attributes, but the new required attributes of the new destinationNumber." ; ; ATTRIBUTES camelPhase DEFAULT VALUE E9QAHG0C.camelPhase3Default GET-REPLACE, dCSIService GET, defCall REPLACE, destinationNumberList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultDestinationNumberList REPLACE ADD-REMOVE, gsmSCF
A50016-E1112-C601-1-7618 37/269

Interfaces

REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servKey REPLACE, tdp3AnalysedInfo GET; REGISTERED AS E9QAHG0C.dCSITabEntryPackage-POi; --******************************************** -- PACKAGE : expiryDatePack --******************************************** expiryDatePack PACKAGE BEHAVIOUR expiryDateBhv BEHAVIOUR DEFINED AS "During the creation an expiry date can be given to a subscriber, otherwise the default value 'do not cancel' (0,0,0) will be assigned. The expiry date can be modified with the M-SET command. The attribute expiryDate must contain a valid value, means a valid date, or (0,0,0) to remove an assigned expiry date from a subscriber. The value for the year parameter is limited to 0-99, where the numbers 0-79 represent the year 2000 to the year 2079 and the numbers 80-99 represent the year 1980 to the year 1999. It is not possible to enter a past date as expiry date. It is not permitted to enter an expiry date to subscribers which have a LinkedMsin or a NewMsin. A subscriber is expired, when the expiry date is equal or less the actual date. The default value will not be displayed from the HLR." ; ; ATTRIBUTES expiryDate DEFAULT VALUE E9QAHG0C.defaultExpiryDate GET-REPLACE; REGISTERED AS E9QAHG0C.expiryDatePack-POi; --******************************************** -- PACKAGE : featureAdministrationPack --******************************************** featureAdministrationPack PACKAGE BEHAVIOUR featureAdministrationBhv BEHAVIOUR DEFINED AS "The attribute mSubFt contains subscriber related features determined by featureId and featureNb. These features will be assigned to a subscriber with the addMSubFtAction and removed from a subscriber with remMSubFtAction. In case of remMSubFtAction featureNb shall not be used." ; ; ATTRIBUTES mSubFt DEFAULT VALUE E9QAHG0C.defaultMSubFt GET ADD-REMOVE; ACTIONS addMSubFtAction,
A50016-E1112-C601-1-7618 38/269

Interfaces

remMSubFtAction; REGISTERED AS E9QAHG0C.featureAdministrationPack-POi; --******************************************** -- PACKAGE : filterPack --******************************************** filterPack PACKAGE BEHAVIOUR filterBhv BEHAVIOUR DEFINED AS "With the exception of the attribute sn, the attributes of this package are only to be used as a filter for the M-GET-request. - Only certain combinations of filters are allowed. All other cases will be rejected. Only ten entries are allowed in the filter component of a M-GET request. The attributes msin and sn should not occur together in the same filter. The attribute newmsin may only be used in a filter with a single value and no other filter entries. Moreover if the filter contains this newMsin (only one filterattribute) then the only allowed requested attributes are the msin, newMsin and the chOverStat. The attribute sn can only be demanded in an M-GET-request in case there are no further attributes demanded. - The allowed scope level is one. - It is only allowed to give multiple entries for the attributes msin, sn, expiry date and select. For the other attributes only one entry is allowed. If the filter component contains ranges for the attributes msin, sn or expiry date then it is necessary to first enter the lower boundary and then the upper boundary. - As a rule only the matches for equality is allowed. The exceptions are the allowance of matches for ordering (LESS-OR-EQUAL and GREATER-OR-EQUAL) for the attributes msin, sn, expiry date. A set-comparison (only subset) is allowed for the attribute basicServices, barrSpecToHPLMN, ndcList and zcodes. For this value only the basicService component basicservicecodeentry is to be used. - If filtering is done using the attribute sn and the feature 'Multiple NDC' is released, then the attribute ndcList may be entered in the filter. If filtering is done using the attribute sn and the feature 'WLL-subscriberC' is released, then the attribute locAreaCode may be entered in the filter. -If the attribute zcodes is used in the filter, 'select EQ {rsserv}' must be specified as well. For each sn to display, a separate M-Get-response is sent, containing the sn and its msin. In case a mobile subscriber has more than one sn, these will be returned in separate responses." ; ; ATTRIBUTES bcieId, oprServ, oprServName, plmn, qoSProfile, select, shortCode, sn GET, ssCode, viewMsub DEFAULT VALUE E9QAHG0C.defaultViewMsub, zcodes; REGISTERED AS E9QAHG0C.filterPack-POi;
A50016-E1112-C601-1-7618 39/269

Interfaces

--******************************************** -- PACKAGE : filterTabEntryOptPackage --******************************************** filterTabEntryOptPackage PACKAGE ATTRIBUTES accessSubscription GET, bsvList GET, expiryDateRange GET, locAreaCode GET, mscat GET, mSubFt GET, ndcList GET, notificationToCSE GET, oprServ GET, prfMsin GET, qoSProfile GET, select GET, ssCode GET, viewMsub GET; REGISTERED AS E9QAHG0C.filterTabEntryOptPackage-POi; --******************************************** -- PACKAGE : filterTabEntryPackage --******************************************** filterTabEntryPackage PACKAGE BEHAVIOUR filterTabEntryPackageBeh BEHAVIOUR DEFINED AS "An instance of filterTabEntry represents a filter that can be used to select only those mobile subscribers who match the filter criteria (=values of the parameters in filterTabEntry). It is not possible to modify an existing filter. A filter can not be removed as long as it is used by a running group command" ; ; ATTRIBUTES filterName GET; REGISTERED AS E9QAHG0C.filterTabEntryPackage-POi; --******************************************** -- PACKAGE : genSSInfoPack --********************************************

A50016-E1112-C601-1-7618

40/269

Interfaces

genSSInfoPack PACKAGE BEHAVIOUR genSSInfoPackBeh BEHAVIOUR DEFINED AS "Information on supplementary service is represented by - the set-value attribute supplServices, - the attributes of the package genSSInfoPack. The set-value attribute supplServices contains the supplementary services provisioned to the subscribers. One element of the set corresponds to the syntax SS-Subscription ::= SEQUENCE { ssCode [0] SS-Code, bsCode [1] BasicServiceCode OPTIONAL, activationStatus [2] BOOLEAN OPTIONAL, addInfo [3] SS-AdditionalInfo OPTIONAL } The ssCode component specifies the supplementary service. The bsCode specifies a basic service group, provided that it is contained. The attributes belonging to the genSSInfoPack package represent certain supplementary service related parameters which are present at most once per subscriber (category B only). There are the following possibilities according to the categories A and B of supplementary services given above. Category A: There exists one element of set-valued attribute supplServices when provisioning the supplementary services. bsCode component is not used. Use of activationsStatus and addInfo component is supplementary service specific. Category B: At provision, there exist 1. one element containing ssCode only, and 2. elements having values assigned at least to ssCode and bsCode for the basic service groups which are assigned to the subscriber and to which the supplementary service is applicable. BarringInfo is related to all CB services simultaneously. The optional password component can only be given a value in case of controlByUseOfPassword component being TRUE." ; ; ATTRIBUTES barringInfo DEFAULT VALUE E9QAHG0C.defaultBarringInfo GET-REPLACE, cFOptions DEFAULT VALUE E9QAHG0C.defaultCFOptions GET-REPLACE, noReplyCondTimer DEFAULT VALUE E9QAHG0C.defaultNoReplyCondTimer; REGISTERED AS E9QAHG0C.genSSInfoPack-POi; --******************************************** -- PACKAGE : gPRSChargPack --******************************************** gPRSChargPack PACKAGE BEHAVIOUR gPRSChargBhv BEHAVIOUR DEFINED AS "The package gPRSChargPack contains the attribute chargingCharacteristics which defines the charging characteristic(s) that is(are) applicable for a GPRS subscriber." ; ; ATTRIBUTES
A50016-E1112-C601-1-7618 41/269

Interfaces

chargingCharacteristics DEFAULT VALUE E9QAHG0C.defaultChargingCharacteristics GET-REPLACE; REGISTERED AS E9QAHG0C.gPRSChargPack-POi; --******************************************** -- PACKAGE : gPRSCSIServPack --******************************************** gPRSCSIServPack PACKAGE BEHAVIOUR gPRSCSIServBhv BEHAVIOUR DEFINED AS "The set-valued attribute gPRSCSIServices contains the GPRSCSI services to be linked to a subscriber. One element consists of the syntax GPRSCSIService. At this time only one GPRS-CSI Service is allowed per subscriber." ; ; ATTRIBUTES gPRSCSIServices DEFAULT VALUE E9QAHG0C.defaultGPRSCSIServices GET; REGISTERED AS E9QAHG0C.gPRSCSIServPack-POi; --******************************************** -- PACKAGE : gPRSCSITabEntryPackage --******************************************** gPRSCSITabEntryPackage PACKAGE BEHAVIOUR gPRSCSITabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents a GPRSCSIService. It is named by the attribute gPRSCSIService and contains the attributes gsmSCF, servKey, servAv, repHndl and defCall." ; ; ATTRIBUTES defCall REPLACE, gPRSCSIService GET, gsmSCF REPLACE, repHndl GET-REPLACE, restrictedAccessPoint GET-REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servAv GET-REPLACE, servKey REPLACE, triggerDetectionPoint GET ADD-REMOVE; REGISTERED AS E9QAHG0C.gPRSCSITabEntryPackage-POi;

A50016-E1112-C601-1-7618

42/269

Interfaces

--******************************************** -- PACKAGE : gPRServPack --******************************************** gPRServPack PACKAGE BEHAVIOUR gPRServBhv BEHAVIOUR DEFINED AS "The set-valued attribute gPRServices contains the GPR Services to be linked to a subscriber. One element consists of the syntax GPRService. One type of service may be contained only once in the set. The attribute toSM (Transfer of Short Message) may have two values: SGSN and MSC. Based on the value assigned to this option, the Short Message may be sent to the mobile subscriber via the SGSN or the MSC when the GMSC does not support GPRS. Please note, this parameter is allowed only, if the subscriber gets the subscription of TS21GPRS. If this parameter is not entered, the used value will be SGSN. The attribute barrGprsRoam is an Operator Determined Barring only valid for the GPRS branch. If ODB GPRS is set to 'Attach from foreign PLMN not allowed' then GPRS Location update is rejected with appropriate Error cause if the MS is roaming in foreign PLMN. If ODB GPRS is set to 'Attach general not allowed' each GPRS location update attempt is rejected from HLR irrespective of other roaming restrictions. The attribute barrGprsRoam can be used only if the basicService GPRS is assigned to a subscriber." ; ; ATTRIBUTES gPRServices DEFAULT VALUE E9QAHG0C.defaultGPRServices GET, toSM DEFAULT VALUE E9QAHG0C.defaultToSM GET-REPLACE; ACTIONS addGPRServAction, remGPRServAction; REGISTERED AS E9QAHG0C.gPRServPack-POi; --******************************************** -- PACKAGE : groupCommandLogRecordEndPackage --******************************************** groupCommandLogRecordEndPackage PACKAGE ATTRIBUTES stateChangeReason GET; REGISTERED AS E9QAHG0C.groupCommandLogRecordEndPackage-POi; --******************************************** -- PACKAGE : groupCommandLogRecordPackage --******************************************** groupCommandLogRecordPackage PACKAGE BEHAVIOUR groupCommandLogRecordBehaviour BEHAVIOUR DEFINED AS "The MOC groupCommandLogRecord is introduced to log the notifications from OC groupCommand: groupCommandPosResultNotification, groupCommandNegResultNotification and groupCommandEndNotification. This allows the retrieval of the information contained in these notifications."
A50016-E1112-C601-1-7618 43/269

Interfaces

; ; ATTRIBUTES groupCommandSeqNumber GET; REGISTERED AS E9QAHG0C.groupCommandLogRecordPackage-POi; --******************************************** -- PACKAGE : groupCommandLogRecordResultPackage --******************************************** groupCommandLogRecordResultPackage PACKAGE ATTRIBUTES groupCommandResultList GET; REGISTERED AS E9QAHG0C.groupCommandLogRecordResultPackage-POi; --******************************************** -- PACKAGE : groupCommandPackage --******************************************** groupCommandPackage PACKAGE BEHAVIOUR groupCommandPackageBehaviour BEHAVIOUR DEFINED AS "This MOC allows 1) the OS to retrieve information about the status of a processing groupcommand. If a groupcommand is running (MML or OS) then the usageState is busy. 2) sending of notifications that contain the results of groupcommand processing. 3) the cancellation of a running groupcommand (action groupCommandStop)." ; ; ATTRIBUTES groupCommandId INITIAL VALUE E9QAHG0C.initGroupCommandId, groupCommandSeqNumber GET, usageState GET; ACTIONS groupCommandStop; NOTIFICATIONS groupCommandEndNotification, groupCommandNegResultNotification, groupCommandPosResultNotification, stateChange stateChangeInfoPar; REGISTERED AS E9QAHG0C.groupCommandPackage-POi; --******************************************** -- PACKAGE : hlrBcieEntryPackage --******************************************** hlrBcieEntryPackage PACKAGE BEHAVIOUR hlrBcieEntryBhv BEHAVIOUR DEFINED AS "The BCIE data will be modified by M-SET operations. For display of BCIE data it is possible to use M-GET operations with filtering, scoping and multiple reply."
A50016-E1112-C601-1-7618 44/269

Interfaces

; ; ATTRIBUTES bcie GET-REPLACE, bcieId GET; REGISTERED AS E9QAHG0C.hlrBcieEntryPackage-POi; --******************************************** -- PACKAGE : hlrFunctionPackage --******************************************** hlrFunctionPackage PACKAGE BEHAVIOUR hlrFunctionBehaviour BEHAVIOUR DEFINED AS "The hlrFunction is contained as a functional managed object in a managed element. The hlrFunction comprises all common management functions necessary to implement an HLR functional entity in a network element. The hlrFunction managed object cannot be deleted if there are any active subscriptions in the HLR functionality entity represented by this managed object." ; ; ATTRIBUTES hlrFunctionId INITIAL VALUE E9QAHG0C.initHlrFunctionId GET, virtIdListHLR GET; REGISTERED AS E9QAHG0C.hlrFunctionPackage-POi; --******************************************** -- PACKAGE : inMOCServTabEntryPackage --******************************************** inMOCServTabEntryPackage PACKAGE BEHAVIOUR inMOCServTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents an INMOC intelligent network service. It is named by the attribute inMOCService, which contains the service name. The attribute inService contains the service class mark. This attribute can only be used, if the national supplementary service NS_IN_SCM_MOC for INMOC is defined in the Project database in the HLR. The modification of INMOC service table entry data is performed by use of the M-SET operation. The display of INMOC service table entry data using M-GET permits the use of the filter, scoping and multiple reply Functional Units of CMIP." ; ; ATTRIBUTES inMOCService GET, inService GET-REPLACE, triggerDetectionPoint DEFAULT VALUE E9QAHG0C.tDPDefaultOCSI GET ADD-REMOVE; REGISTERED AS E9QAHG0C.inMOCServTabEntryPackage-POi; --********************************************
A50016-E1112-C601-1-7618 45/269

Interfaces

-- PACKAGE : inMTCServTabEntryPackage --******************************************** inMTCServTabEntryPackage PACKAGE BEHAVIOUR inMTCServTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents an INMTC intelligent network service. It is named by the attribute inMTCService, which contains the service name. The attribute inService contains the service class mark. This attribute can only be used, if the national supplementary service NS_IN_SCM_MTC for INMTC is defined in the Project database in the HLR. The modification of INMTC service table entry data is performed by use of the M-SET operation. The display of INMTC service table entry data using M-GET permits the use of the filter, scoping and multiple reply Functional Units of CMIP." ; ; ATTRIBUTES inMTCService GET, inService GET-REPLACE, triggerDetectionPoint DEFAULT VALUE E9QAHG0C.tDPDefaultTCSI GET ADD-REMOVE; REGISTERED AS E9QAHG0C.inMTCServTabEntryPackage-POi; --******************************************** -- PACKAGE : inServPack --******************************************** inServPack PACKAGE BEHAVIOUR inServBhv BEHAVIOUR DEFINED AS "The set-valued attribute intNetServices contains the intelligent network services to be linked to a subscriber. One element consists of the syntax intNetService. One type of service may be contained only once in the set. Furthermore it's possible to indicate whether the service is active or not (csi-state) and whether the change of the specified service shall trigger notification on change of subscriber data or not (csi-notif)." ; ; ATTRIBUTES intNetServices DEFAULT VALUE E9QAHG0C.defaultIntNetServices GET; REGISTERED AS E9QAHG0C.inServPack-POi; --******************************************** -- PACKAGE : lCSPackage --******************************************** lCSPackage PACKAGE BEHAVIOUR lCSBhv BEHAVIOUR DEFINED AS "This object represents an LCS (location services) profile. For the attribute sSV, only following values are allowed : - 10110010 Location Service - call related
A50016-E1112-C601-1-7618 46/269

Interfaces

- 10110011 Location Service - call unrelated - 10110100 Location Service - plmnoperator" ; ; ATTRIBUTES clientList GET ADD-REMOVE, clientType GET ADD-REMOVE, gMLCList GET ADD-REMOVE, lcsName GET, notificationToMS GET-REPLACE, sSV GET; REGISTERED AS E9QAHG0C.lCSPackage-POi; --******************************************** -- PACKAGE : mCSITabEntryPackage --******************************************** mCSITabEntryPackage PACKAGE BEHAVIOUR mCSITabEntryPackageBeh BEHAVIOUR DEFINED AS "mCSITabEntry represents the mobility Management Notification Camel Subscription Information Table and indicates which Mobility Management Events shall be reported to the gsmSCF." ; ; ATTRIBUTES gsmSCF GET-REPLACE, mCSIService GET, mobilityMngmTrigger GET ADD-REMOVE, repHndl GET-REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servAv GET-REPLACE, servKey GET-REPLACE; REGISTERED AS E9QAHG0C.mCSITabEntryPackage-POi; --******************************************** -- PACKAGE : mobilityDataPack --******************************************** mobilityDataPack PACKAGE BEHAVIOUR mobilityDataBhv BEHAVIOUR
A50016-E1112-C601-1-7618 47/269

Interfaces

DEFINED AS "The attributes in the mobilityDataPack of a subscriber can only be displayed if the subscriber is registered in a VLR or/and SGSN. These data cannot be created or modified with administration commands. The mobility data of a subscriber are subdivided into 4 parts: 1)the VLRMobilityData, including the attributes vLRId, mTC and vLRMobilityData, 2)the Feature Negotiation with VLR represented by the attribute featNotSuppByVLR, 3)the SGSN Mobility data represented by attribute sGSNMobilityData, the SMS MT Message Waiting Data represented by the attribute msgWaitingDataList. 4)the feature Negotiation with SGSN is represented by the attribute featNotSuppBySGSN. When the mobile subscriber registers in a VLR, the HLR stores the received VLR address in attribute vLRId. If the subscriber did not yet register in a VLR the default value for this attribute is displayed. In all other cases the network address of a VLR (E.164 format) where the subscriber is registered currently is contained in this attribute. During MAP_UPDATE_LOCATION service and when modifying the subscribers service profile, the HLR checks whether it makes sense to route mobile terminated traffic to the visited MSC. The result is stored in attribute mTC. The attribute vLRMobilityData contains the VLRId, the MTC and VLRIdValid, the status of the VLRId. If VLRIdValid is YES also information to PLMNAllowed, RoamingAreaAllowed, MSPurged and MSCAreaRestrictedReceived available. Note that the information about VLRId and MTC will be displayed twice, one time at attribute vLRMobilityData and second time at the attribute vLRId / mTC. The attribute featNotSuppByVLR is only displayed, if the VLRIdValid is YES. If the VLRIdValid is NO then the 'value' VLRIdNotValid will be displayed. The attribute sGSNMobilityData contains the SGSNId and SGSNIdValid, the status of the SGSNId. If SGSNIdValid is YES also information to PLMNAllowed and RoamingAreaAllowed are available. The attribute msgWaitingDataList contains a list of information sets, each regarding to one waiting SMS MT message." ; ; ATTRIBUTES featNotSuppBySGSN GET, featNotSuppByVLR GET, msgWaitingDataList GET, mTC DEFAULT VALUE E9QAHG0C.defaultMTC GET, sGSNMobilityData GET, vLRId DEFAULT VALUE E9QAHG0C.defaultVLRId GET, vLRMobilityData GET; REGISTERED AS E9QAHG0C.mobilityDataPack-POi; --******************************************** -- PACKAGE : mSPTabEntryPackage --******************************************** mSPTabEntryPackage PACKAGE BEHAVIOUR
A50016-E1112-C601-1-7618 48/269

Interfaces

mSPTabEntryPackageBeh BEHAVIOUR DEFINED AS "mSPTabEntry represents the Multiple Subscriber Profile. For a single IMSI up to 4 profiles can be provisioned. This will allow the subscriber to separate his(her) telecommunication service needs, into different identities (e.g. business and home)." ; ; ATTRIBUTES mSPList GET ADD-REMOVE, mSPService GET; REGISTERED AS E9QAHG0C.mSPTabEntryPackage-POi; --******************************************** -- PACKAGE : mSubTypePack --******************************************** mSubTypePack PACKAGE BEHAVIOUR mSubTypeBhv BEHAVIOUR DEFINED AS "The attribute mSubType is used during subscriber creation, to indicate if it is a normal subscriber, a template subscriber or a LMU subscriber that is being created. The attribute is filled out when creating hlrSubEntry (CRMSUB) command. If it is not specified it is set to a default value (normal). The value can be obtained by the DISPMSUB command." ; ; ATTRIBUTES mSubType DEFAULT VALUE E9QAHG0C.defaultMSubType GET; REGISTERED AS E9QAHG0C.mSubTypePack-POi; --******************************************** -- PACKAGE : mtSMSCSITabEntryPackage --******************************************** mtSMSCSITabEntryPackage PACKAGE BEHAVIOUR mtSMSCSITabEntryPackageBeh BEHAVIOUR DEFINED AS "mtSMSCSITabEntry represents the MT-SMS Camel Subscription Information Table. The MT-SMS-CSI information is used for the interworking between gsmSCF and gsmSSF, for CAMEL control of circuit switched MT SMS. The MT SMS CSI can be used when camelPhase 4 is released." ; ; ATTRIBUTES camelPhase DEFAULT VALUE E9QAHG0C.camelPhase4Default GET-REPLACE, criteriaList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultCriteriaList GET ADD-REMOVE, defCall DEFAULT VALUE E9QAHG0C.defaultDefCall GET-REPLACE,
A50016-E1112-C601-1-7618 49/269

Interfaces

gsmSCF GET-REPLACE, mtSMSCSIService GET, repHndl GET-REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servAv GET-REPLACE, servKey GET-REPLACE; REGISTERED AS E9QAHG0C.mtSMSCSITabEntryPackage-oid; --******************************************** -- PACKAGE : networkAccessPack --******************************************** networkAccessPack PACKAGE BEHAVIOUR networkAccessBhv BEHAVIOUR DEFINED AS "The attribute networkAccess contains the information about the subscriber whether he is a gsm or a gprs or a gsm+gprs subscriber." ; ; ATTRIBUTES accessSubscription GET ADD-REMOVE, networkAccess DEFAULT VALUE E9QAHG0C.defaultNetworkAccess GET; REGISTERED AS E9QAHG0C.networkAccessPack-POi; --******************************************** -- PACKAGE : picIdPack --******************************************** picIdPack PACKAGE BEHAVIOUR picIdBhv BEHAVIOUR DEFINED AS "The attribute picId can be used only if the related feature administration of Preferred Interexchange Carrier Identifiers is supported by the related switch system release. The attribute can be filled out with M-CREATE (CRMSUB) hlrSubEntry (syntax crModPicId). The M-SET (MODMSUB) command can be used also to overwrite the existing value by a new value or to reset the PIC-ID. For that case the attributeValue has to be absent in the ModificationListSequence and the Modify Operator has the value setToDefault. As a selection parameter in DISPMSUB (syntax dispPicId) PicId with NULL selects all subscriber who have an assigned PicId, PicId with PicId selects all subscriber having exactly this PicId." ; ; ATTRIBUTES picId REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultPicId
A50016-E1112-C601-1-7618 50/269

Interfaces

GET-REPLACE; REGISTERED AS E9QAHG0C.picIdPack-POi; --******************************************** -- PACKAGE : prfMsinPackage --******************************************** prfMsinPackage PACKAGE BEHAVIOUR prfMsinPackageBeh BEHAVIOUR DEFINED AS "This package is used in case a HLR subscriber uses the properties of one or more profile subscriber(s). The profile(s) used, is (are) specified in prfMsin." ; ; ATTRIBUTES prfMsin GET ADD-REMOVE, prfRefCounters GET; REGISTERED AS E9QAHG0C.prfMsinPackage-POi; --******************************************** -- PACKAGE : qoSProfileTabEntryPackage --******************************************** qoSProfileTabEntryPackage PACKAGE BEHAVIOUR qoSProfileTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents a Quality of Service Profile use for GPRService. It is named by the attribute qoSProfile and contains the attributes precedenceClass, delayClass, reliabilityClass, peakThroughputClass and, meanThroughputClass, linkedPDPContexts (newly in OSR9) and deleteExtQoSProf. The attribute linkedPDPContexts displays the number of PDPContexts linked to this QOS-Profile. The attribute deleteExtQoSProf is used (only M-set request) to delete the extended Quality of Service Profile." ; ; ATTRIBUTES delayClass GET-REPLACE, deleteExtQoSProf DEFAULT VALUE E9QAHG0C.defaultDeleteExtQoSProf REPLACE, linkedPDPContexts GET, meanThroughputClass GET-REPLACE, peakThroughputClass GET-REPLACE, precedenceClass GET-REPLACE, qoSProfile GET, reliabilityClass GET-REPLACE; REGISTERED AS E9QAHG0C.qoSProfileTabEntryPackage-POi;

A50016-E1112-C601-1-7618

51/269

Interfaces

--******************************************** -- PACKAGE : qoSProfTabEntryExtPkg --******************************************** qoSProfTabEntryExtPkg PACKAGE BEHAVIOUR qoSProfTabEntryExtBhv BEHAVIOUR DEFINED AS "This package represents the extended Quality of Service Profile used for GPRService." ; ; ATTRIBUTES allocationRetentionPriorityPO GET-REPLACE, deliveryErroneousSDU GET-REPLACE, deliveryOrder GET-REPLACE, guaranteedBitRate GET-REPLACE, maxBitRate GET-REPLACE, maxSDUSize GET-REPLACE, residualBitErrorRatio GET-REPLACE, sDUErrorRatio GET-REPLACE, trafficClass GET-REPLACE, trafficHandlingPriority GET-REPLACE, transferDelay GET-REPLACE; REGISTERED AS E9QAHG0C.qoSProfTabEntryExtPkg-POi; --******************************************** -- PACKAGE : refMsinPackage --******************************************** refMsinPackage PACKAGE BEHAVIOUR refMsinBhv BEHAVIOUR DEFINED AS "This package is used in case a HLR subscriber uses the properties of a template subscriber. The template subscriber is specified with the attribute refMsin . This is only the referenced MSIN of a template subscriber, that can be used on creation of a new msub only." ; ; ATTRIBUTES refMsin; REGISTERED AS E9QAHG0C.refMsinPackage-POi; --******************************************** -- PACKAGE : regSubscriptionPack --******************************************** regSubscriptionPack PACKAGE BEHAVIOUR regSubscriptionBhv BEHAVIOUR
A50016-E1112-C601-1-7618 52/269

Interfaces

DEFINED AS "The area in which the subscriber is allowed to roam may be restricted by the attribute regSubscription. It determines the plmn by cc and optionally ndc and one to ten zones for roaming. With the addRegSubscriptionAction regional subscription data for a specified plmn may be linked to the subscriber's profile. With the remRegSubscriptionAction all regional subscription data or a part of them may be deleted from the subscriber's profile." ; ; ATTRIBUTES regSubscription GET ADD-REMOVE; ACTIONS addRegSubscriptionAction, remRegSubscriptionAction; REGISTERED AS E9QAHG0C.regSubscriptionPack-POi; --******************************************** -- PACKAGE : roamRestTabEntryPackage --******************************************** roamRestTabEntryPackage PACKAGE BEHAVIOUR roamRestTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents an area of one or more VLRs named by the attribute regroamId and characterized by the attribute iSD, in which it is allowed to roam or not, depending on the attribute pNIndicator." ; ; ATTRIBUTES iSD GET ADD-REMOVE, pNIndicator GET, regRoamId GET; REGISTERED AS E9QAHG0C.roamRestTabEntryPackage-POi; --******************************************** -- PACKAGE : setOfSupplServPack --******************************************** setOfSupplServPack PACKAGE BEHAVIOUR setOfSupplServBhv BEHAVIOUR DEFINED AS "Two actions are supported : - setOfSupplServAction - remSetOfSupplServAction to add or remove 1 or more supplementary services." ; ; ACTIONS remSetOfSupplServAction, setOfSupplServAction; REGISTERED AS E9QAHG0C.setOfSupplServPack-POi; --******************************************** -- PACKAGE : shortCdTabEntryPackage
A50016-E1112-C601-1-7618 53/269

Interfaces

--******************************************** shortCdTabEntryPackage PACKAGE BEHAVIOUR shortCdTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents a table entry including the short Code and the related short code index. It is named by the attribute shortCode. The administration of short codes in the HLR is provided for the situation where a short code is specified during the registration of a value added service related forwarded-to-number by a subscriber via Subscriber Controlled Input (SCI) or by the operator via Operator Controlled Input (OCI). If a short code is registered as forwarded-to-number the service number of the corresponding value added service is stored as forwarded-to-number in the HLR. The association between a short code and a service number is made via a short code table entry. The shortCodeIndex attribute contains a value for the number 'y' of the service indicator in the service number to which the short code in the shortCode attribute is related. The modification of short code table entry data is performed by use of the M-SET operation. The display of short code table entry data using M-GET permits the use of the filter, scoping and multiple reply Functional Units of CMIP." ; ; ATTRIBUTES shortCdIndex GET-REPLACE, shortCode GET; REGISTERED AS E9QAHG0C.shortCdTabEntryPackage-POi; --******************************************** -- PACKAGE : shortCdTabPortedPackage --******************************************** shortCdTabPortedPackage PACKAGE BEHAVIOUR shortCdTabPortedPackageBeh BEHAVIOUR DEFINED AS "The shortCdTabPorted is a specialization of the shortCodeTabEntry, which is used only for subscribers who are imported from other networks and still use the short codes of their original network. It provides a mapping between the short code and the service value which is used to create the full E.164 service number. Since this mapping is only unique inside the origin network, the short code is extended by the NDC of the origin network, called ported code. Once administered by the network operator, the table is used whenever the ported mobile subscriber enters a short code to access a value added service (e.g. mailbox). The short code can occur as called party address in MOC/MTC and in SCI." ; ; ATTRIBUTES portedCode GET, shortCdIndex GET-REPLACE; REGISTERED AS E9QAHG0C.shortCdTabPortedPackage-oid; --******************************************** -- PACKAGE : simCardChangePack --********************************************
A50016-E1112-C601-1-7618 54/269

Interfaces

simCardChangePack PACKAGE BEHAVIOUR simCardChangeBhv BEHAVIOUR DEFINED AS "The package simCardChangePack contains the elements of the hlrSubEntry object class required to create a subscriber with a second IMSI, a new IMSI. The change from the old IMSI to new IMSI can be initiated by the operator per command or by the subscriber by use of the new SIM-card. The actions are used to create and delete the newIMSI and to initiate the change of IMSI by the operator. A M-GET with the attributes msin, newMsin and chOverStat can be used to display the simCardChangeinformation" ; ; ATTRIBUTES chOverStat GET, newMsin GET; ACTIONS cancelNewMsinAction, createNewMsinAction; REGISTERED AS E9QAHG0C.simCardChangePack-POi; --******************************************** -- PACKAGE : sMSCSITabEntryPackage --******************************************** sMSCSITabEntryPackage PACKAGE BEHAVIOUR sMSCSITabEntryPackageBeh BEHAVIOUR DEFINED AS "sMSCSITabEntry represents the SMS Camel Subscription Information Table. The SMS-CSI information is used for the interworking between : - gsmSCF and gsmSSF, for CAMEL control of circuit switched MO SMS - gsmSCF and gprsSSF, for CAMEL control of packet switched MO SMS MO SMS can be used when camelPhase 3 is released, MT SMS can be used when camelPhase 4 is released." ; ; ATTRIBUTES camelPhase DEFAULT VALUE E9QAHG0C.camelPhase3Default GET-REPLACE, defCall DEFAULT VALUE E9QAHG0C.defaultDefCall GET-REPLACE, gsmSCF GET-REPLACE, repHndl GET-REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servAv GET-REPLACE, servKey GET-REPLACE, sMSCSIService GET;
A50016-E1112-C601-1-7618 55/269

Interfaces

REGISTERED AS E9QAHG0C.sMSCSITabEntryPackage-POi; --******************************************** -- PACKAGE : sSCSIServPack --******************************************** sSCSIServPack PACKAGE BEHAVIOUR sSCSIServBhv BEHAVIOUR DEFINED AS "The set-valued attribute sSCSIcsiServices contains the SSCSI services to be linked to a subscriber. One element consists of the syntax SscsiService. One type of service may be contained only once in the set." ; ; ATTRIBUTES sSCSIServices DEFAULT VALUE E9QAHG0C.defaultSSCSIServices GET; REGISTERED AS E9QAHG0C.sSCSIServPack-POi; --******************************************** -- PACKAGE : sSCSITabEntryPackage --******************************************** sSCSITabEntryPackage PACKAGE BEHAVIOUR sSCSITabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents an SSCSI Service. It is named by the attribute sSCSIService. The second attribute is its gsmSCF. These SSCSI Services are related to the HLR. For attribute cSISupplService MPTY - multipartyconference and CCBS-call completion to busy subscriber are allowed. In case of MODIFY all attributes are mandatory." ; ; ATTRIBUTES cSISupplServices GET ADD-REMOVE, gsmSCF GET-REPLACE, repHndl GET-REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servAv GET-REPLACE, sSCSIService GET; REGISTERED AS E9QAHG0C.sSCSITabEntryPackage-POi; --******************************************** -- PACKAGE : startGroupCmdM2Package --******************************************** startGroupCmdM2Package PACKAGE BEHAVIOUR startGroupCmdM2Bhv BEHAVIOUR
A50016-E1112-C601-1-7618 56/269

Interfaces

DEFINED AS "The startGroupM2...Action starts a Group Command in the HLR. Only one Group Command at any time per HLR is possible. The affected subscribers are specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive. 50 single Msin's or Msin ranges can be given in this component. The M-ACTION resp. primitive delivers a positive result if command syntax is OK and the group Command is started in the HLR or an negative result if the command is rejected from the HLR." ; ; ACTIONS startGroupM2AddReplaceOprSrvAction, startGroupM2CancelMSubAction, startGroupM2CanInSGSNAction, startGroupM2CanInVLRAction, startGroupM2RemGCServAction, startGroupM2RemOprSrvAction, startGroupM2RemSetOfGCServAction, startGroupM2SetOfGCServAction; REGISTERED AS E9QAHG0C.startGroupCmdM2Package-POi; --******************************************** -- PACKAGE : subGeneralInfoPack --******************************************** subGeneralInfoPack PACKAGE BEHAVIOUR subGeneralInfoPackBeh BEHAVIOUR DEFINED AS "RegRoam can be used in connection with each value of SubRestr if RegRoam exist in HLR as RegRoamId ( MOC restRoamTabEntry) or created with the local MML-command 'CR ROAMAREA'. The attributes barrInCalls, barrOutCalls, barrRoam, barrOutPremCalls, barrSupplServMan and barrSpecToHPLMN represent ODB features. The attribute barrGprsRoam is an Operator Determined Barring only valid for the GPRS branch. The values of this barring: VPLMN - GPRS Attach from foreign PLMN not allowed ALLPLMN - Attach general not allowed None - No restriction. If ODB GPRS is set to 'Attach from foreign PLMN not allowed' then GPRS Location update is rejected with appropriate Error cause if the MS is roaming in foreign PLMN. If ODB GPRS is set to 'Attach general not allowed' each GPRS location update attempt is rejected from HLR irrespective of other roaming restrictions. The attribute barrGprsRoam can be used only if the basicService GPRS is assigned to a subscriber. The attribute defSupplServFlag is defined as a flag for later use to assign a set of supplementary services to a subscriber during the subscriber creation. The set of supplementary services must be defined in the SSS-NE before. The set-value attribute basicServices contains the basic services assigned to the subscriber. One element has the syntax BasicService. At least one element exists. The sn component of an element contains the SN for the corresponding service, provided that a SN is assigned. The same SN cannot appear in more than one element of the attribute basicServices of a single subscriber. Each MSISDN (CC, NDC, SN) is unique within the network. It is possible to assign the same SN to basic services of different subscribers (with different NDC).The subscribed service is specified by the basicServiceCodeEntry. bsTs and the serviceNumber component, e.g., TS11 by the values tele services(2) and 11 and for BS61A by the values bearer service(1) and 61. For service GPRS is specified with bearer service (1) and 90. For VGC is TS91 and for VBC TS92 defined. For the service TS21GPRS the
A50016-E1112-C601-1-7618 57/269

Interfaces

values TS and 71 are defined and for TS22GPRS the values TS and 72. At least one SN has to be assigned to the subscriber. For single numbering subscribers a SN has to be specified for one and only one basic service. All other basic services are provisioned without a specific SN. For multi numbering subscribers a SN can be specified for each basic service. However for the basic services TS21, TS22, BS23, BS41, BS42, BS44, BS45 and BS46 the sn component can be omitted. For all other basic services the sn component has to be specified. The BCIE qualifies the basic service subscription in a more detailed manner, and one or more BCIEs can be given in the bcieId component. A second BCIE is needed for the basic services BS61A and BS81A. For specified bcieId values a corresponding hlrBcieEntry MOI must already exist. If this is not the case, the corresponding CMISE operation is rejected. Independent of the connection element specification of the bcie attribute in the corresponding hlrBcieEntry MOI it is assumed that for the service both transparent and non-transparent mode are subscribed to when allocating a bearer service. One hlrBcieEntry MOI can be referenced from more than one element of the attribute basicServices. Basic services can be provisioned (ADD) and/or withdrawn (REMOVE) by use of M-SET (with the restriction that one basic service and one SN must remain assigned). For M-get, attribute ndcList can have 3 entries in the list, for the other commands, only 1 entry can be given." ; ; ATTRIBUTES barrGprsRoam DEFAULT VALUE E9QAHG0C.defaultBarrGprsRoam GET-REPLACE, barrInCalls DEFAULT VALUE E9QAHG0C.defaultBarrInCalls GET-REPLACE, barrOutCalls DEFAULT VALUE E9QAHG0C.defaultBarrOutCalls GET-REPLACE, barrOutPremCalls DEFAULT VALUE E9QAHG0C.defaultBarrOutPremCalls GET-REPLACE, barrPoServ GET-REPLACE, barrRoam DEFAULT VALUE E9QAHG0C.defaultBarrRoam GET-REPLACE, barrSpecToHPLMN DEFAULT VALUE E9QAHG0C.defaultBarrSpecToHPLMN GET ADD-REMOVE, barrSupplServMan DEFAULT VALUE E9QAHG0C.defaultBarrSupplServMan GET-REPLACE, basicServices GET ADD-REMOVE, cugBsvList GET, defSupplServFlag, locAreaCode GET, mscat DEFAULT VALUE E9QAHG0C.defaultMsCat GET-REPLACE,
A50016-E1112-C601-1-7618 58/269

Interfaces

msin GET, ndcList GET, numberingType DEFAULT VALUE E9QAHG0C.defaultNumberingType GET, optimalRouting DEFAULT VALUE E9QAHG0C.defaultOR GET-REPLACE, regRoam GET-REPLACE, subsRestr DEFAULT VALUE E9QAHG0C.defaultSubsRestr GET-REPLACE; ACTIONS exchangeSnAction; REGISTERED AS E9QAHG0C.subGeneralInfoPack-POi; --******************************************** -- PACKAGE : supplServPack --******************************************** supplServPack PACKAGE BEHAVIOUR supplServBhv BEHAVIOUR DEFINED AS "Information on supplementary service is represented by - the set-value attribute supplServices, - the attributes of the package genSSInfoPack. The set-value attribute supplServices contains the supplementary services provisioned to the subscribers. One element of the set corresponds to the syntax SS-Subscription ::= SEQUENCE { ssCode [0] SS-Code, bsCode [1] BasicServiceCode OPTIONAL, activationStatus [2] BOOLEAN OPTIONAL, addInfo [3] SS-AdditionalInfo OPTIONAL } The ssCode component specifies the supplementary service. The bsCode specifies a basic service group, provided that it is contained. The attributes belonging to the genSSInfoPack package represent certain supplementary service related parameters which are present at most once per subscriber (category B only). There are the following possibilities according to the categories A and B of supplementary services given above. Category A: There exists one element of set-valued attribute supplServices when provisioning the supplementary services. bsCode component is not used. Use of activationsStatus and addInfo component is supplementary service specific. Category B: At provision, there exist 1. one element containing ssCode only, and 2. elements having values assigned at least to ssCode and bsCode for the basic service groups which are assigned to the subscriber and to which the supplementary service is applicable. The use of activationStatus and addInfo in the basic service group related elements corresponds to the table of SS-code (see asn-type SS-Code), where it is to say that the addInfo component is given a value only in case of registration of the supplementary service for the
A50016-E1112-C601-1-7618 59/269

Interfaces

corresponding basic service group, provided that this corresponds to the table. When adding a new basic service group (provision of a basic service of a basic service group for which does not yet exist an element) to the subscriber entry, a corresponding element is created automatically. Concerning the validity of the activation and registration information for basic services which are added after registration or activation of a supplementary service to the subscriber entry, the rules from GSM 02.8x have to be paid attention to. The actions addSupplServ, removeSupplServ, modifySupplServ are to use to modify supplementary service related data." ; ; ATTRIBUTES supplServices DEFAULT VALUE E9QAHG0C.defaultSupplServ GET; ACTIONS addSupplServAction, modifySupplServAction, removeSupplServAction; REGISTERED AS E9QAHG0C.supplServPack-POi; --******************************************** -- PACKAGE : traceIMSIPack --******************************************** traceIMSIPack PACKAGE BEHAVIOUR traceIMSIBhv BEHAVIOUR DEFINED AS "The package traceIMSIPack contains the actIMSITraceAction for activation and the deactIMSITraceAction for deactivation of an IMSItrace of the specified object instance hlrSubEntry." ; ; ATTRIBUTES traceRefNb GET, traceType GET; ACTIONS actIMSITraceAction, deactIMSITraceAction; REGISTERED AS E9QAHG0C.traceIMSIPack-POi; --******************************************** -- PACKAGE : twoIMSIPack --******************************************** twoIMSIPack PACKAGE BEHAVIOUR twoIMSIBhv BEHAVIOUR DEFINED AS "The twoIMSIPack package includes the actions used for establishing or removing the linkage between subscriber profiles and the attributes used for displaying the linkage information. There are 2 link types possible : - dimsi (double imsi) - twincard" ; ; ATTRIBUTES linkedMsin
A50016-E1112-C601-1-7618 60/269

Interfaces

GET, masterMsin GET; ACTIONS cancelLinkAction, establishLinkAction; REGISTERED AS E9QAHG0C.twoIMSIPack-POi; --******************************************** -- PACKAGE : ucsiServPack --******************************************** ucsiServPack PACKAGE BEHAVIOUR ucsiServBhv BEHAVIOUR DEFINED AS "The set-valued attribute ucsiServices contains the UCSI services to be linked to a subscriber. One element consists of the syntax UcsiService, containing UcsiservCode and GsmSCF. One type of service may be contained only once in the set." ; ; ATTRIBUTES ucsiServices DEFAULT VALUE E9QAHG0C.defaultUcsiServices GET; REGISTERED AS E9QAHG0C.ucsiServPack-POi; --******************************************** -- PACKAGE : uCSITabEntryPackage --******************************************** uCSITabEntryPackage PACKAGE BEHAVIOUR uCSITabEntryPackageBeh BEHAVIOUR DEFINED AS "uCSITabEntry represents the USSD Camel Subscription Information Table. This data is used on USSD request receipt from the MS. It consists of a list of : - a service code. The service code defines a specific application in the gsmSCF - a gsmSCFaddress where the USSD application is treated for this subscriber" ; ; ATTRIBUTES uCSIServiceId GET, uCSIServList GET ADD-REMOVE; REGISTERED AS E9QAHG0C.uCSITabEntryPackage-POi; --******************************************** -- PACKAGE : ugcsiTabEntryPackage --******************************************** ugcsiTabEntryPackage PACKAGE BEHAVIOUR ugcsiTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents an UGCSI Service. It is named by the attribute servCode. The second attribute of this object is gsmSCF.
A50016-E1112-C601-1-7618 61/269

Interfaces

In contrast to UCSI Services which are assigned to a subscriber the UGCSI Services are related to the HLR." ; ; ATTRIBUTES gsmSCF GET-REPLACE, servCode GET; REGISTERED AS E9QAHG0C.ugcsiTabEntryPackage-POi; --******************************************** -- PACKAGE : valAddServPack --******************************************** valAddServPack PACKAGE BEHAVIOUR valAddServBhv BEHAVIOUR DEFINED AS "The set-valued attribute valAddServices contains the value added services to be linked to a subscriber. One element consists of the syntax valAddService. One type of service may be contained only once in the set." ; ; ATTRIBUTES valAddServices DEFAULT VALUE E9QAHG0C.defaultValAddServices GET; REGISTERED AS E9QAHG0C.valAddServPack-POi; --******************************************** -- PACKAGE : valServTabEntryPackage --******************************************** valServTabEntryPackage PACKAGE BEHAVIOUR valServTabEntryBhv BEHAVIOUR DEFINED AS "An object of this class represents a Value Added Service provided in a specific service centre. It is named by the attribute valAddService. The attribute vasAddress contains the y number a subscriber has to dial when using the service and the number to be called by the MSC/VLR. There are different procedures to generate this number indicated by a corresponding VAS address type also contained in the vasAddress attribute. A default value is taken if this parameter is not applied." ; ; ATTRIBUTES valAddService GET, vasAddress GET-REPLACE; REGISTERED AS E9QAHG0C.valServTabEntryPackage-POi; --******************************************** -- PACKAGE : vTCSITabEntryPackage --******************************************** vTCSITabEntryPackage PACKAGE BEHAVIOUR vTCSITabEntryPackageBeh BEHAVIOUR DEFINED AS "vTCSITabEntry represents the VMSC Terminating CAMEL Subscription
A50016-E1112-C601-1-7618 62/269

Interfaces

Information Table" ; ; ATTRIBUTES basicServiceCodeList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultBasicServiceCodeList GET ADD-REMOVE, camelPhase DEFAULT VALUE E9QAHG0C.camelPhase3Default GET-REPLACE, defCall DEFAULT VALUE E9QAHG0C.defaultDefCall REPLACE, gsmSCF REPLACE, repHndl GET-REPLACE, sendingOptionList REPLACE-WITH-DEFAULT DEFAULT VALUE E9QAHG0C.defaultSendingOptionList GET ADD-REMOVE, servAv GET-REPLACE, servKey REPLACE, triggerDetectionPoint DEFAULT VALUE E9QAHG0C.tDPDefaultVTCSI GET ADD-REMOVE, vTCSIService GET; REGISTERED AS E9QAHG0C.vTCSITabEntryPackage-POi;

A50016-E1112-C601-1-7618

63/269

Interfaces

2.2.2.4 Formal Definitions of Attribute Groups Not applicable.

A50016-E1112-C601-1-7618

64/269

Interfaces

2.2.2.5 Formal Definitions of Attributes


--******************************************** -- ATTRIBUTE : accessSubscription --******************************************** accessSubscription ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.AccessSubscriptionList ; MATCHES FOR EQUALITY ; BEHAVIOUR accessSubscriptionBeh BEHAVIOUR DEFINED AS "The attribute describes in which radio network the mobile subscriber has access." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.accessSubscription-oid; --******************************************** -- ATTRIBUTE : acFlag --******************************************** acFlag ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.AcFlag ; MATCHES FOR EQUALITY ; BEHAVIOUR acFlagBeh BEHAVIOUR DEFINED AS "If the value of this attribute is hLR-AC, then it concerns a combined AC/HLR request. If it equals hLR-ONLY then it is a pure HLR subscriber request." ; ; REGISTERED AS E9QAHG0C.acFlag-Aoi; --******************************************** -- ATTRIBUTE : acFunctionId --******************************************** acFunctionId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.FunctionId ; BEHAVIOUR acFunctionIdBehaviour BEHAVIOUR DEFINED AS "The acFunctionId is the naming attribute for OC acFunction. Its value is always 'ac'." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.acFunctionId-AOi; --******************************************** -- ATTRIBUTE : acMsubType --******************************************** acMsubType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.AcMsubType ; PARAMETERS

A50016-E1112-C601-1-7618

65/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.acMsubType-AOi; --******************************************** -- ATTRIBUTE : algorithmSet --******************************************** algorithmSet ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.AlgorithmSet ; MATCHES FOR EQUALITY ; BEHAVIOUR algorithmSetBeh BEHAVIOUR DEFINED AS "This attribute indicates which set of security algorithm is used for the specified subscriber. If algorithmSet indicates algSetDef, the ALGSET table is consulted, to read the default algorithm set for the indicated algorithmVersion. If the attribute is not entered, then the default set is used (logically the default set corresponds to algSetDef, but this is not obligated. The default set must be administered with MML first)." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.algorithmSet-oid; --******************************************** -- ATTRIBUTE : algorithmVersion --******************************************** algorithmVersion ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.AlgVers ; BEHAVIOUR algorithmVersionBeh BEHAVIOUR DEFINED AS "AlgorithmVersion indicates the algorithm to be used. The value can vary in the range 0-255, but when the feature 'Support of USIM with Two 3G Security Algorithm Sets' is active, then the value can vary only between 0-63." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.algorithmVersion-AOi; --******************************************** -- ATTRIBUTE : allocationRetentionPriorityPO --******************************************** allocationRetentionPriorityPO ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.AllocationRetentionPriority ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.allocationRetentionPriorityPO-AOi; --******************************************** -- ATTRIBUTE : authMngtField --******************************************** authMngtField ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Amf ; PARAMETERS
A50016-E1112-C601-1-7618 66/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.authMngtField-AOi; --******************************************** -- ATTRIBUTE : barrGprsRoam --******************************************** barrGprsRoam ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrGprsRoam ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrGprsRoam-AOi; --******************************************** -- ATTRIBUTE : barrInCalls --******************************************** barrInCalls ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrInCalls ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrInCalls-AOi; --******************************************** -- ATTRIBUTE : barringInfo --******************************************** barringInfo ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarringInfo ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barringInfo-AOi; --******************************************** -- ATTRIBUTE : barrOutCalls --******************************************** barrOutCalls ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrOutCalls ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrOutCalls-AOi; --******************************************** -- ATTRIBUTE : barrOutPremCalls --******************************************** barrOutPremCalls ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrOutPremCalls ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrOutPremCalls-AOi; --******************************************** -- ATTRIBUTE : barrPoServ --********************************************

A50016-E1112-C601-1-7618

67/269

Interfaces

barrPoServ ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrPoServ ; MATCHES FOR EQUALITY ; BEHAVIOUR barrPoServBeh BEHAVIOUR DEFINED AS "This attribute indicates which of the categories of operator determined barring for SGSN applies to the subscriber." ; ; REGISTERED AS E9QAHG0C.barrPoServ-oid; --******************************************** -- ATTRIBUTE : barrRoam --******************************************** barrRoam ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrRoam ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrRoam-AOi; --******************************************** -- ATTRIBUTE : barrSpecToHPLMN --******************************************** barrSpecToHPLMN ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrSpecToHPLMN ; MATCHES FOR SET-COMPARISON ; BEHAVIOUR barrSpecToHPLMNBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrSpecToHPLMN-AOi; --******************************************** -- ATTRIBUTE : barrSupplServMan --******************************************** barrSupplServMan ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BarrSupplServMan ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.barrSupplServMan-AOi; --******************************************** -- ATTRIBUTE : basicServiceCodeList --******************************************** basicServiceCodeList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BasicServiceCodeList ; BEHAVIOUR basicServiceCodeListBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible." ; ; PARAMETERS
A50016-E1112-C601-1-7618 68/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.basicServiceCodeList-AOi; --******************************************** -- ATTRIBUTE : basicServices --******************************************** basicServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BasicServices ; MATCHES FOR SET-COMPARISON ; BEHAVIOUR basicServicesBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.basicServices-AOi; --******************************************** -- ATTRIBUTE : bcie --******************************************** bcie ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Bcie ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.bcie-AOi; --******************************************** -- ATTRIBUTE : bcieId --******************************************** bcieId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BcieId ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.bcieId-AOi; --******************************************** -- ATTRIBUTE : bsvList --******************************************** bsvList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.BSVList ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.bsvList-AOi; --******************************************** -- ATTRIBUTE : callType --******************************************** callType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CallType ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.callType-AOi; --********************************************
A50016-E1112-C601-1-7618 69/269

Interfaces

-- ATTRIBUTE : camelPhase --******************************************** camelPhase ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CamelPhase ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.camelPhase-AOi; --******************************************** -- ATTRIBUTE : cFOptions --******************************************** cFOptions ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CFOptions ; BEHAVIOUR cFOptionsBeh BEHAVIOUR DEFINED AS "The attribute specifies whether the calling or forwarding subscriber is notified or not." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.cFOptions-AOi; --******************************************** -- ATTRIBUTE : chargingCharacteristics --********************************************

chargingCharacteristics ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ChargingCharacteristics ; MATCHES FOR EQUALITY ; BEHAVIOUR chargingCharacteristicsBeh BEHAVIOUR DEFINED AS "For create only chrg is allowed." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.chargingCharacteristics-AOi; --******************************************** -- ATTRIBUTE : chOverStat --******************************************** chOverStat ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ChangeOverStat ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.choverstat-AOi; --******************************************** -- ATTRIBUTE : clientList --******************************************** clientList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ClientList ; REGISTERED AS E9QAHG0C.clientList-AOi; --********************************************
A50016-E1112-C601-1-7618 70/269

Interfaces

-- ATTRIBUTE : clientType --******************************************** clientType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ClientTypeList ; REGISTERED AS E9QAHG0C.clientType-AOi; --******************************************** -- ATTRIBUTE : criteriaList --******************************************** criteriaList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CriteriaList ; BEHAVIOUR criteriaListBeh BEHAVIOUR DEFINED AS "The attribute criteriaList describes additional trigger criteria that are applied in the trigger detection point TDP2 SMS Delivery Request belonging to MT SMS CSI." ; ; REGISTERED AS E9QAHG0C.criteriaList-oid; --******************************************** -- ATTRIBUTE : cSISupplServices --******************************************** cSISupplServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CSISupplServices ; BEHAVIOUR cSISupplServicesBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible (because there is only one suppl service available)." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.cSISupplServices-AOi; --******************************************** -- ATTRIBUTE : cugBsvList --******************************************** cugBsvList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CugBsvList ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.cugBsvList-AOi; --******************************************** -- ATTRIBUTE : dCSIData --******************************************** dCSIData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CsiData ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.dCSIData-AOi; --******************************************** -- ATTRIBUTE : dCSIService
A50016-E1112-C601-1-7618 71/269

Interfaces

--******************************************** dCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.dCSIService-AOi; --******************************************** -- ATTRIBUTE : defCall --******************************************** defCall ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DefCall ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.defCall-AOi; --******************************************** -- ATTRIBUTE : defSupplServFlag --******************************************** defSupplServFlag ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DefSupplServFlag ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.defSupplServFlag-AOi; --******************************************** -- ATTRIBUTE : delayClass --******************************************** delayClass ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DelayClass ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.delayClass-AOi; --******************************************** -- ATTRIBUTE : deleteExtQoSProf --******************************************** deleteExtQoSProf ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DeleteExtQoSProf ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.deleteExtQoSProf-Aoi; --******************************************** -- ATTRIBUTE : deliveryErroneousSDU --******************************************** deliveryErroneousSDU ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DeliveryErroneousSDU ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.deliveryErroneousSDU-AOi; --******************************************** -- ATTRIBUTE : deliveryOrder
A50016-E1112-C601-1-7618 72/269

Interfaces

--******************************************** deliveryOrder ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DeliveryOrder ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.deliveryOrder-AOi; --******************************************** -- ATTRIBUTE : destinationNumberLengthList --******************************************** destinationNumberLengthList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DestinationNumberLengthList ; BEHAVIOUR destinationNumberLengthListBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.destinationNumberLengthList-AOi; --******************************************** -- ATTRIBUTE : destinationNumberList --******************************************** destinationNumberList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DestinationNumberList ; MATCHES FOR EQUALITY ; BEHAVIOUR destinationNumberListBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.destinationNumberList-AOi; --******************************************** -- ATTRIBUTE : encryptedKeyUmts --******************************************** encryptedKeyUmts ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.EncryptedKi ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.encryptedKeyUmts-AOi; --******************************************** -- ATTRIBUTE : encryptedKi --******************************************** encryptedKi ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.EncryptedKi ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.encryptedKi-AOi; --******************************************** -- ATTRIBUTE : expiryDate
A50016-E1112-C601-1-7618 73/269

Interfaces

--******************************************** expiryDate ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ExpiryDate ; MATCHES FOR EQUALITY , ORDERING ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.expiryDate-AOi; --******************************************** -- ATTRIBUTE : expiryDateRange --******************************************** expiryDateRange ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ExpiryDateRange ; MATCHES FOR EQUALITY , ORDERING ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.expiryDateRange-oid; --******************************************** -- ATTRIBUTE : featNotSuppBySGSN --******************************************** featNotSuppBySGSN ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.FeatNotSuppBySGSNList ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.featNotSuppBySGSN-AOi; --******************************************** -- ATTRIBUTE : featNotSuppByVLR --******************************************** featNotSuppByVLR ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.FeatNotSuppByVLRList ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.featNotSuppByVLR-AOi; --******************************************** -- ATTRIBUTE : filterName --******************************************** filterName ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.FilterName ; REGISTERED AS E9QAHG0C.filterName-AOi; --******************************************** -- ATTRIBUTE : forceRetrvCurrLoc --******************************************** forceRetrvCurrLoc ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ForceRetrvCurrLoc ; BEHAVIOUR forceRetrvCurrLocBeh BEHAVIOUR DEFINED AS "forceRetrvCurrLoc is used to trigger the retrieval of the current location during an MTC." ; ; PARAMETERS
A50016-E1112-C601-1-7618 74/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.forceRetrvCurrLoc-Aoi; --******************************************** -- ATTRIBUTE : gMLCList --******************************************** gMLCList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GMLCList ; BEHAVIOUR gMLCListBeh BEHAVIOUR DEFINED AS "GMLCList is a list of up to five E.164 addresses of the GMLCs from which a location request for an MT-LR is allowed. The addresses are only relevant for a LCS clients who are restricted (in the UE exception List) to make call unrelated location requests. The restriction consists of the specification of IGMLC in the attribute clientList. If the restriction is present, and the GMLCList is empty, then LCS will not work for the restricted LCS clients." ; ; REGISTERED AS E9QAHG0C.gMLCList-AOi; --******************************************** -- ATTRIBUTE : gPRSCSIService --******************************************** gPRSCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GPRSCSIService ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.gPRSCSIService-AOi; --******************************************** -- ATTRIBUTE : gPRSCSIServices --******************************************** gPRSCSIServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GPRSCSIServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.gPRSCSIServices-AOi; --******************************************** -- ATTRIBUTE : gPRServices --******************************************** gPRServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GPRServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.gPRServices-AOi; --******************************************** -- ATTRIBUTE : groupCommandId --******************************************** groupCommandId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GroupCommandId ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.groupCommandId-AOi;
A50016-E1112-C601-1-7618 75/269

Interfaces

--******************************************** -- ATTRIBUTE : groupCommandResultList --******************************************** groupCommandResultList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GroupCommandResultList ; BEHAVIOUR groupCommandResultListBehaviour BEHAVIOUR DEFINED AS "This list contains a series of MSINs (maximally 100) and an indication whether these MSINs were processed correctly or not." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.groupCommandResultList-AOi; --******************************************** -- ATTRIBUTE : groupCommandSeqNumber --******************************************** groupCommandSeqNumber ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GroupCommandSeqNumber ; BEHAVIOUR groupCommandSeqNumberBehaviour BEHAVIOUR DEFINED AS "Each time a groupcommandaction is started by the OS the groupCommandSeqNumber is incremented by one. This number is used to identify the notifications generated by one of the groupcommandactions. The groupCommandSeqnumber is also sent to the OS if the groupcommandaction is started. A M-GET on the groupCommandSeqNumber returns its value, which has a different meaning depending on the state of the groupcommand: 1. If a groupcommandaction has been started by the OS and the last notification has not yet been generated (usageState = busy) then the returned groupCommandSeqNumber is the number of the actual running groupcommand. 2. If the usageState is idle then the returned groupCommandSeqNumber is the number of the previous groupcommand. 3. If the usageState is busy, but the groupcommand has been started by MML, then the returned value of the groupCommandSeqNumber is 0." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.groupCommandSeqNumber-AOi; --******************************************** -- ATTRIBUTE : gsmSCF --******************************************** gsmSCF ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GsmSCF ; BEHAVIOUR gsmSCFBeh BEHAVIOUR DEFINED AS "Address to be used to access the gsmSCF for a particular subscriber. The address shall be an E.164 number to be used for routeing. Different gsmSCF addresses may be associated to different TDPs." ; ;
A50016-E1112-C601-1-7618 76/269

Interfaces

PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.gsmSCF-AOi; --******************************************** -- ATTRIBUTE : guaranteedBitRate --******************************************** guaranteedBitRate ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.GuaranteedBitRate ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.guaranteedBitRate-AOi; --******************************************** -- ATTRIBUTE : hlrFunctionId --******************************************** hlrFunctionId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.FunctionId ; BEHAVIOUR hlrFunctionIdBehaviour BEHAVIOUR DEFINED AS "The hlrFunctionId is the naming attribute for OC hlrFunction. Its value is always 'hlr'." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.hlrFunctionId-AOi; --******************************************** -- ATTRIBUTE : inMOCService --******************************************** inMOCService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.InMOCService ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.inMOCService-AOi; --******************************************** -- ATTRIBUTE : inMTCService --******************************************** inMTCService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.InMTCService ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.inMTCService-AOi; --******************************************** -- ATTRIBUTE : inService --******************************************** inService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServClassMark ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.inService-AOi;
A50016-E1112-C601-1-7618 77/269

Interfaces

--******************************************** -- ATTRIBUTE : intNetServices --******************************************** intNetServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.IntNetServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.intNetServices-AOi; --******************************************** -- ATTRIBUTE : iSD --******************************************** iSD ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ISD ; BEHAVIOUR iSDBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.iSD-AOi; --******************************************** -- ATTRIBUTE : k4Id --******************************************** k4Id ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.K4Id ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.k4Id-AOi; --******************************************** -- ATTRIBUTE : lcsName --******************************************** lcsName ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.LCSName ; MATCHES FOR EQUALITY ; REGISTERED AS E9QAHG0C.lcsName-AOi; --******************************************** -- ATTRIBUTE : linkedMsin --******************************************** linkedMsin ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.LinkedMsin ; BEHAVIOUR linkedMsinBeh BEHAVIOUR DEFINED AS "This attribute provides information about the slave Msin in case of linked subscriber profiles. It contains the Msin2, linkType, master/slave indication and the link status." ; ; PARAMETERS hlrAcProcessingFailurePar;
A50016-E1112-C601-1-7618 78/269

Interfaces

REGISTERED AS E9QAHG0C.linkedMsin-AOi; --******************************************** -- ATTRIBUTE : linkedPDPContexts --******************************************** linkedPDPContexts ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.LinkedPDPContexts ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.linkedPDPContexts-AOi; --******************************************** -- ATTRIBUTE : locAreaCode --******************************************** locAreaCode ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.LocAreaCode ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.locAreaCode-AOi; --******************************************** -- ATTRIBUTE : masterMsin --******************************************** masterMsin ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MasterMsin ; MATCHES FOR EQUALITY ; BEHAVIOUR masterMsinBeh BEHAVIOUR DEFINED AS "This attribute provides information about the master Msin in case of linked subscriber profiles. It contains the Msin, linkType master/slave indication and the link status." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.masterMsin-Aoi; --******************************************** -- ATTRIBUTE : matchType --******************************************** matchType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MatchType ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.matchType-AOi; --******************************************** -- ATTRIBUTE : maxBitRate --******************************************** maxBitRate ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MaxBitRate ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.maxBitRate-AOi;
A50016-E1112-C601-1-7618 79/269

Interfaces

--******************************************** -- ATTRIBUTE : maxSDUSize --******************************************** maxSDUSize ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MaxSDUSize ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.maxSDUSize-AOi; --******************************************** -- ATTRIBUTE : mCSIData --******************************************** mCSIData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CsiData ; MATCHES FOR EQUALITY ; REGISTERED AS E9QAHG0C.mCSIData-AOi; --******************************************** -- ATTRIBUTE : mCSIService --******************************************** mCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mCSIService-AOi; --******************************************** -- ATTRIBUTE : meanThroughputClass --******************************************** meanThroughputClass ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MeanThroughputClass ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.meanThroughputClass-AOi; --******************************************** -- ATTRIBUTE : mobilityMngmTrigger --******************************************** mobilityMngmTrigger ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MMTList ; MATCHES FOR EQUALITY ; BEHAVIOUR mobilityMngmTriggerBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mobilityMngmTrigger-AOi; --******************************************** -- ATTRIBUTE : mscat --******************************************** mscat ATTRIBUTE
A50016-E1112-C601-1-7618 80/269

Interfaces

WITH ATTRIBUTE SYNTAX E9QAHG0C.MsCat ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mscat-AOi; --******************************************** -- ATTRIBUTE : msgWaitingDataList --******************************************** msgWaitingDataList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MsgWaitingDataList ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.msgWaitingDataList-AOi; --******************************************** -- ATTRIBUTE : msin --******************************************** msin ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Msin ; MATCHES FOR EQUALITY , ORDERING ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.msin-AOi; --******************************************** -- ATTRIBUTE : mspData --******************************************** mspData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MSPData ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mspData-AOi; --******************************************** -- ATTRIBUTE : mSPList --******************************************** mSPList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MSPList ; BEHAVIOUR mSPListBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mSPList-AOi; --******************************************** -- ATTRIBUTE : mSPService --******************************************** mSPService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; PARAMETERS hlrAcProcessingFailurePar;
A50016-E1112-C601-1-7618 81/269

Interfaces

REGISTERED AS E9QAHG0C.mSPService-AOi; --******************************************** -- ATTRIBUTE : mSubFt --******************************************** mSubFt ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MSubFt ; MATCHES FOR EQUALITY ; BEHAVIOUR mSubFtBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mSubFt-AOi; --******************************************** -- ATTRIBUTE : mSubLoc --******************************************** mSubLoc ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MSubLoc ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mSubLoc-AOi; --******************************************** -- ATTRIBUTE : mSubSt --******************************************** mSubSt ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MSubSt ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mSubSt-AOi; --******************************************** -- ATTRIBUTE : mSubType --******************************************** mSubType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MSubType ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mSubType-AOi; --******************************************** -- ATTRIBUTE : mTC --******************************************** mTC ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.MTCValue ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mTC-AOi; --******************************************** -- ATTRIBUTE : mtSMSCSIData --********************************************
A50016-E1112-C601-1-7618 82/269

Interfaces

mtSMSCSIData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CsiData ; REGISTERED AS E9QAHG0C.mtSMSCSIData-Aoi; --******************************************** -- ATTRIBUTE : mtSMSCSIService --******************************************** mtSMSCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.mtSMSCSIService-oid; --******************************************** -- ATTRIBUTE : ndcList --******************************************** ndcList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.NDCList ; MATCHES FOR SET-COMPARISON ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.ndcList-AOi; --******************************************** -- ATTRIBUTE : networkAccess --******************************************** networkAccess ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.NetworkAccess ; BEHAVIOUR networkAccessBeh BEHAVIOUR DEFINED AS "This attribute tells you whether you are allowed to use SGSN or MSC/VLR independent from the access network (GSM, GERAN, UTRAN) in use." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.networkAccess-AOi; --******************************************** -- ATTRIBUTE : newMsin --******************************************** newMsin ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Msin ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.newmsin-AOi; --******************************************** -- ATTRIBUTE : noReplyCondTimer --******************************************** noReplyCondTimer ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.NoReplyCondTimer ; PARAMETERS
A50016-E1112-C601-1-7618 83/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.noReplyCondTimer-AOi; --******************************************** -- ATTRIBUTE : notificationToCSE --******************************************** notificationToCSE ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.NotifToCSEList ; MATCHES FOR EQUALITY ; REGISTERED AS E9QAHG0C.notificationToCSE-AOi;

--******************************************** -- ATTRIBUTE : notificationToMS --******************************************** notificationToMS ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.LocPriv ; REGISTERED AS E9QAHG0C.notificationToMS-AOi; --******************************************** -- ATTRIBUTE : numberingType --******************************************** numberingType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.NumberingType ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.numberingType-AOi; --******************************************** -- ATTRIBUTE : oprServ --******************************************** oprServ ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.OperatorServiceList ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.oprserv-AOi; --******************************************** -- ATTRIBUTE : oprServName --******************************************** oprServName ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.OprServName ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.oprservName-AOi; --******************************************** -- ATTRIBUTE : optimalRouting --******************************************** optimalRouting ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.OptimalRouting ; MATCHES FOR EQUALITY ;
A50016-E1112-C601-1-7618 84/269

Interfaces

BEHAVIOUR optimalRoutingBeh BEHAVIOUR DEFINED AS "Support of Optimal Routing (OR) is a network feature which enables the calls directed to a mobile subscriber to be routed directly to the mobile subscriber's actual location, or to her forwarded-to destination (instead of via the HPLMN or in the case of Late Call Forwarding via the VPLMN)." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.optimalRouting-AOi; --******************************************** -- ATTRIBUTE : peakThroughputClass --******************************************** peakThroughputClass ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PeakThroughputClass ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.peakThroughputClass-AOi; --******************************************** -- ATTRIBUTE : picId --******************************************** picId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PicId ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.picId-AOi; --******************************************** -- ATTRIBUTE : plmn --******************************************** plmn ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Plmn ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.plmn-AOi; --******************************************** -- ATTRIBUTE : pNIndicator --******************************************** pNIndicator ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PNIndicator ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.pNIndicator-AOi; --******************************************** -- ATTRIBUTE : portedCode --******************************************** portedCode ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PortedCode ;
A50016-E1112-C601-1-7618 85/269

Interfaces

MATCHES FOR EQUALITY ; BEHAVIOUR portedCodeBeh BEHAVIOUR DEFINED AS "Attribute including shortCode and NDC of ported subscribers to get a unique mapping of short codes within the shortCdTabPorted-table." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.portedCode-oid; --******************************************** -- ATTRIBUTE : precedenceClass --******************************************** precedenceClass ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PrecedenceClass ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.precedenceClass-AOi; --******************************************** -- ATTRIBUTE : prfMsin --******************************************** prfMsin ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PrfMsinList ; MATCHES FOR EQUALITY ; BEHAVIOUR prfMsinBeh BEHAVIOUR DEFINED AS "The attribute points to 1 or more profile subscriber. Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.prfMsin-AOi; --******************************************** -- ATTRIBUTE : prfRefCounters --******************************************** prfRefCounters ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.PrfRefCountersStr ; BEHAVIOUR prfRefCountersBeh BEHAVIOUR DEFINED AS "This attribute counts the number of linked profiles." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.prfRefCounters-AOi; --******************************************** -- ATTRIBUTE : qoSProfile --******************************************** qoSProfile ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.QoSProfile ; MATCHES FOR EQUALITY ; PARAMETERS
A50016-E1112-C601-1-7618 86/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.qoSProfile-AOi; --******************************************** -- ATTRIBUTE : refMsin --******************************************** refMsin ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Msin ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.refMsin-AOi; --******************************************** -- ATTRIBUTE : regRoam --******************************************** regRoam ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.RegRoam ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.regRoam-AOi; --******************************************** -- ATTRIBUTE : regRoamId --******************************************** regRoamId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.RegRoam ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.regRoamId-AOi; --******************************************** -- ATTRIBUTE : regSubscription --******************************************** regSubscription ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.RegSubscription ; BEHAVIOUR regSubscriptionBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.regSubscription-AOi; --******************************************** -- ATTRIBUTE : releaseCause --******************************************** releaseCause ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ReleaseCauseList ; BEHAVIOUR releaseCauseBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ;
A50016-E1112-C601-1-7618 87/269

Interfaces

PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.releaseCause-AOi; --******************************************** -- ATTRIBUTE : reliabilityClass --******************************************** reliabilityClass ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ReliabilityClass ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.reliabilityClass-AOi; --******************************************** -- ATTRIBUTE : repHndl --******************************************** repHndl ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ReplaceHandling ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.repHndl-AOi; --******************************************** -- ATTRIBUTE : residualBitErrorRatio --******************************************** residualBitErrorRatio ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ResidualBitErrorRatio ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.residualBitErrorRatio-AOi; --******************************************** -- ATTRIBUTE : restrictedAccessPoint --******************************************** restrictedAccessPoint ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.RestrictedAccessPointName ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.restrictedAccessPoint-AOi; --******************************************** -- ATTRIBUTE : sDUErrorRatio --******************************************** sDUErrorRatio ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SDUErrorRatio ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sDUErrorRatio-AOi;

--******************************************** -- ATTRIBUTE : select --******************************************** select ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Select ;
A50016-E1112-C601-1-7618 88/269

Interfaces

MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.select-AOi; --******************************************** -- ATTRIBUTE : sendingOptionList --******************************************** sendingOptionList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SendingOptionList ; BEHAVIOUR sendingOptionListBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is not possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sendingOptionsList-AOi; --******************************************** -- ATTRIBUTE : servAv --******************************************** servAv ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServAv ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.servAv-AOi; --******************************************** -- ATTRIBUTE : servCode --******************************************** servCode ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServCode ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.servCode-AOi; --******************************************** -- ATTRIBUTE : servKey --******************************************** servKey ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServKey ; BEHAVIOUR servKeyBeh BEHAVIOUR DEFINED AS "The Service Key identifies to the gsmSCF the service logic. Different Service Keys may be associated to different TDPs." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.servKey-AOi; --******************************************** -- ATTRIBUTE : sGSNMobilityData --********************************************

A50016-E1112-C601-1-7618

89/269

Interfaces

sGSNMobilityData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SGSNMobilityData ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sGSNMobilityData-AOi; --******************************************** -- ATTRIBUTE : shortCdIndex --******************************************** shortCdIndex ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Index ; BEHAVIOUR shortCdIndexBeh BEHAVIOUR DEFINED AS "The shortCodeIndex attribute contains a value for the number 'y' of the service indicator in the service number to which the short code in the shortCode attribute is related." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.shortCdIndex-AOi; --******************************************** -- ATTRIBUTE : shortCode --******************************************** shortCode ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ShortCode ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.shortCode-AOi; --******************************************** -- ATTRIBUTE : sMSCSIData --******************************************** sMSCSIData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CsiData ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sMSCSIData-AOi; --******************************************** -- ATTRIBUTE : sMSCSIService --******************************************** sMSCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sMSCSIService-AOi; --******************************************** -- ATTRIBUTE : sn --********************************************

A50016-E1112-C601-1-7618

90/269

Interfaces

sn ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Sn ; MATCHES FOR EQUALITY , ORDERING ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sn-AOi; --******************************************** -- ATTRIBUTE : sqn --******************************************** sqn ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Sqn ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sqn-AOi; --******************************************** -- ATTRIBUTE : ssCode --******************************************** ssCode ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SS-CodeList ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sscode-AOi; --******************************************** -- ATTRIBUTE : sSCSIService --******************************************** sSCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SSCSIService ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sSCSIService-AOi; --******************************************** -- ATTRIBUTE : sSCSIServices --******************************************** sSCSIServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SSCSIServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.sSCSIServices-AOi; --******************************************** -- ATTRIBUTE : sSV --******************************************** sSV ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SS-Code ; MATCHES FOR EQUALITY ; REGISTERED AS E9QAHG0C.sSV-AOi; --******************************************** -- ATTRIBUTE : stateChangeReason --********************************************

A50016-E1112-C601-1-7618

91/269

Interfaces

stateChangeReason ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.StateChangeReason ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.stateChangeReason-AOi; --******************************************** -- ATTRIBUTE : subsRestr --******************************************** subsRestr ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SubsRestr ; MATCHES FOR EQUALITY ; BEHAVIOUR subsRestrBeh BEHAVIOUR DEFINED AS "This attribute indicates the area where the subscriber is allowed to use the equipment." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.subsRestr-AOi; --******************************************** -- ATTRIBUTE : supplServices --******************************************** supplServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.SupplServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.supplServices-AOi; --******************************************** -- ATTRIBUTE : tdp3AnalysedInfo --******************************************** tdp3AnalysedInfo ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.DcsiTdpData ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.tdp3AnalysedInfo-oid; --******************************************** -- ATTRIBUTE : tIFCSIData --******************************************** tIFCSIData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TifCsiData ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.tIFCSIData-AOi; --******************************************** -- ATTRIBUTE : toSM --******************************************** toSM ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ToSM ; PARAMETERS
A50016-E1112-C601-1-7618 92/269

Interfaces

hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.toSM-AOi; --******************************************** -- ATTRIBUTE : traceRefNb --******************************************** traceRefNb ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TraceRefNb ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.traceRefNb-AOi; --******************************************** -- ATTRIBUTE : traceType --******************************************** traceType ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TraceType ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.traceType-AOi; --******************************************** -- ATTRIBUTE : trafficClass --******************************************** trafficClass ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TrafficClass ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.trafficClass-AOi; --******************************************** -- ATTRIBUTE : trafficHandlingPriority --******************************************** trafficHandlingPriority ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TrafficHandlingPriority ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.trafficHandlingPriority-AOi; --******************************************** -- ATTRIBUTE : transferDelay --******************************************** transferDelay ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TransferDelay ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.transferDelay-AOi; --******************************************** -- ATTRIBUTE : translationInfoFlag --******************************************** translationInfoFlag ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TranslationInfoFlag ; PARAMETERS hlrAcProcessingFailurePar;
A50016-E1112-C601-1-7618 93/269

Interfaces

REGISTERED AS E9QAHG0C.translationInfoFlag-AOi; --******************************************** -- ATTRIBUTE : triggerDetectionPoint --******************************************** triggerDetectionPoint ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.TDPList ; MATCHES FOR EQUALITY ; BEHAVIOUR triggerDetectionPointBeh BEHAVIOUR DEFINED AS "The triggerDetectionPoint is a list that indicates on which detection points triggering shall take place. Simultaneous ADD and REMOVE of triggering points (in one Q3-command) is possible. The component TdpData of the attribute type TDPList is only used in M-Set (when adding or removing a TDP) and in M-Get requests. In case of M-Create and M-Set (for a pure REPLACE operation) requests, the separate attributes gsmscf, defcall and servkey are used instead of the component TdpData." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.triggerDetectionPoint-AOi; --******************************************** -- ATTRIBUTE : uCSIServiceId --******************************************** uCSIServiceId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.uCSIServiceId-AOi; --******************************************** -- ATTRIBUTE : ucsiServices --******************************************** ucsiServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.UcsiServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.ucsiServices-AOi; --******************************************** -- ATTRIBUTE : uCSIServList --******************************************** uCSIServList ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.UcsiServList ; BEHAVIOUR uCSIServListBeh BEHAVIOUR DEFINED AS "Simultaneous ADD and REMOVE (in one command) is possible." ; ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.uCSIServList-AOi;

A50016-E1112-C601-1-7618

94/269

Interfaces

--******************************************** -- ATTRIBUTE : valAddService --******************************************** valAddService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ValAddService ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.valAddService-AOi; --******************************************** -- ATTRIBUTE : valAddServices --******************************************** valAddServices ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ValAddServices ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.valAddServices-AOi; --******************************************** -- ATTRIBUTE : vasAddress --******************************************** vasAddress ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VasAddress ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vasAddress-AOi; --******************************************** -- ATTRIBUTE : vbcGroups --******************************************** vbcGroups ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VbcGroups ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vbcGroups-AOi; --******************************************** -- ATTRIBUTE : versionsA3A8 --******************************************** versionsA3A8 ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VersionsA3A8 ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.versionsA3A8-AOi; --******************************************** -- ATTRIBUTE : vgcGroups --******************************************** vgcGroups ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VgcGroups ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vgcGroups-AOi;

A50016-E1112-C601-1-7618

95/269

Interfaces

--******************************************** -- ATTRIBUTE : viewMsub --******************************************** viewMsub ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ViewInfo ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.viewMsub-AOi; --******************************************** -- ATTRIBUTE : virtIdListAC --******************************************** virtIdListAC ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VirtIdListAC ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.virtIdListAC-AOi; --******************************************** -- ATTRIBUTE : virtIdListHLR --******************************************** virtIdListHLR ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VirtIdList ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.virtIdListHLR-AOi; --******************************************** -- ATTRIBUTE : vLRId --******************************************** vLRId ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VLRId ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vLRId-AOi; --******************************************** -- ATTRIBUTE : vLRMobilityData --******************************************** vLRMobilityData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.VLRMobilityData ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vLRMobilityData-AOi; --******************************************** -- ATTRIBUTE : vTCSIData --******************************************** vTCSIData ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.CsiData ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vTCSIData-AOi;
A50016-E1112-C601-1-7618 96/269

Interfaces

--******************************************** -- ATTRIBUTE : vTCSIService --******************************************** vTCSIService ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.ServiceName ; MATCHES FOR EQUALITY ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.vTCSIService-AOi; --******************************************** -- ATTRIBUTE : zcodes --******************************************** zcodes ATTRIBUTE WITH ATTRIBUTE SYNTAX E9QAHG0C.Zcodes ; MATCHES FOR SET-COMPARISON ; PARAMETERS hlrAcProcessingFailurePar; REGISTERED AS E9QAHG0C.zcodes-AOi;

A50016-E1112-C601-1-7618

97/269

Interfaces

2.2.2.6 Formal Definitions of Actions


--******************************************** -- ACTION : actIMSITraceAction --******************************************** actIMSITraceAction ACTION BEHAVIOUR actIMSITraceActionBeh BEHAVIOUR DEFINED AS "This action activates the IMSI-tracing of the specified object instance hlrSubEntry." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.ActIMSITraceInfo; REGISTERED AS E9QAHG0C.actIMSITraceAction-COi; --******************************************** -- ACTION : addGPRServAction --******************************************** addGPRServAction ACTION BEHAVIOUR addGPRServActionBeh BEHAVIOUR DEFINED AS "By addGPRServAction an additional GPRService may be linked to the subscriber's profile, containing at least PDPREC, PDPTYPE and QoSProfile, which must be administrated in the HLR before." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.GPRService; REGISTERED AS E9QAHG0C.addGPRServAction-COi; --******************************************** -- ACTION : addMSubFtAction --******************************************** addMSubFtAction ACTION BEHAVIOUR addMSubFtActionBeh BEHAVIOUR DEFINED AS "The features : - featureId - featureNb will be assigned to a subscriber with the addMSubFtAction." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.MSubFtInfo; REGISTERED AS E9QAHG0C.addMSubFtAction-COi; --********************************************

A50016-E1112-C601-1-7618

98/269

Interfaces

-- ACTION : addRegSubscriptionAction --******************************************** addRegSubscriptionAction ACTION BEHAVIOUR addRegSubscriptionActionBeh BEHAVIOUR DEFINED AS "The area in which the subscriber is allowed to roam may be restricted by the attribute regSubscription. It determines the plmn by cc and optionally ndc and one to ten zones for roaming. With the addRegSubscriptionAction regional subscription data for a specified plmn may be linked to the subscriber's profile. Remark : For adding regional subscription information, both parameters plmn and zcodes are mandatory." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.RegSubscrInfo; REGISTERED AS E9QAHG0C.addRegSubscriptionAction-COi; --******************************************** -- ACTION : addReplaceOprServAction --******************************************** addReplaceOprServAction ACTION BEHAVIOUR addReplaceOprServActionBeh BEHAVIOUR DEFINED AS "This action is used to add or to change one (or many) Operator Service(s) to/of a single subscriber. The possible services are SUBRELRO, OCSI (=INMOC), TCSI (=INMTC),SSCSI, UCSI, GPRSCSI, VTCSI, SMSCSI, MCSI, DCSI, TIFCSI, MSP. It is also possible to change the CSI-state and the notification-flag of one or all assigned CSIs." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.AddReplaceOprServInfo; REGISTERED AS E9QAHG0C.addReplaceOprServAction-COi; --******************************************** -- ACTION : addSupplServAction --******************************************** addSupplServAction ACTION BEHAVIOUR addSupplServActionBeh BEHAVIOUR DEFINED AS "A supplementary service to be added is specified by use of the ChangeSSInfo components ssCode, bsCode, activationStatus and addInfo. The ssCode is mandatory. The bsCode is given a value only for category B and only in case of simultaneous request of registration or activation for a specific basic service group. ActivationStatus and addInfo have to be used in accordance with the supplementary service. At the same time, corresponding attributes of the genSSInfoPack package can be modified with the generalInfo component. The no reply condition timer can only be used in connection with the ssCodes CF on no reply and Call back. The no reply condition timer is valid per specified basic service group, the other components are valid per subscriber
A50016-E1112-C601-1-7618 99/269

Interfaces

entry." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.ChangeSSInfo; REGISTERED AS E9QAHG0C.addSupplServAction-COi; --******************************************** -- ACTION : addVgsGroupAction --******************************************** addVgsGroupAction ACTION BEHAVIOUR addVgsGroupActionBeh BEHAVIOUR DEFINED AS "By addVgsGroupAction a group identification for a given ASCI Service may be linked to the subscriber's profile, containing the VoiceGroupService (VGC or VBC), the GroupId and only in case of VBC the BcInitAllowed. Enter of existing GroupId leads to success." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.VgsGroup; REGISTERED AS E9QAHG0C.addVgsGroupAction-COi; --******************************************** -- ACTION : cancelLinkAction --******************************************** cancelLinkAction ACTION BEHAVIOUR cancelLinkBhv BEHAVIOUR DEFINED AS "The action cancelLinkAction eliminates the linkage between master and slave IMSI. If the link type is twincard, the MSIN defined in BOI (Base Object Instance) must be the second (slave) IMSI. Depending on the link type, the following actions are performed : 1.On link type dimsi (double IMSI) : Only the linkage between master and slave IMSI will be erased. Both profile records become a normal subscriber profile. 2.On link type twincard : The linkage between master and slave IMSI will be erased and the slave record will be deleted. The master record becomes a normal subscriber profile." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.cancelLinkAction-COi; --******************************************** -- ACTION : cancelNewMsinAction --******************************************** cancelNewMsinAction ACTION BEHAVIOUR cancelNewMsinBhv BEHAVIOUR DEFINED AS "The action cancelNewMsinAction eliminates the assigned new IMSI in the
A50016-E1112-C601-1-7618 100/269

Interfaces

specified object." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.cancelNewMsinAction-COi; --******************************************** -- ACTION : canMSubInSGSNviaHLRAction --******************************************** canMSubInSGSNviaHLRAction ACTION BEHAVIOUR canMSubInSGSNviaHLRActionBeh BEHAVIOUR DEFINED AS "With the canMSubInSGSNViaHLRAction it is possible to cancel a subscriber only in a specified SGSN or in all SGSNs. The SGSN is given in the SGSNId component of canMSubInSGSNInfo. The SGSNId component is specified as E.164 number (digits -> decimal digits only) or as wildcard. The IMSI component can be used to cancel subscribers from other networks in the SGSN." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.CanMSubInSGSNInfo; REGISTERED AS E9QAHG0C.canMSubInSGSNviaHLRAction-COi; --******************************************** -- ACTION : canMSubInVLRAction --******************************************** canMSubInVLRAction ACTION BEHAVIOUR canMSubInVLRActionBeh BEHAVIOUR DEFINED AS "With the canMSubInVLRAction it is possible to cancel a subscriber only in a specified VLR. The VLR is given in the VLRId component of canMSubInVLRInfo. The VLRId component is specified as E.164 number (digits -> decimal digits only) or as wildcard. The IMSI component can be used to cancel subscribers from other networks in the VLR." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.CanMSubInVLRInfo; REGISTERED AS E9QAHG0C.canMSubInVLRAction-COi; --******************************************** -- ACTION : createNewMsinAction --******************************************** createNewMsinAction ACTION BEHAVIOUR createNewMsinBhv BEHAVIOUR DEFINED AS "The use of the action createNewMsinAction assigns the specified object instance hlrSubEntry a second IMSI and/or initiates the change to this new IMSI. The ACTION INFORMATION SYNTAX CreateNewMsinInfo contains two
A50016-E1112-C601-1-7618 101/269

Interfaces

components, newMsin and chTime. If the chTime component is omitted or the value is LocUpdateSubscr that means, the change to new IMSI is initiated by the subscriber, when he is using the new SIM-card for the first time." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.CreateNewMsinInfo; REGISTERED AS E9QAHG0C.createNewMsinAction-COi; --******************************************** -- ACTION : deactIMSITraceAction --******************************************** deactIMSITraceAction ACTION BEHAVIOUR deactIMSITraceActionBeh BEHAVIOUR DEFINED AS "This action deactivates the IMSI-tracing of the specified object instance hlrSubEntry." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.DeactIMSITraceInfo; REGISTERED AS E9QAHG0C.deactIMSITraceAction-COi; --******************************************** -- ACTION : establishLinkAction --******************************************** establishLinkAction ACTION BEHAVIOUR establishLinkBhv BEHAVIOUR DEFINED AS "Using the establishLinkAction a second IMSI will be assigned to the MSIN defined in the Base Object Instance (BOI), which becomes the master IMSI. The slave IMSI is defined in the action information syntax msin. Two link types are possible : 1. 'dimsi' (double IMSI, which is the default value). In this case, the second subscriber profile must already exist in AC- and HLR database. 2. 'twincard'. In this case, the second subscriber must only exist in the AC database. In the HLR database a reduced subscriber profile will be created using this action request." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.EstablishLinkInfo; REGISTERED AS E9QAHG0C.establishLinkAction-COi; --******************************************** -- ACTION : exchangeSnAction --******************************************** exchangeSnAction ACTION BEHAVIOUR exchangeSnBhv BEHAVIOUR DEFINED AS "The exchangeSnAction is used to assign/remove a SN (the sn must be
A50016-E1112-C601-1-7618 102/269

Interfaces

assigned to a subscriber) to/from a basic service (resp basic service variety). In the information syntax ExchangeSnInfo, you specify the basic service to which the SN must be assigned in the component snToBeAdded. In case of removal of SN from a basic service, the basic service is specified in snToBeDeleted. The sn specification in these components is mandatory. In case both components are filled in for the same request, both sn value must be equal." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.ExchangeSnInfo; REGISTERED AS E9QAHG0C.exchangeSnAction-COi; --******************************************** -- ACTION : groupCommandStop --******************************************** groupCommandStop ACTION BEHAVIOUR groupCommandStopBehaviour BEHAVIOUR DEFINED AS "This action forces the groupCommand processing to stop the running command. Before finishing the running groupcommand, the results of the already processed MSINs are notified." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; REGISTERED AS E9QAHG0C.groupCommandStop-COi; --******************************************** -- ACTION : modifySupplServAction --******************************************** modifySupplServAction ACTION BEHAVIOUR modifySupplServActionBeh BEHAVIOUR DEFINED AS "modifySupplServAction is used for modification of activationStatus and addInfo data and/or change of attributes from the genSSInfoPack package corresponding to the supplementary service. The ssCode is mandatory. In case of use of activationStatus or addInfo component of the information syntax, the elements of the set to be changed are specified by means of ssCode and, for category B, also bsCode data. In case activationStatus and addInfo component are missing, at least one attribute to be changed must be given in the generalInfo component. Generally, a supplementary service group (e.g. all call forwarding services, or all call barring services) can be given by ssCode, too, all three actions. In this case, the request is related to all supplementary services belonging to the supplementary service group, simultaneously. In the negative case, the result of the operation is transmitted by use of the Errors parameter(processing failure)." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.ChangeSSInfo; REGISTERED AS E9QAHG0C.modifySupplServAction-COi;

A50016-E1112-C601-1-7618

103/269

Interfaces

--******************************************** -- ACTION : remGPRServAction --******************************************** remGPRServAction ACTION BEHAVIOUR remGPRServActionBeh BEHAVIOUR DEFINED AS "By remGPRServAction one, some or all existing GPRService may be removed from a subscriber. For one and some use pDPRecList for all use wildcard." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.PDPRecList; REGISTERED AS E9QAHG0C.remGPRServAction-COi; --******************************************** -- ACTION : remMSubFtAction --******************************************** remMSubFtAction ACTION BEHAVIOUR remMSubFtActionBeh BEHAVIOUR DEFINED AS "With the remMSubFtAction a feature, indicated by featureId only, can be removed from a subscriber." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.MSubFtInfo; REGISTERED AS E9QAHG0C.remMSubFtAction-COi; --******************************************** -- ACTION : removeOprServAction --******************************************** removeOprServAction ACTION BEHAVIOUR removeOprServActionBeh BEHAVIOUR DEFINED AS "This action is used to remove (cancel) one (or many) Operator Services of a single subscriber. The possible services are SUBRELRO, OCSI (=INMOC), TCSI (=INMTC),SSCSI, UCSI, GPRSCSI, VTCSI, SMSCSI, MTSMSCSI, MCSI, DCSI, TIFCSI, MSP." ; ; MODE CONFIRMED; WITH INFORMATION SYNTAX E9QAHG0C.RemoveOprServInfo; REGISTERED AS E9QAHG0C.removeOprServAction-COi; --******************************************** -- ACTION : removeSupplServAction --******************************************** removeSupplServAction ACTION BEHAVIOUR removeSupplServActionBeh BEHAVIOUR DEFINED AS "Supplementary services to be removed (withdrawal) are given by use of
A50016-E1112-C601-1-7618 104/269

Interfaces

the ssCode, bsCode and lCS components." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.ChangeSSInfo; REGISTERED AS E9QAHG0C.removeSupplServAction-COi; --******************************************** -- ACTION : remRegSubscriptionAction --******************************************** remRegSubscriptionAction ACTION BEHAVIOUR remRegSubscriptionActionBeh BEHAVIOUR DEFINED AS "The area in which the subscriber is allowed to roam may be restricted by the attribute regSubscription. It determines the plmn by cc and optionally ndc and one to ten zones for roaming. With the remRegSubscriptionAction all regional subscription data or a part of them may be deleted from the subscriber's profile." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.RegSubscrInfo; REGISTERED AS E9QAHG0C.remRegSubscriptionAction-COi; --******************************************** -- ACTION : remSetOfSupplServAction --******************************************** remSetOfSupplServAction ACTION BEHAVIOUR remSetOfSupplServActionBeh BEHAVIOUR DEFINED AS "The remSetOfSupplServAction is used to remove more than one supplementary service of General Call Service group from a subscriber with one request. The following supplementary services are allowed for this command: supplementary services SS-Code - calling line identification presentation - 00010001 - calling line identification restriction - 00010010 - connected line identification presentation - 00010011 - connected line identification restriction - 00010100 - advice of charge information level - 01110001 - advice of charge charging level - 01110010 - call hold - 01000010 - call waiting - 01000001 - completion of calls to busy subscriber A - 01000011 - completion of calls to busy subscriber B - 01000100 - multipartyconference - 01010001 - emlpp - 10100001 - Location Service - universal - 10110001 - Location Service - call related - 10110010 - Location Service - call unrelated - 10110011 - Location Service - plmnoperator - 10110100 - Location Service - Basic Self Loc Class - 11000001 - Location Service - Autonomous Self Loc - 11000010 - Location Service - TransferToThirdParty - 11000011 - hot billing - 11110001
A50016-E1112-C601-1-7618 105/269

Interfaces

- user to user signalling service 1 - 11110010 - completion of call to busy subscriber - 11110100 - call transfer - 11110101 - follow me - 11110110 - enhanced F-routing - 11110111 - follow me supervisor - 11111000 - national supplementary service 01 - 11111111 - national supplementary service 02 - 11111111 : - national supplementary service 15 - 11111111 ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.SetOfSupplServInfo; REGISTERED AS E9QAHG0C.remSetOfSupplServAction-COi; --******************************************** -- ACTION : remVgsGroupAction --********************************************

00000001 00000010 00001111 ."

remVgsGroupAction ACTION BEHAVIOUR remVgsGroupActionBeh BEHAVIOUR DEFINED AS "By remVgsGroupAction one GroupId of the given VoiceGroupService may be removed from a subscriber. Cancel of non-existent GroupId leads to success." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.VgsGroup; REGISTERED AS E9QAHG0C.remVgsGroupAction-COi; --******************************************** -- ACTION : setOfSupplServAction --******************************************** setOfSupplServAction ACTION BEHAVIOUR setOfSupplServActionBeh BEHAVIOUR DEFINED AS "The setOfSupplServAction is used to assign more than one supplementary service of General Call Service group to a subscriber with one request. The following supplementary services are allowed for this command: supplementary services SS-Code - calling line identification presentation - 00010001 - calling line identification restriction - 00010010 - connected line identification presentation - 00010011 - connected line identification restriction - 00010100 - advice of charge information level - 01110001 - advice of charge charging level - 01110010 - call hold - 01000010 - call waiting - 01000001 - completion of calls to busy subscriber A - 01000011 - completion of calls to busy subscriber B - 01000100 - multipartyconference - 01010001 - emlpp - 10100001 - Location Service - universal - 10110001 - Location Service - call related - 10110010
A50016-E1112-C601-1-7618 106/269

Interfaces

- Location Service - call unrelated - 10110011 - Location Service - plmnoperator - 10110100 - Location Service - Basic Self Loc Class - 11000001 - Location Service - Autonomous Self Loc - 11000010 - Location Service - TransferToThirdParty - 11000011 - hot billing - 11110001 - user to user signalling service 1 - 11110010 - completion of call to busy subscriber - 11110100 - call transfer - 11110101 - follow me - 11110110 - enhanced F-routing - 11110111 - follow me supervisor - 11111000 - national supplementary service 01 - 11111111 - national supplementary service 02 - 11111111 : - national supplementary service 15 - 11111111 ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.SetOfSupplServInfo; REGISTERED AS E9QAHG0C.setOfSupplServAction-COi; --******************************************** -- ACTION : startGroupM2AddReplaceOprSrvAction --********************************************

00000001 00000010 00001111 ."

startGroupM2AddReplaceOprSrvAction ACTION BEHAVIOUR startGroupM2AddReplaceOprSrvActionBeh BEHAVIOUR DEFINED AS "This action is used to add/replace one (or many) Operator Service(s) to/of one (or many) subscriber(s). The possible services are SUBRELRO, OCSI (=INMOC), TCSI (=INMTC),SSCSI, UCSI, GPRSCSI, VTCSI, SMSCSI(=MOSMSCSI), MCSI, DCSI, TIFCSI, MSP, ALLCSI, MTSMSCI. It is also possible to change the CSI-state and the notification-flag of one or all assigned CSIs. The parameter filter allow filtering. Filter indicates a collection of filter criteria." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.GroupAddReplaceOprSrvInfo; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2AddReplaceOprSrvAction-COi; --******************************************** -- ACTION : startGroupM2CancelMSubAction --******************************************** startGroupM2CancelMSubAction ACTION BEHAVIOUR startGroupM2CancelMSubBhv BEHAVIOUR DEFINED AS "The startGroupM2CancelMSubAction starts a Group Command, which cancels many subscribers. Depending on the acFlag, this can be subscribers in HLR and AC or only in HLR (default). If the value of the Action Information Syntax GroupDeleteFilter is allmsub then all subscribers specified with their Msin in the
A50016-E1112-C601-1-7618 107/269

Interfaces

ActionInformation component (MsinSelection) of the M-ACTION req. primitive will be deleted. If the value of the subcomponent 'filter' is expired then only the subscribers which are marked as expired in the HLR of the subscribers specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive will be deleted. If the value of the subcomponent 'filter' is defined then only those subscribers (in the MsinSelection range) will be deleted which match the filtercriteria of the filter instance specified in the subcomponent 'filtername'." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.StartGroupM2CancelMSub; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2CancelMSubAction-COi; --******************************************** -- ACTION : startGroupM2CanInSGSNAction --******************************************** startGroupM2CanInSGSNAction ACTION BEHAVIOUR startGroupM2CanInSGSNBhv BEHAVIOUR DEFINED AS "The startGroupM2CanInSGSNAction starts a Group Command in the HLR, which cancels many subscribers in all SGSNs. If the value of the ActionInformation component GroupDeleteFilter is allmsub then all subscribers specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive will be deleted. If the value of the Action Information Syntax GroupDeleteFilter is expired then only the subscribers which are marked as expired in the HLR of the subscribers specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive will be deleted." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.StartGroupM2CanInSGSN; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2CanInSGSNAction-COi; --******************************************** -- ACTION : startGroupM2CanInVLRAction --******************************************** startGroupM2CanInVLRAction ACTION BEHAVIOUR startGroupM2CanInVLRBhv BEHAVIOUR DEFINED AS "The startGroupM2CanInVLRAction starts a Group Command in the HLR, which cancels many subscribers in all VLRs. If the value of the ActionInformation component GroupDeleteFilter is allmsub then all subscribers specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive will be deleted. If the value of the Action Information Syntax GroupDeleteFilter is expired then only the subscribers which are marked as expired in the HLR of the subscribers specified with their Msin in
A50016-E1112-C601-1-7618 108/269

Interfaces

the ActionInformation component (MsinSelection) of the M-ACTION req. primitive will be deleted." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.StartGroupM2CanInVLR; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2CanInVLRAction-COi; --******************************************** -- ACTION : startGroupM2RemGCServAction --******************************************** startGroupM2RemGCServAction ACTION BEHAVIOUR startGroupM2RemGCServBhv BEHAVIOUR DEFINED AS "The startGroupM2RemGCServAction starts a Group Command in the HLR, which removes a General Call Service from all subscribers specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive, optionally the filter component can be specified to select only those subscribers that matches the filter criteria. See too the behaviour for the single Msin version (removeSupplServAction)." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.StartGroupM2GCServ; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2RemGCServAction-COi; --******************************************** -- ACTION : startGroupM2RemOprSrvAction --******************************************** startGroupM2RemOprSrvAction ACTION BEHAVIOUR startGroupM2RemOprSrvActionBeh BEHAVIOUR DEFINED AS "This action is used to remove one (or many) Operator Service(s) from one (or many) subscriber(s). The possible services are SUBRELRO, OCSI (=INMOC), TCSI (=INMTC),SSCSI, UCSI, GPRSCSI, VTCSI, SMSCSI (=MOSMSCSI), MCSI, DCSI, TIFCSI, MSP, ALLCSI, MTSMSCSI. The parameter filter allow filtering. Filter indicates a collection of filter criteria." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.GroupRemOprSrvInfo; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2RemOprSrvAction-COi; --******************************************** -- ACTION : startGroupM2RemSetOfGCServAction --******************************************** startGroupM2RemSetOfGCServAction ACTION BEHAVIOUR
A50016-E1112-C601-1-7618 109/269

Interfaces

startGroupM2RemSetOfGCServBhv BEHAVIOUR DEFINED AS "The startGroupM2RemSetOfGCServAction starts a Group Command in the HLR, which removes one or more General Call Services to all subscribers specified by their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive, optionally the filter component can be specified to select only those subscribers that match the filter criteria. See too the behaviour for the single Msin version (remSetOfSupplServAction)." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.StartGroupM2SetOfGCServ; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2RemSetOfGCServAction-COi; --******************************************** -- ACTION : startGroupM2SetOfGCServAction --******************************************** startGroupM2SetOfGCServAction ACTION BEHAVIOUR startGroupM2SetOfGCServBhv BEHAVIOUR DEFINED AS "The startGroupM2SetOfGCServAction starts a Group Command in the HLR, which assigns one or more General Call Services to all subscribers specified with their Msin in the ActionInformation component (MsinSelection) of the M-ACTION req. primitive, optionally the filter component can be specified to select only those subscribers that matches the filter criteria. See too the behaviour for the single Msin version (setOfSupplServAction)." ; ; MODE CONFIRMED; PARAMETERS hlrAcProcessingFailurePar ; WITH INFORMATION SYNTAX E9QAHG0C.StartGroupM2SetOfGCServ; WITH REPLY SYNTAX E9QAHG0C.GroupCommandSeqNumber; REGISTERED AS E9QAHG0C.startGroupM2SetOfGCServAction-COi;

A50016-E1112-C601-1-7618

110/269

Interfaces

2.2.2.7 Formal Definitions of Parameters


--******************************************** -- PARAMETER : hlrAcProcessingFailurePar --******************************************** hlrAcProcessingFailurePar PARAMETER CONTEXT SPECIFIC-ERROR; WITH SYNTAX E9QAHG0C.HlrAcProcessingFailure; BEHAVIOUR hlrAcProcessingFailureParBeh BEHAVIOUR DEFINED AS "Errors reported by HLR/AC can be mapped onto a value corresponding to the syntax definition (HlrAcProcessingFailure) or onto a value predefined by CMISE. Such errors are category I errors. The report of a category I error indicates that the requested operation has not been performed in the HLR/AC" ; ; REGISTERED AS E9QAHG0C.hlrAcProcessingFailurePar-ROi; --******************************************** -- PARAMETER : stateChangeInfoPar --******************************************** stateChangeInfoPar PARAMETER CONTEXT GAAASA1C.ManagementExtension.identifier; WITH SYNTAX E9QAHG0C.StateChangeInformation; BEHAVIOUR stateChangeInfoParBeh BEHAVIOUR DEFINED AS "This parameter is carried in the field additionalInformation of the stateChange notification of OC groupCommand. It contains the reason why the groupcommand has finished processing (processing-ended, stopped-by-os, stopped-by-internal-error), and the sequencenumber of the groupcommand." ; ; REGISTERED AS E9QAHG0C.stateChangeInfoPar-ROi;

A50016-E1112-C601-1-7618

111/269

Interfaces

2.2.2.8 Formal Definitions of Notifications


--******************************************** -- NOTIFICATION : groupCommandEndNotification --******************************************** groupCommandEndNotification NOTIFICATION BEHAVIOUR groupCommandEndNotificationBehaviour BEHAVIOUR DEFINED AS "This notification is used to log the end of a groupcommand in logrecords of OC groupCommandLogRecord. It contains the sequence number of the finished groupcommand, and the reason why it has finished (processing-ended, stopped-by-os, stopped-by-internal-error)." ; ; WITH INFORMATION SYNTAX E9QAHG0C.GroupCommandResult AND ATTRIBUTE IDS groupCommandSeqNumber groupCommandSeqNumber, stateChangeReason stateChangeReason; REGISTERED AS E9QAHG0C.groupCommandEndNotification-TOi; --******************************************** -- NOTIFICATION : groupCommandNegResultNotification --******************************************** groupCommandNegResultNotification NOTIFICATION BEHAVIOUR groupCommandNegResultNotificationBehaviour BEHAVIOUR DEFINED AS "This notification is used to send the 'partial' negative result of a groupcommand (a series of MSINs). Maximally 100 MSINs are reported in 1 notification. An indication of the error is given in the result-field of the groupCommandResultList (error, vlr-fail, sgsn-fail, ac-fail)." ; ; WITH INFORMATION SYNTAX E9QAHG0C.GroupCommandResult AND ATTRIBUTE IDS groupCommandResultList groupCommandResultList, groupCommandSeqNumber groupCommandSeqNumber; REGISTERED AS E9QAHG0C.groupCommandNegResultNotification-TOi; --******************************************** -- NOTIFICATION : groupCommandPosResultNotification --******************************************** groupCommandPosResultNotification NOTIFICATION BEHAVIOUR groupCommandPosResultNotificationBehaviour BEHAVIOUR DEFINED AS "This notification is used to send the 'partial' successful result of a groupcommand (a series of MSINs). Maximally 100 MSINs are reported in 1 notification. The result-field of the groupCommandResultList contains the value 'success'." ; ; WITH INFORMATION SYNTAX E9QAHG0C.GroupCommandResult AND ATTRIBUTE IDS groupCommandResultList groupCommandResultList, groupCommandSeqNumber groupCommandSeqNumber; REGISTERED AS E9QAHG0C.groupCommandPosResultNotification-TOi;

A50016-E1112-C601-1-7618

112/269

Interfaces

2.2.2.9 Formal Definitions of Behaviours All behaviours are defined inline with the corresponding templates.

A50016-E1112-C601-1-7618

113/269

Interfaces

2.2.3 ASN.1 Modules

2.2.3.1 Type Definitions


AccessPointName ::= SymbolicName (SIZE (1..62)) AccessPointNameArea ::= ENUMERATED { hplmn(1) , allplmn(2) } AccessSubscription ::= ENUMERATED { -- gsm network bss(1) -- GSM/EDGE Radio Access Network , geran(2) -- UMTS Terrestrial Radio Access Network , utran(3) } AccessSubscriptionList ::= SET (SIZE(0..3)) OF AccessSubscription

AcFlag ::= ENUMERATED

{ hLR-ONLY(0) , hLR-AC(1) }

AcMsubType ::= ENUMERATED

{ gsm(1) , umts(2) }

ActIMSITraceInfo ::= SEQUENCE


A50016-E1112-C601-1-7618 114/269

Interfaces

{ traceRefNb [0] TraceRefNb , traceType [1] TraceType }

AddrE164 ::= LowKeyedNumeral (SIZE(1..15)) AddReplaceOprServInfo ::= SEQUENCE { oprserv [0] OperatorServiceList , notificationToCSE [1] NotifToCSEList OPTIONAL , serv [2] ServiceNames OPTIONAL , ucsi [3] UcsiServices OPTIONAL }

AlgorithmSet ::= ENUMERATED

{ algSetDef(0) , set1(1) , set2(2) }

AlgVers ::= INTEGER (0..255) AllocationRetentionPriority ::= INTEGER (0..255) Amf ::= HighKeyedNumeral (SIZE(1..4)) BarrGprsRoam ::= ENUMERATED { none(1) , barrRoamOutHPLMN(2) , barrGeneral(3) } BarrInCalls ::= ENUMERATED { none(1) , barrOfIncomingCalls(2) , barrOfIncomingCallsWhenRoamingOutside(3) }

A50016-E1112-C601-1-7618

115/269

Interfaces

BarringInfo ::= SEQUENCE { controlByUseOfPassword [0] BOOLEAN , password [1] LowKeyedNumeral (SIZE (1..4)) OPTIONAL }

BarrOutCalls ::= ENUMERATED

{ , , , , } none(1) barrOutCalls(2) barrOutIntCalls(3) barrOutIntCallsExHPLMNCountry(4) barrOutCallsWhenRoamOutside(5)

BarrOutPremCalls ::= ENUMERATED

{ none(1) , barrOutPremRateInfoCalls(2) , barrOutPremRateEnterCalls(3) , barrAllOutPremRateCalls(4) }

BarrPoServ ::= ENUMERATED

{ -- no barring none(1) -- roamer access to HPLM-AP barred , barrRoamAccToHPLMNAp(2) -- roamer access to VPLM-AP barred , barrRoamAccToVPLMNAp(3) -- all packet oriented services barred , barrAllPoServ(4) }

BarrRoam ::= ENUMERATED

{ none(1)

A50016-E1112-C601-1-7618

116/269

Interfaces

, barrRoamOutHPLMN(2) , barrRoamOutHPLMNCountry(3) } BarrSpecificToHPLMN ::= ENUMERATED { operatorSpecBarrType1(1) , operatorSpecBarrType2(2) , operatorSpecBarrType3(3) , operatorSpecBarrType4(4) } BarrSpecToHPLMN ::= SET (SIZE (0..4)) OF BarrSpecificToHPLMN { none(1) , barrOfSubscrContrInput(2) } BasicService ::= SEQUENCE { sn [0] Sn OPTIONAL , basicServiceCodeEntry [1] BasicServiceCodeEntry , bcieId [2] SEQUENCE { bcie1 [0] BcieId , bcie2 [1] BcieId OPTIONAL } OPTIONAL }

BarrSupplServMan ::= ENUMERATED

BasicServiceCode ::= CHOICE { bearerService [0] BearerServiceCode , teleService [1] TeleServiceCode , allBasicServices [2] NULL }

A50016-E1112-C601-1-7618

117/269

Interfaces

BasicServiceCodeEntry ::= ENUMERATED

{ , , , , , , , , , , , , , , , , , , , , , , , , , , , , , } telephon(1) ts21(2) ts22(3) ts61(4) ts62(5) bs21(6) bs22(7) bs23(8) bs24(9) bs25(10) bs26(11) bs41(12) bs42(13) bs44(14) bs45(15) bs46(16) bs31(17) bs32(18) bs33(19) bs34(20) bs61a(21) bs81a(22) bs20genr(23) bs30genr(24) bs40genr(25) vgcs(26) vbs(27) gprs(28) ts21gprs(29) ts22gprs(30)

BasicServiceCodeList ::= SET

(SIZE(0..5)) OF BasicServiceCodeValue { telephon(1) , ts21(2) , ts22(3) , ts61(4)

BasicServiceCodeValue ::= ENUMERATED

A50016-E1112-C601-1-7618

118/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , } BasicServices ::= SET (SIZE (1..30)) OF BasicService

ts62(5) bs21(6) bs22(7) bs23(8) bs24(9) bs25(10) bs26(11) bs41(12) bs42(13) bs44(14) bs45(15) bs46(16) bs31(17) bs32(18) bs33(19) bs34(20) bs61a(21) bs81a(22) bs20genr(23) bs30genr(24) bs40genr(25) vgcs(26) vbs(27) ts12(31) speech(50) ts20(51) ts60(52) bs20(53) allbs(54) allts(55) bs40(56) bs30(57)

Bcie ::= SEQUENCE { infoTransferCapability [0] InfoTransferCapability OPTIONAL , transferMode [1] TransferMode OPTIONAL
A50016-E1112-C601-1-7618 119/269

Interfaces

, , , , , , , , , , , , , , , , }

radioChannelRequirements [2] RadioChannelRequirements OPTIONAL structure [3] Structure OPTIONAL signallingAccessProtocol [4] SignallingAccessProtocol OPTIONAL rateAdaption [5] RateAdaption OPTIONAL synchronousAsynchronous [6] SynchronousAsynchronous OPTIONAL userRate [7] UserRate OPTIONAL numberOfDataBits [8] NumberOfDataBits OPTIONAL numberOfStopBits [9] NumberOfStopBits OPTIONAL parityBitCharacteristic [10] ParityBitCharacteristic OPTIONAL nICOnReception [11] NICOnReception OPTIONAL nICOnTransmission [12] NICOnTransmission OPTIONAL intermediateRate [13] IntermediateRate OPTIONAL modemType [14] ModemType OPTIONAL connectionElement [15] ConnectionElement OPTIONAL userLayer2 [16] UserLayer2 OPTIONAL fixedNetworkUserRate [17] FixedNetworkUserRate OPTIONAL

BcieId ::= SymbolicName (SIZE (1..8)) BcInitAllowed ::= ENUMERATED { yes(1) , no(2) }

-- Reference to 3GPP doc 29002 chapter 17.7.10 BearerServiceCode ::= OCTET STRING (SIZE (1)) BSCode ::= SET (SIZE (1..13)) OF BasicServiceCode (SIZE(0..3)) OF BasicServiceCodeEntry { frwd(0) , notfrwd(1) , none(2) }
A50016-E1112-C601-1-7618 120/269

BSVList ::= SET

CallType ::= ENUMERATED

Interfaces

CamelPhase ::= BIT STRING

{ phase1(0) , phase2(1) , phase3(2) , phase4(3) } (SIZE (4))

CanMSubInSGSNInfo ::= SEQUENCE { sgsnid [0] SGSNId , imsi [1] IsdnNumber OPTIONAL }

CanMSubInVLRInfo ::= SEQUENCE { vlrid [0] VLRId , imsi [1] IsdnNumber OPTIONAL }

CC ::= LowKeyedNumeral (SIZE (1..3)) CfdReplaceCFCon ::= BIT STRING { cfbusy(0) , cfnoreply(1) , cfnoreach(2) } (SIZE (3)) CfdServiceAvailab ::= ENUMERATED { allPLMN(1) , hPLMN(5) } CFOptions ::= BIT STRING { unused(0) -- notification to calling subscriber CF unconditional , ncsCfu(1)

A50016-E1112-C601-1-7618

121/269

Interfaces

-- notification to calling subscriber CF busy , ncsCfb(2) -- notification to calling subscriber CF no reply , ncsCfnry(3) -- notification to calling subscriber CF not reachable , ncsCfnrc(4) , unused2(5) -- notification to forwarded subscriber CF busy , nfsCfb(6) -- notification to calling subscriber CF no reply , nfsCfnry(7) } (SIZE(8)) ChangeOverStat ::= ENUMERATED { provided(1) , active(2) } ChangeSSInfo ::= SEQUENCE { , , , , } ssCode [0] SS-Code bsCode [1] BasicServiceCode OPTIONAL activationStatus [2] BOOLEAN OPTIONAL addInfo [3] SS-AdditionalInfo OPTIONAL generalInfo [4] SS-GeneralInfo OPTIONAL

ChargingCharacteristics ::= CHOICE { chrg ChargingType , cchrg NULL }

ChargingType ::= SEQUENCE {


A50016-E1112-C601-1-7618 122/269

Interfaces

profileIdx INTEGER (0..15) , behaviourFld INTEGER (0..4095) OPTIONAL }

ChTime ::= ENUMERATED

{ locUpdateSubscr(1) , nowByOperator(2) }

Client ::= SEQUENCE { address [0] AddrE164 , notificationToMS [1] LocPriv OPTIONAL , gmlcRes [2] GmlcRestr OPTIONAL }

ClientAddr ::= LowKeyedNumeral (SIZE (1..15)) ClientList ::= SET (SIZE(1..5)) OF Client

ClientName ::= SymbolicName (SIZE (1..8)) ClientType ::= ENUMERATED { -- LCS client broadcasting location related information brdcast(0) -- O&M LCSClient in the HPLMN , omhplmn(1) -- O&M LCS Client in the VPLMN , omvplmn(2) -- LCS Client recording anonymous location information , anonym(3)
A50016-E1112-C601-1-7618 123/269

Interfaces

-- LCS client supporting a bearer , tele- or suppl service -- to target MS , tmsubs(4) } ClientTypeList ::= SET (SIZE(1..5)) OF ClientType

ClipOvr ::= BOOLEAN ClirPres ::= ENUMERATED { permanent(1) , temporaryPresentationRestricted(2) , temporaryPresentationNotRestricted(3) } ColpOvr ::= BOOLEAN ConnectionElement ::= ENUMERATED { transp(1) , nontrans(2) , bothtrpref(3) , bothnontrpref(4) } CreateNewMsinInfo ::= SEQUENCE { newMsin [0] Msin , chTime [1] ChTime OPTIONAL }

Criteria ::= ENUMERATED

{ smsStatReport(1) , smsDeliver(2) }

CriteriaList ::= SET

SIZE(0..2) OF Criteria

A50016-E1112-C601-1-7618

124/269

Interfaces

CsiData ::= SEQUENCE { serv [0] ServiceName , csi-state [1] CSIState OPTIONAL , csi-notif [2] CSINotif OPTIONAL }

CSINotif ::= ENUMERATED

{ activated(1) , deactivated(2) }

CSIState ::= ENUMERATED

{ activated(1) , deactivated(2) }

CSISupplServices ::= SET

(SIZE(0..10)) OF SS-Code

Cug ::= SEQUENCE { cuginfo [0] CUG-Information OPTIONAL , cugbsv [1] CugBsvList OPTIONAL }

CUGBsv ::= SEQUENCE { cbsv [0] BasicServiceCode , pCugId [1] CUG-Index OPTIONAL , interCugAccess [2] ICA OPTIONAL }

CugBsvList ::= SET

(SIZE (0..10)) OF CUGBsv

CUG-Index ::= OCTET STRING (SIZE (1..2))


A50016-E1112-C601-1-7618 125/269

Interfaces

CUG-Info ::= SEQUENCE { cugIndex [1] CUG-Index , cugInterlockCode [2] CUG-InterlockCode OPTIONAL , intraCugRestriction [3] IntraCUGRestr OPTIONAL , bSCode [4] BSCode OPTIONAL }

CUG-Information ::= SET

(SIZE(1..20)) OF CUG-Info

-- The first two bytes of a CUG-InterlockCode value -- are mapped onto the two Network Identity (NI) octets -- on the ISUP interface. -- The last two bytes of a CUG-InterlockCode value are -- mapped onto the -- two Binary Code octets of ISUP -- interface. The following example illustrates the -- mapping: -- CUG-InterlockCode = "123456AB"H -- 1st NI digit = "1" -- 2nd NI digit = "2" -- 3rd NI digit = "3" -- 4th NI digit = "4" -- Binary Code = "56AB"H -- For NI digits only values between "0" and "9" are allow -- ed. CUG-InterlockCode ::= OCTET STRING (SIZE (4)) DateValue ::= SEQUENCE { year [0] INTEGER (0..99) , month [1] INTEGER (0..12) , day [2] INTEGER (0..31) }
A50016-E1112-C601-1-7618 126/269

Interfaces

DcsiTdp3Data ::= SEQUENCE { destinationNumber [0] DestinationNumber , gsmSCF [1] GsmSCF , servKey [2] ServKey , defCall [3] DefCall }

DcsiTdpData ::= SET

(SIZE(0..10)) OF DcsiTdp3Data

DeactIMSITraceInfo ::= TraceRefNb DefCall ::= ENUMERATED { continue(1) , release(2) } DefSupplServFlag ::= INTEGER (1..10) DelayClass ::= ENUMERATED { low(1) , normal(2) , high(3) , besteffort(4) } DeleteExtQoSProf ::= NoYesValue DeliveryErroneousSDU ::= ENUMERATED { noDetect(1) , delivery(2) , noDelivery(3) } DeliveryOrder ::= ENUMERATED { yes(1) , no(2)
A50016-E1112-C601-1-7618 127/269

Interfaces

} DestinationNumber ::= SEQUENCE { digits [0] HighKeyedNumeral (SIZE (1..15)) , destNumberType [1] DestNumberType }

DestinationNumberLength ::= INTEGER (1..15) DestinationNumberLengthList ::= SET (SIZE(0..3)) OF DestinationNumberLength

DestinationNumberList ::= SET

(SIZE(0..10)) OF DestinationNumber { intno(1) , unknown(2) }

DestNumberType ::= ENUMERATED

DisplayedActStat ::= ENUMERATED

{ provisioned(1) , registered(2) , activated(3) , quiescent(4) }

EncryptedKi ::= OCTET STRING (SIZE(16)) Error ::= ENUMERATED { , , , , , , ,


A50016-E1112-C601-1-7618

ui-not-executed(104) ui-partly-executed(143) ui-no-data(165) ui-stopped(177) rg-operator-fault(1023) rg-output-fault(1030) rg-tape-fault(1033) rg-execution-error(1036)


128/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

rg-cofip-file-created(1587) sb-disp-msubdbsz-hlr(6691) no-hlr-installed(6693) vlr-not-updated(6706) hlr-fraud-possible(8460) hlr-fraud-possible-and-vlr-nt-upd(8461) prohftno-created(8732) prohftno-exists(8733) vlr-update(8734) update-progress(8735) hlr-mob-data-destroyed(9071) hlr-vms-entry-invalid(9072) sgsn-not-updated(9696) vlr-sgsn-not-updated(9705) vlr-not-existing(9801) sgsn-not-existing(9802) vlr-not-allowed(9803) sgsn-not-allowed(9804) vlr-no-response(9805) sgsn-no-response(9811) excessiveInformationUnits(10002) noCharacterInUnit(10007) parametersMissing(10011) unknownIdentifierUnit(10012) excessiveParameter(10013) lackOfResources(10037) commandNotAllowed(10039) parameterArgumentsIncompatib(10042) miExecutionError(10044) miInvalidInfUnit1(10045) miInvalidInfUnit2(10046) miInvalidInfUnit3(10047) miIncompatData(10056) miExisting1(10057) miExisting2(10058) miNotExisting1(10059) miNotAllowed(10061) miListOverflow(10063) miOutputUnsuccessful(10066) miUnsuffDigits(10078) miNoDataChange(10079)
129/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

miManyDigits(10085) miDataNotEqual(10087) miIllegalInterval(10090) miNoObject(10096) paNoSpaceInDatatable(10195) miCommandNotExpected(10200) npAdressUeberschr(10226) miAlreadyActive(10278) trNoOptionalParmEntered(10288) miNoMultipleStart(10299) miInfUnit2Missing(10312) naUpdateError(10323) miNoData(10358) miNoValue(10407) miIllParameterCombination(10470) miValueNotAllowed(10550) sbPrereqForArgumentMissing(10596) sbIllegalCombParamValue(10598) arArgumentsIncompatible(10620) cuParameterValueExeeded(10634) uiMultipleInput(10706) c5MustContainOne(10803) pfParamValuesAreIncompatib(10948) infoUnitSurplus(10984) missingParamValue(10985) paramMissing(10986) paramSurplus(10988) extErrWithTable(10990) extErrWithoutTable(10991) updateNotPossMemoryChanged(10995) updateNotPossible(10996) invParam8Value(10998) param8NotExisting(11000) twoParam8Incompatible(11002) defaultErrorNumbers(11004) intDBInconsistent(11010) illegalCompParam8Value(11025) sbNoIOPAuCAvailable(11039) sbNoResponseOfIOPAuC(11040) displayStopped(11044) parametersEqual(11064)
130/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

usedElement(11065) hlridExistsWithoutMSub(11075) h1h2NotExisting(11099) existingInHLR(11114) upTtySimUpdError(11567) function-not-allowed(12090) notEnoughIOPAUCS(12092) mscEqualValues(12127) hlrIncompatData(12131) hlrLinkExisting(12132) hlrLinkNotExisting(12133) hlrMSubStillAssigned(12134) hlrSubscriberNotFound(12136) hlridNotExisting(12137) tooManyValuesforParameter(12162) jtdr1ExcessiveParamValues(12165) miIncompatDataL8(12200) miNotExistingChr8(12227) miUpdateFallbackPerformed(12251) hlrVlrNoResponse(12268) hlrServiceNotRegistered(12269) mscParam8ValueNotAllowed(12279) hlrNoImmediateSimCCh(12280) mscParam8NotAllowed(12283) excessiveParameter8Places(12284) hlrExistingInSubData(12304) hlrNotExistingInAC(12306) hlrTooManyEntries(12324) paramNotExpected(12325) hlrSimChgOvrActive(12328) hlrMsubAlreadyLinked(12329) hlrACDBAccessConflict(12351) hlrProhibited(12352) hlrNoSpaceInACDatabase(12386) hlrChainError(12397) hlrNoOwnMSub(12398) hlrpicproblem(12417) hlrIncomplete(12428) hlrFtnoProblem(12460) hlrNotForTemplate(12461) hlrGrpCmdRunsNotForTemplate(12481)
131/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

hlrNotAllowedExp(12482) hlrNotAllowedGPRS(12538) hlrSGSNNoResponse(12539) miExisting1Chr8(12546) dataAreIncompatible(30006) tooManyInformationUnits(30008) invalidData(30010) dataOutOfRange(30011) invalidSyntax(30012) extraParameter(30015) missingParameter(30016) missingParameterValue(30017) incompatibleParameter(30019) systemResourcesBusy(30022) objectDoNotExist(30053) tooFewDigitsEntered(30057) tooManyDigitsEntered(30058) tooManyValuesEntered(30066) databaseListExceeded(30067) prerequisiteMissing(30074) objectAlreadyExists(30080) inputDataIncompatibleWithExisting(30090) lastValueCannotBeCanceled(30176) noFreeProcessControlBlock(30219) noHeapStorageForLoadingProcess(30220) noMoreProcessIncarnations(30221) notAllowedDuringModNumberingPlan(30236) logFileFilled(30237) diskOrLogFileDefect(30238) updateIsInStateDelayed(30239) commandNotAllowedInActualState(30240) noMultipleStartAllowed(30241) commandNotAllowedDuringRegeneration(30243) softwareFailure(30273) notAllForTWCSlave(34001) notAllForTWCMaster(34002) wrongFormat(34003) actionFailedHLRProblem(34006) actionFailedACProblem(34007) groupCmdNotBought(40000) hlrQ3NotBought(40001)
132/269

Interfaces

, , , , , , , , , , } ErrorParam ::= SET

noGroupCmdRunning(40002) filternotallowed(40003) mpProcessingfailure(40004) cpProcessingfailure(40005) mpLackOfResources(40006) cpLackOfresources(40007) noCpResponse(40008) noMoreCpIncarnationsAv(40009) incompMpCPData(40010) errorInQ3RequestData(40011)

(SIZE(1..3)) OF ErrorParamId { , , , , , , , , , , , , , , , , , , , , , , , , unknownCommand(5) theFollowingDataAreIncompatible(6) invalidData(10) dataOutOfRange(11) invalidSyntax(12) extraParameter(15) missingParameter(16) missingParameterValue(17) incompatibleParameter(19) invalidParameter(20) systemResourcesBusy(22) objectDoNotExist(53) inputDataIncompatibleWithExistingData(90) noFreeProcessControlBlock(219) noHeapStorageForLoadingProcess(220) noMoreProcessIncarnations(221) notAllowedDuringModNumberingPlan(236) logFileFilled(237) diskOrLogFileDefect(238) updateIsInStateDelayed(239) commandNotAllowedInActualState(240) noMultipleStartAllowed(241) commandNotAllowedDuringRegeneration(243) softwareFailure(273) selectId(297)
133/269

ErrorParamId ::= ENUMERATED

A50016-E1112-C601-1-7618

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

prioId(309) areaId(333) destnoid(335) delayId(823) lacId(2564) chrgId(2572) servId(2587) picId(2604) cchrgId(2611) statusId(2631) timeId(2637) typeId(2697) addrId(2749) mbrId(2801) msbarrId(2947) mscatId(2948) msinId(2949) subresId(2951) dnicId(2997) ilcId(2998) bSVId(3019) datakdId(3020) sndinId(3021) a38vId(3175) a4kiId(3176) viewId(3419) filterId(3421) calltyp(3724) cbservId(3946) cfservId(3947) msin1Id(3949) msin2Id(3950) bcnId(3952) sSVId(3953) ccbId(3959) pwId(3960) bsftnoId(3961) ncsId(3962) nfsId(3963) rctimId(3964) gcservId(3965)
134/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

vlrisdId(3975) connelId(4023) databtId(4024) intratId(4025) itcId(4026) modemtId(4027) nicorxId(4028) nicotxId(4029) parityId(4030) rachrqId(4031) rateadId(4032) sigacpId(4033) stopbtId(4034) structId(4035) synchrId(4036) trmodeId(4037) uil2prId(4038) usrratId(4039) cugId(4263) bsvgId(4463) pcugId(4464) intercaId(4465) intracrId(4466) baicId(4468) baocId(4469) baprcId(4470) baroamId(4471) basphId(4472) bassmId(4473) numtypId(4474) shrtcdId(4475) bsnbcId(4476) cbasphId(4478) cbsnbcId(4479) refId(4483) nmsinId(4493) imsiId(4564) ndcId(4635) addrtypeId(4821) oprservId(4822) indId(4853)
135/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

linkType(4869) grpidId(4905) plmnId(5006) scmId(5007) clipovrId(5008) colpovrId(5009) clirpresId(5010) zcodeId(5035) k4IDId(5190) msubft1Id(5339) iSDNId(5340) cISDNId(5341) allowedId(5343) algorId(5510) csopt(5542) refMsin(5603) msubtyp(5604) phaseId(5649) expiry(5892) servkey(5893) gsmscf(5894) servav(5895) rephndl(5896) defcall(5897) msubst(5899) msubloc(5900) repcfId(5993) fnusrratId(6288) sgsnisdId(6292) mthrputId(6294) qosprofId(6295) precedId(6296) reliabId(6297) pthrputId(6298) pdpadrId(6300) apnId(6301) apnareaId(6302) ucsiId(6308) pdprecId(6315) ugcsiId(6332) matchtypeId(6333)
136/269

Interfaces

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
A50016-E1112-C601-1-7618

tosmId(6403) destnol(6503) cdestnol(6504) cbsv(6505) tif(6506) cdestno(6507) oldserv(6508) sopt(6520) bagprs(6621) amfId(6637) a4kId(6638) sqnId(6641) clntId(6647) clntypeId(6651) mspId(6674) cmspId(6676) tdpId(6677) ctdpId(6678) mmtId(6679) cmmtId(6680) orId(6681) frclId(6682) arprioId(6683) trafficId(6684) dlvorderId(6685) dlvesduId(6686) msduszId(6687) rberId(6688) sduerId(6689) tdelayId(6690) thprioId(6691) gbrId(6692) cssvId(6693) cucsiId(6694) crelcausId(6698) relcausId(6699) ntfId(6732) prfmsinId(6756) rapnId(6764) lcsId(6770)
137/269

Interfaces

, , , , , , , } ErrorStruct ::= SEQUENCE {

sorId(6782) cprfmsinId(6791) gmlcId(6795) accessSubscriptionId(6942) caccessSubscriptionId(6943) acFlag(6944) algorithmSet(6964)

error [1] Error , seconderror [2] Error OPTIONAL }

EstablishLinkInfo ::= SEQUENCE { msin [0] Msin , linkType [1] LinkType OPTIONAL }

ExchangeSnInfo ::= SEQUENCE { snToBeAdded [1] BasicService , snToBeDeleted [2] BasicService }

ExpiryDate ::= DateValue ExpiryDateRange ::= SEQUENCE { fromDate [0] DateValue OPTIONAL , toDate [1] DateValue OPTIONAL }

FeatNotSuppBySGSN ::= ENUMERATED

{ sMS(1)

A50016-E1112-C601-1-7618

138/269

Interfaces

, , , , } FeatNotSuppBySGSNList ::= SET

gprsCsi(2) smsCsi(3) sGSNIdNotValid(4) psiEnhancements(5)

(SIZE (0..5)) OF FeatNotSuppBySGSN { , , , , , , , , , , , , , , , , , , , } regionalRoaming(1) operatorDetermindBarring(2) closedUserGroup(3) iNMOC(4) oCSI(5) sSCSI(6) camelDCSI(7) camelVTCSI(8) camelSMSCSI(9) camelMTSMSCSI(10) camelMCSI(11) sMSMT(12) lateFeature(13) aOCC(14) generalBearerService20(15) generalBearerService30(16) generalBearerService40(17) cCBS-A(18) cCBS-B(19) vLRIdNotValid(20)

FeatNotSuppByVLR ::= ENUMERATED

FeatNotSuppByVLRList ::= SET

(SIZE (0..20)) OF FeatNotSuppByVLR

FeatureId ::= INTEGER (1..16) FeatureNb ::= HighKeyedNumeral (SIZE (1..16)) FilterName ::= SymbolicName (SIZE(1..8))

A50016-E1112-C601-1-7618

139/269

Interfaces

FixedNetworkUserRate ::= ENUMERATED

{ , , , , , , , , , } notpresent(0) none(1) b9600(2) b14400(3) b19200(4) b28800(5) b38400(6) b48000(7) b56000(8) b64000(9)

ForceRetrvCurrLoc ::= NoYesValue ForwToNb ::= CHOICE { erasure [0] NULL , registration [1] IsdnNumber }

FunctionId ::= ENUMERATED

{ hlr(1) , ac(2) }

GgsnAddrE164 ::= LowKeyedNumeral (SIZE(1..15)) GgsnAddress ::= SEQUENCE { ggsnAddrE164 [0] GgsnAddrE164 OPTIONAL , ggsnAddrIP [1] IPAddress OPTIONAL }

GgsnList ::= SEQUENCE

(SIZE(0..7)) OF GgsnAddress

GMLCList ::= SET

(SIZE(1..5)) OF AddrE164
140/269

A50016-E1112-C601-1-7618

Interfaces

GMLCName ::= SymbolicName (SIZE(1..8)) GmlcRestr ::= ENUMERATED { -- identified GMLCs only igmlc(0) -- Any GMLC in the home country , hgmlc(1) , agmlc(2) } GPRSCSIServCode ::= INTEGER (0..999) GPRSCSIService ::= SymbolicName (SIZE(1..10)) GPRSCSIServices ::= SET (SIZE(0..1)) OF CsiData

GprscsiTdp11Data ::= GprscsiTdp1Data GprscsiTdp12Data ::= GprscsiTdp1Data GprscsiTdp14Data ::= GprscsiTdp1Data GprscsiTdp1Data ::= SEQUENCE { gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall }

GprscsiTdp2Data ::= GprscsiTdp1Data GprscsiTdpData ::= CHOICE { -- DP Attach tdp1 [0] GprscsiTdp1Data
A50016-E1112-C601-1-7618 141/269

Interfaces

-- DP Attach Change Position , tdp2 [1] GprscsiTdp2Data -- PDP Context Establishment , tdp11 [2] GprscsiTdp11Data -- PDP Context Establishment Acknowledgement , tdp12 [3] GprscsiTdp12Data -- PDP Context Change of Position , tdp14 [4] GprscsiTdp14Data }

GPRService ::= SEQUENCE { , , , , , , } pDPRecord [0] PDPRecord pDPType [1] PDPType pDPAdress [2] PDPAdress OPTIONAL qoSProfile [3] QoSProfile accessPointName [4] AccessPointName OPTIONAL accessPointNameArea [5] AccessPointNameArea OPTIONAL chargingCharacteristics [6] ChargingType OPTIONAL

GPRServices ::= SET

(SIZE(0..10)) OF GPRService

GroupAddReplaceOprSrvInfo ::= SEQUENCE { , , , , , , } msinSelectionList [0] SelectionList oprserv [1] OperatorServiceList oldserv [2] ServiceName OPTIONAL serv [3] ServiceNames OPTIONAL ucsi [4] UcsiServices OPTIONAL ntf [5] NotifToCSEList OPTIONAL filter [6] FilterName OPTIONAL

A50016-E1112-C601-1-7618

142/269

Interfaces

GroupCommandId ::= INTEGER (0..9999) GroupCommandResult ::= SEQUENCE { groupCommandSeqNumber [0] GroupCommandSeqNumber , groupCommandResultList [1] GroupCommandResultList OPTIONAL , stateChangeReason [2] StateChangeReason OPTIONAL }

GroupCommandResultList ::= SEQUENCE { result [0] Result , msinList [1] MsinList }

GroupCommandSeqNumber ::= INTEGER (0..9999) GroupDeleteFilter ::= ENUMERATED { allmsub(1) , expired(2) , defined(3) } GroupDeleteFilterStr ::= SEQUENCE { filter [0] GroupDeleteFilter , filterName [1] FilterName OPTIONAL }

GroupId ::= INTEGER (0..999999) GroupRemOprSrvInfo ::= SEQUENCE { msinSelectionList [0] SelectionList , oprserv [1] OprServList , oldserv [2] ServiceName OPTIONAL , serv [3] ServiceNames OPTIONAL
A50016-E1112-C601-1-7618 143/269

Interfaces

, ucsi [4] UcsiServCodes OPTIONAL , filter [5] FilterName OPTIONAL }

GroupSGSNId ::= SEQUENCE { sgsnid [0] NULL , filter [1] GroupDeleteFilter }

GroupVLRId ::= SEQUENCE { vlrid [0] NULL , filter [1] GroupDeleteFilter }

GsmSCF ::= LowKeyedNumeral (SIZE (1..15)) GuaranteedBitRate ::= SEQUENCE { uplink INTEGER (1..8640) , downlink INTEGER (1..8640) }

H1H2-H3 ::= LowKeyedNumeral (SIZE (1..5)) HighKeyedNumeral ::= GraphicString (SIZE(1..16)) (FROM("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"|"A"|"B"|"C"|"D"|"E"|"F")) HighKeyedNumeral-15 ::= HighKeyedNumeral (SIZE(15)) HighKeyedNumeral-16 ::= HighKeyedNumeral (SIZE(16)) HighKeyedNumeral-4 ::= HighKeyedNumeral (SIZE(4))

A50016-E1112-C601-1-7618

144/269

Interfaces

HighKeyedNumeral-6 ::= HighKeyedNumeral (SIZE(6)) HlrAcProcessingFailure ::= SEQUENCE { error [0] ErrorStruct , errorParam [1] ErrorParam OPTIONAL }

HoldNotif ::= BOOLEAN ICA ::= ENUMERATED { none(1) , oa(2) , ia(3) , ioa(4) } Identifier ::= INTEGER (0..65535) Index ::= LowKeyedNumeral-1 InfoTransferCapability ::= ENUMERATED { , , , , } InMOCService ::= SymbolicName (SIZE(1..10)) InMTCService ::= SymbolicName (SIZE(1..10)) InServId ::= ENUMERATED { iNMOC(0) , iNMTC(1) } IntegerHLR ::= INTEGER (0..MAX) speech(1) kHz3-1ExPLMN(2) udi(3) fax3(4) altSpeechFax3(5)

A50016-E1112-C601-1-7618

145/269

Interfaces

IntermediateRate ::= ENUMERATED

{ none(1) , kB4(2) , kB8(3) , kB16(4) }

IntNetService ::= SEQUENCE { inServ [0] SymbolicName (SIZE(1..10)) OPTIONAL , inServId [1] InServId }

IntNetServiceInfo ::= SEQUENCE { serv [0] ServiceName , csi-state [1] CSIState OPTIONAL , csi-notif [2] CSINotif OPTIONAL , servId [3] InServId }

IntNetServices ::= SET

(SIZE(0..2)) OF IntNetServiceInfo { none(1) , icb(2) , ocb(3) }

IntraCUGRestr ::= ENUMERATED

IPAddress ::= GraphicString (SIZE (1..39)) (FROM("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"|"A"|"B"|"C"|"D"|"E"|"F"|":"|".")) ISD ::= SET (SIZE(0..200)) OF ISDNNb

ISDNNb ::= LowKeyedNumeral (SIZE (1..15))


A50016-E1112-C601-1-7618 146/269

Interfaces

IsdnNumber ::= SEQUENCE { numberPlan [0] NumberPlan OPTIONAL , typeOfNumber [1] TypeOfNumber OPTIONAL , destDigitSeq [2] HighKeyedNumeral (SIZE (1..28)) , templateFlag [3] TemplateFlag OPTIONAL }

JobExecutionType ::= ENUMERATED

{ , , , , , , , unspecified(0) execution-error(1) vital-execution-error(2) lack-of-resources(3) user-data-realized(4) no-emergency-command(5) missing-dangerous-flag(6) missing-read-request-flag(7)

, missing-command-password(8) } K4Id ::= SEQUENCE { k4Name [0] K4Name , k4Version [1] K4Version }

K4Name ::= SymbolicName (SIZE (1..10)) K4Version ::= SymbolicName (SIZE (1..2)) LCSList ::= SET (SIZE(1..5)) OF LCSName

LCSName ::= SymbolicName (SIZE(1..8)) LinkedMsin ::= SEQUENCE


A50016-E1112-C601-1-7618 147/269

Interfaces

{ msin2 [0] Msin OPTIONAL , linkType [1] LinkType OPTIONAL , masterSlaveInd [2] MasterSlaveInd OPTIONAL , linkStatus [3] LinkedMsinStatus OPTIONAL }

LinkedMsinStatus ::= ENUMERATED

{ provisioned(1) , activ(2) , passiv(3) }

LinkedPDPContexts ::= INTEGER LinkType ::= ENUMERATED { -- double imsi subscriber dimsi(0) -- twincard subscriber , twincard(1) } LocAreaCode ::= LowKeyedNumeral (SIZE (1..5)) LocPriv ::= ENUMERATED { -- Location not allowed notall(0) -- Location Allowed without notification , awonot(1) -- Location allowed with notification , awtnot(2) -- Location with notification and privacy verification; Lo -- cation allowed if no response , anorsp(3)
A50016-E1112-C601-1-7618 148/269

Interfaces

-- Location with notification and privacy verification; lo -- cation restricted if no response , nonrsp(4) } LowKeyedNumeral ::= NumericString (SIZE(1..20))(FROM("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9")) LowKeyedNumeral-1 ::= LowKeyedNumeral (SIZE(1)) LowKeyedNumeral-12 ::= LowKeyedNumeral (SIZE(12)) LowKeyedNumeral-15 ::= LowKeyedNumeral (SIZE(15)) LowKeyedNumeral-16 ::= LowKeyedNumeral (SIZE(16)) LowKeyedNumeral-3 ::= LowKeyedNumeral (SIZE(3)) LowKeyedNumeral-4 ::= LowKeyedNumeral (SIZE(4)) LowKeyedNumeral-5 ::= LowKeyedNumeral (SIZE(5)) MasterMsin ::= SEQUENCE { msin1 [0] Msin , linkType [1] LinkType OPTIONAL , masterSlaveInd [2] MasterSlaveInd OPTIONAL , linkStatus [3] LinkedMsinStatus OPTIONAL }

MasterSlaveInd ::= ENUMERATED

{ master(0) , slave(1) }

MatchType ::= ENUMERATED

{ inhibiting(0) , enabling(1) }

A50016-E1112-C601-1-7618

149/269

Interfaces

MaxBitRate ::= SEQUENCE { uplink INTEGER (1..8640) , downlink INTEGER (1..8640) }

MaxSDUSize ::= INTEGER (10..1520) MCEF ::= NoYesValue MeanThroughputClass ::= ENUMERATED { , , , , , , , , , , , , , , , , , , } MMTList ::= SET (SIZE(0..5)) OF MobilityManagementTrigger besteffort(1) m02(2) m04(3) m1(4) m2(5) m4(6) m11(7) m22(8) m44(9) m111(10) m222(11) m444(12) m1k(13) m2k(14) m4k(15) m11k(16) m22k(17) m44k(18) m111k(19)

MNRF ::= NoYesValue

A50016-E1112-C601-1-7618

150/269

Interfaces

MNRG ::= NoYesValue MNRR ::= ENUMERATED { -- Subscriber not responding to page request ms-no-paging-resp-via-msc(1) -- Subscriber not attached (handset not powered on/IMSI de -- tached) ms-imsi-detached(2) ms-roaming-restriction(3) ms-dereg-in-hlr-for-non-gprs(4) ms-purged-for-non-gprs(5) ms-no-paging-resp-via-sgsn(6) -- Subscriber not attached(GPRS detached) ms-gprs-detached(7) ms-dereg-in-hlr-for-gprs(8) ms-purged-for-gprs(9) unidentified-sub-via-msc(10) unidentified-sub-via-sgsn(11)

, , , , ,

, , , , , }

MobilityManagementTrigger ::= ENUMERATED

{ -- DP Location update in the same VLR service area lupsvlr(0) -- DP Location update to an another VLR service area , lupovlr(1) -- DP IMSI attach , imsia(2) -- DP MS initiated IMSI detach (explicit detach) , imsidms(3) -- DP Network initiated IMSI detach (implicit detach) , imsidnw(4) }

A50016-E1112-C601-1-7618

151/269

Interfaces

ModemType ::= ENUMERATED

{ , , , , , , , , } none(1) v21(2) v22(3) v22bis(4) v23(5) v26ter(6) v32(7) modemUndInterf(8) autobaudType1(9)

MSCAreaRestrictedReceived ::= NoYesValue MsCat ::= ENUMERATED { , , , , , , , , , , , , , , , , , , , , , } MsgWaitingData ::= SEQUENCE {


A50016-E1112-C601-1-7618 152/269

ordinaryCallingSub(1) verificationSub(2) prio1Sub(3) prio2Sub(4) prio3Sub(5) pPSCSub(6) pPSCSubR(7) oLFrench(8) oLEnglsh(9) oLGerman(10) oLRussia(11) oLSpansh(12) oLAdd1(13) oLAdd2(14) oLAdd3(15) natOper(16) prioSub(17) dataCall(18) testCall(19) payPhone(20) ordFree(21) prioFree(22)

Interfaces

, , , , , , }

msisdn [0] MSISDN mcef [1] MCEF mnrf [2] MNRF scAdresses [3] SCAdresses mnrg [4] MNRG OPTIONAL mnrrGprs [5] MNRR OPTIONAL mnrrGsm [6] MNRR OPTIONAL

MsgWaitingDataList ::= SEQUENCE

(SIZE(1..30)) OF MsgWaitingData

Msin ::= LowKeyedNumeral (SIZE (1..12)) MsinList ::= SET (SIZE(1..100)) OF SEQUENCE { msin [0] Msin , error [1] Error OPTIONAL }

MsinSelection ::= CHOICE { fromToMsin [0] SEQUENCE { msinLowValue [0] Msin , msinHighValue [1] Msin } , particularMsin [1] Msin }

MSISDN ::= LowKeyedNumeral (SIZE (1..15)) MSP ::= ENUMERATED { -- Calling Line Identity Restriction clir(0)

A50016-E1112-C601-1-7618

153/269

Interfaces

-- Call Waiting , callwait(1) -- Call Hold , callhold(2) -- Connected L. Id. Presentation , colp(3) -- Multi Party , mpty(4) -- All Call Barring services , allcb(5) -- Call compl. to busy subscriber , ccbs(6) -- Operator Determined Barring , odb(7) } MSPData ::= SEQUENCE { mspService [0] ServiceName , mspList [1] MSPList OPTIONAL }

MSPList ::= SET

(SIZE(0..8)) OF MSP

MSPurged ::= NoYesValue MSubFt ::= SET (SIZE(0..16)) OF SEQUENCE { featureId [1] FeatureId , featureNb [2] FeatureNb OPTIONAL }

A50016-E1112-C601-1-7618

154/269

Interfaces

MSubFtInfo ::= MSubFt MSubLoc ::= ENUMERATED { yes(1) , no(2) } MSubSt ::= ENUMERATED { yes(1) , no(2) } MSubType ::= ENUMERATED { normal(1) , template(2) , lmu(3) , profile(4) } MTCValue ::= NoYesValue NameType ::= CHOICE { numericName INTEGER , pString GraphicString (SIZE (1..20)) }

-- LM-44771 , Size extended from 4 to 6 NDC ::= LowKeyedNumeral (SIZE (1..6)) NDCList ::= SET (SIZE(0..3)) OF NDC { gsm(1) , gprs(2) , gsmgprs(3) }
A50016-E1112-C601-1-7618 155/269

NetworkAccess ::= ENUMERATED

Interfaces

NICOnReception ::= ENUMERATED

{ no(1) , yes(2) }

NICOnTransmission ::= ENUMERATED

{ no(1) , yes(2) }

NoReplyCondTimer ::= INTEGER ( 5 | 10 | 15 | 20 | 25 | 30 ) NotifToCSE ::= ENUMERATED { -- call barring service notification cbserv(0) -- call forwarding service notification , cfserv(1) -- operator determined barring notification , odb(2) -- no notification , none(3) } NotifToCSEList ::= SET (SIZE(0..3)) OF NotifToCSE { no(0) , yes(1) } NumberingType ::= ENUMERATED { singleNumbering(1) , multiNumbering(2) }

NoYesValue ::= ENUMERATED

A50016-E1112-C601-1-7618

156/269

Interfaces

NumberOfDataBits ::= ENUMERATED

{ b7(1) , b8(2) }

NumberOfStopBits ::= ENUMERATED

{ b1(1) , b2(2) }

NumberPlan ::= BIT STRING (SIZE (4)) OcsiTdp2Data ::= SEQUENCE { , , , , , , , } gsmSCF [0] GsmSCF servKey [1] ServKey defCall [2] DefCall destinationNumberList [3] DestinationNumberList destinationNumberLengthList [4] DestinationNumberLengthList matchType [5] MatchType OPTIONAL basicServiceCodeList [6] BasicServiceCodeList callType [7] CallType OPTIONAL

OcsiTdp4Data ::= SEQUENCE { gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall , releaseCause [3] ReleaseCauseList OPTIONAL }

OcsiTdpData ::= CHOICE { -- DP Collected Info tdp2 [0] OcsiTdp2Data

A50016-E1112-C601-1-7618

157/269

Interfaces

-- DP Route Select Failure , tdp4 [1] OcsiTdp4Data }

OfferedCamel4CSIs ::= BIT STRING

{ o-csi(0) , d-csi(1) , vt-csi(2) , t-csi(3) , mt-sms-csi(4) , mg-csi(5) , psi-enhancements(6) } (SIZE (7))

OperatorService ::= SEQUENCE { oprsrv [0] OprServ , serv [1] OprServName OPTIONAL , csi-state [2] CSIState OPTIONAL , csi-notif [3] CSINotif OPTIONAL }

OperatorServiceList ::= SET

(SIZE(0..12)) OF OperatorService

OprServ ::= ENUMERATED

{ -- service address table subrelro(1) -- Originating CAMEL Service Information table (IN-MOC ser -- vice table) , inMOC(2) -- Terminating CAMEL Service Information table (IN-MTC ser -- vice table) , inMTC(3)

A50016-E1112-C601-1-7618

158/269

Interfaces

-- Supplem. Serv. Invoc. Notif. CSI , uCSI(4) -- Unstruct. Supplem. Serv. Data CSI , sSCSI(5) -- GPRS Camel subscr. Info , gPRSCSI(6) -- Visited MSC terminating CSI , vTCSI(7) -- MO Short message service CSI , sMSCSI(8) -- Mobility management notif. CSI , mCSI(9) -- Dialled service CSI , dCSI(10) -- Translation information flag CSI , tIFCSI(11) -- Multiple Subscriber Profile , msp(12) -- All CSI , allCSI(13) -- MT Short message service CSI , mtSMSCSI(14) } OprServList ::= SET (SIZE(0..13)) OF OprServ

OprServName ::= SymbolicName (SIZE(1..10)) OptimalRouting ::= NoYesValue

A50016-E1112-C601-1-7618

159/269

Interfaces

ParityBitCharacteristic ::= ENUMERATED

{ , , , , } odd(1) even(2) noParity(3) forcedTo0(4) forcedTo1(5)

PDPAdress ::= SymbolicName (SIZE (1..39)) PDPRecList ::= CHOICE { pDPRecList SET (SIZE(1..10)) OF PDPRecord , wildcard NULL }

PDPRecord ::= ENUMERATED

{ , , , , , , , , , } pdprecord1(1) pdprecord2(2) pdprecord3(3) pdprecord4(4) pdprecord5(5) pdprecord6(6) pdprecord7(7) pdprecord8(8) pdprecord9(9) pdprecord10(10)

PDPType ::= ENUMERATED

{ ipv4(1) , x25(2) , ppp(3) , ipv6(4) }

PeakThroughputClass ::= ENUMERATED

{ p8k(1)

A50016-E1112-C601-1-7618

160/269

Interfaces

, , , , , , , , } PicId ::= CHOICE {

p16k(2) p32k(3) p64k(4) p128k(5) p256k(6) p512k(7) p1024(8) p2048k(9)

crModPicId HighKeyedNumeral (SIZE(1..4)) , dispPicId CHOICE { singlePicId LowKeyedNumeral (SIZE(1..4)) , anyPicId NULL } }

Plmn ::= SEQUENCE { cCode [0] CC , ndCode [1] NDC OPTIONAL }

PLMNAllowed ::= NoYesValue PNIndicator ::= BOOLEAN PortedCode ::= SEQUENCE { shortCode [0] ShortCode , ndc [1] NDC }

A50016-E1112-C601-1-7618

161/269

Interfaces

PpGPRSAllowed ::= NoYesValue PrecedenceClass ::= ENUMERATED { high(1) , normal(2) , low(3) } PrfMsin ::= SEQUENCE { typeOfPrf [0] PrfType , msinOfPrf [1] Msin OPTIONAL }

PrfMsinList ::= SET

(SIZE(0..3)) OF PrfMsin

PrfRefCountersStr ::= SEQUENCE { noOfCamelLinks [0] IntegerHLR , noOfGPRSLinks [1] IntegerHLR , noOfSSVLinks [2] IntegerHLR }

PrfType ::= ENUMERATED

{ -- GPRS Profile gprs(0) -- CAMEL profile , camel(1) -- supplementary services profile , ssv(2) -- type of profile ignored , x(3) }

A50016-E1112-C601-1-7618

162/269

Interfaces

Priority ::= SEQUENCE { maximumPrority [0] PriorityValue , defaultPriority [1] PriorityValue }

PriorityValue ::= ENUMERATED

{ , , , , } prio0(0) prio1(1) prio2(2) prio3(3) prio4(4)

QoSProfile ::= SymbolicName (SIZE (1..8)) RadioChannelRequirements ::= ENUMERATED { half(1) , full(2) , dualHalfpref(3) , dualFullpref(4) } RateAdaption ::= ENUMERATED { none(1) , v110(2) , flagStuffing(3) , h223h245(4) } RegRoam ::= SymbolicName (SIZE(1..8)) RegSubscrInfo ::= SEQUENCE { plmn [0] Plmn OPTIONAL , zcodes [1] Zcodes OPTIONAL }

A50016-E1112-C601-1-7618

163/269

Interfaces

RegSubscription ::= SET

(SIZE(0..64)) OF RegSubscrInfo { -- Cause No. 1 - Unallocated (unassigned) number unllno(1) -- Cause No. 2 - No route to specified transit network (na -- tional use) , norostn(2) -- Cause No. 3 - No route to destination , norodes(3) -- Cause No. 4 - Send special information tone , ssitone(4) -- Cause No. 5 - Misdialled trunk prefix (national use) , misdtrp(5) -- Cause No. 6 - Channel unacceptable , chlunac(6) -- Cause No. 7 - Call awarded and being delivered in an es -- tablished channel , callawr(7) -- Cause No. 8 - Preemption , preem(8) -- Cause No. 9 - Preemption - circuit reserved for reuse , preemcr(9) -- Cause No. 10 - Reserved value , csvl10(10) -- Cause No. 11 - Reserved value , csvl11(11)

ReleaseCause ::= ENUMERATED

A50016-E1112-C601-1-7618

164/269

Interfaces

-- Cause No. 12 - Reserved value , csvl12(12) -- Cause No. 13 - Reserved value , csvl13(13) -- Cause No. 14 - Reserved value , csvl14(14) -- Cause No. 15 - Reserved value , csvl15(15) -- Cause No. 16 - Normal call clearing , nrmclclr(16) -- Cause No. 17 - User busy , usrbusy(17) -- Cause No. 18 - No user responding , usrnr(18) -- Cause No. 19 - No answer from user (user alerted) , usrna(19) -- Cause No. 20 - Subscriber absent , subabs(20) -- Cause No. 21 - Call rejected , callrej(21) -- Cause No. 22 - Number changed , nochng(22) -- Cause No. 23 - Redirection to new destination , rdcnewd(23) -- Cause No. 24 - Reserved value , csvl24(24) -- Cause No. 25 - Exchange - routing error
A50016-E1112-C601-1-7618 165/269

Interfaces

, exchrer(25) -- Cause No. 26 - Non-selected user clearing , nseluscl(26) -- Cause No. 27 - Destination out of order , destout(27) -- Cause No. 28 - Invalid number format (address incomplet -- e) , invnofo(28) -- Cause No. 29 - Facility rejected , facrej(29) -- Cause No. 30 - Response to STATUS ENQUIRY , resenq(30)

-- Cause No. 31 - Normal, unspecified , norunsp(31) -- Cause No. 32 - Reserved value , csvl32(32) -- Cause No. 33 - Reserved value , csvl33(33) -- Cause No. 34 - No circuit/channel available , nocrch(34)

-- Cause No. 35 - Reserved value , csvl35(35) -- Cause No. 36 - Reserved value , csvl36(36) -- Cause No. 37 - Reserved value , csvl37(37)

A50016-E1112-C601-1-7618

166/269

Interfaces

-- Cause No. 38 - Network out of order , netout(38) -- Cause No. 39 - Permanent frame mode connection out of s -- ervice , conouts(39) -- Cause No. 40 - Permanent frame mode connection operatio -- nal , conop(40) -- Cause No. 41 - Temporary failure , tempfail(41) -- Cause No. 42 - Switching equipment congestion , swequp(42) -- Cause No. 43 - Access information discarded , accidisc(43)

-- Cause No. 44 - Requested circuit/channel not available , rnocrch(44) -- Cause No. 45 - Reserved value , csvl45(45) -- Cause No. 46 - Precedence call blocked , precbl(46) -- Cause No. 47 - Resource unavailable, unspecified , resunsp(47) -- Cause No. 48 - Reserved value , csvl48(48) -- Cause No. 49 - Quality of Service not available , qosna(49) -- Cause No. 50 - Requested facility not subscribed , reqfacs(50)
A50016-E1112-C601-1-7618 167/269

Interfaces

-- Cause No. 51 - Reserved value , csvl51(51) -- Cause No. 52 - Reserved value , csvl52(52) -- Cause No. 53 - Outgoing calls barred within CUG , baoccug(53) -- Cause No. 54 - Reserved value , csvl54(54) -- Cause No. 55 - Incoming calls barred within CUG , baiccug(55) -- Cause No. 56 - Reserved value , csvl56(56) -- Cause No. 57 - Bearer capability not authorized , bcnoath(57) -- Cause No. 58 , bcnoav(58) Bearer capability not presently available

-- Cause No. 59 - Reserved value , csvl59(59) -- Cause No. 60 - Reserved value , csvl60(60) -- Cause No. 61 - Reserved value , csvl61(61) -- Cause No. 62 - Inconsistency in designated outgoing acc -- ess information and subscriber class , incons(62) -- Cause No. 63 - Service or option not available, unspeci -- fied , servopna(63)
A50016-E1112-C601-1-7618 168/269

Interfaces

-- Cause No. 64 - Reserved value , csvl64(64) -- Cause No. 65 - Bearer capability not implemented , bcnoimp(65) -- Cause No. 66 - Channel type not implemented , chnoimp(66) -- Cause No. 67 - Reserved value , csvl67(67) -- Cause No. 68 - Reserved value , csvl68(68) -- Cause No. 69 - Requested facility not implemented , reqfacni(69)

-- Cause No. 70 - Only restricted digital -- bearer capability is available (national use) , bcdig(70) -- Cause No. 71 - Reserved value , csvl71(71) -- Cause No. 72 - Reserved value , csvl72(72) -- Cause No. 73 - Reserved value , csvl73(73) -- Cause No. 74 - Reserved value , csvl74(74) -- Cause No. 75 - Reserved value , csvl75(75) -- Cause No. 76 - Reserved value , csvl76(76)
A50016-E1112-C601-1-7618

information

169/269

Interfaces

-- Cause No. 77 - Reserved value , csvl77(77) -- Cause No. 78 - Reserved value , csvl78(78) -- Cause No. 79 - Service or option not implemented, unspe -- cified , servoin(79) -- Cause No. 80 - Reserved value , csvl80(80) -- Cause No. 81 - Invalid call reference value , crefin(81) -- Cause No. 82 - Identified channel does not exist , chidno(82) -- Cause No. 83 - A suspended call exists, but this call i -- dentity does not , suspcl(83) -- Cause No. 84 - Call identity in use , cliduse(84) -- Cause No. 85 - No call suspended , nosuspcl(85) -- Cause No. 86 - Call having the requested call identity -- has been cleared , clidcl(86) -- Cause No. 87 - User not member of CUG , usrncug(87) -- Cause No. 88 - Incompatible destination , desincp(88) -- Cause No. 89 - Reserved value
A50016-E1112-C601-1-7618 170/269

Interfaces

, csvl89(89) -- Cause No. 90 - Non-existent CUG , noexcug(90) -- Cause No. 91 - Invalid transit network selection (natio -- nal use) , tnetin(91) -- Cause No. 92 - Reserved value , csvl92(92) -- Cause No. 93 - Reserved value , csvl93(93) -- Cause No. 94 - Reserved value , csvl94(94) -- Cause No. 95 - Invalid message, unspecified , msgin(95) -- Cause No. 96 - Mandatory information element is missing , minfmis(96) -- Cause No. 97 - Message type non-existent or not impleme -- nted , msgtyp(97) -- Cause No. 98 - Message not compatible with call state o -- r message type non-existent or not implemented , msgcompm(98) -- Cause No. 99 - Information element/parameter non-existe -- nt or not implemented , inflinei(99) -- Cause No. 100 - Invalid information element contents , invinei(100) -- Cause No. 101 - Message not compatible with call state , msgcomp(101)
A50016-E1112-C601-1-7618 171/269

Interfaces

-- Cause No. 102 - Recovery on timer expiry , recovtex(102) -- Cause No. 103 - Parameter non-existent or -- mented passed on (national use) , parnoex(103) not imple

-- Cause No. 104 - Reserved value , csvl104(104) -- Cause No. 105 - Reserved value , csvl105(105) -- Cause No. 106 - Reserved value , csvl106(106) -- Cause No. 107 - Reserved value , csvl107(107) -- Cause No. 108 - Reserved value , csvl108(108) -- Cause No. 109 - Reserved value , csvl109(109) -- Cause No. 110 - Message with unrecognized parameter dis -- carded , msgdisc(110) -- Cause No. 111 - Protocol error, unspecified , proterr(111) -- Cause No. 112 - Reserved value , csvl112(112) -- Cause No. 113 - Reserved value , csvl113(113) -- Cause No. 114 - Reserved value
A50016-E1112-C601-1-7618 172/269

Interfaces

, csvl114(114) -- Cause No. 115 - Reserved value , csvl115(115) -- Cause No. 116 - Reserved value , csvl116(116) -- Cause No. 117 - Reserved value , csvl117(117) -- Cause No. 118 - Reserved value , csvl118(118) -- Cause No. 119 - Reserved value , csvl119(119) -- Cause No. 120 - Reserved value , csvl120(120) -- Cause No. 121 - Reserved value , csvl121(121) -- Cause No. 122 - Reserved value , csvl122(122) -- Cause No. 123 - Reserved value , csvl123(123) -- Cause No. 124 - Reserved value , csvl124(124) -- Cause No. 125 - Reserved value , csvl125(125) -- Cause No. 126 - Reserved value , csvl126(126) -- Cause No. 127 - Interworking, unspecified , intunsp(127) }
A50016-E1112-C601-1-7618 173/269

Interfaces

ReleaseCauseList ::= SET

(SIZE(0..5)) OF ReleaseCause { , , , , } rc11(1) rc12(2) rc13(3) rc14(4) rc15(5)

ReliabilityClass ::= ENUMERATED

RemoveOprServInfo ::= SEQUENCE { oprserv [0] OprServList , serv [1] ServiceNames OPTIONAL , ucsi [2] UcsiServCodes OPTIONAL }

RepHndl ::= ENUMERATED

{ -- Roam. Restr. due to unsupp. feat. rrusf(1) -- No Replace handling , no(2) -- All Call Barring services , allcb(3) -- Multi party not allowed , mptyna(4) -- PDP context not allowed , pdpcna(5) -- Restricted Access Point only , rapn(6) -- Optimal Routing not allowed

A50016-E1112-C601-1-7618

174/269

Interfaces

, orna(7) -- Barring of all outgoing calls except SMS MO (TS22) , bocets22(8) -- TS22 not allowed , ts22na(9) -- TS22 international barring except to HLMN country , ts22behc(10) -- TS21 not allowed , ts21na(11) } ReplaceHandling ::= SEQUENCE { repHndlUnit1 [0] RepHndl , repHndlUnit2 [1] RepHndl OPTIONAL }

ResidualBitErrorRatio ::= ENUMERATED

{ , , , , , , , , } rberR5Exp2N(1) rberR1Exp2N(2) rberR5Exp3N(3) rberR4Exp3N(4) rberR1Exp3N(5) rberR1Exp4N(6) rberR1Exp5N(7) rberR1Exp6N(8) rberR6Exp8N(9)

RestrictedAccessPointName ::= SymbolicName (SIZE(1..62)) Result ::= ENUMERATED { success(0) , error(1) , vlr-fail(2) , sgsn-fail(3)
A50016-E1112-C601-1-7618 175/269

Interfaces

, ac-fail(4) } RoamingAreaAllowed ::= NoYesValue SCAdress ::= LowKeyedNumeral (SIZE(1..15)) SCAdresses ::= SEQUENCE (SIZE (1..7)) OF SCAdress { , , , , , sduerR1Exp2N(1) sduerR7Exp3N(2) sduerR1Exp3N(3) sduerR1Exp4N(4) sduerR1Exp5N(5) sduerR1Exp6N(6)

SDUErrorRatio ::= ENUMERATED

, sduerR1Exp1N(7) } Select ::= BIT STRING { -- linked mobile subscriber double imsi msublink(0) -- MSUB with simcard changeover , simcch(1) -- MSUB with imsi trace , imsitrac(2) -- WLL subscribers , wllsub(3) -- regional subscribers service data , rsserv(4) -- template for mobile subscriber , template(5)

A50016-E1112-C601-1-7618

176/269

Interfaces

-- expired mobile subscriber , expired(6) -- location management unit , lMU(7) -- profile for mobile subscriber , profile(8) -- optimal routing , or(9) -- linked mobile subscriber Twincard , msublinkTwincard(10) } (SIZE (11)) SelectionList ::= SET (SIZE (1..50)) OF MsinSelection { -- suppress sending of conditional trigger criteria while -- roaming inside HPLMN sctcih(0) -- suppress sending of conditional trigger criteria while -- roaming outside HPLMN , sctcoh(1) -- suppress sending of SMSMO while roaming inside HPLMN , sts22ih(2) -- suppress sending of SMSMO while roaming outside HPLMN , sts22oh(3) -- send VLRISD while roaming inside HPLMN , vlrisdih(4) -- send VLRISD while roaming outside HPLMN , vlrisdoh(5)

SendingOption ::= ENUMERATED

A50016-E1112-C601-1-7618

177/269

Interfaces

-- Suppress T- CSI when T- CSI and O- CSI present and CFU -- or CFNRC active in HLR , stcsinr(6) -- Suppress T- CSI when T- CSI present and CFU active , stcsicfu(7) -- Default Call Handling is set to RELEASE in the Insert S -- ubscriber Data when VLR is outside HPLMN , rcalloh(8) -- BAOC for all services, except TS22 , bocets22(9) -- Barring of premium rate calls while roaming inside HPLM -- N , bprcih(10) -- Barring of premium rate calls while roaming outside HPL -- MN , bprcoh(11) -- Notification of gsmSCF requested , ntf(12) -- Suppress T-CSI, if VT-CSI was sent to VLR , stcsivts(13) -- Suppress CFU check at 2nd step of interrogation , scfuchk(14) -- Reserved option 0 , opt1(15) -- Reserved option 2 , opt2(16) -- Reserved option 3 , opt3(17)

A50016-E1112-C601-1-7618

178/269

Interfaces

-- Reserved option 4 , opt4(18) -- Reserved option 5 , opt5(19) -- Reserved option 6 , opt6(20) -- Reserved option 7 , opt7(21) -- Reserved option 8 , opt8(22) -- Reserved option 9 , opt9(23) -- Reserved option 10 , opt10(24) }

SendingOptionList ::= SET

(SIZE (0..16)) OF SendingOption

ServAv ::= ENUMERATED

{ none(1) , hplmn(2) , vplmn(3) , allplmn(4) }

ServClassMark ::= HighKeyedNumeral (SIZE (0..6)) ServCode ::= INTEGER (0..999) ServiceName ::= SymbolicName (SIZE(1..10)) ServiceNames ::= SET (SIZE (0..10)) OF

A50016-E1112-C601-1-7618

179/269

Interfaces

ServiceName ServKey ::= INTEGER (0..2147483647) SetOfSupplServInfo ::= SET (SIZE(1..39)) OF ChangeSSInfo

SGSNId ::= CHOICE { digits HighKeyedNumeral (SIZE(0..15)) , wildcard NULL }

SGSNIdValid ::= NoYesValue SGSNMobilityData ::= SEQUENCE { sGSNIdValid [0] SGSNIdValid offeredCamel4CSIs [7] OfferedCamel4CSIs OPTIONAL sGSNId [1] SGSNId pLMNAllowed [2] PLMNAllowed OPTIONAL roamingAreaAllowed [3] RoamingAreaAllowed OPTIONAL ppGPRSAllowed [4] PpGPRSAllowed OPTIONAL suppcPhasebySGSN [5] INTEGER (0..255) OPTIONAL , mapVersLupSGSN [6] INTEGER (0..255) OPTIONAL , , , , , , }

ShortCode ::= LowKeyedNumeral (SIZE (1..16)) SignallingAccessProtocol ::= ENUMERATED { i440-i450(1) , x21(2) , x28deIN(3) , x28deUN(4)
A50016-E1112-C601-1-7618 180/269

Interfaces

, x28nonDedPad(5) , x32(6) } Sn ::= LowKeyedNumeral (SIZE (1..16)) Sqn ::= SEQUENCE { sqnUnit1 [0] BIT STRING (SIZE(19)) , sqnUnit2 [1] BIT STRING (SIZE(29)) }

SS-AdditionalInfo ::= CHOICE { , , , , , , , , } forwtoNb [0] ForwToNb cug [1] Cug callHold [2] HoldNotif clirPres [3] ClirPres shortCode [4] ShortCode clipOvr [5] ClipOvr colpOvr [6] ColpOvr priority [7] Priority lCS [8] LCSName

------------

SS-Code 00100000 00100001 00101000 00101001 00101010 00101011 10010000 10010001 10010010

all CF CF unconditional all conditional CF CF on MS busy CF on no reply CF on MS not reachable all CB CB of outgoing calls CB of all outgoing calls
181/269

A50016-E1112-C601-1-7618

Interfaces

------------------------------------------

10010011 CB of all outgoing international calls 10010100 CB of all outg. intern. calls except directed to HPLMN 10011001 CB of incoming calls 10011010 CB of all incoming calls 10011011 CB of all incoming calls when roaming outside home PLMN 00010001 00010010 00010011 00010100 01110001 01110010 01000010 01000001 01000011 01000100 01100001 01010001 10100001 10110000 10110001 10110010 10110011 10110100 11000001 11000010 11000011 11110001 11110010 11110011 11110100 11110101 11110110 11110111 11111000 11111111 11111111 11111111 calling line identification presentation calling line identification restriction connected line identification presentation connected line identification restriction advice of charge information level advice of charge charging level call hold call waiting completion of calls to busy subscriber A completion of calls to busy subscriber B CUG multipartyconference emlpp Location Service - allLCSPrivacyExeption Location Service - universal Location Service - call related Location Service - call unrelated Location Service - plmnoperator Location Service - Basic Self Location Location Service - Autonomous Self Location Location Service - TransferToThirdParty hot billing user to user signalling service callBack, if call back is supported completion of call to busy subscriber call transfer follow me enhanced F-routing follow me supervisor 00000001 national supplementary service 00000010 national supplementary service 00000011 national supplementary service
182/269

A50016-E1112-C601-1-7618

Interfaces

-- 11111111 00000100 national -- 11111111 00000101 national -- 11111111 00000110 national -- 11111111 00000111 national -- 11111111 00001000 national -- 11111111 00001001 national -- 11111111 00001010 national -- 11111111 00001011 national -- 11111111 00001100 national -- 11111111 00001101 national -- 11111111 00001110 national -- 11111111 00001111 national SS-Code ::= OCTET STRING (SIZE SS-CodeList ::= SET

supplementary supplementary supplementary supplementary supplementary supplementary supplementary supplementary supplementary supplementary supplementary supplementary (1..2))

service service service service service service service service service service service service

(SIZE(1..3)) OF SS-Code

SSCSIService ::= SymbolicName (SIZE(1..10)) SSCSIServices ::= SET (SIZE(0..1)) OF CsiData

SS-GeneralInfo ::= SEQUENCE { , , , , } barringInfo [0] BarringInfo OPTIONAL noReplyCondTimer [1] NoReplyCondTimer OPTIONAL cfOptions [2] CFOptions OPTIONAL cfdReplaceCFCon [3] CfdReplaceCFCon OPTIONAL cfdServiceAvailab [4] CfdServiceAvailab OPTIONAL

SS-Subscription ::= SEQUENCE { , , , , } ssCode [0] SS-Code bsCode [1] BasicServiceCode OPTIONAL activationStatus [2] DisplayedActStat OPTIONAL addInfo [3] SS-AdditionalInfo OPTIONAL generalInfo [4] SS-GeneralInfo OPTIONAL

A50016-E1112-C601-1-7618

183/269

Interfaces

StartGroupM2CancelMSub ::= SEQUENCE { selectionList [0] SelectionList , groupDeleteFilter [1] GroupDeleteFilterStr , acFlag [2] AcFlag OPTIONAL }

StartGroupM2CanInSGSN ::= SEQUENCE { selectionList [0] SelectionList , groupSGSNId [1] GroupSGSNId }

StartGroupM2CanInVLR ::= SEQUENCE { selectionList [0] SelectionList , groupVLRId [1] GroupVLRId }

StartGroupM2GCServ ::= SEQUENCE { selectionList [0] SelectionList , gCServ [1] ChangeSSInfo , filter [2] FilterName OPTIONAL }

StartGroupM2INS ::= SEQUENCE { selectionList [0] SelectionList , intNetService [1] IntNetService }

StartGroupM2SetOfGCServ ::= SEQUENCE {


A50016-E1112-C601-1-7618 184/269

Interfaces

selectionList [0] SelectionList , setOfGCServ [1] SetOfSupplServInfo , filter [2] FilterName OPTIONAL }

StartGroupM2UcsiAdd ::= SEQUENCE { selectionList [0] SelectionList , ucsiServices [1] UcsiServices }

StartGroupM2UcsiRem ::= SEQUENCE { selectionList [0] SelectionList , ucsiServices [1] UcsiServCodes }

StartGroupM2VAS ::= SEQUENCE { selectionList [0] SelectionList , valAddService [1] ValAddService }

StateChangeInformation ::= SEQUENCE { reason [0] StateChangeReason , groupCommandSeqNumber [1] GroupCommandSeqNumber }

StateChangeReason ::= ENUMERATED

{ processing-ended(0) , stopped-by-os(1) , stopped-by-internal-error(2) }

Structure ::= ENUMERATED


A50016-E1112-C601-1-7618

{
185/269

Interfaces

sduIntegrity(1) , unstructed(2) } SubsRestr ::= ENUMERATED { allGSMPLMNs(1) , oneNationalAllOtherForeignPLMNs(2) , onlyHPLMN(5) } SupplServices ::= SET (SIZE (0..100)) OF SS-Subscription

SymbolicName ::= GraphicString (SIZE (0..20)) (FROM("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"|"A"|"B"|"C"|"D"|"E"|"F"|"G"|"H"|"I"| "J"|"K"|"L"|"M"|"N"|"O"|"P"|"Q"|"R"|"S"|"T"|"U"|"V"|"W"|"X"|"Y"|"Z"|"+"|"#"|"*"|"%"|"."|"-"|":")) SymbolicName-10 ::= SymbolicName (SIZE(10)) SymbolicName-15 ::= SymbolicName (SIZE(15)) SymbolicName-2 ::= SymbolicName (SIZE(2)) SymbolicName-20 ::= SymbolicName (SIZE(20)) SymbolicName-63 ::= SymbolicName (SIZE(63)) SymbolicName-8 ::= SymbolicName (SIZE(8)) SynchronousAsynchronous ::= ENUMERATED { synchronous(1) , asynchronous(2) } TcsiTdp12Data ::= SEQUENCE { gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall , basicServiceCodeList [3] BasicServiceCodeList }
A50016-E1112-C601-1-7618 186/269

Interfaces

TcsiTdp13Data ::= SEQUENCE { gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall , releaseCause [3] ReleaseCauseList OPTIONAL }

TcsiTdp14Data ::= TcsiTdp13Data TcsiTdpData ::= CHOICE { -- DP Terminating Attempt Authorized tdp12 [0] TcsiTdp12Data -- DP T Busy , tdp13 [1] TcsiTdp13Data -- DP T No Answer , tdp14 [2] TcsiTdp14Data }

TdpData ::= CHOICE { -- TDP data for MOC inMOCServTabEntry ocsiData [0] OcsiTdpData -- TDP data for MOC inMTCServTabentry , tcsiData [1] TcsiTdpData -- TDP data for MOC gPRSCSITabEntry , gprscsiData [2] GprscsiTdpData -- TDP data for MOC vTCSITabEntry , vtcsiData [3] VtcsiTdpData
A50016-E1112-C601-1-7618 187/269

Interfaces

TDPList ::= SET

(SIZE(0..5)) OF TriggerDetectionPointInfo

-- Reference to 3GPP doc 29002 chapter 17.7.9 TeleServiceCode ::= OCTET STRING (SIZE (1)) TemplateFlag ::= GraphicString (SIZE(1)) TifCsiData ::= SEQUENCE { tif-flag [0] CSIState OPTIONAL , csi-notif [1] CSINotif OPTIONAL }

ToSM ::= ENUMERATED

{ sgsn(1) , msc(2) }

TraceRefNb ::= INTEGER (1..32767) TraceType ::= ENUMERATED { onlyCallsInclNormalSMS(1) , onlyCallsInclPrioritySMS(2) } TrafficClass ::= ENUMERATED { convcl(1) , streamcl(2) , intactcl(3) , backgrcl(4) } TrafficHandlingPriority ::= ENUMERATED { prio1(1) , prio2(2)
A50016-E1112-C601-1-7618 188/269

Interfaces

, prio3(3) } TransferDelay ::= INTEGER (10..4000) TransferMode ::= ENUMERATED { circuitMode(1) , packetMode(2) } TranslationInfoFlag ::= NoYesValue TriggerDetectionPoint ::= ENUMERATED { , , , , , , } TriggerDetectionPointInfo ::= SEQUENCE { -- Trigger Detection Point tdp [0] TriggerDetectionPoint -- Associated data of the TDP , tdpData [1] TdpData OPTIONAL } tdp1(1) tdp2(2) tdp4(3) tdp11(4) tdp12(5) tdp13(6) tdp14(7)

TypeOfNumber ::= BIT STRING (SIZE (3)) UcsiServCode ::= INTEGER (0..999) UcsiServCodes ::= SET (SIZE(0..20)) OF UcsiServCode

UcsiService ::= SEQUENCE


A50016-E1112-C601-1-7618 189/269

Interfaces

{ ucsiServCode [0] UcsiServCode OPTIONAL , serv ServiceName OPTIONAL , gsmscf [1] GsmSCF OPTIONAL }

UcsiServices ::= SET

(SIZE(0..20)) OF UcsiService (SIZE(0..40)) OF UcsiService { , , , , , , } none(1) x25(2) ia5(3) x75mod(4) vipl(5) faxGr3(6) vip3(7)

UcsiServList ::= SET

UserLayer2 ::= ENUMERATED

UserRate ::= ENUMERATED

{ , , , , , , } kB0-3(1) kB1-2(2) kB2-4(3) kB4-8(4) kB9-6(5) kB12(6) kB1-2B75(7)

ValAddService ::= SymbolicName (SIZE(1..10)) ValAddServices ::= SET (SIZE(0..10)) OF ValAddService

ValAddServiceStruct ::= SEQUENCE { valaddService [0] ValAddService


A50016-E1112-C601-1-7618 190/269

Interfaces

, notifSubscr [1] INTEGER (1..1000) OPTIONAL }

VasAddress ::= SEQUENCE { vasIndex [0] Index OPTIONAL , isdnNr [1] IsdnNumber , vasAddrType [2] VasAddrType }

VasAddrType ::= ENUMERATED

{ subDep(1) , fixed(2) , scAddr(3) }

VbcGroup ::= SEQUENCE { groupId [0] GroupId , bcInitAllowed [1] BcInitAllowed OPTIONAL }

VbcGroups ::= SET

(SIZE(0..50)) OF VbcGroup

VersionsA3A8 ::= OCTET STRING (SIZE(1)) VgcGroups ::= SET (SIZE(0..50)) OF GroupId

VgsGroup ::= CHOICE { vgcGroups [0] VgcGroups , vbcGroups [1] VbcGroups }

A50016-E1112-C601-1-7618

191/269

Interfaces

ViewInfo ::= ENUMERATED

{ -- normal display (with references to profiles) normal(0) -- profile data exploded , prfexp(1) }

VirtIdList ::= SET

(SIZE(0..100)) OF VirtInfo (SIZE(0..100)) OF VirtInfoAC

VirtIdListAC ::= SET

VirtInfo ::= SEQUENCE { h1h2-h3 [0] H1H2-H3 , nbOfSubscr [1] INTEGER (0..99999999) OPTIONAL }

VirtInfoAC ::= SEQUENCE { h1h2-h3 [0] H1H2-H3 , nbOfGsmSubscr [1] INTEGER (0..99999999) OPTIONAL , nbOfUmtsSubscr [2] INTEGER (0..99999999) OPTIONAL }

VLRId ::= CHOICE { digits HighKeyedNumeral (SIZE(1..15))


A50016-E1112-C601-1-7618 192/269

Interfaces

, wildcard NULL }

VLRIdValid ::= NoYesValue VLRMobilityData ::= SEQUENCE { vLRIdValid [0] VLRIdValid offeredCamel4CSIs [9] OfferedCamel4CSIs OPTIONAL vLRId [1] VLRId mTCPossible [2] MTCValue pLMNAllowed [3] PLMNAllowed OPTIONAL roamingAreaAllowed [4] RoamingAreaAllowed OPTIONAL mSCAreaRestrictedReceived [5] MSCAreaRestrictedReceived OPTIONAL mSPurged [6] MSPurged OPTIONAL suppcPhasebyVLR [7] INTEGER (0..255) OPTIONAL , mapVersLupVLR [8] INTEGER (0..255) OPTIONAL , , , , , , , , }

VoiceGroupService ::= ENUMERATED

{ vgcService(0) , vbcService(1) }

VtcsiTdp12Data ::= SEQUENCE { gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall , basicServiceCodeList [3] BasicServiceCodeList }

VtcsiTdp13Data ::= SEQUENCE {


A50016-E1112-C601-1-7618 193/269

Interfaces

gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall , releaseCause [3] ReleaseCauseList OPTIONAL }

VtcsiTdp14Data ::= SEQUENCE { gsmSCF [0] GsmSCF , servKey [1] ServKey , defCall [2] DefCall , releaseCause [3] ReleaseCauseList OPTIONAL }

VtcsiTdpData ::= CHOICE { -- DP Terminating Attempt Authorised tdp12 [0] VtcsiTdp12Data -- DP T Busy , tdp13 [1] VtcsiTdp13Data -- DP T No Answer , tdp14 [2] VtcsiTdp14Data }

Zcode ::= INTEGER (0..65535) Zcodes ::= SET SIZE(1..10) OF Zcode

A50016-E1112-C601-1-7618

194/269

Interfaces

2.2.3.2 Value Definitions


camelPhase3Default CamelPhase ::= {phase3}

camelPhase4Default CamelPhase ::= {phase4}

defaultBarrGprsRoam BarrGprsRoam ::= none

defaultBarrInCalls BarrInCalls ::= none

defaultBarringInfo BarringInfo ::= { controlByUseOfPassword

FALSE }

defaultBarrOutCalls BarrOutCalls ::= none

defaultBarrOutPremCalls BarrOutPremCalls ::= none

defaultBarrRoam BarrRoam ::= none

defaultBarrSpecToHPLMN BarrSpecToHPLMN ::= {}

defaultBarrSupplServMan BarrSupplServMan ::= none

defaultBasicServiceCodeList BasicServiceCodeList ::= {}

defaultCFOptions CFOptions ::= '00000000'B


A50016-E1112-C601-1-7618 195/269

Interfaces

defaultChargingCharacteristics ChargingCharacteristics ::= chrg : {profileIdx 0 ,behaviourFld 0}

defaultClipOvr ClipOvr ::= FALSE

defaultClirPres ClirPres ::= permanent

defaultColpOvr ColpOvr ::= FALSE

defaultCriteriaList CriteriaList ::= {}

defaultDefCall DefCall ::= continue

defaultDeleteExtQoSProf DeleteExtQoSProf ::= no

defaultDestinationNumberList DestinationNumberList ::= {}

defaultDestNumberLengthList DestinationNumberLengthList ::= {}

defaultExpiryDate ExpiryDate ::= {year 0, month 0, day 0 }

defaultGPRSCSIServices GPRSCSIServices ::= {}

defaultGPRServices GPRServices ::= {}

defaultICA ICA ::= none

A50016-E1112-C601-1-7618

196/269

Interfaces

defaultIntNetServices IntNetServices ::= { }

defaultIntraCUGRestr IntraCUGRestr ::= none

defaultMsCat MsCat ::= ordinaryCallingSub

defaultMSubFt MSubFt ::= { }

defaultMSubLoc MSubLoc ::= no

defaultMSubSt MSubSt ::= no

defaultMSubType MSubType ::= normal

defaultMTC MTCValue ::= no

defaultNetworkAccess NetworkAccess ::= gsm

defaultNoReplyCondTimer NoReplyCondTimer ::= 30

defaultNTF NotifToCSEList ::= {none, none, none}

defaultNumberingType NumberingType ::= multiNumbering

defaultOR OptimalRouting ::= yes

defaultPicId PicId ::= crModPicId : "0"


A50016-E1112-C601-1-7618 197/269

Interfaces

defaultRegSubscription RegSubscription ::= { }

defaultReleaseCause ReleaseCauseList ::= {}

defaultSendingOptionList SendingOptionList ::= {}

defaultSGSNId SGSNId ::= digits : "FFFFFFFFFFFFFFF"

defaultSSCSIServices SSCSIServices ::= {}

defaultSubsRestr SubsRestr ::= oneNationalAllOtherForeignPLMNs

defaultSupplServ SupplServices ::= { }

defaultToSM ToSM ::= sgsn

defaultUcsiServices UcsiServices ::= {}

defaultValAddServices ValAddServices ::= { }

defaultVbcGroups VbcGroups ::= {}

defaultVgcGroups VgcGroups ::= {}

defaultViewMsub ViewInfo ::= normal

A50016-E1112-C601-1-7618

198/269

Interfaces

defaultVLRId VLRId ::= digits : "FFFFFFFFFFFFFFF"

initAcFunctionId FunctionId ::= ac

initGroupCommandId GroupCommandId ::= 1

initHlrFunctionId FunctionId ::= hlr

linkTypeDefault LinkType ::= dimsi

tDPDefaultOCSI TDPList ::= {{tdp tdp2}}

tDPDefaultTCSI TDPList ::= {{tdp tdp12}}

tDPDefaultVTCSI TDPList ::= {{tdp tdp12}}

A50016-E1112-C601-1-7618

199/269

Interfaces

2.3 Table Overview

2.3.1 Conformance Statements

2.3.1.1 Management Conformance Summary (MCS) See [1]. 2.3.1.2 Protocol Implementation Conformance Statements (PICS) See [1]. 2.3.1.3 Managed Object Conformance Statements (MOCS) All object classes, attributes, attribute groups, actions, notifications and parameters defined in chapter 2.2.2 GDMO Definitions are supported. 2.3.1.4 Managed Relationship Conformance Statements (MRCS) All Name Bindings in chapter 2.2.2 GDMO Definitions are supported. 2.3.2 Scope and Filter

2.3.2.1 Filter support for operations See [1]. 2.3.2.2 Scope support for operations Operation M-GET M-SET M-DELETE M-CREATE M-ACTION Scope scoping scoping scoping no scoping scoping Additional Information see [1] see [1] see [1] see [1]

Table 1 : Scope support for operations

2.4 Relations to other Object Model Fragments

2.4.1 ASN1 Imports from other ADETs


IMPORTS -- ASN.1 Imports Boolean

A50016-E1112-C601-1-7618

200/269

Interfaces

FROM GAMASA0C ;

2.4.2 GDMO Imports from other ADETs

IMPORTS GDMO DEFINITIONS -- Attribute usageState -- Objects , eventLogRecord , top -- Notifications , stateChange FROM GAAGDA1C -- Objects managedElement FROM GAMGDA0C ASN.1 DEFINITIONS -- Types ManagementExtension FROM GAAASA1C ;

A50016-E1112-C601-1-7618

201/269

Object Identifier (OID)

3 Object Identifier (OID)


3.1 Object identifier for GDMO Templates and ASN.1 Modules
Legend : column registration_label template-name of the object column registered_as object identifier value of the object

The registration number in the following table consists of a short name followed by an appending number according to the ITU Norm X.722. The global object identifiers for these short names are defined as follows:
hlrInformationModel OBJECT IDENTIFIER ::= {iso(1) identified-organization(3)

A50016-E1112-C601-1-7618

202/269

Object Identifier (OID)

ecma(12) member-company(2) siemens-units(1107) oen(3)

A50016-E1112-C601-1-7618

203/269

Object Identifier (OID)

hlrEvolution(79)} hlraction OBJECT IDENTIFIER ::= {hlrInformationModel action(9)} hlrattribute OBJECT IDENTIFIER ::= {hlrInformationModel attribute(7)} hlrNameBinding OBJECT IDEN

A50016-E1112-C601-1-7618

204/269

Object Identifier (OID)

TIFIER ::= {hlrInformationModel nameBinding(6)} hlrnotification OBJECT IDENTIFIER ::= {hlrInformationModel notification(10)} hlrmoc OBJECT IDENTIFIER ::= {hlrInformationModel moc(3)} hlrpackage OBJECT IDENTIFIER ::= {hlrInformationModel package(4)} hlrparameter OBJECT IDENTIFIER ::= {hlrInformationModel parameter(5)}

Registration_Label accessSubscription-oid acFlag-Aoi acFunction-acSubEntry-nb-NOi acFunctionId-AOi acFunction-OOi acFunctionPackage-POi acGsmSubPack-POi acInHlrPack-Poi acK4Pack-POi acMsubType-AOi acSubEntry-OOi acSubPack-POi actIMSITraceAction-COi acUmtsSubPack-POi addGPRServAction-COi addMSubFtAction-COi addRegSubscriptionAction-COi addReplaceOprServAction-COi addSupplServAction-COi addVgsGroupAction-COi algorithmSet-oid algorithmVersion-AOi allocationRetentionPriorityPO-AOi asciPack-POi authMngtField-AOi barrGprsRoam-AOi barrInCalls-AOi barringInfo-AOi barrOutCalls-AOi barrOutPremCalls-AOi barrPoServ-oid

Registered_as {hlrattribute accessSubscription(176) } {hlrattribute acFlag(173)} {hlrNameBinding acFunction-acSubEntry-nb(0)} {hlrattribute acFunctionId(81)} {hlrmoc acFunction(0)} {hlrpackage acFunctionPackage(0)} {hlrpackage acGsmSubPack(56)} {hlrpackage acInHlrPack(77)} {hlrpackage acK4Pack(1)} {hlrattribute acMsubType(114)} {hlrmoc acSubEntry(1)} {hlrpackage acSubPack(2)} {hlraction actIMSITraceAction(1)} {hlrpackage acUmtsSubPack(57)} {hlraction addGPRServAction(2)} {hlraction addMSubFtAction(4)} {hlraction addRegSubscriptionAction(5)} { hlraction addReplaceOprServAction(69) } {hlraction addSupplServAction(6)} {hlraction addVgsGroupAction(9)} { hlrattribute algorithmSet(181) } {hlrattribute algorithmVersion(115)} {hlrattribute allocationRetentionPriorityPO(121)} {hlrpackage asciPack(3)} {hlrattribute authMngtField(116)} {hlrattribute barrGprsRoam(112)} {hlrattribute barrInCalls(0)} {hlrattribute barringInfo(6)} {hlrattribute barrOutCalls(1)} {hlrattribute barrOutPremCalls(2)} { hlrattribute barrPoServ(178) }

A50016-E1112-C601-1-7618

205/269

Object Identifier (OID)

Registration_Label barrRoam-AOi barrSpecToHPLMN-AOi barrSupplServMan-AOi basicServiceCodeList-AOi basicServices-AOi bcie-AOi bcieId-AOi bsvList-AOi callType-AOi camelPhase1MOCPackage-POi camelPhase1MTCPackage-POi camelPhase2AdvFeaMOCPackage-POi camelPhase2AdvFeaMTCPackage-POi camelPhase2MOCPackage-POi camelPhase2MTCPackage-POi camelPhase3DCSIPackage-POi camelphase3GPRSCSIPackage-POi camelPhase3OCSIPackage-POi camelPhase3TCSIPackage-POi camelPhase3vTCSIPackage-POi camelPhase-AOi cancelLinkAction-COi cancelNewMsinAction-COi canMSubInSGSNviaHLRAction-COi canMSubInSGSNviaHLRPack-POi canMSubInVLRAction-COi canMSubInVLRviaHLRPack-POi cFOptions-AOi chargingCharacteristics-AOi choverstat-AOi clientAddr-AOi clientList-AOi clientName-AOi clientType-AOi createNewMsinAction-COi criteriaList-oid cSIServPack-POi

Registered_as {hlrattribute barrRoam(3)} {hlrattribute barrSpecToHPLMN(4)} {hlrattribute barrSupplServMan(5)} {hlrattribute basicServiceCodeList(109)} {hlrattribute basicServices(7)} {hlrattribute bcie(8)} {hlrattribute bcieId(9)} {hlrattribute bsvList(158) } {hlrattribute callType(86)} {hlrpackage camelPhase1MOCPackage(41)} {hlrpackage camelPhase1MTCPackage(42)} {hlrpackage camelPhase2AdvFeaMOCPackage(53)} {hlrpackage camelPhase2AdvFeaMTCPackage(43)} {hlrpackage camelPhase2MOCPackage(44)} {hlrpackage camelPhase2MTCPackage(45)} { hlrpackage camelPhase3DCSIPackage(71) } { hlrpackage camelphase3GPRSCSIPackage(67) } { hlrpackage camelPhase3OCSIPackage(62) } { hlrpackage camelPhase3TCSIPackage(63) } { hlrpackage camelPhase3vTCSIPackage(65) } {hlrattribute camelPhase(11)} {hlraction cancelLinkAction(12)} {hlraction cancelNewMsinAction(13)} {hlraction canMSubInSGSNviaHLRAction(10)} {hlrpackage canMSubInSGSNviaHLRPack(6)} {hlraction canMSubInVLRAction(11)} {hlrpackage canMSubInVLRviaHLRPack(7)} {hlrattribute cFOptions(10)} {hlrattribute chargingCharacteristics(120)} {hlrattribute choverstat(87)} {hlrattribute clientAddr(117)} { hlrattribute clientList(166) } {hlrattribute clientName(118)} { hlrattribute clientType(162) } {hlraction createNewMsinAction(14)} {hlrattribute criteriaList(179)} { hlrpackage cSIServPack(73) }

A50016-E1112-C601-1-7618

206/269

Object Identifier (OID)

Registration_Label cSISupplServices-AOi cugBsvList-AOi dCSIData-AOi dCSIService-AOi dCSITabEntry-OOi dCSITabEntryPackage-POi deactIMSITraceAction-COi defCall-AOi defSupplServFlag-AOi delayClass-AOi deleteExtQoSProf-Aoi deliveryErroneousSDU-AOi deliveryOrder-AOi destinationNumberLengthList-AOi destinationNumberList-AOi displaySubEntriesInAcAction-COi displaySubEntriesInHlrAction-COi displaySubInfoAction-COi encryptedKeyUmts-AOi encryptedKi-AOi establishLinkAction-COi exchangeSnAction-COi expiryDate-AOi expiryDatePack-POi expiryDateRange-oid featNotSuppBySGSN-AOi featNotSuppByVLR-AOi featureAdministrationPack-POi filterName-AOi filterPack-POi filterTabEntry-OOi filterTabEntryOptPackage-POi filterTabEntryPackage-POi forceRetrvCurrLoc-Aoi genSSInfoPack-POi gMLCList-AOi gPRSChargPack-POi

Registered_as {hlrattribute cSISupplServices(85)} {hlrattribute cugBsvList(88)} { hlrattribute dCSIData(152) } { hlrattribute dCSIService(145) } { hlrmoc dCSITabEntry(22) } { hlrpackage dCSITabEntryPackage(70) } {hlraction deactIMSITraceAction(15)} {hlrattribute defCall(13)} {hlrattribute defSupplServFlag(14)} {hlrattribute delayClass(15)} {hlrattribute deleteExtQoSProf(163)} {hlrattribute deliveryErroneousSDU(122)} {hlrattribute deliveryOrder(123)} {hlrattribute destinationNumberLengthList(110)} {hlrattribute destinationNumberList(16)} {hlraction displaySubEntriesInAcAction(18)} {hlraction displaySubEntriesInHlrAction(19)} {hlraction displaySubInfoAction(20)} {hlrattribute encryptedKeyUmts(119)} {hlrattribute encryptedKi(17)} {hlraction establishLinkAction(21)} {hlraction exchangeSnAction(22)} {hlrattribute expiryDate(18)} {hlrpackage expiryDatePack(8)} { hlrattribute expiryDateRange(171) } {hlrattribute featNotSuppBySGSN(82)} {hlrattribute featNotSuppByVLR(19)} {hlrpackage featureAdministrationPack(9)} { hlrattribute filterName(155) } {hlrpackage filterPack(46)} { hlrmoc filterTabEntry(24) } { hlrpackage filterTabEntryOptPackage(75) } { hlrpackage filterTabEntryPackage(74) } { hlrattribute forceRetrvCurrLoc(137) } {hlrpackage genSSInfoPack(11)} { hlrattribute gMLCList(167) } {hlrpackage gPRSChargPack (59)}

A50016-E1112-C601-1-7618

207/269

Object Identifier (OID)

Registration_Label gPRSCSIService-AOi gPRSCSIServices-AOi gPRSCSIServPack-POi gPRSCSITabEntry-OOi gPRSCSITabEntryPackage-POi gPRServices-AOi gPRServPack-POi groupCommandEndNotification-TOi groupCommandId-AOi groupCommandLogRecordEndPackage-POi groupCommandLogRecord-OOi groupCommandLogRecordPackage-POi groupCommandLogRecordResultPackage-POi groupCommandNegResultNotification-TOi groupCommand-OOi groupCommandPackage-POi groupCommandPosResultNotification-TOi groupCommandResultList-AOi groupCommandSeqNumber-AOi groupCommandStop-COi gsmSCF-AOi guaranteedBitRate-AOi hlrAcProcessingFailurePar-ROi hlraction hlrattribute hlrBcieEntry-OOi hlrBcieEntryPackage-POi hlrFunction-dCSITabEntry-nb-NOi hlrFunction-filterTabEntry-nb-NOi hlrFunction-gPRSCSITabEntry-nb-NOi hlrFunction-groupCommand-nb-NOi hlrFunction-hlrBcieEntry-nb-NOi hlrFunction-hlrSubEntry-nb-NOi hlrFunctionId-AOi hlrFunction-inMOCServTabEntry-nb-NOi hlrFunction-inMTCServTabEntry-nb-NOi hlrFunction-lCS-nb-NOi

Registered_as {hlrattribute gPRSCSIService(90)} {hlrattribute gPRSCSIServices(91)} {hlrpackage gPRSCSIServPack(47)} {hlrmoc gPRSCSITabEntry(12)} {hlrpackage gPRSCSITabEntryPackage(48)} {hlrattribute gPRServices(20)} {hlrpackage gPRServPack(10)} {hlrnotification groupCommandEndNotification(2)} {hlrattribute groupCommandId(21)} {hlrpackage groupCommandLogRecordEndPackage(54)} {hlrmoc groupCommandLogRecord(3)} {hlrpackage groupCommandLogRecordPackage(12)} {hlrpackage groupCommandLogRecordResultPackage(55)} {hlrnotification groupCommandNegResultNotification(1)} {hlrmoc groupCommand(2)} {hlrpackage groupCommandPackage(13)} {hlrnotification groupCommandPosResultNotification(0)} {hlrattribute groupCommandResultList(23)} {hlrattribute groupCommandSeqNumber(22)} {hlraction groupCommandStop(57)} {hlrattribute gsmSCF(24)} {hlrattribute guaranteedBitRate(124)} {hlrparameter hlrAcProcessingFailurePar(0)} {hlrInformationModel action(9)} {hlrInformationModel attribute(7)} {hlrmoc hlrBcieEntry(4)} {hlrpackage hlrBcieEntryPackage(14)} { hlrNameBinding hlrFunction-dCSITabEntry-nb(21) } { hlrNameBinding hlrFunction-filterTabEntry-nb(23) } {hlrNameBinding hlrFunction-gPRSCSITabEntry-nb(12)} {hlrNameBinding hlrFunction-groupCommand-nb(4)} {hlrNameBinding hlrFunction-hlrBcieEntry-nb(1)} {hlrNameBinding hlrFunction-hlrSubEntry-nb(2)} {hlrattribute hlrFunctionId(83)} {hlrNameBinding hlrFunction-inMOCServTabEntry-nb(13)} {hlrNameBinding hlrFunction-inMTCServTabEntry-nb(14)} {hlrNameBinding hlrFunction-lCS-nb(16)}

A50016-E1112-C601-1-7618

208/269

Object Identifier (OID)

Registration_Label hlrFunction-mCSITabEntry-nb-NOi hlrFunction-mSPTabEntry-nb-NOi hlrFunction-mtSMSCSITabEntry-nb-NOi hlrFunction-OOi hlrFunctionPackage-POi hlrFunction-qoSProfileTabEntry-nb-NOi hlrFunction-roamRestTabEntry-nb-NOi hlrFunction-shortCdTabEntry-nb-NOi hlrFunction-shortCdTabPorted-nb-oid hlrFunction-sMSCSITabEntry-nb-Noi hlrFunction-sSCSITabEntry-nb-NOi hlrFunction-uCSITabEntry-nb-NOi hlrFunction-ugcsiTabEntry-nb-NOi hlrFunction-valServTabEntry-nb-NOi hlrFunction-vTCSITabEntry-nb-NOi hlrInformationModel hlrmoc hlrNameBinding hlrnotification hlrpackage hlrparameter hlrSubEntry-OOi inMOCService-AOi inMOCServTabEntry-OOi inMOCServTabEntryPackage-POi inMTCService-AOi inMTCServTabEntry-OOi inMTCServTabEntryPackage-POi inService-AOi inServPack-POi intNetServices-AOi iSD-AOi k4Id-AOi lcsName-AOi lCS-OOi lCSPackage-POi linkedMsin-AOi

Registered_as { hlrNameBinding hlrFunction-mCSITabEntry-nb(18) } { hlrNameBinding hlrFunction-mSPTabEntry-nb(22) } { hlrNameBinding hlrFunction-mtSMSCSITabEntry-nb(25) } {hlrmoc hlrFunction(5)} {hlrpackage hlrFunctionPackage(15)} {hlrNameBinding hlrFunction-qoSProfileTabEntry-nb(5)} {hlrNameBinding hlrFunction-roamRestTabEntry-nb(6)} {hlrNameBinding hlrFunction-shortCdTabEntry-nb(7)} {hlrNameBinding hlrFunction-shortCdTabPorted-nb(24)} { hlrNameBinding hlrFunction-sMSCSITabEntry-nb(19) } {hlrNameBinding hlrFunction-sSCSITabEntry-nb(15)} { hlrNameBinding hlrFunction-uCSITabEntry-nb(20) } {hlrNameBinding hlrFunction-ugcsiTabEntry-nb(8)} {hlrNameBinding hlrFunction-valServTabEntry-nb(9)} { hlrNameBinding hlrFunction-vTCSITabEntry-nb(17) } {iso(1) identified-organization(3) ecma(12) member-company(2) siemens-units(1107) oen(3) hlrEvolution(79)} {hlrInformationModel moc(3)} {hlrInformationModel nameBinding(6)} {hlrInformationModel notification(10)} {hlrInformationModel package(4)} {hlrInformationModel parameter(5)} {hlrmoc hlrSubEntry(6)} {hlrattribute inMOCService(92)} {hlrmoc inMOCServTabEntry(13)} {hlrpackage inMOCServTabEntryPackage(49)} {hlrattribute inMTCService(93)} {hlrmoc inMTCServTabEntry(14)} {hlrpackage inMTCServTabEntryPackage(50)} {hlrattribute inService(28)} {hlrpackage inServPack(16)} {hlrattribute intNetServices(30)} {hlrattribute iSD(25)} {hlrattribute k4Id(31)} { hlrattribute lcsName(161) } {hlrmoc lCS(17)} {hlrpackage lCSPackage(58)} {hlrattribute linkedMsin(32)}

A50016-E1112-C601-1-7618

209/269

Object Identifier (OID)

Registration_Label linkedPDPContexts-AOi locAreaCode-AOi managedElement-acFunction-nb-NOi managedElement-hlrFunction-nb-NOi masterMsin-Aoi matchType-AOi maxBitRate-AOi maxSDUSize-AOi mCSIData-AOi mCSIService-AOi mCSITabEntry-OOi mCSITabEntryPackage-POi meanThroughputClass-AOi mobilityDataPack-POi mobilityMngmTrigger-AOi modifySupplServAction-COi mscat-AOi msgWaitingDataList-AOi msin-AOi mspData-AOi mSPList-AOi mSPService-AOi mSPTabEntry-OOi mSPTabEntryPackage-POi mSubFt-AOi mSubLoc-AOi mSubSt-AOi mSubType-AOi mSubTypePack-POi mTC-AOi mtSMSCSIData-Aoi mtSMSCSIService-oid mtSMSCSITabEntry-OOi mtSMSCSITabEntryPackage-oid ndcList-AOi networkAccess-AOi networkAccessPack-POi

Registered_as {hlrattribute linkedPDPContexts(113)} {hlrattribute locAreaCode(34)} {hlrNameBinding managedElement-acFunction-nb(10)} {hlrNameBinding managedElement-hlrFunction-nb(11)} {hlrattribute masterMsin(174)} {hlrattribute matchType(39)} {hlrattribute maxBitRate(125)} {hlrattribute maxSDUSize(126)} { hlrattribute mCSIData(151) } { hlrattribute mCSIService(140) } { hlrmoc mCSITabEntry(19) } { hlrpackage mCSITabEntryPackage(66) } {hlrattribute meanThroughputClass(40)} {hlrpackage mobilityDataPack(19)} { hlrattribute mobilityMngmTrigger(141) } {hlraction modifySupplServAction(23)} {hlrattribute mscat(41)} {hlrattribute msgWaitingDataList(42)} {hlrattribute msin(43)} { hlrattribute mspData(153) } { hlrattribute mSPList(147) } { hlrattribute mSPService(146) } { hlrmoc mSPTabEntry(23) } { hlrpackage mSPTabEntryPackage(72) } {hlrattribute mSubFt(35)} {hlrattribute mSubLoc(36)} {hlrattribute mSubSt(44)} {hlrattribute mSubType(37)} {hlrpackage mSubTypePack(18)} {hlrattribute mTC(38)} { hlrattribute mtSMSCSIData(177) } { hlrattribute mtSMSCSIService(180) } { hlrmoc mtSMSCSITabEntry(26) } { hlrpackage mtSMSCSITabEntryPackage(80) } { hlrattribute ndcList(157) } {hlrattribute networkAccess(47)} {hlrpackage networkAccessPack(20)}

A50016-E1112-C601-1-7618

210/269

Object Identifier (OID)

Registration_Label newmsin-AOi noReplyCondTimer-AOi notificationToCSE-AOi notificationToMS-AOi numberingType-AOi oprserv-AOi oprservName-AOi optimalRouting-AOi peakThroughputClass-AOi picId-AOi picIdPack-POi plmn-AOi pNIndicator-AOi portedCode-oid precedenceClass-AOi prfMsin-AOi prfMsinPackage-POi prfRefCounters-AOi qoSProfile-AOi qoSProfileTabEntry-OOi qoSProfileTabEntryPackage-POi qoSProfTabEntryExtPkg-POi refMsin-AOi refMsinPackage-POi regRoam-AOi regRoamId-AOi regSubscription-AOi regSubscriptionPack-POi releaseCause-AOi reliabilityClass-AOi remGPRServAction-COi remMSubFtAction-COi removeOprServAction-COi removeSupplServAction-COi remRegSubscriptionAction-COi remSetOfSupplServAction-COi remVgsGroupAction-COi

Registered_as {hlrattribute newmsin(95)} {hlrattribute noReplyCondTimer(48)} { hlrattribute notificationToCSE(148) } { hlrattribute notificationToMS(168) } {hlrattribute numberingType(49)} {hlrattribute oprserv(96)} {hlrattribute oprservName(97)} { hlrattribute optimalRouting(134) } {hlrattribute peakThroughputClass(51)} {hlrattribute picId(52)} {hlrpackage picIdPack(21)} {hlrattribute plmn(98)} {hlrattribute pNIndicator(53)} {hlrattribute portedCode(175)} {hlrattribute precedenceClass(54)} { hlrattribute prfMsin(156) } { hlrpackage prfMsinPackage(76) } {hlrattribute prfRefCounters(172)} {hlrattribute qoSProfile(55)} {hlrmoc qoSProfileTabEntry(8)} {hlrpackage qoSProfileTabEntryPackage(22)} {hlrpackage qoSProfTabEntryExtPkg (60)} {hlrattribute refMsin(133)} {hlrpackage refMsinPackage (61)} {hlrattribute regRoam(56)} {hlrattribute regRoamId(57)} {hlrattribute regSubscription(58)} {hlrpackage regSubscriptionPack(23)} { hlrattribute releaseCause(135) } {hlrattribute reliabilityClass(59)} {hlraction remGPRServAction(24)} {hlraction remMSubFtAction(26)} { hlraction removeOprServAction(72) } {hlraction removeSupplServAction(31)} {hlraction remRegSubscriptionAction(27)} {hlraction remSetOfSupplServAction(59)} {hlraction remVgsGroupAction(30)}

A50016-E1112-C601-1-7618

211/269

Object Identifier (OID)

Registration_Label repHndl-AOi residualBitErrorRatio-AOi restrictedAccessPoint-AOi roamRestTabEntry-OOi roamRestTabEntryPackage-POi sDUErrorRatio-AOi select-AOi sendingOptionsList-AOi servAv-AOi servCode-AOi servKey-AOi setOfSupplServAction-COi setOfSupplServPack-POi sGSNMobilityData-AOi shortCdIndex-AOi shortCdTabEntry-OOi shortCdTabEntryPackage-POi shortCdTabPorted-oid shortCdTabPortedPackage-oid shortCode-AOi simCardChangePack-POi sMSCSIData-AOi sMSCSIService-AOi sMSCSITabEntry-Ooi sMSCSITabEntryPackage-POi sn-AOi sqn-AOi sscode-AOi sSCSIService-AOi sSCSIService-COi sSCSIServices-AOi sSCSIServPack-POi sScsiTabEntry-OOi sSCSITabEntryPackage-POi sSV-AOi startGroupCmdM2Package-POi startGroupM2AddReplaceOprSrvAction-COi

Registered_as {hlrattribute repHndl(60)} {hlrattribute residualBitErrorRatio(127)} { hlrattribute restrictedAccessPoint(164) } {hlrmoc roamRestTabEntry(9)} {hlrpackage roamRestTabEntryPackage(24)} {hlrattribute sDUErrorRatio(128)} {hlrattribute select(101)} {hlrattribute sendingOptionsList(102)} {hlrattribute servAv(62)} {hlrattribute servCode(63)} {hlrattribute servKey(64)} {hlraction setOfSupplServAction(32)} {hlrpackage setOfSupplServPack(25)} {hlrattribute sGSNMobilityData(61)} {hlrattribute shortCdIndex(65)} {hlrmoc shortCdTabEntry(10)} {hlrpackage shortCdTabEntryPackage(26)} {hlrmoc shortCdTabPorted(25)} {hlrpackage shortCdTabPortedPackage(78)} {hlrattribute shortCode(66)} {hlrpackage simCardChangePack(27)} { hlrattribute sMSCSIData(150) } { hlrattribute sMSCSIService(142) } { hlrmoc sMSCSITabEntry(20) } { hlrpackage sMSCSITabEntryPackage(68) } {hlrattribute sn(103)} {hlrattribute sqn(132)} {hlrattribute sscode(104)} {hlrattribute sSCSIService(99)} {hlraction sSCSIService(60)} {hlrattribute sSCSIServices(100)} {hlrpackage sSCSIServPack(51)} {hlrmoc sScsiTabEntry(15)} {hlrpackage sSCSITabEntryPackage(52)} { hlrattribute sSV(165) } {hlrpackage startGroupCmdM2Package(28)} { hlraction startGroupM2AddReplaceOprSrvAction(70) }

A50016-E1112-C601-1-7618

212/269

Object Identifier (OID)

Registration_Label startGroupM2CancelMSubAction-COi startGroupM2CanInSGSNAction-COi startGroupM2CanInVLRAction-COi startGroupM2RemGCServAction-COi startGroupM2RemOprSrvAction-COi startGroupM2RemSetOfGCServAction-COi startGroupM2SetOfGCServAction-COi stateChangeInfoPar-ROi stateChangeReason-AOi subGeneralInfoPack-POi subsRestr-AOi supplServices-AOi supplServPack-POi tdp3AnalysedInfo-oid tIFCSIData-AOi toSM-AOi traceIMSIPack-POi traceRefNb-AOi traceType-AOi trafficClass-AOi trafficHandlingPriority-AOi transferDelay-AOi translationInfoFlag-AOi triggerDetectionPoint-AOi twoIMSIPack-POi uCSIServiceId-AOi ucsiServices-AOi uCSIServList-AOi ucsiServPack-POi uCSITabEntry-OOi uCSITabEntryPackage-POi ugcsiTabEntry-OOi ugcsiTabEntryPackage-POi valAddService-AOi valAddServices-AOi valAddServPack-POi valServTabEntry-OOi

Registered_as {hlraction startGroupM2CancelMSubAction(42)} {hlraction startGroupM2CanInSGSNAction(41)} {hlraction startGroupM2CanInVLRAction(54)} {hlraction startGroupM2RemGCServAction(43)} { hlraction startGroupM2RemOprSrvAction(71) } {hlraction startGroupM2RemSetOfGCServAction(67)} {hlraction startGroupM2SetOfGCServAction(47)} {hlrparameter stateChangeInfoPar(1)} {hlrattribute stateChangeReason(69)} {hlrpackage subGeneralInfoPack(31)} {hlrattribute subsRestr(67)} {hlrattribute supplServices(68)} {hlrpackage supplServPack(30)} { hlrattribute tdp3AnalysedInfo (170) } { hlrattribute tIFCSIData(154) } {hlrattribute toSM(84)} {hlrpackage traceIMSIPack(32)} {hlrattribute traceRefNb(105)} {hlrattribute traceType(106)} {hlrattribute trafficClass(129)} {hlrattribute trafficHandlingPriority(130)} {hlrattribute transferDelay(131)} {hlrattribute translationInfoFlag(107)} { hlrattribute triggerDetectionPoint(136) } {hlrpackage twoIMSIPack(33)} { hlrattribute uCSIServiceId(143) } {hlrattribute ucsiServices(70)} { hlrattribute uCSIServList(144) } {hlrpackage ucsiServPack(34)} { hlrmoc uCSITabEntry(21) } { hlrpackage uCSITabEntryPackage(69) } {hlrmoc ugcsiTabEntry(11)} {hlrpackage ugcsiTabEntryPackage(35)} {hlrattribute valAddService(73)} {hlrattribute valAddServices(74)} {hlrpackage valAddServPack(36)} {hlrmoc valServTabEntry(16)}

A50016-E1112-C601-1-7618

213/269

Object Identifier (OID)

Registration_Label valServTabEntryPackage-POi vasAddress-AOi vbcGroups-AOi versionsA3A8-AOi vgcGroups-AOi viewMsub-AOi virtIdListAC-AOi virtIdListHLR-AOi vLRId-AOi vLRMobilityData-AOi vTCSIData-AOi vTCSIService-AOi vTCSITabEntry-OOi vTCSITabEntryPackage-POi zcodes-AOi

Registered_as {hlrpackage valServTabEntryPackage(38)} {hlrattribute vasAddress(75)} {hlrattribute vbcGroups(76)} {hlrattribute versionsA3A8(77)} {hlrattribute vgcGroups(78)} { hlrattribute viewMsub(159) } {hlrattribute virtIdListAC(79)} {hlrattribute virtIdListHLR(80)} {hlrattribute vLRId(71)} {hlrattribute vLRMobilityData(72)} { hlrattribute vTCSIData(149) } { hlrattribute vTCSIService(138) } { hlrmoc vTCSITabEntry(18) } { hlrpackage vTCSITabEntryPackage(64) } {hlrattribute zcodes(108)}

3.2 Object identifier for Global Values


Not applicable.

A50016-E1112-C601-1-7618

214/269

Flows

4 Flows
4.1 Associations Setup / Release by the OS
See [1].

4.2 Associations Setup / Release by the NE


See [1].

A50016-E1112-C601-1-7618

215/269

Flows

4.3 Operation Functions


CMISE requests are handled in EWSD by processes with multiple incarnations, i.e. several requests can be processed in parallel. This functionality is restricted by the system resources. A request may be rejected, when no more resources are available. This section describes the order in which objects are to be created or deleted by the administrator by CMISE requests. The preconditions for creating and deleting of the objects can be DERIVED FROM : the Containment Tree of this object model fragment. The hierarchical system of the Containment Tree defines the order, in which the objects have to be created. the Entity Relationship Diagram (ERDs) of this object model fragment: All dependencies between related objects must be fulfilled to guarantee a consistent database (e.g. instances to be referenced must exist etc.). These dependencies are described in the ERDs as Relations.

Before a hlr subscriber (hlrSubEntry) can be created, an AC subscriber (acSubEntry) must be present and vice versa for a delete request. 4.3.1 PDUs

AC Id

1.

Display list of virtual HLR in AC (DISP ACHLRID)

M-GET BOC : BOI : Scope : Filter : Attribute Identifier List :

acFunction acFunctionId not used not used Identifier of the attributes virtIdListAC (exactly one identifier is supported.Neither an empty attribute identifier list, nor a list containing more than one attribute is supported.)

HLR Id

2.

Display list of virtual HLR in HLR (DISP HLRID)

M-GET BOC : BOI : Scope : Filter : Attribute Identifier List :

hlrFunction hlrFunctionId not used not used Identifier of the attributes virtIdListHLR

A50016-E1112-C601-1-7618

216/269

Flows

(exactly one identifier is supported.Neither an empty attribute identifier list, nor alist containing more than one attribute is supported.)

AC Subscriber

3.

Create a subscriber in the AC (CR ACMSUB)

M-CREATE MOC : MOI : Attribute list :

acSubEntry acFunctionId-msin mandatory : acMsubType Optional : k4Id EncryptedKi (*) VersionsA3A8 (*) encryptedKeyUmts (**) algorithmVersion (**) authMngtField (**) sqn (**) algorithmSet(**)

(*) attribute for a GSM subscriber (**) attribute for an UMTS subscriber

4.

Delete a subscriber in AC (CAN ACMSUB)

M-DELETE BOC : BOI :

acSubEntry acFunctionId-msin

5.

Display subscriber entries in the AC (DISP ACMSUB)

M-GET BOC : BOI : Scope : Filter :

acFunction acFunctionId firstLevelOnly object class equal to acSubEntry and a combination of single msin value(s) and/or range(s).

HLR Subscriber

6.

Create a subscriber in the HLR and/or AC(CR MSUB)

M-CREATE MOC : MOI : Attribute list :

hlrSubEntry hlrFunctionId-msin mandatory : msin (MSIN) BasicServices (BSNBC) Optional : accessSubscription (ACCSUB) barrGprsRoam (BAGPRS) BarrInCalls (BAIC) BarrOutCalls (BAOC) BarrOutPremCalls (BAPRC) BarrPoServ (BAPOS) BarrRoam (BAROAM) BarrSpecToHPLMN (BASPH) BarrSupplServMan (BASSM)

A50016-E1112-C601-1-7618

217/269

Flows

ChargingCharacteristics (CHRG) ExpiryDate (EXPIRY) LocAreaCode (LAC) Mscat (MSCAT) MsubType = normal (MSUBTYP) NdcList (NDC) NumberingType (NUMTYP) OptimalRouting (OR) PicId (PIC) PrfMsin (PRFMSIN) RefMsin (REFMSIN) RegRoam (SUBRES unit2) SubsRestr (SUBRES unit1) ToSm (TOSM) Following attributes are only relevant if AC shall be created as well : Optional : acFlag AuthMngtField (AMF) Sqn (SQN) EncryptedKi (A4KI) EncryptedKeyUmts (A4K) VersionsA3A8 (A38V) K4Id (K4ID) AlgorithmVersion (ALGVERS) algorithmSet

For basicServices, up to 8 elements can be specified. (Default values must be used for attributes that are not specified explicitly. In fact this is essential for certain attributes in order to guarantee 1:1 mapping of CMIS to MML.) if the parameter locAreaCode is entered, the parameter ndcList is not allowed.

7.

Create a subscriber as a template subscriber in the HLR (CR MSUB)

M-CREATE MOC : MOI : Attribute list :

hlrSubEntry hlrFunctionId-msin mandatory : msin (MSIN) BasicServices (BSNBC) MsubType = template (MSUBTYP) Optional : accessSubscription (ACCSUB) barrGprsRoam (BAGPRS) BarrInCalls (BAIC) BarrOutCalls (BAOC) BarrOutPremCalls (BAPRC) BarrPoServ (BAPOS) BarrRoam (BAROAM) BarrSpecToHPLMN (BASPH) BarrSupplServMan (BASSM) ChargingCharacteristics (CHRG) ExpiryDate (EXPIRY) LocAreaCode (LAC) Mscat (MSCAT) NdcList (NDC) NumberingType (NUMTYP) OptimalRouting (OR) PicId (PIC) PrfMsin (PRFMSIN) RegRoam (SUBRES unit2) SubsRestr (SUBRES unit1) ToSm (TOSM)

For basicServices, up to 8 elements can be specified. (Default values must be used for attributes that are not specified explicitly. In fact this is essential for certain attributes in order to guarantee 1:1 mapping of CMIS to MML.) if the parameter locAreaCode is entered, the parameter ndcList is not allowed.

8.

Create a subscriber in the HLR using a template subscriber (CR MSUB)

A50016-E1112-C601-1-7618

218/269

Flows

M-CREATE MOC : MOI : Attribute list :

hlrSubEntry hlrFunctionId-msin (msin of new normal subscriber) mandatory : refMsin (REFMSIN) BasicServices (BSNBC) Optional : accessSubscription (ACCSUB) barrGprsRoam (BAGPRS) BarrInCalls (BAIC) BarrOutCalls (BAOC) BarrOutPremCalls (BAPRC) BarrPoServ (BAPOS) BarrRoam (BAROAM) BarrSpecToHPLMN (BASPH) BarrSupplServMan (BASSM) ChargingCharacteristics (CHRG) ExpiryDate (EXPIRY) LocAreaCode (LAC) Mscat (MSCAT) MsubType = normal (MSUBTYP) NdcList (NDC) NumberingType (NUMTYP) OptimalRouting (OR) PicId (PIC) PrfMsin (PRFMSIN) RegRoam (SUBRES unit2) SubsRestr (SUBRES unit1) ToSm (TOSM)

For basicServices, up to 8 elements can be specified. (Default values must be used for attributes that are not specified explicitly. In fact this is essential for certain attributes in order to guarantee 1:1 mapping of CMIS to MML.) if the parameter locAreaCode is entered, the parameter ndcList is not allowed.

9.

Create a profile subscriber in the HLR (CR MSUB)

M-CREATE MOC : MOI : Attribute list :

hlrSubEntry hlrFunctionId-msin mandatory : msin (MSIN) BasicServices (BSNBC) MsubType = profile (MSUBTYP) Optional : accessSubscription (ACCSUB) barrGprsRoam (BAGPRS) BarrInCalls (BAIC) BarrOutCalls (BAOC) BarrOutPremCalls (BAPRC) BarrPoServ (BAPOS) BarrRoam (BAROAM) BarrSpecToHPLMN (BASPH) BarrSupplServMan (BASSM) ChargingCharacteristics (CHRG) ExpiryDate (EXPIRY) LocAreaCode (LAC) Mscat (MSCAT) NdcList (NDC) NumberingType (NUMTYP) OptimalRouting (OR) PicId (PIC) RegRoam (SUBRES unit2) SubsRestr (SUBRES unit1)

For basicServices, up to 8 elements can be specified. (Default values must be used for attributes that are not specified explicitly. In fact this is essential for certain attributes in order to guarantee 1:1 mapping of CMIS to MML.) if the parameter locAreaCode is entered, the parameter ndcList is not allowed.

10. Delete a subscriber in the HLR (CAN MSUB)


M-DELETE

A50016-E1112-C601-1-7618

219/269

Flows

BOC : BOI :

hlrSubEntry hlrFunctionId-msin

11. Delete one or more subscribers in the HLR and/or AC (CAN MSUB)
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2CancelMSubAction StartGroupM2CancelMSub : selectionList (MSIN) groupDeleteFilter (FILTER) acFlag (the flag will indicate if HLR and AC must be removed or only HLR subscriber)

12. Delete GPRS subscriber in SGSN (CAN MSUB)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed canMSubInSGSNviaHLRAction CanMSubInSGSNInfo

13. Delete multiple subscribers in SGSN via HLR (CAN MSUB)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2CanInSGSNAction StartGroupM2CanInSGSN selectionList (MSIN) groupSGSNId (SGSNID + FILTER)

14. Delete a subscriber in the VLR (CAN MSUB)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed canMSubInVLRAction CanMSubInVLRInfo

Note : For deletion of a foreign subscriber, give the IMSI in the CanMSubInVLRInfo.

15. Delete multiple Subscribers in VLR via HLR (CAN MSUB)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2CanInVLRAction StartGroupM2CanInVLR selectionList (MSIN) groupVLRId (VLRID + FILTER)

16. Display data of one subscriber in the HLR (DISP MSUB)


M-GET

A50016-E1112-C601-1-7618

220/269

Flows

BOC : BOI : Response : Attribute list :

hlrSubEntry hlrFunctionId-msin

accessSubscription (ACCESS SUBSCRIPTION) barrGprsRoam (BAGPRS) barrInCalls (BAIC) barringInfo (CCB + PW) barrOutCalls (BAOC) barrOutPremCalls (BAPRC) BarrPoServ (BAPOS) barrRoam (BAROAM) barrSpecToHPLMN (BASPH) barrSupplServMan (BASSM) basicServices (BSV + SN + BCN) cFOptions (NCS + NFS) chargingCharacteristics (CHRG) chOverStat (CHANGEOVER STATUS) cugBsvList (BSVG + PCUG + INTERCA) dCSIData (SERV + STATE + NTF) expiryDate (EXPIRY DATE) featNotSuppBySGSN featNotSuppByVLR gPRSCSIServices (SERV + STATE + NTF) gPRServices (PDPREC + QOSPROF + CHRG + PDPADR + APNAREA + APN) intNetServices (SERV + STATE + NTF) linkedMsin (LINKEDMSIN) locAreaCode (LAC) masterMsin (MSIN) mCSIData (SERV + STATE + NTF) mscat (MSCAT) msgWaitingDataList (MSISDN + MCEF + MNRF + MNRR_GSM + MNRG + MNRR_GPRS + SCADDRESS) mspData (SERV + CLIPOVR + COLPOVR + CLIRPRES + EMLPP-PRIO) mSubFt (MSUBFT) mSubType (MSUBTYP) mTC ndcList (NDC) networkAccess (NETWORK ACCESS) newMsin (NMSIN) notificationToCSE (NTF) numberingType (NUMTYP) optimalRouting (OR) picId (PIC) prfMsin (PRFMSIN) prfRefCounters regRoam regSubscription (CC + NDC + ZCODE) sGSNMobilityData (SGSNISD VALID + SGSNISD + MAP VERSION + CAMEL PHASE + PREPAID ALLOWED FOR GPRS + PLMN ALLOWED + ROAMING AREA ALLOWED) sMSCSIData (SERV + STATE + NTF) mtSMSCSIData (SERV + STATE + NTF) sSCSIServices (SERV + STATE + NTF) subsRestr (SUBRES unit1) supplServices (SSV + STATUS + BSVG + FTNO + SHRTCD + RCTIM + REPCF + SERVAV) tIFCSIData (SERV + STATE + NTF) toSM (TOSM) traceRefNb (REF) traceType (TYPE) ucsiServices (UCSI) valAddServices (SSV) vbcGroups (GRPID unit1) vgcGroups (GRPID unit1) vLRId (VLRID) vLRMobilityData (VLRISD VALID + VLRISD + MTC POSS + MAP VERSION + CAMEL PHASE + PLMN ALLOWED + ROAM ATEA ALLOWED + MSC AREA RESTRICTED RECEIVED + MS PURGED) vTCSIData (SERV + STATE + NTF)

The output can be different depending what the input parameters are : Attribute identifier list is absent output : diagnosticData Attribute identifier list = {} output : msin

A50016-E1112-C601-1-7618

221/269

Flows

Attribute identifier list = sn and/or locAreaCode or ndcList) output : sn and/or locAreaCode or ndcList Attribute identifier list = msgWatingData or supplServices output : diagnosticData Else : output : general + service related data + mobility data

17. Display multiple subscriber entries in the HLR (DISP MSUB)


M-GET BOC : BOI : Scope : Filter :

hlrFunction hlrFunctionId firstLevelOnly object class equal to hlrSubEntry, a combination of single msin or sn value(s) and/or range(s), accessSubscription, barrGprsRoam, barrInCalls, barrOutCalls, barrOutpremCalls, BarrPoServ, barrRoam, barrSpecToHPLMN, barrSupplServMan, basicServices, bcieId, chargingCharacteristics, expiryDate, locAreaCode, mscat, mSubFt, ndcList, notificationToCSE, numberingType, oprServ, picId, plmn, prfMsin, qoSProfile, select, shortCode, ssCode, subsRestr, viewMsub, zcodes.

Response : Attribute list :

accessSubscription (ACCESS SUBSCRIPTION) barrGprsRoam (BAGPRS) barrInCalls (BAIC) barringInfo (CCB + PW) barrOutCalls (BAOC) barrOutPremCalls (BAPRC) BarrPoServ (BAPOS) barrRoam (BAROAM) barrSpecToHPLMN (BASPH) barrSupplServMan (BASSM) basicServices (BSV + SN + BCN) cFOptions (NCS + NFS) chargingCharacteristics (CHRG) chOverStat (CHANGEOVER STATUS) cugBsvList (BSVG + PCUG + INTERCA) dCSIData (SERV + STATE + NTF) expiryDate (EXPIRY DATE) featNotSuppBySGSN featNotSuppByVLR gPRSCSIServices (SERV + STATE + NTF) gPRServices (PDPREC + QOSPROF + CHRG + PDPADR + APNAREA + APN) intNetServices (SERV + STATE + NTF) linkedMsin (LINKEDMSIN) locAreaCode (LAC) masterMsin (MSIN) mCSIData (SERV + STATE + NTF) mscat (MSCAT) msgWaitingDataList (MSISDN + MCEF + MNRF + MNRR_GSM + MNRG + MNRR_GPRS + SCADDRESS) mspData (SERV + CLIPOVR + COLPOVR + CLIRPRES + EMLPP-PRIO) mSubFt (MSUBFT) mSubType (MSUBTYP) mTC ndcList (NDC) networkAccess (NETWORK ACCESS) newMsin (NMSIN) notificationToCSE (NTF) numberingType (NUMTYP) optimalRouting (OR) picId (PIC) prfMsin (PRFMSIN) prfRefCounters regRoam regSubscription (CC + NDC + ZCODE) sGSNMobilityData (SGSNISD VALID + SGSNISD + MAP VERSION + CAMEL PHASE + PREPAID ALLOWED FOR GPRS + PLMN ALLOWED + ROAMING AREA ALLOWED + CSI OFFERED WITH CAMEL4) sMSCSIData (SERV + STATE + NTF) mtSMSCSIData (SERV + STATE + NTF) sSCSIServices (SERV + STATE + NTF) subsRestr (SUBRES unit1)

A50016-E1112-C601-1-7618

222/269

Flows

supplServices (SSV + STATUS + BSVG + FTNO + SHRTCD + RCTIM + REPCF + SERVAV) tIFCSIData (SERV + STATE + NTF) toSM (TOSM) traceRefNb (REF) traceType (TYPE) ucsiServices (UCSI) valAddServices (SSV) vbcGroups (GRPID unit1) vgcGroups (GRPID unit1) vLRId (VLRID) vLRMobilityData (VLRISD VALID + VLRISD + MTC POSS + MAP VERSION + CAMEL PHASE + PLMN ALLOWED + ROAM AREA ALLOWED + MSC AREA RESTRICTED RECEIVED + MS PURGED + CSI OFFERED WITH CAMEL4) vTCSIData (SERV + STATE + NTF) The output can be different depending what the input parameters are : Attribute identifier list is absent output : diagnosticData Attribute identifier list = {} output : msin Attribute identifier list = sn and/or locAreaCode or ndcList) output : sn and/or locAreaCode or ndcList Attribute identifier list = msgWatingData or supplServices output : diagnosticData Else : output : general + service related data + mobility data

Remark : For filters on barrSpecToHPLMN, basicServices, ndcList, zcodes only subsetOf is supported.

18. Display sn multiple subscriber entries in the HLR (DISP MSUB_SN)


M-GET BOC : BOI : Scope : Filter :

Attribute identifier list : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to hlrSubEntry, a combination of single sn value(s) and/or range(s), accessSubscription, barrGprsRoam, barrInCalls, barrOutCalls, barrOutpremCalls, BarrPoServ, barrRoam, barrSpecToHPLMN, barrSupplServMan, basicServices, bcieId, chargingCharacteristics, expiryDate, locAreaCode, mscat, mSubFt, ndcList, notificationToCSE, numberingType, oprServ, picId, plmn, prfMsin, qoSProfile, select, shortCode, ssCode, subsRestr, viewMsub, zcodes. locAreaCode and/or ndcList and/or sn

hlrSubEntry hlrFunctionId locAreaCode (LAC), ndcList (NDC) , sn (SN)

Filtering on locAreaCode as well as on ndcList is not allowed. If the parameter locAreaCode is entered in the attribute identifier list, the parameter ndcList is not allowed. Remark : For filters on barrSpecToHPLMN, basicServices, ndcList, zcodes only subsetOf is supported.

19. Display SIMcard changeover data (DISP MSUB)


M-GET BOC : BOI : Scope : Filter : Attribute identifier list Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to hlrSubEntry, Item equal to newMsin newMsin (NMSIN)

hlrSubEntry hlrFunctionId-msin newMsin (NMSIN)

A50016-E1112-C601-1-7618

223/269

Flows

ChOverStat (STATUS)

20. Modify subscriber data in the HLR (MOD MSUB)


M-SET BOC : BOI : Mode : Modification list :

hlrSubEntry hlrFunctionId-msin confirmed REPLACE operator and specification of changes required, for attributes : accessSubscription (ACCSUB) barrGprsRoam (BAGPRS) BarrInCalls (BAIC) BarrOutCalls (BAOC) BarrOutPremCalls (BAPRC) BarrPoServ (BAPOS) BarrRoam (BAROAM) BarrSupplServMan (BASSM) ChargingCharacteristics (CHRG/CCHRG) ExpiryDate (EXPIRY) Mscat (MSCAT) OptimalRouting (OR) PicId (PIC) RegRoam (SUBRES unit2) SubsRestr (SUBRES unit1) ToSm (TOSM) ADD and/or REMOVE operator(s) and specification of values for attributes : accessSubscription (ACCSUB/CACCSUB) BasicServices (BSNBC/CBSNBC) BarrSpecToHPLMN (BASPH/CBHSPH) PrfMsin (PRFMSIN/CPRFMSIN) SetToDefault operator and attributeId : PicId (PIC)

Assign basicServices to a subscriber :

For basicServices up to 8 elements can be specified. remove basicServices from a subscriber

For basicServices up to 8 elements can be specified. modify basicServices of a subscriber

For basicServices up to 8 elements can be specified. basicServices elements are not really modified. Modification is done by removing the elements to be changed and adding them again with new values. Especially suitable for modification of SN usable: In case that an element to to be withdrawn per REMOVE and an element to be provisioned per ADD differ only in the sn component of corresponding syntax BasicService, this means that for the corresponding basic service only the subscriber number (SN) has to be changed.

21. Reassignment of a SN subscriber to another basic service variety (MOD MSUB)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed exchangeSnAction ExchangeSnInfo snToBeAdded (BSNBC) snToBeRemoved (CBSNBC)

A50016-E1112-C601-1-7618

224/269

Flows

Supplementary Services

22. Assign Supplementary services to a subscriber


M-ACTION BOC : BOI : Mode : Action type : ActionInformation :

hlrSubEntry hlrFunctionId-msin confirmed addSupplServAction ChangeSSInfo (see below)

In order to assign special supplementary services, the individual components of the action information syntax ChangeSSInfo must be set as follows (only the specified components are to be used) : CF services : SS-Code (CFSERV) :

bsCode (BSFTNO unit1) :

activationStatus (STATUS) : addInfo :

GeneralInfo :

CF Service Code (provision requested). Possible values : all CF CF unconditional all CF conditional CF on MSUB busy CF on no reply CF on MSUB not reachable CF by default basic service group specification, if addInfo is used (BS40 and TS20 are not allowed) required for activation ForwToNb destDigitSeq (BSFTNO unit2, forwarded-to-number), typeOfNumber (BSFTNO unit3)Both are needed for registration, but can be omitted when only provisioning is requested. noReplyCondTimer (RCTIM), CfOptions (NCS + NFS), evaluation depends on SS-Code, CfdReplaceCFCon (REPCF), CfdServiceAvailab (SERVAV)

CB Services : SS-Code (CBSERV) :

bsCode (BSVG) : ActivationStatus (STATUS) : GeneralInfo (barringInfo) :

CB Service Code (provision requested) possible values : all CB CB of outgoing calls CB of all outgoing calls CB of all outgoing international calls CB of all outgoing intern. Calls except to HPLMN country CB of incoming calls CB of all incoming calls CB of all incoming calls when roaming outside home PLMN basic service group specification, if activation is done simultaneously. required for activation ControlByUseOfPassword (CCB), Password (PW)

GC Services : SS-Code (GCSERV unit1) :

GC service (provision requested) Possible values : Calling line id. presentation Calling line id. Restriction Connected line id. Presentation Connected line id. Restriction Call wait

A50016-E1112-C601-1-7618

225/269

Flows

Call hold Call compl. To busy subscr. A Call compl. To busy subscr. B Multi-party Advice of charge : information Advice of charge : charging Enh. Mult. Lev. Prec. And pre-empt Location service : universal class Location service : call related class Location service : call unrelated class Location service : plmn operator class Location service : basic self location Location service : autonomous self location Location service : TransferToThirdParty Hot billing User to user signalling service 1 Call completion to busy subscriber Call transfer Forced routing Follow me National supplementary service 01 National supplementary service 02 National supplementary service 03 National supplementary service 04 National supplementary service 05 National supplementary service 06 National supplementary service 07 National supplementary service 08 National supplementary service 09 National supplementary service 10 National supplementary service 11 National supplementary service 12 National supplementary service 13 National supplementary service 14 National supplementary service 15 bsCode (GCSERV unit3) : basic service group specification activationStatus (GCSERV unit2) : required for activation (only call wait and location services) addInfo : clipOvr (CLIPOVR only in case of CLIP), colpOvr (COLPOVR only in case of COLP), clirPres (CLIRPRES only in case of CLIR), priority (PRIO only in case of EMLPP), lcs (LCS only in case of location services callrelated, call-unrelated and plmn-operator)

Only 1 advice of charging information (AOC) code can be provided to a subscriber. Changing AOC charging to AOC information or vice versa can be accomplished by deleting the existing AOC code and then providing the other AOC code. CUG services : SS-Code : AddInfo :

CUG service code One of both : cugInfo (provision of CUG) cugIndex (CUG) mandatory, bSCode (BSVG) mandatory (BS40 and TS20 are not allowed), cugInterlockCode (ILC) optional, intraCugRestriction (INTRACR) optional or Cugbsv BScode (BSVG) - (BS40 and TS20 are not allowed), PCugId (CUG) - optional, InterCugAccess (INTERCA) optional At least one of the optional parameters has to entered.

Callback services : SS-Code :

Callback service code (provision requested)

A50016-E1112-C601-1-7618

226/269

Flows

ActivationStatus (STATUS) : AddInfo : GeneralInfo :

Required for activation shortCode (SHRTCD) - only 3 digits (must exist in SSS) noReplyCondTimer (RCTIM)

23. Assign a set of supplementary general call services


M-ACTION BOC : BOI : Mode : Action type : ActionInformation :

hlrSubEntry hlrFunctionId-msin confirmed setOfSupplServAction setOfSupplServInfo (see below)

With this action more then 1 general call supplementary service can be added at once. Following components of the action information syntax can be specified: SS-Code (GCSERV unit1) : GC service (provision requested) Possible values : Calling line id. presentation Calling line id. Restriction Connected line id. Presentation Connected line id. Restriction Call wait Call hold Call compl. To busy subscr. A Call compl. To busy subscr. B Multi-party Advice of charge : information Advice of charge : charging Enh. Mult. Lev. Prec. And pre-empt Location service : universal class Location service : call related class Location service : call unrelated class Location service : plmn operator class Location service : basic self location Location service : autonomous self location Location service : TransferToThirdParty Hot billing User to user signalling service 1 Call completion to busy subscriber Call transfer Forced routing Follow me National supplementary service 01 National supplementary service 02 National supplementary service 03 National supplementary service 04 National supplementary service 05 National supplementary service 06 National supplementary service 07 National supplementary service 08 National supplementary service 09 National supplementary service 10 National supplementary service 11 National supplementary service 12 National supplementary service 13 National supplementary service 14 National supplementary service 15 bsCode (GCSERV unit3) : basic service group specification activationStatus (GCSERV unit2) : required for activation (only call wait and location services) addInfo : clipOvr (CLIPOVR only in case of CLIP), colpOvr (COLPOVR only in case of COLP), clirPres (CLIRPRES only in case of CLIR), priority (PRIO only in case of EMLPP), lcs (LCS only in case of location services call-related, call-unrelated and plmnoperator)

A50016-E1112-C601-1-7618

227/269

Flows

Only 1 advice of charging information (AOC) code can be provided to a subscriber. Changing AOC charging to AOC information or vice versa can be accomplished by deleting the existing AOC code and then providing the other AOC code.

24. Remove supplementary services from a subscriber


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed removeSupplServAction changeSSInfo (see below)

In order to remove special supplementary services, the individual components of the action information syntax ChangeSSInfo must be set as follows (only the specified components are to be used) : CF services : SS-Code (CFSERV) :

BsCode (BSVG) : ActivationStatus (STATUS) CB Services : SS-Code (CBSERV) :

CF service Code Possible values : all CF CF unconditional all CF conditional CF on MSUB busy CF on no reply CF on MSUB not reachable CF by default basic service group code optional

bsCode (BSVG) : GC Services : SS-Code (GCSERV unit1) :

CB Service Code (provision requested) possible values : all CB CB of outgoing calls CB of all outgoing calls CB of all outgoing international calls CB of all outgoing intern. Calls except to HPLMN country CB of incoming calls CB of all incoming calls CB of all incoming calls when roaming outside home PLMN basic service group specification

GC service (provision requested) Possible values : Calling line id. presentation Calling line id. Restriction Connected line id. Presentation Connected line id. Restriction Call wait Call hold Call compl. To busy subscr. A Call compl. To busy subscr. B Multi-party Advice of charge : information Advice of charge : charging Enh. Mult. Lev. Prec. And pre-empt Location service : universal class Location service : call related class Location service : call unrelated class Location service : plmn operator class Location service : basic self location Location service : autonomous self location Location service : TransferToThirdParty

A50016-E1112-C601-1-7618

228/269

Flows

CUG services : SS-Code : AddInfo :

Hot billing User to user signalling service 1 Call completion to busy subscriber Call transfer Forced routing Follow me National supplementary service 01 National supplementary service 02 National supplementary service 03 National supplementary service 04 National supplementary service 05 National supplementary service 06 National supplementary service 07 National supplementary service 08 National supplementary service 09 National supplementary service 10 National supplementary service 11 National supplementary service 12 National supplementary service 13 National supplementary service 14 National supplementary service 15

CUG service code one or both : cugInfo (provision of CUG) cugIndex (CUG) mandatory, bSCode (BSVG) mandatory (BS40 and TS20 are not allowed) or Cugbsv BScode (BSVG) - (BS40 and TS20 are not allowed), PCugId (CUG) - mandatory

Callback services : SS-Code : ActivationStatus (STATUS) : AddInfo :

Callback service code (provision requested) Specifies if erasure or deactivation is requested shortCode (SHRTCD) - only 3 digits (must exist in SSS)

25. Remove more than one general call service from a subscriber
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed remSetOfSupplServAction SetOfSupplServInfo (see supplementary services - Remove supplementary services from a subscriber, which is basically the same action, but the action defined here, should only be used to remove up to 39 GC Services)

26. Modify supplementary services of a subscriber


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed modifySupplServAction ChangeSSInfo

In order to modify special supplementary services, the individual components of the action information syntax ChangeSSInfo must be set as follows (only the specified components are to be used) :

A50016-E1112-C601-1-7618

229/269

Flows

CF services : SS-Code (CFSERV) :

CF service code Possible values : all CF CF unconditional all CF conditional CF on MSUB busy CF on no reply CF on MSUB not reachable CF by default Neither registration nor erasure : GeneralInfo : cfOptions (NCS + NFS). CfOptions are only evaluated in accordance with SS-Code, noReplyCondTimer (RCTIM), cfdReplaceCFCon (REPCF), cfdServiceAvailab (SERVAV)

Registration/activation : bsCode (BSFTNO unit1) : activationStatus (STATUS) : addInfo :

GeneralInfo :

basic service group specification (BS40 and TS20 are not allowed) required for activation (TRUE) ForwToNb destDigitSeq (BSFTNO unit2, forwarded-to-number), typeOfNumber (BSFTNO unit3) cfOptions (NCS + NFS). CfOptions are only evaluated in accordance with SS-Code, noReplyCondTimer (RCTIM), cfdReplaceCFCon (REPCF), cfdServiceAvailab (SERVAV)

Erasure/deactivation : bsCode (BSVG) : activationStatus (STATUS) addInfo : generalInfo : CB services : SS-Code (CBSERV) :

basic service group specification required for deactivation (TRUE) NULL value of forwToNb (required) not to be used

CB Service Code possible values : all CB CB of outgoing calls CB of all outgoing calls CB of all outgoing international calls CB of all outgoing intern. Calls except to HPLMN country CB of incoming calls CB of all incoming calls CB of all incoming calls when roaming outside home PLMN

Neither activation nor deactivation : bsCode : not to be used activationStatus : not to be used generalInfo (barringInfo : ControlByUseOfPassword (CCB), Password (PW) Activation : bsCode (BSVG) : basic service group specification activationStatus (STATUS) : TRUE generalInfo (barringInfo : ControlByUseOfPassword (CCB), Password (PW) Deactivation : bsCode (BSVG) : generalInfo :

basic service group specification not to be used

GC services : SS-Code (GCSERV unit1) :

GC service Code Possible values : Calling line id. presentation Calling line id. Restriction Connected line id. Presentation

A50016-E1112-C601-1-7618

230/269

Flows

Connected line id. Restriction Call wait Call hold Call compl. To busy subscr. A Call compl. To busy subscr. B Multi-party Advice of charge : information Advice of charge : charging Enh. Mult. Lev. Prec. And pre-empt Location service : universal class Location service : call related class Location service : call unrelated class Location service : plmn operator class Location service : basic self location Location service : autonomous self location Location service : TransferToThirdParty Hot billing User to user signalling service 1 Call completion to busy subscriber Call transfer Forced routing Follow me National supplementary service 01 National supplementary service 02 National supplementary service 03 National supplementary service 04 National supplementary service 05 National supplementary service 06 National supplementary service 07 National supplementary service 08 National supplementary service 09 National supplementary service 10 National supplementary service 11 National supplementary service 12 National supplementary service 13 National supplementary service 14 National supplementary service 15

Activation : bsCode (GCSERV unit3) : basic service group specification activationStatus (GCSERV unit2) : TRUE (only call wait and location services) addInfo : clipOvr (CLIPOVR only in case of CLIP), colpOvr (COLPOVR only in case of COLP), clirPres (CLIRPRES only in case of CLIR), priority (PRIO only in case of EMLPP), lcs (LCS only in case of location services call-related, call-unrelated and plmnoperator)

Only 1 advice of charging information (AOC) code can be provided to a subscriber. Changing AOC charging to AOC information or vice versa can be accomplished by deleting the existing AOC code and then providing the other AOC code. Deactivation : bsCode (GCSERV unit3) : basic service group specification activationStatus (GCSERV unit2) : FALSE (only call wait and location services) addInfo : clipOvr (CLIPOVR only in case of CLIP), colpOvr (COLPOVR only in case of COLP), clirPres (CLIRPRES only in case of CLIR), priority (PRIO only in case of EMLPP), lcs (LCS only in case of location services call-related, call-unrelated and plmnoperator) Cug services : SS-Code : CUG service code AddInfo : one of both : cugInfo (modification of CUG) cugIndex (CUG) mandatory, bSCode (BSVG) mandatory (BS40 and TS20 are not allowed), cugInterlockCode (ILC) optional,

A50016-E1112-C601-1-7618

231/269

Flows

intraCugRestriction (INTRACR) optional or Cugbsv BScode (BSVG) - (BS40 and TS20 are not allowed), PCugId (CUG) - optional, InterCugAccess (INTERCA) optional At least one of the optional parameters has to entered.

CallBack : SS-Code :

Callback service code (provision requested)

Neither activation nor deactivation : ActivationStatus (STATUS) : not to be used AddInfo : shortCode (SHRTCD) - only 3 digits (must exist in SSS) GeneralInfo : noReplyCondTimer (RCTIM) Activation : ActivationStatus (STATUS) : AddInfo : GeneralInfo : Deactivation : ActivationStatus (STATUS) : AddInfo : GeneralInfo :

TRUE shortCode (SHRTCD) - only 3 digits (must exist in SSS) noReplyCondTimer (RCTIM)

FALSE shortCode (SHRTCD) - only 3 digits (must exist in SSS) not to be used

Regional subscription data

27. Provision of regional subscription data to a subscriber (ENTR RSSERV)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed addRegSubscriptionAction RegSubscrInfo

28. Withdrawal of regional subscription data from a subscriber (CAN RSSERV)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed remRegSubscriptionAction RegSubscrInfo

Note : if only msin is entered, then the complete regional subscription data is removed. if msin and plmn are entered, then all zones of a PLMN are removed. If msin, plmn and zcodes are entered, then the specified zones are removed.

Subscriber Related Features

A50016-E1112-C601-1-7618

232/269

Flows

29. Assignment of subscriber related features (ENTR MSUBFT)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed addMSubFtAction MSubFtInfo

30. Withdrawal of subscriber related features (CAN MSUBFT)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed remMSubFtAction MsubFtInfo

Note : FeatureNb shall not be used

IMSI Link

31. Establish an IMSI link (CR MSUBLINK)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed establishLinkAction EstablishLinkInfo

32. Cancel an IMSI link (CAN MSUBLINK)


M-ACTION BOC : BOI : Mode : Action type :

hlrSubEntry hlrFunctionId-msin confirmed cancelLinkAction

IMSI tracing

33. Activation of IMSI tracing (ACT IMSITRAC)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed actIMSITraceAction ActIMSITraceInfo

34. Deactivation of IMSI tracing (DACT IMSITRAC)


M-ACTION BOC :

hlrSubEntry

A50016-E1112-C601-1-7618

233/269

Flows

BOI : Mode : Action type : Action information :

hlrFunctionId-msin confirmed deactIMSITraceAction DeactIMSITraceInfo

Simcard changeover data

35. Create a newMsin (ENTR SIMCCH)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed createNewMsinAction CreateNewMsinInfo

36. Cancel newMsin (CAN SIMCCH)


M-ACTION BOC : BOI : Mode : Action type :

hlrSubEntry hlrFunctionId-msin confirmed cancelNewMsinAction

Voice call group

37. Assignment of a voice call group service (ENTR VGSGRP)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed addVgsGroupAction VgsGroup

38. Withdrawal of a voice call group service (CAN VGSGRP)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed remVgsGroupAction VgsGroup

GPRS Services

39. Add GPRS service to GSM subscribers (ENTR GPRSERV)

M-ACTION BOC : BOI :

hlrSubEntry hlrFunctionId-msin

A50016-E1112-C601-1-7618

234/269

Flows

Mode : Action type : Action information :

confirmed addGPRServAction GPRService

40. Remove GPRS service from subscribers (CAN GPRSERV)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed remGPRServAction PDPRecList

41. Display SIMcard changeover data


See hlr Subscriber display SIMcard changeover data

GSM bearer capability info element

42. Create hlrBcieEntry (CR GSMBCIE)


M-CREATE MOC : MOI : Attribute list :

hlrBcieEntry hlrFunctionId-bcieId bcie Components of bcie that must be specified : InfoTransferCapability (ITC) TransferMode (TRMODE) RadioChannelRequirements (RACHRQ)

43. Delete hlrBcieEntry (CAN GSMBCIE)


M-DELETE BOC : BOI :

hlrBcieEntry hlrFunctionId-bcieId

44. Display one hlrBcieEntry (DISP GSMBCIE)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

hlrBcieEntry hlrFunctionId-bcieId

hlrBcieEntry hlrFunctionId-bcieId bcie

45. Display all hlrBcieEntries (DISP GSMBCIE)


M-GET BOC : BOI : Scope : Filter : Response :

hlrFunction hlrFunctionId firstLevelOnly object class equal to hlrBcieEntry

A50016-E1112-C601-1-7618

235/269

Flows

MOC : MOI : Attribute list :

hlrBcieEntry hlrFunctionId-bcieId bcie

46. Modify bcieEntry (MOD GSMBCIE)


M-SET BOC : BOI : Modification list :

hlrBcieEntry hlrFuncionId-bcieId REPLACE operator and specify changes on attribute bcie

Quality of service profile

47. Create QOS profiles (CR QOSPROF)


M-CREATE MOC : MOI : Attribute list :

qoSProfileTabEntry hlrFunctionId-qoSProfile mandatory delayClass (DELAY) MeanThroughputClass (MTHRPUT) PeakThroughputClass (PTHRPUT) PrecedenceClass (PRECED) ReliabilityClass (RELIAB) Optional allocationRetentionPriorityPO (ARPRIO) DeliveryErroneousSDU (DLVESDU) DeliveryOrder (DLVORDER) GuaranteedBitRate (GBR) MaxBitRate (MBR) MaxSDUSize (MSDUSZ) ResidualBitErrorRatio (RBER) SDUErrorRatio (SDUER) TrafficClass (TRAFFIC) TrafficHandlingPriority (THPRIO) TransferDelay (TDELAY)

48. Delete QOS profiles (CAN QOSPROF)


M-DELETE BOC : BOI :

qoSProfileTabEntry hlrFunctionId-qoSProfile

49. Display one QOS profiles (DISP QOSPROF)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

qoSProfileTabEntry hlrFunctionId-qoSProfile

qoSProfileTabEntry hlrFunctionId-qoSProfile allocationRetentionPriorityPO (ARPRIO) delayClass (DELAYC) DeliveryErroneousSDU (DLVESDU) DeliveryOrder (DLVORDER) GuaranteedBitRate (GBR) LinkedPDPContexts (LPDPCONT) MaxBitRate (MBR) MaxSDUSize (MSDUSZ) MeanThroughputClass (MTHRPUT) PeakThroughputClass (PTHRPUT) PrecedenceClass (PRECED)

A50016-E1112-C601-1-7618

236/269

Flows

ReliabilityClass (RELIAB) ResidualBitErrorRatio (RBER) TrafficClass (TRAFFIC) TrafficHandlingPriority (THPRIO) TransferDelay (TDELAY)

50. Display all QOS profiles (DISP QOSPROF)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to qoSProfileTabEntry

qoSProfileTabEntry hlrFunctionId-qoSProfile allocationRetentionPriorityPO (ARPRIO) delayClass (DELAYC) DeliveryErroneousSDU (DLVESDU) DeliveryOrder (DLVORDER) GuaranteedBitRate (GBR) LinkedPDPContexts (LPDPCONT) MaxBitRate (MBR) MaxSDUSize (MSDUSZ) MeanThroughputClass (MTHRPUT) PeakThroughputClass (PTHRPUT) PrecedenceClass (PRECED) ReliabilityClass (RELIAB) ResidualBitErrorRatio (RBER) TrafficClass (TRAFFIC) TrafficHandlingPriority (THPRIO) TransferDelay (TDELAY)

51. Modify QOS profiles (MOD QOSPROF)


M-SET BOC : BOI : Modification list :

qoSProfileTabEntry hlrFunctionId-qoSProfile REPLACE operator and specify changes on attributes : allocationRetentionPriorityPO (ARPRIO) delayClass (DELAY) DeliveryErroneousSDU (DLVESDU) DeliveryOrder (DLVORDER) GuaranteedBitRate (GBR) MaxBitRate (MBR) MaxSDUSize (MSDUSZ) MeanThroughputClass (MTHRPUT) PeakThroughputClass (PTHRPUT) PrecedenceClass (PRECED) ReliabilityClass (RELIAB) ResidualBitErrorRatio (RBER) SDUErrorRatio (SDUER) TrafficClass (TRAFFIC) TrafficHandlingPriority (THPRIO) TransferDelay (TDELAY)

Location service profile (LCS)

52. Create LCS profile (CR LCS)


Call related class: M-CREATE MOC :

lCS

A50016-E1112-C601-1-7618

237/269

Flows

MOI : Attribute list :

hlrFunctionId-lcsName mandatory : sSV (SSV) 10110010 NotificationToMS (NTF) Remark : only for this LCS profile, the attribute notificationToMs may have the value awonot. Call unrelated class: M-CREATE MOC : MOI : Attribute list :

lCS hlrFunctionId-lcsName mandatory : sSV (SSV) 10110011 optional : clientList (CLNT) GMLCList (GMLC) NotificationToMS (NTF) Remark : only for this LCS profile, the attribute notificationToMs may have the value notall.

Plmn operator class: M-CREATE MOC : MOI : Attribute list :

lCS hlrFunctionId-lcsName mandatory : sSV (SSV) 10110100 ClientType (CLNTYPE)

53. Delete LCS profile (CAN LCS)


M-DELETE BOC : BOI :

lCS hlrFunctionId-lcsName

54. Display one LCS profile (DISP LCS)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

lCS hlrFunctionId-lcsName

lCS hlrFunctionId-lcsName clientList (CLNT) ClientType (CLNTYPE) GMLCList (GMLC) NotificationToMS (NTF) SSV (SSV)

55. Display all LCS profile (DISP LCS)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to lCS

lCS hlrFunctionId-lcsName clientList (CLNT) ClientType (CLNTYPE) GMLCList (GMLC) NotificationToMS (NTF) SSV (SSV)

56. Modify LCS profile (MOD LCS)


Call related class:

A50016-E1112-C601-1-7618

238/269

Flows

M-SET BOC : BOI : Filter : Attribute list :

lCS hlrFunctionId-lcsName sSV equal to 10110010 REPLACE operator for attribute NotificationToMS (NTF)

Call unrelated class: M-SET BOC : BOI : Filter : Attribute list :

lCS hlrFunctionId-lcsName sSV equal to 10110011 ADD/REMOVE operator for attribute clientList (CLNT) GMLCList (GMLC) NotificationToMS (NTF)

Plmn operator class: M-SET BOC : BOI : Filter : Attribute list :

lCS hlrFunctionId-lcsName sSV equal to 10110100 ADD/REMOVE operator for attribute ClientType (CLNTYPE)

Value added services (VAS)

57. Create valServTabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list :

valServTabEntry hlrFunctionId-valAddService vasAddress VasIndex (IND) IsdnNr.destDigitSeq (ADDR) Type (ADDRTYPE)

58. Delete valServTabEntry (CAN SUBRSERV)


M-DELETE BOC : BOI :

valServTabEntry hlrFunctionId-valAddService

59. Display one valServTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

valServTabEntry hlrFunctionId-valAddService

valServTabEntry hlrFunctionId-valAddService vasAddress

60. Display all valServTabEntry (DISP SUBRSERV)


M-GET BOC : BOI :

hlrFunction hlrFunctionId

A50016-E1112-C601-1-7618

239/269

Flows

Scope : Filter : Response : MOC : MOI : Attribute list :

firstLevelOnly object class equal to valServTabEntry

valServTabEntry hlrFunctionId-valAddService vasAddress

61. Modify valServTabEntry (MOD SUBRSERV)


M-SET BOC : BOI : Modification list :

valServTabEntry hlrFunctionId-valAddService REPLACE operator and specify changes on attribute vasAddress VasIndex (IND) IsdnNr.destDigitSeq (ADDR) VasAddrType (ADDRTYPE)

IN services for MOC (INMOC/O-CSI)

62. Create inMOCServTabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list :

inMOCServTabEntry hlrFunctionId-inMOCService mandatory : gsmSCF (GSMSCF) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) Optional : basicServiceCodeList (BSV) callType (CALLTYP) camelPhase (PHASE) defCall (DEFCALL) destinationNumberLengthList (DESTNOL) destinationNumberList (DESTNO) inService (SCM) matchType (MATCHTYP) optimalRouting (OR) releaseCause (RELCAUS) sendingOptionList (SOPT) triggerDetectionPoint (TDP)

63. Delete inMOCServTabEntry (CAN SUBRSERV)


M-DELETE BOC : BOI :

inMOCServTabEntry hlrFunctionId-inMOCService

64. Display one inMOCServTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

inMOCServTabEntry hlrFunctionId-inMOCService

inMOCServTabEntry hlrFunctionId-inMOCService camelPhase (CAMEL CAPABILITY PHASE) InService (SERVICE CLASS MARK)

A50016-E1112-C601-1-7618

240/269

Flows

OptimalRouting (OPTIMAL ROUTING) RepHndl (REPLACE HANDLING) SendingOptionList (SENDING OPTION) ServAv (SERVICE AVAILABILITY) TriggerDetectionPoint : this attribute contains the info : TDP2 : GsmSCF ServKey DefCall DestinationNumberList DestinationNumberLengthList MatchType BasicServiceCodeList CallType TDP4 : GsmSCF ServKey DefCall ReleaseCause

65. Display all inMOCServTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to inMOCServTabEntry

inMOCServTabEntry hlrFunctionId-inMOCService camelPhase (CAMEL CAPABILITY PHASE) InService (SERVICE CLASS MARK) OptimalRouting (OPTIMAL ROUTING) RepHndl (REPLACE HANDLING) SendingOptionList (SENDING OPTION) ServAv (SERVICE AVAILABILITY) TriggerDetectionPoint : this attribute contains the info : TDP2 : GsmSCF ServKey DefCall DestinationNumberList DestinationNumberLengthList MatchType BasicServiceCodeList CallType TDP4 : GsmSCF ServKey DefCall ReleaseCause

66. Modify inMOCServTabEntry (MOD SUBRSERV)


M-SET BOC : BOI : Filter : Modification list :

inMOCServTabEntry hlrFunctionId-inMOCService triggerDetectionPoint equal to triggerDetectionPoint values REPLACE operator and specification of changes required, for attributes : CallType (CALLTYP) camelPhase (PHASE) defCall (DEFCALL) gsmSCF (GSMSCF) inService (SCM)

A50016-E1112-C601-1-7618

241/269

Flows

matchType (MATCHTYP) optimalRouting (OR) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) ADD / REMOVE operator and specification of changes required for attributes : basicServiceCodeList (BSV/CBSV) destinationNumberLengthList (DESTNOL/CDESTNOL) destinationNumberList (DESTNO/CDESTNO) releaseCause (RELCAUS/CRELCAUS) sendingOptionList (SOPT/CSOPT) triggerDetectionPoint (TDP) SetToDefault operator and attributeId : basicServiceCodeList destinationNumberLengthList destinationNumberList releaseCause sendingOptionList

IN services for MTC (INMTC/T-CSI)

67. Create inMTCServTabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list :

inMTCServTabEntry hlrFunctionId- inMTCService mandatory : gsmSCF (GSMSCF) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) Optional : basicServiceCodeList (BSV) camelPhase (PHASE) defCall (DEFCALL) forceRetrvCurrLoc (FRCL) inService (SCM) mSubLoc (MSUBLOC) mSubSt (MSUBST) optimalRouting (OR) releaseCause (RELCAUS) sendingOptionList (SOPT) triggerDetectionPoint (TDP)

68. Delete inMTCServTabEntry (CAN SUBRSERV)


M-DELETE BOC : BOI :

inMTCServTabEntry hlrFunctionId- inMTCService

69. Display one inMTCServTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

inMTCServTabEntry hlrFunctionId- inMTCService

inMTCServTabEntry hlrFunctionId- inMTCService camelPhase (CAMEL CAPABILITY PHASE) forceRetrvCurrLoc (FORCE RETRIEVAL OF CURRENT LOCATION) InService (SERVICE CLASS MARK) MSubLoc (SUBSCRIBER LOCATION) MsubSt (SUBSCRIBER STATUS)

A50016-E1112-C601-1-7618

242/269

Flows

OptimalRouting (OPTIMAL ROUTING) RepHndl (REPLACE HANDLING) SendingOptionList (SENDING OPTION) ServAv (SERVICE AVAILABILITY) TriggerDetectionPoint : this attribute contains the info : TDP12 : GsmSCF ServKey DefCall BasicServiceCodeList TDP13 : GsmSCF ServKey DefCall ReleaseCause TDP14 : GsmSCF ServKey DefCall ReleaseCause

70. Display all inMTCServTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to inMTCServTabEntry

inMTCServTabEntry hlrFunctionId-inMTCService camelPhase (CAMEL CAPABILITY PHASE) forceRetrvCurrLoc (FORCE RETRIEVAL OF CURRENT LOCATION) InService (SERVICE CLASS MARK) MSubLoc (SUBSCRIBER LOCATION) MsubSt (SUBSCRIBER STATUS) OptimalRouting (OPTIMAL ROUTING) RepHndl (REPLACE HANDLING) SendingOptionList (SENDING OPTION) ServAv (SERVICE AVAILABILITY) TriggerDetectionPoint : this attribute contains the info : TDP12 : GsmSCF ServKey DefCall BasicServiceCodeList TDP13 : GsmSCF ServKey DefCall ReleaseCause TDP14 : GsmSCF ServKey DefCall ReleaseCause

71. Modify inMTCServTabEntry (MOD SUBRSERV)


M-SET BOC : BOI : Filter : Modification list :

inMTCServTabEntry hlrFunctionId-inMTCService triggerDetectionPoint equal to triggerDetectionPoint values REPLACE operator and specification of changes required, for attributes : camelPhase (PHASE) defCall (DEFCALL)

A50016-E1112-C601-1-7618

243/269

Flows

forceRetrvCurrLoc (FRCL) gsmSCF (GSMSCF) inService (SCM) mSubLoc (MSUBLOC) mSubSt (MSUBST) optimalRouting (OR) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) ADD / REMOVE operator and specification of changes required for attributes : basicServiceCodeList (BSV/CBSV) releaseCause (RELCAUS/CRELCAUS) sendingOptionList (SOPT/CSOPT) triggerDetectionPoint (TDP) SetToDefault operator and attributeId : basicServiceCodeList releaseCause sendingOptionList

Own short code table entries

72. Create shortCdTabEntry (CR SUBRSERV SUBRELRO)


M-CREATE MOC : MOI : Attribute list :

shortCDTabEntry hlrFunctionId-shortCode shortCdIndex

73. Delete shortCdTabEntry (CAN SUBRSERV SUBRELRO)


M-DELETE BOC : BOI :

shortCDTabEntry hlrFunctionId-shortCode

74. Display one shortCdTabEntry (DISP SUBRSERV SUBRELRO)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

shortCDTabEntry hlrFunctionId-shortCode

shortCDTabEntry hlrFunctionId-shortCode shortCDIndex

75. Display all shortCdTabEntry (DISP SUBRSERV SUBRELRO)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to shortCDTabEntry

shortCDTabEntry hlrFunctionId-shortCode shortCDIndex

A50016-E1112-C601-1-7618

244/269

Flows

76. Modify shortCdTabEntry (MOD SUBRSERV SUBRELRO)


M-SET BOC : BOI : Modification list :

shortCDTabEntry hlrFunctionId-shortCode REPLACE operator for attribute shortCDIndex

Ported short code table entries

Remark : For ported ShortCodes, it is required to fill in the NDC.

77. Create shortCdTabPorted (CR SUBRSERV SUBRELRO)


M-CREATE MOC : MOI : Attribute list :

shortCDTabPorted hlrFunctionId-portedCode shortCdIndex

78. Delete shortCdTabPorted (CAN SUBRSERV SUBRELRO)


M-DELETE BOC : BOI :

shortCDTabPorted hlrFunctionId-portedCode

79. Display one shortCdTabPorted (DISP SUBRSERV SUBRELRO)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

shortCDTabPorted hlrFunctionId-portedCode

shortCDTabPorted hlrFunctionId-portedCode shortCDIndex

80. Display all shortCdTabPorted (DISP SUBRSERV SUBRELRO)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to shortCDTabEntry

shortCDTabPorted hlrFunctionId-portedCode shortCDIndex

81. Modify shortCdTabPorted (MOD SUBRSERV SUBRELRO)


M-SET BOC : BOI : Modification list :

shortCDTabPorted hlrFunctionId-portedCode REPLACE operator for attribute shortCDIndex

UG-CSI services
245/269

A50016-E1112-C601-1-7618

Flows

82. Create ugcsiTabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list :

ugcsiTabEntry hlrFunctionId-servCode gsmSCF (UGCSI unit2)

83. Delete ugcsiTabEntry (CAN SUBRSERV)


M-DELETE BOC : BOI :

ugcsiTabEntry hlrFunctionId-servCode

84. Display one ugcsiTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

ugcsiTabEntry hlrFunctionId-servCode

ugcsiTabEntry hlrFunctionId-servCode gsmSCF

85. Display all ugcsiTabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to ugcsiTabEntry

ugcsiTabEntryPackage hlrFunctionId-servCode gsmSCF

86. Modify ugcsiTabEntry (MOD SUBRSERV)


M-SET BOC : BOI : Modification list :

ugcsiTabEntry hlrFunctionId-servCode REPLACE operator for attribute gsmSCF

SS-CSI services

87. Create sSCSITabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list

sSCSITabEntry hlrFunctionId-sSCSIService mandatory : csiSupplServices (SSV) gsmSCF (GSMSCF) optional : repHndl (REPHNDL) endingOptionList (SOPT) servAv (SERVAV)

A50016-E1112-C601-1-7618

246/269

Flows

88. Delete sSCSITabEntry (CAN SUBRSERV)


M-DELETE BOC : BOI :

sSCSITabEntry hlrFunctionId-sSCSIService

89. Display one sSCSITabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

sSCSITabEntry hlrFunctionId-sSCSIService

sSCSITabEntry hlrFunctionId-sSCSIService csiSupplServices (SSV) gsmSCF (SERVICE CONTROL FUNCTION) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY)

90. Display one sSCSITabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to sSCSITabEntry

sSCSITabEntry hlrFunctionId-sSCSIService csiSupplServices (SSV) gsmSCF (SERVICE CONTROL FUNCTION) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY)

91. Modify sSCSITabEntry (MOD SUBRSERV)


M-SET BOC : BOI : Modification list :

sSCSITabEntry hlrFunctionId-sSCSIService REPLACE handling for attributes : gsmSCF (GSMSCF) repHndl (REPHNDL) servAv (SERVAV) ADD and/or REMOVE operator(s) and specification of values for attributes : csiSupplServices sendingOptionList (SOPT) SetToDefault operator and attributeId : sendingOptionList (SOPT) GPRS-CSI services

92. Create GPRSCSITabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list :

gPRSCSITabEntry hlrFunctionId-gPRSCSIService mandatory : gsmSCF (GSMSCF) repHndl (REPHNDL) servAv (SERVAV)

A50016-E1112-C601-1-7618

247/269

Flows

Optional :

servKey (SERVKEY) triggerDetectionPoint (TDP) camelPhase (PHASE) defCall (DEFCALL) restrictedAccessPoint (RAPN) sendingOptionList (SOPT)

93. Delete GPRSCSITabEntry (CAN SUBRSERV)


M-DELETE BOC : BOI :

gPRSCSITabEntry hlrFunctionId-gPRSCSIService

94. Display one GPRSCSITabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

gPRSCSITabEntry hlrFunctionId-gPRSCSIService

gPRSCSITabEntry hlrFunctionId-gPRSCSIService camelPhase (CAMEL CAPABILITY PHASE) repHndl (REPLACE HANDLING) restrictedAccessPoint (RAPN) sendingOptionList (SOPT) servAv (SERVAV) triggerDetectionPoint this attribute contains the info : TDP1 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP2 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP11 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP12 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP14 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY)

95. Display all GPRSCSITabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to gPRSCSITabEntry

gPRSCSITabEntry hlrFunctionId-gPRSCSIService camelPhase (CAMEL CAPABILITY PHASE) repHndl (REPLACE HANDLING) restrictedAccessPoint (RAPN) sendingOptionList (SOPT) servAv (SERVAV) triggerDetectionPoint this attribute contains the info : TDP1 :

A50016-E1112-C601-1-7618

248/269

Flows

defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP2 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP11 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP12 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP14 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY)

96. Modify GPRSCSITabEntry (MOD SUBRSERV)


M-SET BOC : BOI : Filter : Modification list :

gPRSCSITabEntry hlrFunctionId-gPRSCSIService triggerDetectionPoint equal to triggerDetectionPoint values REPLACE handling for attributes : camelPhase (PHASE) defCall (DEFCALL) gsmSCF (GSMSCF) repHndl (REPHNDL) restrictedAccessPoint (RAPN) servKey (SERVKEY) servAv (SERVAV) ADD and/or REMOVE operator(s) and specification of values for attributes : sendingOptionList (SOPT) triggerDetectionPoint (TDP) SetToDefault operator and attributeId : SendingOptionList (SOPT)

D-CSI services

97. Create dCSITabEntry (CR SUBRSERV)


M-CREATE MOC : MOI : Attribute list :

dCSITabEntry hlrFunctionId-dCSIService mandatory : defCall (DEFCALL) destinationNumberList (DESTNO) gsmSCF (GSMSCF) servKey (SERVKEY) Optional : camelPhase (PHASE) optimalRouting (OR) repHndl (REPHNDL) sendingOptionList (SOPT) servAv (SERVAV)

98. Delete dCSITabEntry (CAN SUBRSERV)

A50016-E1112-C601-1-7618

249/269

Flows

M-DELETE BOC : BOI :

dCSITabEntry hlrFunctionId-dCSIService

99. Display one dCSITabEntry (DISP SUBRSERV)


M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

dCSITabEntry hlrFunctionId-dCSIService

dCSITabEntry hlrFunctionId-dCSIService camelPhase (CAMEL CAPABILITY PHASE) optimalRouting (OPTIMAL ROUTING) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) tdp3AnalysedInfo this attribute contains the info : defCall (DEFCALL) destinationNumber (DESTINATION NUMBER) gsmSCF (SERVICE CTRL FCN) servKey (SERVKEY)

100.

Display all dCSITabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class eual to dCSITabEntry

dCSITabEntry hlrFunctionId-dCSIService camelPhase (CAMEL CAPABILITY PHASE) optimalRouting (OPTIMAL ROUTING) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) tdp3AnalysedInfo this attribute contains the info : defCall (DEFCALL) destinationNumber (DESTINATION NUMBER) gsmSCF (SERVICE CTRL FCN) servKey (SERVKEY)

101.

Modify all dCSITabEntry (MOD SUBRSERV)

M-SET BOC : BOI : Filter : values Modification list :

dCSITabEntry hlrFunctionId-dCSIService triggerDetectionPoint equal to triggerDetectionPoint REPLACE operator and specifications for attributes: camelPhase (PHASE) defCall (DEFCALL) destinationNumber (DESTNO) gsmSCF (GSMSCF) optimalRouting (OR) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) ADD and/or REMOVE operator and specifications for attributes: DestinationNumber (DESTNO/CDESTNO) SendingOptionList (SOPT/CSOPT)

A50016-E1112-C601-1-7618

250/269

Flows

SetToDefault operator and attributeId : DestinationNumber SendingOptionList

M-CSI services

102.

Create mCSITabEntry (CR SUBRSERV)

M-CREATE MOC : MOI : Attribute list :

mCSITabEntry hlrFunctionId-mCSIService mandatory : gsmSCF (GSMSCF) mobilityMngmTrigger (MMT) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) Optional : sendingOptionList (SOPT)

103.

Delete mCSITabEntry (CAN SUBRSERV)

M-DELETE BOC : BOI :

mCSITabEntry hlrFunctionId-mCSIService

104.
M-GET BOC : BOI :

Display one mCSITabEntry (DISP SUBRSERV)

mCSITabEntry hlrFunctionId-mCSIService

Response : MOC : MOI : Attribute list :

mCSITabEntry hlrFunctionId-mCSIService gsmSCF (SERVICE CONTROL FUNCTION) mobilityMngmTrigger (MM TRIGGER) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) servKey (SERVICE KEY)

105.

Display all mCSITabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to mCSITabEntry

mCSITabEntry hlrFunctionId-mCSIService gsmSCF (SERVICE CONTROL FUNCTION) mobilityMngmTrigger (MM TRIGGER) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) servKey (SERVICE KEY)

106.

Modify mCSITabEntry (MOD SUBRSERV)

A50016-E1112-C601-1-7618

251/269

Flows

M-SET BOC : BOI : Modification list :

mCSITabEntry hlrFunctionId-mCSIService REPLACE operator and specification of attributes : gsmSCF repHndl servAv servKey ADD and/or REMOVE operator and specification of attributes: mobilityMngmTrigger sendingOptionList SetToDefault operator and attributeId : SendingOptionList

SMS-CSI services

107.

Create sMSCSITabEntry (CR SUBRSERV)

M-CREATE MOC : MOI : Attribute list :

sMSCSITabEntry hlrFunctionId-sMSCSIService mandatory : gsmSCF (GSMSCF) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) Optional : camelPhase (PHASE) defCall (DEFCALL) sendingOptionList (SOPT)

108.

Delete sMSCSITabEntry (CAN SUBRSERV)

M-DELETE BOC : BOI :

sMSCSITabEntry hlrFunctionId-sMSCSIService

109.
M-GET BOC : BOI :

Display one sMSCSITabEntry (DISP SUBRSERV)

sMSCSITabEntry hlrFunctionId-sMSCSIService

Response : MOC : MOI : Attribute list :

sMSCSITabEntry hlrFunctionId-sMSCSIService camelPhase (CAMEL CAPABILITY PHASE) defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) servKey (SERVICE KEY)

110.

Display all sMSCSITabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter :

hlrFunction hlrFunctionId firstLevelOnly object class equal to sMSCSITabEntry

A50016-E1112-C601-1-7618

252/269

Flows

Response : MOC : MOI : Attribute list :

sMSCSITabEntry hlrFunctionId-sMSCSIService camelPhase (CAMEL CAPABILITY PHASE) defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) servKey (SERVICE KEY)

111.

Modify sMSCSITabEntry (MOD SUBRSERV)

M-SET BOC : BOI : Modification list :

sMSCSITabEntry hlrFunctionId-sMSCSIService REPLACE operator with attribute value : camelPhase defCall gsmSCF repHndl servAv servKey ADD and/or REMOVE operator and specification of attributes: sendingOptionList setToDefault operator and attributeId: sendingOptionList

112.

Create mtSMSCSITabEntry (CR SUBRSERV)

M-CREATE MOC : MOI : Attribute list :

mtSMSCSITabEntry hlrFunctionId-mtSMSCSIService mandatory : gsmSCF (GSMSCF) repHndl (REPHNDL) servAv (SERVAV) servKey (SERVKEY) Optional : camelPhase (PHASE) defCall (DEFCALL) sendingOptionList (SOPT) criteriaList (TDP criteria for MT SMS)

113.

Delete mtSMSCSITabEntry (CAN SUBRSERV)

M-DELETE BOC : BOI :

mtSMSCSITabEntry hlrFunctionId-mtSMSCSIService

114.
M-GET BOC : BOI :

Display one mtMSCSITabEntry (DISP SUBRSERV)

mtSMSCSITabEntry hlrFunctionId-mtSMSCSIService

Response : MOC : MOI : Attribute list :

mtSMSCSITabEntry hlrFunctionId-mtSMSCSIService camelPhase (CAMEL CAPABILITY PHASE) defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) servKey (SERVICE KEY)

A50016-E1112-C601-1-7618

253/269

Flows

criteriaList (TDP criteria for MT SMS)

115.

Display all mtSMSCSITabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to mtSMSCSITabEntry

mtSMSCSITabEntry hlrFunctionId-mtSMSCSIService camelPhase (CAMEL CAPABILITY PHASE) defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) servKey (SERVICE KEY) criteriaList (TDP criteria for MT SMS)

116.

Modify mtSMSCSITabEntry (MOD SUBRSERV)

M-SET BOC : BOI : Modification list :

mtSMSCSITabEntry hlrFunctionId-mtSMSCSIService REPLACE operator with attribute value : camelPhase defCall gsmSCF repHndl servAv servKey ADD and/or REMOVE operator and specification of attributes: sendingOptionList criteriaList setToDefault operator and attributes: sendingOptionList criteriaList

U-CSI services

117.

Create uCSITabEntry (CR SUBRSERV)

M-CREATE MOC : MOI : Attribute list :

uCSITabEntry hlrFunctionId-uCSIServiceId mandatory : uCSIServList

118.

Delete uCSITabEntry (CAN SUBRSERV)

M-DELETE BOC : BOI :

uCSITabEntry hlrFunctionId-uCSIServiceId

119.

Display one uCSITabEntry (DISP SUBRSERV)

A50016-E1112-C601-1-7618

254/269

Flows

M-GET BOC : BOI : Response : MOC : MOI : Attribute list :

uCSITabEntry hlrFunctionId-uCSIServiceId

uCSITabEntry hlrFunctionId-uCSIServiceId uCSIServList

120.

Display all uCSITabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to uCSITabEntry

uCSITabEntry hlrFunctionId-uCSIServiceId uCSIServList

121.

Modify uCSITabEntry (MOD SUBRSERV)

M-SET BOC : BOI : Modification list :

uCSITabEntry hlrFunctionId-uCSIServiceId ADD and/or REMOVE operator and specification of attribute : UCSIServList

VT-CSI services

122.

Create vTCSITabEntry (CR SUBRSERV)

M-CREATE MOC : MOI : Attribute list :

vTCSITabEntry hlrFunctionId-vTCSIService mandatory : gsmSCF (GSMSCF) repHndl (REPHNDL) sendingOptionList (SOPT) servAv (SERVAV) servKey (SERVKEY) Optional : basicServiceCodeList (BSV) camelPhase (PHASE) defCall (DEFCALL) releaseCause (RELCAUS) triggerDetectionPoint (TDP)

123.

Delete vTCSITabEntry (CAN SUBRSERV)

M-DELETE BOC : BOI :

vTCSITabEntry hlrFunctionId-vTCSIService

124.
M-GET BOC : BOI :

Display one vTCSITabEntry (DISP SUBRSERV)

vTCSITabEntry hlrFunctionId-vTCSIService

A50016-E1112-C601-1-7618

255/269

Flows

Response : MOC : MOI : Attribute list :

vTCSITabEntry hlrFunctionId-vTCSIService camelPhase (CAMEL CAPABILITY PHASE) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) triggerDetectionPoint this attribute contains the info : TDP12 : BasicServiceCodeList (BASIC SERVICE CODE) defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP13 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) releaseCause (RELEASE CAUSE CODE) TDP14 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) releaseCause (RELEASE CAUSE CODE)

125.

Display all vTCSITabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equals vTCSITabEntry

vTCSITabEntry hlrFunctionId-vTCSIService camelPhase (CAMEL CAPABILITY PHASE) repHndl (REPLACE HANDLING) sendingOptionList (SENDING OPTION) servAv (SERVICE AVAILABILITY) triggerDetectionPoint this attribute contains the info : TDP12 : basicServiceCodeList (BASIC SERVICE CODE) defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) TDP13 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) releaseCause (RELEASE CAUSE CODE) TDP14 : defCall (DEFAULT CALL HANDLING) gsmSCF (SERVICE CONTROL FUNCTION) servKey (SERVKEY) releaseCause (RELEASE CAUSE CODE)

126.

Modify vTCSITabEntry (MOD SUBRSERV)

M-SET BOC : BOI : Filter : values Modification list :

vTCSITabEntry hlrFunctionId-vTCSIService triggerDetectionPoint equal to triggerDetectionPoint REPLACE operator and specification of attributes: cmelPhase defCall

A50016-E1112-C601-1-7618

256/269

Flows

gsmSCF repHndl servAv servKey ADD and/or REMOVE operator and specification of attributes: basicServiceCodeList releaseCause sendingOptionList triggerDetectionPoint SetToDefault and attributeIds: basicServiceCodeList releaseCause sendingOptionList

Multiple subscriber profile (MSP)

127.

Create mSPTabEntry (CR SUBRSERV)

M-CREATE MOC : MOI : Attribute list :

mSpTabEntry hlrFunctionId-mSPService mSPList (MSP)

128.

Delete mSPTabEntry (CAN SUBRSERV)

M-DELETE BOC : BOI :

mSpTabEntry hlrFunctionId-mSPService

129.
M-GET BOC : BOI :

Display one mSPTabEntry (DISP SUBRSERV)

mSpTabEntry hlrFunctionId-mSPService

Response : Attribute list :

mSPList (MSP)

130.

Display all mSPTabEntry (DISP SUBRSERV)

M-GET BOC : BOI : Scope : Filter : Response : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object equal to mSPTabEntry

mSPList (MSP)

131.

Modify mSPTabEntry (MOD SUBRSERV)

M-GET BOC : BOI : Modification list :

mSpTabEntry hlrFunctionId-mSPService ADD and/or REMOVE operator and specification of the attribute : mSPList

A50016-E1112-C601-1-7618

257/269

Flows

Roaming restriction table

132.

Create roamRestTabEntry (CR ROAMAREA)

M-CREATE MOC : MOI : Attribute list :

roamRestTabEntry hlrFunctionId-regRoamId PNIndicator (ALLOWED) iSD (ISDN)

133.

Delete roamRestTabEntry (CAN ROAMAREA)

M-DELETE BOC : BOI :

roamRestTabEntry hlrFunctionId-regRoamId

134.
M-GET BOC : BOI :

Display one roamRestTabEntry (DISP ROAMAREA)

roamRestTabEntry hlrFunctionId-regRoamId

Response : MOC : MOI : Attribute list :

roamRestTabEntry hlrFunctionId-regRoamId PNIndicator (ALLOWED) iSD (ISDN)

135.

Display all roamRestTabEntry (DISP ROAMAREA)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to roamRestTabEntry

roamRestTabEntry hlrFunctionId-regRoamId PNIndicator (ALLOWED) iSD (ISDN)

136.

Modify roamRestTabEntry (MOD ROAMAREA)

M-SET BOC : BOI : Modification list :

roamRestTabEntry hlrFunctionId-regRoamId iSD (ISDN)

Filter entries

137.

Create filterTabEntry (CR FILTER)

A50016-E1112-C601-1-7618

258/269

Flows

M-CREATE MOC : MOI : Attribute list :

filterTabEntry hlrFunctionId-filterName optional : accessSubscription (ACCSUB) bsvList (BSV) expiryDateRange (EXPIRY) locAreaCode (LAC) mscat (MSCAT) mSubFt (MSUBFT) ndcList (NDC) notificationToCSE (NTF) oprServ (OPRSERV) prfMsin (PRFMSIN) qoSProfile (QOSPROF) select (SELECT) ssCode (SSV) viewMsub (VIEW)

138.

Delete filterTabEntry (CAN FILTER)

M-DELETE BOC : BOI :

filterTabEntry hlrFunctionId-filterName

139.
M-GET BOC : BOI :

Display one filterTabEntry (DISP FILTER)

filterTabEntry hlrFunctionId-filterName

Response : MOC : MOI : Attribute list :

filterTabEntry filterName accessSubscription (ACCESS SUBSCRIPTION) bsvList (BSV) expiryDateRange (EXPIRY) locAreaCode (LAC) mscat (MSCAT) mSubFt (MSUBFT) ndcList (NDC) notificationToCSE (NTF) oprServ (OPRSERV) prfMsin (PRFMSIN) qoSProfile (QOSPROF) select (SELECT) ssCode (SSV) viewMsub (VIEW)

140.

Display all filterTabEntry (DISP FILTER)

M-GET BOC : BOI : Scope : Filter : Response : MOC : MOI : Attribute list :

hlrFunction hlrFunctionId firstLevelOnly object class equal to filterTabEntry

filterTabEntry hltFunctionId-filterName accessSubscription (ACCESS SUBSCRIPTION) bsvList (BSV) expiryDateRange (EXPIRY) locAreaCode (LAC) mscat (MSCAT) mSubFt (MSUBFT) ndcList (NDC) notificationToCSE (NTF) oprServ (OPRSERV) prfMsin (PRFMSIN)

A50016-E1112-C601-1-7618

259/269

Flows

qoSProfile (QOSPROF) select (SELECT) ssCode (SSV)

GroupCommands

141.

Start grp cmd to delete subscribers in HLR (CAN MSUB)

See hlr subscriber delete multiple subscribers in HLR

142.

Start grp cmd to delete many subscribers in SGSN via HLR (CAN MSUB)

See hlr subscriber Delete multiple subscribers in SGSN via HLR

143.

Start grp cmd to delete many subscribers in VLR via HLR (CAN MSUB)

See hlr subscriber Delete multiple subscribers in VLR via HLR

144. Start grp cmd to assign a set of GC services to many subscribers (ENTR GCSERV)
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2SetOfGCServAction StartGroupM2SetOfGCServ

How to set the action information syntax : SelectionList (MSIN) SetOfGCServ Specify one or a range of msin values (up to 50) Specify the services that must be assigned to the subscriber(s). See also supplementary services assign a set of supplementary general call services to a subscriber. Up to 39 services can be specified. Specify the name of an instance of the object FilterTabEntry. The filter is optional.

Filter (FILTER) :

145. Start grp cmd to remove GC services from many subscribers (CAN GCSERV)
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2RemGCServAction StartGroupM2GCServ

How to set the action information syntax : SelectionList (MSIN) : GCServ : Specify one or a range of msin values (up to 50) Specify the service that must be removed from the subscriber(s). See also supplementary services remove supplementary services from a subscriber (GC services). Specify the name of an instance of the object FilterTabEntry. The filter is optional.

Filter (FILTER) :

A50016-E1112-C601-1-7618

260/269

Flows

146. Start grp cmd to remove a set of GC services from many subscribers (CAN GCSERV)
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2RemSetOfGCServAction StartGroupM2SetOfGCServ

How to set the action information syntax : SelectionList (MSIN) : SetOfGCServ : Specify one or a range of msin values (up to 50) Specify up to 39 services that must be removed from the subscriber(s). See also supplementary services remove supplementary services from a subscriber (GC services). Specify the name of an instance of the object FilterTabEntry. The filter is optional.

Filter (FILTER) :

147. Start group cmd to assign/change operator services to many subscribers (ENTR OPRSERV)
See operator services - Start group cmd to assign/change operator services to many subscribers

148. Start group cmd to withdraw operator services from many subscribers (CAN OPRSERV)
See operator services - Start group cmd to withdraw operator services from many subscribers

149.

Stop grp cmd initiated via Q3

M-ACTION BOC : BOI : Mode : Action type : Action information :

groupCommand hlrFunctionId-groupCommandId confirmed groupCommandStop not used

150.
M-GET BOC : BOI :

Display grp cmd

groupCommand hlrFunctionId-groupCommand

Response : MOC : MOI : Attribute list :

groupCommand hlrFunctionId-groupCommand groupCommandSeqNumber UsageState

Operator services

151. Assignment/change of operator service(s) of a single subscriber (ENTR OPRSERV)


A50016-E1112-C601-1-7618 261/269

Flows

152.

OPRSERV)

M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed addReplaceOprServAction AddReplaceOprServInfo

To assign one or many operator service(s) the following fields of the information syntax must be used : Assignment of CSI operator service : oprserv (one element): oprserv (OPRSERV unit1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI serv (SERV) - name of (one) CSI service table Assignment of CSI operator service(s) and/or MSP operator service : oprServ (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit 1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI msp serv (OPRSERV unit 2) csi-state (OPSERV unit 3) optional, not applicable for oprserv=msp or uCSI csi-notif (OPRSERV unit4) optional, not applicable for oprserv=msp or uCSI notificationToCSE assignment of subscriber related service(s) value added services (VAS) oprserv (one element): oprserv (OPRSERV unit1) subrelro serv (SERV) up to 10 entries with name of subscriber related service table(s) assignment of USSD Camel subscription information oprserv (one element) oprserv (OPRSERV unit1) UCSI ucsi (UCSI) up to 20 entries consisting of ucsiServCode and gsmscf

To change operator services which are assigned to a subscriber the following fields of the information syntax must be used : change the CSI-state and/or the CSI-notification flag of specific assigned CSIs oprserv (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit1) Possible values :

A50016-E1112-C601-1-7618

262/269

Flows

inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI csi-state (OPSERV unit 3) optional csi-notif (OPRSERV unit4) optional

At least one of the optional components must be present. change the CSI-state and/or the CSI-notification flag of all assigned CSIs oprserv (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit1) Possible values : allCSI csi-state (OPSERV unit 3) optional csi-notif (OPRSERV unit4) optional At least one of the optional components must be present.

153. Withdrawal of operator service(s) from a single subscriber (CAN OPRSERV)


M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrSubEntry hlrFunctionId-msin confirmed removeOprServAction RemoveOprServInfo

To remove an operator service from a subscriber, the following fields of the information syntax must be used : Remove CSI operator services oprserv (list of CSI operator services to be removed) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI msp Remove subscriber related services (value added services) oprserv = subrelro serv (up to 10 entries with name of subscriber related service table(s)) Remove all subscriber related services oprserv = subrelro

Remove of USSD CAMEL subscription information oprserv = ucsi ucsi (up to 20 ucsiServCodes)

A50016-E1112-C601-1-7618

263/269

Flows

154. Start group cmd to assign/change operator services to many subscribers (ENTR OPRSERV)
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2AddReplaceOprSrvAction GroupAddReplaceOprSrvInfo

To assign one or many operator service(s) the following fields of the information syntax must be used: Assignment of CSI operator service : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (one element): oprserv (OPRSERV unit1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI serv (SERV) - name of (one) CSI service table Assignment of CSI operator service for only those subscribers that match the filter criteria : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (one element): oprserv (OPRSERV unit1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI serv (SERV) name of (one) CSI service table filter : name of the filterTabEntry instance that defines the filter (*)

Assignment of CSI operator service(s) and/or MSP operator service : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprServ (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit 1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI

A50016-E1112-C601-1-7618

264/269

Flows

notificationToCSE (optional)

mCSI dCSI tIFCSI msp serv (OPRSERV unit 2) csi-state (OPSERV unit 3) optional, not applicable for oprserv=msp csi-notif (OPRSERV unit4) optional, not applicable for oprserv=msp

Assignment of CSI operator service(s) and/or MSP operator service for only those subscribers that match the filter criteria : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprServ (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit 1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI msp serv (OPRSERV unit 2) csi-state (OPSERV unit 3) optional, not applicable for oprserv=msp csi-notif (OPRSERV unit4) optional, not applicable for oprserv=msp notificationToCSE (optional) filter : name of the filterTabEntry instance that defines the filter

assignment of subscriber related service(s) value added services (VAS) MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (one element): oprserv (OPRSERV unit1) subrelro serv (SERV) up to 10 entries with name of subscriber related service table(s) assignment of subscriber related service(s) value added services (VAS) for only those subscribers that match the filter criteria : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (one element): oprserv (OPRSERV unit1) subrelro serv (SERV) up to 10 entries with name of subscriber related service table(s) filter : name of the filterTabEntry instance that defines the filter

assignment of USSD Camel subscription information MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (one element) oprserv (OPRSERV unit1) UCSI ucsi (UCSI) up to 20 entries consisting of ucsiServCode and gsmscf assignment of USSD Camel subscription information for only those subscribers that match the filter criteria MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (one element) oprserv (OPRSERV unit1) UCSI ucsi (UCSI) up to 20 entries consisting of ucsiServCode and gsmscf filter : name of the filterTabEntry instance that defines the filter

A50016-E1112-C601-1-7618

265/269

Flows

To change operator services which are assigned to subscribers following fields of the information syntax must be specified : change the CSI-state and/or the CSI-notification flag of specific assigned CSIs MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI csi-state (OPSERV unit 3) optional csi-notif (OPRSERV unit4) optional At least one of the optional components must be present. change the CSI-state and/or the CSI-notification flag of specific assigned CSIs for only those subscribers that match the filter criteria : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit1) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI csi-state (OPSERV unit 3) optional csi-notif (OPRSERV unit4) optional At least one of the optional components must be present. filter : name of the filterTabEntry instance that defines the filter

change the CSI-state and/or the CSI-notification flag of all assigned CSIs MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit1) Possible values : allCSI csi-state (OPSERV unit 3) optional csi-notif (OPRSERV unit4) optional At least one of the optional components must be present. change the CSI-state and/or the CSI-notification flag of all assigned CSIs for only those subscribers that match the filter criteria : MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (non-sorted list with max. one element for each operator service) oprserv (OPRSERV unit1) Possible values : allCSI csi-state (OPSERV unit 3) optional csi-notif (OPRSERV unit4) optional At least one of the optional components must be present. filter : name of the filterTabEntry instance that defines the filter

A50016-E1112-C601-1-7618

266/269

Flows

155. Start group cmd to withdraw operator services from many subscribers (CAN OPRSERV)
M-ACTION BOC : BOI : Mode : Action type : Action information :

hlrFunction hlrFunctionId confirmed startGroupM2RemOprSrvAction GroupRemOprSrvInfo

To remove one or many operator service(s) of many subscribers the following fields of the information syntax must be used : Remove CSI operator services MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (list of CSI operator services to be removed) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI msp Remove CSI operator services for only those subscribers that match the filter criteria MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv (list of CSI operator services to be removed) Possible values : inMOC inMTC uCSI sSCSI gPRSCSI vTCSI sMSCSI mtSMSCSI mCSI dCSI tIFCSI msp filter : name of the filterTabEntry instance that defines the filter

Remove subscriber related services (value added services) MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv = subrelro serv (up to 10 entries with name of subscriber related service table(s)) Remove subscriber related services (value added services) for only those subscribers that match the filter criteria MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv = subrelro serv (up to 10 entries with name of subscriber related service table(s)) filter : name of the filterTabEntry instance that defines the filter

Remove all subscriber related services MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv = subrelro

A50016-E1112-C601-1-7618

267/269

Flows

Remove all subscriber related services for only those subscribers that match the filter criteria MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv = subrelro filter : name of the filterTabEntry instance that defines the filter

Remove of USSD CAMEL subscription information MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv = ucsi ucsi (up to 20 ucsiServCodes) Remove of USSD CAMEL subscription information for only those subscribers that match the filter criteria MsinSelectionList (List with up to 50 fromToMsin/particularMsin can be specified) oprserv = ucsi ucsi (up to 20 ucsiServCodes) filter : name of the filterTabEntry instance that defines the filter

4.4 Error Situations

A50016-E1112-C601-1-7618

268/269

Transformation Rules

5 Transformation Rules
Not applicable.

A50016-E1112-C601-1-7618

269/269

You might also like