Patents by Inventor Angelo Garofalo
Angelo Garofalo 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: 10516545Abstract: It is disclosed a method for managing a congestion in a communication network supporting the transmission of multicast data flows. The method comprises, upon detection of a congestion at a transmission interface of a router: identifying a multicast data flow being forwarded through the transmission interface and suffering a packet loss; interrupting the transmission of the data flow through the transmission interface downstream the router and, in case the data flow would be transmitted downstream the router trough the transmission interface only, sending a request to an upstream router for interrupting the transmission of the data flow from the upstream router to the router; and inhibiting, for a given period of time, any request to forward the data flow via the transmission interface.Type: GrantFiled: December 31, 2013Date of Patent: December 24, 2019Assignee: TELECOM ITALIA S.p.A.Inventors: Angelo Garofalo, Eugenio Maria Maffione
-
Patent number: 9935884Abstract: A method for serving an aggregate flow in a communication network node includes a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority with respect to the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.Type: GrantFiled: November 17, 2014Date of Patent: April 3, 2018Assignee: TELECOM ITALIA S.p.A.Inventors: Angelo Garofalo, Eugenio Maria Maffione
-
Publication number: 20160323116Abstract: It is disclosed a method for managing a congestion in a communication network supporting the transmission of multicast data flows. The method comprises, upon detection of a congestion at a transmission interface of a router: identifying a multicast data flow being forwarded through the transmission interface and suffering a packet loss; interrupting the transmission of the data flow through the transmission interface downstream the router and, in case the data flow would be transmitted downstream the router trough the transmission interface only, sending a request to an upstream router for interrupting the transmission of the data flow from the upstream router to the router; and inhibiting, for a given period of time, any request to forward the data flow via the transmission interface.Type: ApplicationFiled: December 31, 2013Publication date: November 3, 2016Applicant: TELECOM ITALIA S.P.AInventors: Angelo GAROFALO, Eugenio Maria MAFFIONE
-
Publication number: 20150071073Abstract: Disclosed herein is a method for serving an aggregate flow in a communication network node, the aggregate flow including a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority in respect of the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.Type: ApplicationFiled: November 17, 2014Publication date: March 12, 2015Applicant: TELECOM ITALIA S.P.A.Inventors: Angelo Garofalo, Eugenio Maria Maffione
-
Patent number: 8891372Abstract: A method for serving an aggregate flow in a communication network node includes a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority with respect to the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.Type: GrantFiled: July 2, 2007Date of Patent: November 18, 2014Assignee: Telecom Italia S.p.A.Inventors: Angelo Garofalo, Eugenio Maria Maffione
-
Patent number: 8644150Abstract: A method and system for performing admission control in a packet-based telecommunication network includes a backbone network coupled between at least two access networks. When a first user on a first access network wants to communicate with a second user located on a different access network, a request is made to a quality server whether network resources are available. The quality server separately monitors both access networks and the backbone network and determines whether network resources are available to satisfy the request. In one embodiment, a two-tier approach is used wherein a coordinator module interacts with an admission control subsystem including a plurality of subsystem modules. Each admission control subsystem module is responsible for monitoring a part of the network, such as, one access network or a backbone network. The coordinator module determines which subsystem modules are associated with the user request and interrogates such subsystem modules as to resource availability.Type: GrantFiled: December 30, 2004Date of Patent: February 4, 2014Assignee: Telecom Italia S.p.A.Inventors: Massimo Sassi, Angelo Garofalo, Alessandro Faure Ragani, Alessandro Michele Aiello, Vinicio Vercellone
-
Patent number: 8504687Abstract: Disclosed herein is a two-level, network-based application control (NBAC) architecture for monitoring services provided via a packet-based network. The NBAC architecture includes a Network Trigger System provided at a network level to analyze data flows relating to services to be monitored to detect occurrence of configurable events, and to generate and send event reports; and a Usage Status Engine provided at a control level to configure the Network Trigger System to detect occurrence of events of interest, and to receive and process the event reports from the Network Trigger System to monitor the services.Type: GrantFiled: November 26, 2008Date of Patent: August 6, 2013Assignee: Telecom Italia S.p.A.Inventors: Eugenio Maria Maffione, Angelo Garofalo, Luca Bincoletto
-
Patent number: 8310973Abstract: A method for managing multicast delivery of data packets in communication networks includes the steps of checking join requests coming from hosts to be a part of a multicast group to determine a delivery policy associated with that host and for the requested group and associating hosts with a multicast group according to their delivery policy.Type: GrantFiled: December 28, 2005Date of Patent: November 13, 2012Assignee: Telecom Italia S.p.A.Inventors: Angelo Garofalo, Gabriele Ginella, Eugenio Maffione, Alessandro Parrinello, Mario Ullio
-
Publication number: 20110238825Abstract: Disclosed herein is a two-level, network-based application control (NBAC) architecture for monitoring services provided via a packet-based network. The NBAC architecture includes a Network Trigger System provided at a network level to analyze data flows relating to services to be monitored to detect occurrence of configurable events, and to generate and send event reports; and a Usage Status Engine provided at a control level to configure the Network Trigger System to detect occurrence of events of interest, and to receive and process the event reports from the Network Trigger System to monitor the services.Type: ApplicationFiled: November 26, 2008Publication date: September 29, 2011Applicant: TELECOM ITALIA S.P.A.Inventors: Eugenio Maria Maffione, Angelo Garofalo, Luca Bincoletto
-
Publication number: 20100309785Abstract: A method and system for performing admission control in a packet-based telecommunication network includes a backbone network coupled between at least two access networks. When a first user on a first access network wants to communicate with a second user located on a different access network, a request is made to a quality server whether network resources are available. The quality server separately monitors both access networks and the backbone network and determines whether network resources are available to satisfy the request. In one embodiment, a two-tier approach is used wherein a coordinator module interacts with an admission control subsystem including a plurality of subsystem modules. Each admission control subsystem module is responsible for monitoring a part of the network, such as, one access network or a backbone network. The coordinator module determines which subsystem modules are associated with the user request and interrogates such subsystem modules as to resource availability.Type: ApplicationFiled: December 30, 2004Publication date: December 9, 2010Applicant: TELECOM ITALIA S.p.A.Inventors: Massimo Sassi, Angelo Garofalo, Alessandro Faure Ragani, Alessandro Michele Aiello, Vinicio Vercellone
-
Publication number: 20100142524Abstract: A method for serving an aggregate flow in a communication network node includes a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority with respect to the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.Type: ApplicationFiled: July 2, 2007Publication date: June 10, 2010Inventors: Angelo Garofalo, Eugenio Maria Maffione
-
Publication number: 20100061368Abstract: A method for managing multicast delivery of data packets in communication networks includes the steps of checking join requests coming from hosts to be a part of a multicast group to determine a delivery policy associated with that host and for the requested group and associating hosts with a multicast group according to their delivery policy.Type: ApplicationFiled: December 28, 2005Publication date: March 11, 2010Inventor: Angelo Garofalo