Atomic Transaction Encapsulation for Multi-Object SOAP Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication technologies, as defined by 3GPP TS32.607, are limited in that they can only transmit or receive one Managed Object (MO) per Simple Object Access Protocol (SOAP) Configuration Management (CM) request message, leading to potential system inconsistencies when errors occur during multi-task operations, as they lack the capability to encapsulate multiple managed objects into a single message.

Innovation Solution

The method involves encapsulating multiple managed objects into one or more atomic transactions based on their internal attributes and data processing, determining association relationships according to a pre-defined rule, and transmitting or receiving these atomic transactions through a communication network, allowing for simultaneous transmission or reception of multiple managed objects while maintaining ACID properties.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If only one Managed Object is transmitted per SOAP CM request message, then system simplicity is maintained, but productivity and efficiency deteriorate due to multiple separate transactions required for multiple objects

Engineering Contradiction:
Improvetransaction throughputVSAvoidmessage structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges multiple Managed Objects into a single SOAP CM request message by defining a composite message structure that can contain multiple MO elements. This allows multiple transactions to be processed in one message exchange, improving productivity while managing complexity through structured design.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent segments the message structure into distinct components including individual Managed Object elements, association relationship definitions, and transaction boundary markers. This segmentation allows the system to handle multiple objects systematically while maintaining clarity and manageability.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multiple Managed Objects are processed in separate transactions, then transaction simplicity is maintained, but system consistency deteriorates due to potential partial completion and rollback issues

Engineering Contradiction:
Improvesystem consistencyVSAvoidtransaction management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent establishes association relationships between Managed Objects in advance within the message structure, defining which objects are related and how they should be processed together. This preliminary definition enables the system to maintain consistency by knowing the transaction boundaries and relationships before execution begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary message structure that acts as a container and coordinator for multiple Managed Objects. This intermediary structure manages the complexity of multi-object transactions by providing a standardized format for defining associations, boundaries, and processing requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple Managed Objects are transmitted in a single message, then productivity improves through reduced message exchanges, but difficulty of detecting and measuring deteriorates due to increased message complexity

Engineering Contradiction:
Improvemessage exchange efficiencyVSAvoidtransaction status tracking
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses distinct structural markers and delimiters within the message format to visually and structurally differentiate between individual Managed Objects, their associations, and transaction boundaries. This makes it easier to detect and measure transaction status by providing clear structural indicators for parsing and validation.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS11194616B2Method, apparatus and system for simultaneously transmitting or receiving multiple managed objects
Publication Date: 2021.12.07 ALCATEL LUCENT SA
  • US11194616B2 patent drawing
  • US11194616B2 patent drawing
  • US11194616B2 patent drawing

AI summary

The present invention relates to a method for simultaneously transmitting and receiving multiple managed objects in order to compensate for the inadeguacies of the current 3GPP TS32.607 standard, characterized in that, the method comprises: encapsulating two or more managed objects in one or more atomic transactions according to internal attributes and data processing of the managed objects, wherein each atomic transaction includes at least two managed objects; according to a pre-defined association rule, determining association relationships between managed objects in the one atomic transaction, or determining association relationships between multiple atomic transactions and association relationships between managed objects in each of the multiple atomic transactions; and transmitting one or more atomic transactions through a communication network.