Reconcile Decision Engine for Wireless Network Profile Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, user profiles across various network elements are often inconsistent, leading to service issues that require time-consuming troubleshooting and may result in data loss during full service reactivation.

Innovation Solution

Implementing a reconcile decision engine within the network provisioning engine that communicates with a network provisioning catalog to query and reconcile user profiles across network elements, applying corrective actions such as updating or recreating profiles to ensure consistency with billing profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual troubleshooting is performed by customer service representatives and technicians, then service issues can be identified and resolved, but the process is very time-consuming and requires significant human effort

Engineering Contradiction:
Improveservice issue resolutionVSAvoidtroubleshooting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by implementing an automated profile reconciliation mechanism that independently compares user profiles across network elements against the billing system and automatically corrects inconsistencies without requiring manual intervention from customer service representatives or technicians

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by continuously monitoring user profiles across multiple network elements, comparing them against the billing system reference, and automatically triggering reconciliation actions when inconsistencies are detected, creating a closed-loop system that self-corrects profile issues

Inventive Principle:
Principle #23Feedback

2Reliability

If full service reactivation is performed to fix profile inconsistencies, then user profiles can be restored to correct state, but user data including messages, profiles, and contact information may be deleted

Engineering Contradiction:
Improveprofile consistencyVSAvoiduser data
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system applies partial action by performing targeted profile reconciliation only on specific network elements and specific profile attributes that are inconsistent, rather than performing a complete service reactivation that would affect all user data. This selective approach corrects only the necessary portions to achieve profile consistency

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary action by backing up user data and comparing profiles against the billing system before making any changes, allowing it to restore only the specific inconsistent attributes while preserving all other user data, thus preventing data loss before it occurs

Inventive Principle:
Principle #10Preliminary action

3Reliability

If user profiles are manually updated across multiple network elements, then profile consistency can be achieved, but the complexity of managing numerous network elements increases significantly

Engineering Contradiction:
Improveprofile consistencyVSAvoidnetwork element management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements universality by creating a single centralized reconciliation mechanism that can operate across multiple different network elements (HLR, HSS, MSC, SGSN, GGSN, PCRF) uniformly, using the same comparison logic against the billing system regardless of which network element is being reconciled, thus simplifying management complexity

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

Solution Approach 2:

The system uses the billing system as an intermediary reference that mediates between multiple network elements, providing a single source of truth for user profiles that all network elements can be automatically compared against and reconciled to, eliminating the need for manual coordination between multiple elements

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11696185B2Dynamic provisioning reconciliation of network elements in wireless communication networks
Publication Date: 2023.07.04 T MOBILE US INC
  • US11696185B2 patent drawing
  • US11696185B2 patent drawing
  • US11696185B2 patent drawing

AI summary

Systems and methods discussed herein are directed to a reconcile decision engine in communication with a network provisioning catalog. The network provisioning catalog may provide network elements of the wireless communication network related to the user service attributes, e.g., network elements that implement various aspects of the user service attributes to provide services to users in accordance with service plans (also referred to as rate plans). The network provisioning catalog also provides required network service attributes for each network element, where the required network service attributes are related to the user service attributes. The reconcile decision engine may query various network elements to reconcile the various network elements with respect to user information, e.g., the user's billing profile. The reconcile decision engine may reconcile the user profile with respect to one or more of the network elements that need reconciliation.