ConceptioArchiveECMA International
ECMA Internationalopen access

ECMA-346 — Private Integrated Services Network (PISN) – Specification, functional model and information flows – Message Centre Monitoring and Mailbox Identification supplementary services (MCM-SD / MID-SD) (June 2003)

ECMA International · ECMA International
ECMA International · Standards · License: Open Access
Open Source ↗Direct PDF ↓
centreecmaecmainternationalflowsidentificationinformationintegratedmessage
ecma, standard, ecma international, specification, ecma-346, ecma 346, 346, private, integrated, services, network, pisn, functional, model, and, information, flows, message, centre, monitoring, mailbox, identification, supplementary, mcm-sd, mid-sd

Standard ECMA-346 June 2003

International

Standardizing

Information

and

Communication

Systems

Private Integrated Services Network (PISN) – Specification, Functional Model and Information Flows – Message Centre Monitoring and Mailbox Identification Supplementary Services

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

.

Standard ECMA-346 June 2003

International

Standardizing

Information

and

Communication

Systems

Private Integrated Services Network (PISN) – Specification, Functional Model and Information Flows – Message Centre Monitoring and Mailbox Identification Supplementary Services (MCM-SD / MID-SD)

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

Ecma-346.doc

05-04-04 14,54

.

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. It has been produced under ETSI work item DTS/ECMA-00229. This particular Standard specifies the Message Centre Monitoring and Mailbox Identification supplementary service. SS-MCM is based on SS-MWI and includes its entire functionality. The interoperability with SS-MWI is guaranteed. Compared to SS-MWI, SS-MCM offers an enhanced functionality for monitoring status changes of messages stored in the Served User's Mailbox as follows: •

individual activation and deactivation for the monitoring of messages of different Message Type(s) within the Mailbox as well as interrogation of the actual SS-MCM configuration;

retrieval of information about all messages (i.e. new and retrieved messages) in the mailbox independent of the Message Status;

request of detailed updated information about messages stored in the mailbox at every time.

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.

This ECMA Standard has been adopted by the General Assembly of June 2003.

- 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 Address Header 4.2.2 C o mp l e t e I n f o r ma t i o n 4.2.3 C o mp r e s s e d I n f o r ma t i o n 4.2.4 Deleted Messages 4.2.5 Ma ilb o x 4.2.6 Me s s a g e Ce n tr e ( MC) 4.2.7 Me s s a g e S ta tu s 4.2.8 Me s s a g e T yp e 4.2.9 Me s s a g e W a itin g S ig n a l 4.2.10 N e w Me s s a g e 4.2.11 Originator 4.2.12 O r ig in a to r a d d r e s s 4.2.13 Re tr ie v e d Me s s a g e 4.2.14 Served User

2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3

5 6

List of acronyms SS-MCM stage 1 specification 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 t e r a c t i o n s w i t h o t h e r S u p p l e me n t a r y S er v i c e s / A d d i t i o n a l N e t w o r k F e a t u r e s 6.3.1 Calling Line Identification Presentation (SS-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 a t io n P r e s e n ta tio n ( S S - 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 ( S S - 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 ( S S - C N I P ) 6.3.5 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 ( S S - CN I R) 6.3.6 C o n n e c t e d N a me I d e n t i f i c a t io n P r e s e n ta tio n ( S S - CO N P ) 6.3.7 Ca ll F o r w a r d in g U n c o n d itio n a l ( S S - CF U ) 6.3.8 C a l l F o r w a r d in g B u s y ( S S - C F B )

3 3 3 3 4 4 4 4 7 8 8 8 8 8 8 8 8 8

- ii -

7

6.3.9 Ca ll F o r w a r d in g N o Re p ly ( S S - CF N R) 6.3.10 P a t h R e p l a c e me n t ( A N F - P R ) 6.3.11 Call Transfer (SS-CT) 6.3.12 Call Deflection (SS-CD) 6.3.13 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 s ( S S - C C B S ) 6.3.14 C o mp l e t i o n o f C a l l s o n N o R e p ly ( S S - C C N R ) 6.3.15 Call Offer (SS-CO) 6.3.16 Do Not Disturb (SS-DND) 6.3.17 Do Not Disturb Override (SS-DNDO) 6.3.18 Call Intrusion (SS-CI) 6.3.19 A d v ic e o f Ch a r g e ( S S - A O C) 6.3.20 Recall (SS-RE) 6.3.21 Call Interception (SS-CINT) 6.3.22 T r a n s it Co u n te r ( A N F - T C) 6.3.23 R o u te R e s t r i c t i o n C l a s s ( A N F - R R C ) 6.3.24 Me s s a g e W a itin g I n d ic a tio n ( S S - MW I ) 6.3.25 W ir e l e s s T e r mi n a l L o c a t i o n Re g is tr a tio n ( S S - W T L R) 6.3.26 W ir e l e s s T e r mi n a l I n c o min g C a l l ( S S - W T MI ) 6.3.27 W ir e l e s s T e r mi n a l O u t g o in g C a l l ( S S - W T M O ) 6.3.28 W ir e l e s s T e r mi n a l A u t h e n t i c a t i o n o f a W T M U s e r ( S S - W T A T ) 6.3.29 W ir e l e s s T e r mi n a l A u t h e n t i c a t i o n o f t h e P I S N ( S S - W T A N ) 6.3.30 C o mmo n I n f o r ma t i o n ( S S - C MN ) 6.3.31 Call Priority Interruption (Protection) (SS-CPI(P)) 6.3.32 P r i v a t e U s e r M o b i l i t y I n c o min g C a l l ( A N F - P U M I ) 6.3.33 P r i v a t e U s e r M o b i l i t y O u t g o in g C a l l ( A N F - P U M O ) 6.3.34 P r i v a t e U s e r M o b i l i t y R e g is t r a t i o n ( S S - P U M R ) 6.3.35 Single Step Call Transfer (SS-SSCT) 6.3.36 S i mp l e D i a l o g ( S S - S D ) 6.3.37 Call Identification and Call Linkage (ANF-CIDL) 6.3.38 Short Message Service (SS-SMS) 6.3.39 Make Call Request (SS-MCR) 6.3.40 Ma ilb o x I d e n tif ic a tio n ( S S - MI D ) 6 . 4 I n te r w o r k in g c o n s id e r a tio n s 6.5 Overall SDL

8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10

S S - M I D 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 t e r a c t i o n s w i t h o t h e r S u p p l e me n t a r y S er v i c e s / A d d i t i o n a l N e t w o r k F e a t u r e s 7.3.1 Calling Line Identification Presentation (SS-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 a t io n P r e s e n ta tio n ( S S - CO L P )

13 13 13 13 13 13 13 13 14 14 14

- iii -

8

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 ( S S - 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 ( S S - C N I P ) 7.3.5 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 ( S S - CN I R) 7.3.6 C o n n e c t e d N a me I d e n t i f i c a t io n P r e s e n ta tio n ( S S - CO N P ) 7.3.7 Ca ll F o r w a r d in g U n c o n d itio n a l ( S S - CF U ) 7.3.8 C a l l F o r w a r d in g B u s y ( S S - C F B ) 7.3.9 Ca ll F o r w a r d in g N o Re p ly ( S S - CF N R) 7.3.10 P a t h R e p l a c e me n t ( A N F - P R ) 7.3.11 Call Transfer (SS-CT) 7.3.12 Call Deflection (SS-CD) 7.3.13 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 s ( S S - C C B S ) 7.3.14 Co mp le tio n o f Ca lls o n N o Re p ly ( S S - CCN R) 7.3.15 Call Offer (SS-CO) 7.3.16 Do Not Disturb (SS-DND) 7.3.17 Do Not Disturb Override (SS-DNDO) 7.3.18 Ca ll I n tr u s io n ( S S - CI ) 7.3.19 A d v ic e o f Ch a r g e ( S S - A O C) 7.3.20 Recall (SS-RE) 7.3.21 Call Interception (SS-CINT) 7.3.22 T r a n s it Co u n te r ( A N F - T C) 7.3.23 R o u te R e s t r i c t i o n C l a s s ( A N F - R R C ) 7.3.24 Me s s a g e W a itin g I n d ic a tio n ( S S - MW I ) 7.3.25 W ir e le s s T e r min a l L o c a tio n Re g is tr a tio n ( S S - W T L R) 7.3.26 W ir e l e s s T e r mi n a l I n c o min g C a l l ( S S - W T MI ) 7.3.27 W ir e l e s s T e r mi n a l O u t g o in g C a l l ( S S - W T M O ) 7.3.28 W ir e l e s s T e r mi n a l A u t h e n t i c a t i o n o f a W T M U s e r ( S S - W T A T ) 7.3.29 W ir e l e s s T e r mi n a l A u t h e n t i c a t i o n o f t h e P I S N ( S S - W T A N ) 7.3.30 Co mmo n I n f o r ma tio n ( S S - CMN ) 7.3.31 Call Priority Interruption (Protection) (SS-CPI(P)) 7.3.32 P r i v a t e U s e r M o b i l i t y I n c o min g C a l l ( A N F - P U M I ) 7.3.33 P r i v a t e U s e r M o b i l i t y O u t g o in g C a l l ( A N F - P U M O ) 7.3.34 P r i v a t e U s e r M o b i l i t y R e g is t r a t i o n ( S S - P U M R ) 7.3.35 Single Step Call Transfer (SS-SSCT) 7.3.36 S i mp l e D i a l o g ( S S - S D ) 7.3.37 Ca ll I d e n tif ic a tio n a n d Ca ll L in k a g e ( A N F - CI D L ) 7.3.38 Short Message Service (SS-SMS) 7.3.39 Make Call Request (SS-MCR) 7.3.40 Me s s a g e Ce n tr e Mo n ito r in g ( S S - MCM) 7 . 4 I n te r w o r k in g c o n s id e r a tio n s 7.5 Overall SDL

14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16

SS-MCM stage 2 specification 8 . 1 F u n c tio n a l mo d e l 8.1.1 F u n c tio n a l mo d e l d e s c r ip tio n 8.1.2 Description of Functional Entities

18 18 18 18

- iv -

9

8 . 2 I n f o r ma t i o n f l o w s 8.2.1 D e f in itio n o f in f o r ma tio n f lo w s 8.2.2 I n f o r ma tio n f lo w s e q u e n c e s 8.3 Functional Entity actions 8.3.1 Functional Entity actions of FE1 8.3.2 Functional Entity actions of FE2 8.3.3 Functional Entity actions of FE3 8 . 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 8.4.1 Be h a v io u r o f F E 1 8.4.2 Be h a v io u r o f F E 2 8.4.3 Be h a v io u r o f F E 3 8 . 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 8 . 6 I n te r w o r k in g c o n s id e r a tio n s

19 19 25 28 28 29 29 30 30 37 44 50 50

S S - M I D s t a g e 2 s p e c if ic a t io n 9 . 1 F u n c tio n a l mo d e l 9.1.1 F u n c tio n a l mo d e l d e s c r ip tio n 9.1.2 Description of Functional Entities 9 . 2 I n f o r ma t i o n f l o w s 9.2.1 D e f in itio n o f in f o r ma tio n f lo w s 9.2.2 I n f o r ma tio n f lo w s e q u e n c e s 9.3 Functional Entity actions 9.3.1 Functional Entity actions of FE1 9.3.2 Functional Entity actions of FE2 9.3.3 Functional Entity actions of FE3 9 . 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 9.4.1 Be h a v io u r o f F E 1 9.4.2 Be h a v io u r o f F E 2 9.4.3 Be h a v io u r o f F E 3 9 . 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 9 . 6 I n te r w o r k in g c o n s id e r a tio n s

51 51 51 51 51 51 53 54 54 54 54 55 55 57 59 60 60

1

Scope This Standard specifies supplementary service Message Centre Monitoring/Mailbox Identification (SSMCM/MID), which is related, but not limited, to various basic services supported by Private Integrated Services Networks (PISNs). Basic services are specified in ECMA-142. The supplementary service MCM enables a Served User to get informed by a Message Centre about the status and status changes of messages stored in that Served Users Mailbox. The supplementary service MID enables a Message Centre to identify a specific mailbox of a Served User in case that the Served User has more than one Mailbox within the Message Centre. In addition SS-MID enables a Served User to authenticate himself/herself at a specific Mailbox located within the Message Centre. 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 SS-MCM/MID. The stage 1 specification (clause 6 and 7) specifies the supplementary service as seen by users of PISNs. The stage 2 specification (clause 8 and 9) specifies the functional entities involved in the supplementary service 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 service 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 clause 6 and 7 (stage 1) and clause 8 and 9 (stage 2) which are relevant to the interface or equipment to which the stage 3 standard applies.

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-241

Private Integrated Services Network (PISN) – Specification, Functional Model and Information Flows – Message Waiting Indication Supplementary Service (International Standard ISO/IEC 15505)

ETS 300 387

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

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)

- 2 -

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:

4.2

− Private Integrated services Network eXchange (PINX)

(ECMA-133)

− Private Integrated Services Network (PISN)

(ECMA-133)

− Service

(ITU-T Rec. I.112)

− Signalling

(ITU-T Rec. I.112)

− Supplementary Service

(ITU-T Rec. I.210)

− Telecommunication Service

(ECMA-142)

− User

(ECMA-142)

Other definitions

4.2.1

Address Header The Address Header includes Originator address information and, optionally, the receiving time stamp and the priority of one specific message.

4.2.2

C o m p le t e I n f o r m a t io n A complete list of Address Headers of either all New or all Retrieved Messages of one specific Message Type in a Mailbox.

4.2.3

C o m p r e s s e d I n f o r m a t io n Includes the number of either all New or all Retrieved Messages of one specific Message Type. Optionally, in the compressed information the Originator address, the priority level and the time stamp of the highest priority message can be included. If there is more than one message of the highest priority the optional information shall be related to the latest received highest priority message.

4.2.4

D e le t e d M e s s a g e s A message of any Message Type which was previously stored in the Mailbox but which is not available anymore due to deletion by the Served User.

4.2.5

M a ilb o x A logical entity within a Message Centre which stores all messages (New Messages and Retrieved Messages) of one or more Message Types for one specific Served User who is registered at the Message Centre.

4.2.6

Message Centre (MC) The entity within the network which administrates Mailboxes for Served Users. The MC provides the Served User with information •

about each incoming New Message in the Served User's Mailbox and

about Message Status changes (e.g. due to retrieval or deletion) in the Served User's Mailbox

by means of Complete or Compressed Information for New and Retrieved Messages. This information is provided by update procedures. 4.2.7

Message Status Describes whether a stored message at the Served User’s Mailbox is a New Message or a Retrieved Message.

4.2.8

M e s s a g e Ty p e The type of a message stored at the MC. A Message Type indicates either the telecommunication service (e.g. speech, 3.1kHz audio, etc.) that is needed to retrieve a specific message via a PISN or the general type of a message that might not be directly retrieved by means of a PISN (e.g. email or video).

- 3 -

4.2.9

M e s s a g e W a it in g S ig n a l Any type of signal presented to a Served User's terminal that is useful to draw a Served User’s attention to the arrival of a New Message in the Served User's Mailbox. NOTE The indication may be a lamp, special tone, display string etc. The technical realisation of the Message Waiting Signal is outside the scope of this Standard.

4.2.10

New Message A message of any Message Type, which is stored in a Mailbox. The Served User has not yet retrieved the message.

4.2.11

O r ig in a t o r The user who has left a message at the Served User's Mailbox.

4.2.12

O r ig in a t o r a d d r e s s Address information (i.e. Party Number) of the originator.

4.2.13

R e t r ie v e d M e s s a g e A message of any type, which is stored in a Mailbox. The Served User has already retrieved but not deleted the message (i.e. the message is no longer a New Message).

4.2.14

Served User The owner of a specific Mailbox at a Message Centre. The Served User receives an indication about status changes of the messages in the Served User’s Mailbox from the Message Centre.

5

List of acronyms

6

FE

Functional Entity

ISDN

Integrated Services Digital Network

MCM

Message Centre Monitoring

MID

Mailbox Identification

MWI

Message Waiting Indication

PINX

Private Integrated services Network eXchange

PISN

Private Integrated Services Network

SDL

Specification and Description Language

SS

Supplementary Service

SS-MCM stage 1 specification

6.1 6.1.1

Description General description The supplementary service MCM enables a Message Centre to inform a registered Served User about the status and status changes of messages stored in this Served Users Mailbox. This can be due to the arrival of New Messages or the change of the Message Status of stored messages (e.g. retrieval or deletion of messages). Additionally the Served User can request the current status of the messages in the Mailbox from the Message Centre. If there are New Messages for the Served User stored in the Mailbox a Message Waiting Signal may be set at the Served User’s terminal. Additionally a Served User might activate, deactivate or interrogate Message Centre Monitoring individually for the different Message Types.

- 4 -

NOTE 1 The procedures for how the Served User accesses the messages stored in the MC is outside the scope of this Standard. NOTE 2 The procedures for how a message can be left in a Served User’s Mailbox is outside the scope of this Standard. SS-MCM is based on SS-MWI (ECMA-241) and includes its entire functionality. Therefore the interoperability with SS-MWI is guaranteed. Compared to SS-MWI, SS-MCM offers an enhanced functionality for monitoring status changes of messages stored in the Served User's Mailbox as follows: • individual activation and deactivation for the monitoring of messages of different Message Type(s) within the Mailbox as well as interrogation of the actual SS-MCM configuration; • retrieval of information about all messages (i.e. New and Retrieved Messages) in the mailbox independent of the Message Status; • 6.1.2

6.2 6.2.1

request of detailed updated information about messages stored in the Mailbox.

Qualifications on applicability to telecommunication services This supplementary service does not apply directly to any basic telecommunication service. However, MCM relates to a basic service for which there are messages stored in the Served User's Mailbox.

Procedures P r o v is io n / wit h d r a wa l SS-MCM may be provided or withdrawn after pre-arrangement with the service provider or may be generally available to all users.

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 a n d in t e r r o g a t io n In general, SS-MCM shall be available for all Served Users in a default configuration as arranged by the service provider. The default configuration defines the messages (i.e. a set of Message Types) which can be stored in principle in a Served User's Mailbox. The default configuration also defines whether complete information or compressed information about the messages of each specific Message Type is sent to the Served User. By sending an appropriate indication to the MC the Served User can individually modify the configuration in the following manner: •

activation of either one or more of the predefined Message Types so that changes in the Mailbox of that activated Message Types will be presented to the Served User. After that the MC shall perform the Update procedure as described in 6.2.2.2.2;

deactivation of either one or more of predefined Message Types so that changes in the Mailbox of that deactivated Message Types will not be presented to the Served User anymore. After that the MC shall perform the Update procedure as described in 6.2.2.2.2. In addition, an indication shall be given to the Served User stating that no information about New Messages or Retrieved Messages of this Message Type will be presented to the Served User while monitoring is deactivated;

changing of the presentation style of SS-MCM information from complete information to compressed information or from compressed information to complete information for a specific Message Type. NOTE The change from compressed information to complete information (and vice versa) for a specific Message Type is only possible if the MC supports this option.

Re-setting of all the changed SS-MCM parameters to the default configuration.

In addition, the Served User can interrogate at the MC to get information about the actual configuration of SS-MCM. This means, that the Served User receives an actual list of all different

- 5 -

Message Types (i.e. the kind of messages) from the MC, which can be presented to the Served User together with an indication whether the Served User gets the complete information or only the compressed information about the stored messages of the specific Message Type(s). All described changes of the default configuration shall be initiated from the Served User (and confirmed with an appropriate indication by the MC) by using an already existing connection or by setting up a new call independent connection. Release of the call independent connection is the responsibility 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 SS-MCM enables a MC to send status information to a Served User about messages stored in the Mailbox of the Served User. All information shall be delivered between the MC and the Served User by using an already existing connection or by setting up a new call independent connection. Release of the call independent connection is the responsibility of its initiator. The sections below describe this behavior in detail.

6.2.2.2.1

I n c o m in g N e w M e s s a g e Upon receipt of a new message in the Mailbox, the MC shall send an indication through the PISN towards the Served User with the following information: •

the address of the Served User;

the Message Type of the specific New Message;

optionally, the address of the Message Centre.

In addition to that, and depending on the presentation style that was selected in the configuration for New Messages of that specific Message Type (i.e. compressed or complete information), the following information shall be delivered through the PISN towards the Served User by the MC: a) Compressed Mode: •

the number of New Messages waiting for that specific Message Type;

optionally, the priority of the latest highest priority message waiting for that specific Message Type;

optionally, the address of the user that left the latest highest priority message;

optionally, the time when the latest highest priority message was left.

b) Complete Mode: •

optionally, the number of New Messages waiting for that specific Message Type;

the address of the user that left the last incoming message;

optionally, the priority of the last incoming message;

optionally, the time of the last incoming message.

NOTE 1 This structure is the same as the corresponding information specified in SS-MWI. If the Complete Mode was selected for a specific Message Type each arrival of a New Message shall be reported to the Served User. If the Compressed Mode was selected the new message arrival shall be reported by the MC using one of the following methods: •

each new message is reported individually;

more than one message is reported by using a single indication.

The support of compressed information is mandatory, whereas the support of complete information is optional. Storing of the delivered information at the Served User is optional. In the case that the

- 6 -

originator address is NOT a PISN number (e.g. Message Type is "email"), only the compressed mode shall be used. Each receipt of New Message information from the MC shall be confirmed with an appropriate indication. In addition, a Message Waiting Signal shall be set (if applicable) for that specific Message Type at the Served User’s terminal. If there are no more New Messages of a specific Message Type available in the mailbox (i.e. the Served User has retrieved all messages of a specific Message Type), the MC shall send an indication through the PISN towards the Served User. This indication shall contain the following information: •

the address of the Served User;

the Message Type(s) for which New Message(s) are no longer available;

optionally, the address of the Message Centre.

NOTE 2 This structure is the same as the corresponding information specified in SS-MWI. This indication shall be confirmed and the Message Waiting Signal at the Served User’s terminal, if any, shall be cancelled for that specific Message Type(s). 6.2.2.2.2

U p d a t e o f M e s s a g e C e n t r e I n f o r m a t io n Whenever the number of new and/or retrieved messages in a Mailbox changes, excluding the arrival of a New Message (e.g. the Served User has retrieved one or more of the new messages or has deleted one or more messages), the Message Centre shall inform the Served User by sending an updated list of all new and/or retrieved messages (i.e. update procedure). The update information shall include •

the address of the Message Centre;

the address of the Served User;

the Message Type of the messages for that specific update procedure;

either Complete Information about New and/or Retrieved Messages;

or Compressed Information about New and/or Retrieved Messages;

or a mixture of both, e.g. Complete Information for New Messages and Compressed Information for Retrieved Messages as defined in the actual configuration of SS-MCM.

NOTE 1 The procedures for how the Served User retrieves the content of messages and how the Served User can delete messages in the Mailbox is out of the scope of this Standard. The update procedure shall be based on the Message Type. The information for the next Message Type shall only be transmitted after the update information for all new and/or retrieved messages of one specific Message Type has been completely transmitted to the Served User. Each update procedure shall be confirmed with an appropriate indication. NOTE 2 The default style (Compressed or Complete Information), which is used for the update procedure of the various Message Type(s), is implementation dependent and will be pre-defined by the service provider. At the end of the update procedure the Message Waiting Signal at the Served User’s terminal, if available, shall be refreshed for the various Message Types.

- 7 -

6.2.2.2.3

Update request from the Served User At any time the Served User can request the Message Centre to send update information for either all available message types or only for one specific Message Type. To request an update for a Mailbox at the MC the following information from the Served User shall be sent towards the MC: •

address of the Served User (i.e. Party Number);

the Message Type(s) for which the Served User requests an update;

optionally, the address of the Message Centre (e.g. Party Number).

After this request the Message Centre shall answer the Served User request with information about the status of the New Messages in the Served User's Mailbox of the requested Message Type(s). Depending on the presentation style (i.e. compressed or complete information), which is adopted in the current configuration for the New Messages, the MC shall provide the Served User with the following information: a) Compressed Mode: •

Message Type for which the Served User has requested an update;

optionally, the address of the Message Centre;

optionally, the number of New Messages waiting for that specific Message Type;

optionally, the priority of the latest highest priority New Message waiting for that specific Message Type;

optionally, the address of the user that left the latest highest priority New Message;

optionally, the time when the latest highest priority New Message was left.

b) Complete Mode: •

Message Type for which the Served User has requested an update;

optionally, the number of New Messages waiting for that specific Message Type.

NOTE This structure is the same as the corresponding information specified in SS-MWI. After sending this information the MC shall start the update procedure as described in 6.2.2.2.2. 6.2.2.2.4

M a ilb o x – f u ll in d ic a t io n Whenever the Served User's Mailbox reaches its storing capacity (or a specific threshold value) for one or more Message Types, the MC may send a Mailbox-full indication for specific Message Types towards the Served User. The Mailbox-full indication shall be sent independently of all other monitoring procedures.

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 a n d in t e r r o g a t io n The Served User shall get an appropriate error indication if

6.2.3.2

the Served User wants to communicate with the MC but has no access from the service provider;

a specific Message Type is requested by the Served User but not provided by the MC;

a specific presentation style (i.e. compressed and/or complete information) for messages of a specific Message Type requested from the Served User is not provided by the MC.

I n v o c a t io n a n d o p e r a t io n The Served User shall get an appropriate error indication if •

the Served User wants to communicate with the MC but has no access from the service provider;

a specific Message Type is requested by the Served User but not provided by the MC;

- 8 -

6.3

a specific presentation style (i.e. compressed and/or complete information) for messages of a specific Message Type requested from the Served User is not provided by the MC.

Interactions with other Supplementary Services / Additional Network Features 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 (SS-CLIP) No interaction.

6.3.2

Connected Line Identification Presentation (SS-COLP) No interaction.

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 ( S S - C L I R ) No interaction.

6.3.4

Calling Name Identification Presentation (SS-CNIP) No interaction.

6.3.5

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 ( S S - C N I R ) No interaction.

6.3.6

Connected Name Identification Presentation (SS-CONP) No interaction.

6.3.7

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

6.3.8

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

6.3.9

C a l l F o r wa r d i n g N o R e p l y ( S S - C F N R ) No interaction.

6.3.10

Path Replacement (ANF-PR) No interaction.

6.3.11

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

6.3.12

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

6.3.13

Completion of Calls to Busy Subscribers (SS-CCBS) No interaction.

6.3.14

Completion of Calls on No Reply (SS-CCNR) No interaction.

6.3.15

C a ll O f f e r ( S S - C O ) No interaction.

6.3.16

Do Not Disturb (SS-DND) No interaction.

6.3.17

Do Not Disturb Override (SS-DNDO) No interaction.

6.3.18

C a ll I n t r u s io n ( S S - C I ) No interaction.

- 9 -

6.3.19

A d v ic e o f C h a r g e ( S S - A O C ) No interaction.

6.3.20

R e c a ll ( S S - R E) No interaction.

6.3.21

Call Interception (SS-CINT) No interaction.

6.3.22

Tr a n s it C o u n t e r ( A N F - TC ) No interaction.

6.3.23

Route Restriction Class (ANF-RRC) No interaction.

6.3.24

M e s s a g e W a it in g I n d ic a t io n ( S S - M W I ) No interaction. NOTE SS-MCM is based on SS-MWI and includes its entire functionality. The interoperability with SS-MWI is therefore guaranteed. Compared to SS-MWI, SS-MCM offers an enhanced functionality for monitoring status changes of messages stored in the Served User's Mailbox.

6.3.25

W i r e l e s s T e r m i n a l L o c a t io n R e g i s t r a t i o n ( S S - W T L R ) No interaction.

6.3.26

Wireless Terminal Incoming Call (SS-WTMI) No interaction.

6.3.27

Wireless Terminal Outgoing Call (SS-WTMO) No interaction.

6.3.28

Wireless Terminal Authentication of a WTM User (SS-WTAT) No interaction.

6.3.29

Wireless Terminal Authentication of the PISN (SS-WTAN) No interaction.

6.3.30

C o m m o n I n f o r m a t io n ( S S - C M N ) No interaction.

6.3.31

C a ll P r io r it y I n t e r r u p t io n ( P r o t e c t i o n ) ( S S - C P I ( P ) ) No interaction.

6.3.32

Private User Mobility Incoming Call (ANF-PUMI) No interaction.

6.3.33

P r i v a t e U s e r M o b i l i t y O u t g o in g C a l l ( A N F - P U M O ) No interaction.

6.3.34

P r i v a t e U s e r M o b i l i t y R e g is t r a t i o n ( S S - P U M R ) No interaction.

6.3.35

Single Step Call Transfer (SS-SSCT) No interaction.

6.3.36

S im p le D ia lo g ( S S - S D ) No interaction.

6.3.37

C a ll I d e n t if ic a t io n a n d C a ll Lin k a g e ( A N F - C I D L) No interaction.

- 10 -

6.3.38

Short Message Service (SS-SMS) No interaction.

6.3.39

M a k e C a ll R e q u e s t ( S S - M C R ) No interaction.

6.3.40

M a ilb o x I d e n t if ic a t io n ( S S - M I D ) If SS-MID is used in conjunction with SS-MCM and if mailbox identification services offered by SSMID fail, it is implementation dependent if the services of SS-MCM are executed. If authentication services offered by SS-MID fail, the activation, deactivation, interrogation and update request services of SS-MCM shall not be executed.

6.4

Interworking considerations Interworking with other networks is optional, if the other network provides similar services.

6.5

Overall SDL The figure 1 contains the dynamic description of the SS-MCM activation, deactivation and interrogation procedures and figure 2 contains the dynamic description of SS-MCM normal operation procedure using the Specification and Description Language (SDL) defined in ITU-T Rec. Z.100 (1999). Input signals from the left and output signals to the left represent primitives from and to the Message Centre. Input signals from the right and output signals to the right represent primitives from and to the Served User.

- 11 -

MCM idle

activation of specific Message Type(s) in complete or compressed style

deactivation of specific Message Type(s)

deactivation allowed from the MC

YES

deactivation of the requested Message Types from the MC

appropriate confirmation

NO

NO

A

Interrogation of characteristics of specific Message Type(s)

activation allowed from the MC

A

interogation allowed from the MC ?

YES activation of Message Type and/or complete or compressed style from the MC

NO

YES

indication of MCM characteristics for the Served User

appropriate confirmation

appropriate error indication

MCM idle

F ig u r e 1 – S S - M C M O v e r a ll S D L: 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 r e q u e s t

- 12 -

MCM idle

incoming New Message for Served User

internal indication for a full Mailbox (e.g.treshold value reached)

updated information from the Message Centre

Mailbox full indication

update request by the Served User

Update Request allowed ?

YES

B MCM idle

Update/update request for the New AND Retrieved Messages with complete/ compressed information?

YES

only reduced update information about New Messages

NO

appropriate error indication

NO

B

Update/update request for the Retrieved Messages with compressed / complete information?

NO

YES

New Message indication with complete or compressed information

appropriate confirmation

indication with the updated list of New AND Retrieved Message

appropriate confirmation

indication with the updated list for the Retrieved Messages

appropriate confirmation

indication with the updated list for the New Messages

appropriate confirmation

MCM idle

F ig u r e 2 – S S - M C M O v e r a ll S D L: A r r iv a l o f a N e w M e s s a g e a t t h e M C , U p d a t e a n d U p d a t e Request procedure, Mailbox-full indication

- 13 -

7

SS-MID stage 1 specification

7.1

Description

7.1.1

General description The supplementary service MID enables a Message Centre to identify a specific mailbox of a Served User in case that the Served User has more than one Mailbox within the Message Centre. In addition SSMID enables a Served User to authenticate himself/herself at a specific Mailbox located within the Message Centre.

7.1.2

Qualifications on applicability to telecommunication services This supplementary service does not apply directly to any basic telecommunication service.

7.2

Procedures

7.2.1

P r o v is io n / wit h d r a wa l SS-MID may be provided or withdrawn after pre-arrangement with the service provider or may be generally available to all users.

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 a n d in t e r r o g a t io n Not applicable. 7.2.2.2 I n v o c a t io n a n d o p e r a t io n 7 . 2 . 2 . 2 . 1 I d e n t if ic a t io n In case the Served User has more than one mailbox at the MC, the MC shall identify a specific mailbox by sending the following mailbox identification data to the Served User: •

the address of the Message Centre where the Mailbox of the Served User is located;

the address of the Served User;

optionally, the Name of the Served User;

the Served User’s Mailbox identity (e.g. alphanumeric string).

The receipt of this information shall be confirmed with an appropriate indication to the MC. 7.2.2.2.2

A u t h e n t ic a t io n SS-MID enables a Served User to authenticate himself/herself at a specific Mailbox by sending the following address and authentication data to the MC: •

the address of the Message Centre where the Mailbox of the Served User is located;

the address of the Served User;

optionally, the Name of the Served User;

optionally, a Served User’s Mailbox identity (e.g. alphanumeric string);

an authentication string (i.e. password) from the Served User to identify himself/herself at the Mailbox.

After a successful verification of the Served User's password the MC shall confirm this to the Served User with an appropriate indication. All information shall be delivered between the Served User and the MC by using an already existing connection or by setting up a new call independent connection. Release of the call independent connection is the responsibility of its initiator. 7.2.3 Ex c e p t io n a l p r o c e d u r e s 7.2.3.1 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 Not applicable.

- 14 -

7.2.3.2

I n v o c a t io n a n d o p e r a t io n If an invalid mailbox identity is received from the MC an appropriate error indication shall be sent towards the Message Centre. If an invalid Served User password is received at the MC, the MC shall indicate the authentication failure by sending an appropriate error indication towards the Served User.

7.3

Interactions with other Supplementary Services / Additional Network Features 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 (SS-CLIP) No interaction.

7.3.2

Connected Line Identification Presentation (SS-COLP) No interaction.

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 ( S S - C L I R ) No interaction.

7.3.4

Calling Name Identification Presentation (SS-CNIP) No interaction.

7.3.5

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 ( S S - C N I R ) No interaction.

7.3.6

Connected Name Identification Presentation (SS-CONP) No interaction.

7.3.7

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

7.3.8

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

7.3.9

C a l l F o r wa r d i n g N o R e p l y ( S S - C F N R ) No interaction.

7.3.10

Path Replacement (ANF-PR) No interaction.

7.3.11

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

7.3.12

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

7.3.13

Completion of Calls to Busy Subscribers (SS-CCBS) No interaction.

7.3.14

Completion of Calls on No Reply (SS-CCNR) No interaction.

7.3.15

C a ll O f f e r ( S S - C O ) No interaction.

7.3.16

Do Not Disturb (SS-DND) No interaction.

7.3.17

Do Not Disturb Override (SS-DNDO) No interaction.

- 15 -

7.3.18

C a ll I n t r u s io n ( S S - C I ) No interaction.

7.3.19

A d v ic e o f C h a r g e ( S S - A O C ) No interaction.

7.3.20

R e c a ll ( S S - R E) No interaction.

7.3.21

Call Interception (SS-CINT) No interaction.

7.3.22

Tr a n s it C o u n t e r ( A N F - TC ) No interaction.

7.3.23

Route Restriction Class (ANF-RRC) No interaction.

7.3.24

M e s s a g e W a it in g I n d ic a t io n ( S S - M W I ) No interaction.

7.3.25

W i r e l e s s T e r m i n a l L o c a t io n R e g i s t r a t i o n ( S S - W T L R ) No interaction.

7.3.26

Wireless Terminal Incoming Call (SS-WTMI) No interaction.

7.3.27

Wireless Terminal Outgoing Call (SS-WTMO) No interaction.

7.3.28

Wireless Terminal Authentication of a WTM User (SS-WTAT) No interaction.

7.3.29

Wireless Terminal Authentication of the PISN (SS-WTAN) No interaction.

7.3.30

C o m m o n I n f o r m a t io n ( S S - C M N ) No interaction.

7.3.31

C a ll P r io r it y I n t e r r u p t io n ( P r o t e c t i o n ) ( S S - C P I ( P ) ) No interaction.

7.3.32

Private User Mobility Incoming Call (ANF-PUMI) No interaction.

7.3.33

P r i v a t e U s e r M o b i l i t y O u t g o in g C a l l ( A N F - P U M O ) No interaction.

7.3.34

P r i v a t e U s e r M o b i l i t y R e g is t r a t i o n ( S S - P U M R ) No interaction.

7.3.35

Single Step Call Transfer (SS-SSCT) No interaction.

7.3.36

S im p le D ia lo g ( S S - S D ) No interaction.

7.3.37

C a ll I d e n t if ic a t io n a n d C a ll Lin k a g e ( A N F - C I D L) No interaction.

7.3.38

Short Message Service (SS-SMS) No interaction.

- 16 -

7.3.39

M a k e C a ll R e q u e s t ( S S - M C R ) No interaction.

7.3.40

Message Centre Monitoring (SS-MCM) If SS-MID is used in conjunction with SS-MCM and if mailbox identification services offered by SSMID fail, it is implementation dependent if the services of SS-MCM are executed. If authentication services offered by SS-MID fail, the activation, deactivation, interrogation and update request services of SS-MCM shall not be executed.

7.4

Interworking considerations Interworking with other networks is optional, if the other network provides similar services.

7.5

Overall SDL Figure 3 contains the dynamic description of SS-MID using the Specification and Description Language (SDL) defined in ITU-T Rec. Z.100 (1999). The SDL process represents the behaviour of the network in providing SS-MID. Input signals from the left and output signals to the left represent primitives from and to the Message Centre. Input signals from the right and output signals to the right represent primitives from and to the Served User.

- 17 -

MID idle

Mailbox Authentication data from the Served User to the MC

Mailbox identifcation data from the MC to the Served User

evaluation of the authentication data from the Served User

right mailbox ?

NO

YES evaluation of Served User successful ?

NO

YES

indication for successful authentication of the Served User

indication for successful mailbox identification

appropriate error indication

MID idle

F ig u r e 3 – S S - M I D O v e r a ll S D L

appropriate error indication

- 18 -

8

SS-MCM stage 2 specification

8.1

Functional model

8.1.1

Functional model description The functional model shall comprise the following Functional Entities (FEs): FE1

Message Centre's control entity;

FE2

Served User's control entity;

FE3

Served User Agent.

The following relationship shall exist between these FEs: ra

between FE1 and FE2;

rb

between FE2 and FE3.

Figure 4 shows these FEs and this relationship.

FE1

ra

FE2

rb

FE3

F ig u r e 4 – F u n c t io n a l m o d e l f o r S S - M C M 8.1.2 D e s c r ip t io n o f F u n c t io n a l En t it ie s 8.1.2.1 M e s s a g e C e n t r e 's c o n t r o l e n t it y , F E1 This Functional Entity:

8.1.2.2

8.1.2.3

-

receives an activation, deactivation and / or interrogation request from FE2;

-

sends a New Message indication to FE2;

-

sends updated information about New Messages and/or Retrieved Messages to FE2;

-

receives a Served User request for updated Mailbox information from FE2;

-

sends the Mailbox-full indication to FE2.

Served User's control entity, FE2 This Functional Entity: -

receives an activation, deactivation and / or interrogation request from FE3 and sends this request to FE1;

-

receives an indication about the arrival of a New Message from FE1 and sends this New Message indication to FE3;

-

receives updated information about New Message and / or Retrieved Messages stored at the Served User's Mailbox from FE1 and sends this updated information to FE3;

-

receives a request for updated Mailbox information from FE3 and sends this request to FE1;

-

receives a Mailbox-full indication from FE1 and send this Mailbox-full indication to FE3.

Served User Agent, FE3 This Functional Entity: -

sends an activation, deactivation and / or interrogation request to FE2;

-

receives an indication about the arrival of a New Message in the Served User's Mailbox from FE2;

- 19 -

8.2

-

receives updated information about New Message and/or Retrieved Messages stored at the Served User's Mailbox from the FE2;

-

sends a request for updated Mailbox information to FE2;

-

receives a Mailbox-full indication from FE2.

Information flows

8.2.1

D e f in it io n o f in f o r m a t io n f lo ws In the tables listing the elements in information flows, the column headed "Request" indicates which of these elements are mandatory (M) and which are optional (O) in a request/indication information flow, and the column headed "Confirm" (confirmed information flows only) indicates which of these elements are mandatory (M) and which are optional (O) in a response/confirmation information flow. The information flows across rb represent information flows between two functional entities FE2 and FE3. If FE3 is controlled by or resides in FE2 (e.g. stimulus terminal), the information flows across rb are outside the scope of this Standard.

8.2.1.1

M C M _ S e r v ic e C h a n g e MCM_ServiceChange is a confirmed information flow across rb from FE3 to FE2 and across ra from FE2 to FE1 used by the Served User to activate or deactivate monitoring of one or more predefined Message Types. Table 1 lists the elements within the MCM_ServiceChange information flow. Table 1 – Content of MCM_ServiceChange Element

Request

Confirm

NOTE

activation

deactivation

Served User identity

M

M

1

Message Centre identity

M

M

2

List of Message Types

M

M

3

Presentation style of the New Message information

O

-

4

Presentation style of the Retrieved Message information

O

-

5

Result

M

6

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This element identifies the Message Centre (e.g. PISN number). NOTE 3 This indicates one or more Message Types (e.g. speech, email, fax) which shall be activated or deactivated. NOTE 4 This is an indication whether compressed information or complete information shall be presented to the Served User for the New Messages. If this element is not present the presentation style shall be used as defined in the default configuration. NOTE 5 This is an indication whether compressed information or complete information shall be presented to

- 20 -

the Served User for the Retrieved Messages. If this element is not present the presentation style shall be used as defined in the default configuration. NOTE 6 This indicates acceptance or the reason for rejection. 8.2.1.2

MCM_Interrogate MCM_Interrogate is a confirmed information flow across rb from FE3 to FE2 and across ra from FE2 to FE1 used by the Served User to interrogate the properties and configuration parameters for a specific Message Type . Table 2 lists the elements within the MCM_Interrogate information flow. Ta b le 2 – C o n t e n t o f M C M _ I n t e r r o g a t e Element

Request

Confirm

NOTE

Served User identity

M

1

Message Centre identity

M

2

Message Type or List of Message Types

M

M

3

Information about the Message Type or List of Message Types

-

O

4

M

5

Result

NOTE 1 This is the Served User's identity (e.g. PISN number). NOTE 2 This element identifies the Message Centre (e.g. PISN number). NOTE 3 This is a specific Message Type (e.g. speech, email, fax) or a List of Message Types for which the Served User requests information about the predefined configuration. NOTE 4 This element gives information to the Served User whether the interrogated Message Type is supported with compressed information and/or complete information for New and/or Retrieved Messages. NOTE 5 This indicates acceptance or the reason for rejection. 8.2.1.3

M C M _ N e wM e s s a g e MCM_NewMessage is a confirmed information flow across ra from FE1 to FE2 and across rb from FE2 to FE3 used to indicate the arrival of a New Message in the Mailbox of the Served User. The information flow request has different elements depending whether complete information or compressed information is provided. NOTE This information flow includes the same elements as the information flow ra_MWI_Activate in SS-MWI. Table 3 lists the elements within the MCM_NewMessage information flow.

- 21 -

Ta b le 3 – C o n t e n t o f M C M _ N e wM e s s a g e Element

Request

Confirm

NOTE compressed information

Complete information

Served User identity

M

1

1

Message Type

M

2

2

Number of Messages

O

3

3

Priority

O

4a

4b

Message Centre identity

O

5

5

Originating number

O

6a

6b

Timestamp

O

7a

7b

8

8

Result

M

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This indicates the specific Message Type of the New Message (e.g. speech, email, fax). NOTE 3 This indicates the total number of New Messages of a particular Message Type which are stored in the Mailbox of the Served User. NOTE 4a This indicates the priority value for the highest priority among all New Messages stored in the Mailbox of a particular Message Type. NOTE 4b This indicates the priority value of a specific message which was left at the Message Centre. NOTE 5 This element identifies the Message Centre (e.g. PISN number). NOTE 6a This indicates the Party Number of the Originator that left the New Message with the highest priority value. NOTE 6b This indicates the Party Number of the Originator that left the New Message. NOTE 7a This is the time stamp for the incoming of the highest priority New Message of a particular Message Type within the Mailbox. NOTE 7b This indicates the time when a message was left. NOTE 8 This indicates acceptance or the reason for rejection. 8.2.1.4

M C M _ N o N e wM e s s a g e MCM_NoNewMessage is a confirmed information flow across ra from FE1 to FE2 and across rb from FE2 to FE3 used to indicate that there is no more New Message of a specific Message Type in the Mailbox of the Served User.

- 22 -

NOTE This information flow includes the same elements as the information flow ra_MWI_Deactivate in SS-MWI. Table 4 lists the elements within the MCM_NoNewMessage information flow. Ta b le 4 – C o n t e n t o f M C M _ N o N e wM e s s a g e Request

Element

Confirm

NOTE

Served User identity

M

1

Message Type

M

2

Message Centre identity

O

3

Result

M

4

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This is the specific Message Type of the New Message (e.g. speech, email, fax). NOTE 3 This element identifies the Message Centre (e.g. PISN number). NOTE 4 This indicates acceptance or reason for rejection. 8.2.1.5

MCM_UpdateInfo MCM_UpdateInfo is a confirmed information flow across ra from FE1 to FE2 and across rb from FE2 to FE3 used to update the information about New Messages and/or Retrieved Messages. Table 5 lists the elements within the MCM_UpdateInfo information flow. Table 5 – Content of MCM_UpdateInfo Element

Request

Confirm

NOTE

compressed information

Complete information

Served User identity

M

M

1

Message Centre identity

M

M

2

Message Type

M

M

3

List of Originator addresses of all New and/or Retrieved Messages of that Message Type

-

M

4

Number of all New and/or Retrieved Messages of that Message Type

M

-

5

Priority

O

O

6

Timestamp

O

O

7

Result

M

8

- 23 -

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This element identifies the Message Centre (e.g. PISN number). NOTE 3 This indicates a particular Message Type (e.g. speech, email, fax). NOTE 4 This indicates the Party Number of the Originator that left a message. Not applicable in the case that the Originator address is an email address. The information element is mandatory for complete information but shall not be used in the compressed information scenario. NOTE 5 This indicates the total number of New Messages of a specific Message Type, which are stored in the Mailbox of the Served User. NOTE 6 This indicates a list of the priority of all New and/or Retrieved Messages which were left at the Message Centre. When the compressed information style is used, this is the value for the highest priority among all New and/or Retrieved Messages stored in the Mailbox of that particular Message Type. NOTE 7 This indicates a list of the time stamp when the New and/or Retrieved Messages were left. When the compressed information style is used, this is the timestamp for incoming New and/or Retrieved Message with the highest priority of that particular Message Type within the Mailbox. NOTE 8 This indicates acceptance or the reason for rejection. 8.2.1.6

MCM_UpdateReq MCM_UpdateReq is a confirmed information flow across rb from FE3 to FE2 and across ra from FE2 to FE1 used by the Served User to request updated information about New Messages and/or Retrieved Messages. NOTE This information flow includes the same elements as the information flow ra_MWI_Interrogate in SS-MWI. Table 6 lists the elements within the MCM_UpdateReq information flow.

- 24 -

Table 6 – Content of MCM_UpdateReq Element

Request

Confirm compressed information

NOTE

complete information

Served User identity

M

Message Type

M

M

M

2

Number of messages

-

O

O

3

Priority

-

O

-

4

Message Centre identity

O

O

O

5

Originating Number

-

O

-

6

Timestamp

-

O

-

7

M

M

8

Result

1

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This indicates the specific Message Type of the New Message (e.g. speech, email, fax). NOTE 3 This indicates the total number of New Messages of a particular Message Type which are stored in the Mailbox of the Served User. NOTE 4 This indicates the priority value for the highest priority among all New Messages stored in the Mailbox of a particular Message Type. NOTE 5 This element identifies the Message Centre (e.g. PISN number). NOTE 6 This indicates the Party Number of the Originator that left the New Message with the highest priority value. NOTE 7 This is the time stamp for the incoming of the highest priority New Message of a particular Message Type within the Mailbox. NOTE 8 This indicates acceptance or the reason for rejection. 8.2.1.7

M C M _ M a ilb o x _ f u ll MCM_Mailbox_full is an unconfirmed information flow across ra from FE1 to FE2 and across rb from FE3 to FE2 used by the Message Centre to give an indication to the Served User that his/her Mailbox has reached the maximum storage capacity for messages of a specific Message Type. Table 7 lists the elements within the MCM_Mailbox_full information flow.

- 25 -

Ta b le 7 – C o n t e n t o f M C M _ M a ilb o x _ f u ll Element

Request

NOTE

Served User identity

M

1

Message Centre identity

M

2

Message Type

M

3

NOTE 1 This is the Served User's number (e.g. PISN number). NOTE 2 This element identifies the Message Centre (e.g. PISN number). NOTE 3 This indicates a particular Message Type (e.g. speech, email, fax). 8.2.2

I n f o r m a t io n f lo w s e q u e n c e s A stage 3 standard for SS-MCM shall provide signalling procedures 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. The following abbreviations are used:

8.2.2.1

req

request;

ind

indication;

resp

response;

conf

confirm.

S e r v ic e C h a n g e p r o c e d u r e s o f S S - M C M Figure 5 shows in generic form the information flow sequence for activation and/or deactivation of SS-MCM.

FE1

FE2 ra_MCM_ServiceChange req/ind

201

FE3 rb_MCM_ServiceChange req/ind

301

101 ra_MCM_ServiceChange con/res

202

rb_MCM_ServiceChange con/res

302

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 a c t iv a t io n a n d d e a c t iv a t io n o f S S - M C M

- 26 -

8.2.2.2

I n t e r r o g a t io n p r o c e d u r e o f S S - M C M Figure 6 shows in generic form the information flow sequence for interrogation of SS-MCM.

FE1

FE2 ra_MCM_Interrogate req/ind

203

FE3 rb_MCM_Interrogate req/ind

303

102 ra_MCM_Interrogate con/res

204

rb_MCM_Interrogate con/res

304

F ig u r e 6 – I n f o r m a t io n f lo w s e q u e n c e f o r in t e r r o g a t io n o f S S - M C M 8.2.2.3

Tr a n s m is s io n o f a N e wM e s s a g e I n d ic a t io n Figure 7 shows in generic form the information flow sequence for transmission of a NewMessage indication within SS-MCM.

FE1

103

FE2 ra_MCM_NewMessage req/ind

205

FE3 rb_MCM_NewMessage req/ind 305

104

ra_MCM_NewMessage con/res

206

rb_MCM_NewMessage con/res

F ig u r e 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 t r a n s m is s io n o f a N e wM e s s a g e in d ic a t io n 8.2.2.4

Tr a n s m is s io n o f a N o N e wM e s s a g e I n d ic a t io n Figure 8 shows in generic form the information flow sequence for transmission of a NoNewMessage indication within SS-MCM.

- 27 -

FE1

105

FE2 ra_MCM_NoNewMessage req/ind

207

FE3 rb_MCM_NoNewMessage req/ind 306

106

ra_MCM_NoNewMessage con/res

208

rb_MCM_NoNewMessage con/res

F ig u r e 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 t r a n s m is s io n o f a N o N e wM e s s a g e in d ic a t io n 8.2.2.5

Tr a n s m is s io n o f U p d a t e I n f o r m a t io n Figure 9 shows in generic form the information flow sequence for transmission of Update Information.

FE1

107

FE2 ra_MCM_UpdateInfo req/ind

209

FE3 rb_MCM_UpdateInfo req/ind 307

108

ra_MCM_UpdateInfo con/res

210

rb_MCM_UpdateInfo con/res

Figure 9 – Information flow sequence for transmission of update information 8.2.2.6

Tr a n s m is s io n o f a n U p d a t e R e q u e s t Figure 10 shows in generic form the information flow sequence for transmission of an Update Request.

- 28 -

FE1

FE2 ra_MCM_UpdateReq req/ind

109

ra_MCM_UpdateReq con/res

107

ra_MCM_UpdateInfo req/ind

211

212

209

FE3 rb_MCM_UpdateReq req/ind rb_MCM_UpdateReq con/res

308

309

rb_MCM_UpdateInfo req/ind 307

108

ra_MCM_UpdateInfo con/res

210

rb_MCM_UpdateInfo con/res

F i g u r e 1 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 or t r a n s m i s s i o n o f a n u p d a t e r e q u e s t 8.2.2.7

Tr a n s m is s io n o f a M a ilb o x - f u ll in d ic a t io n Figure 11 shows in generic form the information flow sequence for transmission of a Mailbox-full indication.

FE1

110

FE2 ra_MCM_Mailbox_full req/ind

213

FE3 rb_MCM_Mailbox_full

310

req/ind

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 f o r t r a n s m is s io n o f a M a ilb o x - f u ll in d ic a t io n

8.3 8.3.1

Functional Entity actions F u n c t io n a l En t it y a c t io n s o f F E1 101 receives ra_MCM_ServiceChange req/ind from FE2 indicating the Message Type(s) which shall be activated or deactivated and sends ra_MCM_ServiceChange con/res after processing the request; 102

receives ra_MCM_Interrogate req/ind from FE2 with an interrogation request and sends ra_MCM_Interrogate con/res including the information requested by the interrogation;

103

sends ra_MCM_NewMessage req/ind to FE2 in order to indicate the arrival of a New Message;

104

receives ra_MCM_NewMessage con/res from FE2;

- 29 -

8.3.2

8.3.3

105

sends ra_MCM_NoNewMessage req/ind to FE2 in order to indicate that no more New Messages of a specific Message Type are in the Served User's mailbox;

106

receives ra_MCM_NoNewMessage con/res from FE2;

107

sends ra_MCM_UpdateInfo req/ind to FE2 with updated Mailbox information due to changes in the Served user's Mailbox or due to an update request from the Served User;

108

receives ra_MCM_UpdateInfo con/res from FE2;

109

receives ra_MCM_UpdateReq req/ind from FE2 conveying the Served User request for updated information and sends ra_MCM_UpdateReq con/res with updated information about New Messages to FE2;

110

sends ra_MCM_Mailbox_full req/ind to FE2 in order to indicate that the Mailbox reached its storage capacity.

F u n c t io n a l En t it y a c t io n s o f F E2 201 receives rb_MCM_ServiceChange req/ind from FE3 and sends ra_MCM_ServiceChange req/ind to FE1 in order to activate or deactivate specific Message Type(s); 202

receives ra_MCM_ServiceChange con/res from FE1 and sends rb_MCM_ServiceChange con/res to FE3;

203

receives rb_MCM_Interrogate req/ind from FE3 and sends ra_MCM_Interrogate req/ind with the interrogation request to FE1;

204

receives ra_MCM_Interrogate con/res from FE1 and sends rb_MCM_Interrogate con/res with the information requested by the interrogation to FE3;

205

receives ra_MCM_NewMessage req/ind from FE1 and sends rb_MCM_NewMessage req/ind to FE3 indicating the arrival of a New Message in the Mailbox;

206

receives rb_MCM_NewMessage con/res from FE3 and sends ra_MCM_NewMessage con/res to FE1;

207

receives ra_MCM_NoNewMessage req/ind from FE1 and sends rb_MCM_NoNewMessage req/ind to FE3 indicating that are no more New Messages of a specific Message Type in the Mailbox;

208

receives rb_MCM_NoNewMessage con/res from FE3 and sends ra_MCM_NoNewMessage con/res to FE1;

209

receives ra_MCM_UpdateInfo req/ind from FE1 and sends rb_MCM_UpdateInfo req/ind to FE3 with updated Mailbox information due to changes in the Served User's Mailbox or due to an update request from the Served User;

210

receives rb_MCM_UpdateInfo con/res from FE3 and sends ra_MCM_UpdateInfo con/res to FE1;

211

receives rb_MCM_UpdateReq req/ind from FE3 and sends ra_MCM_UpdateReq req/ind to FE1;

212

receives ra_MCM_UpdateReq con/res from FE1 and sends rb_MCM_UpdateReq con/res to FE3;

213

receives ra_MCM_Mailbox_full req/ind from FE1 and sends rb_MCM_Mailbox_full req/ind to FE3 indicating that the Mailbox reached its storage capacity.

F u n c t io n a l En t it y a c t io n s o f F E3 301 sends rb_MCM_ServiceChange req/ind to FE2 in order to activate or deactivate specific Message Type(s); 302

receives rb_MCM_ServiceChange con/res from FE2;

303

sends rb_MCM_Interrogate req/ind with an interrogation request to FE2;

- 30 -

8.4

304

receives rb_MCM_Interrogate con/res from FE2 with the information requested by the interrogation;

305

receives rb_MCM_NewMessage req/ind from FE2 indicating the arrival of a New Message in the Mailbox and sends rb_MCM_NewMessage con/res to FE2;

306

receives rb_MCM_NoNewMessage req/ind from FE2 indicating that there are no more New Message of a specific Message Type in the Mailbox and sends rb_MCM_NoNewMessage con/res to FE2;

307

receives rb_MCM_UpdateInfo req/ind from FE2 with updated Mailbox information due to changes in the Served User's Mailbox or due to an update request from the Served User and sends rb_MCM_UpdateInfo con/res to FE2;

308

sends rb_MCM_UpdateReq req/ind to FE2 conveying Served User's request for updated mailbox information;

309

receives rb_MCM_UpdateReq con/res from FE2 conveying updated mailbox information about New Messages;

310

receives rb_MCM_Mailbox_full req/ind from FE2 indicating that the Mailbox reached its storage capacity.

Functional Entity behaviour The FE behaviours shown below 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 IUT-T Rec. Z.100 (1999).

8.4.1

Be h a v io u r o f F E1 Figure 12 shows the normal behaviour of FE1. Output signals to the right and input signals from the right represent information flows to and from FE2. Input signals from the left represent indications from the Message Centre.

- 31 -

MCM idle

ra_MCM_ServiceChange req/ind

YES

activation or deactivation request allowed ?

101 from FE2

NO

activate/deactivate monitoring of indicated Message Types

101 to FE2

ra_MCM_ServiceChange con/res (accepted)

101 to FE2

ra_MCM_ServiceChange con/res (rejected)

MCM idle

F ig u r e 1 2 a – S D L f o r M C M S e r v ic e C h a n g e P r o c e d u r e s f o r F E1 , M e s s a g e C e n t r e 's c o n t r o l e n t it y

- 32 -

MCM idle

ra_MCM_Interrogation req/ind

YES

102 to FE2

interrogation request allowed ?

ra_MCM_Interrogation con/res (accepted)

102 from FE2

NO

102 to FE2

ra_MCM_Interrogation con/res (rejected)

MCM idle

F ig u r e 1 2 b – S D L f o r M C M I n t e r r o g a t io n R e q u e s t f o r F E1 , M e s s a g e C e n t r e 's c o n t r o l e n t it y

- 33 -

MCM idle

Internal indication for the income of a New Message

103 to FE2

ra_MCM_NewMessage req/ind

MCM_wait

ra_MCM_NewMessage con/res (accepted)

104 from FE2

ra_MCM_NewMessage con/res (rejected)

104 from FE2

MCM idle

F ig u r e 1 2 c – S D L f o r M C M N e wM e s s a g e I n d ic a t io n f o r F E 1 , M e s s a g e C e n t r e ' s c o n t r o l e n t i t y

- 34 -

MCM idle

Internal indication that no New Messages for specific Message Types are in the mailbox

105 to FE2

ra_MCM_NoNewMessage req/ind

MCM_wait

ra_MCM_NoNewMessage con/res (accepted)

106 from FE2

ra_MCM_NoNewMessage con/res (rejected)

106 from FE2

MCM idle

F ig u r e 1 2 d – S D L f o r M C M N o N e wM e s s a g e I n d ic a t i o n f o r F E 1 , M e s s a g e C e n t r e ' s c o n t r o l e n t i t y

- 35 -

MCM idle

Internal indication to send updated information

A

107 to FE2

ra_MCM_UpdateInfo req/ind

MCM_wait

ra_MCM_UpdateInfo con/res (accepted)

further updated information available ?

ra_MCM_UpdateInfo con/res (rejected)

108 from FE2

YES

108 from FE2

A

NO

MCM idle

Figure 12e – SDL for MCM Update Information for FE1, Message Centre's control entity

- 36 -

MCM idle

ra_MCM_UpdateReq req/ind

YES

109 to FE2

ra_MCM_UpdateReq con/res (accepted)

109 from FE2

Update Request allowed ?

NO

109 to FE2

A

ra_MCM_UpdateReq con/res (rejected)

MCM idle

Figure 12f – SDL for MCM Update Request for FE1, Message Centre's control entity

MCM idle

Internal indication for a full Mailbox

110 to FE2

ra_MCM_Mailbox_full req/ind

MCM idle

F ig u r e 1 2 g – S D L f o r M C M M a ilb o x - f u ll I n d ic a t io n f o r F E1 , M e s s a g e C e n t r e 's c o n t r o l e n t it y

- 37 -

8.4.2

Be h a v io u r o f F E2 Figure 13 shows the normal behaviour of FE2. Output signals to the left and input signals from the left represent primitives to and from the FE1. Output signals to the right and input signals from the right represent information flows from and to FE3.

MCM idle

rb_MCM_ServiceChange req/ind

201 from FE3

Served User request allowed ?

NO

YES

ra_MCM_ServiceChange req/ind

201 to FE1

MCM wait

202 from FE1

202 to FE3

ra_MCM_ServiceChange con/res (accepted)

rb_MCM_ServiceChange con/res (accepted)

202 from FE1

202 to FE3

ra_MCM_ServiceChange con/res (rejected)

rb_MCM_ServiceChange con/res (rejected)

MCM idle

F ig u r e 1 3 a – S D L f o r M C M S e r v ic e C h a n g e P r o c e d u r e s f o r F E2 , S e r v e d U s e r 's c o n t r o l e n t it y

- 38 -

MCM idle

rb_MCM_Interrogate req/ind

Served User request allowed ?

203 from FE3

NO

YES

ra_MCM_Interrogate req/ind

203 to FE1

MCM wait

204 from FE1

204 to FE3

ra_MCM_Interrogate con/res (accepted)

rb_MCM_Interrogate con/res (accepted)

204 from FE1

204 to FE3

ra_MCM_Interrogate con/res (rejected)

rb_MCM_Interrogate con/res (rejected)

MCM idle

F ig u r e 1 3 b – S D L f o r M C M I n t e r r o g a t io n R e q u e s t f o r F E2 , S e r v e d U s e r 's c o n t r o l e n t it y

- 39 -

MCM idle

205 from FE1

205 to FE3

ra_MCM_NewMessage req/ind

rb_MCM_NewMessage req/ind

MCM wait

rb_MCM_NewMessage con/res (accepted)

ra_MCM_NewMessage con/res (accepted)

206 from FE3

206 to FE1

rb_MCM_NewMessage con/res (rejected)

ra_MCM_NewMessage con/res (rejected)

206 from FE3

206 to FE1

MCM idle

F ig u r e 1 3 c – S D L f o r M C M N e wM e s s a g e I n d ic a t io n f o r F E 2 , S e r v e d U s e r ' s c o n t r o l e n t i t y

- 40 -

MCM idle

207 from FE1

207 to FE3

ra_MCM_NoNewMessage req/ind

rb_MCM_NoNewMessage req/ind

MCM wait

rb_MCM_NoNewMessage con/res (accepted)

ra_MCM_NoNewMessage con/res (accepted)

208 from FE3

208 to FE1

rb_MCM_NoNewMessage con/res (rejected)

ra_MCM_NoNewMessage con/res (rejected)

208 from FE3

208 to FE1

MCM idle

F ig u r e 1 3 d – S D L f o r M C M N o N e wM e s s a g e I n d ic a t i o n f o r F E 2 , S e r v e d U s e r ' s c o n t r o l e n t i t y

- 41 -

MCM update wait

MCM idle

209 from FE1

209 to FE3

ra_MCM_UpdateInfo req/ind

209 from FE1

ra_MCM_UpdateInfo req/ind

rb_MCM_UpdateInfo con/res (rejected)

210 from FE3

rb_MCM_UpdateInfo req/ind

MCM wait

rb_MCM_UpdateInfo con/res (accepted)

ra_MCM_UpdateInfo con/res (accepted)

210 from FE3

210 to FE1

ra_MCM_UpdateInfo con/res (rejected)

210 to FE1

MCM idle

Figure 13e – SDL for MCM Update Information for FE2, Served User's control entity

- 42 -

MCM idle

rb_MCM_UpdateReq req/ind

ra_MCM_UpdateReq req/ind

211 from FE3

211 to FE1

MCM wait

212 from FE1

212 to FE3

ra_MCM_UpdateReq con/res (accepted)

rb_MCM_UpdateReq con/res (accepted)

MCM update wait

212 from FE1

212 to FE3

ra_MCM_UpdateReq con/res (rejected)

rb_MCM_UpdateReq con/res (rejected)

MCM idle

Figure 13f – SDL for MCM Update Request for FE2, Served User's control entity

- 43 -

MCM idle

213 from FE1

213 to FE3

ra_MCM_Mailbox_full req/ind

rb_MCM_Mailbox_full req/ind

MCM idle

F ig u r e 1 3 g – S D L f o r M C M M a ilb o x - f u ll I n d ic a t io n f o r F E2 , S e r v e d U s e r 's c o n t r o l e n t it y

- 44 -

8.4.3

Be h a v io u r o f F E3 Figure 14 shows the normal behaviour of FE3. Output signals to the left and input signals from the left represent information flows to and from the FE2. Input signals from the right represent Served User actions.

MCM idle

user indication for MCM Service Change

rb_MCM_ServiceChange req/ind

301 to FE2

MCM wait

302 from FE2

rb_MCM_ServiceChange con/res (accepted)

302 from FE2

rb_MCM_ServiceChange con/res (rejected)

MCM idle

F ig u r e 1 4 a – S D L f o r M C M S e r v ic e C h a n g e P r o c e d u r e s f o r F E3 , S e r v e d U s e r A g e n t

- 45 -

MCM idle

user indication for MCM Intrerrogate

rb_MCM_Interrogate req/ind

303 to FE2

MCM wait

304 from FE2

rb_MCM_Interrogate con/res (accepted)

304 from FE2

rb_MCM_Interrogate con/res (rejected)

MCM idle

F ig u r e 1 4 b – S D L f o r M C M I n t e r r o g a t io n R e q u e s t f o r F E3 , S e r v e d U s e r A g e n t

- 46 -

MCM idle

305 from FE2

rb_MCM_NewMessage req/ind

YES

rb_MCM_NewMessage con/res (accepted)

Information accepted?

NO

rb_MCM_NewMessage con/res (rejected)

305 to FE2

305 to FE2

MCM idle

F ig u r e 1 4 c – S D L f o r M C M N e wM e s s a g e I n d i c a t i o n f o r F E 3 , S e r v e d U s e r A g e n t

- 47 -

MCM idle

306 from FE2

rb_MCM_NoNewMessage req/ind

YES

rb_MCM_NoNewMessage con/res (accepted)

Information accepted?

NO

rb_MCM_NoNewMessage con/res (rejected)

306 to FE2

306 to FE2

MCM idle

F ig u r e 1 4 d – S D L f o r M C M N o N e wM e s s a g e I n d i c a t i o n f o r F E 3 , S e r v e d U s e r A g e n t

- 48 MCM update wait

MCM idle

307 from FE2

rb_MCM_UpdateInfo req/ind

YES

rb_MCM_UpdateInfo con/res (accepted)

Updated Information accepted?

307 from FE2

NO

rb_MCM_UpdateInfo con/res (rejected)

307 to FE2

rb_MCM_UpdateInfo req/ind

307 to FE2

MCM idle

Figure 14e – SDL for MCM Update Information for FE3, Served User Agent

- 49 -

MCM idle

user indication for MCM Update Request

rb_MCM_UpdateReq req/ind

308 to FE2

MCM wait

309 from FE2

rb_MCM_UpdateReq con/res (accepted)

309 from FE2

MCM update wait

rb_MCM_UpdateReq con/res (rejected)

MCM idle

Figure 14f – SDL for MCM Update Request for FE3, Served User Agent

MCM idle

310 from FE2

rb_MCM_Mailbox_full req/ind

MCM idle

F ig u r e 1 4 g – S D L f o r M C M M a ilb o x - f u ll I n d ic a t io n f o r F E3 , S e r v e d U s e r A g e n t

- 50 -

8.5

Allocation of Functional Entities to physical equipment The allocation of FEs to physical locations shall apply as shown in table 8. Table 8 – Scenarios for the allocation of FEs to physical equipment for SS-MCM

Scenario 1

FE1

FE2

FE3

Message Centre PINX

Served User PINX

Terminal

If FE3 is controlled by or resides in FE2 (e.g. stimulus terminal), the information flows between FE2 and FE3 are outside the scope of this Standard.

8.6

Interworking considerations The allocation of FEs to physical locations in the case of interworking with other networks that support a compatible service shall apply as shown in table 9. Table 9 – Scenarios for the allocation of FEs to physical equipment for SS-MCM in the case of interworking with other networks FE1

FE2

FE3

Scenario 2

Message Centre PINX

Other network

Other network

Scenario 3

Other network

Served User PINX

Terminal

- 51 -

9

SS-MID stage 2 specification

9.1

Functional model

9.1.1

Functional model description The functional model shall comprise the following Functional Entities (FEs): FE1

Message Centre's control entity;

FE2

Served User's control entity;

FE3

Served User Agent.

The following relationship shall exist between these FEs: ra

between FE1 and FE2;

rb

between FE2 and FE3.

Figure 15 shows these FEs and this relationship.

FE1

ra

FE2

rb

FE3

F ig u r e 1 5 – F u n c t io n a l m o d e l f o r S S - M I D 9.1.2 D e s c r ip t io n o f F u n c t io n a l En t it ie s 9.1.2.1 M e s s a g e C e n t r e 's c o n t r o l e n t it y , F E1 This Functional Entity:

9.1.2.2

9.1.2.3

9.2 9.2.1

-

sends Mailbox identification data to FE2;

-

receives Mailbox authentication data from FE2.

Served User's control entity, FE2 This Functional Entity: -

receives Mailbox identification data from FE1 and sends the Mailbox identification data to FE3;

-

receives Mailbox authentication data from FE3 and sends the Mailbox authentication data to FE1.

Served User Agent, FE3 This Functional Entity: -

receives Mailbox identification data from FE2.

-

sends Mailbox authentication data to FE2.

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 listing the elements in information flows, the column headed "Request" indicates which of these elements are mandatory (M) and which are optional (O) in a request/indication information flow, and the column headed "Confirm" (confirmed information flows only) indicates which of these elements are mandatory (M) and which are optional (O) in a response/confirmation information flow. The information flows across rb represent information flows between two functional entities FE2 and FE3. If FE3 is controlled by or resides in FE2 (e.g. stimulus terminal), the information flows across rb are outside the scope of this Standard.

- 52 -

9.2.1.1

M I D _ M a ilb o x I D MID_MailboxID is a confirmed information flow across ra from FE1 to FE2 and across rb from FE2 to FE3 used by the MC to indicate a specific Mailbox of the Served User. Table 10 lists the elements within the MID_MailboxID information flow. Ta b le 1 0 – C o n t e n t o f M I D _ M a ilb o x I D Element

Request

Confirm

NOTE

Served User identity

M

1

Mailbox identity

M

2

Message Centre number

M

3

Served User name

O

4

Result

M

5

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This identifies a particular Served User Mailbox when the Served User has different Mailboxes for different Message Types. NOTE 3 This element identifies the Message Centre (e.g. PISN number). NOTE 4 This is the name of the Served User. NOTE 5 This indicates acceptance or the reason for rejection. 9.2.1.2

M I D _ M a ilb o x A u t h MID_MailboxAuth is a confirmed information flow across rb from FE3 to FE2 and across ra from FE2 to FE1 used by the Served User to authenticate himself/herself at the Mailbox. Table 11 lists the elements within the MID_MailboxAuth information flow. Ta b le 1 1 – C o n t e n t o f M I D _ M a ilb o x A u t h Element

Request

Confirm

NOTE

Served User identity

M

1

Mailbox identity

O

2

Message Centre number

M

3

Served User name

O

4

Authentication data

M

5

Result

M

6

NOTE 1 This is the Served User's Party Number (e.g. PISN number). NOTE 2 This identifies a particular Served User Mailbox when the Served User has different Mailboxes (e.g. for different Message Types).

- 53 -

NOTE 3 This element identifies the Message Centre (e.g. PISN number). NOTE 4 This is the name of the Served User. NOTE 5 This is the data used from the Served User to authenticate himself/herself at his/her Mailbox (e.g. password). NOTE 6 This indicates acceptance or the reason for rejection. 9.2.2

I n f o r m a t io n f lo w s e q u e n c e s A stage 3 standard for SS-MID shall provide signalling procedures 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. The following abbreviations are used:

9.2.2.1

req

request;

ind

indication;

resp

response;

conf

confirm.

M a ilb o x id e n t if ic a t io n Figure 16 shows in generic form the information flow sequence for Mailbox identification.

FE1

101

FE2 ra_MID_MailboxID req/ind

201

FE3 rb_MID_MailboxID req/ind 301

102

ra_MID_MailboxID con/res

202

rb_MID_MailboxID con/res

F ig u r e 1 6 – I n f o r m a t io n f lo w s e q u e n c e f o r t r a n s m is s io n o f m a ilb o x id e n t if ic a t io n d a t a

- 54 -

9.2.2.2

M a ilb o x a u t h e n t ic a t io n Figure 17 shows in generic form the information flow sequence for Mailbox authentication.

FE1

FE2 ra_MID_MailboxAuth req/ind

203

FE3 rb_MID_MailboxAuth req/ind

302

103 ra_MID_MailboxAuth con/res

204

rb_MID_MailboxAuth con/res

303

F ig u r e 1 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 t r a n s m is s io n o f a u t h e n t ic a t io n d a t a

9.3 9.3.1

9.3.2

9.3.3

Functional Entity actions F u n c t io n a l En t it y a c t io n s o f F E1 101 sends ra_MID_MailboxID req/ind with mailbox identification data to FE2; 102

receives ra_MID_MailboxID con/res from FE2;

103

receives ra_MID_MailboxAuth req/ind with authentication data from FE2 and sends ra_MID_MailboxAuth con/res to FE2.

F u n c t io n a l En t it y a c t io n s o f F E2 201 receives ra_MID_MailboxID req/ind from FE1 and sends rb_MID_MailboxID req/ind to FE3; 202

sends ra_MID_MailboxID con/res to FE1;

203

receives rb_MID_MailboxAuth req/ind from FE3 and sends ra_MID_MailboxAuth req/ind to FE1;

204

receives ra_MID_MailboxAuth con/res from FE1 and sends rb_MID_MailboxAuth con/res to FE3.

F u n c t io n a l En t it y a c t io n s o f F E3 301 receives rb_MID_MailboxID req/ind with mailbox identification data from FE2; 302

sends rb_MID_MailboxAuth req/ind with Served User's authentication data to FE2;

303

receives rb_MID_MailboxAuth con/res from FE2.

- 55 -

9.4

Functional Entity behaviour The FE behaviours shown below 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 IUT-T Rec. Z.100 (1999).

9.4.1

Be h a v io u r o f F E1 Figure 18 shows the normal behaviour of FE1. Output signals to the right and input signals from the right represent information flows from and to FE2. Input signals from the left represent indications from the Message Centre.

MID idle

Indication from the Message Centre

101 to FE2

ra_MID_MailboxID req/ind

MID wait

ra_MID_MailboxID con/res (accepted)

ra_MID_MailboxID con/res (rejected)

102 from FE2

102 from FE2

MID idle

F ig u r e 1 8 a – S D L f o r t r a n s m is s io n o f id e n t if ic a t io n d a t a f o r F u n c t io n a l En t it y F E1 , Message Centre's control entity

- 56 -

MID idle

ra_MID_MailboxAuth req/ind

YES

103 to FE2

ra_MID_MailboxAuth con/res (accepted)

authentification data valid ?

103 to FE2

103 from FE2

NO

ra_MID_MailboxAuth con/res (rejected)

MID idle

Figure 18b – SDL for receiving authentication data for Functional Entity FE1, Message Centre's control entity

- 57 -

9.4.2

Be h a v io u r o f F E2 Figure 19 shows the normal behaviour of FE2. Output signals to the left and input signals from the left represent primitives to and from the FE1. Output signals to the right and input signals from the right represent information flows to and from FE3.

MID idle

201 from FE1

201 to FE3

ra_MID_MailboxID req/ind

rb_MID_MailboxID req/ind

MID wait

rb_MID_MailboxID con/res (accepted)

ra_MID_MailboxID con/res (accepted)

rb_MID_MailboxID con/res (rejected)

202 from FE3

ra_MID_MailboxID con/res (rejected)

202 to FE1

202 from FE3

202 to FE1

MID idle

F ig u r e 1 9 a – S D L f o r t r a n s m is s io n o f id e n t if ic a t io n d a t a f o r F u n c t io n a l En t it y F E2 , Served User's control entity

- 58 -

MID idle

rb_MID_MailboxAuth req/ind

203 from FE3

ra_MID_MailboxAuth req/ind

203 to FE1

MID wait

204 from FE1

204 to FE3

ra_MID_MailboxAuth con/res (accepted)

204 from FE1

rb_MID_MailboxAuth con/res (accepted)

204 to FE3

ra_MID_MailboxAuth con/res (rejected)

rb_MID_MailboxAuth con/res (rejected)

MID idle

F ig u r e 1 9 b – S D L f o r t r a n s m is s io n o f a u t h e n t ic a t io n d a t a f o r F u n c t io n a l En t it y F E2 , Served User's control entity

- 59 -

9.4.3

Be h a v io u r o f F E3 Figure 20 shows the normal behaviour of FE3. Output signals to the right and input signals from the right represent information flows to and from FE2. Input signals from the left represent Served User actions.

MID idle

301 from FE2

rb_MID_MailboxID req/ind

YES

rb_MID_MailboxID con/res (accepted)

Mailbox identification data valid ?

301 to FE2

NO

rb_MID_MailboxID con/res (rejected)

301 to FE2

MID idle

Figure 20a – SDL for receiving identification data for Functional Entity FE3, Served User Agent

- 60 -

MID idle

MID Authentication request

rb_MID_MailboxAuth req/ind

302 to FE2

MID wait

rb_MID_MailboxAuth con/res (accepted)

303 from FE2

303 from FE2

rb_MID_MailboxAuth con/res (rejected)

MID idle

F ig u r e 2 0 b – S D L f o r t r a n s m is s io n o f a u t h e n t ic a t io n d a t a f o r F u n c t io n a l En t it y F E3 , Served User Agent

9.5

Allocation of Functional Entities to physical equipment The allocation of FEs to physical locations shall apply as shown in table 12. Table 12 – Scenarios for the allocation of FEs to physical equipment for SS-MID

Scenario 1

FE1

FE2

FE3

Message Centre PINX

Served User PINX

Terminal

If FE3 is controlled by or resides in FE2 (e.g. stimulus terminal), the information flows between FE2 and FE3 are outside the scope of this Standard.

9.6

Interworking considerations The allocation of FEs to physical locations in the case of interworking with other networks that support a compatible service shall apply as shown in table 13.

- 61 -

Ta b le 1 3 – S c e n a r io s f o r t h e a llo c a t io n o f F E s t o p h y s i c a l e q u i p m e n t f o r S S - M I D in the case of interworking with other networks FE1

FE2

FE3

Scenario 2

Message Centre PINX

Other network

Other network

Scenario 3

Other network

Served User PINX

Terminal

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 600282 · SHA-256 94bd2460d9fd8e54
Conceptio Open Knowledge Archive — every document is proof-bundled with source, license, and retrieval metadata.