ConceptioArchiveECMA International
ECMA Internationalopen access

ECMA-173 — Private Integrated Services Network (PISN) - Specification, functional model and information flows - Call diversion supplementary services (CFSD) (December 2001)

ECMA International · ECMA International
ECMA International · Standards · License: Open Access
Open Source ↗Direct PDF ↓
ecmaecmainternationalflowsinformationintegratedmodelnetworkpisn
ecma, standard, ecma international, specification, ecma-173, ecma 173, 173, private, integrated, services, network, pisn, functional, model, and, information, flows, call, diversion, supplementary, cfsd

S tandard ECMA-173

3rd Edition - December 2001

Standardizing Information

and

Communication

Systems

Private Integrated Services Network (PISN) Specification, Functional Model and Information Flows Call Diversion Supplementary Services

Phone: +41 22 849.60.00 - Fax: +41 22 849.60.01 - URL: http://www.ecma.ch - Internet: [email protected]

.

S tandard ECMA-173

3rd Edition - December 2001

Standardizing

Information

and

Communication

Systems

Private Integrated Services Network (PISN) Specification, Functional Model and Information Flows Call Diversion Supplementary Services (CFSD)

Phone: +41 22 849.60.00 - Fax: +41 22 849.60.01 - URL: http://www.ecma.ch - Internet: [email protected] IW

Ecma-173.doc

14-01-02 09,27

.

Brief History

This Standard is one of a series of ECMA Standards defining services and signalling protocols applicable to Private Integrated Services Networks (PISNs). The series uses ISDN concepts as developed by ITU-T and conforms to the framework of International Standards for Open Systems Interconnection as defined by ISO/IEC. This particular Standard specifies the Call Diversion supplementary services: • Call Forwarding Unconditional (SS-CFU) • Call Forwarding Busy (SS-CFB) • Call Forwarding No Reply (SS-CFNR) • Call Deflection (SS-CD) This 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 JTC1, ITU-T, ETSI and other international and national standardization bodies. It represents a pragmatic and widely based consensus. Compared to the 1st Edition of Standard ECMA-173 (published by ECMA in June 1992), the 2nd Edition was extended to include the Call Deflection supplementary service (SS-CD) and changes were incorporated in order to achieve alignment with International Standard ISO/IEC 13872:1995(E) published by ISO/IEC in December 1995. Compared to the 2nd Edition of Standard ECMA-173 (published by ECMA in June 1997), this 3rd Edition incorporates editorial errata and removes all differences with International Standard ISO/IEC 13872:1995.

Adopted as 3rd Edition of Standard ECMA-173 by the General Assembly of December 2001.

- i -

Table of contents 1

Scope

1

2

Conformance

1

3

References (normative)

1

4

Definitions 4 . 1 E x te r n a l d e f in itio n s 4 . 2 O th e r d e f in itio n s 4.2.1 A d d itio n a l n e tw o r k f e a tu r e 4.2.2 Bu sy 4.2.3 Call, basic call 4.2.4 Co n n e c te d n u mb e r 4.2.5 Call Deflection 4.2.6 Call Deflection from Alert 4.2.7 C a l l D e f l e c t i o n I mme d i a t e 4.2.8 D iv e r s io n 4.2.9 D iv e r s io n f r o m A le r t 4.2.10 D iv e r s io n I mme d ia te 4.2.11 D iv e r te d - to n u mb e r 4.2.12 D iv e r te d - to s u b a d d r e s s 4.2.13 D iv e r te d - to u s e r 4.2.14 D iv e r tin g c a u s e 4.2.15 D iv e r tin g n u mb e r 4.2.16 F o r w a r d in g 4.2.17 F o r w a r d s w itc h in g 4.2.18 L a s t d iv e r tin g u s e r 4.2.19 O r i g i n a l c a l l e d n u mb e r 4.2.20 Original called user 4.2.21 P a r tia l r e r o u te in g 4.2.22 P r e s e n ta tio n in d ic a to r 4.2.23 P I S N n u mb e r 4.2.24 Private 4.2.25 Public 4.2.26 Public ISDN 4.2.27 Re r o u te in g 4.2.28 Served user 4.2.29 T e r mi n a l , t e r mi n a l e q u ip me n t 4.2.30 User A 4.2.31 User B 4.2.32 User B1, user B2, user B3, etc. 4.2.33 User C

2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5

- ii -

5

Acronyms

5

6

S S - C F U s t a g e 1 s p e c if ic a t io n 6 . 1 D e s c r ip tio n 6.1.1 G e n e r a l d e s c r ip tio n 6.1.2 Q u a l i f i c a t i o n s o n a p p l i c a b i l i t y t o t e l e c o mmu n ic a t i o n s e r v i c e s 6.2 Procedures 6.2.1 P r o v is io n /w ith d r a w a l 6.2.2 N o r ma l p r o c e d u r e s 6.2.3 E x c e p tio n a l p r o c e d u r e s 6 . 3 I n te r a c tio n s w ith o th e r s u p p le me n ta r y s e r v ic e s a n d A N F s 6.3.1 Calling Line Identification Presentation (CLIP) 6.3.2 C o n n e c t e d L i n e I d e n t i f i c atio n P r e s e n ta tio n ( CO L P ) 6.3.3 Ca llin g /Co n n e c te d L in e I d e n tif ic a tio n Re s tr ic tio n ( CL I R) 6.3.4 C a l l i n g N a me I d e n t i f i c a t i o n P r e s e n t a t i o n ( C N I P ) 6.3.5 C o n n e c t e d N a me I d e n t i f i c atio n P r e s e n ta tio n ( CO N P ) 6.3.6 Ca llin g /Co n n e c te d N a me I d e n tif ic a tio n Re s tr ic tio n ( CN I R) 6.3.7 C o mp l e t i o n o f C a l l s t o B u s y S u b s c r i b e r ( C C B S ) 6.3.8 Co mp le tio n o f Ca lls o n N o Re p ly ( CCN R) 6.3.9 Call Transfer (CT) 6.3.10 Ca ll F o r w a r d in g Bu s y ( CF B) 6.3.11 Ca ll F o r w a r d in g N o Re p ly ( CF N R) 6.3.12 Call Deflection (CD) 6.3.13 P a t h R e p l a c e me n t ( P R ) 6 . 4 I n te r w o r k in g c o n s id e r a tio n s

6 6 6 6 6 6 6 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12

7

S S - C F B s t a g e 1 s p e c if ic a t io n 7 . 1 D e s c r ip tio n 7.1.1 G e n e r a l d e s c r ip tio n 7.1.2 Q u a l i f i c a t i o n s o n a p p l i c a b i l i t y t o t e l e c o mmu n ic a t i o n s e r v i c e s 7.2 Procedures 7.2.1 P r o v is io n /w ith d r a w a l 7.2.2 N o r ma l p r o c e d u r e s 7.2.3 E x c e p tio n a l p r o c e d u r e s 7 . 3 I n te r a c tio n s w ith o th e r s u p p le me n ta r y s e r v ic e s a n d A N F s 7.3.1 Calling Line Identification Presentation (CLIP) 7.3.2 C o n n e c t e d L i n e I d e n t i f i c atio n P r e s e n ta tio n ( CO L P ) 7.3.3 Ca llin g /Co n n e c te d L in e I d e n tif ic a tio n Re s tr ic tio n ( CL I R) 7.3.4 C a l l i n g N a me I d e n t i f i c a t i o n P r e s e n t a t i o n ( C N I P ) 7.3.5 C o n n e c t e d N a me I d e n t i f i c atio n P r e s e n ta tio n ( CO N P ) 7.3.6 Ca llin g /Co n n e c te d N a me I d e n tif ic a tio n Re s tr ic tio n ( CN I R) 7.3.7 C o mp l e t i o n o f C a l l s t o B u s y S u b s c r i b e r ( C C B S ) 7.3.8 Co mp le tio n o f Ca lls o n N o Re p ly ( CCN R) 7.3.9 Call Transfer (CT) 7.3.10 Ca ll F o r w a r d in g U n c o n d itio n a l ( CF U ) 7.3.11 Ca ll F o r w a r d in g N o Re p ly ( CF N R)

13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14

- iii -

7.3.12 Call Deflection 7.3.13 P a t h R e p l a c e me n t ( P R ) 7 . 4 I n te r w o r k in g Co n s id e r a tio n s

14 14 14

8

S S - C F N R s t a g e 1 s p e c if ic a t io n 8 . 1 D e s c r ip tio n 8.1.1 G e n e r a l d e s c r ip tio n 8.1.2 Q u a l i f i c a t i o n s o n a p p l i c a b i l i t y t o t e l e c o mmu n ic a t i o n s e r v i c e s 8.2 Procedures 8.2.1 P r o v is io n /w ith d r a w a l 8.2.2 N o r ma l p r o c e d u r e s 8.2.3 E x c e p tio n a l P r o c e d u r e s 8 . 3 I n te r a c tio n s w ith o th e r s u p p le me n ta r y s e r v ic e s a n d A N F s 8.3.1 Calling Line Identification Presentation (CLIP) 8.3.2 C o n n e c t e d L i n e I d e n t i f i c atio n P r e s e n ta tio n ( CO L P ) 8.3.3 Ca llin g /Co n n e c te d L in e I d e n tif ic a tio n Re s tr ic tio n ( CL I R) 8.3.4 C a l l i n g N a me I d e n t i f i c a t i o n P r e s e n t a t i o n ( C N I P ) 8.3.5 C o n n e c t e d N a me I d e n t i f i c atio n P r e s e n ta tio n ( CO N P ) 8.3.6 Ca llin g /Co n n e c te d N a me I d e n tif ic a tio n Re s tr ic tio n ( CN I R) 8.3.7 C o mp l e t i o n o f C a l l s t o B u s y S u b s c r i b e r ( C C B S ) 8.3.8 Co mp le tio n o f Ca lls o n N o Re p ly ( CCN R) 8.3.9 Call Transfer (CT) 8.3.10 Ca ll F o r w a r d in g U n c o n d itio n a l ( CF U ) 8.3.11 Ca ll F o r w a r d in g Bu s y ( CF B) 8.3.12 Call Deflection (CD) 8.3.13 P a t h R e p l a c e me n t ( P R ) 8 . 4 I n te r w o r k in g Co n s id e r a tio n s

15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17

9

S S - C D s t a g e 1 s p e c if ic a t io n 9 . 1 D e s c r ip tio n 9.1.1 G e n e r a l d e s c r ip tio n 9.1.2 Q u a l i f i c a t i o n s o n a p p l i c a b i l i t y t o t e l e c o mmu n ic a t i o n s e r v i c e s 9.2 Procedures 9.2.1 P r o v is io n /w ith d r a w a l 9.2.2 N o r ma l p r o c e d u r e s 9.2.3 E x c e p tio n a l P r o c e d u r e s 9 . 3 I n te r a c tio n w ith o th e r s u p p le me n ta r y s e r v ic e s a n d A N F s 9.3.1 Calling Line Identification Presentation (CLIP) 9.3.2 C o n n e c t e d L i n e I d e n t i f i c atio n P r e s e n ta tio n ( CO L P ) 9.3.3 Ca llin g /Co n n e c te d L in e I d e n tif ic a tio n Re s tr ic tio n ( CL I R) 9.3.4 C a l l i n g N a me I d e n t i f i c a t i o n P r e s e n t a t i o n ( C N I P ) 9.3.5 C o n n e c t e d N a me I d e n t i f i c atio n P r e s e n ta tio n ( CO N P ) 9.3.6 Ca llin g /Co n n e c te d N a me I d e n tif ic a tio n Re s tr ic tio n ( CN I R) 9.3.7 C o mp l e t i o n o f C a l l s t o B u s y S u b s c r i b e r ( C C B S ) 9.3.8 Co mp le tio n o f Ca lls o n N o Re p ly ( CCN R) 9.3.9 Call Transfer (CT)

18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20

- iv -

9.3.10 Ca ll F o r w a r d in g U n c o n d itio n a l ( CF U ) 9.3.11 Ca ll F o r w a r d in g o n Bu s y ( CF B) 9.3.12 Ca ll F o r w a r d in g o n N o Re p ly ( CF N R) 9.3.13 P a t h R e p l a c e me n t ( P R ) 9 . 4 I n te r w o r k in g c o n s id e r a tio n s 9.5 Overall SDL

20 20 20 20 20 20

10 S S - D I V s t a g e 2 s p e c if ic a t io n 10.1 F u n c tio n a l mo d e l 10.1.1 F u n c tio n a l mo d e l d e s c r ip tio n 10.1.2 Description of the functional entities 10.1.3 Re la tio n s h ip o f f u n c tio n a l mo d e l to b a s ic c a ll f u n c tio n a l mo d e l 10.2 I n f o r ma t i o n f l o w s 10.2.1 D e f in itio n o f in f o r ma tio n f lo w s 10.2.2 E x a mp le s o f in f o r ma tio n f lo w s e q u e n c e s 10.3 Functional entity actions 10.3.1 Functional entity actions of FE1 10.3.2 Functional entity actions of FE2 10.3.3 Functional entity actions of FE3 10.3.4 Functional entity actions of FE4 10.3.5 Functional entity actions of FE5 10.3.6 Functional entity actions of FE6 10.3.7 Functional entity actions of FE7 10.3.8 Functional entity actions of FE8 10.3.9 Functional entity actions of FE9 10.4 F u n c t i o n a l e n t i t y b e h a v io u r 10.4.1 Be h a v io u r o f F E 1 10.4.2 Be h a v io u r o f F E 2 10.4.3 Be h a v io u r o f F E 3 10.4.4 Be h a v io u r o f F E 4 10.4.5 Be h a v io u r o f F E 5 10.4.6 Be h a v io u r o f F E 6 10.4.7 Be h a v io u r o f F E 7 10.4.8 Be h a v io u r o f F E 8 10.4.9 Be h a v io u r o f F E 9 10.5 A l l o c a t i o n o f f u n c t i o n a l e n t i t i e s t o p h ys i c a l e q u ip me n t 10.6 I n te r w o r k in g c o n s id e r a tio n s

24 24 24 25 26 28 28 37 55 55 55 55 56 56 57 57 57 57 57 57 58 60 62 66 67 69 70 71 72 73

Annex A - Bibliography

75

1

Scope This Standard specifies the supplementary services Call Forwarding Unconditional (CFU), Call Forwarding Busy (CFB), Call Forwarding No Reply (CFNR) and Call Deflection (CD), which are applicable to various basic services supported by Private Integrated Services Networks (PISN). Basic services are specified in ECMA-142. SS-CFU, SS-CFB and SS-CFNR are supplementary services which apply during call establishment providing a diversion of an incoming call to an other destination. SS-CD is a supplementary service which allows a served user to respond to an incoming call by requesting redirection of that call to another number specified in the response. Supplementary service specifications are produced in three stages, according to the method described in ETS 300 387. This Standard contains the stage 1 and stage 2 specifications of the Call Diversion supplementary services. The stage 1 specifications (clauses 6, 7, 8 and 9) specify the supplementary services as seen by users of PISNs. The stage 2 specification (clause 10) identifies the functional entities involved in the supplementary services and the information flows between them.

2

Conformance In order to conform to this Standard, a stage 3 standard shall specify signalling protocols and equipment behaviour that are capable of being used in a PISN which supports the supplementary services specified in this Standard. This means that, to claim conformance, a stage 3 standard is required to be adequate for the support of those aspects of clauses 6, 7, 8 and 9 (stage 1) and clause 10 (stage 2) which are relevant to the interface or equipment to which the stage 3 standard applies. A stage 3 standard for SS-CFU shall support clauses 6 and 10 respectively. A stage 3 standard for SS-CFB shall support clauses 7 and 10 respectively. A stage 3 standard for SS-CFNR shall support clauses 8 and 10 respectively. A stage 3 standard for SS-CD shall support clauses 9 and 10 respectively.

3

References (normative) The following standards contain provisions which, through reference in this text, constitute provisions of this Standard. All standards are subject to revision, and parties to agreements based on this Standard are encouraged to investigate the possibility of applying the most recent editions of the standards indicated below. In the case of references to ECMA Standards that are aligned with ISO/IEC International Standards, the number of the appropriate ISO/IEC International Standard is given in brackets after the ECMA reference. ECMA-133

Private Integrated Services Network (PISN) - Reference Configuration for PISN Exchanges (PINX) (International Standard ISO/IEC 11579-1)

ECMA-142

Private Integrated Services Network (PISN) - Circuit-mode 64 kbit/s Bearer Services Service Description, Functional Capabilities and Information Flows (International Standard ISO/IEC 11574)

ECMA-148

Private Integrated Services Network (PISN) - Specification, Functional Model and Information Flows - Identification Supplementary Services (International Standard ISO/IEC 14136)

ECMA-155

Private Integrated Services Networks - Addressing (International Standard ISO/IEC 11571)

ECMA-163

Private Integrated Services Network (PISN) - Specification, Functional Model and Information Flows - Name Identification Supplementary Services (International Standard ISO/IEC 13864)

ETS 300 387

Private Telecommunication Network (PTN); Method for the specification of basic and supplementary services (1994)

- 2 -

ITU-T Rec. I.112

Vocabulary of terms for ISDNs (1993)

ITU-T Rec. I.210

Principles of telecommunication services supported by an ISDN and the means to describe them (1993)

ITU-T Rec. Z.100 Specification and description language (1999)

4

Definitions For the purposes of this Standard, the following definitions apply.

4.1

External definitions This Standard uses the following terms defined in other documents: – Basic Service

(ITU-T Rec. I.210)

– Connection

(ITU-T Rec. I.112)

– Integrated Services Digital Network

(ITU-T Rec. I.112)

– Service

(ITU-T Rec. I.112)

– Signalling

(ITU-T Rec. I.112)

– Supplementary Service

(ITU-T Rec. I.210)

– Private Integrated services Network eXchange (PINX)

(ECMA-133)

– Private Integrated Services Network (PISN)

(ECMA-133)

– User

(ECMA-142)

This Standard refers to the following basic call functional entities (FEs) defined in ECMA-142: – Call Control (CC) – Call Control Agent (CCA) This Standard refers to the following basic call inter-FE relationships defined in ECMA-142: – r1 – r2 – r3 This Standard refers to the following basic call information flows defined in ECMA-142: – DISCONNECT request/indication – REPORT request/indication – RELEASE request/indication – SETUP request/indication – SETUP response/confirmation – SETUP REJECT request/indication

4.2

Other definitions

4.2.1

A d d it io n a l n e t wo r k f e a t u r e An Additional network feature (ANF) is a capability, over and above that of a basic service, provided by a PISN, but not directly to a PISN user.

4.2.2

Bu s y An ISDN destination is considered to be busy if either a "network determined user busy" or a "user determined user busy" condition exists.

- 3 -

4.2.3

C a ll, b a s ic c a ll A call or basic call is an instance of the use of a basic service.

4.2.4

Connected number The number of the user that answers (User C).

4.2.5

C a ll D e f le c t io n Call deflection is the type of diversion invoked by a served user's request.

4.2.6

C a ll D e f le c t io n f r o m A le r t Call Deflection from Alert (CDA) is the type of diversion invoked by a served user's request during the alerting phase of an incoming call.

4.2.7

Call Deflection Immediate Call Deflection Immediate (CDI) is the type of diversion invoked by a served user's request immediately after the receipt of an incoming call.

4.2.8

D iv e r s io n Diversion is the redirection of a call, on behalf of a called user and prior to answer, to a number different from the number of that called user.

4.2.9

D iv e r s io n f r o m A le r t Diversion from Alert is the type of diversion invoked from an alerting state. NOTE Diversion from Alert can occur as a result of the supplementary services CFNR and CD as specified in this Standard.

4.2.10

Diversion Immediate Diversion Immediate is the type of diversion invoked prior to reaching the alerting state. NOTE Diversion Immediate can occur as a result of the supplementary services CFB, CFU and CD as specified in this Standard.

4.2.11

D iv e r t e d - t o n u m b e r The diverted-to number is the number to which a call is diverted.

4.2.12

D iv e r t e d - t o s u b a d d r e s s The diverted-to subaddress is the subaddress to which a call is diverted.

4.2.13

D iv e r t e d - t o u s e r The diverted-to user is the user to which a call is diverted.

4.2.14

D iv e r t in g c a u s e The diverting cause is a parameter which contains the reason for the diversion: CD, CFU, CFB, CFNR.

4.2.15

D iv e r t in g n u m b e r The diverting number is the number of the served user.

4.2.16

F o r wa r d in g Forwarding is the type of diversion invoked automatically by the network in accordance with information previously registered in the network against the called number.

4.2.17

F o r wa r d s wit c h in g A network routeing algorithm which performs the diversion by joining together the first connection from User A's node to User B's node and a second, new connection from User B's node to User C's node.

4.2.18

La s t d iv e r t in g u s e r The last diverting user is the served user from the point of view of the diverted-to user for a particular stage of call diversion. In the case of a call subject to a single stage of call diversion, User B is the last diverting user from the point of view of User C. In the case of a call subject to multiple stages of call

- 4 -

diversion, user B1 is the last diverting user from the point of view of user B2, user B2 is the last diverting user from the point of view of user B3, etc. The served user for the final stage of call diversion is the last diverting user from the point of view of User C. 4.2.19

O r ig in a l c a lle d n u m b e r The original called number is the number of User B (in case of multiple call diversion user B1).

4.2.20

O r ig in a l c a lle d u s e r The original called user is the first served user of a call which is subject to one or more stages of call diversion, i.e. User B or B1.

4.2.21

Partial rerouteing A network routeing algorithm which performs the call diversion by replacing a particular part of the connection from User A's node (located in the public ISDN) to User B's node (located in a PISN) by another connection from User A's node to User C's node (located in the public ISDN). The new connection is established completely within the public ISDN by joining together the original connection from User A's node to the public ISDN gateway node and a second, new connection from the public ISDN gateway node to User C's node.

4.2.22

P r e s e n t a t io n in d ic a t o r The presentation indicator is the indicator showing whether the diverted-to number should be presented to the calling user, as derived from User C's COLR supplementary service.

4.2.23

PISN number A PISN number is a number belonging to a PISN numbering plan (E.164 ISDN/Private/Implicit numbering plan) specified in ECMA-155.

4.2.24

P r iv a t e An attribute indicating that the application of the so qualified item, e.g. a network, a unit of equipment, a service, is offered to or is in the interest of a determined set of users.

4.2.25

P u b lic An attribute indicating that the application of the so qualified item, e.g. a network, a unit of equipment, a service, is offered to the general public.

4.2.26

P u b lic I S D N A public telecommunication network which supports ISDN services between any two T-reference points.

4.2.27

R e r o u t e in g A network routeing algorithm which performs the call diversion by replacing the connection from User A's node to User B's node by another connection from User A's node to User C's node.

4.2.28

Served user The served user is the user of a particular PISN number who is requesting that calls to his number be diverted. This user may also be referred to as the diverting user or the called user.

4.2.29

Terminal, terminal equipment An item of equipment attached to a telecommunication network to provide access for a user to one or more services.

4.2.30

User A User A is the calling user of a call which is subject to call diversion.

4.2.31

User B User B is the served (diverting) user of a call which is subject to call diversion.

4.2.32

User B1, user B2, user B3, etc. These are the served (diverting) users of a call which are subject to multiple stages of diversion. B1 is the first served user, B2 is the second served user, B3 is the third served user, etc.

- 5 -

NOTE B2 is also the diverted-to user with respect to the first stage of call diversion, B3 is also the diverted-to user with respect to the second stage of call diversion, etc. 4.2.33

5

User C User C is the diverted-to user with respect to the final stage of call diversion.

Acronyms ANF

Additional Network Feature

CC

Call Control (functional entity)

CCA

Call Control Agent (functional entity)

CDA

Call Deflection from Alert

CDI

Call Deflection Immediate

CLIP

Calling Line Identification Presentation

CLIR

Calling/Connected Line Identification Restriction

CNIP

Calling Name Identification Presentation

CNIR

Calling/Connected Name Identification Restriction

COLP

Connected Line Identification Presentation

CONP

Connected Name Identification Presentation

DIVA

Diversion from Alert

DIVI

Diversion Immediate

DTN

Diverted-to number

FE

Functional Entity

ISDN

Integrated Services Digital Network

MSN

Multiple Subscriber Number

NDUB

Network Determined User Busy

NSO

Notification Subscription Option

PINX

Private Integrated services Network eXchange

PISN

Private Integrated Services Network

SDL

Specification and Description Language

SS-CD, CD

Call Deflection supplementary service

SS-CF, CF

Call Forwarding supplementary services

SS-CFB, CFB

Call Forwarding Busy supplementary service

SS-CFNR, CFNR

Call Forwarding No Reply supplementary service

SS-CFU, CFU

Call Forwarding Unconditional supplementary service

SS-DIV, DIV

Call Diversion supplementary services

TE

Terminal Equipment

UDUB

User Determined User Busy

- 6 -

6

SS-CFU stage 1 specification

6.1

Description

6.1.1

General description SS-CFU enables a served user to have the PISN redirect to another user calls which are addressed to the served user's PISN number. SS-CFU may operate on all calls or just those associated with specified basic services. The served user's ability to originate calls is unaffected by SS-CFU. After CFU has been activated calls are forwarded independently of the status of the served user. CFU is provided on a per PISN number basis. The maximum number of diversions to a single call is an implementation option. When counting the number of diversions, all types of diversions shall be included.

6.1.2

6.2

Qualifications on applicability to telecommunication services This supplementary service is applicable to all basic services defined in ECMA-142.

Procedures

6.2.1

P r o v is io n /wit h d r a wa l Provision and withdrawal of CFU shall be by pre-arrangement with the service provider. CFU subscription shall be on a per PISN number basis. For each PISN number, the supplementary service may be subscribed to collectively for all basic services subscribed to at that PISN number or for only some of the basic services subscribed to at that PISN number. The subscription parameters and values offered by a PISN are an implementation matter. A stage 3 standard shall support the parameters and values specified in table 1. A PISN may offer more or less parameters and values than those specified in table 1. Parameters apply separately to each basic service subscribed to on each PISN number. For each subscription parameter only one value is selectable. Table 1 - Subscription options Subscription Parameter

Value

Served user receives notification that call has been diverted

- No - Yes

Calling user receives notification that call has been diverted

- No - Yes without diverted-to number/name - Yes with diverted-to number/name

Served user releases his/her number/name to diverted to user

- No - Yes

6.2.2 Normal procedures 6.2.2.1 A c t iv a t io n /d e a c t iv a t io n /r e g is t r a t io n /in t e r r o g a t io n CFU may be either permanently activated or activated/deactivated under user control. If activation/deactivation is under user control, the PISN may optionally provide for activation/deactivation by the served user (local activation/deactivation), by another user (remote activation/ deactivation) or both. The PISN may provide interrogation, which can be local, remote or both. Registration of information is performed on activation of CFU. There are no separate registration procedures. 6.2.2.1.1

Lo c a l a c t iv a t io n /d e a c t iv a t io n The served user shall be able to activate CFU separately for each basic service for which CFU is subscribed to and thereby request a different diverted-to number and/or subaddress for each basic

- 7 -

service for which CFU is subscribed to, and/or shall be able to activate CFU for all basic services for which CFU is subscribed to. To activate CFU, the served user shall supply: 1. the diverted-to number, which may be accompanied by a diverted-to subaddress; 2. information as to whether CFU is to apply to all basic services for which CFU is subscribed to or to a specified basic service out of the basic services for which CFU is subscribed to; 3. where there is more than one PISN number assigned to the access (i.e. in the context of an MSN arrangement), the PISN number for which CFU shall apply. Verification that the diverted-to number exists and that the specified basic service is subscribed to at that number may be carried out before accepting the CFU activation request. The service provider shall return notification of acceptance of the request. Notification of acceptance shall include the number of the diverted-to user to whom the CFU is active. If a single number is used by more than one terminal, activation/deactivation of CFU shall be possible from any terminal which uses this number. When the served user has more than one compatible terminal for the basic service(s) specified at activation time, notification of successful activation/deactivation shall be sent to all the compatible terminals. In the absence of any of the parameters in the activation procedure (e.g. the diverted-to number), default parameters already known to the PISN may be used. It shall be possible to deactivate CFU by means of an explicit request for deactivation. An explicit request for deactivation shall be treated as follows: – if deactivation of CFU for an individual basic service is requested, it shall be accepted only if CFU is already activated for that basic service and shall result in the discarding of the divertedto number and diverted-to subaddress; – if deactivation of CFU collectively for all basic services is requested, it shall result in the discarding of any diverted-to numbers and diverted-to subaddresses for individual basic services and any diverted-to number and diverted-to subaddress collectively for all basic services. It shall be possible to deactivate CFU by activating CFU to a different diverted-to number and/or diverted-to subaddress. A request for activation of CFU when CFU is already activated shall be treated as follows: – if activation of CFU for an individual basic service is requested, it shall be accepted only if CFU is not already activated collectively for all basic services and, if CFU is already activated for that individual basic service, shall result in the overwriting of the existing diverted-to number and diverted-to subaddress; – if activation of CFU collectively for all basic services is requested, it shall result in the discarding of any existing diverted-to numbers and diverted-to subaddresses for individual basic services and the overwriting of any existing diverted-to number and diverted-to subaddress collectively for all basic services. 6.2.2.1.2

R e m o t e a c t iv a t io n /d e a c t iv a t io n Remote activation/deactivation of CFU shall use one or more of the following procedures: 1. A special authorized user may activate and/or deactivate CFU at the served user. Authorization shall be implementation dependent (e.g. attendants may be authorized). 2. A user may activate CFU at the served user such that the activating user becomes the diverted-to user, subject to the served user having remote activation enabled in advance. The intended diverted-to user shall be able to activate CFU regardless of whether CFU is already active. The served user may disable a remote activation at any time. If the disable procedure is performed whilst CFU is activated, the CFU shall not be automatically deactivated. The enable and disable procedure may be performed either by the served user or by an implementation specific entity.

- 8 -

3. The diverted-to user may deactivate CFU at the served user. This shall not be dependent on whether the served user has enabled remote activation. The diverted-to user shall lose this capability as soon as CFU is deactivated in this way, and shall not regain the capability if CFU is activated again to a different diverted-to user. 4. The diverted-to user, at the same time as deactivating CFU in accordance with item 3. above, may be able to activate CFU from the served user to another diverted-to user (i.e. change the destination of CFU). The diverted-to user shall lose this capability as soon as CFU is reactivated in this way. The new diverted-to user shall gain the capability. When a remote activation/deactivation procedure is performed successfully, the served user and the activating/ deactivating user shall be notified. The notification to the served user shall include the number of the diverted-to user and the basic service. It shall be possible, that the served user activates CFU and the remote user deactivates CFU and vice versa. NOTE The use of a password facility for remote activation as an implementation option is not excluded. 6.2.2.1.3

Lo c a l in t e r r o g a t io n If local interrogation is provided, a PISN shall support interrogation on a per number basis for all basic services and/or for a user specified basic service. Where there is more than one PISN number assigned to the access (i.e. in the context of an MSN arrangement), the user shall apply the PISN number for which interrogation of CFU is required. The PISN response to an interrogation request shall provide the following information to the user: • activated or deactivated state of the supplementary service, • if activated: – diverted-to number and, if applicable, diverted-to subaddress – whether activated for all basic services or an individual basic service and the identity of the individual basic service. As additional information, the interrogation may provide information to the served user, whether remote activation has been enabled (allowed). Where interrogation is for all basic services for which CFU is subscribed to and CFU has been activated separately for more than one basic service, the above information shall be repeated for each activation.

6.2.2.1.4

R e m o t e in t e r r o g a t io n If remote interrogation is provided, it shall be possible from one or both of the following remote users: 1. A special authorized user may interrogate CFU conditions on the served user. Authorization shall be implementation dependent (e.g. attendants may be authorized). 2. The diverted-to user may interrogate CFU at the served user. The remote interrogation request and response shall include the information as specified for local interrogation and additionally the PISN number of the served user.

6.2.2.2

I n v o c a t io n a n d o p e r a t io n All incoming calls indicating a basic service for which CFU is active shall be diverted without being presented to the served user.

- 9 -

6.2.2.2.1

S e r v e d u s e r n o t if ic a t io n The served user, as a subscription option, may receive notification of the diversion (but will not be able to answer the incoming call). This notification shall be given as soon as the PISN originates the call to the diverted-to user and shall include the following information (on the call that has been diverted): 1. Indication that a call has been forwarded and the reason (CFU); 2. Bearer Capability information and, if available, High Layer Compatibility information and Low Layer Compatibility information; 3. User B's number (applicable in the context of an MSN arrangement); If a previous diversion has occurred, the notification shall include in addition: 4. last diverting user's number, if presentation is permitted by the last diverting user; 5. cause for last diversion. If more than one previous diversion has occurred, the notification shall also include: 6. original called user's number, if presentation is permitted by the original called user; 7. cause for original diversion

6.2.2.2.2

D iv e r t e d - t o u s e r n o t if ic a t io n The diverted-to user shall receive an indication that the call has been diverted with the appropriate diversion cause. According to the served user's subscription option, the diverted-to user may receive the served user's number. If multiple diversion has occurred, the diverted-to user may receive the original called user's number and the last diverting user's number, according to subscription options at those two users. When multiple diversion occurs, the diverted-to user may receive the reason for the original diversion as well as for the last diversion. The notification to the diverted-to user may, provided the subscription options allow, additionally include the identification of the served user's name (in case of multiple diversion the name of the original called user and of the last diverting user).

6.2.2.2.3

Calling user notification As a subscription option of the served user, the calling user may receive a notification that the call has been diverted and as an additional option that notification may include the diverted-to user's number. For single diversion, notifications shall be sent to the calling user depending on the subscription option of the served user as follows: • If "No", no notification shall be sent to User A. • If "Yes, without diverted-to number/name", a notification without number/name shall be sent to User A. • If "Yes, with diverted-to number/name", a notification with User C's number and optionally the User C's name shall be sent to User A if CLIR/CNIR is not invoked by User C. For multiple diversions, notifications shall be sent to the calling user depending on the subscription options of the served users as follows: • If user B1 has "No", no notification shall be sent to User A. • If user B1 does not have "No", a notification shall be sent to User A as a result of the diversion at user B1. Diversions at successive served users B2, B3, etc. each shall also result in a notification to User A, but only if both – the alerting state has been reached at the served user, and – none of the served users has the "No" option.

- 10 -

The number and optionally the name of User C shall be sent to User A, but only if both • all served users have "Yes, with diverted-to number/name", and • CLIR/CNIR is not invoked by User C. In addition, the number and optionally the name of a user Bn may be sent to User A, if the alerting state has been reached at user Bn, if all users B1 to Bn-1 have "Yes, with diverted-to number/name", and if there is no possibility of CLIR/CNIR being invoked at user Bn. 6.2.3 Ex c e p t io n a l p r o c e d u r e s 6.2.3.1 A c t iv a t io n /d e a c t iv a t io n If the PISN cannot accept an activation request, the activating user shall receive a notification that CFU activation was unsuccessful. Possible causes for rejection are e.g.: – service or option not subscribed to, – insufficient information, – diverted-to number is a special service code (e.g. police), – diverted-to number is the served user's number, – diverted-to number is an invalid PISN number, – basic service to which relevance is requested is not subscribed to, – incorrect served user's number. If the PISN cannot accept a deactivation request, the deactivating user shall receive a notification that CFU deactivation was unsuccessful. Possible causes for rejection are e.g.: – service or option not subscribed to, – insufficient information, – service not activated, – incorrect served user's number. In case of remote activation/deactivation the notification of an unsuccessful activation/deactivation request shall be sent to the activating/deactivating user only. 6.2.3.2

I n t e r r o g a t io n If the PISN cannot accept an interrogation request, the interrogating user shall receive a notification that CFU interrogation was unsuccessful. Possible causes for rejection are e.g.: – service or option not subscribed to, – insufficient information, – basic service to which relevance is requested is not subscribed to.

6.2.3.3

I n v o c a t io n a n d o p e r a t io n CFU shall not be invoked on a call to the served user if the call uses a basic service for which CFU has not been activated. In cases where a calling user normally receives, as part of notification, the number of the diverted-to user, the last diverting user or the original called user and this number is unavailable (e.g. due to number presentation restriction, or interworking), the user who would have been given the number shall receive an indication of the reason why no number is given. In cases where a calling user normally receives, as part of notification, the name of the diverted-to user, the last diverting user or the original called user and this name is unavailable (e.g. due to name presentation restriction, or interworking), the user who would have been given the name shall receive an indication of the reason why no number is given. Within a PISN the total number of all diversions for each call shall be limited. The maximum number of such diversions for each call shall be an implementation option. When counting the number of

- 11 -

diversions, all types of diversions shall be included. If the limit is reached and an attempt is made to divert the call an additional time, either the calling user shall receive call clearing with an appropriate cause or further diversions shall be overridden by offering the call to the served user. If the diverted call cannot be completed to the diverted-to destination, then the PISN shall clear the call. Specifically, if CFU has been invoked and CFNR has not occurred previously during the call setup, then the call shall be cleared back towards the calling user and to the calling user shall be sent an indication that the call cannot be completed. This indication shall not reveal that the call has been diverted. If CFNR has previously occurred, then the procedures for the failure of CFNR shall apply. The diversion may be overridden for specific calls, e.g. calls from the diverted-to user to the diverting user. The conditions for this shall be implementation specific.

6.3

Interactions with other supplementary services and ANFs Interactions with other supplementary services and ANFs for which PISN standards were available at the time of publication of this Standard are specified below.

6.3.1

Calling Line Identification Presentation (CLIP) Served user: If subscribed to, the served user shall receive, as part of the served user notification of diversion, the Calling Line Identification of the diverted call, unless CLIR applies and the served user has no override capability. Diverted-to users, who have subscribed to CLIP shall receive the calling user's number unless CLIR applies and the diverted-to user has no override capability.

6.3.2

C o n n e c t e d L i n e I d e n t i f ic a t i o n P r e s e n t a t i o n ( C O L P ) If the served user, or any served user in the case of multiple diversions, subscribes to the option that the calling user is not notified of diversion, then the calling user shall not be provided with COLP, unless the calling user has override capability. If the served user, or any served user in the case of multiple diversions, subscribes to the option that the calling user is notified, but without the diverted-to user number, then the calling user shall not be provided with COLP, unless the calling user has an overide capability.

6.3.3

C a l l i n g /C o n n e c t e d L i n e I d e n t i f i c a t i o n R e s t r i c t i o n ( C L I R ) When diversion occurs, the number of a calling PISN user which has invoked CLIR, shall not be presented to the diverting user or the diverted-to user, unless the diverting user or diverted-to user has the service profile to override this restriction. A diverted-to user which has invoked CLIR shall not have its number presented to the calling user, either as CONP or as part of a notification of diversion, unless the calling user has an override service profile. A diverted-to user which is provided with CLIR temporary mode shall not have its identity revealed to the calling user as part of a notification of call diversion until the diverted-to user has responded and it is known that restriction is not to be invoked, unless the calling user has an override service profile. NOTE The diverted-to user's number can still be released on answer, after confirmation, or using the default. In each of the above situations, a calling user that subscribes to COLP and who has override capability shall not be able to receive the diverted-to user's number as part of the diverting notification information, but can invoke COLP with override in order to receive the connected line identity when the call is answered.

6.3.4

Calling Name Identification Presentation (CNIP) Diverted-to users who have subscribed to CNIP shall receive the calling user's name unless CNIR has been invoked and the diverted-to user has no override capability. In addition, unless restriction applies and the served user has no override capability, the served user (or users if the call is diverted more than once) shall receive the name of the calling user as part of any notification to the served user that a call has been diverted.

- 12 -

6.3.5

Connected Name Identification Presentation (CONP) If the served user, or any served user in the case of multiple diversions, subscribes to the option that the calling user is not notified of diversion, then the calling user shall not be provided with CONP, unless the calling user has override capability. If the served user, or any served user in the case of multiple diversions, subscribes to the option that the calling user is notified, but without the diverted-to user number/name, then the calling user shall not be provided with CONP, unless the calling user has an overide capability. In all other cases, the provision of the diverted-to user's name shall be in accordance with CONP.

6.3.6

C a l l i n g /C o n n e c t e d N a m e I d e n t i f i c a t i o n R e s t r i c t i o n ( C N I R ) When diversion occurs, the name of a calling PISN user which has invoked CNIR shall not be presented to the diverting user or the diverted-to user, unless the diverting user or diverted-to user has the service profile to override this restriction. A diverted-to user which has invoked CNIR shall not have its name presented to the calling user, either as CONP or as part of a notification of diversion, unless the calling user has an override service profile. A diverted-to user which is provided with CNIR temporary mode shall not have its identity revealed to the calling user as part of a notification of call diversion until the diverted-to user has responded and it is known that restriction is not to be invoked, unless the calling user has an override service profile. NOTE The invocation of CNIR at the diverting user has no impact on Call Diversion.

6.3.7

Completion of Calls to Busy Subscriber (CCBS) If the call to User B is diverted to User C by CFU and User C is busy, then a CCBS request from User A shall be applied to the diverted-to User C. If User B activates CFU after User A has requested CCBS and whilst the CCBS recall has not yet been accepted by User A, then the CCBS request shall either continue to be applied to User B or be cancelled. If a user invokes CCBS whilst CFU is activated, or a user invokes CCBS and subsequently activates CFU, CCBS Recall shall still be given to that user.

6.3.8

Completion of Calls on No Reply (CCNR) If the call to User B is diverted to User C by CFU and User C does not answer, then a CCNR request from User A shall be applied to the diverted-to User C. If User B activates CFU after User A has requested CCNR and whilst the CCNR recall has not yet been accepted by User A, then the CCNR request shall either continue to be applied to User B or be cancelled. If a user invokes CCNR whilst CFU is activated, or a user invokes CCNR and subsequently activates CFU, CCNR Recall shall still be given to that user.

6.3.9

C a ll Tr a n s f e r ( C T) No interaction.

6.3.10

C a ll F o r wa r d in g Bu s y ( C F B) The invocation of CFU shall take precedence over CFB.

6.3.11

C a ll F o r wa r d in g N o R e p ly ( C F N R ) The invocation of CFU shall take precedence over CFNR.

6.3.12

C a ll D e f le c t io n ( C D ) No interaction.

6.3.13

Path Replacement (PR) No interaction.

6.4

Interworking considerations Interworking with other networks is optional. When interworking with another network, the implementation specific limit of the total number of known diversions for each call shall still apply.

- 13 -

Where a remote user is on a different network, notifications to the remote user, if applicable, shall be sent to the remote user's network for delivery to the remote user. Numbers included in this information shall be provided as required for the other network. If the private network detects diversion back to a destination in the public network, the private network may request that diversion is performed by the public network. The PISN may activate, deactivate and interrogate CFU in the public ISDN on behalf of a PISN user.

7

SS-CFB stage 1 specification

7.1

Description

7.1.1

General description SS-CFB enables a served user to have the PISN redirect to another user calls which are addressed to the served user's PISN number and meet busy. SS-CFB may operate on all calls or just those associated with specified basic services. The served user's ability to originate calls is unaffected by SS-CFB. CFB is provided on a per PISN number basis. The maximum number of diversions to a single call is an implementation option. When counting the number of diversions, all types of diversions shall be included.

7.1.2

7.2

Qualifications on applicability to telecommunication services This supplementary service is applicable to all basic services defined in ECMA-142.

Procedures

7.2.1

P r o v is io n /wit h d r a wa l 6.2.1 shall apply with "CFU" replaced by "CFB".

7.2.2 Normal procedures 7.2.2.1 A c t iv a t io n /d e a c t iv a t io n /r e g is t r a t io n /in t e r r o g a t io n 6.2.2.1 shall apply with "CFU" replaced by "CFB". 7.2.2.2

I n v o c a t io n a n d o p e r a t io n All incoming calls indicating a basic service for which CFB is active shall be diverted if the served user is busy.

7.2.2.2.1

S e r v e d u s e r n o t if ic a t io n 6.2.2.2.1 shall apply with "CFU" replaced by "CFB".

7.2.2.2.2

D iv e r t e d - t o u s e r n o t if ic a t io n 6.2.2.2.2 shall apply.

7.2.2.2.3

Calling user notification 6.2.2.2.3 shall apply.

7.2.3

7.3

Ex c e p t io n a l p r o c e d u r e s 6.2.3 shall apply with "CFU" replaced by "CFB".

Interactions with other supplementary services and ANFs Interactions with other supplementary services and ANFs for which PISN standards were available at the time of publication of this Standard are specified below.

7.3.1

Calling Line Identification Presentation (CLIP) 6.3.1 shall apply.

7.3.2

C o n n e c t e d L i n e I d e n t i f ic a t i o n P r e s e n t a t i o n ( C O L P ) 6.3.2 shall apply.

7.3.3

C a l l i n g /C o n n e c t e d L i n e I d e n t i f i c a t i o n R e s t r i c t i o n ( C L I R ) 6.3.3 shall apply.

- 14 -

7.3.4

Calling Name Identification Presentation (CNIP) 6.3.4 shall apply.

7.3.5

Connected Name Identification Presentation (CONP) 6.3.5 shall apply. In addition, as an implementation option, if User C is also busy, the original user's name may be presented to the calling user instead of the user's C name.

7.3.6

C a l l i n g /C o n n e c t e d N a m e I d e n t i f i c a t i o n R e s t r i c t i o n ( C N I R ) 6.3.6 shall apply.

7.3.7

Completion of Calls to Busy Subscriber (CCBS) If the call to User B is diverted to User C by CFB and User C is busy, then a CCBS request from User A shall be applied either to the diverted-to User C or to the originally called User B. If User B activates CFB after User A has requested CCBS and whilst the CCBS recall has not yet been accepted by User A, then the CCBS request shall continue to be applied to User B. If a user invokes CCBS whilst CFB is activated, or a user invokes CCBS and subsequently activates CFB, this shall not affect the provision of the CCBS recall to that user.

7.3.8

Completion of Calls on No Reply (CCNR) If the call to User B is diverted to User C by CFB and User C does not answer, then a CCNR request from User A shall be applied to the diverted-to User C. If User B activates CFB after User A has requested CCNR and whilst the CCNR recall has not yet been accepted by User A, then the CCNR request shall continue to be applied to User B. If a user invokes CCNR whilst CFB is activated, or a user invokes CCNR and subsequently activates CFB, this shall not affect the provision of the CCNR recall to that user .

7.3.9

C a ll Tr a n s f e r ( C T) No interaction.

7.3.10

C a ll F o r wa r d in g U n c o n d it io n a l ( C F U ) The invocation of CFU shall take precedence over CFB.

7.3.11

C a ll F o r wa r d in g N o R e p ly ( C F N R ) No interaction.

7.3.12

C a ll D e f le c t io n No interaction. NOTE In case of NDUB (Network Determined User Busy) the call is not presented to the user, and thus CFB takes precedence over CD. If an NDUB condition is not met, the incoming call is presented to the called user and invocation of either CFB or CD depends on the user's response.

7.3.13

7.4

Path Replacement (PR) No interaction.

Interworking Considerations 6.4 shall apply with "CFU" replaced by "CFB".

- 15 -

8

SS-CFNR stage 1 specification

8.1

Description

8.1.1

General description SS-CFNR enables a served user to have the PISN redirect to another user calls which are addressed to the served user's PISN number and for which the connection is not established within a predefined period of time. SS-CFNR may operate on all calls or just those associated with specified basic services. The served user's ability to originate calls is unaffected by SS-CFNR. CFNR is provided on a per PISN number basis. The maximum number of diversions to a single call is an implementation option. When counting the number of diversions, all types of diversions shall be included.

8.1.2

8.2

Qualifications on applicability to telecommunication services This supplementary service is applicable to all basic services defined in ECMA-142.

Procedures

8.2.1

P r o v is io n /wit h d r a wa l 6.2.1 shall apply with "CFU" replaced by "CFNR".

8.2.2 Normal procedures 8.2.2.1 A c t iv a t io n /d e a c t iv a t io n /r e g is t r a t io n /in t e r r o g a t io n 6.2.2.1 shall apply with "CFU" replaced by "CFNR". 8.2.2.2

I n v o c a t io n a n d o p e r a t io n All incoming calls indicating a basic service for which CFNR is active shall be diverted if the served user does not reply within a specified time interval. The original call shall continue to alert the served user, who shall still be able to accept the call until the call to the diverted-to user has reached an alerting state.

8.2.2.2.1

S e r v e d u s e r n o t if ic a t io n 6.2.2.2.1 shall apply with "CFU" replaced by "CFNR".

8.2.2.2.2

D iv e r t e d - t o u s e r n o t if ic a t io n 6.2.2.2.2 shall apply.

8.2.2.2.3

Calling user notification 6.2.2.2.3 shall apply.

8.2.3 Ex c e p t io n a l P r o c e d u r e s 8.2.3.1 A c t iv a t io n /D e a c t iv a t io n 6.2.3.1 shall apply with "CFU" replaced by "CFNR". 8.2.3.2

I n t e r r o g a t io n 6.2.3.3 shall apply.

8.2.3.3

I n v o c a t io n a n d o p e r a t io n CFNR shall not be invoked on a call to the served user if the call uses a basic service for which CFNR has not been activated. In cases where a user normally receives, as part of notification, the number of the diverted-to user, the last diverting user or the original called user and this number is unavailable (e.g. due to number presentation restriction, or interworking), the user who would have been given the number shall receive an indication of the reason why no number can be given. Within a PISN the total number of all diversions for each call shall be limited. The maximum number of such diversions for each call shall be an implementation option. When counting the number of diversions, all types of diversions shall be included. If the limit is reached and an attempt is made to divert the call an additional time, the diversion shall not take place.

- 16 -

If the diverted call cannot be completed to the diverted-to destination, then the PISN shall clear the diverted leg of the call and continue to alert the diverting user. If the diverting user has already been notified of CFNR, then that user shall be notified of failure of CFNR. The call diversion may be overridden for specific calls, e.g. calls from the diverted-to user to the diverting user. The conditions for this shall be implementation specific.

8.3

Interactions with other supplementary services and ANFs Interactions with other supplementary services and ANFs for which PISN standards were available at the time of publication of this Standard are specified below.

8.3.1

Calling Line Identification Presentation (CLIP) Diverted-to users, who have subscribed to CLIP shall receive the calling user's number unless CLIR applies and the diverted-to user has no override capability. NOTE If subscribed to, the served (diverting) user receives the Calling Line Identification of all calls, unless CLIR applies and the served user has no override capability.

8.3.2

C o n n e c t e d L i n e I d e n t i f ic a t i o n P r e s e n t a t i o n ( C O L P ) 6.3.2 shall apply.

8.3.3

C a l l i n g /C o n n e c t e d L i n e I d e n t i f i c a t i o n R e s t r i c t i o n ( C L I R ) 6.3.3 shall apply.

8.3.4

Calling Name Identification Presentation (CNIP) Diverted-to users, who have subscribed to CNIP shall receive the calling user's name unless CNIR has been invoked and the diverted-to user has no override capability. NOTE If subscribed to, the served (diverting) user receives the Calling Name Identification of all calls, unless CNIR applies and the served user has no override capability.

8.3.5

Connected Name Identification Presentation (CONP) If the served user subscribes to the option that the calling user is not notified of call diversion, then the calling user shall not be provided with CONP, unless the calling user has override capability. If the served user subscribes to the option that the calling user is notified, but without the diverted-to user number/name, then the calling user shall not be provided with CONP, unless the calling user has an override capability. In all other cases, the provision of the diverted-to user's name on answer shall be in accordance with CONP. The diverted-to user's name shall not be provided on commencement of alerting.

8.3.6

C a l l i n g /C o n n e c t e d N a m e I d e n t i f i c a t i o n R e s t r i c t i o n ( C N I R ) 6.3.6 shall apply.

8.3.7

C o m p le t io n o f C a lls t o Bu s y S u b s c r ib e r ( C C BS ) If User B activates CFNR after User A has requested CCBS and whilst the CCBS recall has not yet been accepted by User A, then the CCBS request shall continue to be applied to User B. NOTE In such a case, the call resulting from successful completion of CCBS can be subject to CFNR if not answered. If a user invokes CCBS whilst CFNR is activated, or a user invokes CCBS and subsequently activates CFNR, this shall not affect the provision of the CCBS recall to that user.

8.3.8

Completion of Calls on No Reply (CCNR) If the call to User B is diverted to User C by CFNR and User C does not answer, then a CCNR request from User A shall be applied to either User B or User C.

- 17 -

If User B activates CFNR after User A has requested CCNR and whilst the CCNR recall has not yet been accepted by User A, then the CCNR request shall continue to be applied to User B. If a user invokes CCNR whilst CFNR is activated, or a user invokes CCNR and subsequently activates CFNR, this shall not affect the provision of the CCNR recall to that user. 8.3.9

C a ll Tr a n s f e r ( C T) If User C who has subscribed to CFNR, does not answer the transferred call, then upon expiration of the CFNR timer, the CFNR shall be attempted.

8.3.10

C a ll F o r wa r d in g U n c o n d it io n a l ( C F U ) The invocation of CFU shall take precedence over CFNR.

8.3.11

C a ll F o r wa r d in g Bu s y ( C F B) No interaction.

8.3.12

C a ll D e f le c t io n ( C D ) If at one alerting served user there are several diversion requests (CFNR, CDA), the PISN shall only accept the first valid request. After acceptance of a diversion request, new diversion requests (either CFNR or CDA) from the same served user shall not be accepted unless the diverted call of the previously accepted request cannot be completed to the diverted-to destination.

8.3.13

Path Replacement (PR) No interaction.

8.4

Interworking Considerations 6.4 shall apply with "CFU" replaced by "CFNR".

- 18 -

9

SS-CD stage 1 specification

9.1

Description

9.1.1

General description Call Deflection permits a served user to respond to an incoming call offered by the PISN by requesting diversion of that call to another number specified in the response. This request is only allowed before the called user has answered the call. The served user's originating service is unaffected. CD is invoked on a call by call basis. The maximum number of diversions to a single call is an implementation option. When counting the number of diversions, all types of diversions shall be included.

9.1.2

9.2

Qualifications on applicability to telecommunication services This supplementary service is applicable to all basic services defined in ECMA-142.

Procedures

9.2.1

P r o v is io n /wit h d r a wa l 6.2.1 shall apply with "CFU" replaced by "CD" and table 1 replaced by table 2. Table 2 - Subscription options Subscription Parameter

Value

Calling user receives notification that call has been diverted

- No - Yes, without diverted-to number/name - Yes, with diverted-to number/name

Served user releases his/her number/name to diverted-to user

- No - Yes

9.2.2 Normal procedures 9.2.2.1 A c t iv a t io n /d e a c t iv a t io n /r e g is t r a t io n /in t e r r o g a t io n Activation, deactivation and interrogation procedures are not applicable. 9.2.2.2

I n v o c a t io n a n d o p e r a t io n The served user can respond to an incoming call offered by normal basic call procedure by requesting the Call Deflection service. The request shall contain the diverted-to number. The diverted-to number may be accompanied by a diverted-to subaddress. The served user can request CD either from an alerting state (CDA) or immediately in response to a call request from the PISN (CDI). On acceptance of the CD request, the PISN shall perform the diversion towards the indicated divertedto number. For clearing the call to User B two cases are to be distinguished: 1. CDA: On acceptance of the CD request the original call at the served user shall remain in the alerting state and the served user shall still be able to accept the call until the diverted-to user enters an alerting state. When the diverted-to user enters the alerting state the call to the served user is cleared. 2. CDI: The call to the served user is cleared immediately on acceptance of the CD request.

9.2.2.2.1

S e r v e d u s e r n o t if ic a t io n On acceptance of the CD request the PISN shall send a notification with a positive acknowledgement to the CD request.

9.2.2.2.2

D iv e r t e d - t o u s e r n o t if ic a t io n 6.2.2.2.2 shall apply.

9.2.2.2.3

Calling user notification 6.2.2.2.3 shall apply.

- 19 -

9.2.3 Ex c e p t io n a l P r o c e d u r e s 9.2.3.1 A c t iv a t io n /D e a c t iv a t io n Not applicable. 9.2.3.2

I n v o c a t io n a n d O p e r a t io n If the PISN cannot accept a CD request, the invoking user shall receive a notification with appropriate cause that the request was unsuccessful. Possible causes for rejection are e.g.: – service or option not subscribed to, – diverted-to number is an invalid PISN number, – diverted-to number is the served user's number, – insufficient information, – incoming call has already been answered, – the number of diversions has reached the upper limit. If the CD request is rejected by the PISN, the PISN shall continue the call at the diverting user. If alerting at the diverting user had begun, the alerting is not interrupted. If the diverted call cannot be completed to the diverted-to destination, then the PISN shall clear the diverted leg of the call. If the served user is still in an alerting state, alerting will continue and the invoking (served) user shall be notified of failure of CD. NOTE After rejection of the CD request or after unsuccessful completion of the diverted call at the divertedto user the served user may again invoke SS-CD.

9.2.3.3

9.3

I n t e r r o g a t io n Not applicable.

Interaction with other supplementary services and ANFs Interactions with other supplementary services and ANFs for which PISN standards were available at the time of publication of this Standard are specified below.

9.3.1

Calling Line Identification Presentation (CLIP) 8.3.1 shall apply.

9.3.2

C o n n e c t e d L i n e I d e n t i f ic a t i o n P r e s e n t a t i o n ( C O L P ) 6.3.2 shall apply.

9.3.3

C a l l i n g /C o n n e c t e d L i n e I d e n t i f i c a t i o n R e s t r i c t i o n ( C L I R ) 6.3.3 apply.

9.3.4

Calling Name Identification Presentation (CNIP) 8.3.4 shall apply.

9.3.5

Connected Name Identification Presentation (CONP) 6.3.5 shall apply.

9.3.6

C a l l i n g /C o n n e c t e d N a m e I d e n t i f i c a t i o n R e s t r i c t i o n ( C N I R ) 6.3.6 shall apply.

9.3.7

Completion of Calls to Busy Subscriber (CCBS) If User B deflects an incoming call to User C using CDI and User C is busy, then a CCBS request if made by User A shall be applied to User C. NOTE In case of using CDA, if User C is busy, the call continues alerting User B (see § 9.2.3.2). If CCBS was invoked by User A on User B, then User B shall be able to deflect the CCBS call.

- 20 -

A user shall not be able to deflect a CCBS recall. 9.3.8

Completion of Calls on No Reply (CCNR) If User B deflects an incoming call to User C and User C does not answer, then a CCNR request if made by User A shall be applied to User C. If CCNR was invoked by User A on User B, then User B shall be able to deflect the CCNR call. A user shall not be able to deflect a CCNR recall.

9.3.9

C a ll Tr a n s f e r ( C T) If a user has transferred a call to a user still in the alerting state, then the alerted user may invoke CD in order to divert the transferred call to another user

9.3.10

C a ll F o r wa r d in g U n c o n d it io n a l ( C F U ) No interaction.

9.3.11

C a ll F o r wa r d in g o n Bu s y ( C F B) 7.3.12 shall apply.

9.3.12

C a ll F o r wa r d in g o n N o R e p ly ( C F N R ) 8.3.9 shall apply.

9.3.13

Path Replacement (PR) No interaction.

9.4

Interworking considerations 6.4 shall apply with "CFU" replaced by "CD".

9.5

Overall SDL Figure 1 contains the dynamic description of SS-DIV using the Specification and Description Language (SDL) defined in ITU-T Rec. Z.100. The SDL process represents the behaviour of the PISN in providing SS-DIV. Output signals to the left represent primitives to the calling user. Output signals to the right represent primitives to the served user or to the diverted-to user. Input signals from the right represent internal stimuli.

- 21 -

Idle

valid conditions for call diversion

Initialise diversion counter

1A Increment Diversion counter

Served user to be notified

Y

N

Notify served user

Initiate call establishment to diverted-to user Indicate to diverted-to user that call has been diverted

DIVA ?

N

2A

Y Await call establishment

Valid condition for call diversion

3A

Diverted call alerting or answered

Failure to establish diverted call

Cease presentation of call to served user

Notify served user that call is not diverted

2B

2C

call cleared

Served user answered

clear leg to diverted-to user

Idle

F ig u r e 1 - S S - D I V , O v e r a ll S D L ( p a r t 1 )

2C

- 22 -

2A

2B

Served user notification option = No ?

Y

Y

2C

N

Any served user notification option = No ?

N

N

Y

Notify calling calling party of diversion (Note)

N

First Diversion

First Diversion ?

Idle

Y Notify calling calling party of diversion (Note)

Await possible further diversions

Valid conditions for call diversion

Diversion count limit reached ?

No more diversions required

Call cleared

N

Y

1A

user C's number/name already sent ?

Y

N Idle

Clear call

Idle

3B

Override diversion

Await possible further diversions

NOTE May be accompanied by a notification of number/name according to the provision in clause 6.2.2.2.3. F ig u r e 1 - S S - D I V , O v e r a ll S D L ( p a r t 2 )

- 23 -

3B

3A

Diversion count limit reached ?

Y

other

N Increment diversion counter

Served user to be notified ?

N

N

Clear call

Notify served user

presentation of C's number allowed ?

Y

Override diversion

Notify calling party of diverted-to number

Y Idle

notification option for all served users ? Yes, with number/ name

Await call establishment

N Initiate call establishment to diverted-to user

C's name available and presentation allowed ?

Y

Indicate to diverted-to user that call has been diverted

Notify calling party of diverted-to name

Await call establishment

Idle

F ig u r e 1 - S S - D I V , O v e r a ll S D L ( p a r t 3 )

- 24 -

10

SS-DIV stage 2 specification This clause defines the stage 2 of the Call Diversion supplementary services (CFU, CFB, CNFR and CD) using the "forward switching" network routeing algorithm and the "rerouteing" network routeing algorithm.

10.1

Functional model

10.1.1

F u n c t io n a l m o d e l d e s c r ip t io n The functional model shall comprise the following functional entities (FEs): FE1: Calling user's service agent FE2: Calling user's service control entity FE3: Call diversion execution entity FE4: Call diversion detection and control entity FE5: Served user's service agent FE6: Diverted-to user's service control entity FE7: Diverted-to user's service agent FE8: User's activation, deactivation and interrogation control entity FE9: User's activation, deactivation and interrogation agent The following functional relationships shall exist between these FEs: ra between FE1 and FE2, rb between FE2 and FE3, rc between FE3 and FE4, rd between FE4 and FE5, re between FE3 and FE6, rf between FE6 and FE7, rg between FE4 and FE8, ri between FE4 and FE6 and rh between FE8 and FE9. Different types of call diversion (e.g. CFU, CFB, CFNR and CD) may be concatenated during multiple call diversion as well as different network routeing algorithms (call diversion by "forward switching" and call diversion by "rerouteing"). Figure 2 shows the FEs and relationships for a single stage of call diversion.

FE1

ra

FE2

rb

FE3

re

rc

FE4

rd

FE5

rg ri

FE7

rf

FE6

FE8

rh

F ig u r e 2 - F u n c t io n a l M o d e l f o r a s in g le s t a g e o f c a ll f o r wa r d in g

FE9

- 25 -

Figure 3 shows the FEs and relationships for two stages of call diversion.

FE1

ra

FE2

rb

rc

FE3

FE4

rd

FE5

rb

FE3

rg re

ri

FE8

rc

FE6 FE4

rh

rf rd

FE9

FE7 FE5

rg

re ri

FE8

FE6

rh

rf

FE9

FE7

F ig u r e 3 - F u n c t io n a l En t it y M o d e l f o r t wo s t a g e s o f c a ll d iv e r s io n 10.1.2 D e s c r ip t io n o f t h e f u n c t io n a l e n t it ie s 10.1.2.1 Calling user's service agent, FE1 This FE delivers the call diversion notifications to the calling user. 10.1.2.2

Calling user's service control entity, FE2 This FE provides the appropriate call diversion notifications to FE1 according to the information received from FE3 and FE6.

10.1.2.3

C a ll d iv e r s io n e x e c u t io n e n t it y , F E3 This FE executes call diversion by initiating a new call establishment, and requesting release of the leg to the original called user. FE3 also relays call diversion information to FE2 and FE6.

10.1.2.4

C a ll d iv e r s io n d e t e c t i o n a n d c o n t r o l e n t i t y , F E 4 a) Call Forwarding (CFU, CFB, CFNR) This FE detects a call diversion request and supervises this request. FE4 provides a notification to FE5 and provides call diversion information to FE3. FE 4 also receives activation, deactivation and interrogation requests from FE8 and provides responses to FE8. FE4 is responsible for modifying data related to activation, deactivation and remote activation enabling and disabling. b) Call Deflection This FE receives from FE5 a call diversion request and supervises this request. FE4 provides also a notification to FE5 and provides call diversion information to FE3.

10.1.2.5

Served user's service agent, FE5 This FE delivers call forwarding notifications to the served user. In addition, in case of CD, it detects a call diversion request by the served user and passes that request to FE4.

- 26 -

10.1.2.6

Diverted-to user's service control entity, FE6 This FE provides appropriate call diversion notifications to FE7 and provides also number presentation restriction information to FE2 via FE3.

10.1.2.7

D iv e r t e d - t o u s e r 's s e r v ic e a g e n t , F E7 This FE delivers call diversion notification to the diverted-to user.

10.1.2.8

U s e r 's a c t iv a t io n , d e a c t iv a t io n a n d in t e r r o g a t io n c o n t r o l, F E8 This FE relays activation, deactivation and interrogation requests and responses between FE9 and FE4. FE8 is empty in case of SS-CD.

10.1.2.9

U s e r 's a c t iv a t io n , d e a c t iv a t io n a n d in t e r r o g a t io n a g e n t , F E9 This FE provides activation, deactivation and interrogation requests to FE8 and delivers corresponding responses to the requesting user. FE9 is empty in case of SS-CD.

10.1.3

R e la t io n s h ip o f f u n c t io n a l m o d e l t o b a s ic c a ll f u n c t io n a l m o d e l • Functional entity FE1 shall be collocated with user A's CCA. • Functional entity FE2 shall be collocated with user A's CC or with any Incoming Gateway CC. • Functional entity FE3 shall be collocated with user A's CC or with any Incoming Gateway CC or any Transit CC in the case of call diversion by rerouteing. Functional entity FE3 shall be collocated with user B's CC (users B1 ... Bn in case of multiple call diversion) in the case of call diversion by forward switching. • Functional entity FE4 shall be collocated with user B's CC (users B1 ... Bn in case of multiple call diversion). • Functional entity FE5 shall be collocated with user B's CCA. • Functional entity FE6 shall be collocated with user C's CC, and also with the CCs for users B2 ... Bn in case of multiple call diversion. • Functional entity FE7 shall be collocated with user C's CCA. • Functional entity FE8 shall be collocated with either the user B's CC or any remote user's CC. • Functional entity FE9 shall be collocated with either the user B's CCA or any remote user's CCA. An example of the relationship with a basic service is shown in figure 4. This example is used as the basis for the information flow sequence diagrams in 10.2.2.

- 27 -

FE8

rg

FE1 CCA

ra r1

rb

FE2 CC

r2

rc

FE3 r2

CC

r2

CC

FE7 CCA

rf r3

FE4 CC

ri

FE6 CC

r2

CC

FE9

Activating, Deactivating and Interrogating User

Calling User A re

rh

r2

Called User C (Diverted-to User)

Figure 4 - Functional Entity Model Relationship

rd r3

FE5 CCA

Called User B (Diverting User)

- 28 -

10.2 10.2.1

Information flows D e f in it io n o f in f o r m a t io n f lo ws In the tables below, the column headed "Request" indicates which of the service elements are mandatory (M) and which are optional (O) in an request/indication information flow. The column headed "Confirm" indicates which of the service elements are mandatory (M) and which are optional (O) in a response/confirmation information flow.

10.2.1.1

INFORM 1 This unconfirmed information flow indicates to FE2 that call diversion has been initiated and informs of calling user notification restrictions (subscription options of user B). It shall be sent over relationship rb and it shall contain the service elements listed in table 3. Ta b le 3 - C o n t e n t o f I N F O R M 1

Service elements

Allowed value

Request

Notificat. Subscription Option

No Yes,without number/name Yes, with number/name CFU/CDI,CFB,CFNR/CDA

M

Diverting Cause Diverted-to Number 10.2.1.2

Confirm

M M

INFORM 2 This unconfirmed information flow indicates to FE1 that call diversion has been initiated. It shall only be sent if required by the subscription options of user B. It shall be sent over relationship ra. There is no service element in this information flow.

- 29 -

10.2.1.3

INFORM 3 This unconfirmed information flow indicates to FE5 that call forwarding has been initiated. It shall only be sent if required by the subscription options of user B and it shall not be sent in case of a failure of the call forwarding invocation request. It shall be sent over relationship rd and it shall contain the service elements listed in table 4. Ta b le 4 - C o n t e n t o f I N F O R M 3

Service elements

Allowed value

Request

Diverting Cause

CFU,CFB,CFNR

M

Served User's MSN Number

O (Notes 3 & 6)

Original Diverting Cause

CFU/CDI,CFB,CFNR/CDA

O (Notes 3 & 7)

Last Diverting Cause

CFU/CDI,CFB,CFNR/CDA

O (Notes 3 & 7)

Connection Type

M

Originating Number including restriction indicator

O (Notes 1 & 3)

OriginatingSubaddress

O (Notes 3 & 8)

Calling Party Name including restriction indicator

O (Notes 2 & 3)

Last Diverting Number including restriction indicator

O (Notes 3, 5, 7)

Original Called Number including restriction indicator

O (Notes 3, 4, 7)

NOTES 1.

If CLIP applies, this service element shall be included as defined for the Identification supplementary services in ECMA-148.

2.

This shall comprise the service elements of information flow INFORM 2 in ECMA-163.

3.

This service element shall not be included in case of CFNR.

4.

This service element is defined in ECMA-142.

5.

This service element shall only be included if allowed by the previous served user(s).

6.

This service element shall only be included if MSN applies for user B.

7.

This service element shall only be included in case of multiple diversion.

8.

If CLIP applies, this service element may be included as defined for the Identification supplementary services in ECMA-148.

- 30 -

10.2.1.4

INFORM 4 This unconfirmed information flow indicates to FE6 that call diversion is taking place. It shall be sent over relationship re and it shall contain the service elements listed in table 5. NOTE The Diverted-to Number (= Destination Number), Originating Number, Originating Subaddress, Connection Type and Call History are carried in the basic call to user C and are not shown in INFORM 4. The basic call service elements are defined in ECMA-142. Ta b le 5 - C o n t e n t o f I N F O R M 4

Service elements

Allowed value

Request

Last Diverting Cause Original Diverting Cause Diversion Counter Diverting Number, including restriction indicator Original Called Number including restriction indicator Calling Party Name Original Called Name including restriction indicator Diverting Party Name including restriction indicator

CFU/CDI,CFB,CFNR/CDA CFU/CDI,CFB,CFNR/CDA

M O M M O (Note 3) O (Note 1) O (Notes 2 & 3) O (Note 2)

NOTES 1.

This shall comprise service elements of information flow INFORM 1 in ECMA-163.

2.

This service element may be omitted in case of name not available or in case of presentation restricted or if not implemented.

3.

This service element shall only be included in case of multiple diversion.

- 31 -

10.2.1.5

INFORM 5 This unconfirmed information flow indicates to FE7 that call diversion is taking place. It shall be sent over relationship rf and it shall contain the service elements listed in table 6. NOTE The Diverted-to Number (= Destination Number), Connection Type and Call History are carried in the basic call to user C and are not shown in INFORM 5. The basic call service elements are defined in ECMA-142. Ta b le 6 - C o n t e n t o f I N F O R M 5

Service elements

Allowed value

Request

Original Diverting Cause

CFU/CDI,CFB,CFNR/CDA

O (Note 3)

Last Diverting Cause

CFU/CDI,CFB,CFNR/CDA

M

Diverting Number

O (Note 4)

Original Called Number

O (Notes 3 & 4)

Originating Number

O (Note 1)

Originating Subaddress

O (Note 1)

Calling Party Name

O (Note 2)

Original Called Name

O (Notes 3, 4, 5)

Diverting Party Name

O (Note 4 & 5)

NOTES 1.

This shall comprise service elements of information flow INFORM 2 in ECMA-148.

2.

This service element shall be included as defined for the Name Identification supplementary services in ECMA-163.

3.

This service element shall only be included in case of multiple diversion.

4.

This service element shall only be included if no restriction exists.

5.

This service element may be omitted in case of name not available or if not implemented.

10.2.1.6

INFORM 6 This unconfirmed information flow indicates whether presentation of user C's number and name is allowed. It shall be sent over relationship re between FE6 and FE3 and over relationship rb between FE3 and FE2 and it shall contain the service elements listed in table 7. Ta b le 7 - C o n t e n t o f I N F O R M 6

Service elements

Allowed value

Request

Presentation Indicator

present. allowed present. not allowed

M (Note 1)

Diverted-to Party Name including restriction indicator

Confirm

O (Note 2)

NOTES 1.

The Presentation Indicator shall apply only to the indication of user C's number.

2.

This service element may be omitted in case of name not available or in case of presentation restricted or if not implemented.

- 32 -

10.2.1.7

INFORM 7 This unconfirmed information flow informs FE1 of the user C's number and name if appropriate. It shall only be sent if required by the subscription options of user B and if user C's number is not presentation restricted. It shall be sent over relationship ra and it shall contain the service elements listed in table 8. Ta b le 8 - C o n t e n t s o f I N F O R M 7

Service elements

Allowed value

Request

Diverted-to Number

PISNnumber number not available name name not available

M

Diverted-to Party Name

Confirm

O (Note)

NOTE This service element shall only be included if no restriction exists. It may be omitted in case of name not available or if not implemented.

10.2.1.8

INFORM 8 This unconfirmed information flow indicates to FE5 that CFU/CFB/CFNR has been activated. It shall be sent over relationship rd and it shall contain the service elements listed in table 9. Ta b le 9 - C o n t e n t s o f I N F O R M 8

Service elements Diverted-to Number BasicService Served User`s MSN Number Diversion procedure

Allowed value

all or a specific one CFU,CFB,CFNR

Request

Confirm

M M O (Note) M

NOTE This service element shall only be included if MSN applies for user B.

10.2.1.9

INFORM 9 This unconfirmed information flow indicates to FE5 that CFU/CFB/CFNR has been deactivated. It shall be sent over relationship rd and it shall contain the service elements listed in table 10. Ta b le 1 0 - C o n t e n t s o f I N F O R M 9

Service elements

Allowed value

Request

Basic Service Served user's MSN number Diversion procedure

all or a specific one

M O (Note) M

CFU,CFB,CFNR

Confirm

NOTE This service element shall only be included if MSN applies for user B. 10.2.1.10 INFORM 10 This unconfirmed information flow indicates to FE4 and FE5 that DIVA has not been completed. It shall be sent over relationship rc and rd and it shall contain the service element listed in table 11.

- 33 -

Ta b le 1 1 - C o n t e n t s o f I N F O R M 1 0 Service elements

Allowed value

Request

Call State Notification

Diversion leg cleared

M

Confirm

1 0 . 2 . 1 . 1 1 D I V ER T This confirmed information flow invokes call diversion operation. It shall be sent over relationship rc and it shall contain the service elements listed in table 12. Table 12 - Contents of DIVERT Service elements

Allowed value

Request

Diverting Cause Diverted-to Number including restriction indicator Diverted-to Subaddress Diversion Counter Connection Type Originating Number Originating Subaddress Calling Party Name Notific. Subscript. Option:

CFU/CDI,CFB,CFNR/CDA

M M

No Yes,with number/name Yes,without number/name

Confirm

O M M (Note 1) M (Note 1) O (Note 2) O (Note 5) M

Call History

O (Note 2)

Diverting Number including restriction indicator Original Called Number including restriction indicator Original Called Name including restriction indicator Diverting Party Name including restriction indicator Diverting Invocation Result

M O (Note 3) O (Notes 3 & 4) O (Note 4 accepted/rejected

M

NOTES 1.

This service element is obtained from the basic call SETUP request/indication information flow.

2.

This service element shall be included if available in the basic call SETUP request/indication information flow.

3.

This service element shall only be included in case of multiple diversion.

4.

This service element may be omitted in case of name not available or in case of presentation restricted or if not implemented.

5.

This shall comprise the service elements of information flow INFORM 1 in ECMA-148.

- 34 -

1 0 . 2 . 1 . 1 2 D EF LEC T This confirmed information flow indicates to FE4 that CD has been invoked. It shall be sent over relationship rd and it shall contain the service elements listed in table 13. Table 13 - Contents of DEFLECT Service elements

Allowed value

Diverted-to Number Diverted-to Subaddress CD invocation result

Request

Confirm

M O accepted/rejected

M

1 0 . 2 . 1 . 1 3 I N TER R O G A TE This confirmed information flow conveys call forwarding interrogation. It may be sent over relationship rg and relationship rh and it shall contain the service elements listed in table 14. Table 14 - Contents of INTERROGATE Service elements

Allowed value

Request

Diversion Procedure BasicService Served User's Number Interrogating User's Number Interrogating User's MSN Number Interrogation Request Result

CFU,CFB,CFNR all or a specific one

M M O (Note 1) O (Note 5) O (Note 2)

Basic Service Diverted-to Number for Basic Service Diverted-to Subaddress for Basic Service Remote Activation

activated not activated or rejected

Confirm

M O (Note 3) O (Note 3) O (Note 3)

enabled or disabled

O (Note 4)

NOTES 1.

This service element shall only be included in the case of remote interrogation.

2.

This service element shall be included over relationship rh if MSN applies at the interrogating user. Otherwise this service element shall not be included.

3.

This service element shall only be included if call diversion is activated. It may be repeated, if the INTERROGATE request/indication indicates " all basic services".

4.

This service element may be repeated, if the INTERROGATE request/indication indicates "all basic services".

5.

The service element shall be included over relationship rg and shall not be included over relationship rh.

- 35 -

1 0 . 2 . 1 . 1 4 A C TI V A TE This confirmed information flow activates call forwarding. It may be sent over relationship rg and relationship rh and it shall contain the service elements listed in table 15. Table 15 - Contents of ACTIVATE Service elements

Allowed value

Request

Diversion Procedure Diverted-to Number Diverted-to Subaddress Basic Service Served User's Number Activating User's Number Activating User's MSN Number Activation Request Result Cause for rejection

CFU,CFB,CFNR

M M O M O (Note 1) O (Note 4) O (Note 2)

all or a specific one

accepted/rejected * service not subscribed * insufficient information * no valid diverted-to number * basic service not subscribed

Confirm

M

M O (Note 3)

NOTES 1.

This service element shall only be included in the case of remote activation.

2.

This service element shall be included over relationship rh if MSN applies at the activating user. Otherwise this service element shall not be included .

3.

This service element shall only be included in case of rejection.

4.

The service element shall be included over relationship rg and shall not be included over relationship rh.

- 36 -

1 0 . 2 . 1 . 1 5 D EA C TI V A TE This confirmed information flow deactivates call forwarding. It may be sent over relationship rg and relationship rh and it shall contain the service elements listed in table 16. Table 16 - Contents of DEACTIVATE Service elements

Allowed value

Request

Diversion Procedure Basic Service Served User's Number Deactivating User's Number Deactivating User's MSN Number Deactivation Request Result Cause for rejection

CFU,CFB,CFNR all or a specific one

M M O (Note 1) O (Note 4) O (Note 2)

accepted/rejected * service not subscribed * insufficient information * basic service not subscribed

Confirm

M O (Note 3)

NOTES 1.

This service element shall only be included in case of remote deactivation.

2.

This service element shall be included over relationship rh if MSN applies at the deactivating user. Otherwise this service element shall not be included.

3.

This service element shall only be included in case of rejection.

4.

The service element shall be included over relationship rg and shall not be included over relationship rh.

10.2.1.16 ENABLE This confirmed information flow enables remote call forwarding activation. It may be sent over relationship rd and it shall contain the service elements listed in table 17. Table 17 - Contents of ENABLE Service elements

Allowed value

Request

Diversion Procedure Basic Service Served User's MSN Number Enable Request Result Cause for rejection

CFU,CFB,CFNR all or a specific one

M M O (Note 1)

accepted/rejected * service not subscribed * insufficient information * basic service not subscribed

NOTES 1.

This service element shall only be included if MSN applies for user B.

2.

This service element shall only be included in case of rejection.

Confirm

M O (Note 2)

- 37 -

10.2.1.17 DISABLE This confirmed information flow disables remote call forwarding activation. It may be sent over relationship rd and it shall contain the service elements listed in table 18. Table 18 - Contents of DISABLE Service elements

Allowed value

Request

Diversion Procedure Basic Service Served User's MSN Number Disable Request Result Cause for rejection

CFU,CFB,CFNR all or a specific one

M M O (Note 1)

accepted/rejected * service not subscribed * insufficient information * basic service not subscribed

Confirm

M O (Note 2)

NOTES 1.

This service element shall only be included if MSN applies for user B.

2.

This service element shall only be included in case of rejection.

1 0 . 2 . 1 . 1 8 C H EC K This confirmed information flow is used to check if the diverted-to number and basic service(s) exist. It may be sent over relationship ri and it shall contain the service elements listed in table 19. Ta b le 1 9 - C o n t e n t s o f C H EC K Service elements Diverted-to Number Basic Service Served User's Number Check Request Result Cause for rejection

Allowed value

Request

all or a specific one

M M M

accepted/rejected * insufficient information * no valid diverted-to number * basic service not subscribed

Confirm

M O (Note)

NOTE This service element shall only be included in case of rejection. 10.2.2

Ex a m p le s o f in f o r m a t io n f lo w s e q u e n c e s Signalling procedures shall be provided in support of the information flow sequences specified below. In addition, signalling procedures should be provided to cover other sequences arising from error situations, interactions with basic call, interactions with other supplementary services, different topologies , etc. In the figures, SS-DIV information flows are represented by solid arrows and basic call information flows are represented by broken arrows. An ellipse embracing two information flows indicates that the two information flows occur together. Within a column representing an SS-DIV functional entity, the numbers refer to functional entity actions listed in 11.3. Basic call information flows are represented only as far as necessary for the understanding of the SSDIV procedures.

- 38 -

10.2.2.1

FE1

I n f o r m a t io n f lo w s e q u e n c e s f o r C F U /C F B o p e r a t io n The information flow sequence for successful CFU/CFB operation is shown in figure 5. ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind

(Note) SETUP_REJ DIVERT

301

req/ind

401

req/ind

(Note)

DIVERT resp/conf (accepted)

302

402 INFORM 3 req/ind

501

RELEASE req/ind INFORM 4 req/ind

601

req/ind

SETUP

INFORM 1 303

101

INFORM 2 201

req/ind

SETUP req/ind

req/ind

req/ind

REPORT req/ind

REPORT REPORT REPORT

INFORM 6 304 INFORM 7 202

INFORM 6 req/ind

req/ind

req/ind

603 SETUP

SETUP SETUP

SETUP

req/ind

req/ind

req/ind

102

INFORM 5

resp/conf

resp/conf

resp/conf

resp/conf

NOTE This information flow is only applicable in case of CFB-UDUB. F ig u r e 5 - I n f o r m a t io n F lo w S e q u e n c e f o r s u c c e s s f u l C F U / C F B o p e r a t i o n

701

- 39 -

The information flow sequences for unsuccessful CFU/CFB operation are shown in figures 6 and 7.

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

re SETUP req/ind

SETUP SETUP

req/ind

SETUP

req/ind

req/ind

(Note) SETUP_REJ DIVERT

301

req/ind

401

req/ind

(Note)

DIVERT resp/conf (accepted)

302

402 INFORM 3 req/ind

501

RELEASE req/ind INFORM 4 req/ind SETUP

INFORM 1 303

101

INFORM 2 201

req/ind

req/ind

req/ind RELEASE RELEASE DISCONN.

req/ind

req/ind

req/ind

NOTE This information flow is only applicable in case of CFB-UDUB. Figure 6 - Information Flow Sequence for unsuccessful CFU/CFB operation: Failure of diverted call

FE7 CCA

- 40 -

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

rd

FE4 CC

FE5 CCA

SETUP req/ind

SETUP

SETUP req/ind

req/ind

SETUP req/ind

(Note) SETUP_REJ DIVERT

301

401

req/ind

req/ind

(Note)

DIVERT resp/conf (rejected)

403

NOTE This information flow is only applicable in case of CFB-UDUB. Figure 7 - Information Flow Sequences for unsuccessful CFU/CFB operation: Rejection of Call Diversion

- 41 -

10.2.2.2

FE1

I n f o r m a t io n f lo w s e q u e n c e s f o r C F N R o p e r a t io n The information flow sequence for successful CFNR operation is shown in figure 8. ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP SETUP req/ind

req/ind

SETUP req/ind

SETUP req/ind

REPORT req/ind

REPORT

REPORT req/ind

REPORT

req/ind

DIVERT

req/ind

req/ind

401

301 DIVERT resp/conf (accepted)

302

402 INFORM 3 req/ind

501

INFORM 4 req/ind

601

INFORM 5 req/ind

SETUP

SETUP

req/ind

req/ind REPORT

REPORT req/ind

INFORM 1 303

101

INFORM 2 201

req/ind

req/ind

req/ind

RELEASE req/ind

DISCONN req/ind

INFORM 6 304 INFORM 7

102

202

INFORM 6 req/ind

req/ind SETUP

req/ind

SETUP SETUP SETUP

603

resp/conf

resp/conf

resp/conf

resp/conf

F ig u r e 8 - I n f o r m a t io n F lo w S e q u en c e f o r s u c c e s s f u l C F N R o p e r a t i o n

701

- 42 -

The information flow sequence for clearing by user A during CFNR operation is shown in figure 9.

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind

REPORT req/ind

REPORT

REPORT

REPORT

req/ind

req/ind

DIVERT

req/ind

req/ind

401

301 DIVERT resp/conf (accepted)

302

402 INFORM 3 req/ind

501

INFORM 4 req/ind

601

INFORM 5 req/ind

701

SETUP

SETUP

req/ind

req/ind DISCONN req/ind

RELEASE req/ind

307 RELEASE req/ind

DISCONN req/ind

RELEASE req/ind

DISCONN req/ind

Figure 9 - Information Flow Sequence for clearing by user A during CFNR operation

- 43 -

The information flow sequences for unsuccessful CFNR operation are shown in figures 10 and 11.

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

re

SETUP req/ind

REPORT req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind REPORT req/ind

REPORT req/ind

REPORT req/ind

DIVERT req/ind

401

301 DIVERT

302

resp/conf 402 INFORM 3 (accepted) req/ind

501

INFORM 4 req/ind SETUP req/ind

RELEASE req/ind

306 INFORM 10 req/ind

410 INFORM 10 req/ind

507

F ig u r e 1 0 - I n f o r m a t io n F lo w S e q u e n c e s f o r u n s u c c e s s f u l C F N R o p e r a t i o n : CFNR not completed, original call remains

FE7 CCA

- 44 -

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5 CCA

SETUP req/ind

SETUP req/ind

SETUP

SETUP

req/ind

req/ind REPORT

REPORT REPORT REPORT req/ind

req/ind

req/ind

req/ind DIVERT

301

401

req/ind DIVERT resp/conf (rejected)

403

F ig u r e 1 1 - I n f o r m a t io n F lo w S e q u e n c e s f o r u n s u c c e s s f u l C F N R o p e r a t i o n : CFNR rejected, original call remains

- 45 -

The information flow sequence if user B answers before receipt of REPORT (alerting) from user C is shown in figure 12.

FE1

ra

FE2

CCA

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re

SETUP

SETUP req/ind

req/ind

REPORT req/ind

SETUP req/ind

SETUP req/ind REPORT req/ind

REPORT req/ind

REPORT req/ind

DIVERT req/ind

401

301 DIVERT

302

resp/conf 402 INFORM 3 (accepted) req/ind

INFORM 4 req/ind

501 601

SETUP req/ind

INFORM 5 req/ind SETUP req/ind

SETUP

SETUP

resp/conf

resp/conf

305

RELEASE req/ind

DISCONN req/ind

F ig u r e 1 2 - I n f o r m a t io n F lo w S e q u e n c e f o r C F N R o p e r a t i o n : User B answers before alerting of user C

701

- 46 -

10.2.2.3

FE1

I n f o r m a t io n f lo w s e q u e n c e s f o r C D o p e r a t io n The information flow sequences for successful CD operation is shown in figures 13 and 14.

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP SETUP

req/ind

SETUP

req/ind

SETUP

req/ind

req/ind REPORT REPORT REPORT REPORT

req/ind

req/ind

DEFLECT

req/ind DIVERT req/ind

req/ind

401

req/ind

505

301 DIVERT resp/conf (accepted)

302

INFORM 4 req/ind

402 DEFLECT resp/conf (accepted)

506 601

INFORM 5 req/ind

701

SETUP req/ind

SETUP req/ind REPORT REPORT

INFORM 1 303

101

INFORM 2 201

req/ind

RELEASE req/ind

req/ind

req/ind

req/ind

DISCONN req/ind INFORM 6

INFORM 6 304 INFORM 7

202

req/ind

req/ind SETUP

req/ind SETUP

102

SETUP SETUP

603

resp/conf

resp/conf

resp/conf

resp/conf

F ig u r e 1 3 - I n f o r m a t io n F lo w S e q u e n c e f o r s u c c e s s f u l C a l l D e f l e c t i o n F r o m A l e r t

- 47 -

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re

SETUP req/ind

SETUP req/ind

SETUP req/ind

401 DIVERT 301

SETUP req/ind

DEFLECT 505 req/ind

req/ind DIVERT

302

resp/conf 402 DEFLECT (accepted) resp/conf (accepted) RELEASE DISCONN req/ind req/ind

506

INFORM 4 req/ind

601

req/ind

SETUP INFORM 1 303

101

INFORM 2 201

req/ind

req/ind

REPORT req/ind

REPORT

REPORT

102

req/ind

req/ind

INFORM 6 304

INFORM 7 202

req/ind

req/ind

req/ind

INFORM 6 req/ind

603 SETUP

SETUP

SETUP

SETUP

701

SETUP

req/ind

req/ind

REPORT

INFORM 5

resp/conf

resp/conf

resp/conf

resp/conf

F i g u r e 1 4 - I n f o r m a t i o n F l o w S e q u e n c e f or s u c c e s s f u l C a l l D e f l e c t i o n I m m e d i a t e

- 48 -

The information flow sequence for clearing by user A during CDA is shown in figure 15.

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP req/ind

REPORT req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind

REPORT req/ind

REPORT req/ind

REPORT req/ind

DIVERT req/ind

401

DEFLECT 505 req/ind

301 DIVERT resp/conf (accepted)

302

402

DEFLECT resp/conf (accepted)

INFORM 4 req/ind

506

601

SETUP req/ind

INFORM 5 req/ind

701

SETUP req/ind

DISCONN req/ind

RELEASE req/ind

307 RELEASE req/ind

DISCONN req/ind

RELEASE req/ind

DISCONN req/ind

F i g u r e 1 5 - I n f o r m a t i o n F l o w S e q u e n c e f o r c l e a r in g b y u s e r A d u r i n g C a l l D e f l e c t i o n F r o m A l e r t

- 49 -

The information flow sequences for unsuccessful CD operation are shown in figures 16, 17 and 18.

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind

REPORT REPORT

REPORT

req/ind

REPORT req/ind

req/ind

DIVERT req/ind

req/ind

DEFLECT 505

401

req/ind

402

DEFLECT

301 DIVERT resp/conf (accepted)

302

resp/conf (accepted)

506

INFORM 4 req/ind

SETUP req/ind RELEASE req/ind

306 INFORM 10 req/ind

410 INFORM 10 req/ind

507

Figure 16 - Information Flow Sequence for unsuccessful Call Deflection from Alert: CD not completed, original call remains

- 50 -

FE1

ra

FE2

CCA

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re

SETUP req/ind

SETUP

SETUP

req/ind

req/ind

SETUP req/ind REPORT

REPORT

REPORT

REPORT req/ind

req/ind

(Note)

req/ind

(Note)

401 DIVERT

(Note) 301

req/ind

(Note) DEFLECT 505 req/ind

req/ind DIVERT

302

resp/conf 402 DEFLECT (accepted) resp/conf (accepted) RELEASE DISCONN req/ind

506

req/ind INFORM 4 req/ind SETUP INFORM 1 303

101

INFORM 2 201

req/ind

req/ind

req/ind RELEASE

RELEASE

DISCONN.

req/ind

req/ind

req/ind

F i g u r e 1 7 - I n f o r m a t i o n F l o w S e q u e n c e f or u n s u c c e s s f u l C a l l D e f l e c t i o n I m m e d i a t e : CD not completed, original call cleared

- 51 -

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

rd

FE4 CC

FE5 CCA

SETUP req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind REPORT

REPORT

req/ind

REPORT

req/ind

REPORT

req/ind

(Note)

(Note)

req/ind

(Note)

(Note)

a) Rejection by FE4 DEFLECT 505

401

req/ind

DEFLECT resp/conf (rejected)

506

DEFLECT

505

b) Rejection by FE3

DIVERT 401

req/ind

req/ind

301 DIVERT resp/conf (rejected)

403 DEFLECT resp/conf (rejected)

506

NOTE This information flow is sent only in case of SS-CD From Alerting. F ig u r e 1 8 - I n f o r m a t io n F lo w S e q u e n c e f o r u n s u c c e s s f u l C a l l D e f l e c t i o n o p e r a t i o n : CD request rejected, original call remains

- 52 -

The information flow sequence if user B answers before receipt of REPORT (alerting) from user C is shown in figure 19.

FE1

ra

CCA

FE2

rb

CC

FE3

rc

CC

FE4

rd

CC

FE5

FE6

CCA

CC

rf

FE7 CCA

re SETUP req/ind

REPORT req/ind

SETUP req/ind

SETUP req/ind

SETUP req/ind

REPORT req/ind

REPORT req/ind

REPORT req/ind

DEFLECT 505

DIVERT req/ind

401

req/ind

301 DIVERT

302

resp/conf 402 DEFLECT (accepted) resp/conf (accepted) INFORM 4 req/ind

506

601

SETUP req/ind

INFORM 5 req/ind SETUP req/ind

SETUP SETUP

resp/conf

resp/conf

305

RELEASE req/ind

DISCONN req/ind

F ig u r e 1 9 - I n f o r m a t io n F lo w S e q u e n c e f o r C a l l D e f l e c t i o n f r o m A l e r t i n g : User B answers before alerting of user C

701

- 53 -

10.2.2.4

I n f o r m a t io n f lo w s e q u e n c e s f o r S S - C F a c t iv a t io n The information flow sequences for activation of SS-CF are shown in figures 20 and 21.

ri

FE6 CC

rd

FE4 CC

FE5

FE8

CCA

CC

rh

FE9 CCA

rg ACTIVATE ACTIVATE CHECK

req/ind

801

901

req/ind

404

req/ind

602

CHECK resp/conf

405 ACTIVATE resp/conf (accepted)

802 ACTIVATE resp/conf 902 (accepted)

INFORM 8 req/ind

502

F i g u r e 2 0 - I n f o r m a t i o n F l o w S e q u e n c e f o r a c t i v a t i o n wit h C H E C K i n f o r m a t i o n f l o w

FE4

rd

CC

FE5

FE8

CCA

CC

rh

FE9 CCA

rg ACTIVATE ACTIVATE

801

req/ind

901

req/ind

406 ACTIVATE

802 ACTIVATE

resp/conf (accepted)

resp/conf (accepted)

INFORM 8 req/ind

902

502

F i g u r e 2 1 - I n f o r m a t i o n F l o w S e q u e n c e f o r a ct i v a t i o n wit h o u t C H E C K i n f o r m a t i o n f l o w

- 54 -

10.2.2.5

I n f o r m a t io n f lo w s e q u e n c e f o r S S - C F d e a c t iv a t io n The information flow sequences for deactivation of SS-CF is shown in figure 22.

FE4

rd

CC

FE5

FE8

CCA

CC

rh

FE9 CCA

rg DEACTIVATE DEACTIVATE

803

req/ind

901

req/ind

407 DEACTIVATE

804 DEACTIVATE

resp/conf (accepted)

resp/conf (accepted)

INFORM 9 req/ind

902

502

F ig u r e 2 2 - I n f o r m a t io n F lo w S e q u e n c e f o r d e a c t iv a t io n 10.2.2.6

Information flow sequence for enabling/disabling of remote SS-CF activation The information flow sequences for enabling/disabling of remote SS-CF activation is shown in figure 23.

FE4

rd

CC

FE5 CCA

ENABLE/ DISABLE

503

req/ind

408 ENABLE/ DISABLE resp/conf

504

Figure 23 - Information Flow Sequence for enabling/disabling of remote activation

- 55 -

10.2.2.7

I n f o r m a t io n f lo w s e q u e n c e f o r S S - C F in t e r r o g a t io n The information flow sequences for interrogation of SS-CF is shown in figure 24.

rg

FE4

FE8

CC

rh

CC

CCA

INTERROGATE INTERROGATE

805

FE9

req/ind

901

req/ind

409 INTERROGATE resp/conf (accepted)

806 INTERROGATE resp/conf (accepted)

902

F ig u r e 2 4 - I n f o r m a t io n F lo w S e q u e n c e s f o r in t e r r o g a t io n

10.3

Functional entity actions The following FE actions shall occur at the points indicated in the figures of 11.2.2:

10.3.1

F u n c t io n a l e n t it y a c t io n s o f F E1 101 Deliver call diversion notifications to the user as received from FE2 in INFORM 2 request/indication. 102

10.3.2

F u n c t io n a l e n t it y a c t io n s o f F E2 201 Receive (multiple) INFORM 1 request/indication from FE3 and send each time a call diversion notification (without number information) in INFORM 2 request/indication to FE1 if allowed. Store the notification subscription options and the diverted-to number. 202

10.3.3

Deliver number and name notifications to the user as received in INFORM 7 request/indication from FE2.

Receive INFORM 6 request/indication from FE3, get the stored notification subscription options, determine if presentation of information is allowed and send the appropriate number and name information in INFORM 7 request/indication to FE1 if allowed.

F u n c t io n a l e n t it y a c t io n s o f F E3 301 Receive DIVERT request/indication, check whether the request is allowed and valid and respond to FE4 with DIVERT response/confirmation accordingly. 302

Stimulate the basic call establishment to FE6 if the diversion request is valid. Stimulate the release procedure at leg rc (original call) in case of CFU/CDI, CFB. Send INFORM 4 request/indication to FE6.

303

Send INFORM 1 request/indication to FE2. In case of CFNR/CDA, stimulate the release procedure at leg rc on receipt of REPORT request/indication or SETUP response/confirmation from user C.

304

Relay the presentation indicator and the name received in INFORM 6 request/indication from FE6 to FE2.

305

In case of CFNR/CDA, stimulate the release procedure at the diverted-to leg (re), when user B answers before alerting of user C.

- 56 -

10.3.4

306

Send INFORM 10 request/indication to FE4 when CFNR/CDA is not completed.

307

For CFNR/CDA, stimulate release of the legs rc and re if the calling user releases the call.

F u n c t io n a l e n t it y a c t io n s o f F E4 401 Immediate in the case of CFU, on detection of busy in the case of CFB, after a specified time interval in case of CFNR or after CD invocation by user B: • Recognize call diversion activated and invoked from Basic Service. • Increment the diversion counter. • If the incremented diversion counter has exceeded the upper limit or if FE4 cannot accept a CD request, reject the diversion request and do the following: – for CFU/CFB either release the call or override call diversion (implementation options), – for CFNR maintain the original call, – for CD maintain the original call and send a DEFLECT response/ confirmation (rejected) to FE5. • If the incremented diversion counter is not above the upper limit and, in cases of CD, if FE4 accepts the CD request, then send a DIVERT request/ indication to FE3. 402

Receive the positive DIVERT response/confirmation from FE3 and send – INFORM 3 request/indication to FE5 in case of CFU, CFB and CFNR, – DEFLECT response/confirm (accepted) in case of CD. For Diversions from Alert new diversion requests shall not be accepted unless an INFORM 10 request/ indication is received.

403

Receive the negative DIVERT response/confirmation from FE3. For CFU/CFB: stimulate release of the call to the calling user or perform an implementation specific procedure, e.g. send DIVERT request/indication to an FE3 at a different location. For CFNR: maintain the original call to the served user or perform an implementation specific procedure, e.g. send DIVERT request/indication to an FE3 at a different location. In case of CD send a DEFLECT response/confirmation (rejected) to FE5 and maintain the original call to the served user.

10.3.5

404

Validate received ACTIVATE request/indication and send a CHECK request/indication to FE6 in order to check if the diverted-to number and basic service(s) exist.

405

On receipt of a CHECK response/confirmation, further validate received ACTIVATE request/indication and respond to FE8 with ACTIVATE response/confirmation. Inform FE5 of a successful activation (INFORM 8 request/indication).

406

Validate received ACTIVATE request/indication and respond to FE8 with ACTIVATE response/ confirmation. Inform FE5 of a successful activation (INFORM 8 request/indication).

407

Validate received DEACTIVATE request/indication and respond to FE8 with DEACTIVATE response/ confirmation. Inform FE5 of a successful deactivation (INFORM 9 request/indication).

408

Validate received ENABLE/DISABLE request/indication ENABLE/DISABLE response/confirmation.

409

Validate received INTERROGATE request/indication and respond to FE8 with INTERROGATE response/ confirmation.

410

Relay optionally INFORM 10 request/indication from FE3 to FE5 if received, if an INFORM 3 request/ indication or a DEFLECT response/confirmation has previously been sent. New diversions shall now be allowed.

and

respond

to

FE5

F u n c t io n a l e n t it y a c t io n s o f F E5 501 Deliver notifications to the user as received from FE4 in INFORM 3 request/indication.

with

- 57 -

10.3.6

502

Deliver notifications on activation and deactivation to the user as received from FE4.

503

Send enable/disable requests to FE4 as received from the user.

504

Deliver enable/disable responses to the user as received from FE4.

505

Send CD request to FE4 as received from the user B in DEFLECT request/indication.

506

Deliver notifications to user B as received from FE4 in DEFLECT response/confirmation.

507

Inform the user that CFNR/CDA has failed.

F u n c t io n a l e n t it y a c t io n s o f F E6 601 Determine if presentation of the number and the name information received from FE3 in INFORM 4 request/indication is allowed and send INFORM 5 request/indication to FE7. Store the last diversion number and original called number and associated presentation restriction indicators for further multiple call diversions. 602

Receive CHECK request/indication from FE4, check optionally if the diverted-to number and basic service(s) exist, and respond to FE4 with CHECK response/confirmation.

603

Send the presentation indicator of the diverted-to user's number and the name of the diverted-to user either on receipt of REPORT request/indication (alerting) if possible or at latest on answer of the basic call to FE3 in INFORM 6 request/indication.

10.3.7

F u n c t io n a l e n t it y a c t io n s o f F E7 701 Deliver notifications to the diverted-to user as received from FE6.

10.3.8

F u n c t io n a l e n t it y a c t io n s o f F E8 801 Receive ACTIVATE request/indication from FE9. Perform address checking and either relay the ACTIVATE request/indication to FE4 or send a negative ACTIVATE response/confirmation to FE9.

10.3.9

802

Receive ACTIVATE response/confirmation from FE4 and relay it to FE9.

803

Receive DEACTIVATE request/indication from FE9. Perform address checking and either relay the DEACTIVATE req/ind to FE4 or send a negative DEACTIVATE response/confirmation to FE9.

804

Receive DEACTIVATE response/confirmation from FE4 and relay it to FE9.

805

Receive INTERROGATE request/indication from FE9. Perform address checking and either relay the INTERROGATE request/indication to FE4 or send a negative INTERROGATE response/confirmation to FE9.

806

Receive INTERROGATE response/confirmation from FE4 and relay it to FE9.

F u n c t io n a l e n t it y a c t io n s o f F E9 901 Send activation/deactivation/interrogation requests to FE8 as received from the user. 902

10.4

Deliver activation/deactivation/interrogation responses to the user as received from FE8.

Functional entity behaviour The figures in this clause are intended to illustrate typical FE behaviour in terms of information flows sent and received. The behaviour of each FE is shown using the Specification and Description Language (SDL) defined in ITU-T Rec. Z.100.

10.4.1

Be h a v io u r o f F E1 Figure 25 contains the SDL diagram for the functional entity FE1. • Input signals from the right represent information flows from FE2. • Output signals to the left represent primitives to the user.

- 58 -

Idle

INFORM 7 req/ind (from FE2)

number/name (to user)

INFORM 2 req/ind (from FE2)

notification (to user)

Idle

F ig u r e 2 5 - S D L f o r F u n c t io n a l En t it y F E1 10.4.2

Be h a v io u r o f F E2 Figure 26 contains the SDL diagram for the functional entity FE2. • Input signals from the left represent primitives from local CC. • Input signals from the right represent information flows from FE3. • Output signals to the left represent information flows to FE1.

- 59 -

Idle

INFORM 1

req/ind (from FE3) save NSO and diverted-to number

Y

NSO = notify ?

INFORM 2

N

req/ind (to FE1)

Diverting

INFORM 1

req/ind (from FE3)

save more restrictive NSO and new DTN

INFORM 6

basic call answered

req/ind (from FE3)

NSO = allowed ?

N

basic call released

Y Y

NSO = notify ?

cause = CFNR or CD From Alerting ?

N

N

presentation of number/ name

N

Y

Y INFORM 7

INFORM 2 req/ind (to FE1)

req/ind (to FE1)

Diverting

Diverting

F ig u r e 2 6 - S D L f o r F u n c t io n a l En t it y F E2

Idle

- 60 -

10.4.3

Be h a v io u r o f F E3 Figure 27 contains the SDL diagram for the functional entity FE3. • Input signals from the left represent primitives from local CC. • Input signals from the right represent information flows from other functional entities. • Output signals to the right and to the left represent information flows to other function al entities. The relationship to the basic call process is also indicated in task symbols or in the annotations.

- 61 -

Idle

DIVERT

INFORM 6

req/ind (from FE4)

N

req/ind (from FE6)

INFORM 6

DIV request valid ?

req/ind (to FE2)

Y DIVERT

DIVERT

resp/conf (to FE4) rejected

resp/conf (to FE4) accepted

Idle

INFORM 4

at the same time

req/ind (to FE6)

as SETUP req/ind

stimulate call establishment to new destination

Idle

N

Y

CFNR or CDA ?

CFU, CFB, CDI

INFORM 1 req/ind (to FE2)

stimulate release to served user

Idle

basic call to new destination released

INFORM 10 req/ind (to FE4)

Diverting

new destination alerting or answered

basic call released by user A or B

served user

stimulate release of both remaining legs

stimulate release of leg to new destination

answered

INFORM 1 req/ind (to FE2)

continue alerting

stimulate release

of served user

to served user

Idle

F ig u r e 2 7 - S D L f o r F u n c t io n a l En t it y F E3

- 62 -

10.4.4

Be h a v io u r o f F E4 Figures 28, 29 and 30 contain the SDL diagram for the functional entity FE4. • Input signals from the left represent information flows from other functional entities or primitives from local CC. • Input signals from the right represent information flows from other functional entities or internal stimuli. • Output signals to the right and to the left represent information flows to other functional entities. The relationship to the basic call process is also indicated in task symbols or in the annotations. NOTE The interaction between multiple invocations of CFNR and/or CDA is not taken into account.

- 63 -

Idle

DEFLECT

DIV detected during incoming basic call : for CFB after NDUP or UDUP for CFU immediately for CFNR after timer expiry

DIV request detected

req/ind (from FE5)

A

increment diversion counter

Y

DIV request valid ?

N

Y

CFNR ?

N

CD ?

N

DEFLECT

resp/conf (to FE5) (rejected)

DIVERT

req/ind (to FE3)

maintain original call

override call diversion

stimulate release of basic call

maintain original call

Idle

Wait_1

F ig u r e 2 8 - S D L f o r F u n c t io n a l En t it y F E4 ( p a r t 1 )

Y

- 64 -

Wait_1

DIVERT

resp/conf (from FE3)

DIV invocation positiv ?

basic call

served user

released

answers

N

Idle

Y

CD ?

N

CD ?

Y notify served user ?

Y

N

N

Y DEFLECT

CDA ? Y

Wait_3

basic call released

DEFLECT

INFORM 3

resp/conf (to FE5) (accepted)

resp/conf (to FE5) (rejected)

req/ind (to FE5)

N

Y

CFNR ?

implementation specific procedure

stimulate release of basic call

maintain original call for CFNR or CDA

N

INFORM 10 req/ind (from FE3)

INFORM 10 req/ind (to FE5)

Idle

F ig u r e 2 9 - S D L f o r F u n c t io n a l En t it y F E4 ( p a r t 2 )

- 65 -

A

ACTIVATE

DEACTIVATE

req/ind (from FE8)

Deactivate

req/ind (from FE8)

CHECK

indication (internal)

validate and

req/ind (to FE6)

modify data

modify data

Deaktivate request valid ?

Wait_2

N

Y DEACTIVATE

CHECK

resp/conf) (from FE6f)

resp/conf (to FE8)

resp/conf (to FE8)

INFORM 9 req/ind (to FE5)

INFORM 9

validate and

req/ind (to FE5)

modify data

Activate request valid ?

DEACTIVATE

N

Idle

Y

ENABLE

req/ind (from FE5)

ACTIVATE resp/conf (to FE8)

INFORM 8 req/ind (to FE5)

Idle

ACTIVATE resp/conf (to FE8)

DISABLE

req/ind (from FE5)

INTERROG. req/ind (from FE8)

validate and

validate and

get

modify data

modify data

information

ENABLE

DISABLE

INTERROG.

resp/conf (to FE5)

resp/conf (to FE5)

Idle

F ig u r e 3 0 - S D L f o r F u n c t io n a l En t it y F E4 ( p a r t 3 )

resp/conf (to FE8)

- 66 -

10.4.5

Be h a v io u r o f F E5 Figure 31 contains the SDL diagram for the functional entity FE5. • Input signals from the left represent information flows from FE4. • Input signals from the right represent primitives from the user. • Output signals to the left represent information flows to FE4. • Output signals to the right represent primitives to the user.

Idle

Enable

request (from user)

Disable

request (from user)

Deflect

request (from user)

ENABLE

DISABLE

DEFLECT

Wait_1

Wait_2

Wait_3

ENABLE

DISABLE

DEFLECT

req/ind (to FE4)

resp/conf (from FE4)

Enable

indication (to user)

req/ind (to FE4)

resp/conf (from FE4)

Disable

indication (to user)

INFORM 3,8 req/ind (from FE4)

INFORM 9,10 req/ind (from FE4)

req/ind (to FE4)

resp/conf (from FE4)

Deflect

indication (to user)

Notification

Notification

(to user)

(to user)

Idle

F ig u r e 3 1 - S D L f o r F u n c t io n a l En t it y F E5

- 67 -

10.4.6

Be h a v io u r o f F E6 Figure 32 contains the SDL diagram for the functional entity FE6. • Input signals from the left represent information flows from FE3 or FE4. • Input signals from the right represent primitives from local CC. • Output signals to the right and to the left represent information flows to other functional entities. The relationship to the basic call process is also indicated in task symbols or in the annotations.

- 68 -

Idle

INFORM 4

CHECK

req/ind (from FE3)

INFORM 5 req/ind (to FE7)

req/ind (from FE4)

check diverted-to number and basic service

at the same time as SETUP req/ind

CHECK

resp/conf (to FE4)

Wait

Idle

new destination

new destination

basic call

alerting

answered

cleared

CLIR or CNIR subscribed ?

N

INFORM 6 req/ind already sent ?

Y

N

Y

N CLIR or CNIR temporary mode ?

Y get presentation indicators for diverted-to number and name

get presentation indicators for diverted-to number and name

INFORM 6

INFORM 6

req/ind (to FE3)

Idle

req/ind (to FE3)

Wait

Idle

F ig u r e 3 2 - S D L f o r F u n c t io n a l En t it y F E6

- 69 -

10.4.7

Be h a v io u r o f F E7 Figure 33 contains the SDL diagram for the functional entity FE7. • Input signals from the left represent information flows from FE6. • Output signals to the right represent primitives to the user.

Idle

INFORM 5

req/ind (from FE6)

Notification (to user)

Idle

F ig u r e 3 3 - S D L f o r F u n c t io n a l En t it y F E7

- 70 -

10.4.8

Be h a v io u r o f F E8 Figure 34 contains the SDL diagram for the functional entity FE8. • Input signals from the left represent information flows from FE4. • Input signals from the right represent information flows from FE9. • Output signals to the right represent information flows to FE9. • Output signals to the left represent information flows to FE4.

Idle

ACTIVATE

DEACTIVATE

req/ind (from FE9)

req/ind (from FE9)

request valid ?

DEACTIVATE

resp/conf (from FE4)

resp/conf (from FE4)

N

N

request valid ?

INTERROG. resp/conf (from FE4)

Y DEACTIVATE

INTERROG.

resp/conf (to FE9)

resp/conf (to FE9)

N

request valid ?

Y ACTIVATE

req/ind (to FE4)

req/ind (from FE9)

ACTIVATE

Y

ACTIVATE

INTERROG.

DEACTIVATE req/ind (to FE4)

resp/conf (to FE9)

INTERROG. req/ind (to FE4)

Idle

F ig u r e 3 4 - S D L f o r F u n c t io n a l En t it y F E8

- 71 -

10.4.9

Be h a v io u r o f F E9 Figure 35 contains the SDL diagram for the functional entity FE8. • Input signals from the left represent information flows from FE8. • Input signals from the right represent primitives from the user. • Output signals to the left represent information flows to FE8. • Output signals to the right represent primitives to the user.

Idle

Activate request (from user)

Deactivate

Interrogate

request (from user)

request (from user)

ACTIVATE

DEACTIVATE

Wait_1

Wait_2

Wait_3

ACTIVATE

DEACTIVATE

INTERROG.

req/ind (to FE8)

resp/conf (from FE8)

Activate indication (to user)

req/ind (to FE8)

resp/conf (from FE8)

Deactivate indication (to user)

INTERROG. req/ind (to FE8)

resp/conf (from FE8)

Interrogate indication (to user)

Idle

F ig u r e 3 5 - S D L f o r F u n c t io n a l En t it y F E9

- 72 -

10.5

Allocation of functional entities to physical equipment The allocation of FEs to physical locations as shown in tables 20, 21 and 22 shall apply. In these tables, "TE" indicates a TE attached to a PISN. Where a terminal involved is stimulus with respect to call diversion, any FE shown as residing in the corresponding user's TE, shall reside instead in that user's PINX. T a b l e 2 0 - A l l o c a t i o n f o r c a l l d i v e r s i o n o pe r a t i o n b y " f o r w a r d s w i t c h i n g " a n d "partial rerouteing" User A FE1

User A FE2

User B FE4

User B FE5

User C FE6

User C FE7

Scenario 1

TE

PINX

User B PINX

PINX

TE

PINX

TE

Scenario 2

TE

other network

other network

other network

other network

other network

other network

Scenario 3

other network

other network

User B PINX

PINX

TE

other network

other network

Scenario 4

other network

other network

other network

other network

other network

PINX

TE

Scenario 5

TE

other network

other network

other network

other network

PINX

TE

Scenario 6

TE

PINX

User B PINX

PINX

TE

other network

other network

Scenario 7

other network

other network

User B PINX

PINX

TE

PINX

TE

Scenario 8

other network

other network

other network

other network

TE

other network

other network

Scenario 9

other network

other network

other network

other network

TE

PINX

TE

Scenario 10

TE

other network

other network

other network

TE

other network

other network

Scenario 11

TE

other network

other network

other network

TE

PINX

TE

Scenario 12

other network

other network

other network

PINX

TE

other network

other network

Scenario 13

TE

other network

other network

PINX

TE

other network

other network

Scenario 14

other network

other network

other network

PINX

TE

PINX

TE

Scenario 15

TE

other network

other network

PINX

TE

PINX

TE

FE3

- 73 -

Table 21 - Allocation for call diversion operation by "rerouteing" User A FE1

User A FE2

User B FE4

User B FE5

User C FE6

User C FE7

Scenario 16

TE

PINX

Originat. PINX

PINX

TE

PINX

TE

Scenario 17

TE

PINX

Originat. PINX

PINX

TE

other network

other network

Scenario 18

other network

other network

Gateway PINX

PINX

TE

PINX

TE

Scenario 19

other network

other network

Gateway PINX

PINX

TE

other network

other network

FE3

Ta b le 2 2 - A llo c a t io n f o r c a ll f o r wa r d in g a c t iv a t io n /d e a c t iv a t io n a n d in t e r r o g a t io n Served User B

10.6

De/activating User Interrogating User FE8 FE9

FE4

FE5

Scenario 20

PINX

TE

User B PINX

TE

Scenario 21

PINX

TE

any PINX

TE

Scenario 22

other network

TE

other network

TE

Interworking considerations In cases where FE2, FE3 or FE6 is in another network, information pertaining to relationship rb, rc or re shall be passed as appropriate to the other network by the Gateway PINX, except any restricted number or name information. In cases where FE4 is in another network, information pertaining to relationship rh shall be passed to the other network by the Gateway PINX, if the other network supports the equivalent information flow. In cases where information is received from a FE located in another network by a Gateway PINX, the information required for SS-CFU, SS-CFB, SS-CFNR and SS-CD shall be used by that PINX.

- 74 -

- 75 -

Annex A ( in f o r ma tiv e )

Bibliography

ITU-T Rec. I.252.2

Integrated Services Digital Network (ISDN), Call Forwarding Busy (CFB) supplementary service, service description (1992)

ITU-T Rec. I.252.3

Integrated Services Digital Network (ISDN), Call Forwarding No Reply (CFNR) supplementary service, service description (1992)

ITU-T Rec. I.252.4

Integrated Services Digital Network (ISDN), Call Forwarding Unconditional (CFU) supplementary service, service description (1992)

ITU-T Rec. I.252.5

Integrated Services Digital Network (ISDN), Call Deflection (CD) supplementary service, service description (1992)

Free printed copies can be ordered from: ECMA 114 Rue du Rhône CH-1204 Geneva Switzerland Fax: Email:

+41 22 849.60.01 [email protected]

Files of this Standard can be freely downloaded from the ECMA web site (www.ecma.ch). This site gives full information on ECMA, ECMA activities, ECMA Standards and Technical Reports.

ECMA 114 Rue du Rhône CH-1204 Geneva Switzerland See inside cover page for obtaining further soft or hard copies.

Related documents

Record · ID 600434 · SHA-256 36a8e62c76c7bbd1
Conceptio Open Knowledge Archive — every document is proof-bundled with source, license, and retrieval metadata.