Telcordia applications provide telephony, video, and data services to
customers over a variety of network access facilities. The Telcordia
Service Delivery/Order Manager processes customer orders. The customer
orders are uniquely identified by order number and order type. The
Telcordia connector allows bi-directional data exchanges between the Telcordia
Service Delivery module and the IBM integration broker.
The Telcordia Service Delivery/Order Manager has two major
components:
- The Service Delivery/Order manger processor, which includes:
- A generic engine that processes workflows
- An application task handler that communicates with partner systems, in
this case, the IBM WebSphere integration broker and the Telcordia
connector.
- A status task handler that updates the Service Delivery/Order
Manager's Service Request Database (SRDB).
- The Order Inquiry GUI, which is a component of the Telcordia's Next
Generation Network-Operations Support Systems (NGN-OSS) and Tier 2
Inter-Domain Network Management Solution GUI (also referred to as the Solution
GUI).
The Telcordia connector uses Telcordia's Order Inquiry to monitor the
status of customer orders, order requests, and order items. The Order
Inquiry allows you to view:
- The status of activities (processing steps) that occur as order requests
(the components of the customer order) are processed
- Detailed information about a particular order request
- The messages exchanged between Service Delivery/Order Manager and IBM
WebSphere at the customer-order, order-request, or order-item level.
Figure 1 illustrates the architecture of the Telcordia Service
Delivery/Order Manager and the IBM WebSphere Telcordia connector.
Figure 1. Telcordia-IBM WebSphere business integration architecture

As shown in Figure 1:
- The connector communicates with Telcordia Service Delivery/Order Manager
via XML over WebSphere MQ queues.
- The IBM WebSphere Business Integration Data Handler for XML converts XML
documents to and from IBM WebSphere business objects. For more
information, see the Data Handler Guide.
- The XML ODA is an object discovery agent (ODA) used to generate business
object definitions from XML schema documents. The XML ODA can also be
used with the IBM WebSphere business object designer. For more
information, see the Data Handler Guide.
- The IBM WebSphere integration broker is a process automation server for
managing disparate business applications as one. For more information
see the System Administration Guide, or Implementing Adapters
with WebSphere MQ Integrator Broker or Implementing Adapters with
WebSphere Application Server.
- The InputQueue, RequestQueue, and ErrorQueue are local WebSphere MQ queues
configured on the Telcordia server for event polling, request processing, and
error handling, respectively. The InputQueue is named DELV_2_IBM;
the RequestQueue is named IBM_2_DELV.
- The Service Delivery/Order Manager allows use of the Order Inquiry GUI to
monitor order status.
Service Delivery/Order Manager supports customer order types such as new
connects and disconnects. How each customer order is processed depends
on order type and action requested. The Telcordia connector supports
different message types. Six Service Delivery message types have been
tested and are available for the Telcordia connector:
- Generic Order Request
- Generic OrderResponse
- LSR Request
- LSR Response
- Billing Order Completion
- Billing Order Completion Reply
The Service Delivery/Order Manager controls and pro-actively tracks the
order request process through its flexible execution sequence flow control
capability. The flow involves IBM WebSphere, Telcordia Service
Delivery, Network Configuration Manager (NetCon), Work Item Manager (WIM), and
three primary, multi-step message exchanges.
