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: 9832099Abstract: 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: GrantFiled: October 26, 2016Date of Patent: November 28, 2017Assignee: Juniper Networks, Inc.Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
-
Patent number: 9485149Abstract: 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: GrantFiled: May 6, 2015Date of Patent: November 1, 2016Assignee: Juniper Networks, Inc.Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
-
Patent number: 9032095Abstract: 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: GrantFiled: January 6, 2004Date of Patent: May 12, 2015Assignee: Juniper Networks, Inc.Inventors: Paul S. Traina, Manoj Leelanivas, Steven Lin, Nischal Sheth, Wing Eng, Andrew H. Heffernan
-
Patent number: 8693471Abstract: 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: GrantFiled: February 4, 2011Date of Patent: April 8, 2014Assignee: Juniper Networks, Inc.Inventors: Kireeti Kompella, Manoj Leelanivas, Ping Pan, Yakov Rekhter
-
Patent number: 8619550Abstract: 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: GrantFiled: September 30, 2011Date of Patent: December 31, 2013Assignee: Juniper Networks, Inc.Inventors: Ping Pan, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
-
Publication number: 20120020205Abstract: 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: ApplicationFiled: September 30, 2011Publication date: January 26, 2012Inventors: Ping PAN, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
-
Patent number: 8085690Abstract: 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: GrantFiled: December 22, 2008Date of Patent: December 27, 2011Assignee: Juniper Networks, Inc.Inventors: Manoj Leelanivas, Yakov Rekhter
-
Patent number: 8055791Abstract: 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: GrantFiled: February 15, 2010Date of Patent: November 8, 2011Assignee: Juniper Networks, Inc.Inventors: Ping Pan, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
-
Publication number: 20110128968Abstract: 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: ApplicationFiled: February 4, 2011Publication date: June 2, 2011Inventors: Kireeti KOMPELLA, Manoj Leelanivas, Ping Pan, Yakov Rekhter
-
Patent number: 7903651Abstract: 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: GrantFiled: April 11, 2008Date of Patent: March 8, 2011Assignee: Juniper Networks, Inc.Inventors: Kireeti Kompella, Manoj Leelanivas, Ping Pan, Yakov Rekhter
-
Publication number: 20100284407Abstract: 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: ApplicationFiled: July 23, 2010Publication date: November 11, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
-
Patent number: 7787466Abstract: 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: GrantFiled: July 26, 2006Date of Patent: August 31, 2010Assignee: Juniper Networks, Inc.Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin
-
Publication number: 20100142370Abstract: 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: ApplicationFiled: February 15, 2010Publication date: June 10, 2010Inventors: Ping PAN, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
-
Patent number: 7680952Abstract: 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: GrantFiled: June 16, 2004Date of Patent: March 16, 2010Assignee: Juniper Networks, Inc.Inventors: Ping Pan, Der-Hwa Gan, Keith E. Holleman, Manoj Leelanivas, Nischal Sheth, Arun Vaidyanathan
-
Patent number: 7664873Abstract: 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: GrantFiled: June 20, 2001Date of Patent: February 16, 2010Assignee: Juniper Networks, IncInventors: Kaushik Ghosh, Manoj Leelanivas, Dennis Ferguson
-
Patent number: 7468956Abstract: 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: GrantFiled: February 25, 2003Date of Patent: December 23, 2008Assignee: Juniper Networks, Inc.Inventors: Manoj Leelanivas, Yakov Rekhter
-
Publication number: 20080192762Abstract: 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: ApplicationFiled: April 11, 2008Publication date: August 14, 2008Inventors: Kireeti KOMPELLA, Manoj Leelanivas, Ping Pan, Yakov Rekhter
-
Patent number: 7359377Abstract: 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: GrantFiled: March 11, 2002Date of Patent: April 15, 2008Assignee: Juniper Networks, Inc.Inventors: Kireeti Kompella, Manoj Leelanivas, Ping Pan, Yakov Rekhter
-
Patent number: 7263091Abstract: 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: GrantFiled: May 23, 2002Date of Patent: August 28, 2007Assignee: Juniper Networks, Inc.Inventors: Hsien-Chung Woo, Dennis C. Ferguson, Scott Mackie, Manoj Leelanivas
-
Patent number: 7106740Abstract: 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: GrantFiled: March 29, 2002Date of Patent: September 12, 2006Assignee: Juniper Networks, Inc.Inventors: Manoj Leelanivas, Ravi Vaidyanathan, Ken Kuwabara, Steven Lin