A method for providing a flexible secondary path control for a system, said method comprising the steps of: - testing in configurable regular time intervals or constantly all available data paths formed by a primary network infrastructure between a customer premises site and a central office site and at least one available secondary data path formed by a backup network infrastructure between the customer premises site and the central office site being different from the primary network infrastructure, wherein the testing is performed to detect path changes or path failures within data paths; - detecting by a data path failure detection unit, DPFDU, of said system a primary data path failure of the primary data path used by a client device connected to the customer premises site; - deciding by an application running on the client device whether a shift or a switching of data traffic from the primary data path to an available secondary data path is to be performed depending on a predetermined policy indicating which kind of backup network infrastructure is preferred in case that a failure occurs in the primary data path; - initiating according to the predetermined policy the available corresponding secondary data path as back-up link comprising at least one data path metric; - measuring by a control unit,CU, provided within the central office site or within the customer premise site data path characteristics comprising the at the least one data path metric of the initiated available secondary data path or utilizing data path characteristics comprising the at least one data path metric of the available secondary data path, which has been monitored constantly before the primary data path failure has been detected; - notifying the measured data path characteristics of the available secondary data paths by the customer premises site to the least one client device connected to the customer premises site; - determining by said CU services to be provided via the secondary data path depending on the measured data path characteristics of said secondary data path and predetermining service requirements of the respective service and switching the determined services accordingly; - wherein the backup network infrastructure of said secondary data path comprises a wireless network infrastructure or a copper line based infrastructure or a microwave based connection or a satellite based connection or a glass fiber based connection. - testing in configurable regular time intervals or constantly all available data paths formed by a primary network infrastructure between a customer premises site and a central office site and at least one available secondary data path formed by a backup network infrastructure between the customer premises site and the central office site being different from the primary network infrastructure, wherein the testing is performed to detect path changes or path failures within data paths; - detecting by a data path failure detection unit, DPFDU, of said system a primary data path failure of the primary data path used by a client device connected to the customer premises site; - deciding by an application running on the client device whether a shift or a switching of data traffic from the primary data path to an available secondary data path is to be performed depending on a predetermined policy indicating which kind of backup network infrastructure is preferred in case that a failure occurs in the primary data path; - initiating according to the predetermined policy the available corresponding secondary data path as back-up link comprising at least one data path metric; - measuring by a control unit,CU, provided within the central office site or within the customer premise site data path characteristics comprising the at the least one data path metric of the initiated available secondary data path or utilizing data path characteristics comprising the at least one data path metric of the available secondary data path, which has been monitored constantly before the primary data path failure has been detected; - notifying the measured data path characteristics of the available secondary data paths by the customer premises site to the least one client device connected to the customer premises site; - determining by said CU services to be provided via the secondary data path depending on the measured data path characteristics of said secondary data path and predetermining service requirements of the respective service and switching the determined services accordingly; - wherein the backup network infrastructure of said secondary data path comprises a wireless network infrastructure or a copper line based infrastructure or a microwave based connection or a satellite based connection or a glass fiber based connection.