A method for coordinating Access Points for backhaul aggregation in a telecommunications network, comprising: a) monitoring, by an access point in a telecommunication network, network data traffic information from at least one user computing device connected thereto; and b) detecting, by said access point, at least one adjacent access point in said telecommunication network available for performing backhaul aggregation, characterized in that the method comprises: - performing said steps a) and b) by a plurality of access points, said plurality of access points forming a cluster; - generating, by all the access points in said cluster, a status profile by at least using said network data traffic information monitored in step a) and by using information regarding said detected adjacent access points found in step b), the status profile including a status of said at least one connected user computing device, an estimation about network data traffic requirements, a channel occupancy rate and noise level, and a signal strength of the at least one detected adjacent access point; - reporting, by all the access points in said cluster, an own identifier to a remote server; - obtaining, by said remote server, a record including the public IP addresses correspondent to the identifiers of each access point in the cluster and further transferring the obtained record to each access point in the cluster; - building, by all the access points in the cluster, a list of access points available for performing backhaul aggregation by considering said detected adjacent access points and the transferred record; - selecting, by one of said access point acting as a cluster coordinator, a subset of access points, inside the cluster, to perform backhaul aggregation by using network data traffic information and/or signal strength of all the access points, wherein said subset of access points is referred to as a sub-cluster of access points, and establishing control channels between each pair of available access points forming part of a same sub-cluster of access points. a) monitoring, by an access point in a telecommunication network, network data traffic information from at least one user computing device connected thereto; and b) detecting, by said access point, at least one adjacent access point in said telecommunication network available for performing backhaul aggregation, characterized in that the method comprises: - performing said steps a) and b) by a plurality of access points, said plurality of access points forming a cluster; - generating, by all the access points in said cluster, a status profile by at least using said network data traffic information monitored in step a) and by using information regarding said detected adjacent access points found in step b), the status profile including a status of said at least one connected user computing device, an estimation about network data traffic requirements, a channel occupancy rate and noise level, and a signal strength of the at least one detected adjacent access point; - reporting, by all the access points in said cluster, an own identifier to a remote server; - obtaining, by said remote server, a record including the public IP addresses correspondent to the identifiers of each access point in the cluster and further transferring the obtained record to each access point in the cluster; - building, by all the access points in the cluster, a list of access points available for performing backhaul aggregation by considering said detected adjacent access points and the transferred record; - selecting, by one of said access point acting as a cluster coordinator, a subset of access points, inside the cluster, to perform backhaul aggregation by using network data traffic information and/or signal strength of all the access points, wherein said subset of access points is referred to as a sub-cluster of access points, and establishing control channels between each pair of available access points forming part of a same sub-cluster of access points. - performing said steps a) and b) by a plurality of access points, said plurality of access points forming a cluster; - generating, by all the access points in said cluster, a status profile by at least using said network data traffic information monitored in step a) and by using information regarding said detected adjacent access points found in step b), the status profile including a status of said at least one connected user computing device, an estimation about network data traffic requirements, a channel occupancy rate and noise level, and a signal strength of the at least one detected adjacent access point; - reporting, by all the access points in said cluster, an own identifier to a remote server; - obtaining, by said remote server, a record including the public IP addresses correspondent to the identifiers of each access point in the cluster and further transferring the obtained record to each access point in the cluster; - building, by all the access points in the cluster, a list of access points available for performing backhaul aggregation by considering said detected adjacent access points and the transferred record; - selecting, by one of said access point acting as a cluster coordinator, a subset of access points, inside the cluster, to perform backhaul aggregation by using network data traffic information and/or signal strength of all the access points, wherein said subset of access points is referred to as a sub-cluster of access points, and establishing control channels between each pair of available access points forming part of a same sub-cluster of access points.