| CPC H04L 69/164 (2013.01) [H04L 1/08 (2013.01); H04L 43/08 (2013.01); H04L 67/145 (2013.01)] | 30 Claims |

|
1. A method of detecting a lost packet in an event-based communication system configured to enable communication of a plurality of different event-types using a communication protocol without error correction or recovery, the method comprising:
maintaining a plurality of counters for tracking (1) an overall count of data packets transmitted, and (2) a count of data packets transmitted for each event-type;
transmitting a sequence of data packets to at least one remote device, each data packet including information of an event-type from the plurality of different event-types and count information associated with the counters for tracking (1) the overall count of data packets transmitted, and (2) the count of data packets transmitted for each event-type from the plurality of different event-types, at least some of the plurality of counters being updated with the transmission of each data packet;
receiving a message from the at least one remote device that at least one data packet from the sequence of transmitted data packets is lost based on the count information from at least one transmitted data packet, the count information enabling determination of the event-type of the at least one data packet that is lost; and
taking at least one action in response to the message.
|