Method for scheduling, in a radio mobile network (10 0), serving cell/radio resource allocation pairs ( a k) for transmission of data flows ( f) using Carrier Aggregation, wherein each serving cell/radio resource allocation pair comprises a serving cell and a radio resource thereof allocated for transmission of data flows ( f) using Carrier Aggregation, at each scheduling period ( k) the method comprising: determining, among said data flows ( f), active data flows ( f a) whose transmission is not yet completed at the current scheduling period ( k), and iterating, for each active data flow ( f a): - determining candidate serving cells ( s c,S a k) adapted to provide transmission of the active data flows ( f a); - for each radio resource of each candidate serving cell ( s c,S a k), determining a signal to noise-plus-interference ratio estimate SIN R r k s c, u for that active data flow ( f a); - associating, to each candidate serving cell/radio resource pair, a weighting parameter according to said signal to noise-plus-interference ratio estimate SIN R r k s c, u and to an indication of the interference caused to other active data flows ( f a); - determining, among said candidate serving cell/radio resource pairs, a potential allocation pair ( s c *,r *) based on the weighting parameter associated with the candidate serving cell/radio resource pair, and calculating a potential amount ( d temp) of data that can be transmitted by the allocation pairs so far determined and the potential allocation pair, and - identifying said potential allocation pair ( s c *,r *) as allocation pair ( a k) if said potential amount of data ( d temp) is higher than an overall amount of data ( d curr) that can be transmitted by the allocation pairs so far determined for all the active data flows ( f a). determining, among said data flows ( f), active data flows ( f a) whose transmission is not yet completed at the current scheduling period ( k), and iterating, for each active data flow ( f a): - determining candidate serving cells ( s c,S a k) adapted to provide transmission of the active data flows ( f a); - for each radio resource of each candidate serving cell ( s c,S a k), determining a signal to noise-plus-interference ratio estimate SIN R r k s c, u for that active data flow ( f a); - associating, to each candidate serving cell/radio resource pair, a weighting parameter according to said signal to noise-plus-interference ratio estimate SIN R r k s c, u and to an indication of the interference caused to other active data flows ( f a); - determining, among said candidate serving cell/radio resource pairs, a potential allocation pair ( s c *,r *) based on the weighting parameter associated with the candidate serving cell/radio resource pair, and calculating a potential amount ( d temp) of data that can be transmitted by the allocation pairs so far determined and the potential allocation pair, and - identifying said potential allocation pair ( s c *,r *) as allocation pair ( a k) if said potential amount of data ( d temp) is higher than an overall amount of data ( d curr) that can be transmitted by the allocation pairs so far determined for all the active data flows ( f a). - determining candidate serving cells ( s c,S a k) adapted to provide transmission of the active data flows ( f a); - for each radio resource of each candidate serving cell ( s c,S a k), determining a signal to noise-plus-interference ratio estimate SIN R r k s c, u for that active data flow ( f a); - associating, to each candidate serving cell/radio resource pair, a weighting parameter according to said signal to noise-plus-interference ratio estimate SIN R r k s c, u and to an indication of the interference caused to other active data flows ( f a); - determining, among said candidate serving cell/radio resource pairs, a potential allocation pair ( s c *,r *) based on the weighting parameter associated with the candidate serving cell/radio resource pair, and calculating a potential amount ( d temp) of data that can be transmitted by the allocation pairs so far determined and the potential allocation pair, and - identifying said potential allocation pair ( s c *,r *) as allocation pair ( a k) if said potential amount of data ( d temp) is higher than an overall amount of data ( d curr) that can be transmitted by the allocation pairs so far determined for all the active data flows ( f a).