Method for dynamic management of QoS,Quality of Service, within a Multihop- and Mesh network comprising multiple relay nodes over which network traffic is relayed, wherein a dedicated traffic observation is performed by an observer unit and traffic control is performed by a traffic controller unit, wherein the observer unit and the traffic controller unit are located on each relay node of the network; comprising the steps: a) the observer unit, - detects active services in the network by packet assessments, - compiles and calculates packet flow statistics based on the packet assessments, comprising packet delay, loss and/or throughput, being performance parameters, - identifies critical performance parameters of said active services by comparing the performance parameters against predefined thresholds, - performs x-relation to determine a relation of all detected services in order to identify mutual impacts, - quantifies quality problems of a premium service being a service to be protected, - fires trigger(s) to the traffic controller unit if the predefined thresholds of the critical performance parameters are crossed, b) the traffic controller unit receives the triggers from one or more traffic observer unit(s) and - identifies disturbing source(s) of the service(s) to be limited to protect the premium service and, - decides on adequate actions to be taken on Layer 2, Layer 3 and/or Application Layer, comprising packet delaying, rerouting, changing of codec and/or bit rate, so that the premium service is protected. a) the observer unit, - detects active services in the network by packet assessments, - compiles and calculates packet flow statistics based on the packet assessments, comprising packet delay, loss and/or throughput, being performance parameters, - identifies critical performance parameters of said active services by comparing the performance parameters against predefined thresholds, - performs x-relation to determine a relation of all detected services in order to identify mutual impacts, - quantifies quality problems of a premium service being a service to be protected, - fires trigger(s) to the traffic controller unit if the predefined thresholds of the critical performance parameters are crossed, - detects active services in the network by packet assessments, - compiles and calculates packet flow statistics based on the packet assessments, comprising packet delay, loss and/or throughput, being performance parameters, - identifies critical performance parameters of said active services by comparing the performance parameters against predefined thresholds, - performs x-relation to determine a relation of all detected services in order to identify mutual impacts, - quantifies quality problems of a premium service being a service to be protected, - fires trigger(s) to the traffic controller unit if the predefined thresholds of the critical performance parameters are crossed, b) the traffic controller unit receives the triggers from one or more traffic observer unit(s) and - identifies disturbing source(s) of the service(s) to be limited to protect the premium service and, - decides on adequate actions to be taken on Layer 2, Layer 3 and/or Application Layer, comprising packet delaying, rerouting, changing of codec and/or bit rate, so that the premium service is protected. - identifies disturbing source(s) of the service(s) to be limited to protect the premium service and, - decides on adequate actions to be taken on Layer 2, Layer 3 and/or Application Layer, comprising packet delaying, rerouting, changing of codec and/or bit rate, so that the premium service is protected.