Patents by Inventor Arul Murugan Manickam
Arul Murugan Manickam 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: 11929849Abstract: Techniques for ensuring symmetric forwarding between disparate networks. The techniques may include receiving a gateway preference order associated with a route advertised by an edge node, the edge node associated with a first network. The techniques may also include determining, based at least in part on the gateway preference order, that a gateway node is a more preferred gateway for the route than another gateway node, the gateway node configured to facilitate communications between the first network and a second network. In some examples, the techniques may also include converting the gateway preference order into a metric associated with an IP routing protocol that is in use in the second network. In some examples, the route including the metric may be distributed within the second network such that the gateway node is the more preferred gateway for return traffic of the route.Type: GrantFiled: March 28, 2023Date of Patent: March 12, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Satish Mahadevan, Laxmikantha Reddy Ponnuru, Samir Thoria, Alfred Clarence Lindem, III, Arul Murugan Manickam
-
Publication number: 20240080267Abstract: In one embodiment, a method includes receiving, by a first node of a node cluster in a software-defined wide area network (SD-WAN), traffic from a wide area network (WAN), assigning, by the first node of the node cluster, flow ownership of the traffic to the first node, and communicating, by the first node of the node cluster, the traffic to a local area network (LAN). The method also includes receiving, by the first node of the node cluster, return traffic from a second node of the node cluster and detecting, by the first node of the node cluster, a diversion of the return traffic. The method further includes relinquishing, by the first node of the node cluster, the flow ownership and assigning, by the first node of the node cluster, the flow ownership to the second node of the node cluster.Type: ApplicationFiled: November 8, 2023Publication date: March 7, 2024Inventors: Laxmikantha Reddy Ponnuru, Arul Murugan Manickam, Michael David Tracy, Kannan Kumar, Hamzah Kardame
-
Publication number: 20240031288Abstract: A system of one embodiment that provides stateless symmetric forwarding of packets in a computer network. The system includes a memory and a processor. The system is operable to determine a cluster state of a plurality of border routers in a cluster. The system is operable to communicate the cluster state to at least one branch node in the computer network. The system is operable to generate a network level consistent hash based on the cluster state. The system is operable to route a first packet through a first border router of the plurality of border routers in the cluster using the network level consistent hash. After the first packet is sent through a first border router, the system is further operable to route a second packet through the first border router of the plurality of border routers in the cluster using the network level consistent hash.Type: ApplicationFiled: July 19, 2022Publication date: January 25, 2024Inventors: Laxmikantha Reddy Ponnuru, Samir Thoria, Arul Murugan Manickam, Ram Dular Singh
-
Patent number: 11824770Abstract: In one embodiment, a method includes receiving, by a first node of a node cluster in a software-defined wide area network (SD-WAN), traffic from a wide area network (WAN), assigning, by the first node of the node cluster, flow ownership of the traffic to the first node, and communicating, by the first node of the node cluster, the traffic to a local area network (LAN). The method also includes receiving, by the first node of the node cluster, return traffic from a second node of the node cluster and detecting, by the first node of the node cluster, a diversion of the return traffic. The method further includes relinquishing, by the first node of the node cluster, the flow ownership and assigning, by the first node of the node cluster, the flow ownership to the second node of the node cluster.Type: GrantFiled: March 8, 2022Date of Patent: November 21, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Laxmikantha Reddy Ponnuru, Arul Murugan Manickam, Michael David Tracy, Kannan Kumar, Hamzah Kardame
-
Publication number: 20230344771Abstract: In one embodiment, a method includes receiving traffic and identifying one or more attributes associated with the traffic. The method also includes dynamically selecting a load balancing algorithm based on the one or more attributes in accordance with a load balancing scheme. The method further includes performing load balancing on the traffic in accordance with the load balancing algorithm and communicating the traffic from a first network element to a second network element in accordance with the load balancing.Type: ApplicationFiled: August 2, 2022Publication date: October 26, 2023Inventors: Arul Murugan Manickam, Avinash Shah, Laxmikantha Reddy Ponnuru, Satyajit Das, Deepa Rajendra Sangolli, Govindakrishnan Kannan, Pritam Baruah
-
Publication number: 20230336480Abstract: An efficient method to handle fragmented packets in multi-node all-active clusters. In one particular embodiment, a method includes receiving an initial fragment packet at a node in a cluster, creating a secondary flow table, linking the secondary flow table to a primary flow table, determining the primary flow owner of the initial fragment packet, and transmitting initial and succeeding fragment packets out of the cluster through, if possible, the primary flow owner.Type: ApplicationFiled: August 22, 2022Publication date: October 19, 2023Inventors: Arul Murugan Manickam, Laxmikantha Reddy Ponnuru, Avinash Shah, Vishali Somaskanthan
-
Patent number: 11716279Abstract: In one embodiment, a method includes determining, by a first router, service level agreement (SLA) requirements for an application and generating, by the first router, first SLA characteristics for the first router. The first router is in an active mode within a network. The method also includes comparing, by the first router, the first SLA characteristics for the first router to the SLA requirements and determining, by the first router, second SLA characteristics for a second router. The second router is in a standby mode within the network. The method further includes comparing, by the first router, the second SLA characteristics for the second router to the SLA requirements and determining, by the first router, whether to lower a first hop redundancy protocol (FHRP) priority of the first router.Type: GrantFiled: February 28, 2022Date of Patent: August 1, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Arul Murugan Manickam, Basavaraju M. Halappa, Prasad Chigurupati, Aashiha Priyadarshni Lakshmi Kumar
-
Publication number: 20230188461Abstract: In one embodiment, a method includes receiving, by a first node of a node cluster in a software-defined wide area network (SD-WAN), traffic from a wide area network (WAN), assigning, by the first node of the node cluster, flow ownership of the traffic to the first node, and communicating, by the first node of the node cluster, the traffic to a local area network (LAN). The method also includes receiving, by the first node of the node cluster, return traffic from a second node of the node cluster and detecting, by the first node of the node cluster, a diversion of the return traffic. The method further includes relinquishing, by the first node of the node cluster, the flow ownership and assigning, by the first node of the node cluster, the flow ownership to the second node of the node cluster.Type: ApplicationFiled: March 8, 2022Publication date: June 15, 2023Inventors: Laxmikantha Reddy Ponnuru, Arul Murugan Manickam, Michael David Tracy, Kannan Kumar, Hamzah Kardame
-
Publication number: 20220182313Abstract: In one embodiment, a method includes determining, by a first router, service level agreement (SLA) requirements for an application and generating, by the first router, first SLA characteristics for the first router. The first router is in an active mode within a network. The method also includes comparing, by the first router, the first SLA characteristics for the first router to the SLA requirements and determining, by the first router, second SLA characteristics for a second router. The second router is in a standby mode within the network. The method further includes comparing, by the first router, the second SLA characteristics for the second router to the SLA requirements and determining, by the first router, whether to lower a first hop redundancy protocol (FHRP) priority of the first router.Type: ApplicationFiled: February 28, 2022Publication date: June 9, 2022Inventors: Arul Murugan Manickam, Basavaraju M. Halappa, Prasad Chigurupati, Aashiha Priyadarshni Lakshmi Kumar
-
Patent number: 11265240Abstract: In one embodiment, a method includes determining, by a first router, service level agreement (SLA) requirements for an application and generating, by the first router, first SLA characteristics for the first router. The first router is in an active mode within a network. The method also includes comparing, by the first router, the first SLA characteristics for the first router to the SLA requirements and determining, by the first router, second SLA characteristics for a second router. The second router is in a standby mode within the network. The method further includes comparing, by the first router, the second SLA characteristics for the second router to the SLA requirements and determining, by the first router, whether to lower a first hop redundancy protocol (FHRP) priority of the first router.Type: GrantFiled: August 19, 2020Date of Patent: March 1, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Arul Murugan Manickam, Basavaraju M. Halappa, Prasad Chigurupati, Aashiha Priyadarshni Lakshmi Kumar
-
Publication number: 20220060408Abstract: In one embodiment, a method includes determining, by a first router, service level agreement (SLA) requirements for an application and generating, by the first router, first SLA characteristics for the first router. The first router is in an active mode within a network. The method also includes comparing, by the first router, the first SLA characteristics for the first router to the SLA requirements and determining, by the first router, second SLA characteristics for a second router. The second router is in a standby mode within the network. The method further includes comparing, by the first router, the second SLA characteristics for the second router to the SLA requirements and determining, by the first router, whether to lower a first hop redundancy protocol (FHRP) priority of the first router.Type: ApplicationFiled: August 19, 2020Publication date: February 24, 2022Inventors: Arul Murugan Manickam, Basavaraju M. Halappa, Prasad Chigurupati, Aashiha Priyadarshni Lakshmi Kumar
-
Patent number: 11258670Abstract: Presented herein is an exemplified system and method that facilitate network-aware orchestration of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.Type: GrantFiled: November 30, 2020Date of Patent: February 22, 2022Assignee: Cisco Technology, Inc.Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava
-
Publication number: 20210105187Abstract: Presented herein is an exemplified system and method that facilitate network-aware orchestration of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.Type: ApplicationFiled: November 30, 2020Publication date: April 8, 2021Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava
-
Patent number: 10855542Abstract: Presented herein is an exemplified system and method that facilitate network-aware consolidation, by orchestration, of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.Type: GrantFiled: April 26, 2019Date of Patent: December 1, 2020Assignee: Cisco Technology, Inc.Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava
-
Publication number: 20190253321Abstract: Presented herein is an exemplified system and method that facilitate network-aware consolidation, by orchestration, of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.Type: ApplicationFiled: April 26, 2019Publication date: August 15, 2019Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava
-
Patent number: 10277466Abstract: Presented herein is an exemplified system and method that facilitate network-aware consolidation, by orchestration, of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.Type: GrantFiled: November 10, 2016Date of Patent: April 30, 2019Assignee: Cisco Technology, Inc.Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava
-
Publication number: 20180131568Abstract: Presented herein is an exemplified system and method that facilitate network-aware consolidation, by orchestration, of similar sets of virtualized multicast-traffic receivers and/or sources (e.g., Virtual Machines) under a common network fabric element (e.g., same leaf switch and/or spine switch in a data center network fabric), e.g., to reduce network switch work load and/or number of network fabric elements involved with transmission of multicast traffic. The orchestration of scattered- and like-sets of multicast-traffic receivers and/or sources under a common network fabric element (e.g., a single and same leaf switch and/or spine switch) facilitates improvements of the operation of orchestration management technologies and virtualization overlay technologies by, e.g., improving network efficiency for multicast packet switching, reducing control plane traffic (e.g., IGMP queries), and reducing delay- and packet-transfer errors.Type: ApplicationFiled: November 10, 2016Publication date: May 10, 2018Inventors: Arul Murugan Manickam, Ramesh Kumar Chinnasamy, Aditi Srivastava