Patents by Inventor Akhil Duggal
Akhil Duggal 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: 8194653Abstract: Network data switching includes receiving a cell; associating the cell with a destination port; selecting, based at least in part on a mapping of a plurality of output ports and a plurality of egress links, a selected egress link that has been soft configured to be associated with the destination port, wherein each of the plurality of egress links is configured to send data from a switch fabric to a corresponding access node; and switching the cell to the selected egress link.Type: GrantFiled: March 4, 2008Date of Patent: June 5, 2012Assignee: Alcatel LucentInventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Patent number: 7660239Abstract: Transferring data via a switch fabric comprises: for each unit of data to be transferred, selecting one of a plurality of links from a fabric access node to the switch fabric to transfer the unit of data, and in the event that one or more of the plurality of links become unavailable, such that one or more remaining links remain available for transferring data, transferring a subsequently received unit of data via one of the remaining links.Type: GrantFiled: April 23, 2004Date of Patent: February 9, 2010Assignee: Alcatel-Lucent USA Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Patent number: 7633861Abstract: Bounding cell reorder depth is disclosed. It is determined whether a reorder buffer that is associated with a switch fabric exceeds a depth limit. In the event that the reorder buffer exceeds the depth limit, backpressure with respect to a source associated with the reorder buffer is sent. In such cases source based back pressure information is included in a reserved field in a cell that is being sent into the switch fabric. In the event that the reorder buffer does not exceed the depth limit, the cell is sent to the switch fabric. In such cases the reserved field is present in the cell but is unused.Type: GrantFiled: April 23, 2004Date of Patent: December 15, 2009Assignee: Alcatel-Lucent USA Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Patent number: 7522523Abstract: Setting packet queue priority is disclosed. A rate associated with a packet queue is measured. The rate is compared to a quality of service metric. A priority is assigned to the packet queue based at least in part on the comparison between the rate and the quality of service metric. The quality of service metric may be a committed information rate and/or a peak information rate.Type: GrantFiled: April 23, 2004Date of Patent: April 21, 2009Assignee: Alcatel-Lucent USA Inc.Inventors: Mark A. L. Smallwood, Joe Regan, Akhil Duggal, Sofronis Sofroniou, Richard Todd
-
Publication number: 20080151880Abstract: Network data switching includes receiving a cell; associating the cell with a destination port; selecting, based at least in part on a mapping of a plurality of output ports and a plurality of egress links, a selected egress link that has been soft configured to be associated with the destination port, wherein each of the plurality of egress links is configured to send data from a switch fabric to a corresponding access node; and switching the cell to the selected egress link.Type: ApplicationFiled: March 4, 2008Publication date: June 26, 2008Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20080107120Abstract: A switch fabric access scheduler is disclosed. An indication is received that a link included in a plurality of links to the switch fabric is next in order to be serviced by a queue scheduling process common to the plurality of links. The queue scheduling process common to the plurality of links is used to determine, in a manner at least partly independent of each other link in the plurality, a queue to be serviced by the link.Type: ApplicationFiled: December 21, 2007Publication date: May 8, 2008Inventors: Nelson Willhite, Mike Noll, Robert Martin, Akhil Duggal, Craig Lindberg, Thomas Jones, Srinivas Komidi
-
Patent number: 7366166Abstract: Network data switching comprises receiving a cell, associating the cell with a destination port, selecting an egress link that has been soft configured to be associated with the destination port, and switching the cell to the selected egress link. A network switch comprises an ingress link configured to receive a cell and a switch circuit coupled to the ingress link, configured to associate the cell with a destination port, to select an egress link that has been soft configured to be associated with the destination port, and to switch the cell to the egress link.Type: GrantFiled: April 23, 2004Date of Patent: April 29, 2008Assignee: Alcatel USA Sourcing, L.P.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Patent number: 7352699Abstract: A technique for providing access to a switch fabric is disclosed. In some embodiments, the method comprises determining scheduling information specific to a link to the switch fabric and using the scheduling information to determine a queue to be serviced by the link. In some embodiments, the system comprises a buffer configured to store a plurality of queues, and a queue scheduler associated with the buffer and configured to determine scheduling information specific to a link to the switch fabric and use the scheduling information to select one of the plurality of queues as the next queue to be serviced by the link.Type: GrantFiled: December 18, 2003Date of Patent: April 1, 2008Assignee: Alcatel USA Sourcing, L.P.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20060245422Abstract: A fabric access device comprising a plurality of system interfaces is disclosed. The fabric access device includes a fabric interface configured to receive data from and send data to a switch fabric and a routing circuit configured to send data received on one of the plurality of system interfaces to the switch fabric via the fabric interface. The inclusion of a plurality of system interfaces facilitates a variety of configurations that provide different levels of redundancy and optimize use of available bandwidth.Type: ApplicationFiled: June 27, 2006Publication date: November 2, 2006Inventors: Nelson Willhite, Mike Noll, Robert Martin, Akhil Duggal, Craig Lindberg, Thomas Jones, Srinivas Komidi
-
Patent number: 7095713Abstract: A fabric access device having a plurality of system interfaces is disclosed. The fabric access device includes a fabric interface configured to receive data from and send data to a switch fabric and a routing circuit configured to send data received on one of the plurality of system interfaces to the switch fabric via the fabric interface. The inclusion of a plurality of system interfaces facilitates a variety of configurations that provide different levels of redundancy and optimize use of available bandwidth.Type: GrantFiled: April 23, 2004Date of Patent: August 22, 2006Assignee: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Patent number: 7072293Abstract: A method and apparatus is described which pertains to load sharing/trunking in a communication device used in unicast and/or multicasting interchange of information. A plurality of available ports in the interface cards of the device is identified. More than one port is selected to be configured as a Multi-Link Trunk (MLT) even through the ports may be located on different interface cards.Type: GrantFiled: February 17, 2004Date of Patent: July 4, 2006Assignee: Nortel Networks LimitedInventors: Van Hunter, Joseph Regan, Alfred Nothaft, Akhil Duggal
-
Publication number: 20040252639Abstract: A method and apparatus is described which pertains to load sharing/trunking in a communication device used in unicast and/or multicasting interchange of information. A plurality of available ports in the interface cards of the device is identified. More than one port is selected to be configured as a Multi-Link Trunk (MLT) even through the ports may be located on different interface cards.Type: ApplicationFiled: February 17, 2004Publication date: December 16, 2004Inventors: Van Hunter, Joseph Regan, Alfred Nothaft, Akhil Duggal
-
Publication number: 20040213261Abstract: A technique for providing access to a switch fabric is disclosed. In some embodiments, the method comprises determining scheduling information specific to a link to the switch fabric and using the scheduling information to determine a queue to be serviced by the link. In some embodiments, the system comprises a buffer configured to store a plurality of queues, and a queue scheduler associated with the buffer and configured to determine scheduling information specific to a link to the switch fabric and use the scheduling information to select one of the plurality of queues as the next queue to be serviced by the link.Type: ApplicationFiled: December 18, 2003Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20040213151Abstract: Bounding cell reorder depth is disclosed. It is determined whether a reorder buffer exceeds a depth limit. If the reorder buffer exceeds the depth limit, backpressure is sent with respect to a source associated with the reorder buffer by including in a cell being sent into a switch fabric with which the reorder buffer is associated source based backpressure information stored in a location in the cell that is normally used by the switch fabric to send information to ports associated with the switch fabric and normally is not used by the ports when sending cells into the switch fabric.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20040213292Abstract: A fabric access device comprising a plurality of system interfaces is disclosed. The fabric access device includes a fabric interface configured to receive data from and send data to a switch fabric and a routing circuit configured to send data received on one of the plurality of system interfaces to the switch fabric via the fabric interface. The inclusion of a plurality of system interfaces facilitates a variety of configurations that provide different levels of redundancy and optimize use of available bandwidth.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20040213148Abstract: Transferring data via a switch fabric comprises: for each unit of data to be transferred, selecting one of a plurality of links from a fabric access node to the switch fabric to transfer the unit of data, and in the event that one or more of the plurality of links become unavailable, such that one or more remaining links remain available for transferring data, transferring a subsequently received unit of data via one of the remaining links.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20040213156Abstract: Setting packet queue priority is disclosed. A rate associated with a packet queue is measured. The rate is compared to a quality of service metric. A priority is assigned to the packet queue based at least in part on the comparison between the rate and the quality of service metric. The quality of service metric may be a committed information rate and/or a peak information rate.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Mark A. L. Smallwood, Joe Regan, Akhil Duggal, Sofronis Sofroniou, Richard Todd
-
Publication number: 20040213266Abstract: Network traffic switching comprises: for each of a plurality of classes, specifying a next queue to be serviced within that class, selecting from among the classes a next class to be serviced, and sending data from the next queue of the next class to be serviced via an egress link.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Publication number: 20040213217Abstract: Network data switching comprises receiving a cell, associating the cell with a destination port, selecting an egress link that has been soft configured to be associated with the destination port, and switching the cell to the selected egress link. A network switch comprises an ingress link configured to receive a cell and a switch circuit coupled to the ingress link, configured to associate the cell with a destination port, to select an egress link that has been soft configured to be associated with the destination port, and to switch the cell to the egress link.Type: ApplicationFiled: April 23, 2004Publication date: October 28, 2004Applicant: Alcatel IP Networks, Inc.Inventors: Nelson Willhite, Mike Noll, Robert Steven Martin, Akhil Duggal, Craig Lindberg, Thomas Carleton Jones, Srinivas Komidi
-
Patent number: 6731599Abstract: A method and apparatus is described which pertains to load sharing/trunking in a communication device used in unicast and/or multicasting interchange of information. A plurality of available ports in the interface cards of the device is identified. More than one port is selected to be configured as a Multi-Link Trunk (MLT) even through the ports may be located on different interface cards.Type: GrantFiled: July 1, 1999Date of Patent: May 4, 2004Assignee: Nortel Networks LimitedInventors: Van Hunter, Joseph Regan, Alfred Nothaft, Akhil Duggal