Patent ID: 11909574
Assignee: CIENA CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A method comprising the steps of:
creating a collaboration group including a plurality of contributing members, each contributing member configured to provide different proposed changes to a configuration for defining operating parameters of a Network Element (NE) that provides one or more services with other NEs in a network, the plurality of contributing members configured to provide the different proposed changes within a predetermined timeframe, where the different proposed changes are within set time parameters, and the different proposed changes are related provisioning changes in the network;
consolidating the different proposed changes from the plurality of contributing members into a batched transaction, wherein the different proposed changes from each of the plurality of contributing members do not overlap each other and that the plurality of contributing members do not need explicit knowledge of one another;
committing the batched transaction as a unitary transaction that is executable in one procedure to encode modifications associated with the different proposed changes from the plurality of contributing members into the configuration; and
responsive to any of the different proposed changes in the unitary transaction failing, rolling back the different proposed changes together because they are related to one another,
wherein the set time parameters include one or more wait times and one or more commit times, wherein the different proposed changes arrive based on the one or more wait times and the different proposed changes are committed based on the one or more commit times.