Patents by Inventor Francis Arts
Francis Arts 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: 7778178Abstract: A system and computer readable medium for oversubscribing bandwidth in a communication network, is disclosed. The system and computer readable medium includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR.Type: GrantFiled: November 17, 2008Date of Patent: August 17, 2010Assignee: International Business Machines CorporationInventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
-
Publication number: 20090097404Abstract: A system and computer readable medium for oversubscribing bandwidth in a communication network, is disclosed. The system and computer readable medium includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR.Type: ApplicationFiled: November 17, 2008Publication date: April 16, 2009Applicants: International Business Machines Corporation, AlcatelInventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
-
Patent number: 7499398Abstract: A method for oversubscribing bandwidth in a communication network, is disclosed. The method includes policing a first data flow and outputting a first output data flow from the first meter, in relation to a first Committed Information Rate (CIR) and a first Peak Information Rate (PIR); policing a second data flow and outputting a second output data flow from the second meter in relation to a second CIR and a second PIR; and policing an aggregated output data flow of the first output data flow and the second output data through a third meter of the oversubscription module, where the aggregated output data flow is policed in relation to a third CIR and a third PIR.Type: GrantFiled: April 16, 2003Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
-
Patent number: 7304991Abstract: A method, system and computer program product for translating a type of service field of one protocol into multiple protocols. An ingress router in a DIFFerentiated SERVices network (Diffserv over MPLS network) may determine a type of quality of service, e.g., forward IP packet using best effort. A value referred to as a Per Hope Behavior (PHB) value may be generated based on the identified type of quality of service. The PHB value may be used to index into a table comprising a row of entries with different quality of service values, e.g., DSCP value, EXP value, corresponding to a particular PHB value. Consequently, the PHB value may be used to perform a single memory access to determine the quality of service values for a plurality of protocols where the quality of service values corresponds to the identified type of quality of service.Type: GrantFiled: June 18, 2002Date of Patent: December 4, 2007Assignee: International Business Machines CorporationInventors: Claude Basso, Francis Arts, Brahmanand Kumar Gorti, Colin Beaton Verrilli
-
Patent number: 7280527Abstract: A method, system and computer program product for routing packets. A network device, e.g., router, may comprise a switch fabric coupled to a plurality of blades where each blade may comprise one or more network processors coupled to one or more physical ports. The physical ports may be connected to another one or more network devices. A plurality of physical ports across one or more blades connected to the same network device may be logically mapped into a logical interface to that network device. By logically grouping a plurality of physical ports into a logical interface to a network device, a network processor may be able to transmit packets of data to that network device across multiple ports instead of one physical port.Type: GrantFiled: May 13, 2002Date of Patent: October 9, 2007Assignees: International Business Machines Corporation, AlcatelInventors: Claude Basso, Francis Arts, Bay Van Nguyen, Natarajan Vaidhyanathan, Colin Beaton Verrilli
-
Patent number: 6987735Abstract: In a networking environment including one or more network processing (NP) devices and implementing a routing protocol for routing data packets from a source NP devices to destination NP devices via a switch fabric, with each network processing device supporting a number of interface ports, a system and method for enabling a routing system to recover more quickly that the routing protocol so as to significantly reduce the occurrence of lost data packets to a failed target interface/blade. The routing system is enabled to track the operational status of each network processor device and operational status of destination ports supported by each network processor device in the system, and maintains the operational status as a data structure at each network processing device.Type: GrantFiled: May 24, 2001Date of Patent: January 17, 2006Assignees: International Business Machines Corporation, AlcatelInventors: Claude Basso, Francis Arts, Pierre Leon Debuysscher, Olivier Didier Duroyon, Max Robert Povse, Natarajan Vaidhyanathan, Colin Beaton Verrilli
-
Publication number: 20050038908Abstract: A high speed pipeline architecture comprising a plurality of successive processing stages or pipestages (Stage 1-n) coupled in cascade to forward user packets of data. Each pipestage is adapted to be coupled to at least one memory unit (Data 1-n) storing a forwarding table. The memory unit is preferably of the RDRAM memory technology, and the forwarding table preferably an IP packet forwarding table. A data manager (DM) is used to update the memory units by transferring maintenance data through the pipestages. Since the maintenance actions on the memory units are passed through the same pipeline that forwards the user packets, these operations are mutually ordered and high update rates on the memory units can be achieved without losing any incoming user packets.Type: ApplicationFiled: August 12, 2004Publication date: February 17, 2005Inventors: Francis Arts, Pierre Alfons Verhelst, Olivier Dornon
-
Publication number: 20040208125Abstract: A method and system for oversubscribing bandwidth in a communication network, is disclosed. The method comprises receiving data flow from a plurality of sources in an oversubscription module in the network, wherein the oversubscription module comprises a plurality of entry meters and at least one oversubscription meter. The method further includes policing in an entry meter the data flow from a source and generating an output flow, wherein the entry meter enforces a service agreement between the source and the network, policing the output flow from the entry meter in the at least one oversubscription meter, wherein the oversubscription meter enforces an oversubscription flow agreement, and generating an output flow from the at least one oversubscription meter that is transmitted through the network.Type: ApplicationFiled: April 16, 2003Publication date: October 21, 2004Applicants: International Business Machines Corporation, AlcatelInventors: Philippe Damon, Claude Basso, Jean L. Calvignac, Francis Arts, Pierre L. Debuysscher
-
Publication number: 20030231640Abstract: A method, system and computer program product for translating a type of service field of one protocol into multiple protocols. An ingress router in a DIFFerentiated SERVices network (Diffserv over MPLS network) may determine a type of quality of service, e.g., forward IP packet using best effort. A value referred to as a Per Hope Behavior (PHB) value may be generated based on the identified type of quality of service. The PHB value may be used to index into a table comprising a row of entries with different quality of service values, e.g., DSCP value, EXP value, corresponding to a particular PHB value. Consequently, the PHB value may be used to perform a single memory access to determine the quality of service values for a plurality of protocols where the quality of service values corresponds to the identified type of quality of service.Type: ApplicationFiled: June 18, 2002Publication date: December 18, 2003Applicants: International Business Machines Corporation, AlcatelInventors: Claude Basso, Francis Arts, Brahmanand Kumar Gorti, Colin Beaton Verrilli
-
Patent number: 6654372Abstract: A controllable mechanism for by-passing Layer 4 (L4) classification is based on the insertion into a set of MAC rules in SA MAC lookup means a set of Layer 4 (L4) Skip Classification Flags. Routing is accomplished by selecting which rule to apply to the packet and reading the state of the corresponding L4 Skip Classification Flag. In response to a first state of said corresponding L4 Skip Classification Flag, performing an L4 classification followed by a routing of the data packet. In response to a second state of said corresponding L4 Skip Classification Flag, reading the state of a Global Classification Flag. In response to a first state of said Global Classification Flag, performing an L4 classification followed by a routing of said data packet. In response to a second state of said Global Classification Flag performing a routing of the data packet.Type: GrantFiled: April 5, 2000Date of Patent: November 25, 2003Assignee: International Business Machines CorporationInventors: Francis Arts, Olivier Didier Duroyon, Anthony Matteo Gallo, Brahmanand Kumar Gorti, Donald Newland Jones, Natarajan Vaidhyanathan, Colin Beaton Verrilli
-
Publication number: 20030210688Abstract: A method, system and computer program product for routing packets. A network device, e.g., router, may comprise a switch fabric coupled to a plurality of blades where each blade may comprise one or more network processors coupled to one or more physical ports. The physical ports may be connected to another one or more network devices. A plurality of physical ports across one or more blades connected to the same network device may be logically mapped into a logical interface to that network device. By logically grouping a plurality of physical ports into a logical interface to a network device, a network processor may be able to transmit packets of data to that network device across multiple ports instead of one physical port.Type: ApplicationFiled: May 13, 2002Publication date: November 13, 2003Applicants: International Business Machines Corporation, AlcatelInventors: Claude Basso, Francis Arts, Bay Van Nguyen, Natarajan Vaidhyanathan, Colin Beaton Verrilli
-
Publication number: 20030002443Abstract: In a networking environment including one or more network processing (NP) devices and implementing a routing protocol for routing data packets from a source NP devices to destination NP devices via a switch fabric, with each network processing device supporting a number of interface ports, a system and method for enabling a routing system to recover more quickly that the routing protocol so as to significantly reduce the occurrence of lost data packets to a failed target interface/blade. The routing system is enabled to track the operational status of each network processor device and operational status of destination ports supported by each network processor device in the system, and maintains the operational status as a data structure at each network processing device.Type: ApplicationFiled: May 24, 2001Publication date: January 2, 2003Applicant: International Business Machines CorporationInventors: Claude Basso, Francis Arts, Pierre Leon Debuysscher, Olivier Didier Duroyon, Max Robert Povse, Natarajan Vaidhyanathan, Colin Beaton Verrilli