[Contents] [Prev] [Next] [Index] [Report an Error]


Overview

Subscriber Manager allows a business partner and its residential subscribers to access the SDX owner's equipment via the SDX gateway and to modify objects for residential subscribers in the SDX owner's directory. For an overview of the SDX gateway, see Chapter 2, Dynamic Service Activator. With Subscriber Manager, a business partner and its residential subscribers can perform the following functions:

The SDX owner is responsible for:

The business partner is responsible for:

Subscriber Manager Operation

The following steps explain how Subscriber Manager interacts with other components to enable the gateway client to manage subscribers and services. Figure 3 illustrates this process.

  1. The gateway client sends via HTTP a SOAP request to the Web application server at the SDX gateway.

The request includes:

  1. The Web application server authenticates the gateway client's identity.
  2. The Web application server passes the SOAP request to Subscriber Manager.
  3. Depending on the type of request, Subscriber Manager proceeds in one of the following ways.
  1. Subscriber Manager returns a result to the gateway client via a SOAP response.

Figure 3: Subscriber Manager Operation

Interactions Between Subscriber Manager and OSMW

When you configure Subscriber Manager to use the OSMW, some types of requests from Subscriber Manager initiate OSMW actions that change the state of an object. The OSMW executes a transaction to manage the change of state. When it executes a transaction, the OSMW:

  1. Locks the object so that it cannot be changed by another component simultaneously.
  2. Checks that the requested action is valid for the object's current state, and cancels the transaction if it is not valid.
  3. Executes a workflow if one is associated with the action, and cancels the transaction if the workflow fails.
  4. Performs an action that changes the state of the object.
  5. Unlocks the object.

Table 9 shows the actions that the OSMW performs when it receives a specific type of request from Subscriber Manager.




Table 9: Request Types for OSMW Actions 
Request Type (Operation)
OSMW Action

CreateSubscriber

create

CreateSubscriberExt

create

ModifySubscriber

modify

DeleteSubscriber

delete

SuspendSubscriber

suspend

ResumeSubscriber

resume

FixSubscriber

fix

ChangeBasicSubscription

chgbasic

CreateSubscription

create

ModifySubscription

modify

DeleteSubscription

delete

SuspendSubscription

suspend

ResumeSubscription

resume


[Contents] [Prev] [Next] [Index] [Report an Error]