Back to results
US 10,764,065 B2Granted
Admissions control of a device
AssigneeHewlett Packard Enterprise Development LP
InventorsNigel Edwards, Michael R. Krause
Life of this patent
Estimating the term…
Abstract
A control device performs an admissions control process with a first device to determine whether the first device is authorized to communicate over the communication fabric that supports memory semantic operations.
Claims18
A method comprising:
- detecting, by a control device, a first device that is newly connected to or newly activated in a communication fabric that supports memory semantic operations between the first device and a second device;
- prior to performing an admissions control process with the first device to determine whether the first device is authorized to communicate over the communication fabric:
- instructing a switch to drop a first packet from the first device destined for another device in the communication fabric other than the control device;
- and
- instructing the switch to route a second packet from the first device destined for the control device;
- performing, by the control device, the admissions control process with the first device to determine whether the first device is authorized to communicate over the communication fabric;
- and
- in response to determining that the first device does not support a security header in transactions over the communication fabric, configuring, by the control device, a gateway to act as a proxy for the first device, the proxy to insert the security header for a transaction of the first device.
5 more elements
A control device comprising:
- at least one processor to:
- determine whether a first device supports a security feature;
- in response to determining that the first device supports the security feature:
- instruct a switch to drop a first packet from the first device destined for another device in the communication fabric other than the control device;
- instruct the switch to route a second packet from the first device destined for the control device;
- perform admissions control to determine whether the first device is authorized to communicate over a communication fabric that supports memory semantic operations;
- and
- detect the first device that is newly connected to or newly activated in the communication fabric;
- and
- in response to determining that the first device does not support a security header in transactions over the communication fabric, configuring a gateway to act as a proxy for the first device, the proxy to insert the security header for a transaction of the first device.
7 more elements
An article comprising at least one non-transitory machine-readable storage medium storing instructions that upon execution cause a processor of a control device to:
- detect a first device in a communication fabric that supports memory semantic operations, wherein the first device is one component of a larger group of components forming a larger device, the first device being selected from a group of components consisting of:
- an individual memory device, an individual graphics controller;
- an individual accelerator;
- an individual I/O component;
- an individual ingress interface;
- an individual egress interface;
- an individual digital signal processor;
- and an individual switch;
- prior to performing an admissions control process with the first device to determine whether the first device is authorized to communicate over the communication fabric:
- instruct a switch to drop a first packet from the first device destined for another device in the communication fabric other than the control device;
- and
- instruct the switch to route a second packet from the first device destined for the control device;
- perform the admissions control process with the first device to determine whether the first device is authorized to communicate over the communication fabric;
- and
- in response to determining that the first device does not support a security header in transactions over the communication fabric, configuring, by the control device, a gateway to act as a proxy for the first device, the proxy to insert the security header for a transaction of the first device.
12 more elements
Dependencies are inferred from the claim text.