US 11,750,411 B2
Method of and devices for supporting selective forwarding of messages in a network of communicatively coupled communication devices
Per Skillermark, Årsta (SE); Per Elmdahl, Linköping (SE); and Thomas Rimhagen, Linköping (SE)
Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Filed on Dec. 12, 2022, as Appl. No. 18/79,268.
Application 18/079,268 is a continuation of application No. 17/218,730, filed on Mar. 31, 2021, granted, now 11,552,815.
Application 17/218,730 is a continuation of application No. 16/092,072, granted, now 11,012,250, issued on May 18, 2021, previously published as PCT/EP2018/074684, filed on Sep. 13, 2018.
Prior Publication US 2023/0106171 A1, Apr. 6, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/18 (2006.01); H04L 12/46 (2006.01); H04L 12/66 (2006.01); H04L 45/16 (2022.01); H04L 61/2514 (2022.01); H04L 61/5069 (2022.01)
CPC H04L 12/185 (2013.01) [H04L 12/4633 (2013.01); H04L 12/4641 (2013.01); H04L 12/66 (2013.01); H04L 45/16 (2013.01); H04L 61/2514 (2013.01); H04L 61/5069 (2022.05)] 18 Claims
OG exemplary drawing
 
1. A method for a gateway device to selectively forward messages in a wireless mesh network, the method comprising:
receiving, from a configuration client, a mapping between the following respective unique unicast addresses assigned by the configuration client to respective communication devices, and one or more group addresses or virtual addresses, in the wireless mesh network, that are subscribed to by the respective communication devices;
receiving, over one of a plurality of network interfaces of the gateway device, a message published to a group address or a virtual address;
based on the mapping, retrieving, from a database accessible by the gateway device, the respective unique unicast addresses of all communication devices identified by the group address or the virtual address;
based on determining that all communication devices addressed by the retrieved unicast addresses are serviced by the gateway device, sending the received message on all network interfaces, of the gateway device, that correspond to the communication devices addressed by the retrieved unicast addresses; and
based on determining that not all communication devices addressed by the retrieved unicast addresses are serviced by the gateway device, sending the received message on all network interfaces of the gateway device except for the network interface over which the message was received.