Service Model Hub for OSS Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The integration of new services in telecommunication networks is delayed and costly due to the need for extensive updates and testing of Operations Support Systems (OSSs), especially when new functionality is provided by different vendors, requiring significant resource allocation for software changes and interface mappings.

Innovation Solution

A method using a Service Designer to create a meta-model-based service model, which allows for the definition and deployment of new services without altering underlying OSS software, by publishing views of the service model at a Service Hub for configuration and deployment across multiple OSSs, enabling seamless integration of new services from different vendors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If new services are introduced into the network by adding new hardware and software to existing OSS components, then new functionality is achieved, but the definition, development, deployment and testing process becomes costly and time-intensive

Engineering Contradiction:
Improvenew service functionalityVSAvoidservice introduction time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent uses service templates as reusable models that define service behavior, interfaces, and configurations. Instead of creating new service implementations from scratch, the system copies and instantiates services from these templates, dramatically reducing development time and ensuring consistency across service deployments

Inventive Principle:
Principle #26Copying

Solution Approach 2:

Service templates are pre-configured with all necessary service definitions, interfaces, and behavioral specifications before actual service deployment. This preliminary preparation of service blueprints allows for rapid service instantiation without requiring extensive definition, development, or testing at deployment time

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If software code is added to existing OSSs to support new functionality and interfaces to new systems, then new service capabilities are enabled, but extensive testing is required to verify conformity to standard formats

Engineering Contradiction:
Improveservice capabilityVSAvoidOSS system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal service template framework that can define and instantiate multiple different services using a common structure and interface paradigm. This universal approach allows diverse services to be managed through consistent mechanisms, reducing the need for service-specific code additions and simplifying the overall OSS architecture

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

Solution Approach 2:

Service templates use parameterized definitions where service-specific behaviors and interfaces are defined through configurable parameters rather than hard-coded logic. This allows the same template structure to adapt to different services by changing parameters, reducing system complexity while maintaining service diversity

Inventive Principle:
Principle #35Parameter changes

3Reliability

If extensive tests are performed to verify that data and functionality introduced for new service conform to standard formats, then service quality is ensured, but the process becomes costly and time-intensive

Engineering Contradiction:
Improveservice conformityVSAvoidservice deployment speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Service templates are pre-validated to ensure they conform to standard formats and specifications before being used for service instantiation. This preliminary validation of the template structure ensures that all services derived from these templates inherit correctness, eliminating the need for extensive testing of each individual service deployment

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By copying proven, pre-validated service templates to create new services, the system inherits the correctness and conformity of the original templates. This copying mechanism ensures service quality without requiring redundant testing, as the template's pre-established validity is transferred to all its instantiations

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8620259B2Model-driven service creation and management
Publication Date: 2013.12.31 NYTELL SOFTWARE LLC
  • US8620259B2 patent drawing
  • US8620259B2 patent drawing
  • US8620259B2 patent drawing

AI summary

A method and apparatus for implementing new services is disclosed whereby a model of the system implementing a new service is created by a function referred to herein as a Service Designer and then different views of the service from the perspective of individual OSS subsystems are published at a Service Hub for use in configuring new services. When a request for service arrives at a subsystem in the network, such as an ordering system, that subsystem will illustratively request a view of the service from the Service Hub. This view is representative of the interfaces and attributes common between the requesting subsystem and other network components, with interfaces to the requesting subsystem. The requesting subsystem then uses this view to transmit values of attributes that are defined to be communicated between the requesting subsystem and other network components.