Patents by Inventor Kiran Yedavalli

Kiran Yedavalli 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: 10230577
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: March 12, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 10225175
    Abstract: Disclosed are system, methods, and non-transitory computer readable media for accurately calculating a default gateway of an endpoint without probing the endpoint for the configured values to determine the path between network elements. Tracing the path of a flow in a network and displaying that on a user interface is extremely useful for network troubleshooting purposes. In order to find the gateway the flow would take out of the L2 domain, the endpoint's L2 default gateway is required. Usually the L2 gateway for network endpoints is configured on the endpoints themselves and this information cannot be accessed by network controllers (e.g., APIC-EM) directly. In such cases APIC-EM needs to determine the L2 gateway based on the information available to it from the network elements, instead of the endpoints themselves.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: March 5, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Japson Jeyasekaran, Kiran Yedavalli
  • Publication number: 20180123944
    Abstract: Disclosed are system, methods, and non-transitory computer readable media for accurately calculating a default gateway of an endpoint without probing the endpoint for the configured values to determine the path between network elements. Tracing the path of a flow in a network and displaying that on a user interface is extremely useful for network troubleshooting purposes. In order to find the gateway the flow would take cut of the L2 domain, the endpoint's L2 default gateway is required. Usually the L2 gateway for network endpoints is configured on the endpoints themselves and this information cannot be accessed by network controllers (e.g., APIC-EM) directly. In such cases APIC-EM needs to determine the L2 gateway based on the information available to it from the network elements, instead of the endpoints themselves.
    Type: Application
    Filed: March 1, 2017
    Publication date: May 3, 2018
    Inventors: Japson Jeyasekaran, Kiran Yedavalli
  • Publication number: 20170149610
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 9602435
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: March 21, 2017
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Publication number: 20150139245
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Application
    Filed: January 23, 2015
    Publication date: May 21, 2015
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 8976673
    Abstract: A method is implemented in a network element that functions as one of a plurality of controllers for one of a plurality of areas of a split architecture network. The controller provides a control plane for the area of the split architecture network where the controller is remote from a plurality of switches providing a data plane for the area of split architecture network. The controller facilitates optimized routing across the plurality of areas of the split architecture network by providing limited intra-area link cost data to other controllers of other areas of the split architecture network and to traditional routers of a network including the split architecture network. The limited intra-area link cost data provides costs of each possible shortest path traversal of the area of the controller without providing all internal link cost data.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: March 10, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Neda Beheshti-Zavareh, Ying Zhang
  • Patent number: 8971334
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: March 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Ramesh Mishra
  • Patent number: 8644149
    Abstract: Method and apparatus for reducing forwarding table sizes in flow switches in a flow-based, split-architecture network is described. In an embodiment, a set of flow switches along a flow path is identified to form a switch pool. The forwarding table of only one of the flow switches in the switch pool is configured to have a flow entry that is associated with a particular flow. The flow entry includes a set of match fields for identifying packets belonging to that particular flow, and a set of actions to be performed on the packets belonging to that particular flow.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: February 4, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Kiran Yedavalli
  • Publication number: 20140016477
    Abstract: A method is implemented in a network element that functions as one of a plurality of controllers for one of a plurality of areas of a split architecture network. The controller provides a control plane for the area of the split architecture network where the controller is remote from a plurality of switches providing a data plane for the area of split architecture network. The controller facilitates optimized routing across the plurality of areas of the split architecture network by providing limited intra-area link cost data to other controllers of other areas of the split architecture network and to traditional routers of a network including the split architecture network. The limited intra-area link cost data provides costs of each possible shortest path traversal of the area of the controller without providing all internal link cost data.
    Type: Application
    Filed: September 12, 2013
    Publication date: January 16, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Neda Beheshti-Zavareh, Ying Zhang
  • Patent number: 8559314
    Abstract: A method is implemented in a network element that functions as one of a plurality of controllers for one of a plurality of areas of a split architecture network. The controller provides a control plane for the area of the split architecture network where the controller is remote from a plurality of switches providing a data plane for the area of split architecture network. The controller facilitates optimized routing across the plurality of areas of the split architecture network by providing limited intra-area link cost data to other controllers of other areas of the split architecture network and to traditional routers of a network including the split architecture network. The limited intra-area link cost data provides costs of each possible shortest path traversal of the area of the controller without providing all internal link cost data.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: October 15, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Neda Beheshti-Zavareh, Ying Zhang
  • Publication number: 20130128746
    Abstract: Method and apparatus for reducing forwarding table sizes in flow switches in a flow-based, split-architecture network is described. In an embodiment, a set of flow switches along a flow path is identified to form a switch pool. The forwarding table of only one of the flow switches in the switch pool is configured to have a flow entry that is associated with a particular flow. The flow entry includes a set of match fields for identifying packets belonging to that particular flow, and a set of actions to be performed on the packets belonging to that particular flow.
    Type: Application
    Filed: November 22, 2011
    Publication date: May 23, 2013
    Inventor: KIRAN YEDAVALLI
  • Publication number: 20130039214
    Abstract: A method is implemented in a network element that functions as one of a plurality of controllers for one of a plurality of areas of a split architecture network. The controller provides a control plane for the area of the split architecture network where the controller is remote from a plurality of switches providing a data plane for the area of split architecture network. The controller facilitates optimized routing across the plurality of areas of the split architecture network by providing limited intra-area link cost data to other controllers of other areas of the split architecture network and to traditional routers of a network including the split architecture network. The limited intra-area link cost data provides costs of each possible shortest path traversal of the area of the controller without providing all internal link cost data.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 14, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Neda Beheshti-Zavareh, Ying Zhang
  • Publication number: 20130034104
    Abstract: A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Kiran Yedavalli, Ramesh Mishra