HARDWARE TRUST FOR INTEGRATED NETWORK FUNCTION VIRTUALIZATION (NFV) AND SOFTWARE DEFINED NETWORK (SDN) SYSTEMS
First Claim
1. A method of operating a data communication system comprising data processing circuitry to transfer data communications, the method comprising:
- executing trust modules in the data processing circuitry to establish and maintain network trust of the data processing circuitry;
executing hypervisors in the data processing circuitry to establish and maintain a Network Function Virtualization (NFV) processing environment;
executing Software Defined Network (SDN) applications, SDN controllers, and SDN data machines in the data processing circuitry during NFV slices to transfer the data communications; and
maintaining a data structure that associates, based on execution relationships, individual blocks of the data processing circuitry, the trust modules, the hypervisors, the NFV slices, the SDN applications, the SDN controllers, and the SDN data machines.
3 Assignments
0 Petitions
Accused Products
Abstract
A data communication system has data processing circuitry to transfer data communications. Trust modules establish and maintain network trust of the data processing circuitry. A Network Function Virtualization (NFV) system executes hypervisors to establish and maintain an NFV processing environment in the data processing circuitry. A Software Defined Network (SDN) system executes SDN applications, SDN controllers, and SDN data machines in the data processing circuitry during NFV slices to transfer the data communications. The data communication system maintains a data structure that associates, based on execution relationships, individual blocks of the data processing circuitry, the trust modules, the hypervisors, the NFV slices, the SDN applications, the SDN controllers, and the SDN data machines. The database may be queried for the hardware trust data related to specific NFV and SDN software modules.
70 Citations
20 Claims
-
1. A method of operating a data communication system comprising data processing circuitry to transfer data communications, the method comprising:
-
executing trust modules in the data processing circuitry to establish and maintain network trust of the data processing circuitry; executing hypervisors in the data processing circuitry to establish and maintain a Network Function Virtualization (NFV) processing environment; executing Software Defined Network (SDN) applications, SDN controllers, and SDN data machines in the data processing circuitry during NFV slices to transfer the data communications; and maintaining a data structure that associates, based on execution relationships, individual blocks of the data processing circuitry, the trust modules, the hypervisors, the NFV slices, the SDN applications, the SDN controllers, and the SDN data machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data communication system comprising data processing circuitry to transfer data communications, the method comprising:
-
a trust system configured to establish and maintain network trust of the data processing circuitry; a Network Function Virtualization (NFV) system configured to execute hypervisors in the data processing circuitry to establish and maintain an NFV processing environment; a Software Defined Network (SDN) system to execute SDN applications, SDN controllers, and SDN data machines in the data processing circuitry during NFV slices to transfer the data communications; and a data structure that associates, based on execution relationships, individual blocks of the data processing circuitry, the trust modules, the hypervisors, the NFV slices, the SDN applications, the SDN controllers, and the SDN data machines. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification