Patents by Inventor David Jocha

David Jocha has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9306819
    Abstract: A method is performed by a network element implementing a controller of a split architecture network. The method requests that a subset of switches in the network report metrics for a data flow to provide a management module with information for executing a management function. A second method is performed by a network element implementing a switch. The switch reports metrics for a data flow to the controller, wherein the switch forwards a management packet with the data flow and collects the metrics for the data flow.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: April 5, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: David Jocha, Andras Kern
  • Publication number: 20150319057
    Abstract: A method is performed by a network element implementing a controller of a split architecture network. The method requests that a subset of switches in the network report metrics for a data flow to provide a management module with information for executing a management function. A second method is performed by a network element implementing a switch. The switch reports metrics for a data flow to the controller, wherein the switch forwards a management packet with the data flow and collects the metrics for the data flow.
    Type: Application
    Filed: July 13, 2015
    Publication date: November 5, 2015
    Inventors: David Jocha, Andras Kern
  • Patent number: 8964569
    Abstract: A method implemented by a network element monitor OpenFlow data flows and enable operations, administration and management (OAM) functionality in OpenFlow. The method inserts OpenFlow OAM packets into an OpenFlow data flow to monitor the OpenFlow data flow, wherein inserted OpenFlow OAM packets have fate sharing with data packets in the OpenFlow data flow. The method comprises the steps of receiving by the network element the OpenFlow OAM packets from a source through a port of the network element, matching by an OpenFlow switch module using a matching structure of OpenFlow data packets received by the network element to identify the OpenFlow OAM packets, and forwarding the identified OpenFlow OAM packets to a flow table or group table of the OpenFlow switch module to aggregate the OpenFlow OAM packets with a corresponding OpenFlow data flow.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: February 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: David Jocha, Andras Kern
  • Patent number: 8964563
    Abstract: A method performed by a network element implementing an OpenFlow controller, the OpenFlow controller including an operations, administration and management (OAM) module. The OAM module services an OAM function request in a network implementing OpenFlow. The method requests that a subset of OpenFlow switches in the network report metrics for an OpenFlow data flow to provide the OAM module with information for executing the requested OAM function.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: February 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: David Jocha, Andras Kern
  • Publication number: 20130010605
    Abstract: A method implemented by a network element monitor OpenFlow data flows and enable operations, administration and management (OAM) functionality in OpenFlow. The method inserts OpenFlow OAM packets into an OpenFlow data flow to monitor the OpenFlow data flow, wherein inserted OpenFlow OAM packets have fate sharing with data packets in the OpenFlow data flow. The method comprises the steps of receiving by the network element the OpenFlow OAM packets from a source through a port of the network element, matching by an OpenFlow switch module using a matching structure of OpenFlow data packets received by the network element to identify the OpenFlow OAM packets, and forwarding the identified OpenFlow OAM packets to a flow table or group table of the OpenFlow switch module to aggregate the OpenFlow OAM packets with a corresponding OpenFlow data flow.
    Type: Application
    Filed: October 17, 2011
    Publication date: January 10, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: David Jocha, Andras Kern
  • Publication number: 20130010600
    Abstract: A method performed by a network element implementing an OpenFlow controller, the OpenFlow controller including an OAM module. The OAM module services an OAM function request in a network implementing OpenFlow. The method requests that a subset of OpenFlow switches in the network report metrics for an OpenFlow data flow to provide the OAM module with information for executing the requested OAM function. The method includes receiving by an OAM module a request to execute the OAM function, generating a trigger monitoring message defining actions to be performed by an OpenFlow switch, wherein the actions are to provide the metrics for the OpenFlow data flow, receiving a plurality of monitor response messages, each including the metrics for the OpenFlow data flow, correlating the plurality of monitor response messages with the OAM function request, executing the requested OAM function, and returning a result of the requested OAM function.
    Type: Application
    Filed: October 21, 2011
    Publication date: January 10, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: David Jocha, Andras Kern