IP Library Granted Patent US 11,194,616
Granted Patent B2
US 11,194,616 · App. 14/356,981 · Granted Dec 7, 2021

Method, apparatus and system for simultaneously transmitting or receiving multiple managed objects

Inventors: Deyi Yao (Shanghai, CN); Yi Song (Shanghai, CN); Weisi Xiao (Shanghai, CN)
Assignee: ALCATEL LUCENT
G06F9/466H04L41/0273H04L41/0863H04L67/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,194,616
App. No.
14/356,981
Granted
Dec 7, 2021
Kind
B2
Abstract

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.

Claims (32)

1. A method for simultaneously transmitting multiple managed objects, the method comprising:

encapsulating the multiple managed objects, which include at least two non-sequenced managed objects arranged in a tree structure, 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 single simple object access protocol message via a communication network, wherein the transmitting further comprises transmitting an association relationship of the managed objects and the pre-defined association rule used to determine the association relationship of the managed objects and the pre-defined association rule, the pre-defined association rule being one of preorder traversal, inorder traversal, postorder traversal and levelorder traversal, wherein the pre-defined association rule defines a sequence of execution of one or more atomic transactions;

wherein data processing of the managed objects is at least one of an operation that can be executed on resources and an operation executed according to an internal data structure.

2. The method according to claim 1 , wherein, one or more internal properties of the managed objects include resource identification and internal data.

3. The method according to claim 2 , further comprising using eXtensible Markup Language in a single simple object access protocol message to mark: association relationships between managed objects in atomic transactions; or management relationships between atomic transactions and association relationships between managed objects in the atomic transactions.

4. A method for simultaneously receiving multiple managed objects, the method comprising:

receiving one or more atomic transactions through a communication network, wherein each atomic transaction includes the multiple managed objects, which include at least two non-sequenced managed objects arranged in a tree structure;

according to a pre-defined association rule, determining association relationships between managed objects in one atomic transaction, or determining association relationships between multiple atomic transactions and association relationships between managed objects in each of the multiple atomic transactions;

executing one or more atomic transactions according to the association relationships; and

receiving a single simple object access protocol message via a communication network, wherein the single simple object access protocol message comprises one or more atomic transactions, an association relationship of the managed objects and the pre-defined association rule used to determine the association relationship of the managed objects and the pre-defined association rule, the pre-defined association rule being one of preorder traversal, inorder traversal, postorder traversal and levelorder traversal, wherein the pre-defined association rule defines a sequence of execution of one or more atomic transactions;

the data processing being one or more of an operation that can be executed on resources and an operation executed according to an internal data structure further comprising operating the multiple atomic transactions as a separate atom operation or operating a part of the multiple atomic transactions as a separate atom operation.

5. The method according to claim 4 , further comprising determining, according to marks in eXtensible Markup Language in a single simple object access protocol message: association relationships between managed objects in atomic transactions; or management relationships between atomic transactions and association relationships between managed objects in the atomic transactions.

6. The method according to claim 4 , wherein, the managed objects comprise internal attributes and data processing, the internal attributes comprising resource identification and internal data structure.

7. A transmitting apparatus for simultaneously transmitting multiple managed objects, the apparatus comprising:

one or more processors configured to:

encapsulate the multiple managed objects, which include at least two non-sequenced managed objects arranged in a tree structure, 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; and

according to a pre-defined association rule, determine association relationships between managed objects in the one atomic transaction, or determine association relationships between multiple atomic transactions and association relationships between managed objects in each of the multiple atomic transactions; and

a transmitter configured to transmit one or more atomic transactions through a single simple object access protocol message via a communication network, along with an association relationship of the managed objects, and the pre-defined association rule used to determine the association relationship of the managed objects and the pre-defined association rule, the pre-defined association rule being one of preorder traversal, inorder traversal, postorder traversal and levelorder traversal, wherein the pre-defined association rule defines a sequence of execution of the managed objects of one or more atomic transactions;

wherein data processing of the managed objects is at least one of an operation that can be executed on resources and an operation executed according to an internal data structure.

8. The apparatus according to claim 7 , wherein, one or more internal properties of the managed objects include resource identification and internal data structure.

9. The apparatus according to claim 8 , further comprising using eXtensible Markup Language in a single simple object access protocol message to mark: association relationships between managed objects in atomic transactions; or management relationships between atomic transactions and association relationships between managed objects in the atomic transactions.

10. A receiving apparatus for simultaneously receiving multiple managed objects, the apparatus comprising:

a receiver configured to receive one or more atomic transactions through a communication network, wherein each atomic transaction includes the multiple managed objects, which include at least two non-sequenced managed objects arranged in a tree structure;

one or more processors configured to:

according to a pre-defined association rule, determine association relationships between managed objects in one atomic transaction, or determine association relationships between multiple atomic transactions and association relationships between managed objects in each of the multiple atomic transactions; and

execute one or more atomic transactions according to the association relationships; and

wherein the receiver receives a single simple object access protocol message via a communication network, the single simple object access protocol message comprising one or more atomic transactions, an association relationship of the managed objects and the pre-defined association rule used to determine the association relationship of the managed objects and the pre-defined association rule, the pre-defined association rule being one of preorder traversal, inorder traversal, postorder traversal and levelorder traversal, wherein the pre-defined association rule defines a sequence of execution of one or more atomic transactions;

the data processing being at least one of an operation that can be executed on resources and an operation executed according to an internal data structure and further comprising operating the multiple atomic transactions as a separate atom operation or operating a part of the multiple atomic transactions as a separate atom operation.

11. The apparatus according to claim 10 , wherein the one or more processors are further configured to determine, according to marks in eXtensible Markup Language in a single simple object access protocol message: association relationships between managed objects in atomic transactions; or management relationships between atomic transactions and association relationships between managed objects in the atomic transactions.

12. The apparatus according to claim 10 , wherein, the managed objects comprise internal attributes and data processing, the internal attributes comprising resource identification and/or internal data structure.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 28, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033655/0304 →
SECURITY INTEREST Recorded Aug 7, 2014
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 033500/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2014
From: YAO, DEYI; SONG, YI; XIAO, WEISI
To: ALCATEL LUCENT
Reel/Frame 032848/0862 →