Liveness monitoring in a publish/subscribe messaging system
First Claim
Patent Images
1. A subscriber for indicating liveness to a broker in a multicast publish/subscribe messaging system comprising the broker and a plurality of subscribers, the subscriber comprising:
- means, responsive to seeing an indication of liveness, for setting a timer;
means for cancelling the timer if the subscriber sees an indication of liveness prior to the expiry of the timer; and
means for sending, on expiry of the timer, an indication of liveness to the broker.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a subscriber for indicating liveness to a broker in a multicast publish/subscribe messaging system comprising the broker and a plurality of subscribers. The subscriber, having seen an indication of liveness, sets a timer. If the subscriber sees an indication of liveness prior to the expiry of the timer, then the subscriber cancels the timer. However if an indication of liveness is not seen by the subscriber prior to the expiry of its timer, then the subscriber sends its own indication of liveness to the broker.
42 Citations
33 Claims
-
1. A subscriber for indicating liveness to a broker in a multicast publish/subscribe messaging system comprising the broker and a plurality of subscribers, the subscriber comprising:
-
means, responsive to seeing an indication of liveness, for setting a timer;
means for cancelling the timer if the subscriber sees an indication of liveness prior to the expiry of the timer; and
means for sending, on expiry of the timer, an indication of liveness to the broker. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 27, 28, 29, 30, 31, 32)
-
-
17. A method for indicating liveness to a broker in a multicast publish/subscribe messaging system comprising the broker and a plurality of subscribers, the method comprising:
-
responsive to seeing an indication of liveness at a subscriber, setting a timer;
cancelling the timer if the subscriber sees an indication of liveness prior to the expiry of the timer; and
sending, on expiry of the timer, an indication of liveness to the broker. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
33. A computer program for indicating liveness to a broker in a multicast publish/subscribe messaging system comprising the broker and a plurality of subscribers, the computer program comprising program code means adapted to perform the steps of:
-
responsive to seeing an indication of liveness at a subscriber, setting a timer;
cancelling the timer if the subscriber sees an indication of liveness prior to the expiry of the timer; and
sending, on expiry of the timer, an indication of liveness to the broker.
-
Specification