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: 11025525Abstract: 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: GrantFiled: November 22, 2019Date of Patent: June 1, 2021Assignee: Juniper Networks, Inc.Inventors: Joseph L. White, Simon Jonathan Gordon, Suresh Boddapati
-
Patent number: 10523551Abstract: 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: GrantFiled: January 26, 2018Date of Patent: December 31, 2019Assignee: Juniper Networks, Inc.Inventors: Joseph L. White, Simon Jonathan Gordon, Suresh Boddapati
-
Publication number: 20190182202Abstract: 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: ApplicationFiled: December 12, 2017Publication date: June 13, 2019Inventors: Diego Garcia Del Rio, Krishna Ram Kuttuva Jeyaram, Karthik Shankar, Suresh Boddapati
-
Patent number: 10027603Abstract: 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: GrantFiled: March 27, 2017Date of Patent: July 17, 2018Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati
-
Patent number: 9992137Abstract: 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: GrantFiled: January 10, 2017Date of Patent: June 5, 2018Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati, Joseph White, Ravi Shekhar, Jeevan Kamisetty
-
Patent number: 9912574Abstract: 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: GrantFiled: November 5, 2014Date of Patent: March 6, 2018Assignee: Juniper Networks, Inc.Inventors: Joseph White, Simon Gordon, Suresh Boddapati
-
Patent number: 9819614Abstract: 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: GrantFiled: November 11, 2016Date of Patent: November 14, 2017Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati, Joseph White, Ravi Shekhar, Jeevan Kamisetty
-
Publication number: 20170149695Abstract: 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: ApplicationFiled: January 10, 2017Publication date: May 25, 2017Applicant: Juniper Networks, Inc.Inventors: Amit SHUKLA, Suresh BODDAPATI, Joseph WHITE, Ravi SHEKHAR, Jeevan KAMISETTY
-
Patent number: 9608939Abstract: 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: GrantFiled: December 22, 2010Date of Patent: March 28, 2017Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati
-
Publication number: 20170063729Abstract: 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: ApplicationFiled: November 11, 2016Publication date: March 2, 2017Applicant: Juniper Networks, Inc.Inventors: Amit SHUKLA, Suresh BODDAPATI, Joseph WHITE, Ravi SHEKHAR, Jeevan KAMISETTY
-
Patent number: 9414136Abstract: 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: GrantFiled: May 7, 2015Date of Patent: August 9, 2016Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati
-
Patent number: 9331940Abstract: 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: GrantFiled: March 15, 2013Date of Patent: May 3, 2016Assignee: Alcatel LucentInventors: Florin S Balus, Suresh Boddapati, Sunil S Khandekar, Dimitrios Stiliadis
-
Publication number: 20150245115Abstract: 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: ApplicationFiled: May 7, 2015Publication date: August 27, 2015Applicant: Juniper Networks, Inc.Inventors: Amit SHUKLA, Suresh BODDAPATI
-
Patent number: 9031072Abstract: 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: GrantFiled: December 22, 2010Date of Patent: May 12, 2015Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati
-
Patent number: 8958429Abstract: 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: GrantFiled: December 22, 2010Date of Patent: February 17, 2015Assignee: Juniper Networks, Inc.Inventors: Amit Shukla, Suresh Boddapati
-
Patent number: 8898333Abstract: 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: GrantFiled: August 31, 2010Date of Patent: November 25, 2014Assignee: Juniper Networks, Inc.Inventors: Joseph White, Simon Gordon, Suresh Boddapati
-
Publication number: 20140068703Abstract: 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: ApplicationFiled: March 15, 2013Publication date: March 6, 2014Inventors: FLORIN S. BALUS, SURESH BODDAPATI, SUNIL S. KHANDEKAR, DIMITRIOS STILIADIS
-
Publication number: 20140064283Abstract: 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: ApplicationFiled: March 15, 2013Publication date: March 6, 2014Inventors: FLORIN S. BALUS, SURESH BODDAPATI, SUNIL S. KHANDEKAR, DIMITRIOS STILIADIS
-
Patent number: 8576702Abstract: 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: GrantFiled: February 23, 2007Date of Patent: November 5, 2013Assignee: Alcatel LucentInventors: Suresh Boddapati, Venugopal V. Hemige, Jayant Kotalwar
-
Patent number: 8553710Abstract: 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: GrantFiled: August 18, 2010Date of Patent: October 8, 2013Assignee: Juniper Networks, Inc.Inventors: Joseph White, Simon Gordon, Suresh Boddapati