A main reason for these slow download speeds is that the ports are not being forwarded correctly (And bandwidth shaping as fallenZeraphine mentioned above), Let's think for a while that the Dialog HSPA network and the clients as your wireless ADSL Router and the PCs connected to it using WiFi., check out the client IP address you get with HSPA, 10.x.x.x ? It's in the private IP address range. (Mobile GPRS/3G/HSPA users know that u have to enter server IP and the port to get the Gprs to work. This IP address is the IP of the gateway. And usually port 8080 is the listening port of those ISP gateways..) What happens if your ADSL Router's port forwarding is not setup correctly ?? same scenario applies to HSPA. If you want to get the actual decent torrent speeds, dialog has to setup port forwarding to the nodes in the private network. That's not gonna happen.. lol
One very important thing :: The port for incoming connections has a direct impact on the download speed you get.. why ? because it's the Nature of the bittorrent network. client nodes that can not accept incoming requests for uploads will inevitably be allowed less bandwidth for downloads (Thinking that you are a leecher). Actually this isn't the port on the client end, it's the port of the gateway at the ISP (think this is as your wireless ADSL Router).. That's why we cannot forward ports ourselves as we do with our ADSL routers.
On a side note, using port 8080 alone is not likely to improve any speed, I used it because it's the only port utorrent reports as opened. But when we consider GPRS settings we know that port 8080 is just a listening port of the gateway for incoming connections from clients within the private network, not from any other networks..
That's what I could think of. Your Ideas are welcome..
