J.
The biggest problem I had when I was using your network a couple of months ago was not bandwidth, but the latencies in DNS lookups and the sheer number of routing hops between laptop and the servers I was using in the UK and US. Every time you check a new web address a DNS lookup is done to convert the
www.domain.com name to an IP address, and the slow DNS lookups are usually down to DNS servers that can't handle the query load (I had lots of failed queries). The number of routing hops point to bad network design and a lack of peering. I dug around and found that the majority of the hops on my regular IP paths are local in the UAE. Think of routing hops as the maze which your IP packets have to take to reach their destination. The bigger the number of hops, the more torturous the route and the longer things take. The lack of peering is down to everything being funneled through Etisalat, so DIC can't create direct links (routes) to other Internet providers on the main regional internet backbones.
The problem is simple.. the DIC networks are oversubscribed. You have a 1MB connection (which isn't DSL) but this is ultimately contended (shared) between a number of people in a similar way to DSL networks. If you make a sustained download of a large file the speeds aren't so bad, but downloading lots of small files (e.g. reading web pages) exposes you more to contention. Unlike western ISP's i've not seen any contention ratios published for DIC or Etisalat's services and i'm guessing that's because they don't want you to know how high they are. In most of western europe 50:1 is normal for consumer services and 20:1 for business. I'm guessing they originally specced the DIC platforms for something similar, but the demand is so high that i'd guess the ratio's are much higher.
In the past, something i've found to make performance a little better on lossy connections is to wind the MTU value on the WAN connection down to 1400. I probably ought to offer my services here.. I still owe you a few beers. I've been journeying in the magic kingdom for a while but i'm back in Dubai again now..
SDB