One simple way to implement this is to have LW ping a known server at startup, it sets the throttle based on a formula BW/time e.g FAST MED SLOW, eliminating the user input modem/Cable/T1. Everyone wants fast downloads default it to 100% likewise the uploads, then if the user decides to limit the uploads speed, the download speed gets reduced in tandem, in other word everyone donates an equal percentage of their ****** based on BW. I think it is unfair to the slowdown the up-loaders while you can whiz around downloading. The advantage to FAST MED SlOW is knowing accurately when you are pulling from a SLOW network and not one that has been mislabeled as FAST.FAST MED SLOW |