apkt_hmr knowledge transfer 20100519[1].pdf

Upload: giovanni-caceres

Post on 02-Jun-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    1/387

    Nortel HLR

    Configuration - MobileSubscriber ProvisioningRelease: NSS19Document Revision: 01.02

    www.nortel.com

    NN10300-446.

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    2/387

    Nortel HLR

    Release: NSS19

    Publication: NN10300-446

    Document status: Standard

    Document release date: 12 September 2007

    Copyright 2007 Nortel Networks

    All Rights Reserved.

    Sourced in the United States of America

    This document is protected by copyright laws and international treaties. All information, copyrights and any otherintellectual property rights contained in this document are the property of Nortel Networks. Except as expressly

    authorized in writing by Nortel Networks, the holder is granted no rights to use the information contained herein and

    this document shall not be published, copied, produced or reproduced, modified, translated, compiled, distributed,

    displayed or transmitted, in whole or part, in any form or media.

    Information is subject to change without notice. Nortel reserves the right to make changes in design or components

    as progress in engineering and manufacturing may warrant.

    Nortel, the Nortel logo, the Globemark, and DMS are trademarks of Nortel. GSM is a trademark of GSM MOU

    Association.

    All other trademarks are the property of their owners.

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    3/387

    3.

    New in this release

    The following sections detail whats new in Nortel HLR Configuration -Mobile Subscriber Provisioning for HLR19:

    Features (page 3)

    Other changes (page 3)

    FeaturesThis document contains no feature updates in HLR19.

    Other changesThis document is based on the MSP v15. See the following sections forinformation about changes that are not feature-related:

    Mobile Subscriber Provisioning changes from MSP v14 ProvisioningLayer (page 3)

    Restructured information (page 4)

    Mobile Subscriber Provisioning changes from MSP v14 ProvisioningLayer

    The following new MSP command is supported for MDSN and DPSN:

    Customized Ring Back Tone (CRBT)

    The subscriber data validation algorithm is changed to support theUMTS Authentication Provisioning Optimization feature (UMTS APO).

    New error codes introduced:

    91 MRF reached the maximum subscriber capacity

    93 MRF is out of memory

    B7 Insufficient HLR memory

    B8 FOLLOW IMSI is not defined

    B9 Relocation in progress

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    4/387

    4 New in this release

    BA Subscriber creation is not allowed

    CC MRF maintenance in progress

    DFSB syntax is updated with the FOLLOW provisioning identifier. Thisprovides an ability to provision a subscriber on the same HLR as a

    particular already provisioned subscriber.

    DESB syntax is updated to allow provisioning of the HLRONLYparameter.

    Data LInk LayerIt is no longer possible to log on to the HLR-PM with MSP v11.

    Bulk File FormatBulk File provisioning can no longer use MSP v11.

    Restructured informationDocuments were restructured, renamed, and renumbered for this release.The content contained in this document came from the retired GSM /UMTS HLR Mobile Subscriber Provisioning Guide NTP 411-2831-331available in previous releases.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    5/387

    5.

    Introduction

    This document describes the interface between the Mobile SubscriptionAdministration Centre (AdC) for subscription administration towards anHLR via an HLR Provisioning Manager (HLR-PM) on a Database server.

    The Operation and Support System (OSS) interface for subscription

    administration is specified herein, namely the Mobile SubscriberProvisioning (MSP) protocol. This document is intended for either thecustomer or the end user of the system, whichever may be applicable.

    Prerequistites

    A general knowledge of the GSM standard.

    Knowledge of the the following HLR data schema:

    GHLRAUTH (AUC entries)

    GHLRDATA (General subscriber data)

    GHLRBSVC (Basic services) GHLRSSOP (Supplementary services)

    GHLRCUG (CUG data)

    GHLREA (Equal access)

    GHLRSIMR (SIM replacement)

    GHLRCAML (CAMEL)

    GHLRGPRS (GPRS PDP contexts)

    GHLRVGS (VBS and VGCS group provisioning for GSM Railways)

    GHLRUCSI (USSD CSI) GHLRSCSI (Supplementary Service CSI)

    GHLROTDP (Camel Originating TDP criteria)

    GHLRTTDP (Camel Terminating TDP criteria)

    GHLRGCSI (GPRS CSI)

    GHSMSCSI (SMS CSI)

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    6/387

    6 Introduction

    GHLRLCS (Location Services)

    GHLRCLIN (CLI MSISDN)

    GHLRDCSI (Dialled CSI)

    GHLRMCSI (Mobility Management CSI)

    GHLCSECL (Location Services External Client List)

    Section introductory text

    Navigation

    MSP fundamentals (page 7)

    Syntax convention (page 9)

    MSP request and response formats (page 11)

    Provisioning commands (page 19)

    Provisioning subscriber data (page 47)

    MSP data link protocol (page 293)

    MSP bulk file format (page 341)

    MSP audit file format (page 351)

    MSP guide for developers (page 355)

    Message response codes (page 367)

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    7/387

    7.

    MSP fundamentals

    The Mobile Subscriber Provisioning (MSP) protocol provides the ability tomanipulate (i.e. add, change, delete and display) subscriber data on theHLR.

    The HLR Provisioning Manager (HLR-PM) enables a subscribers profile to

    be modified in one MSP message, containing data which can affect manytuples in the HLR subscriber data tables. The subscription argumentsprovided in each message request have no distinct ordering. The HLR-PMorders the tuple operation to maximize the chance of the whole transactioncompleting successfully. If an error occurs during a transaction, thecompleted operations are rolled-back, and the subscriber is restored to theoriginal state before any of the tuple operations were attempted.

    MSP defines a syntax for subscription administration. This information canbe transmitted in two ways (over data link and as part of an BSP file).

    MSP Data Link

    The MSP data link protocol is used when an AdC passes provisioninginformation (on a transaction basis) to an HLR-PM. In thisconfiguration, the AdC and HLR-PM are connected by a physicallink.To ensure requests and responses are passed accurately, theMSP data link protocol is used. For further information refer toMSPdata link protocol (page 293).The MSP protocol is transmitted to the HLR-PM via Ethernet, usingraw sockets over TCP/IP.MSP is half-duplex, only after a response is received from the HLR-PMshould the next message (with the exception of the Cancel message)be sent by the AdC. All communication is initiated by the AdC.MSP has logon and logoff messages to start and end a session, ifthere is no activity on a link for greater than a configurable number ofseconds, the HLR-PM logs the user off. To prevent this happeningduring a lengthy provisioning sequence an AdC can send NULLmessages. The HLR-PM resets the logoff timer when it receives aNULL message.

    BSPBSP allows the AdC to provision information for multiple subscriberswithin a single BSP file. These files can be prepared during peak hours

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    8/387

    8 MSP fundamentals

    and processed during off-peak hours. Files are transferred using themechanisms described in Nortel HLR Fundamentals (NN10300-411).The MSP encoding scheme is used within the BSP files to specifyprovisioning information. This provides consistency for both the AdCMSP encoding engine and HLR-PM MSP decoding engine. BSP

    inherits the enhancements to MSP capabilities each release.The bulk file format supports all of the provisioning commands anddata provided by MSP. For further information refer toMSP bulk fileformat (page 341)

    The MSP audit file is used to record MSP provisioning layer requests andresponses. MSP Audit file records MSP provisioning layer requests andresponses together with other information which describe how and wherethe transaction is processed. For further information refer toMSP auditfile format (page 351).

    A third party AdC development agency must be supplied with the correct

    specification and version and the method of connection must be agreed.

    It is strongly recommended that new third party AdC developmentagencies perform integration testing with the HLR-PM before deployment.

    The following sections describe the provisioning layer commands togetherwith the provisioning layer encoding scheme.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    9/387

    9.

    Syntax convention

    In order to be able to describe messages in a generic way, the followingsyntax convention is used within this section:

    expr An expression, which is any sequence of literal

    characters or expressions.

    Symbol_name:= expr Symbolic name is defined by expression

    Symbolic name must be replaced with the value

    for which it stands.

    [expr] Expression optional, or applicable in certain

    cases.

    [expr] * Expression optional, or applicable in certain

    cases.

    [expr] + Repetition of expression, 1 or more instances.

    expr1 expr2 Expression 1 is followed by expression 2.

    expr1 | expr2 Expression 1 or expression 2 is applicable.

    | The | symbol is used to separate values

    accepted by a particular parameter and takes

    precedence over all other notation (except :=).

    For example:

    example:= A B | C D

    Here, "example" is either:

    A followed by B or,

    C followed by D.

    {comment} Textual description

    Messages will be shown in the following font:

    message:= {an example message, shown with a different font}

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    10/387

    10 Syntax convention

    Any spaces shown in grammar or examples are not required and areincluded for legibility only. For example, the spaces around the | areshown for clarity only.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    11/387

    11.

    MSP request and response formats

    The MSP provisioning commands are split into four groups:

    Subscriber definition commands (SB)

    Subscription definition commands (SN)

    SIM replacement definition commands (SR)

    Translation command (TRAN)

    Subscriber definition (SB) commands allow a subscriber to be added orremoved from the HLR. Conceptually, these commands access the AUCdatabase.

    Subscription definition (SN) commands allow a subscription to be modifiedon the HLR. Conceptually, these commands access the HLR database.

    SIM replacement (SR) commands allow the provisioning of SIMreplacement functionality on the HLR.

    The translate (TRAN) command allows an MSISDN to be translated intoan IMSI.

    The subscriber, subscription and SIMR command groups have a numberof operations types. These are:

    Define (DF)

    Modify (MD)

    Display (DP)

    Delete (DE)

    The command name is derived from the operation and the commandgroup. For instance, the command to define a subscriber is called DFSB.

    Note that the define command is only valid for the subscriber definitioncommand group. Therefore, DFSB is valid, but DFSN and DFSR is notvalid.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    12/387

    12 MSP request and response formats

    Request formats

    Provisioning requests always contain a request type which is the commandto be executed. Dependent on the request type a number of arguments

    can be provided.

    := | | | | | | | | | |

    For information on each provisioning_request refer toProvisioning commands (page 19)

    request_type := DFSB | MDSB | DPSB | DESB | MDSN | DPSN |DESN | MDSR | DPSR | DESR | TRAN

    A provisioning command request:DFSB = Define a subscriberMDSB = Modify subscriber dataDPSB = Display subscriber dataDESB = Delete subscriberMDSN = Modify/add subscription dataDPSN = Display a subscription

    DESN = Delete a subscriptionMDSR = Modify SIMR informationDPSR = Display SIMR informationDESR = Delete SIMR informationTRAN = Translate

    For information on each refer toProvisioning commands (page 19).

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    13/387

    Prerequistites 13

    Response formats

    Provisioning responses contain a message response code whichis a two digit code. A response can contain, dependent on the

    defined above, a number of arguments.

    := | | | | || | | | |

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    14/387

    14 MSP request and response formats

    Common definitions

    This section define parameters that are common to multiple commands.

    The ASCII character 09 hex or the horizontalTAB character.

    The provisioning identifier. The subscribers

    IMSI or the MSISDN. For further information

    refer toProvisioning identifier (page 14)

    The term used to represent a service used

    by the HLR as defined inSubscription Data

    Syntax (page 54)

    The term used to designate information

    associated with a subscriber stored in the HLR

    as defined inSubscription Data Syntax (page

    54)

    A two digit response code which is described

    in section. For more information seeMessage

    response codes (page 367)

    Provisioning identifierThe provisioning identifier, or , corresponds to theInternational Mobile Subscriber Identity (IMSI) or the Mobile SubscriberISDN (MSISDN) of the subscriber.

    The HLR uses the IMSI to uniquely identify a subscriber in the HLR. Whena Basic Service is provisioned, an MSISDN is provided. The MSISDN alsouniquely identifies the subscriber.

    MSP allows both the IMSI and MSISDN to be used as a argument forsubscriber provisioning message types supported, with the followingexception:

    For some MSP message types, using the MSISDN as the provisioningidentifier is not appropriate. For example, define subscriber (DFSB)

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    15/387

    Provisioning identifier 15

    creates a new subscriber with no Basic Services and hence noMSISDN. In these cases, a inappropriate identifier error is produced.

    Database server provisioning identifier format

    The Database Server provides two methods of allocating subscribers toHLRs:

    Pattern matching - matches IMSI patterns to HLRs

    Manual allocation - MSP message specifies the HLR where thesubscriber should be created.

    The manual allocation requires additional syntax in the provisioningidentifier of a DFSB message to specify the HLR. This syntax is used bythe Provisioning Manager (HLR-PM) on a Database Server to route theMSP message.

    Once a subscriber has been created subsequent MSP messages will berouted to the correct HLR automatically without the need to specify theHLR

    The following MSP commands also allow the specification of an HLR in theprovisioning identifier. The HLR specification functionality is only allowedwhen an IMSI is used as the message identifier.

    DPSB

    DPSN

    DPSR DESB

    Specifying the HLR for these commands is required for the internal auditfunctionality of the Database Server and is not intended for use by externalMSP users. HLR Group name is not recognized as a valid HLR namewhen specified for these commands.

    For more details on specifying the HLR identifier, refer to Nortel HLRFundamentals (NN10300-411).

    The following MSP command allows the specification of an IMSI to followin the provisioning identifier. IMSI to follow must be an already provisionedIMSI.

    DFSB

    This functionality allows a subscriber to be created on the same HLR asan existing subscriber.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    16/387

    16 MSP request and response formats

    The following MSP commands also allow the specification of theHLRONLY flag in the provisioning identifier. The HLRONLY flagspecification functionality is allowed when the arg type is an IMSI with thefollowing commands:

    DPSB DPSN

    DPSR

    DESB

    If the HLRONLY flag is not set, display messages only query the OracleDatabase. If the HLRONLY flag is set, display messages only query theHLR.

    If the HLRONLY flag is not set, the DESB messages deletes a subscriber

    from the Oracle Database and the HLR. If the HLRONLY flag is set, theDESB messages deletes a subscriber only from the HLR. This is used tocleanup a subscriber from the source HLR blade in the extremely rarecase when the automatic deletion during the subscriber migration fails dueto a disaster. This functionality should never be used for another purpose.For the details on the subscriber migration within an ATCA HLR pleaserefer to Nortel HLR Fundamentals (NN10300-411).

    The HLRONLY flag specification functionality is allowed when the arg typeis an MSISDN with the following command:

    TRAN

    SIMR provisioningThe syntax corresponds to the SIM Replacement (SIMR)information provisioned.

    The HLR supports a system which allows for SIM replacement (SIMR).This operation involves transferring services associated with an IMSI to anew IMSI when a certain event occurs. The event can be one of two types:

    At a fixed time (scheduled swapover)

    When the new IMSI is used for the first time (user triggered swapover)

    Before any swapover takes place, a new subscriber must be added to theHLR database.

    The SR commands (defined inMSP request and response formats(page 11)) allow the provisioning of SIMR information in the HLRdatabase.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    17/387

    Provisioning identifier 17

    DES encryption of KiThe Ki may be encrypted in a DFSB or MDSB message, to providesecurity for this sensitive data. The only encryption algorithm supported bythe HLR-PM is Data Encryption Standard (DES)

    Decryption Key. The secret key is specified in the configuration of theHLR-PM as 16 hexadecimal digits. The key is associated with an index,and this index is used in the DFSB message to refer to the key that wasused to encrypt the Ki in that record. Up to 255 keys are stored on theHLR-PM.

    The HLR-PM supports Electronic Code Book mode DES decryption.illustrates the DES encryption of Ki by the MSP. See Figure 1 "Encryptionof Ki using Electronic Code Book mode DES" (page 17)

    The HLR-PM applies DES decryption on the encrypted Ki within the MSP

    provisioning request, by splitting the 16 byte Ki. The 8 most significantbytes of the Ki, encrypted, become the 8 most significant bytes of theresult Ki, decrypted. The least 8 significant bytes of the Ki, encrypted,become the 8 least significant bytes of the result Ki, decrypted.

    Figure 1Encryption of Ki using Electronic Code Book mode DES

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    18/387

    18 MSP request and response formats

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    19/387

    19.

    Provisioning commands

    This section defines the following provisioning commands:

    Define a subscriber (DFSB) (page 20)

    Modify Subscriber Data (MDSB) (page 22)

    Display a Subscription (DPSN) (page 35)

    Delete Subscriber (DESB) (page 27)

    Modify or Add Subscription Data (MDSN) (page 30)

    Delete a Subscription (DESN) (page 34)

    Display a Subscription (DPSN) (page 35)

    Modify SIMR Information (MDSR) (page 39)

    Display SIMR Information (DPSR) (page 41)

    Delete SIMR Information (DESR) (page 44)

    Translate (TRAN) (page 45)

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    20/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    21/387

    Examples 21

    Response syntax

    :=

    Refer to TableTable 13 "Message Responses- Meaning and Occurrence" (page 367) for

    response codes.

    ExamplesExample request to add a subscriber with IMSI 2400119120000:

    DFSBIMSI,2400119120000ENC,25KI,C74D930B45F66867AFF2A0F4610A408F ALGPARM,NILALGSEL,1

    Example request to add a subscriber with IMSI 2400119120001 with noencryption on the Ki:

    DFSBIMSI,2400119120001ENC,NONEKI,07F420070A510C320BC411B5FC393FE 3ALGPARM,07F420070A510C320BC411B5FC393FE3ALGSEL,101

    Example request to add a subscriber with IMSI 2400119120001 with anALGPARM of NIL:

    DFSBIMSI,2400119120001ENC,25KI,07F420070A510C320BC411B5FC393FE 3ALGPARM,NILALGSEL,3

    Example request to add a subscriber with IMSI 2400119120001 on theHLR having HLRID of AA30:

    DFSBIMSI,2400119120001,HLRID,AA30ENC,25KI,07F420070A510C320BC411 B5FC393FE 3ALGPARM,NILALGSEL,3

    Example of an error response where HLR dump is in progress:

    EE

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    22/387

    22 Provisioning commands

    Modify Subscriber Data (MDSB)

    The MDSB command modifies information added as part of the DFSBmessage.

    Request syntax

    := MDSB[ENC,KI,][ALGPARM,][ALGSEL,]

    At least one of the optional fields (ENC/KI, ALGPARM or ALGSEL) mustbe included in the message.

    IMSI, | MSISDN,

    International Mobile Subscriber Identity (IMSI) ininternational E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN. For further information

    seeProvisioning identifier (page 14).

    NONE |

    NONE = No encryption.

    1-3 numeric characters to indicate the DES

    encryption index used to encode the Ki.Numeric values of 1 to 255 are valid. For

    further information refer toDES encryption of

    Ki (page 17)

    32 hexadecimal characters that represent the

    Ki value to be added to the subscriber, most

    significant byte first. Encrypted as defined by

    NIL |

    NIL = no algorithm parameter.

    32 hexadecimal characters that represent the

    algorithm parameter value.

    1-3 numeric characters indicating the A3/A8

    algorithm selector to be set for the subscriber.

    Numeric values of 0 to 255 are valid.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    23/387

    Examples 23

    At least one of the optional fields (ENC/KI, ALGPARM or ALGSEL) mustbe included in the message

    Response Syntax

    :=

    Refer toTable 13 "Message Responses -

    Meaning and Occurrence" (page 367).

    ExamplesExample message which changes the ALGSEL value:

    MDSBIMSI,2400119120001ALGSEL,1

    Example message which changes the Ki (unencrypted):

    MDSBIMSI,2400119120001ENC,NONEKI,07F420070A510C320BC411B5FC393FE 3

    Example message which changes the Ki and the algorithm selector:

    MDSBIMSI,2400119120001ENC,12KI,07F420070A510C320BC411B5FC393FE3 ALGSEL,2

    Example message which changes the OPC value:

    MDSBIMSI,2400119120001ALGPARM,07F420070A510C320BC411B5FC393FE3

    Example message which changes the ALGPARM field to NIL:

    MDSBIMSI,2400119120001ALGPARM,NIL

    Example of a successful response:

    00

    Example of an error response where an MK change is in progress:

    E4

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    24/387

    24 Provisioning commands

    Display Subscriber Data (DPSB)

    The DPSB command displays information added as part of the DFSBmessage.

    For security reasons, it is not possible to display the Ki.

    Request syntax

    := DPSB[] *

    IMSI,[,] [,] | MSISDN,

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN. For further information

    refer toProvisioning identifier (page 14).

    HLRID, | HLRNAME,

    3-10 hexadecimal characters.

    HLR name, symbolic string of 1-32

    alphanumeric, - and _ characters (first

    character must be a letter).

    HLRONLY

    Display the subscriber requesting the HLR and

    not the Oracle Database.

    ALGPARM | ALGSEL | HLR

    Response syntax

    := [HLR,][][ALGSEL, ]

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    25/387

    Examples 25

    Refer to TableTable 13 "Message Responses

    - Meaning and Occurrence" (page 367) for

    response codes.

    The HLR name, taken from the user

    configration, if the HLR where the subscriberwas originally created.

    NIL |

    NIL = no algorithm parameter.

    32 hexadecimal characters that represent the

    algorithm parameter value.

    1-3 numeric characters indicating the A3/A8

    algorithm selector to be added to the subscriber.

    Numeric values of 1 to 255 are valid.

    In normal operation the HLR name returned will be the HLR name storedin the Data Server as the location of that subscriber. In the case of matedpair HLRs there are scenarios where the HLR name returned will be themate HLR of the HLR where the subscriber is located.

    ExamplesExample message which displays the ALGSEL value:

    DPSBIMSI,2400119120001ALGSEL

    Example response to this message:

    00ALGSEL,3

    Example of message which displays a name of HLR, where subscriber isprovisioned:

    DPSBIMSI,2400119120001HLR

    Example response to this message:

    00HLR,London

    Example message which displays the ALGPARM value:

    DPSBIMSI,2400119120001ALGPARM

    Example response to this message:

    00ALGPARM,07F420070A510C320BC411B5FC393FE3

    Example message which displays the ALGPARM and ALGSEL values:

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    26/387

    26 Provisioning commands

    DPSBIMSI,2400119120001

    Example response to this message:

    00HLR,LondonALGPARM,NILALGSEL,3

    Example message which displays the ALGPARM and ALGSEL values fora subscriber provisioned on HLR having HLRID AA30:

    DPSBIMSI,2400119120005,HLRID,AA30

    Example response to this message:

    00HLR,LondonALGPARM,NILALGSEL,3

    Example of an error response where the subscriber not defined:

    9D

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    27/387

    Request syntax 27

    Delete Subscriber (DESB)

    The DESB command deletes a specified subscriber from the HLR. It canalso be used to remove the subscription before removing the subscriber.

    A subscriber cannot be removed if they have:

    Subscription services (unless the ALL option is specified).

    SIM replacement information provisioned.

    SIM replacement information can be removed by using the DESRcommand.

    Request syntax

    := DESB

    IMSI,[,] [,] | MSISDN,

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN

    .

    > Mobile Subscriber ISDN Number (MSISDN)

    in international E.164 format. 3-15 digits,

    including the CC, NDC and SN. To use an

    MSISDN as the provisioning identifier requiresthe subscriber to have a Basic Services

    provisioned. For further information refer to

    Provisioning identifier (page 14).

    HLRID, | HLRNAME,

    3-10 hexadecimal characters.

    HLR name, symbolic string of 1-32

    alphanumeric, - and _ characters (first

    character must be a letter).

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    28/387

    28 Provisioning commands

    HLRONLY

    Delete the subscriber from the HLR and not the

    Oracle Database.

    DEL,ALL | DEL,AUC

    Indicates which type or group of data is to be

    deleted.

    ALL = Remove subscription and subscriber

    data.

    AUC = Remove subscriber data only.

    HLRONLY flag is used to delete a subscriber from the HLR bypassing theOracle Database. This is used to cleanup a subscriber from the sourceHLR blade in the extremely rare case when the automatic deletion duringthe subscriber migration fails due to a disaster. This functionality shouldnever be used for another purpose. For the details on the subscribermigration within an ATCA HLR please refer to Nortel HLR Fundamentals(NN10300-411).

    Response Syntax

    :=

    Refer to TableTable 13 "Message Responses - Meaning andOccurrence" (page 367)for response codes.

    ExamplesExample of a request to delete a subscriber with no subscription servicesand IMSI 2400119120001:

    DESBMSISDN,5233100001DEL,ALL

    Example of a request to delete a subscriber with IMSI 2400119120005 andprovisioned on HLR having HLRNAME LONDON:

    DESBIMSI,2400119120005,HLRNAME,LONDONDEL,ALL

    Example of a successful response:

    00

    Example of an error response where an IMSI range violation takes place:

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    29/387

    Examples 29

    51

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    30/387

    30 Provisioning commands

    Modify or Add Subscription Data (MDSN)

    The MDSN command allows the subscribers basic and supplementaryservices to be added, deleted or modified. Many services can be modified

    within the same MDSN request.

    If the MDSN message is used for the modification of an already existingservice, only the parameters explicitly stated in the message protocol willbe modified in the HLR database. Existing data shall remain until explicitlymodified.

    Request Syntax

    := MDSN[]+

    The order in which these elements are presented is not significant.

    IMSI, | MSISDN,

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN For further information to

    Provisioning identifier (page 14).

    Where corresponds todesignated information associated with a

    subscriber stored in the HLR as defined in refer

    toSubscription Data Syntax (page 54).

    Response SyntaxResponses contain a message response code which is a two digit code. Aresponse will contain a response code and may have [0..n] arguments.

    := [ ]*

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    31/387

    Examples 31

    Refer to TableTable 13 "Message Responses- Meaning and Occurrence" (page 367) forresponse codes.

    On some error messages, the particular dataid

    in error is indicated by . For example,

    sending an MDSN message with a CFU

    subscriber data that had a bad call forwarding

    number would result in the following response:

    provisioning_response:= 7C CFU

    ExamplesExample message request to modify the following parameters of thesubscription with the IMSI 2400119120000:

    CFU Deactivate for Telephony

    CFNRY Activate for all Basic Services, Forwarded-tonumber 6102419300203, Nature-of-addressinternational number, Numbering-plan-indicatorISDN,No-Reply Time 5.

    BAOC Provision

    SOCFNRY Notify forwarding party with number, nonotification of calling party

    BS23 Delete

    TS62 Define No. 61491019120002, BC=20, BS =

    TS62 (Automatic Facsimile Group 3)

    MDSNIMSI,2400119120000CFU,1,0,TS10CFNRY,1,1,6102419300203,1,1,5 BAOC,1SOCFNRY,1,0BS23,0TS62,1,61,491,019120002,20

    Example of the above profile using MSISDN as a subscriber identifier:

    MDSNIMSI,2400119120000CFU,1,0,TS10CFNRY,1,1,6102419300203,1,1,5 BAOC,1SOCFNRY,1,0BS23,0TS62,1,61,491,019120002,20

    Example of the above profile using MSISDN as a subscriber identifier:

    MDSNMSISDN,61149101912001CFU,1,0,TS10CFNRY,1,1,6102419300203,1,1 ,5BAOC,1SOCFNRY,1,0BS23,0TS62,1,61,491,019120002,20

    Example of a successful message response:

    00

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    32/387

    32 Provisioning commands

    Example of an unsuccessful message response, IMSI is not defined:

    9D

    MDSN Data Replacement and Data Merging ExamplesThe MDSN command can be used to replace existing subscription data ormerge new data with existing subscription information.

    Data Replacement ExampleConsider the following example DPSN response:

    00IMSI,2400119120000CFB,1,1,61019192222,1,1,TS10

    This example response shows CFB provisioned and registered with callforward number 61019192222, nature of address international number and

    numbering plan indicator ISDN against Speech.

    If the following example MDSN message request is issued

    CFB,x,1,61019192345,1,1,TS10

    this message will overwrite the existing call forward number(61019192222) with the new call forward number (61019192345).

    The original DPSN response will now contain the following information:

    00IMSI,2400119120000CFB,1,1,610191922345,1,1,TS10

    Data Merging ExampleConsider the following example DPSN response:

    00IMSI,2400119120000BAIC,1,1,TS10,1,BS20

    This example response shows BAIC provisioned and registered forSpeech and CDA.

    If the following example MDSN message request is issued (to registerBAIC for all applicable BSGs should the service be provisioned):

    BAIC,x,1

    the MDSN message will merge any unregistered, applicable, BSGs withthe existing subscription data.

    The original DPSN response will now contain the following information:

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    33/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    34/387

    34 Provisioning commands

    Delete a Subscription (DESN)

    The DESN command allows previously defined subscriptions to bedeleted together with all associated subscription data. This results in the

    deprovisioning of all basic and supplementary services and the subscriberbeing set out of service.

    Once the DESN command has successfully completed, the subscriber canbe removed from the database using the DESB command.

    Request syntax

    :=

    DESN_provisioning_request>

    IMSI, | MSISDN, International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN For further information to

    Provisioning identifier (page 14).

    Response Syntax

    :=

    For information on response codes, refer to

    TableTable 13 "Message Responses - Meaning

    and Occurrence" (page 367).

    ExamplesExample request to delete subscription with IMSI 2400119120000:

    DESNIMSI,2400119120000

    Example of a successful message response:

    00

    Example of an unsuccessful message response, where no subscriptionwith this IMSI is defined:

    9D

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    35/387

    Response Syntax 35

    Display a Subscription (DPSN)

    The DPSN command displays the subscription information provisionedfor a subscriber.

    Request syntax

    := DPSN[]*

    IMSI,[,] [,] | MSISDN,

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN. For more information see

    Provisioning identifier (page 14)

    HLRID, | HLRNAME,

    3-10 hexadecimal characters.

    HLR name, symbolic string of 1-32

    alphanumeric, - and _ characters (first

    character must be a letter).

    HLRONLY

    HLRONLY Display messages query the HLR and not theOracle Database.

    A service in the HLR as defined inSubscription

    Data Syntax (page 54)

    Response Syntax

    DPSN_message_response> := [IMSI,][ ]*

    Refer to TableTable 13 "Message Responses - Meaning and

    Occurrence" (page 367)for response codes.

    International Mobile Subscriber Identity (IMSI) in international E.212

    format. 6-15 digits, including the MCC, MNC and MSIN.

    Designated information associated with a subscriber stored in the

    HLR as defined inSubscription Data Syntax (page 54).

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    36/387

    36 Provisioning commands

    If the request message does not specify a , or set of data ids,all will be returned in the response. Otherwise, theresponse will contain the data ids sent in the request, in the order that theywere included in the request.

    The following information is not returned in a DPSN response:

    Not provisioned state

    Not registered state

    Read only data ids (SGSN and CVLR) if the data is not set or isunknown at the HLR

    On the Data Server, the following information is not returned in theresponse of a DPSN with no parameters (i.e. DPSN of all the data fields):

    The location data. But the location data can be added to the responseof a DPSN with no parameters by changing the user config.

    When the HLR contains subscriber parameters that have no definitionin the MSP version being used, a ? character is sent. This is specificbehaviour of the DPSN command.

    ExampleExample request to display the subscription with IMSI 2400119120000:

    DSPNIMSI,2400119120000

    Example of a successful message response from HLR-PM to display allsubscriber data:

    00IMSI,2400119120000AOCC,1CLIP,1,0MPTY,1,1HOLD,1, BAIC,1BAOC,1BOICEXHC,1,1,TS10CW,1CFB,1CFNRC,1 CFNRY,1,1,61019192000,1,1,20,TS10,1,61019192000,1,1,20,BS30CFU,1,1,61101 912000,1,1,TS10,1,61101912000,1,1,BS30ODBO,1CAT,1PWD,0876BICCTRL,1BOCCTRL,1ROAMENT,UNKWISTATUS,ISOAPROV,NSOCFB,0,0H T>SOCFNRC,0SOCFNRY,0,0SOCFU,0TS11,1,61,123,311000,1BS33,1,61 ,123,31101,NIL

    IMSI 2400119120000

    AOCC advice of charge (charging) is provided and

    activated

    CLIP is provided and activated with no override

    provisioned

    MPTY is provided and activated for 6 port

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    37/387

    Example 37

    HOLD is provided and activated

    BAIC is provided (not activated)

    BAOC is provided (not activated)

    BOICEXHC is provided and active operational for TS10

    (Speech)

    CW is provided (not activated)

    CFB is provided (not activated)

    CFNRC is provided (not activated)

    CFNRY is provided and active for TS10 (Speech)

    and BS30 (CDS) with Forward-to-number

    61019192000, Nature-of-address international

    number, Numbering-plan-indicator ISDN

    and

    No-reply-time of 20 secs

    CFU is provided and active for TS10 (Speech)

    and BS30 (Fax) with Forwarded-to number

    61101912000, Nature-of-address international

    number, Numbering-plan-indicator ISDN

    ODBO operator determined BAOC is active

    CAT 1 (Subscriber priority)

    PWD 0876 (password)

    BICCTRL by the operatorBOCCTRL by the operator

    ROAMENT is set to UNKW

    ISTATUS Subscriber is in-service

    SOAPROV set to no

    SOCFB no notification to calling party for CFB, no

    notification to forwarding party for CFB

    SOCFNRC calling party notified with number for CFNRC

    SOCFNRY no notification to calling party for CFNRY, no

    notification to forwarding party for CFNRY

    SOCFU calling party notified with number for CFU

    TS11 CC = 61 NDC = 123, SN = 311000, BC = 1

    BS33 CC = 61 NDC = 123, SN = 31101, BC = NIL

    Example message request to display the call forwarding service data of thesubscription with IMSI 2400119120000:

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    38/387

    38 Provisioning commands

    DPSNIMSI,2400119120000CFBCFNRYTS10SOCFNRY

    Example of the above message using MSISDN as the subscriber identifier:

    DPSNMSISDN,116542000CFBCFNRYTS10SOCFNRY

    Example of a successful message response from HLR-PM:

    00CFNRY,1,1,44304823310,1,1,20,TS10SOCFNRY,0,0

    The following response shows a scenario where the HLR contains a valuefor CAT that is not defined in the MSP version being used.

    00CAT,?

    Example message request to display all service data of the subscriptionwith IMSI 2400119120005 and provisioned on HLR having HLRNAME

    LONDON:

    DPSNIMSI,2400119120005,HLRNAME,LONDON

    Example of an unsuccessful message response caused because the HLRis temporarily busy:

    ED

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    39/387

    Response Syntax 39

    Modify SIMR Information (MDSR)

    The MDSR command adds or modifies SIM replacement informationfor a subscriber. The refers to the replacement (new)

    subscriber.

    The new subscriber must be added prior to the provisioning of SIMreplacement.

    The MDSR operation with the USER swap tag is not allowed forsubscribers located on an ATCA HLR node.

    Request syntax

    := MDSR

    IMSI,

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    OLDIMSI, |OLDMSISDN,

    The OLDMSISDN is used only when modifying

    (using MDSR). It is never returned as a result of

    a display (DPSR).

    FIXED, | USER,,

    10 numeric characters indicating invocation

    time in YYYYMMDDHH (year/month/day/hour)

    format, for example 2005122512 represents 12

    oclock on the 25th December 2005.

    10 numeric characters indicating activation

    time in YYYYMMDDHH (year/month/day/hour)

    format, for example 2005072512 represents 12

    oclock on the 25th July 2005.

    Response Syntax

    :=

    Refer to TableTable 13 "Message Responses -

    Meaning and Occurrence" (page 367)for response

    codes.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    40/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    41/387

    Response Syntax 41

    Display SIMR Information (DPSR)

    The DPSR command displays SIM replacement information provisionedfor a subscriber. The provisioning identifier can refer to either the existing

    (old) subscriber or the replacement (new) subscriber.

    Request syntax

    :=

    DPSR

    IMSI,[,] [,] | MSISDN,

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN. For more information see

    Provisioning identifier (page 14).

    HLRID, | HLRNAME,

    3-10 hexadecimal characters.

    HLR name, symbolic string of 1-32alphanumeric, - and _ characters (firstcharacter must be a letter).

    HLRONLY

    HLRONLY Display message requesting the HLR and not

    the Oracle Database.

    Response Syntax

    :=

    [IMSI,]

    See tableTable 13 "Message Responses

    - Meaning and Occurrence" (page 367) for

    information on response codes.

    The IMSI number of the replacement (new)

    subscriber.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    42/387

    42 Provisioning commands

    OLDIMSI, |OLDMSISDN,

    This information is not sent if there is no SIMR

    information provisioned.The OLDMSISDN is

    used only when modifying (using MDSR). It isnever returned as a result of a display (DPSR).

    FIXED, | USER,,

    10 numeric characters indicating invocation

    time in YYYYMMDDHH (year/month/day/hour)

    format, for example 2005122512 represents 12

    oclock on the 25th December 2005.

    10 numeric characters indicating activationtime in YYYYMMDDHH (year/month/day/hour)format, for example 2005072512 represents 12oclock on the 25th July 2005.

    ExamplesExample of a request to display SIMR information (using new IMSI):

    DPSRIMSI,2400119120001

    Example of a response showing scheduled SIM replacement provisionedat midnight on the 22nd May 2005:

    00IMSI,2400119120001OLDIMSI,2400119120002FIXED,2005052200

    Example of a request to display SIMR information (using old IMSI):

    DPSRIMSI,2400119120002

    Example of a response showing user-triggered SIM replacement from 6pm(18:00) on the 19th September 2005 to 9pm (21:00) on the 1st January2006:

    00IMSI,2400119120001OLDIMSI,2400119120002USER,2005091918, 2006010121

    Example of a request to display SIMR information for a subscriberprovisioned on HLR having HLRID AA30:

    DPSRIMSI,2400119120005,HLRID,AA30

    Example of a response where no SIMR information is provisioned:

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    43/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    44/387

    44 Provisioning commands

    Delete SIMR Information (DESR)

    The DESR command deletes SIM replacement information provisionedfor a subscriber. The provisioning identifier can refer to either the existing

    (old) subscriber or the replacement (new) subscriber.

    Once the DESR command has successfully completed, the subscriber canbe removed from the database using the DESB command.

    Request syntax

    :=

    DESR

    IMSI, | MSISDN,

    International Mobile Subscriber Identity (IMSI) ininternational E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN. For more information see

    Provisioning identifier (page 14).

    Response syntax

    :=

    Refer to TableTable 13 "Message Responses

    - Meaning and Occurrence" (page 367)for

    information on response codes.

    ExamplesExample of a request to delete SIMR information:

    DESRIMSI,2400119120001

    Example of a successful response:

    00

    Example of an error response indicating that the subscriber is not definedin the HLR:

    9D

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    45/387

    Examples 45

    Translate (TRAN)

    The TRAN command allows translation of an MSISDN to an IMSI. AnMSISDN is assigned to a subscriber when provisioning a Basic Service.

    Request syntax

    := TRAN

    msisdn_number>[,]

    Only MSISDN is applicable to the TRAN

    command.

    Mobile Subscriber ISDN Number (MSISDN) in

    international E.164 format. 3-15 digits, including

    the CC, NDC and SN. For more information seeProvisioning identifier (page 14).

    HLRONLY

    HLRONLY Display requesting the HLR and not the Oracle

    Database.

    Response syntax

    := [IMSI,]

    Field Description

    Refer to TableTable 13 "Message Responses

    - Meaning and Occurrence" (page 367)for

    information on response codes.

    International Mobile Subscriber Identity (IMSI) in

    international E.212 format. 6-15 digits, including

    the MCC, MNC and MSIN.

    Examples Example of a request to translate an MSISDN to IMSI:

    TRANMSISDN,611239120001

    Example of a successful response:

    00IMSI,2400119120001

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    46/387

    46 Provisioning commands

    Example of an error response indicating that the subscriber is not definedin the HLR:

    9D

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    47/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    48/387

    48 Provisioning subscriber data

    Provisioning and Deprovisioning Status

    The provisioning setting expression provides information onhow the provisioning states of the service should change. The following

    actions are provided: 0 - deprovision

    1 - provision

    x - no change

    0 - deprovision the serviceWhen a service is deprovisioned, all service information is removed,including registration data such as Call Forwarding numbers. For example:

    CFNRY,0

    deprovisions the Call Forward No Reply service.

    If the service is already deprovisioned, no error message is generated.

    1 - provision the serviceWhen a service is provisioned, it becomes available for registration. Aservice can be provisioned without being registered. For example:

    CW,1

    provisions the Call Waiting service.

    If a service is already provisioned, no change is made.

    X - no change to the provisioning stateWhen the no change provisioning state is used, no change is made tothe provisioning state.

    The use of the no change provisioning state affects the processing ofBSG-based services depending on whether a registration or deregistration

    is being made.

    The behavior of the three provisioning actions is summarized in Table 1"Provisioning actions" (page 49). These columns represents the initialstate of the service and each row represents an MSP message. The resultof the operation is given in each box indicating that the HLR remainsunaffected.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    49/387

    X - no change to the provisioning state 49

    Table 1Provisioning actions

    Initial StatesOperation

    Not provisioned Provisioned, not

    registered

    Provisioned,

    registereddataid,0 Unaffected Not provisioned Not provisioned

    dataid,1 Provisioned, not

    registered

    Unaffected Unaffected

    dataid,1,0 Provisioned, not

    registered

    Unaffected Provisioned, not

    registered

    dataid,1,1,reg_data Provisioned, registered Provisioned, registered Provisioned, registered

    dataid,X Unaffected Unaffected Unaffected

    dataid,X,0 Unaffected Unaffected Provisioned, not

    registereddataid,X,1,reg_data Unaffected Provisioned, registered Provisioned, registered

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    50/387

    50 Provisioning subscriber data

    Registering and deregistering services against

    Basic Service groups

    RegistrationOnce a service is provisioned it can be registered against a specificBSG. For some services, registration data is provided, for example aCall Forwarding number. The MSP syntax allows two basic forms ofregistration and deregistration - specific and general.

    Specific registration allows registration data to be applied to a list ofBSGs. Any registration data already in the HLR that is not specified in theregistration data list is unaffected, for example:

    CFU,1,1,54321,1,1,TS10,1,12345,1,1,BS20

    provisions call forward unconditional, registers 54321 against speech and12345 against CDA.

    General registration allows a single piece of registration data to be appliedto all provisioned BSGs:

    COS,1,1,10,NIL

    This example will provision COS and register a CUSTGRP of 10 andNCOS of NIL against all BSGs provisioned at that time.

    If a later request provisions another BSG, the registration data will not beapplied to the new BSG.

    Before setting registration data, the service must be provisioned. This canbe done by explicitly setting the provisioning state to provision as shownin the examples above. If the provisioning state is set to no change, theregistration information is only applied if the service is already provisionedin the HLR, for example:

    BAIC,X,1,TS10,1,BS20

    In this example, incoming barring will be registered for speech and CDAonly if incoming barring is already provisioned.

    DeregistrationAs for registration, a service can be deregistered in two ways - specificand general. In both cases, once information has been deregistered, it islost from the HLR.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    51/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    52/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    53/387

    BSG-based Supplementary Service Shorthand 53

    Common sections

    The following section defines parameters that are common to multiplecommands.

    Provides information on how the provisioning

    states of the service should change. For

    information on provisioning states see

    Provisioning and Deprovisioning Status (page

    48).

    The country code of the MSISDN.

    The national destination code of the MSISDN.

    The subscriber number of the MSISDN.

    Bearer capability to be associated with the

    Basic Service (as defined in table GHLRBCA).

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    54/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    55/387

    BSG-based Supplementary Service Shorthand 55

    | |

    | | | | | |

    | | | | | | | | | | | | | | | | | | | | | | | |

    | | | | | | | | | | | |

    :=

    | | | | | | |

    | | | | | | | | | | | |

    | | | | | | | |

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    56/387

    56 Provisioning subscriber data

    | | | | | |

    | | | | | | | | | | | | | | CUGSUB_subscription_data>

    | | CVLR_subscription_data>

    | | | | | | | | | | | |

    | | | | | | | |

    | | | | | |

    | | | | | | | | | |

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    57/387

    BSG-based Supplementary Service Shorthand 57

    data>| | | |

    | | | | | | | | | | | | | | | | | | | | |

    Table 2MSP data ids

    MSP data id Service Service type

    ACC Account Code Supplementary ServiceAOCC Advice of Charge Supplementary Service

    AOCI Advice of Charge Information Supplementary Service

    ACRJ Anonymous Call Rejection Supplementary Service

    BAIC Barring of all Incoming Calls BSG-based Supplementary

    Service

    BAOC Barring of All Outgoing Calls BSG-based Supplementary

    Service

    BICCTRL Control of Incoming Barring Subscriber Attributes

    BICROAM Barring of Incoming Calls whileRoaming outside of Home

    Country

    BSG-based SupplementaryService

    BOCCTRL Control of Outgoing Barring Subscriber Attributes

    BOIC Barring of Outgoing

    International Calls

    BSG-based Supplementary

    Service

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    58/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    59/387

    BSG-based Supplementary Service Shorthand 59

    Table 2MSP data ids (contd.)

    CFNRC Call Forwarding Not

    ReaChable

    BSG-based Supplementary

    Service

    CFNRY Call Forwarding on No ReplY BSG-based SupplementaryService

    CFU Call Forwarding Unconditional BSG-based Supplementary

    Service

    CLIN Calling Line Identification

    Number

    Supplementary Service

    CLIP Calling Line Identification

    Presentation

    Supplementary Service

    CLIR Calling Line Identification

    Restricted

    Supplementary Service

    COLP Connected Line IdentificationPresentation

    Supplementary Service

    COLR Connected Line Identification

    Restricted

    Supplementary Service

    COS Class Of Service BSG-based Supplementary

    Service

    CNAM Calling Name Delivery Supplementary Service

    CRBT Customized Ring Back Tone Supplementary Service

    Options

    CSRECL Call Session Related External

    Client List

    Supplementary Service

    CSRXECL Call Session Related eXtended

    External Client List

    Supplementary Service

    CSUXECL Call Session Unrelated

    eXtended External Client

    List

    Supplementary Service

    CUG CUG feature CUG Service

    CUGSUB CUG subscription CUG Service

    CVLR Current VLR number Read only data

    CW Call Waiting BSG-based Supplementary

    Service

    DCSI Dialled-Camel Subscription

    Information

    CAMEL Supplementary

    Service

    EMLPP Priority options for eMLPP and

    WPS

    Supplementary Service

    Options

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    60/387

    60 Provisioning subscriber data

    Table 2MSP data ids (contd.)

    ECT Explicit Call Transfer Supplementary Service

    EXT Extension BSG-based Supplementary

    Service

    FM COR and Supplementary COR

    options for Follow Me

    Supplementary Service

    Options

    GCSI GPRS-Camel Subscription

    Information

    CAMEL Supplementary

    Service

    GPRSCNTX GPRS PDP context data GPRS Service

    HOLD Call Hold Supplementary Service

    HOTBILL Hot Billing Supplementary Service

    INORIG Originating IN index Subscriber Attributes

    INTERM Terminating IN index Subscriber Attributes

    ISTATUS Subscriber service status Subscriber Attributes

    LCO Local Calls Only Supplementary Service

    LCS Location Services Supplementary Service

    LMU Location Measurement Unit Subscriber Attributes

    MCSI Mobility Management CAMEL

    Subscription Information

    CAMEL Supplementary

    Service

    MCT Malicious Call Trace Supplementary Service

    MPTY Multiparty Supplementary Service

    NAM Network Access Mode Subscriber Attributes

    ODBAECT ODB of all Explicit Call

    Transfer

    Subscriber Attributes

    ODBCCFMGT ODB of conditional call

    forwarding subscriber

    management

    Subscriber Attributes

    ODBCHDECT ODB of Explicit Call Transfer

    when at least one of the calls

    is charged to the served

    subscriber

    Subscriber Attributes

    ODBCISSMGT ODB of supplementary

    services management

    Subscriber Attributes

    ODBDBCECT ODB of Explicit Call Transfer

    when both of the calls

    are charged to the served

    subscriber

    Subscriber Attributes

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    61/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    62/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    63/387

    BSG-based Supplementary Service Shorthand 63

    Basic Service Groups

    Basic Services are organized into groups of services (BSGs). Whenthe first Basic Service is subscribed, this BSG is understood as being

    subscribed, which implies that Supplementary Services can be activatedfor this BSG.

    Basic Service Groups (page 63)lists the Basic Service Groups.

    Table 3Basic service groups

    MSP tags Basic service group MSP data IDs

    TS10 Speech TS11

    TS20 Short Message Service TS21

    TS22

    TS60 Facsimile TS61

    TS62

    TSD0 Auxiliary Speech TSD1

    BS20 Circuit Duplex Asynchronous BS20

    BS20G

    BS21

    BS22

    BS23

    BS24

    BS25

    BS26BS81A

    BS61A

    BS30 Circuit Duplex Synchronous BS30

    BS30G

    BS31

    BS32

    BS33

    BS34

    BS81S

    BS61S

    VGS Voice Group Services VBS

    VGCS

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    64/387

    64 Provisioning subscriber data

    Account Code (ACC)

    This service allows the subscriber to classify and charge their calls tovarious accounts or persons.

    Syntax

    ,

    ACC

    0 | 1,0 = deprovision the service.1 = provision the service.

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |12 | 13 | 14 | 15 | 16 | VOL | NV

    1- 16 provisions ACC with the account code (a

    number between 1 and 16)

    VOL = provision ACC with account code

    voluntary.

    NV = provision ACC with account code not

    verified.

    MDSN Examples

    The MDSN command allows multiple services to be modified within a

    single message, for further information refer toService Ordering and

    Rollback (page 362). When adding, modifying or removing services

    for a subscriber, it is strongly recommended that the user place all the

    subscription information within one MSP message. This will provide a

    real-time saving over sending several messages.

    MDSNIMSI,456230000001015ACC,1,4

    This example provisions ACC with account code 4.

    MDSNIMSI,456230000001015ACC,1,VOL

    This example provisions ACC with account code voluntary.

    MDSNIMSI,456230000001015ACC,1,NV

    This example provisions ACC with account code not verified.

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    65/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    66/387

    66 Provisioning subscriber data

    Alternate Speech and Data (CDS) (BS61S)

    This service provides the capability to swap between speech and dataduring a call. This service belongs to the CDS BSG.

    Syntax

    := ,

    BS61S

    0 | 1[,,,,]

    0 = deprovision the service.

    1 = provision the service.

    For a description of the provisioning settingsrefer toProvisioning and Deprovisioning

    Status (page 48).

    The following parameters are optional. Ifthe,,, sequence is notspecified, the MSISDN provisioned againstBasic Service Telephony will be used.

    The country code of the MSISDN (1-3) digits).

    The national destination code of the MSISDN (1

    - 13 digits).

    The subscriber number of the MSISDN (1 - 13

    digits).

    The number of digits in the

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    67/387

    Syntax 67

    MDSNIMSI,456230000001015BS61S,1

    This example provisions the BS61S service with the MSISDN provisioned

    against the Telephony Basic Service.

    MSDNIMSI,456230000001015BS61S,1,61,123,7221234,NIL

    This example provisions the BS61S service with the MSISDN611237221234 and adds no extra bearer capability information.

    MSDNIMSI,456230000001015BS61S,0

    This example deprovisions the BS61S service.

    DPSN Examples

    The following DPSN message requests the status of the BS61S service:

    DPSNIMSI,2400119120000BS61S

    The following example DPSN response shows BS61S provisioned with

    MSISDN 6112331101 without bearer capability information.

    00IMSI,2400119120000BS61S,1,61,123,31101,1

    If the BS61S service is not provisioned, it will be absent from the DPSN

    response. For example:

    00IMSI,2400119120000

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    68/387

    68 Provisioning subscriber data

    Alternate Speech and Fax group 3 (TS61)

    This service provides the services of speech and fax alternately within thesame call controlled by the handset. Data rates for the Fax portion of the

    call can be up to 14.4kbps.

    Syntax

    := ,

    Parameter Description

    TS61

    0 | 1[,,,]

    0 = deprovision the service.

    1 = provision the service.

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    The following parameters are optional. If the

    , , , sequence is not

    specified, the MSISDN provisioned against

    Basic Service Telephony will be used.

    The country code of the MSISDN (1-3) digits).

    The national destination code of the MSISDN (1

    - 13 digits).

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    69/387

    Syntax 69

    for a subscriber, it is strongly recommended that the user place all the

    subscription information within one MSP message. This will provide a

    real-time saving over sending several messages.

    MDSNIMSI,456230000001015TS61,1,61,123,7221234,NIL

    This example provisions the TS61 service with the MSISDN611237221234 and adds no extra bearer capability information.

    MDSNIMSI,456230000001015TS61,0

    This MDSN example deprovisions the TS61 service.

    DPSN Examples

    The following DPSN message requests the status of the TS61 service:

    DPSNIMSI,2400119120000TS61

    The following example DPSN response shows TS61 provisioned with

    MSISDN 6112331101 without bearer capability information.

    00IMSI,2400119120000TS61,1,61,123,31101,NIL

    The following example DPSN response shows TS61 provisioned with

    MSISDN 6112331101 with a bearer capability of 1.

    00IMSI,2400119120000TS61,1,61,123,31101,1

    If the TS61 service is not provisioned, it will be absent from the DPSN

    response. For example:

    00IMSI,2400119120000

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    70/387

    70 Provisioning subscriber data

    Anonymous Call Rejection (ACRJ)

    This service offers the subscriber the ability to reject anonymous calls.

    Syntax := ,

    ACRJ

    0 | 1

    0 = deprovision the service.

    1 = provision the service.

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    MDSN Examples

    The MDSN command allows multiple services to be modified within a

    single message, for further information refer toService Ordering and

    Rollback (page 362). When adding, modifying or removing services

    for a subscriber, it is strongly recommended that the user place all the

    subscription information within one MSP message. This will provide a

    real-time saving over sending several messages.

    MDSNIMSI,456230000001015ACRJ,1

    This MDSN example provisions and activates ACRJ.

    MDSNIMSI,456230000001015ACRJ,0

    This MDSN example deprovisions and withdraws ACRJ.

    DPSN Examples

    The following DPSN message requests the status of the ACRJ service:

    DPSNIMSI,2400119120000ACRJ

    The following example DPSN response shows ACRJ provisioned:

    00IMSI,2400119120000ACRJ,1

    If the ACRJ service is not provisioned, it will be absent from the DPSN

    response. For example:

    00IMSI,2400119120000

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    71/387

    Syntax 71

    Automatic Facsimile group 3 (TS62)

    This service allows connection of CCITT group 3 fax apparatus to andfrom a mobile station. Data rates of the Fax service can be up to 14.4kbps

    at MAP version 3 and above.

    Syntax

    := ,

    Parameter Description

    TS62_data_id>

    0 | 1[,,,,]

    0 = deprovision the service.

    1 = provision the service.

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    The following parameters are optional. If the

    ,, sequence is not specified,

    the MSISDN provisioned against Basic Service

    Telephony will be used.

    The country code of the MSISDN (1-3) digits).

    The national destination code of the MSISDN (1

    - 13 digits).

    The subscriber number of the MSISDN (1 - 13

    digits).

    The number of digits in the ,,and sequence is restricted to a maximum of 15.

    NIL |

    Bearer capability to be associated with the

    Basic Service (as defined in table GHLRBCA).

    A value of 0-255.

    MDSN Examples

    The MDSN command allows multiple services to be modified within a

    single message, for further information refer toService Ordering and

    Rollback (page 362). When adding, modifying or removing services

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    72/387

    72 Provisioning subscriber data

    for a subscriber, it is strongly recommended that the user place all the

    subscription information within one MSP message. This will provide a

    real-time saving over sending several messages.

    MDSNIMSI,456230000001015TS62,1

    This MDSN example provisions the TS62 service with the MSISDNprovisioned against the Telephony Basic Service.

    MDSNIMSI,456230000001015TS62,1,61,123,7221234,NIL

    This example provisions the TS62 service with the MSISDN

    611237221234 and adds no extra bearer capability information.

    MDSNIMSI,456230000001015TS62,0

    This example deprovisions the TS62 service.

    DPSN Examples

    The following DPSN message requests the status of the TS62 service:

    DPSNIMSI,2400119120000TS62

    The following example DPSN response shows TS62 provisioned withMSISDN 6112331101 without bearer capability information.

    00IMSI,2400119120000TS62,1,61,123,31101,NIL

    The following example DPSN response shows TS62 provisioned withMSISDN 6112331101 with a bearer capability of 1.

    00IMSI,2400119120000TS62,1,61,123,31101,1

    If the TS62 service is not provisioned, it will be absent from the DPSNresponse. For example:

    00IMSI,2400119120000

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    73/387

    Syntax 73

    Auxiliary Telephony (TSD1)

    This service is also known as the Alternate Line Service. It is a proprietaryservice which associates a second Telephony MSISDN with a subscriber

    for Telephony calls. The two lines have a separate Supplementary Serviceprofiles and are billed separately.

    Syntax

    := ,

    Parameter Description

    TSD1

    0 | 1[,,,,]

    0 = deprovision the service.

    1 = provision the service.

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    The following parameters are optional. If the

    ,, sequence is not specified,

    the MSISDN provisioned against Basic Service

    Telephony will be used.

    The country code of the MSISDN (1-3) digits).

    The national destination code of the MSISDN (1

    - 13 digits).

    The subscriber number of the MSISDN (1 - 13

    digits).

    The number of digits in the ,,and sequence is restricted to a maximum of 15.

    NIL |

    Bearer capability to be associated with the

    Basic Service (as defined in table GHLRBCA).

    A value of 0-255.

    MDSN Examples

    The MDSN command allows multiple services to be modified within a

    single message, for further information refer toService Ordering and

    Rollback (page 362).When adding, modifying or removing services

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    74/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    75/387

    Syntax 75

    Barring of All Incoming Calls (BAIC)

    This service prevents the subscriber from receiving any incoming calls.

    Syntax := ,

    BAIC

    0 | 1 | 1[, | X | X,

    0 = deprovision the service.

    1 = provision the service.

    X- no change

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    0 | 1 |

    0 = deregister for all applicable Basic Service

    Groups.

    1 = register for all applicable Basic Service

    Groups.

    | ,

    0, | 1,

    TS10 | TS20 | TS60 | TSD0 | BS20 | BS30

    A value of 0-255.

    TS10 = Speech

    TS20= Short Message Service

    TS60 = Facsimile

    TSD0 = Auxiliary Speech

    BS20 = Circuit Duplex Asynchronous

    BS30 = Circuit Duplex Synchronous

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    76/387

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    77/387

    Syntax 77

    The following example DPSN response shows BAIC provisioned and

    registered against Speech and CDA.

    00IMSI,2400119120000BAIC,1,1,TS10,1,BS20

    The following example DPSN response shows BAIC provisioned and

    registered against all applicable BSGs.

    00IMSI,2400119120000BAIC,1,1,TS10,1,TS20,1,TS60,1,TSD0,1,BS20,1,BS30

    If the BAIC service is not provisioned, it will be absent from the DPSN

    response. For example:

    00IMSI,2400119120000

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    78/387

    78 Provisioning subscriber data

    Barring of All Outgoing Calls (BAOC)

    This service prevents the subscriber from making any outgoing calls, withthe exception of emergency calls.

    Sytax

    := ,

    BAOC

    0 | 1 | 1[, | X | X,

    0 = deprovision the service.

    1 = provision the service.

    X- no change

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    0 | 1 |

    0 = deregister for all applicable Basic Service

    Groups.

    1 = register for all applicable Basic ServiceGroups.

    | ,

    0, | 1,

    TS10 | TS20 | TS60 | TSD0 | BS20 | BS30| VGS

    TS10 = Speech

    TS20= Short Message Service

    TS60 = Facsimile

    TSD0 = Auxiliary Speech

    BS20 = Circuit Duplex Asynchronous

    BS30 = Circuit Duplex Synchronous

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    79/387

    Sytax 79

    BS30 = Circuit Duplex Synchronous

    MDSN Examples

    The MDSN command allows multiple services to be modified within a

    single message, for further information refer toService Ordering andRollback (page 362). When adding, modifying or removing services

    for a subscriber, it is strongly recommended that the user place all the

    subscription information within one MSP message. This will provide a

    real-time saving over sending several messages.

    MDSNIMSI,456230000001015BAOC,X,1,TS10,1,BS20

    This example registers the BAOC service for speech and CDA only if the

    BAOC service is already provisioned.

    MDSNIMSI,456230000001015BAOC,X,0,TS10,0,BS20

    This example deregister the BAOC service for speech and CDA only if the

    service is already provisioned. If the BAOC service is not provisioned it

    will remain unprovisioned.

    MDSNIMSI,456230000001015BAOC,1,1,TS10

    This example provisions the BAOC service and registers the service for

    Speech.

    MDSNIMSI,456230000001015BA0C,1,0

    This example provisions the BAOC service and deregisters all applicable

    BSG(s) registered against the service.

    MDSNIMSI,456230000001015BA0C,1,1This example provisions the BAOC service and registers all applicable

    BSG(s) against the service.

    MDSNIMSI,456230000001015BAOC,X,0,TS10

    This example deregisters the BAOC service for Speech only if the service

    is already provisioned.

    MDSNIMSI,456230000001015BAOC,0

    This example deprovisions the BAOC service.

    DPSN ExamplesThe following DPSN message requests the status of the BAOC service:

    DPSNIMSI,2400119120000BAOC

    The following example DPSN response shows BAOC provisioned and

    registered against Speech.

    00IMSI,2400119120000BAOC,1,1,TS10

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    80/387

    80 Provisioning subscriber data

    The following example DPSN response shows BAOC provisioned and

    registered against Speech and CDA.

    00HT>IMSI,2400119120000HT>BAOC,1,1,TS10,1,BS20

    The following example DPSN response shows BAOC provisioned and

    registered against all applicable BSGs.

    00IMSI,2400119120000BAOC,1,1,TS10,1,TS20,1,TS60,1,TSD0,1,BS20,1,BS30

    If the BAOC service is not provisioned, it will be absent from the DPSN

    response. For example:

    00IMSI,2400119120000

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    81/387

    Syntax 81

    Barring of Incoming Calls while Roaming outside of

    Home Country (BICROAM)

    This service prevents the subscriber from receiving any incoming calls ifthe subscriber is roaming outside their Home PLMN country.

    Syntax

    := ,

    BICROAM

    0 | 1 | 1[, | X | X,

    0 = deprovision the service.

    1 = provision the service.

    X- no change

    For a description of the provisioning settings

    refer toProvisioning and Deprovisioning

    Status (page 48).

    0 | 1 |

    0 = deregister for all applicable Basic Service

    Groups.

    1 = register for all applicable Basic Service

    Groups.

    | ,

    0, | 1,

    TS10 | TS20 | TS60 | TSD0 | BS20 | BS30| VGS

    TS10 = Speech

    TS20= Short Message Service

    TS60 = Facsimile

    TSD0 = Auxiliary Speech

    BS20 = Circuit Duplex Asynchronous

    Nortel HLRConfiguration - Mobile Subscriber Provisioning

    NN10300-446 01.02 Standard

    12 September 2007Copyright 2007 Nortel Networks

    .

  • 8/10/2019 APKT_HMR Knowledge Transfer 20100519[1].pdf

    82/387

    82 Provisioning subscriber data

    BS30 = Circuit Duplex Synchronous

    BS30 = Circuit Duplex Synchronous

    MDSN ExamplesThe MDSN command allows multiple services to be modified within a

    single message, for further information refer toService Ordering and

    Rollback (page 362). When adding, modifying or removing services

    for a subscriber, it is strongly recommended that the user place all the

    subscription information within one MSP message. This will provide a

    real-time saving over sending several messages.

    MDSNIMSI,456230000001015BICROAM,X,1,TS10,1,BS20

    This example registers the BICROAM service for Speech and CDA only if

    the service is already provisioned.

    MDSNIMSI,456230000001015BICROAM,1,1,TS10

    This example provisions the BICROAM service and registers all applicable

    BSGs against the Speech service.

    MDSNIMSI,456230000001015BICROAM,X,0,TS10,0,BS20

    This example deregisters the BICROAM service for Speech and CDA only

    if the service is already provisioned. If the service is not provisioned it will

    remain unprovisioned.

    DPSN Examples

    The following DPSN message requests the status of the BICROAMservice:

    DPSNIMSI,2400119120000BICROAM

    The following example DPSN response shows BICROAM provisioned and

    registered against Speech.

    00IMSI,2400119120000BICROAM,1,1,TS10

    The following example DPSN response shows BICROAM provisioned and

    registered