Patent ID: 9237066
Filing Date: 2016-01-12
CPC Classification: H04L

Claim Text:
1. A method for operating a packet switch comprising a plurality of modules which comprise a first module and a second module, wherein the packet switch forwards packets in a network according to one or more databases stored on the packet switch, the one or more databases comprising a first database stored on the second module, the first database comprising a set of one or more first pieces stored on the second module, each first piece being identified by an identifier which is a version identifier; the method comprising performing operations by the first module, the operations comprising: communicating with the second module to request the second module to perform at least one of: (a) inform the first module of information stored in the one or more first pieces stored on the second module, (b) change the set of one or more first pieces stored on the second module; wherein in said communicating, at least one first piece is specified by the first piece's identifier; wherein said communicating with the second module comprises: (1) requesting the second module to perform (a); (2) receiving from the second module a set of one or more identifiers of one or more first pieces stored on the second module; (3) determining from the set of one or more identifiers whether or not the first database is to be updated; (4) if the first database is to be updated, then requesting the second module to perform (b) to update the first database; wherein the set of one or more pieces comprises a baseline piece and one or more incremental pieces, and requesting the second module to perform (b) comprises requesting the second module to aggregate the baseline piece and each said incremental piece into a new baseline piece.