B.2 Modify subscription for an existing subscriber

32.1403GPPRelease 17Subscription Management (SuM) requirementsTelecommunication managementTS

Use Case Stage

Evolution / Specification

<<Uses>>

Related use case

Goal

To modify the services and related terms and conditions which apply to a particular subscription.

This is expected to result from contract re-negotiation, where the resulting changes need to be applied to the affected users within the network.

Performance: Near real time

Actor(s) and Role(s)

Network Operator

Service Provider

Assumptions

The Contract changes are known and may be any variation of:

removal of users,

addition of new users,

removal of services subscribed,

newly subscribed services,

modified subscribed services

The subscriber is still credit and trust worthy.
(The checks for this are performed outside of SuM, but SuM needs to have access to this kind of information)

Pre conditions

(a) The services that can be offered by the network have been defined.

(b) Sufficient resources are available to support the anticipated take up of services by users.

(c) The Subscriber already exists in the network.

(d) Users to be modified or deleted already exist in the network.

Begins when

The contractual details have been modified.

Step 1

Modify the list of subscribed services in the subscriber profile including subscriber specific settings for the subscribed services.

Associated information element(s): Subscriber Profile, Subscribed Services Profile.

Step 2

For each user no longer part of this subscription remove her/his subscription profile by utilizing the Use Case Delete a subscription from an existing user

Associated information element(s): Subscription Profile.

Delete a subscription from an existing user

Step 3

For each new user create a subscription profile using the Create a subscription for a new user use case

Associated information element(s): Subscription Profile

Create a subscription for a new user

Step 4

For each new user add their subscribed services to

her/his subscription profile using the Modify a subscription for an existing user use case.

Associated information element(s): Subscription Profile, Service Profile.

Modify a subscription for an existing user

Step 5

For each already existing user subject to subscription and service changes modify her/his subscription profile to fulfil the services in the network using the Modify a subscription for an existing user use case.

Associated information element(s): Subscription Profile, Service Profile.

Modify a subscription for an existing user

Ends when

The network allows the users to use their subscribed services within the modified contract limits

OR

an error condition has been encountered.

Exceptions

Any of the steps of this use case fails.

Post Conditions

Services in the contract align with services in the subscriber profile and the subscription profiles. Number of users in the contract aligns with the number of users in the network under this subscription.

Associated information element(s): Subscriber Profile, Subscribed Services Profile, Subscription Profile, Service Profile.

Traceability

Requirements:

(a) Each type of services offered requires the ability to uniquely identify it.

(b) To support self care it will be necessary to be able to correlate services references in a subscription, to the subscription profiles in the network.

(c) It will be necessary to be able to audit the capabilities in a subscription against the subscription profile(s) in the network elements.