Seygen has build an EDA based integration platform that enables quick turn-around to build applications. Eclipse based plugins speed up development teams in building business logic and connectors to various interfaces.
The products that form SMX are
- SMX Core
- Event /Orchestration Engine
- Business Process Monitor
- Order Management infrastructure
Based on the client’s needs, either some of all of these were used to build and deliver applications to the client. Seygen has also been part of various application where the client has existing infrastructure and needs to be managed and upgraded. These includes various application stacks built on SOA, Microservices and other frameworks.
Seygen Inc’s Seygen Message Exchanger (SMX) product-line is built to support complex business logic and has various products that can be used as a combination or in a stand-alone manner. The products that form SMX are
- SMX Core
- Event /Orchestration Engine
- Business Process Monitor
- Order Management Infrastructure
Seygen Inc. has provided Order Management Consulting, IT roadmap and re-platforming for Telecom and Cable clients. This case study document provides various areas where SMX has been deployed for various Business-to-Business (B-B) scenarios in one of the largest Cable clients in the US
The client was facing various integration issues while scaling a current residential Order Management platform. The platform was integrated with multiple mainframe Order-Care/Entry systems from where orders were generated and pushed into the Order Management Systems (OMS). The OMS had to integrate with clearinghouse systems and Provisioning systems. As the volume grew, down-time of the OMS increased due to outages.
Seygen Inc provided the SMX Core solution to provide a “store-and-forward” and “store-transform-forward” Gateway solution for the residential platforms.
- Receive and Validate Orders: Receive, validate orders from multiple Mainframe systems – each divided by geographical areas/divisions. High performance socket receivers receive, validate and acknowledge back the orders
- Mediate and Release into OMS: Order enrichment, transformation and queue into the OMS. Gateway throttle functions help deliver messages at the rate at which OMS can handle messages
- Receive OMS responses: Accept Order responses from OMS, determine routing to specific mainframes, transform and route to the mainframe applications
- Rules and Config: Drives message identification, transformation and routing logic.
- Clearing house Integration: Gateway and OM extension solution to generate industry standard LSR and version management. Relieves the OMS from LSOG upgrades
- Provisioning Integration: Gateway and OM extension to break down TNs and/or ranges into individual provisioning requests and mediate and send back consolidated response back to OMS. Relieved the OMS of one of the top issue scaling up the OMS application
- Provisioning UI: UI to enable various departments to manage failed provisioning transactions. Interacts with the above platform to send Provisioning transactions, monitor and display a Worklist to operators
- Reports: Various reports – like Line loss, Ported TNs, Ported Out TNs, Fallout break-down by region/division etc to identify flow-through failures in the Ordering system
- A custom OMS built on SMX to enable ordering of Home security systems provided by 3rd party vendors bundled along with the cable company’s Digital phone, Broadband and storage offerings. Supports a new Order, supplement, change, cancel functionality and mediates with the 3rd party provider OMS to manage their offerings as part of the cable-company’s customer’s account.
- Pre-ordering applications like TN-Service Provider Ownership, TN history, TN reservation built to support Ordering applications. These services are provided by interacting with other OSS systems or 3rd party clearing house systems
Seygen Inc. played a major role in helping the Cable company setup Commercial Ordering applications. The project was started in 2010 and Seygen Inc built Gateways around a packaged OMS product from Oracle and a CRM built on SFDC. Since then, the OMS application has been replaced by an application built on SMX infrastructure giving the client cost-benefit with lower TCO compared to the licensing model from Oracle, a simpler architecture and build-on-demand feature set.
- This extended the residential Provisioning Integration by adding a lot more features with ability to provision Trunks, handle large telephone number ranges (to the tune of 10k lines) resulting in taking up the bulk of load out of the OMS application. Support for transforming Provisioning requests based on disparate provisioning systems helped simplify the workload on OMS.
- Use of MQ connectivity b/w OMS and Provisioning systems helped stabilized the legacy OMS application
- A UI allowed the users to manually provision trunks, Digital phones and other such services in case of a System wide outage on the OMS platform.
- This was one of the largest applications undertaken by Seygen Inc. to handle Orders from OMS and then use business logic to enhance the order and build LSOG compliant LSRs. Then entire Order version management, Order compare b/w versions and LSR order life-cycle was built on this application. Orders were released to a Clearing house to either propagate them to other LECs for PORTINs & DLs or for record purposes for the rest of the Order types.
- Rollup of various messages from the Clearing house platform and providing a single / rolled-up status to the OMS was part of the Business logic implemented in this application
- Receives orders received from SFDC. These orders are validated against Business rules (simple, cross-form) and then handed off to the OMS application
- Seygen Inc. re-plat formed the OMS using SMX infrastructure. Used SMX Workflow/Integration engine to implement Process flows for various order types. Used the Business Process Monitor(BPM) to monitor processes and alert users on Fallouts/Missed SLAs.
- A UI tool provides the operators with fallout analysis, reason and re-mediation or re-introduce it back to the automated process with changes. This has been delivered to UAT in November 2015 and awaiting deployment to Production. This will replace the legacy OMS application that has seen a lot of outages.
Seygen Inc. has built an Access Service Request (ASR) management system built on top of SMX for the said cable client. This system receives ASRs (pre-orders, Service Requests and orders) from a Clearing house. The order is validation for business rules and either Error-ed back or if valid accepted into the system.
- An OMS application built handles the orders, sets up the SLAs, manages the versions of the orders and related life-cycle events.
- A User interface lets operators work on the order and send back Confirmations, Errors, Jeps and other responses. The OMS formats it back to ASOG compliant ASR and sends to back to the clearing house.
- SLA Notifications, Order state change notifications and worklist help the operators track the states of orders and the ones nearing some SLA that needs to be met.
Seygen Inc. has built various applications to support the above automation /flow-thru requirements for the client
- A Reference data system housing all kinds of reference data/lookups that various applications use, a UI to manage reference data and services around these that various applications use
- Port-out automation system to feedback port-outs back to the current CRM solution to help re-sync account level information
- Reports out of various applications to monitor fall-outs on residential and commercial order management platforms