US 12,218,827 B2
Systems and methods for avoiding duplicate delivery in the reset mechanism of seamless redundancy (of TSN/DETNET)
Balázs Varga, Budapest (HU); and János Farkas, Kecskemét (HU)
Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Appl. No. 17/909,783
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
PCT Filed Mar. 12, 2021, PCT No. PCT/EP2021/056309
§ 371(c)(1), (2) Date Sep. 7, 2022,
PCT Pub. No. WO2021/180911, PCT Pub. Date Sep. 16, 2021.
Claims priority of provisional application 62/989,305, filed on Mar. 13, 2020.
Prior Publication US 2023/0300064 A1, Sep. 21, 2023
Int. Cl. H04L 45/24 (2022.01); H04L 47/32 (2022.01); H04L 47/34 (2022.01)
CPC H04L 45/24 (2013.01) [H04L 47/32 (2013.01); H04L 47/34 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A method performed by a receiving node that implements a redundancy mechanism based on sequence numbering or equivalent functionality, the method comprising:
receiving packets from a plurality of packet streams from a transmitting node via a network, wherein:
each packet stream of the plurality of packet streams is a replication of a particular packet stream;
the plurality of packet streams traverse separate paths from the transmitting node to the receiving node through the network; and
each packet of each of the plurality of packet streams comprises a sequence indication that indicates a position of the packet within the particular packet stream;
performing an elimination procedure that processes each received packet to determine whether to discard the received packet or to accept the received packet, wherein performing the elimination procedure comprises:
while receiving the packets, resetting one or more parameters utilized by the elimination procedure responsive to an occurrence of an event; and
responsive to resetting the one or more parameters utilized by the elimination procedure, discarding all of the received packets processed by the elimination procedure from a time at which the elimination procedure was reset until an end of a defined period of time.