Information technology — Telecommunications and information exchange between systems — Private Integrated Services Network — Inter-exchange signalling protocol — Advice of charge supplementary services

Technologies de l'information — Télécommunications et échange d'information entre systèmes — Réseau privé à intégration de services — Protocole de signalisation d'interéchange — Orientation des services supplémentaires de charge

General Information

Status
Withdrawn
Publication Date
14-May-1997
Withdrawal Date
14-May-1997
Current Stage
9599 - Withdrawal of International Standard
Completion Date
21-Mar-2003
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 15050:1997 - Information technology -- Telecommunications and information exchange between systems -- Private Integrated Services Network -- Inter-exchange signalling protocol -- Advice of charge supplementary services
English language
50 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

ISOAEC
INTERNATIONAL
STANDARD 15050
First edition
1997-05- 15
Information technology -
Telecommunications and information
exchange between systems - Private
Integrated Services Network -
Inter-exchange signalling protocol -
Advice of charge supplementary services
Technologies de /‘information - T6l&ommunications et khange
- RBseau priv6 i intkgration de services -
d ‘informa tion en tre sys tkmes
Protocole de signalisation d’interkchange - Orientation des services
suppi6mentaires de charge
Reference number
ISO/I EC 15050: 1997(E)

---------------------- Page: 1 ----------------------
ISO/IEC15050:1997(E)
Contents
iv
Foreword
V
Introduction
1 Scope
2 Conformance
3 Normative references
2
4 Definitions
4.1 External definitions
4.2 Other definitions
5 List of acronyms
6 Signalling protocol for the support of SS-AOC
6.1 SS-AOC description
6.2 SS-AOC operational requirements
6.2.1 Requirements on the Originating PINX
6.2.2 Requirements on the Terminating PINX
6.2.3 Requirements on the Outgoing Gateway PINX
6.2.4 Requirements on a Transit PINX
6.25 Additional requirements for a Transferring or Diverting PINX that can receive final charge information for a
4
call resulting from transfer or a diverted call
5
6.3 SS-AOC coding requirements
5
6.3.1 Operations
11
6.3.2 Information elements
6.3.3 Messages 11
11
6.4 SS-AOC State definitions
11
6.4.1 States at the Originating PINX
11
6.4.2 States at the Outgoing Gateway PINX
12
6.5 SS-AOC Signalling procedures for activation, deactivation and registration
12
6.6 SS-AOC Signalling procedures for invocation and operation
12
6.6.1 Actions at the Originating PINX
14
6.6.2 Actions at the Outgoing Gateway PINX
6.6.3 Actions at a Transit PINX 16
16
6.6.4 Actions at the Terminating PINX
16
6.7 SS-AOC Impact of interworking with public ISDNs
6.8 SS-AOC Impact of interworking with non-ISDNs 16
6.9 Protocol interactions between SS-AOC and other supplementary services and ANFs 16
0 ISO/IEC 1997
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office l Case postale 56 l CH-1211 Geneve 20 l Switzerland
Printed in Switzerland

---------------------- Page: 2 ----------------------
OISO/IEC ISO/IEC 15050:1997 (E)
69.1 Interaction with Calling Name Identification Presentation (SS-CNIP)
16
6.9.2 Interaction with Connected Name Identification Presentation (SS-CONp)
16
6.9.3 Interaction with Call Transfer (SS-CT)
16
6.9.4 Interaction with Call Diversion (SS-DIV)
17
6.9.5 Interaction with Completion of Call on Busy Subscriber (SS-CCBS)
18
6.9.6 Interaction with Completion of Call on No Reply (SS-CCNR)
18
6.9.7 Interaction with Call Offer (SS-CO)
18
6.9.8 Interaction with Call Intrusion (SS-CI)
18
6.9.9 Interaction with Do Not Disturb (SS-DND) 18
6.9.10 Interaction with Do Not Disturb Override (SS-DNDO) 18
6.9.11 Interaction with Path Replacement (ANF-PR) 18
6.9.12 Interaction with Recall (SS-RE) 18
6.9.13 Interaction with Call Interception (ANF-CINT) 18
6.10 SS-AOC Parameter values (timers)
18
Annex A - Protocol Implementation Conformance Statement (PIGS) Proforma
19
Annex B - Examples of message sequences
2s
Annex C - Specification and Description Language (SDL) Representation of procedures
29
Annex D - Imported ASN.l definitions
50
. . .
111

---------------------- Page: 3 ----------------------
ISO/IEC 15050: 1997 (E) OISOIIEC
Foreword
IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the
specialized system for worldwide standardization. National bodies that are members of IS0 or IEC participate in the
development of International Standards through technical committees established by the respective organization to deal with
particular fields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest. Other
international organizations, governmental and non-governmental, in liaison with IS0 and IEC, also take part in the work.
In the field of information technology, IS0 and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft
International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the national bodies
casting a vote.
International Standard ISO/IEC 15050 was prepared by ECMA (as ECMA-212) and was adopted, under a special “fast-track
procedure”, by Joint Technical Committee ISOLIEC JTC 1, Information technology, in parallel with its approval by national
bodies of IS0 and IEC.
Annex A forms an integral part of this International Standard. Annexes B, C and D are for information only.

---------------------- Page: 4 ----------------------
OISO/IEC ISO/IEC 15050: 1997 (E)
Introduction
This International Standard is one of a series of standards defining services and signalling protocols applicable to Private
Integrated Services Networks. The series uses the ISDN concepts as developed by ITU-T (formerly CCITT) and is also within
the framework of standards for open systems interconnection as defined by ISO.
This International Standard specifies the signalling protocol for use at the Q reference point in support of the Advice Of
Charge supplementary services.
The International Standard is based upon the practical experience of ECMA member companies and the results of their active
and continuous participation in the work of ISO/IEC JTC 1, ITU-T, ETSI and other international and national standardization
bodies. It represents a pragmatic and widely based consensus.

---------------------- Page: 5 ----------------------
This page intentionally left blank

---------------------- Page: 6 ----------------------
INTERNATIONAL STANDARD 0 ISO/IEC ISO/IEC 15050:1997 (E)
Information technology - Telecommunications and information exchange between
systems - Private Integrated Services Network - Inter-exchange signalling protocol -
Advice of charge supplementary services
1 Scope
This International Standard specifies the signalling protocol for the support of the Advice Of Charge supplementary services
(SS-AOC) at the Q reference point between Private Integrated Services Network Exchanges (PINX) connected together within
a Private Integrated Services Network (PISN).
SS-AOC is a set of supplementary services which enable a user to receive information about the charging of its calls that leave
the PISN and enter another network.
The three AOC supplementary services are:
a) Charging information at call set-up time (AOC-S)
SS-AOC-S enables the user to receive information about the charging rates at call set-up time and also to receive further
information during the call if there is a change of charging rates.
b) Charging information during the call (AOC-D)
SS-AOC-D enables a user to receive information on the recorded charges for a call during the active phase of the call.
c) Charging information at the end of the call (AOC-E)
SS-AOC-E enables a user to receive information on the recorded charges for a call when the call is terminated.
The Q reference point is defined in ISOLIEC 11579- 1.
Service specifications are produced in three stages and according to the method specified in CCITT Recommendation 1.130.
This International Standard contains the stage 3 specification for the Q reference point and satisfies the requirements identified
by the stage 1 and stage 2 specifications in ISOPIEC 15049.
The signalling protocol for SS-AOC operates on top of the signalling protocol for basic circuit switched call control, as
specified in ISO/IEC 11572, and uses certain aspects of the generic procedures for the control of supplementary services
specified in ISO/IEC 11582.
This International Standard also specifies additional signalling protocol requirements for the support of interactions at the Q
reference point between SS-AOC and other supplementary services and ANFs.
Note - Additional interactions that have no impact on the signalling protocol at the Q reference point can be found in the relevant stage 1 specifications.
This International Standard is applicable to PINXs which can interconnect to form a PISN.
2 Conformance
In order to conform to this International Standard, a PINX shall satisfy the requirements identified in the Protocol
Implementation Conformance Statement (PICS) proforma in annex A.
Conformance to this International Standard includes conforming to those clauses that specify protocol interactions between
SS-AOC and other supplementary services and ANFs for which signalling protocols at the Q reference point are supported in
accordance with the stage 3 standards concerned.
3 Normative references
The following standards contain provisions which, through reference in this text, constitute provisions of this International
Standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to
agreements based on this International Standard are encouraged to investigate the possibility of applying the most recent
editions of the standards indicated below. Members of IEC and IS0 maintain registers of currently valid International
Standards.
ISOIIEC 11572: 1997, Information technology - Telecommunications and information exchange between systems -
Private Integrated Services Network - Circuit mode bearer services - Inter-exchange signalling
procedures and protocol.

---------------------- Page: 7 ----------------------
OISO/IEC
ISO/IEC 15050: 1997 (E)
Information technology - Telecommunications and information exchange between systems -
ISOIIEC 11574: 1994,
Private Integrated Services Network - Circuit-mode 64 kbit/s bearer services - Service description,
functional capabilities and information flows.
ISO/IEC 11579- 1: 1994, Information technology - Telecommunications and information exchange between systems -
Part 1: Reference configuration for PISN Exchanges
Private Integrated Services Network -
(PINX).
Information technology - Telecommunications and information exchange between systems -
ISO/IEC 11582:1995,
Private Integrated Services Network - Generic functional protocol for the support of
supplementary services - Inter-exchange signalling procedures and protocol.
Telecommunications and information exchange between systems -
ISO/IEC 138651995, Information technology -
Private Integrated Services Network - Specification, functional model and information flows - Call
transfer supplementary service.
ISO/IEC 13869:1995, Information technology - Telecommunications and information exchange between systems -
Private Integrated Services Network - Inter-exchange signalling protocol - Call transfer
supplementary service.
Telecommunications and information exchange between systems -
ISO/IEC 13873:1995, Information technology -
- Inter-exchange signalling protocol - Call diversion
Private Integrated Services Network
supplementary services.
ISO/IEC 15049: 1997, Information technology - Telecommunications and information exchange between systems -
Private Integrated Services Network - Specification, functional model and information flows -
Advice of charge supplementary services.
ISO/IEC 15054: 1997, Information technology - Telecommunications and information exchange between systems -
Private Integrated Services Network - Inter-exchange signalling protocol - Call interception
additional network feature.
Vocabulary of terms for ISDNs.
CCITT Rec. I. 112: 1988,
CCITT Rec. I. 130: 1988, Methodfor the characterization of telecommunication services supported by an ISDN and network
capabilities of an ISDN.
CCITT Rec. 1.210: 1988, Principles of telecommunication services supported by an ISDN and the means to describe them.
Specification and description language.
CCITT Rec. 2.100: 1988,
ITU-T Rec. Q.950: 1993, Digital Subscriber Signalling System No. I (DSSI) - Supplementary services protocols, structure
and general principles.
4 Definitions
For the purposes of this International Standard, the following definitions apply.
4.1 External definitions
This International Standard uses the following terms defined in other documents:
- Application Protocol Data Unit (APDU) (ISOIIEC 11582)
- Basic Service (CCITT Rec. 1.210)
- Call, Basic Call (ISO/IEC 11582)
- Originating PINX (ISO/IEC 11572)
- Outgoing Gateway PINX (ISOIIEC 11572)
- Private Integrated Services Network (PISN) (ISO/IEC 11579-l)
- Private Integrated Services Network Exchange (PINX) (ISO/IEC 11579-1)
- Signalling (CCITT Rec. I. 112)
- Supplementary Service (CCITT Rec. I.2 10)
- Supplementary Service Control Entity (ISO/IEC 11582)
- Terminating PINX (ISO/IEC 11572)
- Transit PINX (ISOIIEC 11572)
2

---------------------- Page: 8 ----------------------
OISOIIEC ISO/IEC 15050: 1997 (E)
- User (ISO/IEC 11574)
- User A (ISOIIEC 13865)
4.2 Other definitions
advice mode : The mode in which an Originating PINX receives advice of charge information from a Gateway PINX. This
can be charge rate provision, interim charge provision or final charge provision.
advice mode combination : A combination of one or more advice modes operating simultaneously.
charge rate provision : The provision to the Originating PINX of information concerning the charge rate for the call.
interim charge provision : The provision to the Originating PINX of subtotal charge information at intervals during the call
and of the total charge information at the end of the call.
provision is used and the call is transferred, if the transferring user continues to be charged no total charge
Note - When interim charge after
the call resul ting from transfer finishes.
information is provided when
final charge provision : The provision to the Originating PINX of total charge information at the end of the call.
Note - When final charge provision is used and the call is transferred, if the transferring user continues to be charged after transfer, the total charge
information is provided to the Transferring PINX when the call resulting from transfer finishes.
Charging Association Information : Information that allows final charge information to be associated with the call to which
it relates.
Accounting Function : The entity that is able to determine charges incurred in another network (e.g. by counting meter
pulses, by use of a public ISDN AOC service, or by calculation) and the assignment of these charges to the PISN user(s)
involved.
5 List of acronyms
ANF Additional Network Feature
AOC Advice of Charge
APDU Application Protocol Data Unit
ASN. 1 Abstract Syntax Notation no. 1
ISDN Integrated Services Digital Network
NFE Network Facility Extension
PIGS Protocol Implementation Conformance Statement
PINX Private Integrated Services Network Exchange
PISN Private Integrated Services Network
SDL Specification and Description Language
ss Supplementary Service
6 Signalling protocol for the support of SS-AOC
6.1 SS-AOC description
SS-AOC is a set of supplementary services which enable a user to receive information about the charging of its calls that leave
the PISN and enter another network.
The three AOC supplementary services are:
a) Charging information at call set-up time (AOC-S)
the charging rates at call
SS-AOC-S enables the user to receive information about set-up time and also to receive further
information during the call if there is a change of charging rates.
b) Charging information during the call (AOC-D)
SS-AOC-D enables a user to receive information on the recorded charges for a call during the active phase of the call.
c) Charging information at the end of the call (AOC-E)
SS-AOC-E enables a user to receive information on the recorded charges for a call when the call is terminated.

---------------------- Page: 9 ----------------------
OISO/IEC
ISO/IEC 15050: 1997 (E)
These three supplementary services are supported across the PISN by charge rate provision, interim charge provision and final
charge provision or combinations thereof.
Note - For example, SS-AOC-D could be supported by charge rate provision, by interim charge provision, or by charge rate provision in conjunction with
final charge provision.
SS-AOC operational requirements
6.2
6.2.1 Requirements on the Originating PINX
Call establishment procedures for the outgoing side of an inter-PINX link and call release procedures, as specified in ISO/IEC
11572 shall apply.
Generic procedures for call-related control of supplementary services, as specified in ISO/IEC 11582 for an End PINX, shall
apply l
6.2.2 Requirements on the Terminating PINX
Call establishment procedures for the incoming side of an inter-PINX link and call release procedures, as specified in ISO/IEC
11572, shall apply.
Generic procedures for call-related control of supplementary services, as specified in ISO/IEC 11582 for an End PINX, shall
apply *
6.2.3 Requirements on the Outgoing Gateway PINX
Call establishment procedures for the incoming side of an inter-PINX link and call release procedures, as specified in ISO/IEC
11572, shall apply.
Generic procedures for call-related control of supplementary services, as specified in ISO/IEC 11582 for an End PINX, shall
apply.
Generic procedures for the call independent control (connection oriented) of supplementary services, as specified in ISO/IEC
11582 for an Outgoing Gateway PINX, shall apply.
6.2.4 Requirements on a Transit PINX
Basic call procedures specified in ISO/IEC 11572 for a Transit PINX shall apply.
Generic procedures for call-related control of supplementary services, as specified in ISO/IEC 11582 for a Transit PINX, shall
apply l
6.2.5 Additional requirements for a Transferring or Diverting PINX that can receive final charge information for a
call resulting from transfer or a diverted call
Generic procedures for the call independent control (connection oriented) of supplementary services, as specified in ISO/IEC
11582 for a Terminating PINX, shall apply.

---------------------- Page: 10 ----------------------
ISO/IEC 15050r1997 (E)
01s0m3c
6.3 SS-AOC coding requirements
6.3.1 Operations
The operations defined in Abstract Syntax Notation number 1 (ASN.1) in table 1 shall apply.
Table 1 - Operations in Support of SS-AOC
;S-AOC-Operations
{iso (1) standard (0) pssl -advice-of-charge (15050) advice-of-charge-operations (0))
IEFINITIONS EXPLICIT TAGS ::=
3EGIN
OPERATION, ERROR FROM Remote-Operation-Notation
MPORTS
(joint-iso-ccitt (2) remote-operations (4) notation (0))
Extension FROM Manufacturer-specific-service-extension-definition
{iso (1) standard (0) pssl -generic-procedures (11582) msi-definition (0))
notAvailable, supplementaryServicelnteractionNotAllowed
FROM General-Error-List
{ccitt (0) recommendation (0) q (17) 950 general-error-list (1))
PartyNumber FROM Addressing-Data-Elements
{ iso (1) standard (0) pssl -generic-procedures (11582) addressing-data-elements (9) }
.
‘.-
l .- OPERATION
jocRate
ARGUMENT AocRateArg
l I-
SocRateArg .- SEQUENCE {
aocRate CHOICE {
chargeNotAvailable NULL,
aocSCurrencylnfoList AOCSCurrencylnfoList
j
rateArgExtension CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
>
’ l -
..- OPERATION
Aoclnterim
ARGUMENT AocInterimArg
l ‘-
..- SEQUENCE {
AoclnterimArg
interimcharge CHOICE {
chargeNotAvailable [0] IMPLICIT NULL,
freeOfCharge [I] IMPLICIT NULL,
specificcurrency SEQUENCE {
recordedcurrency [I] IMPLICIT RecordedCurrency,

---------------------- Page: 11 ----------------------
oIsQmc
ISO/IEC 15050:1997 (E)
Table 1 - Operations in Support of SS-AOC (continued)
interimBillingld[2] IMPLICIT InterimBillingld OPTIONAL )
1 f
interimArgExtension CHOICE {
extension [l]IMPLlClT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
1
‘I-
OPERATION
4ocFinal .-
ARGUMENT AocFinalArg
.a-
..- SEQUENCE {
4ocFinalArg
finalcharge CHOICE {
chargeNotAvailable [0] IMPLICIT NULL,
freeOfCharge [I] IMPLICIT NULL,
specificcurrency SEQUENCE {
recordedcurrency [I] IMPLICIT RecordedCurrency,
finalBillingld[2] IMPLICIT FinalBillingld OPTIONAL }
I
OPTIONAL,
chargingAssociation ChargingAssociation
finalArgExtension CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
I
::= SEQUENCE SIZE(1 .I 0) OF AOCSCurrencylnfo
qOCSCurrencylnfoList
l --
..- SEQUENCE {
40CSCurrencylnfo
chargedltem Chargedltem,
rateType CHOICE {
durationcurrency [I] IMPLICIT Durationcurrency,
flatRateCurrency [2] IMPLICIT FlatRateCurrency,
volumeRateCurrency [3] IMPLICIT VolumeRateCurrency,
specialChargingCode SpecialChargingCode,
freeOfCharge [4] IMPLICIT NULL,
currencylnfoNotAvailable [5] IMPLICIT NULL,
freeOfChargefromBeginning [6] IMPLICIT NULL
I
1
9 .-
Chargedltem ENUMERATED {
. .-
basicCommunication
9
(0)
callAttempt
!
(1)
callsetup
9
0
userToUserlnfo
(3)
0perationOfSupplementaryServ (4)‘)
6

---------------------- Page: 12 ----------------------
1s0/IEc 15050:1997 (E)
OISOIIEC
Table 1 - Operations in Support of SS-AOC (continued)
l .-
urationcurrency .- SEQUENCE {
dcurrency [I] IMPLICITCurrency,
dAmount [2] IMPLICITAmount,
dChargingType [3] IMPLlClTChargingType,
[4] IMPLICITTime,
dTime
dGranularity [5] IMPLICITTime OPTIONAL }
l a-
IatRateCurrency .- SEQUENCE {
fRCurrency [I] IMPLICIT Currency,
fRAmount [2] IMPLICIT Amount }
‘.-
. s- SEQUENCE {
‘olumeRateCurrency
vRCurrency [I] IMPLICIT Currency,
vRAmount [2] IMPLICIT Amount,
vRVolumeUnit [3] IMPLICIT VolumeUnit
1
‘.-
INTEGER (1 .I 0)
ipecialchargingcode . .-
l --
..- SEQUENCE {
IecordedCurrency
rcurrency [I] IMPLICIT Currency,
rAmount [2] IMPLICIT Amount }
l *-
nterimBillingld . .- ENUMERATED {
normalcharging
(0)
creditcardcharging (2) }
.=-
ENUMERATED {
-inalBillingld .-
normalcharging
(0) 9
creditcardcharging
(2)
callForwardingUnconditiona1 (3):
callForwardingBusy
!
(4)
callForwardingNoReply
(5) 1
callDeflection
8
(6)
callTransfer
(7) I
l --
surrency .- IASString (SIZE (0. 10))
--
SIZE(O) shall indicate the default currency of the PISN
-- The representation of other currencies is outside the scope of this standard
l m-
Amount .- SEQUENCE {
currencyAmount [I] IMPLICIT CurrencyAmount,
multiplier [2] IMPLICIT Multiplier }
a.-
INTEGER (0.16777215)
CurrencyAmount . .-

---------------------- Page: 13 ----------------------
1s0m3c15050:1997 (l3)
Table 1 - Operations in Support of SS-AOC (continued)
Jlultiplier ENUMERATED {
oneThousandth (0),
oneHundredth (I)?
oneTenth
9
(2)
one
9
(3)
ten
9
(4)
hundred
(5) ?
thousand
(6) I
-a-
Time .- SEQUENCE {
IengthOfTimeUnit [I] IMPLICIT LengthOfTimeUnit,
scale
[2] IMPLICIT Scale }
*.-
-engthOfT imehlnit .- INTEGER (0.16777215)
=*-
..- ENUMERATED {
Scale
OneHundredthSecond (0),
oneTenthSecond
9
(1)
onesecond
9
(2)
tenseconds
(3) 9
oneMinute
(4) 9
oneHour
(5) 9
twentyFourHours
(6) 1
‘I-
VolumeUnit .*- ENUMERATED {
octet
(0) 9
segment
(1) 9
message
0 1
mm-
ChargingType .- ENUMERATED {
continuousCharging (O),
stepFunction
(1) 1
=--
..- CHOICE (
tion
chargeNumber [0] PartyNumber,
chargeldentifier Chargeldentifier }
-=-
..- INTEGER (-32763.32767)
.‘-
..- OPERATION
ARGUMENT ChargeRequestArg
RESULT
ChargeRequestRes
ERRORS
1
freeOfCharge,
supplementaryServicelnteractionNotAllowed,
notAvailable, unspecified j
OPERATION
ARGUMENT DummyAro
8

---------------------- Page: 14 ----------------------
1s0m3c 15050:1997 (E)
01s0/IEE
Table 1 - Operations in Support of SS-AOC (continued)
. l -
.*- SEQUENCE {
>hargeRequestArg
adviceModeCombinations SEQUENCE SIZE(O.‘/) OF
AdviceModeCombination,
ChargeReqArgExtension CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
1
l .-
..- SEQUENCE {
=hargeRequestRes
adviceModeCombination AdviceModeCombination,
ChargeReqResExtension CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
I
ENUMERATED { -- advice mode combination
,dviceModeCombination ::=
1).
rate charge rate provision
9
(0)
II
ratelnterim charge rate and interim charge provision
(1) 9
II
rateFinal charge rate and final charge provision
0 9
-0
interim interim charge provision
9
(3)
final -- final charge provision
9
(4)
II
interimFinal interim charge and final charge provision
9
(5)
-0
rateInterimFinal charge rate, interim charge and final
@)I
II
charge provision
l l -
.*- CHOICE{
IummyArg
none NULL,
extension [I] IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
1
- The following OPERATION applies for the interaction with Call Transfer
l m-
..- OPERATION
4ocComplete
ARGUMENT AocCompleteArg
AocCompleteRes
RESULT
ERRORS {supplementaryServicelnteractionNotAllowed}
‘.-
..- SEQUENCE {
JocCompleteArg
chargeduser PartyNumber,
chargingAssociation ChargingAssociation OPTIONAL,
completeArgExtension CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
9

---------------------- Page: 15 ----------------------
OISO/IEC
ISO/IE@ 15050:1997 (E)
Table 1 - Operations in Support of SS-AOC (concluded)
AocCompleteRes::= SEQUENCE {
chargingoption ChargingOption, completeResExtension CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
j OPTIONAL
1
.a-
C :hargingOption a.- ENUMERATED{
aocFreeOfCharge
(0)
aocContinueCharging (1 )I
aocStopCharging
(2)
I
0.
- The following OPERATION applies for the interaction with Call Diversion
.‘-
OPERATION
P {OcDivChargeReq 0.-
ARGUMENT AocDivChargeReqArg
::= SEQUENCE {
E /ocDivChargeReqArg
divertinguser PartyNumber,
ChargingAssociation OPTIONAL,
chargingAssociation
diversionType DiversionType,
aocDivChargeReqArgExt CHOICE {
extension [l]IMPLICIT Extension,
multipleExtension [2] IMPLICIT SEQUENCE OF Extension
} OPTIONAL
1
::= ENUMERATED {
I IiversionType
callFotwardingUnconditional (0),
callForwardingBusy
0 9
callForwardingNoReply
9
(2)
callDeflection
0 1
‘.-
..- 59
( ZhargeRequest ChargeRequest
‘*-
JetFinalCharge GetFinalcharge .- 60
!
.I-
AocFinal .- 61
i aocFinal
n *-
..- 62
i aoclnterim Aoclnterim
l m-
i AocRate .- 63
aocRate
‘.-
I aocComplete AocComplete .- 64
, AocDivChargeReq ::= 65
aocDivChargeReq
Unspecified ::= ERROR PARAMETER Extension
unspecified
Unspecified ::= 1008
freeOfCharge ERROR ::= 1016
-0
END of SS-AOC-Operations
10

---------------------- Page: 16 ----------------------
OISO/IEC ISO/IEC 15050:1997 (E)
6.3.2 Information elements
6.3.2.1 Facility information element
The operations defined in 6.3.1 shall be coded in the Facility information element in accordance with ISO/IEC 11582.
When conveying the invoke APDU of operations defined in 6.3.1, the destination Entity data element of the NFE shall contain
value endPINX.
When conveying the invoke APDU of operation aocFina.l, aocInterim, aocRate, or aocDivCb.rgeReq the Interpretation APDU
shall contain value discardAnyUnrecognisedInvokePdu.
the Interpretation APDU shall contain value
When conveying the invoke APDU of operation getFinalcha.rge,
clearCallIfAnyInvokePduNotRecognised.
For the invoke APDU for all the other operations, the Interpretation APDU shall be either omitted or included with the value
rejectUnrecognisedInvokePDU.
6.3.2.2 Other information elements
Any other information element (e.g. Calling party number) shall be coded in accordance with ISO/IEC 11572.
6.3.3 Messages
The Facility information element shall be conveyed in the messages as specified in clause 10 of ISO/IEC 11582.
6.4 SS-AOC State definitions
6.4.1 States at the Originating PINX
The procedures for the Originating PINX are written in terms of the following conceptual states existing within the SS-AOC
Supplementary Service Control entity in that PINX in association with a particular call.
6.4.1.1 State Aoc-Orig-Idle
SS-AOC is not operating.
6.4.1.2 State Aoc-Orig-Waitl-Ack
The chargeRequest invoke APDU has been sent at call establishment with a SETUP message and the Originating PINX is
waiting for a response from the Terminating or the Outgoing Gateway PINX.
6.4.1.3 State Aoc-Orig-Wait2-Ack
The chargeRequest invoke APDU has been sent during the call with a FACILITY message and the Originating PINX is waiting
for a response from the Terminating or the Outgoing Gateway PINX.
6.4.1.4 State Aoc-Orig-Active
SS-AOC has been invoked successfully.
6.4.1.5 State Aoc-Orig-Wait-Charge
The Originating PINX has sent the getFinalcharge invoke APDU to the Outgoing Gateway PINX in order to obtain the final
charge.
6.4.1.6 State Aoc-Orig-Wait-Completion
The aocComplete invoke APDU has been sent to inform the Outgoing Gateway that call transfer is in progress and the
Originating PINX is waiting for a response from the Outgoing Gateway PINX.
6.4.2 States at the Outgoing Gateway PINX
The procedures for the Outgoing Gateway PINX are written in terms of the following conceptual states existing within the
SS-AOC Supplementary Service Control entity in that PINX in association with a particular call.
6.4.2.1 State Aoc-Ogw-Idle
SS-AOC is not operating.
6.4.2.2 State Aoc-Ogvv-Active
SS-AOC has been invoked successfully.
11

---------------------- Page: 17 ----------------------
ISO/IEC 15050:1997 (E) OISO/IEC
6.4.2.3 State Aoc-Accounting
The Outgoing Gateway PINX waits for an acknowledge or a reject from the accounting fu
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.