Telecommunication Service Provisioning via Single Server Sequential Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing telecommunication provisioning networks experience significant delays due to the need for multiple server nodes to perform sequential workflows, causing inconvenience to customers placing orders in real-time.
Innovation Solution
Implementing a method where all provisioning processes are performed sequentially on a single server node, rather than using parallel processing across multiple servers, and classifying orders to determine whether to use a set of shared servers or a single server for provisioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple server nodes are used to perform workflows in parallel, then the system can handle multiple orders simultaneously, but significant delays occur due to workflow assignment and database access between servers
Solution Approach 1:
The patent merges multiple workflow processing functions into a single server node. Instead of distributing workflows across multiple servers where each must access the database separately, one server performs all workflow tasks sequentially, eliminating inter-server communication delays and repeated database access overhead.
Solution Approach 2:
The patent loads required workflow data into memory before processing begins, rather than accessing the database during each workflow step. This preliminary action stores frequently accessed provisioning data in the server's memory, eliminating repeated database access delays during workflow execution.
2Adaptability or versatility
If workflows are distributed across multiple server nodes, then system capacity is increased, but delays occur during workflow assignment and database access between servers
Solution Approach 1:
The patent combines multiple workflow processing capabilities within a single server node, allowing the system to maintain high capacity while providing a streamlined customer experience. The single server can handle multiple orders sequentially without the coordination overhead and delays inherent in multi-server architectures.
3Loss of time
If sequential workflows are performed on a single server, then provisioning time is reduced by eliminating inter-server delays, but the server must complete all tasks sequentially rather than in parallel
Solution Approach 1:
The patent performs preliminary actions by loading all necessary workflow data into the server's memory before processing begins. This pre-loading eliminates the need for repeated database accesses during workflow execution, significantly reducing provisioning time despite sequential processing.
Solution Approach 2:
The patent ensures continuous processing by keeping all required data in memory throughout the workflow execution. The server continuously processes workflow tasks without interruption for database access or inter-server communication, maintaining steady-state operation that minimizes total provisioning time.
Data Source
Figure 1
Figure 2
AI summary
The delay in provisioning telecommunication services and equipment via a network is reduced significantly by performing substantially all of the provisioning processes sequentially on a single server. That is, through the counterintuitive approach of using sequential processing on a single server rather than parallel processing on a plurality of servers, the time required to provision telecommunication services and equipment is reduced. Preferably, telecommunication services and equipment are provisioned through a network by classifying the orders to be provisioned as two types. When the order is of a first type, the provisioning processes are performed on a set of servers (shared), and when the order is of a second type, substantially all of the provisioning processes are performed on a single server.