Вы находитесь на странице: 1из 35
ZXC10 BSSB CDMA2000 Base Station System V5 HLR Accounting System Interface Specification ZTE CORPORATION ZTE

ZXC10 BSSB

CDMA2000 Base Station System

V5 HLR Accounting System Interface Specification

ZTE CORPORATION

ZTE Plaza, Keji Road South, Hi-Tech Industrial Park, Nanshan District, Shenzhen, P. R. China

518057

Tel: (86) 755 26771900

Fax: (86) 755 26772236 URL: http://support.zte.com.cn E-mail: doc@zte.com.cn

800-9830-9830

Version 8.0.1.9

LEGAL INFORMATION

Copyright © 2006 ZTE CORPORATION.

The contents of this document are protected by copyright laws and international treaties. Any reproduction or distribution of this document or any portion of this document, in any form by any means, without the prior written consent of ZTE CORPORATION is prohibited. Additionally, the contents of this document are protected by contractual confidentiality obligations.

All company, brand and product names are trade or service marks, or registered trade or service marks, of ZTE CORPORATION or of their respective owners.

This document is provided “as is”, and all express, implied, or statutory warranties, representations or conditions are disclaimed, including without limitation any implied warranty of merchantability, fitness for a particular purpose, title or non-infringement. ZTE CORPORATION and its licensors shall not be liable for damages resulting from the use of or reliance on the information contained herein.

ZTE CORPORATION or its licensors may have current or pending intellectual property rights or applications covering the subject matter of this document. Except as expressly provided in any written license between ZTE CORPORATION and its licensee, the user of this document shall not acquire any license to the subject matter herein.

The contents of this document and all policies of ZTE CORPORATION, including without limitation policies related to support or training are subject to change without notice.

Revision History

Date

Revision No.

Serial No.

Reason for Revision

06/14/2007

R1.0

sjzl20071499

First edition

ZTE CORPORATION Values Your Comments & Suggestions!

Your opinion is of great value and will help us improve the quality of our product documentation and offer better services to our customers.

Please fax to: (86) 755-26772236; or mail to Documentation R&D Department, ZTE CORPORATION, ZTE Plaza, A Wing, Keji Road South, Hi-Tech Industrial Park, Shenzhen, P. R. China 518057.

Thank you for your cooperation!

Document

ZXC10 BSSB (V8.0.1.9) CDMA2000 Base Station System V5 HLR Accounting System Interface Specification

Name

   

Document Revision

 

Product Version

V8.0.1.9

Number

 

R1.0

 

Equipment Installation Date

   
 

Presentation:

(Introductions,

Procedures,

Illustrations,

Completeness,

Level

of

Detail,

Organization,

Appearance)

Good

Fair

Average

Poor

Bad

N/A

Your evaluation

 

of this

documentation

Accessibility:

(Contents, Index, Headings, Numbering, Glossary)

 

Good

Fair

Average

Poor

Bad

N/A

Intelligibility:

(Language, Vocabulary, Readability & Clarity, Technical Accuracy, Content)

 

Good

Fair

Average

Poor

Bad

N/A

 

Please check the suggestions which you feel can improve this documentation:

Improve the overview/introduction

Make it more concise/brief

 

Improve the Contents

Add more step-by-step procedures/tutorials

Improve the organization

Add more troubleshooting information

Include more figures

Make it less technical

 

Your

Add more examples

Add more/better quick reference aids

suggestions for

Add more detail

Improve the index

 

improvement of

this

Other suggestions

documentation

# Please feel free to write any comments on an attached sheet.

 

If you wish to be contacted regarding your comments, please complete the following:

 

Name

 

Company

 

Postcode

 

Address

 

Telephone

 

E-mail

   

This page is intentionally blank.

Contents

About this Manual

 

i

Purpose

i

Intended Audience

i

Prerequisite Skill and Knowledge

i

What is in This Manual

i

Conventions

ii

How to Get in Touch

iii

Chapter 1

1

Account Interface Overview

1

Account Interface Structure

2

Interface

Theory

2

Interface

Operation Compatibility

3

Chapter 2

5

Account Interface Design

5

Related Interfaces

6

Interface

Parameters

7

Interface

Description

8

Distribution Number Interface

8

Number Deletion Interface

11

Enquiry Interface

12

Modification Interface

14

Data synchronization Interface

16

Account Version Configuration Interface

17

Invoking Interface

18

Invoking Number Distribution Interface

18

Invoking Number Deletion

18

Invoking Enquiry Interface

19

Invoking Modification Interface

19

Invoking Data Synchronization Interface

20

Invoking Account Version Configuration Interface

20

Abbreviations

21

Figures

23

Tables

25

About this Manual

Purpose

This manual describes account interface specifications provided by ZXC10 BSSB V5 HLR (Home Location Register) software system, providing operators with input interface specifications and reference standard in developing account system.

Intended Audience

This document is intended for engineers who perform operation activities on the ZXC10 BSSB(V8.0.1.9)system and also by engineers who have the need to develop or work on the Account system.

Prerequisite Skill and Knowledge

To use this document effectively, users should have a general understanding of wireless telecommunications technology. Familiarity with the following is helpful:

ZXC10 BSSB system

local operating procedures

What is in This Manual

This Manual contains the following chapters:

TABLE 1

CHAPTER SUMMARY

Chapter

Summary

Chapter 1 Account Interface Overview

Introduces the overall information of the V5 HLR account system.

Chapter 2 Account Interface Design

Describes the design principles of the account interface

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Conventions

Typographical

ZTE documents employ the following typographical conventions.

Conventions

 

TABLE 2

TYPOGRAPHICAL CONVENTIONS

Typeface

 

Meaning

Italics

 

References to other Manuals and documents.

“Quotes”

 

Links on screens.

Bold

 

Menus, menu options, function names, input fields, radio button names, check boxes, drop- down lists, dialog box names, window names.

CAPS

 

Keys on the keyboard and buttons on screens and company name.

Constant width

Text that you type, program code, files and directory names, and function names.

[

]

Optional parameters.

{

}

Mandatory parameters.

|

Select one of the parameters that are delimited by it.

  Note: Provides additional information about a certain topic.
 

Note: Provides additional information about a certain topic.

  Checkpoint: Indicates that a particular step needs to be checked before proceeding further.
 

Checkpoint: Indicates that a particular step needs to be checked before proceeding further.

  Tip: Indicates a suggestion or hint to make things easier or more productive for
 

Tip: Indicates a suggestion or hint to make things easier or more productive for the reader.

Mouse

TABLE 3

MOUSE OPERATION CONVENTIONS

Operation

 
   

Conventions

Typeface

Meaning

Click

 

Refers to clicking the primary mouse button (usually the left mouse button) once.

Double-click

Refers to quickly clicking the primary mouse button (usually the left mouse button) twice.

Right-click

Refers to clicking the secondary mouse button (usually the right mouse button) once.

Drag

 

Refers to pressing and holding a mouse button and moving the mouse.

About this Manual

About this Manual

How to Get in Touch

The following sections provide information on how to obtain support for the documentation and the software.

Customer

If you have problems, questions, comments, or suggestions

Support

regarding your product, contact us by e-mail at

Documentation

support@zte.com.cn. You can also call our customer support center at (86) 755 26771900 and (86) 800-9830-9830.

Support

ZTE welcomes your comments and suggestions on the quality and usefulness of this document. For further questions, comments, or suggestions on the documentation, you can contact us by e-mail at doc@zte.com.cn; or you can fax your comments and suggestions to (86) 755 26772236. You can also browse our website at http://support.zte.com.cn, which contains various interesting subjects like documentation, knowledge base, forum and service request.

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

This page is intentionally blank.

Chapter 1

Account Interface Overview

This chapter introduces:

Account Structure

Interface Theory

Interface Compatibility

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Account Interface Structure

Figure 1 illustrates the connection relation between BSSB V5 HLR account interface and operator’s account system.

FIGURE 1

INTERFACE AND OPERATORS ACCOUNT SYSTEM

CONNECTION RELATION BETWEEN BSSB V5 HLR ACCOUNT

YSTEM C ONNECTION R ELATION B ETWEEN BSSB V5 HLR A CCOUNT Interface Theory While connecting

Interface Theory

While connecting ZXC10 BSSB V5 interface system with operator’s account system, ZXC10 BSSB provides relevant operating interfaces for the operator to integrate this connection into it’s account system.

The interface provided by ZXC10 BSSB console is the storage process interface (i.e. SQL script).

The number distribution program (Client) or intermediate input program in the account system must be connected with number distribution message database (database name ZX3G1X_HLRDB) in the machine where HLR is present. The connection protocol is TCP/IP. Then relative functions like number distribution, number deletion, and searching, modification and data synchronization configuration will be completed through invoking storage process interface realized in database ZX3G1X_HLRDB.

Chapter 1 Account Interface Overview

Chapter 1 Account Interface Overview

Figure 2 illustrates the connection mode as discussed above.

FIGURE 2

INTERFACE CONNECTION MODE

HLRDB
HLRDB
Client Client
Client
Client
… Client
… Client

… Client
… Client
… Client
… Client
Client

Client

Note: Operator’s account system needs to provide IP address of HLRDB database, login user name and password so as to connect HLRDB database (ZX3G1X_HLRDB).

Interface Operation Compatibility

The account interface mentioned in this manual supports all functions of ZXC10 BSSB (V8.0.1.9)V5 HLR and the new functions of V5HLR in the subsequent version.

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

This page is intentionally blank.

Chapter 2

Account Interface Design

This chapter describes the design specifications for interfaces provided by V5 HLR account system in terms of:

Related Interfaces

Interface Parameters

Parameter Description

Invoking Interfaces

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Related Interfaces

ZTE V5 HLR system is connected to the operators account system. ZTE V5 HLR account system provides interfaces to connect with the operators account system.

Table 4 lists the interfaces provided and their brief explanation.

TABLE 4

ZTE V5 HLR ACCOUNT SYSTEM INTERFACES

Interface Name

Brief Introduction

sp_adddistanceuserbymobility

Add subscriber

sp_modifydistanceuserbymobility

Modify subscriber parameter

sp_searchdistanceuserbymobility

Inquire subscriber information

sp_deldistanceuser

Delete subscriber

sp_synchronization

Require automatic data synchronization

sp_SetAccountVersion

Configure account interface version

The detailed description of these interfaces are discussed in the below sections.

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Interface Parameters

Table 5 describes the parameters, their functions and value ranges used by interfaces listed in Table 4.

TABLE 5

P ARAMETER LIST

 

Parameter

     

Name

Meaning

Value Range

Note

@Operator

Operator

character string in length of 1~16 bits

-

@MDN

Telephone NO.

digital character string in length of 2~15 bits

-

@IMSI

Terminal IMSI

digital character string in length of 12~15 bits

-

@ESN

Terminal ESN

Hex in length of 8 bits

-

 

V5 interface

   

@V5ID

lower mark

0~254

-

 

Level Three

   

@L3Addr

address

0~32767

-

     

Supporting

Mobile

totally 1000

@Restriction

restriction

0~65535

mobile

module ID

restriction

modules

@ServiceOption

Service option

   

value

0~15

-

@FluxGrade

QoS rate grade

0,11,12,13

-

 

Terminal AKey

hex in length of 1~16 bits

 

@Akey

authentication

-

parameter

 

Whether

 

0: not

terminal

supported

@IsAkey

performs AKey

0~1

1:

authentication

supported

@MDNBegin

Starting NO.

digital character string in length of 2~15 bits

-

@MDNEnd

Ending NO.

digital character string in length of 2~15 bits

-

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Interface Description

This section describes in detail the interfaces listed in Table 5

Distribution Number Interface

Interface

Name

Interface

Parameters

Parameter

Details

sp_adddistanceuserbymobility

@Operator, @IMSI, @ESN, @L3Addr, @V5ID, @MDN, @BSCID, @ServiceOption, @Akey, @IsAkey, @FluxGrade, @Restriction, @Flag

Table 6 lists the details of the parameters.

TABLE 6

SP_ADDDISTANCEUSERBYMOBILITY P ARAMETER DETAILS

Parameter

   

Name

Type

Meaning

@Operator

char(16)

Operator

@IMSI

char(15)

Terminal IMSI

@ESN

Int

Terminal ESN

@L3Addr

smallint

Level Three Address

@V5ID

tinyint

V5 Interface lower mark

@MDN

Char(15)

Telephone NO.

@BSCID

tinyint

BSCID

@ServiceOption

tinyint

detailed description in Table 7

@AKey

char(16)

Terminal Akey authentication parameter

@IsAkey

bit

Whether terminal performs A_Key authentication

   

QoS rate grade

0: QoS not supported

@FluxGrade

tinyint

11: Low Grade

12: Medium Grade

13: High Grade

@Restriction

Int

Mobile restriction module ID

   

Operation results (output)

0:successful

@Flag

tinyint

50:Subscribers amount has reached system capacity

100:BSCID null

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Parameter

   

Name

Type

Meaning

   

101:V5ID null

102:Level Three address null

103:Telephone NO. null

106:QoS rate grade null

107:mobile restriction module null

108:account interface version null

109:QoS rate grade cannot be configured before data service is provided.

110:AKey authentication parameter null

200:”ServiceOption” configuration null

201:Telephone NO. exists

202:BSCID/V5ID/L3Addr

combination exists

203:IMSI exists

204:ESN exists

205:HLR is synchronizing subscriber data

206:abnormal database

220:Operator does not have authority in operating current NO.

233:Corresponding CMPID cannot be accessed based on V5ID.

255:reserved

7

@ServiceOption.

Table

lists

the

detailed

description

TABLE 7

@SERVICEOPTION V ALUE DETAILS

of

the

parameter

 

Data

PTT

Voice

Short

@ServiceOption

service

service

priority

message

service

0

NO

NO

NO

NO

1

YES

NO

NO

NO

2

NO

YES

NO

NO

3

YES

YES

NO

NO

4

NO

NO

YES

NO

5

YES

NO

YES

NO

6

NO

YES

YES

NO

7

YES

YES

YES

NO

8

NO

NO

NO

YES

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification
 

Data

PTT

Voice

Short

@ServiceOption

service

service

priority

message

service

9

YES

NO

NO

YES

10

NO

YES

NO

YES

11

YES

YES

NO

YES

12

NO

NO

YES

YES

13

YES

NO

YES

YES

14

NO

YES

YES

YES

15

YES

YES

YES

YES

Note: In Table 7:

 

No: denotes that the optional value is not supported.

Yes: denotes that the optional value is supported.

Operation

The result is the parameter @Flag. Refer to the details of @Flag in

Result

Table 6 for the result value.

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Number Deletion Interface

Interface

sp_deldistanceuser

 

Name

Interface

@username, @MDNBegin, @MDNEnd, @DELMode, @Flag

Parameters

Parameter

Table 8 lists the details of the above parameters.

Details

 

TABLE 8

SP_DELDISTANCEUSER P ARAMETER DETAILS

Parameter

   

Name

Style

Meaning

@username

char(16)

operator

@MDNBegin

char(15)

Starting No.

@MDNEnd

char(15)

Ending NO. (enter the same NO. with beginning NO. in single NO. deletion)

   

number deletion mode:

@DELMode

bit

0:number deletion in single

1:number deletion in batch

   

Operation results (output)

0:success

100:number no exist

101:HLR is synchronizing subscriber data

@Flag

tinyint

102:parameter null

206:abnormal database

220:Operator does not have authority in operating current NO.

255:reserved

Operation

The result is the parameter @Flag. Refer to the details of @Flag in Table 8 for the result value.

Result

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification
 

Enquiry Interface

Interface

sp_searchdistanceuserbymobility

Name

Interface

@Operator, @BSCID, @V5ID, @L3Addr, @IMSI, @ESN, @MDN, @SearchMode, @BSCIDOUT, @V5IDOUT, @L3AddrOUT, @IMSIOUT, @ESNOUT, @MDNOUT, @ServiceOptionOUT, @AKeyOUT, @IsAkeyOUT, @Statusout, @CauseOfStopOUT, @QoSOUT, @FluxGradeOut, @RestrictionOUT, @Flag

Parameters

Parameter

Table 9 lists the details of the above parameters.

Details

TABLE 9

SP_SEARCHDISTANCEUSERBYMOBILITY P ARAMETER DETAILS

Parameter Name

Type

Meaning

@Operator

char(16)

Operator

@BSCID

tinyint

BSCID (search condition)

@V5ID

tinyint

V5 interface lower mark (search condition)

@L3Addr

smallint

Level Three address (search condition)

@IMSI

char(15)

Terminal IMSI (search condition)

@ESN

Int

Terminal ESN (search condition)

@MDN

char(15)

Telephone NO. (search condition)

   

Search mode

0:combined search based on

BSCID/V5ID/L3Addr

@SearchMode

tinyint

1:IMSI-based search

2:ESN-based search

3:telephone No. based search

@BSCIDOUT

tinyint

BSCID(Output)

@V5IDOUT

tinyint

V5 interface lower mark(output)

@L3AddrOUT

smallint

Level Three address(Output)

@IMSIOUT

char(15)

Terminal IMSI(Output)

@ESNOUT

Int

Terminal ESN(Output)

@MDNOUT

char(15)

Telephone No.(Output)

@ServiceOptionOUT

tinyint

Refer to Table 7 for details

@AKeyOUT

char(20)

Terminal Akey authentication parameter

@IsAkeyOUT

bit

Whether terminal performs AKey authentication

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Parameter Name

Type

Meaning

   

MS status(output)

@Statusout

tinyint

0:in use

1:discontinuance

   

Reason for discontinuance(output)

0:not discontinue

@CauseOfStopOUT

tinyint

1:arrear

2:suspension

3:subscriber application

   

QoS supported or not

@QoSOUT

Bit

0:unsupported

1:supported

   

QoS rate grade

0: QoS unsupported

@FluxGradeOUT

Tinyint

11: low grade

12: medium grade

13: high grade

@RestrictionOUT

int

Mobile restriction module ID

   

Output results(output)

0:successful

100:BSCID null

101:V5ID null

102:Level Three address null

108:account interface version null

@Flag

tinyint

201:subscriber not exist

202:search mode null

206:abnormal database

220:Operator does not have authority in operating current NO.

255:reserved

Operation

Result

The results of this operation are listed below.

@BSCIDOUT: BSCID

@V5IDOUT: V5 interface lower mark

@L3AddrOUT:Level Three address

@IMSIOUT:Terminal IMSI

@ESNOUT:Terminal ESN

@MDNOUT:Telephone NO.

@ServiceOptionOUT:service option parameter(Refer to Table 7 for detailed description.)

@AkeyOUT:Terminal Akey authentication parameter

@IsAkeyOUT:Terminal does not perform AKey authentication

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

@Statusout:MS status(Refer to Statusout meaning in Table 9 for details)

@CauseOfStopOUT:reason

for

discontinuance(Refer

to

CauseOfStopOUT in Table 9 for details)

@QoSOUT:QoS status (Refer to QoSOUT in Table 9 for details)

@FluxGradeOUT:QoS rate grade

 

@RestrictionOUT:mobile restriction module ID

 

@Flag(Refer to @Flag meaning in Table 9 for details)

 

Modification Interface

Interface

sp_modifydistanceuserbymobility

Name

Interface

@Operator, @BSCID, @V5ID, @L3Addr, @IMSI, @ESN, @MDN, @ModifyMode, @ServiceOption, @Akey, @IsAkey, @Status, @CauseOfStop, @FluxGrade, @Restriction, @Flag

Parameters

Parameter

Table 10 lists the details of the above parameters.

Details

TABLE 10

SP_MODIFYDISTANCEUSERBYMOBILITY P ARAMETER DETAILS

Parameter

   

Name

Type

Meaning

@Operator

char(16)

Operator

@BSCID

tinyint

BSCID

@V5ID

tinyint

V5 interface lower mark

@L3Addr

smallint

Level Three address

@IMSI

char(15)

Terminal IMSI

@ESN

Int

Terminal ESN

@MDN

char(15)

Telephone NO.

   

Modification mode

0:designate subscribers based on BSCID/V5ID/L3Addr combination

@ModifyMode

tinyint

1:designate subscribers based on IMSI

2:designate subscribers based on ESN

3:designate subscribers based on telephone NO.

@ServiceOption

tinyint

Refer to meaning Table 7 for service option values

@AKey

char(16)

Terminal Akey authentication parameter

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Parameter

   

Name

Type

Meaning

@IsAkey

bit

Whether terminal performs Akey authentication

   

MS status

@Status

tinyint

0: in use

1: discontinuance

   

Reason of discontinuance

0:not discontinue

@CauseOfStop

tinyint

1: arrear

2: suspension

3: subscriber application

   

QoS rate grade

0: QoS unsupported

@FluxGrade

tinyint

11: low grade

12: medium grade

13: high grade

@Restriction

int

Mobile restriction module ID

   

Operation results(output)

0:successful

100:BSCID null

101:V5ID null

102:Level Three address null

106:QoS rate grade null

107:mobile restriction module faulty null

108:account interface version null

109:QoS rate grade can not be configured before data service is opened.

@Flag

tinyint

110:AKEY null

200:ServiceOption option configuration null

201:Status and CauseOfStop option combination null

202:synchronizing subscriber data

203:modification module null

204:subscriber not exist

206:abnormal database

220:Operator does not have authority in operating current NO.

255:reserved

Operation

The result is the parameter @Flag. Refer to the details of @Flag

Result

in Table 10 for the result value.

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Data synchronization Interface

Interface

Name

Interface

Parameters

Parameter

Details

sp_synchronization

@synchronizationmode, @Flag

Table 11 lists the details of the above parameters.

TABLE 11

SP_SYNCHRONIZATION P ARAMETER DETAILS

Parameter Name

Style

Meaning

   

Synchronization mode (Note:

@synchronizationmode

bit

increment synchronization mode is required)

0:whole table synchronization

 

1:increment table synchronization

   

Operation Results (Output)

@Flag

tinyint

0: successful synchronization mode configuration

206:abnormal database

255:reserved

Operation

Result

The result is the parameter @Flag. Refer to the details of @Flag in Table 11 for the result value.

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Account Version Configuration Interface

Interface

sp_SetAccountVersion

 

Name

Interface

@AccountVersion, @Flag

 

Parameters

Parameter

Table 12 lists the details of the above parameters.

Details

 

TABLE 12

SP_SETACCOUNTVERSION P ARAMETER DETAILS

Parameter Name

Type

Meaning

@AccountVersion

tinyint

Account interface version: currently only version No. 2 is supported

   

Operation results

(output)

0Successful interface version NO. configuration

@Flag

tinyint

100Interface version NO. null

206abnormal

database

255reserved

Operation

The result is the parameter @Flag. Refer to the details of @Flag in Table 12 for the result value.

Result

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Invoking Interface

This section describes the procedure to simulate debug invoke of account interface on enquiry analyzer of Microsoft SQL SERVER. This process provides reference for invoke of account interface function for account system.

The invoking process is with respect to the interface provided by V5 HLR system discussed in the above section.

Invoking Number Distribution Interface

Principle

According

to

invoking

storage procedure

sp_adddistanceuserbymobility, input values for every interface

parameters to complete number distribution.

Example:

declare @Result tinyint

 

exec sp_adddistanceuserbymobility @Operator=’SYSTEM’, @IMSI=’460030988882108’, @ESN=0X65CD1278, @L3Addr=1, @V5ID=0, @MDN=’88882108’, @BSCID=0, @ServiceOption=0, @Akey=’12345’, @IsAkey=1, @FluxGrade=0, @Restriction=11, @Flag=@Result output

Invoking Number Deletion

Principle

According to invoking storage procedure sp_deldistanceuser, input values for every interface parameters to complete number deletion.

Example:

declare @Result tinyint

exec sp_deldistanceuser @username=’SYSTEM’, @MDNBegin =’88882108’, @MDNEnd=’88882108’, @DELMode=0, @Flag=@Result output

Chapter 2 Account Interface Design

Chapter 2 Account Interface Design

Invoking Enquiry Interface

Principle

According

to

invoking

storage procedure

sp_searchdistanceuserbymobilty, input values for every interface parameters to complete number enquiry.

Example:

declare @IMSI char(15), @MDN char(15), @Akey char(20)

declare @ESN int, @FluxGrade tinyint, @Restriction int

declare @ServiceOption tinyint, @Status tinyint, @Cause tinyint, @Result tinyint

declare @IsAkey bit

 

exec sp_searchdistanceuserbymobilty @Operator='SYSTEM', @BSCID=0, @V5ID=0, @L3Addr=1, @IMSI='460030988882108', @ESN=0X65CD1278, @MDN='88882108', @SearchMode=0, @BSCIDout=0, @V5IDout=0, @L3Addrout=0, @IMSIout=@IMSI output, @ESNout=@ESN output,@MDNout=@MDN output, @ServiceOptionOUT=@ServiceOption output, @AkeyOUT=@Akey output,@IsAkeyOUT=@IsAkey output, @Statusout=@Status output, @CauseOfStopOUT=@Cause output, @FluxGradeOUT=@FluxGrade output, @RestrictionOUT=@Restriction, @Flag=@Result output

Invoking Modification Interface

Principle

According

to

invoking

storage procedure

sp_modifydistanceuserbymobility, input values for every

interface parameters to complete number enquiry.

Example:

declare @Result tinyint

exec sp_modifydistanceuserbymobility @Operator=’SYSTEM’, @BSCID=0, @V5ID=0, @L3Addr=1, @IMSI=’460030988882108’, @ESN=0X65CD1278, @MDN=’88882108’, @ModifyMode = 0, @ServiceOption=0, @Akey=’12345’, @IsAkey=1, @Status=0, @CauseOfStop=0, @FluxGrade=11, @Restriction=11, @Flag=@Result output

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

Invoking Data Synchronization Interface

Principle

According to invoking storage procedure sp_synchronization, input values for every interface parameters to complete number enquiry.

Example:

declare @Result tinyint

exec

sp_synchronization@synchronizationmode=0,

@Flag=@Result output

Invoking Account Version Configuration Interface

Principle

According to invoking storage procedure sp_SetAccountVersion, input values for every interface parameters to complete account version configuration.

Example:

declare @Result tinyint

exec sp_SetAccountVersion@AccountVersion=2,

@Flag=@Result output

Abbreviations

Abbreviation

Full Name

BSS

Base Station System

CDMA

Code Division Multiple Access

IP

Internet Protocol

LAN

Local Area Network

MDN

Mobile Directory Number

NE

Network Element

NM

Network Management

OMC

Operation and Maintenance Center

ESN

Electronic Serial Numbers

HLR

Home Location Registration

VLAN

Virtual Local Area Network

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

This page is intentionally blank.

Figures

Figure 1 Connection Relation Between BSSB V5 HLR Account Interface and Operator’s Account System

2

Figure 2 Interface Connection Mode

3

ZXC10 BSSB (V8.0.1.9) V5 HLR Accounting System Interface Specification

ZXC10 BSSB (V8.0.1.9) V5 HLR Account ing System Interface Specification

This page is intentionally blank.

Tables

Table

1

Chapter Summary

i

Table 2

Typographical Conventions

ii

Table 3 Mouse Operation Conventions

ii

Table 4 ZTE V5 HLR Account System Interfaces

6

Table 5 Parameter List

7

Table 6 sp_adddistanceuserbymobility Parameter Details

8

Table 7

@ServiceOption Value Details

9

Table 8

sp_deldistanceuser Parameter Details

11

Table 9

sp_searchdistanceuserbymobility Parameter Details

12

Table 10 sp_modifydistanceuserbymobility Parameter Details 14

Table 11

sp_synchronization Parameter Details

16

Table 12 sp_SetAccountVersion Parameter Details

17