×

Session aggregator brokering of data stream communication

  • US 10,250,498 B1
  • Filed: 10/03/2016
  • Issued: 04/02/2019
  • Est. Priority Date: 10/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing secure streamed data sessions over the Internet, comprising:

  • collecting data communication performance metrics on a plurality of routers in the Internet by an orchestrator virtualized network function (VNF), where the orchestrator VNF is provided by execution on a virtual computing platform;

    receiving a request for a secure streamed data session by the orchestrator VNF from a customer premises equipment (CPE) node, where the request identifies a service level agreement (SLA) to be supported by the secure streamed data session;

    analyzing the metrics on the plurality of routers by the orchestrator VNF based on the SLA identification in the request;

    determining a secure routing path for the requested secure streamed data session by the orchestrator VNF based on the analyzing;

    creating a routing instruction set that defines the secure routing path by the orchestrator VNF;

    transmitting the routing instruction set to a session aggregator node by the orchestrator VNF;

    establishing trusted end-to-end communication links between the session aggregator node and each of the CPE node, a first edge router, a second edge router, and at least one of the plurality of routers by the session aggregator node, wherein applications engaged in the trusted end-to-end communication links with the session aggregator node execute in a trusted security zone;

    configuring the routing instruction set into each of the first edge router, the second edge router, and the at least one of the plurality of routers by the session aggregator node via the trusted end-to-end communication links; and

    providing the secure streamed data session, wherein the secure streamed data session is dynamically defined and initiated based at least in part on configuring the routing instructions set.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×