Patents by Inventor Suresh Boddapati

Suresh Boddapati 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: 11025525
    Abstract: In one embodiment, an apparatus can include a switch fabric. The apparatus can also include a first edge device operatively coupled to an edge of the switch fabric and having a plurality of ports. The apparatus can also include a second edge device operatively coupled to the edge of the switch fabric and having a plurality of ports, the switch fabric defining a plurality of single-hop paths between the first edge device and the second edge device. The first edge device configured to send to a peripheral processing device operatively coupled to the first edge device a representation of a mapping of a portion of the plurality of ports of the first edge device and a portion of the plurality of ports of the second edge device to a plurality of ports included in a non-edge device represented within a virtual multi-hop network topology.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: June 1, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Joseph L. White, Simon Jonathan Gordon, Suresh Boddapati
  • Patent number: 10523551
    Abstract: In one embodiment, an apparatus can include a switch fabric. The apparatus can also include a first edge device operatively coupled to an edge of the switch fabric and having a plurality of ports. The apparatus can also include a second edge device operatively coupled to the edge of the switch fabric and having a plurality of ports, the switch fabric defining a plurality of single-hop paths between the first edge device and the second edge device. The first edge device configured to send to a peripheral processing device operatively coupled to the first edge device a representation of a mapping of a portion of the plurality of ports of the first edge device and a portion of the plurality of ports of the second edge device to a plurality of ports included in a non-edge device represented within a virtual multi-hop network topology.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: December 31, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Joseph L. White, Simon Jonathan Gordon, Suresh Boddapati
  • Publication number: 20190182202
    Abstract: A multi-chassis link aggregation (MC-LAG) system includes one or more dual homed nodes coupled to a pair of switches (MC pair) and one or more single homed nodes coupled to a single one of the MC pair of switches. The MC pair of switches advertises a virtual IP address for the dual homed nodes such that traffic may be received at either switch in the MC pair for the dual homed nodes. For a single homed node, a dedicated IP address is advertised associated with a switch in the MC pair locally connected to the single homed node. Traffic destined to the single homed node is thus transmitted to the switch in the MC pair locally connected to the single homed node.
    Type: Application
    Filed: December 12, 2017
    Publication date: June 13, 2019
    Inventors: Diego Garcia Del Rio, Krishna Ram Kuttuva Jeyaram, Karthik Shankar, Suresh Boddapati
  • Patent number: 10027603
    Abstract: In one embodiment, an apparatus includes an initialization module configured to receive a Fiber Channel over Ethernet Initialization Protocol (FIP) login request from a network device. The initialization module is configured to select an outbound port based at least in part on a load-balancing calculation. The initialization module is configured to define a destination Media Access Control (MAC) address. The initialization module is configured to associate the destination MAC address with the outbound port. The initialization module is configured to send, to the network device, a signal including the destination MAC address in response to the FIP login request.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: July 17, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati
  • Patent number: 9992137
    Abstract: In some embodiments, an apparatus includes a management module configured to assign a unique set of identifiers to each network control entity from a set of network control entities. As a result, a network control entity from the set of network control entities can assign an identifier from its unique set of identifiers to a port in response to that network control entity receiving a login request from the port. The set of network control entities is associated with a distributed multi-stage switch. The management module is also configured to store a zone set database associated with the distributed multi-stage switch. The management module is configured to send an instance of an active zone set stored within the zone set database to each network control entity from the set of network control entities such that each network control entity can enforce the active zone set.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: June 5, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati, Joseph White, Ravi Shekhar, Jeevan Kamisetty
  • Patent number: 9912574
    Abstract: In one embodiment, an apparatus can include a switch fabric. The apparatus can also include a first edge device operatively coupled to an edge of the switch fabric and having a plurality of ports. The apparatus can also include a second edge device operatively coupled to the edge of the switch fabric and having a plurality of ports, the switch fabric defining a plurality of single-hop paths between the first edge device and the second edge device. The first edge device configured to send to a peripheral processing device operatively coupled to the first edge device a representation of a mapping of a portion of the plurality of ports of the first edge device and a portion of the plurality of ports of the second edge device to a plurality of ports included in a non-edge device represented within a virtual multi-hop network topology.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: March 6, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Joseph White, Simon Gordon, Suresh Boddapati
  • Patent number: 9819614
    Abstract: In some embodiments, a system includes a set of network control entities associated with a distributed multi-stage switch. Each network control entity from the set of network control entities is configured to manage at least one edge device having a set of ports and coupled to the distributed multi-stage switch. Each network control entity from the set of network control entities is associated with a unique set of identifiers. A network control entity from the set of network control entities is configured to assign a unique identifier from its unique set of identifiers to a port from the set of ports of the at least one edge device in response to the network control entity receiving a login request associated with the port.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: November 14, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati, Joseph White, Ravi Shekhar, Jeevan Kamisetty
  • Publication number: 20170149695
    Abstract: In some embodiments, an apparatus includes a management module configured to assign a unique set of identifiers to each network control entity from a set of network control entities. As a result, a network control entity from the set of network control entities can assign an identifier from its unique set of identifiers to a port in response to that network control entity receiving a login request from the port. The set of network control entities is associated with a distributed multi-stage switch. The management module is also configured to store a zone set database associated with the distributed multi-stage switch. The management module is configured to send an instance of an active zone set stored within the zone set database to each network control entity from the set of network control entities such that each network control entity can enforce the active zone set.
    Type: Application
    Filed: January 10, 2017
    Publication date: May 25, 2017
    Applicant: Juniper Networks, Inc.
    Inventors: Amit SHUKLA, Suresh BODDAPATI, Joseph WHITE, Ravi SHEKHAR, Jeevan KAMISETTY
  • Patent number: 9608939
    Abstract: In one embodiment, an apparatus includes an initialization module configured to receive a Fiber Channel over Ethernet Initialization Protocol (FIP) login request from a network device. The initialization module is configured to select an outbound port based at least in part on a load-balancing calculation. The initialization module is configured to define a destination Media Access Control (MAC) address. The initialization module is configured to associate the destination MAC address with the outbound port. The initialization module is configured to send, to the network device, a signal including the destination MAC address in response to the FIP login request.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: March 28, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati
  • Publication number: 20170063729
    Abstract: In some embodiments, a system includes a set of network control entities associated with a distributed multi-stage switch. Each network control entity from the set of network control entities is configured to manage at least one edge device having a set of ports and coupled to the distributed multi-stage switch. Each network control entity from the set of network control entities is associated with a unique set of identifiers. A network control entity from the set of network control entities is configured to assign a unique identifier from its unique set of identifiers to a port from the set of ports of the at least one edge device in response to the network control entity receiving a login request associated with the port.
    Type: Application
    Filed: November 11, 2016
    Publication date: March 2, 2017
    Applicant: Juniper Networks, Inc.
    Inventors: Amit SHUKLA, Suresh BODDAPATI, Joseph WHITE, Ravi SHEKHAR, Jeevan KAMISETTY
  • Patent number: 9414136
    Abstract: In one embodiment, an apparatus includes a switching policy module configured to define a switching policy associating a Fiber Channel port with a destination Media Access Control (MAC) address. The switching module can be configured to receive a Fiber Channel over Ethernet (FCoE) frame from a network device and send a Fiber Channel frame encapsulated in the FCoE frame to the Fiber Channel port based at least in part on the switching policy and a destination MAC address of the FCoE frame.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: August 9, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati
  • Patent number: 9331940
    Abstract: Systems, methods, architectures and/or apparatus for providing a distributed Virtual Routing and Switching (dVRS) solution at a data center (DC) by logically representing the networking resources of the data center as a plurality virtual nodes, each virtual node comprising an IP infrastructure based on a physical network node and a plurality of virtual switches, each virtual switch including a VRS instance linked to one or more VRS instances at other virtual switches via a VLAN to provide thereby a virtual service, wherein the physical network node performs control plane processing and provides to each virtual switch the specific routing information associated with the local services of that virtual switch. Thus, from a data plane perspective the virtual switches route and/or switch traffic directly to tunnels pointing to remote VRS instances without involving the Controller in the forwarding of the packets.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 3, 2016
    Assignee: Alcatel Lucent
    Inventors: Florin S Balus, Suresh Boddapati, Sunil S Khandekar, Dimitrios Stiliadis
  • Publication number: 20150245115
    Abstract: In one embodiment, an apparatus includes a switching policy module configured to define a switching policy associating a Fibre Channel port with a destination Media Access Control (MAC) address. The switching module can be configured to receive a Fibre Channel over Ethernet (FCoE) frame from a network device and send a Fibre Channel frame encapsulated in the FCoE frame to the Fibre Channel port based at least in part on the switching policy and a destination MAC address of the FCoE frame.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 27, 2015
    Applicant: Juniper Networks, Inc.
    Inventors: Amit SHUKLA, Suresh BODDAPATI
  • Patent number: 9031072
    Abstract: In one embodiment, an apparatus includes a switching policy module configured to define a switching policy associating a Fiber Channel port with a destination Media Access Control (MAC) address. The switching module can be configured to receive a Fiber Channel over Ethernet (FCoE) frame from a network device and send a Fiber Channel frame encapsulated in the FCoE frame to the Fiber Channel port based at least in part on the switching policy and a destination MAC address of the FCoE frame.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: May 12, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati
  • Patent number: 8958429
    Abstract: In some embodiments, an apparatus includes a gateway device configured to be operatively coupled to a Fiber Channel switch by a first data port and a second data port. The gateway device is configured to designate the first data port as a primary data port and the second data port as a secondary data port. The gateway device is configured to associate a set of virtual ports with the first data port and not the second data port when in the first configuration. The gateway device is configured to associate the set of virtual ports with the second data port when in the second configuration. The gateway device moves from the first configuration to the second configuration when an error associated with the first data port is detected.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: February 17, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Amit Shukla, Suresh Boddapati
  • Patent number: 8898333
    Abstract: In one embodiment, an apparatus can include a switch fabric. The apparatus can also include a first edge device operatively coupled to an edge of the switch fabric and having a plurality of ports. The apparatus can also include a second edge device operatively coupled to the edge of the switch fabric and having a plurality of ports, the switch fabric defining a plurality of single-hop paths between the first edge device and the second edge device. The first edge device configured to send to a peripheral processing device operatively coupled to the first edge device a representation of a mapping of a portion of the plurality of ports of the first edge device and a portion of the plurality of ports of the second edge device to a plurality of ports included in a non-edge device represented within a virtual multi-hop network topology.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: November 25, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Joseph White, Simon Gordon, Suresh Boddapati
  • Publication number: 20140068703
    Abstract: Systems, methods, architectures and/or apparatus for implementing policy-based management of network resources within a data center (DC) by detecting compute events via the hypervisor and responsively generating a registration event in which a policy-based determination is made regarding event authorization and DC resource allocation.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 6, 2014
    Inventors: FLORIN S. BALUS, SURESH BODDAPATI, SUNIL S. KHANDEKAR, DIMITRIOS STILIADIS
  • Publication number: 20140064283
    Abstract: Systems, methods, architectures and/or apparatus for providing a distributed Virtual Routing and Switching (dVRS) solution at a data center (DC) by logically representing the networking resources of the data center as a plurality virtual nodes, each virtual node comprising an IP infrastructure based on a physical network node and a plurality of virtual switches, each virtual switch including a VRS instance linked to one or more VRS instances at other virtual switches via a VLAN to provide thereby a virtual service, wherein the physical network node performs control plane processing and provides to each virtual switch the specific routing information associated with the local services of that virtual switch. Thus, from a data plane perspective the virtual switches route and/or switch traffic directly to tunnels pointing to remote VRS instances without involving the Controller in the forwarding of the packets.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 6, 2014
    Inventors: FLORIN S. BALUS, SURESH BODDAPATI, SUNIL S. KHANDEKAR, DIMITRIOS STILIADIS
  • Patent number: 8576702
    Abstract: A multicast stream is received. At a non-designated router, a multicast stream is received with respect to which the non-designated router is not a designated router responsible for sending the multicast stream to a host. The received multicast stream is discarded.
    Type: Grant
    Filed: February 23, 2007
    Date of Patent: November 5, 2013
    Assignee: Alcatel Lucent
    Inventors: Suresh Boddapati, Venugopal V. Hemige, Jayant Kotalwar
  • Patent number: 8553710
    Abstract: In one embodiment, an apparatus includes an intake buffer module and a flow control module configured to define an available bits indicator, the available bits indicator representing a number of unallocated bits within the intake buffer module. The apparatus further includes a transceiver module configured to transmit, to a peripheral device, a credit update frame based at least in part on the available bits indicator. The transceiver module can be configured to receive a Fiber Channel over Ethernet (FCoE) frame from the peripheral device, a size of the FCoE frame being less than or equal to the number of unallocated bits. The apparatus can further include a switch fabric interface module operatively coupled to a plurality of switch fabric devices that define at least a portion of a switch fabric.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: October 8, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Joseph White, Simon Gordon, Suresh Boddapati