Sie sind auf Seite 1von 638

HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

HUAWEI HSS9860

PGW MML Command Protocol

(V900R008C50)

Huawei Technologies Co., Ltd.

2014-11

2017-10-12 All rights reserved. Page 1 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

Contents

(V900R008C50)..................................................................................................................................1
Huawei Technologies Co., Ltd...........................................................................................................1
Contents..............................................................................................................................................2
1 Revision History..........................................................................................................................19
2 Overview.......................................................................................................................................25
2.1 System Description..........................................................................................................................................25
2.2 Network Connection........................................................................................................................................26
2.3 Terms................................................................................................................................................................26

3 Stipulation....................................................................................................................................28
4 Time Setting.................................................................................................................................30
4.1 Handshake Message Time...............................................................................................................................30
4.2 Command Reply Time.....................................................................................................................................30

5 Communication Protocol...........................................................................................................31
6 Command Syntax........................................................................................................................32
7 Command Output........................................................................................................................34
7.1 General Message Format (TCP Port 7777)......................................................................................................34
7.2 General Message Format (TCP Port 7776)......................................................................................................35
7.3 Difference Between Messages over Port 7776 and Port 7777.........................................................................36
7.4 Operation Success Message.............................................................................................................................37
7.5 Operation Failure Message..............................................................................................................................37
7.6 Description of Query Result............................................................................................................................37

8 Key Parameters............................................................................................................................40
9 Summary of Commands.............................................................................................................41
9.1 Operator Login.................................................................................................................................................41
9.2 Operator Logout...............................................................................................................................................42
9.3 Add a Subscriber Using Template....................................................................................................................42
9.4 Delete Subscriber.............................................................................................................................................43
9.5 Query Static Data of a Subscriber....................................................................................................................44

2017-10-12 All rights reserved. Page 2 of 638


9.6 Query Dynamic Data of a Subscriber..............................................................................................................62
9.7 Modify the Lock State of a Subscriber............................................................................................................70
9.8 Query the Lock State of a Subscriber..............................................................................................................72
9.9 Modify the GPRS Lock State of a Subscriber.................................................................................................72
9.10 Query the GPRS Lock State of a Subscriber.................................................................................................73
9.11 Modify the SAB Lock State of a Subscriber..................................................................................................74
9.12 Query the SAB Lock State of a Subscriber...................................................................................................75
9.13 Set Multi-MSISDN........................................................................................................................................75
9.14 Modify IMSI..................................................................................................................................................76
9.15 Query IMSI....................................................................................................................................................78
9.16 Modify MSISDN...........................................................................................................................................78
9.17 Query MSISDN.............................................................................................................................................79
9.18 Modify the Telephony Service (TS11)...........................................................................................................81
9.19 Modify the Short Message MT/PP Service(TS21)........................................................................................82
9.20 Modify the Short Message MO/PP Service (TS22).......................................................................................82
9.21 Modify the Alternate Speech and Facsimile Service Group 3 (TS61)...........................................................83
9.22 Modify the Automatic Facsimile Service Group 3 (TS62)............................................................................84
9.23 Query Teleservices.........................................................................................................................................85
9.24 Modify the Bearer Service 20 (BS20)...........................................................................................................85
9.25 Modify the Bearer Service 21 (BS21)...........................................................................................................86
9.26 Modify the Bearer Service 22 (BS22)...........................................................................................................87
9.27 Modify the Bearer Service 23 (BS23)...........................................................................................................87
9.28 Modify the Bearer Service 24 (BS24)...........................................................................................................88
9.29 Modify the Bearer Service 25 (BS25)...........................................................................................................89
9.30 Modify the Bearer Service 26 (BS26)...........................................................................................................89
9.31 Modify the Bearer Service 30 (BS30)...........................................................................................................90
9.32 Modify the Bearer Service 31 (BS31)...........................................................................................................91
9.33 Modify the Bearer Service 32 (BS32)...........................................................................................................91
9.34 Modify the Bearer Service 33 (BS33)...........................................................................................................92
9.35 Modify the Bearer Service 34 (BS34)...........................................................................................................93
9.36 Modify the Bearer Service 41 (BS41)...........................................................................................................93
9.37 Modify the Bearer Service 42 (BS42)...........................................................................................................94
9.38 Modify the Bearer Service 43 (BS43)...........................................................................................................95
9.39 Modify the Bearer Service 44 (BS44)...........................................................................................................96
9.40 Modify the Bearer Service 45 (BS45)...........................................................................................................96
9.41 Modify the Bearer Service 46 (BS46)...........................................................................................................97
9.42 Modify the Bearer Service 51 (BS51)...........................................................................................................98
9.43 Modify the Bearer Service 52 (BS52)...........................................................................................................98
9.44 Modify the Bearer Service 53 (BS53)...........................................................................................................99
9.45 Modify the Bearer Service 61 (BS61).........................................................................................................100
9.46 Modify the Bearer Service 81 (BS81).........................................................................................................100
9.47 Query Bearer Services.................................................................................................................................101

2017-10-12 All rights reserved. Page 3 of 638


9.48 Modify the ODB-SS Data............................................................................................................................102
9.49 Modify the ODB-BIC Data..........................................................................................................................102
9.50 Modify the ODB-BOC Data........................................................................................................................103
9.51 Modify the ODB-PB1 Data.........................................................................................................................104
9.52 Modify the ODB-PB2 Data.........................................................................................................................104
9.53 Modify the ODB-PB3 Data.........................................................................................................................105
9.54 Modify the ODB-PB4 Data.........................................................................................................................106
9.55 Modify the ODB-Entertainment Data..........................................................................................................106
9.56 Modify the ODB-Information Data.............................................................................................................107
9.57 Modify the ODB-Roam Data.......................................................................................................................108
9.58 Query the ODB Data....................................................................................................................................109
9.59 Modify the CLIP Service.............................................................................................................................110
9.60 Query the CLIP Service...............................................................................................................................111
9.61 Modify the CLIR Service.............................................................................................................................111
9.62 Query the CLIR Service...............................................................................................................................112
9.63 Modify the COLP Service............................................................................................................................113
9.64 Query the COLP Service..............................................................................................................................114
9.65 Modify the COLR Service...........................................................................................................................115
9.66 Query the COLR Service.............................................................................................................................116
9.67 Query the Presentation/Restriction Attribute...............................................................................................116
9.68 Modify the CFU Service..............................................................................................................................117
9.69 Register the CFU Service.............................................................................................................................118
9.70 Erase the CFU Service.................................................................................................................................119
9.71 Modify the CFB Service..............................................................................................................................120
9.72 Register the CFB Service.............................................................................................................................121
9.73 Erase the CFB Service.................................................................................................................................122
9.74 Modify the CFNRY Service.........................................................................................................................123
9.75 Register the CFNRY Service.......................................................................................................................124
9.76 Erase the CFNRY Service............................................................................................................................125
9.77 Modify the CFNRC Service........................................................................................................................126
9.78 Register the CFNRC Serivce.......................................................................................................................127
9.79 Erase the CFNRC Service............................................................................................................................128
9.80 Query the Call Forwarding Attribute...........................................................................................................128
9.81 Modify the Call Waiting Supplementary Service........................................................................................131
9.82 Activate the Call Waiting Supplementary Service.......................................................................................131
9.83 Deactivate the Call Waiting Supplementary Service...................................................................................132
9.84 Query the Call Waiting Supplementary Service..........................................................................................133
9.85 Modify the Call Hold Supplementary Service.............................................................................................134
9.86 Query the Call Hold Supplementary Service...............................................................................................135
9.87 Modify the Multiparty Supplementary Service...........................................................................................135
9.88 Query the Multiparty Supplementary Service.............................................................................................136
9.89 Modify the AOCC Supplementary Service.................................................................................................137

2017-10-12 All rights reserved. Page 4 of 638


9.90 Query the AOCC Supplementary Service...................................................................................................137
9.91 Modify the AOCI Supplementary Service...................................................................................................138
9.92 Query the AOCI Supplementary Service.....................................................................................................139
9.93 Modify the ECT Supplementary Service.....................................................................................................139
9.94 Query the ECT Supplementary Service.......................................................................................................140
9.95 Modify the BAOC Supplementary Service.................................................................................................141
9.96 Modify the BOIC Calls Supplementary Service..........................................................................................142
9.97 Modify the BOIC-exHC Supplementary Service........................................................................................142
9.98 Modify the BAIC Supplementary Service...................................................................................................143
9.99 Modify the BIC-Roam Supplementary Service...........................................................................................144
9.100 Activate the BAOC Supplementary Service..............................................................................................145
9.101 Activate the BOIC Supplementary Service................................................................................................146
9.102 Activate the BOIC-exHC Supplementary Service.....................................................................................146
9.103 Activate the BAIC Supplementary Service................................................................................................147
9.104 Activate the BIC-Roam Supplementary Service........................................................................................148
9.105 Deactivate the BAOC Supplementary Service..........................................................................................149
9.106 Deactivate the BOIC Supplementary Service............................................................................................150
9.107 Deactivate the BOIC-exHC Supplementary Service.................................................................................151
9.108 Deactivate the BAIC Supplementary Service............................................................................................152
9.109 Deactivate the BIC-Roam Supplementary Service....................................................................................153
9.110 Query the Call Barring Supplementary Service.........................................................................................154
9.111 Modify Calling Barring Password.............................................................................................................155
9.112 Modify CB Control of User.......................................................................................................................155
9.113 Query Supplementary Services..................................................................................................................156
9.114 Modify the VLR/SGSN Roaming Restrict Service...................................................................................159
9.115 Query the VLR/SGSN Roaming Restrict Service.....................................................................................160
9.116 Modify the GPRS Service Using a Template.............................................................................................161
9.117 Query the GPRS Service............................................................................................................................162
9.118 Modify Network Access Mode..................................................................................................................163
9.119 Query Network Access Mode....................................................................................................................164
9.120 Modify the O-CSI Service.........................................................................................................................165
9.121 Modify the T-CSI Service..........................................................................................................................165
9.122 Modify the VT-CSI Service.......................................................................................................................166
9.123 Modify the U-CSI Service.........................................................................................................................167
9.124 Modify the SS-CSI Service........................................................................................................................168
9.125 Modify the TIF-CSI Service......................................................................................................................169
9.126 Modify the M-CSI Service........................................................................................................................169
9.127 Modify the SMS-CSI Service....................................................................................................................170
9.128 Modify the GPRS-CSI Service..................................................................................................................171
9.129 Modify the D-CSI Service.........................................................................................................................172
9.130 Query the CSI Service...............................................................................................................................173
9.131 Send a CancelLocation Message for Subscriber........................................................................................174

2017-10-12 All rights reserved. Page 5 of 638


9.132 Modify the Short Message Deliver Path....................................................................................................175
9.133 Query the Short Message Deliver Path......................................................................................................176
9.134 Modify the LCS Service............................................................................................................................176
9.135 Query the LCS Service..............................................................................................................................177
9.136 Modify the Category..................................................................................................................................178
9.137 Query the Category....................................................................................................................................180
9.138 Add a Subscriber........................................................................................................................................180
9.139 Modify the CUG Subscription Data..........................................................................................................197
9.140 Modify the CUG Feature Data...................................................................................................................198
9.141 Query the CUG Data..................................................................................................................................200
9.142 Modify the NAEA Service.........................................................................................................................201
9.143 Query the NAEA Services.........................................................................................................................202
9.144 Add a KI Value or Modify an Existing KI.................................................................................................202
9.145 Query KI Value..........................................................................................................................................204
9.146 Remove KI Value.......................................................................................................................................205
9.147 Check KI Value..........................................................................................................................................205
9.148 Modify the USIM/SIM Card......................................................................................................................206
9.149 Modify the CFD Service............................................................................................................................207
9.150 Modify the ODB-BRCF Service................................................................................................................209
9.151 Modify the ODB-BECT Service................................................................................................................210
9.152 Modify the BORO Service.........................................................................................................................211
9.153 Activate the BORO Service.......................................................................................................................212
9.154 Deactivate the BORO Service...................................................................................................................213
9.155 Modify the GPRS Service Without Template............................................................................................213
9.156 Modify the PLMN Specific Supplementary Services................................................................................218
9.157 Modify the ALS Service............................................................................................................................219
9.158 Query the ALS Service..............................................................................................................................220
9.159 Modify the VVDN Service........................................................................................................................221
9.160 Query the VVDN Service..........................................................................................................................222
9.161 Modify the RBT Service............................................................................................................................222
9.162 Query the RBT Service..............................................................................................................................223
9.163 Modify the ODBPOS Service....................................................................................................................224
9.164 Modify the EMLPP Service.......................................................................................................................225
9.165 Query the EMLPP Service.........................................................................................................................226
9.166 Modify the ECATEGORY Service............................................................................................................226
9.167 Query the ECATEGORY Service..............................................................................................................227
9.168 Modify the ARD Service...........................................................................................................................228
9.169 Query the ARD Service.............................................................................................................................229
9.170 Modify the CARP Service.........................................................................................................................230
9.171 Query the CARP Service...........................................................................................................................231
9.172 Modify the RSZI Service...........................................................................................................................231
9.173 Query the RSZI Service.............................................................................................................................232

2017-10-12 All rights reserved. Page 6 of 638


9.174 Modify the BS Service...............................................................................................................................233
9.175 Modify the EIN Service.............................................................................................................................235
9.176 Query the EIN Service...............................................................................................................................236
9.177 Modify the VBS Service Using a Template...............................................................................................236
9.178 Modify the VBS Service............................................................................................................................237
9.179 Query the VBS Service..............................................................................................................................238
9.180 Modify the VGCS Service Using a Template............................................................................................239
9.181 Modify the VGCS Service.........................................................................................................................240
9.182 Query the VGCS Service...........................................................................................................................241
9.183 Modify the Subscriber's Data Remotely....................................................................................................241
9.184 Query Subscriber's Data Remotely............................................................................................................242
9.185 Modify FM Service Data...........................................................................................................................243
9.186 Query FM Service Data.............................................................................................................................244
9.187 Send USSD Notify Request.......................................................................................................................245
9.188 Modify the Data of an Authorized Subscriber...........................................................................................245
9.189 Query the Data of an Authorized Subscriber.............................................................................................246
9.190 Modify FM Registration Data....................................................................................................................247
9.191 Modify UUS Service.................................................................................................................................248
9.192 Query UUS Service...................................................................................................................................248
9.193 Modify the CF Services.............................................................................................................................249
9.194 Modify the TS Services.............................................................................................................................250
9.195 Modify the ODB Services..........................................................................................................................251
9.196 Modify the Presentation/Restriction Attribute...........................................................................................253
9.197 Modify Other SS Services.........................................................................................................................254
9.198 Query Other SS Services...........................................................................................................................256
9.199 Modify the CB Services.............................................................................................................................257
9.200 Modify the CAMEL Services....................................................................................................................258
9.201 Check the Subscriber Data Consistency....................................................................................................260
9.202 Modify the SMSCF Service.......................................................................................................................261
9.203 Active Subscribers SMSCF Sservice........................................................................................................262
9.204 Query the SMSCF Service.........................................................................................................................262
9.205 Modify the MC Service.............................................................................................................................263
9.206 Query the MC Service...............................................................................................................................264
9.207 Modify the IST Service..............................................................................................................................265
9.208 Query the IST Service................................................................................................................................266
9.209 Send a Command for Immediate Service Termination..............................................................................266
9.210 Modify the DIC Service.............................................................................................................................267
9.211 Query the DIC Service...............................................................................................................................268
9.212 Modify the Multi-IMSI Service.................................................................................................................269
9.213 Query the Multi-IMSI Service...................................................................................................................271
9.214 Modify the ROUTECATEGORY Service.................................................................................................272
9.215 Query the ROUTECATEGORY Service...................................................................................................273

2017-10-12 All rights reserved. Page 7 of 638


9.216 Modify the Subscription Data of the Expand Enhanced Routing Service.................................................273
9.217 Query the Subscription Data of the Expand Enhanced Routing Service...................................................274
9.218 Modify the Multi-IMSI Voice Mail Service..............................................................................................275
9.219 Query the Multi-IMSI Voice Mail Service................................................................................................276
9.220 Modify the Call Redirection Service.........................................................................................................276
9.221 Query the Call Redirection Service...........................................................................................................277
9.222 Modify the NRBT Service.........................................................................................................................278
9.223 Query the NRBT Service...........................................................................................................................279
9.224 Modify the Optimized GPRS Data............................................................................................................279
9.225 Query the Optimized GPRS Data..............................................................................................................284
9.226 Modify the Optimized GPRS by Template................................................................................................286
9.227 Modify Multi-Number User Group Services.............................................................................................287
9.228 List Multi-Number User Group Services...................................................................................................288
9.229 Modify the CCBS Service.........................................................................................................................289
9.230 Query the CCBS Service...........................................................................................................................289
9.231 Modify CSI STATE....................................................................................................................................290
9.232 Modify Subscription Data of ACR............................................................................................................291
9.233 Query Subscription Data of ACR..............................................................................................................292
9.234 Activate ACR.............................................................................................................................................292
9.235 Deactivate ACR.........................................................................................................................................293
9.236 Add IMSIRTSUB.......................................................................................................................................294
9.237 Modify the IMSIRTSUB Service...............................................................................................................294
9.238 Query the IMSIRTSUB Service.................................................................................................................295
9.239 Remove IMSIRTSUB................................................................................................................................296
9.240 Add NPOTHERRPT..................................................................................................................................296
9.241 Remove NPOTHERRPT...........................................................................................................................297
9.242 Modify the NPOTHERRPT Service..........................................................................................................297
9.243 Query the NPOTHERRPT Service............................................................................................................298
9.244 Add NPDONORSUB.................................................................................................................................299
9.245 Modify the NPDONORSUB Service........................................................................................................300
9.246 Remove NPDONORSUB..........................................................................................................................300
9.247 Query the NPDONORSUB Service..........................................................................................................301
9.248 Modify the SMSROUTE Service..............................................................................................................302
9.249 Query the SMSROUTE Service................................................................................................................302
9.250 Activating the CFD Service.......................................................................................................................303
9.251 Deactivating the CFD Service...................................................................................................................304
9.252 Sending a Simulative UpdateLocation Message........................................................................................305
9.253 Sending a Reset Update Location Message...............................................................................................306
9.254 Modifying the NSMSIN............................................................................................................................306
9.255 Listing the NSMSIN..................................................................................................................................308
9.256 Modifying the COMISDN Service............................................................................................................309
9.257 Listing the COMISDN Service..................................................................................................................310

2017-10-12 All rights reserved. Page 8 of 638


9.258 Listing the OWNISDN..............................................................................................................................310
9.259 Modifying the DEFAULT OFA Service.....................................................................................................311
9.260 Listing the Default ofa Service..................................................................................................................312
9.261 Modifying the CPP Service........................................................................................................................312
9.262 Listing the CPP Service.............................................................................................................................313
9.263 Modifying the NIR Service (MOD NIR)...................................................................................................314
9.264 Listing the NIR Service (LST NIR)...........................................................................................................315
9.265 Activating MSISDN...................................................................................................................................316
9.266 Modifying the ELCS Service.....................................................................................................................316
9.267 Listing the ELCS Service..........................................................................................................................317
9.268 Modifying the M2M Binding Service.......................................................................................................319
9.269 Listing the M2M Binding Service.............................................................................................................320
9.270 Modifying status notify to M2M Service..................................................................................................320
9.271 Listing status notify to M2M Service........................................................................................................321
9.272 Modifying the Charging Area Service.......................................................................................................322
9.273 Listing the Charging Area Service (LST CA)............................................................................................323
9.274 Modifying the Fraud Prevention Service...................................................................................................323
9.275 Listing the Fraud Prevention Service.........................................................................................................324
9.276 Modify the CNAP Service.........................................................................................................................325
9.277 Query the CNAP Service...........................................................................................................................326
9.278 Modifying NON-3GPP Subscriber Attributes...........................................................................................326
9.279 Listing NON-3GPP Subscriber Attributes.................................................................................................328
9.280 Adding a KI in a different Partition...........................................................................................................328
9.281 Listing Subscrier's Location and Status Information.................................................................................330
9.282 Deleting Subscriber's GPRS Data..............................................................................................................331
9.283 Modify a GROUPSIM Subscriber.............................................................................................................332
9.284 List GROUPSIM Subscribers....................................................................................................................334
9.285 Modify a GROUPSIM Member................................................................................................................335
9.286 Modifying the EPS.....................................................................................................................................336
9.287 Listing the EPS..........................................................................................................................................339
9.288 Modifying the LU-CSI Service..................................................................................................................340
9.289 Listing the LU-CSI Service.......................................................................................................................340
9.290 Modifying the ICS Service........................................................................................................................341
9.291 Listing the ICS Service..............................................................................................................................342
9.292 Modifying the Anchor Service...................................................................................................................342
9.293 Listing the ANCHOR Service....................................................................................................................343
9.294 Modifying the IM-O-CSI Service..............................................................................................................344
9.295 Modifying the IM-VT-CSI Service............................................................................................................344
9.296 Deleting USER_CHANGED_ISDN(........................................................................................................345
9.297 Modify the PLMN Region Roaming Service............................................................................................346
9.298 List the PLMN Region Roaming Service..................................................................................................347
9.299 Modify the STN-SR for a Subscriber........................................................................................................347

2017-10-12 All rights reserved. Page 9 of 638


9.300 List the STN-SR of a Subscriber...............................................................................................................349
9.301 Modify the APN Operator Identifier for a Subscriber...............................................................................350
9.302 List the APN Operator Identifier of a Subscriber......................................................................................351
9.303 Modify the EPS AMBR Data for a Subscriber..........................................................................................352
9.304 List the EPS AMBR Data of a Subscriber.................................................................................................353
9.305 Modify the Radio Frequency Access Selection Priority for a Subscriber.................................................353
9.306 List the Radio Frequency Access Selection Priority of a Subscriber.........................................................354
9.307 Modifying the Diameter Roaming Restriction Service.............................................................................355
9.308 Listing the Diameter Roaming Restriction Service...................................................................................356
9.309 Modifying the EGR...................................................................................................................................356
9.310 Listing the EGR.........................................................................................................................................357
9.311 Modify the UserCategory...........................................................................................................................358
9.312 Listing the UserCategory...........................................................................................................................358
9.313 Modify the Multi-SIM Service..................................................................................................................359
9.314 List the Multi-SIM Service........................................................................................................................360
9.315 Modify CSI Not Using Templates.............................................................................................................361
9.316 List CSI Provided Not Using Templates....................................................................................................363
9.317 Modifying Premium SMS Barring Service...............................................................................................366
9.318 Listing Premium SMS Barring Service.....................................................................................................367
9.319 Modifying Zone Lock Service...................................................................................................................367
9.320 Listing Zone Lock Service.........................................................................................................................368
9.321 Listing Zone Lock Service Data................................................................................................................369
9.322 Reseting Zone Lock Service......................................................................................................................370
9.323 Modifying the ALS Supplimentary Service...............................................................................................370
9.324 Modifying the ALS ODB Service..............................................................................................................371
9.325 Modifying the PS Services........................................................................................................................372
9.326 Modifying the EPS Services......................................................................................................................373
9.327 Listing the PS Services..............................................................................................................................375
9.328 Listing the EPS Services............................................................................................................................376
9.329 Modify the PS Services by PSUSERTPL..................................................................................................377
9.330 Modify the EPS Services by EPSUSERTPL.............................................................................................377
9.331 Adding a CSPS Subscriber........................................................................................................................378
9.332 Modify the EPS by Template.....................................................................................................................392
9.333 Removing a CsPsSubscriber......................................................................................................................393
9.334 Querying global charging characteristic....................................................................................................394
9.335 Modify Global Charging Characteristic.....................................................................................................395
9.336 Adding a Subscriber by CSPS Template....................................................................................................396
8.337 Add a Convergent HSS Subscriber Using Template..................................................................................397
8.338 Remove a Convergent HSS Subscriber.....................................................................................................398
9.339 Modifying the CAPL Service....................................................................................................................399
9.340 Listing the CAPL Service..........................................................................................................................400
9.341 Modifying the EMMIN Service.................................................................................................................400

2017-10-12 All rights reserved. Page 10 of 638


9.342 Listing the EMMIN Service......................................................................................................................401
9.343 Modifying the Association Between IMSI and MSISDN.........................................................................402
9.344 Listing the Association Between IMSI and MSISDN...............................................................................403
9.345 Modify VoLTE Subscriber Flag.................................................................................................................404
9.346 List VoLTE Subscriber Flag.......................................................................................................................405
9.347 Modify an UE-Level APN Operator Identifier Used in the PS Domain....................................................406
9.348 List UE-Level APN Operator Identifier Used in the PS Domain..............................................................407
9.349 Add a KI.....................................................................................................................................................408
9.350 Remove a KI..............................................................................................................................................409
9.351 Modify a KI...............................................................................................................................................409
9.352 List KIs......................................................................................................................................................410
9.353 Check the Value of a KI.............................................................................................................................411
9.354 Check the Value of an OPC.......................................................................................................................412
9.355 Add the HTTP Digest Authentication Information for an IMPI................................................................412
9.356 Remove the HTTP Digest Authentication Information of an IMPI...........................................................413
9.357 Modify the HTTP Digest Authentication Information of an IMPI............................................................414
9.358 List the HTTP Digest Authentication Information of an IMPI..................................................................415
9.359 Check the HTTP Digest Authentication Information................................................................................416
9.360 Add the SIP Digest Authentication Information for an IMPI....................................................................417
9.361 Remove the SIP Digest Authentication Information of an IMPI...............................................................418
9.362 Modify the SIP Digest Authentication Information of an IMPI................................................................418
9.363 List the SIP Digest Authentication Information of an IMPI......................................................................420
9.364 Check the SIP Digest Authentication Information of an IMPI..................................................................421
9.365 Set the Early IMS Authentication Scheme.................................................................................................422
9.366 List the Early IMS Authentication Scheme...............................................................................................422
9.367 Set the Early AKA Authentication Scheme...............................................................................................423
9.368 List the Early AKA Authentication Scheme..............................................................................................424
9.369 Add the NASS Bundled Authentication Information for an IMPI.............................................................424
9.370 Remove the NASS Bundled Authentication Information of an IMPI.......................................................425
9.371 List the NASS Bundled Authentication Information of an IMPI..............................................................426
9.372 Set the TAA Authentication Scheme for an IMPI......................................................................................426
9.373 List the TAA Authentication Scheme Supported by an IMPI....................................................................427
9.374 Set the CAVEAKA Authentication Capability..........................................................................................428
9.375 List the CAVEAKA Authentication Capability.........................................................................................429
9.376 List the Authentication Schemes Supported by an IMPI...........................................................................430
9.377 Check the HA1 Value for an IMPI.............................................................................................................431
9.378 Add an IMS Subscription...........................................................................................................................431
9.379 Add an IMS Subscription Using One Command.......................................................................................432
9.380 Remove an IMS Subscription Using One Command................................................................................436
9.381 Remove an IMS Subscription....................................................................................................................437
9.382 Modify an IMS Subscription ID................................................................................................................437
9.383 List IMS Subscription Information............................................................................................................438

2017-10-12 All rights reserved. Page 11 of 638


9.384 List an IMS Subscription Using One Command.......................................................................................439
9.385 Set IMS PBX Flag.....................................................................................................................................440
9.386 List IMS PBX Flag....................................................................................................................................440
9.387 Set IMS Subscriber Description................................................................................................................441
9.388 List IMS Subscriber Description...............................................................................................................442
9.389 Set Service Data Consistency Flag............................................................................................................442
9.390 List Service Data Consistency Flag...........................................................................................................443
9.391 Add an IMS Subscriber..............................................................................................................................444
9.392 List IMS Subscriber Data..........................................................................................................................446
9.393 Add an IMPI...............................................................................................................................................446
9.394 Remove an IMPI........................................................................................................................................447
9.395 Modify an IMPI.........................................................................................................................................448
9.396 Modify an IMPI by One Command...........................................................................................................448
9.397 Add an IMPU.............................................................................................................................................450
9.398 Remove an IMPU......................................................................................................................................451
9.399 Modify an IMPU........................................................................................................................................451
9.400 Check an IMPU.........................................................................................................................................452
9.401 Set the Sharing Attribute of an IMPU........................................................................................................453
9.402 Add a PSI User...........................................................................................................................................453
9.403 Remove a PSI User....................................................................................................................................454
9.404 List PSI User Associations.........................................................................................................................455
9.405 Set an IRS..................................................................................................................................................456
9.406 Set the Default IMPU of an IRS................................................................................................................457
9.407 Add an IMSI...............................................................................................................................................457
9.408 Remove an IMSI........................................................................................................................................458
9.409 Modify an IMSI.........................................................................................................................................459
9.410 Modify Subscriber Identities Using One Command..................................................................................459
9.411 Add an MSISDN........................................................................................................................................461
9.412 Remove an MSISDN.................................................................................................................................461
9.413 Modify an MSISDN...................................................................................................................................462
9.414 Modify MSISDNs and IMPUs Using One Command...............................................................................463
9.415 List the IMSI Data Associated with an IMPI.............................................................................................464
9.416 Add an IMPI-IMSI Association.................................................................................................................464
9.417 Remove an IMPI-IMSI Association..........................................................................................................465
9.418 List IMPI-IMSI Associations.....................................................................................................................466
9.419 Modify the Multi-SIM Service for VoLTE................................................................................................466
9.420 List the VoLTE Multi-SIM Service............................................................................................................467
9.421 List IMS Subscription Information in Batches..........................................................................................468
9.422 Set Mandatory or Optional Capabilities....................................................................................................469
9.423 List Mandatory or Optional Capabilities...................................................................................................470
9.424 List Subscriber Capabilities.......................................................................................................................470
9.425 Modify Subscriber Capabilities.................................................................................................................471

2017-10-12 All rights reserved. Page 12 of 638


9.426 Add an S-CSCF Name...............................................................................................................................472
9.427 Remove an S-CSCF Name........................................................................................................................473
9.428 List S-CSCF Names...................................................................................................................................473
9.429 Set a Charging Address ID for an IMPI or a PISI......................................................................................474
9.430 List Charging Address IDs of an IMPI or a PISI.......................................................................................475
9.431 Set the Registration Authority of an IMPU...............................................................................................475
9.432 List the Registration Authority of an IMPU..............................................................................................476
9.433 Set the Roaming Authority Check Flag for an IMPU................................................................................477
9.434 List the Roaming Authority Check Flag of an IMPU................................................................................477
9.435 Set a Visited Network Template ID for an IMPU......................................................................................478
9.436 List the Visited Network Template ID of an IMPU...................................................................................479
9.437 Set the NASS Nomadism Control Flag for an IMPU................................................................................479
9.438 List the NASS Nomadism Control Flag of an IMPU................................................................................480
9.439 Set a NASS Nomadism Template ID for an IMPU...................................................................................481
9.440 List the NASS Nomadism Template ID of an IMPU.................................................................................481
9.441 Set the Sharing of a Service Profile...........................................................................................................482
9.442 Remove the Sharing of a Service Profile...................................................................................................483
9.443 List the Sharing Information of a Service Profile......................................................................................483
9.444 Add Reference Location Information for an IMPU...................................................................................484
9.445 Remove the Reference Location Information of an IMPU........................................................................486
9.446 Modify the Reference Location Information of an IMPU.........................................................................487
9.447 List the Reference Location Information of an IMPU...............................................................................488
9.448 Set the Barring Indication of an IMPU or a PUSI.....................................................................................490
9.449 List the Barring Indication of an IMPU or a PUSI....................................................................................490
9.450 Set a Subscribed Media Profile ID............................................................................................................491
9.451 List Subscribed Media Profile IDs.............................................................................................................492
9.452 Add an iFC.................................................................................................................................................492
9.453 Remove an iFC..........................................................................................................................................493
9.454 Modify an iFC............................................................................................................................................494
9.455 List iFCs.....................................................................................................................................................495
9.456 Remove All iFC Data.................................................................................................................................496
9.457 Remove the iFC of an IMPU by AS Address............................................................................................497
9.458 Add a Shared iFC Set.................................................................................................................................498
9.459 Remove a Shared iFC Set..........................................................................................................................498
9.460 Modify a Shared iFC Set...........................................................................................................................499
9.461 List Shared iFC Sets..................................................................................................................................500
9.462 Add a Service Provider ID.........................................................................................................................501
9.463 Remove a Service Provider ID..................................................................................................................502
9.464 Modify a Service Provider ID....................................................................................................................502
9.465 List the Service Provider ID......................................................................................................................503
9.466 Set the Priority of an IMPU or a PUSI......................................................................................................504
9.467 List the Priority of an IMPU or a PUSI.....................................................................................................504

2017-10-12 All rights reserved. Page 13 of 638


9.468 Set 3GPP-Defined Priority of an IMPU or a PUSI....................................................................................505
9.469 List 3GPP-Defined Priority of an IMPU or a PUSI...................................................................................506
9.470 Set the loose route indication of an IMPU or a PUSI................................................................................507
9.471 List the loose route indication of an IMPU or a PUSI...............................................................................508
9.472 Add an AS Service Profile ID for an IMPU or a PUSI..............................................................................508
9.473 Remove an AS Service Profile ID of an IMPU or a PUSI........................................................................509
9.474 List the AS Service Profile IDs of an IMPU or a PUSI.............................................................................510
9.475 Set an Alias Group ID................................................................................................................................510
9.476 Set the Repository Data..............................................................................................................................511
9.477 List the Repository Data............................................................................................................................513
9.478 Add an Extended Service Data..................................................................................................................514
9.479 Remove an Extended Service Data............................................................................................................515
9.480 Modify an Extended Service Data.............................................................................................................515
9.481 List an Extended Service Data...................................................................................................................516
9.482 List the Service Indication of the Repository Data....................................................................................517
9.483 Set an AS Address for a PUSI....................................................................................................................518
9.484 List the AS Address of a PUSI...................................................................................................................519
9.485 Set the CAMEL Subscription Information................................................................................................519
9.486 List the CAMEL Subscription Information...............................................................................................520
9.487 List the Dynamic Location Information of an IMPU................................................................................521
9.488 List the AS Subscription Data of Subscribers............................................................................................522
9.489 List the Dynamic Data of an IMS Subscriber............................................................................................523
9.490 List the Dynamic Data of a PSI User.........................................................................................................524
9.491 Deregister Subscribers...............................................................................................................................525
9.492 Set the Emergency Service Routing Number............................................................................................526
9.493 List the Emergency Service Routing Number...........................................................................................526
9.494 Add the OneKey Data for an IMPU...........................................................................................................527
9.495 Remove the OneKey Data of an IMPU.....................................................................................................528
9.496 Modify the OneKey Data of an IMPU.......................................................................................................528
9.497 List the OneKey Data of an IMPU............................................................................................................529
9.498 Add GUSS for an IMPI..............................................................................................................................530
9.499 Remove GUSS from an IMPI....................................................................................................................531
9.500 Modify GUSS of an IMPI..........................................................................................................................532
9.501 List GUSS of an IMPI...............................................................................................................................534
9.502 Add RCS Service.......................................................................................................................................535
9.503 Remove RCS Service.................................................................................................................................536
9.504 Modify RCS Service Status.......................................................................................................................537
9.505 List RCS Service........................................................................................................................................538
9.506 Set an SMSC Address................................................................................................................................539
9.507 Remove an SMSC Address........................................................................................................................540
9.508 List an SMSC Address...............................................................................................................................541
9.509 Add the AKA Information by Template.....................................................................................................541

2017-10-12 All rights reserved. Page 14 of 638


9.510 Add an IMS Subscription by Template......................................................................................................542
9.511 Add an IMPI by Template..........................................................................................................................543
9.512 Add an IMPU by Template........................................................................................................................544
9.513 Add a PSI User by Template......................................................................................................................545
9.514 Add a PUSI by Template............................................................................................................................546
9.515 Add an iFC by Template............................................................................................................................546
9.516 Add an IMS Subscriber Using a Template.................................................................................................547
9.517 Set Emergency Service Routing Numbers in Batches...............................................................................548
9.518 Modify Shared iFC Sets in Batches...........................................................................................................550
9.519 Remove IMS Subscription in Batches.......................................................................................................551
9.520 Remove the SIP Digest Authentication Information of IMPI in Batches..................................................552

10 Common Enumerations..........................................................................................................554
10.1 TSCODE (Telecommunication Service Code) Enumeration.......................................................................554
10.2 BSG (Basic Service Group for all Supplementary).....................................................................................554
10.3 CBBSG (Basic Service Group for Call Barring) Enumeration...................................................................555
10.4 CFBSG (Basic Service Group for Call Forwarding) Enumeration.............................................................555
10.5 CWBSG (Basic Servic Group for Call Waiting) Enumeration....................................................................555
10.6 BSCODE (Bearer Service Code) Enumeration...........................................................................................556
10.7 BASCODE (Basic Service Code)................................................................................................................556
10.8 DSCODE (Data Service Code)....................................................................................................................558
10.9 CAMEL Phase Enumeration........................................................................................................................559
10.10 TSCODE and DSCODE Enumeration.......................................................................................................559
10.11 BasicServiceCode Enumeration.................................................................................................................560
10.12 ODB Enumeration.....................................................................................................................................566
10.13 NAM (Network Access Mode) Enumeration............................................................................................567
10.14 SMDP (Short Message Delivery Path) Enumeration.................................................................................567
10.15 CSITYPE (the Type Enumeration to Type)...............................................................................................567
10.16 SERVICE_PROPERTY (Service Property Enumeration List for Called Number Analysis) Enumeration
.............................................................................................................................................................................568
10.17 Priority Locate Flag (PLF) Enumeration...................................................................................................568
10.18 Privacy Exception1-SS Code (LCSPCODE) Enumeration.......................................................................569
10.19 Privacy Exception1-SS STatus (LCSSTATUS) Enumeration...................................................................569
10.20 Privacy Exception1-NotificationToMsUser (LCSNOTIFY) Enumeration...............................................569
10.21 PrivacyException1-ExceptionClientList1-GMLC-Restrict(LCSPGMLCR) Enumeration.......................570
10.22 Privacy Exception1-PlmnClientList (LCSPLMNCL) Enumeration.........................................................570
10.23 Molr-ss-code (LCSMOLRCODE) Enumeration.......................................................................................570
10.24 Molr-ss- STatus (LCSMOLRSTATUS) Enumeration...............................................................................571
10.25 Category Enumeration...............................................................................................................................571
10.26 GPRS Qos Enumeration Value for GPRS_BIT_RATE:............................................................................572
10.27 GPRS Qos Enumeration Value for GPRS_EXT_BIT_RATE:..................................................................580
10.28 GPRS Qos Enumeration Value for GPRS_MEAN_THROUGHPUT:......................................................589
10.29 GPRS Qos Enumeration Value for GPRS_PEAK_THROUGHPUT:.......................................................590

2017-10-12 All rights reserved. Page 15 of 638


10.30 GPRS Qos Enumeration Value for GPRS_SDU_SIZE:............................................................................590
10.31 GPRS Qos Enumeration Value for GPRS_RESIDUAL_BER:.................................................................596
10.32 GPRS Qos Enumeration Value for GPRS_SDU_ERROR_RATE............................................................596
10.33 GPRS Qos Enumeration Value for GPRS_TRANSFER_DELAY:...........................................................597
10.34 Authentication Algorithm Type Enumeration Value for AUTH_ALOGRITHM:.....................................599
10.35 Advice of Charge Service Enumeration Value for AOC_ENU:................................................................599
10.36 CUG Intra-Restriction Enumeration Value for INTRACUG_OPTION....................................................600
10.37 CUG Inter-Restriction Enumeration Value for INTERCUG_RESTRICTION.........................................600
10.38 PLMN Client Enumeration Value for PLMN_CLIENT_LIST.................................................................600
10.39 CBCODE (CB Service Code) Enumeration..............................................................................................601
10.40 ODBPLMNCODE (ODBPLMN Service Code) Enumeration..................................................................601
10.41 PLMN-SS-CODE (PLMN Specific-SS Code) Enumeration.....................................................................601
10.42 ODBPOS Enumeration..............................................................................................................................602
10.43 ODBPOSTYPE Enumeration....................................................................................................................602
10.44 DEFAULTCALL Enumeration..................................................................................................................603
10.45 OPTIONTYPE(M2M Binding Operation Type)Enumeration...................................................................604
10.46 GPRSOPTYPE (Operation Type of MOD OPTGPRS)Enumeration........................................................604
10.47 APN_TYPE (APN Type of MOD OPTGPRS)Enumeration.....................................................................604
10.48 PDPTYPE (Data Service Type of MOD OPTGPRS)Enumeration...........................................................605
10.49 DP (DP Value)Enumeration.......................................................................................................................605
10.50 NONARD (Restriction on Non-3GPP Wireless Access)Enumeration......................................................605
10.51 MIP6FEAVEC (Mobile IP support of NONSUB)Enumeration................................................................606
10.52 MSIMTYPE (GROUPSIM Type of MOD GROUPSIM)Enumeration.....................................................606
10.53 TONETYPE (Tone Type of MOD GROUPSIM)Enumeration.................................................................606
10.54 CONTENT (Content of LST DYNSUB)Enumeration..............................................................................607
10.55 DEST (Destination of SND CANCELC)Enumeration..............................................................................607
10.56 GROUPSIMOPTYPE (Operation Type of MOD GROUPSIM)Enumeration..........................................607
10.57 PRIORITY_LEVEL (PRIORITY_LEVEL of MOD OPTGPRS)Enumeration........................................608
10.58 UserCategory (User category)Enumeration...............................................................................................608
10.59 GTYPE(Multi-number user group) Enumeration......................................................................................608
10.60 TCR(Terminating call right)Enumeration..................................................................................................608
10.61 MSIMTYPE(Multi-SIM service type) Enumeration.................................................................................608
10.62 CAMELTYPE(CAMEL type)Enumeration...............................................................................................609
10.63 PROV(Operation)Enumeration.................................................................................................................609
10.64 OCSIDP(O-CSI DP value)Enumeration....................................................................................................609
10.65 TCSIDP(T-CSI DP value)Enumeration.....................................................................................................609
10.66 CAMEL(CAMEL phase)Enumeration......................................................................................................610
10.67 DEFCALL(Default call handling)Enumeration........................................................................................610
10.68 VLR_NOTSUPPHASE1(MSC/VLR does not support CAMEL)Enumeration........................................611
10.69 VLR_NOTSUPPHASE2(MSC/VLR does not support CAMEL phase2)Enumeration............................611
10.70 VLR_NOTSUPPHASE3(MSC/VLR does not support CAMEL phase3)Enumeration............................611
10.71 VLR_NOTSUPPHASE4(MSC/VLR does not support CAMEL phase4)Enumeration............................612

2017-10-12 All rights reserved. Page 16 of 638


10.72 GMSC_NOTSUPPHASE1(GMSC does not support CAMEL)Enumeration...........................................612
10.73 GMSC_NOTSUPPHASE2(GMSC does not support CAMEL phase2)Enumeration...............................612
10.74 GMSC_NOTSUPPHASE3(GMSC does not support CAMEL phase3)Enumeration...............................613
10.75 VLR_NOTSUPPHASE4(GMSC does not support CAMEL phase4)Enumeration..................................613
10.76 AVAILABLE_PLMN(Available PLMN)Enumeration..............................................................................613
10.77 SYNC (Synchronization in group)Enumeration........................................................................................614
10.78 MBRSYNC (Synchronization among members)Enumeration..................................................................614
10.79 DENYUSSD (Support USSD operation of members)Enumeration..........................................................614
10.80 MBRDC (Restrict calls terminated to Multi-SIM group members)Enumeration.....................................615
10.81 MBRSMS (Restrict messages terminated to Multi-SIM group members)Enumeration...........................615
10.82 ODBPOS(ODB of packet oriented service)Enumeration..........................................................................615

11 Summary of Error Codes........................................................................................................616


11.1 Effectiveness Error.......................................................................................................................................616
11.2 Execution Error............................................................................................................................................618
11.3 System Error................................................................................................................................................635

12 Abbreviations:...........................................................................................................................636

2017-10-12 All rights reserved. Page 17 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

HUAWEI HSS9860 PGW MML Command Protocol


Keywords:
HLR, business hall, protocol, MML, OMC
Abstract:
This document describes the business hall interface protocol of the HSS9860 supplied by
Huawei. It presents us a complete introduction to the system, network connection,
communication protocol, reply, command, and error codes to help users to set up the hardware
and software systems of the business hall client. The business hall client is the billing system
that the third-party software manufacturers supply for mobile operators. It manages the
service data of the mobile subscribers in the HLR through the business hall interface provided
by Huawei suppliers for HLR.

2017-10-12 All rights reserved. Page 18 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

1 Revision History

Date Revised Changes and Modifications Description


Edition

2012-04-25 HSS9860 Added the MOD CA and LST CA commands.


V900R008C00 Added the error codes:
B010 ERR3343:PLMNSS6 Conflict with CA service
2012-04-25 HSS9860 Modified the commands ADD SUB, LST SUB.
V900R008C00 Added the MOD FRAUD and LST FRAUD command.
B010
2012-04-25 HSS9860 Modified the commands ADD SUB, LST SUB.
V900R008C00 Added the MOD CNAP and LST CNAP command.
B010
2012-05-14 HSS9860 Modified the commands LST SUB, LST OPTGPRS.
V900R008C00
B010
2012-05-22 HSS9860 Added the command ADD CKI.
V900R008C00 Added the error codes:
B020 ERR1145:The partition information about the subscriber cannot be
obtained
ERR3249:MSISDN not provided
ERR5006:Command can not be allow to excute in this station
2012-05-22 HSS9860 Added the GET TERMSTATE and RMV GPRS commands
V900R008C00
B020
2012-6-11 HSS9860 Added the commands MOD/LST ICSIND,MOD/LST ANCHOR,MOD
V900R008C00 IMOCSI,MOD IMVTCSI,MOD/LST NONSUB
B020 Modified the commands LST SUB,LST DYNSUB,MOD CAMEL,LST
CSI

2017-10-12 All rights reserved. Page 19 of 638


Date Revised Changes and Modifications Description
Edition

2012-07-16 HSS9860 Added the MOD/LST EPS, MOD/LST IMEIBIND,MOD/M2MNOTIFY,


V900R008C00 MOD/LST LUCSI commands
B050 Modified the commands REG CFB,REG CFNRC,REG CFNRY,REG
CFU, LST SUB,LST DYNSUB
2012-07-17 HSS9860 Added the MOD GROUPSIM, MOD GROUPUSER, LST GROUPSIM
V900R008C00 commands.
B050 Added the error codes:
ERR3349:MEMBERISDN parameter repeat
ERR3350:The Sms activation isdn must be a member isdn
ERR3351:The Voice activation isdn must be a member isdn
2012-07-28 HSS9860 Added the RMV CHANGEDISDN
V900R008C00 Modified the commands MOD NAM,LST NAM,LST SUB
B060
2012-08-02 HSS9860 Modified the command ADD/LST SUB.
V900R008C00
B060
2012-08-03 HSS9860 Added the MOD/LST PLMNRSZI, MOD/LST STNSR, MOD/LST
V900R008C00 EPSAPNOI, MOD/LST EPSAMBR, MOD/LST RFPRID, MOD/LST
DIAMRRS commands.
Modified the ADD/LST SUB, LST DYNSUB, MOD/LST LCK,
MOD/LST ARD, MOD/LST OPTGPRS, ADD TPLSUB, MOD
TPLOPTGPRS commands.
2012-08-08 HSS9860 Added the commands MOD/LST EGR
V900R008C00
2012-08-08 HSS9860 Modified the commands LST ANCHOR, LST ICSIN:
V900R008C00 Added two parametes: IMSI and ISDN in return reports in the above two
commands.
2012-10-14 HSS9860 Add the parameter USERCATEGORY in command ADD SUB.
V900R008C00 Modified the command MOD NSMSIN.
SPC100 Added the MOD/LST USERCATEGORY commands.
Added the error codes:
ERR4010: Number of M2M static subscribers exceeds the maximum.
ERR4011: Number of M2M dynamic subscribers exceeds the
maximum.

2017-10-12 All rights reserved. Page 20 of 638


Date Revised Changes and Modifications Description
Edition

2012-12-03 HSS9860 Modified the commands MOD MNUG, LST MNUG, MOD COMISDN:
V900R008C01 Added the MOD MSIM, LST MSIM commands.
Added the error codes:
ERR3076: Request own MSISDN not possible
ERR3335: Forbid removing the primary subscriber in a Multi-SIM
group
ERR3336: COMISDN number is not the primary subscriber in a
Multi-SIM group
ERR3337: Forbid deactivating the primary subscriber in a Multi-SIM
group
ERR3338: Forbid modifying MSISDN of the primary subscriber used
for Multi-SIM
ERR3269: :A group member associated with multiple profiles cannot
be deleted independently
ERR3270: The group does not exist
ERR3271: The number of group members exceeds the maximum
ERR3272: The group member number cannot be a special number
ERR3273: The group member must be defined
ERR3274: A number can belong to only one group
ERR3275: The entered number is not a group pilot number
ERR3276: The entered number is already in use
ERR3277: Sending Cancelocation fails during active number change.
You must manually send Cancelocation
ERR3353: Forbid modifying the order of the primary subscriber in a
Multi-SIM group
ERR3354: Forbid removing an auxiliary subscriber in a Multi-SIM
group
2012-12-04 HSS9860 Modified the command LST DYNSUB:
V900R008C01 Added one paramete: MTRFSupported in return reports in the above
command
2012-12-26 HSS9860 Modified the commands MOD GROUPSIM, LST GROUPIM, MOD
V900R008C01 GROUPUSER, LST SUB:
Added the commands MOD/LST NTCSI
Added the error codes:
ERR3355:The MMS activation isdn must be a member isdn
ERR3356:The LCS activation isdn must be a member isdn
ERR3357:Updating a group MSISDN's data succeeds but updating a
GROUPSIM member's data fails
2013-01-09 HSS9860 Modified the commands ADD SUB, LST SUB,MOD EIN and LST EIN.
V900R008C01 Added the commands MOD/LST PREMSMS
2013-1-25 HSS9860 Modified the command LST DYNSUB:
V900R008C01 Added two parametes: URRP-MME and URRP-SGSN in return reports in
the above command

2017-10-12 All rights reserved. Page 21 of 638


Date Revised Changes and Modifications Description
Edition

2013-1-25 HSS9860 Modified the command ADD KI/LST KI


V900R008C01
2013-04-01 HSS9860 Modified the commands ADD SUB, LST SUB, LST DYNSUB, LST
V900R008C01 OPTGPRS.
SPC100 Added the commands MOD/LST ZCLOCK,LST DYNZC,RESET
BINDEDTAI.
2013-06-09 HSS9860 Modified the commands ADD KI,ADD CKI,MOD CARDPARA,MOD CR
V900R008C20
2013-9-10 HSS9860 Added the commands MOD ALSSUPP,MOD ALSODB
V900R008C20
SPC101T
2013-11-04 HSS9860 Modified the command MOD BARPWD
V900R008C20
SPC500B020
2013-12-04 HSS9860 Modified the command ADD SUB,LST SUB,MOD EIN,LST EIN.
V900R008C30 Added the commands MOD CAPL,LST CAPL
SPC010T
2013-12-04 HSS9860 Modified the commands ADD KI, ADD CKI, MOD CARDPARA, MOD
V900R008C30 IMSI
SPC010T
2014-02-13 HSS9860 Modified the command ADD SUB:
V900R008C30 Added three parametes: MPS, ANCHOR and TAUTIMER in the above
SPC030T command.
Modified the command CHK KI:
Added one paramete: KIVALUE in the above command.
Modified the command MOD EPS:
Added two parametes: MPS and TAUTIMER and modified one parameter:
LTEAUTOPROV in the above command.
Modified the command SET MULTISDN:
Added one paramete: PROV in the above command.
Modified the command LST EPS:
Added two parametes: MPS and TAUTIMER in return reports in the above
command.
Modified the command LST SUB:
Added five parametes: ACTIVE IMSI, MPS, ICSIND, ANCHOR and
TAUTIMER in return reports in the above command.
Modified the command LST DYNSUB:
Added one paramete: ACTIVE IMSI in return reports in the above command.
Added the MOD/LST EMMIN, MOD/LST IMSIISDN commands.

2017-10-12 All rights reserved. Page 22 of 638


Date Revised Changes and Modifications Description
Edition

2014-03-13 HSS9860 Modified the command GET TERMSTATE


V900R008C30
SPC110T
2014-05-30 HSS9860 Modified the commands MOD EPS, LST EPS, LST SUB, ADD SUB, ADD
V900R008C50 CSPSSUB.
Added the commands MOD VOLTETAG, LST VOLTETAG.
2014-07-15 HSS9860 Modified the commands MOD GPRS, LST GPRS, LST SUB.
V900R008C51 Added the commands MOD PSAPNOI, LST PSAPNOI.
2014-08-07 HSS9860 Modified the command MOD VSRR, ADD SUB, ADD KI,
V900R008C51 MOD CARDPARA, MOD GPRS, MOD OPTGPRS, MOD CSISTATE,
ADD CKI
Modified Common Enumeration TSCODE and DSCODE Enumeration
2014-08-12 HSS9860 Modified the command GET TERMSTATE
V900R008C51
2014-09-28 HSS9860 Modified the command LST SUB, LST DYNSUB.
V900R008C51
2014-10-23 HSS9860 Added PGW MML Command Protocol of IMS and its Error Codes.
V900R008C50 Added the error code:
ERR4052:Home HLRSN must be specified
2014-11-06 HSS9860 Modified the command MOD CFD, ADD CKI, ADD CSPSSUB, MOD
V900R008C50 CATEGORY, Category Enumeration.

2014-11-7 HSS9860 Modified the command SET HREPDATA.


V900R008C50
2014-11-7 HSS9860 Added description of query result, and modified IMS description of query
V900R008C50 result.
Added abbreviations of IMPI, IMPU, PISI, PUSI, AS.
Deleted repeated abbreviations of MML, HLR, OMC.
2014-11-12 HSS9860 Modified parameter description of LST HREPDATA.
V900R008C50
2014-11-16 HSS9860 Modified the command ADD HPSI and ADD HTPLPSI.
V900R008C50
2014-11-17 HSS9860 Modified some command description of IMS.
V900R008C50 Modified command MOD STNSR, LST STNSR, MOD VOLTETAG,
LST VOLTETAG
2014-11-17 HSS9860 Modified the command ADD HPSI, LST HPSI and ADD HTPLPSI.
V900R008C50

2017-10-12 All rights reserved. Page 23 of 638


Date Revised Changes and Modifications Description
Edition

2014-11-17 HSS9860 Modified parameter REALM range in some IMS command.


V900R008C50
2014-11-25 HSS9860 Modified 3 the stipulation of matching error messages.
V900R008C50 Modified 7 the error code rules and the stipulation of matching error
messages.
Modified 7 TCP Port 7776 and TCP Port 7777.
Modified Summary of Error Codes.

2017-10-12 All rights reserved. Page 24 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

2 Overview

2.1 System Description


Huawei HLR (HSS9860) provides the business hall interface, which allows the third-party
application software system to directly manage the subscriber data stored in the HLR by using
the business hall interface commands.
The business hall interface commands supported by the HSS9860 are in the form of the string
command line, which consists of the command name, parameter name, and parameter value,
The following sections describe the commands in details.
The PGW of the HSS9860 functions as the business hall interface. First, the PGW translates
the string command line sent from the business hall client, a third-party software system, into
the internal command of the HLR; then the PGW sends the commands to the corresponding
modules to execute and contains the result; and finally converts the result to a format that can
be identified by the business hall interface and sends it back to the business hall client. The
following figure shows the relation between the business hall client and the PGW.
Figure 2-1 Relation between the business hall client and the PGW

2017-10-12 All rights reserved. Page 25 of 638


2.2 Network Connection
The business hall client connects to the PGW over TCP/IP. The business hall client and the
PGW can be allocated in the same or different LANs according to the actual requirements.
When they are allocated in the different LANs, at least one gateway must be used to ensure
normal connection between them.
The PGW provides a fixed IP address (The fixed IP address may vary according to sites) for
the business hall client, and opens the TCP port. The business hall clients, as a third-party
software system, must send connection requests to the PGW based on the fixed IP address and
port number.
Note: The number of the connections established between the PGW and the business hall
client is limited. The maximum number is50 by default and is three hundred for six PGW by
configuration.
The following figure shows the connection between the business hall client (client A and
client B) and the PGW. Client A and the PGW reside in the same network. Client B and the
PGW reside in different networks, with a gateway in between. The business hall clients
communicate with the PGW over TCP/IP.
In addition, there are three Web UIs in the figure. The Web UI provides a graphical man-
machine interface for the communication between the operators and the HSS9860. It adopts
the Windows operating system to manage and maintain the HLR system. The data required by
certain commands must be configured on the Web UI to perform operations such as adding a
business hall user and setting a subscription template.
Figure 2-2 Network connection of the business hall system

2.3 Terms
Business Hall Interface
The business hall interface is a string command line that is supported by Huawei HSS9860.
These command lines can be used to define or remove a subscriber, or query or modify
subscription data.

2017-10-12 All rights reserved. Page 26 of 638


Business Hall Client
The business hall client is the billing system that the third-party software manufacturers
supply for mobile operators. The business hall client must send connection requests to the
PGW actively and maintain the connection with the PGW using handshake messages. In
addition, it manages the subscriber data stored in the HLR through the business hall interface
supported by Huawei HLR.
Web UI
The Web UI provides a graphical man-machine interface for the communication between the
operators and the HSS9860. It adopts the Windows operating system to manage and maintain
the HLR system. Some operations, such as adding a business hall user and setting a
subscription template, whose data is required by some command, must be configured by the
Web UI.
PGW
The PGW connects to the business hall client and the Web UI. It processes the commands sent
from the business hall client or the Web UI and returns the result to the business hall client or
the Web UI.

2017-10-12 All rights reserved. Page 27 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

3 Stipulation

The stipulation of matching error messages:


When the provisioning system matches error messages, only the prefix ERR is matched, and
the specific error code and the description of error codes are not matched. This can avoid the
provisioning system update while the HLR system adds or modifies error codes.
If an error message does not contain prefix ERR, the provisioning system searches for the
RETCODE. Error codes can contain 4 digits or 9 digits. Error codes with 9 digits begin with
number 9.
The stipulation of the symbols below is used to query the description of the reply.

Symbol Description Example


s

\n An escape character to indicate a


symbol of return
\t An escape character to indicate a tab
"" Double quotation marks to indicate a ""String\t"" indicates "String ", and
string, and escape characters can be """" indicates null string
included
| Indicates "or" and the contents on the ""A"|"B"" indicates "A" or "B"
left and the right are alternative
+ Indicates "and", and joins the contents ""A"+"B"" indicates "AB"
on the left and the right
- Indicates range, the contents from "1-15" indicates natural numbers
to from 1 to 15; "A-Z" indicates letters
from A to Z
... Indicates omission ""English"|...|"Chinese"" indicates a
series of strings, the ones in the
middle are omitted and descriptions
are follows in the end

2017-10-12 All rights reserved. Page 28 of 638


{} Brace, indicates the contents in the For example, {IMSI} indicates the
brace is a parameter parameter IMSI
<> Angular bracket, indicates a parameter <IMSI number> indicates "IMSI
value number" is an IMSI number,
<date>indicates date is a date value

The following symbols are used to describe the remarks of the command parameters:
C: means conditional. The parameter of the default value is to be given at least.
M: means mandatory. That is, the parameter must be set.
O: means optional. That is, the parameter may or may not be set.

2017-10-12 All rights reserved. Page 29 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

4 Time Setting

4.1 Handshake Message Time


If the business hall client requests to connect to the PGW, it needs to send the SHK
HND:;message to the PGW every 20 seconds to ensure that the connection is normal. If the
PGW does not receive the handshake message from the client within 200 seconds, the PGW
will disconnect from the client, and does not respond to the handshake messages from the
client.
Similarly, the PGW needs to send the SHK HND:; message to a business hall client to ensure
that the connection is normal every 20 seconds. If the business hall client does not receive any
messages (including MML command reply messages and handshake messages) within 200
seconds from the PGW, the client will disconnect from the PGW automatically. Note that the
PGW can choose not to send the SHK HND:; message to a business hall client. Whether to
send the SHK HND:; message to a business hall client or not depends on the configuration of
PGW.

4.2 Command Reply Time


When the PGW receives a command request from the business hall client, it will return a
response message to the business hall client within 60 seconds irrespective of whether the
command is executed successfully. If the business hall client does not receive the response
from the PGW within 60 seconds, it regards that the command failed to execute, and ignores
the response even if it receives it later.
The business hall client can set the expiration time for command execution according to the
actual situations.

2017-10-12 All rights reserved. Page 30 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

5 Communication Protocol

After the business hall client connects to the PGW, it can manage the service data of mobile
subscribers through the business hall interface commands.
The business hall client interface commands are in the form of command line, are transferred
between the business hall client and the PGW in character stream..
The format of the command string is as follows:
Command Name: parameter 1=parameter value 1, parameter 2=parameter value 2;
For description on the command string, see 6 "Command Syntax."

2017-10-12 All rights reserved. Page 31 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

6 Command Syntax

The command syntax of the HLR business hall interface is as follows:


Command Name: parameter name 1=parameter value 1, parameter 2=parameter value 2;
See 9 "Summary of Commands" for details on Command name.
For different commands, the parameter names, number of parameters, and the parameter
types are different.
The command name and the parameter are separated by a colon ":".
The parameters are separated by commas ",".
The parameter name and parameter value are separated by an equal sign "=".
The command line ends with a semicolon ";".

The command name and the parameter name must be capitalized.


The command name must be set at the beginning of the command line.
Parameters are arrayed in the sequence defined by the command.

There are six types of parameters, including the numeral, the Boolean, the string, the
enumeration, the date type and the time type. The values of different types of parameters are
as in different forms:
String
The value of the parameter is a string consisting of the characters from A to Z, from a to
z, from 0 to 9, or other characters in the formats that the WINDOWS operating system
supports.
Numeral
The value of the parameter is an Arabic number consisting of the digits from 0 to 9
Boolean
The value of the parameter can be TRUE or FALSE.
Enumeration type
The values of the parameter are enumerated names or values. ( In command line, the
enumerated name and enumerated value can be interchangeable.for example :enumerated
name TRUE,FALSE can be interchanged by 1,0)
Date type

2017-10-12 All rights reserved. Page 32 of 638


The value of the parameter is in the YYYY-MM-DD (or YYYY&MM&DD) format, Put
zeros in front of the month and the day if the month and the day are one-digit numbers.
Time type
The value of the parameter is in HH:MM:SS or HH:MM (or HH&MM&SS or
HH&MM). Put zeros in front of the hour, the minute and the second if they are one-digit
numbers.

The format of the date and time must be YYYY-MM-DD HH:MM:SS (or
YYYY&MM&DD&HH&MM&SS).

2017-10-12 All rights reserved. Page 33 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

7 Command Output

The PGW will return the output of each command to the business hall after processing the
command, no matter whether the execution succeeds or not. The output is classified into three
types of messages: success message, error message, and querying result.
The error code rules are as follows:
Operation success message: The error codes must be SUCCESS0001, SUCCESS0002,
SUCCESS0003, SUCCESS0004, SUCCESS0005, SUCCESS0006, SUCCESS0007,
SUCCESS0008, SUCCESS0009, and SUCCESS0010, and SUCCESS0011.
Operation failure message: When the provisioning system matches error messages, only
the prefix ERR is matched, and the specific error code and the description of error codes
are not matched. If an error message does not contain prefix ERR, the provisioning
system searches for the RETCODE. Error codes can contain 4 digits or 9 digits. Error
codes with 9 digits begin with number 9.

7.1 General Message Format (TCP Port 7777)


The format of general messages is defined as follows:
+++ HLR9820 <date> <time>
SMU #<serial number>
%%<command string>%%
<message code>: <message description>

<message details>

--- END

Example:
+++ HLR9820 2003-11-21 08:54:14
SMU #000324
%%LGI:OPNAME="admin", PWD="*****";%%
SUCCESS0001:Operation is successful

There is together 1 report

2017-10-12 All rights reserved. Page 34 of 638


--- END

The message is described as follows:


The message header is HLR9820. The format of <data> and <time> is YYYY-MM-
DD HH:MM:SS. There is a space between them.
The ME name is permernently set to SMU. <serial number> is generated automatically
by the PGW.
<command string> is the command that the business hall client sends to the PGW
Server.
<message code> begins with "SUCCESS" or "ERR", followed by a 4-digit or 9-digit
code. The success codes for the success messages are SUCCESS0001 to
SUCCESS00011. Error codes are in the ERRnnnn or ERRnnnnnnnnn format. Here,
nnnn and nnnnnnnn are message codes.
<message description> is a string used to simply describe the processing result.
<message code> and the <message description> are separated by a colon.
<message details> are the information queried by running the query commands.
<END> indicates the end of a message.

7.2 General Message Format (TCP Port 7776)


The format of general messages is defined as follows:
+++ USCDB <date> <time>
PGW #<serial number>
%%<command string>%%
RETCODE = <error code> <message code>: <message description>

<message details>

--- END
or
+++ USCDB <date> <time>
PGW #<serial number>
%%<command string>%%
RETCODE = <error code> <message description>

<message details>

--- END

Example:
+++ USCDB 2011-01-28 17:02:52
PGW #002492
%%SET MAPSERV: CFNRTIME=30, MAXTIMECALLFWD=5;%%
RETCODE = 0 SUCCESS0001:Operation is successful

There is together 1 report

--- END
or
+++ USCDB 2014-01-20 16:17:45

2017-10-12 All rights reserved. Page 35 of 638


PGW #011601
%%CHK BATSTAT:;%%
RETCODE = 1038 The record does not exist

There is together 1 report

--- END
or
+++ USCDB 2014-11-25 10:45:04
PGW #000503
%%CHK HKI: IMPI="impiinfo", K="*****";%%
RETCODE = 900001007 The value is invalid. <"******"> for <"K">

There is together 1 report

The message is described as follows:


The message header is USCDB. The format of <data> and <time> is YYYY-MM-DD
HH:MM:SS. There is a space between them.
The ME name is permernently set to PGW. <serial number> is generated automatically
by the PGW.
<command string> is the command that the business hall client sends to the PGW
Server.
<error code> indicates the code of a command execution result. There is a space
between the error code and the message code.
<message code> begins with "SUCCESS" or "ERR", followed by a 4-digit or 9-digit
code. The success codes for the success messages are SUCCESS0001 to
SUCCESS00011. Error codes are in the ERRnnnn or ERRnnnnnnnnn format. Here,
nnnn and nnnnnnnn are message codes.
<message description> is a string used to simply describe the processing result.
<message code> and the <message description> are separated by a colon.
<message details> are the information queried by running the query commands.
<END> indicates the end of a message.

7.3 Difference Between Messages over Port 7776 and Port


7777
Item Difference Port 7776 Port 7777

1 Message header USCDB HLR9820


2 ME name PGW SMU
3 Whether the message contains an Yes No
error code
4 The maximum number of characters 8192 10240
contained in each line of the message
details
5 The number of spaces before "END" 4 3

2017-10-12 All rights reserved. Page 36 of 638


7.4 Operation Success Message
Now there are only eleven kinds of success messages/codes, which are shown as follows:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
SUCCESS0003:Operation is successful.It is suggested to send HLR reset message to all
VLR/SGSN
SUCCESS0004: HLR data updated but VLR/SGSN data update failure. Indication:
operator should send cancellocation
SUCCESS0005: Data to be verified is the same as that in the HLR database
SUCCESS0006: Updating data in HLR succeeded while sending 'HLR REGCANC'
message to the VLR failed. Indication: You should send the REGCANC message
SUCCESS0007: It is recommended to send the 'HLR UNRELDIR' message to the VLR
at night when the traffic is low
SUCCESS0008: Please modify the initial password
SUCCESS0009: Please delete multi-IMSI subscriber data
SUCCESS0010: Retrieving log, please wait&#13;&#10;More report continuing
SUCCESS0011: Only some records are displayed. To obtain all the records, save the
query result to a file

7.5 Operation Failure Message


There are many reasons for operation failure. They are classified as follows according to the
value. For detailed meanings, refer to section 11 "Summary of Error Codes".
Ineffective command: ERR1001-ERR1999, ERR900001001-ERR900001999
Command-executing error : ERR3001-ERR4999, ERR900003001-ERR900003999
Internal error of the system : ERR5001-ERR5999, ERR900005001

The stipulation of matching error message:


When the provisioning system matches error messages, only the prefix ERR is matched, and
the specific error code and the description of error codes are not matched. This can avoid the
provisioning system update while the HLR system adds or modifies error codes.
If an error message does not contain prefix ERR, the provisioning system searches for the
RETCODE. Error codes can contain 4 digits or 9 digits. Error codes with 9 digits begin with
number 9.

7.6 Description of Query Result


Command outputs are displayed in a way that each pair of parameter name and parameter
value occupies a line by default.

2017-10-12 All rights reserved. Page 37 of 638


1. Vertical format (Each pair of parameter name and parameter value occupies a line.)
As for the query command, the format of the returned message is as follows:
{parameter 1}=<result 1>
{parameter 2}=<result 2>
...
For example, the output for the command LST IMSI: ISDN="111111" is as follows:
+++ HLR9820 2004-01-12 15:28:46
SMU #000055
%%LST IMSI: ISDN="111111";%%
SUCCESS0001:Operation is successful
IMSI = 111111
MSISDN = 111111
Total count = 2
There is together 1 report
--- END

2. Horizontal format (Each pair of parameter name and parameter value occupies two lines.)
As for the query command, the format of the returned message is as follows:
parameter 1 parameter 2 ...
result 1 result 2 ...
For example, the output for the command LST HSUBINFO: SUBID="6290000001"is as
follows:
+++ USCDB 2014-11-07 18:22:36
PGW #014973
%%LST HSUBINFO: SUBID="6290000001";%%
RETCODE = 0 SUCCESS0001:Operation is successful

SUBID SUBINFO
6290000001

Total count = 1

There is together 1 report

--- END

Some LST command outputs described in section 9 are displayed with each pair of parameter name
an parameter value occuping two lines. Because all the parameters cannot be displayed in one line,
the parameters are displayed in sevaral lines. You can read the output from the left to the right, from
the top to the bottom, and from the first line to the last line.

3. Mixed format (Mixed format output)


1) Mixed format 1 (Each pair of parameter name and parameter value occupies a line, and
then each pair of parameter name and parameter value occupies two lines.)
As for the query command, the format of the returned message is as follows:
{parameter 1}=< result 1>
Parameter 2 parameter 3 ...

2017-10-12 All rights reserved. Page 38 of 638


result 2 result 3 ...
For example, the output for the command LST HMSIM: SUBID="subinfo"is as follows:
+++ USCDB 2014-11-07 18:22:36
PGW #014973
%%LST HMSIM: SUBID="subinfo";%%
RETCODE = 0 SUCCESS0001:Operation is successful

SUBID = subinfo

IMSI MASTERFLAG
1234567891 1
1234567892 0
1234567893 0
1234567894 0
1234567895 0

Total count = 6

There is together 1 report

--- END

2) Mixed format 2 (Each pair of parameter name and parameter value occupies two lines, and
then each pair of parameter name and parameter value occupies two lines.)
As for the query command, the format of the returned message is as follows:
parameter 1
result 1
parameter 2 parameter 3 ...
result 2 result 3 ...
For example, the output for the command LST HSTDPRIOR:
IMPU="sip:impuinfo@huawei.com" is as follows:
+++ USCDB 2014-11-07 18:19:42
PGW #014949
%%LST HSTDPRIOR: IMPU="sip:impuinfo@huawei.com";%%
RETCODE = 0 SUCCESS0001:Operation is successful

STDPRIOR
2

NAMESPACE EXTPRIOR CNAMESP


0 2

Total count = 2

There is together 1 report

2017-10-12 All rights reserved. Page 39 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

8 Key Parameters

According to the preceding description, pay attention to the following when setting up the
communication between the business hall system and the PGW:
The PGW opens the TCP port (For a specific port number, run the LST PORT command
with Service type of port set to GU-HLR on the USCDB MML Command Interface of
the OMU client).
The IP addresses of the PGW may vary with the sites.
The business hall client, as the client, must actively send the connection request to the
PGW. If the connection between the business hall client and the PGW is interrupted for
some reasons, the business hall client must actively send connection request to the PGW.
The business hall client must send handshake messages to the PGW within the maximum
handshake duration of the PGW on a regular basis. The time interval between the
handshake messages can be set to 20 seconds.
The business hall client regards that the command fails if it does not receive the response
from the PGW within 60 seconds.
The number of connections established between the PGW and the business hall client is
limited. The maximum number is fifty for one PGW by default, and is three hundred for
six PGW by configuration.
The PGW processes the requests in serial mode. That is, the PGW will process a
command sent from the business hall only after the PGW finishes processing the
previous command.

2017-10-12 All rights reserved. Page 40 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

9 Summary of Commands

9.1 Operator Login


Command Name: LGI
Function: This command is used to log in to the system
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in the redundant C


HLR center
OPNAME String 1-12 Operator's name M
PWD String 6-10 Password M

Example:
LGI: HLRSN =2, OPNAME="NKR", PWD="*****";
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 41 of 638


The password can not be null, and its value is a string of 6 to 10 characters. The values of parameters
OPNAME and PWD cannot contain the following characters: colon (:), semicolon (;), double quotation
marks ("), percent sign (%), single quotation mark (), square brackets([]), equal mark(=) and comma(,),
and must be the user name and password that have been set through the PGW.
The LGI command is the first command after any business hall connects the PGW.
The parameters OPNAME and PWD must be set through the Web UI before they are referenced here. The
user name and password are the entrance for the business hall client to connect to the HSS9860.
Various data access permissions can be set for operators through Web UI.
The parameter HLRSN is not specified or is set to the default value 255 if the current PGW is a common
version. The parameter HLRSN must be specified if the current PGW is a redundant version. In this case,
this parameter does not have a default value.

9.2 Operator Logout


Command Name: LGO
Function: This command is used by operator to log out of the system
Parameter Description: No Parameter
Example: LGO:;
Response:
If the operation succeeds, the message returned is:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details on the preceding error codes,
see 11"Summary of Error Codes".

9.3 Add a Subscriber Using Template


Command Name: ADD TPLSUB
Function: This command is used to add a subscriber by using a predefined template.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No C


in the redundant
HLR center
IMSI String 6-15 IMSI Number M
ISDN String 1-15 MSISDN Number M
TPLID Numeral 0-65534 Template Number M

2017-10-12 All rights reserved. Page 42 of 638


Name Type Range Description Remarks

TPLTYPE Enumeration NORMAL: Template type O


Normal template.
EPS_SEPARATE:
PS/EPS
independence
template.
CSPSTPLID Numeral 0-65534 CSPS subscriber O
template ID
EPSUSERTPLI Numeral 0-65534 EPS user template O
D ID
LINE2NUM String 1-15 MSISDN Number O
for Line2 of
Alternative Line
Service
STNSR String 3~15 Session Transfer O
Number for
SRVCC

Example:
ADD TPLSUB: HLRSN =2, IMSI="345612789012345",
ISDN="013623456789",TPLID=4,LINE2NUM="555555555555555";
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details on the preceding error codes,
see 11"Summary of Error Codes".

HLRSN is not present when the current PGW is a common version, and It is a mandatory parameter
when the current PGW is a redundant version and has no default value.

9.4 Delete Subscriber


Command Name: RMV SUB
Function: This command is used to delete a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI Number C


ISDN String 1-15 MSISDN Number C

2017-10-12 All rights reserved. Page 43 of 638


RMVKI Boolean TRUE Whether to delete KI C
FALSE

Example:
RMV SUB: ISDN="13623456789", RMVKI=TRUE;
Response:
If the operation succeeds, the message returned is:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.5 Query Static Data of a Subscriber


Command Name: LST SUB
Function: This command is used to query the static data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
DETAIL Boolean TRUE Whether to display subscriber C
FALSE details

Example:
LST SUB: IMSI="955678112", DETAIL= TRUE;
Response:
If the operation succeeds, the format of the returned message is as follows:
{HLRSN}=< HLR Serial No in the redundant HLR center >
{IMSI}= <IMSI Number>
{ISDN}=<MSISDN Number>
{ISDN}=< MSISDN Number For Line2 of Alternative Line Service >
"Session Transfer Number for SRVCC"
{STNSR}=<Session Transfer Number for Single Radio Voice Call Continuity>

2017-10-12 All rights reserved. Page 44 of 638


"LU CSI template"
LUCSI_TPL_ID=<Template ID>
{ICS-Indicator}=<TRUE|FALSE>
{ ANCHOR Indicator }= < TRUE|FALSE >
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI2} = <IMSI Number 2>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI3 = <IMSI Number 3>
{CALL_INDEX} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI4} = <IMSI Number 4>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI5} = <IMSI Number 5>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI6} = <IMSI Number 6>
{CALL_INDEX} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI7} = <IMSI Number 7>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI8} = <IMSI Number 8>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI9} = <IMSI Number 9>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{ACTIVE IMSI }= < IMSI Number >
{MIMSI_SMS} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{MIMSI_VOBB} =< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{MIMSITYPE} = < MultiIMSI | SimultaneouslyRing| OrderlyRing | OneLive>
{CardType}=<SIM|USIM>
{NAM}=<"BOTH"|"MSC"|"SGSN"|"NONE">
{CATEGORY}=<"UNKNOWN"|"FRENCH"|"ENGLISH"|"GERMAN"|"RUSSIAN"|"SPANI
SH"|"SPECIAL"|"RESERVE"|"COMMON"|"SUPERIOR"|"DATACALL"|"TESTCALL"|"SP
ARE"|"PAYPHONE"|"COIN"|16||31|33||254>
{SUB_AGE}=<SUB AGE>
{USERCATEGORY}=<"NORMAL"|"M2M">
{ZCLOCKPROV}=<TRUE|FALSE>
"LOCK"

2017-10-12 All rights reserved. Page 45 of 638


{IC}=<TRUE|FALSE>
{OC}=<TRUE|FALSE>
{GPRSLOCK}=<TRUE|FALSE>
"SABLOCK"
{IC}=<TRUE|FALSE>
{OC}=<TRUE|FALSE>
"Basic Service"
{TS}=<List of Provisioned Teleservice Code>
{BS}=< List of Provisioned Bearer Service Code>
{DefaultCall}=<default call process>
"ODB Data"
{ODBSS}=<TRUE|FALSE>
{ODBOC}=<"NOBAR"| "BAOC"|"BOIC"|"BOICEXHC"|" BOCROAM">
{ODBIC}=<"NOBAR"|"BAIC"|"BICROAM">
{ODBPB1}=<TRUE|FALSE >
{ODBPB2}=<TRUE|FALSE >
{ODBPB3}=<TRUE|FALSE >
{ODBPB4}=<TRUE|FALSE >
{ODBENTE}=<TRUE|FALSE >
{ODBINFO}=<TRUE|FALSE >
{ODBROAM}=<"NOBAR"|" BROHPLMN "|" BROHPLMNC " |"BROHPLMNCGPRS">
{ODBRCF}=<NOBRCF| BRACF| BRICFEXHC| BRICF >;
{ODBECT}=<"NoBECT"|"BAllECT"|"BChargeableECT"|BInternationalECT
|BInterzonalECT>
{ODBDECT}=<TRUE|FALSE>
{ODBMECT}=<TRUE|FALSE>
{ODBPOS}=<NOBPOS|BAPOS|BHPLMNAPROAM|BALLAPROAM >
{ODBPOSTYPE}=<BOTH|MSInit|NetworkInit>
"SS Data"
{CD}=<"PROV"|"NOTPROV">
{CFU}=<"PROV"|"NOTPROV">
{CFB}=<"PROV"|"NOTPROV">
{CFNRY}=<"PROV"|"NOTPROV">

2017-10-12 All rights reserved. Page 46 of 638


{CFNRC}=<"PROV"|"NOTPROV">
{CFD}=<"PROV"|"NOTPROV">
{BAOC}=<"PROV"|"NOTPROV">
{BOIC}=<"PROV"|"NOTPROV">
{BOICExHc}=<"PROV"|"NOTPROV">
{BORO}=<"PROV"|"NOTPROV">
{BAIC}=<"PROV"|"NOTPROV">
{BICROAM}=<"PROV"|"NOTPROV">
{CLIP}=<"PROV"|"NOTPROV">
{CLIR}=<"PROV"|"NOTPROV">
{COLP}=<"PROV"|"NOTPROV">
{COLR}=<"PROV"|"NOTPROV">
{ECT}=<"PROV"|"NOTPROV">
{CW}=<"PROV"|"NOTPROV">
{HOLD}=<"PROV"|"NOTPROV">
{MPTY}=<"PROV"|"NOTPROV">
{MC} = <NOTPROV|PROV >
{NBRSB} = < Maximum of MC attempts allowed >
{NBRUSER} = < User determined maximum MC attempts >
{AOCC}=<"PROV"|"NOTPROV">
{AOCI}=<"PROV"|"NOTPROV">
{CUG}=<"PROV"|"NOTPROV">
{UUS1} = <"PROV"|"NOTPROV">
{UUS2} = <"PROV"|"NOTPROV">
{UUS3} = <"PROV"|"NOTPROV">
{SMSCF} = <"PROV"|"NOTPROV">
{SMSCFOFATPLID} = <SMSCF OFA template ID>
{SMSCFFTN} = <SMSCF Forward to Number>
{plmn-specificSS-1}=<"PROV"|"NOTPROV">
{plmn-specificSS-2}=<"PROV"|"NOTPROV">
{plmn-specificSS-3}=<"PROV"|"NOTPROV">
{plmn-specificSS-4}=<"PROV"|"NOTPROV">
{plmn-specificSS-5}=<"PROV"|"NOTPROV">

2017-10-12 All rights reserved. Page 47 of 638


{plmn-specificSS-6}=<"PROV"|"NOTPROV">
{plmn-specificSS-7}=<"PROV"|"NOTPROV">
{plmn-specificSS-8}=<"PROV"|"NOTPROV">
{plmn-specificSS-9}=<"PROV"|"NOTPROV">
{plmn-specificSS-A}=<"PROV"|"NOTPROV">
{plmn-specificSS-B}=<"PROV"|"NOTPROV">
{plmn-specificSS-C}=<"PROV"|"NOTPROV">
{plmn-specificSS-D}=<"PROV"|"NOTPROV">
{plmn-specificSS-E}=<"PROV"|"NOTPROV">
{plmn-specificSS-F}=<"PROV"|"NOTPROV">
{allplmn-specificSS }=<"PROV"|"NOTPROV">
{CNAP}=<"PROV"|"NOTPROV">
{CCBS}=<"PROV"|"NOTPROV">
{CCBSTARGET}=<"PROV"|"NOTPROV">
{ACR_STATUS}=<"PROV"|"NOTPROV"|"ACT">
{ODBPREMSMS}=<TRUE|FALSE >
{ODBADULTSMS}=<TRUE|FALSE >
"O-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"T-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"VT-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"MO-SMS-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>

2017-10-12 All rights reserved. Page 48 of 638


"MT-SMS-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"D-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"SS-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"M-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"GPRS-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
STATE=<Template State>
"U-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
TIFCSI=PROVISIONED (if present)
STATE=<Template State>
"IM-O-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
" IM-VT-CSI"
TPLID=<Template ID>
TPLNAME=<Template Name>
"LCS"
TPLID=<Template ID>

2017-10-12 All rights reserved. Page 49 of 638


TPLNAME=<Template Name>
"VLR/SGSN roaming restrict"
VLRLIST=<Template ID>
TPLNAME=<Template Name>
SGSNLIST=<Template ID>
TPLNAME=<Template Name>
"Binding OptGprsTpl"
OPTGPRSTPL=<Template ID>
"GPRS Data"
{CHARGE_GLOBAL}=<NONE|HOT|FLAT| PREPAID|NORMAL|3|5|6|7|9||254>
{PSAPNOITPLID}=<0-65534>
{CNTXID}=<1>
{PDPTYPE}=<X25|PPP|OCSIHOSS|IPV4|IPV6>
{PDPADD}=<PDP Adddress like 10.64.12.11>
{ADDIND}=<STATIC|DYNAMIC>
{RELCLS}=<SUBREL|ACKALLPRODT|ACKLLCRLCPRODT|ACKRLCPRODT|
UACKALLPRODT|UACKALLUPRODT>
{DELAYCLS}=<SUBDELAY|DELAY1|DELAY2|DELAY3|DELAY4>
{PRECLS}=<SUBPRE|HIGH|NORMAL|LOW>
{PEAKTHR}=< GPRS_PEAK_THROUGHPUT enumeration >
{MEANTHR}=< GPRS_MEAN_THROUGHPUT enumeration >
{ERRSDU}=<SUBDEL|NODETECT|YES|NO>
{DELIVERY}=<SUBDEL|YES|NO>
{TRAFFICCLS}=<SUBCLS|CONVER|STREAM|INTERACT|BACKGRD>
{MAXSDU}=< GPRS_SDU_SIZE enumeration >
{MAXBRUPL}=< GPRS_BIT_RATE enumeration >
{MAXBRDWL}=< GPRS_BIT_RATE enumeration >
{RESBER}=< GPRS_RESIDUAL_BER enumeration >
{SDUERR}=< GPRS_SDU_ERROR_RATE enumeration >
{TRANSFERDEL}=< GPRS_TRANSFER_DELAY enumeration >
{TRAFFICPRI}=<SUBPRI|PRIORITY1|PRIORITY2|PRIORITY3>
{MAXGBRUPL}=< GPRS_BIT_RATE enumeration >
{MAXGBRDWL}=< GPRS_BIT_RATE enumeration >
{MAXEXTBRDWL}=<GPRS_EXT_BIT_RATE enumeration >

2017-10-12 All rights reserved. Page 50 of 638


{MAXEXTGBRDWL}=<GPRS_EXT_BIT_RATE enumeration >
{MAXEXTBRUPL}=<GPRS_EXT_BIT_RATE enumeration >
{MAXEXTGBRUPL}=<GPRS_EXT_BIT_RATE enumeration >
{APN}=<Access Point Name>
{VPLMN}=<TRUE|FALSE>
{CHARGE}=<NONE|HOT|FLAT|PREPAID|NORMAL>
{APNTPLID}=<0-65534>
{QOSTPLID}=<0-65534>
{PRIORITY_LEVEL}=<HIGH>
{APNOITPLID}=<0-65534>
{CNXTID}=<2>
...........
"EPS Data"
{APNOI}={UE level APN Operator Identifier Replacement}
{AMBRMAXUL}={UE level Max Requested Bandwidth of Upload}
{ AMBRMAXDL }={UE level Max Requested Bandwidth of Download}
{ RATFREQSELPRIID}={RAT Frequency Selection Priority ID}
{PLMNTPLID }=<0~65534>
{DIAMNODETPL_ID}=<0~65534>
{NON3GPPSUPP}=<TRUE|FALSE >
{MPS}=<TRUE|FALSE>
{ICSIND}=<TRUE|FALSE>
{ANCHOR}=<TRUE|FALSE>
{VOLTETAG}=<TRUE|FALSE>
{TAUTIMER}={0-43200}
{RELAY_NODE}=<TRUE|FALSE>
{MIP6FEAVEC}=<MIP6_INTEGRATED|PMIP6_SUPPORTED|IP4_HOA_SUPPORTED|
ASSIGN_LOCAL_IP | MIP4_SUPPORTED | GTPv2_SUPPORTED >
{SESSIONTIMEOUT}=<1-4294967295>
{EGR}=<PROV|NOTPROV>
{EGRHLRSN}=<1-255>
"Dynamic Status Information For MME"
{MMEHOST}={MME Host Name}
{MMEREALM}={MME Realm Name}

2017-10-12 All rights reserved. Page 51 of 638


{RATTYPE}=<WLAN|UTRAN|GERAN|GAN|HSPA_EVOLUTION|E_UTRAN|
CDMA2000_1X |HRPD|UMB>
{VPLMN}={Visited PLMN Identifier}
{PURGEDONMME}=<FALSE|TRUE>
{MMEUpdateLocationTime}= {MME Update Location Time}
{MME-FeatureList}={MME FeatureList in HEX format}
{LastIDRorDSRSUCC}=<FALSE|TRUE>
{Single-Registration-Indication}=<FALSE|TRUE>
{Skip-Subscriber-Data-Indicator}=<FALSE|TRUE>
{GPRS-Subscription-Data-Indicator}= <FALSE|TRUE>
{Node-Type-Indicator} =<Single|Combined>
{Initial-Attach-Indicator}=<FALSE|TRUE>
{PS-LCS-Not-Supported-By-UE}=<FALSE|TRUE>
{IMS-VO-PS-Sessions-Supported}=<NOT_SUPPORTED|SUPPORTED|UNKNOWN>
{UE-SRVCC-Capability}=<UE-SRVCC-NOT-SUPPORTED|UE-SRVCC-SUPPORTED>
{VGMLC-MME}=<IPV4|IPV6>
"Dynamic Status Information For S4SGSN"
{SGSNHOST}={SGSN Host Name}
{SGSNREALM }={SGSN Realm Name}
{SGSNNUMBER}={SGSN GT Number}
{RATTYPE}=<WLAN|UTRAN|GERAN|GAN|HSPA_EVOLUTION|E_UTRAN|
CDMA2000_1X |HRPD|UMB>
{VPLMN}={Visited PLMN Identifier}
{PURGEDONSGSN}=<FALSE|TRUE>
{AREARESTRICT}=<FALSE|TRUE>
{S4SGSNUpdateLocationTime}= { S4SGSN Update Location Time}
{S4SGSN-FeatureList}={ S4SGSN FeatureList in HEX format}
{LastIDRorDSRSUCC}=<FALSE|TRUE>
{Single-Registration-Indication}=<FALSE|TRUE>
{Skip-Subscriber-Data-Indicator}=<FALSE|TRUE>
{GPRS-Subscription-Data-Indicator}= <FALSE|TRUE>
{Node-Type-Indicator} =<Single|Combined>
{Initial-Attach-Indicator}=<FALSE|TRUE>
{PS-LCS-Not-Supported-By-UE}=<FALSE|TRUE>

2017-10-12 All rights reserved. Page 52 of 638


{IMS-VO-PS-Sessions-Supported}=<NOT_SUPPORTED|SUPPORTED|UNKNOWN >
{UE-SRVCC-Capability}=<UE-SRVCC-NOT-SUPPORTED|UE-SRVCC-SUPPORTED>
VGMLC-SGSN = <IPV4|IPV6>
"Dynamic Status Information For IMS"
{UE-Register-AtIMS}=<TRUE|FALSE>
"Dynamic APN Information For EPS"
{CNTXID}=<1>
{APN}={Access Point Name}
{PDNGWHOST}={PDN-GW Host Name}
{PDNGWREALM}={PDN-GW Realm Name}
{PDNGWIPV4}={the IPv4 of PDN-GW}
{PDNGWIPV6}={the IPv6 of PDN-GW}
{WILDCARDFLAG}=<TRUE|FALSE>
{VNI}={Visited Network Identifier}
{CNXTID}=<2>
...........
"Dynamic Status Information For Non-3GPP"
{VNI}=<VNI>
{REGSTATUS}=< REGISTERED | NOT_REGISTERED >
{ACCESSNETID}=<Access Net ID>
{TGPPAAASERVERNAME}=<AAA Server Name>
{TGPPAAASERVERREALM}=< AAA Server Realm >
{TGPP2MEID}= <TGPP2MEID number>
{IMEI}= <IMEI number>
{IMEISV}= <IMEISV number>

{SMDP}=<MSC|SGSN>
{NAEA}=<0-9999|NOTPROV>
{NLRInd}=<NONE|GSM|GPRS|BOTH>
{ALS}=<"PROV"|"NOTPROV">
{LINE2NUM}=< MSISDN Number For Line2 of Alternative Line Service >
{VVDN}=<"PROV"|"NOTPROV">
{RBT}=<0~254|NOTPROV>

2017-10-12 All rights reserved. Page 53 of 638


{ARD}=<PROV|NOTPROV>
{UTRANNOTALLOWED}=<TRUE| FALSE >
{GERANNOTALLOWED}=<TRUE| FALSE >
{WLANNOTALLOWED}=<TRUE|FALSE>
{CDMA2000_1XNOTALLOWED}=<TRUE|FALSE>
{HRPDNOTALLOWED}=<TRUE|FALSE>
{UMBNOTALLOWED}=<TRUE|FALSE>
{EHRPDNOTALLOWED}=<TRUE|FALSE>
{CARP}=<1-255|NOTPROV>
{RROption}=<ALL_PLMNS | ONE_NPLMN_ALL_FPLMNS | ONLY_HPLMN
| RR_TEMPLATE >
{RRTPL}=<0~65534>
{VBS}=<PROV|NOTPROV>
{VGCS}=<PROV|NOTPROV>
{EMLPP}=<"PROV"|"NOTPROV">
{EMLPP_COU}=<"SUBSCRIBER"|"OPERATOR">
{ECATEGORY}=<1~254>
{ECATOPTION}=<1~127>
{UUS1}=<"PROV"|"NOTPROV">
{UUS2}=<"PROV"|"NOTPROV">
{UUS3}=<"PROV"|"NOTPROV">
{FMInit}=<PROV|NOTPROV>
{FMSupervisor}=<PROV|NOTPROV>
{FMRemote}=<PROV|NOTPROV>
{IST} = <NOTPROV|PROV >
{ISTTIMER} = <15255>
{ISTRSP} = < EMPTY | NEW_ALERT_TIMER |
TERMINATECALLACTIVITYREFERRED | TERMINATEALLCALLACTIVITIES ||
WITHDRAW >
{DIC} = <PROV|NOTPROV>
{DICLENGTH} = < Length of DIC >
{ROUTECATEGORY} = <1~255>
{CALLREDIRECT} = <0~255>
{NRBTIndex}=< INAP INDEX for National Ring Back Tone service>

2017-10-12 All rights reserved. Page 54 of 638


{OSK} = <1~999>
{TSK} = <1~999>
{EXEXROUTECATEGORY} = <1~2147483647|NOTPROV>
{NIRPROV}=< TRUE|FALSE >
{NIRIndex}=< INDEX for NIR service>
{RZONE}=< INDEX for RZONE>
{CPP}=< PROV|NOTPROV>
{ELCS}=< PROV|NOTPROV>
{BOSK} = <1~999>
{EOICK} = <1~999>
{CAPL} = <1~15>

"Dynamic Status Information For GSM"


{VlrNum}=<VLR Number>,
{MscNum}=<MSC Number>,
{MsPurgedForNonGprs}=<TRUE|FALSE>,
(VLRInHplmn)=<TRUE|FALSE>,
{VLRInHomeContry}=<TRUE|FALSE>,
{VLRInArea}=<TRUE|FALSE>,
{RequireCheckSS}=<TURE|FALSE>,
{RoamingRestirctInMscDueToUnsupportedFeature}=<TRUE|FALSE>,
{MscOrVlrAreaRoamingRestrict }=<TRUE|FALSE>,
{ODBarredForUnsupportedCamel}=<TRUE|FALSE>,
{SupportedCamelPhase1}= {TRUE|FALSE},
{SupportedCamelPhase2}= {TRUE|FALSE},
{SupportedCamelPhase3}= {TRUE|FALSE},
{SupportedCamelPhase4}= {TRUE|FALSE},
{SRIMsrnCfActive}= {TRUE|FALSE},
{ZoneCodeStatusAtMSC }=<networkNode-AreaRestricted|tooManyZoneCodes
zoneCodesConflict|regionalSubscNotSupported|zoneCodesSupported >,
{ longGroupIDSupported}= {TRUE|FALSE},
{ basicISTSupported}= {TRUE|FALSE},
{ istCommandSupported}= {TRUE|FALSE},

2017-10-12 All rights reserved. Page 55 of 638


{SuperChargerSupportedForGsm}= {TRUE|FALSE},
{LMSI}=<LMSI Number>,
{ECATEGORYAtMsc}=< TRUE|FALSE >,
{UpdateLocationTime}= {Update Location Time},
{PurgeTimeAtMSC}= {Purge Time At MSC},

"OfferedCAMEL4CSIsInVLR"
{O-CSI}
{D-CSI}
{VT-CSI}
{T-CSI}
{MT-SMS-CSI}
{MG-CSI}
{PSI-Enhancements}

"Dynamic Status information For GPRS"


{SgsnNum}=<SGSN Number>,
{SgsnAddressType}=<IPV4|IPV6>,
{SgsnAddress}=< SGSN address>,
(SgsnInHplmn)=<TRUE|FALSE>,
{MsPurgedForGprs}=<TRUE|FALSE>,
{SgsnInHomeContry}=<TRUE|FALSE>,
(SgsnInArea)=<TRUE|FALSE>,
{RoamingRestirctInSgsnDueToUnsupportedFeature}=<TRUE|FALSE>,
{SgsnAreaRoamingRestrict }=<TRUE|FALSE>,
{ODBarredForUnsupportedCamelForGprs}=<TRUE|FALSE>,
{GprsUpdateLocationTime}= {Gprs Update Location Time},
{PurgeTimeAtSGSN}= {Purge Time At SGSN},
{GgsnNumber1}={GGSN Number1},
{GgsnAddressType1}=<IPV4|IPV6>,
{GgsnAddress1}=< GGSN address>,
{GgsnNumber2}={GGSN Number2},
{GgsnAddressType2}=<IPV4|IPV6>,

2017-10-12 All rights reserved. Page 56 of 638


{GgsnAddress2}=< GGSN address>,
{GgsnNumber3}={GGSN Number3},
{GgsnAddressType3}=<IPV4|IPV6>,
{GgsnAddress3}=< GGSN address>,
{SupportedCamelPhase3}= {TRUE|FALSE},
{SupportedCamelPhase4}= {TRUE|FALSE},
{OfferedCAMEL4CSIsInSGSN}={MT-SMS-CSI}
{ZoneCodeStatusAtSgsn}=<networkNode-AreaRestricted|tooManyZoneCodes
zoneCodesConflict|regionalSubscNotSupported|zoneCodesSupported >
{SuperChargerSupportedForGprs}= {TRUE|FALSE},

"OfferedCAMEL4CSIsInSGSN"
{MT-SMS-CSI}

"Short Message Dynamic Data for GSM"


{MCEF}=<TRUE|FALSE>,
{MNRF}=<TRUE|FALSE>,
{MNRR}=<MSC Paged not response| GSM detached| No reason for non-GPRS>

"Short Message Dynamic Data for GPRS"


{MCEF}=<TRUE|FALSE>,
{MNRG}=<TRUE|FALSE>
{MNRR}=<SGSN Paged not response| GPRS detached| No reason>
{SupportedShortMessageMT-PP}=<TRUE|FALSE>
{SupportedShortMessageMO-PP}=<TRUE|FALSE>

"ShortMessage Center Information"


{SC1}={SC address1},
{SC2}={SC address2},
{SC3}={SC address3},

"ODB Supported Features For GSM"


{BarredSSAccess}=<TRUE|FALSE>,

2017-10-12 All rights reserved. Page 57 of 638


{BarredOutgoingEntertainmentCall}=<TRUE|FALSE>,
{BarredOutgoingInformationCall}=<TRUE|FALSE>,
{BarredOutgoingInternationalCallExHC}=<TRUE|FALSE>,
{BarredOutgoingInternationalCall}=<TRUE|FALSE>,
{BarredAllOutgoingCall}=<TRUE|FALSE>,
{BarredAllECT} =<TRUE|FALSE>,
{BarredChargeableECT} =<TRUE|FALSE>,
{BarredInternationalECT} = <TRUE|FALSE>,
{BarredInterzonalECT} = <TRUE|FALSE>,
{BarredDECT } = <TRUE|FALSE>,
{BarredMECT} = <TRUE|FALSE>,

"ODB Supported Features For GPRS"


{BarredAllOutgoingCall}=<TRUE|FALSE>
{BarredOutgoingInternationalCall}=<TRUE|FALSE>
{BarredOutgoingInternationalCallExHC}=<TURE|FALSE>
{Barring of Packet Oriented Services}=<TRUE|FALSE>

"Short Message Dynamic Data for IP"


{MCEF}=<TRUE|FALSE>
{UNRI}=<TRUE|FALSE>
{UNRR}=<deregistered in the HSS/HLR for IMS|no response via the IP-SM-GW| No reason
>
{IP_SM_GW}=< the GT address of IP-SM-GW >,

"Unsupported TeleService Feature"


{TS11:: Telephony Service},
{TS12:: Emergency Call},
{TS21:: ShortMessageMT-PP}
{TS22:: ShortMessageMO-PP}
{TS61:: FascimileGroup3andAlterSpeech}
{TS62:: autoFascimileGroup3}

"Unsupported Bearer Service Feature"

2017-10-12 All rights reserved. Page 58 of 638


{BS20:: HighSpeedBearerServiceCDA}
{BS21:: dataCDA_300bps}
{BS22:: dataCDA_1200bps}
{BS23:: dataCDA_1200_75bps}
{BS24:: dataCDA_2400bps}
{BS25:: dataCDA_4800bps}
{BS26:: dataCDA_9600bps}
{BS30:: HighSpeedBearerServiceCDS}
{BS31:: dataCDS_1200bps}
{BS32:: dataCDS_2400bps}
{BS33:; dataCDS_4800bps}
{BS34:: dataCDS_9600bps}
{BS41:: padAccessCA_300bps}
{BS42:: padAccessCA_1200bps}
{BS43:: padAccessCA_1200_75bps}
{BS44:: padAccessCA_2400bps}
{BS45:; padAccessCA_4800bps}
{BS46:: padAccessCA_9600bps}
{BS51:: dataPDS_2400bps}
{BS52:: dataPDS_4800bps}
{BS53:: dataPDS_9600bps}
{BS61:: allAlternateSpeech_Data}
{BS81:: allSpeechFollowedByData}

"Unsupported Supplementary Service Feature"


{CLIP:: Calling Line Identification Presentation}
{CLIR:: Calling Line Identification Restriction}
{COLP:: Connected Line Presentation}
{COLR:: Connected Line Restriction }
{HOLD:: Call Hold}
{CW:: Call Wait}
{MPTY:: Multi-Party}
{CFU:: Call Forwarding on Unconditonal}

2017-10-12 All rights reserved. Page 59 of 638


{CFB:: Call Forwarding on mobile subscriber Busy}
{CFNRc:: Call Forwarding on mobile subscirber not-reacheable}
{CFNRy:: Call Forwarding not-Reply}
{ECT:: Explicit Call Transfer}
{AOCC: Advice Of Charge Charging}
{AOCI:: Advice Of Charge Information}
{BAOC:: Barring All Outgoing Call}
{BOIC:: Barring Outgoing International Call}
{BOICExHC::Barring Outgoing International Call Exception Home Country}
{CUG: Closed User Group}
{UUS1:: User-to-User Signalling supplementary service 1}
{UUS2:: User-to-User Signalling supplementary service 2}
{UUS3:: User-to-User Signalling supplementary service 3}
{plmn-specificSS-1: PLMN specific supplemental service 1}
{plmn-specificSS-2: PLMN specific supplemental service 2}
{plmn-specificSS-3: PLMN specific supplemental service 3}
{plmn-specificSS-4: PLMN specific supplemental service 4}
{plmn-specificSS-5: PLMN specific supplemental service 5}
{plmn-specificSS-6: PLMN specific supplemental service 6}
{plmn-specificSS-7: PLMN specific supplemental service 7}
{plmn-specificSS-8: PLMN specific supplemental service 8}
{plmn-specificSS-9: PLMN specific supplemental service 9}
{plmn-specificSS-A: PLMN specific supplemental service A}
{plmn-specificSS-B: PLMN specific supplemental service B}
{plmn-specificSS-C: PLMN specific supplemental service C}
{plmn-specificSS-D: PLMN specific supplemental service D}
{plmn-specificSS-E: PLMN specific supplemental service E}
{plmn-specificSS-F: PLMN specific supplemental service F}
{EMLPP:: enhanced Multi-Level Precedence and Pre-emption service }

"Supported LCS"
{MSC Supported LCS Capability Set1} = <TRUE |FALSE>,
{MSC Supported LCS Capability Set2} = <TRUE |FALSE>,

2017-10-12 All rights reserved. Page 60 of 638


{SGSN Supported LCS Capability Set2} = <TRUE|FALSE>

"Featured Service Supported Features"


{ALS}=<TRUE|FALSE>,
{VMSC_Support}=< none | Basic_IST_Fun | IST_Command_Fun>
{VVDN}=<TRUE|FALSE>

"SMS Route"
{SMSROUTETPL}=<0~65534>

"SMS INAP Service"


{ SCPADD}=< SCPADD >
{ SKEY}=< 1~2147483647>
{ DP}=< "MO"|"MT"|"SR">
{ TAMM}=< TRUE|FALSE >
{DEFAULTOFA_ID}=<0~65534>
{CPP}=< PROV|NOTPROV >

"Fraud Limitation Service"


{FRAUDTPLID} = <0~65534>
"M2M"
{IMEILCKPROV} = <TRUE|FALSE>
{ IMSIIMEIBIND} = <IMEI number>
{M2MNOTIFY} = <PROV|NOTPROV|LU>
"GroupSim Service"
{MBRSYNC}=<Denied|Allowed>
{ DENY_USSD }=<Denied|Not_Denied|Not_Support>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 61 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the value of the parameter NAEA ranges from 0 to 9999, it indicates that the NAEA service is provided
and the actual NAEA value is displayed; otherwise, it indicates that the NAEA service is not provided and
NOTPROV is displayed;

9.6 Query Dynamic Data of a Subscriber


Command Name: LST DYNSUB
Function: This command is used to query the dynamic data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
CONTENT Enumeration ALL including the enumeration O
GSM value:
GPRS
SM
ODB
UNSP
LCS
ALLSM
EPS

Example:
LST DYNSUB: ISDN="955678112";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <Subscriber's MAIN IMSI >
{ISDN}=<MSISDN Number>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI2} = <IMSI Number 2>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI3 = <IMSI Number 3>
{CALL_INDEX} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI4} = <IMSI Number 4>

2017-10-12 All rights reserved. Page 62 of 638


{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI5} = <IMSI Number 5>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI6} = <IMSI Number 6>
{CALL_INDEX} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI7} = <IMSI Number 7>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI8} = <IMSI Number 8>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI9} = <IMSI Number 9>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{ACTIVE IMSI} =<IMSI Number >
{MIMSI_SMS} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{MIMSI_VOBB} =< 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{MIMSITYPE} = < MultiIMSI | SimultaneouslyRing| OrderlyRing | OneLive>

"Dynamic Status Information For GSM"


{VlrNum}=<VLR Number>,
{MscNum}=<MSC Number>,
{MsPurgedForNonGprs}=<TRUE|FALSE>,
(VLRInHplmn)=<TRUE|FALSE>,
{VLRInHomeContry}=<TRUE|FALSE>,
{VLRInArea}=<TRUE|FALSE>,
{RequireCheckSS}=<TRUE|FALSE>,
{RoamingRestirctInMscDueToUnsupportedFeature}=<TRUE|FALSE>,
{MscOrVlrAreaRoamingRestrict }=<TRUE|FALSE>,
{ODBarredForUnsupportedCamel}=<TRUE|FALSE>,
{SupportedCamelPhase1}= {TRUE|FALSE},
{SupportedCamelPhase2}= {TRUE|FALSE},
{SupportedCamelPhase3}= {TRUE|FALSE},
{SRIMsrnCfActive}= {TRUE|FALSE},
{ ZoneCodeCapabilityAtMsc }=<networkNode-AreaRestricted|tooManyZoneCodes|
zoneCodesConflict||RegionalSubscNotSupported>,

2017-10-12 All rights reserved. Page 63 of 638


{SuperChargerSupportedForGsm}= {TRUE|FALSE},
{ECATEGORYAtMsc }=< TRUE|FALSE >,
{LMSI}=<LMSI Number>,
{LSFLAG}= {TRUE|FALSE},
{camelInduceBarringSMS}= {TRUE|FALSE},
{UpdateLocationTime}= {Update Location Time},
{PurgeTimeAtMSC}= {Purge Time At MSC},
{IMSSF}=<IMSSF Number>,
{MTRFSupported}=< TRUE|FALSE >,
"Dynamic Status information For GPRS"
{SgsnNum}=<SGSN Number>,
{SgsnAddressType}=<IPV4|IPV6>,
{SgsnAddress}=< SGSN address>,
(SgsnInHplmn)=<TRUE|FALSE>,
(SgsnInArea)=<TRUE|FALSE>,
{MsPurgedForGprs}=<TRUE|FALSE>,
{SgsnInHomeContry}=<TRUE|FALSE>,
{RoamingRestirctInSgsnDueToUnsupportedFeature}=<TRUE|FALSE>,
{SgsnAreaRoamingRestrict }=<TRUE|FALSE>,
{ODBarredForUnsupportedCamelForGprs}=<TRUE|FALSE>,
{GprsUpdateLocationTime}= {Gprs Update Location Time},
{PurgeTimeAtSGSN}= {Purge Time At SGSN},
{GgsnNumber1}={GGSN Number1},
{GgsnAddressType1}=<IPV4|IPV6>,
{GgsnAddress1}=< GGSN address>,
{GgsnNumber2}={GGSN Number2},
{GgsnAddressType2
=<IPV4|IPV6>,
{GgsnAddress3}=< GGSN address>,
{SupportedCamelPhase3}= {TRUE|FALSE},
{ ZoneCodeCapabilityAtSgsn }=<networkNode-AreaRestricted|tooManyZoneCodes|
zoneCodesConflict||RegionalSubscNotSupported>
{ longGroupIDSupported}= {TRUE|FALSE},
{ basicISTSupported}= {TRUE|FALSE},

2017-10-12 All rights reserved. Page 64 of 638


{ istCommandSupported}= {TRUE|FALSE},
{SuperChargerSupportedForGprs}= {TRUE|FALSE},
"Dynamic Status Information For MME"
{MMEHOST}={MME Host Name}
{MMEREALM}={MME Realm Name}
{RATTYPE}=<WLAN|UTRAN|GERAN|GAN|HSPA_EVOLUTION|E_UTRAN|
CDMA2000_1X |HRPD|UMB>
{VPLMN}={Visited PLMN Identifier}
{PURGEDONMME}=<FALSE|TRUE>
{MMEUpdateLocationTime}= {MME Update Location Time}
{MME-FeatureList}={MME FeatureList in HEX format}
{LastIDRorDSRSUCC}=<FALSE|TRUE>
{Single-Registration-Indication}=<FALSE|TRUE>
{Skip-Subscriber-Data-Indicator}=<FALSE|TRUE>
{GPRS-Subscription-Data-Indicator}= <FALSE|TRUE>
{Node-Type-Indicator} =<Single|Combined>
{Initial-Attach-Indicator}=<FALSE|TRUE>
{PS-LCS-Not-Supported-By-UE}=<FALSE|TRUE>
{IMS-VO-PS-Sessions-Supported}=<NOT_SUPPORTED|SUPPORTED|UNKNOWN >
{UE-SRVCC-Capability}=<UE-SRVCC-NOT-SUPPORTED|UE-SRVCC-SUPPORTED>
{VGMLC-MME}=<IPV4|IPV6>
{TAI}=<Tracking Area Identity>
"Dynamic Status Information For S4SGSN"
{SGSNHOST}={SGSN Host Name}
{SGSNREALM }={SGSN Realm Name}
{SGSNNUMBER}={SGSN GT Number}
{RATTYPE}=<WLAN|UTRAN|GERAN|GAN|HSPA_EVOLUTION|E_UTRAN|
CDMA2000_1X |HRPD|UMB>
{VPLMN}={Visited PLMN Identifier}
{PURGEDONSGSN}=<FALSE|TRUE>
{AREARESTRICT}=<FALSE|TRUE>
{S4SGSNUpdateLocationTime}= { S4SGSN Update Location Time}
{S4SGSN-FeatureList}={ S4SGSN FeatureList in HEX format}
{LastIDRorDSRSUCC}=<FALSE|TRUE>

2017-10-12 All rights reserved. Page 65 of 638


{Single-Registration-Indication}=<FALSE|TRUE>
{Skip-Subscriber-Data-Indicator}=<FALSE|TRUE>
{GPRS-Subscription-Data-Indicator}= <FALSE|TRUE>
{Node-Type-Indicator} =<Single|Combined>
{Initial-Attach-Indicator}=<FALSE|TRUE>
{PS-LCS-Not-Supported-By-UE}=<FALSE|TRUE>
{IMS-VO-PS-Sessions-Supported}=<NOT_SUPPORTED|SUPPORTED|UNKNOWN >
{UE-SRVCC-Capability}=<UE-SRVCC-NOT-SUPPORTED|UE-SRVCC-SUPPORTED>
VGMLC-SGSN = <IPV4|IPV6>
"Dynamic Status Information For IMS"
{UE-Register-AtIMS}=<TRUE|FALSE>
"Dynamic APN Information For EPS"
{CNTXID}=<1>
{APN}={Access Point Name}
{PDNGWHOST}={PDN-GW Host Name}
{PDNGWREALM}={PDN-GW Realm Name}
{PDNGWIPV4}={the IPv4 of PDN-GW}
{PDNGWIPV6}={the IPv6 of PDN-GW}
{WILDCARDFLAG}=<TRUE|FALSE>
{VNI}={Visited Network Identifier}
{CNXTID}=<2>
...........
"Dynamic Status Information For Non-3GPP"
{VNI}=<VNI>
{REGSTATUS}=< REGISTERED | NOT_REGISTERED >
{ACCESSNETID}=<Access Net ID>
{TGPPAAASERVERNAME}=<AAA Server Name>
{TGPPAAASERVERREALM}=< AAA Server Realm >
{TGPP2MEID}= <TGPP2MEID number>
{IMEI}= <IMEI number>
{IMEISV}= <IMEISV number>

"Short Message Dynamic data for GSM"

2017-10-12 All rights reserved. Page 66 of 638


{McEFexceeded}=<TRUE|FALSE>,
{MnRFreachable}=<TRUE|FALSE>,
{MNRR}=<MSC Paged not response| GSM detached| No reason for non-GPRS>

"Short Message Dynamic data for GPRS"


{McEFexceeded}=<TRUE|FALSE>,
{MnRGreachable}=<TRUE|FALSE>
{MNRR}=<SGSN Paged not response| GPRS detached| No reason>
{SupportedShortMessageMT-PP}=< TRUE |FALSE>
{SupportedShortMessageMO-PP}=< TRUE |FALSE>

"ShortMessage Center Information"


{SC1}={SC address1},
{SC2}={SC address2},
{SC3}={SC address3},

Figure 1 "ShortMessage Center Information of Line2"

Figure 2 {SC1}={SC address1},

Figure 3 {SC2}={SC address2},

{SC3}={SC address3},

"ODB Supported Features For GSM"


{BarredSSAccess}=<TRUE|FALSE>,
{BarredOutgoingEntertainmentCall}=<TRUE|FALSE>,
{BarredOutgoingInformationCall}=<TRUE|FALSE>,
{barredOutgoingInternationalCallExHC}=<TRUE|FALSE>,
{barredOutgoingInternationalCall}=<TRUE|FALSE>,
{barredAllOutgoingCall}=<TRUE|FALSE>,
{barredAllECT} =<TRUE|FALSE>,
{barredChargeableECT} =<TRUE|FALSE>,
{BarredInternationalECT} = <TRUE|FALSE>,
{BarredInterzonalECT} = <TRUE|FALSE>,

2017-10-12 All rights reserved. Page 67 of 638


{BarredDoublyChargeableECT } = <TRUE|FALSE>,
{BarredMultipleECT } = <TRUE|FALSE>,

"ODB Supported Features For GPRS"


{BarredAllOutgoingCall}=<TRUE|FALSE>
{BarredOutgoingInternationalCall}=<TRUE|FALSE>
{BarredOutgoingInternationalCallExHC}=< TRUE |FALSE>
{ Barring of Packet Oriented Services}=<TRUE|FALSE>
"Short Message Dynamic Data for IP"
{MCEF}=<TRUE|FALSE>
{UNRI}=<TRUE|FALSE>
{UNRR}=<deregistered in the HSS/HLR for IMS|no response via the IP-SM-GW| No reason
>
{IP_SM_GW}=< the GT address of IP-SM-GW >
{URRP-MME}=<REACHABLE|NOT_REACHABLE>
{URRP-SGSN}=<REACHABLE|NOT_REACHABLE>

"Unsupported TeleSevice Feature"


{TS11:: Telephony service},
{TS12:: Emergency Call},
{TS21:: ShortMessageMT-PP}
{TS22:: ShortMessageMO-PP
{TS61:: FascimileGroup3andAlterSpeech}
{TS62:: autoFascimileGroup3}

"Unsupported Bearer service Feature"


{BS20:: HighSpeedBearerServiceCDA}
{BS21:: dataCDA_300bps}
{BS22:: dataCDA_1200bps}
{BS23:: dataCDA_1200_75bps }
{BS24:: dataCDA_2400bps}
{BS25:: dataCDA_4800bps}
{BS26:: dataCDA_9600bps}
{BS30:: HighSpeedBearerServiceCDS}

2017-10-12 All rights reserved. Page 68 of 638


{BS31:: dataCDS_1200bps}
{BS32:: dataCDS_2400bps}
{BS33:; dataCDS_4800bps}
{BS34:: dataCDS_9600bps}
{BS41:: padAccessCA_300bps}
{BS42:: padAccessCA_1200bps}
{BS43:: padAccessCA_1200_75bps}
{BS44:: padAccessCA_2400bps}
{BS45:; padAccessCA_4800bps}
{BS46:: padAccessCA_9600bps}
{BS51:: dataPDS_2400bps}
{BS52:: dataPDS_4800bps}
{BS53:: dataPDS_9600bps}
{BS61:: allAlternateSpeech_Data}
{BS81:: allSpeechFollowedByData}

"Unsupported supplementary service Feature"


{CLIP:: Calling Line Identification Presentation}
{CLIR:: Calling Line Identification Restriction}
{COLP:: Connected Line Presentation}
{COLR:: Connected Line Restriction}
{CNAP:: Calling Name Presentation }
{HOLD:: Call Hold}
{CW:: Call Wait}
{MPTY:: Multi Party}
{CFU:: Call Forwarding on Unconditonal}
{CFB:: Call Forwarding on mobile subscriber Busy}
{CFNRc:: Call Forwarding on mobile subscirber not-reacheable}
{CFNRy:: Call Forwarding not-Reply}
{ECT:: Explicit Call Transfer}
{AOCC: Advice Of Charge Charging}
{AOCI:: Advice Of Charge Information}
{BAOC:: Barring All Outgoing Call}

2017-10-12 All rights reserved. Page 69 of 638


{BOIC:: Barring Outgoing International Call}
{BOICExHC:: Barring Outgoing International Call Exception Home Country}
{CUG: Closed User Group}
{EMLPP:: enhanced Multi-Level Precedence and Pre-emption service }

"Supported LCS "


{MSC supported LCS Capability Set1} = <TRUE |FALSE>,
{MSC supported LCS Capability Set2} = <TRUE |FALSE>,
{SGSN supported LCS Capability Set2} = < TRUE |FALSE>

"Featured Service Supported Features"


{ALS}=<TRUE|FALSE>,
{VVDN}=<TRUE|FALSE>

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the parameter CONTENT is set to the default value. ALL the dynamic data in all the result sections will
be displayed.
If the parameter CONTENT is set to GSM , only the dynamic data in section "Dynamic Status Information
For GSM' " will be displayed.
If the parameter CONTENT is set to GPRS, only the dynamic data in section "Dynamic Status information
For GPRS" will be displayed.
If the parameter CONTENT is set to SM, only the dynamic data in sections "Short Message Dynamic data
for GSM", "Short Message Dynamic data for GPRS", and "Short Message Center Information" will be
displayed.
If the parameter CONTENT is set to ODB, only the dynamic data in section "ODB Unsupported Features
For GSM" and "ODB Unsupported Features For GPRS" will be displayed.
If the parameter CONTENT is set to UNSP, only the dynamic data in sections "unsupported TeleService
Feature", "Unsupported Bearer Service Feature", and "Unsupported Supplementary Service Feature" will be
displayed. In these sections, only the unsupported services will be displayed.
If the parameter CONTENT is set to LCS, only the dynamic data in Section "Supported LCS" will be
displayed.
If the parameter CONTENT is set to ALLSM, only the dynamic data in sections "Short Message Dynamic
data for GSM", "Short Message Dynamic data for GPRS", and "Short Message Center Information" will be
displayed.,all the short message center will be displayed.

9.7 Modify the Lock State of a Subscriber


Command Name: MOD LCK
Function: This command is used to modify the lock state of a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 70 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
IC Boolean TRUE TRUE means lock and C
FALSE FALSE means unlock
incoming call
OC Boolean TRUE TRUE means lock and C
FALSE FALSE means unlock
outgoing call
GPRSL Boolean TRUE TRUE means lock and C
OCK FALSE FALSE means unlock GPRS
service
CSUPL Boolean TRUE TRUE means lock and C
LCK FALSE FALSE means unlock CS
UPL
PSUPL Boolean TRUE TRUE means lock and C
LCK FALSE FALSE means unlock GPRS
UPL
EPSLO Boolean TRUE TRUE means lock and C
CK FALSE FALSE means unlock EPS
service
NON3 Boolean TRUE TRUE means lock and C
GPPLO FALSE FALSE means unlock
CK Non3GPP service

Example:
MOD LCK: IMSI="984519856312345",IC=TRUE,OC=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 71 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
At least one of the parameters IC, OC, GPRSLOCK, CSUPLLCK, PSUPLLCK, EPSLOCK and
NON3GPPLOCK must be specified.

9.8 Query the Lock State of a Subscriber


Command Name: LST LCK
Function: This command is used to query the lock state of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST LCK:IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{IC}=<TRUE|FALSE>
{OC}=<TRUE|FALSE>
{GPRSLOCK}=<TRUE|FALSE>
{CSUPLLCK}=<TRUE|FALSE>
{PSUPLLCK}=<TRUE|FALSE>
{EPSLOCK}=<TRUE|FALSE>
{NON3GPPLOCK}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.9 Modify the GPRS Lock State of a Subscriber


Command Name: MOD GPRSLCK

2017-10-12 All rights reserved. Page 72 of 638


Function: This command is used to modify the GPRS lock state of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
LOCK Boolean TRUE TRUE means lock else M
FALSE unlock

PSUPLLCK Boolean TRUE Lock GPRS UPL C


FALSE

Example:
MOD GPRSLCK: IMSI="984519856312345",LOCK=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.10 Query the GPRS Lock State of a Subscriber


Command Name: LST GPRSLCK
Function: This command is used to query the GPRS lock state of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST GPRSLCK: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 73 of 638


{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{LOCK}=<TRUE|FALSE>
{PSUPLLCK}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either parameter IMSI or ISDN must be present but not both.

9.11 Modify the SAB Lock State of a Subscriber


Command Name: MOD SABLCK
Function: This command is used to modify the SAB lock state of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
IC Boolean TRUE TRUE means lock and FALSE C
FALSE means unlock incoming call

OC Boolean TRUE TRUE means lock and FALSE C


FALSE means unlock incoming call

Example:
MOD SABLCK: IMSI="984519856312345",IC=TRUE,OC=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 74 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
At least one of the parameters IC and OC must be specified.

9.12 Query the SAB Lock State of a Subscriber


Command Name: LST SABLCK
Function: This command is used to query the SAB lock state of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST SABLCK: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>,
{ISDN}=<MSISDN Number>
{IC}=<TRUE|FALSE>
{OC}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.13 Set Multi-MSISDN


Command Name: SET MULTISDN
Function: This command is used set the default call process for a specific multi-MSISDN.
The ISDN parameter can either be the main MSISDN or the auxiliary MSISDN. You can use
it to define an auxiliary MSISDN associated with a default basic service and bearer capability.
Parameter Description:

2017-10-12 All rights reserved. Page 75 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number M


ISDN String 1-15 MSISDN number M
RECORDCOUNT Integer 1-100000 Number of subscribers O
FILE String 1-16 Name of IMSI/MSISDN O
file
PROV Boolean TRUE Provide Auxiliary O
FALSE MSISDN

DEFAULTCALL Enumeration See The default call process M


"TSCODE for incoming call which
and DSCODE carries no call type.
Enumeration"
BCALIAS String 1-10 Bearer capability alias O
name

Example:
SET MULTISDN: IMSI="444440123456789", ISDN="9854670023",
DEFAULTCALL=BS21, BCALIAS="BC";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002: Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.14 Modify IMSI


Command Name: MOD IMSI
Function: This command is used to change the IMSI number for a subscriber.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1-15 MSISDN number C


IMSI String 6-15 Old IMSI number C

2017-10-12 All rights reserved. Page 76 of 638


Name Type Range Description Remarks

NEWIMSI String 6-15 New IMSI number M


CARDTYPE Enumeration SIM Card Type O
USIM
ALG Enumeration COMP128_1 Authentication O
COMP128_2 Algorithm Type. The
enumeration
COMP128_3 definition can be
CUSTOM_1 referred to the
MILENAGE supplementary
definition of AUTH_
MILENAGE_2 ALGORITHM
XOR
CAVE38
CUSTOM_2
CUSTOM_4
CUSTOM_5
CHANGEIM Boolean TRUE Provide automatic O
SI FALSE IMSI change

EXPIRYDAT String YYYY&MM&D Expiry date C


E D
The maximum
length of time for
this parameter is
one year

Example:
MOD IMSI: ISDN="9854670023", NEWIMSI ="438320000247111";
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 77 of 638


The KI of a new IMSI must be loaded before the new IMSI is used to replace an old IMSI.
The specified subscriber can change the use between GSM/SGSN and UMTS when the specified
CARDTYPE is changed.
The difference between MILENAGE_2 and MILENAGE is that different algorithms are used for
converting XRES of authentication quintuplets into SRES of authentication triplets.

9.15 Query IMSI


Command Name: LST IMSI
Function: The command is used to query the IMSI number of a subscriber.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1-15 MSISDN number M

Example:
LST IMSI: ISDN="9854670023";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{IMSI2} = <IMSI2 Number>
{IMSI3 = <IMSI3 Number>
{IMSI4} = <IMSI4 Number>
{IMSI5} = <IMSI5 Number>
{IMSI6} = <IMSI6 Number>
{IMSI7} = <IMSI7 Number>
{IMSI8} = <IMSI8 Number>
{IMSI9} = <IMSI9 Number>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.16 Modify MSISDN


Command Name: MOD ISDN
Function: This command is used to change the MSISDN number for a subscriber.

2017-10-12 All rights reserved. Page 78 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 Subscriber's current MSISDN C
number
NEWISDN String 1-15 New MSISDN number M

Example:
MOD ISDN: ISDN="934567901", NEWISDN="9854670023";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.17 Query MSISDN


Command Name: LST ISDN
Function: The command is used to query the MSISDN number of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. The C
parameters IMSI and ISDN
are mutually exclusive.
Specify only one of them.

Example:
LST ISDN: IMSI="452323132423";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN} = < MSISDN Number >

2017-10-12 All rights reserved. Page 79 of 638


{INDICATOR}=<master-MSISDN | auxiliary-MSISDN>
{DEFAULTCALL}=< BasicServiceCode enumeration >
{DSCODE}=< BasicServiceCode enumeration >
{ITC}=< IT Cenumeration>
{TM}=< TM enumeration>
{RCR}=< RCR enumeration>
{MODE}=< MODE enumeration>
{STRUCT}=< STRUCT enumeration>
{COMP}=<TRUE|FALSE>
{SAP}=< SAP enumeration>
{RA}=< RA enumeration>
{ASYNC}=<TRUE|FALSE>
{UR}=< UR enumeration>
{NDB}=< NDB enumeration>
{NSB}=< NSB enumeration>
{PARITY}=< PARITY enumeration>
{NICRX}=<TRUE|FALSE>
{NICTX}=<TRUE|FALSE>
{INTRAT}=< INTRAT enumeration>
{MT}=< MT enumeration>
{CE}=< CE enumeration>
{FNUR}=< FNUR enumeration>
{WAIUR}=< WAIUR enumeration>
{CS}=< CS enumeration>
{SVI}=< SVI enumeration>
{DM}=< DM enumeration>
{CFG}=< CFG enumeration>
{NIRR}=< NIRR enumeration>
{ESTD}=< ESTD enumeration>
{OITC}=< OITC enumeration>
{ORA}=< ORA enumeration>
{RAH}=< RAH enumeration>
{MFESDL}=< MFESDL enumeration>

2017-10-12 All rights reserved. Page 80 of 638


{LLI}=< LLI enumeration>
{ASGN}=< ASGN enumeration>
{IOBN}=< IOBN enumeration>
{UL1P}=< UL1P enumeration>
{OMT}=< OMT enumeration>
{ACC}=< ACC enumeration>
{NOTC}=< NOTC enumeration>
{UIMI}=< UIMI enumeration>
{CCE}=< CCE enumeration>
{AI}=< AI enumeration>
{UL2P}=< UL2P enumeration>

{ISDN} = < MSISDN Number >


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.18 Modify the Telephony Service (TS11)


Command Name: MOD TELE
Function: This command is used to provide or withdraw the telephony (TS11) service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE telephony service

Example:
MOD TELE: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 81 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.19 Modify the Short Message MT/PP Service(TS21)


Command Name: MOD SMSMT
Function: This command is used to provide or withdraw the Short Message MT/PP (TS21)
service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Short Message
MT/PP service

Example:
MOD SMSMT: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.20 Modify the Short Message MO/PP Service (TS22)


Command Name: MOD SMSMO
Function: This command is used to provide or withdraw the Short Message MO/PP (TS21)
service for a subscriber.

2017-10-12 All rights reserved. Page 82 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Short message MO/PP service

Example:
MOD SMSMO: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.21 Modify the Alternate Speech and Facsimile Service


Group 3 (TS61)
Command Name: MOD TS61
Function: This command is used to provide or withdraw the Alternate Speech and Facsimile
Service Group 3 (TS61) for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Alternate speech and facsimile
group 3 service

Example:
MOD TS61: IMSI="444441234567890", PROV=TRUE;
Response:

2017-10-12 All rights reserved. Page 83 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.22 Modify the Automatic Facsimile Service Group 3


(TS62)
Command Name: MOD TS62
Function: This command is used to provide or withdraw the Automatic Facsimile Service
Group 3(TS62) for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Automatic facsimile group 3
service

Example:
MOD TS62: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 84 of 638


This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.23 Query Teleservices


Command Name: LST TS
Function: This command is used to query all the teleservices subscribed by a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST TS: IMSI="444440123456789";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{MSISDN}=<MSISDN Number>
{TSCODE}=<List of all teleservice code which is subscribed by mentioned MSISDN>...
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.24 Modify the Bearer Service 20 (BS20)


Command Name: MOD BS20
Function: This command is used to provide or withdraw the Bearer Service 20 (BS20: Bearer
Service 20, Data Circuit Duplex Asynchronous (data-CDA)) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 20
(BS20)

Example:

2017-10-12 All rights reserved. Page 85 of 638


MOD BS20: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC, and only 3G subscribers
can subscribe to this service.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.25 Modify the Bearer Service 21 (BS21)


Command Name: MOD BS21
Function: This command is used to provide or withdraw the Bearer Service 21 (BS21: Bearer
Service 21, CDA-300 bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 21 (BS21)

Example:
MOD BS21: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 86 of 638


This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only, one of them.

9.26 Modify the Bearer Service 22 (BS22)


Command Name: MOD BS22
Function: This command is used to provide or withdraw the Bearer service 22 (BS22: Bearer
Service 22, CDA-1200bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 22 (BS22)

Example:
MOD BS22: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.27 Modify the Bearer Service 23 (BS23)


Command Name: MOD BS23
Function: This command is used to provide or withdraw the Bearer Service 23 (BS23: Bearer
Service 23, CDA-1200-75bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 87 of 638


PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 23 (BS23)

Example:
MOD BS23: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.28 Modify the Bearer Service 24 (BS24)


Command Name: MOD BS24
Function: This command is used to provide or withdraw the Bearer Service 24 (BS24: Bearer
Service 24,CDA-2400bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 24
(BS24)

Example:
MOD BS24: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 88 of 638


This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.29 Modify the Bearer Service 25 (BS25)


Command Name: MOD BS25
Function: This command is used to provide or withdraw the Bearer Service 25 (BS25: Bearer
Service 25,CDA-4800bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 25
(BS25)

Example:
MOD BS25: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.30 Modify the Bearer Service 26 (BS26)


Command Name: MOD BS26
Function: This command is used to provide or withdraw the Bearer Service 26 (BS26: Bearer
Service 26, CDA-9600bps) for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 89 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 26
(BS26)

Example:
MOD BS26: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.31 Modify the Bearer Service 30 (BS30)


Command Name: MOD BS30
Function: This command is used to provide or withdraw the Bearer Service 30 (BS30: Bearer
Service 30, Data Circuit Duplex Synchronous (data-CDS)) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 30 (BS30)

Example:
MOD BS30: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 90 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.32 Modify the Bearer Service 31 (BS31)


Command Name: MOD BS31
Function: This command is used to provide or withdraw the Bearer Service 31 (BS31: Bearer
Service 31, Data CDS-1200bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 31 (BS31)

Example:
MOD BS31: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.33 Modify the Bearer Service 32 (BS32)


Command Name: MOD BS32
Function: This command is used to provide or withdraw the Bearer Service 32 (BS32: Bearer
Service 32, Data CDS-2400bps) for a subscriber.

2017-10-12 All rights reserved. Page 91 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 32 (BS32)

Example:
MOD BS32: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.34 Modify the Bearer Service 33 (BS33)


Command Name: MOD BS33
Function: This command is used to provide or withdraw the Bearer Service 33 (BS33: Bearer
Service 33, Data CDS-4800bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 33 (BS33)

Example:
MOD BS33: IMSI="444441234567890", PROV=TRUE;
Response:

2017-10-12 All rights reserved. Page 92 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.35 Modify the Bearer Service 34 (BS34)


Command Name: MOD BS34
Function: This command is used to provide or withdraw the Bearer Service 34 (BS34: Bearer
Service 34, Data CDS-9600bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 34
(BS34)

Example:
MOD BS34: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.36 Modify the Bearer Service 41 (BS41)


Command Name: MOD BS41

2017-10-12 All rights reserved. Page 93 of 638


Function: This command is used to provide or withdraw the Bearer Service 41 (BS41: Bearer
Service 41, Pad Access CA-300 bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 41
(BS41)

Example:
MOD BS41: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.37 Modify the Bearer Service 42 (BS42)


Command Name: MOD BS42
Function: This command is used to provide or withdraw the Bearer Service 42 (BS42: Bearer
Service 42, Pad Access CA-1200bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 42 (BS42)

Example:

2017-10-12 All rights reserved. Page 94 of 638


MOD BS42: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.38 Modify the Bearer Service 43 (BS43)


Command Name: MOD BS43
Function: This command is used to provide or withdraw the Bearer Service 43 (BS43: Bearer
Service 43, Pad Access CA-1200-75bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service
43 (BS43)

Example:
MOD BS43: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 95 of 638


This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.39 Modify the Bearer Service 44 (BS44)


Command Name: MOD BS44
Function: This command is used to provide or withdraw the Bearer Service 44 (BS44: Bearer
Service 44, Pad Access CA-2400bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 44 (BS44)

Example:
MOD BS44: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.40 Modify the Bearer Service 45 (BS45)


Command Name: MOD BS45
Function: This command is used to provide or withdraw the Bearer Service 45 (BS45: Bearer
Service 45, Pad Access CA-4800bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 96 of 638


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 45 (BS45)

Example:
MOD BS45: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.41 Modify the Bearer Service 46 (BS46)


Command Name: MOD BS46
Function: This command is used to provide or withdraw the Bearer Service 46 (BS46: Bearer
Service 46, Pad Access CA-9600bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 46 (BS46)

Example:
MOD BS46: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 97 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.42 Modify the Bearer Service 51 (BS51)


Command Name: MOD BS51
Function: This command is used to provide or withdraw the Bearer Service 51 (BS51: Bearer
Service51, Data PDS-2400bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 51
(BS51)

Example:
MOD BS51: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.43 Modify the Bearer Service 52 (BS52)


Command Name: MOD BS52
Function: This command is used to provide or withdraw the Bearer Service 52 (BS52: Bearer
Service 52, Data PDS-4800bps) for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 98 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw Bearer service 52
(BS52)

Example:
MOD BS52: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.44 Modify the Bearer Service 53 (BS53)


Command Name: MOD BS53
Function: This command is used to provide or withdraw the Bearer Service 53 (BS53:Bearer
Service 53,Data PDS-9600bps) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 53 (BS53)

Example:
MOD BS53: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 99 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.45 Modify the Bearer Service 61 (BS61)


Command Name: MOD BS61
Function: This command is used to provide or withdraw the Bearer Service 61 (BS61: Bearer
Service 61, Alternate Speech and Data Service) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 61 (BS61)

Example:
MOD BS61: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.46 Modify the Bearer Service 81 (BS81)


Command Name: MOD BS81
Function: This command is used to provide or withdraw the Bearer Service 81 (BS81: Bearer
Service 81, Speech followed by data (can be any kind of data service)) for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 100 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE Bearer service 81 (BS81)

Example:
MOD BS81: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.47 Query Bearer Services


Command Name: LST BS
Function: The command is used to query all bearer service subscribed by a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST BS: IMSI="444440123456789";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{MSISDN}=<MSISDN Number>
{BSCODE}=<List of all bearer service code which is subscribed by mentioned MSISDN>...

2017-10-12 All rights reserved. Page 101 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.48 Modify the ODB-SS Data


Command Name: MOD ODBSS
Function: This command is used to modify the ODB-SS (ODB-Barring of Supplementary
Services Access) data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBSS Boolean TRUE/ ODB-SS is applied (TRUE) M
FALSE or not (FALSE)

Example:
MOD ODBSS: IMSI="984519856312345",ODBSS=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.49 Modify the ODB-BIC Data


Command Name: MOD ODBIC
Function: This command is used to modify the ODB-BIC (ODB-Barring of Incoming Calls
or mobile Terminated Short Messages) data of a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 102 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBIC Enumeration NOBIC ODB of incoming calls. Please M
BAIC refer ODBBIC Enumeration
table for details Specifies which
BICROAM ODB-BIC need to applied

Example:
MOD ODBIC: IMSI="984519856312345",ODBIC=BAIC;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.50 Modify the ODB-BOC Data


Command Name: MOD ODBOC
Function: This command is used to modify the ODB-BOC(ODB-Barring of Outgoing Calls
or Mobile Originated Short Messages) data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBOC Enumeration NOBOC ODB of incoming calls. M
BAOC Please refer ODBBOC
Enumeration table for
BOIC details Specifies which
BOICEXHC ODB-BIC need to
BOCROAM applied

Example:

2017-10-12 All rights reserved. Page 103 of 638


MOD ODBOC: IMSI="984519856312345",ODBOC=BAOC;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.51 Modify the ODB-PB1 Data


Command Name: MOD ODBPB1
Function: This command is used to modify the ODB-PLMN Bar1 data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBPB1 Boolean TRUE ODB-PB1 is applied M
FALSE (TRUE) or not
(FALSE)

Example:
MOD ODBPB1: IMSI="984519856312345",ODBPB1=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.52 Modify the ODB-PB2 Data


Command Name: MOD ODBPB2

2017-10-12 All rights reserved. Page 104 of 638


Function: This command is used to modify the ODB-PLMN Bar2 data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBPB2 Boolean TRUE ODB-PB2 is applied M
FALSE (TRUE) or not
(FALSE)

Example:
MOD ODBPB2: IMSI="984519856312345",ODBPB2=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.53 Modify the ODB-PB3 Data


Command Name: MOD ODBPB3
Function: This command is used to modify the ODB-PLMN Bar3 data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBPB3 Boolean TRUE ODB-PB3 is applied M
FALSE (TRUE) or not
(FALSE)

Example:
MOD ODBPB3: IMSI="984519856312345",ODBPB3=TRUE;
Response:

2017-10-12 All rights reserved. Page 105 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.54 Modify the ODB-PB4 Data


Command Name: MOD ODBPB4
Function: This command is used to modify the ODB-PLMN Bar4 data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBPB4 Boolean TRUE ODB-PB4 is applied M
FALSE (TRUE) or not
(FALSE)

Example:
MOD ODBPB4: IMSI="984519856312345",ODBPB4=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.55 Modify the ODB-Entertainment Data


Command Name: MOD ODBENTE
Function: This command is used to modify the ODB-entertainment (ODB-Barring of
Outgoing Entertainment Calls) data of a subscriber.

2017-10-12 All rights reserved. Page 106 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBENTE Boolean TRUE ODB-Entertainment is M
FALSE applied (TRUE) or not
(FALSE)

Example:
MOD ODBENTE: IMSI="984519856312345",ODBENTE=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The subscriber whose NAM is SGSN cannot subscribe to the ODB-Barring of Outgoing Entertainment
Calls service.

9.56 Modify the ODB-Information Data


Command Name: MOD ODBINFO
Function: This command is used to modify the ODB-information (ODB-Barring of Outgoing
Information Calls) data of a subscriber.
Parameter Description

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBINFO Boolean TRUE ODB-Information is M
FALSE applied (TRUE) or not
(FALSE)

Example:

2017-10-12 All rights reserved. Page 107 of 638


MOD ODBINFO: IMSI="984519856312345",ODBINFO=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.57 Modify the ODB-Roam Data


Command Name: MOD ODBROAM
Function: This command is used to modify the ODB-roaming (ODB-Barring of Roaming)
data of a subscriber.
Parameter Description

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBROAM Enumeration NOBAR ODB of Incoming M
BROHPLMN calls while roaming
.Please refer
BROHPLMNC ODBROAM
BROHPLMNCG Enumeration table for
GPRS details Specifies
which ODB-BIC need
to applied

Example:
MOD ODBROAM: IMSI="984519856312345",ODBROAM=NOBAR;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 108 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.58 Query the ODB Data


Command Name: LST ODBDAT
Function: This command is used to query all the ODB data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST ODBDAT: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ODBSS}=<TRUE|FALSE>
{ODBIC}=<"NOBIC"|"BAIC"|"BICROAM">
{ODBOC}=<"NOBOC"|"BAOC"|"BOIC"|"BOICEXHC"|"BOCROAM">
{ODBPB1}=<TRUE|FALSE>
{ODBPB2}=<TRUE|FALSE>
{ODBPB3}=<TRUE|FALSE>
{ODBPB4}=<TRUE|FALSE>
{ODBENTE}=<TRUE|FALSE>
{ODBINFO}=<TRUE|FALSE>
{ODBROAM}=<"NOBAR"|"BROHPLMN"|"BROHPLMNC"|"BROHPLMNCGPRS">
{ODBRCF}=<"NOBRCF"| "BRACF"| "BRICFEXHC"| "BRICF" >;
{ODBECT}=<"NoBECT"|"BAllECT"|"BChargeableECT"|"BInternationalECT"
|"BInterzonalECT">
{ODBDECT}=<TRUE|FALSE>
{ODBMECT}=<TRUE|FALSE>

2017-10-12 All rights reserved. Page 109 of 638


{ODBPOS}=<NOBPOS|BAPOS|BHPLMNAPROAM|BALLAPROAM >
{ODBPOSTYPE}=<BOTH|MSInit|NetworkInit>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.59 Modify the CLIP Service


Command Name: MOD CLIP
Function: This command is used to modify the Calling Line Identification Presentation
(CLIP) supplementary service data of a subscriber. It specifies whether to provide the CLIP
service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw M
FALSE CLIP

OVERRIDE Boolean TRUE Override Enabled C


FALSE
BSGTYPE Enumeration REMOVE CLIP BSG operation C
ADD type
RESET
BSGLIST Enumeration TS1X CLIP basic service C
TS2X group
TS6X
BS2X
BS3X

Example:
MOD CLIP:IMSI="345126789012345",PROV=FALSE;
MOD CLIP:IMSI="345126789012345",PROV=TRUE,OVERRIDE=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 110 of 638


SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter OVERRIDE need not be specified.
If the parameter PROV is set to TRUE, the parameter OVERRIDE is mandatory.

9.60 Query the CLIP Service


Command Name: LST CLIP
Function: This command is used to query the CLIP supplementary service of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CLIP: IMSI="345126789012345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{STATUS}= <PROV|NOTPROV>
{OVERRIDE}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.61 Modify the CLIR Service


Command Name: MOD CLIR
Function: This command is used to modify the Calling Line Identification Restriction (CLIR)
supplementary service data of a subscriber. It specifies whether to provide the CLIR service
for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 111 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw M
FALSE the CLIR service

MODE Enumeration PERMANENT Mode values are C


TEMPALLOWED 0/PERMANENT
TEMPRESTRICTED 1/TEMPALLOWED
2/TEMPRESTRICT
ED
BSGTYPE Enumeration REMOVE CLIR BSG operation C
ADD type
RESET
BSGLIST Enumeration TS1X CLIR basic service C
TS2X group
TS6X
BS2X
BS3X

Example:
MOD CLIR: IMSI="345126789012345",PROV=FALSE;
MOD CLIR: IMSI="345126789012345",PROV=TRUE,MODE=TEMPALLOWED;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter MODE need not be specified.
If the parameter PROV is set to TRUE, the parameter MODE is mandatory.

9.62 Query the CLIR Service


Command Name: LST CLIR

2017-10-12 All rights reserved. Page 112 of 638


Function: This command is used to query the CLIR supplementary service data of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CLIR: IMSI="345126789012345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{STATUS}=<PROV|NOTPROV>
{MODE}= <PERMANENT|TEMPALLOWED|TEMPRESTRICTED>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.63 Modify the COLP Service


Command Name: MOD COLP
Function: This command is used to modify the Connected Line identification Presentation
(COLP) supplementary service data of a subscriber. It specifies whether to provide the COLP
service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw the M
FALSE COLP service

OVERRIDE Boolean TRUE Override Enabled C


FALSE

2017-10-12 All rights reserved. Page 113 of 638


BSGTYPE Enumeration REMOVE COLP BSG operation C
ADD type
RESET
BSGLIST Enumeration TS1X COLP basic service C
TS2X group
TS6X
BS2X
BS3X

Example:
MOD COLP: IMSI="345126789012345",PROV=TRUE,OVERRIDE=FALSE;
MOD COLP: IMSI="345126789012345",PROV=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter OVERRIDE need not be specified.
If the parameter PROV is set to TRUE, the parameter OVERRIDE is mandatory.

9.64 Query the COLP Service


Command Name: LST COLP
Function: This command is used to query the COLP supplementary service data of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST COLP: IMSI="345126789012345";

2017-10-12 All rights reserved. Page 114 of 638


Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSInumber>
{ISDN}= <MSISDN number>
{STATUS}= <PROV|NOTPROV>
{OVERRIDE}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.65 Modify the COLR Service


Command Name: MOD COLR
Function: This command is used to modify the Connected Line identification Restriction
(COLR) supplementary service data of a subscriber. It specifies whether to provide the COLR
service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. Either C
parameter IMSI/ISDN need to
be present but not both.
PROV Boolean TRUE Provide or withdraw the COLR M
FALSE server

BSGTYPE Enumeration REMOVE COLR BSG operation type C


ADD
RESET
BSGLIST Enumeration TS1X COLR basic service group C
TS2X
TS6X
BS2X
BS3X

Example:
MOD COLR: IMSI="345126789012345",PROV=FALSE;
Response:

2017-10-12 All rights reserved. Page 115 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.66 Query the COLR Service


Command Name: LST COLR
Function: This command is used to query the COLR supplementary service data of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST COLR: IMSI="345126789012345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= < MSISDN number>
{STATUS}= <PROV|NOTPROV>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.67 Query the Presentation/Restriction Attribute


Command Name: LST PRERES
Function: This command is used to query the presentation and restriction attributes of a
subscriber.

2017-10-12 All rights reserved. Page 116 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST PRERES: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{CLIP}=<TRUE|FALSE>
{OVERRIDE}=<TRUE/FALSE>
{CLIR}=<TRUE|FALSE>
{MODE}=<PERMANENT/TEMPALLOWED/TEMPRESTRICT>
{COLP}=<TRUE|FALSE>
{OVERRIDE}=<TRUE/FALSE>
{COLR}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.68 Modify the CFU Service


Command Name: MOD CFU
Function: This command is used to modify the Call Forwarding Unconditional (CFU)
supplementary service data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE To provide or withdraw the M
FALSE CFU service

2017-10-12 All rights reserved. Page 117 of 638


OFAID Number 0-65535 OFA Template ID O
NCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has been
Forwarded
COU Enumerated SUBSCRIBER Control of user O
OPERATOR

Example:
MOD CFU: IMSI="123454321234543",PROV=TRUE,OFAID=2,NCS=TRUE,
COU= SUBSCRIBER;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameters OFAID, NCS, and COU need not be specified.
If the parameter PROV is set to TRUE, the parameters OFAID, NCS, and COU are optional.

9.69 Register the CFU Service


Command Name: REG CFU
Function: This command is used to register and activate the Call Forwarding Unconditional
(CFU) supplementary service for a subscriber. Registration will activate the CFU service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. C
Either parameter
FTN String 1-16 Forward to M
Number
PROPERTY Enumeration INTERNATIONA the property of M
NATIONAL FTN

2017-10-12 All rights reserved. Page 118 of 638


BSG Enumeration ALL Basic Service O
TS1X group
TS6X
BS2X
BS3X,
TSDX

Example:
REG CFU:IMSI="123454321234543",FTN="013645678901", PROPERTY=NATIONAL,
BSG=ALL;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL.
In the MAPCONF command, when RETCODE_MODE is TRUE, SUCCESS0002 is mapped to
ERR3006. The default value of RETCODE_MODE is TRUE.

9.70 Erase the CFU Service


Command Name: ERA CFU
Function: This command is used to erase the CFU supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. Either C
parameter IMSI/ISDN need
to be present but not both
BSG Enumeration ALL Basic Service group O
TS1X Refer CFBSG for
TS6X enumeration value
BS2X
BS3X
TSDX

2017-10-12 All rights reserved. Page 119 of 638


Example:
ERA CFU:IMSI="123454321234543";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.71 Modify the CFB Service


Command Name: MOD CFB
Function: This command is used to modify the Call Forwarding on mobile subscriber Busy
(CFB) supplementary service for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw the M
FALSE CFB service

OFAID Number 0-65535 OFA Template ID O


NFS Boolean TRUE Notification to O
FALSE Forwarding Subscriber
that call has been
Forwarded
NCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
COU Enumeratio SUBSCRIBER=0 control of user O
n OPERATOR=1

Example:

2017-10-12 All rights reserved. Page 120 of 638


MOD CFB: IMSI="123454321234543",PROV=TRUE,OFAID=2,NFS=TRUE, NCS=TRUE,
COU= SUBSCRIBER;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameters OFAID, NCS, NFS, and COU need not be
specified.
If the parameter PROV is set to TRUE, the parameters OFAID, NCS, NFS, and COU are optional.

9.72 Register the CFB Service


Command Name: REG CFB
Function: This command is used to register and activate the Call Forwarding on mobile
subscriber Busy (CFB) supplementary service for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
FTN String 1-16 Forward to M
Number
PROPERTY Enumeration INTERNATIONAL the property of M
NATIONAL FTN

BSG Enumeration ALL Basic Service O


TS1X group
TS6X
BS2X
BS3X
TSDX

Example:

2017-10-12 All rights reserved. Page 121 of 638


REG CFB:IMSI="123454321234543", FTN="013645678901", PROPERTY=NATIONAL,
BSG=TS1X;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL
In the MAPCONF command, when RETCODE_MODE is TRUE, SUCCESS0002 is mapped to
ERR3006. The default value of RETCODE_MODE is TRUE.

9.73 Erase the CFB Service


Command Name: ERA CFB
Function: This command is used to erase the CFB supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Basic Service O
TS1X group
TS6X
BS2X
BS3X
TSDX

Example:
ERA CFB:IMSI="123454321234543";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 122 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL.

9.74 Modify the CFNRY Service


Command Name: MOD CFNRY
Function: This command is used to modify the Call Forwarding on No Reply (CFNRy)
supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw the M
FALSE CFNRY service

OFAID Number 0-65535 OFA Template ID O


NFS Boolean TRUE Notification to O
FALSE Forwarding Subscriber
that call has been
Forwarded
NCS Boolean TRUE Notification to O
FALSE Forwarding Subscriber
that call has been
Forwarded
COU Enumeratio SUBSCRIBER Control of user O
n OPERATOR

Example:
MOD CFNRY:IMSI="123454321234543", PROV=TRUE, OFAID=2, NFS=TRUE,
NCS=TRUE, COU=OPERATOR;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 123 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameters OFAID, NCS, NFS, and COU need not be
specified.
If the parameter PROV is set to TRUE, the parameters OFAID, NCS, NFS, and COU are optional.

9.75 Register the CFNRY Service


Command Name: REG CFNRY
Function: This command is used to register and activate the Call Forwarding on No Reply
(CFNRy) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
FTN String 1-16 Forward to M
Number
PROPERTY Enumeration INTERNATIONAL the property of M
NATIONAL FTN
BSG Enumeration ALL Basic Service O
TS1X group
TS6X
BS2X
BS3X
TSDX
NOREPTIME Number 5-60 seconds in steps No reply time O
of 5 seconds

Example:
REG CFNRY: IMSI="123454321234543",FTN="013645678901", PROPERTY=
INTERNATIONAL;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 124 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL.
The default value of the parameter NOREPTIME is the no reply timer value set by the system by default.
In the MAPCONF command, when RETCODE_MODE is TRUE, SUCCESS0002 is mapped to
ERR3006. The default value of RETCODE_MODE is TRUE.

9.76 Erase the CFNRY Service


Command Name: ERA CFNRY
Function: This command is used to erase the Call Forwarding on No Reply (CFNRy)
supplementary service for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Basic Service group O
TS1X
TS6X
BS2X
BS3X
TSDX

Example:
ERA CFNRY:IMSI="123454321234543";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 125 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.77 Modify the CFNRC Service


Command Name: MOD CFNRC
Function: This command is used to modify the Call Forwarding on mobile subscriber Not
Reachable (CFNRC) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw M
FALSE the CFNRC service

OFAID Number 0-65535 OFA Template ID O


NCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
COU Enumeration SUBSCRIBER Control of user O
OPERATOR

Example:
MOD CFNRC:IMSI="123454321234543",PROV=TRUE,OFAID=2,NCS=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 126 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameters OFAID, NCS, and COU need not be specified.
If the parameter PROV is set to TRUE, the parameters OFAID, NCS, and COU are optional.

9.78 Register the CFNRC Serivce


Command Name: REG CFNRC
Function: This command is used to register and activate the Call Forwarding on mobile
subscriber Not Reachable (CFNRC supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
FTN String 1-16 Forward to M
Number
PROPERTY Enumeration INTERNATIONAL=0 the property M
NATIONAL=1 of FTN

BSG Enumeration ALL Basic Service O


TS1X group
TS6X
BS2X
BS3X
TSDX

Example:
REG CFNRC:IMSI="123454321234543", FTN="013645678901",
PROPERTY=NATIONAL;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 127 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL.
In the MAPCONF command, when RETCODE_MODE is TRUE, SUCCESS0002 is mapped to
ERR3006. The default value of RETCODE_MODE is TRUE.

9.79 Erase the CFNRC Service


Command Name: ERA CFNRC
Function: This command is used to erase the Call Forwarding on mobile subscriber Not
Reachable (CFNRc supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Basic Service group O
TS1X
TS6X
BS2X
BS3X
TSDX

Example:
ERA CFNRC: IMSI="123454321234543";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.80 Query the Call Forwarding Attribute


Command Name: LST CFALL

2017-10-12 All rights reserved. Page 128 of 638


Function: This command is used to query all the Call forwarding attributes of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CFALL: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
"CFU"
<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">
{TPLID}=<OFA Template Id>
{NCS}=<"TRUE"|"FALSE">
{COU}=<"OPERATOR"|"SUBSCRIBER">
{FTN}=<Forward-To Number>
{BSG}=<"TS1X"|"TS6X"|"TSDX"|"BS2X"|"BS3X"|"ALL BS">
{STATUS}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">

"CFB"
<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">
{TPLID}=<OFA Template Id>
{NFS}=<"TRUE"|"FALSE">
{NCS}=<"TRUE"|"FALSE">
{COU}=<"OPERATOR"|"SUBSCRIBER">
{FTN}=<Forward-To Number>
{BSG}=<"TS1X"|"TS6X"|"TSDX"|"BS2X"|"BS3X"|"ALL BS">
{STATUS}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">

"CFRC"
<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">

2017-10-12 All rights reserved. Page 129 of 638


{TPLID}=<OFA Template Id>
{NCS}=<"TRUE"|"FALSE">
{COU}=<"OPERATOR"|"SUBSCRIBER">
{FTN}=<Forward-To Number>
{BSG}=<"TS1X"|"TS6X"|"TSDX"|"BS2X"|"BS3X"|"ALL BS">
{STATUS}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">

"CFRY"
<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">
{TPLID}=<OFA Template Id>
{NFS}=<"TRUE"|"FALSE">
{NCS}=<"TRUE"|"FALSE">
{COU}=<"OPERATOR"|"SUBSCRIBER">
{FTN}=<Forward-To Number>
{BSG}=<"TS1X"|"TS6X"|"TSDX"|"BS2X"|"BS3X"|"ALL BS">
{STATUS}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">
{NotReplyTime}=<Not Reply Time>

"CFD"
<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">
{NFS}=<"TRUE"|"FALSE">
{CFD_SHORTNUM}=<"TRUE"|"FALSE">
{NCS}=<"TRUE"|"FALSE">
{FTN}=<Forward-To Number>
{BSG}=<"TS1X"|"TS6X"|"TSDX"|"BS2X"|"BS3X">
{STATUS}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">
{NotReplyTime}=<Not Reply Time>
... <List of attributes of CF for all Basic Service Group to which CF is provisioned>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

2017-10-12 All rights reserved. Page 130 of 638


9.81 Modify the Call Waiting Supplementary Service
Command Name: MOD CWAIT
Function: This command is used to provide or withdraw the Call Waiting supplementary
service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE To provide or withdraw the CW M
FALSE service

Example: MOD CWAIT: IMSI="444441234567890",PROV=TRUE;


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.82 Activate the Call Waiting Supplementary Service


Command Name: ACT CWAIT
Function: This command is used to activate the Call Waiting supplementary service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 131 of 638


BSG Boolean ALL Basic Service group O
TS1X
TS6X
BS2X
BS3X
TSDX

Example:
ACT CWAIT:IMSI="123454321234543",BSG=TS1X;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL.

9.83 Deactivate the Call Waiting Supplementary Service


Command Name: DEA CWAIT
Function: This command is used to deactivate the Call Waiting supplementary service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Basic Service group O
TS1X
TS6X
BS2X
BS3X
TSDX

2017-10-12 All rights reserved. Page 132 of 638


Example:
DEA CWAIT:IMSI="123454321234543";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is ALL.

9.84 Query the Call Waiting Supplementary Service


Command Name: LST CWAIT
Function: This command is used to query the Call Wait supplementary services of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CWAIT: IMSI="444441234567890";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>,
{MSISDN}=<MSISDN Number>
CWAIT
{BSG}=<Basic Service Group1>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group2>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group3>

2017-10-12 All rights reserved. Page 133 of 638


{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group4>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group5>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group6>.
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
The activation information about the basic service groups is displayed only when the CW
service is provided and activated; that is, {BSGn} is displayed only when the CW service is
activated. The valid values of <Basic Service Group> are the enumeration values of CW
Basic Service Group except ALL.
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.85 Modify the Call Hold Supplementary Service


Command Name: MOD HOLD
Function: This command is used to provide or withdraw the Call Hold supplementary service
for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawal of M
FALSE HOLD service

Example:
MOD HOLD: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 134 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.86 Query the Call Hold Supplementary Service


Command Name: LST HOLD
Function: This command is used to query the Call Hold supplementary service of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST HOLD: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>,
{MSISDN}=<MSISDN number>
{HOLD}=<PROV|NOTPROV>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.87 Modify the Multiparty Supplementary Service


Command Name: MOD MPTY
Function: This command is used to provide or withdraw the Multi-party supplementary
service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 135 of 638


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawal of M
FALSE MPTY

Example:
MOD MPTY: IMSI="444441234567890", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the Multi-party service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the Multi-party service for a
subscriber.

9.88 Query the Multiparty Supplementary Service


Command Name: LST MPTY
Function: This command is used to query the Multi-party supplementary service of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI Number C


ISDN String 1-15 MSISDN Number C

Example:
LST MPTY: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{MSISDN}=<MSISDN Number>
{MPTY}=<PROV|NOTPROV>

2017-10-12 All rights reserved. Page 136 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.89 Modify the AOCC Supplementary Service


Command Name: MOD AOCC
Function: This command is used to provide or withdraw the AOCC supplementary service
for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawal M
FALSE of AOCC

Example:
MOD AOCC:IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the AOCC service for a
subscriber.

9.90 Query the AOCC Supplementary Service


Command Name: LST AOCC
Function: This command is used to query the AOCC supplementary service of a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 137 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST AOCC: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{MSISDN}=<MSISDN Number>
{AOCC}=<PROV|NOTPROV>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.91 Modify the AOCI Supplementary Service


Command Name: MOD AOCI
Function: This command is used to provide or withdraw the AOC supplementary service for
a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI Number C


ISDN String 1-15 MSISDN Number C
PROV Boolean TRUE For provision or withdrawal of M
FALSE AOCI

Example:
MOD AOCI: IMSI="444441234567890", PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 138 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the AOCI service for a
subscriber.

9.92 Query the AOCI Supplementary Service


Command Name: LST AOCI
Function: This command is used to query the AOCI supplementary service of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST AOCI: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{MSISDN}=<MSISDN number>
{AOCI}=<"Provisioned"|"NotProvisioned">
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.93 Modify the ECT Supplementary Service


Command Name: MOD ECT
Function: This command is used to provide or withdraw the Explicit Call Transfer (ECT)
supplementary service for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 139 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For the provision or withdrawal of M
FALSE ECT

Example:
MOD ECT: IMSI="444441234567890",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the ECT service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the ECT service for a subscriber.

9.94 Query the ECT Supplementary Service


Command Name: LST ECT
Function: This command is used to query the Explicit Call Transfer (ECT) supplementary
services of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST ECT: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>

2017-10-12 All rights reserved. Page 140 of 638


{MSISDN}=<MSISDN Number>
{ECT}=<PROV|NOTPROV>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.95 Modify the BAOC Supplementary Service


Command Name: MOD BAOC
Function: This command is used to provide or withdraw the Barring of All Outgoing Calls
(BAOC) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provisioning or withdrawal of M
FALSE BAOC

Example:
MOD BAOC:IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 141 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the BAOC service for a
subscriber
If the parameter PROV is set to TRUE, this command is used to provide the BAOC service for a
subscriber.

9.96 Modify the BOIC Calls Supplementary Service


Command Name: MOD BOIC
Function: This command is used to provide or withdraw the Barring of Outgoing
International Calls (BOIC) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provisioning or withdrawal of M
FALSE BOIC

Example:
MOD BOIC: IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the BOIC service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the BOIC service for a subscriber.

9.97 Modify the BOIC-exHC Supplementary Service


Command Name: MOD BOICEXHC

2017-10-12 All rights reserved. Page 142 of 638


Function: This command is used to provide or withdraw the Call Barring of Outgoing
International Call except those directed to Home Country (BOIC-exHC) supplementary
service for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provisioning or withdrawal of M
FALSE BOICEXHC

Example:
MOD BOICEXHC:IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the BOIC-exHC service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the BOIC-exHC service for a
subscriber.

9.98 Modify the BAIC Supplementary Service


Command Name: MOD BAIC
Function: This command is used to provide or withdraw the Barring of All Incoming Calls
(BAIC) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provisioning or withdrawal of M
FALSE BAIC

2017-10-12 All rights reserved. Page 143 of 638


Example:
MOD BAIC:IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the BAIC service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the BAIC service for a subscriber.

9.99 Modify the BIC-Roam Supplementary Service


Command Name: MOD BICROM
Function: This command is used to provide or withdraw the Barring of Incoming Calls When
Roaming Outside Home PLMN Country (BIC-Roam) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provisioning or M
FALSE withdrawal of BICROM

Example:
MOD BICROM:IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 144 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the BIC-Roam service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the BIC-Roam service for a
subscriber.

9.100 Activate the BAOC Supplementary Service


Command Name: ACT BAOC
Function: This command is used to activate the Barring of All Outgoing Calls (BAOC)
supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
ACT BAOC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 145 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.101 Activate the BOIC Supplementary Service


Command Name: ACT BOIC
Function: This command is used to activate the Barring of Outgoing International Calls
(BOIC) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X

Example:
ACT BOIC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.102 Activate the BOIC-exHC Supplementary Service


Command Name: ACT BOICEXHC

2017-10-12 All rights reserved. Page 146 of 638


Function: This command is used to activate the Barring of Outgoing International Calls
except those directed to the Home PLMN Country (BOIC-exHC) supplementary service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
ACT BOICEXHC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.103 Activate the BAIC Supplementary Service


Command Name: ACT BAIC
Function: This command is used to activate the Barring of All Incoming Calls (BAIC)
supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 147 of 638


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
ACT BAIC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.104 Activate the BIC-Roam Supplementary Service


Command Name: ACT BICROM
Function: This command is used to activate Barring of Incoming Calls When Roaming
Outside Home PLMN Country (BIC-Roam) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 148 of 638


BSG Enumeration ALL Identifies the basic service O
TS1X group which is applied for
call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
ACT BICROM: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.105 Deactivate the BAOC Supplementary Service


Command Name: DEA BAOC
Function: This command is used to deactivate the Barring of All Outgoing Calls (BAOC)
supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

2017-10-12 All rights reserved. Page 149 of 638


Example:
DEA BAOC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group.

9.106 Deactivate the BOIC Supplementary Service


Command Name: DEA BOIC
Function: This command is used to deactivate the Barring of Outgoing International Calls
(BOIC) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic service O
TS1X group which is applied for
call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
DEA BOIC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 150 of 638


SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group.

9.107 Deactivate the BOIC-exHC Supplementary Service


Command Name: DEA BOICEXHC
Function: This command is used to deactivate the Barring of Outgoing International Calls
except those directed to the Home PLMN Country (BOIC-exHC) supplementary service for a
subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
DEA BOICEXHC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 151 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group.

9.108 Deactivate the BAIC Supplementary Service


Command Name: DEA BAIC
Function: This command is used to deactivate the Barring of All Incoming Calls (BAIC)
supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
DEA BAIC: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 152 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group.

9.109 Deactivate the BIC-Roam Supplementary Service


Command Name: DEA BICROM
Function: This command is used to deactivate the Barring of Incoming Calls When Roaming
Outside Home PLMN Country (BIC-Roam) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service group which is
applied for call barring
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
DEA BICROM: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 153 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group.

9.110 Query the Call Barring Supplementary Service


Command Name: LST CBAR
Function: This command is used to query the call barring supplementary service of a
subscriber.
Parameter Description :

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service to which
querying is applied.
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
LST CBAR: IMSI="444441234567890",BSG=TS1X;
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>,
{MSISDN}=<MSISDN Number>
<CBCOU>=<"OPERATOR"|"SUBSCRIBER">
<CBCOUReason>=<"NotcaredReason"|"PasswordExceed">
<CBService>+<BSG>+<"PROV"|"NOTPROV"|"ACTIVE"|"QUICENT">
...
<CBService>+<BSG>+<"PROV"|"NOTPROV"|"ACTIVE"|"QUICENT">
CBService includes BAOC,BOIC,BOICEXHC,BAIC,BICROAM, BORO
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 154 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The default value of the parameter BSG is applicable to the basic service group.

9.111 Modify Calling Barring Password


Command Name: MOD BARPWD
Function: This command is used to modify the call barring password for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PWD String 4 New barring password M

Example:
MOD BARPWD: IMSI="444440123456789",PWD="1234";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The new barring password is a decimal number of 4 digits or FFFF, this parameter is mandatory.
The new barring password is unavailable if PWD is set to FFFF.

9.112 Modify CB Control of User


Command Name: MOD CBCOU
Function: This command is used to modify the controller of the call barring services.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 155 of 638


ISDN String 1-15 MSISDN number C
COU Enumeration OPERATOR For indicating whether CB M
SUBSCRIBER controller is operator or
subscriber

Example:
MOD CBCOU: IMSI="444441234567890", COU=OPERATOR;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.113 Query Supplementary Services


Command Name: LST SS
Function: This command is used to query all supplementary services of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST SS: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= < MSISDN number>
{CLIP}=<"PROV"|"NOTPROV">
{CLIPOVERRIDE}=<"TRUE"|"FALSE">
{CLIR}=<"PROV"|"NOTPROV">

2017-10-12 All rights reserved. Page 156 of 638


{CLIRMODE}=<"PERMANENT"|"TEMPALLOWED"|"TEMPRESTRICTED">
{COLP}=<"PROV"|"NOTPROV">
{COLPOVERRIDE}=<"TRUE"|"FALSE">
{COLR}=<"PROV"|"NOTPROV">
{HOLD}=<"PROV"|"NOTPROV">
{MPTY}=<"PROV"|"NOTPROV">
{ECT}=<"PROV"|"NOTPROV">
{CFU}=<"PROV"|"NOTPROV">
{CFB}=<"PROV"|"NOTPROV">
{CFNRY}=<"PROV"|"NOTPROV">
{CFNRC}=<"PROV"|"NOTPROV">
{CFD}=<"PROV"|"NOTPROV">
{CW}=<"PROV"|"NOTPROV">
{BAOC}=<"PROV"|"NOTPROV">
{TS 1X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 6X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 3X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS DX}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BOIC}=<"PROV"|"NOTPROV">
{TS 1X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 6X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 3X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS DX}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BOICEXHC}=<"PROV"|"NOTPROV">
{TS 1X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 6X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 3X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">

2017-10-12 All rights reserved. Page 157 of 638


{TS DX}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BORO}=<"PROV"|"NOTPROV">
{TS 1X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 6X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 3X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS DX}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BAIC}=<"PROV"|"NOTPROV">
{TS 1X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 6X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 3X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS DX}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BICROAM}=<"PROV"|"NOTPROV">
{ECTTS 1X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS 6X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 2X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{BS 3X}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">
{TS DX}=<"PROV"|"NOTPROV"|"REG"|"ACT"|"QUIESCENT">

{CBCOU}=<"OPERATOR"|"SUBSCRIBER">
{AOCC}=<"PROV"|"NOTPROV">
{AOCI}=<"PROV"|"NOTPROV">
{UUS1}=<"PROV"|"NOTPROV">
{UUS2}=<"PROV"|"NOTPROV">
{UUS3}=<"PROV"|"NOTPROV">
{plmn-specificSS-1}=<"PROV"|"NOTPROV">
{plmn-specificSS-2}=<"PROV"|"NOTPROV">
{plmn-specificSS-3}=<"PROV"|"NOTPROV">
{plmn-specificSS-4}=<"PROV"|"NOTPROV">
{plmn-specificSS-5}=<"PROV"|"NOTPROV">

2017-10-12 All rights reserved. Page 158 of 638


{plmn-specificSS-6}=<"PROV"|"NOTPROV">
{plmn-specificSS-7}=<"PROV"|"NOTPROV">
{plmn-specificSS-8}=<"PROV"|"NOTPROV">
{plmn-specificSS-9}=<"PROV"|"NOTPROV">
{plmn-specificSS-A}=<"PROV"|"NOTPROV">
{plmn-specificSS-B}=<"PROV"|"NOTPROV">
{plmn-specificSS-C}=<"PROV"|"NOTPROV">
{plmn-specificSS-D}=<"PROV"|"NOTPROV">
{plmn-specificSS-E}=<"PROV"|"NOTPROV">
{plmn-specificSS-F}=<"PROV"|"NOTPROV">
{allplmn-specificSS }=<"PROV"|"NOTPROV">
{MC} = <NOTPROV|PROV >
{EMLPP}=<"PROV"|"NOTPROV">

{CNAP}= <"PROV"|"NOTPROV">

{CNAPOVERRIDE}= <"PROV"|"NOTPROV">

{CCBS}= <"PROV"|"NOTPROV">

{CCBSTARGET}= <"PROV"|"NOTPROV">

{CD}= <"PROV"|"NOTPROV">
...<List of SS status for all mentioned BSG>

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.114 Modify the VLR/SGSN Roaming Restrict Service


Command Name: MOD VSRR
Function: This command is used to modify the VLR/SGSN roaming restrict parameters of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 159 of 638


PROV Boolean TRUE Whether to provide or M
FALSE withdraw VLR/SGSN
template
TPLTYPE Enumeration VLR Template Type C
SGSN
TPLID Number 0-65534 Template ID C

Example:
MOD VSRR: IMSI="984519856312345",PROV=TRUE,TPLTYPE=VLR,TPLID=123;
Or:
MOD VSRR: IMSI="984519856312345", PROV=FALSE,TPLTYPE=VLR;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameters TPLTYPE and TPLID need not be specified.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified. If TPLTYPE is not
specified, TPLID need not be specified.

9.115 Query the VLR/SGSN Roaming Restrict Service


Command Name: LST VSRR
Function: This command is used to query the VLR/SGSN roaming restrict parameters of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
TPLTYPE Enumeration VLR Template Type C
SGSN

Example:
LST VSRR: IMSI="984519856312345";

2017-10-12 All rights reserved. Page 160 of 638


Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{MSISDN}=<MSISDN number>
{VLRTPLID}=<Template id>,
{SGSNTPLID}=<Template id>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter TPLTYPE is not specified when running this command, the values of both parameters
VLRTPLID and SGSNTPLID will be displayed in the output. Otherwise, only the values of either
parameter will be displayed.

9.116 Modify the GPRS Service Using a Template


Command Name: MOD TPLGPRS
Function: This command is used to modify the GPRS service parameters of a subscriber by
using an GPRS template.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw GPRS service

TPLID Number 0-65534 Template ID C

Example:
MOD TPLGPRS: IMSI="984519856312345",PROV=TRUE,TPLID=123;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 161 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameter TPLID is mandatory.
If the parameter PROV is set to FALSE and the parameter TPLID is specified, only the GPRS template
specified by TPLID is deleted; if the parameter PROV is set to FALSE and the parameter TPLID is not
specified, all the GPRS templates are deleted.

9.117 Query the GPRS Service


Command Name: LST GPRS
Function: This command is used to query the GPRS parameters of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST GPRS: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{MSISDN}=<MSISDN number>
{CHARGE_GLOBAL}=<NONE|HOT|FLAT|PREPAID|NORMAL|3|5|6|7|9||254>
{CNTXID}=<1>
{PDPTYPE}=<X25|PPP|OCSIHOSS|IPV4|IPV6>
{PDPADD}=<PDP Adddress like 10.64.12.11>
{ADDIND}=<STATIC|DYNAMIC>
{RELCLS}=<ACKALLPRODT|ACKLLCRLCPRODT|ACKRLCPRODT|
UACKALLPRODT|UACKALLUPRODT>
{DELAYCLS}=<DELAY1|DELAY2|DELAY3|DELAY4>
{PRECLS}=<HIGH|NORMAL|LOW>
{PEAKTHR}=<GPRS_PEAK_THROUGHPUT enumeration>
{MEANTHR}=<GPRS_MEAN_THROUGHPUT enumeration>
{ARPRIORITY}=<HIGHPRIORITY|NORMALPRIORITY|LOWPRIORITY>
{ERRSDU}=<NODETECT|YES|NO>

2017-10-12 All rights reserved. Page 162 of 638


{DELIVERY}=<YES|NO>
{TRAFFICCLS}=<CONVER|STREAM|INTERACT|BACKGRD>
{MAXSDU}=<GPRS_SDU_SIZE enumeration>
{MAXBRUPL}=<GPRS_BIT_RATE enumeration>
{MAXBRDWL}=<GPRS_BIT_RATE enumeration>
{RESBER}=<GPRS_RESIDUAL_BER enumeration>
{SDUERR}=<GPRS_SDU_ERROR_RATE enumeration>
{TRANSFERDEL}=<GPRS_TRANSFER_DELAY enumeration>
{TRAFFICPRI}=<PRIORITY1|PRIORITY2|PRIORITY3>
{MAXGBRUPL}=<GPRS_BIT_RATE enumeration>
{MAXGBRDWL}=<GPRS_BIT_RATE enumeration>
{MAXEXTBRDWL}=<GPRS_EXT_BIT_RATE enumeration >
{MAXEXTGBRDWL}=<GPRS_EXT_BIT_RATE enumeration >
{MAXEXTBRUPL}=<GPRS_EXT_BIT_RATE enumeration >
{MAXEXTGBRUPL}=<GPRS_EXT_BIT_RATE enumeration >
{APN}=<Access Point Name>
{VPLMN}=<TRUE|FALSE>
{CHARGE}=<NONE|HOT|FLAT|PREPAID|NORMAL|3|5|6|7|9||254>
{APNOITPLID}=<0-65534>
{CNXTID}=<2>
...........
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.118 Modify Network Access Mode


Command Name: MOD NAM
Function: This command is used to modify the network access mode of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 163 of 638


NAM Enumeration BOTH Network access mode . . See M
MSC "NAM enumeration."
SGSN
NONE

Example:
MOD NAM: IMSI="984519856312345", NAM=BOTH;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.119 Query Network Access Mode


Command Name: LST NAM
Function: This command is used to query the network access mode of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST NAM: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>,
{MSISDN}=<MSISDN number>,
{NAM}=<BOTH|MSC|SGSN|NONE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

2017-10-12 All rights reserved. Page 164 of 638


9.120 Modify the O-CSI Service
Command Name: MOD OCSI
Function: This command is used to provide, withdraw or modify the Originating CAMEL
Subscription Information (O-CSI) service for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or M
FALSE modifying of the O-CSI for
the subscriber
TPLID Number 0-65534 Template ID C

Example:
MOD OCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the O-CSI data, the O-CSI data will be modified when the command is executed.

9.121 Modify the T-CSI Service


Command Name: MOD TCSI
Function: This command is used to provide, withdraw or modify the Terminating CAMEL
Subscription Information (T-CSI) service for a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 165 of 638


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or M
FALSE modifying of the T-CSI for
subscriber
TPLID Number 0-65534 Template ID C

Example:
MOD TCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the T-CSI data, the T-CSI data will be modified when the command is executed.

9.122 Modify the VT-CSI Service


Command Name: MOD VTCSI
Function: This command is used to provide, withdraw or modify the VT-CSI service for a
subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or modifying of M
FALSE the VT-CSI for subscriber

TPLID Number 0-65534 Template ID C

Example:
MOD VTCSI:ISDN="987654321",PROV=TRUE,TPLID=2;

2017-10-12 All rights reserved. Page 166 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the VT-CSI data, the VT-CSI data will be modified when the command is executed.

9.123 Modify the U-CSI Service


Command Name: MOD UCSI
Function: This command is used to provide, withdraw or modify the U-CSI service for a
subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or modifying M
FALSE of the U-CSI for subscriber

TPLID Number 0-65534 Template ID C

Example:
MOD UCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 167 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the U-CSI data, the U-CSI data will be modified when the command is executed.

9.124 Modify the SS-CSI Service


Command Name: MOD SSCSI
Function: This command is used to provide, withdraw, or modify the SS-CSI service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or M
FALSE modifying of the SS-CSI for
subscriber
TPLID Number 0-65534 Template ID C

Example:
MOD SSCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 168 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the SS-CSI data, the SS-CSI data will be modified when the command is executed.

9.125 Modify the TIF-CSI Service


Command Name: MOD TIFCSI
Function: This command is used to provide or withdraw the TIF-CSI service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision or withdraw of TIF-CSI M
FALSE flag

Example:
MOD TIFCSI:ISDN="987654321",PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the TIF-CSI flag for the specified subscriber is cleared.
If the parameter PROV is set to TRUE, the TIF-CSI flag for the specified subscriber is enabled.

9.126 Modify the M-CSI Service


Command Name: MOD MCSI
Function: This command is used to provide, withdraw or modify the M-CSI service for a
subscriber.

2017-10-12 All rights reserved. Page 169 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or M
FALSE modifying of the M-CSI for
subscriber
TPLID Number 0-65534 Template ID C

Example:
MOD MCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the M-CSI data, the M-CSI data will be modified when the command is executed.

9.127 Modify the SMS-CSI Service


Command Name: MOD SMSCSI
Function: This command is used to provide, withdraw, or modify the SMS-CSI service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or M
FALSE modifying of the SMS-
CSI for subscriber

2017-10-12 All rights reserved. Page 170 of 638


MOMTSW Enumeration MOSMSCSI MOSMSCSI/MTSMSCS O
ITCH MTSMSCSI I switch

TPLID Number 0-65534 Template ID C

Example:
MOD SMSCSI: ISDN="987654321", PROV=TRUE, MOMTSWITCH =MOSMSCSI,
TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to FALSE, the parameters MOMTSWITCH and TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameters MOMTSWITCH and TPLID must be specified. If
the data record of a subscriber already has the SMS-CSI data, the SMS-CSI data will be modified when the
command is executed.

9.128 Modify the GPRS-CSI Service


Command Name: MOD GPRSCSI
Function: This command is used to provide, withdraw, or modify the GPRS-CSI service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or modifying of M
FALSE the GPRS-CSI for subscriber

TPLID Number 0-65534 Template ID C

Example:
MOD GPRSCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 171 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the GPRS-CSI data, the GPRS-CSI data will be modified when the command is
executed.

9.129 Modify the D-CSI Service


Command Name: MOD DCSI
Function: This command is used to modify the D-CSI service parameters of a subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provision, removal or modifying of M
FALSE the D-CSI for subscriber

TPLID Number 0-65534 Template ID C

Example:
MOD DCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 172 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter TPLID need not be specified.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified. If the data record of a
subscriber already has the D-CSI data, the D-CSI data will be modified when the command is executed.

9.130 Query the CSI Service


Command Name: LST CSI
Function: This command is used to query the CSI service data of a subscriber. Only the data
of the subscribed CSI services is displayed in the command output.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
CSITYPE Enumeration ALL CSITYPE for O
OCSI subscriber
TCSI
VTCSI
TIFCSI
UCSI
SSCSI
MCSI
SMSCSI
GPRSCSI
DCSI
MTSMSCSI
IMOCSI
IMVTCSI

Example:
LST CSI:ISDN="987654321", CSITYPE=ALL;
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{CSITYPE} = <CSI type>

2017-10-12 All rights reserved. Page 173 of 638


{TPLID} = <Template ID> (if present)
.......
{CSITYPE} = <CSI type>
{TPLID} = <Template ID> (if present)
{CSITYPE} = TIFCSI
{TIFCSI} = PROV (if present)
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The parameter CSITYPE is optional. If the parameter CSITYPE is not specified, the data of all the
subscribed CSI services will be displayed.

9.131 Send a CancelLocation Message for Subscriber


Command Name: SND CANCELC
Function: This command is used to send a CancelLocation message to the VLR/SGSN for a
specified subscriber
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN Number C
DEST Enumerati VLR Destination C
on SGSN
MME
S4SGSN
AAA
ALL
VLRNO String 1-15 VLR number O
SGSNO String 1-15 SGSN number O
CHECK Boolean TRUE Indication to check whether the C
FALSE specified subscriber is stored in HLR

MMEH String 1-127 MME host address O


OST
MMERE String 1-127 MME realm address O
ALM

2017-10-12 All rights reserved. Page 174 of 638


SGSNH String 1-127 SGSN host address O
OST
SGSNR String 1-127 SGSN realm address O
EALM
AAAHO String 1-127 AAA host address O
ST
AAARE String 1-127 AAA realm address O
ALM

Example:
SND CANCELC: IMSI="984519856312345",VLRNO="123456789",CHECK=FALSE;
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the parameter VLRNO or SGSNO is specified, the parameter CHECK must be specified.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter DEST is set to VLR, the parameter SGSNO cannot be specified.
If the parameter DEST is set to SGSN, the parameter VLRNO cannot be specified.

9.132 Modify the Short Message Deliver Path


Command Name: MOD SMDP
Function: This command is used to modify the SMDP parameter with options "Sent via MSC
when GMSC does not support GPRS" and ''Sent via SGSN when GMSC supports GPRS".
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
SMDP Enumeration MSC MSC|SGSN M
SGSN

Example:
MOD SMDP: IMSI="444441234567890", SMDP=MSC;

2017-10-12 All rights reserved. Page 175 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The command is applied only to the subscriber whose NAM is BOTH.

9.133 Query the Short Message Deliver Path


Command Name: LST SMDP
Function: This command is used to query the short message deliver path of MSC and SGSN
subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST SMDP: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ShortMessageParameter}=<"Sent via MSC when GMSC does not support GPRS"|"Sent via
SGSN when GMSC supports GPRS">;
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.134 Modify the LCS Service


Command Name: MOD LCS

2017-10-12 All rights reserved. Page 176 of 638


Function: This command is used to modify the LCS service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or withdraw M
FALSE LCS service

TPLID Number 0-65534 Template ID C

Example:
MOD LCS: IMSI="984519856312345",PROV=TRUE,TPLID=123;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed;
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameter TPLID must be specified; otherwise, the parameter
TPLID need not be specified..

9.135 Query the LCS Service


Command Name: LST LCS
Function: This command is used to query the LCS service data of a subscriber.

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST LCS: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 177 of 638


{IMSI} =<IMSI number>
{ISDN}=<MSISDN number>
{TPLID}=<Template id>;
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.136 Modify the Category


Command Name: MOD CATEGORY
Function: This command is used to modify the category of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 178 of 638


Name Type Range Description Remarks

CATEGORY Enumeration UNKNOWNF Subscriber M


RENCH category
ENGLISH
GERMAN
RUSSIAN
SPANISH
SPECIAL1
SPECIAL2
SPECIAL3
RESERVE
COMMON
SUPERIOR
DATACALL
TESTCALL
SPARE
PAYPHONET
ESTCALL
SPARE
PAYPHONE
16

31
COIN
33

254
MNP

Example:
MOD CATEGORY: IMSI="984519856312345",CATEGORY=COMMON;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 179 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The category of only the subscribers whose NAM is GSM or BOTH can be modified.

9.137 Query the Category


Command Name: LST CATEGORY
Function: This command is used to query the category of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CATEGORY: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{MSISDN}=<MSISDN Number>
{CATEGORY}=<UNKNOWN|FRENCH|ENGLISH|GERMAN|RUSSIAN|SPANISH|
SPECIAL|RESERVE|COMMON|SUPERIOR|DATACALL|TESTCALL|SPARE|
PAYPHONE|COIN|"16"||"31"|"33"||"254">
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.138 Add a Subscriber


Command Name: ADD SUB
Function: This command is used to define a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 180 of 638


Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in C


the redundant HLR
center
IMSI String 6-15 IMSI Number M
ISDN String 1-15 MSISDN Number M
CARDTYPE Enumeration SIM Card Type M
USIM
NAM Enumeration BOTH Network access mode O
MSC
SGSN
NONE
EPS Boolean TRUE EPS service identity O
FALSE
CATEGORY Enumeration UNKNOWN Subscriber category O
FRENCH
ENGLISH
GERMAN
RUSSIAN
SPANISH
SPECIAL
RESERVE
COMMON
SUPERIOR
DATACALL
TESTCALL
SPARE
PAYPHONE
16

31
COIN
33

254
MNP

2017-10-12 All rights reserved. Page 181 of 638


Name Type Range Description Remarks

DEFAULTC Enumeration See " TSCODE and The default basic O (with TS11
ALL DSCODE service call process as default
Enumeration" (including TSCODE& value)
DSCODE) for the
incoming call has not
included the call type.
TS String 40 Combination of O
teleservice enumeration
separated by '&'. The
enumeration definition
can be referred to the
supplementary
definition of TSCODE
BS String 160 Combination of bearer O
services enumeration
separated by '&'. The
enumeration definition
can be referred to the
supplementary
definition of BSCODE
CFU Boolean TRUE CFU Supplementary O
FALSE service

CFUOFAID Numeral 0-65534 OFA Template ID O


255 is invalid value.
CFUNCS Boolean TRUE Notification to calling C
FALSE Subscriber that call has
been Forwarded
CFUCOU Enumerated OPERATOR Control of user C
SUBSCRIBER
CFB Boolean TRUE/ CFB Supplementary O
FALSE service

CFBOFAID Numeral 0-65534 OFA Template ID O


255 is invalid value.
CFBNFS Boolean TRUE Notification to C
FALSE Forwarding Subscriber
that call has been
Forwarded
CFBNCS Boolean TRUE Notification to calling C
FALSE Subscriber that call has
been Forwarded
CFBCOU Enumeration OPERATOR control of user C
SUBSCRIBER

2017-10-12 All rights reserved. Page 182 of 638


Name Type Range Description Remarks

CFNRY Boolean TRUE CFNRY supplementary O


FALSE service

CFNRYOFAI Numeral 0-65534 OFA Template ID O


D 255 is invalid value.
CFNRYNFS Boolean TRUE Notification to C
FALSE Forwarding Subscriber
that call has been
Forwarded
CFNRYNCS Boolean TRUE Notification to calling C
FALSE Subscriber that call has
been Forwarded
CFNRYCOU Enumeration OPERATOR Control of user C
SUBSCRIBER
CFNRC Boolean TRUE CFNRC Supplementary O
FALSE service

CFNRCOFAI Numeral 0-65534 OFA Template ID O


D 255 is invalid value.
CFNRCNCS Boolean TRUE Notification to calling C
FALSE Subscriber that call has
been Forwarded
CFNRCOU Enumeration OPERATOR Control of user C
SUBSCRIBER
CFD Boolean TRUE CFD supplementary O
FALSE service

VALIDCCF Enumeration CFB CCF service which CFD C


CFNRy can replace. It can be
some of CFB, CFNRy
CFNRc and CFNRc with & as
the separator. Default
value is all CCF.
SUPINTERC Boolean TRUE Support CFD when the C
FD FALSE subscriber is
international roaming,
default value is TRUE.
CFDNFS Boolean TRUE Notification to C
FALSE Forwarding Subscriber
that call has been
Forwarded
CFDNCS Boolean TRUE Notification to calling C
FALSE Subscriber that call has
been Forwarded

2017-10-12 All rights reserved. Page 183 of 638


Name Type Range Description Remarks

CFDFTN String 1-16 Forward to Number C


CFDBSG Enumeration See "CFBSG Basic Service group C
Enumeration"
CFDNRTIM Numeral 5-60 seconds in steps no reply timer C
E of 5 seconds
SUPSHORT Boolean TRUE Support short number C
NUM FALSE
ACTCFD Boolean TRUE Activate CFD C
FALSE
CB Enumeration BAOC Combination of calling O
BOIC barred services
enumeration separated
BOICEXHC by '&'.
BAIC
BICROAM,
BORO
CBCOU Enumeration OPERATOR Control of user C
SUBSCRIBER
CLIP Boolean TRUE CLIP Supplementary O
FALSE service

CLIPOR Boolean TRUE Override Enabled for C


FALSE CLIP

BSGCLIP Enumeration TS1X CLIP basic service C


TS2X group
TS6X
BS2X
BS3X
CLIR Boolean TRUE CLIR Supplementary O
FALSE service

CLIRMOD Enumeration PERMANENT Mode values are C


E TEMPALLOWED 0/PERMANENT
TEMPRESTRICTE 1/TEMPALLOWED
D 2/TEMPRESTRICTE
D

2017-10-12 All rights reserved. Page 184 of 638


Name Type Range Description Remarks

BSGCLIR Enumeration TS1X CLIR basic service C


TS2X group
TS6X
BS2X
BS3X
COLP Boolean TRUE COLP Supplementary O
FALSE service

COLPOR Boolean TRUE Override Enabled for C


FALSE COLPIP

BSGCOLP Enumeration TS1X COLP basic service C


TS2X group
TS6X
BS2X
BS3X
COLR Boolean TRUE COLR Supplementary O
FALSE service

BSGCOLR Enumeration TS1X COLR basic service C


TS2X group
TS6X
BS2X
BS3X
ECT Boolean TRUE ECT Supplementary O
FALSE service

CW Boolean TRUE Call Waiting O


FALSE Supplementary service

HOLD Boolean TRUE Call Hold O


FALSE Supplementary service

MPTY Boolean TRUE Multi Party O


FALSE Supplementary service

AOC Enumeration NONE Advice of Charge. It has O


AOCI 3 kinds of value. The
detailed information can
AOCC be referred to
AOC_ENU

2017-10-12 All rights reserved. Page 185 of 638


Name Type Range Description Remarks

PLMNSPEC String PLMN-SS-1 List of PLMN specific- O


SS PLMN-SS-2 SS to be provided or
withdrawn.
PLMN-SS-3
Combination of PLMN
PLMN-SS-4 specific-SS enumeration
PLMN-SS-5 separated by '&'. The
PLMN-SS-6 enumeration definition
can be referred to the
PLMN-SS-7 supplementary
PLMN-SS-8 definition of PLMN-SS-
PLMN-SS-9 CODE
PLMN-SS-A
PLMN-SS-B
PLMN-SS-C
PLMN-SS-D
PLMN-SS-E
PLMN-SS-F
ALLPLMN-SS
ODBSS Boolean TRUE OD Barring of SS O
FALSE service management
Flag
ODBOC Enumeration NOBOC OD Barring of outgoing O
BAOC Calls
BOIC
BOICEXHC
BOCROAM
ODBIC Enumeration NOBIC OD Barring of Incoming O
BAIC Calls
BICROAM
ODBROAM Enumeration NOBAR OD Barring of Roaming O
BROHPLM
BROHPLMNC
BROHPLMNCGP
RS
ODBENTE Boolean TRUE ODB-Entertainment O
FALSE
ODBINFO Boolean TRUE ODB-Information O
FALSE

2017-10-12 All rights reserved. Page 186 of 638


Name Type Range Description Remarks

ODBRCF Enumeration NOBRCF OD Barring of O


BRACF registration of call
forwarded-to number;
BRICFEXHC
BRICF
ODBECT Enumeration NOBECT OD Barring of O
BAllECT invocation of call
transfer
BChargeableECT
BInternationalECT
BInterzonalECT
ODBDECT Boolean TRUE OD Barring of O
FALSE invocation of call
transfer where both calls
are charged to the
served subscriber
ODBMECT Boolean TRUE OD Barring of further O
FALSE invocation of call
transfer if there is
already one ongoing
transferred call for the
served subscriber in the
serving MSC/VLR.
ODBPLMN String referred to Combination of O
ODBPLMNCODE ODBPLMN services
enumeration separated
by '&'. The enumeration
definition can be
referred to
ODBPLMNCODE
ODBPOS Enumeration See "ODBPOS Indicate OD Barring of O
Enumeration" Packet Oriented
Services effective
condition
ODBPOSTY Enumeration See "ODBPOSTYPE Indicate OD Barring of O
PE Enumeration" Packet Oriented
Services type with PDP
context activation
OCSI Numeral 0-65534 O-CSI TemplateID O
TCSI Numeral 0-65534 T-CSI TemplateID O
SMSCSI Numeral 0-65534 MO-SMS-CSI O
TemplateID
MTSMSCSI Numeral 0-65534 MT-SMS-CSI O
TemplateID

2017-10-12 All rights reserved. Page 187 of 638


Name Type Range Description Remarks

DCSI Numeral 0-65534 D-CSI TemplateID O


VTCSI Numeral 0-65534 VT-CSI TemplateID O
MCSI Numeral 0-65534 M-CSI TemplateID O
SSCSI Numeral 0-65534 SS-CSI TemplateID O
TIFCSI Boolean TRUE Whether subscribed to O
FALSE TIF-CSI

UCSI Numeral 0-65534 U-CSI TemplateID O


GPRSCSI Numeral 0-65534 GPRS-CSI TemplateID O
LCS Numeral 0-65534 LCS TemplateID O
GPRSTPL Numeral 0-65534 GPRS TemplateID O
VLRLIST Numeral 0-65534 VLR listID O
SGSNLIST Numeral 0-65534 SGSN listID O
SMDP Enumeration MSC Short message delivery C
SGSN path
See "SMDP
Enumeration"
NAEA_CIC Numeral 0-9999 North American equal O
access preferred carrier
id code.
NLRIND Enumeration NONE NLR indicator O
GSM
GPRS
BOTH
LINE2NUM String 1-15 MSISDN Number For O
Line2 of Alternative
Line Service
VVDN Boolean TRUE Voice&VP Dual O
FALSE Number

RBT Numeral 0-254 INAP INDEX for Ring O


Back Tone service
PROVARD Boolean TRUE Whether provide ARD O
FALSE service

UTRANNOT Boolean TRUE Not allow access O


ALLOWED FALSE UTRAN
Default False

2017-10-12 All rights reserved. Page 188 of 638


Name Type Range Description Remarks

GERANNOT Boolean TRUE Not allow access O


ALLOWED FALSE GERAN
Default False
CARP Numeral 1-255 CS Alloction/Retention O
Priorty

RROption Enumeration ALL_PLMNS Regional Roaming O


ONE_NPLMN_AL Option
L_FPLMNS
ONLY_HPLMN
RR_TEMPLATE
RRTPL Numeral 0-65534 Regional Roaming C
Template
VBS Numeral 0-65534 VBS TemplateID O
VGCS Numeral 0-65534 VGCS TemplateID O
EMLPP_MA Enumeration priorityLevel0 Maximum precedence C
X priorityLevel1 level for eMLPP
Supplementary service.
priorityLevel2
priorityLevel3
priorityLevel4
EMLPP_DEF Enumeration priorityLevel0 Default precedence C
priorityLevel1 level for eMLPP
Supplementary service.
priorityLevel2
priorityLevel3
priorityLevel4
EMLPP_CO Enumeration OPERATOR/SUBSC Control of user O
U RIBER
ECATEGOR Numeral 1-254 Enhanced Category O
Y
ECATOPTIO Numeral 0-127 0~127 O
N
UUS Enumeration UUS1 UUS service O
UUS2
UUS3

SMSCF Boolean TRUE To provide or withdraw O


FALSE the SMSCFservice

SMSCFOFAI Enumeration 0-65534 SMSCF OFA Template O


D 255 is invalid value. ID

2017-10-12 All rights reserved. Page 189 of 638


Name Type Range Description Remarks

MC Boolean TRUE Provide MC service O


FALSE
NBRSB Numeral 2-7 Maximum MC attempts O
allowed
NBRUSER Numeral 1-7 User determined O
maximum MC attempts

IST Boolean TRUE Provide IST service O


FALSE
ISTTIMER Numeral 15-255 IST Alert Timer C
ISTRSP Enumeration EMPTY Content of Respone of IST C
NEW_ALERT_ Alert
TIMER
TERMINATECAL
LACTIVITYREFE
RRED
TERMINATEALL
CALLACTIVITIE
S
WITHDRAW
OPTGPRSTP Numeral 0~65534 Optimized GPRS C
LID template ID
CHARGE_G Enumeration NONE Global charging C
LOBAL HOT characteristic
FLAT
PREPAID
NORMAL
3
5
6
7
9
10
11
12
13
14
15
16~254

2017-10-12 All rights reserved. Page 190 of 638


Name Type Range Description Remarks

DICLENGT Enumeration DICR_0~0 Length of DIC C


H DICR_1~1
DICR_2~2
DICR_3~3
DICR_4~4
DICR_5~5
DICR_6~6
DICR_7~7
DICR_8~8
DICR_9~9
DICR_10~10
DICR_11~11
DICR_12~12
DICR_13~13
DICR_14~14
DICR_15~15
DICR_16~16
DICV~127
ROUTECAT Numeral 1-255 Routing category C
EGORY
CALLREDIR Numeral 0-255 Call redirection C
ECT category
NRBT Numeral 1-65535 NRBT index C

OSK Numeral 1-999 EOCSI service key C

TSK Numeral 1-999 ETCSI service key C

MERBT Boolean TRUE Provide MERBT service C


FALSE
RZONE Numeral 0~9 RZONE index C

NIRPROV Boolean TRUE Provide NIR service C


FALSE
NIRINDEX Numeral 0~999 NIR index C

EXEXROUT Numeral 1-2147483647 Expand routing category C


ECATEGOR
Y
CCBS Boolean TRUE Provide CCBS C
FALSE

2017-10-12 All rights reserved. Page 191 of 638


Name Type Range Description Remarks

CCBSTARG Boolean TRUE Provide CCBS target C


ET FALSE
ACR_STATU Boolean TRUE Provide ACR service C
S FALSE
SMSROUTE Numeral 0-65534 SMS-ROUTE Template C
TPL ID
SMSINPROV Boolean TRUE Whether to provide or C
FALSE withdraw NSMSIN
service

SCPADD String 1-15 Service control point C


address

SKEY Numeral 0-2147483647 NSMSIN Service Key C

DP Enumeration MO Detecting point C


MT
SR

TAMM Boolean TRUE Triggering all multiple C


FALSE messages

DEFAULTOF Numeral 0-65534 OFA Template ID C


A_ID

STNSR String 6~15 Session Transfer O


Number for SRVCC
ICSIND Boolean TRUE ICS Flag O
FALSE
PSUSERTPL Numeral 0~65534 PS user template ID O
ID
EPSUSERTP Numeral 0~65534 EPS user template ID O
LID
APNOI String 1-63 UE Level APN-O-I O
replacement
AMBRMAX Numeral 0-2^32-1 UE level MAX Upload C
UL Bandwidth
AMBRMAX Numeral 0-2^32-1 UE level MAX C
DL Download Bandwidth
RATFREQSE Numeral 1-256 RAT-Frequency- O
LPRIID Selection-Priority-ID
PLMNTPLID Numeral 0~65534 VPLMN Roaming O
Restrict TemplateID

2017-10-12 All rights reserved. Page 192 of 638


Name Type Range Description Remarks

DIAMNODE Numeral 0~65534 Diameter Node O


TPL_ID Roaming Restrict
TemplateID
CPP Boolean TRUE Whether to provide or C
FALSE withdraw CPP service

ELCS Boolean TRUE Whether to provide or C


FALSE withdraw ELCS service

FRAUDTPLI Numeral 0-65534 Fraud Prevention C


D Template ID

CNAP Boolean TRUE CNAP Supplementary O


FALSE service

CNAPOR Boolean TRUE Override Enabled for C


FALSE CNAP

NON3GPPS Boolean TRUE Whether to support O


UPP FALSE Non-3GPP access

NONARD String WLANNOTALLO Restriction on Non- O


WED 3GPP wireless access
CDMA2000_1XN
OTALLOWED
HRPDNOTALLO
WED
UMBNOTALLO
WED
EHRPDNOTALL
OWED
MIP6FEAVE Enumeration MIP6_INTEGRAT Mobile IP support O
C ED
PMIP6_SUPPORT
ED
IP4_HOA_SUPPO
RTED
ASSIGN_LOCAL
_IP
MIP4_SUPPORTE
D
GTPv2_SUPPORT
ED
SESSIONTI Numeral 1~4294967295 Session timeout period O
MEOUT

2017-10-12 All rights reserved. Page 193 of 638


Name Type Range Description Remarks

IMEILCKPR Boolean TRUE Whether to provide the C


OV FALSE M2M binding service

IMSIIMEIBI String 14 IMEI bound with IMSI C


ND

M2MNOTIF Enumeration TRUE Notify a third-party C


Y FALSE platform of subscriber
status
LU
LU-CSI Numeral 0-65534 LU-CSI TemplateID C
TemplateID
USERCATE Enumeration NORMAL Whether or not be a C
GORY M2M M2M user

ODBPREMS Enumeration TRUE Provide O


MS FALSE ODBPREMSMS

ODBADULT Enumeration TRUE Provide O


SMS FALSE ODBADULSMS

BOSK Numeral 1~999 BEOCSI service key C

ZCLOCKPR Enumeration TRUE Provide ZCLOCK C


OV FALSE

EOICK Numeral 1-999 EOICK service key C

CAPL Numeral 1-15 CAPL service level C

MPS Enumeration TRUE Multimedia Priority O


FALSE Service

ANCHOR Enumeration TRUE Anchor flag O


FALSE

TAUTIMER Numeral 0~43200 Periodic RAU/TAU O


Timer
VOLTETAG Boolean TRUE VoLTE Subscriber Flag O
FALSE

PSAPNOITP Numeral 0~65534 PS domain UE-level O


LID 65535 is invalid value APNOI template ID

Example:
ADD SUB: HLRSN =2, IMSI="435670998956956", ISDN="9876534345",
CARDTYPE=USIM, TS=TS11&TS21;
Response:
If the operation succeeds, the following success code is displayed:

2017-10-12 All rights reserved. Page 194 of 638


SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 195 of 638


The default value of the parameter NAM is BOTH.
The default value of the parameter CATEGORY is COMMON.
The parameter DEFAULTCALL is optional. The default value of this parameter is TS11 only when NAM
is set to MSC or BOTH.
The parameter SMDP is conditional. It is specified only when TS21 is subscribed for the subscriber whose
NAM is BOTH.
If the parameter CFU is set to TRUE, the parameters CFUNCS and CFUCOU are mandatory, and
CFUOFAID is optional.
If the parameter CFB is set to TRUE, the parameters CFBNCS, CFBNFS, and CFBCOU are mandatory,
and CFBOFAID is optional.
If the parameter CFNRY is set to TRUE, the parameters CFNRYNCS, CFNRYNCS, and CFNRYCOU
are mandatory and CFNRYOFAID is optional.
If the parameter CFNRC is set to TRUE, the parameters CFNRCNCS and CFNRCCOU are mandatory,
and CFNRCOFAID is optional.
If the parameter CFD is set to TRUE, the parameters CFDNFS, CFDNCS, and CFDFTN are mandatory,
and CFDBSG and CFDNRTIME are optional. If the parameter CFD is set to FALSE, the parameters
CFDNFS, CFDNCS, CFDFTN, CFDBSG and CFDNRTIME need not be specified.
If the parameter CLIP is set to TRUE, the parameter CLIPOR is mandatory.
If the parameter CLIR is set to TRUE, the parameter CLIRMODE is mandatory.
If the parameter COLP is set to TRUE, the parameter COLPOR is mandatory.
If any of the parameters BAOC, BOIC, BOICEXHC, BAIC, and BICROAM is set to TRUE, the
parameter CBCOU is mandatory.
The value of the parameter TS should be in the format like TS11, TS21, or TS22.
The value of the parameter BS should be in the format like BS21, BS22, or BS61.
If the value of the parameter NAEA_CIC is in the range 0-9999, the NAEA service is provided for the
subscriber; if the parameter NAEA_CIC is not specified, the NAEA service is not provided for the
subscriber. Any other input values are invalid.
The default value of the parameter NLRInd is NONE.
- If the parameter NLRInd is set to NONE, it means that the subscriber is a new one and the
MSISDN belongs to WCDMA PLMN.
- If the parameter NLRInd is set to GSM, it means that the subscriber is a migrating subscriber from
GSM PLMN. In this case, the GSM HLR to which his/her MSISDN belongs will not store the
location information for GPRS, so the short message cannot be sent through the SGSN. The option
applies when the GSM PLMN doesnt support GPRS or the subscriber is only allowed to enjoy the
GSM service.
- If the parameter NLRInd is set to GPRS, it means the subscriber is a migrating subscriber from
GSM PLMN. In this case, the GSM HLR to which his/her MSISDN belongs will not store the
location information for GSM. The option applies when the GSM PLMN supports GPRS and the
subscriber is only allowed to enjoy GPRS service. If the GSM PLMN doesnt support GPRS, the
NLRInd should take GSM, the subscriber can enjoy the GPRS service provided by WCDMA
PLMN too except transferring short message through SGSN.
- If the parameter NLRInd is set to BOTH, it means the subscriber is a migrating subscriber from
GSM PLMN. In this case, the GSM HLR to which his/her MSISDN belongs will store the location
information for GSM and GPRS. The option applies when the GSM PLMN supports GPRS and the
subscriber is allowed to enjoy GSM and GPRS service. If the GSM PLMN doesnt support GPRS,
the NLRInd should take GSM, the subscriber can enjoy the GPRS service provided by WCDMA
PLMN too except transferring short message through SGSN.
- The value of NLRInd should be same as or be included within the value of NAM. For example, if
the parameter NAM is set to GSM, the parameter NLRInd must be set to GSM; if NAM is set to
GPRS, NLRInd must be set to GPRS; if NAM is set to BOTH, NLRInd can be set to GSM,
GPRS or BOTH.
The parameter HLRSN need not be specified or is set to the default value 255 if the current SMU server is
common version. The parameter HLRSN is a mandatory parameter if the current SMU server is a
redundant version and has no default value.

2017-10-12 All rights reserved. Page 196 of 638


If the parameter RROption is set to RR_TEMPLATE, the parameter RRTPL is mandatory.
The parameters EMLPP_MAX and EMLPP_DEF must be specified or left blank together. If both the
parameters are specified, the value of EMLPP_DEF is smaller than or equal to that of EMLPP_MAX.
If the parameters EMLPP_MAX and EMLPP_DEF are specified, the parameter MAN cannot be set to
OnlySGSN.
If the parameter ECATEGORY is specified, the parameter NAM cannot be set to OnlySGSN.
The value of the parameter UUS is in the format like UUS1, UUS2, and UUS3.
If the parameter SMSCF is set to FALSE, the parameter SMSCFOFAID need not be specified.
If the parameter NAM is set to SGSN, the parameter MC need not be specified.
If the parameter MC is set to FALSE, the parameters NBRSB and NBRUSER need not be specified.
The value of the parameter NBRSB is larger than or equal to that of NBRUSER.
If the parameter IST is set to TRUE, the parameters ISTTIMER and ISTRSP are mandatory.
If the parameter NIRPROV is set to TRUE, the parameter NIRINDEX is mandatory.
If the parameter CNAP is set to TRUE, the parameter CNAPOR is mandatory.
If the parameter IMEILCKPROV is not set to TRUE, the parameter IMSIIMEIBIND need not be specified.
And if the parameter IMEILCKPROV is set to TRUE, the parameter IMSIIMEIBIND is optional.

9.139 Modify the CUG Subscription Data


Command Name: MOD CUGSUB
Function: This command is used to provide, modify or withdraw the Closed User Group
(CUG) supplementary service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

PROV Boolean TRUE To provide or withdraw M


FALSE the CFU service

INTERLOC String 8-9 The interlock code to M


K identify a CUG
membership for the
network. The valid
value should only be
combined with 0-9
char and the length is
8-9 when
CUGFORMAT =
DecHex .The valid
value should be
combined with
0-9 ,A-F and the
length is 8 when
CUGFORMAT =
Original

2017-10-12 All rights reserved. Page 197 of 638


Name Type Range Description Remarks

INDEX Number 0-32767 The id to identify a C


CUG for a subscriber
BSG Enumeration ALL The applicable BSG C
TS1X for this CUG. It can be
some of TS1X, TS6X,
TS6X BS2X and BS3X with
BS2X & as the separator. It
BS3X=5 can also be ALL only.

INTRACUG Enumeration NO_CUGBAR The operation option C


IC_CUGBAR for intra-CUG. It can
be one of
OC_CUGBAR INTRACUG_OPTION
enumeration value

Example:
MOD CUGSUB: IMSI="123454321234543", PROV=TRUE, INTERLOCK="12345678",
INDEX=999, BSG= TS1X&BS2X, INTRACUG=NO_CUGBAR;
or
MOD CUGSUB: IMSI="1234567891234", PROV=FALSE, INTERLOCK="12345678";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the CUG service, and the
parameter INDEX, BSG and INTRACUG need not be specified.
If the parameter PROV is set to TRUE, this command is used to provide the CUG service or modify the
CUG service data. If this command is used to provide the CUG service, the parameters INDEX and BSG
are mandatory and INTRACUG is an optional. The default value of INTRACUG is NO_CUGBAR. If
this command is used to modify the CUG service data, at least one of the parameters INDEX, BSG and
INTRACUG must be specified.
A subscriber is allowed to subscribe to up to 10 interlock codes for the CUG service.

9.140 Modify the CUG Feature Data


Command Name: MOD CUGFTR

2017-10-12 All rights reserved. Page 198 of 638


Function: This command is used to add, modify or delete the feature list of the Closed User
Group (CUG) service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE To provide or M
FALSE withdraw the CUG
feature list
BSG Enumeration ALL The BSG based by M
TS1X CUG. It can be one of
TS1X, TS6X, BS2X,
TS6X BS3X and ALL.
BS2X
BS3X
INTERCUG Enumeration ONLY_CUG The restriction O
OA_CUG between inter-CUG or
out of the CUG. The
IA_CUG detailed value for this
IOA_CUG enumeration can be
referred to the
definition of
INTERCUG_RESTRI
CTION.
PRFCUGPROV Boolean TRUE To provide or C
FALSE withdraw a
preferential CUG
PRFCUG Numeral 0-32767 The index of C
preferential CUG
applicable for this
BSG.

Example:
MOD CUGFTR: IMSI="123454321234543", PROV=TRUE, BSG=TS1X,
INTERCUG=ONLY_CUG, PRFCUGPROV=TRUE, PRFCUG=999;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 199 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to remove a CUG feature list, and the
parameters PREFERCUG, PRFCUGPROV and INTERCUG need not be specified.
If the parameter PROV is set to TRUE, this command is used to add a new CUG feature list or modify the
CUG feature data. If this command is used to add a new CUG feature list, the default value of the parameter
INTERCUG is set to ONLY_CUG.
The parameters PRFCUGPROV and PRFCUG must be specified or left blank together. If the parameter
PRFCUGPROV is set to TRUE, the CUG of higher priority is added. If the parameter PRFCUGPROV is
set to FALSE, the CUG of higher priority is removed.
A subscriber is allowed to subscribe to up to 5 CUG feature lists.

9.141 Query the CUG Data


Command Name: LST CUG
Function: This command is used to query the Closed User Group (CUG)data including
subscription list and feature list of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CUG: ISDN="955678112";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI Number>,
{ISDN}=<MSISDN Number>

"CUG Subscription List"


"INTERLOCK INDEX BSG INTRACUG"
{INTERLOCK}+ {INDEX} + {BSG} + {INTRACUG}
There will be a maximum of 10 CUG subscription lists. BSG are separated by & if there are
more than one basic service group. The output displays the parameter descriptions at the top
as the headers and the parameter values in a line.

"CUG Feature List"

2017-10-12 All rights reserved. Page 200 of 638


"BSG INTERCUG PRFCUG "
{BSG} + {INTERCUG} + {PRFCUG}
If there is no feature list, this section will not be displayed. There will be a maximum of 5
lists. The output displays the parameter descriptions at the top as the headers and the
parameter values in a line. The value of the parameter PRFCUG is left blank if it is not
specified.
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.142 Modify the NAEA Service


Command Name: MOD NAEA
Function: This command is used to provide or withdraw the North American Equal Access
(NAEA) service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawn of M
FALSE NAEA

NAEA Number 0-9999 North American Equal Access C


Preferred Carrier Id Code

Example:
MOD NAEA: IMSI="444441234567890", PROV= TRUE,NAEA=39;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 201 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameter NAEA is specified only when the parameter PROV is set to TRUE. If the parameter PROV
is set to FALSE, the NAEA service is withdrawn.

9.143 Query the NAEA Services


Command Name: LST NAEA
Function: This command is used to query the North American Equal Access (NAEA ) service
data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST NAEA: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>,
{MSISDN}=<MSISDN Number>
{NAEA}=<"PROV"|"NOTPROV">
{NAEA_CIC}=<0-9999>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the value of the parameter NAEA is in the range 0-9999, it indicates that the NAEA service is provided
and the actual NAEA value is displayed; if the parameter NAEA is set to FFFF, it indicates the NAEA
service is not provided and NOTPROV is displayed. The other values of the parameter NAEA are invalid.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.144 Add a KI Value or Modify an Existing KI


Command Name: ADD KI
Function: This command is used to add a single KI.
Parameter Description:

2017-10-12 All rights reserved. Page 202 of 638


Name Type Range Description Remarks

HLRSN Number 1-255 The HLR Serial No in the C


redundant HLR center
IMSI String 6-15 IMSI number M
OPERTYPE Enumeration ADD Operation type C
MOD
KIVALUE String 32 KI value C
K4SNO Numeral 0-254 K4 Serial Number O
CARDTYP Enumeration SIM Card Type M
E USIM
ALG Enumeration COMP128_1 Authentication Algorithm M
COMP128_2 Type
COMP128_3
CUSTOM_1
MILENAGE
MILENAGE_2
XOR
CAVE38
CUSTOM_2
CUSTOM_3
CUSTOM_4
CUSTOM_5
OPCVALU String 32 OPC value C
E
OPSNO Numeral 0-16777215 OP Serial Number C
AMFSNO Numeral 1-65535 AMF Serial Number C
K2SNO Numeral 0-254 K2 Serial Number O

Example:
ADD KI: HLRSN =2, IMSI="111111111111111",
KIVALUE="12345678901234567890123456789012", K4SNO=12, CARDTYPE =USIM,
ALG=MILENAGE, OPCVALUE="FEDCAB123456789ABCDEF01234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 203 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The default value of the parameter K4SNO is 0, which indicates that no K4 value will be used to decrypt
KI.
The parameters ALG and CARDTYPE must be specified together. The value of the parameter ALG
depends on that of the parameter CARDTYPE. Please pay attention to that the MILEANGE algorithm is
also applicable to the SIM card.
If the parameter ALG is set to MILENAGE, MILENAGE_2 or CUSTOM_1, the parameters OPC and
OPSNO are conditional parameters; that is, one of the two parameters must be specified. If the parameter
ALG is not set to MILENAGE, MILENAGE_2 and CUSTOM_1, the parameter OPC need not be
specified. If the parameter OPSNO is set to 0, it indicates that no OP data is used.
The parameter HLRSN need not be specified or is set to the default value 255 if the current PGW is a
common version. The parameter HLRSN must be specified if the current PGW is a redundant version. In
this case, this parameter does not have a default value.
The parameter AMFSNO is a conditionl parameter when CARDTYPE is USIM or ALG is MILENAGE,
MILENAGE_2 or CUSTOM_1.
The difference between MILENAGE_2 and MILENAGE is that different algorithms are used for
converting XRES of authentication quintuplets into SRES of authentication triplets.

9.145 Query KI Value


Command Name: LST KI
Function: This command is used to query the authentication data including KI, card type,
authentication algorithm, and K4 serial number of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number M

Example:
LST KI: IMSI="123456789";
Response:
If the operation succeeds, the returned message is as follows:
{HLRSN}=< HLR Serial No in the redundant HLR center >,
{IMSI}=<IMSI Number>
{KIVALUE}=<KI Value>
{K4SNO}=<K4 Serial Number>
{CARDTYPE}=<SIM|USIM>
{ALG}=<Authentication Algorithm>;
{OPC}=<OPC value if it is applicable>
{OPSNO}={the serial number of OP for MEILEANGE algorithm}

2017-10-12 All rights reserved. Page 204 of 638


{AMFSNO}={the serial number of AMF}
{K2SNO}=<K2 Serial Number>

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

No.

9.146 Remove KI Value


Command Name: RMV KI
Function: This command is used to delete the KI value. Only the unused KI can be deleted.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number M

Example:
RMV KI: IMSI="123456789";
Response:
For successful execution of the command, result will be displayed in following format..
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.147 Check KI Value


Command Name: CHK KI
Function: This command is used to check the authentication data including KI, card type,
authentication algorithm, and k4 index. The returned KI is displayed as *.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number M


KIVALUE String 32 KI Value O

Example:

2017-10-12 All rights reserved. Page 205 of 638


CHK KI: IMSI="123456789";
Response:
If the operation succeeds, the returned message is as follows:
{HLRSN}=< HLR Serial No in the redundant HLR center >,
{IMSI}=<IMSI Number>
{KIVALUE}=<KI Value>
{K4SNO}=<K4 Serial Number>
{CARDTYPE}=<SIM|USIM>
{ALG}=<Authentication Algorithm>;
{OPC}=<OPC value if it is applicable>
{OPSNO}={the serial number of OP for MEILEANGE algorithm}
{AMFNO}={the serial number of AMF}
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.148 Modify the USIM/SIM Card


Command Name: MOD CARDPARA
Function: This command is used to modify the USIM/SIM card of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number M


K4SNO Numeral 0-254 K4 Serial Number O
CARDTYPE Enumeration SIM Card Type M
USIM

2017-10-12 All rights reserved. Page 206 of 638


ALG Enumeration COMP128_1 Authentication M
COMP128_2 Algorithm Type
COMP128_3
CUSTOM_1
MILENAGE
MILENAGE_2
XOR
CAVE38
CUSTOM_2
CUSTOM_3
CUSTOM_4
CUSTOM_5
OPSNO Numeral 0-16777215 OP Serial Number C
AMFSNO Numeral 1-65535 AMF Serial C
Number

Example:
MOD CARDPARA: IMSI="111111111111111", K4SNO=12, CARDTYPE =USIM,
ALG=MILENAGE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

At least one of the parameters K4SNO, ALG, and CARDTYPE must be specified.
The parameters ALG and CARDTYPE must be specified together. The value of the parameter ALG
depends on that of the parameter CARDTYPE.
If the parameter ALG is set to MILENAGE, MILENAGE_2 or CUSTOM_1, the parameters OPC and
OPSNO are conditional parameters; that is, one of the two parameters must be specified. If the parameter
ALG is not set to MILENAGE, MILENAGE_2 or CUSTOM_1, the parameter OPC need not be
specified. If the parameter OPSNO is set to 0, it indicates that no OP data is used.
The difference between MILENAGE_2 and MILENAGE is that different algorithms are used for
converting XRES of authentication quintuplets into SRES of authentication triplets.

9.149 Modify the CFD Service


Command Name: MOD CFD
Function: This command is used to provide, modify or withdraw the Call Forwarding Default
(CFD) service for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 207 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw the CFD M
FALSE service

VALIDCC Enumerat CFB CCF service which CFD can C


F ion CFNRy replace. It can be some of CFB,
CFNRy and CFNRc with & as
CFNRc the separator. Default value is
all CCF
SUPINTE Boolean TRUE Support CFD when the C
RCFD FALSE subscriber is international
roaming, default value is TRUE.
NFS Boolean TRUE Notification to Forwarding O
FALSE Subscriber that call has been
Forwarded
NCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has been
Forwarded
FTN String 1-16 Forward to Number C
PROPERT Enumerat INTERNATI Property of FTN O
Y ion ONAL
NATIONAL
BSG Enumerat ALL Basic Service group C
ion TS1X Refer CFBSG for enumeration
TS6X value
BS2X
BS3X
TSDX
NRTIME Numeral 5-60 seconds in No reply timer C
steps of 5
seconds
SUPSHOR Boolean TRUE Support short number C
TNUM FALSE
ACTCFD Boolean TRUE Activate CFD C
FALSE

Example:

2017-10-12 All rights reserved. Page 208 of 638


MOD CFD: IMSI="123454321234543", PROV=TRUE,
VALIDCCF=CFB&CFNRy&CFNRc, SUPINTERCFD=TRUE, NFS=TRUE, NCS=TRUE,
FTN="123456789", BSG=TS1X, NRTIME=30;
Or
MOD CFD:IMSI="123454321234543",PROV=FALSE,
VALIDCCF=CFB&CFNRy&CFNRc;
Response:
If operation success ,please refer to section success code for success codes.
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to TRUE, the parameters VALIDCCF, SUPINTERCFD, NFS, NCS, and
FTN are optional. If the parameter PROV is set to TRUE and the parameter FTN is specified, the
parameters BSG and NRTIME are optional. If the parameter PROV is set to TRUE and the parameter
FTN is not specified, the parameters BSG and NRTIME need not be specified.
If the parameter PROV is set to TRUE, this command is used to provide and register the CFD service.
If the parameter PROV is set to FLASE, the parameters SUPINTERCFD, NFS, NCS, FTN, and
NRTIME need not be specified and the parameters BSG and VALIDCCF are optional, but only one of the
parameters BSG and VALIDCCF can be specified.
If the parameter PROV is set to FLASE, this command is used to withdraw and erase the CFD service.

9.150 Modify the ODB-BRCF Service


Command Name: MOD ODBRCF
Function: This command is used to modify the ODB-Barring of Registration of Call
Forwarded-to Numbers (ODB-BRCF) service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBRCF Enumeration NOBRCF OD Barring of M
BRACF registration of call
forwarded-to number
BRICFEXHC
BRICF

Example:

2017-10-12 All rights reserved. Page 209 of 638


MOD ODBRCF: IMSI="984519856312345", ODBRCF=NOBRCF;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.151 Modify the ODB-BECT Service


Command Name: MOD ODBECT
Function: This command is used to modify the ODB-Barring of Invocation of Call Transfer
(ODB-BECT) service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBECT Enumeration NOBECT OD Barring of C
BAllECT invocation of call
transfer
BChargeableECT
BInternationalECT
BInterzonalECT,
ODBDECT Boolean TRUE OD Barring of C
FALSE invocation of call
transfer where both
calls are calls
charged to the
served subscriber
ODBMECT Boolean TRUE OD Barring of C
FALSE further invocation
of call transfer if
there is already
one ongoing
transferred call for
the served
subscriber in the
serving
MSC/VLR.

2017-10-12 All rights reserved. Page 210 of 638


Example:
MOD ODBECT: IMSI="984519856312345", ODBECT=NOBECT;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters ODBECT, ODBDECT, and ODBMECT are conditional parameters. Specify at least one of
them.

9.152 Modify the BORO Service


Command Name: MOD BORO
Function: This command is used to provide or withdraw the BORO supplementary service
for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. The parameters C
IMSI and ISDN are mutually
exclusive. Specify only one of
them.
PROV Boolean TRUE For provisioning or withdrawal of M
FALSE the service

Example:
MOD BORO:IMSI="444441234567890",PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 211 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the BORO service for a
subscriber.
If the parameter PROV is set to TRUE, this command is used to provide the BORO service for a
subscriber.

9.153 Activate the BORO Service


Command Name: ACT BORO
Function: This command is used to activate the BORO supplementary service for a
subscriber.
Parameter Description

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic O
TS1X service to which
querying is applied.
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
ACT BORO: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 212 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.154 Deactivate the BORO Service


Command Name: DEA BORO
Function: This command is used to deactivate the BORO supplementary service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BSG Enumeration ALL Identifies the basic service to O
TS1X which querying is applied.
TS2X
TS6X
BS2X
BS3X
TSDX

Example:
DEA BORO: IMSI="444441234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The default value of the parameter BSG is applicable to the basic service group

9.155 Modify the GPRS Service Without Template


Command Name: MOD GPRS

2017-10-12 All rights reserved. Page 213 of 638


Function: This command is used to provide, modify or withdraw the GPRS service without
using a template.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
CHARGE_GLO Enumeration NONE Charging C
BAL HOT Characteristic
FLAT
PREPAID
NORMAL
3
5
6
7
9
10
11
12
13
14
15
16~254
PROV Boolean TRUE Indication of M
FALSE provision in this
context
CNTXID Numeral 1-50 Context Id M
PDPTYPE Enumeration X25 PDP Type C
PPP
OCSIHOSS
IPV4
IPV6
PDPADD String 16 PDP Address C
ADDIND Enumeration STATIC PDP Address C
DYNAMIC Indicator

2017-10-12 All rights reserved. Page 214 of 638


Name Type Range Description Remarks

RELCLS Enumeration ACKALLPRODT Reliability Class C


ACKLLCRLCPRODT
ACKRLCPRODT
UACKALLPRODT
UACKALLUPRODT
DELAYCLS Enumeration DELAY1 Delay Class C
DELAY2
DELAY3
DELAY4
PRECLS Enumeration HIGH Precedence Class C
NORMAL
LOW
PEAKTHR Enumeration See Peak Throughput C
"GPRS_PEAK_THROU
GHPUT" Enumeration
MEANTHR Enumeration See Mean C
"GPRS_MEAN_THRO Throughput
UGHPUT" Enumeration.
ARPRIORITY Enumeration HIGH Allocation/retenti O
NORMAL on priority
LOW
ERRSDU Enumeration NODETECT Delivery of C
YES erroneous SDUs
NO
DELIVERY Enumeration YES Delivery order C
NO
TRAFFICCLS Enumeration CONVER Traffic Class C
STREAM
INTERACT
BACKGRD
MAXSDUSIZE Enumeration See "GPRS_SDU_SIZE" Max SDU Size C
Enumeration.
See
MAXEXTBRUP Max. extended
Enumeration "GPRS_EXT_BIT_RAT C
L bit rate for uplink
E" Enumeration.
MAXBRUPL Enumeration See "GPRS_BIT_RATE" Max bit rate for C
Enumeration. uplink

2017-10-12 All rights reserved. Page 215 of 638


Name Type Range Description Remarks

See Max. extended


MAXEXTBRD
Enumeration "GPRS_EXT_BIT_RAT bit rate for C
WL
E" Enumeration. downlink
MAXBRDWL Enumeration See "GPRS_BIT_RATE" Max bit rate for C
Enumeration. downlink
RESBER Enumeration See Residual BER C
"GPRS_RESIDUAL_BE
R" Enumeration.
SDUERR Enumeration See SDU Error Ratio C
"GPRS_SDU_ERROR_
RATE" Enumeration.
TRANSFERDEL Enumeration See Transfer Delay C
"GPRS_TRANSFER_D
ELAY" Enumeration.
TRAFFICPRI Enumeration PRIORITY1 Traffic Handling C
PRIORITY2 Priority
PRIORITY3
See Max. extended
MAXEXTGBRU
Enumeration "GPRS_EXT_BIT_RAT guaranteed bit C
PL
E" Enumeration. rate for uplink
MAXGBRUPL Enumeration See "GPRS_BIT_RATE" Max guaranteed C
Enumeration. bit rate for uplink
See Max. extended
MAXEXTGBRD
Enumeration "GPRS_EXT_BIT_RAT guaranteed bit C
WL
E" Enumeration. rate for downlink
MAXGBRDWL Enumeration See "GPRS_BIT_RATE" Max guaranteed C
Enumeration. bit rate for
downlink
APN String 2-63 Access Point C
Name
VPLMN Boolean TRUE VPLMN Address C
FALSE Allowed. TRUE
mean allowed.

2017-10-12 All rights reserved. Page 216 of 638


Name Type Range Description Remarks

CHARGE Enumeration NONE Charging C


HOT Characteristic
FLAT
PREPAID
NORMAL
3
5
6
7
9
10
11
12
13
14
15
16~254
PROVAPNOI Boolean TRUE Provide an APN C
FALSE operator
identifier
APNOITPLID Numeral 0-65534 APN operator C
identifier
template ID

Example:
MOD GPRS: IMSI="123456789",
CHARGE_GLOBAL=PREPAID,PROV=TRUE,CNTXID=1,PDPTYPE=IPV4,PDPADD="1
0.64.12.11",ADDIND=STATIC,RELCLS=ACKALLPRODT,DELAYCLS=DELAY1,PRECL
S=HIGH,PEAKTHR=1,MEANTHR=1,APN="APN",VPLMN=TRUE,CHARGE=PREPAID;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 217 of 638


If the parameter PROV is set to TRUE, this command is used to provide or modify the specified PDP data;
if the parameter PROV is set to FALSE, this command is used to delete the specified PDP data.
If the parameter PROV is set to TRUE and the parameter CNTXID is specified, this command is used to
modify the PDP data, and all the conditional parameters except IMSI and ISDN are optional. If these
optional parameters are not specified when running this command, the old values of these parameters are
retained.
If the parameter PROV is set to TRUE and the parameter CNTXID is not specified, this command is used
to add new PDP data.
If the parameter PROV is set to FALSE and the parameter CNTXID is specified, this command is used to
delete the specified PDP data and all the conditional parameters except IMSI and ISDN need not be
specified. If there is no PDP data after deletion, the GPRS service is withdrawn.
If the parameter PROV is set to FALSE and the parameter CNTXID is not specified, an error is returned.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
For details on the enumeration values of GPRS_BIT_RATE, GPRS_EXT_BIT_RATE,
GPRS_MEAN_THROUGHPUT, GPRS_PEAK_THROUGHPUT, GPRS_SDU_SIZE,
GPRS_RESIDUAL_BER, GPRS_SDU_ERROR_RATE, and GPRS_TRANSFER_DELAY, see 10
"Common Enumerations."
The parameter PDPTYPE must be specified if the parameter PDPADD is specified

9.156 Modify the PLMN Specific Supplementary Services


Command Name: MOD PLMNSS
Function: This command is used to provide or withdraw PLMN specific supplementary
services (PLMN specific SS) for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE To provide or withdraw the M
FALSE PLMN specific-SS

2017-10-12 All rights reserved. Page 218 of 638


Name Type Range Description Remarks

PLMN String PLMN-SS-1 List of PLMN specific-SS to M


SPECS PLMN-SS-2 be provided or withdrawn.
S Combination of PLMN
PLMN-SS-3
specific-SS enumeration
PLMN-SS-4 separated by '&'. The
PLMN-SS-5 enumeration definition can be
PLMN-SS-6 referred to the supplementary
definition of PLMN-SS-CODE
PLMN-SS-7
PLMN-SS-8
PLMN-SS-9
PLMN-SS-A
PLMN-SS-B
PLMN-SS-C
PLMN-SS-D
PLMN-SS-E
PLMN-SS-F
ALLPLMN-SS

Example:
MOD PLMNSS: IMSI="123454321234543", PROV=TRUE, PLMNSPECSS=PLMN-SS-1;
Or
MOD PLMNSS: IMSI="1234567891234", PROV=FALSE, PLMNSPECSS=PLMN-SS-
1&PLMN-SS-2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw several PLMN specific-SS.
If the parameter PROV is set to TRUE, this command is used to provide several PLMN specific-SS.

9.157 Modify the ALS Service


Command Name: MOD ALS
Function: This command is used to modify the Alternative Line Service (ALS) data of a
subscriber.

2017-10-12 All rights reserved. Page 219 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to subscribe or withdraw M
FALSE Alternative Line Service

LINE2NU String 1-15 MSISDN Number For Line2 of C


M Alternative Line Service

Example:
MOD ALS: IMSI="984519856312345",PROV=TRUE,LINE2NUM="1234567890123";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The ALS service can not be provided to a GPRS subscriber.
If the parameter PROV is set to FALSE, this command is used to withdraw the ALS service.
If the parameter PROV is set to TRUE, this command is used to provide the ALS service.

9.158 Query the ALS Service


Command Name: LST ALS
Function: This command is used to query the ALS service data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

ISDN String 1-15 MSISDN number C

Example:
LST ALS: IMSI="444441234567890";

2017-10-12 All rights reserved. Page 220 of 638


Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
<ALS>=<"PROV"|"NOTPROV">
<LINE2NUM>=< MSISDN Number For Line2 of Alternative Line Service >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.159 Modify the VVDN Service


Command Name: MOD VVDN
Function: This command is used to modify the Voice&VP Dual Number (VVDN) data of a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawal of M
FALSE Voice&VP dual number;

Example:
MOD VVDN: IMSI="444441234567890", PROV= TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 221 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.160 Query the VVDN Service


Command Name: LST VVDN
Function: This command is used to query the Voice&VP Dual Number (VVDN) service data
of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST VVDN: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
<VVDN>=<"PROV"|"NOTPROV">
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.161 Modify the RBT Service


Command Name: MOD RBT
Function: This command is used to provide or withdraw the ring back tone (RBT) service for
a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 222 of 638


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawal of M
FALS Voice&VP dual number;
E
RBT Number 0-254 INAP INDEX for Ring Back Tone C
service;

Example:
MOD RBT: IMSI="444441234567890",PROV= TRUE,RBT=6;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the RBT service.
If the parameter PROV is set to TRUE, this command is used to provide the RBT service.

9.162 Query the RBT Service


Command Name: LST RBT
Function: This command is used to query the ring back tone (RBT) service of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST RBT: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,

2017-10-12 All rights reserved. Page 223 of 638


{RBT}=<"PROV"|"NOTPROV">
{RBTIndex}=< INAP INDEX for Ring Back Tone service>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.163 Modify the ODBPOS Service


Command Name: MOD ODBPOS
Function: This command is used to modify the ODB-POS data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ODBPOS Enumera NOBPOS Indicate OD Barring of C
tion BAPOS Packet Oriented Services
effective condition
BHPLMNAPROAM
BALLAPROAM
See "ODBPOS
Enumeration"
ODBPOS Enumera BOTH Indicate OD Barring of C
TYPE tion MSInit Packet Oriented Services
type with PDP context
NetworkInit activation
See "ODBPOSTYPE
Enumeration"

Example:
MOD ODBPOS: IMSI="984519856312345", ODBPOS=BAPOS,
ODBPOSTYPE=NetworkInit;
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 224 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.164 Modify the EMLPP Service


Command Name: MOD EMLPP
Function: This command is used to provide or withdraw the EMLPP supplementary service
for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide O
FALSE or withdraw eMLPP

EMLPP_MAX Enumeration priorityLevel0 Maximum C


priorityLevel1 precedence level for
eMLPP
priorityLevel2 supplementary
priorityLevel3 service
priorityLevel4
EMLPP_DEF Enumeration priorityLevel0 Default precedence C
priorityLevel1 level for eMLPP
supplementary
priorityLevel2 service
priorityLevel3
priorityLevel4
EMLPP_COU Enumeration SUBSCRIBER Control of user O
/OPERATOR

Example:
MOD EMLPP: IMSI="444441234567890",PROV=TRUE, EMLPP_MAX=priorityLevel0,
EMLPP_DEF=priorityLevel0;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 225 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the eMLPP service.
If the parameter PROV is set to TRUE, the parameters EMLPP_MAX and EMLPP_DEF are mandatory
and the value of EMLPP_DEF must be smaller than or equal to that of EMLPP_MAX.

9.165 Query the EMLPP Service


Command Name: LST EMLPP
Function: This command is used to query the EMLPP supplementary service of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST EMLPP: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
{EMLPP}=<"PROV"|"NOTPROV">
{EMLPP_MAX}=<priorityLevel0|priorityLevel1|priorityLevel2|priorityLevel3|
priorityLevel4>,
{EMLPP_DEF}=<priorityLevel0|priorityLevel1|priorityLevel2|priorityLevel3|
priorityLevel4>;
{EMLPP_COU}=<SUBSCRIBER| OPERATOR>;
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.166 Modify the ECATEGORY Service


Command Name: MOD ECATEGORY

2017-10-12 All rights reserved. Page 226 of 638


Function: This command is used to provide or withdraw the ECATEGORY service for a
subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw enhanced
category service
ECATEGORY Numeral 1-254 Enhanced category C
ECATOPTION Numeral 0~127 Enhanced Category C
Extension

Example:
MOD ECATEGORY: IMSI="444441234567890",PROV= TRUE, ECATEGORY =6;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the ECATEGORY and the
ECATOPTION services.
If the parameter PROV is set to TRUE, this command is used to provide the ECATEGORY or the
ECATOPTION service.

9.167 Query the ECATEGORY Service


Command Name: LST ECATEGORY
Function: This command is used to query the ECATEGORY service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 227 of 638


Example:
LST ECATEGORY: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
{ECATEGORY}=< 1~254|"NOTPROV">
{ECATOPTION}=<1~127>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.168 Modify the ARD Service


Command Name: MOD ARD
Function: This command is used to provide or withdraw the ARD service for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw ARD
service
UTRANNOTALLO Boolean TRUE Not allow access to C
WED FALSE UTRAN

GERANNOTALLO Boolean TRUE Not allow access to C


WED FALSE GERAN
GANNOTALLOWE Boolean TRUE Not allow access to C
D FALSE GAN
IHSPAENOTALLO Boolean TRUE Not allow access to C
WED FALSE I-HSPA-Evolution
EUTRANNOTALLO Boolean TRUE Not allow access to C
WED FALSE E-UTRAN

2017-10-12 All rights reserved. Page 228 of 638


N3GPPNOTALLOW Boolean TRUE Not allow access to C
ED FALSE non-3GPP

Example:
MOD ARD: IMSI="444441234567890", PROV=TRUE,UTRANNOTALLOWED=FALSE,
GERANNOTALLOWED=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameters UTRANNOTALLOWED and
GERANNOTALLOWED must be both specified or both unspecified.

9.169 Query the ARD Service


Command Name: LST ARD
Function: This command is used to query the ARD service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST ARD: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
{ARD}=<PROV|NOTPROV>
{UTRANNOTALLOWED}=<FALSE|TRUE>
{GERANNOTALLOWED}=<FALSE|TRUE>

2017-10-12 All rights reserved. Page 229 of 638


{GANNOTALLOWED}=<FALSE|TRUE>
{IHSPAENOTALLOWED}=<FALSE|TRUE>
{EUTRANNOTALLOWED}=<FALSE|TRUE>
{N3GPPNOTALLOWED}=<FALSE|TRUE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.170 Modify the CARP Service


Command Name: MOD CARP
Function: This command is used to provide or withdraw the CARP service data for
subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw CARP service

CARP Numeral 1-255 CS Alloction/Retention C


Priorty

Example:
MOD CARP: IMSI="444441234567890",PROV= TRUE, CARP =6;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 230 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to TRUE, this command is used to provide the CARP service.
If the parameter PROV is set to FALSE, this command is used to withdraw the CARP service.

9.171 Query the CARP Service


Command Name: LST CARP
Function: This command is used to query the CARP service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CARP: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
{CARP}=<1-255|"NOTPROV">
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.172 Modify the RSZI Service


Command Name: MOD RSZI
Function: This command is used to modify the RSZI service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 231 of 638


RROption Enumeration ALL_PLMNS Regional roaming M
ONE_NPLMN_ALL_ option
FPLMNS
ONLY_HPLMN
RR_TEMPLATE

RRTPL Numeral 0-65534 Regional roaming C


template ID

Example:
MOD RSZI: IMSI="444441234567890", RROption= ONLY_HPLMN;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter RROption is set to RR_TEMPLATE, the parameter RRTPL is mandatory.

9.173 Query the RSZI Service


Command Name: LST RSZI
Function: This command is used to query the RSZI service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST RSZI: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,

2017-10-12 All rights reserved. Page 232 of 638


{RROption}=< ALL_PLMNS | ONE_NPLMN_ALL_FPLMNS | ONLY_HPLMN
| RR_TEMPLATE >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.174 Modify the BS Service


Command Name: MOD BS
Function: This command is used to provide or withdraw the BS service for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
BS20 Boolean TRUE Whether to provide or withdraw O
FALSE bearer service 20 (BS20)

BS21 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 21 (BS21)

BS22 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 22 (BS22)

BS23 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 23 (BS23)

BS24 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 24 (BS24)

BS25 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 25 (BS25)

BS26 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 26 (BS26)

BS30 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 30 (BS30)

BS31 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 31 (BS31)

2017-10-12 All rights reserved. Page 233 of 638


Name Type Range Description Remarks

BS32 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 32 (BS32)

BS33 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 33 (BS33)

BS34 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 34 (BS34)

BS41 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 41 (BS41)

BS42 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 42 (BS42)

BS43 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 43 (BS43)

BS44 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 44 (BS44)

BS45 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 45 (BS45)

BS46 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 46 (BS46)

BS51 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 51 (BS51)

BS52 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 52 (BS52)

BS53 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 53 (BS53)

BS61 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 61 (BS61)

BS81 Boolean TRUE Whether to provide or withdraw O


FALSE bearer service 81 (BS81)

Example:
MOD BS: IMSI="444441234567890",BS20=TRUE, BS25=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 234 of 638


SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.175 Modify the EIN Service


Command Name: MOD EIN
Function: This command is used to modify the EIN service data for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
OSKPROV Boolean TRUE Whether to provide or C
FALSE withdraw EOCSI service.

OSK Numeral 1-999 EOCSI Service Key C


TSKPROV Boolean TRUE Whether to provide or C
FALSE withdraw ETCSI service.

TSK Numeral 1-999 ETCSI Service Key C


BOSKPROV Boolean TRUE Whether to provide or C
FALSE withdraw BEOCSI service.

BOSK Numeral 1-999 BEOCSI Service Key C


EOICKPRO Boolean TRUE Whether to provide or C
V FALSE withdraw EOICK service.

EOICK Numeral 1-999 EOICK Service Key C

Example:
MOD EIN: IMSI="460000009123456", OSKPROV=TRUE, OSK=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 235 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
Either of the parameters OSKPROV ,TSKPROV, BOSKPROV and EOICKPROV must be specified.

9.176 Query the EIN Service


Command Name: LST EIN
Function: This command is used to query the EIN service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST EIN: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >
{ISDN}=< MSISDN Number >
OSK = <VALUE >
TSK= <VALUE >
BOSK = <VALUE >
EOICK = <VALUE >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.177 Modify the VBS Service Using a Template


Command Name: MOD TPLVBS
Function: This command is used to modify the VBS service data using a template.

2017-10-12 All rights reserved. Page 236 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw the VBS service.

TPLID Numeral 0-65534 Template ID. C

Example:
MOD TPLVBS: IMSI="444441234567890",PROV=TRUE, TPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameter TPLID is specified only when the parameter PROV is set to TRUE.

9.178 Modify the VBS Service


Command Name: MOD VBS
Function: This command is used to modify the VBS service data for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
CAPINITVB Boolean TRUE Whether to have the ability O
SONROAMI FALSE to start VBS call when the
NG subscriber is roaming
outside HPLMN.
OPTYPE Enumeratio ADD Operation type O
n DELETE
MODIFY

2017-10-12 All rights reserved. Page 237 of 638


Name Type Range Description Remarks

COUNT Numeral 1 It indicates how many VBS C


Group IDs are added to the
template.
GROUPID1 String 1-8 VBS Group ID, a number C
of 3 bytes
CAPINITVB Boolean TRUE Whether to have the ability C
S1 FALSE to start VBS call when the
subscriber is roaming
outside HPLMN

Example:
MOD VBS: IMSI="444441234567890", CAPINTVBSONROAMING = FALSE,
OPTYPE=DELETE, COUNT=1, GROUPID1="1";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter OPTYPE is set to MODIFY, the parameter COUNT must be set to 1 and the parameters
GROUPID and CAPINITVBS must be specified.
If the parameter OPTYPE is set to DELETE, the parameter COUNT must be set to 1 and the parameter
GROUPID must be specified.

9.179 Query the VBS Service


Command Name: LST VBS
Function: This command is used to query the VBS service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:

2017-10-12 All rights reserved. Page 238 of 638


LST VBS: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{CAPINITVBSONROAMING}=<CapInitVBSOnRoaming>
{GROUPID1}=<VBS GroupID1>
{CAPINITVBS1}=<TRUE|FALSE>
{GROUPID2}=<VBS GroupID2>
{CAPINITVBS2}=<TRUE|FALSE>

{GROUPID50}=<VBS GroupID50>
{CAPINITVBS50}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.180 Modify the VGCS Service Using a Template


Command Name: MOD TPLVGCS
Function: This command is used to modify the VGCS service data using a template.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide or M
FALSE withdraw VGCS service

TPLID Numeral 0-65534 Template ID C

Example:
MOD TPLVGCS: IMSI="444441234567890",PROV= TRUE, TPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 239 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameter TPLID is specified only when the parameter PROV is set to TRUE.

9.181 Modify the VGCS Service


Command Name: MOD VGCS
Function: This command is used to modify the VGCS service data for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
CAPINITVGCSO Boolean TRUE Whether to have the O
NROAMING FALSE ability to start VBS
call when the
subscriber is
roaming outside
HPLMN.
OPTYPE Enumeration ADD Operation type O
DELETE (ADD: 0, DELETE:
1)
COUNT Numeral 1 It indicates how C
many VGCS Group
IDs are added to the
template.

Example:
MOD VGCS: IMSI="444441234567890", CAPINTVGCSONROAMING = FALSE,
OPTYPE=DELETE, COUNT=1, GROUPID1="1";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 240 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter OPTYPE is set to DELETE, the parameter COUNT must be set to 1.

9.182 Query the VGCS Service


Command Name: LST VGCS
Function: This command is used to query VGCS service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST VGCS: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{CAPINITVGCSONROAMING}=<CapInitVGCSOnRoaming>
{GROUPID1}=<VGCS GroupID1>
{GROUPID2}=<VGCS GroupID2>

{GROUPID50}=<VGCS GroupID50>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.183 Modify the Subscriber's Data Remotely


Command Name: MOD RMPY

2017-10-12 All rights reserved. Page 241 of 638


Function: This command is used to modify the data of remote subscribers.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial M


No in the
redundant HLR
center
RMNUM String 1-15 Remote number C
PROV Boolean TRUE Whether to M
FALSE provide remote
FM service
subscription
FUNCDESC String 0-60 Function O
description
CORSET Enumeration COR_1 COR set O
COR_2
COR_3
...
COR_254
Delete_COR
FFNADDRESS Numeral 1-15 FTN address O

Example:
MOD RMPY: RMNUM="955589", PROV=TRUE, FUNCDESC="funcdesc",
CORSET=COR_2&COR_4&COR_20&COR_22, FFNADDRESS="8613911111";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the parameter PROV is set to FALSE, the parameters FUNCDESC, CORSET, and FFNADDRESS
need not be specified.
A remote subscriber can add a maximum of 255 initial subscribers and 255 supervisors.

9.184 Query Subscriber's Data Remotely


Command Name: LST RMPY

2017-10-12 All rights reserved. Page 242 of 638


Function: This command is used to query the data of the remote subscribers.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in the redundant M


HLR center
RMNUM String 1-15 Remote number M

Example:
LST RMPY: RMNUM="955589";
Response:
If the operation succeeds, the format of the returned message is as follows:
{HLRSN}=< HLR Serial No in the redundant HLR center >
{RMNUM} = <specific remote party number>
{FUNCDest} = <Description for Remote party>
{CORSet}= {COR_x1 & COR_x2}
{FFN_Address } = < FFNs Address >
{InitiatingNumber}=< specific Initiating number which is registered to remote party>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.185 Modify FM Service Data


Command Name: MOD FM
Function: This command is used to modify the FM service data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide M
FALSE subscription data of
initiating subscriber or
supervisor
TYPE Enumeration Initiating Subscription type M
subscriber
Supervisor

2017-10-12 All rights reserved. Page 243 of 638


CORSET Enumeration COR_1 COR set O
COR_2
COR_3
...
COR_254
Delete_COR

Example:
MOD FM: IMSI="123456789", PROV=TRUE, TYPE=Initiating subscriber,
CORSET=COR_3&COR_5&COR_62&COR_164;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.186 Query FM Service Data


Command Name: LST FM
Function: This command is used to query the FM service data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST FM: IMSI="123456789";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{Type} =< Initiating subscriber | Supervisor >

2017-10-12 All rights reserved. Page 244 of 638


{CORSet}={COR_x1 & COR_x2}
{Remote Number registered to } = { remote partys MSISDN }
=
=
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.187 Send USSD Notify Request


Command Name: SND FMNOTIFY
Function: This command is used to simulate the sending of a USSD Notify request.
Parameter Description:

Name Type Range Description Remarks

RMNUM String 1-15 Remote number M


INITNUM String 1-15 Initial subscriber M
MSISDN

Example:
SND FMNOTIFY: RMNUM="955589", INITNUM="861386559";
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.188 Modify the Data of an Authorized Subscriber


Command Name: MOD AUTHUSER
Function: This command is used to modify the data of authorized subscribers.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in the M


redundant HLR center

2017-10-12 All rights reserved. Page 245 of 638


RMNUM String 1-15 Remote number M
PROV Boolean TRUE Add or delete remote M
FALSE subscriber authorization
scope
TYPE Enumeration Initiating Authorization type M
subscriber
Supervisor
INITNUM String 1-15 Initial subscriber C
MSISDN

Example:
MOD AUTHUSER: HLRSN=1, RMNUM="955589", PROV=TRUE, TYPE=Initiating
subscriber, INITNUM="861386559";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.189 Query the Data of an Authorized Subscriber


Command Name: LST AUTHUSER
Function: This command is used to query the authorization information of the potential
initiating subscriber or supervisor of the remote subscribers.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in M


the redundant HLR
center
RMNUM String 1-15 Remote number M
TYPE Enumeration Initiating Authorization type M
subscriber
Supervisor

Example:
LST AUTHUSER: RMNUM="955589", TYPE=Initiating subscriber;

2017-10-12 All rights reserved. Page 246 of 638


Response:
If the operation succeeds, the format of the returned message is as follows:
{HLRSN}=< HLR Serial No in the redundant HLR center >
{RMNUM} = <specific remote party number>
{Type} = < Initiating subscriber | Supervisor >
{ISDN}=< MSISDN1>,
=< MSISDN2>,
=< MSISDN3>,

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.190 Modify FM Registration Data


Command Name: MOD FMREG
Function: This command is used to modify the FM registration data.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in the M


redundant HLR center
OPTION Enumeratio REGISTER Operation option M
n ERASE
RMNUM String 1-15 Remote number M
INITNUM String 1-15 Initial subscriber MSISDN C

Example:
MOD FMREG: OPTION=Register, RMNUM="955589", INITNUM="861386559";
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 247 of 638


9.191 Modify UUS Service
Command Name: MOD UUS
Function: This command is used to modify the USS service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Whether to provide M
FALSE UUS service

UUS Enumeration UUS1 UUS service M


UUS2
UUS3

Example:
MOD UUS: IMSI="460000009123456", PROV=TRUE, UUS=UUS2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.192 Query UUS Service


Command Name: LST UUS
Function: This command is used to query the UUS service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number. C

2017-10-12 All rights reserved. Page 248 of 638


Example:
LST UUS: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{UUS1} = <"PROV"|"NOTPROV">
{UUS2} = <"PROV"|"NOTPROV">
{UUS3} = <"PROV"|"NOTPROV">

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.193 Modify the CF Services


Command Name: MOD CF
Function: This command is used to provide or withdraw the CF services, including CFU,
CFB, CFNRc, and CFNRy.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

ISDN String 1-15 MSISDN number C


CFUPROV Boolean TRUE Provide CFU C
FALSE
CFBPROV Boolean TRUE Provide CFB C
FALSE
CFNRCPROV Boolean TRUE Provide CFNRc C
FALSE
CFNRYPROV Boolean TRUE Provide CFNRy C
FALSE
OFAID Number 0-65535 OFA template ID O

2017-10-12 All rights reserved. Page 249 of 638


Name Type Range Description Remarks

NFS Boolean TRUE Notification to O


FALSE forwarded-to
party
NCS Boolean TRUE Notification to O
FALSE calling party

COU Enumeration SUBSCRIBER, Control party O


OPERATOR

Example:
MOD CF:IMSI="123454321234543",CFUPROV=TRUE,OFAID=2,NFS=TRUE,
NCS=TRUE, COU=OPERATOR;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
At least one of the parameters CFUPROV, CFBPROV, CFNRYPROV, and CFNRCPROV must be
specified.
If the parameter CFBPROV or CFNRYPROV is set to TRUE, the parameters NCS, NFS, COU and
OFAID are optional. If the parameter CFUPROV is set to TRUE, the parameters NCS, COU and OFAID
are optional. If the parameter CFNRCPROV is set to TRUE, the parameters NCS, COU and OFAID are
optional.
If the parameters CFUPROV, CFBPROV, CFNRYPROV, and CFNRCPROV are set to FALSE, the
parameters NCS, NFS, COU, and OFAID need not be specified.

9.194 Modify the TS Services


Command Name: MOD TS
Function: This command is used to provide or withdraw the teleservices, including telephony
services (TS11), short message services (TS21 and TS22), and data services (TS61 and TS
62).
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 250 of 638


ISDN String 1-15 MSISDN number C
TS11 Boolean TRUE Provide telephony C
FALSE service

TS21 Boolean TRUE Provide short C


FALSE message MT/PP
service
TS22 Boolean TRUE Provide short C
FALSE message MO/PP
service
TS61 Boolean TRUE Provide TS61 C
FALSE
TS62 Boolean TRUE Provide TS62 C
FALSE

Example:
MOD TS: IMSI="444441234567890", TS11=TRUE, TS21=TRUE, TS61=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
At least one of the parameters TS11, TS21, TS22, TS61, and TS62 must be specified.

9.195 Modify the ODB Services


Command Name: MOD ODB
Function: This command is used to provide or withdraw the ODB services.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number

2017-10-12 All rights reserved. Page 251 of 638


ODBSS Boolean TRUE Provide ODB- C
FALSE SS

ODBIC Enumeration NOBIC ODB of C


BAIC incoming calls
BICROAM
ODBOC Enumeration NOBOC ODB of C
BAOC outgoing calls
BOIC
BOICEXHC
BOCROAM
ODBPB1 Boolean TRUE Provide ODB- C
FALSE PB1

ODBPB2 Boolean TRUE Provide ODB- C


FALSE PB2

ODBPB3 Boolean TRUE Provide ODB- C


FALSE PB3

ODBPB4 Boolean TRUE Provide ODB- C


FALSE PB4

ODBENTE Boolean TRUE Provide ODB- C


FALSE entertainment

ODBINFO Boolean TRUE Provide ODB- C


FALSE information

ODBROAM Enumeration NOBAR ODB of C


BROHPLMN roaming
BROHPLMNC
BROHPLMNCG
PRS
ODBRCF Enumeration NOBRCF ODB C
BRACF registration of
call forwarding
BRICFEXHC
BRICF
ODBECT Enumeration NOBECT ODB-explicit C
BALLECT call transfer
BInternationalEC
T
BInterzonalECT

2017-10-12 All rights reserved. Page 252 of 638


ODBDECT Boolean TRUE ODB-ECT on C
FALSE served party
pay
ODBMECT Boolean TRUE ODB-ECT on C
FALSE transferred call
existing
ODBPOS Enumeration NOBPOS ODB of packet C
BAPOSB oriented service
HPLMNAPROA
M
BALLAPROAM
ODBPOSTYPE Enumeration BOTH ODB of packet C
MSInit oriented service
type
NetworkInit

Example:
MOD ODB: IMSI="460013907550001", ODBSS=TRUE, ODBIC=NOBIC,
ODBOC=BAOC, ODBECT=NOBECT, ODBDECT=TRUE, ODBPOS=NOBPOS,
ODBPOSTYPE=BOTH;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
When providing the ODB-POS service for the subscriber, you must specify the parameters ODBPOS and
ODBPOSTYPE. When modifying the ODB-POS service, you must specify the parameter ODBPOS or
ODBPOSTYPE.
At least one type of the ODB services must be provided or withdrawn.

9.196 Modify the Presentation/Restriction Attribute


Command Name: MOD PRERES
Function: This command is used to provide or withdraw the number identification services,
including CLIP, CLIR, COLP, and COLR.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 253 of 638


Example:
MOD PRERES: IMSI="460013907550001", CLIP=TRUE, CLIPOVERRIDE=TRUE,
CLIR=TRUE, CLIRMODE=PERMANENT, COLP=TRUE, COLPOVERRIDE=TRUE,
COLR=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter CLIP is set to TRUE, the parameter CLIPOVERRIDE must be specified.
If the parameter COLP is set to TRUE, the parameter COLPOVERRIDE must be specified.
If the parameter CLIR is set to TRUE, the parameter CLIRMODE must be specified.

9.197 Modify Other SS Services


Command Name: MOD OSS
Function: This command is used to provide or withdraw other supplementary services,
including CWAIT, HOLD, MPTY, AOCC, AOCI, ECT, CCBS and CCBSTARGET.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
CWAIT Boolean TRUE Provide CW
FALSE
ACTDEACWAI Enumeratio ACT Activate/Deactivate C
T n DEA CW

ACTDEACWAI Enumeratio ALL Activate/Deactivate C


TBSG n TS1X basic service group
TS2X
TS6X
BS2X
BS3X
TSDX

2017-10-12 All rights reserved. Page 254 of 638


HOLD Boolean TRUE Provide HOLD C
FALSE

MPTY Boolean TRUE Provide MPTY C


FALSE

AOCC Boolean TRUE Provide AOCC C


FALSE

AOCI Boolean TRUE Provide AOCI C


FALSE

ECT Boolean TRUE Provide ECT C


FALSE
TRUE Provide CCBS C
CCBS Boolean
FALSE
TRUE Provide CCBS C
CCBSTARGET Boolean target
FALSE

Example:
MOD OSS: IMSI="444441234567890",CWAIT=TRUE,ACTCWAIT=TS1X, HOLD=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
At least one of the parameters CWAIT, HOLD, MPTY, AOCC, AOCI, ECT, CCBS, CCBSTARGET
and ACTDEACWAIT must be specified.
If the parameter CWAIT is set to TRUE, the parameter ACTDEACWAIT is optional and can only be set
to ACT. If the parameter CWAIT is set to TRUE, the parameter ACTDEACWAIT need not be specified.
If the parameter CWAIT is not specified, the parameter ACTDEACWAIT is optional.
If the parameter ACTDEACWAIT is specified, the parameter ACTDEACWAITBSG must be specified. If
the parameter ACTDEACWAIT is not specified, the parameter ACTDEACWAITBSG need not be
specified.
Before providing the MPTY or ECT services for a subscriber, you must provide the HOLD service for the
subscriber first.
The parameters AOCC and AOCI are mutually exclusive. They cannot be set to TRUE at the same time.

9.198 Query Other SS Services


Command Name: LST OSS

2017-10-12 All rights reserved. Page 255 of 638


Function: This command is used to query other supplementary services, including CWAIT,
HOLD, MPTY, AOCC, AOCI, ECT, CCBS and CCBSTARGET.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
DETAIL Boolean TRUE Display detailed C
FALSE information

Example:
LST OSS: IMSI="444441234567890", DETAIL =TRUE;
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
CWAIT
{BSG}=<Basic Service Group1>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group2>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group3>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group4>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group5>
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{BSG}=<Basic Service Group6>.
{CWAIT}=<"PROV"|"NOTPROV"|"ACT">
{HOLD} = <"PROV"|"NOTPROV">
{MPTY} = <"PROV"|"NOTPROV">
{AOCC} = <"PROV"|"NOTPROV">
{AOCI}= <"PROV"|"NOTPROV">
{ECT}= <"PROV"|"NOTPROV">

2017-10-12 All rights reserved. Page 256 of 638


{CCBS}= <"PROV"|"NOTPROV">
{CCBSTARGET}= <"PROV"|"NOTPROV">

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.199 Modify the CB Services


Command Name: MOD CB
Function: This command is used to provide or withdraw the CB services.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
BAOC Boolean TRUE Provide BAOC C
FALSE
BOIC Boolean TRUE Provide BOIC C
FALSE
BOICEXHC Boolean TRUE Provide C
FALSE BOICEXHC

BORO Boolean TRUE Provide BORO C


FALSE
BAIC Boolean TRUE Provide BAIC C
FALSE
BICROM Boolean TRUE Provide C
FALSE BICROM

Example:
MOD CB: IMSI="444441234567890",BAOC=TRUE, BOIC=TRUE, BOICEXHC=TRUE,
BORO=TRUE, BAIC=TRUE, BICROM=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 257 of 638


SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
At least one of the parameters BAOC, BOIC, BOICEXHC, BORO, BAIC, and BICROM must be
specified.

9.200 Modify the CAMEL Services


Command Name: MOD CAMEL
Function: This command is used to provide or withdraw the CAMEL services, including O-
CSI, T-CSI, VT-CSI, U-CSI, SS-CSI, TIF-CSI, M-CSI, SMS-CSI, GPRS-CSI, D-CSI, O-IM-
CSI, and VT-IM-CSI.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

OCSIPROV Boolean TRUE Provide O-CSI C


FALSE

OCSITPLID Numeral 0-65534 O-CSI template C


ID

TCSIPROV Boolean TRUE Provide T-CSI C


FALSE

TCSITPLID Numeral 0-65534 T-CSI template ID C

VTCSIPROV Boolean TRUE Provide VT-CSI C


FALSE

VTCSITPLID Numeral 0-65534 VT-CSI template C


ID

UCSIPROV Boolean TRUE Provide U-CSI C


FALSE

UCSITPLID Numeral 0-65534 U-CSI template C


ID

SSCSIPROV Boolean TRUE Provide SS-CSI C


FALSE

SSCSITPLID Numeral 0-65534 SS-CSI template C


ID

2017-10-12 All rights reserved. Page 258 of 638


TIFCSIPROV Boolean TRUE Provide TIF-CSI C
FALSE

MCSIPROV Boolean TRUE Provide M-CSI C


FALSE

MCSITPLID Numeral 0-65534 M-CSI template C


ID

MOSMSCSIPROV Boolean TRUE Provide MOSMS- C


FALSE CSI

MOSMSCSITPLID Numeral 0-65534 MOSMS-CSI C


template ID

MTSMSCSIPROV Boolean TRUE Provide MTSMS- C


FALSE CSI

MTSMSCSITPLID Numeral 0-65534 MTSMS-CSI C


template ID

GPRSCSIPROV Boolean TRUE Provide GPRS- C


FALSE CSI

GPRSCSITPLID Numeral 0-65534 GPRS-CSI C


template ID

DCSIPROV Boolean TRUE Provide D-CSI C


FALSE

DCSITPLID Numeral 0-65534 D-CSI template C


ID

IMOCSIPROV Boolean TRUE Provide IMO-CSI C


FALSE

IMOCSITPLID Numeral 0-65534 IM-OCSI C


template ID

IMVTCSIPROV Boolean TRUE Provide IM-VT- C


FALSE CSI

IMVTCSITPLID Numeral 0-65534 IM-VT-CSI C


template ID

Example:
MOD CAMEL: IMSI="444441234567890", OCSIPROV=TRUE, OCSITPLID = 1,
TCSIPROV=TRUE, TCSITPLID=1,VTCSIPROV=TRUE,
VTCSITPLID=1,UCSIPROV=TRUE, UCSITPLID=1, SSCSIPROV=TRUE,
SSCSITPLID=1, TIFCSIPROV=TRUE, MCSIPROV=TRUE, MCSITPLID=1,
SMSCSIPROV=TRUE ,SMSCSITPLID=1, GPRSCSIPROV=TRUE ,GPRSCSITPLID=1,
DCSIPROV=TRUE ,DCSITPLID=1, IMOCSIPROV =TRUE , IMOCSITPLID =1,
IMVTCSIPROV =TRUE , IMVTCSITPLID =1;

2017-10-12 All rights reserved. Page 259 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
At least one type of the CAMEL services must be provided or withdrawn.
If a CSI service is provided for a subscriber, the corresponding template ID must be specified. If a CSI
service is withdrawn for a subscriber, the corresponding template ID need not be specified.

9.201 Check the Subscriber Data Consistency


Command Name: CHK CONSY
Function: This command is used to check the data consistency for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
CHK CONSY: IMSI="111111111111111";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.202 Modify the SMSCF Service


Command Name: MOD SMSCF
Function: This command is used to modify the SMSCF service for a subscriber.

2017-10-12 All rights reserved. Page 260 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide SMSCF M
FALSE
OFAID Numeral 0-65534 OFA template ID O

Example:
MOD SMSCF: IMSI="460000009123456", PROV=TRUE, OFAID=1;
MOD SMSCF:IMSI="460000009123456", PROV= FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The parameter OFAID is specified only when the parameter PROV is set to TRUE.

9.203 Active Subscribers SMSCF Sservice


Command Name: ACT SMSCF
Function: This command is used to active the SMSCF service for a subscriber.
Parameter Description:

Name Type Range Description Remar


ks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
ACTIVE Boolean TRUE Active SMSCF M
FALSE
FTN String 1-16 Forwarded-to number C

2017-10-12 All rights reserved. Page 261 of 638


PROPERT Enumeration INTERNATIONAL Property of FTN C
Y NATIONAL

Example:
ACT SMSCF: IMSI="460000009123456", ACTIVE=TRUE, FTN="86139998898",
PROPERTY=INTERNATIONAL;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter ACTIVE is set to TRUE, the parameters FTN and PROPERTY are mandatory.

9.204 Query the SMSCF Service


Command Name: LST SMSCF
Function: This command is used to query the SMSCF data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST SMSCF: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{OFATPLID} = <OFA template ID>
{FTN} = <Forward to Number>
{STATUS} = <"PROV"|"NOTPROV"|"REG"|"ACT"|"QUICENT">

2017-10-12 All rights reserved. Page 262 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.205 Modify the MC Service


Command Name: MOD MC
Function: This command is used to modify the MC data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide MC service M
FALSE
NBRSB Numeral 2-7 Maximum MC attempts C
allowed
NBRUSE Numeral 1-7 User determined maximum C
R MC attempts

Example:
MOD MC: IMSI="460000009123456", PROV=TRUE, NBRSB=3, NBRUSER=3;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter MC is set to FALSE, the parameters NBRSB and NBRUSER need not be specified.
The value of the parameter NBRSB is larger than or equal to that of NBRUSER.

2017-10-12 All rights reserved. Page 263 of 638


9.206 Query the MC Service
Command Name: LST MC
Function: This command is used to query the MC data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST MC: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{MC} = <NOTPROV|PROV >
{NBRSB} = < Maximum of MC attempts allowed >
{NBRUSER} = < User determined maximum MC attempts >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.207 Modify the IST Service


Command Name: MOD IST
Function: This command is used to modify the IST data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide IST service M
FALSE

2017-10-12 All rights reserved. Page 264 of 638


ISTTIME Numeral 15-255 IST Alert Timer C
R
ISTRSP Enumeration EMPTY Content of Response of C
NEW_AL IST Alert
ERT_
TIMER
TERMIN
ATECAL
LACTIVI
TYREFE
RRED
TERMIN
ATEALL
CALLAC
TIVITIES
WITHDR
AW

Example:
MOD IST: IMSI="465700000000000", PROV=TRUE, ISTTIMER=20, ISTRSP= EMPTY;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameters ISTTIMER and ISTRSP are mandatory for the
IST subscription and are optional for the IST modification.
If the parameter PROV is set to FALSE, ISTTIMER and ISTRSP cannot be specified together.

9.208 Query the IST Service


Command Name: LST IST
Function: This command is used to query the IST data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

2017-10-12 All rights reserved. Page 265 of 638


Example:
LST IST: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{IST} = <NOTPROV|PROV >
{ISTTIMER} = <15~255>
{ISTRSP} = < EMPTY | NEW_ALERT_TIMER |
TERMINATECALLACTIVITYREFERRED | TERMINATEALLCALLACTIVITIES ||
WITHDRAW >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.209 Send a Command for Immediate Service


Termination
Command Name: SND ISTCMD
Function: This command is used to send a command from the SMU to the VMSC/GMSC, so
as to immediately terminate the activities of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
MSCNU String 1-15 MSC Number O
M

Example:
SND ISTCMD: IMSI="984519856312345",MSCNUM="123456789";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 266 of 638


SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.210 Modify the DIC Service


Command Name: MOD DIC
Function: This command is used to modify the DIC data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide DIC M
FALSE service

DICLENGTH Enumeration DICR_0~0 Length of DIC C


DICR_1~1
DICR_2~2
DICR_3~3
DICR_4~4
DICR_5~5
DICR_6~6
DICR_7~7
DICR_8~8
DICR_9~9
DICR_10~10
DICR_11~11
DICR_12~12
DICR_13~13
DICR_14~14
DICR_15~15
DICR_16~16
DICV~127

Example:
MOD DIC: IMSI="460111111111111", PROV=TRUE, DICLENGTH=DICR_0;

2017-10-12 All rights reserved. Page 267 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:The operation is successful.
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameter DICLENGTH must be specified.

9.211 Query the DIC Service


Command Name: LST DIC
Function: This command is used to query the DIC data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST DIC: IMSI="460111111111111";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>,
{ISDN}=<MSISDN number>,
{Provide}=<TRUE|FALSE>
{ ACCLENGTH }=< 0~16|127 >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

2017-10-12 All rights reserved. Page 268 of 638


9.212 Modify the Multi-IMSI Service
Command Name: MOD MIMSI
Function: This command is used to modify the multi-IMSI data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide multi- M
FALSE IMSI service

OPTIONTYPE Enumeration ADD Operation type C


MOD
MIMSITYPE Enumeration MultiIMSI Multi-IMSI C
SimultaneousRing type
OrderlyRing
OneLive
MIMSI2 String 6-15 IMSI2 C
CALL_INDEX2 Numeral 1-9 Call index of C
IMSI2
MIMSI3 String 6-15 IMSI3 C
CALL_INDEX3 Numeral 1-9 Call index of C
IMSI3
MIMSI4 String 6-15 IMSI4 C
CALL_INDEX4 Numeral 1-9 Call index of C
IMSI4
MIMSI5 String 6-15 IMSI5 C
CALL_INDEX5 Numeral 1-9 Call index of C
IMSI5
MIMSI6 String 6-15 IMSI6 C
CALL_INDEX6 Numeral 1-9 Call index of C
IMSI6
MIMSI7 String 6-15 IMSI7 C
CALL_INDEX7 Numeral 1-9 Call index of C
IMSI7
MIMSI8 String 6-15 IMSI8 C

2017-10-12 All rights reserved. Page 269 of 638


CALL_INDEX8 Numeral 1-9 Call index of C
IMSI8
MIMSI9 String 6-15 IMSI9 C
CALL_INDEX9 Numeral 1-9 Call index of C
IMSI9
MIMSI_SMS Numeral 1-9 SMS activation C
card
MIMSI_VOBB Numeral 0-9 VOBB Card C

Example:
MOD MIMSI: IMSI="460111111111111", PROV=TRUE, OPTIONTYPE=ADD,
MIMSITYPE=MultiIMSI, IMSI2="460222222222222", CALL_INDEX2=3;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:The operation is successful.
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.213 Query the Multi-IMSI Service


Command Name: LST MIMSI
Function: This command is used to query the multi-IMSI data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST MIMSI: IMSI="460111111111111";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>

2017-10-12 All rights reserved. Page 270 of 638


{ISDN}=<MSISDN Number>
{CALL_INDEX}=< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 >
{MULTIIMSI}=<"PROV"|"NOTPROV">
{IMSI2} = <IMSI Number 2>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI3 = <IMSI Number 3>
{CALL_INDEX} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI4} = <IMSI Number 4>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI5} = <IMSI Number 5>
{CALL_INDEX} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI6} = <IMSI Number 6>
{CALL_INDEX} =< 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI7} = <IMSI Number 7>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI8} = <IMSI Number 8>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{IMSI9} = <IMSI Number 9>
{CALL_INDEX }= < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9>
{VOICENUMBER1}=< Voice number 1>
{VOICE_INDEX}=< 1 | 2 >
{VOICENUMBER2}=< Voice number 2>
{VOICE_INDEX}=< 1 | 2 >
{MIMSI_SMS} = < 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 >
{MIMSI_VOBB} = < 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 >
{MIMSITYPE} = < MultiIMSI | SimultaneouslyRing| OrderlyRing |OneLive >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 271 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.214 Modify the ROUTECATEGORY Service


Command Name: MOD ROUTECATEGORY
Function: This command is used to modify the route category data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide M
FALSE routecategory
service
ROUTECATEG Numeral 1-255 Route category C
ORY

Example:
MOD ROUTECATEGORY: IMSI="460000009123456", PROV=TRUE,
ROUTECATEGORY=4;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:The operation is successful.
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.215 Query the ROUTECATEGORY Service


Command Name: LST ROUTECATEGORY
Function: This command is used to query the route category data of a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 272 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST ROUTECATEGORY: IMSI="460100008001001";

Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{ROUTECATEGORY}=< 1 ~ 255 >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.216 Modify the Subscription Data of the Expand


Enhanced Routing Service
Command Name: MOD EXEXROUTECATEGORY
Function: This command is used to modify the subscription data of the Expand Enhanced
Routing service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide the M
FALSE Expand
Enhanced
Routing service

2017-10-12 All rights reserved. Page 273 of 638


Expand Routing Numeral 1-2147483647 The index of C
category the Expand
enhanced
routing service.

Example:
MOD EXEXROUTECATEGORY: IMSI="460000009123456", PROV=TRUE,
EXEXROUTECATEGORY =4;

Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:The operation is successful.
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.217 Query the Subscription Data of the Expand


Enhanced Routing Service
Command Name: LST EXEXROUTECATEGORY
Function: This command is used to query the subscription data of the Expand Enhanced
Routing service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST EXEXROUTECATEGORY: IMSI="460100008001001";

Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= < MSISDN number>

2017-10-12 All rights reserved. Page 274 of 638


{ EXEXROUTECATEGORY }=< 1 ~ 2147483647 >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.218 Modify the Multi-IMSI Voice Mail Service


Command Name: MOD MIMSIVM
Function: This command is used to modify the voice mail data of a multi-IMSI subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide M
FALSE routecategory
service
VOICENUMBE String 1-15 Voice Mail C
R Number
VOICE_INDEX Numeral 1-2 Voice Index C

Example:
MOD MIMSIVM: IMSI="460000009123456", PROV=TRUE,
VOICENUMBER="86123456", VOICE_INDEX=1;

Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:The operation is successful.
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 275 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.219 Query the Multi-IMSI Voice Mail Service


Command Name: LST MIMSIVM
Function: This command is used to query the voice mail data of a multi-IMSI subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST MIMSIVM: IMSI="460100008001001";

Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{VOICENUMBER1}=< Voice number 1>
{VOICE_INDEX}=< 1 | 2 >
{VOICENUMBER2}=< Voice number 2>
{VOICE_INDEX}=< 1 | 2 >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.220 Modify the Call Redirection Service


Command Name: MOD CR
Function: This command is used to modify the call redirection data of a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 276 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide CR C
FALSE service

CALLREDIRE Numeral 0-255 Call redirection C


CT category

Example:
MOD CR: IMSI="460100008001001", PROV=TRUE, CALLREDIRECT =23;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:The operation is successful.
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.221 Query the Call Redirection Service


Command Name: LST CR
Function: This command is used to query the call redirection data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST CR: IMSI="460100008001001";

Response:
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 277 of 638


{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number>
{CALLREDIRECT}=< 0 ~ 255 | "NOTPROV" >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.222 Modify the NRBT Service


Command Name: MOD NRBT
Function: This command is used to provide or withdraw the NRBT service for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE For provision or withdrawal of M
FALSE Voice&VP dual number;

NRBT Numeral 1-65535 INAP INDEX for National Ring Back C


Tone service;

ALSNRBT Boolean TRUE Provide NRBT for the ALS auxiliary C


PROV FALSE number

ALSNRBT Numeral 1-65535 NRBT index for the ALS auxiliary C


number

Example:
MOD NRBT: IMSI="444441234567890",PROV= TRUE,NRBT=600;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 278 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, this command is used to withdraw the NRBT service.
If the parameter PROV is set to TRUE, this command is used to provide the NRBT services.

9.223 Query the NRBT Service


Command Name: LST NRBT
Function: This command is used to query the ring back tone service data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST NRBT: IMSI="444441234567890";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >,
{ISDN}=< MSISDN Number >,
{NRBT}=<"PROV"|"NOTPROV">
{NRBTIndex}=< INAP INDEX for National Ring Back Tone service>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either parameter IMSI or ISDN need to be present but not both.


This command is only applied to the subscriber whose NAM is BOTH or MSC.

9.224 Modify the Optimized GPRS Data


Command Name: MOD OPTGPRS
Function: This command is used to modify the optimized GPRS data.
Parameter Description:

Name Type Range Description Remarks

2017-10-12 All rights reserved. Page 279 of 638


Name Type Range Description Remarks

ISDN String 1-15 MSISDN C


number.
PRIORITY_LEV Enumeration LOW PRIORITY_LEV C
EL HIGH EL

PROV Enumeration ADDPDPCNTX: Operation type M


Add a PDP
context.
MODPDPCNTX:
Modify a PDP
context.
RMVPDPCNTX:
Delete a PDP
context.
RMVALLCNTX:
Withdraw the
GPRS service.
MODGLOBALC
HARING: Modify
the global
charging
characteristic.
(GPRSOPTYPE
for details)

CNTXID Numeral 1-50 PDP/PDN C


context ID
APN_TYPE Enumeration PS_APN: The APN APN type C
belongs to the
packet switched
(PS) domain.
EPS_APN: The
APN belongs to the
evolved packet
system (EPS).
BOTH: The APN
belongs to both the
PS domain and the
EPS.
Default value:
PS_APN.
APNTPLID Numeral 0-65534 APN template ID C
DEFAULTCFGF Boolean TRUE Default APN C
LAG FALSE

2017-10-12 All rights reserved. Page 280 of 638


Name Type Range Description Remarks

QOSTPLID Numeral 0-65534 QOS template ID C


EPS_QOSTPLID Numeral 0-65534 EPS QoS C
template ID
PDPTYPE Enumeration X25 PDP/PDN type C
PPP
OCSIHOSS
IPV4
IPV6
IPV4IPV6
IPV4_OR_IPV6
ADDIND Enumeration STATIC PDP/PDN C
DYNAMIC address
indication
Default: DYNAMIC
PDPADD String 0-40 PDP/PDN C
address
ADD2IND Enumeration STATIC PDP/PDN C
DYNAMIC address
indication
Default: DYNAMIC
PDPADDIPV4 String 7~15 PDP/PDN IPv4 C
address
VPLMN Boolean TRUE VPLMN address C
FALSE allowed

2017-10-12 All rights reserved. Page 281 of 638


Name Type Range Description Remarks

CHARGE Enumeration NONE Charging C


HOT characteristic
FLAT
PREPAID
NORMAL
3:HOT
And FlAT
5:HOT
And PREPAID
6:FlAT And
PREPAID
7:HOT,FlAT And
PREPAID
9:HOT And
NORMAL
10:FlAT And
NORMAL
11:HOT,FlAT And
NORMAL
12:PREPAID And
NORMAL
13:HOT,PREPAI
D And NORMAL
14:FlAT,PREPAI
D And NORMAL
15:HOT,FlAT,PR
EPAID And
NORMAL
16~254:user-
defined
Default: NORMAL
STDCHARGE String "0000"~"FFFF" Extended APN C
level Charging
Characteristic

2017-10-12 All rights reserved. Page 282 of 638


Name Type Range Description Remarks

CHARGE_GLO Enumeration NONE Global charging C


BAL HOT characteristic
FLAT
PREPAID
NORMAL
3:HOT
And FlAT
5:HOT
And PREPAID
6:FlAT And
PREPAID
7:HOT,FlAT And
PREPAID
9:HOT And
NORMAL
10:FlAT And
NORMAL
11:HOT,FlAT And
NORMAL
12:PREPAID And
NORMAL
13:HOT,PREPAI
D And NORMAL
14:FlAT,PREPAI
D And NORMAL
15:HOT,FlAT,PR
EPAID And
NORMAL
16~254:user-
defined
Default:NORMAL
SCHARGE_GL String "0000"~"FFFF" Extended UE C
OBAL level Charging
Characteristic

Example:
MOD OPTGPRS: IMSI="123456789012345", PROV=ADDPDPCNTX, CNTXID=1,
APNTPLID=3, QOSTPLID=3, PDPTYPE=IPV4,ADDIND=STATIC,
PDPADD="10.64.12.11", VPLMN=TRUE, CHARGE=HOT;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 283 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter APN_TYPE is set to PS_APN or BOTH, the parameter QOSTPLID is
mandatory..
If the parameter APN_TYPE is set to EPS_APN or BOTH, the parameter EPS_QOSTPLID is
mandatory.
If the parameter ADDIND is set to STATIC and the parameter PDPTYPE is set to IPV4, one of the
parameters PDPADD or PDPADDV4 should be present.and their values should be a IPV4 address.
If the parameter ADDIND is set to STATIC and the parameter PDPTYPE is set to IPV6, the
parameter PDPADD should be present and its value should be a IPv6 address. the parameter
PDPADDV4 should not be present.
If the parameter ADDIND is set to STATIC and the parameter PDPTYPE is set to IPV4IPV6, the
parameter PDPADD should be present and its value should be a IPv6 address.
If the parameter ADD2IND is set to STATIC and the parameter PDPTYPE is set to IPV4IPV6, the
parameter PDPADDIPv4 should be present and its value should be a IPv4 address.
If the parameter ADDIND is set to STATIC and the parameter PDPTYPE is set to IPv4_OR_IPv6,
one or both of the parameters PDPADD or PDPADDV4 should be present. the value of PDPADD
should be a IPv6 address and the value of PDPADDV4 should be a IPv4 address.
If the parameter ADDIND is set to STATIC and the parameter PDPTYPE is set to IPV4_OR_IPV6,
the parameter PDPADD should be present and its value should be a IPv6 address.
If the parameter ADD2IND is set to STATIC and the parameter PDPTYPE is set to IPV4_OR_IPV6,
the parameter PDPADDIPv4 should be present and its value should be a IPv4 address.
If the parameter ADDIND is set to DYNAMIC, the parameter PDPADD should not be present.
If the parameter ADD2IND is set to DYNAMIC, the parameter PDPADDV4 should not be present.
Only one of the CHARGE and STDCHARGE should be present.
Only one of the CHARGE_GLOBAL and SCHARGE_GLOBAL should be present.

9.225 Query the Optimized GPRS Data


Command Name: LST OPTGPRS
Function: This command is used to query the optimized GPRS data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST OPTGPRS: IMSI="444441234567890";
Response:

2017-10-12 All rights reserved. Page 284 of 638


If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{MSISDN}=<MSISDN number>
{CHARGE_GLOBAL}=< NONE | HOT| FLAT | PREPAID | NORMAL| 3 | 5 | 6 | 7 | 9 | |
254 >
{SCHARGE_GLOBAL}=<UE level charging characteristic,such as 007F>
{TPLID}=< 0~65534>
{CNTXID }=< 0~50>
{APN_TYPE}=< PS_APN | EPS_APN | BOTH >
{APNTPLID}=< 0~65534>
{DEFAULTCFGFLAG}=< TRUE|FALSE>
{QOSTPLID}=< 0~254>
{EPS_QOSTPLID}=< 0~65534>
{PDPTYPE}=< X25 | PPP | OCSIHOSS | IPV4 | IPV6 | IPV4IPV6 | IPV4_OR_IPV6 >
{ PDPADD }=< PDP Address1>
{PDPADDIPV4}=< PDP IPV4 Address>
{ VPLMN }=< TRUE|FALSE>
{CHARGE }=< NONE | HOT| FLAT | PREPAID | NORMAL | 3 | 5 | 6 | 7 | 9 | | 254 >
{STDCHARGE }=<APN level charging characteristic,such as 008F>
{CNTXID }=< 0~50>
...........
"Binding OptGprsTpl Data"
{HLRSN}=< HLR Serial No in the redundant HLR center >
{TPLID}=< 0~65534>
{TPLNAME}=< OptGprs Template Name>
{CNTXID }=< 0~50>
{APNTYPE}=< PS_APN | EPS_APN| BOTH>
{APNTPLID}=< 0~65534>
{DEFAULTCFGFLAG}=< TRUE | FALSE>
{WILDCARDFLAG}=< TRUE | FALSE>
{QOSTPLID}=< 0~65534>
{EPSQOSTPLID}=< 0~65534>
{VPLMN }=< TRUE | FALSE>
{PDPTYPE}=< X25 | PPP | OCSIHOSS | IPV4 | IPV6 | IPV4IPV6 | IPV4_OR_IPV6 >

2017-10-12 All rights reserved. Page 285 of 638


{CHARGE }=< NONE | HOT| FLAT | PREPAID | NORMAL | 3 | 5 | 6 | 7 | 9 | | 254 >
{STDCHARGE}=< Standard Charge>

If the operation fails, the error codes will be returned. For details on the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.226 Modify the Optimized GPRS by Template


Command Name: MOD TPLOPTGPRS
Function: This command is used to provide, modify, or withdraw the GPRS services for
subscribers by using an optimized GPRS template.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide optimized M
FALSE OPTGPRS

TPLID Numeral 0-65534 Optimized OPTGPRS C


template ID
DELOLD Boolean TRUE Delete old apn C
FALSE

Example:
MOD TPLOPTGPRS: IMSI="460000009123456", PROV=TRUE, TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 286 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.227 Modify Multi-Number User Group Services


Command Name: MOD MNUG
Function: This command is used to provide or withdraw the Multi-Number User Group
Services.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Enumeration TRUE/FA Add or delete member M
LSE
GTYPE Enumeration MISDN/EI Multi-number user C
MSI group
SIMSI String 6-15 IMSI number C
SISDN String 1-15 MSISDN number C
TCR Enumeration PCALL Terminating call right C
/NCALL
ACTISDN Enumeration TRUE/ Activate MSISDN C
NONE

Example:
MOD MNUG: IMSI="460000009012345", PROV=TRUE, GTYPE=EIMSI,
SIMSI="460000000912345";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 287 of 638


The parameters IMSI and ISDN are the data of subscriber A. The two parameters are mutually exclusive.
Specify only one of them.
The parameters SIMSI and SISDN are the data of subscriber B. The two parameters are mutually
exclusive. Specify only one of them.
If PROV is set to TRUE, specify GTYPE and SIMSI (or SISDN). SIMSI and SISDN are mutually
exclusive. Specify only one of them. If PROV is set to FALSE, do not specify GTYPE.
If GTYPE is set to MISDN, specify TCR and ACTISDN.

9.228 List Multi-Number User Group Services


Command Name: LST MNUG
Function: This command is used to query the data of the Multi-Number User Group
Services.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST MNUG: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI number >
{LISDN}= < MSISDN number >
{GTYPE}=< EIMSI >
{ACTIVE}=< Active MSISDN number >
{SISDN}=< MSISDN number >
"Member Number" "TCR" "ID"
{MSISDN number} + { PCALL | NCALL} + {1~9}

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The Member Number, TCR, and ID parameters are displayed in the command output only for Multi-
MSISDN Multi-Profile subscribers.

2017-10-12 All rights reserved. Page 288 of 638


9.229 Modify the CCBS Service
Command Name: MOD CCBS
Function: This command is used to provide or withdraw the Completion of Calls to Busy
Subscriber (CCBS) service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN C
number
CCBS Boolean TRUE Provide CCBS C
FALSE
CCBSTARGET Boolean TRUE Provide CCBS C
FALSE target

Example:
MOD CCBS: IMSI="460000009123456", CCBS=TRUE, CCBSTARGET=TRUE;

Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.230 Query the CCBS Service


Command Name: LST CCBS
Function: This command is used to query the CCBS service data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 289 of 638


ISDN String 1-15 MSISDN number C

Example:
LST CCBS: IMSI="460000009012345";

Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= < MSISDN number>
{CCBS}=< PROV| NOTPROV >
{CCBSTARGET}=< PROV| NOTPROV >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.231 Modify CSI STATE


Command Name: MOD CSISTATE
Function: This command is used to modify the CSI state.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
CSITYP Enumeratio MCSI CSI type M
E n
CSISTA Boolean TRUE CSI state M
TE FALS
E

Example:
MOD CSISTATE: IMSI="4600000000000", CSITYPE=MCSI, CSISTATE=TRUE;

2017-10-12 All rights reserved. Page 290 of 638


Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.232 Modify Subscription Data of ACR


Command Name: MOD ACR
Function: This command is used to modify the subscription data of the Anonymous Call
Rejection (ACR) service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Enumeration TRUE Provide ACR M
FALSE

Example:
MOD ACR: IMSI="444441234567890",PROV=TRUE;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 291 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.233 Query Subscription Data of ACR


Command Name: LST ACR
Function: This command is used to query the subscription data of the ACR service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST ACR: IMSI="444441234567890";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{STATUS}=<"PROV"|"NOTPROV"|"ACT">
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.234 Activate ACR


Command Name: ACT ACR
Function: This command is used to activate the ACR service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

2017-10-12 All rights reserved. Page 292 of 638


Example:
ACT ACR: IMSI="444441234567890";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.235 Deactivate ACR


Command Name: DEA ACR
Function: This command is used to deactivate the ACR service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
DEA ACR: IMSI="444441234567890";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 293 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.236 Add IMSIRTSUB


Command Name: ADD IMSIRTSUB
Function: This command is used to add the global routing data for IMSI-specific
redirection.

Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


HLRSN Numeral 1-255 HLR serial number M

Example:
ADD IMSIRTSUB: IMSI="123456", HLRSN ="222";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

9.237 Modify the IMSIRTSUB Service


Command Name: MOD IMSIRTSUB
Function: This command is used to modify the configuration of FNR subscribers who use
IMSIs for message routing.
Parameter Description:

2017-10-12 All rights reserved. Page 294 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI C


HLRSN Numeral 1-255 HLR serial number C

Example:
MOD IMSIRTSUB: IMSI="123456", HLRSN="222";
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

9.238 Query the IMSIRTSUB Service


Command Name: LST IMSIRTSUB
Function: This command is used to query the configuration of FNR subscribers who uses
IMSIs for message routing.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C

Example:
LST IMSIRTSUB: IMSI="123456";
Response
If the operation succeeds, one of the following success codes is displayed:
{IMSI}=<IMSI Number>,
{HLRSN}=< HLR Serial No in the redundant HLR center >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 295 of 638


None.

9.239 Remove IMSIRTSUB


Command Name: RMV IMSIRTSUB
Function: This command is used to delete FNR subscribers who use IMSIs for message
routing.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C

Example:
RMV IMSIRTSUB: IMSI="123456";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

9.240 Add NPOTHERRPT


Command Name: ADD NPOTHERRPT
Function: This command is used to add a subscriber who ports the number between other
networks.
Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN C

RN String 1-10 RN M
MSCID String 1-15 MSCID C

2017-10-12 All rights reserved. Page 296 of 638


Example:
ADD NPOTHERRPT: ISDN="86131075003002", RN="1112";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

MSCID is optional. If the NP target solution is used, this parameter is mandatory.

9.241 Remove NPOTHERRPT


Command Name: RMV NPOTHERRPT
Function: This command is used to delete the data of a subscriber who ports the number
between other networks.
Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN C

Example:
RMV NPOTHERRPT: ISDN="86131075003002";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

9.242 Modify the NPOTHERRPT Service


Command Name: MOD NPOTHERRPT

2017-10-12 All rights reserved. Page 297 of 638


Function: This command is used to modify the data of a subscriber who ports the number
between other networks.
Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN C


RN String 1-10 RN C

MSCID String 1-15 MSCID C

Example:
MOD NPOTHERRPT: ISDN="86131075003003", RN="1113";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

RN and MSCID are optional. Specify only one of them.

9.243 Query the NPOTHERRPT Service


Command Name: LST NPOTHERRPT
Function: This command is used to query the data of a subscriber who ports the number
between other networks.
Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN M

Example:
{ ISDN }=< ISDN Number>,
{ RN }=< RN >,
{ MSCID }=< MSCID >

2017-10-12 All rights reserved. Page 298 of 638


Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

9.244 Add NPDONORSUB


Command Name: ADD NPDONORSUB
Function: This command is used to add a ported-out subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
RN String 1-10 RN M
MSCNU String 1-15 MSC number C
M

Example:
ADD NPDONORSUB: IMSI="4601075003001",ISDN="86131075003001", RN="1112";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 299 of 638


IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .
When you add a single ported-out subscriber, specify IMSI and ISDN. ISDN is mandatory, whereas IMSI is
optional.

9.245 Modify the NPDONORSUB Service


Command Name: MOD NPDONORSUB
Function: This command is used to modify the data of a ported-out subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

RN String 1-10 RN C
MSCNU String 1-15 MSC number C
M

Example:
MOD NPDONORSUB: IMSI="460000009012345", RN="1113";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.246 Remove NPDONORSUB


Command Name: RMV NPDONORSUB
Function: This command is used to delete the data of a ported-out subscriber.

2017-10-12 All rights reserved. Page 300 of 638


Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
RMV NPDONORSUB: ISDN="86138075003001";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.247 Query the NPDONORSUB Service


Command Name: LST NPDONORSUB
Function: This command is used to query the data of a ported-out subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST NPDONORSUB: IMSI="460000009012345";
Response
If the operation succeeds, one of the following success codes is displayed:
{ IMSI }=< IMSI Number>,
{ ISDN }=< ISDN Number>,
{ RN }=< RN >,

2017-10-12 All rights reserved. Page 301 of 638


{ HLRNUM }=< HLRNUM >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.248 Modify the SMSROUTE Service


Command Name: MOD SMSROUTE
Function: This command is used to modify the SMS_ROUTE template ID.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide the SMS- M
FALS Route ID
E

TPLID Numeral 0-254 SMS-ROUTE C


template ID

Example:
MOD SMSROUTE: IMSI="460000009123456", PROV=TRUE, TPLID=4;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.249 Query the SMSROUTE Service


Command Name: LST SMSROUTE

2017-10-12 All rights reserved. Page 302 of 638


Function: This command is used to query the SMS_Route template ID.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST SMSROUTE: IMSI="460000009123456";
Response
If the operation succeeds, one of the following success codes is displayed:
{ IMSI }=< IMSI Number>,
{ ISDN }=< ISDN Number>,
{ TPLID }=< SMS-ROUTE template ID >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.250 Activating the CFD Service


Command Name: ACT CFD
Function: Use this command to activate the CFD service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

2017-10-12 All rights reserved. Page 303 of 638


BSG Enumeration ALL Basic service group C
TS1X
TS6X
BS2X
BS3X
TSDX

Example:
ACT CFD: IMSI="460000009123456";
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.251 Deactivating the CFD Service


Command Name: DEA CFD
Function: Use this command to deactivate the CFD service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
BSG Enumeration ALL Basic service group C
TS1X
TS6X
BS2X
BS3X
TSDX

2017-10-12 All rights reserved. Page 304 of 638


Example:
DEA CFD: IMSI="460000009123456";
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.252 Sending a Simulative UpdateLocation Message


Command Name: SND UPL
Function: Use this command to send a simulative UpdateLocation message.
Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN C

Example:
SND UPL: ISDN="86131075003003";
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

2017-10-12 All rights reserved. Page 305 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

9.253 Sending a Reset Update Location Message


Command Name: RST UPL
Function: Use this command to send a Reset Update Location message to the NPMSC for the
NPMSC to update the location information about a subscriber.
Parameter Description:
N/A
Example:
RST UPL:;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

9.254 Modifying the NSMSIN


Command Name: MOD NSMSIN
Function: Use this command to provide or withdraw the NSN Short Message Intelligent
(NSMSIN) service,or modify the NSN Short Message Intelligent (NSMSIN) service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
SMSINP Boolean TRUE Whether to provide M
ROV FALS or withdraw
E NSMSIN service

SCPADD String 1-15 Service control C


point address

SKEY Numeral 0- NSMSIN Service C


21474836 Key
47

2017-10-12 All rights reserved. Page 306 of 638


DP Enumeration MO Detecting point When
MT the
service
SR is
provided
for the
subscrib
er and
SMSINP
ROV is
set to
TRUE,
this
paramet
er is
mandato
ry. When
the
service
is
modified
for the
subscrib
er and
SMSINP
ROV is
set to
TRUE,
this
paramet
er is
optional.

TAMM Boolean TRUE Triggering all C


FALS multiple messages
E
ACT Boolean TRUE Whether to active C
FALS or deactive
E NSMSINservice.

Example:
MOD NSMSIN: IMSI="460000009123456", SMSINPROV=TRUE,
SCPADD="8613911111", SKEY=1, DP=MO, TAMM=TRUE, ACT= TRUE;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 307 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.255 Listing the NSMSIN


Command Name: LST NSMSIN
Function: Use this command to query the NSN Short Message Intelligent (NSMSIN)
service data.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST NSMSIN: IMSI="460000009123456";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ SCPADD}=< SCPADD >,
{ SKEY}=< 0~2147483647>
{ DP}=< "MO"|"MT"|"SR">
{ TAMM}=< TRUE|FALSE >
{ STATUS }=< NOTPROV|PROV|ACT >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

2017-10-12 All rights reserved. Page 308 of 638


9.256 Modifying the COMISDN Service
Command Name: MOD COMISDN
Function: Use this command to provide or withdraw the COMISDN service or modify the
COMISDN service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide COMISDN M
FALS
E
COMIS String 1-15 COMISDN C
DN
OVERID Boolean TRUE COMISDN override C
E FALS enable
E
ORDER Numeral 2-9 Order of an C
enhanced multi-SIM
subscriber

Example:
MOD COMISDN: IMSI="460000009123456", PROV=TRUE,
COMISDN="460000001111111", OVERIDE=TRUE;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 309 of 638


IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.257 Listing the COMISDN Service


Command Name: LST COMISDN
Function: Use this command to query the COMISDN service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST COMISDN: IMSI="460000009012345";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ COMISDN}=< COMISDN Number >,
{ OVERIDE}=< TRUE/FALSE >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.258 Listing the OWNISDN


Command Name: LST OWNISDN
Function: Use this command to query all the own MSISDNs in a common MSISDN group.
Parameter Description:

2017-10-12 All rights reserved. Page 310 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST OWNISDN: ISDN="460000009123456";

Response
If the operation succeeds, the format of the returned message is as follows:
{ IMSI }=< IMSI Number>,
{ MSISDN }=< MSISDN Number>,
{ OWNISDN }=< OWNISDN Number >,
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.259 Modifying the DEFAULT OFA Service


Command Name: MOD DEFAULTOFA
Function: Use this command to set or withdraw the ofa template for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
DEFAUL Numeral 0-65534 Default OFA M
TOFA_I template ID
D

Example:
MOD DEFAULTOFA: IMSI="460035589300001", DEFAULTOFA_ID=8;

2017-10-12 All rights reserved. Page 311 of 638


Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.260 Listing the Default ofa Service


Command Name: LST DEFAULTOFA
Function: Use this command to query the COMISDN service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST DEFAULTOFA: IMSI="460035589300001";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ DEFAULTOFA_ID}=< 0-65534 >,
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.261 Modifying the CPP Service


Command Name: MOD CPP

2017-10-12 All rights reserved. Page 312 of 638


Function: Use this command to set or withdraw the CPP service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE To provide or M
FALSE withdraw the CPP
service

Example:
MOD CPP: IMSI="460035589300001", PROV=TRUE;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.262 Listing the CPP Service


Command Name: LST CPP
Function: Use this command to query the CPP service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST CPP: IMSI="460035589300001";

2017-10-12 All rights reserved. Page 313 of 638


Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ CPP}=< PROV|NOTPROV >,
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.263 Modifying the NIR Service (MOD NIR)


Command Name: MOD NIR
Function: Use this command to provide or withdraw the Network Info of Region (NIR)
service for or from subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
RECOR Numeral 1- Number of C
DCOUN 100000 subscribers
T
IMSIFIL String 1-16 Name of IMSI file C
E

ISDNFIL String 1-16 Name of MSISDN C


E file

PROV Boolean TRUE Provide NIR M


FALSE

NIR Numeral 0-999 NIR index C

Example:
1.Provide the NIR service for the subscriber whose IMSI is 460000009123456 with NIR
index set to 22.
MOD NIR: IMSI="460000009123456", PROV=TRUE, NIR=22;
2.Withdraw the NIR service from the subscriber whose IMSI is 460000009123456.

2017-10-12 All rights reserved. Page 314 of 638


MOD NIR: IMSI="460000009123456", PROV=FALSE;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.264 Listing the NIR Service (LST NIR)


Command Name: LST NIR
Function: Use this command to query the subscription of the NIR service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
RECOR Numeral 1- Number of C
DCOUN 100000 subscribers
T
IMSIFIL String 1-16 Name of IMSI file C
E

ISDNFIL String 1-16 Name of MSISDN C


E file

Example:
Query whether the NIR service is provided for the subscriber whose IMSI is
460000009123456.
LST NIR: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
{ IMSI }=< IMSI Number>,

2017-10-12 All rights reserved. Page 315 of 638


{ ISDN }=< ISDN Number>,
{NIR}=< PROV|NOTPROV >
{NIRIndex}=<0~999>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.265 Activating MSISDN


Command Name: ACT ISDN
Function: The Activating Auxiliary Number service allows the system to activate the
auxiliary MSISDN of a specified subscriber to the main MSISDN and change the original
main MSISDN to an auxiliary MSISDN.
Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN C

Example:
ACT ISDN:

ACT ISDN: ISDN="13516888888";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The MSISDN is an auxiliary number of a subscriber.


The MSISDN to be activated cannot be an ALS or VVDN number..

9.266 Modifying the ELCS Service


Command Name: MOD ELCS
Function: Use this command to set or withdraw the ELCS service data for subscribers.

2017-10-12 All rights reserved. Page 316 of 638


Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE To provide or M
FALSE withdraw the ELCS
service

Example:
MOD ELCS: IMSI="460035589300001", PROV=TRUE;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.267 Listing the ELCS Service


Command Name: LST ELCS
Function: Use this command to query the ELCS service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST ELCS: IMSI="460035589300001";

Response
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 317 of 638


{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{ ELCS}=< PROV>,
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

2017-10-12 All rights reserved. Page 318 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

9.268 Modifying the M2M Binding Service


Command Name: MOD IMEIBIND
Function: Use this command to provide, withdraw or modify the M2M binding service for
subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
OPTION Enumer PROVIDE Specifies how to M
TYPE ation MODIFY provide the M2M
binding service
WITHDRAW
DELETEIMEI
IMEI String 14 IMEI bound with C
IMSI

Example:
MOD IMEIBIND: IMSI="123456789012345", OPTIONTYPE=PROVIDE,
IMEI="12345678901234";

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 319 of 638


If this command is executed, the HLR will send a CancelLocation message to the VLR or SGSN.
In the M2M binding service, one IMSI can be bound with only one IMEI, and the binding relationship
between the IMSI and IMEI applies to both the PS domain and the CS domain.
The type of OPTIONTYPE is Enumeration: PROVIDE: provide the M2M binding service; MODIFY:
modify the IMEI that has been bound with an IMSI; WITHDRAW: withdraw the IMEI binding service;
DELETEIMEI: delete the IMEI that has been bound with an IMSI.
IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.269 Listing the M2M Binding Service


Command Name: LST IMEIBIND
Function: Use this command to query the M2M binding service for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST IMEIBIND: IMSI="123456789123456";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{IMSIIMEIBIND}=<<NULL> | IMEI number >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If this command is executed for a subscriber whose M2M binding service is automatic binding and the
subscriber's IMSI is not bound with an IMEI, the result of IMSIIMEIBIND is NULL.

9.270 Modifying status notify to M2M Service


Command Name: MOD M2MNOTIFY
Function: Use this command to provide or withdraw the status notify to M2M service data
for subscribers.

2017-10-12 All rights reserved. Page 320 of 638


Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Enumeration TRUE Notify a third-party M
FALSE platform of
subscriber status
LU

Example:
MOD M2MNOTIFY: IMSI="123456789012345", PROV=TRUE;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.271 Listing status notify to M2M Service


Command Name: LST M2MNOTIFY
Function: Use this command to query the status notify to M2M Service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST M2MNOTIFY: IMSI="123456789123456";

2017-10-12 All rights reserved. Page 321 of 638


Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=< ISDN Number>,
{M2MNOTIFY}=<PROV|NOTPROV|LU>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.272 Modifying the Charging Area Service


Command Name: MOD CA
Function: Use this command to provide or withdraw the charging area (CA) service for
subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide charging M
FALSE area

CA1 Integer 1-9999 Charging area 1 C


CA2 Integer 1-9999 Charging area 2 C
CA3 Integer 1-9999 Charging area 3 C

Example:
MOD CA: IMSI="460000009012345", PROV=TRUE, CA1=1, CA2=2;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 322 of 638


The IMSI and MSISDN parameters are optional. Specify only one of them.
Charging area 1, Charging area 2, and Charging area 3 cannot be set to a same value.

9.273 Listing the Charging Area Service (LST CA)


Command Name: LST CA
Function: Use this command to query the charging area service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST CA: IMSI="460000009012345";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{CA1}= <1~9999>
{CA2}= <1~9999>
{CA3}= <1~9999>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMSI and MSISDN parameters are optional. Specify only one of them.

9.274 Modifying the Fraud Prevention Service


Command Name: MOD FRAUD
Function: Use this command to set or withdraw the Fraud Prevention service data for
subscribers.
Parameter Description:

2017-10-12 All rights reserved. Page 323 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide Fraud M
FALSE Prevention service

TPLID Integer 0-65534 Fraud Prevention C


Template ID

Example:
MOD FRAUD: IMSI="444441234567890",PROV= TRUE , TPLID=2;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This command is only applied to the subscriber whose NAM is BOTH or MSC.
IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.275 Listing the Fraud Prevention Service


Command Name: LST FRAUD
Function: Use this command to query the Fraud Prevention service data for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST FRAUD: IMSI="460035589300001";

Response
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 324 of 638


{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{TPLID}=< Template id>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.276 Modify the CNAP Service


Command Name: MOD CNAP
Function: This command is used to modify the Calling Name Presentation (CNAP)
supplementary service data of a subscriber. It specifies whether to provide the CNAP service
for a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE Provide or withdraw M
FALSE CNAP

OVERRIDE Boolean TRUE Override Enabled C


FALSE

Example:
MOD CNAP:IMSI="345126789012345",PROV=FALSE;
MOD CNAP:IMSI="345126789012345",PROV=TRUE,OVERRIDE=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 325 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
This command is only applied to the subscriber whose NAM is BOTH or MSC.
If the parameter PROV is set to FALSE, the parameter OVERRIDE need not be specified.
If the parameter PROV is set to TRUE, the parameter OVERRIDE is mandatory.

9.277 Query the CNAP Service


Command Name: LST CNAP
Function: This command is used to query the CNAP supplementary service of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CNAP: IMSI="345126789012345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{STATUS}= <PROV|NOTPROV>
{OVERRIDE}=<TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

9.278 Modifying NON-3GPP Subscriber Attributes


Command Name: MOD NONSUB
Function: This command is used to modify the NON-3GPP subscriber attributes.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


number

2017-10-12 All rights reserved. Page 326 of 638


ISDN String 1-15 MSISDN C
number
NON3GPPSUPP Boolean TRUE Whether to M
FALSE support
Non-3GPP
access

NONARD String WLANNOTALLOWED Restriction O


CDMA2000_1XNOTALLOWED on Non-
3GPP
HRPDNOTALLOWED wireless
UMBNOTALLOWED access
EHRPDNOTALLOWED
PROVMIP6 Boolean TRUE Provide O
FALSE Mobile IP
support

MIP6FEAVEC Enumeration MIP6_INTEGRATED Mobile IP C


PMIP6_SUPPORTED support

IP4_HOA_SUPPORTED
ASSIGN_LOCAL_IP
MIP4_SUPPORTED
GTPv2_SUPPORTED
PROVTIMEOUT Boolean TRUE Provide O
FALSE Session
timeout
period

SESSIONTIMEOUT Numeral 1~4294967295 Session C


timeout
period

Example:
MOD NONSUB: IMSI="460000009012345", NON3GPPSUPP=FALSE;
MOD NONSUB: IMSI="460000009012345", NON3GPPSUPP=TRUE,
NONARD=WLANNOTALLOWED-1, PROVMIP6=TRUE,
MIP6FEAVEC=MIP6_INTEGRATED;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 327 of 638


Before configuring the NON-3GPP subscriber attributes, ensure that the subscriber has registered the EPS
service.
The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROVMIP6 is set to TRUE, the parameter MIP6FEAVEC is mandatory.
If the parameter PROVTIMEOUT is set to TRUE, the parameter SESSIONTIMEOUT is mandatory.

9.279 Listing NON-3GPP Subscriber Attributes


Command Name: LST NONSUB
Function: This command is used to query the NON-3GPP subscriber attributes.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST NONSUB: IMSI="460000009012345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{NON3GPPSUPP}= <TRUE|FALSE>
{WLANNOTALLOWED}=<TRUE|FALSE>
{CDMA2000_1XNOTALLOWED}=<TRUE|FALSE>
{HRPDNOTALLOWED}=<TRUE|FALSE>
{UMBNOTALLOWED}=<TRUE|FALSE>
{EHRPDNOTALLOWED}=<TRUE|FALSE>
{MIP6FEAVEC}=<MIP6_INTEGRATED|PMIP6_SUPPORTED|IP4_HOA_SUPPORTED|
ASSIGN_LOCAL_IP | MIP4_SUPPORTED | GTPv2_SUPPORTED >
{SESSIONTIMEOUT}=<1-4294967295>

9.280 Adding a KI in a different Partition


Command Name: ADD CKI

2017-10-12 All rights reserved. Page 328 of 638


Function: This command is used to add a single KI in a different Partition.
Parameter Description:

Name Type Range Description Remarks

HLRSN Number 1-255 The HLR Serial No in the C


redundant HLR center
IMSI String 6-15 IMSI number M
MSISDN String 6-15 MSISDN number M
KIVALUE String 32 KI value M
K4SNO Numeral 0-254 K4 Serial Number O
CARDTYP Enumeration SIM Card Type M
E USIM
ALG Enumeration COMP128_1 Authentication Algorithm M
COMP128_2 Type
COMP128_3
CUSTOM_1
MILENAGE
MILENAGE_2
XOR
CAVE38
CUSTOM_2
CUSTOM_3
CUSTOM_4
CUSTOM_5
OPCVALU String 32 OPC value C
E
OPSNO Numeral 0-16777215 OP Serial Number C
AMFSNO Numeral 1-65535 AMF Serial Number C

Example:
ADD CKI: HLRSN=1, IMSI="460000009123456", MSISDN="86131234567",
KIVALUE="1234567890ABCDEF1111111111111111", K4SNO=2, CARDTYPE=SIM,
ALG=COMP128_1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 329 of 638


The default value of the parameter K4SNO is 0, which indicates that no K4 value will be used to decrypt
KI.
The parameters ALG and CARDTYPE must be specified together. The value of the parameter ALG
depends on that of the parameter CARDTYPE. Please pay attention to that the MILEANGE algorithm is
also applicable to the SIM card.
If the parameter ALG is set to MILENAGE, MILENAGE_2 or CUSTOM_1, the parameters OPC and
OPSNO are conditional parameters; that is, one of the two parameters must be specified. If the parameter
ALG is not set to MILENAGE, MILENAGE_2 and CUSTOM_1, the parameter OPC need not be
specified. If the parameter OPSNO is set to 0, it indicates that no OP data is used.
The parameter HLRSN need not be specified or is set to the default value 255 if the current PGW is a
common version. The parameter HLRSN must be specified if the current PGW is a redundant version. In
this case, this parameter does not have a default value.
The parameter AMFSNO is a conditionl parameter when CARDTYPE is USIM or ALG is MILENAGE,
MILENAGE_2 or CUSTOM_1.
The difference between MILENAGE_2 and MILENAGE is that different algorithms are used for
converting XRES of authentication quintuplets into SRES of authentication triplets.

9.281 Listing Subscrier's Location and Status Information


Command Name: GET TERMSTATE
Function: Use this command to query the subscriber's location and status information.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
OnHLR Enumeration TRUE/F Whether the query is O
ALSE/D performed only by
EPVLR/ the HLR
MME/M
ME_PAG
E
LOCATI Boolean TRUE/F Whether the HLR O
ON ALSE queries the UE's
location
STATUS Boolean TRUE/F Whether the HLR O
ALSE queries the UE's
status
DetailFL Boolean TRUE/F Whether to display O
AG ALSE the detail infomation
for terminal

Example:

2017-10-12 All rights reserved. Page 330 of 638


GET TERMSTATE: IMSI="460021001008001", OnHLR=TRUE, LOCATION=TRUE,
STATUS=TRUE, DetailFLAG=FALSE;
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{OnHLR}= <0|1|2|3|4>
{LOCATION}=<UE's location>
{STATUS}=<0|1|3|4|5>
{LocationTime}=<Update Location Time>
{EPSLOCATION}=<UE's EPSlocation>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.282 Deleting Subscriber's GPRS Data


Command Name: RMV GPRS
Function: Use this command to delete all the PDP contexts of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
RMV GPRS: IMSI=123456789;
Response:
If the operation succeeds, the format of the returned message is as follows:
SUCCESS0001: Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 331 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.283 Modify a GROUPSIM Subscriber


Command Name: MOD GROUPSIM
Function: This command is used to provide, withdraw or modify GROUPSIM Subscriber.
Parameter Description:

Name Type Range Description Remark


s

GIMSI String 6-15 Group IMSI number C


GISDN String 1-15 Group MSISDN C
number
PROV Enumeration ADD Operation type M
RMV
MOD
(GRO
UPSI
MOP
TYPE
for
details
)
HLRSN Integer 1-255 HLR serial number C
MSIMT Enumeration Sequen GROUPSIM type C
YPE tial
Parall
Parallel
_Prefer
ed
MEMBE String 1-15 Member Msisdn1 C
RISDN1
MEMBE String 1-15 Member Msisdn2 C
RISDN2
MEMBE String 1-15 Member Msisdn3 C
RISDN3
MEMBE String 1-15 Member Msisdn4 C
RISDN4
MEMBE String 1-15 Member Msisdn5 C
RISDN5

2017-10-12 All rights reserved. Page 332 of 638


MEMBE String 1-15 Member Msisdn6 C
RISDN6
MEMBE String 1-15 Member Msisdn7 C
RISDN7
MEMBE String 1-15 Member Msisdn8 C
RISDN8
USERT Integer 0-254 User Type C
YPE
TONET Enumeration Basic_ Tone Type C
YPE Tone
Intellig
ent_To
ne
CFSUP Boolean TRUE Call-forwarding C
FALSE Suppression

STIME Integer 0-255 No answer time for C


sequential alerting
PTIME Integer 0-255 No answer time for C
parallel alerting
SMS_PR Boolean TRUE Provide SMS C
OV FALSE
SMS String 1-15 Sms activation isdn C
VOICE_ Boolean TRUE Provide VOICE C
PROV FALSE
VOICE String 1-15 Voice activation isdn C
MMS_P Boolean TRUE Provide MMS C
ROV FALSE
MMS String 1-15 MMS activation isdn C
LCS_PR Boolean TRUE Provide LCS C
OV FALSE
LCS String 1-15 LCS activation isdn C
SYNC Enumeration Allowe Synchronization in C
d group
Denied

Example:
MOD GROUPSIM: GIMSI="460000000000000", GISDN ="861300000000000",
PROV=ADD, HLRSN=1, MSIMTYPE=Sequential, MEMBERISDN1="861311111111111",

2017-10-12 All rights reserved. Page 333 of 638


USERTYPE=254, TONETYPE=Basic_Tone, CFSUP=TRUE, STIME=254,
SMS="861322222222222";
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the parameter PROV is set to ADD, the parameters GIMSI GISDN HLRSN MSIMTYPE are
mandatory.
If the parameter PROV is set to RMV or MOD, the GIMSI and GISDN parameters are optional. Specify
only one of them.
The value of the SMS, VOICE, MMS, or LCS cannot be the same as that of the GISDN parameter.

9.284 List GROUPSIM Subscribers


Command Name: LST GROUPSIM
Function: Use this command to query the GROUPSIM Subscriber.
Parameter Description:

Name Type Range Description Remark


s

GIMSI String 6-15 Group IMSI number C


GISDN String 1-15 Group MSISDN C
number

Example:
LST GROUPSIM: GIMSI="460000000000000";
Response
If the operation succeeds, the format of the returned message is as follows:
{GIMSI}= <Group's IMSI number>
{GISDN}=<Group's MSISDN number >
{MSIMTYPE}=< sequential | parallel | parallel preferred >
{ USERTYPE }=< User Type >
{TONETYPE}=< basic tone | intelligent tone>
{CFSUP}=<TRUE|FALSE>
{STIME}=< no answer time for sequential alerting >

2017-10-12 All rights reserved. Page 334 of 638


{PTIME}=< no answer time for parallel alerting >
{SMS}=< Sms activation isdn >
{VOICE}=< Voice activation isdn >
{MMS}=< MMS activation isdn >
{LCS}=< LCS activation isdn >
{ SYNC }=< Allowed | Denied >
{MEMBERISDN}=<Member's MSISDN number >
{ORDER}=<0~8>
{MBRDC}=< Not_Denied | Denied >
{MBRSMS}=< Not_Denied | Denied >
...........

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The GIMSI and GISDN parameters are optional. Specify only one of them.

9.285 Modify a GROUPSIM Member


Command Name: MOD GROUPUSER
Function: This command is used to provide, withdraw or modify GROUPSIM Member.
Parameter Description:

Name Type Range Description Remark


s

GIMSI String 6-15 Group IMSI number C


GISDN String 1-15 Group MSISDN C
number
PROV Enumeration ADD Operation type M
RMV
MOD
MEMBE String 1-15 Member Msisdn M
RISDN number
ORDER Integer 0-8 Member MSISDN C
order

2017-10-12 All rights reserved. Page 335 of 638


MBRSY Enumeration Allowe Synchronization C
NC d among members
Denied
DENYU Enumeration Denied Support USSD C
SSD Not_D operation of
enied members
Not_Su
pport
MBRDC Enumeration Not_D Restrict calls C
enied terminated to Multi-
Denied SIM group members

MBRSM Enumeration Not_D Restrict messages C


S enied terminated to Multi-
Denied SIM group members

Example:
MOD GROUPUSER: GIMSI="460000000000000", PROV= MOD,
MEMBERISDN="861300000000000", ORDER=2;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The GIMSI and GISDN parameters are optional. Specify only one of them.

9.286 Modifying the EPS


Command Name: MOD EPS
Function: Use this command to modify the evolved packet system (EPS) data for EPS
subscribers..
Parameter Description:

Name Type Range Description Remar


ks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C

2017-10-12 All rights reserved. Page 336 of 638


Name Type Range Description Remar
ks

PROV Boolean TRUE/ Whether to provide or M


FALSE withdraw EPS service
STNSR Integer 3~15 Session transfer number C
for SRVCC
APNOI String 1~63 UE Level APN-O-I C
replacement
AMBRM Integer 1~42949672 UE level MAX Upload C
AXUL 95 Bandwidth
AMBRM Integer 1~42949672 UE level MAX C
AXDL 95 Download Bandwidth
RATFRE Integer 1~256 RAT frequency C
QSELPRI selection priority ID
ID
PLMNTP Integer 0~65534 PLMN roaming C
LID restriction template ID
DIAMNO Integer 0~65534 Diameter roaming C
DETPL_I restriction template ID
D
PROVST Boolean TRUE/ Whether to provide or C
NSR FALSE withdraw STN-SR
ANCHOR Boolean TRUE/ Anchor flag C
FALSE
ICSIND Boolean TRUE/ ICSIND C
FALSE
LTEAUT Enumerati TRUE/ Auto provision of LTE C
OPROV on FALSE/ services
AUTOTPLU
SER/
AUTOUSE
R_NN/
AUTOTPLU
SER_NN
ODBPOS Enumerati NOBPOS/ ODB of packet oriented C
on BAPOS/ service
BHPLMNA
PROAM/
BALLAPRO
AM
ODBPB1 Boolean TRUE/ Provide ODB-PB1 C
FALSE

2017-10-12 All rights reserved. Page 337 of 638


Name Type Range Description Remar
ks

ODBPB2 Boolean TRUE/ Provide ODB-PB2 C


FALSE
ODBPB3 Boolean TRUE/ Provide ODB-PB3 C
FALSE
ODBPB4 Boolean TRUE/ Provide ODB-PB4 C
FALSE
UTRANN Boolean TRUE/ Deny access to UTRAN C
OTALLO FALSE
WED
GERANN Boolean TRUE/ Deny access to GERAN C
OTALLO FALSE
WED
IHSPAEN Boolean TRUE/ Deny access to I- C
OTALLO FALSE HSPA-Evolution
WED
SCHARG String 4 Standard global C
E_GLOB charging characteristics
AL
EGR Boolean TRUE/ Whether to provide or C
FALSE withdraw EGR service
MPS Boolean TRUE/ Multimedia Priority O
FALSE Service
TAUTIM Integer 0~43200 Periodic RAU/TAU O
ER Timer
RELAY_ Boolean TRUE/ Relay node indicator O
NODE FALSE
VOLTET Boolean TRUE/ VoLTE subscriber flag O
AG FALSE

Example:
MOD EPS: IMSI="460000009123456", PROV=TRUE, AMBRMAXUL=500000,
AMBRMAXDL=100000;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 338 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.287 Listing the EPS


Command Name: LST EPS
Function: Use this command to query the EPS subscription data for EPS subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST EPS: IMSI="460000009123456";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ EPS}=< PROV| NOT PROV>
{ AMBRMAXUL}=< UE level MAX Upload Bandwidth >
{ AMBRMAXDL}=< UE level MAX Download Bandwidth >
{ANCHOR}=<TRUE|FALSE>
{VOLTETAG}=<TRUE|FALSE>
{ICSIND}=<TRUE|FALSE>
{MPS}=<TRUE|FALSE>
{TAUTIMER}={0~43200}
{LTEAUTOPROV}=
<TRUE|FALSE|AUTOTPLUSER|AUTOUSER_NN|AUTOTPLUSER_NN>
{RELAY_NODE}=<TRUE|FALSE>
{ RATFREQSELPRIID}=< RAT frequency selection priority ID >

2017-10-12 All rights reserved. Page 339 of 638


{ PLMNTPLID}=< PLMN roaming restriction template ID >
{ DIAMNODETPL_ID}=< Diameter roaming restriction template ID >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.288 Modifying the LU-CSI Service


Command Name: MOD LUCSI
Function: Use this command to provide or withdraw the LU-CSI service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide LU-CSI M
FALSE
TPLID Integer 0-65534 LU-CSI template ID C

Example:
MOD LUCSI: IMSI="460000009123456", PROV=TRUE, TPLID=2;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.289 Listing the LU-CSI Service


Command Name: LST LUCSI
Function: Use this command to query the LU-CSI service data of a subscriber.

2017-10-12 All rights reserved. Page 340 of 638


Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST LUCSI: IMSI="460000009123456";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI number>
{ISDN}=<MSISDN number>
{TPLID}=< Template id>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.290 Modifying the ICS Service


Command Name: MOD ICSIND
Function: Use this command to modify the ICS service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
ICSIND Boolean TRUE ICS Flag M
FALSE

Example:
MOD ICSIND: IMSI="460000009012345", ICSIND=TRUE;
Response
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 341 of 638


SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.291 Listing the ICS Service


Command Name: LST ICSIND
Function: Use this command to query the ICS service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST ICSIND: IMSI="460000009012345";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{ICSIND}= < TRUE|FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.292 Modifying the Anchor Service


Command Name: MOD ANCHOR
Function: Use this command to modify the ANCHOR service.
Parameter Description:

2017-10-12 All rights reserved. Page 342 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
ANCHO Boolean TRUE ANCHOR Flag M
R FALSE

Example:
MOD ANCHOR: IMSI="460000009012345", ANCHOR=FALSE;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.293 Listing the ANCHOR Service


Command Name: LST ANCHOR
Function: Use this command to query the ANCHOR service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST ANCHOR: IMSI="460000009012345";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= <MSISDN number>
{ANCHOR}= <TRUE|FALSE>

2017-10-12 All rights reserved. Page 343 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.294 Modifying the IM-O-CSI Service


Command Name: MOD IMOCSI
Function: Use this command to provide or withdraw the IM-O-CSI service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide IM-O-CSI M
FALSE
TPLID Integer 0-65534 IM-O-CSI template C
ID

Example:
MOD IMOCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.295 Modifying the IM-VT-CSI Service


Command Name: MOD IMVTCSI
Function: Use this command to provide or withdraw the IM-VT-CSI service.
Parameter Description:

2017-10-12 All rights reserved. Page 344 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE Provide IM-VT-CSI M
FALSE
TPLID Integer 0-65534 IM-VT-CSI C
template ID

Example:
MOD IMVTCSI:ISDN="987654321",PROV=TRUE,TPLID=2;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.296 Deleting USER_CHANGED_ISDN(


Command Name: RMV CHANGEDISDN
Function: Use This command is used to delete an subscriber which in
USER_CHANGED_ISDN table.

Parameter Description:

Name Type Range Description Remark


s

ISDN String 1-15 MSISDN M

Example:
RMV CHANGEDISDN: ISDN="8613772897878";
Response
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 345 of 638


SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

ISDN is not optional.

9.297 Modify the PLMN Region Roaming Service


Command Name: MOD PLMNRSZI
Function: This command is used to modify the PLMN Region Roaming service data of
subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Enumeration TRUE Provide or M
FALSE Withdrawal PLMN
Region Roaming
Template
PLMNT Numeral 0~65534 PLMN Region C
PLID Roaming
TemplateID

Example:
MOD PLMNRSZI: IMSI="444441234567890", PROV = TRUE, PLMNTPLID =1;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 346 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameter PLMNTPLID should be present.

9.298 List the PLMN Region Roaming Service


Command Name: LST PLMNRSZI
Function: This command is used to query the PLMN Region Roaming service data of
subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST PLMNRSZI: IMSI="444441234567890";

Response
If the operation succeeds, the format of the returned message is as follows:
{PLMNTPLID}=< PLMN TemplateID >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.299 Modify the STN-SR for a Subscriber


Command Name: MOD STNSR
Function: This command is used to set the Session Transfer Number for SRVCC (STNSR)
route for a subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C

2017-10-12 All rights reserved. Page 347 of 638


ISDN String 1-15 MSISDN C
RECOR Numeral 1~10000 Number of C
DCOUN 0 subscribers
T
IMSIFIL String 1~16 Name of IMSI file C
E
ISDNFI String 1~16 Name of MSISDN C
LE file

IMSIST String 1~16 IMSI/STNSR file C


NSRFIL name
E
ISDNST String 1~16 MSISDN/STNSR C
NSRFIL file name
E
PROV Enumeration TRUE Whether to provide M
FALSE or withdrawal STN-
SR
STNSR String 3~15 Session transfer C
number for SRVCC

Example:
MOD STNSR: IMSI="460000009123456", PROV =TRUE, STNSR =4601389162252;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI, MSISDN, Name of IMSI file, Name of MSISDN file, IMSI/STNSR file
name, and MSISDN/STNSR file name are optional. Specify only one of them.
If Number of subscribers is specified, IMSI or MSISDN must be specified, but Name of IMSI file or
Name of MSISDN file cannot be specified.
RECORDCOUNT does not need to be specified if the number of subscribers is 1.
IMSIFILE:
This parameter contains multiple inconsecutive IMSIs. Each IMSI occupies one line.
The file name extension is .txt. The file is uploaded to the specified location on the
FTP server using the File Manager provided by the PGW Web LMT.

2017-10-12 All rights reserved. Page 348 of 638


ISDNFILE:
This parameter contains multiple inconsecutive MSISDNs. Each MSISDN occupies
one line.
The file name extension is .txt. The file is uploaded to the specified location on the
FTP server using the File Manager provided by the PGW Web LMT.
IMSISTNSRFILE:
This parameter contains multiple inconsecutive IMSIs and corresponding STNSRs.
Each IMSI and STNSR occupy one line.
The file name extension is .txt. The file is uploaded to the specified location on the
FTP server using the File Manager provided by the PGW Web LMT.
ISDNSTNSRFILE:
This parameter contains multiple inconsecutive MSISDNs and corresponding
STNSRs. Each MSISDN and STNSR occupies one line.
The file name extension is .txt. The file is uploaded to the specified location on the
FTP server using the File Manager provided by the PGW Web LMT.
PROV:
If IMSI/STNSR file name or MSISDN/STNSR file name is specified, Whether to
provide or withdraw STN-SR must be set to TRUE.
If Number of subscribers, Name of IMSI file, or Name of MSISDN file is specified,
Whether to provide or withdraw STN-SR must be set to FALSE.
STNSR:
This parameter can be configured when Whether to provide or withdraw STN-SR is
set to TRUE.
This parameter cannot be specified when IMSI/STNSR file name or
MSISDN/STNSR file name is specified.
This parameter is mandatory when neither IMSI/STNSR file name nor MSISDN/STNSR
file name is specified.

9.300 List the STN-SR of a Subscriber


Command Name: LST STNSR
Function: This command is used to query the Session Transfer Number for SRVCC (STNSR)
route of a subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
RECOR Numeral 1~10000 Number of C
DCOUN 0 subscribers
T
IMSIFIL String 1~16 Name of IMSI file C
E
ISDNFI String 1~16 Name of MSISDN C
LE file

Example:

2017-10-12 All rights reserved. Page 349 of 638


LST STNSR: IMSI="444441234567890";

Response
If the operation succeeds, the format of the returned message is as follows:
{STNSR}= < Session Transfer Number for SRVCC >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI, MSISDN, Name of IMSI file, Name of MSISDN file, IMSI/STNSR file
name, and MSISDN/STNSR file name are optional. Specify only one of them.
If Number of subscribers is specified, IMSI or MSISDN must be specified, but Name of IMSI file or
Name of MSISDN file cannot be specified.
RECORDCOUNT does not need to be specified if the number of subscribers is 1.
IMSIFILE:
This parameter contains multiple inconsecutive IMSIs. Each IMSI occupies one line.
The file name extension is .txt. The file is uploaded to the specified location on the FTP
server using the File Manager provided by the PGW Web LMT.
ISDNFILE:
This parameter contains multiple inconsecutive MSISDNs. Each MSISDN occupies one
line.
The file name extension is .txt. The file is uploaded to the specified location on the FTP
server using the File Manager provided by the PGW Web LMT.

9.301 Modify the APN Operator Identifier for a Subscriber


Command Name: MOD EPSAPNOI
Function: This command is used to set the access point name (APN) operator identifier of a
subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Enumeration TRUE Provide or M
FALSE Withdrawal APNOI

APNOI String 1~63 UE Leve APN C


Operator Identifier
Replacement

Example:

2017-10-12 All rights reserved. Page 350 of 638


MOD EPSAPNOI: IMSI="460000009123456", PROV =TRUE, APNOI =huawei.com;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameter APNOI should be present.

9.302 List the APN Operator Identifier of a Subscriber


Command Name: LST EPSAPNOI
Function: This command is used to query the access point name (APN) operator identifier of
a subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST EPSAPNOI: IMSI="444441234567890";

Response
If the operation succeeds, the format of the returned message is as follows:
{ APNOI }= <UE Level APN Operator Identifier Replacement >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 351 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.303 Modify the EPS AMBR Data for a Subscriber


Command Name: MOD EPSAMBR
Function: This command is used to set the 3GPP aggregate maximum bit rate (AMBR) for a
subscriber, including the maximum bandwidth for uplink and the maximum bandwidth for
downlink.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
AMBR Numeral 1~232-1 UE Level EPS Max M
MAXUL Request Bandwidth
of Upload
AMBR Numeral 1~232-1 UE Level EPS Max M
MAXDL Request Bandwidth
of Download

Example:
MOD EPSAMBR: IMSI="460000009123456", AMBRMAXUL =10000, AMBRMAXDL
=10000;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 352 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.304 List the EPS AMBR Data of a Subscriber


Command Name: LST EPSAMBR
Function: This command is used to query the 3GPP aggregate maximum bit rate (AMBR) for
a subscriber, including the maximum bandwidth for uplink and the maximum bandwidth for
downlink.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST EPSAMBR: IMSI="444441234567890";

Response
If the operation succeeds, the format of the returned message is as follows:
{ AMBRMAXUL }= < UE Level Max Request Bandwidth of Upload >
{ AMBRMAXDL }= < UE Level Max Request Bandwidth of Download >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.305 Modify the Radio Frequency Access Selection


Priority for a Subscriber
Command Name: MOD RFPRID
Function: This command is used to set the priority in the selection of the radio frequency
access provided for a subscriber.
Parameter Description:

2017-10-12 All rights reserved. Page 353 of 638


Name Type Range Description Remark
s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
RATFRE Numeral 1~256 RAT Frequency M
QSELPR Selection Priority ID
IID

Example:
MOD RFPRID: IMSI="460000009123456", RATFREQSELPRIID =10;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.306 List the Radio Frequency Access Selection Priority of


a Subscriber
Command Name: LST RFPRID
Function: This command is used to query the priority in the selection of the radio frequency
access provided for a subscriber.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST RFPRID: IMSI="444441234567890";

2017-10-12 All rights reserved. Page 354 of 638


Response
If the operation succeeds, the format of the returned message is as follows:
{ RATFREQSELPRIID}= < RAT Frequency Selection Priority ID >

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.307 Modifying the Diameter Roaming Restriction


Service
Command Name: MOD DIAMRRS
Function: This command is used to provide or withdraw the Diameter roaming restriction
service for a subscriber
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Enumeration TRUE Whether to provide M
FALSE or withdraw
DIAMRR template
DIAMN Numeral 0~65534 DIAMRR template C
ODETP ID
L_ID

Example:
MOD DIAMRRS: IMSI="460000009123456", PROV=TRUE, DIAMNODETPL_ID=20;

Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

2017-10-12 All rights reserved. Page 355 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
If the parameter PROV is set to TRUE, the parameter DIAMNODETPL_ID should be present.

9.308 Listing the Diameter Roaming Restriction Service


Command Name: LST DIAMRRS
Function: This command is used to query the Diameter Region Roaming service data of
subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST DIAMRRS: IMSI="444441234567890";

Response
If the operation succeeds, the format of the returned message is as follows:
{ DIAMNODETPLID }=< Diameter Roaming TemplateID >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.309 Modifying the EGR


Command Name: MOD EGR
Function: Use this command to provide or withdraw the Support Interworking with HLR
(EGR) service for Evolved Packet System (EPS) subscribers.
Parameter Description:

2017-10-12 All rights reserved. Page 356 of 638


Name Type Range Description Remar
ks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C
PROV Boolean TRUE/ Whether to provide or M
FALSE withdraw EGR service
EGRHLR Integer 0~255 EGR HLR serial C
SN number

Example:
MOD EGR: IMSI="460030000000001", PROV=TRUE, EGRHLRSN=4;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.310 Listing the EGR


Command Name: LST EGR
Function: Use this command to query the EGR subscription data for EPS subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST EGR: IMSI="460030000000003";

Response
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 357 of 638


{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{EGR}=< PROV| NOT PROV>
{EGRHLRSN}=< HLR Serial No>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.311 Modify the UserCategory


Command Name: MOD USERCATEGORY
Function: This command is used to modify the usercategory of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
USERCATE Enumeration NORMAL Whether or not be M
GORY M2M a M2M user

Example:
MOD USERCATEGORY: IMSI="984519856312345",USERCATEGORY=M2M;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.312 Listing the UserCategory


Command Name: LST USERCATEGORY
Function: This command is used to query the usercategory of a subscriber.

2017-10-12 All rights reserved. Page 358 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST USERCATEGORY: IMSI="984519856312345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{MSISDN}=<MSISDN Number>
{CATEGORY}=<NORMAL|M2M>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.313 Modify the Multi-SIM Service


Command Name: MOD MSIM
Function: This command is used to provide or withdraw the Multi-SIM Service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Boolean TRUE/FA Whether to provide M
LSE Multi-SIM service
MSIMTYPE Enumeration ActiveBy Multi-SIM service type C
UPL /
ActiveBy
USSD

Example:
MOD MSIM: IMSI="460000009123456", PROV=TRUE, MSIMTYPE=ActiveByUSSD
Response:

2017-10-12 All rights reserved. Page 359 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.314 List the Multi-SIM Service


Command Name: LST MSIM
Function: This command is used to query the data of the Multi-SIM Service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST MSIM: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= < MSISDN number>
{MSIMTYPE}=< ActiveByUPL| ActiveByUSSD>
{MTISDN}=< Active MSISDN number >
{ISDN2} = < MSISDN Number 2>
{ISDN3} = < MSISDN Number 3>
{ISDN4} = < MSISDN Number 4>
{ISDN5} = < MSISDN Number 5>
{ISDN6} = < MSISDN Number 6>
{ISDN7} = < MSISDN Number 7>
{ISDN8} = < MSISDN Number 8>
{ISDN9} = < MSISDN Number 9>
Member Number ACTIVE ORDERID

2017-10-12 All rights reserved. Page 360 of 638


{ IMSI number} + { NO | YES } + {1~9}

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
The IMSI , ISDN, MSIMTYPE, Member Number, ACTIVE, and ORDERID parameters are displayed
in the command output for enhanced multi-SIM subscribers.
The IMSI , ISDN, MSIMTYPE, MTISDN, and ISDN2~9 parameters are displayed in the command
output for multi-SIM subscribers.

9.315 Modify CSI Not Using Templates


Command Name: MOD NTCSI
Function: This command is used to modify CSI Not by Using Templates.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C
CAMELTY Enumerati OCSI / CAMEL type M
PE on TCSI/
Extended_I
nformation

PROV Enumerati ADD/MOD/ Operation C


on DELETE

CAMEL Enumerati PHASE1/ CAMEL phase C


on PHASE2/
PHASE3/
PHASE4

OCSIDP Enumerati COLLECTI O-CSI DP value C


on NFO/
ROUTESE
LFAIL

TCSIDP Enumerati TAA/ T-CSI DP value C


on TBUSY/
TNOANSW
ER

GSMSCFA String 1~15 gsmSCF address C


DD

2017-10-12 All rights reserved. Page 361 of 638


SK Integer 0~21474836 Service key C
47

DEFCALL Enumerati continueCal Default call C


on l/ handling
releaseCall

VLR_NOTS Enumerati AllowLocati MSC/VLR does C


UPPHASE1 on onUpdateWi not support
thMOCall/ CAMEL
AllowLocati
onUpdateWi
thODBBAO
C/
DenyLocati
onUpdate

VLR_NOTS Enumerati ReturnLPO- MSC/VLR does C


UPPHASE2 on CSI/ not support
AllowLocati CAMEL phase 2
onUpdateWi
thODBBAO
C/
DenyLocati
onUpdate

VLR_NOTS Enumerati ReturnLPO- MSC/VLR does C


UPPHASE3 on CSI/ not support
AllowLocati CAMEL phase 3
onUpdateWi
thODBBAO
C/
DenyLocati
onUpdate

VLR_NOTS Enumerati ReturnLPO- MSC/VLR does C


UPPHASE4 on CSI/ not support
AllowLocati CAMEL phase 4
onUpdateWi
thODBBAO
C/
DenyLocati
onUpdate

GMSC_NO Enumerati AllowMTC GMSC does not C


TSUPPHAS on all/ support CAMEL
E1 ReturnBAI
C

GMSC_NO Enumerati ReturnLP- GMSC does not C


TSUPPHAS on CSI/ support CAMEL
E2 AllowMTC phase 2
all/
ReturnBAI
C

2017-10-12 All rights reserved. Page 362 of 638


GMSC_NO Enumerati ReturnLP- GMSC does not C
TSUPPHAS on CSI/ support CAMEL
E3 AllowMTC phase 3
all/
ReturnBAI
C

GMSC_NO Enumerati ReturnLP- GMSC does not C


TSUPPHAS on CSI/ support CAMEL
E4 AllowMTC phase 4
all/
ReturnBAI
C

PSICONF Boolean TRUE/FAL PSICONF C


SE
AVAILABL Enumerati HPLMN/F Available PLMN C
E_PLMN on PLMN/INT
ERNATIO
NAL/HPL
MNC/ALL
_PLMN

Example:
MOD NTCSI: IMSI="460000009123456", CAMELTYPE=OCSI, PROV=ADD, CAMEL=PHASE1,
OCSIDP=COLLECTINFO, SK=1, GSMSCFADD="158600000", DEFCALL=continueCall,
VLR_NOTSUPPHASE1=AllowLocationUpdateWithMOCall, VLR_NOTSUPPHASE2=ReturnLPO-
CSI, VLR_NOTSUPPHASE3=ReturnLPO-CSI, VLR_NOTSUPPHASE4=ReturnLPO-CSI,
GMSC_NOTSUPPHASE1=AllowMTCall, GMSC_NOTSUPPHASE2=ReturnLP-CSI,
GMSC_NOTSUPPHASE3=ReturnLP-CSI, GMSC_NOTSUPPHASE4=ReturnLP-CSI;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.316 List CSI Provided Not Using Templates


Command Name: LST NTCSI
Function: This command is used to query CSI Provided Not Using Templates.
Parameter Description:

2017-10-12 All rights reserved. Page 363 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST NTCSI: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}= < MSISDN number>
OCSI DATA
{CAMEL}=<PHASE1| PHASE2| PHASE3| PHASE4>
{OCSIDP}=<COLLECTINFO| ROUTESELFAIL>
{SK} = <0-2147483647>
{GSMSCFADD} = <gsmSCF address>
{DEFAULTCALL} = <continueCall | releaseCall>
{VLR_NOTSUPPHASE1} = AllowLocationUpdateWithMOCall|
AllowLocationUpdateWithODBBAOC| DenyLocationUpdate>

{VLR_NOTSUPPHASE2} = <ReturnLPO-CSI | AllowLocationUpdateWithODBBAOC |


DenyLocationUpdate>

{VLR_NOTSUPPHASE3} = <ReturnLPO-CSI | AllowLocationUpdateWithODBBAOC |


DenyLocationUpdate>

{VLR_NOTSUPPHASE4} = <ReturnLPO-CSI | AllowLocationUpdateWithODBBAOC |


DenyLocationUpdate>

{GMSC_NOTSUPPHASE1} = <AllowMTCall | ReturnBAIC>


{GMSC_NOTSUPPHASE2}=<ReturnLP-CSI | AllowMTCall | ReturnBAIC>
{GMSC_NOTSUPPHASE3}=<ReturnLP-CSI | AllowMTCall | ReturnBAIC>
{GMSC_NOTSUPPHASE4}=<ReturnLP-CSI | AllowMTCall | ReturnBAIC>
TCSI DATA
{CAMEL}=<PHASE1| PHASE2| PHASE3| PHASE4>
{TCSIDP}=< TAA| TBUSY| TNOANSWER>
{SK} = <0-2147483647>
{GSMSCFADD} = <gsmSCF address>
{DEFAULTCALL} = <continueCall | releaseCall>

2017-10-12 All rights reserved. Page 364 of 638


{GMSC_NOTSUPPHASE1} = <AllowMTCall | ReturnBAIC>
{GMSC_NOTSUPPHASE2}=<ReturnLP-CSI | AllowMTCall | ReturnBAIC>
{GMSC_NOTSUPPHASE3}=<ReturnLP-CSI | AllowMTCall | ReturnBAIC>
{GMSC_NOTSUPPHASE4}=<ReturnLP-CSI | AllowMTCall | ReturnBAIC>
{PSICONF} = < FALSE | TRUE>
{AVAILABLE_PLMN} = < HPLMN|FPLMN|INTERNATIONAL|HPLMNC|ALL_PLMN>
Example:
IMSI = 460000009123456
MSISDN = 13500001234

OCSI DATA
CAMEL = PHASE3
OCSIDP = COLLECTINFO
SK = 1
GSMSCFADD = 11234
DEFAULTCALL = continueCall
VLR_NOTSUPPHASE1 = AllowLocationUpdateWithODBBAOC
VLR_NOTSUPPHASE2 = AllowLocationUpdateWithODBBAOC
VLR_NOTSUPPHASE3 = AllowLocationUpdateWithODBBAOC
VLR_NOTSUPPHASE4 = AllowLocationUpdateWithODBBAOC
GMSC_NOTSUPPHASE1 = ReturnBAIC
GMSC_NOTSUPPHASE2 = AllowMTCall
GMSC_NOTSUPPHASE3 = ReturnBAIC
GMSC_NOTSUPPHASE4 = ReturnLPT-CSI

TCSI DATA
CAMEL = PHASE3
TCSIDP = TAA
SK = 1
GSMSCFADD = 11234
DEFAULTCALL = continueCall
GMSC_NOTSUPPHASE1 = ReturnBAIC
GMSC_NOTSUPPHASE2 = ReturnLPT-CSI

2017-10-12 All rights reserved. Page 365 of 638


GMSC_NOTSUPPHASE3 = ReturnLPT-CSI
GMSC_NOTSUPPHASE4 = AllowMTCall
PSICONF = TRUE
AVAILABLE_PLMN = HPLMN
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.317 Modifying Premium SMS Barring Service


Command Name: MOD PREMSMS
Function: Use this command to modifying premium SMS barring service
Parameter Description:

Name Type Range Description Remar


ks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C
ODBPRE Boolean TRUE/ Provide PREMSMS O
MSMS FALSE barring
ODBADU Boolean TRUE/ Provide O
LTSMS FALSE ODBADULTSMS
barring

Example:
MOD PREMSMS: IMSI="460000009123456", ODBPREMSMS=TRUE,
ODBADULTSMS=TRUE;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 366 of 638


IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.318 Listing Premium SMS Barring Service


Command Name: LST PREMSMS
Function: Use this command to query premium SMS barring service.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST PREMSMS: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ ODBPREMSMS}=< TRUE| FALSE>
{ ODBADULTSMS}=< TRUE | FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.319 Modifying Zone Lock Service


Command Name: MOD ZCLOCK
Function: Use this command to provide or withdraw the Zone Lock service for subscribers
Parameter Description:

Name Type Range Description Remar


ks

IMSI String 6~15 IMSI number C

2017-10-12 All rights reserved. Page 367 of 638


Name Type Range Description Remar
ks

ISDN String 1~15 MSISDN number C


ZCLOCK Boolean TRUE/ Provide ZCLOCK O
PROV FALSE

Example:
MOD ZCLOCK: IMSI="460000009123456", ZCLOCKPROV=TRUE;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI and ISDN are optional. Specify only one of the them. They cannot be present together .

9.320 Listing Zone Lock Service


Command Name: LST ZCLOCK
Function: Use this command to query whether the HSS provides the Zone Lock service for
subscribers.

Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST ZCLOCK: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ZCLOCKPROV}=< TRUE| FALSE>

2017-10-12 All rights reserved. Page 368 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.321 Listing Zone Lock Service Data


Command Name: LST DYNZC
Function: Use this command to query query the Zone Lock service data
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
LST DYNZC: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ ZC1}=< Zone Code>
{ ZC2}=< Zone Code>
{ ZC3}=< Zone Code>
{ ZC4}=< Zone Code>
{ ZC5}=< Zone Code>
{ ZC6}=< Zone Code>
{ ZC7}=< Zone Code>
{ ZC8}=< Zone Code>
{ ZC9}=< Zone Code>
{ ZC10}=< Zone Code>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 369 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.322 Reseting Zone Lock Service


Command Name: RESET BINDEDTAI
Function: Use this command to reset the Zone Lock service for subscribers.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

Example:
RESET BINDEDTAI: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.323 Modifying the ALS Supplimentary Service


Command Name: MOD ALSSUPP
Function: Use this command to modify subscriber's ALS supplimentary service data.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C

2017-10-12 All rights reserved. Page 370 of 638


PROV Boolean TRUE/ Provide or withdraw M
FALSE ALS supplimentary
service
ALS_SU ENUM Enumerat ALS supplimentary M
PP_TYP ion service options
E

Example:
MOD ALSSUPP: IMSI="460030000000001", PROV=TRUE, ALS_SUPP_TYPE=AOCC;
Response
If the operation succeeds, the format of the returned message is as follows:
RETCODE = 0 SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.324 Modifying the ALS ODB Service


Command Name: MOD ALSODB
Function: Use this command to modify subscriber's ALS ODB service data.
Parameter Description:

Name Type Range Description Remark


s

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
PROV Boolean TRUE/ Provide or withdraw M
FALSE ALS ODB service
ALS_O ENUM Enumerat ALS ODB service M
DB_TYP ion options
E

Example:

MOD ALSODB:IMSI="460000009123456",PROV=TRUE,ALS_ODB_TYPE="ODB-PB1";

Response
If the operation succeeds, the format of the returned message is as follows:

2017-10-12 All rights reserved. Page 371 of 638


RETCODE = 0 SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.325 Modifying the PS Services


Command Name: MOD PSSER
Function: The command is used to modify the PS services of the subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
PROV Enumera ADDPDPCNT Operation type O
tion X/
MODPDPCNT
X/
RMVPDPCNT
X/
RMVALLCNT
X
CNTXI Numeral 1-50 PDP context ID O
D
PSAPN Numeral 0-65534 PSAPNQOS template ID O
QOSTP
LID
IPV4A Enumera STATIC/ PDP IPV4 Address Indicator O
DDIND tion DYNAMIC
IPV4A String 0-39 PDP IPV4 Address O
DD
OTHER Enumera STATIC/ PDP Other Address Indicator O
ADDIN tion DYNAMIC
D

2017-10-12 All rights reserved. Page 372 of 638


OTHER String 0-39 PDP Other Address O
ADD

Example:
MOD PSSER: IMSI="460000009012345", PROV=ADDPDPCNTX, CNTXID=2,
PSAPNQOSTPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.326 Modifying the EPS Services


Command Name: MOD EPSSER
Function: The command is used to modify the EPS services of the subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
PROV Enumera ADDPDPCNT Operation type O
tion X/
MODPDPCNT
X/
RMVPDPCNT
X/
RMVALLCNT
X

2017-10-12 All rights reserved. Page 373 of 638


CNTXI Numeral 1-50 PDP context ID O
D
EPSAP Numeral 0-65534 EPSAPNQOS template ID O
NQOST
PLID
IPV4A Enumera STATIC/ PDP IPV4 Address Indicator O
DDIND tion DYNAMIC
IPV4A String 0-39 PDP IPV4 Address O
DD
OTHER Enumera STATIC/ PDP Other Address Indicator O
ADDIN tion DYNAMIC
D
OTHER String 0-39 PDP Other Address O
ADD
APNOI String 1-63 UE Level APN-O-I replacement O
AMBR Numeral 1-4294967295 UE level MAX Upload Bandwidth O
MAXU
L
AMBR Numeral 1-4294967295 UE level MAX Download O
MAXD Bandwidth
L
RATFR Numeral 1-256 RAT frequency selection priority ID O
EQSEL
PRIID
DEFAU Numeral 1-50 Default PDN context ID O
LTCNT
XID

Example:
MOD EPSSER: IMSI="460000009123456", PROV=ADDPDNCNTX, CNTXID=2,
EPSAPNQOSTPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 374 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.327 Listing the PS Services


Command Name: LST PSSER
Function: The command is used to list the PS services of the subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-10000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
DETAI Boolean TRUE/FALSE Display subscriber details O
L

Example:
LST PSSER: IMSI="460000009123456", DETAIL=FALSE;
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ CNTXID}=< CNTXID >
{ APNQOSTPLID }=< APNQOSTPLID >
{ OTHERADDIND }=< OTHERADDIND >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 375 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.328 Listing the EPS Services


Command Name: LST EPSSER
Function: The command is used to list the EPS services of the subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-10000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
DETAI Boolean TRUE/FALSE Display subscriber details O
L

Example:
LST EPSSER: IMSI="460000009123456", DETAIL=FALSE;
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ CNTXID}=< CNTXID >
{ APNQOSTPLID }=< APNQOSTPLID >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 376 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.329 Modify the PS Services by PSUSERTPL


Command Name: MOD TPLPSSER
Function: The command is used to modify the PS services by PSUSERTPL.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
TPLID Numeral 0-65534 PSUSERTPL template ID M

Example:
MOD TPLPSSER: IMSI="460000009123456", TPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI/ISDN and FILE are optional. Specify either of them. They must not be present together.
Number of subscribers cannot be present with IMSI/ISDN and FILE together.

9.330 Modify the EPS Services by EPSUSERTPL


Command Name: MOD TPLEPSSER
Function: The command is used to modify EPS services by EPSUSERTPL.

2017-10-12 All rights reserved. Page 377 of 638


Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
TPLID Numeral 0-65534 EPSUSERTPL template ID M

Example:
MOD TPLEPSSER: IMSI="460000009123456", RECORDCOUNT=4, TPLID=3;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI,MSISDN,Name of IMSI file,Name of MSISDN file are optional. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file
This command can only be used by subscribers who modify the information of EPS.

9.331 Adding a CSPS Subscriber


Command Name: ADD CSPSSUB
Function: Use this command to add one or more subscribers and provide 2G and 3G services
to the subscribers added.
Parameter Description:

Name Type Range Description Remarks


HLRSN Numeral 1-255 The HLR Serial No in the O
redundant HLR center
IMSI String 6-15 IMSI Number O

2017-10-12 All rights reserved. Page 378 of 638


Name Type Range Description Remarks
ISDN String 1-15 MSISDN Number O
RECORDCO Numeral 1-100000 Number of subscribers O
UNT
FILE String 1-16 Name of IMSI/MSISDN O
file
NAM Enumeration BOTH Network access mode O
MSC
SGSN
CATEGORY Enumeration UNKNOWN Subscriber category O
FRENCH
ENGLISH
GERMAN
RUSSIAN
SPANISH
SPECIAL
RESERVE
COMMON
SUPERIOR
DATACALL
TESTCALL
SPARE
PAYPHONE
16

31
COIN
33

254
MNP
DEFAULTC Enumeration See "TSCODE The default basic service O
ALL and DSCODE call process (including
Enumeration" TSCODE& DSCODE) for
the incoming call has not
included the call type.
TS String 40 Combination of teleservice O
enumeration separated by
'&'. The enumeration
definition can be referred to
the supplementary
definition of TSCODE

2017-10-12 All rights reserved. Page 379 of 638


Name Type Range Description Remarks
BS String 160 Combination of bearer O
services enumeration
separated by '&'. The
enumeration definition can
be referred to the
supplementary definition of
BSCODE
CFU Boolean TRUE CFU Supplementary service O
FALSE
CFUOFAID Numeral 0-65534 OFA Template ID O
255 is invalid
value.
CFUNCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
CFUCOU Enumerated OPERATOR Control of user O
SUBSCRIBER
CFB Boolean TRUE/ CFB Supplementary service O
FALSE
CFBOFAID Numeral 0-65534 OFA Template ID O
255 is invalid
value.
CFBNFS Boolean TRUE Notification to Forwarding O
FALSE Subscriber that call has
been Forwarded
CFBNCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
CFBCOU Enumeration OPERATOR control of user O
SUBSCRIBER
CFNRY Boolean TRUE CFNRY supplementary O
FALSE service

CFNRYOFAI Numeral 0-65534 OFA Template ID O


D 255 is invalid
value.
CFNRYNFS Boolean TRUE Notification to Forwarding O
FALSE Subscriber that call has
been Forwarded

2017-10-12 All rights reserved. Page 380 of 638


Name Type Range Description Remarks
CFNRYNCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
CFNRYCOU Enumeration OPERATOR Control of user O
SUBSCRIBER
CFNRC Boolean TRUE CFNRC Supplementary O
FALSE service

CFNRCOFAI Numeral 0-65534 OFA Template ID O


D 255 is invalid
value.
CFNRCNCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
CFNRCOU Enumeration OPERATOR Control of user O
SUBSCRIBER
CFD Boolean TRUE CFD supplementary service O
FALSE
VALIDCCF Enumeration CFB CCF service which CFD O
CFNRy can replace. It can be some
of CFB, CFNRy and
CFNRc CFNRc with & as the
separator. Default value is
all CCF.
SUPINTERC Boolean TRUE Support CFD when the O
FD FALSE subscriber is international
roaming, default value is
TRUE.
CFDNFS Boolean TRUE Notification to Forwarding O
FALSE Subscriber that call has
been Forwarded
CFDNCS Boolean TRUE Notification to calling O
FALSE Subscriber that call has
been Forwarded
CFDFTN String 1-16 Forward to Number O
CFDBSG Enumeration See "CFBSG Basic Service group O
Enumeration"
CFDNRTIM Numeral 5-60 seconds in no reply timer O
E steps of 5 seconds
SUPSHORT Boolean TRUE Support short number O
NUM FALSE

2017-10-12 All rights reserved. Page 381 of 638


Name Type Range Description Remarks
ACTCFD Boolean TRUE Activate CFD O
FALSE
CB Enumeration BAOC Combination of calling O
BOIC barred services enumeration
separated by '&'.
BOICEXHC
BAIC
BICROAM,
BORO
CBCOU Enumeration OPERATOR Control of user O
SUBSCRIBER
CLIP Boolean TRUE CLIP Supplementary O
FALSE service

CLIPOR Boolean TRUE Override Enabled for CLIP O


FALSE
BSGCLIP Enumeration TS1X CLIP basic service group O
TS2X
TS6X
BS2X
BS3X
CLIR Boolean TRUE CLIR Supplementary O
FALSE service

CLIRMODE Enumeration PERMANENT Mode values are O


TEMPALLOW 0/PERMANENT
ED 1/TEMPALLOWED
TEMPRESTRI 2/TEMPRESTRICTED
CTED
BSGCLIR Enumeration TS1X CLIR basic service group O
TS2X
TS6X
BS2X
BS3X
COLP Boolean TRUE COLP Supplementary O
FALSE service

COLPOR Boolean TRUE Override Enabled for C


FALSE COLPIP

2017-10-12 All rights reserved. Page 382 of 638


Name Type Range Description Remarks
BSGCOLP Enumeration TS1X COLP basic service group O
TS2X
TS6X
BS2X
BS3X
COLR Boolean TRUE COLR Supplementary O
FALSE service

BSGCOLR Enumeration TS1X COLR basic service group O


TS2X
TS6X
BS2X
BS3X
ECT Boolean TRUE ECT Supplementary service O
FALSE
CW Boolean TRUE Call Waiting Supplementary O
FALSE service

HOLD Boolean TRUE Call Hold Supplementary O


FALSE service

MPTY Boolean TRUE Multi Party Supplementary O


FALSE service

AOC Enumeration NONE Advice of Charge. It has 3 O


AOCI kinds of value. The detailed
information can be referred
AOCC to AOC_ENU

2017-10-12 All rights reserved. Page 383 of 638


Name Type Range Description Remarks
PLMNSPEC String PLMN-SS-1 List of PLMN specific-SS O
SS PLMN-SS-2 to be provided or
withdrawn.
PLMN-SS-3
Combination of PLMN
PLMN-SS-4 specific-SS enumeration
PLMN-SS-5 separated by '&'. The
PLMN-SS-6 enumeration definition can
be referred to the
PLMN-SS-7 supplementary definition of
PLMN-SS-8 PLMN-SS-CODE
PLMN-SS-9
PLMN-SS-A
PLMN-SS-B
PLMN-SS-C
PLMN-SS-D
PLMN-SS-E
PLMN-SS-F
ALLPLMN-SS
ODBSS Boolean TRUE OD Barring of SS service O
FALSE management Flag

ODBOC Enumeration NOBOC OD Barring of outgoing O


BAOC Calls
BOIC
BOICEXHC
BOCROAM
ODBIC Enumeration NOBIC OD Barring of Incoming O
BAIC Calls
BICROAM
ODBROAM Enumeration NOBAR OD Barring of Roaming O
BROHPLM
BROHPLMNC
BROHPLMNC
GPRS
ODBENTE Boolean TRUE ODB-Entertainment O
FALSE
ODBINFO Boolean TRUE ODB-Information O
FALSE

2017-10-12 All rights reserved. Page 384 of 638


Name Type Range Description Remarks
ODBRCF Enumeration NOBRCF OD Barring of registration O
BRACF of call forwarded-to
number;
BRICFEXHC
BRICF
ODBECT Enumeration NOBECT OD Barring of invocation of O
BAllECT call transfer
BChargeableEC
T
BInternationalE
CT
BInterzonalEC
T
ODBDECT Boolean TRUE OD Barring of invocation of O
FALSE call transfer where both
calls are charged to the
served subscriber
ODBMECT Boolean TRUE OD Barring of further O
FALSE invocation of call transfer if
there is already one ongoing
transferred call for the
served subscriber in the
serving MSC/VLR.
ODBPLMN String referred to Combination of O
ODBPLMNCOD ODBPLMN services
E enumeration separated by
'&'. The enumeration
definition can be referred to
ODBPLMNCODE
ODBPOS Enumeration See "ODBPOS Indicate OD Barring of O
Enumeration" Packet Oriented Services
effective condition
ODBPOSTY Enumeration See Indicate OD Barring of O
PE "ODBPOSTYPE Packet Oriented Services
Enumeration" type with PDP context
activation
OCSI Numeral 0-65534 O-CSI TemplateID O
TCSI Numeral 0-65534 T-CSI TemplateID O
SMSCSI Numeral 0-65534 MO-SMS-CSI TemplateID O
MTSMSCSI Numeral 0-65534 MT-SMS-CSI TemplateID O
DCSI Numeral 0-65534 D-CSI TemplateID O
VTCSI Numeral 0-65534 VT-CSI TemplateID O

2017-10-12 All rights reserved. Page 385 of 638


Name Type Range Description Remarks
MCSI Numeral 0-65534 M-CSI TemplateID O
SSCSI Numeral 0-65534 SS-CSI TemplateID O
TIFCSI Boolean TRUE Whether subscribed to TIF- O
FALSE CSI

UCSI Numeral 0-65534 U-CSI TemplateID O


GPRSCSI Numeral 0-65534 GPRS-CSI TemplateID O
LCS Numeral 0-65534 LCS TemplateID O
GPRSTPL Numeral 0-65534 GPRS TemplateID O
VLRLIST Numeral 0-65534 VLR listID O
SGSNLIST Numeral 0-65534 SGSN listID O
SMDP Enumeration MSC Short message delivery path O
SGSN See "SMDP Enumeration"
NAEA_CIC Numeral 0-9999 North American equal O
access preferred carrier id
code.
LINE2NUM String 1-15 MSISDN Number For O
Line2 of Alternative Line
Service
VVDN Boolean TRUE Voice&VP Dual Number O
FALSE
RBT Numeral 0-254 INAP INDEX for Ring O
Back Tone service
UTRANNOT Boolean TRUE Deny access to UTRAN O
ALLOWED FALSE
GERANNOT Boolean TRUE Deny access to GERAN O
ALLOWED FALSE
GANNOTAL Boolean TRUE Deny access to GAN O
LOWED FALSE
IHSPAENOT Boolean TRUE Deny access to I-HSPA- O
ALLOWED FALSE Evolution

EUTRANNO Boolean TRUE Deny access to E-UTRAN O


TALLOWED FALSE
N3GPPNOT Boolean TRUE Deny access to Non-3GPP O
ALLOWED FALSE

2017-10-12 All rights reserved. Page 386 of 638


Name Type Range Description Remarks
CARP Numeral 1-255 CS Alloction/Retention O
Priorty

RROPTION Enumeration ALL_PLMNS Regional Roaming Option O


ONE_NPLMN_
ALL_FPLMNS
ONLY_HPLM
N
RR_TEMPLAT
E
RRTPL Numeral 0-65534 Regional Roaming C
Template
VBS Numeral 0-65534 VBS TemplateID O
VGCS Numeral 0-65534 VGCS TemplateID O
EMLPP_MA Enumeration priorityLevel0 Maximum precedence level O
X priorityLevel1 for eMLPP Supplementary
service.
priorityLevel2
priorityLevel3
priorityLevel4
EMLPP_DEF Enumeration priorityLevel0 Default precedence level for O
priorityLevel1 eMLPP Supplementary
service.
priorityLevel2
priorityLevel3
priorityLevel4
EMLPP_CO Enumeration OPERATOR/SUB Control of user O
U SCRIBER
ECATEGOR Numeral 1-254 Enhanced Category O
Y
ECATOPTIO Numeral 0-127 0~127 O
N
UUS Enumeration UUS1 UUS service O
UUS2
UUS3
SMSCF Boolean TRUE To provide or withdraw the O
FALSE SMSCFservice

SMSCFOFAI Enumeration 0-65534 SMSCF OFA Template ID O


D 255 is invalid
value.

2017-10-12 All rights reserved. Page 387 of 638


Name Type Range Description Remarks
MC Boolean TRUE Provide MC service O
FALSE
NBRSB Numeral 2-7 Maximum MC attempts O
allowed
NBRUSER Numeral 1-7 User determined maximum O
MC attempts

IST Boolean TRUE Provide IST service O


FALSE
ISTTIMER Numeral 15-255 IST Alert Timer O
ISTRSP Enumeration EMPTY Content of Respone of IST O
NEW_ALERT_ Alert
TIMER
TERMINATEC
ALLACTIVIT
YREFERRED
TERMINATEA
LLCALLACTI
VITIES
WITHDRAW
OPTGPRSTP Numeral 0~65534 Optimized GPRS template O
LID ID
CHARGE_G Enumeration NONE Global charging O
LOBAL HOT characteristic
FLAT
PREPAID
NORMAL
3
5
6
7
9
10
11
12
13
14
15
16~254
SCHARGE_ String 0000-FFFF Standard global charging O
GLOBAL characteristics

2017-10-12 All rights reserved. Page 388 of 638


Name Type Range Description Remarks
DICLENGT Enumeration DICR_0~0 Length of DIC O
H DICR_1~1
DICR_2~2
DICR_3~3
DICR_4~4
DICR_5~5
DICR_6~6
DICR_7~7
DICR_8~8
DICR_9~9
DICR_10~10
DICR_11~11
DICR_12~12
DICR_13~13
DICR_14~14
DICR_15~15
DICR_16~16
DICV~127
ROUTECAT Numeral 1-255 Routing category O
EGORY
CALLREDIR Numeral 0-255 Call redirection category O
ECT
NRBT Numeral 1-65535 NRBT index O
OSK Numeral 1-999 EOCSI service key O
TSK Numeral 1-999 ETCSI service key O
EXEXROUT Numeral 1-2147483647 Expand routing category O
ECATEGOR
Y
MERBT Boolean TRUE Provide MERBT service O
FALSE
NIRPROV Boolean TRUE Provide NIR service O
FALSE
NIRINDEX Numeral 0-999 NIR index O
RZONE Numeral 0-9 RZONE index O
CCBS Boolean TRUE Provide CCBS O
FALSE

2017-10-12 All rights reserved. Page 389 of 638


Name Type Range Description Remarks
CCBSTARG Boolean TRUE Provide CCBS target O
ET FALSE
ACR_STATU Boolean TRUE Provide ACR service O
S FALSE
SMSROUTE Numeral 0-65534 SMS-ROUTE Template ID O
TPL
SMSINPRO Boolean TRUE Whether to provide or O
V FALSE withdraw NSMSIN service

SCPADD String 1-15 Service control point O


address
SKEY Numeral 0-2147483647 NSMSIN Service Key O
DP Enumeration MO Detecting point O
MT
SR
TAMM Boolean TRUE Triggering all multiple O
FALSE messages

DEFAULTOF Numeral 0-65534 OFA Template ID O


A_ID
CPP Boolean TRUE Whether to provide or O
FALSE withdraw CPP service

ELCS Boolean TRUE Whether to provide or O


FALSE withdraw ELCS service

FRAUDTPLI Numeral 0-65534 Fraud Prevention Template O


D ID
CNAP Boolean TRUE CNAP Supplementary O
FALSE service

CNAPOR Boolean TRUE Override Enabled for CNAP O


FALSE
IMEILCKPR Boolean TRUE Whether to provide the O
OV FALSE M2M binding service

IMSIIMEIBI String 14 IMEI bound with IMSI O


ND
M2MNOTIF Enumeration TRUE Notify a third-party O
Y FALSE platform of subscriber status
LU

2017-10-12 All rights reserved. Page 390 of 638


Name Type Range Description Remarks
LUCSI_TPL Numeral 0-65534 LU-CSI TemplateID O
_ID
USERCATE Enumeration NORMAL Whether or not be a M2M O
GORY M2M user

ODBPREMS Enumeration TRUE Provide ODBPREMSMS O


MS FALSE
ODBADULT Enumeration TRUE Provide ODBADULSMS O
SMS FALSE
BOSK Numeral 1-999 BEOCSI service key O
ZCLOCKPR Enumeration TRUE Provide ZCLOCK O
OV FALSE
PSUSERTPL Numeral 0-65534 PS user template ID O
ID
PSAPNOITP Numeral 0~65534 PS domain UE-level O
LID 65535 is invalid APNOI template ID
value

Example:
ADD CSPSSUB: HLRSN=1, IMSI="460000009123456", ISDN="460000009012389",
NAM=BOTH, DEFAULTCALL=TS11, CHARGE_GLOBAL=5;
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 391 of 638


IMSI/MSISDN and Name of IMSI/MSISDN file are optional. Specify either IMSI/MSISDN or Name of
IMSI/MSISDN file.
Number of subscribers can be only specified together with IMSI/MSISDN to add the subscribers with
consecutive numbers in batches.
Name of IMSI/MSISDN file specifies the batch operation file that contains inconsecutive IMSIs and their
associated MSISDNs. The file is used for adding a batch of subscribers.
If Provide CFU is set to TRUE, CFU notification to calling party and CFU control party are mandatory, and
CFU OFA template ID is optional.
If Provide CFB is set to TRUE, CFB notification to calling party, CFB notification to forwarded-to party,
and CFB control party are mandatory, and CFB OFA template ID is optional.
If Provide CFNRy is set to TRUE, CFNRy notification to calling party, CFNRy notification to forwarded-to
party, and CFNRy control party are mandatory, and CFNRy OFA template ID is optional.
If Provide CFNRc is set to TRUE, CFNRc notification to calling party and CFNRc control party are
mandatory, and CFNRc OFA template ID is optional.
If Provide CFD is set to TRUE, CFD notification to forwarded-to party, CFD notification to calling party,
and CFD forwarded-to number are mandatory, and CFD basic service group and CFD no reply time are
optional.
If Provide CLIP is set to TRUE, CLIP override enable is mandatory.
If Provide CLIR is set to TRUE, CLIR mode is mandatory.
If Provide COLP is set to TRUE, COLP override enable is mandatory.
If Provide CNAP is set to TRUE, CNAP override enable is mandatory.
If Provide IST is set to TRUE, IST scheduled period and IST response process are mandatory.
Before providing the MPTY service for a subscriber, you must provide the HOLD service for the
subscriber.
If you specify Global charging characteristic or Standard Global charging characteristic, you cannot specify
GPRS template ID.
When providing the GPRS service for subscribers using Optimized GPRS template ID, you must set GPRS
management mode in the SET MAPSERV command to SuppGprsManageOptimizeon.
To provide any of the BAOC, BOIC, BOICEXHC, BAIC, and BICROAM services, you must specify CB
control party.
Before adding a subscriber, run the ADD KI command to load KI for the subscriber.
When the PGW is configured with only one virtual HLR, the HLR serial number parameter is not required.
When the PGW is configured with multiple virtual HLRs, you must specify this parameter.
The subscribed services affect the performance and free size of the HLR database. It is suggested not to
provide the services that are not required.
To provide the ODB-POS service, you must specify both ODB of packet oriented service and ODB of
packet oriented service type.
Before providing the ACR service for a subscriber, ensure that the subscriber has been provided with the
CLIP service.
If Provide NIR is set to TRUE, NIR index is mandatory.
If Enhanced category extension is set to a valid value, Enhanced category is mandatory.
If ODBROAM is set to BROHPLMN, BROHPLMNC, or BROHPLMNCGPRS, the HSS checks the
network type based on the host name or realm name and the value of Whether to deliver ODB for roaming
in EPS by LST MAPCONF to determine whether to deliver ODB data for subscribers roaming in EPS
networks. The value of Whether to deliver ODB for roaming in EPS is set by SET MAPCONF.

9.332 Modify the EPS by Template


Command Name: MOD TPLEPS

2017-10-12 All rights reserved. Page 392 of 638


Function: The command is used to modify the EPS by template.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
EPSUS Numeral 0-65534 EPS template ID M
ERTPLI
D
DIAMN Numeral 0-65534 Diameter roaming restriction O
ODETP template ID
L_ID

Example:
MOD TPLEPS: IMSI="460000009123456", EPSUSERTPLID=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI, ISDN, IMSIFILE and ISDNFILE are optional. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.333 Removing a CsPsSubscriber


Command Name: RMV CSPSSUB
Function: The command is used to delete one or more subscribers.
Parameter Description:

2017-10-12 All rights reserved. Page 393 of 638


Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE
RMVKI Boolean TRUE Delete KI O
FALSE

Example:
RMV CSPSSUB: ISDN="13310911001";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, Name of IMSI file, or Name of MSISDN file.
If you specify Number of subscribers, do not specify Name of IMSI file or Name of MSISDN file.
Similarly, if you specify Name of IMSI file or Name of MSISDN file, do not specify Number of
subscribers.
To run RMV CSPSSUB to delete a CsPs subscriber, the CsPs subscriber must have not subscribed to the
EPS services.

9.334 Querying global charging characteristic


Command Name: LST CCGLOBAL
Function: The command is used to query subscribers' global charging characteristic.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O

2017-10-12 All rights reserved. Page 394 of 638


RECOR Numeral 1-10000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE

Example:
LST CCGLOBAL: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{ CHARGE_GLOBAL }=< CHARGE_GLOBAL >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI, ISDN, IMSIFILE, and ISDNFILE are optional. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.335 Modify Global Charging Characteristic


Command Name: MOD CCGLOBAL
Function: The command is used to modify global charging characteristic.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number O


ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
IMSIFI String 1-16 Name of IMSI file O
LE
ISDNFI String 1-16 Name of MSISDN file O
LE

2017-10-12 All rights reserved. Page 395 of 638


CHAR Enumera NONE/ HOT/ Global charging characteristic O
GE_GL tion FLAT/
OBAL PREPAID/
NORMAL/3/5/
6/7/9~254
SCHAR String 0000-FFFF Standard global charging O
GE_GL characteristic
OBAL

Example:
MOD CCGLOBAL: IMSI="460000009123456", CHARGE_GLOBAL=NORMAL;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI, ISDN, IMSIFILE and ISDNFILE are optional. Specify only one of them.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file.

9.336 Adding a Subscriber by CSPS Template


Command Name: ADD TPLCSPSSUB
Function: Use this command to add one or more subscribers and provide services to the
subscribers added with CSPS template.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1-255 The HLR Serial No in the redundant M


HLR center
IMSI String 6-15 IMSI number O
ISDN String 1-15 MSISDN number O
RECOR Numeral 1-100000 Number of subscribers O
DCOU
NT
FILE String 1-16 Name of IMSI/MSISDN file O
CSPST Numeral 0-65534 CSPS Subscriber template ID M
PLID

2017-10-12 All rights reserved. Page 396 of 638


Example:
ADD TPLCSPSSUB: HLRSN=123, IMSI="460000009012345", ISDN="460000009056789",
CSPSTPLID=124;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMSI/ISDNFILE are optional. Specify either of them. They must not be present together.
Avoid specifying Number of subscribers together with Name of IMSI file or Name of MSISDN file
Name of IMSI/MSISDN file specifies the batch operation file that contains inconsecutive IMSIs and their
associated MSISDNs. The file is used for adding a batch of subscribers.

8.337 Add a Convergent HSS Subscriber Using Template


Command Name: ADD TPLUSCSUB
Function: Use this command to add a subscriber to the HSS/HLR database so that they
can use services on GSM, UMTS, EPS, and IMS networks.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 1~255 HLR serial number M


IMSI String 6~15 IMSI M
ISDN String 6~15 ISDN M
TPLID Numeral 0~65534 Subscriber template ID M
LINE2NUM String 1~15 MSISDN of line 2 C
STNSR String 3~15 Session Transfer C
Number for SRVCC
ANCHOR Boolean TRUE/FALS Anchor flag C
E
SUBID String 1~127 SUBID M
IMPI String 1~127 IMPI M
IMPI2 String 1~127 IMPI2 C
IMPI2AUTHTYPE Enumerati HAD/TAA/S Authentication type of C
on DA IMPI2

2017-10-12 All rights reserved. Page 397 of 638


Name Type Range Description Remarks

HUSERNAME2 String 1~127 User name2 C


PWD2 String 1~128 Password2 C
REALM2 String 1~46 Realm2 C
HA12 String 32 HA1 value2 C
IMPULIST String 1~1300 IMPU list M
BARIMPULIST String 1~1300 Barring IMPU list C
CONSFLG Boolean TRUE/FALS Consistency flag C
E
CHARGTPLID Numeral 0~254 Charging address C
template ID
IMPUTPLID Numeral 0~254 IMPU template ID C
SPTPLID Numeral 0~254 Service profile template C
ID
IRSID Numeral 0~255 IRS ID C
ALIASID Numeral 0~255 Alias group ID C
CAPTPLID Numeral 0~254 Capability set template C
ID

Example:
ADD TPLUSCSUB: HLRSN=1, IMSI="460000009123456", ISDN="8613484929766",
TPLID=2, SUBID="subinfo", IMPI="impiinfo",
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"", IRSID=1,
ALIASID=1;
Response
If the operation succeeds, the format of the returned message is as follows:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

8.338 Remove a Convergent HSS Subscriber


Command Name: RMV USCSUB
Function: Use this command to delete a subscriber who can use services on GSM, UMTS,
EPS, and IMS networks.

Parameter Description:

2017-10-12 All rights reserved. Page 398 of 638


Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C

Example:
RMV USCSUB: IMSI="460000009123456";
Response
If the operation succeeds, the format of the returned message is as follows:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.337 Modifying the CAPL Service


Command Name: MOD CAPL
Function: This command is used to modify the CAPL service data for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
CAPLPROV Boolean TRUE Whether to provide or C
FALSE withdraw CAPL service.

CAPL Numeral 1-15 CAPL Service Level C

Example:
MOD CAPL: IMSI="460000009123456", CAPLPROV=TRUE, CAPL=2;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 399 of 638


The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.338 Listing the CAPL Service


Command Name: LST CAPL
Function: This command is used to query the CAPL service data of subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST CAPL: IMSI="460000009123456";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >
{ISDN}=< MSISDN Number >
CAPL = <VALUE >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The parameters IMSI and ISDN are mutually exclusive. Specify only one of them.

9.339 Modifying the EMMIN Service


Command Name: MOD EMMIN
Function: This command is used to provide or withdrawn the Mobility Management IN
Triggering (MMINT) service for subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
RECORDCO Numeral 1-100000 Number of subscribers O
UNT

2017-10-12 All rights reserved. Page 400 of 638


Name Type Range Description Remarks

IMSIFILE String 1-16 Name of IMSI file O


ISDNFILE String 1-16 Name of MSISDN file O
PROV Enumeratio ADD/MOD/ Operation type M
n DEL/DEL_A
LL/ACTIVE
_ALL
DP Numeral 0-255 Detection point C
SCPADDR String 1-15 SCP Address C
SK Numeral 0- Service Key C
2147483647
ACTIVE Enumeratio TRUE/FALS Status C
n E

Example:
MOD EMMIN: IMSI="1234567", PROV=ADD, DP=12, SCPADDR="1111", SK=12;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, Name of IMSI file, and Name of MSISDN file.
If you specify Number of subscribers, do not specify Name of IMSI file or Name of MSISDN file.
Similarly, if you specify Name of IMSI file or Name of MSISDN file, do not specify Number of
subscribers.

9.340 Listing the EMMIN Service


Command Name: LST EMMIN
Function: This command is used to query the Mobility Management IN Triggering (MMINT)
activation status.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 401 of 638


ISDN String 1-15 MSISDN number C
RECORDCOUNT Numeral 1-100000 Number of subscribers O
IMSIFILE String 1-16 Name of IMSI file O
ISDNFILE String 1-16 Name of MSISDN file O
ACTIVE Enumeration TRUE/FA Status C
LSE

Example:
LST EMMIN: IMSI="1234567";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= < IMSI Number >
{ISDN}=< MSISDN Number >
{CAPL} = <1~15 >
{DP} = <0~255>
{SK} = <0~2147483647>
{SCPADDR} = <SCP Address>
{ACTIVE} = < TRUE| FALSE>

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, Name of IMSI file, and Name of MSISDN file.
If you specify Number of subscribers, do not specify Name of IMSI file or Name of MSISDN file.
Similarly, if you specify Name of IMSI file or Name of MSISDN file, do not specify Number of
subscribers.

9.341 Modifying the Association Between IMSI and


MSISDN
Command Name: MOD IMSIISDN
Function: This command is used to bind subscribers' auxiliary IMSIs with their auxiliary
MSISDNs or unbind subscribers' IMSIs from their MSISDNs.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C

2017-10-12 All rights reserved. Page 402 of 638


Name Type Range Description Remarks

ISDN String 1-15 MSISDN number C


FILE String 1~16 Name of IMSI/MSISDN O
file
PROV Enumeratio ADD/MOD/ Operation type M
n DEL/DEL_A
LL/ACTIVE
_ALL

Example:
MOD IMSIISDN: IMSI="2013521", ISDN="2014521", PROV=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify both IMSI and MSISDN or Name of IMSI/MSISDN file.


The subscribers whose auxiliary IMSIs to be bound with their auxiliary MSISDNs have been defined.
An auxiliary IMSI can be bound with one auxiliary MSISDN. An auxiliary MSISDN can be bound with
multiple auxiliary IMSIs.

9.342 Listing the Association Between IMSI and MSISDN


Command Name: LST IMSIISDN
Function: This command is used to query the binding between subscribers' auxiliary IMSIs
and their auxiliary MSISDNs.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
RECORDCOUNT Numeral 1-100000 Number of subscribers O
IMSIFILE String 1-16 Name of IMSI file O
ISDNFILE String 1-16 Name of MSISDN file O

2017-10-12 All rights reserved. Page 403 of 638


Example:
LST IMSIISDN: IMSI="45000000";
Response:
If the operation succeeds, the format of the returned message is as follows:
RETCODE = 0 SUCCESS0001: Operation is successfuL

IMSI = 45000000
ISDN = 2014521

"Auxilary IMSI" "Band MSISDN"


45000001 2013522
45000002 2013523

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, Name of IMSI file, or Name of MSISDN file.
If you specify Number of subscribers, do not specify Name of IMSI file or Name of MSISDN file.
Similarly, if you specify Name of IMSI file or Name of MSISDN file, do not specify Number of
subscribers.

9.343 Modify VoLTE Subscriber Flag


Command Name: MOD VOLTETAG
Function: This command is used to modify the VoLTE flag of subscribers. The VoLTE flag
specifies whether a subscriber is a VoLTE subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI C


ISDN String 1-15 MSISDN C
RECORDCO Numeral 1~100000 Number of subscribers C
UNT
IMSIFILE String 1~16 Name of IMSI file C
ISDNFILE String 1~16 Name of MSISDN file C
VOLTETAG Enumeratio TRUE/ VoLTE subscriber flag M
n FALSE

2017-10-12 All rights reserved. Page 404 of 638


Example:
MOD VOLTETAG: IMSI="46000000012345", VOLTETAG=FALSE;
Response:
If the operation succeeds, the following success code is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, Name of IMSI file, or Name of MSISDN file.
If you specify Number of subscribers, do not specify Name of IMSI file or Name of MSISDN file.
Similarly, if you specify Name of IMSI file or Name of MSISDN file, do not specify Number of
subscribers.
RECORDCOUNT specifies the number of subscribers to be provided with the VoLTE flag at a time.The
parameter value is the total number of consecutive subscriber numbers starting from the specified IMSI or
MSISDN.
Specify this parameter only when you want to configure the VoLTE subscriber flag for
multiple subscribers with consecutive IMSIs or MSISDNs.
IMSIFILE specifies the name of an IMSI file to be used to configure the VoLTE subscriber flag for multiple
subscribers with non-consecutive IMSIs.An IMSI file contains multiple non-consecutive IMSIs. It is in
ANSI format, for example, lstisdn.txt. You can use the file manager function of the PGW Web LMT to
upload an IMSI file to a specified directory. For details about the file content, see IMSI file content.
ISDNFILE specifies the name of an MSISDN file to be used to configure the VoLTE subscriber flag for
multiple subscribers with non-consecutive MSISDNs.An MSISDN file contains multiple non-consecutive
MSISDNs. It is in ANSI format, for example, lstisdn.txt. You can use the file manager function of the PGW
Web LMT to upload an MSISDN file to a specified directory. For details about the MSISDN file content,
see MSISDN file content.

9.344 List VoLTE Subscriber Flag


Command Name: LST VOLTETAG
Function: This command is used to query subscriberss VoLTE flag:
To query the VoLTE flag of a single subscriber, specify IMSI or MSISDN.
To query the VoLTE flag of multiple subscribers with consecutive IMSIs or MSISDNs,
specify IMSI or MSISDN and Number of subscribers.
To query the VoLTE flag of multiple subscribers with non-consecutive IMSIs or MSISDNs,
specify Name of IMSI file or Name of MSISDN file.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
RECORDCOUN Numeral 1~100000 Number of subscribers C
T

2017-10-12 All rights reserved. Page 405 of 638


IMSIFILE String 1~16 Name of IMSI file C
ISDNFILE String 1~16 Name of MSISDN file C

Example:
LST VOLTETAG: IMSI="46000000012345";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{MAINIMSI}=<Main IMSI number>
{ISDN}=<MSISDN number>
{MAINISDN}=<Main MSISDN number>
{VOLTETAG}=<NOT_DEFINED | TRUE | FALSE>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, Name of IMSI file, or Name of MSISDN file.
If you specify Number of subscribers, do not specify Name of IMSI file or Name of MSISDN file.
Similarly, if you specify Name of IMSI file or Name of MSISDN file, do not specify Number of
subscribers.

9.345 Modify an UE-Level APN Operator Identifier Used


in the PS Domain
Command Name: MOD PSAPNOI
Function: This command is used to provide a UE-level APN operator identifier (APNOI) for
PS subscribers or withdraw the UE-level APNOI from PS subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C
PROV Enumeration TRUE Provide UE-level M
FALSE APNOI in the PS
domain
PSAPNOITPLID Numeral 0-65534 PS domain UE-level C
APNOI template ID

2017-10-12 All rights reserved. Page 406 of 638


Example:
MOD PSAPNOI: IMSI="460000009123456", PROV =TRUE, PSAPNOITPLID = 1;
Response
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
SUCCESS0002:Already existed, not changed

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either IMSI or MSISDN.


If the parameter PROV is set to TRUE, the parameter PSAPNOITPLID should be present.

9.346 List UE-Level APN Operator Identifier Used in the


PS Domain
Command Name: LST PSAPNOI
Function: This command is used to query the UE-level APN operator identifier (APNOI)
provided for PS subscribers.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6-15 IMSI number C


ISDN String 1-15 MSISDN number C

Example:
LST PSAPNOI: IMSI="460000009123456";

Response
If the operation succeeds, the format of the returned message is as follows:
{IMSI}= <IMSI number>
{ISDN}=<MSISDN number>
{PSAPNOITPLID}=< 0~65534>
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 407 of 638


Specify either IMSI or MSISDN.

Add a KI
Command Name: ADD HKI
Function: This command is used to add a KI data record to the HSS service database. The KI
is a parameter used for AKA authentication.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


K String 32 KI Value M
K4SNO Numeral 0~128 K4 Serial Number M
OPSNO Numeral 0~128 OP Serial Number M
AMFSNO Numeral 1~128 AMF Serial Number M
OPC String 32 OPC Value C
OPCK4SNO Numeral 0~128 OPC K4 Serial Number C

Example:
ADD HKI: IMPI="impiinfo", K="1234567890abcdef1234567890ABCDEF", K4SNO=1,
OPSNO=1, AMFSNO=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Ki and OPC are important parameters used for authentication. You are advised to encrypt the KI and OPC.
If the KI and OPC have been encrypted, run ADD HKI and specify the encryption parameters.
If you enter the command in the command input pane and then specify the related parameters, the KI value
and OPC value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the KI value
and OPC value are displayed in plain text.

Remove a KI
Command Name: RMV HKI

2017-10-12 All rights reserved. Page 408 of 638


Function: This command is used to remove a KI data record from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
RMV HKI: IMPI="impiinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify a KI
Command Name: MOD HKI
Function: This command is used to modify the KI value of the specified KI data record in the
HSS service database. The IMPI is the key parameter used to determine the KI data record to
be modified.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


K String 32 KI Value C
K4SNO Numeral 0~128 K4 Serial Number C
OPSNO Numeral 0~128 OP Serial Number C
AMFSNO Numeral 1~128 AMF Serial Number C
OPC String 32 OPC Value C
OPCK4SNO Numeral 0~128 OPC K4 Serial Number C

Example:
MOD HKI: IMPI="impiinfo", K="abcdef1234567890ABCDEF1234567890", K4SNO=1,
OPSNO=0, AMFSNO=1, OPC="ABCDef1234567890ABCDef1234567890",
OPCK4SNO=1;

2017-10-12 All rights reserved. Page 409 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Parameters K, K4SNO, OPSNO, and AMFSNO are optional, and you must specify one of them at least.
If you enter the command in the command input pane and then specify the related parameters, the KI value
and OPC value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the KI value
and OPC value are displayed in plain text.

List KIs
Command Name: LST HKI
Function: This command is used to query the information of a KI data record in the HSS
service database. The system supports the query of one KI data record at a time. The IMPI is
the key parameter used to determine the KI data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HKI: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

K K4SNO AMFSNO OPSNO OPCK4SNO OPC

Parameter description:
K: KI Value
K4SNO: K4 Serial Number
AMFSNO: AMF Serial Number
OPSNO: The Serial Number of OP for MEILEANGE Algorithm
OPCK4SNO: OPC K4 Serial Number
OPC: OPC value if it is applicable

2017-10-12 All rights reserved. Page 410 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Check the Value of a KI


Command Name: CHK HKI
Function: This command is used to check the KI of the specified IMPI in the HSS service
database. If the K4 value is specified, it indicates that the KI is encrypted. If the K4 value is
not specified, it indicates that the KI is not encrypted.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


K String 32 KI Value M
K4VALUE Numeral 16 K4 Value C

Example:
CHK HKI: IMPI="impiinfo", K="1234567890abcdef1234567890ABCDEF";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0005: Data to be verified is the same as that in the database
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the KI value
is displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the KI value is
displayed in plain text.

Check the Value of an OPC


Command Name: CHK HOPC
Function: This command is used to check the OPC value of the specified IMPI in the HSS
service database.
Parameter Description:

2017-10-12 All rights reserved. Page 411 of 638


Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


OPC String 32 OPC Value M
OPCK4VALUE String 16 OPC K4 value C

Example:
CHK HOPC: IMPI="impiinfo", OPC="1234567890abcdef1234567890abcdef";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0005: Data to be verified is the same as that in the database
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the OPC K4
value and OPC value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the OPC K4
value and OPC value are displayed in plain text.

Add the HTTP Digest Authentication


Information for an IMPI
Command Name: ADD HHDAINF
Function: This command is used to add an IMPI data record that supports the HTTP digest
authentication scheme or add an HTTP digest authentication data record for an existing IMPI
to the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


HUSERNAME String 1~127 User Name C
PWD String 1~128 Password C
HA1 String 32 HA1 Value C

Example:
1. ADD HHDAINF: IMPI="impiinfo", HUSERNAME="impiinfo", PWD="pwd";
2. ADD HHDAINF: IMPI="impiinfo", HA1="11112222333344445555666677778888";

2017-10-12 All rights reserved. Page 412 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The number of IMPIs that are authenticated by the HSS using the HTTP Digest authentication scheme is
specified by the license control item Number of IMPIs adopting the HDA authentication.
Only one HTTP digest authentication data record is allowed for an IMPI.
Do not specify User name and password together withHA1 value for an IMPI.
If you enter the command in the command input pane and then specify the related parameters, the Password
and HA1 value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the Password
and HA1 value are displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.

Remove the HTTP Digest Authentication


Information of an IMPI
Command Name: RMV HHDAINF
Function: This command is used to remove an IMPI that supports the HTTP Digest
authentication scheme or remove the HTTP Digest data record for the specified IMPI from the
HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
RMV HHDAINF: IMPI="impiinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 413 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the specified IMPI supports only HTTP Digest authentication and the IMPI is not used, this command
removes the IMPI.
If the specified IMPI supports other authentication mechanism in addition to HTTP Digest authentication,
this command removes only the HTTP Digest authentication information of the IMPI.

Modify the HTTP Digest Authentication


Information of an IMPI
Command Name: MOD HHDAINF
Function: This command is used to modify the user name, password, or HA1 value for an
IMPI that supports the HTTP Digest authentication scheme in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


HUSERNAME String 1~127 User Name C
PWD String 1~128 Password C
HA1 String 32 HA1 Value C

Example:
1. MOD HHDAINF: IMPI="impiinfo", HUSERNAME="impiinfo", PWD="pwd";
2. MOD HHDAINF: IMPI="impiinfo", HA1="11112222333344445555666677778888";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either User name and Password or HA1 value.


If you enter the command in the command input pane and then specify the related parameters, the Password
and HA1 value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the Password
and HA1 value are displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.

2017-10-12 All rights reserved. Page 414 of 638


The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.

List the HTTP Digest Authentication


Information of an IMPI
Command Name: LST HHDAINF
Function: This command is used to query the HTTP Digest authentication information about
the specified IMPI or user in the HSS service database. The IMPI or User name is the key
parameter used to determine the data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


HUSERNAME String 1~127 User Name C

Example:
LST HHDAINF: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

IMPI HUSERNAME PWD HA1

Parameter description:
IMPI: IMPI Number
HUSERNAME: User Name
PWD: Password
HA1: HA1 Value
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 415 of 638


At least one of IMPI and User name must be specified.

Check the HTTP Digest Authentication


Information
Command Name: CHK HHDAPWD
Function: This command is used to check the HTTP Digest authentication information in the
HSS service database.
Parameter Description:

Name Type Range Description Remarks

HUSERNAME String 1~127 User Name M


PWD String 1~128 Password M

Example:
CHK HHDAPWD: HUSERNAME="impiinfo", PWD="pwd";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0005: Data to be verified is the same as that in the database
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the Password
is displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the Password
is displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.

2017-10-12 All rights reserved. Page 416 of 638


Add the SIP Digest Authentication Information
for an IMPI
Command Name: ADD HSDAINF
Function: This command is used to add a Session Initiation Protocol (SIP) Digest
authentication data record for a new IP Multimedia Private Identity (IMPI) or an existing
IMPI to the Home Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


HUSERNAME String 1~127 User Name C
PWD String 1~128 Password C
REALM String 1~46 Realm M
HA1 String 32 HA1 Value C

Example:
1. ADD HSDAINF: IMPI="impiinfo", HUSERNAME="impiinfo", PWD="pwd",
REALM="huawei.com";
2. ADD HSDAINF: IMPI="IMPIINFOMATION", REALM="huawei.com",
HA1="11112222333344445555666677778888";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

For an IMPI, either only HA1 value or both User name and Password must be specified.
Each IMPI can be configured with only one SIP Digest authentication data record.
The number of IMPIs that are authenticated by the HSS using the SIP Digest authentication scheme is
specified by the license control item Number of HDA IMPIs.
If you enter the command in the command input pane and then specify the related parameters, the Password
and HA1 value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the
Password and HA1 value are displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:

2017-10-12 All rights reserved. Page 417 of 638


Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.
REALM can be set to a string of 32 to 46 characters only when the domain name suffix is .
3gppnetwork.org. If the domain name suffix is in the other format, this parameter can be only set to a string
of a maximum of 31 characters. Because the domain name suffix 3gppnetwork.org is case insensitive, it
will be displayed in lowercase letters. For example, if you set REALM to
SOFT300.IMS.mnc001.mcc001.3gPPNETwork.org, the domain name suffix of the realm is displayed as
SOFT300.IMS.mnc001.mcc001.3gppnetwork.org.

Remove the SIP Digest Authentication


Information of an IMPI
Command Name: RMV HSDAINF
Function: This command is used to remove an IP Multimedia Private Identity (IMPI) data
record that supports the Session Initiation Protocol (SIP) Digest authentication scheme or
remove the SIP Digest data record for a specified IMPI from the Home Subscriber Server
(HSS) database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
RMV HSDAINF: IMPI="impiinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the IMPI supports only the SIP Digest authentication scheme and the IMPI is not used associated with
any subscription data record, RMV HSDAINF is used to remove the IMPI data record.
If the IMPI supports other authentication schemes in addition to the SIP Digest authentication scheme,
RMV HSDAINF is used to remove only the SIP Digest authentication data record for the IMPI.

Modify the SIP Digest Authentication


Information of an IMPI
Command Name: MOD HSDAINF

2017-10-12 All rights reserved. Page 418 of 638


Function: This command is used to modify the user name, password, HA1 value, or the
realm for an IP Multimedia Private Identity (IMPI) that supports SIP Digest authentication in
the Home Subscriber Server (HSS) database. The IMPI parameter identifies an SIP Digest
authentication data record.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


HUSERNAME String 1~127 User Name C
PWD String 1~128 Password C
REALM String 1~46 Realm C
HA1 String 32 HA1 Value C

Example:
MOD HSDAINF: IMPI="impiinfo", HUSERNAME="impiinfo", PWD="pwd",
REALM="huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

At least one of the parameters User name, Password, HA1 value, and Realm must be specified.
For an IMPI, either only HA1 value or both User name and Password must be specified.
If you enter the command in the command input pane and then specify the related parameters, the Password
and HA1 value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the Password
and HA1 value are displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.

2017-10-12 All rights reserved. Page 419 of 638


REALM can be set to a string of 32 to 46 characters only when the domain name suffix is .
3gppnetwork.org. If the domain name suffix is in the other format, this parameter can be only set to a string
of a maximum of 31 characters. Because the domain name suffix 3gppnetwork.org is case insensitive, it
will be displayed in lowercase letters. For example, if you set REALM to
SOFT300.IMS.mnc001.mcc001.3gPPNETwork.org, the domain name suffix of the realm is displayed as
SOFT300.IMS.mnc001.mcc001.3gppnetwork.org.

List the SIP Digest Authentication Information


of an IMPI
Command Name: LST HSDAINF
Function: This command is used to query a Session Initiation Protocol (SIP) Digest
authentication data record of a specified IP Multimedia Private Identity (IMPI) or user in the
Home Subscriber Server (HSS) database. The IMPI or User name parameter identifies a SIP
Digest authentication data record.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


HUSERNAME String 1~127 User Name C

Example:
1. LST HSDAINF: IMPI="impiinfo";
2. LST HSDAINF: HUSERNAME="impiinfo";
Response:
Success output: Horizontal format
Output:

IMPI HUSERNAME PWD REALM HA1

Parameter description:
IMPI: IMPI Number
HUSERNAME: User Name
PWD: Password
REALM: Realm
HA1: HA1 Value
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 420 of 638


Either IMPI or User name must be specified. If HA1 value is specified, the HSS displays an error message
when User name is used to query a SIP Digest authentication data record.

Check the SIP Digest Authentication


Information of an IMPI
Command Name: CHK HSDAPWD
Function: This command is used to check whether User name and Password are correct for
the Session Initiation Protocol (SIP) Digest authentication data record in the Home Subscriber
Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

HUSERNAME String 1~127 User Name M


PWD String 1~128 Password M

Example:
CHK HSDAPWD: HUSERNAME="impiinfo", PWD="pwd";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0005: Data to be verified is the same as that in the database
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the Password
is displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the Password
is displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.

2017-10-12 All rights reserved. Page 421 of 638


Set the Early IMS Authentication Scheme
Command Name: SET HEIA
Function: This command is used to set or cancel the Early IMS authentication scheme for the
specified IMPI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


EIAFLAG Boolean TRUE EIA Flag M
FALSE

Example:
SET HEIA: IMPI="impiinfo", EIAFLAG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None..

List the Early IMS Authentication Scheme


Command Name: LST HEIA
Function: This command is used to query the authentication information of an IMPI that
supports the Early IMS authentication scheme in the HSS service database. The information
consists of the IMSI and the IP address associated with the IMPI.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HEIA:IMPI="impiinfo";
Response:
Success output: Horizontal format

2017-10-12 All rights reserved. Page 422 of 638


Output:

IMPI IMSI IPV4ADDR IPV6ADDR

Parameter description:
IMPI: IMPI Number
IMSI: IMSI Number
IPV4ADDR: IPV4 Address
IPV6ADDR: IPV6 Address
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set the Early AKA Authentication Scheme


Command Name: SET HEAA
Function: This command is used to set or cancel the Early AKA authentication scheme for
the specified IMPI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


EAAFLAG Boolean TRUE EAA Flag M
FALSE

Example:
SET HEAA: IMPI="impiinfo", EAAFLAG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 423 of 638


None.

List the Early AKA Authentication Scheme


Command Name: LST HEAA
Function: This command is used to query the IMSI and the Early AKA authentication
information of the specified IMPI in the HSS service database. The IMPI is the key parameter
used to determine the data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HEAA: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

IMPI IMSI

Parameter description:
IMPI: IMPI Number
IMSI: IMSI Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add the NASS Bundled Authentication


Information for an IMPI
Command Name: ADD HNBAINF
Function: This command is used to add an IMPI that supports the NASS Bundled
authentication scheme or add a NASS Bundled authentication data record for an existing
IMPI to the HSS service database.
Parameter Description:

2017-10-12 All rights reserved. Page 424 of 638


Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


LINEIDIDX Numeral 1~5 Line ID Index M
LINEID String 1~127 Line ID M

Example:
ADD HNBAINF: IMPI="impiinfo", LINEIDIDX=1, LINEID="huawei";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove the NASS Bundled Authentication


Information of an IMPI
Command Name: RMV HNBAINF
Function: This command is used to remove an IMPI that supports the NASS Bundled
authentication scheme or remove the NASS Bundled authentication data record for an
existing IMPI from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


LINEIDIDX Numeral 1~5 Line ID Index C

Example:
RMV HNBAINF: IMPI="impiinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 425 of 638


If the specified IMPI supports only NASS Bundled authentication and the IMPI is not used, this command
removes the IMPI.
If the specified IMPI supports other authentication mechanism in addition to NASS Bundled authentication,
this command removes only the NASS Bundled authentication information of the IMPI.

List the NASS Bundled Authentication


Information of an IMPI
Command Name: LST HNBAINF
Function: This command is used to query the NASS Bundled authentication information of
the specified IMPI in the HSS service database. The IMPI is the key parameter used to
determine the data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HNBAINF: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

LINEIDIDX LINEID
Parameter description:
LINEIDIDX: Line ID Index
LINEID: Line ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set the TAA Authentication Scheme for an


IMPI
Command Name: SET HTAA

2017-10-12 All rights reserved. Page 426 of 638


Function: This command is used to set or cancel the TAA authentication scheme of a
specified IMPI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


TAAFLAG Boolean TRUE TAA Flag M
FALSE

Example:
SET HTAA: IMPI="impiinfo", TAAFLAG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If an IMPI is defined and supports only the TAA authentication scheme, you cannot cancel the TAA
authentication scheme of the IMPI. Otherwise, the HSS displays that the operation has failed.

List the TAA Authentication Scheme Supported


by an IMPI
Command Name: LST HTAA
Function: This command is used to query TAA authentication scheme supported by a
specified IMPI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HTAA: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

2017-10-12 All rights reserved. Page 427 of 638


TAAFLAG

Parameter description:
TAAFLAG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set the CAVEAKA Authentication Capability


Command Name: SET HCAA
Function: This command is used to add, modify or remove the CAVE AKA authentication
capability for the specified IMPI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


CAVEAKAFLG Boolean TRUE CAVEAKAFLG M
FALSE
UIMID String 8 UIMID C

Example:
SET HCAA: IMPI="460001234567890@huawei.com", CAVEAKAFLG=TRUE,
UIMID="12345678";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 428 of 638


If CAVEAKAFLG is set to TRUE, UIMID must be specified.
If CAVEAKAFLG is set to FALSE, you do not need to specify UIMID. If UIMID is specified, the system
still ignores the setting of UIMID.
If a subscriber does not support CAVE AKA authentication, run SET HCAA with CAVEAKAFLG set to
TRUE and UIMID specified to add CAVE AKA authentication information.
If a subscriber supports the CAVE AKA authentication, run SET HCAA with CAVEAKAFLG set to
TRUE and UIMID specified to modify CAVE AKA authentication information.
If you run SET HCAA to disable the CAVE AKA authentication for a subscriber, the CAVE AKA
authentication information of the subscriber is removed.

List the CAVEAKA Authentication Capability


Command Name: LST HCAA
Function: This command is used to query whether a specific IMPI supports the Cave AKA
authentication and the UIM ID of the IMPI in the HSS service database. The IMPI is the key
parameter used to identify the data record that is to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HCAA: IMPI="460001234567890@huawei.com";
Response:
Success output: Horizontal format
Output:

IMPI CAVEAKAFLG UIMID

Parameter description:
IMPI: IMPI Number
CAVEAKAFLG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
UIMID: UIMID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 429 of 638


None.

List the Authentication Schemes Supported by


an IMPI
Command Name: LST HAUTHINF
Function: This command is used to query the authentication schemes supported by the
specified user in the HSS service database. The IMPI is the key parameter used to determine
the data record that is to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HAUTHINF: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

AKAFLAG EAAFLAG SDAFLAG TAAFLAG EIAFLAG HDAFLAG NBAFLAG CAVEAKAFLAG

Parameter description:
AKAFLAG: 1 | 0
EAAFLAG: 1 | 0
SDAFLAG: 1 | 0
TAAFLAG: 1 | 0
EIAFLAG: 1 | 0
HDAFLAG: 1 | 0
NBAFLAG: 1 | 0
CAVEAKAFLAG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 430 of 638


None.

Check the HA1 Value for an IMPI


Command Name: CHK HHA1
Function: This command is used to check whether HA1 value matches IMPI in a HTTP
Digest authentication or SIP Digest authentication data record.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


HA1 String 32 HA1 Value M

Example:
CHK HHA1: IMPI="impiinfo", HA1="11112222333344445555666677778888";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0005: Data to be verified is the same as that in the database
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the HA1
value is displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the HA1 value
is displayed in plain text.

Add an IMS Subscription


Command Name: ADD HSUB
Function: This command is used to add an IP Multimedia Subsystem (IMS) subscription data
record to the Home Subscriber Server (HSS) database. Subscription ID is used to identify an
IMS subscription data record.You can run the ADD HSUB command to add an IP Multimedia
Private Identity (IMPI) and IP Multimedia Public Identity (IMPU) for the IMS subscription
data record. You can also run this command to only define a subscription data record and then
add an IMPI and IMPU by running the ADD HIMPI and ADD HIMPU commands.

Parameter Description:

2017-10-12 All rights reserved. Page 431 of 638


Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M


IMPI String 1~127 IMPI Number C
IMPU String 1~127 IMPU Number C
IMPUTYPE Enumerati DIMPU IMPU Type C
on WIMPU
PBXUSERFLAG Boolean TRUE PBX User Flag O
FALSE
SYSNO Numeral 0~255 System Serial Number O

Example:
1. ADD HSUB: SUBID="subinfo", IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com",
PBXUSERFLAG=FALSE;
2. ADD HSUB: SUBID="subinfo", IMPI="impiinfo", IMPU="tel:+33145297![247].*!",
IMPUTYPE=WIMPU, PBXUSERFLAG=FALSE, SYSNO=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMPI is mandatory if the ADD HSUB command is used to define an IMS subscription data record and add
an IMPU for the record.

Add an IMS Subscription Using One Command


Command Name: ADD HHSSSUB
Function: This command is used to add an IP multimedia subsystem (IMS) subscription data
record to the HSS service database. You can use the command to perform the following
operations:
1. Set a subscription ID that uniquely identifies an IMS subscriber, provide the capacity set
for the subscriber by using a capacity set template, or configure the CS and IMS service data
consistency flag for the subscriber.
2. Add one or two IMPIs that support the HTTP Digest, SIP Digest, Early AKA, or Trusted
Access authentication scheme and provide the charging address for the IMPIs by using a
charging address template.

2017-10-12 All rights reserved. Page 432 of 638


3. Associate 1 to 10 IMPUs with the IMPIs, provide services for the IMPUs by using an
IMPU template and a service profile template, and configure the IMPUs in an implicitly
registered set (IRS) and an alias group.
The command improves the efficiency in adding an IMS subscription if the subscriber model
of the subscriber to be added is consistent with the function description.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M


IMPI String 1~127 IMPI Number M
IMPIAUTHTYP Enumeration HDA Authentication Type of O
E EAA IMPI
TAA
SDA
HUSERNAME String 1~127 User Name C
PWD String 1~128 Password C
REALM String 1~46 Realm C
HA1 String 32 HA1 Value C
IMSI String 6~15 IMSI Number C
ISDN String 1~15 MSISDN Number C
IMPI2 String 1~127 IMPI2 Number O
IMPI2AUTHTY Enumeration HDA Authentication Type of C
PE EAA IMPI2
TAA
SDA
HUSERNAME2 String 1~127 User Name2 C
PWD2 String 1~128 Password2 C
REALM2 String 1~46 Realm2 C
HA12 String 32 HA1 Value2 C
IMSI2 String 6~15 IMSI2 Number C
ISDN2 String 1~15 MSISDN2 Number C
IMPULIST String 1~1300 IMPU List M
BARIMPULIST String 1~1300 Barring IMPU List O
CHARGTPLID Numeral 0~254 Charging Address O
Template ID
IMPUTPLID Numeral 0~254 IMPU Template ID O

2017-10-12 All rights reserved. Page 433 of 638


SPTPLID Numeral 0~254 Service Profile O
Template ID
IRSID Numeral 0~255 IRS ID C

ALISAID Numeral 0~255 Alias group ID C

CAPTPLID Numeral 0~254 Capability Set O


Template ID

SYSNO Numeral 0~255 System Serial O


Number

CONSFLG Boolean TRUE Consistency Flag O


FALSE

Example:
1. ADD HHSSSUB: SUBID="subinfo", IMPI="impiinfo",
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"",
HUSERNAME="hss_user", PWD="pwd", IRSID=1, ALIASID=1;
2. ADD HHSSSUB: SUBID="subinfo", IMPI="impiinfo",
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"",
HUSERNAME="hss_user", PWD="pwd", REALM="huawei.com", CHARGTPLID=10,
IMPUTPLID=11, IRSID=1, ALIASID=1, SYSNO=10;
3. ADD HHSSSUB: SUBID="subinfo", IMPI="impiinfo", IMPIAUTHTYPE=EAA,
IMSI="460001234567890", ISDN="8613988888888", IMPI2="impiinfo2",
IMPI2AUTHTYPE=TAA, IMPULIST="\"sip:+8613988888888@huawei.com\"&\"tel:
+8613988888888\"&\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"",
BARIMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"",
CHARGTPLID=0, SPTPLID=1, IMPUTPLID=1, IRSID=1, ALIASID=1,
CONSFLG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.

2017-10-12 All rights reserved. Page 434 of 638


IMPI:
The IMPI must be in the NAI format and case-sensitive.

The IMPI does not have any authentication data.


HUSERNAME:
This parameter is optional when Authentication type of IMPI is HDA or SDA.
This parameter is mandatory when Authentication type of IMPI is not specified. It must be
specified in the MML command line input pane.
PWD:
This parameter is optional when Authentication type of IMPI is HDA or SDA.
This parameter is mandatory when Authentication type of IMPI is not specified. It must be
specified in the MML command line input pane.
To improve the system security, you are advised to set the password according to the rules
described in the Note.
REALM:
This parameter is mandatory when Authentication type of IMPI is SDA.
This parameter is optional when Authentication type of IMPI is not specified. To configure
the HTTP Digest authentication scheme for the IMPI, do not specify Realm. To configure
the SIP Digest authentication scheme for the IMPI, specify Realm in the MML command
line input pane.
This parameter can be set to a string of 32 to 46 characters only when the domain name
suffix is .3gppnetwork.org. If the domain name suffix is in the other format, this parameter
can be only set to a string of a maximum of 31 characters. Because the domain name suffix
3gppnetwork.org is case insensitive, it will be displayed in lowercase letters. For example,
if you set REALM to SOFT300.IMS.mnc001.mcc001.3gPPNETwork.org, the domain
name suffix of the realm is displayed as
SOFT300.IMS.mnc001.mcc001.3gppnetwork.org.
HA1 is optional when Authentication type of IMPI is HDA or SDA.
IMSI is mandatory when Authentication type of IMPI is EAA.
ISDN is optional when Authentication type of IMPI is EAA.
IMPI2:
The IMPI must be in the NAI format and case-sensitive.

The IMPI does not have any authentication data.


HUSERNAME2 is optional when Authentication type of IMPI2 is HDA or SDA.


PWD2 is optional when Authentication type of IMPI2 is HDA or SDA.
REALM2:
This parameter is mandatory when Authentication type of IMPI2 is SDA.
This parameter can be set to a string of 32 to 46 characters only when the domain name
suffix is .3gppnetwork.org. If the domain name suffix is in the other format, this parameter
can be only set to a string of a maximum of 31 characters. Because the domain name suffix
3gppnetwork.org is case insensitive, it will be displayed in lowercase letters. For example,
if you set REALM to SOFT300.IMS.mnc001.mcc001.3gPPNETwork.org, the domain
name suffix of the realm is displayed as
SOFT300.IMS.mnc001.mcc001.3gppnetwork.org.
HA12 is optional when Authentication type of IMPI2 is HDA or SDA.
IMSI2 is mandatory when Authentication type of IMPI2 is EAA.
ISDN2 is optional when Authentication type of IMPI2 is EAA.
IMPULIST specifies the IMPUs to be associated with the IMS subscription. When setting this parameter,
note the following:
The list allows 1 to 10 IMPUs separated by an ampersand (&), for example:
"sip:impuinfo1@huawei.com"&"sip:impuinfo2@huawei.com". An escape character (\) must
be added before each quotation mark (").
The IMPUs must be in the SIP URI or TEL URI format and case-sensitive.
The IMPUs must be distinct IMPUs.
If IMPI2 is specified, the IMPUs will be associated with both IMPI and IMPI 2.

2017-10-12 All rights reserved. Page 435 of 638


BARIMPULIST specifies the IMPUs to be restricted from using services. When setting this parameter, note
the following:
The list allows 1 to 10 IMPUs separated by an ampersand (&), for example:
"sip:impuinfo1@huawei.com"&"sip:impuinfo2@huawei.com". An escape character (\) must
be added before each quotation mark (").
The IMPUs must be in the SIP URI or TEL URI format and case-sensitive.
IRSID:
Value 0 indicates that the IMPUs will not be configured in the same IRS.
If this parameter is set to a non-zero value, the IMPU list must contain at least two IMPUs
and the first IMPU will be set as the default IMPU.
ALIASID:
Value 0 indicates that the IMPUs will not be configured in the same alias group.
If this parameter is set to a non-zero value, IRS ID must be set to a non-zero value.
CONSFLG specifies whether to keep service data consistency between the circuit switched (CS) and IMS
networks.

Remove an IMS Subscription Using One


Command
Command Name: RMV HHSSSUB
Function: This command is used to delete all information associated with the SUBID or
IMSI of a subscriber, including the authentication data and IMSIs associated with the
subscriber's IMPIs.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


IMSI String 6~15 IMSI number C

Example:
1. RMV HHSSSUB: SUBID="subinfo";
2. RMV HHSSSUB: IMSI="460001234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 436 of 638


Specify either SUBID or IMSI.
After this command is executed, the subscriber whose information is deleted cannot use any network
services.

Remove an IMS Subscription


Command Name: RMV HSUB
Function: This command is used to remove an IP Multimedia Subsystem (IMS) subscription
data record and the IP Multimedia Private Identities (IMPIs) and IP Multimedia Public
Identities (IMPUs) associated with the IMS subscription data records from the Home
Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M

Example:
RMV HSUB: SUBID="subinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Removing an IMS subscription data record may affect the services provided for the subscriber specified by
the subscription data record. Therefore, make sure this operation serves the intended purpose before
removing an IMS subscription data record.

Modify an IMS Subscription ID


Command Name: MOD HSUBID
Function: This command is used to modify the subscription ID of an IP Multimedia
Subsystem (IMS) subscription data record in the Home Subscriber Server (HSS) database.
The Subscription ID parameter identifies an IMS subscription data record.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M


NEWSUBID String 1~127 New Subscription ID M

2017-10-12 All rights reserved. Page 437 of 638


Example:
MOD HSUBID: SUBID="subinfo", NEWSUBID="new_subinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List IMS Subscription Information


Command Name: LST HSUB
Function: This command is used to query an IP Multimedia Subsystem (IMS) subscription
data record in the Home Subscriber Server (HSS) database. The data records associated with
only one IMS subscription data record can be queried at a time.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


IMPI String 1~127 IMPI Number C
IMPU String 1~127 IMPU Number C

Example:
LST HSUB: SUBID="subinfo";
Response:
Success output: Horizontal format
Output:

SUBID IMPI IMPU SHARED IRSID ALIASID DEFIMPU IMPUTYPE SYSNO

Parameter description:
SUBID: Subscription ID
IMPI: IMPI Number
IMPU: IMPU Number
SHARED: 1 | 0 Remark: 1 represents TRUE, 0 represents FALSE

2017-10-12 All rights reserved. Page 438 of 638


IRSID: IRS ID
ALIASID: Alias Group ID
DEFIMPU: 1 | 0 Remark: 1 represents TRUE, 0 represents FALSE
IMPUTYPE: 1 | 2
Remark: 1 represents DISTINCT, 2 represents WILDCARDED
SYSNO: System Serial Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either Subscription ID, IMPI, or IMPU must be specified.


The HSS queries the IMS subscription data record according to the Subscription ID, IMPI, or IMPU
setting.

List an IMS Subscription Using One Command


Command Name: LST HSUBDATA
Function: This command is used to query an IP multimedia subsystem (IMS) subscription
data record in the home subscriber server (HSS) database based on the setting of the
Subscription ID, IMPI, or IMPU. The data record associated with only one subscription ID
can be queried at a time.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


IMPI String 1~127 IMPI Number C
IMPU String 1~127 IMPU Number C

Example:
LST HSUBDATA: SUBID="subinfo";
Response:
Success output: Horizontal format
Output:

SUBDATA

Parameter description:
SUBDATA: Subscription Data
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 439 of 638


The Subscription ID, IMPI, and IMPU are optional. Specify only one of them.
The HSS queries the subscription data based on the setting of the Subscription ID, IMPI, or IMPU.

Set IMS PBX Flag


Command Name: SET HPBXU
Function: This command is used to set the private branch exchange (PBX) user flag for a
subscription data record in the Home Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M


PBXUSERFLAG Boolean TRUE PBX User M
FALSE Flag

Example:
SET HPBXU: SUBID="subinfo", PBXUSERFLAG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List IMS PBX Flag


Command Name: LST HPBXU
Function: This command is used to query the PBX user flag setting for a specified
subscription data record in the Home Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M

Example:

2017-10-12 All rights reserved. Page 440 of 638


LST HPBXU: SUBID="subinfo";
Response:
Success output: Horizontal format
Output:

SUBID PBXUSERFLAG

Parameter description:
SUBID: Subscription ID
PBXUSERFLAG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set IMS Subscriber Description


Command Name: SET HSUBINFO
Function: This command is used to add description about an IP multimedia subsystem (IMS)
subscriber to the home subscriber server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M


SUBINFO String 1~127 Subscriber Description O

Example:
SET HSUBINFO: SUBID="6290000001", SUBINFO="subinformation";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 441 of 638


If Subscriber Description is not specified, the HSS deletes the description about the subscriber.

List IMS Subscriber Description


Command Name: LST HSUBINFO
Function: This command is used to query the description about an IP multimedia subsystem
(IMS) subscriber in the home subscriber server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M

Example:
LST HSUBINFO: SUBID="6290000001";
Response:
Success output: Horizontal format
Output:

SUBID SUBINFO

Parameter description:
SUBID: Subscription ID
SUBINFO: Subscriber Description
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set Service Data Consistency Flag


Command Name: SET HCONSFLG
Function: This command is used to set the Consistency flag in a specified subscription data
record in the home subscriber server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M

2017-10-12 All rights reserved. Page 442 of 638


CONSFLG Boolean TRUE Consistency Flag M
FALSE

Example:
SET HCONSFLG: SUBID="subinfo", CONSFLG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List Service Data Consistency Flag


Command Name: LST HCONSFLG
Function: This command is used to query the Consistency flag setting in a specified
subscription data record in the home subscriber server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M

Example:
LST HCONSFLG: SUBID="subinfo";
Response:
Success output: Horizontal format
Output:

SUBID CONSFLG

Parameter description:
SUBID: Subscription ID
CONSFLG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 443 of 638


None.

Add an IMS Subscriber


Command Name: ADD IMSSUB
Function: This command is used to provide IMS services for GSM/UMTS subscribers, EPS
subscribers, or GSM/UMTS/EPS subscribers.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 0~255 HLR Serial Number C


IMSI String 6~15 IMSI Number C
ISDN String 1~15 MSISDN Number C
IMPI String 1~127 IMPI Number M
IMPULIST String 1~1300 IMPU List M
BARIMPULIST String 1~1300 Barring IMPU List C
VOLTETAG Boolean TRUE VoLTE Subscriber Tag C
FALSE
CHARGTPLID Numeral 0~254 Charging Address C
Template ID
MCAP String 1~352 Mandatory Capability C
Set
OCAP String 1~352 Optional Capability Set C
SCSCFLIST String 1~649 S-CSCF List C
MEDIAID Numeral 0~42949672 Subscribed Media C
95 Profile ID
VNTPLID Numeral 0~254 Visited Network C
Template ID
SIFCLIST String 1~40 Shared iFC Template ID C
List
STNSR String 3~15 Session Transfer C
Number for SRVCC

Example:
ADD IMSSUB: HLRSN=1, IMSI="123456789", IMPI="impiinfo_1",
IMPULIST="\"sip:impuinf_2@huawei.com\"&\"sip:impuinf_3@huawei.com\"";

2017-10-12 All rights reserved. Page 444 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either IMSI or MSISDN.


When setting parameter IMPI, note the following:
The IMPI is case-sensitive and must be in NAI format. NAI format: user name + @ +
domain name. For example, user name@huawei.com.
The IMPI does not have any authentication data configured. Whether the IMPI has
authentication data configured can be checked by LST HAUTHINF.
When setting parameter IMPULIST, note the following:
An IMPU list contains 1 to 10 IMPUs, each of which is enclosed in quotation marks (") and
is separated by an ampersand (&). In addition, an escape character (\) is added before each
quotation mark ("). For
example, \"sip:impuinfo1@huawei.com\"&\"sip:impuinfo2@huawei.com"\.
The IMPUs are case-sensitive and must be in SIP URI or TEL URI format.
The IMPUs must be distinct IMPUs. For details about wildcarded IMPU and distinct
IMPU, see Feature Guide > Features (IMS Networks) > IMS-HSS Services >
Wildcarded IMPU.
The subscriber's IMPUs are configured to belong to the same implicitly registered set
(IRS) and the same alias group, both of which has the default ID 1.
The first IMPU in an IMPU list is the default IMPU of an IRS.
When setting parameter BARIMPULIST, note the following:
An IMPU list contains 1 to 10 IMPUs, each of which is enclosed in quotation marks (") and
is separated by an ampersand (&). In addition, an escape character (\) is added before each
quotation mark ("). For
example, \"sip:impuinfo1@huawei.com\"&\"sip:impuinfo2@huawei.com"\.
The IMPUs are case-sensitive and must be in SIP URI or TEL URI format.
The IMPUs must be distinct IMPUs and must be included in the IMPU list.
MCAP specifies the mandatory capabilities required to satisfy the subscriber's service requirements.A
mandatory capability set contains a maximum of 32 unique integers, each of which is a value ranging from
1 to 4294967295 and is separated by an ampersand (&). For example, 1&2. Meanings of the integers are
planned by carriers.
OCAP specifies the optional capabilities required to satisfy the subscriber's service requirements.An
optional capability set contains a maximum of 32 unique integers, each of which is a value ranging from 1
to 4294967295 and is separated by an ampersand (&). For example, 3&4. Meanings of the integers are
planned by carriers.
SCSCFLIST specifies the S-CSCFs to be associated with the capability set.An S-CSCF list contains 1 to 5
S-CSCFs, each of which is a string of 1 to 127 characters, enclosed in quotation marks ("), and is separated
by an ampersand (&). In addition, an escape character (\) is added before each quotation mark ("). For
example, \"sip:scscf1.huawei.com\"&\"sip:scscf2.huawei.com\".
MEDIAID: Value 4294967295 indicates that the HSS does not provide a media profile for the subscriber.

SIFCLIST specifies the IDs of the shared iFC templates to be associated with the subscriber. The list
contains 1 to 8 unique shared iFC template IDs, each of which is separated by an ampersand (&). Shared
iFC templates can be added by ADD HSIFCTPL.

List IMS Subscriber Data


Command Name: LST IMSSUB

2017-10-12 All rights reserved. Page 445 of 638


Function: This command is used to query the IMS subscription data of a subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C
IMPI String 1~127 IMPI Number C
IMPU String 1~127 IMPU Number C

Example:
LST IMSSUB: IMSI="123456789";
Response:
If the operation succeeds, the format of the returned message is as follows:
{IMSI}=<IMSI Number>
{ISDN}=<MSISDN Number >
{IMPI}=<IMPI Number>
{IMPU}=<IMPU Number>
{IRSID}=<IRS ID>
{ALIASID}=<Alias Group ID>
{DEFIMPU}=<1 | 0>
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify one of the following parameters: IMSI, MSISDN, IMPI, or IMPU.

Add an IMPI
Command Name: ADD HIMPI
Function: This command is ADD HIMPI is used when you need to:

2017-10-12 All rights reserved. Page 446 of 638


Add an IP Multimedia Private Identity (IMPI) for an existing IP Multimedia Subsystem
(IMS) subscription to the Home Subscriber Server (HSS) database. You can then run ADD
HIMPU to add the IMPUs associated with the IMPI.
Add an IMPI and the IMPUs associated with the IMPI for an existing IMS subscription. The
system automatically sets the default service profile for the IMPU, where the subscribed
media profile ID and the iFC are null.

Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID M


IMPI String 1~127 IMPI Number M
IMPU String 1~127 IMPU Number C
IMPUTYPE Enumeration DIMPU IMPU Type C
WIMPU

Example:
1. ADD HIMPI: SUBID="subinfo", IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com";
2. ADD HIMPI: SUBID="subinfo", IMPI="impiinfo", IMPU="tel:+33145297![247].*!",
IMPUTYPE=WIMPU;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove an IMPI
Command Name: RMV HIMPI
Function: This command is used to remove an IMPI from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:

2017-10-12 All rights reserved. Page 447 of 638


RMV HIMPI: IMPI="impiinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify an IMPI
Command Name: MOD HIMPI
Function: This command is used to modify an IMPI in the HSS service database. The IMPI is
the key parameter used to determine the IMPI record to be modified.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


NEWIMPI String 1~127 New IMPI Number M

Example:
MOD HIMPI: IMPI="impiinfo", NEWIMPI="new_impiinfo";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify an IMPI by One Command


Command Name: MOD HHSSIMPI
Function: This command is used to modify an IMPI data record and configure authentication
data for the new IMPI in the HSS service database. IMPI uniquely identifies an IMPI data
record.
Parameter Description:

2017-10-12 All rights reserved. Page 448 of 638


Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


NEWIMPI String 1~127 New IMPI Number M
NEWIMPIAUT Enumeration AKA Authentication Type of M
HTYPE HDA New IMPI
EIA
NBA
EAA
TAA
SDA
CAA
K String 32 KI Value C
K4SNO Numeral 0~128 K4 Serial Number C
OPSNO Numeral 0~128 OP Serial Number C
AMFSNO Numeral 1~128 AMF Serial Number C
OPC String 32 OPC Value C
OPC K4SNO Numeral 0~128 OPC K4 Serial Number C
HUSERNAME String 1~127 User Name C
PWD String 1~128 Password C
REALM String 1~46 Realm C
HA1 String 32 HA1 Value C
LINEIDIDX Numeral 1~5 Line ID Index C
LINEID String 1~127 Line ID C
UIMID String 8 UIMID C
IMSI String 6~15 IMSI Number C
ISDN String 1~15 MSISDN Number C

Example:
1. MOD HHSSIMPI: IMPI="impiinfo", NEWIMPI="new_impiinfo",
NEWIMPIAUTHTYPE=SDA, HUSERNAME="hss_user", PWD="pwd",
REALM="huawei.com";
2. MOD HHSSIMPI: IMPI="impiinfo", NEWIMPI="new_impiinfo",
NEWIMPIAUTHTYPE=TAA;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 449 of 638


SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the KI value,
OPC value, password, and HA1 value are displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the KI value,
OPC value, password, and HA1 value are displayed in plain text.
To improve the system security, you are advised to set the password by following at least three of the rules
below:
The password must contain upper-case letter.
The password must contain lower-case letter.
The password must contain digits.
The password must contain special characters:`~!@#$%^&*()-_=+\|[{}];:'",<.>/? .
And notice three of the rules below:
Avoid using three or more than three consecutive letters or digits, for example, ABC or
123.
Avoid using account or the account in reverse order as the password.
Avoid using three or more than three same characters, for example, AAA.
REALM can be set to a string of 32 to 46 characters only when the domain name suffix is .
3gppnetwork.org. If the domain name suffix is in the other format, this parameter can be only set to a string
of a maximum of 31 characters. Because the domain name suffix 3gppnetwork.org is case insensitive, it
will be displayed in lowercase letters. For example, if you set REALM to
SOFT300.IMS.mnc001.mcc001.3gPPNETwork.org, the domain name suffix of the realm is displayed as
SOFT300.IMS.mnc001.mcc001.3gppnetwork.org.

Add an IMPU
Command Name: ADD HIMPU
Function: This command is used to add an IP Multimedia Public Identity (IMPU) data record
for an existing IP Multimedia Private Identity (IMPI) to the Home Subscriber Server (HSS)
database.After an IMPU data record is added for the IMPI, the subscriber identified by the
IMPI can use the IMPU to connect to the IP Multimedia Subsystem (IMS) network.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


IMPU String 1~127 IMPU Number M
IMPUTYPE Enumeration DIMPU IMPU Type C
WIMPU

Example:
1. ADD HIMPU: IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com";
2. ADD HIMPU: IMPI="impiinfo", IMPU="tel:+33145297![247].*!", IMPUTYPE=WIMPU;
Response:

2017-10-12 All rights reserved. Page 450 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove an IMPU
Command Name: RMV HIMPU
Function: This command is used to remove an IP Multimedia Public Identity (IMPU) data
record from the Home Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
RMV HIMPU: IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Removing an IMPU data record will deregister the subscriber identified by the IMPU. In this case, the
subscriber will experience service failure. Therefore, make sure this operation serves the intended purpose
before removing an IMPU data record.

Modify an IMPU
Command Name: MOD HIMPU
Function: This command is used to modify an IP Multimedia Public Identity (IMPU) data
record in the Home Subscriber Server (HSS) database. The IMPU parameter uniquely
identifies an IMPU data record. This command is executed when the subscriber identified by
the IMPU changes the IMPU while retaining the IMPI and the services defined in the IMPI.
Parameter Description:

2017-10-12 All rights reserved. Page 451 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


NEWIMPU String 1~127 New IMPU Number M
IMPUTYPE Enumeration DIMPU IMPU Type C
WIMPU

Example:
1. MOD HIMPU:IMPU="sip:impuinfo@huawei.com",
NEWIMPU="sip:new_impuinfo@huawei.com";
2. MOD HIMPU:IMPU="sip:impuinfo@huawei.com", NEWIMPU="tel:+33145297!
[247].*!", NEWIMPUTYPE=WIMPU;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Modifying an IMPU data record will deregister the subscriber identified by the IMPU. In this case, the
subscriber will experience service failure. Therefore, make sure this operation serves the intended
purpose before modifying an IMPU data record.

Check an IMPU
Command Name: CHK HIMPU
Function: This command is used check whether an IMPU and an IMPI associate with the
same subscription ID.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


IMPU String 1~127 IMPU Number M

Example:
CHK HIMPU: IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 452 of 638


SUCCESS0005: Data to be verified is the same as that in the database
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set the Sharing Attribute of an IMPU


Command Name: SET HIMPUSHARE
Function: This command is used to set the share attribute of the specified IMPU in the HSS
service database. You can share or unshare the IMPU. If the IMPU is set to be shared, the
IMPU is associated with all IMPIs in the IMS subscription to which the IMPU belongs. If the
IMPU is set to be unshared, the IMPU is only associated with the IMPI to which the IMPU
belongs.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


SHARED Boolean TRUE Share Attribute M
FALSE

Example:
SET HIMPUSHARE: IMPU="sip:impuinfo@huawei.com", SHARED=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU cannot be shared when only one IMPI exists in the IMS subscription to which the IMPU
belongs.
The sharing attribute of the default IMPU of an IRS cannot be set.
If an IMPU belongs to an IRS but it is not the default IMPU, the IMPU automatically disengages from the
IRS after the sharing attribute of the IMPU is changed. At the same time, if only one IMPU exists in the
IRS, the IRS is deleted consequently.

Add a PSI User


Command Name: ADD HPSI

2017-10-12 All rights reserved. Page 453 of 638


Function: This command is used to add a PSI user data record or a PUSI data record for an
existing PSI user to the HSS service database. You may perform this operation when defining
a PSI user or adding a PUSI.
Parameter Description:

Name Type Range Description Remarks

PISI String 1~127 PISI Number M


PUSI String 1~127 PUSI Number M
PUSITYPE Enumeration DPUSI PUSI Type M
WPUSI
SYSNO Numeral 0~255 System Serial O
Number

Example:
ADD HPSI: PISI="pisiinfo", PUSI="sip:pusiinfo@huawei.com", PUSITYPE=DPUSI,
SYSNO=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove a PSI User


Command Name: RMV HPSI
Function: This command is used to remove a PSI user data record or a PUSI data record
from the HSS service database. You may perform this operation when deregistering a user or
removing a PUSI data record.
Parameter Description:

Name Type Range Description Remarks

PISI String 1~127 PISI Number C


PUSI String 1~127 PUSI Number C

Example:
RMV HPSI: PISI="pisiinfo";

2017-10-12 All rights reserved. Page 454 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters PISI and PUSI must be specified.

List PSI User Associations


Command Name: LST HPSI
Function: This command is used to query association between the PISIs and PUSIs of a
specified PSI user in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

PISI String 1~127 PISI Number C


PUSI String 1~127 PUSI Number C

Example:
LST HPSI: PISI="pisiinfo";
Response:
Success output: Horizontal format
Output:

PISI PUSI IRSID PUSITYPE SYSNO

Parameter description:
PISI: PISI Number
PUSI: PUSI Number
IRSID: IRS ID
PUSITYPE: 1 | 2
Remark: 1 represents DISTINCT, 2 represents WILDCARDED
SYSNO: System Serial Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 455 of 638


Only one of the parameters PISI and PUSI must be specified.

Set an IRS
Command Name: SET HIRS
Function: This command is used to set an Implicitly Registered Set (IRS) for multiple IP
Multimedia Public Identities (IMPUs) or Public Service Identities (PUSIs) in the Home
Subscriber Server (HSS) database. Run SET HIRS when you need to:
Add an IRS.
Add IMPUs or PUSIs to an existing IRS.
Remove IMPUs or PUSIs from an existing IRS or remove an IRS.

The IMPUs or PUSIs in the same IRS share the same registration or unregistration
permissions. The default IMPU in the new IRS is the first IMPU in the IMPU list. You can
also run SET HDEFIMPU to set the default IMPU for an existing IRS.
Parameter Description:

Name Type Range Description Remarks

IRSID Numeral 0~255 IRS ID M


IMPULIST String 1~1300 IMPU List C
PUSILIST String 1~1300 PUSI List C

Example:
1. SET HIRS: IRSID=1,
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"&\"sip:imp
uinfo_3@huawei.com\"";
2. SET HIRS: IRSID=1, IMPULIST="\"sip:impuinfo_4@huawei.com\"";
3. SET HIRS: IRSID=0,
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"&\"sip:imp
uinfo_3@huawei.com\"";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 456 of 638


Either IMPU list or PUSI list must be specified.
The IMPUs specified by IMPU list or the PUSIs specified by PUSI list must be different from each other.
The IMPUs specified by IMPU list must be associated with the same IP Multimedia Private Identity
(IMPI).
The PUSIs specified by PUSI list must be associated with the same Private Service Identity (PISI).
The IMPUs specified by IMPU list must share the same roaming permissions.
The IMPUs specified by IMPU list must share the same registration permissions.
The IMPUs specified by IMPU list must share the same sharing attributes.
When adding an IRS, ensure that IMPU list or PUSI list contains at least two IMPUs or PUSIs.

Set the Default IMPU of an IRS


Command Name: SET HDEFIMPU
Function: This command is used to set the default IP Multimedia Public Identity (IMPU) for
an Implicitly Registered Set (IRS) in the Home Subscriber Server (HSS) database. After SET
HDEFIMPU is executed, the specified IMPU becomes the default IMPU and the original
default IMPU becomes invalid. The default IMPU is used by the Serving Call Session Control
Function (S-CSCF) to control calls and sessions. After the S-CSCF sends a request for
subscription information, the HSS includes the default IMPU in the Server Assignment
Answer (SAA) message sent to the S-CSCF.
Parameter Description:

Name Type Range Description Remarks

IRSID Numeral 1~255 IRS ID M


IMPU String 1~127 IMPU Number M

Example:
SET HDEFIMPU: IRSID=2, IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add an IMSI
Command Name: ADD HIMSI

2017-10-12 All rights reserved. Page 457 of 638


Function: This command is used to add IMSI data (IMSI number, MSISDN number, and the
associate IMPI) to the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


IMSI String 6~15 IMSI number M
ISDN String 1~15 MSISDN number O

Example:
ADD HIMSI: IMSI="460001234567890", ISDN="8613988888888";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the IMPI is specified, the IMPI cannot associate other IMSIs. Otherwise, the HSS displays that the
operation has failed.
If the IMPI is specified, an IMSI-IMPI mapping is added in the operation.
If the IMPI is not specified, only the IMSI is added in the operation.

Remove an IMSI
Command Name: RMV HIMSI
Function: This command is used to remove an IMSI data record from the HSS service
database.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number M

Example:
RMV HIMSI: IMSI="460001234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful

2017-10-12 All rights reserved. Page 458 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify an IMSI
Command Name: MOD HIMSI
Function: This command is used to modify an IMSI data record in the HSS service database.
The IMSI is the key parameter used to determine the data record to be modified.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number M


NEWIMSI String 6~15 New IMSI number M

Example:
MOD HIMSI: IMSI="460001234567890", NEWIMSI="460001234567891";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify Subscriber Identities Using One


Command
Command Name: MOD HHSSIMSI
Function: This command is used to change subscribers' IMPIs or IMPUs and IMPI-
associated IMSIs, MSISDNs, and authentication data.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


IMPU String 1~127 IMPU Number C

2017-10-12 All rights reserved. Page 459 of 638


NEWIMPI String 1~127 New IMPI Number M
NEWIMPIAUT Enumeration EAA Authent- M
HTYPE TAA ication Type of New IMPI
IMSI String 6~15 IMSI Number C
ISDN String 1~15 MSISDN Number C
NEWIMPU String 1~127 New IMPU Number C
IMPI2 String 1~127 IMPI2 Number C
IMPU2 String 1~127 IMPU2 Number C
NEWIMPI2 String 1~127 New IMPI2 Number C
NEWIMPI2AU Enumeration EAA Authent- C
THTYPE TAA ication Type of New
IMPI2
IMSI2 String 6~15 IMSI2 Number C
ISDN2 String 1~15 MSISDN2 Number C
NEWIMPU2 String 1~127 New IMPU2 Number C

Example:
MOD HHSSIMSI: IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com",
NEWIMPI="new_impiinfo", NEWIMPIAUTHTYPE=EAA, IMSI="460001234567890",
ISDN="8613977777777", NEWIMPU="sip:new_impuinfo@huawei.com",
IMPI2="impi2info", IMPU2="sip:impu2info@huawei.com", NEWIMPI2="new_impi2info",
NEWIMPI2AUTHTYPE=TAA, NEWIMPU2="sip:new_impu2info@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

IMPI, IMPU, IMPI2, and IMPU2 must be associated with the same subscriber.
Specify both IMPU and NEWIMPU or neither of them. Similarly, specify both IMPU2 and NEWIMPU2
or neither of them.
Assign different values to the following parameters:
IMPI and IMPI2
IMPU and IMPU2
NEWIMPI and NEWIMPI2
NEWIMPU and NEWIMPU2
When setting parameter IMPU, note the following:
The IMPU must be in SIP URI or TEL URI format.
The IMPU must be a distinct IMPU.

2017-10-12 All rights reserved. Page 460 of 638


IMPUs are classified into wildcard IMPUs and distinct IMPUs. A wildcard IMPU
represents a group of IMPUs whereas a distinct IMPU represents only one IMPU.
If the IMPU is not associated with an IMPI, you cannot change the IMPU unless the
IMPU has the sharing attribute. To set the sharing attribute for the IMPU, run SET
HIMPUSHARE.
When setting parameter NEWIMPU, note the following:
The NEWIMPU must be in SIP URI or TEL URI format.
The NEWIMPU must be a distinct IMPU.
When setting parameter IMPU2, note the following:
The IMPU2 must be in SIP URI or TEL URI format.
The IMPU2 must be a distinct IMPU.
When setting parameter NEWIMPU2, note the following:
The NEWIMPU2 must be in SIP URI or TEL URI format.
The NEWIMPU2 must be a distinct IMPU.
The IMPI, NEWIMPI, IMPI2 and NEWIMPI2 are case-sensitive and must be in NAI format.

Add an MSISDN
Command Name: ADD HISDN
Function: This command is used to add an MSISDN data record to the HSS service database
and build an association between the MSISDN and the specified IMSI. The data record may
be used during 2G subscriber authentication.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number M


ISDN String 1~15 MSISDN number M

Example:
ADD HISDN: IMSI="861381234567890", ISDN="861381234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove an MSISDN
Command Name: RMV HISDN

2017-10-12 All rights reserved. Page 461 of 638


Function: This command is used to remove an MSISDN data record and the association
between the MSISDN and the IMSI from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1~15 MSISDN number M

Example:
RMV HISDN: ISDN="861381234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify an MSISDN
Command Name: MOD HISDN
Function: This command is used to modify an MSISDN data record in the HSS service
database. The MSISDN is the key parameter used to determine the data record to be modified.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1~15 MSISDN number M


NEWISDN String 1~15 New MSISDN number M

Example:
MOD HISDN: ISDN="8613988888888", NEWISDN="8613977777777";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 462 of 638


None.

Modify MSISDNs and IMPUs Using One


Command
Command Name: MOD HHSSTN
Function: This command is used to change subscribers' MSISDNs and IMPUs while keeping
their IMSIs and IMPIs.After this command is executed, the HSS9860 sends the new MSISDN
to the VLR or SGSN.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1~15 MSISDN Number M


NEWISDN String 1~15 New MSISDN Number M
IMPU String 1~127 IMPU Number C
NEWIMPU String 1~127 New IMPU Number C
IMPU2 String 1~127 IMPU2 Number C
NEWIMPU2 String 1~127 New IMPU2 Number C

Example:
MOD HHSSTN: ISDN="8613988888888", NEWISDN="8613977777777",
IMPU="sip:impuinfo@huawei.com", NEWIMPU="sip:new_impuinfo@huawei.com",
IMPU2="sip:impu2info@huawei.com", NEWIMPU2="sip:new_impu2info@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

MSISDN, IMPU, and IMPU2 must be associated with the same subscriber.
Set different values for IMPU and IMPU2 as well as NEWIMPU and NEWIMPU2.
Specify both IMPU and NEWIMPU or neither of them. Similarly, specify both IMPU2 and NEWIMPU2
or neither of them.
When setting parameter IMPU, note the following:
The IMPU must be in SIP URI or TEL URI format.
The IMPU must be a distinct IMPU.
When setting parameter NEWIMPU, note the following:
The NEWIMPU must be in SIP URI or TEL URI format.
The NEWIMPU must be a distinct IMPU.

2017-10-12 All rights reserved. Page 463 of 638


When setting parameter IMPU2, note the following:
The IMPU2 must be in SIP URI or TEL URI format.
The IMPU2 must be a distinct IMPU.
When setting parameter NEWIMPU2, note the following:
The NEWIMPU2 must be in SIP URI or TEL URI format.
The NEWIMPU2 must be a distinct IMPU.

List the IMSI Data Associated with an IMPI


Command Name: LST HMSID
Function: This command is used to query IMSI data associated with the IMPI through the
IMPI, IMSI or MSISDN.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


IMSI String 6~15 IMSI Number C
ISDN String 1~15 MSISDN Number C

Example:
LST HMSID: IMSI="8613988888888";
Response:
Success output: Horizontal format
Output:

IMPI IMSI ISDN

Parameter description:
IMPI: IMPI Number
IMSI: IMSI Number
ISDN: MSISDN Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the IMPI, IMSI, and ISDN must be specified.

Add an IMPI-IMSI Association


Command Name: ADD HASSOC

2017-10-12 All rights reserved. Page 464 of 638


Function: This command is used to add an association between the IMPI and the IMSI to the
HSS service database. If the user does not have an IMPU, the IMSI and the IMPI of the user
should be bound to complete the authentication based on the IMPI.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


IMSI String 6~15 IMSI Number M

Example:
ADD HASSOC: IMPI="impiinfo", IMSI="460001234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove an IMPI-IMSI Association


Command Name: RMV HASSOC
Function: This command is used to remove the association between the IMPI and the IMSI
from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


IMSI String 6~15 IMSI Number M

Example:
RMV HASSOC: IMPI="impiinfo", IMSI="460001234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 465 of 638


None.

List IMPI-IMSI Associations


Command Name: LST HASSOC
Function: This command is used to query the association between the IMPI and the IMSI in
the HSS service database. The IMPI or the IMSI is the key parameter used to determine the
data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


IMSI String 6~15 IMSI Number C

Example:
LST HASSOC: IMPI="impiinfo";
Response:
Success output: Horizontal format
Output:

IMPI IMSI

Parameter description:
IMPI: IMPI Number
IMSI: IMSI Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either IMPI or IMSI must be specified.

Modify the Multi-SIM Service for VoLTE


Command Name: MOD HMSIM
Function: This command is used to provide or withdraw the Multi-SIM service as well as
modify Multi-SIM subscription data for VoLTE subscribers.
Parameter Description:

2017-10-12 All rights reserved. Page 466 of 638


Name Type Range Description Remarks

IMSI String 6~15 IMSI Number M


MASTERFLAG Boolean TRUE MASTERFLAG M
FALSE

Example:
MOD HMSIM: IMSI="1234567891", MASTERFLAG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List the VoLTE Multi-SIM Service


Command Name: LST HMSIM
Function: This command is used to query the subscription data of the Multi-SIM service of a
VoLTE subscriber.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI Number C


SUBID String 1~127 Subscription ID C

Example:
LST HMSIM:SUBID="subinfo";
Response:
Success output: Mixed format
Output:
{SUBID}=< Subscription ID >

IMSI MASTERFLAG

Parameter description:

2017-10-12 All rights reserved. Page 467 of 638


SUBID: Subscription ID
IMSI: IMSI Number
MASTERFLAG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either SUBID or IMSI.

List IMS Subscription Information in Batches


Command Name: LST HSUBBAT
Function: This command is used to query subscription IDs as well as IMPIs and IMPUs
associated with the subscription IDs in the HSS database.
To query all IMS subscription information, do not specify any parameter.
To query subscription information associated with a specified subscription ID, specify
Fuzzy IMPU.
Parameter Description:

Name Type Range Description Remarks

FUZZYIMPU String 1~122 Fuzzy IMPU C

Example:
1.LST HSUBBAT:;
2.LST HSUBBAT: FUZZYIMPU="+86134";
Response:
Success output: Horizontal format
Output:

SUBID IMPI IMPU

Parameter description:
SUBID:Subscription ID
IMPI:IMPI Number
IMPU:IMPU Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 468 of 638


The query result contains subscriber data such as IMSI and MSISDN. To ensure the security of subscriber
data, you must comply with the law and subscriber privacy protection regulations. Besides, you must
strictly control the access to the query results.
Before you obtain required data from the carrier's network, the carrier's maintenance personnel must
anonymize personal data in the required data and approve the anonymized data to prevent the user data
from being disclosed. The anonymization tool can be obtained from the following path at the website
http://support.huawei.com/support/: Software Center > Controlled Tool (Mini-tool Software) > Core
Network Product Line > Core Network IMS > IMS MT Solution > Log Anonymity Tool.
A maximum of 1000 records can be displayed even if more than 1000 data records are matched.

Set Mandatory or Optional Capabilities


Command Name: SET HMOCAP
Function: This command is used to set the mandatory and optional service capabilities for the
specified subscription or PSI user in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


PISI String 1~127 PISI Number C
MCAP String 1~352 Mandatory Capability C
Set
OCAP String 1~352 Optional Capability Set C

Example:
SET HMOCAP: SUBID="subinfo", MCAP="1&2", OCAP="3&4";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters SUBID or PISI must be specified.


At least one of the parameters MCAP and OCAP must be specified.
The parameter values available for MCAP and OCAP are as follows:
0: indicates an invalid ID.
Integer set: consists of 1 to 32 integers combined by &. Each integer ranges from 1 to
4294967295. The integers in each set cannot be duplicated. If both MCAP and OCAP are
specified and their values are integer sets, the integers in both sets cannot be duplicated.

2017-10-12 All rights reserved. Page 469 of 638


List Mandatory or Optional Capabilities
Command Name: LST HMOCAP
Function: This command is used to query the mandatory and optional service capabilities of
the specified IMPU or PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


PISI String 1~127 PISI Number C

Example:
LST HMOCAP: SUBID="subinfo";
Response:
Success output: Horizontal format
Output:

MCAP OCAP

Parameter description:
MCAP: Mandatory Capability Set
OCAP: Optional Capability Set
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only One of the parameters SUBID and PISI must be specified.

List Subscriber Capabilities


Command Name: LST CAP
Function: This command is used to query the mandatory and optional capabilities required to
satisfy subscribers' service requirements.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C

2017-10-12 All rights reserved. Page 470 of 638


Example:
LST CAP: IMSI="123456789";
Response:
If the operation succeeds, the format of the returned message is as follows:
{MCAP}=< Mandatory Capability Set >
{OCAP}=< Optional Capability Set >
{SCSCF}=< S-CSCF Name >
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either IMSI or MSISDN.

Modify Subscriber Capabilities


Command Name: MOD CAP
Function: This command is used to configure mandatory and optional capabilities required to
satisfy subscribers' service requirements. After receiving a SIP registration request from a
subscriber, the I-CSCF queries the HSS for the S-CSCF capability set, which is necessary for
the I-CSCF to select an appropriate S-CSCF to fulfill the subscriber's service requirements.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI Number C


ISDN String 1~15 MSISDN Number C
MCAP String 1~352 Mandatory Capability C
Set
OCAP String 1~352 Optional Capability Set C
SCSCFLIST String 1~649 S-CSCF List C

Example:
MOD CAP: IMSI="123456789", MCAP="1&2", OCAP="3&4",
SCSCFLIST="\"sip:scscf1.huawei.com\"&\"sip:scscf2.huawei.com\"";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 471 of 638


Specify either IMSI or MSISDN.
Specify at least one of the following parameters: Mandatory capability set, Optional capability set, or S-
CSCF list.
MCAP specifies the mandatory capabilities required to satisfy the subscriber's service requirements. A
mandatory capability set contains a maximum of 32 unique integers, each of which is a value ranging from
1 to 4294967295 and is separated by an ampersand (&). For example, 1&2. Meanings of the integers are
planned by carriers.
OCAP specifies the optional capabilities required to satisfy the subscriber's service requirements. An
optional capability set contains a maximum of 32 unique integers, each of which is a value ranging from 1
to 4294967295 and is separated by an ampersand (&). For example, 3&4. Meanings of the integers are
planned by carriers.
SCSCFLIST specifies the S-CSCFs to be associated with the capability set. An S-CSCF list contains 1 to 5
S-CSCFs, each of which is a string of 1 to 127 characters, enclosed in quotation marks ("), and is separated
by an ampersand (&). In addition, an escape character (\) is added before each quotation mark ("). For
example, \"sip:scscf1.huawei.com\"&\"sip:scscf2.huawei.com\".

Add an S-CSCF Name


Command Name: ADD HCAPSCSCF
Function: This command is used to add an S-CSCF to the capability set of the specified
subscription or PSI user in the HSS service database. When a user initiates a registration
request using the IMPU, the I-CSCF can select the S-CSCF based on the S-CSCF name in the
capability set of the user.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


PISI String 1~127 PISI Number C
SCSCF String 1~127 S-CSCF Name M

Example:
ADD HCAPSCSCF: SUBID="subinfo", SCSCF="sip:scscf@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 472 of 638


Only one of the parameters SUBID and PISI must be specified.

Remove an S-CSCF Name


Command Name: RMV HCAPSCSCF
Function: This command is used to remove an S-CSCF from the capability set of the
specified subscription or PSI user in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


PISI String 1~127 PISI Number C
SCSCF String 1~127 S-CSCF Name M

Example:
RMV HCAPSCSCF: SUBID="subinfo", SCSCF="sip:scscf@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters SUBID and PISI must be specified.

List S-CSCF Names


Command Name: LST HCAPSCSCF
Function: This command is used to query all the S-CSCF names in the capacity set of the
specified subscription or PSI user in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 Subscription ID C


PISI String 1~127 PISI Number C

Example:

2017-10-12 All rights reserved. Page 473 of 638


LST HCAPSCSCF: SUBID="subinfo";
Response:
Success output: Horizontal format
Output:

SCSCF

Parameter description:
SCSCF: S-CSCF Name
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters SUBID and PISI must be specified.

Set a Charging Address ID for an IMPI or a PISI


Command Name: SET HCHARGID
Function: This command is used to set the charging address ID for the specified IMPI or PISI
in the HSS service database. You can use the MOD HCHGTPL operation to modify the
address mapping the charging address ID on the client.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


PISI String 1~127 PISI Number C
CHARGTPLID Numeral 0~254 Charging Address M
Template ID

Example:
SET HCHARGID: IMPI="impiinfo", CHARGTPLID=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 474 of 638


Only one of the parameters IMPI and PISI must be specified.
The IMPI value must be in NAI format. The value of the parameter is case-sensitive.
The PISI value must be in NAI format. The value of the parameter is case-sensitive.

List Charging Address IDs of an IMPI or a PISI


Command Name: LST HCHARGID
Function: This command is used to query the ID mapping the charging address of the
specified IMPI or PISI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


PISI String 1~127 PISI Number C

Example:
LST HCHARGID: PISI="pisiinfo";
Response:
Success output: Horizontal format
Output:

CHARGTPLID

Parameter description:
CHARGTPLID: Charging Address Template ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPI and PISI must be specified.


The IMPI value must be in NAI format. The value of the parameter is case-sensitive.
The PISI value must be in NAI format. The value of the parameter is case-sensitive.

Set the Registration Authority of an IMPU


Command Name: SET HREGAUTH
Function: This command is used to set the registration authority for the specified IMPU in
the HSS service database.
Parameter Description:

2017-10-12 All rights reserved. Page 475 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


REGAUTH Boolean TRUE Registration Authority M
FALSE

Example:
SET HREGAUTH:IMPU="sip:impuinfo@huawei.com", REGAUTH=FALSE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

List the Registration Authority of an IMPU


Command Name: LST HREGAUTH
Function: This command is used to query the registration authority of the specified IMPU in
the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HREGAUTH: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

REGAUTH

Parameter description:
REGAUTH: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE

2017-10-12 All rights reserved. Page 476 of 638


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Set the Roaming Authority Check Flag for an


IMPU
Command Name: SET HVNCFLAG
Function: This command is used to set the IMS roaming authority check flag for the
specified IMPU in the HSS service database. The flag determines whether to check the
roaming authority of the user.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


VNCFLAG Boolean TRUE Roaming Authority M
FALSE Check Flag

Example:
SET HVNCFLAG: IMPU="sip:impuinfo@huawei.com", VNCFLAG=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

List the Roaming Authority Check Flag of an


IMPU
Command Name: LST HVNCFLAG
Function: This command is used to query the IMS roaming authority check flag of the
specified IMPU in the HSS service database. You can set the IMS roaming authority check
flag for an IMPU using the SET HVNCFLAG operation.
Parameter Description:

2017-10-12 All rights reserved. Page 477 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HVNCFLAG: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

VNCFLAG

Parameter description:
VNCFLAG: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Set a Visited Network Template ID for an


IMPU
Command Name: SET HVNTPLID
Function: This command is used to set the visited network template ID for the specified
IMPU in the HSS service database. If the IMPU belongs to an IRS, the other IMPUs in the
IRS are automatically registered with the same visited network template ID.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


VNTPLID Numeral 0~255 Visited Network M
Template ID

Example:
SET HVNTPLID: IMPU="sip:impuinfo@huawei.com", VNTPLID=10;
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 478 of 638


SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.
VNTPLID specifies a visited network template ID. If Visited network template ID is set to 255, the original
roaming authority for the specified IMPU is disabled. The parameter must be defined by running ADD
HVNTPL before being referenced here.

List the Visited Network Template ID of an


IMPU
Command Name: LST HVNTPLID
Function: This command is used to query the visited network template ID of the specified
IMPU in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HVNTPLID: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

TPLID

Parameter description:
TPLID: Visited Network Template ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Set the NASS Nomadism Control Flag for an


IMPU
Command Name: SET HNNCFLAG

2017-10-12 All rights reserved. Page 479 of 638


Function: This command is used to set the NASS nomadism control flag for the specified
IMPU in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


NNCFLAG Enumeration ACTIVE NASS Nomadism M
DEACTIVE Control Flag

Example:
SET HNNCFLAG: IMPU="sip:impuinfo@huawei.com", NNCFLAG=ACTIVE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List the NASS Nomadism Control Flag of an


IMPU
Command Name: LST HNNCFLAG
Function: This command is used to query the NASS nomadism control flag of the specified
IMPU in the HSS service database. The IMPU is the key parameter used to determine the data
record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HNNCFLAG: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

2017-10-12 All rights reserved. Page 480 of 638


NNCFLAG

Parameter description:
NNCFLAG: 1 | 0
Remark: 1 represents ACTIVE, 0 represents DEACTIVE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set a NASS Nomadism Template ID for an


IMPU
Command Name: SET HNATPLID
Function: This command is used to set the NASS nomadism template for the specified IMPU
in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


NATPLID Numeral 0~671088 NASS Nomadism C
63 Template ID
TPLNAME String 1~64 NASS Nomadism C
Template Name

Example:
1. SET HNATPLID: IMPU="sip:impuinfo@huawei.com", NATPLID=10;
2. SET HNATPLID: IMPU="sip:impuinfo@huawei.com", TPLNAME="07550011";
3. SET HNATPLID: IMPU="sip:impuinfo@huawei.com", NATPLID=255;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 481 of 638


Either NASS nomadism template ID parameter or NASS nomadism template name parameter must be
specified.

List the NASS Nomadism Template ID of an


IMPU
Command Name: LST HNATPLID
Function: This command is used to query the NASS nomadism template information of the
specified IMPU in the HSS service database. The IMPU is the key parameter used to
determine the data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HNATPLID: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

NATPLID TPLNAME

Parameter description:
NATPLID: NASS Nomadism Template ID
TPLNAME: NASS Nomadism Template Name
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the NASS nomadism template data record identified by the specified IMPU does not exist, the HSS does
not display any information.

Set the Sharing of a Service Profile


Command Name: SET HSPSHARE
Function: This command is used to share a service profile between an IMPU and a base
IMPU in the Home Subscriber Server (HSS) database. A service profile is a collection of
service and subscriber data. When multiple IMPUs associated with the same IMS subscription

2017-10-12 All rights reserved. Page 482 of 638


share the same service profile, you can run SET HSPSHARE to share the service profile
among the IMPUs.
Parameter Description:

Name Type Range Description Remarks

BASEIMPU String 1~127 Base IMPU Number M


IMPU String 1~127 IMPU Number M

Example:
SET HSPSHARE: BASEIMPU="sip:impuinfo_base@huawei.com",
IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU and base IMPU must have been defined and associated with the same IMS subscription.
If a service profile associated with a specified IMPU is not shared by other IMPUs, the service profile is
removed after SET HSPSHARE is executed to associate this IMPU with the same service profile as the
base IMPU.

Remove the Sharing of a Service Profile


Command Name: RMV HSPSHARE
Function: This command is used to unshare the service profile for one or multiple IP
Multimedia Public Identities (IMPUs).
Parameter Description:

Name Type Range Description Remarks

IMPULIST String 1~1300 IMPU List M

Example:
1. RMV HSPSHARE:
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"";
2. RMV HSPSHARE:
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"";
Response:

2017-10-12 All rights reserved. Page 483 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

After the service profile shared by one or more IMPUs is unshared, the IMPUs will be automatically
associated with a new service profile. The new service profile includes the same subscription data as the
originally shared service profile.
To automatically associate the IMPUs whose service profiles are unshared with different service profiles,
run RMV HSPSHARE with only one IMPU specified for IMPU list each time.

List the Sharing Information of a Service Profile


Command Name: LST HSPSHARE
Function: This command is used to query the IP Multimedia Public Identities (IMPUs) that
share the same service profile as an IMPU in the Home Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HSPSHARE: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

IMPU

Parameter description:
IMPU: IMPU Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 484 of 638


None.

Add Reference Location Information for an


IMPU
Command Name: ADD HNNRLI
Function: This command is used to add a reference location data record for an IMPU to the
IMS-HSS database.
If the access network cannot inform the IMS network of the location information of a fixed-
line subscriber who requests an access to the IMS network, the IMS network can use the
location information specified during subscription, known as the reference location
information, to provide location services for the subscriber. After a reference location data
record is added for an IMPU, the IMS-HSS preferentially checks the subscriber's location
information carried in an access request against the subscriber's reference location to
determine whether the subscriber has NASS nomadism permissions. When multiple reference
location data records have been added for an IMPU, the first reference location data record
added is considered as the default reference location data record. You can run MOD HNNRLI
to change an IMPU's default reference location data record.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


RLINDEX Numeral 1~5 Reference Location M
Index

RLI String 1~127 Reference Location M


Information

2017-10-12 All rights reserved. Page 485 of 638


RLT Enumeration IEEE- Reference Location M
802.11 Information Type
IEEE-
802.11a
IEEE-
802.11b
IEEE-
802.11g
ADSL
ADSL2
ADSL2+
RADSL
SDSL
HDSL
HDSL2
G.SHDSL
VDSL
IDSL
MODALLIM Boolean TRUE Modify All the C
PUSINIRS FALSE IMPUs of an IRS

Example:
ADD HNNRLI: IMPU="sip:impuinfo@huawei.com", RLINDEX=1, RLI="shenzhen",
RLT=IEEE-802.11;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMS-HSS includes location reference information of an IMPU in an SAA sent to the S-CSCF only after
checking that:
The RLI deliver switch software parameter is set to 1.
The IMPU is the default IMPU in an implicitly registered set (IRS).

Remove the Reference Location Information of


an IMPU
Command Name: RMV HNNRLI

2017-10-12 All rights reserved. Page 486 of 638


Function: This command is used to remove the reference location information of a specified
IMPU from the IMS-HSS database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


RLINDEX Numeral 1~5 Reference Location C
Index

MODALLIMPUS Boolean TRUE Modify All the C


INIRS FALSE IMPUs of an IRS

Example:
1. RMV HNNRLI: IMPU="sip:impuinfo@huawei.com", RLINDEX=1;
2. RMV HNNRLI: IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

After the reference location information of an IMPU is removed, the IMS-HSS does not send the reference
location information to the S-CSCF, resulting in failures to provide location services for the fixed-line
subscriber. Exercise caution when deciding to run this command.
The default reference location data record cannot be removed. (To query the default reference location data
record, run LST HNNRLI. The reference location data record whose DEFRLI is 1 in the output is the
default reference location data record.)

Modify the Reference Location Information of


an IMPU
Command Name: MOD HNNRLI
Function: This command is used to modify the reference location information of a specified
IMPU in the IMS-HSS database. The following key parameters collectively identify a
reference location data record:
IMPU
Reference location index
Parameter Description:

2017-10-12 All rights reserved. Page 487 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


RLINDEX Numeral 1~5 Reference Location M
Index

RLI String 1~127 Reference Location C


Information

RLT Enumeration IEEE- Reference Location C


802.11 Information Type
IEEE-
802.11a
IEEE-
802.11b
IEEE-
802.11g
ADSL
ADSL2
ADSL2+
RADSL
SDSL
HDSL
HDSL2
G.SHDSL
VDSL
IDSL
SETDRLI Boolean TRUE Set default C
Reference Location
Information
MODALLIMPU Boolean TRUE Modify All the O
SINIRS FALSE IMPUs of an IRS

Example:
MOD HNNRLI: IMPU="sip:impuinfo@huawei.com", RLINDEX=1, RLI="huawei",
RLT=IEEE-802.11b;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 488 of 638


Specify at least one of the following parameters: Reference location information, Reference location
information type, and Set default reference location information.
The IMS-HSS delivers the reference location information only for the default IMPU in an IRS. Therefore,
make sure to add reference location information for the default IMPU in an IRS.

List the Reference Location Information of an


IMPU
Command Name: LST HNNRLI
Function: This command is used to query the reference location information of a specified
IMPU in the IMS-HSS database.
To query all reference location data records of an IMPU, specify IMPU.
To query a certain reference location data record of an IMPU, specify IMPU and Reference
location index.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


RLINDEX Numeral 1~5 Reference Location C
Index

Example:
1. LST HNNRLI: IMPU="sip:impuinfo@huawei.com";
2. LST HNNRLI: IMPU="sip:impuinfo@huawei.com", RLINDEX=1;
Response:
Success output: Horizontal format
Output:

RLINDEX RLI RLT DEFRLI

Parameter description:
RLINDEX: Reference Location Index
RLI: Reference Location Information
RLT: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |11 | 12 | 13
Remark: 0 represents IEEE-802.11, 1 represents IEEE-802.11a, 2 represents IEEE-802.11b, 3
represents IEEE-802.11g, 4 represents ADSL, 5 represents ADSL2, 6 represents
ADSL2+, 7 represents RADSL, 8 represents SDSL, 9 represents HDSL, 10
represents HDSL2, 11 represents G.SHDSL, 12 represents VDSL, 13 represents
IDSL

2017-10-12 All rights reserved. Page 489 of 638


DEFRLI: 1 | 0
Remark: 1 means the reference location data record is the default one, 0 means the reference
location data record is not the default one.
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Set the Barring Indication of an IMPU or a PUSI


Command Name: SET HBAR
Function: This command is used to set the barring indication of the IMPU or the PUSI in the
HSS service database. When the barring indication is set to TRUE, IMS services are not
available for the IMPU. At present, the barring state of the PUSI does not affect the PUSI
processing.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
BAR Boolean TRUE Barring Indication M
FALSE

Example:
SET HBAR: IMPU="sip:impuinfo@huawei.com", BAR=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

List the Barring Indication of an IMPU or a


PUSI
Command Name: LST HBAR

2017-10-12 All rights reserved. Page 490 of 638


Function: This command is used to query the barring indication of the specified IMPU or
PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HBAR: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

BAR

Parameter description:
BAR: 1 | 0 Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

Set a Subscribed Media Profile ID


Command Name: SET HMEDIAID
Function: This command is used to set the subscription media information to be inclusive in
the service profile of the specified IMPU or PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
MEDIAID Numeral 0~4294967295 Subscribed Media M
Pofile ID

Example:
SET HMEDIAID: PUSI="sip:pusiinfo@huawei.com", MEDIAID=4294967293;

2017-10-12 All rights reserved. Page 491 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

List Subscribed Media Profile IDs


Command Name: LST HMEDIAID
Function: This command is used to query the subscription media information inclusive in the
service profile of the specified IMPU or PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HMEDIAID: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

MEDIAID

Parameter description:
MEDIAID: Subscribed Media Pofile ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

Add an iFC
Command Name: ADD HIFC

2017-10-12 All rights reserved. Page 492 of 638


Function: This command is used to add initial filter criteria (iFC) to the service profile of the
specified IMPU or PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
PRIORITY Numeral 0~1024 Priority M
PARTIND Enumeration REGISTE Profile Part Indicator C
RED
UNREGI
STERED
PARTIND
_DEFAUL
T
SERVER String 1~127 AS Address M
DEFHND Enumeration SESSION Default Handling C
_CONTIN
UED
SESSION
_TERMI
NATED
DEFHAN
DLING_
DEFAUL
T
SERVINFO String 1~127 Service Information C
INCLUDERE Enumeration YES Include Register C
GREQ NO Request

TRIGPT String 1~3072 Trigger Point C

Example:
ADD HIFC: IMPU="sip:impuinfo@huawei.com", PRIORITY=1, PARTIND=REGISTERED,
SERVER="sip:server1@huawei.com", DEFHND=SESSION_CONTINUED,
SERVINFO="Service Information", INCLUDEREGREQ=NO, TRIGPT="Triffer point";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 493 of 638


Only one of the parameters IMPU and PUSI must be specified.

Remove an iFC
Command Name: RMV HIFC
Function: This command is used to remove the initial filter criteria (iFC) of the specified
priority from the service profile of the specified IMPU or PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
PRIORITY Numeral 0~1024 Priority M

Example:
RMV HIFC: IMPU="sip:impuinfo@huawei.com", PRIORITY=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

Modify an iFC
Command Name: MOD HIFC
Function: This command is used to modify the initial filter criteria (iFC) information to be
inclusive in the service profile of the specified IMPU or PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
PRIORITY Numeral 0~1024 Priority M

2017-10-12 All rights reserved. Page 494 of 638


NEWPRI Numeral 0~1024 New Priority C
PARTIND Enumeration REGISTER Profile Part Indicator C
ED
UNREGIST
ERED
PARTIND_
DEFAULT
SERVER String 1~127 AS Address C
DEFHND Enumeration SESSION_ Default Handling C
CONTINU
ED
SESSION_
TERMINAT
ED
DEFHAND
LING_DEF
AULT
SERVINFO String 1~127 Service Information C
INCLUDERE Enumeration YES Include Register C
GREQ NO Request

TRIGPT String 1~3072 Trigger Point C

Example:
MOD HIFC: IMPU="sip:impuinfo@huawei.com", PRIORITY=1, NEWPRI=3;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU or PUSI must be specified.


One of the parameters NEWPRI, PARTIND, SERVER, DEFHND, SERVINFO, INCLUDEREGREQ or
TRIGPT must be specified.

List iFCs
Command Name: LST HIFC
Function: This command is used to query the initial filter criteria (iFC) information inclusive
in the service profile of the specified IMPU or PUSI in the HSS service database. You can
fulfill either of the following tasks using the operation:

2017-10-12 All rights reserved. Page 495 of 638


Query the iFC of the specified priority. The PRIORITY parameter must be present in this
case.
Query all the iFC in the service profile. The PRIORITY parameter must not be present in
this case
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
PRIORITY Numeral 0~1024 Priority C

Example:
LST HIFC: IMPU="sip:impuinfo@huawei.com", PRIORITY=1;
Response:
Success output: Horizontal format
Output:

PRIORITY PARTIND SERVER DEFHND SERVINFO INCLUDEREGREQ TRIGPT

Parameter description:
PRIORITY: Priority
PARTIND: 0 | 1 | 2
Remark: 0 represents REGISTERED, 1 represents UNREGISTERED, 2 represents
PARTIND_DEFAULT
SERVER: AS Address
DEFHND: 0 | 1 | 2
Remark: 0 represents SESSION_CONTINUED, 1 represents SESSION_TERMINATED, 2
represents DEFHANDLING_DEFAULT
SERVINFO: Service Information
INCLUDEREGREQ: 0 | 1 Remark: 1 represents YES, 0 represents NO
TRIGPT: Trigger Point
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 496 of 638


Only one of the parameters IMPU and PUSI must be specified.

Remove All iFC Data


Command Name: RMV HALLIFC
Function: This command is used to delete all the iFC data in a service profile for an IMPU.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
RMV HALLIFC: IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Remove the iFC of an IMPU by AS Address


Command Name: RMV HASIFC
Function: This command is used to delete the iFC data that contains the same AS address for
an IMPU.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


SERVER String 1~127 AS Address M

Example:
RMV HASIFC: IMPU="sip:impuinfo@huawei.com", SERVER="sip:as@huawei.com";
Response:

2017-10-12 All rights reserved. Page 497 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add a Shared iFC Set


Command Name: ADD HSIFC
Function: This command is used to add a shared initial filter criteria (iFC) data record for the
service profile used by an IP Multimedia Public Identity (IMPU) or Public Service Identity
(PUSI) to the Home Subscriber Server (HSS) database. When multiple service profiles share
the same iFC data records, you can run ADD HSIFCTPL to add a shared iFC template and
then run ADD HSIFC to associate the shared iFC template with the IMPU or PUSI that use
the service profile to manage service triggering conditions.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
SIFCID Numeral 0~65535 Shared iFC Template M
ID

Example:
ADD HSIFC: IMPU="sip:impuinfo@huawei.com", SIFCID=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Each IMPU or PUSI can be configured with a maximum of eight shared iFC templates.
Either IMPU or PUSI must be specified.
When setting parameter SIFCID, note the following:
The shared iFC template ID must be different from any existing shared iFC template ID
associated with the IMPU or PUSI.
The parameter must be defined by running ADD HSIFCTPL before being referenced.

2017-10-12 All rights reserved. Page 498 of 638


The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.
The PUSI value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Remove a Shared iFC Set


Command Name: RMV HSIFC
Function: This command is used to remove a shared initial filter criteria (iFC) data record in
the service profile used by an IP Multimedia Public Identity (IMPU) or a Public Service
Identity (PUSI) from the Home Subscriber Server (HSS) database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
SIFCID Numeral 0~65535 Shared iFC Template M
ID

Example:
RMV HSIFC: IMPU="sip:impuinfo@huawei.com", SIFCID=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only IMPU or PUSI must be specified.


The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.
The PUSI value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Modify a Shared iFC Set


Command Name: MOD HSIFC
Function: This command is used to modify a shared initial filter criteria (iFC) data record in
the service profile used by an IP Multimedia Public Identity (IMPU) or a Public Service
Identity (PUSI) in the Home Subscriber Server (HSS) database. The following key parameters
collectively identify a shared iFC data record:
IMPU or PUSI
Old shared iFC template ID
Parameter Description:

2017-10-12 All rights reserved. Page 499 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
OSIFCID Numeral 0~65535 Old Shared iFC M
Template ID
NSIFCID Numeral 0~65535 New Shared iFC M
Template ID

Example:
MOD HSIFC: IMPU="sip:impuinfo@huawei.com", OSIFCID=10, NSIFCID=11;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only IMPU or PUSI must be specified.


The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.
The PUSI value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

List Shared iFC Sets


Command Name: LST HSIFC
Function: This command is used to query the shared initial filter criteria (iFC) data records in
the service profile used by an IP Multimedia Public Identity (IMPU) or a Public Service
Identity (PUSI) in the Home Subscriber Server (HSS) database.
To query information about the shared iFC data records in the service profile used by an
IMPU or a PUSI, specify IMPU only.
To query information about a shared iFC data record in the service profile used by an IMPU
or a PUSI, specify IMPU or PUSI and Shared iFC template ID.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
SIFCID Numeral 0~65535 Shared iFC Template ID O

2017-10-12 All rights reserved. Page 500 of 638


Example:
1. LST HSIFC: IMPU="sip:impuinfo@huawei.com";
2. LST HSIFC: IMPU="sip:impuinfo@huawei.com", SIFCID=11;
Response:
Success output: Horizontal format
Output:

SIFCID

Parameter description:
SIFCID: Shared iFC Template ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either IMPU or PUSI must be specified.


The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.
The PUSI value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

Add a Service Provider ID


Command Name: ADD HSERPRV
Function: This command is used to add the Service Provider ID for a specified IMPU or
PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
SERPRVID String 1~39 Service Provider ID M

Example:
ADD HSERPRV: IMPU="sip:impuinfo@huawei.com", SERPRVID="huawei";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 501 of 638


Only one of the IMPU and PUSI must be specified.
The service provider ID to be added for an IMPU or PUSI cannot be the same as the existing service
provider IDs of the IMPU or PUSI. Otherwise, the HSS displays that the operation has failed.

Remove a Service Provider ID


Command Name: RMV HSERPRV
Function: This command is used to delete Service provider ID for a specified IMPU or PUSI
in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
RMV HSERPRV: IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU or PUSI must be specified.


Before the Service provider ID of a specified IMPU or PUSI is deleted, the Service provider ID must be
specified. Otherwise, the HSS displays that the operation failed.

Modify a Service Provider ID


Command Name: MOD HSERPRV
Function: This command is used to modify the Service provider ID for a specified IMPU or
PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

2017-10-12 All rights reserved. Page 502 of 638


SERPRVID String 1~39 Service Provider ID M

Example:
MOD HSERPRV: IMPU="sip:impuinfo@huawei.com",
SERPRVID="huawei";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the IMPU and PUSI must be specified.


A service provider ID can be modified only after the service provider ID is added.

List the Service Provider ID


Command Name: LST HSERPRV
Function: This command is used to query the Service provider ID for a specified IMPU or
PUSI in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HSERPRV: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

SERPRVID

Parameter description:
SERPRVID: Service provider ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 503 of 638


Only one of the IMPU and PUSI must be specified.

Set the Priority of an IMPU or a PUSI


Command Name: SET HUSRPRIOR
Function: This command is used to set the priority of the IMPU or the PUSI in the HSS
service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
USRPRIOR Enumeration HIGH Priority of User M
MIDDLE
LOW

Example:
SET HUSRPRIOR: IMPU="sip:impuinfo@huawei.com",
USRPRIOR=HIGH;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the IMPU and PUSI must be specified.

List the Priority of an IMPU or a PUSI


Command Name: LST HUSRPRIOR
Function: This command is used to query the priority of the IMPU or the PUSI in the HSS
service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C

2017-10-12 All rights reserved. Page 504 of 638


PUSI String 1~127 PUSI Number C

Example:
LST HUSRPRIOR: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

USRPRIOR

Parameter description:
USRPRIOR: 0 | 1 | 2
Remark: 0 represents HIGH, 1 represents MIDDLE, 2 represents LOW
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the IMPU and PUSI must be specified.

Set 3GPP-Defined Priority of an IMPU or a


PUSI
Command Name: SET HSTDPRIOR
Function: This command is used to set the 3GPP-defined priority of an IMPU or a PUSI.
Priority data in the HSS can be classified into standard priority data and extended priority
data. Standard priority is identified by parameter Standard priority and extended priority is
identified by parameters Extended Priority Namespace and Extended priority.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

2017-10-12 All rights reserved. Page 505 of 638


STDPRIOR Enum- HIGHEST- Standard Priority C
eration PRIORITY
HIGH-PRIORITY
MIDDLE-
PRIORITY
LOW-PRIORITY
LOWEST-
PRIORITY
INVALID-
PRIORITY
NAMESPACE Enum- WPS Extended Priority C
eration Namespace

EXTPRIOR Numeral 0~4 or 255 Extended Priority C


CNAMESP String 1~31 Custom-built C
Priority Namespace

Example:
1. SET HSTDPRIOR: IMPU="sip:impuinfo@huawei.com", STDPRIOR=MIDDLE-
PRIORITY, NAMESPACE=WPS, EXTPRIOR=2;
2. SET HSTDPRIOR: IMPU="tel:+123", NAMESPACE=WPS, EXTPRIOR=255;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the IMPU and PUSI must be specified.


Specify Extended priority and either Extended Priority Namespace or Custom-built Priority
Namespace, or leave these three parameters all unspecified.
Specify either Standard priority or Extended Priority Namespace and Extended priority or all of them.
Specify either Extended Priority Namespace or Custom-built Priority Namespace.

List 3GPP-Defined Priority of an IMPU or a


PUSI
Command Name: LST HSTDPRIOR
Function: This command is used to query the 3GPP-defined priority of an IMPU or a PUSI.
Parameter Description:

2017-10-12 All rights reserved. Page 506 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HSTDPRIOR: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Mixed format
Output:

STDPRIOR

NAMESPACE EXTPRIOR CNAMESP

Parameter description:
STDPRIOR: 0 | 1 | 2 | 3 | 4
Remark: 0 represents HIGHEST-PRIORITY, 1 represents HIGH-PRIORITY , 2 represents
MIDDLE-PRIORITY, 3 represents LOW-PRIORITY, 4 represents LOWEST-PRIORITY
NAMESPACE:0 Remark: 0 represents WPS
EXTPRIOR:Extended Priority
CNAMESP:Custom-built Priority Namespace
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the IMPU and PUSI must be specified.

Set the loose route indication of an IMPU or a


PUSI
Command Name: SET HLRI
Function: This command is used to set the loose route indication for an IMPU or a PUSI.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

2017-10-12 All rights reserved. Page 507 of 638


LRI Enumeration LOOSE_ROUTE_NOT_ Loose Route M
REQUIRED Indication
LOOSE_ROUTE_REQUI
RED

Example:
SET HLRI: IMPU="sip:impuinfo@huawei.com",
LRI=LOOSE_ROUTE_REQUIRED;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only the IMPU or the PUSI must be specified.

List the loose route indication of an IMPU or a


PUSI
Command Name: LST HLRI
Function: This command is used to query the loose route indication configured for an IMPU
or a PUSI.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HLRI: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

LRI

Parameter description:

2017-10-12 All rights reserved. Page 508 of 638


LRI: 0 | 1
Remark: 0 represents LOOSE_ROUTE_NOT_REQUIRED, 1 represents
LOSE_ROUTE_REQUIRED
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only the IMPU or the PUSI must be specified.

Add an AS Service Profile ID for an IMPU or a


PUSI
Command Name: ADD HASSPID
Function: This command is used to add an AS-ServiceProfileId data record associated with
the specified IMPU or the PUSI to the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
ASSPID Numeral 0~255 AS Service Profile ID M

Example:
ADD HASSPID: IMPU="sip:impuinfo@huawei.com", ASSPID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.


One IMPU or PUSI can be associated with up to 32 AS service profile IDs.

Remove an AS Service Profile ID of an IMPU or


a PUSI
Command Name: RMV HASSPID

2017-10-12 All rights reserved. Page 509 of 638


Function: This command is used to remove the AS-ServiceProfileId data record associated
with the specified IMPU or the PUSI from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
ASSPID Numeral 0~255 AS Service Profile ID C

Example:
RMV HASSPID: IMPU="sip:impuinfo@huawei.com", ASSPID=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If AS service profile ID is not specified, all the AS service profile IDs associated with the IMPU or PUSI
are removed.
Only one of the parameters IMPU and PUSI must be specified.

List the AS Service Profile IDs of an IMPU or a


PUSI
Command Name: LST HASSPID
Function: This command is used to query the AS-ServiceProfileId data record associated
with the specified IMPU or the PUSI in the HSS service database. The IMPU or the PUSI is
the key parameter used to determine the data record to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HASSPID: IMPU="sip:impuinfo@huawei.com";
Response:

2017-10-12 All rights reserved. Page 510 of 638


Success output: Horizontal format
Output:

ASSPID

Parameter description:
ASSPID: AS Service Profile ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

Set an Alias Group ID


Command Name: SET HALIASPU
Function: This command is An alias IP Multimedia Public Identity (IMPU) group is a
collection of IMPUs that belong to the same Implicitly Registered Set (IRS) and share the
same service profile. SET HALIASPU is used to configure multiple IMPUs as an alias group
in the Home Subscriber Server (HSS) database. Run SET HALIASPU when you need to:
Add an alias IMPU group.
Add IMPUs to the alias IMPU group with an existing alias group ID.
Remove IMPUs from an existing alias IMPU group or remove the alias IMPU group.
Parameter Description:

Name Type Range Description Remarks

ALIASID Numeral 0~255 Alias Group ID M


IMPULIST String 1~1300 IMPU List M

Example:
1. SET HALIASPU: ALIASID=1,
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"";
2. SET HALIASPU: ALIASID=1,
IMPULIST="\"sip:impuinfo_3@huawei.com\"&\"sip:impuinfo_4@huawei.com\"";
3. SET HALIASPU: ALIASID=0, IMPULIST="\"sip:impuinfo_4@huawei.com\"";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 511 of 638


When adding an alias IMPU group, ensure that Alias group ID is not 0 and is not being used in the IP
Multimedia Subsystem (IMS) subscription with which the IMPU list is associated. The IMPU list must
contain two or more IMPUs. IMPUs specified by IMPU list must belong to the same IRS and share the
same service profile.
When adding an IMPU to an existing alias IMPU group, ensure that Alias group ID is not 0 and it exists in
the IMS subscription with which the IMPU list is associated. The IMPU list must contain at least one
IMPU. The IMPUs specified by IMPU list must belong to the same IRS and share the same service profile
as the IMPUs in the alias IMPU group.
When removing an IMPU or all IMPUs from an existing alias IMPU group, ensure that Alias group ID is 0
and the IMPUs in the IMPU list belong to the same alias IMPU group. When an alias IMPU group does not
contain any IMPU or contains only one IMPU, the alias IMPU group is automatically removed.
An IMPU can belong to only one alias IMPU group.

Set the Repository Data


Command Name: SET HREPDATA
Function: This command is used to set, modify, or delete the repository data of the specified
IMPU or PUSI in the HSS service database. Repository data is classified into repository data
and alias repository data. The IMPU mapping the alias repository data must belong to an alias
group. You can check whether the IMPU belongs to an alias group using the LST HSUB
operation.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
REPDATA String 1~16380 Repository Data C
SERVICEID String 1~127 Service Indication C
SERVICEDATA String 1~7718 Service Data C
REPTYPE Enum ALIASREPD Repository Data C
eration ATA Type
REPDATA
DATASOURCE Enum PROV Data source O
eration SH

Example:
1. SET HREPDATA: IMPU="sip:impuinfo@huawei.com", SERVICEID="3",
SERVICEDATA="SH_RSI_DATA", REPTYPE=REPDATA;
2. SET HREPDATA: IMPU="sip:impuinfo@huawei.com", SERVICEID="3",
SERVICEDATA="SH_STR_DATA", REPTYPE=REPDATA;

2017-10-12 All rights reserved. Page 512 of 638


3. SET HREPDATA: IMPU="sip:impuinfo@huawei.com", SERVICEID="3",
REPTYPE=REPDATA;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.


If IMPU is specified, Type of repository data must be specified; if PUSI is specified, Type of repository
data cannot be specified.
If REPDATA is specified, SERVICEID and SERVICEDATA cannot be specified; if REPDATA is not
specified, SERVICEID must be specified.
If SH_ALIASREPDATA_SUPPORT_DATAREFERENCE0 is set to TRUE, set REPDATA to repository
data and REPTYPE to REPDATA(repository data). You can query the value of
SH_ALIASREPDATA_SUPPORT_DATAREFERENCE0 by running LST HSYSTEMPARA.

List the Repository Data


Command Name: LST HREPDATA
Function: This command is used to query the repository data of the IMPU based on the
specified type or service indication or query the repository data of the PUSI based on the
specified service indication in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
REPTYPE Enum ALIASREPD Repository Data C
eration ATA Type
REPDATA
SRVIND String 1~127 Service Indication M

Example:
LST HREPDATA:IMPU="sip:impuinfo@huawei.com", REPTYPE=ALIASREPDATA,
SRVIND="10";
Response:
Success output: Horizontal format
Output:

2017-10-12 All rights reserved. Page 513 of 638


REPDATA REPTYPE

Parameter description:
REPDATA: Repository data
REPTYPE: 0 | 1 Remark: 0 represents ALIASREPDATA, 1 represents REPDATA
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.


If IMPU is specified, Repository data type must be specified; if PUSI is specified, Repository data type
cannot be specified.
If SH_ALIASREPDATA_SUPPORT_DATAREFERENCE0 is set to TRUE, set REPTYPE to
REPDATA(repository data). You can query the value of
SH_ALIASREPDATA_SUPPORT_DATAREFERENCE0 by running LST HSYSTEMPARA.

Add an Extended Service Data


Command Name: ADD HPREPDATA
Function: This command is used to add the extended service data for the specified IMPU in
the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


IMSI String 6~15 IMSI Number M
SELFSERVICE Boolean TRUE Self Service M
FALSE
SMSCADDRESS String 1~40 SMSC Address C
LOCATIONINFORM String 9~10 or Location Information C
ATION 13~14
NPINDICATOR Boolean TRUE Numbering Plan M
FALSE Identity

CICINDICATOR Boolean TRUE Carrier Identification M


FALSE Code

BINDINDICATOR Boolean TRUE CS Binding Indicator C


FALSE

Example:

2017-10-12 All rights reserved. Page 514 of 638


ADD HPREPDATA: IMPU="sip:impuinfo@huawei.com", IMSI="12345678",
SELFSERVICE=TRUE, SMSCADDRESS="67896789",
LOCATIONINFORMATION="460004777", NPINDICATOR=TRUE,
CICINDICATOR=TRUE;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The extended service data is encrypted before it is stored in the database. Therefore, the extended service
data stored in the database is different from the actual input data.

Remove an Extended Service Data


Command Name: RMV HPREPDATA
Function: This command is used to remove the extended service data of the specified IMPU
from the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
RMV HPREPDATA:IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify an Extended Service Data


Command Name: MOD HPREPDATA
Function: This command is used to modify the extended service data of the specified IMPU
in the HSS service database. The IMPU is the key parameter used to determine the data record
to be modified.

2017-10-12 All rights reserved. Page 515 of 638


Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


IMSI String 6~15 IMSI Number C
SELFSERVICE Boolean TRUE Self Service C
FALSE
SMSCADDRESS String 1~40 SMSC Address C
LOCATIONINFORM String 9~10 or Location Information C
ATION 13~14
NPINDICATOR Boolean TRUE Numbering Plan C
FALSE Identity

CICINDICATOR Boolean TRUE Carrier Identification C


FALSE Code

BINDINDICATOR Boolean TRUE CS Binding Indicator C


FALSE

Example:
MOD HPREPDATA: IMPU="sip:impuinfo@huawei.com",
IMSI="400612345678";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

One of the parameters IMSI, SELFSERVICE, SMSCADDRESS, LOCATIONINFORMATION,


NPINDICATOR, CICINDICATOR and BINDINDICATOR must be specified. If the result report of this
command is "decrypted failed", it This parameter indicates that the data is repository data, and use SET
HREPDATA command to modify.

List an Extended Service Data


Command Name: LST HPREPDATA
Function: This command is used to query the extended service data of the specified IMPU in
the HSS service database.
Parameter Description:

2017-10-12 All rights reserved. Page 516 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HPREPDATA: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

IMPU IMSI SELFSERVICE SMSCADDRESS LOCATIONINFORMATION NPINDICATOR CICINDICATOR BINDINDICATOR

Parameter description:
IMPU: IMPU Number
IMSI: IMSI Number
SELFSERVICE: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
SMSCADDRESS: SMSC Address
LOCATIONINFORMATION: Location Information
NPINDICATOR: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
CICINDICATOR: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
BINDINDICATOR: 1 | 0
Remark: 1 represents TRUE, 0 represents FALSE
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If the result report of this command is "decrypted failed", it This parameter indicates that the data is
repository data, and use LST HREPDATA command to query.

List the Service Indication of the Repository


Data
Command Name: LST HSRVIND
Function: This command is used to query the Service Indication of the repository data
associated with the specified IMPU or the PUSI in the HSS service database.

2017-10-12 All rights reserved. Page 517 of 638


Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
REPTYPE Enum- ALIASREPDATA Repository Data C
eration REPDATA Type

Example:
LST HSRVIND: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

SRVIND REPTYPE

Parameter description:
SRVIND: Service Indication
REPTYPE: 0 | 1 Remark: 0 represents ALIASREPDATA, 1 represents REPDATA
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either IMPU or PUSI must be specified.


If IMPU and Repository data type are specified, the service indication of the repository data of the
specified type is queried.
If IMPU is specified and Repository data type is not specified, the service indications of the repository
data of all types are queried. If PUSI is specified, Repository data type cannot be specified.

Set an AS Address for a PUSI


Command Name: SET HAS
Function: This command is used to set the application server (AS) address for the specified
PUSI in the HSS service database. The AS address must be in SIP format.
Parameter Description:

Name Type Range Description Remarks

PUSI String 1~127 PUSI Number M


AS String 1~127 AS C

2017-10-12 All rights reserved. Page 518 of 638


Example:
SET HAS: PUSI="sip:pusiinfo@huawei.com", AS="sip:asinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List the AS Address of a PUSI


Command Name: LST HAS
Function: This command is used to query the application server (AS) address of the specified
PUSI in the HSS service database. You can set the AS address of the PUSI using the SET
HAS operation.
Parameter Description:

Name Type Range Description Remarks

PUSI String 1~127 PUSI Number M

Example:
LST HAS: PUSI="sip:pusiinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

AS

Parameter description:
AS: AS Address

If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 519 of 638


None.

Set the CAMEL Subscription Information


Command Name: SET HCSI
Function: This command is used to set the Customized Applications for Mobile network
Enhanced Logic (CAMEL) subscription information for a specified IMSI in the HSS service
database.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI Number M


ISDN String 1~15 MSISDN Number M
CSITYPE Enum- O-CSI CSI Type M
eration T-CSI
CSITPLID Numeral 0~255 CSI Template ID M

Example:
SET HCSI: IMSI="125353", ISDN="86137565425", CSITYPE=O-CSI, CSITPLID=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List the CAMEL Subscription Information


Command Name: LST HCSI
Function: This command is used to query the Customized Applications for Mobile network
Enhanced Logic (CAMEL) subscription information for a specified IMSI from the HSS
service database.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number M

2017-10-12 All rights reserved. Page 520 of 638


CSITYPE Enumeration O-CSI CSI Type C
T-CSI

Example:
LST HCSI: IMSI="125353", CSITYPE=O-CSI;
Response:
Success output: Horizontal format
Output:

IMSI ISDN CSITYPE CSITPLID

Parameter description:
IMSI: IMSI Number
ISDN: MSISDN Number
CSITYPE: 0 | 1 Remark: 0 represents O-CSI , 1 represents T-CSI
CSITPLID: CSI Template ID
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List the Dynamic Location Information of an


IMPU
Command Name: LST HDALI
Function: This command is used to query the dynamic access location of the specified IMPU
in the HSS service database. The IMPU is the key parameter used to determine the data record
to be queried.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HDALI: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format

2017-10-12 All rights reserved. Page 521 of 638


Output:

IMSALI NASSALI IPV4ADDR IPV6ADDR SIPADDR NASSSTATUS

Parameter description:
IMSALI: IMS Access Location Information
NASSALI: NASS Access Location Information
IPV4ADDR: IPV4 Address

IPV6ADDR: IPV6 Address


SIPADDR: SIP Address
NASSSTATUS: NASS Nomadism Status
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

List the AS Subscription Data of Subscribers


Command Name: LST HASSUBDATA
Function: This command is used to query the IMPU or PUSI data subscribed by an AS. The
AS sends messages to the HSS to subscribe to subscriber data.
If the IMPU is specified, you can query the following data:
IMSUserState subscription data
S-CSCFName subscription data
InitialFilterCriteria subscription data
RepositoryData subscription data
AliasesRepositoryData subscription data
Aliases IMPU subscription data
IMSI subscription data
Expiry time
If the PUSI is specified, you can query the following data:
S-CSCFName subscription data
InitialFilterCriteria subscription data
RepositoryData subscription data
PSIActivation subscription notification
Expiry time
Parameter Description:

2017-10-12 All rights reserved. Page 522 of 638


Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C

Example:
LST HASSUBDATA: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

SUBASID DATATYPE ASNAME SRVIND ALIASID ExpiryTime

Parameter description:
SUBASID: The ID of an AS
DATATYPE: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
Remark: 0 represents IMSUserState, 1 represents S-CSCFName, 2 represents
InitialFilterCriteria, 3 represents RepositoryData, 4 represents PSIActivation, 5 represents
AliasesRepositoryData,6 represents AliasesIMPU, 7 represents IMSI
ASNAME: AS Name

SRVIND: Service Information


ALIASID: The ID of an Alias Group

ExpiryTime: The Time When the Subscribed Data Expires


If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the two parameters IMPU and PUSI needs to be specified.

List the Dynamic Data of an IMS Subscriber


Command Name: LST HDYNDATA
Function: This command is used to query the dynamic data of the specified IMS Subscriber
in the HSS service database. You can query a group of data records or a single data record.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


IMPU String 1~127 IMPU Number C

2017-10-12 All rights reserved. Page 523 of 638


Example:
LST HDYNDATA: IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com";
Response:
Output:

IMPI IMPU IMSUSERST PENDINGFLAG SERVER ISEXISTRESTOREDATA

Parameter description:
IMPI: IMPI Number
IMPU: IMPU Number
IMSUSERST: 0 | 1 | 2
Remark: 0 represents NOTREGISTERED, 1 represents UNREGISTERED, 2 represents
REGISTERED
PENDINGFLAG: 0 | 1
Remark: 0 represents FALSE, 1 represents TRUE
SERVER: Current SCSCF Name
ISEXISTRESTOREDATA: 0 | 1 | 2 | 3
Remark: 0 represents NODATA, 1 represents STDDATA, 2 represents PRVTDATA, 3
represents STDPRVTDATA. Furthermore,
0: S-CSCF Restoration Information does not exist.
1: 3GPP-defined S-CSCF Restoration Information exists.
2: Huawei proprietary S-CSCF Restoration Information exists.
3: Both 3GPP-defined and Huawei proprietary S-CSCF Restoration Information exists.
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

One of the parameters IMPI and IMPU must be specified.


The IMPI value must be in NAI format. The value of the parameter is case-sensitive.
The IMPU value must be in SIP URI or TEL URI format. The value of the parameter is case-sensitive.

List the Dynamic Data of a PSI User


Command Name: LST HPSIDYND
Function: This command is used to query the dynamic data of the specified PSI user in the
HSS service database. You can specify the PISI, PUSI, or both.
Parameter Description:

2017-10-12 All rights reserved. Page 524 of 638


Name Type Range Description Remarks

PISI String 1~127 PISI Number C


PUSI String 1~127 PUSI Number C

Example:
LST HPSIDYND: PUSI="sip:pusiinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

PISI PUSI ACTSTATE REGSTATE SERVER

Parameter description:
PISI: PISI Number
PUSI: PUSI Number
ACTSTATE: 0 | 1
Remark: 0 represents INACTIVE, 1 represents ACTIVE
REGSTATE: 0 | 1
Remark: 0 represents NOTREGISTERED, 1 represents UNREGISTERED
SERVER: Current SCSCF Name
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If only PISI is specified, the dynamic data of all the PUSI-PISI pairs is queried.
If only PUSI is specified, the dynamic data of the PUSI-PISI pair is queried.
If PISI and PUSI are specified, the dynamic data of the PUSI-PISI pair is queried.

Deregister Subscribers
Command Name: DRG HUSER
Function: This command is used to enable the Provisioning System to send a deregistration
notification. The operation applies to a single user or a group of users.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number C


IMPU String 1~127 IMPU Number C

2017-10-12 All rights reserved. Page 525 of 638


Example:
DRG HUSER: IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

One of the parameters IMPI and IMPU must be specified.

Set the Emergency Service Routing Number


Command Name: SET HESRN
Function: This command is used to set an emergency service routing number (ESRN) for an
IMPU. If the IMPU associates with an IRS, the ESRN is automatically configured for the
other IMPUs in the IRS after this command is executed.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


ESRN String 1~127 Emergency Service C
Routing Number

Example:
SET HESRN: IMPU="sip:impuinfo@huawei.com", ESRN=shenzhenbantian;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If ESRN is not specified, all the ESRN associated with the IMPU is removed.

List the Emergency Service Routing Number


Command Name: LST HESRN

2017-10-12 All rights reserved. Page 526 of 638


Function: This command is used to query the emergency service routing number of the
specified IMPU in the HSS service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HESRN: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

ESRN

Parameter description:
ESRN: Emergency Service Routing Number
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add the OneKey Data for an IMPU


Command Name: ADD HONEKEY
Function: This command is used to add a piece of OneKey data for an IMPU to the HSS
service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M


WUSERNAME String 1~127 Web User Name M
HTOKEN String 1~15 HTTP Token M
AP String 1~255 Aggregation Proxy M

Example:
ADD HONEKEY: IMPU="sip:impuinfo@huawei.com", WUSERNAME="WUSERNAME",
HTOKEN="HTOKEN", AP="AP";

2017-10-12 All rights reserved. Page 527 of 638


Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove the OneKey Data of an IMPU


Command Name: RMV HONEKEY
Function: This command is used to delete the OneKey data of an IMPU from the HSS
service database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
RMV HONEKEY: IMPU="sip:impuinfo@huawei.com";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Modify the OneKey Data of an IMPU


Command Name: MOD HONEKEY
Function: This command is used to modify the OneKey data of an IMPU in the HSS service
database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

2017-10-12 All rights reserved. Page 528 of 638


WUSERNAME String 1~127 Web User Name C
HTOKEN String 1~15 HTTP Token C
AP String 1~255 Aggregation Proxy C

Example:
MOD HONEKEY: IMPU="sip:impuinfo@huawei.com",
WUSERNAME="WUSERNAME", HTOKEN="HTOKEN", AP="AP";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

At least one of the parameters Web user name, HTTP token, and Aggregation proxy must be specified.

List the OneKey Data of an IMPU


Command Name: LST HONEKEY
Function: This command is used to query the OneKey data of an IMPU in the HSS service
database.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number M

Example:
LST HONEKEY: IMPU="sip:impuinfo@huawei.com";
Response:
Success output: Horizontal format
Output:

WUSERNAME HTOKEN AP

Parameter description:
WUSERNAME: Web User Name
HTOKEN: HTTP Token

2017-10-12 All rights reserved. Page 529 of 638


AP: Aggregation Proxy
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add GUSS for an IMPI


Command Name: ADD HGUSS
Function: This command is used to configure GBA user security settings (GUSS) for an
IMPI. GUSS data is used to authenticate users on the HSS in the Generic Bootstrapping
Architecture (GBA) when users use UEs to manage services.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


GSID Enum UNSPECIFIC_SERVIC GAA Service M
eration E Identifier
PKI-PORTAL
AUTHENTICATION_P
ROXY
PRESENCE
MBMS
LIBERTY_ALLIANCE
_PROJECT
UICC-
TERMINAL_KEY_ES
TABLISHMENT
TERMINAL-
REMOTE_DEVICE_K
EY_ESTABLISHMEN
T
ANDSF
GBA_PUSH
IMS_BASED_PSS_MB
MS
OPENID_GBA_INTER
WORKING
GENERIC_PUSH_LAY
ER
OPENID_INTERWOR
KING

2017-10-12 All rights reserved. Page 530 of 638


GAAAUTHF Numeral 0~2 GAA C
LAG Authorization
Flag
NAFGROUP String 1~127 NAF Grouping C
UICCTYPE Enum GBA UICC Type C
eration GBA_U
KEYCHOICE Enum ME-based-key Key Choice C
eration UICC-based-key
ME-UICC-based-keys

Example:
ADD HGUSS: IMPI="impiinfo", GSID=PKI-PORTAL, GAAAUTHFLAG=1,
NAFGROUP="nafgroup";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

This parameter specifies the GAA authorization flag of the GUSS.


This parameter is available only when GAA Service Identifier is PKI-PORTAL, ANDSF, or
OPENID_INTERWORKING. Value:
If GAA Service Identifier is PKI-PORTAL, the value is 1 (Authentication allowed) or 2 (Non-
repudiation allowed).
If GAA Service Identifier is ANDSF, the value is 0 (Not authorized) or 1 (Authorized according to
policy stored in ANDSF server).
If GAA Service Identifier is OPENID_INTERWORKING, the value is 0 (Not authorized) or 1
(Authorized).
The IMPI must be in NAI format. The value of this parameter is case-sensitive.
UICCTYPE specifies the type of the key that can be generated in the GUSS when users want to use UEs to
manage services. Value:
GBA(GBA): Only the Ks_NAF type of key can be generated.
GBA_U(GBA_U): Both the Ks_NAF and Ks_int_NAF types of key can be generated.
KEYCHOICE parameter specifies the policy to be used by the HSS9860 to select a key to authenticate
users in the GBA when users use UEs to manage services. Value:
ME-based-key(ME-based-key): Only the Ks_NAF type of key can be used.
UICC-based-key(UICC-based-key): Only the Ks_int_NAF type of key can be used.
ME-UICC-based-keys(ME-UICC-based-keys): Either the Ks_NAF or Ks_int_NAF type of
key can be used.

Remove GUSS from an IMPI


Command Name: RMV HGUSS
Function: This command is used to delete GBA user security settings from an IMPI.

2017-10-12 All rights reserved. Page 531 of 638


Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


GSID Enum UNSPECIFIC_SERVICE GAA Service C
eration PKI-PORTAL Identifier
AUTHENTICATION_PROX
Y
PRESENCE
MBMS
LIBERTY_ALLIANCE_PRO
JECT
UICC-
TERMINAL_KEY_ESTABL
ISHMENT
TERMINAL-
REMOTE_DEVICE_KEY_E
STABLISHMENT
ANDSF
GBA_PUSH
IMS_BASED_PSS_MBMS
OPENID_GBA_INTERWOR
KING
GENERIC_PUSH_LAYER
OPENID_INTERWORKING

Example:
RMV HGUSS: IMPI="impiinfo", GSID=PKI-PORTAL;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

To delete GUSS of a specified GAA service type, specify GAA Service Identifier.
To delete GUSS of all GAA service types, do not specify GAA Service Identifier.
The IMPI must be in NAI format. The value of this parameter is case-sensitive.

Modify GUSS of an IMPI


Command Name: MOD HGUSS

2017-10-12 All rights reserved. Page 532 of 638


Function: This command is used to modify the GUSS of an IMPI. The GUSS data to be
modified can be GAA authorization flag, NAF grouping, UICC type, or Key choice.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


GSID Enum- UNSPECIFIC_SERVIC GAA Service C
eration E Identifier
PKI-PORTAL
AUTHENTICATION_P
ROXY
PRESENCE
MBMS
LIBERTY_ALLIANCE
_PROJECT
UICC-
TERMINAL_KEY_ES
TABLISHMENT
TERMINAL-
REMOTE_DEVICE_K
EY_ESTABLISHMEN
T
ANDSF
GBA_PUSH
IMS_BASED_PSS_MB
MS
OPENID_GBA_INTER
WORKING
GENERIC_PUSH_LAY
ER
OPENID_INTERWOR
KING
GAAAUTH- Numeral 0~2 GAA C
FLAG Authorization
Flag
NAFGROUP String 1~127 NAF Grouping C
UICCTYPE Enum- GBA UICC Type C
eration GBA_U
KEYCHOICE Enum- ME-based-key Key Choice C
eration UICC-based-key
ME-UICC-based-keys

Example:

2017-10-12 All rights reserved. Page 533 of 638


MOD HGUSS: IMPI="impiinfo", GSID=PKI-PORTAL, GAAAUTHFLAG=1,
NAFGROUP="nafgroup";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify GAA Service Identifier or UICC type or both of them.


When GAA Service Identifier is specified, at least one of GAA authorization flag, NAF grouping, and Key
choice must be specified.
When GAA Service Identifier is not specified, neither NAF grouping nor Key choice can be specified.
This parameter specifies the GAA authorization flag of the GUSS.
This parameter is available only when GAA Service Identifier is PKI-PORTAL, ANDSF, or
OPENID_INTERWORKING. Value:
If GAA Service Identifier is PKI-PORTAL, the value is 1 (Authentication allowed) or 2 (Non-
repudiation allowed).
If GAA Service Identifier is ANDSF, the value is 0 (Not authorized) or 1 (Authorized according to
policy stored in ANDSF server).
If GAA Service Identifier is OPENID_INTERWORKING, the value is 0 (Not authorized) or 1
(Authorized).
UICCTYPE specifies the type of the key that can be generated in the GUSS when users want to use UEs to
manage services. Value:
GBA(GBA): Only the Ks_NAF type of key can be generated.
GBA_U(GBA_U): Both the Ks_NAF and Ks_int_NAF types of key can be generated.
KEYCHOICE parameter specifies the policy to be used by the HSS9860 to select a key to authenticate
users in the GBA when users use UEs to manage services. Value:
ME-based-key(ME-based-key): Only the Ks_NAF type of key can be used.
UICC-based-key(UICC-based-key): Only the Ks_int_NAF type of key can be used.
ME-UICC-based-keys(ME-UICC-based-keys): Either the Ks_NAF or Ks_int_NAF type of
key can be used.

List GUSS of an IMPI


Command Name: LST HGUSS
Function: This command is used to query GBA user security settings (GUSS) of an IMPI.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M

Example:
LST HGUSS: IMPI="impiinfo";
Response:

2017-10-12 All rights reserved. Page 534 of 638


Success output: Horizontal format
Output:

GSID GAAAUTHFLAG NAFGROUP UICCTYPE KEYCHOICE TIMESTAMP

Parameter description:
GSID: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13
Remark: 0 represents UNSPECIFIC_SERVICE, 1 represents PKI-PORTAL, 2 represents
AUTHENTICATION_PROXY, 3 represents PRESENCE, 4 represents MBMS, 5
represents LIBERTY_ALLIANCE_PROJECT, 6 represents UICC-
TERMINAL_KEY_ESTABLISHMENT, 7 represents TERMINAL-
REMOTE_DEVICE_KEY_ESTABLISHMENT, 8 represents ANDSF, 9
represents GBA_PUSH, 10 represents IMS_BASED_PSS_MBMS, 11 represents
OPENID_GBA_INTERWORKING, 12 represents GENERIC_PUSH_LAYER, 13
represents OPENID_INTERWORKING
GAAAUTHFLAG: GAA Authorization Flag
NAFGROUP: NAF Grouping
UICCTYPE: 0 | 1
Remark: 0 represents GBA, 1 represents GBA_U
KEYCHOICE: 0 | 1 | 2
Remark: 0 represents ME-based-key, 1 represents UICC-based-key, 2 represents ME-UICC-
based-keys
TIMESTAMP: Time stamp
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

The IMPI must be in NAI format. The value of this parameter is case-sensitive.

Add RCS Service


Command Name: ADD HRCSSERVICE
Function: This command is used to add Rich Communication Suite (RCS) subscription data
for an IMS subscriber. After RCS subscription data is added, subscribers' SIP Digest
authentication passwords and shared initial filter criteria (SiFC) in the HSS are automatically
shared by the RCS service.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI Number M


ISDN String 1~15 MSISDN Number M
WHOLESALEI String 1~128 Wholesale ID M
D

2017-10-12 All rights reserved. Page 535 of 638


SEGMENTID Numeral 0~1 Segment ID M
ACPTTERMSTA Enum- NOTPRO Terms and Conditions M
TUS eration CESSED Acceptance Status
TCACCE
PTED
TCDENI
ED
TCPENDI
NG
NOPERM
ISSION

Example:
ADD HRCSSERVICE: IMSI="460009876543210", ISDN="8613955555555",
WHOLESALEID="1234", SEGMENTID=0, ACPTTERMSTATUS=TCACCEPTED;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Before running ADD HRCSSERVICE to add RCS data for an IMS subscriber, run ADD HSIFCTPL to add
shared iFC templates with IDs 4097, 4099, 4353, and 4609.
All the IMPUs of the subscriber must be configured to share a service profile by running SET HSPSHARE.
Before running ADD HRCSSERVICE to add RCS data for an IMS subscriber, run ADD HIMSI and ADD
HISDN to associate the subscriber's IMSI and MSISDN with their IMPI.
The subscriber's IMPI must be registered with the SIP Digest authentication scheme using a user name and
a password by running ADD HSDAINF.

Remove RCS Service


Command Name: RMV HRCSSERVICE
Function: This command is used to delete Rich Communication Suite (RCS) subscription
data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C

2017-10-12 All rights reserved. Page 536 of 638


Example:
RMV HRCSSERVICE: IMSI="460009876543210";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either IMSI or MSISDN.

Modify RCS Service Status


Command Name: MOD HRCSSTATUS
Function: This command is used to change the status of RCS terms and conditions
acceptance requests. After you run MOD HRCSSTATUS to change the status, the HSS
updates the subscriber's SiFC data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C
ACPTTERMSTA Enum- NOTPROCES Terms and Conditions M
TUS eration SED Acceptance Status
TCACCEPTE
D
TCDENIED
TCPENDING
NOPERMISSI
ON

Example:
MOD HRCSSTATUS: IMSI="460009876543210",
ACPTTERMSTATUS=NOTPROCESSED;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 537 of 638


Specify either IMSI or MSISDN.

List RCS Service


Command Name: LST HRCSSERVICE
Function: This command is used to query Rich Communication Suite (RCS) subscription
data.
Parameter Description:

Name Type Range Description Remarks

IMSI String 6~15 IMSI number C


ISDN String 1~15 MSISDN number C

Example:
LST HRCSSERVICE: IMSI="460009876543210";
Response:
Success output: Horizontal format
Output:

IMSI ISDN IMPROVISIONINGSTATUS

IMACTIVATIONSTATUS FSPROVISIONINGSTATUS FSACTIVATIONSTATUS

VSPROVISIONINGSTATUS VSACTIVATIONSTATUS RCSTCACCEPTTS

RCSTCREQSTATUS WHOLESALEID SEGMENTID

RCSWELCOMEMSGSENT SIFCID1 SIFCID2

SIFCID3 DEVICE_CN IMEI

FIRSTIMSREGTS LASTIMSREGTS FIRSTRCSCONFIGTS

LASTRCSCONFIGTS PWASSIGNDATE SERVICESATTR

DEVICESATTR_CN DEVICESATTR

Parameter description:
IMSI: IMSI Number
ISDN: MSISDN Number
IMPROVISIONINGSTATUS: Whether the subscriber is provided with the chat service
IMACTIVATIONSTATUS: Whether the chat service is active for the subscriber
FSPROVISIONINGSTATUS:Whether the subscriber is provided with the file share service

2017-10-12 All rights reserved. Page 538 of 638


FSACTIVATIONSTATUS: Whether the file share service is active for the subscriber
VSPROVISIONINGSTATUS: Whether the subscriber is provided with the video share
service
VSACTIVATIONSTATUS: Whether the video share service is active for the subscriber
RCSTCACCEPTTS: The time when the subscriber accepted the terms and conditions of RCS
in the network
RCSTCREQSTATUS: The status of RCS terms and conditions acceptance requests
WHOLESALEID: The wholesale used to differentiate RCS service characteristics and service
branding
SEGMENTID: The charging method assigned to the subscriber
RCSWELCOMEMSGSENT: Whether a plain RCS welcome message has been sent to the
subscriber
SIFCID1: The SiFC of the subscriber
SIFCID2: The SiFC of the subscriber
SIFCID3: The SiFC of the subscriber
DEVICE_CN: The device's connection node
IMEI: The IMEI of the latest used device
FIRSTIMSREGTS: The timestamps of the first device management activity for the private
user ID (SIM)
LASTIMSREGTS: The timestamps of the latest device management activity for the private
user ID (SIM)
FIRSTRCSCONFIGTS: The timestamps of the first IMS/RCS registration activity of the
private user ID (SIM)
LASTRCSCONFIGTS: The timestamps of the latest IMS/RCS registration activity of the
private user ID (SIM)
PWASSIGNDATE: The time when the user password was assigned
SERVICESATTR: The additional and available multi-valued attributes of services
DEVICESATTR_CN: the additional and available multi-valued attributes of the device's
connection node
DEVICESATTR: The additional and available multi-valued attributes of the device
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either IMSI or MSISDN.

Set an SMSC Address


Command Name: SET HSMSCADDR

2017-10-12 All rights reserved. Page 539 of 638


Function: This command is used to configure an SMSC addresses for a subscriber.
At present, SMSC addresses are configured on application servers (AS) for subscribers by
number segment. This brings maintenance difficulties for carriers. Now the HSS is developed
to configure SMSC addresses for specified subscribers on GSM/UMTS/EPS/IMS networks.
After the HSS receives User Data Request (UDR) messages from the AS to obtain subscriber
data, the HSS includes the SMSC address in User Data Answer (UDA) messages sent to the
AS. This helps carriers to facilitate SMSC address management, save maintenance cost, and
improve the competitive edge.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1~15 MSISDN number M


SMSCADDR String 1~20 SMSCADDR M

Example:
SET HSMSCADDR: ISDN="4600000091234", SMSCADDR="1234567890";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Remove an SMSC Address


Command Name: RMV HSMSCADDR
Function: This command is used to delete the SMSC address provided to a specific
subscriber.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1~15 MSISDN number M

Example:
RMV HSMSCADDR: ISDN="4600000091234";
Response:
If the operation succeeds, one of the following success codes is displayed:

2017-10-12 All rights reserved. Page 540 of 638


SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

After the SMSC address of a subscriber is deleted, the HSS will not include the SMSC address in UDA
messages sent to the AS.

List an SMSC Address


Command Name: LST HSMSCADDR
Function: This command is used to query the SMSC address provided to a specific
subscriber.
Parameter Description:

Name Type Range Description Remarks

ISDN String 1~15 MSISDN number M

Example:
LST HSMSCADDR: ISDN="4600000091234";
Response:
Success output: Horizontal format
Output:

ISDN SMSCADDR

Parameter description:
ISDN: MSISDN Number
SMSCADDR: Short Message Center Address
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add the AKA Information by Template


Command Name: ADD HTPLKI
Function: This command is used to add an AKA authentication data record for the specified
IMPI to the HSS service database by using the AKA template.
Parameter Description:

2017-10-12 All rights reserved. Page 541 of 638


Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


K String 32 KI Value M
AKATPLID Numeral 0~254 AKA Template ID M

Example:
ADD HTPLKI: IMPI="impiinfo", K="1234567890abcdef1234567890ABCDEF ",
AKATPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

If you enter the command in the command input pane and then specify the related parameters, the KI value
is displayed as a string of asterisks (*).
If you enter the command with the related parameters in the MML command line input pane, the KI value is
displayed in plain text.

Add an IMS Subscription by Template


Command Name: ADD HTPLSUB
Function: This command is used to add an IP Multimedia Subscription (IMS) subscription to
the Home Subscriber Server (HSS) database by using the capability template, charging
address template, service profile template, and IMPU template related to the IMS
subscription.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 SUBIDNumber M


IMPI String 1~127 IMPI Number C
IMPU String 1~127 IMPU Number C
IMPUTYPE Enum- DIMPU IMPU Type C
eration WIMPU
CAPTPLID Numeral 0~254 Capability Set C
Template ID
CHARGTPLID Numeral 0~254 Charging Address C
Template ID

2017-10-12 All rights reserved. Page 542 of 638


SPTPLID Numeral 0~254 Service Profile C
Template ID
IMPUTPLID Numeral 0~254 IMPU Template ID C
PBXUSERFLAG Boolean TRUE PBX User Flag C
FALSE
SYSNO Numeral 0~255 System Serial Number O

Example:
1. ADD HTPLSUB: SUBID="subinfo", IMPI="impiinfo",
IMPU="sip:impuinfo@huawei.com", CAPTPLID=1, CHARGTPLID=1, SPTPLID=1,
IMPUTPLID=1, PBXUSERFLAG=TRUE;
2. ADD HTPLSUB: SUBID="subinfo", IMPI="impiinfo", IMPU="tel:+33145297![247].*!",
IMPUTYPE=WIMPU, CAPTPLID=1, CHARGTPLID=1, SPTPLID=1, IMPUTPLID=1,
PBXUSERFLAG=TRUE, SYSNO=10;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

When Service profile template ID or IMPU template ID is specified, IMPU must be specified.
When Charging template ID, Capability template ID, or IMPU is specified, IMPI must be specified.

Add an IMPI by Template


Command Name: ADD HTPLIMPI
Function: This command is used to add an IP Multimedia Private Identity (IMPI) data record
to the Home Subscriber Server (HSS) database by using the charging address template,
service profile template, and IP Multimedia Public Identity (IMPU) template related to the
IMPI.
Parameter Description:

Name Type Range Description Remarks

SUBID String 1~127 SUBIDNumber M


IMPI String 1~127 IMPI Number M
IMPU String 1~127 IMPU Number C
IMPUTYPE Enum- DIMPU IMPU Type O
eration WIMPU

2017-10-12 All rights reserved. Page 543 of 638


CHARGTPLID Numeral 0~254 Charging Address O
Template ID
SPTPLID Numeral 0~254 Service Profile O
Template ID
IMPUTPLID Numeral 0~254 IMPU Template ID O

Example:
1. ADD HTPLIMPI: SUBID="subinfo", IMPI="impiinfo",
IMPU="sip:impuinfo@huawei.com", CHARGTPLID=1, SPTPLID=1, IMPUTPLID=1;
2. ADD HTPLIMPI: SUBID="subinfo", IMPI="impiinfo", IMPU="tel:+33145297![247].*!",
IMPUTYPE=WIMPU, CHARGTPLID=1, SPTPLID=1, IMPUTPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

When Service profile template ID or IMPU template ID is specified, IMPU must be specified.

Add an IMPU by Template


Command Name: ADD HTPLIMPU
Function: This command is used to add an IP Multimedia Public Identity (IMPU) data record
to the Home Subscriber Server (HSS) database by using the service profile template and
IMPU template.
Parameter Description:

Name Type Range Description Remarks

IMPI String 1~127 IMPI Number M


IMPU String 1~127 IMPU Number M
IMPUTYPE Enum- DIMPU IMPU Type C
eration WIMPU
SPTPLID Numeral 0~254 Service Profile O
Template ID
IMPUTPLID Numeral 0~254 IMPU Template ID O

Example:

2017-10-12 All rights reserved. Page 544 of 638


1. ADD HTPLIMPU: IMPI="impiinfo", IMPU="sip:impuinfo@huawei.com", SPTPLID=1,
IMPUTPLID=1;
2. ADD HTPLIMPU: IMPI="impiinfo", IMPU="tel:+33145297![247].*!",
IMPUTYPE=WIMPU, SPTPLID=1, IMPUTPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add a PSI User by Template


Command Name: ADD HTPLPSI
Function: This command is used to add a PSI user to the HSS service database by using the
capability template, charging address template, service profile template, and PUSI template
related to the PSI.
Parameter Description:

Name Type Range Description Remarks

PISI String 1~127 PISI Number M


PUSI String 1~127 PUSI Number M
PUSITYPE Enum- DPUSI PUSI Type M
eration WPUSI
CAPTPLID Numeral 0~254 Capability Set Template O
ID
CHARGTPLID Numeral 0~254 Charging Address O
Template ID
SPTPLID Numeral 0~254 Service Profile Template O
ID
PUSITPLID Numeral 0~254 PUSI Template ID O
SYSNO Numeral 0~255 System Serial Number O

Example:
ADD HTPLPSI: PISI="pisiinfo", PUSI="sip:pusiinfo@huawei.com", PUSITYPE=DPUSI,
CAPTPLID=1, CHARGTPLID=1, SYSNO=1;
Response:

2017-10-12 All rights reserved. Page 545 of 638


If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add a PUSI by Template


Command Name: ADD HTPLPUSI
Function: This command is used to add a PUSI to the HSS service database by using the
service profile template and PUSI template related to the PUSI.
Parameter Description:

Name Type Range Description Remarks

PISI String 1~127 PISI Number M


PUSI String 1~127 PUSI Number M
PUSITYPE Enum- DPUSI PUSI Type M
eration WPUSI
SPTPLID Numeral 0~254 Service Profile Template O
ID
PUSITPLID Numeral 0~254 PUSI Template ID O

Example:
ADD HTPLPUSI: PISI="pisiinfo", PUSI="sip:pusiinfo@huawei.com", PUSITYPE=DPUSI,
SPTPLID=1, PUSITPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

None.

Add an iFC by Template


Command Name: ADD HTPLIFC

2017-10-12 All rights reserved. Page 546 of 638


Function: This command is used to add an iFC service for the specified IMPU or PUSI to the
HSS service database by using the iFC template.
Parameter Description:

Name Type Range Description Remarks

IMPU String 1~127 IMPU Number C


PUSI String 1~127 PUSI Number C
IFCTPLID Numeral 0~1024 iFC Template ID M

Example:
ADD HTPLIFC: IMPU="sip:impuinfo@huawei.com", IFCTPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Only one of the parameters IMPU and PUSI must be specified.

Add an IMS Subscriber Using a Template


Command Name: ADD TPLIMSSUB
Function: This command is used to provide IMS services for GSM/UMTS subscribers, EPS
subscribers, or GSM/UMTS/EPS subscribers using a template on the convergent HLR/HSS
on GSM/UMTS/EPS/IMS networks.
Parameter Description:

Name Type Range Description Remarks

HLRSN Numeral 0~255 HLR Serial Number O


IMSI String 6~15 IMSI Number C
ISDN String 1~15 MSISDN Number C
IMPI String 1~127 IMPI Number M
IMPULIST String 1~1300 IMPU List M
BARIMPULIST String 1~1300 Barring IMPU List O
VOLTETAG Boolean TRUE VoLTE Subscriber Tag O
FALSE

2017-10-12 All rights reserved. Page 547 of 638


IMSTPLID Numeral 1~1024 IMS Subscription O
Template ID

Example:
ADD TPLIMSSUB: HLRSN=1, IMSI="460001234567890", IMPI="impiinfo",
IMPULIST="\"sip:impuinfo_1@huawei.com\"&\"sip:impuinfo_2@huawei.com\"",
VOLTETAG=TRUE, IMSTPLID=1;
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Specify either IMSI or MSISDN.


When setting parameter IMPI, note the following:
The IMPI is case-sensitive and must be in NAI format.
The IMPI does not have any authentication data configured.
When setting parameter IMPULIST, note the following:
An IMPU list contains a maximum of 10 IMPUs, each of which is enclosed in quotation
marks (") and is separated by an ampersand (&). In addition, an escape character (\) is added
before each quotation mark ("). For
example, \"sip:impuinfo1@huawei.com\"&\"sip:impuinfo2@huawei.com"\.
The IMPUs are case-sensitive and must be in SIP URI or TEL URI format.
Consisting of only letters, digits, periods (.), ampersands (&), and colons (:).
The IMPUs must be distinct IMPUs.
The subscriber's IMPUs are configured to belong to the same implicitly registered set
(IRS) and the same alias group, both of which has the default ID 1.
When setting parameter BARIMPULIST , note the following:
An IMPU list contains a maximum of 10 IMPUs, each of which is enclosed in quotation
marks (") and is separated by an ampersand (&). In addition, an escape character (\) is added
before each quotation mark ("). For
example, \"sip:impuinfo1@huawei.com\"&\"sip:impuinfo2@huawei.com"\.
The IMPUs are case-sensitive and must be in SIP URI or TEL URI format.
Consisting of only letters, digits, periods (.), ampersands (&), and colons (:).
The IMPUs must be distinct IMPUs and must be included in the IMPU list. The
default IMPU of an IRS cannot be included in the Barring IMPU list.
When setting parameter IMSTPLID, note the following:
If IMS subscription template ID is not specified, the HSS associates the default values in
the IMS service templates with the subscriber. You can run LST IMSTPL to query
information about an IMS service template.
If IMS subscription template ID is specified, the HSS associates the IMS services in the
template with the subscriber and all the IMPUs of the subscriber share the same services.

Set Emergency Service Routing Numbers in


Batches
Command Name: SET HESRNBAT

2017-10-12 All rights reserved. Page 548 of 638


Function: This command is used to set emergency service routing numbers for multiple
IMPU.
Parameter Description:

Name Type Range Description Remarks

ESRN String 1~127 Emergency C


Service Routing
Number
BATTYPE Enum DISCONTIN BATTYPE C
eration UOUS
CONTINUO
US
IMPU String 1~133 IMPU Number C
IMPUFILE String 1~127 IMPU File C

Example:
1. SET HESRNBAT: ESRN="shenzhenbantian", BATTYPE=CONTINUOUS,
IMPU="sip:hello![0-9]{2}!@huawei.com";
2. SET HESRNBAT: ESRN="shenzhenbantian", BATTYPE=DISCONTINUOUS,
IMPUFILE="impu.txt";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either IMPU or IMPUFILE must be specified.


The parameter IMPUFILE is visible and IMPU is not visible when the parameter BATTYPE is set to
DISCONTINUOUS.
The parameter IMPUFILE is not visible and IMPU is visible when the parameter BATTYPE is set to
CONTINUOUS.
Running this command will delete the SIP digest authentication data of multiple IMPIs at a time. Use this
command unless necessary.

2017-10-12 All rights reserved. Page 549 of 638


This parameter specifies the IMPU to be configured with an emergency service routing number. The IMPU
must be in SIP URI or TEL URI format. The value of the IMPU is case-sensitive. The IMPU supports the
regular expression. The regular expression can be used to specify multiple consecutive IMPUs. A regular
expression begins and ends with an exclamatory mark (!) and consists of two fields. The field enclosed in
square brackets [] This parameter indicates the value range. The field enclosed in curly brackets {} This
parameter indicates the length of the digits to be generated. The remaining digits constitute a 1-4 digit
number. When a regular expression is used in a batch operation, the value of IMPU cannot contain any
other exclamatory mark (!) besides those contained in the regular expression.

Modify Shared iFC Sets in Batches


Command Name: MOD HSIFCBAT
Function: This command is used to modify shared iFC sets provided for multiple IMPUs.
Parameter Description:

Name Type Range Description Remarks

BATTYPE Enum- DISCONTINUO BATTYPE C


eration US
CONTINUOUS
IMPU String 1~133 IMPU Number C
OSIFCID Numeral 0~65535 Shared iFC M
Template ID
NSIFCID Numeral 0~65535 New Shared iFC M
Template ID
IMPUFILE String 1~127 IMPU File C

Example:
1. MOD HSIFCBAT: OSIFCID=1, NSIFCID=2, BATTYPE=CONTINUOUS,
IMPU="sip:hello![0-9]{2}!@huawei.com";
2. MOD HSIFCBAT: OSIFCID=1, NSIFCID=2, BATTYPE=DISCONTINUOUS,
IMPUFILE="impu.txt";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

Either IMPU or IMPUFILE must be specified.


The parameter IMPUFILE is visible and IMPU is not visible when the parameter BATTYPE is set to
DISCONTINUOUS.

2017-10-12 All rights reserved. Page 550 of 638


The parameter IMPUFILE is not visible and IMPU is visible when the parameter BATTYPE is set to
CONTINUOUS.
Running this command will delete the SIP digest authentication data of multiple IMPIs at a time. Use this
command unless necessary.
This parameter specifies the IMPU whose shared iFC set is to be modified. The IMPU must be in SIP URI
or TEL URI format. The value of the IMPU is case-sensitive. The IMPU supports the regular expression.
The regular expression can be used to specify multiple consecutive IMPUs. A regular expression begins and
ends with an exclamatory mark (!) and consists of two fields. The field enclosed in square brackets ([]).
This parameter indicates the value range. The field enclosed in curly brackets ({}) This parameter indicates
the length of the digits to be generated. The remaining digits constitute a 1-4 digit number. When a regular
expression is used in a batch operation, the value of IMPU cannot contain any other exclamatory mark (!)
besides those contained in the regular expression.

Remove IMS Subscription in Batches


Command Name: RMV HSUBBAT
Function: This command is used to remove IMS subscriptions in batches.
Parameter Description:

Name Type Range Description Remarks

BATTYPE Enum- DISCONTIN BATTYPE C


eration UOUS
CONTINUOU
S
SUBID String 1~133 Subscription ID C
SUBIDFILE String 1~127 Subscription ID File C

Example:
1. RMV HSUBBAT: BATTYPE=CONTINUOUS, SUBID="test![0-9]{2}!";
2. RMV HSUBBAT: BATTYPE=DISCONTINUOUS, SUBIDFILE="SUBID_LIST.txt";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 551 of 638


The parameter SUBIDFILE is visible and SUBID is not visible when the parameter BATTYPE is set to
DISCONTINUOUS.
The parameter SUBIDFILE is not visible and SUBID is visible when the parameter BATTYPE is set to
CONTINUOUS.
Running this command will delete the SIP digest authentication data of multiple IMPIs at a time. Use this
command unless necessary.
This parameter specifies the SUBID whose subscription will be removed. The value of the SUBID is case-
sensitive. The SUBID supports the regular expression. The regular expression can be used to specify
multiple consecutive SUBIDs. A regular expression begins and ends with an exclamatory mark (!) and
consists of two fields. The field enclosed in square brackets ([]). This parameter indicates the value range.
The field enclosed in curly brackets ({}). This parameter indicates the length of the digits to be generated.
The remaining digits constitute a 1-4 digit number. When a regular expression is used in a batch operation,
the value of SUBID cannot contain any other exclamatory mark (!) besides those contained in the regular
expression.

Remove the SIP Digest Authentication


Information of IMPI in Batches
Command Name: RMV HSDABAT
Function: This command is used to delete the SIP digest authentication information provided
for multiple IMPIs.
Parameter Description:

Name Type Range Description Remarks

BATTYPE Enum DISCONTINUO BATTYPE C


eration US
CONTINUOUS
IMPI String 1~133 IMPI Number C
IMPIFILE String 1~127 IMPI file C

Example:
1. RMV HSDABAT: BATTYPE=CONTINUOUS, IMPI="test![0-9]{2}!";
2. RMV HSDABAT: BATTYPE=DISCONTINUOUS, IMPIFILE="IMPI_LIST.txt";
Response:
If the operation succeeds, one of the following success codes is displayed:
SUCCESS0001:Operation is successful
If the operation fails, the error codes will be returned. For details of the above error codes, see
11"Summary of Error Codes".

2017-10-12 All rights reserved. Page 552 of 638


Specify either IMPI or IMPI file.
The parameter IMPI file is present and IMPI is not present when BATTYPE is set to
DISCONTINUOUS.
The parameter IMPI file is not present and IMPI is present when the parameter BATTYPE is set to
CONTINUOUS.
Running this command will delete the SIP digest authentication data of multiple IMPIs at a time. Use this
command unless necessary.
This parameter specifies the IMPI whose SIP digest authentication information is to be removed. The value
of the IMPI is case-sensitive. The IMPI supports the regular expression. The regular expression can be used
to specify multiple consecutive IMPIs. A regular expression begins and ends with ! and consists of two
fields. The field enclosed in square brackets [] This parameter indicates the value range. The field enclosed
in curly brackets {} This parameter indicates the length of the digits to be generated. The remaining digits
constitute a 1-4 digit number. When a regular expression is used in a batch operation, the value of IMPI
cannot contain any other ! besides those contained in the regular expression.

2017-10-12 All rights reserved. Page 553 of 638


10 Common Enumerations

10.1 TSCODE (Telecommunication Service Code)


Enumeration
Name Value Description

TS11 0 Telephony (TS11)


TS21 2 Short message MT/PP (TS21)
TS22 3 Short message MO/PP (TS22)
TS61 5 Alternate Speech and Facsimile Group 3 (TS61)
TS62 6 Alternate Facsimile Group 3 (TS62)

10.2 BSG (Basic Service Group for all Supplementary)


Enumeration

Name Value Description

ALL 0 All Applicable Services(TS1X,TS2X,TS6X,BS2X,BS3X)


TS1X 1 Telephony Service
TS2X 2 Short Message Service
TS6X 3 Facsimile Service Group
BS2X 4 Asynchronous Bearer Service
BS3X 5 Synchronous Bearer Service

2017-10-12 All rights reserved. Page 554 of 638


10.3 CBBSG (Basic Service Group for Call Barring)
Enumeration
Name Value Description

ALL 0 All Applicable Services(TS1X,TS2X,TS6X,BS2X,BS3X)


TS1X 1 Telephony Service
TS2X 2 Short Message Service
TS6X 3 Facsimile Service Group
BS2X 4 Asynchronous Bearer Service
BS3X 5 Synchronous Bearer Service

10.4 CFBSG (Basic Service Group for Call Forwarding)


Enumeration
Name Value Description

ALL 0 All Applicable Services(TS1X,TS6X,BS2X,BS3X)


TS1X 1 Telephony Service
TS6X 3 Fax Service
BS2X 4 Asynchronous Bearer Service
BS3X 5 Synchronous Bearer Service

10.5 CWBSG (Basic Servic Group for Call Waiting)


Enumeration
Name Value Description

ALL 0 All Applicable Services(TS1X,TS6X,BS2X,BS3X)


TS1X 1 Telephony Service
TS6X 3 Fax Service
BS2X 4 Asynchronous Bearer Service
BS3X 5 Synchronous Bearer Service

2017-10-12 All rights reserved. Page 555 of 638


10.6 BSCODE (Bearer Service Code) Enumeration
Name Value Description

BS20 20 Bearer service code 20


BS21 21 Bearer service code 21
BS22 22 Bearer service code 22
BS23 23 Bearer service code 23
BS24 24 Bearer service code 24
BS25 25 Bearer service code 25
BS26 26 Bearer service code 26
BS30 30 Bearer service code 30
BS31 31 Bearer service code 31
BS32 32 Bearer service code 32
BS33 33 Bearer service code 33
BS34 34 Bearer service code 34
BS41 41 Bearer service code 41
BS42 42 Bearer service code 42
BS43 43 Bearer service code 43
BS44 44 Bearer service code 44
BS45 45 Bearer service code 45
BS46 46 Bearer service code 46
BS51 51 Bearer service code 51
BS52 52 Bearer service code 52
BS53 53 Bearer service code 53
BS61 61 Bearer service code 61
BS81 81 Bearer service code 81

10.7 BASCODE (Basic Service Code)


Name Value Description

TS11 0 Telephony (TS11)

2017-10-12 All rights reserved. Page 556 of 638


Name Value Description

TS12 1 Emergency Call (TS12)


TS21 2 Short message MT/PP (TS21)
TS22 3 Short message MO/PP (TS22)
TS23 4 Short message CB
TS61 5 Alternate Speech and Facsimile Group 3 (TS61)
TS62 6 Alternate Facsimile Group 3 (TS62)
TS91 7 Voice Group Call Service (TS91)
TS92 8 Voice Broadcast Service (TS92)
BS20 20 Bearer service code 20
BS21 21 Bearer service code 21
BS22 22 Bearer service code 22
BS23 23 Bearer service code 23
BS24 24 Bearer service code 24
BS25 25 Bearer service code 25
BS26 26 Bearer service code 26
BS30 30 Bearer service code 30
BS31 31 Bearer service code 31
BS32 32 Bearer service code 32
BS33 33 Bearer service code 33
BS34 34 Bearer service code 34
BS41 41 Bearer service code 41
BS42 42 Bearer service code 42
BS43 43 Bearer service code 43
BS44 44 Bearer service code 44
BS45 45 Bearer service code 45
BS46 46 Bearer service code 46
BS51 51 Bearer service code 51
BS52 52 Bearer service code 52
BS53 53 Bearer service code 53
BS61 61 Bearer service code 61
BS81 81 Bearer service code 81

2017-10-12 All rights reserved. Page 557 of 638


10.8 DSCODE (Data Service Code)
Name Value Description

TS61 5 Alternate Speech and Facsimile Group 3 (TS61)


TS62 6 Alternate Facsimile Group 3 (TS62)
BS20 20 Bearer service code 20
BS21 21 Bearer service code 21
BS22 22 Bearer service code 22
BS23 23 Bearer service code 23
BS24 24 Bearer service code 24
BS25 25 Bearer service code 25
BS26 26 Bearer service code 26
BS30 30 Bearer service code 30
BS31 31 Bearer service code 31
BS32 32 Bearer service code 32
BS33 33 Bearer service code 33
BS34 34 Bearer service code 34
BS41 41 Bearer service code 41
BS42 42 Bearer service code 42
BS43 43 Bearer service code 43
BS44 44 Bearer service code 44
BS45 45 Bearer service code 45
BS46 46 Bearer service code 46
BS51 51 Bearer service code 51
BS52 52 Bearer service code 52
BS53 53 Bearer service code 53
BS61CDA 61 Bearer service code 61/Data CDA
BS61CDS 62 Bearer service code 61/Data CDS
BS81CDA 81 Bearer service code 81/Data CDA
BS81CDS 82 Bearer service code 81/Data CDS

2017-10-12 All rights reserved. Page 558 of 638


10.9 CAMEL Phase Enumeration
Name Value Description

PHASE1 1 CAMEL Phase 1


PHASE2 2 CAMEL Phase 2
PHASE3 3 CAMEL Phase 3

10.10 TSCODE and DSCODE Enumeration


Name Value Description

TS11 0 Telephony (TS11)


TS12 1 Emergency Call (TS12)
TS21 2 Short message MT/PP (TS21)
TS22 3 Short message MO/PP (TS22)
TS61 5 Alternate Speech and Facsimile Group 3 (TS61)
TS62 6 Alternate Facsimile Group 3 (TS62)
BS20 16 Bearer service code 20
BS21 17 Bearer service code 21
BS22 18 Bearer service code 22
BS23 19 Bearer service code 23
BS24 20 Bearer service code 24
BS25 21 Bearer service code 25
BS26 22 Bearer service code 26
BS30 24 Bearer service code 30
BS31 26 Bearer service code 31
BS32 28 Bearer service code 32
BS33 29 Bearer service code 33
BS34 30 Bearer service code 34
BS41 33 Bearer service code 41
BS42 34 Bearer service code 42

2017-10-12 All rights reserved. Page 559 of 638


Name Value Description

BS43 35 Bearer service code 43


BS44 36 Bearer service code 44
BS45 37 Bearer service code 45
BS46 38 Bearer service code 46
BS51 44 Bearer service code 51
BS52 45 Bearer service code 52
BS53 46 Bearer service code 53
BS61 48 Bearer service code 61
BS81 64 Bearer service code 81

10.11 BasicServiceCode Enumeration


Name Value Description

All 0 All Teleservices


Teleservic
es
All 16 All Speech Transmission Services
Speech
Transmissi
on
Services
Telephony 17 Telephony (TS11)
(TS11)
Emergenc 18 Emergency Call (TS12)
y Call
(TS12)
All Short 32 All Short Message Services
Message
Services
Short 33 Short Message MT_PP (TS21)
Message
MT_PP
(TS21)
Short 34 Short Message MO_PP (TS22)
Message
MO_PP
(TS22)

2017-10-12 All rights reserved. Page 560 of 638


Name Value Description

All 96 All Facsimile Transmission Services


Facsimile
Transmissi
on
Services
Alternate 97 Alternate Speech and Facsimile Group 3 (TS61)
Speech
and
Facsimile
Group 3
(TS61)
Automatic 98 AutomaticFacsimileGroup3 (TS62)
Facsimile
Group3
(TS62)
All Data 112 All Data Teleservices
Teleservic
es
All 128 All Teleservices_ExceptSMS
Teleservic
es_Except
SMS
AllVoiceG 144 AllVoiceGroupCallServices
roupCallS
ervices
VoiceGrou 145 VoiceGroupCall
pCall
All 208 All PLMN_SpecificTS
PLMN_Sp
ecificTS
Plmn_Spe 209 Plmn_SpecificTS_1
cificTS_1
Plmn_Spe 210 Plmn_SpecificTS_2
cificTS_2
Plmn_Spe 211 Plmn_SpecificTS_3
cificTS_3
Plmn_Spe 212 Plmn_SpecificTS_4
cificTS_4
Plmn_Spe 213 Plmn_SpecificTS_5
cificTS_5
Plmn_Spe 214 Plmn_SpecificTS_6
cificTS_6

2017-10-12 All rights reserved. Page 561 of 638


Name Value Description

Plmn_Spe 215 Plmn_SpecificTS_7


cificTS_7
Plmn_Spe 216 Plmn_SpecificTS_8
cificTS_8
Plmn_Spe 217 Plmn_SpecificTS_9
cificTS_9
Plmn_Spe 218 Plmn_SpecificTS_A
cificTS_A
Plmn_Spe 219 Plmn_SpecificTS_B
cificTS_B
Plmn_Spe 220 Plmn_SpecificTS_C
cificTS_C
Plmn_Spe 221 Plmn_SpecificTS_D
cificTS_D
Plmn_Spe 222 Plmn_SpecificTS_E
cificTS_E
Plmn_Spe 223 Plmn_SpecificTS_F
cificTS_F
All Bearer 1000 All Bearer Services
Services
General- 1016 General-dataCDA (BS20)
dataCDA
(BS20)
Data 1017 Data CDA-300bps (BS21)
CDA-
300bps
(BS21)
Data 1018 Data CDA-1200bps (BS22)
CDA-
1200bps
(BS22)
Data 1019 Data CDA-1200-75bps (BS23)
CDA-
1200-
75bps
(BS23)
Data 1020 Data CDA-2400bps (BS24)
CDA-
2400bps
(BS24)

2017-10-12 All rights reserved. Page 562 of 638


Name Value Description

Data 1021 Data CDA-4800bps (BS25)


CDA-
4800bps
(BS25)
Data 1022 Data CDA-9600bps (BS26)
CDA-
9600bps
(BS26)
General- 1023 General-DataCDA
DataCDA
General- 1024 General-DataCDS (BS30)
DataCDS
(BS30)
Data 1026 Data CDS-1200bps (BS31)
CDS-
1200bps
(BS31)
Data 1028 Data CDS-2400bps (BS32)
CDS-
2400bps
(BS32)
Data 1029 Data CDS-4800bps (BS33)
CDS-
4800bps
(BS33)
Data 1030 Data CDS-9600bps (BS34)
CDS-
9600bps
(BS34)
General 1031 General Data CDS
Data CDS
All Pad 1032 All Pad Access CA Services
Access
CA
Services
Pad 1033 Pad Access CA-300bps (BS41)
Access
CA-
300bps
(BS41)
Pad 1034 Pad Access CA-1200bps (BS42)
Access
CA-
1200bps
(BS42)

2017-10-12 All rights reserved. Page 563 of 638


Name Value Description

Pad 1035 Pad Access CA-1200-75bps (BS43)


Access
CA-1200-
75bps
(BS43)
Pad 1036 Pad Access CA-2400bps (BS44)
Access
CA-
2400bps
(BS44)
Pad 1037 Pad Access CA-4800bps (BS45)
Access
CA-
4800bps
(BS45)
Pad 1038 Pad Access CA-9600bps (BS46)
Access
CA-
9600bps
(BS46)
General 1039 General Pad Access CA
Pad
Access
CA
AllDataP 1040 AllDataPDS_Services
DS_Servic
es
Data PDS- 1044 Data PDS-2400bps (BS51)
2400bps
(BS51)
Data PDS- 1045 Data PDS-4800bps (BS52)
4800bps
(BS52)
Data PDS- 1046 Data PDS-9600bps (BS53)
9600bps
(BS53)
General 1047 General Data PDS
Data PDS
AllAlterna 1048 AllAlternateSpeech_DataCDA (BS61)
teSpeech_
DataCDA
(BS61)

2017-10-12 All rights reserved. Page 564 of 638


Name Value Description

All 1056 All Alternate Speech Data CDS (BS61)


Alternate
Speech
Data CDS
(BS61)
AllSpeech 1064 AllSpeechFollowedByDataCDA (BS81)
Followed
ByDataC
DA
(BS81)
All 1072 All Speech Followed By Data CDS (BS81)
Speech
Followed
By Data
CDS
(BS81)
AllDataCi 1080 AllDataCircuitAsynchronous
rcuitAsyn
chronous
AllDataCi 1088 AllDataCircuitSynchronous
rcuitSynch
ronous
AllAsynch 1096 AllAsynchronousServices
ronousSer
vices
AllSynchr 1104 AllSynchronousServices
onousServ
ices
All PLMN 1209 All PLMN Specific BS
Specific
BS
Plmn_Spe 1210 Plmn_SpecificBS_1
cificBS_1
Plmn_Spe 1211 Plmn_SpecificBS_2
cificBS_2
Plmn_Spe 1212 Plmn_SpecificBS_3
cificBS_3
Plmn_Spe 1213 Plmn_SpecificBS_4
cificBS_4
Plmn_Spe 1214 Plmn_SpecificBS_5
cificBS_5
Plmn_Spe 1215 Plmn_SpecificBS_6
cificBS_6

2017-10-12 All rights reserved. Page 565 of 638


Name Value Description

Plmn_Spe 1216 Plmn_SpecificBS_7


cificBS_7
Plmn_Spe 1217 Plmn_SpecificBS_8
cificBS_8
Plmn_Spe 1218 Plmn_SpecificBS_9
cificBS_9
Plmn_Spe 1219 Plmn_SpecificBS_A
cificBS_A
Plmn_Spe 1220 Plmn_SpecificBS_B
cificBS_B
Plmn_Spe 1221 Plmn_SpecificBS_C
cificBS_C
Plmn_Spe 1222 Plmn_SpecificBS_D
cificBS_D
Plmn_Spe 1223 Plmn_SpecificBS_E
cificBS_E
Plmn_Spe 1224 Plmn_SpecificBS_F
cificBS_F

10.12 ODB Enumeration


ODBBIC

Name Value Description

NOBIC 0 No barring of incoming calls


BAIC 1 Barring of all incoming calls
BICROAM 2 Barring of all incoming calls when roaming outside the home
PLMN country

ODBBOC

Name Value Description

NOBOC 0 No barring of outgoing calls


BAOC 1 Barring of all outgoing calls
BOIC 2 Barring of all outgoing international calls
BOICEXHC 3 Barring of all outgoing calls except those directed to home
PLMN country

2017-10-12 All rights reserved. Page 566 of 638


BOCROAM 4 Barring of all outgoing calls when roaming outside home
PLMN country

ODBROAM

Name Value Description

NOBAR 0 No Barring
BROHPLMN 1 Barring of roaming outside the home PLMN
BROHPLMNC 2 Barring of roaming outside the home PLMN country
BROHPLMNCG 3 Barring GPRS of roaming outside the home PLMN country
PRS

10.13 NAM (Network Access Mode) Enumeration


Name Value Description

BOTH 0 Allows traditional CS and PS network access mode


MSC 1 Allows traditional CS network access mode
SGSN 2 Allows PS network access mode
NONE 3 Allows EPS network access mode

10.14 SMDP (Short Message Delivery Path) Enumeration


Name Value Description

MSC 0 Allows traditional CS network access mode


SGSN 1 Allows PS network access mode

10.15 CSITYPE (the Type Enumeration to Type)


Name Value Description

ALL 0 All kinds of CSI


OCSI 1 O-CSI (Originating CAMEL Subscription Information)

2017-10-12 All rights reserved. Page 567 of 638


Name Value Description

TCSI 2 T-CSI (Terminating CAMEL Subscription Information)


VTCSI 3 VT-CSI (VMSC Terminating CAMEL Subscription Information)
TIFCSI 4 TIF-CSI (Translation information Flag CAMEL Subscription
Information)
UCSI 5 U-CSI (USSD CAMEL Subscription Information)
SSCSI 6 SS-CSI (Supplementary Service Invocation Notification CAMEL
Subscription Information)
MCSI 7 M-CSI (Mobility Management CAMEL Subscription
Information)
SMSCSI 8 SMS-CSI (Short Message Service CAMEL Subscription
Information)
GPRSCSI 9 GPRS-CSI (GPRS CAMEL Subscription Information)
D-CSI 10 D-CSI (Dialed Services CAMEL Subscription Information)

10.16 SERVICE_PROPERTY (Service Property


Enumeration List for Called Number Analysis)
Enumeration
Name Value Description

SP_LOCAL 0 Local number


SP_NATIONAL_TOLL 1 Domestic toll number
SP_PLMN 2 Mobile number
Other 3 Others

10.17 Priority Locate Flag (PLF) Enumeration


Name Value Description

MSC 0 The MSC has the higher priority


SGSN 1 The SGSN has the higher priority

2017-10-12 All rights reserved. Page 568 of 638


10.18 Privacy Exception1-SS Code (LCSPCODE)
Enumeration
Name Value Description

Universal 0 Allows all the LCS clients to locate subscribers


Callrelated 1 Allows the specified LCS client to locate subscriber. There is
a temporary connection in process between the subscriber
and the LCS client, with the subscriber as the originating
party (without parameters).
Callunrelated 2 Allows the specific value-added LCS client or specified
value-added client group to locate subscribers
plmnoperator 3 Allows one or multiple ordinary LCS clients to locate
subscribers.

10.19 Privacy Exception1-SS STatus (LCSSTATUS)


Enumeration
Name Value Description

provisioned 0 -
active 1 -

10.20 Privacy Exception1-NotificationToMsUser


(LCSNOTIFY) Enumeration
Name Value Description

notifyLocationAllowed 0 Location is allowed , and the subscriber is


notified before location.
notifyAndVerify- 1 For each location request originated from the
LocationAllowedIfNoResp LCS client, it is required to notify the subscriber
onse before location. Location is allowed if the
subscriber does not respond.
notifyAndVerify- 2 For each location request originated from the
LocationNotAllowedIfNoR LCS client, it is required to notify the subscriber
esponse before location. Location is not allowed if the
subscriber does not respond.

2017-10-12 All rights reserved. Page 569 of 638


locationNotAllowed 3 Location is not allowed.

10.21 PrivacyException1-ExceptionClientList1-GMLC-
Restrict(LCSPGMLCR) Enumeration
Name Value Description

hplmn 0 The GMLC must exist in HPLMN


home-country 1 The GMLC must exist in the home country

10.22 Privacy Exception1-PlmnClientList (LCSPLMNCL)


Enumeration
Name Value Description

BroadCastService 1 An LCS client broadcasting location-related information


o-andM-HPLMN 2 An LCS client conducting operation and maintenance
within HPLMN, such as operating and maintaining the
system
O-andM-VPLMN 4 An LCS client conducting operation and maintenance
within VPLMN, such as operating and maintaining the
system
anonymousLocatio 8 An LCS client recording the location information
n automatically
targetMSsubscribe 16 LCS clients providing the subscribers with the support or
dService enhanced supplementary services, IN services, bearer
services or telecom services, also called TARGET LCS
clients

10.23 Molr-ss-code (LCSMOLRCODE) Enumeration


Name Value Description

allMOLR-SS 0 All location request classes


basicSelfLocation 1 An MS needs to interact with the network for every
independent location request.

2017-10-12 All rights reserved. Page 570 of 638


autonomousSelfLocation 2 An MS need not interact with the network for every
location request, and it can obtain multiple location-
related messages by interacting with the network
once within the predefined time.
transferToThirdParty 3 The location information of MS will be transmitted
to the designated LCS client as required by the MS.

10.24 Molr-ss- STatus (LCSMOLRSTATUS) Enumeration


Name Value Description

provisioned 0 -
active 1 -

10.25 Category Enumeration


Name Value Description

UNKNOWN 0x00 -
FRENCH 0x01 -
ENGLISH 0x02 -
GERMAN 0x03 -
RUSSIAN 0x04 -
SPANISH 0x05 -
SPECIAL1 0x06 -
SPECIAL2 0x07 -
SPECIAL3 0x08 -
RESERVE 0x09 -
COMMON 0x0a -
SUPERIOR 0x0b -
DATACALL 0x0c -
TESTCALL 0x0d -
SPARE 0x0e -
PAYPHONE 0x0f -

2017-10-12 All rights reserved. Page 571 of 638


Name Value Description

16 0x10 -
17 0x11 -

31 0x1f -
COIN 0x20 -
33 0x21 -

254 0xfe -
MNP 0xff

10.26 GPRS Qos Enumeration Value for


GPRS_BIT_RATE:
Name Value Description

1K 1 1Kbps
2K 2 2Kbps
3K 3 3Kbps
4K 4 4Kbps
5K 5 5Kbps
6K 6 6Kbps
7K 7 7Kbps
8K 8 8Kbps
9K 9 9Kbps
10K 10 10Kbps
11K 11 11Kbps
12K 12 12Kbps
13K 13 13Kbps
14K 14 14Kbps
15K 15 15Kbps
16K 16 16Kbps

2017-10-12 All rights reserved. Page 572 of 638


Name Value Description

17K 17 17Kbps
18K 18 18Kbps
19K 19 19Kbps
20K 20 20Kbps
21K 21 21Kbps
22K 22 22Kbps
23K 23 23Kbps
24K 24 24Kbps
25K 25 25Kbps
26K 26 26Kbps
27K 27 27Kbps
28K 28 28Kbps
29K 29 29Kbps
30K 30 30Kbps
31K 31 31Kbps
32K 32 32Kbps
33K 33 33Kbps
34K 34 34Kbps
35K 35 35Kbps
36K 36 36Kbps
37K 37 37Kbps
38K 38 38Kbps
39K 39 39Kbps
40K 40 40Kbps
41K 41 41Kbps
42K 42 42Kbps
43K 43 43Kbps
44K 44 44Kbps
45K 45 45Kbps
46K 46 46Kbps
47K 47 47Kbps

2017-10-12 All rights reserved. Page 573 of 638


Name Value Description

48K 48 48Kbps
49K 49 49Kbps
50K 50 50Kbps
51K 51 51Kbps
52K 52 52Kbps
53K 53 53Kbps
54K 54 54Kbps
55K 55 55Kbps
56K 56 56Kbps
57K 57 57Kbps
58K 58 58Kbps
59K 59 59Kbps
60K 60 60Kbps
61K 61 61Kbps
62K 62 62Kbps
63K 63 63Kbps
64K 64 64Kbps
72K 65 72Kbps
80K 66 80Kbps
88K 67 88Kbps
96K 68 96Kbps
104K 69 104Kbps
112K 70 112Kbps
120K 71 120Kbps
128K 72 128Kbps
136K 73 136Kbps
144K 74 144Kbps
152K 75 152Kbps
160K 76 160Kbps
168K 77 168Kbps
176K 78 176Kbps

2017-10-12 All rights reserved. Page 574 of 638


Name Value Description

184K 79 184Kbps
192K 80 192Kbps
200K 81 200Kbps
208K 82 208Kbps
216K 83 216Kbps
224K 84 224Kbps
232K 85 232Kbps
240K 86 240Kbps
248K 87 248Kbps
256K 88 256Kbps
264K 89 264Kbps
272K 90 272Kbps
280K 91 280Kbps
288K 92 288Kbps
296K 93 296Kbps
304K 94 304Kbps
312K 95 312Kbps
320K 96 320Kbps
328K 97 328Kbps
336K 98 336Kbps
344K 99 344Kbps
352K 100 352Kbps
360K 101 360Kbps
368K 102 368Kbps
376K 103 376Kbps
384K 104 384Kbps
392K 105 392Kbps
400K 106 400Kbps
408K 107 408Kbps
416K 108 416Kbps
424K 109 424Kbps

2017-10-12 All rights reserved. Page 575 of 638


Name Value Description

432K 110 432Kbps


440K 111 440Kbps
448K 112 448Kbps
456K 113 456Kbps
464K 114 464Kbps
472K 115 472Kbps
480K 116 480Kbps
488K 117 488Kbps
496K 118 496Kbps
504K 119 504Kbps
512K 120 512Kbps
520K 121 520Kbps
528K 122 528Kbps
536K 123 536Kbps
544K 124 544Kbps
552K 125 552Kbps
560K 126 560Kbps
568K 127 568Kbps
576K 128 576Kbps
640K 129 640Kbps
704K 130 704Kbps
768K 131 768Kbps
832K 132 832Kbps
896K 133 896Kbps
960K 134 960Kbps
1024K 135 1024Kbps
1088K 136 1088Kbps
1152K 137 1152Kbps
1216K 138 1216Kbps
1280K 139 1280Kbps
1344K 140 1344Kbps

2017-10-12 All rights reserved. Page 576 of 638


Name Value Description

1408K 141 1408Kbps


1472K 142 1472Kbps
1536K 143 1536Kbps
1600K 144 1600Kbps
1664K 145 1664Kbps
1728K 146 1728Kbps
1792K 147 1792Kbps
1856K 148 1856Kbps
1920K 149 1920Kbps
1984K 150 1984Kbps
2048K 151 2048Kbps
2112K 152 2112Kbps
2176K 153 2176Kbps
2240K 154 2240Kbps
2304K 155 2304Kbps
2368K 156 2368Kbps
2432K 157 2432Kbps
2496K 158 2496Kbps
2560K 159 2560Kbps
2624K 160 2624Kbps
2688K 161 2688Kbps
2752K 162 2752Kbps
2816K 163 2816Kbps
2880K 164 2880Kbps
2944K 165 2944Kbps
3008K 166 3008Kbps
3072K 167 3072Kbps
3136K 168 3136Kbps
3200K 169 3200Kbps
3264K 170 3264Kbps
3328K 171 3328Kbps

2017-10-12 All rights reserved. Page 577 of 638


Name Value Description

3392K 172 3392Kbps


3456K 173 3456Kbps
3520K 174 3520Kbps
3584K 175 3584Kbps
3648K 176 3648Kbps
3712K 177 3712Kbps
3776K 178 3776Kbps
3840K 179 3840Kbps
3904K 180 3904Kbps
3968K 181 3968Kbps
4032K 182 4032Kbps
4096K 183 4096Kbps
4160K 184 4160Kbps
4224K 185 4224Kbps
4288K 186 4288Kbps
4352K 187 4352Kbps
4416K 188 4416Kbps
4480K 189 4480Kbps
4544K 190 4544Kbps
4608K 191 4608Kbps
4672K 192 4672Kbps
4736K 193 4736Kbps
4800K 194 4800Kbps
4864K 195 4864Kbps
4928K 196 4928Kbps
4992K 197 4992Kbps
5056K 198 5056Kbps
5120K 199 5120Kbps
5184K 200 5184Kbps
5248K 201 5248Kbps
5312K 202 5312Kbps

2017-10-12 All rights reserved. Page 578 of 638


Name Value Description

5376K 203 5376Kbps


5440K 204 5440Kbps
5504K 205 5504Kbps
5568K 206 5568Kbps
5632K 207 5632Kbps
5696K 208 5696Kbps
5760K 209 5760Kbps
5824K 210 5824Kbps
5888K 211 5888Kbps
5952K 212 5952Kbps
6016K 213 6016Kbps
6080K 214 6080Kbps
6144K 215 6144Kbps
6208K 216 6208Kbps
6272K 217 6272Kbps
6336K 218 6336Kbps
6400K 219 6400Kbps
6464K 220 6464Kbps
6528K 221 6528Kbps
6592K 222 6592Kbps
6656K 223 6656Kbps
6720K 224 6720Kbps
6784K 225 6784Kbps
6848K 226 6848Kbps
6912K 227 6912Kbps
6976K 228 6976Kbps
7040K 229 7040Kbps
7104K 230 7104Kbps
7168K 231 7168Kbps
7232K 232 7232Kbps
7296K 233 7296Kbps

2017-10-12 All rights reserved. Page 579 of 638


Name Value Description

7360K 234 7360Kbps


7424K 235 7424Kbps
7488K 236 7488Kbps
7552K 237 7552Kbps
7616K 238 7616Kbps
7680K 239 7680Kbps
7744K 240 7744Kbps
7808K 241 7808Kbps
7872K 242 7872Kbps
7936K 243 7936Kbps
8000K 244 8000Kbps
8064K 245 8064Kbps
8128K 246 8128Kbps
8192K 247 8192Kbps
8256K 248 8256Kbps
8320K 249 8320Kbps
8384K 250 8384Kbps
8448K 251 8448Kbps
8512K 252 8512Kbps
8576K 253 8576Kbps
8640K 254 8640Kbps
0K 255 0Kbps

10.27 GPRS Qos Enumeration Value for


GPRS_EXT_BIT_RATE:
Name Value Description

NOExtend 0 NOExtend
8700K 1 8700Kbps
8800K 2 8800Kbps

2017-10-12 All rights reserved. Page 580 of 638


Name Value Description

8900K 3 8900Kbps
9000K 4 9000Kbps
9100K 5 9100 bps
9200K 6 9200Kbps
9300K 7 9300Kbps
9400K 8 9400Kbps
9500K 9 9500Kbps
9700K 11 9700Kbps
9800K 12 9800Kbps
9900K 13 9900Kbps
10000K 14 10000Kbps
10100K 15 10100Kbps
10200K 16 10200Kbps
10300K 17 10300Kbps
10400K 18 10400Kbps
10500K 19 10500Kbps
10600K 20 10600Kbps
10700K 21 10700Kbps
10800K 22 10800Kbps
10900K 23 10900Kbps
11000K 24 11000Kbps
11100K 25 11100Kbps
11200K 26 11200Kbps
11300K 27 11300Kbps
11400K 28 11400Kbps
11500K 29 11500Kbps
11600K 30 11600Kbps
11700K 31 11700Kbps
11800K 32 11800Kbps
11900K 33 11900Kbps
12000K 34 12000Kbps

2017-10-12 All rights reserved. Page 581 of 638


Name Value Description

12100K 35 12100Kbps
12200K 36 12200Kbps
12300K 37 12300Kbps
12400K 38 12400Kbps
12500K 39 12500Kbps
12600K 40 12600Kbps
12700K 41 12700Kbps
12800K 42 12800Kbps
12900K 43 12900Kbps
13000K 44 13000Kbps
13100K 45 13100Kbps
13200K 46 13200Kbps
13300K 47 13300Kbps
13400K 48 13400Kbps
13500K 49 13500Kbps
13600K 50 13600Kbps
13700K 51 13700Kbps
13800K 52 13800Kbps
13900K 53 13900Kbps
14000K 54 14000Kbps
14100K 55 14100Kbps
14200K 56 14200Kbps
14300K 57 14300Kbps
14400K 58 14400Kbps
14500K 59 14500Kbps
14600K 60 14600Kbps
14700K 61 14700Kbps
14800K 62 14800Kbps
14900K 63 14900Kbps
15000K 64 15000Kbps
15100K 65 15100Kbps

2017-10-12 All rights reserved. Page 582 of 638


Name Value Description

15200K 66 15200Kbps
15300K 67 15300Kbps
15400K 68 15400Kbps
15500K 69 15500Kbps
15600K 70 15600Kbps
15700K 71 15700Kbps
15800K 72 15800Kbps
15900K 73 15900Kbps
16000K 74 16000Kbps
17M 75 17Mbps
18M 76 18Mbps
19M 77 19Mbps
20M 78 20Mbps
21M 79 21Mbps
22M 80 22Mbps
23M 81 23Mbps
24M 82 24Mbps
25M 83 25Mbps
26M 84 26Mbps
27M 85 27Mbps
28M 86 28Mbps
29M 87 29Mbps
30M 88 30Mbps
31M 89 31Mbps
32M 90 32Mbps
33M 91 33Mbps
34M 92 34Mbps
35M 93 35Mbps
36M 94 36Mbps
37M 95 37Mbps
38M 96 38Mbps

2017-10-12 All rights reserved. Page 583 of 638


Name Value Description

39M 97 39Mbps
40M 98 40Mbps
41M 99 41Mbps
42M 100 42Mbps
43M 101 43Mbps
44M 102 44Mbps
45M 103 45Mbps
46M 104 46Mbps
47M 105 47Mbps
48M 106 48Mbps
49M 107 49Mbps
50M 108 50Mbps
51M 109 51Mbps
52M 110 52Mbps
53M 111 53Mbps
54M 112 54Mbps
55M 113 55Mbps
56M 114 56Mbps
57M 115 57Mbps
58M 116 58Mbps
59M 117 59Mbps
60M 118 60Mbps
61M 119 61Mbps
62M 120 62Mbps
63M 121 63Mbps
64M 122 64Mbps
65M 123 65Mbps
66M 124 66Mbps
67M 125 67Mbps
68M 126 68Mbps
69M 127 69Mbps

2017-10-12 All rights reserved. Page 584 of 638


Name Value Description

70M 128 70Mbps


71M 129 71Mbps
72M 130 72Mbps
73M 131 73Mbps
74M 132 74Mbps
75M 133 75Mbps
76M 134 76Mbps
77M 135 77Mbps
78M 136 78Mbps
79M 137 79Mbps
80M 138 80Mbps
81M 139 81Mbps
82M 140 82Mbps
83M 141 83Mbps
84M 142 84Mbps
85M 143 85Mbps
86M 144 86Mbps
87M 145 87Mbps
88M 146 88Mbps
89M 147 89Mbps
90M 148 90Mbps
91M 149 91Mbps
92M 150 92Mbps
93M 151 93Mbps
94M 152 94Mbps
95M 153 95Mbps
96M 154 96Mbps
97M 155 97Mbps
98M 156 98Mbps
99M 157 99Mbps
100M 158 100Mbps

2017-10-12 All rights reserved. Page 585 of 638


Name Value Description

101M 159 101Mbps


102M 160 102Mbps
103M 161 103Mbps
104M 162 104Mbps
105M 163 105Mbps
106M 164 106Mbps
107M 165 107Mbps
108M 166 108Mbps
109M 167 109Mbps
110M 168 110Mbps
111M 169 111Mbps
112M 170 112Mbps
113M 171 113Mbps
114M 172 114Mbps
115M 173 115Mbps
116M 174 116Mbps
117M 175 117Mbps
118M 176 118Mbps
119M 177 119Mbps
120M 178 120Mbps
121M 179 121Mbps
122M 180 122Mbps
123M 181 123Mbps
124M 182 124Mbps
125M 183 125Mbps
126M 184 126Mbps
127M 185 127Mbps
128M 186 128Mbps
130M 187 130Mbps
132M 188 132Mbps
134M 189 134Mbps

2017-10-12 All rights reserved. Page 586 of 638


Name Value Description

136M 190 136Mbps


138M 191 138Mbps
140M 192 140Mbps
142M 193 142Mbps
144M 194 144Mbps
146M 195 146Mbps
148M 196 148Mbps
150M 197 150Mbps
152M 198 152Mbps
154M 199 154Mbps
156M 200 156Mbps
158M 201 158Mbps
160M 202 160Mbps
162M 203 162Mbps
164M 204 164Mbps
166M 205 166Mbps
168M 206 168Mbps
170M 207 170Mbps
172M 208 172Mbps
174M 209 174Mbps
176M 210 176Mbps
178M 211 178Mbps
180M 212 180Mbps
182M 213 182Mbps
184M 214 184Mbps
186M 215 186Mbps
188M 216 188Mbps
190M 217 190Mbps
192M 218 192Mbps
194M 219 194Mbps
196M 220 196Mbps

2017-10-12 All rights reserved. Page 587 of 638


Name Value Description

198M 221 198Mbps


200M 222 200Mbps
202M 223 202Mbps
204M 224 204Mbps
206M 225 206Mbps
208M 226 208Mbps
210M 227 210Mbps
212M 228 212Mbps
214M 229 214Mbps
216M 230 216Mbps
218M 231 218Mbps
220M 232 220Mbps
222M 233 222Mbps
224M 234 224Mbps
226M 235 226Mbps
228M 236 228Mbps
230M 237 230Mbps
232M 238 232Mbps
234M 239 234Mbps
236M 240 236Mbps
238M 241 238Mbps
240M 242 240Mbps
242M 243 242Mbps
244M 244 244Mbps
246M 245 246Mbps
248M 246 248Mbps
250M 247 250Mbps
252M 248 252Mbps
254M 249 254Mbps
256M 250 256Mbps
224M 234 224Mbps

2017-10-12 All rights reserved. Page 588 of 638


Name Value Description

226M 235 226Mbps


228M 236 228Mbps
230M 237 230Mbps
232M 238 232Mbps
234M 239 234Mbps
236M 240 236Mbps
238M 241 238Mbps
240M 242 240Mbps
242M 243 242Mbps
244M 244 244Mbps
246M 245 246Mbps
248M 246 248Mbps
250M 247 250Mbps
252M 248 252Mbps
254M 249 254Mbps
256M 250 256Mbps

10.28 GPRS Qos Enumeration Value for


GPRS_MEAN_THROUGHPUT:
Name Value Description

100 OCT 1 100 octet/h


200 OCT 2 200 octet/h
500 OCT 3 500 octet/h
1000 OCT 4 1,000 octet/h
2000 OCT 5 2,000 octet/h
5000 OCT 6 5,000 octet/h
10000 OCT 7 10,000 octet/h
20000 OCT 8 20,000 octet/h
50000 OCT 9 50,000 octet/h
100000 OCT 10 100,000 octet/h

2017-10-12 All rights reserved. Page 589 of 638


Name Value Description

200000 OCT 11 200,000 octet/h


500000 OCT 12 500,000 octet/h
1000000 OCT 13 1,000,000 octet/h
2000000 OCT 14 2,000,000 octet/h
5000000 OCT 15 5,000,000 octet/h
10000000 OCT 16 10,000,000 octet/h
20000000 OCT 17 20,000,000 octet/h
50000000 OCT 18 50,000,000 octet/h
BEST_EFFORT 31 Best effort

10.29 GPRS Qos Enumeration Value for


GPRS_PEAK_THROUGHPUT:
Name Value Description

1000 OCT 1 Up to 1,000 octet/s


2000 OCT 2 Up to 2,000 octet/s
4000 OCT 3 Up to 4,000 octet/s
8000 OCT 4 Up to 8,000 octet/s
16000 OCT 5 Up to 16,000 octet/s
32000 OCT 6 Up to 32,000 octet/s
64000 OCT 7 Up to 64,000 octet/s
128000 OCT 8 Up to 128,000 octet/s
256000 OCT 9 Up to 256,000 octet/s

10.30 GPRS Qos Enumeration Value for


GPRS_SDU_SIZE:
Name Value Description

10 OCT 1 10 OCTETS

2017-10-12 All rights reserved. Page 590 of 638


Name Value Description

20 OCT 2 20 OCTETS
30 OCT 3 30 OCTETS
40 OCT 4 40 OCTETS
50 OCT 5 50 OCTETS
60 OCT 6 60 OCTETS
70 OCT 7 70 OCTETS
80 OCT 8 80 OCTETS
90 OCT 9 90 OCTETS
100 OCT 10 100 OCTETS
110 OCT 11 110 OCTETS
120 OCT 12 120 OCTETS
130 OCT 13 130 OCTETS
140 OCT 14 140 OCTETS
150 OCT 15 150 OCTETS
160 OCT 16 160 OCTETS
170 OCT 17 170 OCTETS
180 OCT 18 180 OCTETS
190 OCT 19 190 OCTETS
200 OCT 20 200 OCTETS
210 OCT 21 210 OCTETS
220 OCT 22 220 OCTETS
230 OCT 23 230 OCTETS
240 OCT 24 240 OCTETS
250 OCT 25 250 OCTETS
260 OCT 26 260 OCTETS
270 OCT 27 270 OCTETS
280 OCT 28 280 OCTETS
290 OCT 29 290 OCTETS
300 OCT 30 300 OCTETS
310 OCT 31 310 OCTETS
320 OCT 32 320 OCTETS

2017-10-12 All rights reserved. Page 591 of 638


Name Value Description

330 OCT 33 330 OCTETS


340 OCT 34 340 OCTETS
350 OCT 35 350 OCTETS
360 OCT 36 360 OCTETS
370 OCT 37 370 OCTETS
380 OCT 38 380 OCTETS
390 OCT 39 390 OCTETS
400 OCT 40 400 OCTETS
410 OCT 41 410 OCTETS
420 OCT 42 420 OCTETS
430 OCT 43 430 OCTETS
440 OCT 44 440 OCTETS
450 OCT 45 450 OCTETS
460 OCT 46 460 OCTETS
470 OCT 47 470 OCTETS
480 OCT 48 480 OCTETS
490 OCT 49 490 OCTETS
500 OCT 50 500 OCTETS
510 OCT 51 510 OCTETS
520 OCT 52 520 OCTETS
530 OCT 53 530 OCTETS
540 OCT 54 540 OCTETS
550 OCT 55 550 OCTETS
560 OCT 56 560 OCTETS
570 OCT 57 570 OCTETS
580 OCT 58 580 OCTETS
590 OCT 59 590 OCTETS
600 OCT 60 600 OCTETS
610 OCT 61 610 OCTETS
620 OCT 62 620 OCTETS
630 OCT 63 630 OCTETS

2017-10-12 All rights reserved. Page 592 of 638


Name Value Description

640 OCT 64 640 OCTETS


650 OCT 65 650 OCTETS
660 OCT 66 660 OCTETS
670 OCT 67 670 OCTETS
680 OCT 68 680 OCTETS
690 OCT 69 690 OCTETS
700 OCT 70 700 OCTETS
710 OCT 71 710 OCTETS
720 OCT 72 720 OCTETS
730 OCT 73 730 OCTETS
740 OCT 74 740 OCTETS
750 OCT 75 750 OCTETS
760 OCT 76 760 OCTETS
770 OCT 77 770 OCTETS
780 OCT 78 780 OCTETS
790 OCT 79 790 OCTETS
800 OCT 80 800 OCTETS
810 OCT 81 810 OCTETS
820 OCT 82 820 OCTETS
830 OCT 83 830 OCTETS
840 OCT 84 840 OCTETS
850 OCT 85 850 OCTETS
860 OCT 86 860 OCTETS
870 OCT 87 870 OCTETS
880 OCT 88 880 OCTETS
890 OCT 89 890 OCTETS
900 OCT 90 900 OCTETS
910 OCT 91 910 OCTETS
920 OCT 92 920 OCTETS
930 OCT 93 930 OCTETS
940 OCT 94 940 OCTETS

2017-10-12 All rights reserved. Page 593 of 638


Name Value Description

950 OCT 95 950 OCTETS


960 OCT 96 960 OCTETS
970 OCT 97 970 OCTETS
980 OCT 98 980 OCTETS
990 OCT 99 990 OCTETS
1000 OCT 100 1000 OCTETS
1010 OCT 101 1010 OCTETS
1020 OCT 102 1020 OCTETS
1030 OCT 103 1030 OCTETS
1040 OCT 104 1040 OCTETS
1050 OCT 105 1050 OCTETS
1060 OCT 106 1060 OCTETS
1070 OCT 107 1070 OCTETS
1080 OCT 108 1080 OCTETS
1090 OCT 109 1090 OCTETS
1100 OCT 110 1100 OCTETS
1110 OCT 111 1110 OCTETS
1120 OCT 112 1120 OCTETS
1130 OCT 113 1130 OCTETS
1140 OCT 114 1140 OCTETS
1150 OCT 115 1150 OCTETS
1160 OCT 116 1160 OCTETS
1170 OCT 117 1170 OCTETS
1180 OCT 118 1180 OCTETS
1190 OCT 119 1190 OCTETS
1200 OCT 120 1200 OCTETS
1210 OCT 121 1210 OCTETS
1220 OCT 122 1220 OCTETS
1230 OCT 123 1230 OCTETS
1240 OCT 124 1240 OCTETS
1250 OCT 125 1250 OCTETS

2017-10-12 All rights reserved. Page 594 of 638


Name Value Description

1260 OCT 126 1260 OCTETS


1270 OCT 127 1270 OCTETS
1280 OCT 128 1280 OCTETS
1290 OCT 129 1290 OCTETS
1300 OCT 130 1300 OCTETS
1310 OCT 131 1310 OCTETS
1320 OCT 132 1320 OCTETS
1330OCT 133 1330 OCTETS
1340 OCT 134 1340 OCTETS
1350 OCT 135 1350 OCTETS
1360 OCT 136 1360 OCTETS
1370 OCT 137 1370 OCTETS
1380 OCT 138 1380 OCTETS
1390 OCT 139 1390 OCTETS
1400OCT 140 1400 OCTETS
1410 OCT 141 1410 OCTETS
1420 OCT 142 1420 OCTETS
1430 OCT 143 1430 OCTETS
1440 OCT 144 1440 OCTETS
1450 OCT 145 1450 OCTETS
1460 OCT 146 1460 OCTETS
1470 OCT 147 1470 OCTETS
1480 OCT 148 1480 OCTETS
1490 OCT 149 1490 OCTETS
1500 OCT 150 1500 OCTETS
1502 OCT 151 1502 OCTETS
1510 OCT 152 1510 OCTETS
1520 OCT 153 1520 OCTETS

2017-10-12 All rights reserved. Page 595 of 638


10.31 GPRS Qos Enumeration Value for
GPRS_RESIDUAL_BER:
Name Value Description

0.05 1 0.05
0.01 2 0.01
0.005 3 0.005
0.004 4 0.004
0.001 5 0.001
0.0001 6 0.0001
0.00001 7 0.00001
0.000001 8 0.000001
0.00000006 9 0.00000006

10.32 GPRS Qos Enumeration Value for


GPRS_SDU_ERROR_RATE
Name Value Description

0.01 1 0.01
0.007 2 0.007
0.001 3 0.001
0.0001 4 0.0001
0.00001 5 0.00001
0.000001 6 0.000001
0.1 7 0.1

2017-10-12 All rights reserved. Page 596 of 638


10.33 GPRS Qos Enumeration Value for
GPRS_TRANSFER_DELAY:
Name Value Description

10MS 1 10MS
20MS 2 20MS
30MS 3 30MS
40MS 4 40MS
50MS 5 50MS
60MS 6 60MS
70MS 7 70MS
80MS 8 80MS
90MS 9 90MS
100MS 10 100MS
110MS 11 110MS
120MS 12 120MS
130MS 13 130MS
140MS 14 140MS
150MS 15 150MS
200MS 16 200MS
250MS 17 250MS
300MS 18 300MS
350MS 19 350MS
400MS 20 400MS
450MS 21 450MS
500MS 22 500MS
550MS 23 550MS
600MS 24 600MS
650MS 25 650MS
700MS 26 700MS
750MS 27 750MS
800MS 28 800MS

2017-10-12 All rights reserved. Page 597 of 638


Name Value Description

850MS 29 850MS
900MS 30 900MS
950MS 31 950MS
1000MS 32 1000MS
1100MS 33 1100MS
1200MS 34 1200MS
1300MS 35 1300MS
1400MS 36 1400MS
1500MS 37 1500MS
1600MS 38 1600MS
1700MS 39 1700MS
1800MS 40 1800MS
1900MS 41 1900MS
2000MS 42 2000MS
2100MS 43 2100MS
2200MS 44 2200MS
2300MS 45 2300MS
2400MS 46 2400MS
2500MS 47 2500MS
2600MS 48 2600MS
2700MS 49 2700MS
2800MS 50 2800MS
2900MS 51 2900MS
3000MS 52 3000MS
3100MS 53 3100MS
3200MS 54 3200MS
3300MS 55 3300MS
3400MS 56 3400MS
3500MS 57 3500MS
3600MS 58 3600MS
3700MS 59 3700MS

2017-10-12 All rights reserved. Page 598 of 638


Name Value Description

3800MS 60 3800MS
3900MS 61 3900MS
4000MS 62 4000MS

10.34 Authentication Algorithm Type Enumeration Value


for AUTH_ALOGRITHM:
Name Value Description

COMP128_1 1 COMP128_1 2G algorithm for SIM card


COMP128_2 2 COMP128_2 2G algorithm for SIM card
COMP128_3 3 COMP128_3 2G algorithm for SIM card
CUSTOM_1 127 CUSTOM_1 private customed-built algorithm
MILENAGE 128 Milenage 3G algorithm for SIM card or USIM card
MILENAGE_2 129 Milenage_2 3G algorithm for SIM card
XOR 5 XOR algorithm for SIM card
CAVE38 6 CAVE38 private customed-built algorithm
CUSTOM_2 7 CUSTOM_2 private customed-built algorithm

10.35 Advice of Charge Service Enumeration Value for


AOC_ENU:
Name Value Description

NONE 0 No AOC service


AOCI 1 AOC(information)
AOCC 2 AOC(charging)

2017-10-12 All rights reserved. Page 599 of 638


10.36 CUG Intra-Restriction Enumeration Value for
INTRACUG_OPTION
Name Value Description

NO_CUGBAR 0 No CUG Restriction


IC_CUGBAR 1 CUG incoming call barred
OC_CUGBAR 2 CUG outgoing call barred

10.37 CUG Inter-Restriction Enumeration Value for


INTERCUG_RESTRICTION
Name Value Description

ONLY_CUG 0 ONLY CUG CALL is allowed


OA_CUG 1 CUG with outgoing access(OA)
IA_CUG 2 CUG with incoming access(IA)
IOA_CUG 3 CUG with incoming and outgoing access

10.38 PLMN Client Enumeration Value for


PLMN_CLIENT_LIST
Name Value Description

BROADCAST 1 Broadcast service


HPLMN 2 O-and M-HPLMN
VPLMN 4 O-and M-VPLMN
ANONYMOUS 8 anonymous Location of Privacy
TARGET 16 Target MS Subscribed Service

2017-10-12 All rights reserved. Page 600 of 638


10.39 CBCODE (CB Service Code) Enumeration
Name Value Description

BAOC 1 BAOC Supplementary service


BOIC 2 BOIC Supplementary service
BOICEXHC 3 BOIC-exHC Supplementary service
BAIC 4 BAIC Supplementary service
BICROAM 5 BIC-Roam Supplementary service

10.40 ODBPLMNCODE (ODBPLMN Service Code)


Enumeration
Name Value Description

ODBPB1 1 ODB PLMN Bar1


ODBPB2 2 ODB PLMN Bar2
ODBPB3 3 ODB PLMN Bar3
ODBPB4 4 ODB PLMN Bar4

10.41 PLMN-SS-CODE (PLMN Specific-SS Code)


Enumeration
Name Value Description

PLMN-SS-1 1 PLMN specific-SS 1


PLMN-SS-2 2 PLMN specific-SS 2
PLMN-SS-3 3 PLMN specific-SS 3
PLMN-SS-4 4 PLMN specific-SS 4
PLMN-SS-5 5 PLMN specific-SS 5
PLMN-SS-6 6 PLMN specific-SS 6
PLMN-SS-7 7 PLMN specific-SS 7
PLMN-SS-8 8 PLMN specific-SS 8

2017-10-12 All rights reserved. Page 601 of 638


Name Value Description

PLMN-SS-9 9 PLMN specific-SS 9


PLMN-SS-A 10 PLMN specific-SS 10
PLMN-SS-B 11 PLMN specific-SS 11
PLMN-SS-C 12 PLMN specific-SS 12
PLMN-SS-D 13 PLMN specific-SS 13
PLMN-SS-E 14 PLMN specific-SS 14
PLMN-SS-F 15 PLMN specific-SS 15

10.42 ODBPOS Enumeration


Name Value Description

NOBPOS 0 Not bar the packet services


BAPOS 1 Bar all the packet service
BHPLMNAPROAM 2 Bar the packet services from the access points that
are within the home PLMN when the subscriber is
roaming in the VPLMN
BALLAPROAM 3 Bar the packet services from the access points that
are within the roamed to VPLMN

10.43 ODBPOSTYPE Enumeration


Name Value Description

BOTH 1 Both the MS-originated and network-originated PDP context


activations are valid.
MSInit 2 Only MS-originated PDP context activations are valid.
NetworkInit 3 Only network-originated PDP context activations are valid.

2017-10-12 All rights reserved. Page 602 of 638


10.44 DEFAULTCALL Enumeration
Name Value Description

TS11 0 Telephony Service


TS61 5 Alternate Speech Facsimile Group 3
TS62 6 Automatic Facsimile Group 3
BS20 20 Circuit of Data Asynchronous (CDA).
BS21 21 CDA-300bps
BS22 22 CDA-1200bps
BS23 23 CDA-1200-75bps
BS24 24 CDA-2400bps
BS25 25 CDA-4800bps
BS26 26 CDA-9600bps
BS30 30 Circuit of Data Synchronous (CDS).
BS31 31 Data CDS-1200 bps
BS32 32 Data CDS-2400 bps
BS33 33 Data CDS-4800 bps
BS34 34 Data CDS-9600 bps
BS41 41 Asynchronous Pad Access CA-300bps
BS42 42 Pad Access CA-1200 bps
BS43 43 Pad Access CA-1200-75 bps
BS44 44 Pad Access CA-2400 bps
BS45 45 Pad Access CA-4800 bps
BS46 46 Pad Access CA-9600 bps
BS51 51 Data PDS-2400 bps
BS52 52 Data PDS-4800 bps
BS53 53 Data PDS-9600 bps
BS61 61 Alternate Speech/Data Service.
BS81 81 Speech followed by data (can be any kind of data
service).

2017-10-12 All rights reserved. Page 603 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

10.45 OPTIONTYPE(M2M Binding Operation


Type)Enumeration
Name Value Description

PROVIDE 1 provide the M2M binding service


MODIFY 2 modify the IMEI that has been bound with an IMSI
WITHDRAW 3 withdraw the IMEI binding service
DELETEIMEI 4 delete the IMEI that has been bound with an IMSI

10.46 GPRSOPTYPE (Operation Type of MOD


OPTGPRS)Enumeration
Name Value Description

ADDPDPCNT 0 add a PDP/PDN context


X
MODPDPCNT 1 modify a PDP/PDN context
X
RMVPDPCNT 2 delete a PDP/PDN context
X
RMVALLCNT 3 withdraw the GPRS service
X
MODGLOBA 4 modify the global charging characteristic
LCHARING

10.47 APN_TYPE (APN Type of MOD


OPTGPRS)Enumeration
Name Value Description

PS_APN 1 the APN belongs to the packet switched (PS) domain


EPS_APN 2 the APN belongs to the evolved packet system (EPS).
BOTH 3 the APN belongs to both the PS domain and the EPS

2017-10-12 All rights reserved. Page 604 of 638


10.48 PDPTYPE (Data Service Type of MOD
OPTGPRS)Enumeration
Name Value Description

X25 0 X25 data service type


PPP 1 PPP data service type
OCSIHOSS 2 OCSIHOSS data service type
IPV4 3 IPV4 data service type
IPV6 4 IPV6 data service type
IPV4IPV6 5 IPV4IPV6 data service type
IPV4_OR_IPV 6 IPV4_OR_IPV6 data service type
6

10.49 DP (DP Value)Enumeration


Name Value Description

MO 0 the IN service is triggered when the SMS is originated


MT 1 the IN service is triggered when the SMS is terminated
SR 2 the IN service is triggered when the status report is delivered

10.50 NONARD (Restriction on Non-3GPP Wireless


Access)Enumeration
Name Value Description

WLANNOTAL 0 Wireless Local Area Network is not allowed


LOWED
CDMA2000_1 1 CDMA2000_1X access network is not allowed
XNOTALLOW
ED

HRPDNOTAL 2 high-speed data packet is not allowed


LOWED
UMBNOTAL 3 super mobile broadband is not allowed
LOWED
EHRPDNOTA 4 extended high-speed data packet is not allowed
LLOWED

2017-10-12 All rights reserved. Page 605 of 638


10.51 MIP6FEAVEC (Mobile IP support of
NONSUB)Enumeration
Name Value Description

MIP6_INTEG 1 support Mobile IPv6 integrated scenario bootstrapping


RATED functionality

PMIP6_SUPP 2 instruct the Non-3GPP GW to use PMIPV6


ORTED
IP4_HOA_SU 4 instruct the Non-3GPP GW to authorize the UE to use IPV4-
PPORTED HOA

ASSIGN_LO 8 instruct the Non-3GPP GW to assign local IP addresses to


CAL_IP subscribers

MIP4_SUPPO 16 instruct the Non-3GPP GW to use MIPv4


RTED
GTPv2_SUPP 32 instruct the Non-3GPP GW to use GTPv2
ORTED

10.52 MSIMTYPE (GROUPSIM Type of MOD


GROUPSIM)Enumeration
Name Value Description

Sequential 3 the subscribers are alerted in sequence

Parallel 4 the subscribers are alerted simultaneously

Parallel_Prefer 5 sequential ringing takes precedence over simultaneous ringing


ed when the MSC supports both ringing solutions. The subscribers
are alerted in sequence

10.53 TONETYPE (Tone Type of MOD


GROUPSIM)Enumeration
Name Value Description

Basic_Tone 1 the same ringback tone is played when the group members are
alerted simultaneously

Intelligent_To 2 the ringback tone of each group member is played when the
ne group members are alerted simultaneously

2017-10-12 All rights reserved. Page 606 of 638


10.54 CONTENT (Content of LST DYNSUB)Enumeration
Name Value Description

ALL 0 query all dynamic data

GSM 1 query the dynamic information related to the GSM

GPRS 2 query the dynamic information related to the GPRS

SM 3 query the dynamic information related to the short message

ODB 4 query the dynamic information related to the ODB

UNSP 5 query not supported service

LCS 6 query the dynamic information related to the LCS

ALLSM 7 query all the dynamic information related to the short message

EPS 8 query the dynamic information related to the EPS

10.55 DEST (Destination of SND CANCELC)Enumeration


Name Value Description

VLR 0 send to the VLR

SGSN 1 send to the Gn/Gp SGSN

MME 3 send to the MME

S4SGSN 4 send to the S4 SGSN

AAA 5 send to the AAA

ALL 6 send to the VLR, Gn/Gp SGSN, MME, S4 SGSN, and AAA at
the same time

10.56 GROUPSIMOPTYPE (Operation Type of MOD


GROUPSIM)Enumeration
Name Value Description

ADD 0 adding operation type

RMV 1 removing operation type

MOD 2 modifying operation type

2017-10-12 All rights reserved. Page 607 of 638


10.57 PRIORITY_LEVEL (PRIORITY_LEVEL of MOD
OPTGPRS)Enumeration
Name Value Description

LOW 0 low priority


HIGH 1 high priority

10.58 UserCategory (User category)Enumeration


Name Value Description

NORMAL 0 Normal User


M2M 1 M2M User

10.59 GTYPE(Multi-number user group) Enumeration


Name Valu Description
e

MISDN 1 multi-MSISDN multi-profile subscriber group


EIMSI 3 LINKED SIM subscriber group

10.60 TCR(Terminating call right)Enumeration


Name Value Description

NCALL 0 A member MSISDN cannot receive calls or short


messages
PCALL 1 A member MSISDN can receive calls or short messages

10.61 MSIMTYPE(Multi-SIM service type) Enumeration


Name Value Description

ActiveByUPL 1 The HLR considers the subscriber who performs


the latest location update as the activated subscriber
ActiveByUSSD 2 The HLR considers the subscriber who conducts a
USSD operation for activating itself as activated
subscriber

2017-10-12 All rights reserved. Page 608 of 638


10.62 CAMELTYPE(CAMEL type)Enumeration
Name Value Description

OCSI 0 OCSI data

TCSI 1 TCSI data

Extended_Information 2 Extended CAMEL information

10.63 PROV(Operation)Enumeration
Name Value Description

ADD 0 add CSI data

MOD 1 modify CSI data

DELETE 2 delete CSI data

10.64 OCSIDP(O-CSI DP value)Enumeration


Name Value Description

COLLECTINFO 2 Collected_Info (DP2) is a point at which


the dialed number is collected.
ROUTESELFAIL 4 Route_Select_Failure (DP4) is a point at
which a route selection fails.

10.65 TCSIDP(T-CSI DP value)Enumeration


Name Value Description

TAA 12 Terminating_Attempt_Authorised (DP12)


is a point at which a called subscriber
attempts to be authenticated..

TBUSY 13 T_Busy (DP13) is a point at which a


subscriber is found busy when the GMSC
attempts to route a call to the subscriber.

TNOANSWER 14 T_No_Answer (DP14) is a point at which a


called subscriber does not answer a call.

2017-10-12 All rights reserved. Page 609 of 638


10.66 CAMEL(CAMEL phase)Enumeration
Name Value Description

PHASE1 1 Required for the gsmSCF to process


mobile originated calls or mobile
terminated calls.

PHASE2 2 Required for the gsmSCF to invoke


supplementary services. Phase 2 is an
enhancement to phase 1.

PHASE3 3 Required for the gsmSCF to process


mobile originated short message services
(MO SMS), general packet radio service
(GPRS) sessions, packet data protocol
(PDP) contexts, to control subscriber data
in the HLR, and to control network
signaling load. Phase 3 enhances the
capabilities of phase 2.

PHASE4 4 Required for the gsmSCF to process


mobile terminated short message services
(MT SMS). Phase 4 enhances the
capabilities of phase 3.

10.67 DEFCALL(Default call handling)Enumeration


Name Value Description

continueCall 0 The gsmSCF instructs the MSC to continue


a call.

releaseCall 1 The gsmSCF instructs the MSC to release a


call.

10.68 VLR_NOTSUPPHASE1(MSC/VLR does not support


CAMEL)Enumeration
Name Value Description

AllowLocationUpdateWithMOCa 0 The HLR replies with a successful location


ll update response message and delivers
voice service data.

AllowLocationUpdateWithODBB 1 The HLR replies with a successful location


AOC update response message and delivers
BAOC data for all basic services.

2017-10-12 All rights reserved. Page 610 of 638


Name Value Description

DenyLocationUpdate 2 The HLR replies with a location update


failure response.

10.69 VLR_NOTSUPPHASE2(MSC/VLR does not support


CAMEL phase2)Enumeration
Name Value Description

ReturnLPO-CSI 0 The HLR compares the CAMEL phase


supported by the MSC/VLR with the
CAMEL phase configured in this template
and delivers the O-CSI carrying a lower
CAMEL phase.

AllowLocationUpdateWithODBB 1 The HLR replies with a successful location


AOC update response message and delivers
BAOC data for all basic services.

DenyLocationUpdate 2 The HLR replies with a location update


failure response.

10.70 VLR_NOTSUPPHASE3(MSC/VLR does not support


CAMEL phase3)Enumeration
Name Value Description

ReturnLPO-CSI 0 The HLR compares the CAMEL phase


supported by the MSC/VLR with the
CAMEL phase configured in this template
and delivers the O-CSI carrying a lower
CAMEL phase.

AllowLocationUpdateWithODBB 1 The HLR replies with a successful location


AOC update response message and delivers
BAOC data for all basic services.

DenyLocationUpdate 2 The HLR replies with a location update


failure response.

2017-10-12 All rights reserved. Page 611 of 638


10.71 VLR_NOTSUPPHASE4(MSC/VLR does not support
CAMEL phase4)Enumeration
Name Value Description

ReturnLPO-CSI 0 The HLR compares the CAMEL phase


supported by the MSC/VLR with the
CAMEL phase configured in this template
and delivers the O-CSI carrying a lower
CAMEL phase.

AllowLocationUpdateWithODBB 1 The HLR replies with a successful location


AOC update response message and delivers
BAOC data for all basic services.

DenyLocationUpdate 2 The HLR replies with a location update


failure response.

10.72 GMSC_NOTSUPPHASE1(GMSC does not support


CAMEL)Enumeration
Name Value Description

AllowMTCall 0 The HLR delivers voice service data.

ReturnBAIC 1 The HLR delivers BAIC data for all basic


services.

10.73 GMSC_NOTSUPPHASE2(GMSC does not support


CAMEL phase2)Enumeration
Name Value Description

ReturnLP-CSI 0 The HLR compares the CAMEL phase


supported by the GMSC with the CAMEL
phase configured in this template and
delivers the CSI data carrying a lower
CAMEL phase.

AllowMTCall 1 The HLR delivers voice service data.


ReturnBAIC 2 The HLR delivers BAIC data for all basic
services.

2017-10-12 All rights reserved. Page 612 of 638


10.74 GMSC_NOTSUPPHASE3(GMSC does not support
CAMEL phase3)Enumeration
Name Value Description

ReturnLP-CSI 0 The HLR compares the CAMEL phase


supported by the GMSC with the CAMEL
phase configured in this template and
delivers the CSI data carrying a lower
CAMEL phase.

AllowMTCall 1 The HLR delivers voice service data.


ReturnBAIC 2 The HLR delivers BAIC data for all basic
services.

10.75 VLR_NOTSUPPHASE4(GMSC does not support


CAMEL phase4)Enumeration
Name Value Description

ReturnLPO-CSI 0 The HLR compares the CAMEL phase


supported by the GMSC with the CAMEL
phase configured in this template and
delivers the CSI data carrying a lower
CAMEL phase.

AllowLocationUpdateWithODBB 1 The HLR delivers voice service data.


AOC
DenyLocationUpdate 2 The HLR delivers BAIC data for all basic
services.

10.76 AVAILABLE_PLMN(Available PLMN)Enumeration


Name Value Description

HPLMN 0 HPLMN
FPLMN 1 FPLMN area
INTERNATIONAL 4 INTERNATIONAL area
HPLMNC 3 HPLMNC area
ALL_PLMN 2 ALL_PLMN area

2017-10-12 All rights reserved. Page 613 of 638


10.77 SYNC (Synchronization in group)Enumeration
Name Value Description

Denied 0 The HLR does not synchronize


modifications
Allowed 1 The HLR synchronizes modifications

10.78 MBRSYNC (Synchronization among


members)Enumeration
Name Value Description

Denied 0 The HLR does not synchronize


modifications
Allowed 1 The HLR synchronizes modifications

10.79 DENYUSSD (Support USSD operation of


members)Enumeration
Name Value Description

Denied 0 GROUPSIM members are only allowed


to change or query its order in the group
by a USSD operation

Not_Denied 1 GROUPSIM members are allowed to


change or query all members's order by
USSD operations

Not_Support 255 GROUPSIM members are not allowed to


change or query other members' order by
USSD operations

10.80 MBRDC (Restrict calls terminated to Multi-SIM


group members)Enumeration
Name Value Description

Not_Denied 0 The HLR does not send the call barred IE

Denied 1 The HLR sends the call barred IE

2017-10-12 All rights reserved. Page 614 of 638


10.81 MBRSMS (Restrict messages terminated to Multi-
SIM group members)Enumeration
Name Value Description

Not_Denied 0 The HLR does not send the call barred IE

Denied 1 The HLR sends the call barred IE

10.82 ODBPOS(ODB of packet oriented


service)Enumeration
Name Value Description

NOBPOS 0 not bar packet oriented services

BAPOS 1 bar all packet-oriented services

BHPLMNAPROAM 2 bar packet oriented services from


access points that are within the
HPLMN while the subscriber is roaming
in a VPLMN

BALLAPROAM 3 bar packet-oriented services from


access points that are within the
roamed-to VPLMN

11 Summary of Error Codes

Error codes can either contain RETCODE = <error code> or ERR, or contain both of them.

2017-10-12 All rights reserved. Page 615 of 638


11.1 Effectiveness Error
RETCODE Error code Error message

1001 ERR1001 Invalid command<"OPERATION OBJECT">


1002 ERR1002 Invalid command format
1003 ERR1003 Invalid parameter name <"PARAMETER">
1004 ERR1004 Invalid parameter value <"VALUE"> for <"
PARAMETER">
1005 ERR1005 File not found
1006 ERR1006 No rights to execute this command
1007 ERR1007 Value threshold exceeded
1008 ERR1008 Maximum number of batch operation commands exceeded
1009 ERR1009 Parameter missing<"PARAMETER">. (<"PARAMETER">
will be shown only when mandatory or conditional
parameters are absent in command.)
1010 ERR1010 Parameter conflict<"PARAMETER1" & "PARAMETER2"
&>
1011 ERR1011 Operator already exist
1012 ERR1012 Operator not defined
1013 ERR1013 Username or password incorrect
1014 ERR1014 Role not defined
1015 ERR1015 Role already in use
1016 ERR1016 Operator not logged in
1017 ERR1017 Invalid password
1018 ERR1018 Password doesn't match
1019 ERR1019 Time out
1020 ERR1020 HDU unavailable
1021 ERR1021 PGW database access fail
1022 ERR1022 Batch Command /Query Command inside the batch file is
not allowed
1023 ERR1023 Unable to transfer the batch file
1024 ERR1024 Maximum number of commands allowed for the batch
operation exceeded
1025 ERR1025 Invalid format in batch file
1026 ERR1026 End parameter should be bigger/later than begin parameter

2017-10-12 All rights reserved. Page 616 of 638


RETCODE Error code Error message

1027 ERR1027 Password is null


1028 ERR1028 Invalid date format
1029 ERR1029 Accessible number range not defined
1030 ERR1030 No such batch operation
1031 ERR1031 Number range already exists
1032 ERR1032 Saveas file already exists
1033 ERR1033 Number threshold exceeded
1034 ERR1034 Unmatched HLR serial number
1036 ERR1036 Add or modify roles with commands defined over the
command range of its own role
1037 ERR1037 The record already exists
1038 ERR1038 The record does not exist
1060 ERR1060 Default admin operator can not be deleted/modified
1062 ERR1062 Maximum clients are connected. No more connection
1063 ERR1063 Default role can not be assigned to others
1070 ERR1070 The operator is not activated
1077 ERR1077 The password does not meet the complexity requirement
1078 ERR1078 The number of login attempts with the incorrect password
exceeds that of the allowed attempts, and the account is
locked
1079 ERR1079 The user's current operation is beyond time limit
1080 ERR1080 The password expired
1107 ERR1107 Database access failed
1145 ERR1145 The partition information about the subscriber cannot be
obtained

11.2 Execution Error


RETCODE Error code Error message

3000 ERR3000 HDU internal error


3001 ERR3001 Subscriber not defined

2017-10-12 All rights reserved. Page 617 of 638


RETCODE Error code Error message

3002 ERR3002 Subscriber already exists


3003 ERR3003 Template not defined
3004 ERR3004 Template already exists
3005 ERR3005 Template already in use
3006 ERR3006 Record already exists
3007 ERR3007 Record not defined
3008 ERR3008 Bearer capability alias not defined
3009 ERR3009 Bearer capability alias already exists
3010 ERR3010 Incompatible bearer capability for data service
3011 ERR3011 PDP data not defined
3012 ERR3012 DP data not defined
3013 ERR3013 K4 serial number not defined
3014 ERR3014 Ki already in use
3015 ERR3015 Service not provisioned
3016 ERR3016 Basic service not provisioned
3018 ERR3018 SS incompatible
3019 ERR3019 HOLD not provisioned
3020 ERR3020 ECT provisioned
3021 ERR3021 MTPY provisioned
3023 ERR3023 AOCC and AOCI incompatible
3025 ERR3025 Only for UMTS subscriber
3026 ERR3026 Only for GSM subscriber
3027 ERR3027 Invalid NAM
3028 ERR3028 User locked
3029 ERR3029 Subscriber applied barring
3032 ERR3032 FTN incompatible with OFA template
3033 ERR3033 FTN same as MSISDN
3034 ERR3034 Forbidden FTN
3035 ERR3035 Invalid FTN
3036 ERR3036 HDU database access failed

2017-10-12 All rights reserved. Page 618 of 638


RETCODE Error code Error message

3037 ERR3037 Database updated but network update failure. Indication:


operator should send cancellocation
3038 ERR3038 Network update failure
3039 ERR3039 Invalid batch file format
3040 ERR3040 Batch file not found
3041 ERR3041 Maximum number of batch operation tasks exceeded
3042 ERR3042 Reset is already going on
3043 ERR3043 OP in use
3044 ERR3044 Invalid parameter value
3045 ERR3045 Conditional parameter missing
3046 ERR3046 Time out
3047 ERR3047 Maximum limitation exceeded
3048 ERR3048 KI not loaded
3049 ERR3049 New IMSI same as old, please change it by loading KI
3050 ERR3050 New IMSI in use
3051 ERR3051 New ISDN in use
3052 ERR3052 K4 in use
3053 ERR3053 ODB conflict
3055 ERR3055 CallWaiting provisioned
3056 ERR3056 LCS parameter values conflict
3057 ERR3057 The preferential CUG is invalid
3058 ERR3058 The BSG is invalid
3059 ERR3059 The CUG index is used
3060 ERR3060 The BSG is not in any CUG
3061 ERR3061 Unmatchable card type
3062 ERR3062 Invalid card type
3063 ERR3063 Statistic task already exists
3064 ERR3064 Same criteria exists in the detection point
3065 ERR3065 Invalid criteria for the detection point
3066 ERR3066 NAM and NLRInd conflicting

2017-10-12 All rights reserved. Page 619 of 638


RETCODE Error code Error message

3067 ERR3067 Database updated but network update failure for NLR.
Suggestion: Delete GSM/GPRS location information in
previous GSM HLR.
3068 ERR3068 Service conflict with NLR
3069 ERR3069 OP serial number not defined
3090 ERR3090 Overlapping between the new one and the old ones
3092 ERR3092 Unmatched HLR serial number
3094 ERR3094 FTP service has not been provided
3095 ERR3095 FTP User cannot log in
3096 ERR3096 Template could not be empty
3097 ERR3097 HLR serial number not defined
3098 ERR3098 The data to be verified is different from that in the HLR
database
3099 ERR3099 MAP version in NCC configuration could not be higher
than that in system MAP configuration
3100 ERR3100 Database updated but network update failure. And HLR is
re-updating network once
3115 ERR3115 COR in use
3117 ERR3117 FFNAddress not allowed to change
3118 ERR3118 Unknown remote party
3122 ERR3122 Remote party already registered to an initiating subscriber
3125 ERR3125 Service conflict
3126 ERR3126 Initiating subscriber not reachable
3128 ERR3128 Camel parameter values conflict
3129 ERR3129 Parameters of COR for subscriber cannot exceed five
3130 ERR3130 Record already exists
3131 ERR3131 Record not defined
3132 ERR3132 Support for MAPV2
3133 ERR3133 COR not subscribed
3136 ERR3136 The number of defined subscribers reaches the maximum
License capacity of the HLR
3137 ERR3137 The number of OCSI subscribers reaches the maximum
License capacity of the HLR

2017-10-12 All rights reserved. Page 620 of 638


RETCODE Error code Error message

3138 ERR3138 The number of TCSI subscribers reaches the maximum


License capacity of the HLR
3139 ERR3139 The number of subscribers in the HLRSN reaches the
maximum License capacity of the HLR
3140 ERR3140 The total number of subscribers defined in the HLR
reaches the maximum License capacity of the HLR
3141 ERR3141 Remote party is not a subscriber of the local HLR
3164 ERR3164 The ODBIC of the subscriber is locked, and it cannot be
modified
3165 ERR3165 The ODBOC of the subscriber is locked, and it cannot be
modified
3166 ERR3166 The OCSI template ID is not defined
3167 ERR3167 The TCSI template ID is not defined
3168 ERR3168 The VTCSI template ID is not defined
3169 ERR3169 The UCSI template ID is not defined
3170 ERR3170 The SSCSI template ID is not defined
3171 ERR3171 The MCSI template ID is not defined
3172 ERR3172 The MOSMSCSI template ID is not defined
3173 ERR3173 The MTSMSCSI template ID is not defined
3174 ERR3174 The GPRSCSI template ID is not defined
3175 ERR3175 The DCSI template ID is not defined
3176 ERR3176 Global template data being loaded from the DS. HDU
cannot handle other messages for the moment
3177 ERR3177 Data consistency check of subscriber fail
3178 ERR3178 Number of static subscribers exceeds the maximum
3179 ERR3179 Number of dynamic subscribers exceeds the maximum
3180 ERR3180 Number of OCSI subscribers exceeds the maximum
3181 ERR3181 Number of TCSI subscribers exceeds the maximum
3183 ERR3183 Insufficient DB space
3184 ERR3184 Number of Subscribers exceeds the limitation of DB
3185 ERR3185 SMF resources restricted
3186 ERR3186 NBRUSER conflicted with NBRSB
3187 ERR3187 Provided with the SMSCF service. TS2X cannot be
withdrawn

2017-10-12 All rights reserved. Page 621 of 638


RETCODE Error code Error message

3188 ERR3188 The subscriber is absent


3189 ERR3189 The operation through the MS fails
3190 ERR3190 MSC does not support ISTCommand
3191 ERR3191 IMSI and MSISDN SITE mismatched
3192 ERR3192 Remote DRU not found
3193 ERR3193 Local DRU not found
3194 ERR3194 IMSI or MSISDN Key Prefix not found
3196 ERR3196 Parameters conflict
3197 ERR3197 Pivotal parameters already exists
3198 ERR3198 The ContextId does not exist
3210 ERR3210 Does not support ACC
3211 ERR3211 PLMNSS Conflict With ACC
3212 ERR3212 PLMNSS1 Conflict with ACC Code
3213 ERR3213 PLMNSS2 Conflict with ACC Code
3214 ERR3197 Pivotal parameters already exists
3198 ERR3198 The ContextId does not exist
3210 ERR3210 Does not support ACC
3211 ERR3211 PLMNSS Conflict With ACC
3212 ERR3212 PLMNSS1 Conflict with ACC Code
3213 ERR3213 PLMNSS2 Conflict with ACC Code
3214 ERR3214 PLMNSS3 Conflict with ACC Code
3215 ERR3215 PLMNSS4 Conflict with ACC Code
3216 ERR3216 PLMNSS5 Conflict with ACC Code
3217 ERR3217 PLMNSS6 Conflict with ACC Code
3218 ERR3218 PLMNSS7 Conflict with ACC Code
3219 ERR3219 PLMNSS8 Conflict with ACC Code
3220 ERR3220 PLMNSS9 Conflict with ACC Code
3221 ERR3221 PLMNSSA Conflict with ACC Code
3222 ERR3222 PLMNSSB Conflict with ACC Code
3223 ERR3223 PLMNSSC Conflict with ACC Code
3224 ERR3224 PLMNSSD Conflict with ACC Code

2017-10-12 All rights reserved. Page 622 of 638


RETCODE Error code Error message

3225 ERR3225 PLMNSSE Conflict with ACC Code


3226 ERR3226 PLMNSSF Conflict with ACC Code
3227 ERR3227 Call index repeat
3228 ERR3228 Assigned SMS card does not exist
3229 ERR3229 Assigned VOBB card does not exist
3230 ERR3230 KI not in the same site
3231 ERR3231 The auxiliary IMSI is already in use
3232 ERR3232 IMSI parameter repeat
3233 ERR3233 Modifying SMS Card for OneLive is not allowed
3234 ERR3234 The number of MPTY subscribers reaches the maximum
License capacity of the HLR
3235 ERR3235 The number of LCS subscribers reaches the maximum
License capacity of the HLR
3237 ERR3237 The number of EMLPP subscribers reaches the maximum
License capacity of the HLR
3238 ERR3238 The number of ECT subscribers reaches the maximum
License capacity of the HLR
3239 ERR3239 The number of PLMNSS subscribers reaches the
maximum License capacity of the HLR
3241 ERR3241 The number of MIMSI subscribers reaches the maximum
License capacity of the HLR
3242 ERR3242 The number of ACC subscribers reaches the maximum
License capacity of the HLR
3244 ERR3244 The number of loaded KIs exceeds the maximum
3246 ERR3246 The number of CCBS subscribers reaches the maximum
License capacity of the HLR
3247 ERR3247 Subscriber type not matched
3248 ERR3248 Cannot modify the MSISDN associated with the main
IMSI
3249 ERR3249 MSISDN not provided
3250 ERR3250 Not support auxiliary IMSIs
3251 ERR3251 Not support the main MSISDN
3256 ERR3256 Initiating Number not registered
3256 ERR3256 CLIP not provisioned

2017-10-12 All rights reserved. Page 623 of 638


RETCODE Error code Error message

3267 ERR3267 PLMNSS Conflict With ACR


4000 ERR4000 AMF in use
4001 ERR4001 AMF serial number not defined
4003 ERR4003 The subscriber has registered a same type of remote party
3281 ERR3281 Not Support Sms Route
3282 ERR3282 The input RN is in conflict with local RN
3283 ERR3283 Updating Location fails. You must manually send Update
Location
3284 ERR3284 Acquiring IMSI fails. You must manually send Update
Location
3285 ERR3285 Number of NP Donor subscribers reaches the maximum
License capacity
3286 ERR3286 Number of NP Recipient subscribers in Other PLM reaches
the maximum License capacity
3301 ERR3301 Number of SMSROUTE subscribers exceeds the
maximum
3330 ERR3330 Forbid modifying MSISDN of the subscriber used for
COMMON ISDN
3331 ERR3331 Forbid removing the subcriber used for COMMON ISDN
3332 ERR3332 Forbid activating MSISDN of ALS
3333 ERR3333 Forbid activating MSISDN of VVDN
3335 ERR3335 Forbid removing the primary subscriber in a Multi-SIM
group
3343 ERR3343 PLMNSS6 Conflict with CA service
3344 ERR3344 The template does not contain EPS subscription data
3346 ERR3346 Multi-SIM Subscriber Group does not exist
3349 ERR3349 MEMBERISDN parameter repeat
3350 ERR3350 The Sms activation isdn must be a member isdn
3351 ERR3351 The Voice activation isdn must be a member isdn
4009 ERR4009 Number of LINKSIM subscribers exceeds the maximum
4010 ERR4010 Number of M2M static subscribers exceeds the maximum
4011 ERR4011 Number of M2M dynamic subscribers exceeds the
maximum
3076 ERR3076 Request own MSISDN not possible

2017-10-12 All rights reserved. Page 624 of 638


RETCODE Error code Error message

3269 ERR3269 A group member associated with multiple profiles cannot


be deleted independently
3270 ERR3270 The group does not exist
3271 ERR3271 The number of group members exceeds the maximum
3272 ERR3272 The group member number cannot be a special number
3273 ERR3273 The group member must be defined
3274 ERR3274 A number can belong to only one group
3275 ERR3275 The entered number is not a group pilot number
3276 ERR3276 The group member number cannot be a special number
3277 ERR3277 Sending Cancelocation fails during active number change.
You must manually send Cancelocation
3336 ERR3336 COMISDN number is not the primary subscriber in a
Multi-SIM group
3337 ERR3337 Forbid deactivating the primary subscriber in a Multi-SIM
group
3338 ERR3338 Forbid modifying MSISDN of the primary subscriber used
for Multi-SIM
3353 ERR3353 Forbid modifying the order of the primary subscriber in a
Multi-SIM group
3354 ERR3354 Forbid removing an auxiliary subscriber in a Multi-SIM
group
3355 ERR3355 The MMS activation isdn must be a member isdn
3356 ERR3356 The LCS activation isdn must be a member isdn
3357 ERR3357 Updating a group MSISDN's data succeeds but updating a
GROUPSIM member's data fails
3375 ERR3375 The operation failed because the HSM is unreachable
4052 ERR4052 Home HLRSN must be specified
900001007 ERR900001007 The value is invalid.
900001008 ERR900001008 Parameter is not specified.
900001009 ERR900001009 Parameter conflict
900001016 ERR900001016 The sub-element number of %s exceeds the maximum
number.
900001019 ERR900001019 The sub-elements are repeated in the %s
900005001 ERR900005001 System failure

2017-10-12 All rights reserved. Page 625 of 638


RETCODE Error code Error message

900003025 ERR900003025 The OP serial number does not exist


900003028 ERR900003028 The AMF serial number does not exist
900003034 ERR900003034 The K4 serial number does not exist
900003052 ERR900003052 The new subscription already exists
900003057 ERR900003057 The New IMPI is already allocated to another subscription
900003059 ERR900003059 The value to be specified for the New IMPU is already
used by an IMPU or PUSI
900003061 ERR900003061 The new MSISDN already exists
900003051 ERR900003051 The subscription does not exist
900003058 ERR900003058 The IMPI does not exist
900003060 ERR900003060 The IMPU does not exist
900003062 ERR900003062 The MSISDN does not exist
900003001 ERR900003001 The user does not exist
900003007 ERR900003007 The IMPUs, IMPIs, and MSISDNs do not belong to the
same subscription.
900003050 ERR900003050 The IMPU and the IMPI are not associated
900003063 ERR900003063 The number of IMPIs in the subscription already reaches
the maximum
900003064 ERR900003064 The number of IMPUs in the subscription already reaches
the maximum
900003065 ERR900003065 The number of MSISDNs associated with the IMSI already
reaches the maximum
900003046 ERR900003046 Only one IMPI exists in the subscription. The IMPU
cannot be set to a shared IMPU
900003053 ERR900003053 The IMPU does not belong to the IRS
900003066 ERR900003066 The IRSIDs of IMPUs in the IMPU list are not the same
900003015 ERR900003015 The IMPIs that the IMPUs are associated with are not the
same
900003016 ERR900003016 The roaming template IDs of the IMPUs are not the same
900003017 ERR900003017 The registration authorities of the IMPUs are not the same
900003020 ERR900003020 The IFC of the specified priority does not exist
900003021 ERR900003021 The number of IFCs already reaches the maximum
900003023 ERR900003023 Priority conflict

2017-10-12 All rights reserved. Page 626 of 638


RETCODE Error code Error message

900003054 ERR900003054 The number of S-CSCFs in the capability set already


reaches the maximum
900003055 ERR900003055 The S-CSCF already exists in the capability set
900003056 ERR900003056 The S-CSCF does not exist in the capability set
900003024 ERR900003024 The service profiles of the IMPUs in the IMPU list are not
shared
900003049 ERR900003049 The service profiles associated with the IMPI already
reaches the maximum
900003047 ERR900003047 The user is not registered
90000369 ERR900003069 The IMPU is the default IMPU of an IRS
900003070 ERR900003070 The default IMPU cannot be barred
900003072 ERR900003072 The user name supporting the Digest authentication
already exists
900003074 ERR900003074 Invalid IRS ID
900003077 ERR900003077 The number of IMPUs in a new IRS is insufficient
900003078 ERR900003078 The capabilities in the mandatory capability set conflict
with those in the optional capability set
900003089 ERR900003089 The PISI already exists
900003090 ERR900003090 The value to be specified for the PUSI is already used by a
PUSI or IMPU
900003091 ERR900003091 The PISI does not exist
900003092 ERR900003092 The PUSI does not exist
900003095 ERR900003095 The PUSIs do not belong to the same PSI
900003096 ERR900003096 The IRS IDs of PUSIs in the PUSI list are not the same
900003097 ERR900003097 The number of PUSIs in a new IRS is insufficient
900003098 ERR900003098 The PUSI format does not match with PUSITYPE
900003099 ERR900003099 The IMPI is already allocated to another subscription
900003100 ERR900003100 The value to be specified for the IMPU is already used by
an IMPU or PUSI.
900003101 ERR900003101 The number of PUSIs of a PSI user reaches the maximum
900003102 ERR900003102 The PUSI to be deleted is the last one
900003104 ERR900003104 The IMPI is not associated with any IMPU
900003105 ERR900003105 The number of PUSIs in an IRS exceeds the maximum
number

2017-10-12 All rights reserved. Page 627 of 638


RETCODE Error code Error message

900003112 ERR900003112 The new IMSI already exists


900003113 ERR900003113 The IMSI does not exist
900003114 ERR900003114 The IMPI is already associated with another IMSI
900003115 ERR900003115 The IMPI is not associated with the IMSI
900003117 ERR900003117 The association between IMPI and IMSI does not exist
900003118 ERR900003118 The IMPI does not support the HTTP Digest authentication
scheme
900003120 ERR900003120 The IMSI is already associated with another IMPI
900003121 ERR900003121 The IMPI does not support the Early IMS security
900003123 ERR900003123 The IMPI already supports the AKA scheme
900003124 ERR900003124 The IMPI already supports the HTTP Digest authentication
scheme
900003125 ERR900003125 The IMPI does not support the AKA scheme
900003126 ERR900003126 Authentication information does not exist
900003127 ERR900003127 The IMPI supports only one authentication scheme
900003128 ERR900003128 The association already exists
900003131 ERR900003131 Capability ID 0 stands for invalid capability, and it cannot
be set together with other capability IDs
900003132 ERR900003132 The user name does not exist
900003133 ERR900003133 The line ID index of the IMPI already exists.
900003134 ERR900003134 The line ID index of the IMPI does not exist
900003135 ERR900003135 The IMPI does not support the NBA scheme
900003137 ERR900003137 The OPC K4 index does not exist
900003138 ERR900003138 The line ID of the IMPI already exists
900003139 ERR900003150 The new PUSI type conflicts with the existing PUSI type
900003155 ERR900003155 The HSS ID does not exist
900003173 ERR900003173 The IMPU template ID does not exist
900003179 ERR900003179 The NASS access address already exists
900003180 ERR900003180 The number of NASS access addresses in the NASS access
template already reaches the maximum
900003182 ERR900003182 The reference location index of the IMPU does not exist
900003183 ERR900003183 The reference location index of the IMPU already exists

2017-10-12 All rights reserved. Page 628 of 638


RETCODE Error code Error message

900003185 ERR900003185 The number of IMPIs supporting the EIA authentication


exceeds the upper threshold of License
900003187 ERR900003187 The number of IMPIs supporting the EAA authentication
exceeds the upper threshold of License
900003188 ERR900003188 The PUSIs and PISI do not belong to the same subscription
900003190 ERR900003190 The IMPUs do not belong to the same IRS
900003191 ERR900003191 The IMPUs do not share the same service profile
900003192 ERR900003192 The alias IDs of IMPUs in the IMPU list are not the same
900003193 ERR900003193 The number of IMPUs specified for the new alias ID is
insufficient
900003194 ERR900003194 Invalid alias ID
900003195 ERR900003195 Invalid sequence number
900003196 ERR900003196 Invalid REPDATA format
900003197 ERR900003197 The Repository Data of specified service indication does
not exist
900003198 ERR900003198 The number of repository data records in the IMPU or
PUSI already reaches the maximum
900003200 ERR900003200 The number of IMPIs supporting the NBA authentication
exceeds the upper threshold of License
900003202 ERR900003202 The number of IMPIs supporting the AKA authentication
exceeds the upper threshold of License
900003204 ERR900003204 The number of IMPIs supporting the Digest authentication
exceeds the upper threshold of License
900003206 ERR900003206 The number of IMS subscribers exceeds the upper
threshold of License
900003208 ERR900003208 The number of SLF subscribers exceeds the upper
threshold of License
900003209 ERR900003209 The number of SLF subscribers exceeds the default upper
threshold of License
900003216 ERR900003216 The License does not support the NBA authentication
scheme
900003217 ERR900003217 The License does not support the AKA authentication
scheme
900003218 ERR900003218 The License does not support the SIP Digest authentication
scheme
900003219 ERR900003219 The License does not support IMS subscribers
900003220 ERR900003220 The License does not support SLF subscribers

2017-10-12 All rights reserved. Page 629 of 638


RETCODE Error code Error message

900003231 ERR900003231 The capability template ID already exists


900003232 ERR900003232 The service profile template ID already exists
900003233 ERR900003233 The iFC template ID already exists
900003234 ERR900003234 The AKA authentication template ID already exists
900003236 ERR900003236 The NASS access template already exists
900003238 ERR900003238 The PUSI template ID does not exist
900003239 ERR900003239 The capability template ID does not exist
900003240 ERR900003240 The service profile template ID does not exist
900003241 ERR900003241 The iFC template ID does not exist
900003242 ERR900003242 The AKA authentication template ID does not exist
900003243 ERR900003243 The charging template ID does not exist
900003244 ERR900003244 The NASS access template does not exist
900003245 ERR900003245 The visited template ID does not exist
900003246 ERR900003246 The specified IMPU does not belong to alias IMPUs
900003249 ERR900003249 This is the last NASS access address and cannot be
deleted. A NASS access template must contain at least one
record
900003250 ERR900003250 The length of Repository Data exceeds the max Limitation
900003251 ERR900003251 The IMPU is one of Alias IMPUs
900003252 ERR900003252 The default NNRLI cannot be removed when there are
more than one NNRLI
900003253 ERR900003253 The UserID format does not match with USERIDTYPE
900003254 ERR900003254 Priority conflict in iFC template list
900003257 ERR900003257 No matching result is found
900003263 ERR900003263 The IMPI associated with the IMSI is not defined
900003264 ERR900003264 The MSISDN and the IMSI belong to the same
subscription, but they do not match with each other
900003265 ERR900003265 The O-CSI template ID does not exist
900003266 ERR900003266 The T-CSI template ID does not exist
900003268 ERR900003268 Different types of CSIs must be provided to the same
MSISDN associated with the IMSI
900003269 ERR900003269 The values of vncflag fields of the IMPUs in the IMPU list
are inconsistent

2017-10-12 All rights reserved. Page 630 of 638


RETCODE Error code Error message

900003270 ERR900003270 The IMPI associated with the IMSI already supports
EAA,EIA or CAVEAKA
900003271 ERR900003271 The IMPI is not defined
900003275 ERR900003275 The number of IMPIs supporting the TAA authentication
exceeds the upper threshold of License
900003279 ERR900003279 The value to be specified for the IMPI is already used by a
PISI
900003280 ERR900003280 The value to be specified for the PISI is already used by an
IMPI
900003281 ERR900003281 The value to be specified for the IMPI is already used by
an IMPI or PISI
900003282 ERR900003282 The value to be specified for the PISI is already used by a
PISI or IMPI
900003283 ERR900003283 The IMSI already exists
900003284 ERR900003284 The MSISDN already exists
900003285 ERR900003285 The loose route indication of the IMPUs are not the same
900003286 ERR900003286 The IMPU format does not match with IMPU type
900003288 ERR900003288 The IMPI already supports the SIP Digest authentication
scheme
900003289 ERR900003289 The IMPI does not support the SIP Digest authentication
scheme
900003287 ERR900003287 The IMPU is not associated with the specified shared iFC
900003291 ERR900003291 The SiFC template ID does not exist
900003292 ERR900003292 The IMPU already associate with the specified shared iFC
900003295 ERR900003295 The number of shared iFC sets assigned to an IMPU or
PUSI reaches the maximum
900003296 ERR900003296 The one key information of IMPU does not exist
900003298 ERR900003298 The IMPU is not associated with the specified iFC
900003299 ERR900003299 Invalid IMPI format, only IMPI derived from IMSI is
allowed
900003301 ERR900003301 UIMID must exist when CAVEAKAFLG is True
900003302 ERR900003302 The IMPI associated with the IMSI already supports EAA
or EIA
900003303 ERR900003303 The IMPI does not support the Cave AKA authentication
scheme

2017-10-12 All rights reserved. Page 631 of 638


RETCODE Error code Error message

900003305 ERR900003305 The number of IMPIs supporting the CAVEAKA


authentication exceeds the upper threshold of License
900003307 ERR900003307 The I-U pairs exceed the Maximun
900003400 ERR900003400 The IMPU does not exist or no matching result is found
900003401 ERR900003401 The visited template ID or the visited network address does
not exist
900003402 ERR900003402 The SiFC template ID or the IFC of the specified priority
does not exist or no matching result is found
900003403 ERR900003403 The IMPI or PISI does not exist or the IMPI is not defined
900003404 ERR900003404 The IMPU or PUSI does not exist or a service provider ID
is already set for the user
900003405 ERR900003405 The IMPU or PUSI does not exist or the user is not
associated with the specified shared iFC
900003406 ERR900003406 Data to be verified is different from that in the database
900003407 ERR900003407 The IMPU is not associated with the visited network
template
900003408 ERR900003408 The IMPU is not associated with the subscribed media
profile ID
900003409 ERR900003409 The subscription or PISI does not exist or no matching
result is found
900003410 ERR900003410 The IMPU or PUSI does not exist or no matching result is
found
900003411 ERR900003411 The IMPU is not associated with the NASS access
template
900003412 ERR900003412 The IMPU or the reference location index of the IMPU
does not exist or no matching result is found
900003413 ERR900003413 The IMPU or the reference location index of the IMPU
does not exist
900003415 ERR900003415 Database updated but network update failure
900003416 ERR900003416 The NASS access template or the NASS access address
does not exist
900003308 ERR900003308 The extended service data already exist
900003309 ERR900003309 The extended service data does not exist
900003310 ERR900003310 The extended service data is decrypted failed
900003311 ERR900003311 The value of location information is invalid
900003312 ERR900003312 SYSNO does not match HLR serial number of KI data

2017-10-12 All rights reserved. Page 632 of 638


RETCODE Error code Error message

900003420 ERR900003420 The IMPU or PUSI already associate with the specified
shared iFC
900003422 ERR900003422 The USERTYPE of IMPU or PUSI is different from that in
the database
900003423 ERR900003423 The IMPU or PUSI is not associated with the specified
shared iFC
900003426 ERR900003426 The number of records reaches the maximum
900003427 ERR900003427 The number of wildcard IMPU or PUSI records reaches
the maximum
900003428 ERR900003428 The wildcard IMPU or PUSI overlaps with an existing
wildcard IMPU or PUSI
900003429 ERR900003429 ENDIP must be higher than or equal to BEGINIP for the
address of the NASS nomadism template
900003430 ERR900003430 IP address segments of the NASS nomadism template
conflict
900003476 ERR900003431 The parameter used to specify the NASS nomadism
address is inconsistent with MATCHTYPE in the NASS
nomadism template
900003432 ERR900003432 The number of PSI subscribers exceeds the upper threshold
of License
900003434 ERR900003434 Not allowed to modify MATCHTYPE from IPsegment to
Back or Front
900003435 ERR900003435 Several NASS nomadism templates have identical names.
Please use template IDs to identify the templates
900003440 ERR900003440 Database updated but network update failure because of
system error
900003441 ERR900003441 Database updated but network update failure because of
subscriber data error
900003442 ERR900003442 The barred IMPU could not be found in IMPULIST
900003443 ERR900003443 The IMPI2 is already allocated to another subscription
900003444 ERR900003444 The value to be specified for the IMPI2 is already used by
a PISI
900003445 ERR900003445 The IMPI2 is not defined but have authentication data
900003446 ERR900003446 The IMPI2 is not defined but associated with the IMSI
900003447 ERR900003447 The IMSI2 already exists
900003448 ERR900003448 The MSISDN2 already exists

2017-10-12 All rights reserved. Page 633 of 638


RETCODE Error code Error message

900003449 ERR900003449 The user name2 supporting the Digest authentication


already exists
900003450 ERR900003450 The IMPI is not defined but have authentication data
900003451 ERR900003451 The IMPI is not defined but associated with the IMSI
900003454 ERR900003454 The IMPI does not exist or the IMPI is not defined or the
GSID of the IMPI does not exist
900003455 ERR900003455 The GSID of the IMPI already exists
900003463 ERR900003463 The new IMPI already exists
900003464 ERR900003464 The new IMPI2 already exists
900003465 ERR900003465 The value to be specified for the New IMPU2 is already
used by an IMPU or PUSI
900003466 ERR900003466 The IMSI or MSISDN is not associated with any IMPI or
the IMPI is not defined
900003467 ERR900003467 The MSISDN does not exist or is not associated with the
IMSI
900003468 ERR900003468 The Password of digest does not exist
900003469 ERR900003469 The SPID does not exist
900003470 ERR900003470 This command cannot be executed because RCS service
already exists
900003471 ERR900003471 The RCS service already exists
900003472 ERR900003472 The RCS service not exists
900003473 ERR900003473 The associated subscriber is not defined
900003474 ERR900003474 The length of wildcard record prefix is less than the route
prefix length configured
900003475 ERR900003475 The route prefix length is not configured
900003476 ERR900003476 Incorrect repository data type

11.3 System Error


RETCODE Error code Error message

5001 ERR5001 Internal error


5002 ERR5002 Flow control enabled
5003 ERR5003 HLR serial number not defined

2017-10-12 All rights reserved. Page 634 of 638


RETCODE Error code Error message

5006 ERR5006 Command can not be allow to excute in this station

2017-10-12 All rights reserved. Page 635 of 638


HUAWEI HSS9860 PGW MMLCommand Protocol Confidential

12 Abbreviations:

Abbreviations Full spelling

MML Man Machine Language

HLR Home Location Register

OMC Operation & Maintenance Center

OAM Operation administration & Maintenance

HDU HLR Database Unit

PGW Provision Gateway

FTP File transfer protocol

CLI Client

OFFICE Office

LOK Lock UI

RECON Reconnect

PRO Process

PAR Parameter

GEN Generative

AoCC Advice of Charge Charging

AoCI Advice of Charge Information

AuC Authentication Centre

BAIC Barring of All Incoming Calls

BAOC Barring of All Outgoing Calls

BIC-Roam Barring of Incoming Calls when Roaming Outside the Home


PLMN Country

BOIC Barring of Outgoing International Calls

2017-10-12 All rights reserved. Page 636 of 638


Abbreviations Full spelling

BOIC-exHC Barring of Outgoing International Calls except Those Directed to


the Home PLMN Country

CB Call Barring

CF Call Forwarding

CFB Call Forwarding on mobile subscriber Busy

CFNRc Call Forwarding on mobile subscriber Not Reachable

CFNRy Call Forwarding on No Reply

CFU Call Forwarding Unconditional

CLIP Calling Line Identification Presentation

CLIR Calling Line Identification Restriction

COLP Connected Line identification Presentation

COLR Connected Line identification Restriction

CW Call Waiting

ECT Explicit Call Transfer

GMSC Gateway Mobile-services Switching Centre

GPRS General Packet Radio Service

GSM Global System for Mobile communications

HOLD Call hold

IMSI International Mobile Subscriber Identity

ISDN Integrated Services Digital Network

LCS Location Service

MPTY MultiParTY (Multi ParTY)

MSC Mobile Switching Centre

MSISDN Mobile Station International ISDN Number

MSRN Mobile Station Roaming Number

RSZI Regional Subscription Zone Identity

PGW Provisioning Gateway

USSD Unstructured Supplementary Service Data

VLR Visitor Location Register

VMSC Visited MSC

WPA Wrong Password Attempts (counter)

VBS Voice Broadcast Service

2017-10-12 All rights reserved. Page 637 of 638


Abbreviations Full spelling

VGCS Voice Group Call Service

RBT Ring Back Tone

VVDN Voice & Videophone Dual Number

ARD Access Restriction Data

CARP CS Allocation/Retention Priority

ALS Alternative Line Service

EMLPP Enhanced Multi-Level Precedence and Pre-emption

ECATEGORY Enhanced Category

NRBT National Ring Back Tone

ACR Anonymous Call Rejection

GSMR Global System for Mobile Communications Railway

IMPU IP multimedia public identity

PISI private service identity

PUSI public service identity

AS Application Server

IMPI IP multimedia private identity

2017-10-12 All rights reserved. Page 638 of 638

Das könnte Ihnen auch gefallen