About Service Bundles
Service bundles provide a level of abstraction over the service action layer that you can use to represent marketing-level configurations. You can use service bundles when upstream systems are not capable of breaking down marketing bundles into their constituent services or providing the exact data that is required for activation.
For example, a wireless service provider may offer a basic marketing package that provides the following services:
-
Voice calls
-
Free voice mail
-
Free call waiting and call forwarding
These services require the following activations in the network:
-
Create a new subscriber (Home Location Register - HLR).
-
Enable authentication of the subscriber (Authentication Center - AUC).
-
Enable number portability (Flexible Number Router - FNR).
-
Create and assign a voice mailbox (Voice mail Server - VMS).
-
Activate the call waiting and call forwarding features (Home Location Register - HLR).
The service provider may also offer a more expensive marketing package that builds upon the basic marketing package by providing a few more advanced services, which would also require the activation of advanced features (Home Location Register - HLR).
While it is possible to model a single service action to activate each of the network services, introducing an additional level of abstraction at the service bundle level results in a less complicated and less customized service model at the service action level. Additionally, more generic service actions permit reuse of the service actions across service bundles. The following service bundle configuration could be created to implement the above examples:
Note:
In the configurations below, the C_ADD_SUBSCRIBER, C_VMS_ADD_SUB, and C_HLR_ADD_BASIC-FEATURES service actions can be reused in both the basic and advanced service bundle configurations.
SB_WIRELESS_PREPAID_ADD_SUBSCRIBER_BASIC
C_HLR_ADD_SUB
A_HLR_ADD_SUB
A_AUC_ADD_SUB
A_FNR_ADD_SUB
C_VMS_ADD_SUB
A_VMS_ADD_SUB
C_HLR_ADD_BASIC-FEATURES
A_HLR_ADD_CW
A_HLR_ADD_CF
SB_WIRELESS_PREPAID_ADD_SUBSCRIBER_ADVANCED
C_HLR_ADD_SUB
A_HLR_ADD_SUB
A_AUC_ADD_SUB
A_FNR_ADD_SUB
C_VMS_ADD_SUB
A_VMS_ADD_SUB
C_HLR_ADD_BASIC-FEATURES
A_HLR_ADD_CW
A_HLR_ADD_CF
C_HLR_ADD_ADVANCED-FEATURES
A_HLR_ADD_CFB
A_HLR_ADD_CFNRC
A_HLR_ADD_CFNRYRelated Topics
About Service Action Spawning Conditions