Patent ID: 11895674
Assignee: SAFRAN PASSENGER INNOVATIONS, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  Y | IPC H

Claim 0:
1. A program stored in non-transitory computer-readable storage medium, wherein the program executes the following operations for multicast communication over an IP network when the program is executed by one or more processors of a router, wherein the role of the router can be taken up by any mote that is part of the network topology, the operations comprising:
receiving a packet at a mote;
transmitting the packet to one or more recipients using a link layer broadcast transmission;
if the packet is not received by the one or more recipients, comparing a number of transmissions of the packet with a preset integer, wherein the preset integer represents a number of retransmission timeslots;
if the number of transmissions of the packet is less than the preset integer, re-transmitting the packet to the one or more recipients using the link layer broadcast transmission until the total number of transmissions of the packet to the one or more recipients equals the preset integer, wherein each of the one or more recipients has a set of timeslots where the packet can be received; and
upon receipt of the transmitted packet by a recipient, being one of the one or more recipients, scheduling, for that recipient, each of the remaining timeslots of the set of timeslots to a sleep mode.