Patents by Inventor Kumaravel Senthivel

Kumaravel Senthivel 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).

  • Publication number: 20240056224
    Abstract: Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
    Type: Application
    Filed: February 14, 2023
    Publication date: February 15, 2024
    Inventors: Subramanian Varadarajan, Rosarin Roy Antonyraj, Kumaravel Senthivel
  • Patent number: 11581981
    Abstract: Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 14, 2023
    Assignee: Zycada Networks
    Inventors: Subbu Varadarajan, Rosarin Roy Antonyraj, Kumaravel Senthivel
  • Publication number: 20220294566
    Abstract: Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
    Type: Application
    Filed: November 23, 2021
    Publication date: September 15, 2022
    Inventors: Subbu Varadarajan, Rosarin Roy Antonyraj, Kumaravel Senthivel
  • Patent number: 11184114
    Abstract: Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: November 23, 2021
    Assignee: ZYCADA NETWORKS, INC.
    Inventors: Subbu Varadarajan, Rosarin Roy Antonyraj, Kumaravel Senthivel
  • Publication number: 20200028625
    Abstract: Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
    Type: Application
    Filed: July 1, 2019
    Publication date: January 23, 2020
    Inventors: Subbu Varadarajan, Rosarin Roy Antonyraj, Kumaravel Senthivel
  • Patent number: 10396939
    Abstract: Exemplary methods, apparatuses, and systems include duplicating a packet within a plurality of packets to be transmitted to a destination computing node as a sequence of packets. The plurality of packets including the duplicate of the packet are transmitted to the destination computing node. Upon receiving a first acknowledgement of the packet from the destination computing node, it is determined that the first acknowledgment is directed to a duplicated packet. In response to determining that the first acknowledgment is directed to a duplicated packet, it is determined that a second acknowledgement has yet to be received for each of one or more packets within the plurality of packets transmitted prior to the packet. In response to determining that the second acknowledgement has yet to be received, the one or more packets are retransmitted to the destination computing node.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: August 27, 2019
    Assignee: ZYCADA NETWORKS, INC.
    Inventors: Subbu Varadarajan, Rosarin Roy Antonyraj, Kumaravel Senthivel
  • Patent number: 9654363
    Abstract: A method and system for performing synthetic loss measurements (SLM) includes methods for single-ended and dual-ended synthetic loss measurements. The methods include maintaining a session number indicative of a physical network component at each maintenance point used to perform synthetic loss measurements. The session numbers are maintained according to a novel protocol and are used to detect a change in the network component, such as resulting from a protection switch event. The session numbers enable the synthetic loss measurements to continue irrespective of changes in the values for the session numbers and to remove errors when computing frame loss that may arise when physical network components change. The disclosed methods and systems may be used when a link aggregation group exists between a local maintenance point and a remote maintenance point.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: May 16, 2017
    Assignee: Fujitsu Limited
    Inventors: Calvin Wan, Kumaravel Senthivel
  • Publication number: 20160197810
    Abstract: A method and system for performing synthetic loss measurements (SLM) includes methods for single-ended and dual-ended synthetic loss measurements. The methods include maintaining a session number indicative of a physical network component at each maintenance point used to perform synthetic loss measurements. The session numbers are maintained according to a novel protocol and are used to detect a change in the network component, such as resulting from a protection switch event. The session numbers enable the synthetic loss measurements to continue irrespective of changes in the values for the session numbers and to remove errors when computing frame loss that may arise when physical network components change. The disclosed methods and systems may be used when a link aggregation group exists between a local maintenance point and a remote maintenance point.
    Type: Application
    Filed: March 14, 2016
    Publication date: July 7, 2016
    Inventors: Calvin Wan, Kumaravel Senthivel
  • Patent number: 9294373
    Abstract: A method and system for performing synthetic loss measurements (SLM) includes methods for single-ended and dual-ended synthetic loss measurements. The methods include maintaining a session number indicative of a physical network component at each maintenance point used to perform synthetic loss measurements. The session numbers are maintained according to a novel protocol and are used to detect a change in the network component, such as resulting from a protection switch event. The session numbers enable the synthetic loss measurements to continue irrespective of changes in the values for the session numbers and to remove errors when computing frame loss that may arise when physical network components change. The disclosed methods and systems may be used when a link aggregation group exists between a local maintenance point and a remote maintenance point.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: March 22, 2016
    Assignee: Fujitsu Limited
    Inventors: Calvin Wan, Kumaravel Senthivel
  • Publication number: 20140307561
    Abstract: A method and system for performing synthetic loss measurements (SLM) includes methods for single-ended and dual-ended synthetic loss measurements. The methods include maintaining a session number indicative of a physical network component at each maintenance point used to perform synthetic loss measurements. The session numbers are maintained according to a novel protocol and are used to detect a change in the network component, such as resulting from a protection switch event. The session numbers enable the synthetic loss measurements to continue irrespective of changes in the values for the session numbers and to remove errors when computing frame loss that may arise when physical network components change. The disclosed methods and systems may be used when a link aggregation group exists between a local maintenance point and a remote maintenance point.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Inventors: Calvin Wan, Kumaravel Senthivel
  • Patent number: 8634306
    Abstract: In accordance with embodiments of the present disclosure, a method may include designating one of at least one maintenance point associated with a physical port of a line card as a primary maintenance point, the primary maintenance point comprising either a UP-Maintenance Entity Group End Point (UP-MEP) or one Maintenance Entity Group Intermediate Point (MIP). The method may also include configuring the line card such that the line card stores source addresses of Service Operation, Administration, and Management (SOAM) frames communicated by the primary maintenance point. The method may further include configuring the line card such that the line card does not store source addresses of Service Operation, Administration, and Management frames communicated by maintenance points associated with the physical port other than the primary maintenance point.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: January 21, 2014
    Assignee: Fujitsu Limited
    Inventors: Kumaravel Senthivel, Calvin Wan
  • Patent number: 8566634
    Abstract: A method and system for masking defects within a network are disclosed. In accordance with an embodiment of the present invention, a method for masking defects within a network comprises detecting by a service entity defects within a network. The method further comprises determining a number of detected defects associated with a network component included in the network. The method further comprises generating by the network component a summary alarm if the number of detected defects within the network is greater than a first threshold.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: October 22, 2013
    Assignee: Fujitsu Limited
    Inventors: Chandra Ganesh, Calvin Wan, Stephen John Unger, Kumaravel Senthivel
  • Patent number: 8521869
    Abstract: A method and system for reporting defects within a network are disclosed. In accordance with an embodiment of the present invention, a method for reporting defects within a network comprises generating a summary alarm by a network element based on defects detected within a network. The method further comprises receiving at the network element a first request for the detected defects within the network from a network management system in response to generation of the summary alarm. The method further comprises reporting the detected defects by the network element in response to the first request from the network management system.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: August 27, 2013
    Assignee: Fujitsu Limited
    Inventors: Chandra Ganesh, Calvin Wan, Stephen John Unger, Kumaravel Senthivel
  • Patent number: 8396955
    Abstract: According to one embodiment, a method may include instantiating a first maintenance end point on a first port of a first network element. The first maintenance end point may determine whether a heartbeat message has been received from a second maintenance end point instantiated on a second port of a second network element. In response to determining that the heartbeat message has been received, the maintenance end point may analyze the heartbeat message to determine an identifier for the second network element and an identifier for the second port. Based on the determination of the identifier of the second network element and the identifier of the second port, the network element may store information to an adjacency list, the information indicating at least one of an adjacency of the first port to the second port and an adjacency of the first network element to the second network element.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: March 12, 2013
    Assignee: Fujitsu Limited
    Inventors: Kumaravel Senthivel, Calvin Wan, Chandrasekaran Ganesh
  • Publication number: 20130051243
    Abstract: In accordance with embodiments of the present disclosure, a method may include designating one of at least one maintenance point associated with a physical port of a line card as a primary maintenance point, the primary maintenance point comprising either a UP-Maintenance Entity Group End Point (UP-MEP) or one Maintenance Entity Group Intermediate Point (MIP). The method may also include configuring the line card such that the line card stores source addresses of Service Operation, Administration, and Management (SOAM) frames communicated by the primary maintenance point. The method may further include configuring the line card such that the line card does not store source addresses of Service Operation, Administration, and Management frames communicated by maintenance points associated with the physical port other than the primary maintenance point.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Applicant: FUJITSU NETWORK COMMUNICATIONS, INC.
    Inventors: Kumaravel Senthivel, Calvin Wan
  • Patent number: 8341231
    Abstract: According to one embodiment, a method for processing heartbeat messages includes processing heartbeat messages received at a first network interface integral to a first network element from a second network element to determine a first status parameter associated with the second network element. The method may also include processing heartbeat messages received at a second network interface integral to the first network element from the second network element to determine a second status parameter associated with the second network element. The method may further include determining a status of the second network element based on the first status parameter and the second status parameter.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: December 25, 2012
    Assignee: Fujitsu Limited
    Inventors: Calvin Wan, Kumaravel Senthivel
  • Publication number: 20120011206
    Abstract: According to one embodiment, a method may include instantiating a first maintenance end point on a first port of a first network element. The first maintenance end point may determine whether a heartbeat message has been received from a second maintenance end point instantiated on a second port of a second network element. In response to determining that the heartbeat message has been received, the maintenance end point may analyze the heartbeat message to determine an identifier for the second network element and an identifier for the second port. Based on the determination of the identifier of the second network element and the identifier of the second port, the network element may store information to an adjacency list, the information indicating at least one of an adjacency of the first port to the second port and an adjacency of the first network element to the second network element.
    Type: Application
    Filed: July 8, 2010
    Publication date: January 12, 2012
    Inventors: Kumaravel Senthivel, Calvin Wan, Chandrasekaran Ganesh
  • Publication number: 20110167119
    Abstract: According to one embodiment, a method for processing heartbeat messages includes processing heartbeat messages received at a first network interface integral to a first network element from a second network element to determine a first status parameter associated with the second network element. The method may also include processing heartbeat messages received at a second network interface integral to the first network element from the second network element to determine a second status parameter associated with the second network element. The method may further include determining a status of the second network element based on the first status parameter and the second status parameter.
    Type: Application
    Filed: January 7, 2010
    Publication date: July 7, 2011
    Applicant: FUJITSU NETWORK COMMUNICATIONS, INC.
    Inventors: Calvin Wan, Kumaravel Senthivel
  • Publication number: 20110153804
    Abstract: A method and system for reporting defects within a network are disclosed. In accordance with an embodiment of the present invention, a method for reporting defects within a network comprises generating a summary alarm by a network element based on defects detected within a network. The method further comprises receiving at the network element a first request for the detected defects within the network from a network management system in response to generation of the summary alarm. The method further comprises reporting the detected defects by the network element in response to the first request from the network management system.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: FUJITSU NETWORK COMMUNICATIONS, INC.
    Inventors: Chandra Ganesh, Calvin Wan, Stephen John Unger, Kumaravel Senthivel
  • Publication number: 20110154099
    Abstract: A method and system for masking defects within a network are disclosed. In accordance with an embodiment of the present invention, a method for masking defects within a network comprises detecting by a service entity defects within a network. The method further comprises determining a number of detected defects associated with a network component included in the network. The method further comprises generating by the network component a summary alarm if the number of detected defects within the network is greater than a first threshold.
    Type: Application
    Filed: December 18, 2009
    Publication date: June 23, 2011
    Applicant: FUJITSU NETWORK COMMUNICATIONS, INC.
    Inventors: Chandra Ganesh, Calvin Wan, Stephen John Unger, Kumaravel Senthivel