Local Routing Manager for Softswitch Cost Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Telecommunications carriers face difficulties in implementing local routing capabilities over their softswitch platforms, as existing interfaces are inadequate for manually determining, developing, and managing routes considering factors like pricing, routing, costs, and variable bit rate for domestic and international traffic.

Innovation Solution

A local routing manager (LRM) is implemented as a software engine within the softswitch network to perform least cost routing and operational overrides, generating route plans based on customer service plans, using trunk group IDs, local calling area numbers, and prioritizing routes for on-net and off-net traffic, with data stored in partitions associated with service plans.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual route entry using existing softswitch interfaces is used, then implementation is simple, but routing management capability is insufficient for complex pricing and cost factors

Engineering Contradiction:
Improverouting management capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A Local Routing Manager (LRM) software engine is introduced as an intermediary component between the softswitch platform and the routing management requirements. The LRM receives routing parameters, pricing information, and cost data from external sources, processes this information, and generates appropriate route plans that are then applied by the softswitch. This intermediary layer enables complex routing management capabilities without requiring modifications to the core softswitch infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing management system is segmented into distinct functional modules: parameter reception modules that gather pricing and routing data, processing modules that analyze this data against service plans, and route plan generation modules that create executable routing configurations. This segmentation allows each module to specialize in specific tasks, improving overall system adaptability while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

2Productivity

If automated route plan generation is implemented, then routing efficiency improves, but implementation difficulty increases

Engineering Contradiction:
Improverouting management efficiencyVSAvoidimplementation ease
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The Local Routing Manager is designed as a universal platform that can handle multiple routing scenarios, service plan types, and pricing models through a single integrated system. It supports domestic and international traffic, various bit rate configurations, and different service levels, all through the same automated route plan generation process. This multi-functionality improves productivity across diverse routing needs while reducing implementation difficulty by avoiding the need for separate systems for each routing scenario.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system enables self-service routing management where the LRM automatically receives routing parameters and pricing information, processes this data to determine optimal routes, and generates route plans without requiring manual intervention for each routing decision. The automated generation of route plans based on pre-configured service plans and real-time parameter input significantly improves productivity while the standardized self-service process reduces implementation complexity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If comprehensive routing parameters are collected and processed, then routing accuracy improves, but processing time increases

Engineering Contradiction:
Improverouting decision accuracyVSAvoidroute plan processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Service plans are pre-configured with routing parameters, pricing structures, and cost factors before actual routing decisions are needed. When routing parameters are received, the LRM matches them against these pre-configured service plans rather than creating routing decisions from scratch. This preliminary configuration of routing options and criteria enables accurate routing decisions to be made quickly by simply matching current parameters against existing service plan templates, thereby improving routing accuracy without significantly increasing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7995736B2Local routing management in a telecommunications network
Publication Date: 2011.08.09 LEVEL 3 COMMUNICATIONS LLC
  • US7995736B2 patent drawing
  • US7995736B2 patent drawing
  • US7995736B2 patent drawing

AI summary

An embodiment of a method includes generating one or more route plans, each route plan being associated with a service plan, and provisioning the one or more route plans on a core routing engine accessible by a softswitch for routing calls according to the one or more route plans. The one or more route plans may include an on-net route plan and an off-net route plan. An embodiment of a system includes a local route manager (LRM) configured to generate one or more route plans associated with one or more respective service levels that customers can subscribe to. The system may further include an inventory of trunk groups containing a plurality of trunk group identifiers (IDs), wherein trunk group IDs are marked as either on-net or off-net.