In-service software upgrade centralized database versioning and migration

    公开(公告)号:US12020019B2

    公开(公告)日:2024-06-25

    申请号:US17876937

    申请日:2022-07-29

    CPC classification number: G06F8/65 G06F16/214 G06F16/219

    Abstract: Systems and methods are provided for in-service software upgrades using centralize database versioning and migrations. The systems and methods described herein can intercept protocol messages between a client and a network device and run a first control plane comprising an origin state database and a plurality of un-migrated services. The system can generate a target state data model, wherein an origin state data model associated with the origin state database migrates to the target state data model, and copy the origin state database. The system can migrate second control plane software to the target state database and operate un-migrated services in accordance with the first control plane software and the copied origin state database while operating migrated services in accordance with the second control plane software and the target state database.

    Stacked network device as precision time protocol boundary clock

    公开(公告)号:US11750311B1

    公开(公告)日:2023-09-05

    申请号:US17977267

    申请日:2022-10-31

    CPC classification number: H04J3/0667 H04J3/0685 H04L47/41

    Abstract: Systems, methods, and devices are described which implement an internal Precision Time Protocol (PTP) instance on a stacked network device within a larger external PTP instance in the network to which the stacked network device. The internal instance of PTP is local to the stacked network device synchronizes the N devices (“members”) in the stack. Each of the members of the stacked network device may act as a BC in this local virtual instance of PTP. One member, which may be referred to as the commander node or primary member node, may synchronize its clock based on an external GSC or external BC, and then that member may act as a BC for a downstream member, and so on in an iterative manner until all of the members within the stacked network device have synchronized clocks. The individual members may also act as BCs to the external endpoints coupled thereto, providing PTP timestamp messages to those endpoints.

Patent Agency Ranking