A method for determining a future link load for a predetermined type of data transmissions on a link in a data communication network, comprising: - receiving information relating to size and delivery time constraints of data to be transported, for data transmissions of said predetermined type; - determining said future link load for said link for said predetermined type of data transmissions, based on at least said information, wherein receiving information comprises extracting said information from signalling messages associated with said data transmissions, said messages being transmitted from associated clients to respective data servers, whereby the data transmission is associated with different respective clients requesting respective data to be transported within the respective time constraints, the method comprising receiving update information and updating previously received information with said update information for at least one data transmission of said data transmissions, during said data transmission wherein the future load at a certain moment in time is determined by: a. determining an estimated non-constant bandwidth usage function, indicating the bandwidth usage in function of time, required for delivering said data within the respective delivery time constraints, for each of said data transmissions; b. calculating said future link load for said predetermined type of data transmissions on said link, based on values of said respective estimated non-constant bandwidth usage functions for said certain moment in time for each of said data transmissions. - receiving information relating to size and delivery time constraints of data to be transported, for data transmissions of said predetermined type; - determining said future link load for said link for said predetermined type of data transmissions, based on at least said information, wherein receiving information comprises extracting said information from signalling messages associated with said data transmissions, said messages being transmitted from associated clients to respective data servers, whereby the data transmission is associated with different respective clients requesting respective data to be transported within the respective time constraints, the method comprising receiving update information and updating previously received information with said update information for at least one data transmission of said data transmissions, during said data transmission wherein the future load at a certain moment in time is determined by: a. determining an estimated non-constant bandwidth usage function, indicating the bandwidth usage in function of time, required for delivering said data within the respective delivery time constraints, for each of said data transmissions; b. calculating said future link load for said predetermined type of data transmissions on said link, based on values of said respective estimated non-constant bandwidth usage functions for said certain moment in time for each of said data transmissions. a. determining an estimated non-constant bandwidth usage function, indicating the bandwidth usage in function of time, required for delivering said data within the respective delivery time constraints, for each of said data transmissions; b. calculating said future link load for said predetermined type of data transmissions on said link, based on values of said respective estimated non-constant bandwidth usage functions for said certain moment in time for each of said data transmissions.