Professional Documents
Culture Documents
"The information contained within this document is the property of Intec Telecom Systems PLC
("Intec") which is confidential and protected by international copyright laws. No part of this document
may be photocopied, reproduced or translated in any form or by any means, or stored in a retrieval
system or transmitted electronically or otherwise, without the prior written consent of Intec. Although
every endeavor has been made to ensure that the information contained within this document is up
to date and accurate, Intec cannot be held responsible for any inaccuracy or error in the information
contained within this document. Intec makes no warranty of any kind with regard the information
contained within this document and Intec shall not be liable for any direct, indirect, incidental or
consequential damages which may arise in connection with the furnishing, reliance or use of the
information contained within this document. Intec reserves the right to change the information
contained within this document and any product specification without notice."
530144068.doc4 ‘One-stop Network Profitability TM’ ©2008 Intec Telecom Systems PLC
Release History
Version Date Author Description
0.1 10-04-2009 Li Keng, Toh Draft version
0.2 22-04-2009 Frederic Review of v0.1 wıth all changes updated
Guesdon and
Jın Yee
(Revıewer)
Lı Keng
(Update)
Distribution
Version Name Role Responsibility Date Distributed
1.1 OBJECTIVES
The objective of this document is to record the manner in which collected Reference Data is to be
entered into the Interconnect application and includes the identification of naming standards where
applicable.
1.2 SCOPE
The naming standards and reference data included in this document are as a result of discussions
between Intec Systems and TELEKOM MALAYSIA. Table lists the sources used where data has been
provided in the format of Excel worksheets, Word documents, e-mails and notes.
Filename Source
In this project, the scopes only cover reference data for the below attached agreements.
Term Description
NOP Network Operator
CNP Charging Number Prefix
POI Point of Interconnect
NAA Network Address Aggregation
TDST Tier Derivation Style
WSID Wholesale ID of the Network Operator
An Organization Group is usually the telecommunications network owner and the owner of the
Interconnect system. Organization groups may be defined to group the Interconnect owner’s
Franchises together as well as group other operators under groups such as national, international or
other operator groups.
At least one Organization Group must be defined.
ID Name
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b - Agreement Data
(Domestic-VOIP & Payphone).xml under the ‘Organisation Group’ tab for a complete details.
Table 3.1-3 Organisation Groups
A Franchise is used when there are separate business units within Interconnect owner’s company.
Typical examples of Franchises are Mobile and Fixed business units.
In the context of the Interconnect application the Network Operator (NOP) is the operator with whom
the Interconnection is made.
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b - Agreement
Data (Domestic-VOIP & Payphone).xml under the ‘Organisation’ tab for a complete details.
Table 3.2-5 Organisations
3.3.1 Agreement
Franchise Network Operator Start Date End Date Recovery Use Local
Percentage Weighted Operator
Rates
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b -
Agreement Data (Domestic-VOIP & Payphone).xml under the ‘Agreement’ tab for a complete
details.
Table 3.3-7 Agreements
Agreement Parameter is used to define which products are supported per NOP and to define Call
Attempt Rules and Thresholds per NOP.
Franchise Network Product Start Date End Date Mask Suffix Mask Suffix B
Operator A Number Number
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b - Agreement
Data (Domestic-VOIP & Payphone).xml under the ‘Agreement Parameter’ tab for a complete details.
Table 3.3-9 Agreement Parameters
Job designation is used to maintain Job Title or Job Descriptions to be used when filling in contact
details.
Field Length Mandatory Comment
ID 3 Y Short name for the Job Designation
Name 30 Y Name of the Job Designation
ID Name
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b -
Agreement Data (Domestic-VOIP & Payphone).xml under the ‘Job Designation’ tab for a
complete details
Contact category is used to maintain Contact Categories that allows user to group or categorise
contacts.
Field Length Mandatory Comment
ID 3 Y Short name for the Contact Category
Name 30 Y Name of the Contact Category
ID Name
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b -
Agreement Data (Domestic-VOIP & Payphone).xml under the ‘Contact Category’ tab for a
complete details.
Table 3.4-4 Contact Category
Surn Job Office Office Office Office Sundr Postal Postal Conta Associ
ame Designati Telep Cell Fax Email y Addre Addre ct ated
on hone Infor ss_1 ss_2 Categ Organi
matio ory sation
n _1
Note: Please refer to : 01a - Agreement Data (Domestic - Interconnect).xml and 01b - Agreement
Data (Domestic-VOIP & Payphone).xml under the ‘Contact Detail’ tab for a complete details.
Table 3.4-6 Contact Details
Operation Category in this case is used to store the Relationship Code, Segment Code, Cost Centre,
Industry Code and Trading Partner ID.
ID Name Description
Setting up a Product involves creating Product Group Categories and then Product Groups.
You add Product Groups to Product Group Categories and then add Products to the Product Groups.
This association allows Products and Product Groups to be grouped in a variety of ways for billing
purposes.
NOTE:
At least one Product Group Category must have the Billing Indicator set. This ensures that at least
one Category, it’s Product Groups and Products are used for rating purposes and appears on the Daily
Summary.
When you set a Product Group Category as mandatory for billing, all Product Groups and Products
must be associated with it.
You can create other optional Product Group Categories and use them to categorise Product Groups
and Products for reporting purposes.
Product Group Categories are created for high level grouping of Product Groups. Examples include
Billing Category, Non-Billing, and so on.
Typically only the default Product Group Category is required.
ID Name
BIL Billing
Note: This data needs to be configured manually in the system.
Table 3.6-15 Product Group Categories
The Product Group refers to the grouping of Products. A Product can be part of any number of
Groups. Examples are, telephony, mobile content, and so on.
ID Name Category
Note: This data needs to be configured manually in the system. Please refer to : 01a - Agreement
Data (Domestic - Interconnect).xml and 01b - Agreement Data (Domestic-VOIP & Payphone).xml
under the ‘Product Group’ tab for a complete detail.
Table 3.6-17 Product Group
Products offered by the Franchise and Network Operators. It is used to determine the way in which
calls are rated. To allow for greatest flexibility, products are defined under Product Group, which
specifies a catalogue of products.
Note: This data needs to be configured manually in the system. Please refer to : 01a - Agreement
Data (Domestic - Interconnect).xml and 01b - Agreement Data (Domestic-VOIP & Payphone).xml
under the ‘Product’ tab for a complete detail.
Table 3.6-19 Product
ID
Note: Please refer to : 04a - Product Derivation Data (Domestic - Interconnect).xml and 04b -
Product Derivation Data (Domestic-VOIP & Payphone).xml under the ‘Product Derivation Network
Addr’ tab for a complete details.
Table 3.6-8 Product Derivation Network Address
Network Address Group is used to group the product derivation network address.
ID Name
Note: Please refer to : 04a - Product Derivation Data (Domestic - Interconnect).xml and 04b -
Product Derivation Data (Domestic-VOIP & Payphone).xml under the ‘Network Addr Group’ tab for
a complete details.
Table 3.6-10 Network Address Group
Product Derivation Network Address Group Network Operator Start Date End Date
Network Address
Note: Please refer to : 04a - Product Derivation Data (Domestic - Interconnect).xml and 04b -
Product Derivation Data (Domestic-VOIP & Payphone).xml under the ‘Network Addr Group
Membership’ tab for a complete details.
Table 3.6-12 Network Address Group Membership
Note: Please refer to : 04a - Product Derivation Data (Domestic - Interconnect).xml and 04b -
Product Derivation Data (Domestic-VOIP & Payphone).xml under the ‘Product Derivation’ tab for a
complete details.
Table 3.6-14 Product Derivation
Rating Scenario is used to create Scenarios that best suit the user’s business.
Specific to TM:
For example,
ICISDC = Inc Std Distance Calls
ICOEA = Out Equal Access
ACTVACF = Transit VOIP Access fr Fix
TCTVTERM = Transit VOIP for IP/PSTN Term
OCIVOTC = Inc VOIP One Time Charge
Note: Please refer to : 05a - Rating Data (Domestic - Interconnect).xml and 05b - Rating Data
(Domestic-VOIP & Payphone).xml under the ‘Rating Scenario’ tab for a complete details.
Table 3.7-21 Rating Scenarios
Rating Scenario Determination is used to define the parameters to be used to rate a CDR. Examples
of parameters are Event Direction, Product and so on. The values specified on this table will be used
by rating to derive the Rating Scenario.
Note: Please refer to : 05a - Rating Data (Domestic - Interconnect).xml and 05b - Rating Data (Domestic-
VOIP & Payphone).xml under the ‘Rating Scenario Determination’ tab for a complete details.
Products can be broken down into charging components, known as rating components. Examples of
rating components are Standard Connection Fee, Access Charge. These are set up independently of
network operators as many will offer the same products and components to their customers.
Note: Please refer to : 05a - Rating Data (Domestic - Interconnect).xml and 05b - Rating Data
(Domestic-VOIP & Payphone).xml under the ‘Rating Component’ tab for a complete details.
Table 3.7-8 Rating Components
Tier 8 N Tier ID
B Number 2 Y Indicates the first X digits that should be ignored.
Digits to
ignore
A Number 2 Y Indicates the first X digits that should be ignored.
Digits to
ignore
Time 1 Y Indicate if the call should be completely rated in the time
Apportionme premium in which it started or if it should be apportioned
nt Rule across time premiums
Start Date Date Y Indicates the date from which the rating rule is effective.
End Date Date Y Indicates the date when the rating rule will be terminated or
come to an end.
Fra Rat Rat Co Bil Sp Inb Out NA NA Cas Sta Tie Bn An Ti Sta En Tim
n Sce Co mp Op ec NO g A A h t r um um me rt d e
mp Dir er Op P NO A B Flo Dir Der Dig Dig Ap Dat Dat Var
Ty era ID P Nu Nu w iv it it por e ian
pe tor ID m m Sty ign ign Rul ce
r r e
Note: Please refer to : 05a - Rating Data (Domestic - Interconnect).xml and 05b - Rating Data (Domestic-VOIP &
Payphone).xml under the ‘Rating Rules’ tab for a complete details.
Table 3.7-10 Rating Rules
A switch is a piece of hardware which interconnects with another operator's network via a trunk
group and which creates Call Detail Records (CDRs) of calls made by customers. Both franchises and
network operators have switches in their systems.
A franchise may have many switches, each of which is connected to many different network operator
switches, each via a different trunk group.
Although both franchises and network operators have switches in their system Interconnect is only
concerned with the franchise’s switches where the call is passed to (or received from) the network
operator. Switches belong to a franchise, POIs to network operators.
ID Name Franchise ID
Note: Please refer to : 02a - Network Data (Domestic - Interconnect).xml and 02b - Network Data
(Domestic-VOIP & Payphone).xml under the ‘Network Node’ tab for a complete details.
Table 4.1-25 Switches
Note: Please refer to : 02a - Network Data (Domestic - Interconnect).xml and 02b - Network Data
(Domestic-VOIP & Payphone).xml under the ‘POI’ tab for a complete details.
Table 4.1-27 Points of Interconnect
A Trunk Group (sometimes called a circuit group) provides a communication link between switches in
different networks i.e. between an NOP’s POI and an Interconnect owner’s switch.
ID Name Path Medium Node Interna POI Shared Start End POI POI_
Type Type tional Det. Ind Date Date Oper 1
Method
Note: Please refer to : 02a - Network Data (Domestic - Interconnect).xml and 02b - Network Data
(Domestic-VOIP & Payphone).xml under the ‘Trunk Group’ tab for a complete details.
Table 4.1-29 Trunk Groups
Note: Please refer to : 03a - Network Address Data (Domestic - Interconnect).xml and 03b - Network Address
Data (Domestic-VOIP & Payphone).xml under the ‘Network Address’ tab for a complete details.
Table 4.1-31 Network Address Prefix
Note: Please refer to : 03a - Network Address Data (Domestic - Interconnect).xml and 03b -
Network Address Data (Domestic-VOIP & Payphone).xml under the ‘Network Address Owner’ tab for
a complete details.
Table 4.1-10 Network Address Owner
Network Address Aggregation is used to define a grouping of network addresses that can be used for
deriving specific rating scenarios. based on geographical location.
Note: Please refer to : 03a - Network Address Data (Domestic - Interconnect).xml and 03b - Network
Address Data (Domestic-VOIP & Payphone).xml under the ‘NAA’ tab for a complete details.
Table 4.1-12 Network Address Aggregations
Aggregation Hierarchy Level is used to define the various levels of the network address aggregation
hierarchy. The maximum level of aggregation is 6 levels.
Note:
The number of levels is determined by the nature of the business.
Note: Please refer to : 03a - Network Address Data (Domestic - Interconnect).xml and 03b -
Network Address Data (Domestic-VOIP & Payphone).xml under the ‘NAA Hierarchy’ tab for a
complete details.
Table 4.1-14 Aggregation Hierarchy Levels
Note: Please refer to : 03a - Network Address Data (Domestic - Interconnect).xml and 03b - Network
Address Data (Domestic-VOIP & Payphone).xml under the ‘NAA Membership’ tab for a complete
details.
Table 4.1-326 NAA Membership
5.1 TIERS
A Tier is a logical Rating concept. It indicates where a call originates and terminates and is used as a
key component of the Rate. In other words, whenever Rates need to be varied, a different Tier may
be used. Tiers are derived using the Tier Derivation Styles on the Rating Rules panel. Tiers are set up
in a Hierarchical Structure using three levels, Tier Type, Tier Group and Tier.
5.1.1.1 Tier
The Tier Derivation is used to set up the required reference data in order to determine the Tier to be
derived when rating. There are six Tier Derivation Styles, each of which derives a Tier based on
different properties. The Tier can be derived using only the Network Address (CNP), the Point of
Interconnect and Network Address (CNP), the Network Address Aggregation and also the style
specified on the Network Address (CNP) itself.
Note: Please refer to : 06a - Tier Data (Domestic - Interconnect).xml under the ‘TDST Non Distance
(B#)’ tab for a complete details.
Table 5.1-38 TDST Non-Distance
Tier derivation based on Point of Interconnect and B Number Network Address. Specific to TM, this
applies to Mobile, IP Tele, Incoming Fixed and Incoming Equal Access.
Note: Please refer to : 06a - Tier Data (Domestic - Interconnect).xml under the ‘TDST Distance
(POI-B#)’ tab for a complete details.
Table 5.1-40 TDST Distance
Tier derivation based on Network address aggregation A# and network address aggregation B#.
Specific to TM, this applies to Outgoing Equal Access.
Field Length Mandatory Comment
NAA A 8 Y Network address aggregation A#
Number
NAA B 8 Y Network address aggregation B#
Number
Billing 6 Y Defines the billing operator for this NAA
Operator
Start Date Date Y Indicates the date from which the date is effective
Note: Please refer to : 06b - Tier Data (Domestic-VOIP & Payphone).xml under the ‘TDST Retail
Aggr (Ag A# Ag B#)’ tab for a complete details.
Table 5.1-10 TDST Retail Aggr
Derive Tier for a given Network Address based on whether the call is an Expense to the Franchise or
Revenue for the Franchise. Specific to TM, this applies to VOIP IP Termination Standard and VOIP IP
Termination Premium.
Specific to TM:
The format for VOIP is prefixed with 003 and for VOIPP
with 004.
For example, country code for UK is 44, the network
address will be 00344 for VOIP and 00444 will be for
VOIPP.
Note: Please refer to : 06b - Tier Data (Domestic-VOIP & Payphone).xml under the ‘TDST Cash
Flow (B#)’ tab for a complete detail.
Table 5.1-12 TDST Cash Flow B number
Time Premiums are names given to a segment of a day that is used to determine the rate, for which
Rates vary from a Rating point of view. Examples of these are 'Peak', 'Off Peak' and 'Standard'. These
are used to allow the setup of a Rate per Time Premium. The Rating Calendar and Calendar are used
to determine the Time Premium applicable to a particular CDR during the Rating process.
ID Name
A Calendar is used in rating to determine the Time Premium, for example 'Peak' into which a CDR
falls for rating purposes. Calendar is used to determine the way days are broken into Time Premiums.
Special day is used to determine a special date on a particular month
Note: Please refer to : 07a - Billing Data (Domestic - Interconnect).xml and 07b - Billing Data
(Domestic - VOIP & Payphone).xml under the ‘Calendar Base’ tab for a complete details.
Table 5.2-44 Base Calendar
A Rating Calendar gives the user the option to decide which Calendar is to be used when Rating.
Typically only a Franchise is specified and the rest of the values, Billing Network Operator, Tier,
Product and Direction are default ('*') values, which means that any value encountered in Rating will
match on it.
The Currency is used to create currencies which are used within the system. The only
Currency which is pre-loaded is the Euro. Currency Types, 'OTH' and 'NCU' are derived.
It is recommended that ISO 4217 currency codes are used.
Rates are Franchise and Network Operator specific and for this reason users have to select a
Franchise and Network Operator before filtering. The Billing Network Operator can either be specified
as a specific Billing Network Operator or a Common Rate Book, which is where a Rate applies to all
Network Operators.
Note: Please refer to : 07a - Billing Data (Domestic-Interconnect).xml and 07b - Billing Data (Domestic-VOIP &
Payphone).xml under the ‘Rate’ tab for a complete detail.
Table 5.4-50 Rate
Billing Periods allow user to define at a granular level how and when the system summarises CDR
records and then calculates bills over a set period. The Billing Period defines the settlement cycle.
Example of the value of the Start Date and End Date of the
billing dates for different frequency:
Monthly billing:
2009/01/01 - 2009/01/31
Weekly billing:
2009/02/01 - 2009/02/07
2009/02/08 - 2009/02/14
2009/02/15 - 2009/02/21
2009/02/22 - 2009/02/28
Quarterly billing:
2009/01/01 - 2009/03/31
2009/04/01 - 2009/06/30
2009/07/01 - 2009/09/30
2009/10/01 - 2009/12/31
Name NOP Franchise Billing Statement Product Start End Relative Relative
Note: Please refer to : 07a - Billing Data (Domestic-Interconnect).xml and 07b - Billing Data
(Domestic-VOIP & Payphone).xml under the ‘Billing Period’ tab for complete details.
Table 5.5-2 Billing Period Fields
Document Title: TELEKOM MALAYSIA Reference Data Model For Domestic v0.2.doc
In witness hereof, the undersigned, an authorized representative of TELEKOM MALAYSIA, has read
and understood this document;
Signature:
Name:
Title:
Date:
In witness hereof, the undersigned, an authorized representative of INTEC, has read and
understood this document;
Intec Signature:
Name:
Title:
Date:
This zipped file contains all the reference data files for all of the following below:
01a - Agreement Data (Domestic - Interconnect).xml
01b - Agreement Data (Domestic-VOIP & Payphone).xml
02a - Network Data (Domestic - Interconnect).xml
02b - Network Data (Domestic-VOIP & Payphone).xml
03a - Network Address Data (Domestic - Interconnect).xml
03b - Network Address Data (Domestic-VOIP & Payphone).xml
04a - Product Derivation Data (Domestic - Interconnect).xml
04b - Product Derivation Data (Domestic-VOIP & Payphone).xml
05a - Rating Data (Domestic - Interconnect).xml
05b - Rating Data (Domestic-VOIP & Payphone).xml
06a - Tier Data (Domestic - Interconnect).xml
06b - Tier Data (Domestic - VOIP & Payphone).xml
07a - Billing Data (Domestic - Interconnect).xml
07b - Billing Data (Domestic - VOIP & Payphone).xml