Charging Analysis Axe

Post on 14-Apr-2018

217 views 1 download

transcript

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 1/34

 

Charging analysis

Sukhbir Singh SDE (AXE-10)II 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 2/34

Objective

After the end of the lecture the trainees will be

able to :-

1. Describe the various variants used for charging in

AXE .

2. Describe the whole sequence required for charginganalysis .

3. Define/Modify the charging analysis Tables .

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 3/34

# THE CALENDER FUNCTION : 

- Controlled by a Real Time Clock (RTC) that ishandled by the operating system of APZ thatincrements the clock.

- The Calender Function in APZ controls Time

differentiated charging by means of the Real TimeClock.

- Clock is used by the functions :

  Charging (Time differentiated charging) 

  Routine Test 

  Traffic Recording

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 4/34

-Information about clock can be printed by command :

<CACLP;

CALENDER CLOCK PRINT

TIME CLOCK TYPE RTU STATE 

REAL TIME CLOCK NOT CONNECTED

DATE TIME DAY DCAT 

020510 143845 FRI 0 

END 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 5/34

Over a longer period of time, clock can start “Loosing” or 

“Gaining”. This fact makes necessary to check and if 

required, to adjust the clock at regular intervals.

However, the adjustment should not be more than a few

seconds over a time period of several months Clock

adjustment can be done by command:

CACLC:TDSF=5;

CACLC:TDSF=5,DATE=020510,TIME=0000;

CLOCK ADJUSTMENT 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 6/34

  The day categories (DCAT) are set according to the

requirement of the administration at the time of installation of 

the exchange. Calender information can be printed bycommand CACAP. 

- Day categories for a particular date being holiday

can be set by command :

- CACAS : DATE=020510,DCAT=2; 

- For removal of day categories from the list, command

CACAR is used. 

DAY CATEGORIES

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 7/34

 There can 10 DCAT be defined in the system .

DCAT- 0 : Ordinary working day

DCAT- 1 : Day before holiday (e.g. Saturday)

DCAT- 2 : Holiday

DCAT- 3 to 9 : Spare

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 8/34

CHARGING FUNCTION :

- Handled by the Charging Subsystem

(CHS) in the APZ. It comprises of : 

Pulse Metering (PM) 

  Charging Methods

Toll Ticketing (TT) 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 9/34

CHARGING CONCEPT:

Differential Charging Concept Network Charging Concept

Differential Charging Concept

- The charging is based upon.

Distances involved

Class of subscribers and type of service

Type of day – Normal or holiday

Time of the day

Network Charging Concept

(a) The Charging Point (CP)

(b) The Charging Determination Point (CDP)

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 10/34

Tariff Data1

2

3

… 

… 

Stepping of 

counters

Charging Subsystem, CHS

Principle of Pulse Metering :

Sent post-

 processing

Disk/tapeBlock MP

Block PD

1 Pulse Meter- per subscriber 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 11/34

Formats the data

according to the

requirements of the billing center 

Records data

about all callscharged with

Toll Ticketing

Data sent over 

to block TT

when the call

is disconnected

Charging Subsystem, CHS

Principle of Toll Ticketing :

Sent for post

 processing

Disk/tapeBlock CDR 

Block TT

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 12/34

  Charging Analysis – The Charging Case (CC) 

- CHS consists of software only. 

- For flexibility in the charging analysis, all data is stored

in tables which can be printed , modified by means of commands. 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 13/34

CHARGING ANALYSIS : 

- It is accomplished by means of several tables that deliver different analysis results. 

- In the charging analysis, following things are analysed : 

  Who pays ? 

  Type of charging 

  Tariff to be applied for the particular call 

  Changing of tariff depending on type of day and time of day 

  Where the charging is to take place? 

- Input to the Charging Analysis is the “Charging Case

- (CC)” – one of the result from B- Number Analysis table.

•CC CHP TC SWC T TDS

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 14/34

XX CC=5

Block DATime

Digits

Block RE, Register 

Charging Subsystem

Charging

case Tariff Class

SWC TIME

…. ….. YY 0800..

….

Switching Class

CC CHP… 5 XX… 

TC SWC T… XX YY Z… 

The Charging Analysis, a survey

TC T TDS… Z 60… 

Charging

Program

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 15/34

SPECIFICATION OF DATA FOR CHARGING ANALYSIS : 

- Data specification for the Charging Analysis comprises of 

following steps : 

(1) Specification of Tariff (T) Data 

(2) Specification of Switching Class (SWC) Data 

(3) Specification of Tariff Class (TC) Data 

(4) Specification of Charging Program (CHP) Data 

(5) Specification of Charging Case (CC) Data 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 16/34

(1) Specification of Tariff (T) Data 

- The Tariff Data table can be printed by using command

<CHTSP:T=ALL; TARIFF DATA 

T TDS NSP 1 0 2 1 3 180 2 4 1 1 5 1.200 1 6 1.600 1 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 17/34

- The tariffs can be specified in the range 0.01 to

3276 seconds

- The tariff specification is done in the OP area

itself by using command CHTSI : 

e.g. CHTSI :T= 24, NSP=1, TDS=90; 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 18/34

(2) Specification of Switching Class (SWC)

Data : 

-The Switching Class (SWC) is like a time table and there can

be up to 16 different time tables (SWCs) in the exchange for 

time differentiated charging.

- The SWC Analysis table is divided into an Operating (OP) and

Non-operating (NOP) area in order to make it possible tochange the data during traffic handling.

- The Switching Class data table can be printed byusing command : 

<CHSSP:SWC=ALL;

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 19/34

SWITCHING CLASS DATA OPERATING 

SWC DCAT TIME 1 0 0800 1400 2000

1 0800 1400 2 3 4 5 6 7 8 9

2 0 0730 2200 1 0730 2200 2 3 4 5 6 7 8 9 0730 2200 

3 0 0600 0700 0800 1900

1 0600 0700 2030 2300 2 3 4 5 6 7 8 9 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 20/34

 

- Specification of SWC data (e.g. SWC=1) isaccomplished in the following steps : 

CHSZI: SWC=1; (Clearing of NOP) 

CHSPI:SWC=1; (Procedure initiation)

CHSSI:DCAT=0,TIME=0800&1400&2000;(Data specification) 

CHSSI:DCAT=1, TIME=0800&1400;

CHSSI:DCAT=2&&9 ; CHSPE; (Procedure end) 

CHSAI:SWC=1; (Transfer of data to OP) 

CHSAR; (Reversion to old data) 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 21/34

DCAT=0 DCAT=0 DCAT=0

0000 0000 0000

14001400

0800

08002000

T=4

T=6

T=5 T=4

T=5

T=5T=6

T=4

An example of a tariff switching.

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 22/34

  (3)  Specification of Tariff Class (TC) Data : 

- In the Tariff Class (TC), the tariffs used during the dayare specified. 

- The Tariff Class (TC) data table can be printed by usingcommand : 

<CHCSP:TC=ALL; TARIFF CLASS DATA 

OPERATING TC SWC CPT DCAT T 1 PPC 1

4 1 PPC 0 6 5 4

1 5 4

2 3 4 5 6 7 8 9 4 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 23/34

- There can be up to 256 Tariff Classes in the exchange. 

- When specifying a Tariff Class without any time

differentiated charging, no procedure has to be used as

one command is enough. E.g.

CHCSI:TC=1,T=1;

(Defining without swc) 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 24/34

  - However, if a Switching Class (SWC) is used in the

Tariff Class (TC), a procedure has to be used as under : 

CHCZI:TC=4; (Clearing of NOP) 

CHCPI:TC=4,SWC=1; (Procedure initiation) 

CHCSI:DCAT=0,T=6&5&4; (Data specification) 

CHCSI:DCAT=1,T=6&5; 

CHCSI:DCAT=2&&9, T=4; 

CHCPE; (Procedure end) 

CHCAI:TC=12; (Transfer of data to OP) 

CHCAR; (Reversion to old data) 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 25/34

(4)Specification of Charging Program (CHP) Data 

- The Charging Program (CHP) contains information

about the : 

  Tariff Class (TC)   Method of charging –  PM or TT or both 

  Charging Determination Code (CD) 

   A- party charging or B- party charging 

  Call Meter Alternative (CMA) etc. 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 26/34

- CHP can be from 1 to 4095 

- Charging Determination Code (CD) can have

following values : 

CD= 0 Superior exchange is CP and CDP. Pulses

may be registered in own exchange. 

CD=1 Reception of Tariff Messages 

CD=2,3 Own exchange is CP & CDP 

CD=4 Subordinate exchange is CP & CDP

CD=5 Own exchange is CDP and

subordinate exchange is CP 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 27/34

- Charged Party (CP) may be : 

   AP= A Party Charging 

  BP= B Party Charging 

  NP= No Party Charging

- Charging Methods (CHM) can be : 

  PM= Pulse Metering 

  TT= Toll Ticketing 

  TTD= Combination of both PM & TT 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 28/34

<CIPSP:CHP=ALL;

CHARGING PROGRAM DATA OPERATING CHP CD CP TC REG ITI CMA CS MIS1 EAE MIS3 

CHM TC1 ML OTI IS MIS2 PR

1 3 AP 1 0 1&SMP-OFF 0 PM 0 3 

2 3 AP 2 0 1&SMP-ON 0 PM 0 0 3 

3 3 AP 2 1 1&SMP-OFF 0 TT 0 0 3

4 3 AP 3 0 1&SMP-OFF 0 1 PM 2 1 3 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 29/34

- Specification of Charging Program data is accomplished in

following steps :

CIPZI:CHP=3; 

CIPSI:CHP=3,TTD,AP,TC=2,CD=3,CMA=1&SMP-OFF; 

CIPAI:CHP=3; 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 30/34

  5) Specification of Charging Case (CC) Data 

- The Charging Case (CC) is the input to the CHS from TCS. - The Charging Case (CC) data can be printed by command : 

<CIBSP:CC=ALL;

CHARGING CASE DATA OPERATINGCC BC CHP 1 1

2 2

3 3

4 CO-0&&-1&-66 CL-0&&-4&-6&& -15 4 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 31/34

-Specification of Charging Case data may be : 

(i)  With branching condition 

(ii)  Without branching condition 

- Branching conditions may be : 

  VPN=vpn Virtual Private Network 

  PTNCZ=ptncz Private Telecom Network Charging Zone

  BGCZ=bgcz Business Group Charging Zone 

  CO=co Origin for charging 

   ACO=aco Origin for charging from A- No. Analysis

  CL=cl Type of A – Subscriber  

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 32/34

  - For a Charging Case (CC) without any branching, no

procedure has to be used as all the data can be specified in one

single command. E.g.

CHASI:CC=4,CHP=2; 

- However for a Charging Case with branching condition, a

procedure has to be used as under : 

CIBZI:CC=ALL; (Clearing of NOP) 

CIBPI:CC=112; (Procedure initiation) CIBSI:BC=VPN-

0&CO-0,CHP=2003; (Data specification) 

CIBSI:BC=VPN-0&CO-1,CHP=3;

CIBSI:BC=VPN-2&PTNCZ-2&CO-1,CHP=200;

CIBPE:CC=112; (Procedure end)

CIBAI:CC=ALL; (Transfer of data to OP) 

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 33/34

Objective

After the end of the lecture the trainees will be

able to :-

1. Describe the various variants used for charging in

AXE .

2. Describe the whole sequence required for charginganalysis .

3. Define/Modify the charging analysis Tables .

7/27/2019 Charging Analysis Axe

http://slidepdf.com/reader/full/charging-analysis-axe 34/34

  Thank you