US 12,074,807 B2
Detecting shortfalls in an agreement between a publisher and a subscriber
Ekta Singh, New Delhi (IN); Nikhil Gupta, Bathinda (IN); Preet Bhansali, Gurgaon (IN); and David Jeffrey Miedema, Ottawa (CA)
Assigned to Ciena Corporation, Hanover, MD (US)
Filed by Ciena Corporation, Hanover, MD (US)
Filed on Oct. 10, 2022, as Appl. No. 17/962,623.
Claims priority of application No. 202211048701 (IN), filed on Aug. 26, 2022.
Prior Publication US 2024/0073156 A1, Feb. 29, 2024
Int. Cl. H04L 47/80 (2022.01); H04L 67/55 (2022.01)
CPC H04L 47/805 (2013.01) [H04L 67/55 (2022.05)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a processing device, and
a memory device configured to store a computer program having instructions that, when executed, enable the processing device to
examine measurable aspects of real-world subscription events between a publisher and a subscriber in a distributed system that is a network, wherein the real-world subscription events are telemetry data in the network streamed from the publisher to the subscriber,
compare the measurable aspects with a subscription agreement between the publisher and the subscriber to determine if there is a shortfall with respect to the subscription agreement, and
responsive to the shortfall, raising an alarm in the network and causing one or more recovery processes to address the shortfall including discontinuing one or more subscriptions that are lower priority than one associated with the shortfall.