Patents by Inventor David Toscano

David Toscano 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: 8289839
    Abstract: In one embodiment, an apparatus includes a physical port and a plurality of logical sub-interfaces under the physical port. The physical port and the logical sub-interfaces are configured as a Bidirectional Forwarding Detection (BFD) neighbor group. The physical port being configured to run BFD sessions to detect failures at a first rate that is substantially faster as compared to a second rate of BFD sessions to detect failures on the logical sub-interfaces. The physical port notifies the logical sub-interfaces of a BFD failure at the physical port, with the logical sub-interfaces shutting down responsive to the notification.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: October 16, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Puneet Gupta, Sunil K. Srivastava, David Ward, Reshad Rahman, David Toscano
  • Patent number: 8018939
    Abstract: A method of timing an attempt to establish a connection path between a first and second node in a communications network is provided. The method initiates the attempt to establish a connection path after a period of time has elapsed wherein the period of time is greater than another period of time which had previously elapsed between two previous attempts, if any, to establish the connection.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: September 13, 2011
    Assignee: Alcatel Lucent
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Patent number: 7903548
    Abstract: A system and method for bidirectional forwarding detection (BFD) rate-limiting and automatic BFD session activation includes tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node, and rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate. The new BFD session is stored in a state on the node and the operations of the new BFD session are automatically retried at a time when doing so would not exceed the predetermined maximum rate.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: March 8, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Reshad Rahman, David Toscano, David Ward, Jean-Marc Simard, Christian E. Hopps
  • Publication number: 20100149969
    Abstract: A system and method for bidirectional forwarding detection (BFD) rate-limiting and automatic BFD session activation includes tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node, and rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate. The new BFD session is stored in a state on the node and the operations of the new BFD session are automatically retried at a time when doing so would not exceed the predetermined maximum rate. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
    Type: Application
    Filed: January 28, 2009
    Publication date: June 17, 2010
    Applicant: Cisco Technology, Inc.
    Inventors: Reshad Rahman, David Toscano, David Ward, Jean-Marc Simard, Christian E. Hopps
  • Patent number: 7499395
    Abstract: A system and method for bidirectional forwarding detection (BFD) rate-limiting and automatic BFD session activation includes tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node, and rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate. The new BFD session is stored in a state on the node and the operations of the new BFD session are automatically retried at a time when doing so would not exceed the predetermined maximum rate. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: March 3, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Reshad Rahman, David Toscano, David Ward, Jean-Marc Simard, Christian E. Hopps
  • Publication number: 20090010171
    Abstract: In one embodiment, an apparatus includes a physical port and a plurality of logical sub-interfaces under the physical port. The physical port and the logical sub-interfaces are configured as a Bidirectional Forwarding Detection (BFD) neighbor group. The physical port being configured to run BFD sessions to detect failures at a first rate that is substantially faster as compared to a second rate of BFD sessions to detect failures on the logical sub-interfaces. The physical port notifies the logical sub-interfaces of a BFD failure at the physical port, with the logical sub-interfaces shutting down responsive to the notification. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure.
    Type: Application
    Filed: July 5, 2007
    Publication date: January 8, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Puneet Gupta, Sunil K. Srivastava, David Ward, Reshad Rahman, David Toscano
  • Publication number: 20070263634
    Abstract: A method of timing an attempt to establish a connection path between a first and second node in a communications network is provided. The method initiates the attempt to establish a connection path after a period of time has elapsed wherein the period of time is greater than another period of time which had previously elapsed between two previous attempts, if any, to establish the connection.
    Type: Application
    Filed: July 13, 2007
    Publication date: November 15, 2007
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Publication number: 20070207591
    Abstract: A technique efficiently and dynamically maintains bidirectional forwarding detection (BFD) on a bundle of links in a computer network. According to the novel technique, one or more “standby” BFD sessions may be established on one or more corresponding line cards (LCs), the LCs having one or more links of the bundle (bundle links). Once established, one of the standby BFD sessions may be selected as an “active” BFD session based on activity of one of the bundle links of the corresponding LC. Also, BFD messages may be transmitted from one of the bundle links of the active BFD session, e.g., the link receiving BFD messages. In response to inactivity of the transmitting link (e.g., failure, removal, etc.), the active BFD session may switch to another available active bundle link, and if no other active bundle links are available to the active BFD session, one of the standby BFD sessions is selected as the new active BFD session.
    Type: Application
    Filed: March 2, 2006
    Publication date: September 6, 2007
    Inventors: Reshad Rahman, David Toscano, Sylvain Masse, David Ward, Neil Ketley
  • Patent number: 7260083
    Abstract: A method of timing an attempt to establish a connection path between a first and second node in a communications network is provided. The method initiates the attempt to establish a connection path after a period of time has elapsed wherein the period of time is greater than another period of time which had previously elapsed between two previous attempts, if any, to establish the connection.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: August 21, 2007
    Assignee: Alcatel Canada Inc.;
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Patent number: 7197033
    Abstract: A system and method of configuring a communications path in a communications network from a start node to an end node through intermediate nodes is provided by: establishing a partial path for the communications path from the start node to a terminating node in the intermediate nodes; and at the terminating node, if a communications link to a next-hop node does not exist in the intermediate nodes, then establishing the terminating node as an interim egress node for the communications path; and notifying the start node of mapping parameters for the partial communications path.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: March 27, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Publication number: 20060209685
    Abstract: A system and method for bidirectional forwarding detection (BFD) rate-limiting and automatic BFD session activation includes tracking a total bidirectional forwarding detection (BFD) packet rate for a line card (LC) of the node, and rejecting operations associated with creation of a new BFD session that would cause the total BFD packet rate to exceed a predetermined maximum rate. The new BFD session is stored in a state on the node and the operations of the new BFD session are automatically retried at a time when doing so would not exceed the predetermined maximum rate. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Application
    Filed: March 18, 2005
    Publication date: September 21, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Reshad Rahman, David Toscano, David Ward, Jean-Marc Simard, Christian Hopps
  • Patent number: 7088717
    Abstract: A system and method of operating a communications network having a plurality of interconnected nodes is provided by: establishing a connection path from an ingress node to an egress node through intermediate nodes; associating the connection path with a network-wide unique identification; on the ingress node, storing the path identification so as to indicate that the path originates at the ingress node; on each intermediate node, storing the path identification so as to indicate that the path transits the intermediate node; and on the egress node, storing the path identification so as to indicate that the path terminates at the ingress node.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: August 8, 2006
    Assignee: Alcatel Canada Inc.
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Publication number: 20020080794
    Abstract: A method of timing an attempt to establish a connection path between a first and second node in a communications network is provided. The method initiates the attempt to establish a connection path after a period of time has elapsed wherein the period of time is greater than another period of time which had previously elapsed between two previous attempts, if any, to establish the connection.
    Type: Application
    Filed: October 17, 2001
    Publication date: June 27, 2002
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Publication number: 20020071390
    Abstract: A system and method of configuring a communications path in a communications network from a start node to an end node through intermediate nodes is provided by: establishing a partial path for the communications path from the start node to a terminating node in the intermediate nodes; and at the terminating node, if a communications link to a next-hop node does not exist in the intermediate nodes, then establishing the terminating node as an interim egress node for the communications path; and notifying the start node of mapping parameters for the partial communications path.
    Type: Application
    Filed: October 17, 2001
    Publication date: June 13, 2002
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc
  • Publication number: 20020071439
    Abstract: A system and method of operating a communications network having a plurality of interconnected nodes is provided by: establishing a connection path from an ingress node to an egress node through intermediate nodes; associating the connection path with a network-wide unique identification; on the ingress node, storing the path identification so as to indicate that the path originates at the ingress node; on each intermediate node, storing the path identification so as to indicate that the path transits the intermediate node; and on the egress node, storing the path identification so as to indicate that the path terminates at the ingress node.
    Type: Application
    Filed: October 17, 2001
    Publication date: June 13, 2002
    Inventors: Mike Reeves, Nutan Behki, David Toscano, Ken Dubuc