Escolar Documentos
Profissional Documentos
Cultura Documentos
6
Real-time Prepaid Interface to PSA 3.2.5
Configuration Guide
Document Version:
0.3
Document Status:
DRAFT
Document Release Date: October 2003
2001 by CMG Wireless Data Solutions B.V. All rights reserved. This document may not be copied in whole or in part without
the prior written consent of CMG Wireless Data Solutions B.V.
The information in this document is subject to change without notice and should not be construed as a commitment by CMG
Wireless Data Solutions B.V.. CMG Wireless Data Solutions B.V. assumes no responsibility for any errors that may appear in
this document.
The software described in this document is furnished under license and may be used or copied only in accordance with the
terms of such license.
Products mentioned in this document are identified by the trademarks or service marks of their respective companies or
organisations.
Table of Contents
Configuration......................................................................................................10
1.1
Introduction......................................................................................................................... 10
1.2
Licence............................................................................................................................... 10
1.3
1.4
1.5
1.6
TCP configuration............................................................................................................... 14
1.7
1.8
Modifying existing SMSC parameters for Bulk Prepaid for SMSC 4.6................................15
iv
Real-time Prepaid Interface to PSA Configuration Guide 2001 CMG Wireless Data Solutions B.V.
List of Tables
Preface
Purpose
The purpose of this document is to describe the installation and configuration aspects of the
Real-time Prepaid interface of the Short Message Service Centre.
Since many of the actual requirements and entry criteria for installation are not yet known at
the time of this writing, it is suggested that this document is updated in a later stadium to
include this information. Also performance issues cannot be addressed yet.
Audience
The target audience of this document are all persons who are involved in or have to know
more about the installation and configuration of the Real-time Prepaid interface. This
document is for CMG internal use only.
Organisation
This document has currently only one chapter. The first chapter describes the configuration
aspects, currently only for the SMSC.
Typographic conventions
In this document, the typographic conventions listed in Table P-1 are used.
Table P-1: Typographic conventions
Typeface or
Symbol
Meaning/Used for
Example
Courier
<courier>
$ dir
$ search [.data]*.dat -
vii
Typeface or
Symbol
viii
Meaning/Used for
Example
searchforthis
Real-time Prepaid Interface to PSA Configuration Guide 2001 CMG Wireless Data Solutions B.V.
1.1
1.2
H
Configuration
2.1
Introduction
This document focuses on configuration issues for prepaid billing with PSA.
For a description of the functionality you can read the SMSC Operator Manual, chapter 7.10.2
Option 019b SMS Prepaid with external prepaid database.
2.2
Licence
The following SMSC licenses must be activated to use the Prepaid SMSC option:
2.3
SMSC_PREPAID_SMS_ENABLED
SMSC_PP_BULK_ENABLED
MOBILE_CHARGED (default) when the prepaid user is the charged party and the
message is not free.
MOBILE_FREE when the prepaid user is the charged party and the message is free.
LARGE_ACCOUNT when the LA is the charged party and the message is charged via
the postpaid billing.
The attribute MT_PP_CHARGING determines per LA what the charging characteristics are
for prepaid users in LA-MT traffic. The attribute can be set to:
MOBILE_CHARGED when the prepaid user is the charged party and the message is
not free.
MOBILE_FREE when the prepaid user is the charged party and the message is free.
LARGE_ACCOUNT (default) when the LA is the charged party and the message is
charged via the postpaid billing.
2.4
Attribute
Description
Value
MAX_TRANS_PER_SEC
1000
SPBP_OPT_FIELDS_MASK
0xFFFFFFF
USE_CACHE
NO
100
CACHE_TO_FILE
NO
PP_CM_INCLUDED
NO
CACHE_SIZE
NO
11
Attribute
Description
Value
PP_APA_INCLUDED
NO
Attribute
Description
Value
PREPAID_SMS_ENABLED
ON
PP_SMS_BULK_ENABLED
ON
PP_SUPPORTED_SPBP_ MSGS
Flag; ORIGINATOR_FREE,
Attribute
Description
Value
ORIGINATOR_CHARGED,
RECIPIENT_FREE &
RECIPIENT_CHARGED;
BOTH_CHARGED default =
ORIGINATOR_CHARGED.
Depends on customer
PP_MOFIX_CHARGING
PP_FIXMT_CHARGING
PP_NOTIF_SETTING
_FREE is not
supported by
PSA 3.2.5
Flag; ORIGINATOR_FREE,
ORIGINATOR_CHARGED &
RECIPIENT; default =
ORIGINATOR_CHARGED.
_FREE is not
supported by
PSA 3.2.5
Flag; ORIGINATOR,
RECIPIENT_CHARGED &
RECIPIENT_FREE; default =
ORIGINATOR.
_FREE is not
supported by
PSA 3.2.5
Flag; FREE, CHARGED &
IGNORED; default =
CHARGED.
SMS_FREE
Other settings will result in
SMS_FREE behaviour
13
Attribute
Description
Value
JAMMED event.
PP_MODE
BULK
See PML> help set class
SMSC /pp_mode hot to
change this setting
Attribute
Description
Value
PP_PB_TIMEOUT
Flag; PRE_AND_POSTPAID,
POSTPAID_ONLY &
PREPAID_ONLY; default =
POSTPAID_ONLY.
PP_PB_TIMEOUT _TICK
PP_FIXED_BILLING
Depends on customer.
Attribute
Description
Value
PP_OGT_LIST_TYPE
Depends on customer
PP_MAX_USERS
Logical
Description
Value
PBR_CACHE_DIR
2.6
2.6.1
2.6.2
15
For more detailed information about these attributes is referred to the SMSC online help and
the [SOG] of the related SMSC release.
2.7
2.8
TCP configuration
One or more ports should be associated with the PBR in the TCP configuration file(s)
SMSC$ROOT:[DATA]TCP_<entity name>.CNF The keyword P_PBR should be used for the
service field.
For example:
PORT
SERVICE
CHANNEL_TYPE
2.9
5001
P_PBR
SWITCHED
This attribute can also be set via PRX via the Large Account screen, under 'More Attributes'.
17
For LA-MT traffic the default is that large account itself is the charged party. Other non-default
possibilities are that the prepaid recipient is the charged party and the traffic is non-FREE or
FREE. If non-default LA-MT characteristics are needed, this can be configured via PRL:
PRL> UPDATE LA <short_number> /MT_PP_CHARGING = (MOBILE_CHARGED|
MOBILE_FREE|LARGE_ACCOUNT)
This attribute can also be set via PRX via the Large Account screen, under 'More Attributes'.
2.10
Modifying existing SMSC parameters for Bulk Prepaid for SMSC 4.6
If you use PBR caching, the PBR has to be started with enough quota (memory) to keep the
cache in memory. The required amount of memory for the cache is 2000000 x 12 bytes = 24
Mbytes. Hence, the following PML has to be executed for each node before starting up the
PBR for the first time:
PML> add class ad entity <node> /QUOTA= (PBR, WSQUOTA=650000,
WSDEFAULT=650000,WSEXTENT=650000,PGFLQUOTA=650000)
In order to support the higher latency of the prepaid messages, more contexts are needed for
the GIW and the SIWPLMN:
PML> SET CLASS PLMN /MAX_ACTIONS=<new value>
Here new value is 20% higher than the current setting on the system. The above command
can only be executed while all SIWPLMN and DIWPLMN entities are stopped.
The current value is obtained by the following command:
PML> SHOW CLASS PLMN /MAX_ACTIONS
2.11
2.11.1
19
Abbreviations
GIW
Gateway InterWorking
MD
Managing Director
OGT
PBB
PBR
PML
PRH
Provision Handler
PRL
PRX
Provisioning X-server
SMH
SMSC
SSD
Reference
[SOG]
[RN]
21
Version History
Versio
n
Status
Date
Details of
Changes
Author(s)
0.1
DRAFT
October 2003
J. Van Beers
Approval
Version Date
Approved by
Signature