A computer-implemented method for diagnosing and correcting connectivity problems in a broadband wide area network, the method comprising: obtaining, at a network node of the broadband wide area network disposed at customer premises at an edge of the broadband wide area network, wherein network traffic between a content server and a client device passes through the network node, measurements of one or more attributes of the network traffic exchanged between the content server and the client device via the network, wherein the network traffic is associated with streaming video content transmitted from the content server to the client device over the network, wherein obtaining the measurements includes collecting statistics data including: connection-level statistics data for a plurality of transport protocol connections, each transport protocol connection being between the content server and the client device, and object-level statistics data for each of a plurality of objects comprising a video stream accessed by the client device over a connection of the plurality of connections; analyzing the one or more attributes of the network traffic to estimate Quality of Experience QoE, (QuE) performance metrics related to the streaming video content at the client device using the connection-level statistics data and the object-level statistics data; and adjusting one or more network operating parameters of the network responsive to QoE performance metrics falling below a predetermined threshold; wherein the method is characterised by: the object-level statistics data including request-response sizes in bytes and timing information for each of the plurality of objects comprising the video stream accessed by the client device over the connection of the plurality of connections, and the network traffic being from the content server for the connection to an application on the client device. obtaining, at a network node of the broadband wide area network disposed at customer premises at an edge of the broadband wide area network, wherein network traffic between a content server and a client device passes through the network node, measurements of one or more attributes of the network traffic exchanged between the content server and the client device via the network, wherein the network traffic is associated with streaming video content transmitted from the content server to the client device over the network, wherein obtaining the measurements includes collecting statistics data including: connection-level statistics data for a plurality of transport protocol connections, each transport protocol connection being between the content server and the client device, and object-level statistics data for each of a plurality of objects comprising a video stream accessed by the client device over a connection of the plurality of connections; analyzing the one or more attributes of the network traffic to estimate Quality of Experience QoE, (QuE) performance metrics related to the streaming video content at the client device using the connection-level statistics data and the object-level statistics data; and adjusting one or more network operating parameters of the network responsive to QoE performance metrics falling below a predetermined threshold; wherein the method is characterised by: the object-level statistics data including request-response sizes in bytes and timing information for each of the plurality of objects comprising the video stream accessed by the client device over the connection of the plurality of connections, and the network traffic being from the content server for the connection to an application on the client device. connection-level statistics data for a plurality of transport protocol connections, each transport protocol connection being between the content server and the client device, and object-level statistics data for each of a plurality of objects comprising a video stream accessed by the client device over a connection of the plurality of connections; analyzing the one or more attributes of the network traffic to estimate Quality of Experience QoE, (QuE) performance metrics related to the streaming video content at the client device using the connection-level statistics data and the object-level statistics data; and adjusting one or more network operating parameters of the network responsive to QoE performance metrics falling below a predetermined threshold; wherein the method is characterised by: the object-level statistics data including request-response sizes in bytes and timing information for each of the plurality of objects comprising the video stream accessed by the client device over the connection of the plurality of connections, and the network traffic being from the content server for the connection to an application on the client device.