4 Subscription Management (SuM) architecture

32.1413GPPRelease 17Subscription Management (SuM) architectureTelecommunication managementTS

3G Telecommunication Management focuses on the most important and strategic contexts in the physical architecture for the management of UMTS. The framework to help define a telecom management physical architecture for a planned UMTS and to adopt standards and provide products that are easy to integrate is defined in 3GPP TS 32.102 [4].

SuM manages Subscription Profile Components stored in network resources for the purpose of providing services to specific subscribers. This is done with an architecture that is consistent with the one specified in 3GPP TS 32.102 [4].

Subscription Profiles represent services and are associated to subscribers that employ these services (3GPP TS 32.140 [5]). To the extent the HSS controls certain services, Subscription Profile Components can be associated with the HSS. Other services, and as a result Subscription Profiles Components, are outside the jurisdiction of the HSS.

4.1 Functional entities

Functional entities belonging to SuM are described in Figure 1. The figure also contains the actors related to Subscriptions.

Subscriber

Subscriber

Service

Service

Subscription

Profile

Service

Preferences

Subscription

Profile

Component

Defines

1

0..n

1

PLMN operator/Service Provider

PLMN operator/Service Provider

1

User

User

Has

Has

Has

Consists of

Refers to

0..n

0..n

Has

System

Resides in

0..n

1

1

0..n

0..n

1

Has

1

1

0..n

0..n

SM&O mapping of information entities

Figure 1: Functional entities in SUM

Actors described in Figure 1 are:

– Subscriber (definition See TS 21.905)

– User (definition See TS 21.905)

– Service Provider (definition See TS 21.905)

– PLMN Operator (definition See TS 21.905)

The entities described in Figure 1 are:

– Subscription Profile (definition See TS 32.140)

– Subscription Profile Component (definition See TS 32.140)

– Service (definition See TS 21.905)

– System (definition See TS 32.102)

– Service Preferences: Contains the service preferences chosen for a user. Each user configures his preferences for a particular subscribed service, but only within the limits defined by the Subscription.

Clarifications to the figure:

– A PLMN Operator/Service Provider has one or several Services to offer for Subscribers.

– A Subscriber has one or several Subscription Profiles, where each describes an offered Service.

– A User has one or several Service Preferences, where each describes the user’s chosen preferences for the service.

– A Subscription Profile may consist of one or several Subscription Profile Components.

– A Subscription Profile may define one or several Service Preferences.

– A Subscription Profile Component resides in one or several systems

– Subscriptions are managed in the form of Subscription profile components, which may be distributed across Service Management & Operations (SM&O), Network Resource Management & Operations (RM&O) and Network Domains. There may also be mappings among the SM&O, RM&O and Network Domains.

4.2 Interfaces

4.2.1 Application of Itf-N for SuM

Figure 2: Overview of PLMN Telecom Management Domains and Itf-N (3GPP TS 32.102 [4])

The Itf-N for SuM is realized by means of an Integration Reference Point (IRP) as defined in 3GPP TS 32.102 [4].

Operations System Functions (OSF) functionality can be realized in NEs or in the NE Management systems. SuM, for this release, is concerned with the OSF functionality contained in the Core Network Basic Entities Domain and specifically that of the Common CN Domain. Subscription Profile Components are located in the NEs OSF’s within the Common CN Domain or their NEs OSF’s in the NE management systems, and are in either case accessed consistent with the IRP concept. SuM OSF’s for Network Management and Service Management are located in network- and service management systems.

4.2.2 Void

4.3 Overview of IRP

Figures 3 and 4 identify system contexts of the IRP in terms of its implementation, called IRPAgent (see 3GPP TS 32.150 [7]), and the user of the IRPAgent, called IRPManager (see 3GPP TS 32.150 [7]).

The IRPAgent implements and supports the Interface IRPs for SuM NRM IRP. The IRPAgent can reside in an Element Manager (EM) or a Network Element (NE) (3GPP TS 32.102 [4]). In the former case, the interface (represented by a thick dotted line) between the EM and the NEs is not the subject of the Interface IRPs for SuM NRM IRP.

An IRPManager using the Interface IRPs for SuM NRM IRP shall choose one of the two System Contexts defined here, for each NE. For instance, if an EM is responsible for managing a number of NEs, the NM shall access the Interface IRPs for SuM NRM IRP through the EM and not directly to those NEs.

The interface IRPs for SuM NRM IRP can be the following:

– Basic CM IRP

NEs

EM

IRPAgent

IRPManager

NM

Itf

N

SuM

IRP

NEs

EM

IRPAgent

IRPManager

NM

Itf

N

SuM

IRP

Interface IRPs for SuM NRM IRP

Figure 3: System Context A

Figure 4: System Context B

4.3.1 IRP security

The IRP interface is made secure by controlling access to the network and management systems. Operations processes must insure that only authorized personnel have the access authority to retrieve and alter SuM data. Standard protocols used over the interface between the IRPManager and the IRPAgent provide some degree of security. The exact nature of the security is described in the Solution Set for that protocol. In addition to the requirement that the IRPManager and the IRPAgent be secure, most physical links between them are secured as well.

4.4 Methodology

The methodology used to conclude the standard work for SuM shall follow the IRP methodology described in 3GPP TS 32.150 [4]. This subclause describes how to apply that methodology.

4.4.1 SuM Stage 1

SuM Stage 1 is documented in 3GPP TS 32.140 [5].

4.4.2 SuM Stage 2

SuM Stage 2 is documented as follows:

a) The present document (3GPP TS 32.141) is finalized by identifying the relevant IRPs.

b) 3GPP TS 32.171 (for non-converged management) and TS 28.751 (for converged management) define the Requirements for the SuM NRM IRP.
3GPP TS 32.171 and TS 28.751 shall, where applicable, follow the structure in 3GPP TS 32.621 (for non-converged management) and TS 28.621 (for converged management) (Generic NRM IRP: Requirements) , respectively.

c) 3GPP TS 32.172 (for non-converged management) and TS 28.752 (for converged management) describe the Information Service for the SuM NRM IRP – containing the Information Object Classes (IOCs), attributes, relations etc. for SuM.
3GPP TS 32.172 and TS 28.752 shall, where applicable, follow the structure in 3GPP TS 32.622 (for non-converged management) and TS 28.622 (for converged management) (Generic NRM IRP: Information Service) , respectively.

4.4.3 SuM Stage 3

SuM Stage 3 is documented in the following documents:

– TS 32.176 (for non-converged management) and TS 28.623 (for converged management) SuM NRM IRP: Solution Set definition s.

Annex A (informative): Void

Annex B (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Subject/Comment

Old

New

Mar 2003

SA_19

SP-030042

Submitted to SA#19 as v1.0.0 for Information

1.0.0

Sep 2003

SA_21

SP-030405

Submitted to SA#21 as v2.0.0 for Approval

2.0.0

6.0.0

Mar 2004

SA_23

SP-040108

0001

Subscription Management TS-family (32.14x and 32.17x) title alignment ("SM" becomes "SuM" and delete "Services operations management")

6.0.0

6.1.0

Jun 2007

SA_36

Automatic upgrade to Rel-7 (no CR) at freeze of Rel-7.

6.1.0

7.0.0

Dec 2008

SA_42

Upgrade to Release 8

7.0.0

8.0.0

Sep 2009

SA_45

SP-090627

0002

Align with TS 32.140 SuM requirements

8.0.0

9.0.0

Mar 2011

Update to Rel-10 version (MCC)

9.0.0

10.0.0

2012-09

Update to Rel-11 version (MCC)

10.0.0

11.0.0

2013-06

SA_60

Sp-130304

0003

2

SuM Arch

11.0.0

11.1.0

2014-10

Update to Rel-12 version (MCC)

11.1.0

12.0.0

2016-01

Update to Rel-13 version (MCC)

12.0.0

13.0.0

2017-03

Update to Rel-14 version (MCC)

13.0.0

14.0.0

2018-06

Update to Rel-15 version (MCC)

14.0.0

15.0.0

2020-07

Update to Rel-16 version (MCC)

15.0.0

16.0.0

2022-03

Update to Rel-17 version (MCC)

16.0.0

17.0.0