Hardware trusted data communications over system-on-chip (SOC) architectures

    公开(公告)号:US10749847B2

    公开(公告)日:2020-08-18

    申请号:US16367018

    申请日:2019-03-27

    Abstract: A data communication system exchanges user data between a first System-On-Chip (SOC) and a second SOC. The SOCs hash and transfer their read-only hardware-trust keys and receive hardware-trust digital certificates. The SOCs exchange and validate the hardware-trust digital certificates. The first SOC encrypts user data and transfers the encrypted user data responsive to the hardware-trust validations. The second SOC receives the encrypted user data, decrypts the encrypted user data, and processes the decrypted user data responsive to the hardware-trust validations. In some examples, the second SOC encrypts and transfers other user data responsive to the hardware-trust validations, and the first SOC receives, decrypts, and processes the other user data responsive to the hardware-trust validations. The first and/or the second SOC could be wireless communication devices.

    Software defined network (SDN) quality-of-service (QoS)

    公开(公告)号:US10686725B2

    公开(公告)日:2020-06-16

    申请号:US16017005

    申请日:2018-06-25

    Abstract: A Software-Defined Network (SDN) controller receives controller Application Programming Interface (API) calls from an SDN application and transfers SDN data machine API calls. SDN data machines receive the SDN data machine API calls and process user data responsive to the SDN data machine API calls. The SDN controller transfers SDN controller Key Performance Indicators (KPIs) that indicate an amount of the SDN application API calls for the SDN data machine API calls. The SDN data machines transfers SDN data machine KPIs that indicate an amount of the processed user data for the SDN data machine API calls. An SDN server receives the SDN data machine KPIs and the SDN controller KPIs. The SDN server determines an SDN Quality-of-Service (QoS) score for a data communication service based on the amount of the SDN application API calls relative to the corresponding amount of the processed user data.

    NETWORK FUNCTION VIRTUALIZATION (NFV) HARDWARE TRUSTED HOSTED MANO

    公开(公告)号:US20190342089A1

    公开(公告)日:2019-11-07

    申请号:US16514656

    申请日:2019-07-17

    Abstract: A Network Function Virtualization (NFV) system implements hardware trusted Management and Orchestration (MANO). A Hardware (HW) trust server issues a HW trust challenge to a first MANO system. The first MANO system hashes its physically-embedded read-only hardware trust key to generate a HW trust result and transfers the HW trust result to the HW trust server. The HW trust server validates the hardware trust result and transfers a HW trust certificate to the first MANO system. The first MANO system transfers the HW trust certificate and NFV MANO data to a second MANO system. The second MANO system validates the HW trust certificate. The second MANO system exchanges NFVI control data with NFVI circuitry responsive to the NFV MANO data when the HW trust certificate is valid. The second MANO system isolates the NFV MANO data when the HW trust certificate is not valid.

    Network function virtualization (NFV) software-defined network (SDN) network-to-network interfaces (NNIs)

    公开(公告)号:US10164914B2

    公开(公告)日:2018-12-25

    申请号:US15352969

    申请日:2016-11-16

    Abstract: A Network Function Virtualization (NFV) Software-Defined Network (SDN) communicates across network boundaries with other NFV SDNs to support a data communication service. An NFV orchestrator transfers forwarding graphs for service, NFV, and SDN Network-to-Network Interfaces (NNIs) to an SDN controller. The SDN controller converts the forwarding graphs into forwarding instructions and transfers the forwarding instructions for the service, NFV, and SDN NNIs to an NFV SDN switching system. The NFV orchestrator uses the NFV NNI to transfer its forwarding graphs over the NFV SDN switching system across the network boundary to another NFV orchestrator. The SDN controller uses the SDN NNI to transfer its forwarding instructions over the NFV SDN switching system across the network boundary to another SDN controller. The NFV SDN switching system uses the service NNI to transfer user data across the network boundary to another NFV SDN switching system.

    Network function virtualization (NFV) hardware trust in data communication systems

    公开(公告)号:US10075540B2

    公开(公告)日:2018-09-11

    申请号:US15815031

    申请日:2017-11-16

    Abstract: A wireless User Equipment (UE) comprises a Network Function Virtualization Infrastructure (NFVI) that has hardware-trusted circuitry to support a hardware-trusted wireless communication service. A Network Function Virtualization Management and Orchestration (NFV MANO) orchestrator executes in the hardware-trusted circuitry and exchanges hardware trust data with a wireless communication network to maintain hardware-trust. The NFV MANO orchestrator also exchanges network operations data for the hardware-trusted wireless communication service with the wireless network over an Os-Nfvo link. Responsive to the exchange of the network operations data, the NFV MANO orchestrator exchanges network service data with the hardware-trusted circuitry in the NFVI over an Nf-Vi link to execute an NFV Virtual Network Function (VNF) to support the hardware-trusted wireless communication service. Responsive to the exchange of the network service data, the hardware-trusted circuitry in the NFVI executes the NFV VNF to support the hardware-trusted wireless communication service.

Patent Agency Ranking