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


Overview of Subscriber Manager

Subscriber Manager allows a business partner and its residential subscribers to access the SDX owner's equipment through the ASG and to modify objects for residential subscribers in the SDX owner's directory. For an overview of the ASG, see Chapter 2, Overview of the Advanced Services Gateway. 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 by means of HTTP a SOAP request to the Web application server at the ASG.

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 through 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 14 shows the actions that the OSMW performs when it receives a specific type of request from Subscriber Manager.




Table 14: 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] [No Frames]