Multi-State Directory System for Granular Service Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing broadband network provisioning systems are restrictive, primarily designed for high-speed data services, lacking flexibility to manage multiple services in parallel and offering limited granular control for subscriber suspension, especially for abuse cases, as they rely on hard-coded state attributes tied to high-speed data service states.
Innovation Solution
A service-linked multi-state system is introduced, where each service has its own provisioning context, with a directory system comprising a subscriber namespace, a service namespace, and a device namespace, allowing for independent management of services and devices, enabling flexible provisioning and suspension of services without interfering with each other.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a directory system with hard-coded state attributes is used for provisioning, then the system can manage high-speed data service states, but the system lacks flexibility to manage multiple services in parallel and cannot provide granular control for subscriber suspension
Solution Approach 1:
The patent segments the service provisioning system by creating separate provisioning contexts for each service type (e.g., data service, voice service, video service). Each provisioning context contains service-specific state attributes, allowing independent management of different services without interference. This segmentation enables the system to handle multiple services in parallel while maintaining clear boundaries and avoiding the complexity of a monolithic state management system.
Solution Approach 2:
The patent introduces dynamic state attributes that can be configured differently for each service type. Instead of hard-coded attributes, the system uses dynamically generated state attributes based on service templates. This dynamic approach allows the system to adapt to new service types without modifying the core directory system schema, thereby improving versatility while controlling complexity through automation.
2Adaptability or versatility
If high-speed data service states are used to determine the status of all services, then the system can maintain a unified state management approach, but the system loses granular control for individual service suspension and cannot support multiple services in parallel
Solution Approach 1:
The patent divides the unified state management into separate service-specific provisioning contexts. Each context contains its own state attributes and can be independently manipulated. This segmentation enables granular control for service suspension while maintaining operational simplicity through automated provisioning flows that operate on individual service contexts without affecting other services.
Solution Approach 2:
The patent introduces provisioning contexts as intermediary structures between the directory system and service management. These contexts act as mediators that translate high-level service management requirements into specific state attribute modifications. This intermediary layer simplifies operations by providing a standardized interface for service provisioning while enabling granular control through service-specific attributes within each context.
3Adaptability or versatility
If new directory system schema and system code are provided to introduce new products and services, then the system can support new service types, but the system becomes more complex and requires extensive reconfiguration
Solution Approach 1:
The patent implements service templates that define the structure and state attributes for new services before they are deployed. These templates are created in advance and stored in the system, allowing new services to be introduced by simply instantiating the appropriate template rather than configuring everything from scratch. This preliminary preparation significantly reduces configuration complexity while maintaining the ability to introduce diverse service types.
Solution Approach 2:
The patent creates a universal provisioning framework that can handle multiple service types through a common set of tools and processes. The directory system schema is designed to accommodate various service types through dynamic attribute generation and template-based configuration. This universal approach allows new products and services to be introduced using existing system infrastructure, thereby improving adaptability without proportionally increasing configuration complexity.
Data Source
AI summary
A method for provisioning subscribers, products, and services in a broadband network includes establishing a directory system for storing information about a plurality of subscribers. The directory system includes a subscriber namespace and a device namespace. A subscriber is added by instantiating a subscriber object for the subscriber in the subscriber namespace. Each available service has its own state in the directory system to provide a multi-state provisioning system that permits granular management services.


