WSDL Inheritance for Network IRP Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing WSDL/SOAP solution lacks a method for implementing Information Service (IS) level inheritance between inheriting and base Integration Reference Points (IRPs) in network management systems, leading to incorrect execution of base management operations.

Innovation Solution

Defining a Web Services Description Language (WSDL) file for an inheriting IRP that includes base management operations of a base IRP to establish IS level inheritance, and using a SOAP interface module to serialize and unserialize base management operation messages according to this inheritance, ensuring correct execution of base operations by the inheriting IRP.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the WSDL/SOAP solution is used for network management communication, then standardization and interoperability are improved, but the ability to implement IS level inheritance between IRPs is lost

Engineering Contradiction:
ImproveinteroperabilityVSAvoidinheritance implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a WSDL import mechanism as an intermediary to establish inheritance relationships between IRPs. The base IRP is defined in a separate WSDL file, and the inheriting IRP imports this definition, allowing the SOAP interface to automatically inherit management operations without manual redefinition. This mediator approach enables inheritance implementation within the standardized WSDL/SOAP framework.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by pre-defining the base IRP management operations in a separate WSDL file before the inheriting IRP is defined. The base IRP definition is prepared in advance and stored, so that when the inheriting IRP is created, it can simply import the pre-defined operations rather than defining them from scratch, enabling automatic inheritance.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If base management operations are manually defined in each inheriting IRP, then operational correctness is improved, but system complexity and maintenance burden increase

Engineering Contradiction:
Improveoperational correctnessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the base IRP definition universal by creating a separate WSDL file that can be imported by multiple inheriting IRPs. This single base definition serves multiple purposes: it defines management operations once and enables inheritance by multiple child IRPs, reducing redundancy and ensuring consistency across the system while maintaining operational correctness.

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

Solution Approach 2:

The patent uses copying by allowing the inheriting IRP to import and copy the base IRP management operations from a separate WSDL file. Instead of manually redefining operations in each inheriting IRP, the system copies the operation definitions through the import mechanism, ensuring operational correctness while reducing system complexity and maintenance burden.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If IS level inheritance is implemented through WSDL import, then ease of implementation is improved, but message serialization correctness may deteriorate

Engineering Contradiction:
Improveease of implementationVSAvoidmessage serialization correctness
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent implements feedback by having the SOAP interface module check the inheritance relationship defined in the WSDL file during message serialization. When serializing a management operation message, the system queries the WSDL file to determine whether the operation belongs to the base IRP or inheriting IRP, and automatically selects the appropriate serialization format. This feedback mechanism ensures message serialization correctness while maintaining ease of implementation through automatic inheritance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8516094B2Method and network management apparatus for implementing information service level inheritance in network management system
Publication Date: 2013.08.20 HUAWEI TECH CO LTD
  • US8516094B2 patent drawing
  • US8516094B2 patent drawing
  • US8516094B2 patent drawing

AI summary

A method for implementing Information Service (IS) level inheritance in a network management system includes: defining a WSDL file for an inheriting IRP, including the base management operations of the base IRP in the WSDL file for the inheriting IRP during the defining action to establish the IS level inheritance between the inheriting IRP and the base IRP; implementing conversion between a base management operation message and a SOAP format message according to the IS level inheritance. Apparatuses and other methods for implementing IS level inheritance are disclosed as well. The solution enables the inheriting IRP module of the network management apparatus to correctly execute the base management operation by establishing the IS level inheritance between the inheriting IRP and the base IRP, which meets the IS level description requirement of the IRP.