IP Library › Granted Patent US 11,973,885
Granted Patent B2
US 11,973,885 · App. 17/312,337 · Granted Apr 30, 2024

Secured deployment and provisioning of white-box based cluster

Inventors: Timor Sherf (Hadera, IL); Yuval Moshe (Ra'anana, IL); Eli Fedida (Avtalion, IL)
Assignee: DRIVENETS LTD.
H04L9/3263H04L9/0894H04L63/0823H04L63/0876H04L2209/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,973,885
App. No.
17/312,337
Granted
Apr 30, 2024
Kind
B2
Abstract

A method for obtaining a secured routing functionality in a white-boxes based cluster which comprises a plurality of standalone white-boxes, wherein at least two of the standalone white-boxes were manufactured by different manufacturers, and wherein the method comprising identifying a serial number (S/N) associated with each white-box to be included in that cluster, determining pre-defined properties of each respective white-box based on the identification, and installing each of the white-boxes together with a respective computing platform software comprising a software agent provided by the manufacturer of that white-box.

Claims (15)

1. A method for obtaining a secured routing functionality in a white-boxes based cluster which comprises a plurality of standalone white-boxes, wherein at least two of said standalone white-boxes were manufactured by different manufacturers, and wherein said method comprising identifying a new white-box as a white-box that is about to be added to a cluster, registering said new white-box at an installer of a platform orchestrator, wherein as part of the registration process, a White-box Unique Identifier, WB-UID, is assigned to said new white-box and is automatically associated with said new white-box's serial number (S/N), performing by said new white-box a call home process to said installer, matching, by said installer, information that relates to said new white-box, with a pre-defined certified white-box hardware configuration, and if the new white-box hardware is determined to match the installer certification requirements, installing each said new white-box together with a respective computing platform software comprising a software agent provided by the manufacturer of that new white-box.

2. The method of claim 1 , wherein said method further comprises a step of confirming each white-box configuration and/or revision number, upon identifying the serial number associated with said white-box.

3. The method of claim 2 , wherein said method further comprises a step of associating each white-box with a Network Operating System (NOS) identification.

4. The method of claim 1 , wherein said computing platform software further comprises a certification provided by a manufacturer of a respective white-box.

5. A method for obtaining a secured routing functionality in a white-boxes based cluster which comprises a plurality of standalone white-boxes, wherein at least two of said standalone white-boxes were manufactured by different manufacturers, and wherein said method comprising identifying a serial number (S/N) associated with each white-box to be included in said cluster, determining pre-defined properties of each respective white-box based on said identification, and installing each of said white-boxes together with a respective computing platform software comprising a software agent provided by the manufacturer of that white-box, wherein said method comprises the steps of:

(a) identifying a new white-box as being a white-box that is about to be added to a cluster that comprises a plurality of standalone white-boxes;

(b) registering the new white-box at an installing entity of a platform orchestrator;

(c) connecting the new white-box to a network where the routing cluster to which the new white-box is about to be added, is operative, and performing a call-home to the installing entity of a platform orchestrator;

(d) retrieving information from the white-box concerning at least one member of a group that consists of: a hardware model, a hash and a revision number, and verifying whether the retrieved information matches a pre-defined certified white-box hardware configuration;

(e) deploying a pre-defined platform software image to the new white-box, where the platform software image comprises an assigned WB-UID, and a new white-box manufacturer's security certificate;

(f) updating a respective network cloud manager that a new valid white-box unique identifier is being added to a list of white-boxes' unique identifiers;

(g) upon connecting the new white-box to the Network Cloud Controller (NCC), making an attempt to join the cluster by implementing a call-home process;

(h) verifying whether the WB-UID associated with the new white-box is listed as an entity that is eligible to join said specific cluster;

(i) upon verifying the white-box unique identifier, installing a cluster certificate at the new white-box and installing a network operating system (NOS) at the new white-box; and

(j) joining the new white-box to the cluster, and associating the new white-box with a cluster ID and with a definition of a role which it needs to carry out while being a part of the cluster operation.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE INVENTOR'S NAME SHOULD BE ELI FEDIDA PREVIOUSLY RECORDED AT REEL: 57134 FRAME: 155. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 6, 2024
From: SHERF, TIMOR; MOSHE, YUVAL; FEDIDA, ELI
To: DRIVENETS LTD.
Reel/Frame 066507/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2022
From: AT&T SERVICES, INC.
To: DRIVENETS LTD.
Reel/Frame 058770/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2021
From: SHERF, TIMOR; MOSHE, YUVAL; FEDIDA, ELI
To: DRIVENETS LTD.
Reel/Frame 057134/0155 →
ASSIGNMENT OF 1% OF RIGHTS Recorded Aug 10, 2021
From: DRIVENETS LTD.
To: AT&T SERVICES, INC.
Reel/Frame 057142/0659 →
Continuity (2)
Provisional Application 62777269 · Dec 10, 2018
Related Publication 20220052845A1 · Feb 17, 2022