Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
Transmission
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor MighMoS on Transmission

Transmission should support bandwidth throttling and torrent scheduling  
Written by amar.kamat the 12 Nov 08 at 20:47. New
Transmission should support bandwidth throttling as it helps manage multiple applications that are bandwidth hungry. Also it would be nice if transmission starts supporting priorities where I can specify a priority level for each torrent and it schedules torrents based on the priority. This will save us from manually scheduling (pausing+start). One benefit will be that transmission might pick up a torrent of lower priority if all high ones are unavailable and hence something or the other is downloaded.
19
votes
up equal down
Solution #1: Auto-generated solution of idea #15556
Written by amar.kamat the 12 Nov 08 at 20:47.
Ubuntu Brainstorm was updated in January 2009. Since the idea #15556 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
0
votes
up equal down
Solution #2: add label/category driven bandwidth scheduling
Written by aaronp the 30 May 10 at 08:05.
Allow torrents to be labelled and/or categorised and have bandwidth restriction schedules apply differently to each label or category.
This could be as simple as have a 'peak' and 'off peak' schedules in place and then being able to categorise each torrent as either 'peak', 'off-peak' or 'unrestricted'. During peak time when adding or changing a torrent to 'off peak' it was stay paused or restricted. When off-peak time comes around, any 'off peak' torrents would start and download according to the relevant bandwidth restriction until the end of off-peak time at which point they pause again.
Conversely, adding an item with 'peak' category would work the same but during peak time and not off-peak time.
Furthermore, the unrestricted category would be treated as 'peak' in peak time and 'off peak' in off peak time.

This is the simple implementation, a further step would be to allow custom labels set up by the user (i.e. don't restrict just to peak and off peak) and for each label, a custom bandwidth schedule can be set.

See the 5 comments or propose a solution (latest comment the 2 Nov 09 at 02:17) >>