Patents by Inventor Manoj Leelanivas

Manoj Leelanivas 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: 9832099
    Abstract: Techniques are described for implementing one or more logical routers within a single physical routing device. These logical routers, as referred to herein, are logically isolated in the sense that they achieve operational and organizational isolation within the routing device without requiring the use of additional or redundant hardware, e.g., additional hardware-based routing controllers. The routing device may, for example, include a computing platform, and a plurality of software process executing within the computing platform, wherein the software processes operate as logical routers. The routing device may include a forwarding component shared by the logical routers to forward network packets received from a network in accordance with the forwarding tables.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: November 28, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
  • Patent number: 9485149
    Abstract: Techniques are described for implementing one or more logical routers within a single physical routing device. These logical routers, as referred to herein, are logically isolated in the sense that they achieve operational and organizational isolation within the routing device without requiring the use of additional or redundant hardware, e.g., additional hardware-based routing controllers. The routing device may, for example, include a computing platform, and a plurality of software process executing within the computing platform, wherein the software processes operate as logical routers. The routing device may include a forwarding component shared by the logical routers to forward network packets received from a network in accordance with the forwarding tables.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: November 1, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
  • Patent number: 9032095
    Abstract: Techniques are described for implementing one or more logical routers within a single physical routing device. These logical routers, as referred to herein, are logically isolated in the sense that they achieve operational and organizational isolation within the routing device without requiring the use of additional or redundant hardware, e.g., additional hardware-based routing controllers. The routing device may, for example, include a computing platform, and a plurality of software process executing within the computing platform, wherein the software processes operate as logical routers. The routing device may include a forwarding component shared by the logical routers to forward network packets received from a network in accordance with the forwarding tables.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: May 12, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
  • Patent number: 8693471
    Abstract: When a node has to restart its control component, or a (e.g., label-switched path signaling) part of its control component, if that node can preserve its forwarding information across the restart, the effects of such restarts on label switched path(s) include the restarting node are minimized. A node's ability to preserve forwarding information across a control component (part) restart is advertised. In the event of a restart, stale forwarding information can be used for a limited time before. The restarting node can use its forwarding information, as well as received label-path advertisements, to determine which of its labels should be associated with the path, for advertisement to its peers.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: April 8, 2014
    Assignee: Juniper Networks, Inc.
    Inventors: Kireeti Kompella, Manoj Leelanivas, Ping Pan, Yakov Rekhter
  • Patent number: 8619550
    Abstract: A connection between network nodes in a communication network is backed up. A failover switched path such as a label-switched path (LSP) is created starting at a first network node of a connection and ending at the second node of the connection, while bypassing the protected connection. In the event of connection failure, data is transmitted through the failover switched path (e.g., LSP). A network operator can selectively protect different types of data by using filters that bind one or more types of traffic received over one or more interfaces to different failover switched paths (LSPs).
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: December 31, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Ping Pan, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
  • Publication number: 20120020205
    Abstract: A connection between network nodes in a communication network is backed up. A failover switched path such as a label-switched path (LSP) is created starting at a first network node of a connection and ending at the second node of the connection, while bypassing the protected connection. In the event of connection failure, data is transmitted through the failover switched path (e.g., LSP). A network operator can selectively protect different types of data by using filters that bind one or more types of traffic received over one or more interfaces to different failover switched paths (LSPs).
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Inventors: Ping PAN, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
  • Patent number: 8085690
    Abstract: A routing device may be connected to multiple spoke site networks, and may receive local routes from these spoke site networks. The routing device may include routing information and forwarding information. The routing device may update the routing information to include the local routes, and selectively generate the forwarding information to exclude the local routes. The routing device may associate labels with the local routes and advertise the labels and local routes to other routing devices. The labels may be associated with interfaces of the routing device or access links that connect the routing device to a spoke site network, and the associations of labels with interfaces or access links may be stored in the forwarding information. The routing device may forward received packets that include the labels according to the labels, and may forward other received packets according to the routes within the forwarding information.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: December 27, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Leelanivas, Yakov Rekhter
  • Patent number: 8055791
    Abstract: A connection between network nodes in a communication network is backed up. A failover label-switched path (LSP) is created starting at a first network node of a connection and ending 5 at the second node of the connection, while bypassing the protected connection. In the event of connection failure, data is transmitted through the failover LSP. A network operator can selectively protect different types of data by using filters that bind one or more types of traffic received over one or more interfaces to different failover LSPs.
    Type: Grant
    Filed: February 15, 2010
    Date of Patent: November 8, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Ping Pan, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
  • Publication number: 20110128968
    Abstract: When a node has to restart its control component, or a (e.g., label-switched path signaling) part of its control component, if that node can preserve its forwarding information across the restart, the effects of such restarts on label switched path(s) include the restarting node are minimized. A node's ability to preserve forwarding information across a control component (part) restart is advertised. In the event of a restart, stale forwarding information can be used for a limited time before. The restarting node can use its forwarding information, as well as received label-path advertisements, to determine which of its labels should be associated with the path, for advertisement to its peers.
    Type: Application
    Filed: February 4, 2011
    Publication date: June 2, 2011
    Inventors: Kireeti KOMPELLA, Manoj Leelanivas, Ping Pan, Yakov Rekhter
  • Patent number: 7903651
    Abstract: When a node has to restart its control component, or a (e.g., label-switched path signaling) part of its control component, if that node can preserve its forwarding information across the restart, the effects of such restarts on label switched path(s) the include the restarting node are minimized. A node's ability to preserve forwarding information across a control component (part) restart is advertised. In the event of a restart, stale forwarding information can be used for an limited time before. The restarting node can use its forwarding information, as well as received label-path advertisements, to determine which of its labels should be associated with the path, for advertisement to its peers.
    Type: Grant
    Filed: April 11, 2008
    Date of Patent: March 8, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Kireeti Kompella, Manoj Leelanivas, Ping Pan, Yakov Rekhter
  • Publication number: 20100284407
    Abstract: A router receives destination address information for a packet and determines, among entries in a first forwarding table, a closest match for the received destination address information. The router receives a pointer to a second forwarding table in accordance with the closest match determined in the first forwarding table and determines, among entries in the second forwarding table, a closest match for the received destination address information.
    Type: Application
    Filed: July 23, 2010
    Publication date: November 11, 2010
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
  • Patent number: 7787466
    Abstract: A router receives destination address information for a packet and determines, among entries in a first forwarding table, a closest match for the received destination address information. The router receives a pointer to a second forwarding table in accordance with the closest match determined in the first forwarding table and determines, among entries in the second forwarding table, a closest match for the received destination address information.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: August 31, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
  • Publication number: 20100142370
    Abstract: A connection between network nodes in a communication network is backed up. A failover label-switched path (LSP) is created starting at a first network node of a connection and ending 5 at the second node of the connection, while bypassing the protected connection. In the event of connection failure, data is transmitted through the failover LSP. A network operator can selectively protect different types of data by using filters that bind one or more types of traffic received over one or more interfaces to different failover LSPs.
    Type: Application
    Filed: February 15, 2010
    Publication date: June 10, 2010
    Inventors: Ping PAN, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
  • Patent number: 7680952
    Abstract: A connection between network nodes in a communication network is backed up. A failover label-switched path (LSP) is created starting at a first network node of a connection and ending at the second node of the connection, while bypassing the protected connection. In the event of connection failure, data is transmitted through the failover LSP. A network operator can selectively protect different types of data by using filters that bind one or more types of traffic received over one or more interfaces to different failover LSPs.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: March 16, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Ping Pan, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
  • Patent number: 7664873
    Abstract: Samples from an addressed data forwarding devices, such as a router, are associated with path-centric information. Information from the samples is used to update corresponding path-centric traffic information, such as flow information for example. The aggregated path-centric traffic information can then be used by traffic analysis operations.
    Type: Grant
    Filed: June 20, 2001
    Date of Patent: February 16, 2010
    Assignee: Juniper Networks, Inc
    Inventors: Kaushik Ghosh, Manoj Leelanivas, Dennis Ferguson
  • Patent number: 7468956
    Abstract: A routing device may be connected to multiple spoke site networks, and may receive local routes from these spoke site networks. The routing device may include routing information and forwarding information. The routing device may update the routing information to include the local routes, and selectively generate the forwarding information to exclude the local routes. The routing device may associate labels with the local routes and advertise the labels and local routes to other routing devices. The labels may be associated with interfaces of the routing device or access links that connect the routing device to a spoke site network, and the associations of labels with interfaces or access links may be stored in the forwarding information. The routing device may forward received packets that include the labels according to the labels, and may forward other received packets according to the routes within the forwarding information.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: December 23, 2008
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Leelanivas, Yakov Rekhter
  • Publication number: 20080192762
    Abstract: When a node has to restart its control component, or a (e.g., label-switched path signaling) part of its control component, if that node can preserve its forwarding information across the restart, the effects of such restarts on label switched path(s) the include the restarting node are minimized. A node's ability to preserve forwarding information across a control component (part) restart is advertised. In the event of a restart, stale forwarding information can be used for an limited time before. The restarting node can use its forwarding information, as well as received label-path advertisements, to determine which of its labels should be associated with the path, for advertisement to its peers.
    Type: Application
    Filed: April 11, 2008
    Publication date: August 14, 2008
    Inventors: Kireeti KOMPELLA, Manoj Leelanivas, Ping Pan, Yakov Rekhter
  • Patent number: 7359377
    Abstract: When a node has to restart its control component, or a (e.g., label-switched path signaling) part of its control component, if that node can preserve its forwarding information across the restart, the effects of such restarts on label switched path(s) the include the restarting node are minimized. A node's ability to preserve forwarding information across a control component (part) restart is advertised. In the event of a restart, stale forwarding information can be used for an limited time before. The restarting node can use its forwarding information, as well as received label-path advertisements, to determine which of its labels should be associated with the path, for advertisement to its peers.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: April 15, 2008
    Assignee: Juniper Networks, Inc.
    Inventors: Kireeti Kompella, Manoj Leelanivas, Ping Pan, Yakov Rekhter
  • Patent number: 7263091
    Abstract: A routing system decouples the routing functionality from the packet forwarding functionality. The decoupling of functionality is accomplished by coupling a set of routing engines to a set of packet-forwarding engines via a switch. The decoupling of functionality allows the routing system to easily be reconfigured and scaled. The decoupling of functionality also reduces the susceptibility of concurrently executing software processes from the malfunction of a single software process.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: August 28, 2007
    Assignee: Juniper Networks, Inc.
    Inventors: Hsien-Chung Woo, Dennis C. Ferguson, Scott Mackie, Manoj Leelanivas
  • Patent number: 7106740
    Abstract: A router receives destination address information for a packet and determines, among entries in a first forwarding table, a closest match for the received destination address information. The router receives a pointer to a second forwarding table in accordance with the closest match determined in the first forwarding table and determines, among entries in the second forwarding table, a closest match for the received destination address information.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: September 12, 2006
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin