Slashdot Mirror


UK ISP To Prioritize Gaming Traffic

nk497 writes "A UK ISP is now offering a broadband package just for gamers, which will prioritize their traffic to give them an edge over rival players. Demon Internet has also set up direct networks with gaming companies to boost speeds, and is promising lower latency and a higher usage cap than standard packages. 'Looking at the usage of gamers, it's actually more akin to a small business,' the company said. While paying to get specific content streamed more quickly may worry net neutrality campaigners, Demon says it has enough capacity for its own customers and that's who it's looking out for."

19 of 196 comments (clear)

  1. Re:Illegal under Net Neutrality by hedwards · · Score: 4, Insightful

    LOL wut? Net neutrality would prevent this, yes, but it would also prevent ISPs from holding you hostage for not paying up. I get that you're a Libertarian and it's all ZOMG gubment doin' stuff, but give me a break. The suggestion that what we have now works is as laughable as it is wrong. At bare minimum there needs to be rules to ensure that things are conducted in an above the board fashion.

    Additionally, this is in a sense a method of cheating, you're putting down extra money to have an in game advantage, It doesn't take a genius to see that it puts pressure on other players to pony up for it as well, whether it would otherwise be necessary or not.

  2. Prioritize? by garyisabusyguy · · Score: 4, Insightful

    Prolly more like "Not intentionally slowing down"

    --
    Wherever You Go, There You Are
  3. Re:Illegal under Net Neutrality by klingens · · Score: 4, Insightful

    Let's create preferred lanes for Mercedes, Lexus and BMW drivers. After all, these people paid a lot more than Al Bundy for his Dodge and they pay more taxes as well. So it's entirely fair they get preferred treatment and lower driving latency (get to their destination faster). They're businessmen and women, so their needs are different from the normal people. We still have enough other roads for all the other drivers, don't worry.

  4. Re:Illegal under Net Neutrality by Rising+Ape · · Score: 4, Insightful

    If they had enough capacity on their network to avoid congestion, they wouldn't *need* to prioritise anything. This appears to be running a poor network, then charging more to compensate for it.

    Shame, Demon used to be a decent ISP in the 90s.

  5. Re:Illegal under Net Neutrality by squidfood · · Score: 4, Insightful

    Um, despite the "worry over net neutrality" cited in the article, the actual service just looks like they're repackaging a higher speed/business connection as a "gamer" package. Nothing there actually says that your connection will be slower by packet category.

  6. Re:Illegal under Net Neutrality by tepples · · Score: 3, Insightful
    I see it as more of a QOS feature than as a neutrality violation for two reasons:
    • The service is between the ISP and its customer, not a bribe paid by a customer to someone else's ISP.
    • It's sensitive to protocol (e.g. gaming vs. HTTP/HTTPS/etc), not to the identity of the party on the other end (e.g. MSNBC vs. Fox News or YouTube vs. Dailymotion).
  7. Fair enough I guess by airfoobar · · Score: 5, Insightful

    Paying £3 to get something extra doesn't sound too bad. What worries me is that ISPs may quietly start crippling their default packages so they can sell "extras". For example, this ISP could artificially raise the latency of normal users' connections, and when anyone complains they might say "it's because we give priority to the more expensive packages -- if you want better latency you must also pay more". You might say "meh, that'll never happen"... But, this is exactly the sort of thing our ISPs are infamous for doing here in the UK.

    1. Re:Fair enough I guess by SakuraDreams · · Score: 3, Interesting

      Something like this is happening in South Africa. Here one of the biggest ISPs released the first uncapped residential product which was originally not shaped very aggressively. They also released a business product which costs almost 4 times as much, this product was on contract and was totally unshaped. Prior to this residential offerings in SA were mostly capped - at limits ranging from 1 to 10 GB/month. The residential product's shaping increased dramatically as more customers came onto this semi affordable plan. Initially very little was shaped but as time went on all one click hosts, all P2P traffic and all newsgroups traffic became so badly shaped to become dial up at speed during business hours and perhaps up to 80% of line speed at 3-4am. Line speed here is 4 Mb/sec. Gamers also started to complain of poor latency. People who used VPN tunnels were in effect unshaping themselves so the ISP decided to terminate the accounts of those who appeared to download too much over VPN. Finally the ISP offered their business package on a month to month basis at the same price to gamers and heavier downloaders but at about 4 times the cost ($270 per month). In SA the customer also has to pay a $57 line rental fee if you're using the fastest line at the moment, 4Mb/s, whether or not the ISP shapes you or not. The ISP initially offered a rather unshaped experience but now offers a very shaped on and in response provides a solution almost 4 times the price which is out of the league of most gamers.

  8. Re:Illegal under Net Neutrality by Adrian+Lopez · · Score: 3, Insightful

    Generalize QoS, you idiot. If the packet is marked to reduce latency, respect that, out to some cap per month or so. That way, it doesn't matter if it's a game or SSH.

    Exactly. If we let ISPs decide for us which packets are more important than others, what's to stop them from favoring popular games while ignoring the rest? It's not as if all games use the same protocol, so instead of optimizing the network for particular applications or protocols, why not optimize it based on particular needs?

    --
    "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
  9. Re:Illegal under Net Neutrality by HungryHobo · · Score: 5, Insightful

    Prioritizing based on source or destination would be a problem under Net Neutrality but prioritizing based on protocol etc isn't necessarily unless it's to try to degrade a competitors products(like a phone company which is also an ISP intentionally degrading VOIP).
    NN doesn't stop you pushing VOIP packets through faster than FTP or UDP faster than TCP.

  10. Re:Illegal under Net Neutrality by Solandri · · Score: 5, Interesting

    This prioritizing of gaming traffic would be illegal if Net Neutrality existed.

    You see how seemingly "good" laws can cause unintended and harmful consequences?

    How do you figure that? You're assuming that the consequences of banning this would be harmful. There are two cases to consider here - one where the ISP is operating at 100% bandwidth, and another where they are operating below that.

    If the ISP is operating at 100% bandwidth, then this becomes a zero-sum game. The gamer's packets being prioritized come at the price of other paying customers' packets being de-prioritized. In essence, the other customers are not getting the bandwidth they paid for. The ISP transmits the same number of packets, they collect the same amount of money from regular customers, and they collect more money from the gamers. In other words, the ISP does the exact same amount of work as before, but collects more money.

    If the ISP is operating below 100% bandwidth, then the gamer gains nothing. His packets travel out with the same latency as regular customers' packets, so he gains nothing by paying extra. Again, the ISP does the exact same amount of work as before, but collects more money.

    So in both cases, the harm comes from offering to prioritize gaming traffic for an extra fee. At its heart, that's what Net Neutrality aims to prevent - ISP using their monopoly position over your network data to extract more money from you while they do the exact same amount of work. Net neutrality encourages ISPs to solve bandwidth problems the correct way - by adding more bandwidth. Except for illegal traffic (spam, copyrighted downloading), prioritization encourages ISPs to solve bandwidth problems the wrong way - by not adding more bandwidth when they obviously need it, and taking bandwidth some customers have legitimately paid for and should get, and giving it to someone else who paid more.

    Now, if ISPs wanted to lower prices for people willing to have their bandwidth degraded, while raising prices for people wanting to have their bandwidth prioritized, thus keeping their revenue the same, then there's no problem. But no ISP is going to do that because it involves them doing a whole lot of work implementing all this for no net revenue gain. The whole reason prioritization (of legal traffic) makes economic sense to ISPs is because it's essentially robbing from Peter to pay Paul, without Peter knowing that he's being robbed, and Paul is willing to pay extra for the service.

  11. Re:Illegal under Net Neutrality by Kjella · · Score: 5, Insightful

    Prioritizing based on source or destination would be a problem under Net Neutrality but prioritizing based on protocol etc isn't necessarily

    Since most games run their own protocol, it's effectively the same. So the WoW protocol gets prioritized and the Age of Conan protocol does not, it works out to exactly the same as a src/dst filter.

    --
    Live today, because you never know what tomorrow brings
  12. Re:Illegal under Net Neutrality by AaronMK · · Score: 3, Insightful

    "I see it as more of a QOS feature than as a neutrality violation"

    I have QOS on my router. Why should I have to pay an extra fee for it. If they are not overselling their network, they should not need to prioritize traffic to get the performance for which they are charging this extra fee. If this stopped at being a service fee for setting QoS on a single customer's connection for the services of their choice, and it did not include peering agreements guided by specific types of services for which they are charging consumers a premium, I might agree.

    The service is between the ISP and its customer, not a bribe paid by a customer to someone else's ISP.

    I could be "someone else" on the same ISP. So yes, that is "bribing" for priority on "someone else's ISP". Besides, Net Neutrality rules don't distinguish between who is paying, or whether that other network happens to be an ISP, a corporate network, or even someone's home network.

    It's sensitive to protocol (e.g. gaming vs. HTTP/HTTPS/etc), not to the identity of the party on the other end (e.g. MSNBC vs. Fox News or YouTube vs. Dailymotion).

    Comcast degrading BitTorrent traffic (that's protocol based, not "identity" based) was a Net Neutrality violation. Favoring specific applications IS a Net Neutrality violation, unless it falls under "reasonable network management". As I said before, if they are not overselling their network, they should not need to prioritize. Reasonable network management would be limited to times of unusually high spikes in traffic, and would be a fail-safe for time sensitive or safety critical services, not for people who have paid for some special prioritization.

  13. Re:Citation Needed by P0ltergeist333 · · Score: 3, Insightful

    Is there any evidence that what would actually be enacted is this way, or are you like most Net Neutrality proponents who make up their own rules and decide that must be what NN means?

    It's still very much up for debate, and will be until it get's passed by the Congress, at least in the US. I think there are two pertinent points to be discussed here in regards to NN:

    1. Does prioritizing traffic compromise the spirit and principal behind NN if it does not degrade others service?

    2. Would it possibly be better to implement a QOS scheme that allows customers to prioritize whichever traffic is most important to them?

    My personal answers are:

    1. Not necessarily.
    2. Yes

    I will be contacting my elected representatives and the EFF with my views. I recommend you do the same.

    --
    One of these days I'm going to cut you into little pieces. - PF
  14. Re:Illegal under Net Neutrality by netchipguy · · Score: 5, Interesting

    It's not as simple as whether the ISP is running at 100% or not (i.e. your packet will get through, or not). Some apps are very sensitive to latency (voice, gaming, etc) while most are not.
    The switches have buffering which gets emptier, fuller, emptier, fuller. When it runs out of buffering, i.e. your 100% situation, packets get dropped, and TCP "backs off" to try to avoid that happening again in the immediate future. In fact, Random Early Discard (RED) protocols will drop the odd random packet, with increasing probability as the buffer fills, to let TCP know to backoff.... before LOTS of packets start getting dropped. If you do get to 100%, it shouldn't last long.
    However when your time sensitive packets are in the same queue as it gets emptier, fuller, emptier, fuller, then even if the buffers never fill, you still suffer from increased latency... and also latency variation (jitter), which can be even more problematic (when do you decide the packets never coming and you need to fill in the gap?). Furthermore, you'd like to avoid dropping these time-sensitive packets with RED (which of course would be another "non neutral behavior"). That's because these kinds of apps generally send a steady stream, they will sorely miss the data in that dropped packet, and anyway they won't backoff in the face of drops, defeating the whole purpose of RED.
    Enterprises who use IP Telephony will usually put that traffic at a higher priority (and, for that priority, disable RED). Not because their gigabit LANs are at 100%... they do it because it makes the telephone calls almost as robust and low-latency as "fixed lines".
    The whole Net Neutrality debate would perhaps get somewhere if people agreed on what they were talking about. There's too many very different ideas bundled into the same name. The version that makes it illegal to willfully delay/block/etc will get 90% support. The version where it's illegal to prioritize ANYTHING is much more debatable. Those who have actually rolled out services over shared medium (IP telephony, video conferencing, etc) will have a lot of information to share on the latter.
    Simply throwing bandwidth at the problem is not (yet) a viable solution, since folks are still figuring out ways to use all the bandwidth they can get. It's like saying "I don't need background threads and foreground threads, just treat them all the same and make the CPUs faster". Sounds nice, in theory.
    Think of a service like Skype. Assume we want that kind of innovative service to prosper. This absolutely requires that service providers don't block/delay Skype packets. Meanwhile, to hit the quality and reliability of "fixed lines", some way to mark that small number of packets as "important" would help A LOT.
    -netchipguy

  15. Re:Illegal under Net Neutrality by vux984 · · Score: 3, Insightful

    This prioritizing of gaming traffic would be illegal if Net Neutrality existed.

    No. Actually it isn't necessarily a violation of net neutrality at all.

    Net neutrality (as understood by most rational people) is violated when someone who is NOT a customer of the ISP gets charged for better access to the ISPs customers. e.g. throttling google traffic but boosting bing traffic becasue google didn't pay and bing did.

    Yes, there are some nitwits who try and conflate net neutrality as being in conflict with QoS or Tiered ISP service levels like offering (slower lite vs regular vs higher speed connections), etc, etc, but that's not the "net neutrality" that net neutrality advocates are interested in.

    There is nothing wrong whatsoever with CUSTOMERS paying to have their traffic, or some subset of their traffic given priority. And in fact I EXPECT customers to be able and willing to pay for faster speed for their traffic within their ISP.

    You see how seemingly "good" laws can cause unintended and harmful consequences? (Lord save me from do-gooders trying to save my soul, or impose their morals upon me.)

    You see how conflating two network management issues that are unrelated creates FUD about the unrelated issue? People like you are as bad as the do-gooders.

  16. Re:Illegal under Net Neutrality by netchipguy · · Score: 4, Informative

    It's an issue anywhere there is congestion. Which happens anywhere people don't like wasting money.

    Buffering versus line utilization is an interesting relationship. You NEED buffering if you want to keep the line highly utilized because data comes in randomly from various places -- if you have small buffers, then the various TCPs will often collide, drop, and backoff even though the line isn't highly utilized. The "right" amount of buffering is a function of how much you want to pay, the utilization you want to achieve, the latency you are willing tolerate, and, assuming an adaptive protocol like TCP, the round trip time of from one endstation to the other (not just on your segment).

    In the core, the lines are fast, but also very expensive. Providers want those things well utilized -- a 10Gb pipe which is only running at 20% isn't earning enough money. So the core tends to have deep buffering, lots of simultaneous flows, and hence runs at high utilization. It's not uncommon to have buffers on the order of several megabytes per port (providers often will measure it "milliseconds").

    In a LAN, gigabit lines run everywhere, and the wires are short and cheap. They tend to be cheap switches, with shallow buffers. No one cares too much if packets are dropped, there is plenty of bandwidth to resend things. It's not uncommon to have 2-4 megabytes shared for the whole switch (24 ports or whatever).

    In the first case, prioritizing helps avoid large latencies, since the core has deep buffers, and enough users to keep the buffers busy.

    In the second case, prioritizing helps avoid packet drops, since the LAN has shallow buffers.

    -netchipguy

  17. Re:Illegal under Net Neutrality by grainofsand · · Score: 3, Informative

    Hmmm - chance would be a fine thing. There are no Australian WoW servers. From the official WoW FAQ:

    Can players select what realm they play on?

    Yes. However, you must choose a realm that is located within your geographical region. For example, North American players must select a North American realm, and European players must select European realms. Some exceptions will exist. Australian and New Zealand players, for example, connect to realms on the U.S. West Coast.

    --
    A dream is good. A plan is better.
  18. Re:Citation Needed by P0ltergeist333 · · Score: 3, Informative

    Wouldn't prioritizing, by definition, degrade someone else's service?

    It's easy to get that impression, but I don't think so. Your question seems very semantic to me.

    A major QoS benchmark is latency. Let's say your average latency to a given server is 13ms. As a gamer I want an average latency to my game server of 9ms. As long as your average latency remains at 13ms, while giving me the 9ms I desire, there's no problem. The problem occurs when the content providers (say, Time Warner) prioritize their media content over their network at the expense of their customer's connection to non Time Warner servers.

    --
    One of these days I'm going to cut you into little pieces. - PF