US 12,273,432 B2
Generation number for handling resets
Bjorn Dag Johnsen, Oslo (NO); and Brian Edward Manula, Bekkestua (NO)
Assigned to GRAPHCORE LIMITED, Bristol (GB)
Filed by Graphcore Limited, Bristol (GB)
Filed on Sep. 30, 2022, as Appl. No. 17/937,007.
Claims priority of application No. 2114689 (GB), filed on Oct. 14, 2021.
Prior Publication US 2023/0124324 A1, Apr. 20, 2023
Int. Cl. H04L 69/22 (2022.01); H04L 41/069 (2022.01); H04L 45/74 (2022.01)
CPC H04L 69/22 (2013.01) [H04L 41/069 (2013.01); H04L 45/74 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A data processing apparatus configured to support transmission of data over a network, wherein the data processing apparatus comprises:
processing circuitry; and
a storage configured to store a first number represented by one or more bits and indicating a number of reset events that have occurred,
wherein the processing circuitry is configured to:
perform protocol processing to construct at least part of a first data frame including providing a first destination media access control address in a header of the first data frame, part of the first destination media access control address comprising a current value of the first number;
send the at least part of the first data frame to a network interface device for transmission over the network;
subsequently, in response to a first of the reset events, update the first number held in the storage to a new value;
perform protocol processing to construct at least part of a second data frame including a second destination media access control address in a header of the second data frame, part of the second destination media access control address comprising the new value of the first number; and
send the at least part of the second data frame to the network interface device for transmission over the network.