Oracle® Communications ASAP Nokia_HLR_M14_ED1_Wireless Cartridge Guide
First Edition
March 2012
Oracle Communications Nokia_HLR_M14_ED1_Wireless Cartridge Guide, First Edition
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.
iii
Contents
1 Cartridge Overview
Hardware and Software Requirements................................................................................................ 1-1NE Interface ........................................................................................................................................ 1-1ASAP Version ..................................................................................................................................... 1-1
Connecting to the NE............................................................................................................................... 1-2Services, Features, and Options............................................................................................................. 1-2Communication Parameters ................................................................................................................... 1-4
2 Atomic Service Description Layer (ASDL) Commands
ASDL Commands..................................................................................................................................... 2-2A_NOK-HLR_M14_ED1_ACTIVATE_HLR-SUB ......................................................................... 2-4A_NOK-HLR_M14_ED1_ADD_BASIC-SRV................................................................................. 2-4A_NOK-HLR_M14_ED1_CREATE_HLR-SUB.............................................................................. 2-5A_NOK-HLR_M14_ED1_CREATE_HLR-SUB-BYPROF............................................................. 2-7A_NOK-HLR_M14_ED1_CREATE_PDP-CNTX........................................................................... 2-7A_NOK-HLR_M14_ED1_DEFINE_ABSENT ................................................................................ 2-8A_NOK-HLR_M14_ED1_DEFINE_AOC ....................................................................................... 2-9A_NOK-HLR_M14_ED1_DEFINE_CB........................................................................................... 2-9A_NOK-HLR_M14_ED1_DEFINE_CBI....................................................................................... 2-10A_NOK-HLR_M14_ED1_DEFINE_CBO..................................................................................... 2-10A_NOK-HLR_M14_ED1_DEFINE_CFB...................................................................................... 2-11A_NOK-HLR_M14_ED1_DEFINE_CFNA.................................................................................. 2-11A_NOK-HLR_M14_ED1_DEFINE_CFNR .................................................................................. 2-12A_NOK-HLR_M14_ED1_DEFINE_CFU ..................................................................................... 2-12A_NOK-HLR_M14_ED1_DEFINE_CLIP .................................................................................... 2-13A_NOK-HLR_M14_ED1_DEFINE_CLIR.................................................................................... 2-13A_NOK-HLR_M14_ED1_DEFINE_CW ...................................................................................... 2-14A_NOK-HLR_M14_ED1_DEFINE_HOLD ................................................................................. 2-14A_NOK-HLR_M14_ED1_DEFINE_MPTY.................................................................................. 2-15A_NOK-HLR_M14_ED1_DEFINE_OCCF .................................................................................. 2-15A_NOK-HLR_M14_ED1_DEFINE_ODB-SUB............................................................................ 2-16A_NOK-HLR_M14_ED1_DEFINE_PSSWD ............................................................................... 2-17A_NOK-HLR_M14_ED1_DEFINE_RDI ...................................................................................... 2-17A_NOK-HLR_M14_ED1_DEFINE_SUP-SRV............................................................................. 2-18A_NOK-HLR_M14_ED1_DELETE_AUC-SUB........................................................................... 2-20
iv
A_NOK-HLR_M14_ED1_DELETE_BASIC-SRV........................................................................ 2-20A_NOK-HLR_M14_ED1_DELETE_HLR-SUB ........................................................................... 2-21A_NOK-HLR_M14_ED1_DELETE_PDP-CNTX ........................................................................ 2-22A_NOK-HLR_M14_ED1_DEL_IN-DATA .................................................................................. 2-22A_NOK-HLR_M14_ED1_DERIVE_OBA..................................................................................... 2-23A_NOK-HLR_M14_ED1_MOD_AUC-SUB ................................................................................ 2-24A_NOK-HLR_M14_ED1_MOD_BASIC-SRV ............................................................................. 2-25A_NOK-HLR_M14_ED1_MOD_CAMEL-DATA ...................................................................... 2-25A_NOK-HLR_M14_ED1_MOD_GPRS-DATA........................................................................... 2-28A_NOK-HLR_M14_ED1_MOD_HLR-CAT................................................................................ 2-29A_NOK-HLR_M14_ED1_MOD_HLR-DATA............................................................................. 2-29A_NOK-HLR_M14_ED1_MOD_HLR-ROU ............................................................................... 2-32A_NOK-HLR_M14_ED1_MOD_HLR-SAM ............................................................................... 2-32A_NOK-HLR_M14_ED1_MOD_IMSI ......................................................................................... 2-33A_NOK-HLR_M14_ED1_MOD_IN-CS1-CAT ........................................................................... 2-33A_NOK-HLR_M14_ED1_MOD_MSISDN-BASIC-SRV ............................................................ 2-34A_NOK-HLR_M14_ED1_PARM_MAP....................................................................................... 2-35A_NOK-HLR_M14_ED1_QRY_AUC-SUB.................................................................................. 2-35A_NOK-HLR_M14_ED1_QRY_BASIC-SRV............................................................................... 2-35A_NOK-HLR_M14_ED1_QRY_GPRS ......................................................................................... 2-36A_NOK-HLR_M14_ED1_QRY_HLR-SUB .................................................................................. 2-37A_NOK-HLR_M14_ED1_QRY_IN............................................................................................... 2-37A_NOK-HLR_M14_ED1_QRY_ODB-DATA.............................................................................. 2-38A_NOK-HLR_M14_ED1_QRY_OPR-BAR.................................................................................. 2-40A_NOK-HLR_M14_ED1_QRY_SUP-SRV................................................................................... 2-41A_NOK-HLR_M14_ED1_REGISTER_AUC-SUB....................................................................... 2-42A_NOK-HLR_M14_ED1_SEND_FAIL-MSG.............................................................................. 2-43A_NOK-HLR_M14_ED1_SET_BAIC ........................................................................................... 2-44A_NOK-HLR_M14_ED1_SET_BAOC.......................................................................................... 2-44A_NOK-HLR_M14_ED1_SET_BIRO ........................................................................................... 2-45A_NOK-HLR_M14_ED1_SET_BOIC ........................................................................................... 2-45A_NOK-HLR_M14_ED1_SET_BOIH........................................................................................... 2-46A_NOK-HLR_M14_ED1_SET_CFB.............................................................................................. 2-46A_NOK-HLR_M14_ED1_SET_CFNA.......................................................................................... 2-47A_NOK-HLR_M14_ED1_SET_CFNR .......................................................................................... 2-47A_NOK-HLR_M14_ED1_SET_CFU............................................................................................. 2-48A_NOK-HLR_M14_ED1_SET_CW .............................................................................................. 2-48A_NOK-HLR_M14_ED1_SET_OCCF .......................................................................................... 2-49A_NOK-HLR_M14_ED1_SET_SUP-SRV .................................................................................... 2-49
User Exit Types....................................................................................................................................... 2-51Understanding User Exit Type XML Files .................................................................................. 2-51
User Defined ASDL Exit Types .......................................................................................................... 2-53UserExitType.xml ................................................................................................................................. 2-55
3 Service Definition
CSDL Commands ..................................................................................................................................... 3-2C_NOK-HLR_M14_ED1_ACTIVATE_HLR-SUB ......................................................................... 3-4
v
C_NOK-HLR_M14_ED1_ADD_BASIC-SRV ................................................................................. 3-4C_NOK-HLR_M14_ED1_CREATE_HLR-SUB.............................................................................. 3-4C_NOK-HLR_M14_ED1_CREATE_HLR-SUB-BYPROF ............................................................. 3-6C_NOK-HLR_M14_ED1_CREATE_PDP-CNTX........................................................................... 3-6C_NOK-HLR_M14_ED1_DEFINE_ABSENT................................................................................. 3-7C_NOK-HLR_M14_ED1_DEFINE_AOC ....................................................................................... 3-7C_NOK-HLR_M14_ED1_DEFINE_CB ........................................................................................... 3-7C_NOK-HLR_M14_ED1_DEFINE_CBI.......................................................................................... 3-8C_NOK-HLR_M14_ED1_DEFINE_CBO ........................................................................................ 3-8C_NOK-HLR_M14_ED1_DEFINE_CFB......................................................................................... 3-9C_NOK-HLR_M14_ED1_DEFINE_CFNA ..................................................................................... 3-9C_NOK-HLR_M14_ED1_DEFINE_CFNR .................................................................................. 3-10C_NOK-HLR_M14_ED1_DEFINE_CFU ..................................................................................... 3-10C_NOK-HLR_M14_ED1_DEFINE_CLIP .................................................................................... 3-10C_NOK-HLR_M14_ED1_DEFINE_CLIR .................................................................................... 3-11C_NOK-HLR_M14_ED1_DEFINE_CW....................................................................................... 3-11C_NOK-HLR_M14_ED1_DEFINE_HOLD ................................................................................. 3-12C_NOK-HLR_M14_ED1_DEFINE_MPTY .................................................................................. 3-12C_NOK-HLR_M14_ED1_DEFINE_OCCF .................................................................................. 3-12C_NOK-HLR_M14_ED1_DEFINE_ODB-SUB............................................................................ 3-13C_NOK-HLR_M14_ED1_DEFINE_PSSWD................................................................................ 3-14C_NOK-HLR_M14_ED1_DEFINE_RDI ...................................................................................... 3-14C_NOK-HLR_M14_ED1_DEFINE_SUP-SRV............................................................................. 3-14C_NOK-HLR_M14_ED1_DELETE_AUC-SUB ........................................................................... 3-16C_NOK-HLR_M14_ED1_DELETE_BASIC-SRV ........................................................................ 3-16C_NOK-HLR_M14_ED1_DELETE_HLR-SUB............................................................................ 3-16C_NOK-HLR_M14_ED1_DELETE_PDP-CNTX ........................................................................ 3-17C_NOK-HLR_M14_ED1_DEL_IN-DATA................................................................................... 3-17C_NOK-HLR_M14_ED1_DERIVE_OBA..................................................................................... 3-18C_NOK-HLR_M14_ED1_MOD_AUC-SUB ................................................................................ 3-18C_NOK-HLR_M14_ED1_MOD_BASIC-SRV.............................................................................. 3-19C_NOK-HLR_M14_ED1_MOD_CAMEL-DATA....................................................................... 3-19C_NOK-HLR_M14_ED1_MOD_GPRS-DATA........................................................................... 3-20C_NOK-HLR_M14_ED1_MOD_HLR-CAT ................................................................................ 3-21C_NOK-HLR_M14_ED1_MOD_HLR-DATA............................................................................. 3-21C_NOK-HLR_M14_ED1_MOD_HLR-ROU................................................................................ 3-23C_NOK-HLR_M14_ED1_MOD_HLR-SAM................................................................................ 3-23C_NOK-HLR_M14_ED1_MOD_IMSI.......................................................................................... 3-24C_NOK-HLR_M14_ED1_MOD_IN-CS1-CAT............................................................................ 3-24C_NOK-HLR_M14_ED1_MOD_MSISDN-BASIC-SRV ............................................................ 3-24C_NOK-HLR_M14_ED1_PARM_MAP ....................................................................................... 3-25C_NOK-HLR_M14_ED1_QRY_AUC-SUB.................................................................................. 3-25C_NOK-HLR_M14_ED1_QRY_BASIC-SRV ............................................................................... 3-26C_NOK-HLR_M14_ED1_QRY_GPRS.......................................................................................... 3-26C_NOK-HLR_M14_ED1_QRY_HLR-SUB .................................................................................. 3-26C_NOK-HLR_M14_ED1_QRY_IN ............................................................................................... 3-27C_NOK-HLR_M14_ED1_QRY_ODB-DATA .............................................................................. 3-27
vi
C_NOK-HLR_M14_ED1_QRY_OPR-BAR .................................................................................. 3-28C_NOK-HLR_M14_ED1_QRY_SUP-SRV ................................................................................... 3-28C_NOK-HLR_M14_ED1_REGISTER_AUC-SUB ....................................................................... 3-28C_NOK-HLR_M14_ED1_SEND_FAIL-MSG .............................................................................. 3-29C_NOK-HLR_M14_ED1_SET_BAIC............................................................................................ 3-29C_NOK-HLR_M14_ED1_SET_BAOC.......................................................................................... 3-30C_NOK-HLR_M14_ED1_SET_BIRO............................................................................................ 3-30C_NOK-HLR_M14_ED1_SET_BOIC............................................................................................ 3-31C_NOK-HLR_M14_ED1_SET_BOIH ........................................................................................... 3-31C_NOK-HLR_M14_ED1_SET_CFB.............................................................................................. 3-32C_NOK-HLR_M14_ED1_SET_CFNA.......................................................................................... 3-32C_NOK-HLR_M14_ED1_SET_CFNR .......................................................................................... 3-33C_NOK-HLR_M14_ED1_SET_CFU ............................................................................................. 3-33C_NOK-HLR_M14_ED1_SET_CW............................................................................................... 3-34C_NOK-HLR_M14_ED1_SET_OCCF .......................................................................................... 3-34C_NOK-HLR_M14_ED1_SET_SUP-SRV..................................................................................... 3-35
4 Configuring ASAP to Support Additional NE Instances
Extracting Source Files ............................................................................................................................ 4-1Loading a New XML File .................................................................................................................. 4-1
Configuration XML File .......................................................................................................................... 4-1
1
Cartridge Overview 1-1
1Cartridge Overview
This guide provides a detailed description of the Nokia_hlr_m14_ed1_wless_1_4 cartridge. It contains overview and technical information to assist with extending and integrating the cartridge into a customer environment.
The scope of this guide includes Oracle Communications ASAP (ASAP) as it pertains to the use of this cartridge. It is not intended to be a complete ASAP reference guide. For additional information when using this cartridge, refer to the ASAP documentation.
The Nokia_hlr_m14_ed1_wless_1_4 cartridge provides the ASAP service configuration and network element (NE) interface to activate subscriber services on NKHLRM14 NEs.
Hardware and Software RequirementsThe following sections contain the high-level software and hardware environment requirements for provisioning subscriber services on authentication center:
■ NE Interface
■ ASAP Version
NE InterfaceThe following database tables in Service Activation Request Manager (SARM) are configured to support the NE configuration:
■ tbl_host_clli
■ tbl_clli_route
■ tbl_comm_param
■ tbl_resource_pool
■ tbl_ne_config
ASAP VersionThis cartridge was developed and tested using ASAP version 7.2.0.
For more information on the operating environment of this ASAP version, refer to the ASAP version 7.2.0 Release Notes.
Connecting to the NE
1-2 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
Connecting to the NEThe cartridge uses Telnet/SSH protocol.
Services, Features, and OptionsThis cartridge supports the following services:
Table 1–1 Supported Services
Service Description
C_NOK-HLR_M14_ED1_DEFINE_ABSENT Defines a separate IMSI-detached case.
C_NOK-HLR_M14_ED1_DEFINE_AOC Defines the Advice of Charge feature.
C_NOK-HLR_M14_ED1_DELETE_AUC-SUB Deletes a subscriber.
C_NOK-HLR_M14_ED1_MOD_AUC-SUB Modifies an AUC subscriber.
C_NOK-HLR_M14_ED1_QRY_AUC-SUB Queries AUC subscribers.
C_NOK-HLR_M14_ED1_REGISTER_AUC-SUB Registers an HLR subscriber.
C_NOK-HLR_M14_ED1_SET_BAIC Sets the Barring of All Incoming Calls feature.
C_NOK-HLR_M14_ED1_SET_BAOC Sets the Barring of All Outgoing Calls feature.
C_NOK-HLR_M14_ED1_ADD_BASIC-SRV Creates basic services for an HLR subscriber.
C_NOK-HLR_M14_ED1_DELETE_BASIC-SRV Deletes a service.
C_NOK-HLR_M14_ED1_MOD_BASIC-SRV Modifies services.
C_NOK-HLR_M14_ED1_QRY_BASIC-SRV Queries services.
C_NOK-HLR_M14_ED1_SET_BIRO Sets the Barring of Incoming calls when roaming outside the home PLMN country.
C_NOK-HLR_M14_ED1_SET_BOIC Sets the Barring of Outgoing International Calls feature.
C_NOK-HLR_M14_ED1_SET_BOIH Set the barring of outgoing international calls except those directed to the home PLMN country feature.
C_NOK-HLR_M14_ED1_MOD_CAMEL-DATA Modifies CAMEL data.
C_NOK-HLR_M14_ED1_DEFINE_CB Defines call blocking.
C_NOK-HLR_M14_ED1_DEFINE_CBI Defines the barring of incoming calls feature.
C_NOK-HLR_M14_ED1_DEFINE_CBO Defines the barring of outgoing calls feature.
C_NOK-HLR_M14_ED1_DEFINE_CFB Defines the call forwarding on mobile subscriber only feature.
C_NOK-HLR_M14_ED1_SET_CFB Sets the Call Forwarding on mobile subscriber busy feature.
C_NOK-HLR_M14_ED1_DEFINE_CFNA Defines the call forwarding on no reply feature.
C_NOK-HLR_M14_ED1_SET_CFNA Sets the Call Forwarding on No Reply feature.
C_NOK-HLR_M14_ED1_DEFINE_CFNR Defines the Call Forwarding on Subscriber Not Reachable feature.
C_NOK-HLR_M14_ED1_SET_CFNR Sets the Call Forwarding on Subscriber Not Reachable feature.
Services, Features, and Options
Cartridge Overview 1-3
C_NOK-HLR_M14_ED1_DEFINE_CFU Defines the call forwarding unconditional feature.
C_NOK-HLR_M14_ED1_SET_CFU Sets the Call Forwarding Unconditional feature.
C_NOK-HLR_M14_ED1_DEFINE_CLIP Defines the Calling Line Identity Presentation feature.
C_NOK-HLR_M14_ED1_DEFINE_CLIR Defines the Calling Line Identity Restriction feature.
C_NOK-HLR_M14_ED1_DEFINE_CW Defines call waiting.
C_NOK-HLR_M14_ED1_SET_CW Sets the call waiting feature.
C_NOK-HLR_M14_ED1_SEND_FAIL-MSG Fail Work Order with MESSAGE_TEXT
C_NOK-HLR_M14_ED1_QRY_GPRS Queries GPRS data.
C_NOK-HLR_M14_ED1_MOD_GPRS-DATA Modifies GPRS data.
C_NOK-HLR_M14_ED1_MOD_HLR-CAT Modifies a mobile station category.
C_NOK-HLR_M14_ED1_MOD_HLR-DATA Modifies HLR data.
C_NOK-HLR_M14_ED1_MOD_HLR-ROU Modify the HLR route.
C_NOK-HLR_M14_ED1_MOD_HLR-SAM Modifies the service area of a primary MSISDN.
C_NOK-HLR_M14_ED1_ACTIVATE_HLR-SUB Activates an HLR subscriber.
C_NOK-HLR_M14_ED1_CREATE_HLR-SUB Creates an HLR subscriber.
C_NOK-HLR_M14_ED1_DELETE_HLR-SUB Deletes an HLR subscriber.
C_NOK-HLR_M14_ED1_QRY_HLR-SUB Queries subscribers.
C_NOK-HLR_M14_ED1_CREATE_HLR-SUB-BYPROF Activates an HLR subscriber.
C_NOK-HLR_M14_ED1_DEFINE_HOLD Defines hold.
C_NOK-HLR_M14_ED1_MOD_IMSI Modifies an IMSI.
C_NOK-HLR_M14_ED1_QRY_IN Queries IN services.
C_NOK-HLR_M14_ED1_MOD_IN-CS1-CAT Modifies IN services.
C_NOK-HLR_M14_ED1_DEL_IN-DATA Deletes IN data.
C_NOK-HLR_M14_ED1_PARM_MAP Define supplimentary services
C_NOK-HLR_M14_ED1_DEFINE_MPTY Defines the Multi Party Service.
C_NOK-HLR_M14_ED1_MOD_MSISDN-BASIC-SRV Modifies service.
C_NOK-HLR_M14_ED1_DERIVE_OBA Define ODB for Subscriber service
C_NOK-HLR_M14_ED1_DEFINE_OCCF Defines the Operator Controlled Call Forwarding feature.
C_NOK-HLR_M14_ED1_SET_OCCF Sets the Operator Controlled Call Forwarding feature.
C_NOK-HLR_M14_ED1_QRY_ODB-DATA Query service
C_NOK-HLR_M14_ED1_DEFINE_ODB-SUB Define ODB for Subscriber service
C_NOK-HLR_M14_ED1_QRY_OPR-BAR Query ODB (Operator Determined Bar)
C_NOK-HLR_M14_ED1_CREATE_PDP-CNTX Creates a PDP context.
Table 1–1 (Cont.) Supported Services
Service Description
Communication Parameters
1-4 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
Communication ParametersThe following is the list of parameters for the sample NE configuration XML used by Service Activation Configuration Tool (SACT).
C_NOK-HLR_M14_ED1_DELETE_PDP-CNTX Deletes a PDP context.
C_NOK-HLR_M14_ED1_DEFINE_PSSWD Defines password.
C_NOK-HLR_M14_ED1_DEFINE_RDI Defines the Redirection Destination Index feature.
C_NOK-HLR_M14_ED1_DEFINE_SUP-SRV Defines supplementary services.
C_NOK-HLR_M14_ED1_QRY_SUP-SRV Queries supplementary services.
C_NOK-HLR_M14_ED1_SET_SUP-SRV Sets supplementary services.
Table 1–2 Communication Parameters
Parameter Label Parameter Value Description
HOST_IPADDR 172.28.159.130 The network IP Address for the NE host
PORT 23 Telnet port
USER prosam user
PASSWORD JEDISL password for login
OPEN_TIMEOUT 20 Connection timeout
READ_TIMEOUT 30 Read timeout
LOGIN_PROMPT ENTER USERNAME < - Telnet login prompt
PASSWORD_PROMPT ENTER PASSWORD < - Telnet password prompt
PROMPT < Provisioning prompt
RESPONSELOG TRUE Flag to turn on or off response logging
SO_LINGER_TIME 0 Value in seconds for SO_LINGER
CVMS_ROUTE 123456789 Value of CVMS_ROUTE
Table 1–1 (Cont.) Supported Services
Service Description
2
Atomic Service Description Layer (ASDL) Commands 2-1
2Atomic Service Description Layer (ASDL)Commands
ASDL commands represent a set of atomic actions that ASAP can perform on a network element (NE). ASAP can combine ASDLs to create meaningful services (CSDLs) within a cartridge.
This chapter presents detailed information on the ASDL parameters that we provide with this cartridge. The following table lists and describes the type of parameter information that is included.
Table 2–1 ASDL Parameter Information
Item Description
Parameter Name Identifies the parameter that is configured for the stated service.
Description Describes the parameter.
Range Describes or lists the range of values that can be used to satisfy this parameter.
Default Value Configures a default value for the parameter so that it is not mandatory for the upstream system to provide a value.
Type Indicates one of the following parameter types:
■ S - Scalar, specifies the parameter label transmitted on the ASDL command. Scalar parameters are conventional name-value pair parameters.
■ C - Compound, specifies the base name of the compound parameter transmitted on the ASDL command. A compound parameter contains structures or arrays of information that are represented by a particular structure name or compound parameter name. Each compound parameter can contain a large number of elements. If you use compound parameters, you only require a single entry in the ASAP translation tables to call the compound parameter and all its associated parameter elements.
■ I - Indexed, identifies a parameter that contains a sequential numerical index value to tell the SARM that it should execute the same operation (for example, an ASDL command) for all occurrences of that index. Consequently, if there are several options on a particular CSDL command (OPT1, OPT2, OPT3, etc.), you can specify the OPT parameter as an indexed parameter. When you specify the OPT parameter as an indexed parameter, the SARM generates several occurrences of that same ASDL command and each command has a different value for the option being transmitted to the NEP.
For more information on parameter types, refer to the ASAP Developer’s Guide.
ASDL Commands
2-2 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
For a detailed description of the Required and Optional parameter classifications, refer to the ASAP System Administrator’s Guide.
ASDL CommandsThis cartridge provides the following ASDL commands:
■ A_NOK-HLR_M14_ED1_ACTIVATE_HLR-SUB
■ A_NOK-HLR_M14_ED1_ADD_BASIC-SRV
■ A_NOK-HLR_M14_ED1_CREATE_HLR-SUB
■ A_NOK-HLR_M14_ED1_CREATE_HLR-SUB-BYPROF
■ A_NOK-HLR_M14_ED1_CREATE_PDP-CNTX
■ A_NOK-HLR_M14_ED1_DEFINE_ABSENT
■ A_NOK-HLR_M14_ED1_DEFINE_AOC
■ A_NOK-HLR_M14_ED1_DEFINE_CB
■ A_NOK-HLR_M14_ED1_DEFINE_CBI
■ A_NOK-HLR_M14_ED1_DEFINE_CBO
■ A_NOK-HLR_M14_ED1_DEFINE_CFB
■ A_NOK-HLR_M14_ED1_DEFINE_CFNA
■ A_NOK-HLR_M14_ED1_DEFINE_CFNR
■ A_NOK-HLR_M14_ED1_DEFINE_CFU
■ A_NOK-HLR_M14_ED1_DEFINE_CLIP
■ A_NOK-HLR_M14_ED1_DEFINE_CLIR
■ A_NOK-HLR_M14_ED1_DEFINE_CW
■ A_NOK-HLR_M14_ED1_DEFINE_HOLD
■ A_NOK-HLR_M14_ED1_DEFINE_MPTY
■ A_NOK-HLR_M14_ED1_DEFINE_OCCF
■ A_NOK-HLR_M14_ED1_DEFINE_ODB-SUB
■ A_NOK-HLR_M14_ED1_DEFINE_PSSWD
■ A_NOK-HLR_M14_ED1_DEFINE_RDI
Class Indicates one of the following parameter classifications:
■ R - Required scalar parameter
■ O - Optional scalar parameter
■ C - Required compound parameter
■ N - Optional compound parameter
■ M - Mandatory indexed parameter
■ I - Optional indexed parameter
■ S - Parameter count
Table 2–1 (Cont.) ASDL Parameter Information
Item Description
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-3
■ A_NOK-HLR_M14_ED1_DEFINE_SUP-SRV
■ A_NOK-HLR_M14_ED1_DELETE_AUC-SUB
■ A_NOK-HLR_M14_ED1_DELETE_BASIC-SRV
■ A_NOK-HLR_M14_ED1_DELETE_HLR-SUB
■ A_NOK-HLR_M14_ED1_DELETE_PDP-CNTX
■ A_NOK-HLR_M14_ED1_DEL_IN-DATA
■ A_NOK-HLR_M14_ED1_DERIVE_OBA
■ A_NOK-HLR_M14_ED1_MOD_AUC-SUB
■ A_NOK-HLR_M14_ED1_MOD_BASIC-SRV
■ A_NOK-HLR_M14_ED1_MOD_CAMEL-DATA
■ A_NOK-HLR_M14_ED1_MOD_GPRS-DATA
■ A_NOK-HLR_M14_ED1_MOD_HLR-CAT
■ A_NOK-HLR_M14_ED1_MOD_HLR-DATA
■ A_NOK-HLR_M14_ED1_MOD_HLR-ROU
■ A_NOK-HLR_M14_ED1_MOD_HLR-SAM
■ A_NOK-HLR_M14_ED1_MOD_IMSI
■ A_NOK-HLR_M14_ED1_MOD_IN-CS1-CAT
■ A_NOK-HLR_M14_ED1_MOD_MSISDN-BASIC-SRV
■ A_NOK-HLR_M14_ED1_PARM_MAP
■ A_NOK-HLR_M14_ED1_QRY_AUC-SUB
■ A_NOK-HLR_M14_ED1_QRY_BASIC-SRV
■ A_NOK-HLR_M14_ED1_QRY_GPRS
■ A_NOK-HLR_M14_ED1_QRY_HLR-SUB
■ A_NOK-HLR_M14_ED1_QRY_IN
■ A_NOK-HLR_M14_ED1_QRY_ODB-DATA
■ A_NOK-HLR_M14_ED1_QRY_OPR-BAR
■ A_NOK-HLR_M14_ED1_QRY_SUP-SRV
■ A_NOK-HLR_M14_ED1_REGISTER_AUC-SUB
■ A_NOK-HLR_M14_ED1_SEND_FAIL-MSG
■ A_NOK-HLR_M14_ED1_SET_BAIC
■ A_NOK-HLR_M14_ED1_SET_BAOC
■ A_NOK-HLR_M14_ED1_SET_BIRO
■ A_NOK-HLR_M14_ED1_SET_BOIC
■ A_NOK-HLR_M14_ED1_SET_BOIH
■ A_NOK-HLR_M14_ED1_SET_CFB
■ A_NOK-HLR_M14_ED1_SET_CFNA
■ A_NOK-HLR_M14_ED1_SET_CFNR
ASDL Commands
2-4 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
■ A_NOK-HLR_M14_ED1_SET_CFU
■ A_NOK-HLR_M14_ED1_SET_CW
■ A_NOK-HLR_M14_ED1_SET_OCCF
■ A_NOK-HLR_M14_ED1_SET_SUP-SRV
A_NOK-HLR_M14_ED1_ACTIVATE_HLR-SUBActivates an HLR subscriber. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.activateHlrSub.
MML commands
MML Syntax :
ZMIA: IMSI = , MSISDN = ;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ACTIVATE_HLR_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_ADD_BASIC-SRVAdds a basic service. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.addBasicSrv.
MML commands
MML Syntax :
ZMBC:IMSI=,BSERV=,[MSISDN=|NBR=];
Note:
Table 2–2 A_NOK-HLR_M14_ED1_ACTIVATE_HLR-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
MSISDN Subsciber MSISDN. N/A N/A S R
Table 2–3 A_NOK-HLR_M14_ED1_ADD_BASIC-SRV
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
BSERV Service type. N/A N/A S R
MSISDN Subscriber MSISDN. N/A N/A S O
NBR Basic service code index. N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-5
If the user provide the MSISDN and NBR parameter, it will be separated by comma in the MML String.If the user provides "TD1" as the basic service code value, then the user must provide MSISDN parameter.
Example:ZMBC:IMSI=244041112345,MSISDN=358401154321,BSERV=T22;ZMBC:IMSI=244041112345,MSISDN=358401132154,BSERV=B14;ZMBC:IMSI=24404112346,MSISDN=358401154322,BSERV=T62,NBR=2;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ADD_BASIC_SRV_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_CREATE_HLR-SUBCreates an HLR subscriber. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.createHlrSub.
Table 2–4 A_NOK-HLR_M14_ED1_CREATE_HLR-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S O
MSISDN Subsciber MSISDN. N/A N/A S O
PBS Primary basic service code. N/A N/A S O
CAT Mobile station category. N/A N/A S O
SAM Service area of primary MSISDN. N/A N/A S O
ROU Routing category. N/A N/A S O
ADDROU Additional routing category. N/A N/A S O
NBR Primary basic service code index. N/A N/A S O
RP Roaming profile. N/A N/A S O
ZC Zone code. N/A N/A S O
OCCBS Originating CCBS. N/A N/A S O
TCCBS Terminating CCBS. N/A N/A S O
FP Fraud profile index. N/A N/A S O
CLIE Calling line identification enhancement. N/A N/A S O
NBRSB Service provider defined simultaneous CS bearers.
N/A N/A S O
NBRUSER User defined simultaneous CS bearers. N/A N/A S O
CLISN CLI service node inquiry. N/A N/A S O
EMLPPMAX eMLPP maximum entitled priority.eMLPP maximum entitled priority must be the same or greater than eMLPP default priority.
N/A N/A S O
EMLPPDEF eMLPP default priority. N/A N/A S O
ASDL Commands
2-6 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML commands
MML Syntax :
ZMIC: [IMSI = | MSISDN = ] :[ CLISN = | EMLPPMAX = < eMLPP maximum entitled priority> | EMLPPDEF = | CAT = | ROU = | ADDROU = | SAM = | PBS = | NBR = | RP = | ZC = | OCCBS = | TCCBS = | FP = | CLIE = | NBRSB= |NBRUSER = HOMEC = [ | N def] | NDC = [ | N def] | UREST = [ | N def] | GREST = [ | N def]];
Note:The user needs to provide either MSISDN or IMSI parameter. If both the values are provided, the created subscriber will be activated.If the user provides more than one parameter other than IMSI, MSISDN, it will be separated by comma in the MML command string.If the CAT parameter value is TMS1-3, then the MML command will have the IMSI, MSISDN, SAM, PBS, and NBR parameters as remaining parameters.The user can provide more than one value for ZC (Zone code) and the values are separated by & character. A maximum of 10 zone code values are accepted.If the subscriber is defined to be a telemetric subscriber, only "T21" and "T22" are allowed as PBS parameter values.
Example:ZMIC:IMSI=244051112345,MSISDN=358501154321;ZMIC:MSISDN=358501132154:PBS=B11;ZMIC:IMSI=24405112346,MSISDN=358501154322:PBS=T62,NBR=2;ZMIC:IMSI=244051112347,MSISDN=358501154329:ZC=0&FF&10,OCCBS=Y,TCCBS=Y;ZMIC:IMSI=244053430008,MSISDN=358505430008,CAT=TMS1,PBS=T21;ZMIC:IMSI=244051112348,MSISDN=358501154339:HOMEC=358,NDC=40;ZMIC:MSISDN=358501132154:PBS=B11,UREST=Y,GREST=N;
Output ParametersReturn exit type as CSDL Param.
NKHLR_CREATE_HLR_SUB_ERR_CODE EXIT_TYPE
HOMEC Defines the home country code for the subscriber.
N/A N/A S O
NDC Defines the network destination code for the subscriber.
N/A N/A S O
UREST Specifies whether subscriber roaming to UMTS Radio Access Network (UTRAN) is restricted
N/A N/A S O
GREST Specifies whether subscriber roaming to GSM/EDGE Radio Access Network (GERAN) is restricted
N/A N/A S O
Table 2–4 (Cont.) A_NOK-HLR_M14_ED1_CREATE_HLR-SUB
Parameter Name Description RangeDefault Value Type Class
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-7
A_NOK-HLR_M14_ED1_CREATE_HLR-SUB-BYPROFCreate HLR subscriber by profile. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.createHlrSubByProfile.
MML commands
MML Syntax :
ZMIR: IMSI = , MSISDN = ,INDEX = ;
Output ParametersReturn exit type as CSDL Param.
NKHLR_CREATE_HLR_SUB_BYPROF_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_CREATE_PDP-CNTXCreates a PDP context. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.createPdpCntx.
Table 2–5 A_NOK-HLR_M14_ED1_CREATE_HLR-SUB-BYPROF
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
MSISDN Subscriber MSISDN. N/A N/A S R
INDEX Subscriber profile index. N/A N/A S R
Table 2–6 A_NOK-HLR_M14_ED1_CREATE_PDP-CNTX
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
PDPID PDP ID. N/A N/A S O
PDPTYPE Type of the PDP context. N/A N/A S O
PDPADDR Address of the PDP context. N/A N/A S O
VPLMN Visitor PLMN address allowed. N/A N/A S O
APN Access point name. N/A N/A S O
ALLOC Allocation class. N/A N/A S O
GPRSACC Add GPRS access. N/A N/A S O
PCHARG Charging characteristic. N/A N/A S O
QOSP Quality of service profile. N/A N/A S O
FUN Functional Status N/A N/A S O
ASDL Commands
2-8 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML commands
MML Syntax :
ZMNC: IMSI= : [PDPID= [|N def] | PDPTYPE= [|F121 def] | PDPADDR= |VPLMN= [|N def] | ALLOC= [|2 def] | APN= [|* def] |GPRSACC= [|NA def] | FUN= [|A def] | PCHARG=]...,(QOSP=);PDPID=, PDPTYPE=, PDPADDR=, VPLMN=,ALLOC=,APN=, GPRSACC=], FUN= [|A def] , CHARG=..., [QOSP=];
Note:If the Visitor PLMN address is allowed, then the PDPADDR cannot be given.The APN value cannot start with "rac", "lac", or "sgsn" and it should not end with ".gprs", and the value "*" should not be used with other characters inside the string value.Functional status specifies whether this PDP Context can function in this network.
Example:ZMNC:IMSI=23455555535433:PDPID=1,PDPTYPE=F000,PDPADDR=5318325476F8,VPLMN=N,ALLOC=2,QOSP=1,APN="CORPORATE.COM";ZMNC:IMSIFILE=A3451239:PDPID=2,PDPTYPE=F121,PDPADDR=7B2D600B,VPLMN=N,ALLOC=1,QOSP=1,APN="CORPORATE.COM";ZMNC:IMSI=23455555535433:PDPID=2,PDPTYPE=F157,PDPADDR=108000000000000000080800200C417A,VPLMN=N,ALLOC=2,QOSP=1,APN="CORPORATE.COM";ZMNC:IMSI=23455555535433:GPRSACC=Y,QOSP=1;
Output ParametersReturn exit type as CSDL Param.
NKHLR_CREATE_PDP_CNTX_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_ABSENTdefine separate imsi-detached case (ABSENT). It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:ABSENT=:OUT=;
Table 2–7 A_NOK-HLR_M14_ED1_DEFINE_ABSENT
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
ABSENT operator controlled call forwarding. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-9
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_ABSENT_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_AOCdefine aoc. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:AOC=:OUT=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_AOC_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CBdefine call blocking. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CBO=,CBI=[:OUT=];
Table 2–8 A_NOK-HLR_M14_ED1_DEFINE_AOC
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
AOC advice of charge. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–9 A_NOK-HLR_M14_ED1_DEFINE_CB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CBI barring of incoming calls. N/A N/A S O
CBO barring of outgoing calls. N/A N/A S O
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-10 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CBIdefine cbi. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CBI=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CBI_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CBOdefine cbo. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CBO=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
Table 2–10 A_NOK-HLR_M14_ED1_DEFINE_CBI
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CBI barring of incoming calls. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–11 A_NOK-HLR_M14_ED1_DEFINE_CBO
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CBO barring of outgoing calls. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-11
NKHLR_ED1_DEFINE_CBO_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CFBdefine cfb. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CFB=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CFB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CFNAdefine cfna. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CFNA=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CFNA_ERR_CODE EXIT_TYPE
Table 2–12 A_NOK-HLR_M14_ED1_DEFINE_CFB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CFB call forwarding on mobile subscriber busy.
N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–13 A_NOK-HLR_M14_ED1_DEFINE_CFNA
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CFNA call forwarding on no reply. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-12 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
A_NOK-HLR_M14_ED1_DEFINE_CFNRdefine cfnr. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CFNR=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CFNR_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CFUdefine cfu. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CFU=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CFU_ERR_CODE EXIT_TYPE
Table 2–14 A_NOK-HLR_M14_ED1_DEFINE_CFNR
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CFNR call forwarding on subscriber not reachable.
N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–15 A_NOK-HLR_M14_ED1_DEFINE_CFU
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CFU call forwarding unconditional. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-13
A_NOK-HLR_M14_ED1_DEFINE_CLIPdefine clip. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CLIP=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CLIP_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_CLIRdefine cfnr. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CLIR=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CLIR_ERR_CODE EXIT_TYPE
Table 2–16 A_NOK-HLR_M14_ED1_DEFINE_CLIP
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CLIP calling line identity presentation. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–17 A_NOK-HLR_M14_ED1_DEFINE_CLIR
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CLIR Calling line identity restriction. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-14 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
A_NOK-HLR_M14_ED1_DEFINE_CWdefine cw. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:CW=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_CW_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_HOLDdefine hold. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:HOLD=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_HOLD_ERR_CODE EXIT_TYPE
Table 2–18 A_NOK-HLR_M14_ED1_DEFINE_CW
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
CW call waiting. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–19 A_NOK-HLR_M14_ED1_DEFINE_HOLD
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
HOLD call hold. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-15
A_NOK-HLR_M14_ED1_DEFINE_MPTYdefine mpty. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:MPTY=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_MPTY_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_OCCFdefine occf. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:OCCF=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_OCCF_ERR_CODE EXIT_TYPE
Table 2–20 A_NOK-HLR_M14_ED1_DEFINE_MPTY
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
MPTY multi party service. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–21 A_NOK-HLR_M14_ED1_DEFINE_OCCF
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
OCCF operator controlled call forwarding. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-16 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
A_NOK-HLR_M14_ED1_DEFINE_ODB-SUBDefine ODB for Subscriber service. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineOdbSub.
MML commands
MML Syntax :
ZMGC: (IMSI = | IMSIFILE =)[BSERV = ]:[CBO = |BAPR = |CBI = |BOS = |BASS = |BREG = |BICT = |BOSCF = | ROAM = ];
Note:The user needs to provide either IMSI or IMSIFILE parameter. Both parameters cannot be provided together.The user cannot provide these "BI" , "BIC" , "BICI" and "BICZ" values together for BICT parameter, the & character is not allowed in between these values. But for BICT parameter the"BICB" and "BIM" values can be given along with the & character separating the values.
Example:ZMGC:IMSI=244041112345:CBO=BOIC,BAPR=E,CBI=BAIC,BOS=BOS1,BASS=Y,BREG=Y;
Table 2–22 A_NOK-HLR_M14_ED1_DEFINE_ODB-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI ne logical id N/A N/A S R
IMSI International mobile subscriber identity. N/A N/A S O
IMSIFILE Name of the disk files that contain IMSI'S
N/A N/A S O
BSERV Basic service code N/A N/A S O
CBO Barring of outgoing calls N/A N/A S O
BAPR Barring of premium rate calls N/A N/A S O
CBI barring of incoming calls N/A N/A S O
BOS Operator specific barring category N/A N/A S O
BASS Barring of supplementary service management
N/A N/A S O
BREG Barring of registration of forwarded-to number
N/A N/A S O
BICT Barring of invocation of call transfer N/A N/A S O
BOSCF Operator specific barring of cf registration
N/A N/A S O
ROAM Categories active only when roaming N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-17
ZMGC:IMSI=244041112345:CBI=BIRO,BAPR=I,BOS=BOS4,BREG=N;ZMGC:IMSI=244041112346,BSERV=TD1:CBO=BOIC,BAPR=E,BOS=BOS1,BREG=Y;ZMGC:IMSI=244041112346:BICT=BI,BREG=BRZ,CBO=BOZ,CBI=BIRZ;ZMGC:IMSIFILE=ODBBARR:CBO=BAOC;ZMGC:IMSI=244041112349:CBI=BAIC,BOS=BOS1&BOS3,CBO=BOIC;
Output ParametersReturn exit type as CSDL Param.
NKHLR_DEFINE_ODB_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_PSSWDdefine password. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
MML Syntax :
ZMSD:IMSI=:PSW=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_PSSWD_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_RDIdefine rdi. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
MML commands
Table 2–23 A_NOK-HLR_M14_ED1_DEFINE_PSSWD
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
PSW password. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–24 A_NOK-HLR_M14_ED1_DEFINE_RDI
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
RDI redirection destination index. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-18 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML Syntax :
ZMSD:IMSI=:RDI=[:OUT=];
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_RDI_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEFINE_SUP-SRVdefine supplimentary services. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.defineSuplSrv.
Table 2–25 A_NOK-HLR_M14_ED1_DEFINE_SUP-SRV
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S O
MSISDN MSISDN. N/A N/A S O
BSERV basic sevice code. N/A N/A S O
CBO barring of outgoing calls. N/A N/A S O
CBI barring of incoming calls. N/A N/A S O
CFU call forwarding unconditional. N/A N/A S O
CFB call forwarding on mobile subscriber busy.
N/A N/A S O
CFNA call forwarding on no reply. N/A N/A S O
CFNR call forwarding on subscriber not reachable.
N/A N/A S O
OCCF occf. N/A N/A S O
ABSENT separate imsi-detached case. N/A N/A S O
HOLD call hold. N/A N/A S O
CW call waiting. N/A N/A S O
AOC advice of charge. N/A N/A S O
PSW psw. N/A N/A S O
RDI redirection destination index. N/A N/A S O
MPTY multi party service. N/A N/A S O
CLIP calling line identity presentation. N/A N/A S O
CLIR calling line identity restriction. N/A N/A S O
COLP connected line identification presentation.
N/A N/A S O
COLR connected line identification restriction. N/A N/A S O
CT call transfer. N/A N/A S O
PNI private numbering index. N/A N/A S O
PCF Priority Call Forwarding N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-19
MML commands
MML Syntax :
ZMSD: [ IMSI = | MSISDN = ], [ BSERV = ] :[CBO = | CBI = | PSW = | CFU = | CFB = | CFNR = | CFNA = | AOC = | CW = | HOLD = | CLIR = | CLIP = | COLP = | COLR = | ABSENT = | OCCF = | CT = | PNI = | RDI = | MPTY = | PCF = | DCFC = | BSMS = | FM = | CD = | BOR = |CSARP = )... : [OUT=];
Note:The BSEV parameter cannot be given with MSISDN.The user needs to provide either MSISDN or IMSI parameter.The user can provide both "I" and "C" values for AOC parameter, but the & character is not allowed in between the values and they must be given separately.Note that the execution printout can also display value 'A' for the FOLLOW ME parameter.This means that the service is provisioned and registered.
Example:ZMSD:IMSI=244051154321:CBO=BAOC&BOIC,PSW=9876,CFNA=Y&AN&BN;ZMSD:IMSI=244051154322:AOC=I,HOLD=Y:OUT=N;ZMSD:IMSI=244051154324:HOLD=N,CBO=N;ZMSD:IMSI=244051154324:OCCF=CFNR&CFNA,CLIR=PCB;ZMSD:IMSI=244051154324:CT=Y,PNI=98345:OUT=N;ZMSD:IMSI=244051154325:RDI=5;ZMSD:IMSI=244051154325,BSERV=TD1:CFNA=Y;ZMSD:IMSIFILE=DEFCBI:CBI=BAIC;ZMSD:IMSI=244051154321:CBO=BAOC&BOIC,PSW=9876,CFNA=Y&AN&BN,OCCF=CFNR&D,ABSENT=Y,PCF=Y,BOR=Y,CSARP=3;
Tele service parameeters values for BSERV: T11 Telephony
DCFC Deny sending of CFC to VPLMN N/A N/A S O
BSMS Bar SMS sending when outside HPLMN N/A N/A S O
FM Follow me N/A N/A S O
CD Call Deflection N/A N/A S O
BOR Basic Optimal Routing N/A N/A S O
CSARP Circuit switched allocation/retention priority
N/A N/A S O
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–25 (Cont.) A_NOK-HLR_M14_ED1_DEFINE_SUP-SRV
Parameter Name Description RangeDefault Value Type Class
ASDL Commands
2-20 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
TD1 Alternate line serviceT21 Short message MT/PPT22 Short message MO/PPT61 Facsimile group 3 and alter speechT62 Automatic facsimile group 3
Bearer service parameeters values for BSERV: B11 Data c.d.a 300 bpsB12 Data c.d.a 1200 bpsB13 Data c.d.a 1200-75 bpsB14 Data c.d.a 2400 bpsB15 Data c.d.a 4800 bpsB16 Data c.d.a 9600 bpsB17 General data c.d.aB1A Data c.d.s 1200 bpsB1C Data c.d.s 2400 bpsB1D Data c.d.s 4800 bpsB1E Data c.d.s 9600 bpsB1F General data c.d.s
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_DEFINE_SUP_SRV_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DELETE_AUC-SUBDeletes a subscriber from AUC database. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.deleteSub.
MML commands
MML Syntax :
ZMAD:IMSI=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_DELETE_AUC_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DELETE_BASIC-SRVDeletes a basic service. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.deleteBasicSrv.
Table 2–26 A_NOK-HLR_M14_ED1_DELETE_AUC-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-21
MML commands
MML Syntax :
ZMBD:IMSI=,[MSISDN=|BSERV=];
Note:If the user provide both MSISDN and BSERV parameter, it will be separated by comma in the MML command string.
ExampleZMBD:IMSI=244041112345,BSERV=B12;ZMBD:IMSI=244041112345,MSISDN=358401154321,BSERV=B17;
Output ParametersReturn exit type as CSDL Param.
NKHLR_DELETE_BASIC_SRV_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DELETE_HLR-SUBDeletes an HLR subscriber. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.deleteHlrSub.
MML commands
MML Syntax :
ZMID: IMSI = | MSISDN = |AIMSI =;
Note:The user needs to provide either IMSI or the MSISDN parameter value. AIMSI = is a new optional parameter added.
Table 2–27 A_NOK-HLR_M14_ED1_DELETE_BASIC-SRV
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
BSERV Basic service code. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
Table 2–28 A_NOK-HLR_M14_ED1_DELETE_HLR-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
AIMSI Specifies the attached IMSI of the subscriber.
N/A N/A S O
ASDL Commands
2-22 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
This parameter is in decimal format with a maximum of 15 digits.You cannot give this parameter if you gave the IMSIFILE parameter in the first parameter block.An attached IMSI is a new international mobile subscriber identity that is given to a subscriber and attached to the data on the subscriber in the HLR. When the subscriber uses the new IMSI for the first time, it becomes the main IMSI, and the previous one is deleted.During deletion, the system will expect the confirmation data Y or N to proceed further.
Example:ZMID:IMSI=244051112345;ZMID:MSISDN=9806667333;ZMID:AIMSI=244051113452;
Output ParametersReturn exit type as CSDL Param.
NKHLR_DELETE_HLR_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DELETE_PDP-CNTXDelete a PDP context. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.deletePdpCntx.
MML commands
MML Syntax :
ZMND: IMSI= :[ PDPID= ];
ExampleZMND:IMSI=23455555535433:PDPID=2;ZMND:IMSI=23455555535433-Deletes all PDP contexts from the specified subscriber.
Output ParametersReturn exit type as CSDL Param.
NKHLR_DELETE_PDP_CNTX_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DEL_IN-DATADeletes the subscriber's IN service parameters. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.deleteINParams.
Table 2–29 A_NOK-HLR_M14_ED1_DELETE_PDP-CNTX
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
PDPID PDP context ID. N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-23
MML commands
MML Syntax :
ZMQD: IMSI = | MSISDN = , [BSERV = ]: [ INSD = | CAMEL = ];
Note:The BSERV parameter cannot be given with the MSISDN parameter. This MML will have either IMSI or MSISDN.The user can provide multiple values for INSD and CAMEL parameter and the "&" character is allowed in between the values in the MML command.
Example:. Delete CS-1 and IN CAT, IN-SS, IN-MM, IN-SMS servicesZMQD:MSISDN=3580111234500:INSD=CS1&SS&MM&SMS;
. Delete IN-SMS serviceZMQD:IMSI=244051112345:INSD=SMS;
. Delete T_busy of Terminating CAMEL SubscriptionZMQD:IMSI=244051112345,BSERV=TD1:CAMEL=TTB;
. Delete CS-1 and IN CAT serviceZMQD:IMSIFILE=INCS1:INSD=CS1;
Output ParametersReturn exit type as CSDL Param.
NKHLR_DEL_IN_DATA_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_DERIVE_OBADerive Operator Bar All from Bar All Incoming and Outgoing. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.deriveOBA.
Table 2–30 A_NOK-HLR_M14_ED1_DEL_IN-DATA
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S O
BSERV Casic service code. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
INSD IN services to be deleted. N/A N/A S O
CAMEL CAMEL services to be deleted. N/A N/A S O
ASDL Commands
2-24 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML commands
MML Syntax :
None.
Output ParametersODB.OBA
A_NOK-HLR_M14_ED1_MOD_AUC-SUBModifies the subscriber in the AUC. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifySub.
MML commands
MML Syntax :
ZMAM:IMSI=:[A3V= |A8V=|UV=| AMF=)… ];Note:The UV parameter cannot be given with the A3V or A8V parameter.The AMF parameter cannot be given with the A3 or the A8 parameter.Examples:ZMAM:IMSI=2440512345:A3V=2,A8V=2;ZMAM:IMSI=2440512345:A3V=2;ZMAM:IMSI=2440512388:UV=4; ZMAM:IMSI=5664412345:AMF=1;
Output ParametersReturn exit type as CSDL Param.
Table 2–31 A_NOK-HLR_M14_ED1_DERIVE_OBA
Parameter Name Description RangeDefault Value Type Class
MCLI ne logical id N/A N/A S R
ODB.BAOC Operator Determined Bar, Bar All Outgoing Calls
N/A N/A S O
ODB.BAIC Operator Determined Bar, Bar All Incoming Calls
N/A N/A S O
Table 2–32 A_NOK-HLR_M14_ED1_MOD_AUC-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
A3V A3 algorithm version number. N/A N/A S O
A8V A8 algorithm version number. N/A N/A S O
UV UMTS algorithm version number. N/A N/A S O
AMF Authentication Management Field N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-25
NKHLR_MOD_AUC_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_BASIC-SRVModifies basic service data. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyBasicSrv.
MML commands
MML Syntax :
ZMBM:IMSI=,[MSISDN=],BSERV=]:[MSISDN=|NBR=]:[OUT=];
Note:The user can give the NBR parameter, if the BSERV parameter with the value T62 or any of the bearer service.The user must provide either MSISDN or BSERV parameter.If the user provide both MSISDN and NBR parameter, the comma is placed in between the parameter in the MML command string.
Example:ZMBM:IMSI=24404111234567,BSERV=B11:MSISDN=3584011666666,NBR=2;
Output ParametersReturn exit type as CSDL Param.
NKHLR_MOD_BASIC_SRV_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_CAMEL-DATAModifies CAMEL related parameters. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modCamelParams.
Table 2–33 A_NOK-HLR_M14_ED1_MOD_BASIC-SRV
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
BSERV Basic service code. N/A N/A S R
MSISDN Subscriber MSISDN. N/A N/A S O
NBR Basic service code index. N/A N/A S O
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-26 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML commands
MML Syntax :
ZMQE: [ IMSI = | MSISDN = ],[BSERV = ]:: : : : : DELDNT= | REL = | HTC = | OVR = ][OUT=];
Note:The user needs to provide either MSISDN or IMSI parameter.The BSERV parameter cannot be given with the MSISDN parameter.
Example:ZMQE:IMSI=244051112345:DP=OCI,ACT=A,SCP=5678,SKEY=9999,DEFCH=R,CAP=3,ADDDNT=I358501112304&I358501112305&U5747893&U5747894,DNL=8&9&10,TP=E,FCC=MFC,BSC=T10::::LOWPH=1,LOWAC=C,USSD=7,TIF=Y:OUT=N;ZMQE:MSISDN=358501112345::DP=TTB,ACT=D::::OUT=N;ZMQE:IMSI=244051112345,BSERV=TD1:DP=ORSF,ACT=A:::::OUT=N;ZMQE:IMSI=2440442044::::DNT=358358358,SCP=3335558,SKEY=38,DEFCH=C,CAP=3:OUT=N;ZMQE:MSISDN=358501112345:DP=OCI,DELDNT=I358501112300&I358501112301&U5747891&U5747892::::::OUT=N;ZMQE:IMSI=244051112346::DP=TTB,SCP=35353588,SKEY=21,DEFCH=C,ACT=A:DP=VTTAA,SCP=34545459,SKEY=96,DEFCH=R,ACT=A,CAP=3,BSC=T10:::OUT=N;
Originating CAMEL Subscription Information parameters[ORIG_CSI]LOWPH - Lowest Camel PhaseLOWAC - Lowest Camel Phase ActionACT - Activation status of serviceDP - Detection pointSCP - Service control point addressSKEY - Service key
Table 2–34 A_NOK-HLR_M14_ED1_MOD_CAMEL-DATA
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S O
BSERV Basic service code. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
ORIG_CSI Originating CAMEL subscription information.
N/A N/A C O
TERM_CSI Terminating CAMEL subscription information.
N/A N/A C O
VMSC_CSI Visited MSC CAMEL subscription information.
N/A N/A C O
DIALSRV_CSI Dialled services CAMEL subscription information.
N/A N/A C O
DPU_CSI Detection point unrelated CAMEL subscription information.
N/A N/A C O
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-27
DEFCH - Default call handlingCAP - Capability handlingADDDNT - Add dialled number triggering criteriaDELDNT - Delete dialled number triggering criteriaDNL - Dialled number length triggering criteriaTP - Type of dialled number triggering criteriaFCC - Forwarded call criterionBSC - Basic service code criteriaHTC - HLR triggering criteriaREL - Release cause triggering criteria
Terminating CAMEL Subscription Information parameters[TERM_CSI]LOWPH - Lowest Camel PhaseLOWAC - Lowest Camel Phase ActionDP - Detection pointACT - Activation status of serviceSCP - Service control point addressSKEY - Service keyDEFCH - Default call handlingLI - Location information providedSI - Status information providedCAP - Capability handlingBSC - Basic service code criteriaHTC - HLR triggering criteriaREL - Release cause triggering criteria
Visited MSC Terminating CAMEL Subscription Information parameters[VMSC_CSI]LOWPH - Lowest Camel PhaseLOWAC - Lowest Camel Phase ActionDP - Detection pointACT - Activation status of serviceSCP - Service control point addressSKEY - Service keyDEFCH - Default call handlingCAP - Capability handlingBSC - Basic service code criteriaREL - Release cause triggering criteria
Dialled Services CAMEL Subscription Information parameters[DIALSRV_CSI]LOWPH - Lowest Camel PhaseLOWAC - Lowest Camel Phase ActionDNT - Dialled number triggering criteria of D-CSIDDCSI - Delete triggering number of D-CSIACT - Activation status of serviceSCP - Service control point addressSKEY - Service keyDEFCH - Default call handlingCAP - Capability handling
Detection point unrelated CAMEL call related parameters[DPU_CSI]LOWPH - Lowest Camel PhaseUSSD - Used Profile IdentifierTIF - Translation Information FlagOVR - Override CAMEL PLMN Phase
Output ParametersReturn exit type as CSDL Param.
NKHLR_MOD_CAMEL_DATA_ERR_CODE EXIT_TYPE
ASDL Commands
2-28 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
A_NOK-HLR_M14_ED1_MOD_GPRS-DATAModifies GPRS data. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyGprsData.
MML commands
MML Syntax :
ZMNM:IMSI=:[SGSN=,NWACC=,MTSM=,CELLOPT=,MVGS=,CHARG=,GRP=,GPRSSAM=]:[(PDPID=, (TYPECRI=)),PDPTYPE=,PDPADDR=,VPLMN=, ALLOC=, QOSP=, APN=, FUN= | PCHARG=]: [OUT=];
Table 2–35 A_NOK-HLR_M14_ED1_MOD_GPRS-DATA
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
SGSN SGSN address. N/A N/A S O
NWACC Network access. N/A N/A S O
MTSM MT-SMS via SGSN. N/A N/A S O
CELLOPT Cell update info. N/A N/A S O
MVGS MT-SMS via GPRS. N/A N/A S O
CHARG Charging method. N/A N/A S O
GRP GPRS roaming profile. N/A N/A S O
GPRSSAM GPRS service area. N/A N/A S O
PDPID PDP ID. N/A N/A S O
PDPTYPE PDP type. N/A N/A S O
PDPADDR PDP address. N/A N/A S O
VPLMN Visitor PLMN allowed. N/A N/A S O
ALLOC Allocation class. N/A N/A S O
QOSP Quality of service profile. N/A N/A S O
APN Access point name. N/A N/A S O
PCHARG PDP context based charging. N/A N/A S O
ENABLE_OUTPUT Flag used to turn NE output on-off. N/A N S O
TYPECRI PDP context's PDP type criterion N/A N/A S O
APNCRI PDP context's APN criterion N/A N/A S O
FUN Functional Status N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-29
Note:FUN - If you give this parameter, you must also give PDPID or, alternatively, TYPECRI and APNCRI.APNCRI - If you give this parameter, you cannot give PDPID; you must, however, give TYPECRI.TYPECRI - If you give this parameter, you cannot give PDPID; you must, however, give APNCRI.
Example:ZMNM:IMSI=23455555535433::PDPID=1,ALLOC=1;ZMNM:IMSI=23455555535433::PDPID=1,QOSP=2;ZMNM:IMSI=23455555535433:SGSN=12345: OUT=N;ZMNM:IMSI=23455555535433::PDPID=1,FUN=N:DISPL=Y;ZMNM:IMSIFILE=MODPDP::TYPECRI=F121,APNCRI="CORPORATE.COM",PCHARG=PREP:;
Output ParametersReturn exit type as CSDL Param.
NKHLR_MOD_GPRS_DATA_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_HLR-CATModifies the mobile station category. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyHlrSub.
MML commands
MML Syntax :
ZMIM:IMSI=:MSISDN=,CAT=:OUT=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_MOD_HLR_CAT_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_HLR-DATAModifies data in the HLR. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyHlrSub.
Table 2–36 A_NOK-HLR_M14_ED1_MOD_HLR-CAT
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
CAT Mobile station category. N/A N/A S R
MSISDN Subscriber MSISDN. N/A N/A S O
ENABLE_OUTPUT Enables display mode. N/A N S O
ASDL Commands
2-30 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
Table 2–37 A_NOK-HLR_M14_ED1_MOD_HLR-DATA
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
SAM Service area of primary MSISDN. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
CAT Mobile station category. N/A N/A S O
ROU Routing category. N/A N/A S O
ADDROU Additional routing category. N/A N/A S O
ACT Activation status. N/A N/A S O
VLR VLR address. N/A N/A S O
MSC MSC address. N/A N/A S O
RP Roaming profile index. N/A N/A S O
ZC Zone codes. N/A N/A S O
OCCBS Originating CCBS. N/A N/A S O
TCCBS Terminating CCBS. N/A N/A S O
FP Fraud profile index. N/A N/A S O
CLIE Calling line identification enhancement. N/A N/A S O
NBRSB Service provider defined simultaneous CS bearers.
N/A N/A S O
NBRUSER User-defined simultaneous CS bearers. N/A N/A S O
CMSISDN Common MSISDN number. N/A N/A S O
OVRCCLI Override common CLI parameter. N/A N/A S O
CMHG CMSISDN is hunting group. Possible values Y/N.
N/A N/A S O
DDC Deny direct calls. N/A N/A S O
DUSSD Deny USSD with member number. N/A N/A S O
CLISN CLI service node inquiry. N/A N/A S O
EMLPPMAX eMLPP maximum entitled priority. eMLPP maximum entitled priority must be the same or greater than the eMLPP default priority.
N/A N/A S O
EMLPPDEF eMLPP default priority. N/A N/A S O
PPR Privacy profile register address. N/A N/A S O
DDS Deny direct SMS. N/A N/A S O
HOMEC Home country code N/A N/A S O
NDC Network destination code N/A N/A S O
UREST Roaming to UTRAN restricted N/A N/A S O
GREST Roaming to GERAN restricted N/A N/A S O
SYNCGR Synchronization to group N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-31
MML commands
MML Syntax :
ZMIM: IMSI = :(IMSI = | MSISDN = | CMSISDN=
ASDL Commands
2-32 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
A_NOK-HLR_M14_ED1_MOD_HLR-ROUModifies the routing. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyHlrSub.
MML commands
MML Syntax :
ZMIM:IMSI=:MSISDN=,ROU=:OUT=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_MOD_HLR_ROU_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_HLR-SAMModifies the service area of the primary MSISDN. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyHlrSub.
MML commands
MML Syntax :
ZMIM:IMSI=:MSISDN=,SAM=:OUT=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_MOD_HLR_SAM_ERR_CODE EXIT_TYPE
Table 2–38 A_NOK-HLR_M14_ED1_MOD_HLR-ROU
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
ROU Routing category. N/A N/A S R
MSISDN Subscriber MSISDN. N/A N/A S O
ENABLE_OUTPUT Enable display mode. N/A N S O
Table 2–39 A_NOK-HLR_M14_ED1_MOD_HLR-SAM
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
SAM Service area of primary MSISDN. N/A N/A S R
MSISDN Subscriber MSISDN. N/A N/A S O
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-33
A_NOK-HLR_M14_ED1_MOD_IMSIModifies a subscriber IMSI. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyHlrSub.
MML commands
MML Syntax :
ZMIM:IMSI=:IMSI=:OUT=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_MOD_IMSI_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_IN-CS1-CATModifies Capability Set 1 and Mobile Intelligent Network Category services. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyInParams.
MML commands
MML Syntax :
ZMQG: [ IMSI = | MSISDN = ], [BSERV = ] : [ICK = | INSP = | SSET = ] : [OUT=] ;
Table 2–40 A_NOK-HLR_M14_ED1_MOD_IMSI
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
OLDIMSI Old IMSI. N/A N/A S R
ENABLE_OUTPUT Enables display mode. N/A N S O
Table 2–41 A_NOK-HLR_M14_ED1_MOD_IN-CS1-CAT
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S O
MSISDN MSISDN. N/A N/A S O
BSERV Basic service. N/A N/A S O
ICK Intelligent network category key. N/A N/A S O
INSP Intelligent network service profile. N/A N/A S O
SSET Service set index. N/A N/A S O
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
2-34 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
Note:The BSERV parameter cannot be given with MSISDNThe user needs to provide either MSISDN or IMSI parameter.
If the user provide more than one optional parameter, it will be separated by comma in the MML command string.
Example:ZMQG:IMSI=244051112345:ICK=250,INSP=FULL,SSET=1200:OUT=N;ZMQG:MSISDN=358501112345:SSET=1500:OUT=N;ZMQG:IMSIFILE=SETICK:ICK=300:OUT=N;
Output ParametersReturn exit type as CSDL Param.
NKHLR_MOD_IN_CS1_CAT_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_MOD_MSISDN-BASIC-SRVModifies an MSISDN for a basic service. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.modifyBasicSrvMsisdn.
MML commands
MML Syntax :
ZMBM: IMSI = , MSISDN = : MSISDN = : [OUT=];
Note:This command is also used for Modifying basic services.
Example:ZMBM:IMSI=24404111234567,MSISDN=3584011666666: MSISDN=358401112345;
Output ParametersReturn exit type as CSDL Param.
NKHLR_MOD_MSISDN_BASIC_SRV_ERR_CODE EXIT_TYPE
Table 2–42 A_NOK-HLR_M14_ED1_MOD_MSISDN-BASIC-SRV
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
OLDMSISDN Old MSISDN. N/A N/A S R
MSISDN New subscriber MSISDN. N/A N/A S R
ENABLE_OUTPUT Enable display mode. N/A N S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-35
A_NOK-HLR_M14_ED1_PARM_MAPDefine supplimentary services. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.parmMap.
MML commands
MML Syntax :
None.
Output ParametersOUT_PARM_NAME
A_NOK-HLR_M14_ED1_QRY_AUC-SUBQueries the subscriber in the AUC. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.querySubscrAuth.
MML commands
MML Syntax :
ZMAO:IMSI=;
Output ParametersReturn exit type as CSDL Param.
NKHLR_DQRY_AUC_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_QRY_BASIC-SRVQueries basic services. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.queryBasicSrv.
Table 2–43 A_NOK-HLR_M14_ED1_PARM_MAP
Parameter Name Description RangeDefault Value Type Class
MCLI ne logical id N/A N/A S R
IN_PARM_NAME MSISDN for Voicemail Divert from Com Param
N/A CVMS_ROUTE
S O
OUT_PARM_NAME MSISDN for Voicemail Divert from Com Param, CFB, CFND
N/A CFB S O
Table 2–44 A_NOK-HLR_M14_ED1_QRY_AUC-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S R
ASDL Commands
2-36 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML commands
MML Syntax :
ZMBO: [IMSI= | MSISDN=],[BSERV = ];
Note:The user needs to provide either MSISDN or IMSI parameter.
Example:. Display all basic services of the particular IMSIZMBO:IMSI=244041112345;. Display the IMSI of a subscriber.ZMBO:MSISDN=3584011121212;. Display the basic services of a subscriber with basic service telephony.ZMBO:IMSI=244041112345,BSERV=T11;. Display the basic services of a subscriber with basic service is general dataZMBO:IMSI=244041112345,BSERV=B17;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_QRY_BASIC_SRV_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_QRY_GPRSQueries the GPRS. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.queryGprsData.
MML commands
MML Syntax :
ZMNO:IMSI=;
Output ParametersReturn exit type as CSDL Param.
Table 2–45 A_NOK-HLR_M14_ED1_QRY_BASIC-SRV
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
BSERV Basic service code. N/A N/A S O
Table 2–46 A_NOK-HLR_M14_ED1_QRY_GPRS
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S R
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-37
NKHLR_QRY_GPRS_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_QRY_HLR-SUBQueries the HLR subscriber. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.queryHlrSub.
MML commands
MML Syntax :
ZMIO: IMSI = | MSISDN = | GMSISDN = ;
Note:The user needs to provide either IMSI or the MSISDN parameter.
ExampleZMIO:IMSI=244051112345;ZMIO:MSISDN=35850111234568;ZMIO:GMSISDN=35850111234568;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_QRY_HLR_SUB_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_QRY_INQueries in services. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.queryInParams.
MML commands
Table 2–47 A_NOK-HLR_M14_ED1_QRY_HLR-SUB
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI Subscriber IMSI. N/A N/A S O
MSISDN Subscriber MSISDN. N/A N/A S O
GMSISDN Group subscriber MSISDN option. N/A N/A S O
Table 2–48 A_NOK-HLR_M14_ED1_QRY_IN
Parameter Name Description RangeDefault Value Type Class
MCLI NE logical ID. N/A N/A S R
IMSI IMSI. N/A N/A S O
MSISDN MSISDN. N/A N/A S O
BSERV Basic service. N/A N/A S O
DISP Services to be displayed. N/A N/A S O
ASDL Commands
2-38 Nokia_HLR_M14_ED1_Wireless Cartridge Guide
MML Syntax :
ZMQO: [IMSI= | MSISDN=], [ BSERV=] : [ DISP =];
Example:ZMQO:MSISDN=4161412155;ZMQO:MSISDN=2344578999:DISP=UR;
Note:The BSERV parameter cannot be given with MSISDNThe user need to provide either MSISDN or IMSI parameter.
Example:ZMSO:IMSI=244051112345;ZMSO:IMSI=244051112345,BSERV=T11;
Output ParametersReturn exit type as CSDL Param.
NKHLR_ED1_QRY_IN_ERR_CODE EXIT_TYPE
A_NOK-HLR_M14_ED1_QRY_ODB-DATAQuery ODB data. It is implemented by the Java method com.metasolv.cartridge.oss.nk_hlr_m14_ed1.prov.HLRProvisioning.queryODBData.
MML commands
MML Syntax :
ZMGO: IMSI = ,[ BSERV = ];
Note:The ODB categories are displayed separately for the subscriber's alternate line service and for other services. When user wants to display the ODB categories for the alternate line service, give this command with the basic service code parameter. To display the ODB categories for other services, give the command without the basic service code parameter.
Example:ZMGO:IMSI=244051112345;ZMIO:IMSI=244051112345,BSERV=TD1;
Output ParametersReturn exit type as CSDL Param.
NKHLR_QRY_ODB_DATA_ERR_CODE EXIT_TYPE
Table 2–49 A_NOK-HLR_M14_ED1_QRY_ODB-DATA
Parameter Name Description RangeDefault Value Type Class
MCLI ne logical id N/A N/A S R
IMSI subscriber imsi N/A N/A S R
BSERV basic service code N/A N/A S O
ASDL Commands
Atomic Service Description Layer (ASDL) Commands 2-39
Output Parameters
BAOC Barring of All Outgoing Calls
BOIC Barring of Outgoing International Calls
BOIH Barring Of Outgoing International Calls Except Those Directed To The Home Plmn Country
BORO Barring Of Outgoing Calls When Roaming Outside The Home Plmn Country
BOZ Barring Of Outgoing Inter-Zonal Calls
BOZH Barring Of Outgoing Inter-Zonal Calls Except Those Directed To The Home Plmn Country
BOZIH Barring Of Outgoing International Calls Except Those Directed To The Home Plmn Country And Barring Of Outgoing Inter-Zonal Calls
CBO_ROAM CBO Active Only When Roaming
BAPRE Barring Of Premium Rate Calls (Entertainment)
BAPRI Barring Of Premium Rate Calls (Information)
BAPR_ROAM BAPR Active Only When Roaming
BAIC Barring Of All Incoming Calls
BIRO Barring Of Incoming Calls When Roaming Outside The Home Plmn Country
BIRZ Barring Of Incoming Calls When Roaming Outside The Zone Of The Home Plmn Country
BOS1 Operator Specific Barring Category 1
BOS2 Operator Specific Barring Category 2
BOS3 Operator Specific Barring Category 3
BOS4 Operator Specific Barring Category 4
BASS Barring Of Supplementary Service Management
BASS_ROAM BASS Active Only When Roaming
BR Barring Of Registration Of Any Forwarded-To Number
BRI Barring Of Registration Of International Fowarded-To Number
BRIH Barring Of Registration Of International Fowarded-To Number Except To A Number Within The Home Plm