|
Term |
Description |
|
AAA Server |
Authentication, Authorization and Accounting
Server. |
|
Access Scheme |
Access schemes can be used to limit subscribers'
access to the network during specified periods. DCP uses two values
to enforce network access restrictions: a maximum number of
simultaneous logons for each user and time frames defined in an access
scheme. An access scheme may apply to a group of users. |
|
Account |
DCP entity containing general subscriber
information. |
|
Account Hierarchy |
An account hierarchy is a number of accounts, which
are related to one another for the purpose of invoicing. The
relationship is established by assigning one or more sub-accounts to a
master account. Each sub-account can
itself be a master account, in that it may have sub-accounts assigned
to it. DCP imposes no restrictions on the depth and complexity of
account hierarchies. An account hierarchy allows a user to determine
whether to invoice accounts individually or through the master
account.
See also Master Account and Sub-account |
|
Account Type |
See Billing Cycle. |
|
Accounting |
The post-processing of rated CDRs. Examples of
accounting actions are: •
Discounts/promotional offers, e.g. free minutes.
• Discount operations performed in real-time.
• Revenue distribution across customer
hierarchies.
Most accounting functionality is connected with
billing. |
|
Accounting Engine |
The Accounting Engine receives billing events from
the Rating Engine. The Accounting Engine uses the billing events to
update the account balances, and checks whether the updated accounts
have exceeded their credit limit. |
|
* ACE |
SBC legacy billing system. |
|
ACL |
Access Control List. |
|
Activation Code |
DCP can generate activation codes and PIN codes for
users of, for example, the Web Self-Registration interface that
provides end-users with access to specific services offered by the
service provider (e.g. Internet access). |
|
Adjustment |
Positive or negative adjustment to an account. |
|
ADSL |
Asymmetric Digital Subscriber Line. A technology
for transmitting digital information at a high bandwidth on ordinary
telephone lines to homes and businesses. Unlike dial-up services,
ADSL is a continuous connection. ADSL is asymmetric in that it uses
most of the channel to transmit downstream to the user and only a
small part to receive information from the user. ADSL also provides
analog communication on the same line. |
|
Agent |
(See CSR) |
|
API |
Application Program Interface.
Application Programming
Interface. |
|
AS |
Application Server. |
|
Assessment |
A variable used to evaluate a threshold, i.e. an
Assessor Value. The assessment is within the Discount Set. |
|
Assessor |
A versioned object defined in the user interface to
select billing events according to a set of criteria and aggregate
their values. The application of Assessors to billing events results
in the creation of Assessor. Values.
Assessor Values serve as the basis for determining whether a discount
should apply and to calculate the amount of the discount. Assessor
API A programming interface used by the Discounting Engine to retrieve
Assessor Values from the database. |
|
Assessor Process |
A software module/process that supports discounting
in DCP by detecting which Assessors are associated with an account and
by calculating Assessor Values. |
|
Audit Trail |
DCP keeps audit trail information as part of the
user's account record. All activities within an account's history are
recorded through the audit trail. Audit trails are also an aspect of
most DCP elements, e.g. products, rate schemes, VAT schemes, etc., to
allow tracking of who changed what and when. It will no longer apply
only to accounts. |
|
Authentication |
The verification of a claimed identity. It
typically takes place when a subscriber attempts to access online
services. It is also a process of determining that the subscriber is
known to the system and therefore can therefore be granted access. DCP
supports the authentication protocol known as RADIUS as standard.
Support for other protocols can be added as required. |
|
Authorization |
The determination of whether a particular right can
be granted, for example, the right of access to a resource or
application. It is a process of determining whether resources required
for an online session to be established are available (such as IP
address, port, etc.). If the resources are available when a user known
to the system attempts to log on, the logon is authorized by the
system. |
|
Backdoor Files |
A group name for inputs to CPM other than DCP, i.e.
Finance Unbillable, Credit Card Reject, Credit Card Chargeback files
or the ACE Re-bill file. |
|
Billing Cycle |
A billing cycle is a period of time associated with
one or more subscriber accounts for billing purposes. All billing
events (charges) applied to an account during a billing cycle are
reflected in an invoice generated after the billing cycle has ended. |
|
Bill Cycle Run |
DCP bill generator. Process
aggregates billing events and produces Financial Transaction Header
records. Records are used for optional invoice generation or bill
file generation.
A process designed to manage generation of invoices
in DCP. It consists of a number of discrete phases handled by
different DCP subsystems. Each billing cycle run begins with selection
of accounts to process. Subsequent phases include calculation of
invoice data (Financial Transactions), document generation (creation
of actual invoices and document images), and commitment of the
generated invoice data, invoice documents and invoice images to the
database. Each phase can be run manually or automatically. In manual
mode, the user can execute the phase, review its output, undertake
corrective action, view statistics for the stage, cancel the stage
(roll-back) or move to the next stage. |
|
* Billing Eligibility |
Not on a Zero-rated Bill plan, e.g. 60-day-free
Dial, In-region Move, Complimentary. |
|
Billing Event |
Each line item from a purchase shopping basket will
be stored in DCP as a billing event.
A database record reflecting the monetary value of
a service usage session or a product subscription charge; the monetary
values of billing events are applied to accounts to adjust the
outstanding balance. DCP also uses billing events to apply payments,
discounts, etc. |
|
Billing Event Type |
Each Billing Event will be stored with a specific
Billing Event Type. Billing Events can be aggregated and invoiced by
Billing Event Types.
Billing Event Type Category of billing events. For ordering and
sorting items on invoices. |
|
Bridge |
A device that connects and passes packets between
two network segments that use the same communications protocol.
Bridges operate at the data link layer (layer 2) of the OSI reference
model. In general, a bridge will filter, forward, or flood an incoming
frame based on the MAC address of that frame. |
|
BTN |
Billing Telephone Number. Synonym with an account
signed up for Telco billing. |
|
Cache |
A small fast memory holding recently accessed data,
designed to speed up subsequent access to the same data. |
|
Campaign |
A previously defined marketing campaign that
resulted in the customer buying the product, which can then be
selected when adding a product to an account in DCP. |
|
CARA |
Classification and Rating Administration.
Institution determining ratings for Movies.
-
G - General Audiences
-
PG - Parental Guidance Suggested
-
PG-13 - Parents Strongly Cautioned
-
R - Restricted
-
NC-17 - No One 17 And Under Admitted
|
|
Category ID |
01 for movies… This DCP
EDR field value is validated against the Incoming Product ID values in
the CPM Database. |
|
CC |
Credit Card |
|
CDR |
Content Data Record – also called CSR and EDR. (See Transaction)
Call Detail Record. A CDR can only be defined as
part of a service type (but is required only if the services based on
the service type are to be rated – true for most services). CDRs are
used internally within DCP for rating. In post-rating, a CDR reflects
a subscriber’s usage of a service during one session or it reflects a
subscription charge. In pre-rating, a CDR corresponds to a pre-rating
request from the network element (pre-rating CDRs are also referred to
as PRDRs). CDRs are created by Mediation Agents or by the Charge
Generator and sent to Rating Engines, which use them to perform
pre-rating and post-rating calculations. Post-rating CDRs can also be
added to a store of historical information and used to generate
statistical information. Several post-rating CDRs can be generated for
a single session. Each CDR includes a unique identifier, a
subscription ID, timestamp information and other attributes that vary
depending on the service type with which it is associated. |
|
CDR Collection Point |
DCP collects details of the subscribers’ use of
services at CDR Collection Points. They are typically, but not
exclusively, log files. The information they collect can be considered
as raw call data. CDR Collection Points are associated with network
elements. CDR Failstore A repository of CDRs for which the rating
process or mapping failed. It is configured during DCP installation.
In DCP, there are two types of CDR fail store – fail store(s) used by
Rating Engines and fail stores local to Mediation Agents. A Rating
Engine fail store may be either a disk based file or it can be a set
of database tables where failed CDRs are saved. A fail store holds
each failed CDR, an error code and a description of the cause of
failure. See also Mediation Agent Fail store |
|
CGI Common Gateway Interface |
A set of rules that describes how a web server
communicates with another application running on the same computer and
how the application (called a CGI program) communicates with the web
server. Any application can be a CGI program if it handles input and
output according to the CGI standard. |
|
CHAP |
Challenge Handshake Authentication Protocol. A
security feature supported on lines using PPP encapsulation that
prevents unauthorized access. CHAP itself does not prevent
unauthorized access; it merely identifies the remote end. The router
or access server then determines whether that user is allowed access. |
|
Charge Generator |
A software module in DCP that generates CDRs
reflecting product subscription charges (activation/termination and
recurring charges) and submits these CDRs to a Rating Engine. The
principles of its operation are similar to those of a Mediation Agent. |
|
Classification |
A text string that identifies sub-categories among
billing events of the same type, time bands, or other objects used in
discounting. For example, a billing event type category "usage charge"
may include billing events that result from execution of different
rating scripts or different nodes in a Rate Scheme. A classification
traces the underlying CDR's path through the rating process, and
allows DCP to distinguish between billing events within the category
"usage type". Classifications make it possible to discount usage of
specific products, subscriptions, or to offer discounts for usage at
specific times. |
|
Commercial Service |
DCP entity defining commercial attributes and
features of a service.
An entity, which defines a service that can be sold as part of a
product. It can be regarded as a specific instance of a service type
with further information about business rules (e.g. how to rate the
CDRs). A commercial service can define parameters and/or provide
values for parameters defined on the underlying service type. Rating
scripts (post-rating and if appropriate also pre-rating) are
associated with commercial services.
DCP entity defining
commercial attributes and features of a service. |
|
Commercial Service Subscription |
An entity, which represents a subscription to, a
specific commercial service included in a product. An account may
subscribe to zero, one or more commercial services. End-users do not
subscribe to commercial services directly, but subscribe to commercial
services through a product. A commercial service subscription can
provide values for parameters defined on the underlying commercial
service and service type. See also Product.
DCP entity representing a subscription to a
specific Commercial Service included in a Product. |
|
Consumer |
A person purchasing content from
the Merchant. End-user subscribing to MTB service (same as
Customer). The consumer’s Username and
Password is authenticated by SBC’s MPS. |
|
Content |
An internet data item that is purchased from a
Merchant via a shopping cart – examples are a: movie, game, song,
ringtone, picture, ebook, video, etc. |
|
Content Provider |
(See Merchant) |
|
Content Category |
A grouping of similar Content – i.e. Movies, Games,
Music, Ringtones, Graphics, Digital Photos, eBooks, Videos, etc. |
|
CORBA |
Common Object Request Broker Architecture. |
|
CPM |
Content Partner Management - Intec application that
was combined with DCP and other interfaces to create the Intec MTB
product. |
|
Credit limit |
The maximum amount allowed for purchasing content
during a bill cycle. Post paid over multiple bill cycles; control
outstanding balance. |
|
* CRM |
SBC Customer Relationship Manager. |
|
CS |
See Commercial Service. |
|
CSR |
Content Service Record – also
called CDR and EDR. (See Transaction) |
|
CSR CCR |
Customer Service Representative
(Customer Care Representative). The person who handles customer
requests such as finding account balances or billing errors over the
customer help line. Someone who works with Helpdesk, Accounts, and
Provisioning in DCP for a service provider, and deals with
subscribers' accounts. |
|
CSS |
See Commercial Service Subscription. |
|
Customer |
A person purchasing content from
the Merchant. End-user subscribing to MTB service (same as
Consumer). The customer’s Username and
Password is authenticated by SBC’s MPS. |
|
DCP |
Dynamic Charging Platform - Intec application that
was combined with CPM and other interfaces to create the Intec MTB
product.
A modular system designed to support the business
operations of a provider of IP-based communications services in terms
of active mediation (DCP Base), rating and balance management (DCP
Realtime Rating and Balance Management modules) and invoicing and
customer care (DCP Billing and Customer Support module). Where an
installation does not include the optional modules, the DCP Base
System is capable of interacting with any existing OSS/BSS solution
providing rating and balance management and/or invoicing capabilities. |
|
DHCP |
Dynamic Host Configuration Protocol |
|
DIA |
Dedicated Internet Access |
|
Discount |
Action States which billing events are to be
discounted and by how much. Once the Discount Conditions have been
satisfied (if any are defined), all Discount Actions connected to a
Discount Rule are carried out. |
|
Discount Condition |
Describes the criterion for qualifying under a
Discount Rule, i.e. a value to compare with. |
|
Discount Rule |
A set of zero or more Discount Conditions and one
or more Discount Actions that are to be applied when a Discount
Condition is fulfilled. |
|
Discounting |
A rule-based process of reducing standard charges
applicable to accounts and products. Discounting is defined through a
number of versioned objects such as Discount Models (which include
Discount Rules, Discount Conditions and Discount Actions). |
|
Discounting Engine |
A software module invoked by the Financial
Transaction Generator to apply discounts to accounts. Its output is
discount-billing events; therefore it is executed before the Financial
Transaction Generator produces Financial Transactions. |
|
DNS |
Domain Name Service
Domain Name System. System used in the Internet
for translating names of network nodes into addresses. |
|
Document Converter |
A program developed to the specification of the
service provider to produce paper or electronic invoices. It uses the
output of the Financial Transaction Generator and also document
modeling information, contact details, method and terms of payment
data and other relevant information lodged in the database. |
|
DSL |
Digital Subscriber Line |
|
DSLAM |
DSL Access Multiplexor |
|
DTD |
Document Type Definition.
Defines legal building blocks of an XML document. |
|
Dynamic IP |
Temporarily assigning an IP
address to a requesting Dynamic Host Configuration Protocol (DHCP)
computer from a pool of IP addresses. The temporary IP address is
called a dynamic IP address. |
|
EDR |
Event Data Record – also called CDR and CSR. (See
Transaction.)
DCP creates retail CDRs and sends them to CPM for
settlement. |
|
End (Rating) Filter |
The final rating filter in a rate scheme. End
filters are the only rating filters to which a series of chargeable
attributes are attached. The chargeable attributes attached to an end
filter are assigned monetary values to allow the calculation of a cost
for the CDR. See Rating Filter. |
|
Enrollment |
The act of establishing an
active MTB customer. |
|
Enumeration |
Enumerations give an administrator the option to
define the contents of various drop-down lists in DCP. |
|
ESRB |
Entertainment Software Rating Board. Institution
determining ratings for Games.
-
EC – Early Childhood
-
E – Everyone
-
T – Teen
-
M – Mature
-
AO – Adults Only
-
RP – Rating Pending
|
|
Fail store |
See CDR Fail store. |
|
Financial Transaction |
Output of the Financial Transaction Generator;
contains all the information required in an invoice regarding an
invoice account and its sub-accounts for one or more billing periods.
A Financial Transaction reflects service usage, subscription charges,
one-off charges, discounts, tax (VAT), products, services, billing
events, etc. It is typically used as basis for creating paper and
electronic invoices. |
|
Financial Transaction Generator |
The DCP Transaction Financial Generator retrieves
call-pricing information from the master database and uses it to
generate invoicing information (Financial Transaction Records) that
can be used by software outside DCP to create paper and electronic
invoices. |
|
FSP |
Functional Specification (Intec) |
|
FTG |
Financial Transaction Generator.
DCP Billing Engine which generates the data for invoices. FTG runs in
the BillCycleRun Calculation phase. |
|
FTH |
Financial Transaction Header.
Contains header information like total invoice amount, due date,
transaction date etc. of an invoice and is stored in database table. |
|
* Franchise ID |
This DCP EDR field value is
validated against the Franchise ID value in the CPM database. For
SBC, valid value is “SBC”. |
|
Fulfillment |
A notification from the Merchant to DCP that a MTB
is complete. |
|
Gateway |
A gateway is a special-purpose device that performs
an application layer conversion of information from one protocol stack
to another. |
|
GL code |
General Ledger code. Each billing event type can
have a GL code. The GL code is used for invoicing or aggregating
information for submission to a legacy billing system. GL codes are
defined through Accounts Receivable UI. |
|
GUI |
Graphical User Interface. A computer environment
that represents programs, files, options etc. by means of icons, menus
and dialog boxes. |
|
Helpdesk |
The Helpdesk allows the service provider's CSRs to
track problems/cases reported by customers. When a customer calls the
hotline, the user creates a case report that describes the
problem/case in detail. |
|
HTTPS |
HyperText Transport Protocol (Secure). |
|
IDL |
Interface Definition Language.
Language used for defining interface specifications for CORBA. |
|
IDW |
Internet Data Warehouse |
|
IETF |
Internet Engineering Task Force consisting of over
80 working groups responsible for developing Internet standards. The
IETF operates under the auspices of ISOC. |
|
IIOP |
Internet Inter-ORB Protocol. |
|
IMS |
Internet Management System developed by Digiquant
A/S, precursor of DCP. |
|
Incoming Partner ID |
This CPM database field value is validated against
the DCP EDR field Merchant ID. |
|
Incoming Product ID |
This CPM database field value is validated against
the Category ID from an incoming EDR. |
|
IP |
Internet Protocol. Network layer protocol in the
TCP/IP stack offering a connectionless internetwork service. IP
provides features for addressing, type-of-service specification,
fragmentation and reassembly, and security. Defined in RFC 791. |
|
ISP |
See also Service Provider. |
|
ISP-VN |
See also Service Provider. Internet service
provider - Virtual Network. ISP-VNs are subdivisions of a network made
by a service provider. This is often done in order to lease parts of
the network to other service providers, and for this reason the
ISP-VNs are often considered as service providers within a service
provider. An ISP-VN is created by logically grouping a specific number
of the ports on the NASs within a POP or across several POPs. |
|
IT |
Integrated Technologies |
|
Job Queue |
See Billing Cycle Run Job Queue. |
|
LCP |
Link Control Protocol. Protocol that establishes,
configures, and tests data-link connections for use by PPP. |
|
LDAP |
Lightweight Directory Access
Protocol. A protocol for identifying organizations, individuals,
files and devices in a network, e.g. the Internet or an intranet. |
|
MA |
See Mediation Agent. |
|
MAC |
Address Standardized data link layer address that
is required for every port or device that connects to a LAN. Other
devices in the network use these addresses to locate specific ports in
the network. Addresses are 6 bytes long and are controlled by the
IEEE. Also known as a hardware address, MAC-layer address, or physical
address. |
|
Master Account |
DCP term denoting the root node of an account
hierarchy, i.e. an account which does not have a master account.
A master account is an account
in the DCP account hierarchy that has sub-accounts. There can be
several levels of sub-accounts and a sub-account can itself be a
master account (it may have sub-accounts assigned to it). Sub-accounts
can be invoiced through master accounts, and then the invoicing
information for master accounts aggregates the invoicing information
for the sub-accounts. DCP imposes no restrictions on the depth and
complexity of account hierarchies. See also Account Hierarchy and
Sub-account. |
|
Mediation |
The initial processing of CDRs. This includes
extending them with additional information such as subscriber
identification and field validation, as well as translating CDRs into
an internal format. |
|
Mediation Agent |
A program associated with a network element and
responsible for creating and sending CDRs for a specific service type
to a Rating Engine. A Mediation Agent creates both pre-rating and
post-rating CDRs. |
|
Mediation Agent Fail Store |
A repository local to the Mediation Agent, where
CDRs that could not be processed by a Rating Engine are stored along
with error codes and error messages. The Mediation Agent typically
re-submits the CDRs for rating when Rating Engines become available. |
|
Mediation Layer |
Mediation Layer is a software layer in DCP that
consists of programs that create CDRs and submit them to a Rating
Engine for rating. Examples of such programs are Mediation Agents and
the Charge Generator. |
|
Member ID |
Unique identifier of MTB subscriber. |
|
Merchant |
Provider of content. Merchant or vendor that has
partnered with SBC for allowing their products to be purchased. |
|
Merchant ID |
Unique identifier of Merchant or
partner that is consistent throughout MTB (same in both DCP and CPM
modules – a maximum of 6 characters and must be ALL CAPS.)
This DCP EDR field value is
validated against the Incoming Partner ID value in the CPM database. |
|
Merchant Profile |
For each Merchant or partner,
the following required data constitutes their Merchant Profile:
-
Merchant ID
-
Support Email Address
-
Support Phone Number
-
Merchant’s Public Name
-
Successful URL
-
Failure URL
-
IP Address
-
Default Reservation Duration
|
|
Merchant SDK |
Merchant Software Development
Kit. Merchants use this to establish connections to MTB.
The Merchant API is the server
side software which with a Java servlet implementation contains the
business logic needed for Merchants to submit reservation, extension,
cancellation, and fulfilment requests. The Merchant SDK is the
client-side software kit installed on the Merchant server which
enables communications with the API. It is the responsibility of the
Merchant to integrate to the SDK. |
|
MOP |
Method of Payment. |
|
* MPS |
SBC Member Profile System –
where the customer’s Member ID is authenticated – verified that they
have an SBC DSL account/subscription. |
|
* MSR |
SBC’s Merchant Service
Representative |
|
MTB |
Micro Transaction Billing. |
|
MTB Account |
Account in DCP subscribing to MTB commercial
service. (See Primary Account.) |
|
MTB Line Items |
Purchase information specific to
a single item of content downloaded by the consumer (i.e. content
type, charge amount, …). |
|
MTB Subscriber |
|
|
MTB Transaction ID |
|
|
Mutex |
A mutual exclusion object that
allows multiple threads to synchronize access to a shared resource. |
|
NAS |
|