Slashdot Mirror


Stanford Engineers Propose A Technology To Break The Net Neutrality Deadlock (phys.org)

An anonymous reader quotes a report from Phys.Org: Stanford engineers have invented a technology that would allow an internet user to tell network providers and online publishers when and if they want content or services to be given preferential delivery, an advance that could transform the network neutrality debate. Net neutrality, as it's often called, is the proposition that internet providers should allow equal access to all content rather than give certain applications favored status or block others. But the Stanford engineers -- Professor Nick McKeown, Associate Professor Sachin Katti and electrical engineering PhD Yiannis Yiakoumis -- say their new technology, called Network Cookies, makes it possible to have preferential delivery and an open internet. Network Cookies allow users to choose which home or mobile traffic should get favored delivery, while putting network operators and content providers on a level playing field in catering to such user-signaled preferences. "So far, net neutrality has been promoted as the best possible defense for users," Katti said. "But treating all traffic the same isn't necessarily the best way to protect users. It often restricts their options and this is why so-called exceptions from neutrality often come up. We think the best way to ensure that ISPs and content providers don't make decisions that conflict with the interests of users is to let users decide how to configure their own traffic." McKeown said Network Cookies implement user-directed preferences in ways that are consistent with the principles of net neutrality. "First, they're simple to use and powerful," McKeown said. "They enable you to fast-lane or zero-rate traffic from any application or website you want, not just the few, very popular applications. This is particularly important for smaller content providers -- and their users -- who can't afford to establish relationships with ISPs. Second, they're practical to deploy. They don't overwhelm the user or bog down user devices and network operators and they function with a variety of protocols. Finally, they can be a very practical tool for regulators, as they can help them design simple and clear policies and then audit how well different parties adhere to them." The researchers presented a technical paper on their approach at a conference in Brazil.

199 comments

  1. Propose 'A' Technology? by Anonymous Coward · · Score: 0

    How about just 'technology' or 'new technology' ?

    1. Re:Propose 'A' Technology? by saloomy · · Score: 2

      Whats is wrong with "A" technology? It is a technology if it solves a problem. Technology is not singular (i.e. space technology, video technology), and it is not plural.

      I actually agree with what this solution does. No one will care that their netflix packets are prioritized lower than their voice packets, since netflix streams and voice needs to be near real-time. Same thing for SSH sessions, page loads, or IM applications. They need faster response times than your Carbonite subscription or drop-box sync.

      The rules should be really thought out. No application bandwidth limiting, just prioritization. Don't allow stupidity by allowing application developers to set their own preferences (sorry advertisers).

      Large companies do this all the time to ensure the quality of their hosted VOIP phones and critical applications. It's called QOS (quality-of-service) or COS (class-of-service) tags. The packets themselves are tagged by some network-level equipment by policy sets. These are then respected by the edge routers so that the packets are either prioritized extremely urgent, or somewhat urgent, or not quite urgent, and then for everything else, its a catch-all "best-effort" solution.

      Doing it this way (but making it adjustable to the home user by doing something like... right-click on the application and set its "priority" on a scale or something) could be really useful, especially in bandwidth-limited deployments when your backup starts and kills your phone conversation.

      To the home user, especially with AT&T and T-Mobile now doing "Wifi calling", this would make that option much, much more palpable.

    2. Re:Propose 'A' Technology? by Pseudonym · · Score: 2

      They have some B Technology ready to propose just in case we don't like their first proposal.

      --
      sub f{($f)=@_;print"$f(q{$f});";}f(q{sub f{($f)=@_;print"$f(q{$f});";}f});
    3. Re:Propose 'A' Technology? by currently_awake · · Score: 1

      Your solution will result in the ISP;s degrading the slow lane so that most people will want the fast one, and they will charge for the fast lane. The purpose of Network Neutrality is to prevent "Fast Lane Extortion" by the ISP's, and your plan directly facilitates the ISP's goal. I can only assume the Stanford researchers received a large cheque for their parroting the party line.

    4. Re:Propose 'A' Technology? by rickb928 · · Score: 1

      Because TWAIN was already taken.

      --
      deleting the extra space after periods so i can stay relevant, yeah.
    5. Re:Propose 'A' Technology? by nmb3000 · · Score: 3, Insightful

      The path from a neutral Internet to the one Comcast execs dream of at night is a slippery slope. Even embracing partial steps towards that end will lead to yet more, as the specific cases are generalized down to something so vague and weak that any ISP can use it to assign whatever priorities they want to whatever traffic. It will go from "user controlled fast lanes" to "dynamic fast lanes" to "ISP curated fast lanes" to "ISP controlled fast lanes for the sake of general network health".

      No one will care that their netflix packets are prioritized lower than their voice packets, since netflix streams and voice needs to be near real-time.

      Latency and throughput are very different things. NetFlix does not need to be "real-time" -- it only requires enough throughput to build up a buffer big enough to smoothly play content and handle network variations. Voice calls are very different. They require very low latency and cannot be buffered.

      No application bandwidth limiting, just prioritization.

      I agree, but we already have that and you even named it. Quality of Service and Class of Service have already largely solved this problem. The only people saying that this kind of prioritization is the same thing as provider or application level throttling (fast and slow lanes), or that QoS will be illegal under Net Neutrality laws are the big telecos and their paid shills.

      Once you open the door to "fast lanes" even a little bit, that's it. The level of neutrality will fall over time until it's another fondly distant Internet memory -- kind of like anonymity and the Fourth Amendment.

      --
      "What do you despise? By this are you truly known." --Princess Irulan, Manual of Muad'Dib
      /)
    6. Re: Propose 'A' Technology? by Anonymous Coward · · Score: 0

      I think u may be right. Its certainly devils advocate. Next there would be the cookie to make u pick your preferred content of that preferred content and then chose your preference of that preferred content of that preferred content and so on

    7. Re:Propose 'A' Technology? by TangoMargarine · · Score: 1

      How many times to we have to tell these assholes: No means NO.

      No, you can't do "just the tip."

      No, you can't do it just in these special circumstances.

      No, you can't do it if you ask really nicely.

      Fuck off and stop asking!

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
  2. While you're at it... by Anonymous Coward · · Score: 5, Funny

    Could we please get everyone to implement RFC3514?

    https://www.ietf.org/rfc/rfc3514.txt

    Please? It would make network security a lot easier to deal with.

    1. Re: While you're at it... by Anonymous Coward · · Score: 0

      Go home Bellovin, you're drunk.

    2. Re:While you're at it... by Aaron+B+Lingwood · · Score: 5, Funny

      Could we please get everyone to implement RFC3514?

      https://www.ietf.org/rfc/rfc3514.txt

      Also, could we please get everyone to implement hyperlinks

      --
      [Rent This Space]
    3. Re:While you're at it... by Anonymous Coward · · Score: 0

      Reminds me of the mood packet.
      https://www.ietf.org/rfc/rfc5841.txt

    4. Re:While you're at it... by ItsJustAPseudonym · · Score: 1

      That's been covered already here.

    5. Re:While you're at it... by Aaron+B+Lingwood · · Score: 1

      Well played.

      --
      [Rent This Space]
  3. Got to be kidding me. by wierd_w · · Score: 5, Insightful

    This is like the "do not track" button.

    Only worse.

    Every advertiser in the universe will want to programmatically toggle this option "for the convenience of the user."

    No. Treat all traffic identically. Bits from CNN are more more important than bits from lemonparty.com

    Nobody gets special treatment, that's what net neutrality IS.

    Idiots.

    1. Re:Got to be kidding me. by wierd_w · · Score: 1

      NO MORE IMPORTANT, stupid phone!

      (Yes Slashdot, I am using all caps because I AM yelling.)

    2. Re:Got to be kidding me. by Razed+By+TV · · Score: 1

      Bits from CNN are no more important than bits from lemonparty.com

      True. But I wouldn't mind if my Skype bits, Netflix bits, and online gaming bits arrived faster and more reliably than my torrent bits.

    3. Re: Got to be kidding me. by Anonymous Coward · · Score: 0

      Very, very much agreed. Their research was ptibably funded by Comcast.

    4. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      Amen!

    5. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      You can already do that via traffic shaping on your router, and you can fine tune it to best suite your usage/preferences. If your ISP starts doing this for you, then it will be based on their preferences (or what they determine to have the best ROI for their owners/investors).

    6. Re:Got to be kidding me. by Opportunist · · Score: 3, Insightful

      The idea that I get to set my speed preferences (like, say, more speed for /., less speed for whatever godawful ad service is clogging my pipes...) is a good one. Too bad that it will either never be implemented that way, because the whole net neutrality "deadlock" or "controversy" is about making sure that exactly THIS does NOT happen, or if it gets implemented, it will be in the way the parent proposes: Companies will find a way to either trick people into preferring their traffic, or simply use some shady tactics to set it themselves.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    7. Re:Got to be kidding me. by Opportunist · · Score: 4, Informative

      That isn't what net neutrality is about. You can already implement something like this.

      Net neutrality is not destination-focused but source-focused. How fast does traffic from server X arrive at whatever destination? Or how fast does traffic of the X kind arrive? It's not about you vs your neighbor, it's about Youtube vs. Tubgirl (don't google it, people, just don't!). It's not whether your YouTube traffic gets priority over your torrent traffic, it's about whether YouTube traffic in general gets preference over torrent traffic.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:Got to be kidding me. by TheRaven64 · · Score: 3, Interesting

      Please mod this up. TFS repeats the intentional incorrect framing of the network neutrality debate that its opponents like to promulgate. Network neutrality is about a level playing field, not about making QoS illegal. It's completely fine for an ISP to prioritise HTTP over BitTorrent, for example, as long as HTTP is the same priority whether it's coming from some no-name blog or from Facebook.

      More importantly, most useful traffic shaping is not so much about relative priorities, it's about identifying whether the traffic is latency, jitter, or bandwidth sensitive. If I'm doing VoIP, the bandwidth is tiny in comparison to pretty much anything a typical user does, but I'll notice jitter a lot and I'll notice latency. I want my ISP to treat the optimisation goals of this stream as jitter then latency then bandwidth. For normal web browsing, the priority should be latency, bandwidth, jitter (I want the page to start loading quickly, ideally I also want it to finish loading quickly, and I really don't care how bursty the packets are). For BitTorrent or big downloads (including video streams, where you can assume that it's buffered a bit on the client), you want bandwidth, latency, then jitter.

      All that's really needed is a mechanism for identifying which of these three characteristics is most important for your packets. Three bits per packet would be enough to identify all of the possible priority orderings, have a 'don't care' mode and leave one value for future use. I think that there are even enough available values in the DSCP field to express all of these, and DSCP also expresses more (for example, it's better to drop this packet than delay it), though it falls into the trap of trusting the sender and providing things that say 'I am important, give me all the things' rather than 'given the choice between these things, I prefer this one'.

      --
      I am TheRaven on Soylent News
    9. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      relegating torrents to low priority is totally within YOUR control, you don't need your provider doing that... NOR DO YOU WANT THEM TO

    10. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      Please mod this up. TFS repeats the intentional incorrect framing of the network neutrality debate that its opponents like to promulgate. Network neutrality is about a level playing field, not about making QoS illegal.

      Correct.

      It's completely fine for an ISP to prioritise HTTP over BitTorrent

      No, no, wrong, a hundred million times wrong.

      It is completely fine for you to prioritize your HTTP over your BitTorrent, which is what Opportunist, the person you were replying to, was actually saying. But an ISP making those decisions does violate Net Neutrality.

      "But I don't want your BitTorrent traffic interfering with my HTTP traffic!"

      What I do on my pipe shouldn't be impacting what you are doing on your pipe anyway. Me using a heavy bandwidth protocol should not be leaching off your bandwidth. Assuming we are the only two people connected, my bandwidth should be capped at half the max, even if you are only using 1/100th of the bandwidth available to you.

    11. Re: Got to be kidding me. by Anonymous Coward · · Score: 0

      This is backdoor. Anyone who is familliar with game theory knows this will end badly

    12. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      Thanks for response. Where is more authoritive version of your proposed statements? Trusted? .edu site? I was wondering if a packet type can still receive priority, not where the packet originated, but what originated the packet.

    13. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      as long as the destination is not a server hosted at your, or any of your friends, or anyone else's home (who hasn't chosen to pay double or triple the monthly fee to the ISP for the 'business class / server allowed' 'lexus lane'

    14. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      'tricks' and 'shady'. Sound like things a 'crafty' 'smart' person could sue over. I'm pretty sure that is exactly how our jungle law is supposed to work. Sharpen those fangs bunnies.

    15. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      I still get confused about quality of service issues.

      Does net neutrality mean ddos, malware and virus stuff has the same priority as normal traffic?

      Do cat videos take precedence over net assisted surgeries?

    16. Re:Got to be kidding me. by Anonymous Coward · · Score: 0

      My ISP uses an AQM. At no time does my ping ever go above 40ms, even when under volumetric flooding. All of this while still allowing large bursts without dropping lots of packets. No shaping needed. Dynamically sized buffers with a bias against heavy flows when packets need to be dropped.

  4. Missing the whole point by Anonymous Coward · · Score: 5, Insightful

    It's not about the users. The whole reason ISP's want to give preferential treatment to traffic is specifically so that they can force content providers to pay them for access to their customers. They want to pick the winners, punish competitors, and make money doing it. Anyone that thinks this is about improving the end user experience isn't paying attention.

    1. Re:Missing the whole point by emaname · · Score: 4, Insightful

      I emphatically agree!

      I've been trying to explain to people that the reason the ISPs want control is so they can monetize every freakin' thing that has to do with the internet.

      If net neutrality is lost, the ISPs will find a way to make us pay for anything. And you can bet the ISPs will give priority to advertisers. Our stuff will sink to the bottom the list.

      --
      An effective "democracy" creates the illusion the people have a say in their government.
    2. Re: Missing the whole point by Anonymous Coward · · Score: 0

      Yep. Until you finish watching your advertisements, all other traffic is throttled. Thank you for choosing Comcast!

    3. Re:Missing the whole point by Anonymous Coward · · Score: 0

      It's not about the users. The whole reason ISP's want to give preferential treatment to traffic is specifically so that they can force content providers to pay them for access to their customers.

      Correct. That would be immediately obvious to most of us here on Slashdot, but these academics aren't really looking to solve the net neutrality problem anyway. This is yet another example of researchers with a "solution" in search of some real world problem into which they can shoehorn their "solution" in order to secure more funding for their research into synthetic neural genetic algorithms or some such nonsense and this net neutrality problem seems, at least to them, to be a good research vehicle.

    4. Re:Missing the whole point by Anonymous Coward · · Score: 0

      The situation that net neutrality is all about is this: An ISP can offer other service providers (paid or unpaid) peering or hosting. Nothing wrong with that. But if the other ISP doesn't accept the conditions put upon them, the connection is established through a transit provider. Both service providers pay one or more transit providers and any data flows through that third party network. Often this results in a situation where all three are present at the same internet exchange, and the data is really only routed from network A through a short cable to the transit provider's router and right back out through a short cable to network B. This situation is created by one ISP putting unacceptable burdens on the other ISP, and in the end both pay for transit until they come to an agreement. Network neutrality is an important concept because some ISPs want to extort other ISPs into paying them instead of a transit provider. They can do this by outright throttling specific traffic. But they can also do this by not paying for enough transit, so that all service providers who don't enter into direct peering agreements are punished with slow connections for their customers. In order to ensure that this is a feasible strategy, the extorting ISP must have a way to give important traffic preferential treatment, or their customers would start complaining about bad network performance. Giving any traffic, and I really mean ANY traffic, preferential treatment enables this scheme. You cannot even give VoIP packets an edge over torrent traffic, or you're complicit in the extortion.

    5. Re:Missing the whole point by GESUS · · Score: 1

      The short of it is that Internet access is a utility.

      It should be the same for all ISPs except price, speed and support. With a minimum support level, perhaps, mandated by law.

    6. Re:Missing the whole point by Rakarra · · Score: 1

      It's not about the users. The whole reason ISP's want to give preferential treatment to traffic is specifically so that they can force content providers to pay them for access to their customers. They want to pick the winners, punish competitors, and make money doing it. Anyone that thinks this is about improving the end user experience isn't paying attention.

      It's also about simultaneously boosting their offerings and degrading anything "unapproved." One of the boons of the non-priority system is that anyone can create a "disruptive technology" and it will be on a similar footing with the established offerings. Think of, say, the Wild West Internet versus Prodigy, Compuserve, AOL, and the other proprietary systems where the tools you used were approved by those networks. They were stagnant from day one.

      Now the ISPs are looking to make their own offerings fast, their "partners" fast, and everything else slow. Of course, they won't say they're slowing down access for everything else, but having a "Fast, faster, fastest" scale is the same thing as having a "slow, medium, fast" scale.

  5. Break what deadlock? by Chris+Dodd · · Score: 1

    In what way does this break the deadlock? It does not allow ISPs to charge content providers extra for access to their captive user base, so no extra revenue there. Worse, it allows users to deprioritize the spam content they don't really want where the ISPs are currently getting their extra profits. It seems like this is just good for users at the expense of ISPs, so the ISPs will never go for it.

    1. Re:Break what deadlock? by johannesg · · Score: 2

      It will allow ISPs to provide financial incentive to users, and that would be the end of internet as we know it. Instead of access to the entire internet you might see specialty packages that are cheaper and only offer access to specific services (facebook, youtube, and some messenger service maybe) while everything else is deprioritized to the point where it might as well not exist. Instead of everyone being his own voice on the net, all of a sudden the internet has become like television, with the providers determining what we can see and what we cannot see. Do you, as a content provider, want to be on the preferred channel list? No problemo, it's very cheap! So internet providers will have to provide less service, and get paid by both their customers and the service providers.

      Instead of being an open medium where everyone can speak and have his voice heard, internet will become a walled garden owned by a few large companies. And while that's certainly the wet dream of a lot of companies (endless income!) and governments (no more free speech! or at least, not where anyone can hear it), it would be major bad news for us, the citizens of planet Earth.

  6. I'm marking all my packets "free" & "do not dr by YesIAmAScript · · Score: 3, Insightful

    Which will obviously give me an advantage over everyone else because they sure won't do so.

    --
    http://lkml.org/lkml/2005/8/20/95
  7. Net Neutrality by I'm+New+Around+Here · · Score: 4, Informative

    Way back when, the definition of net neutrality was not "the proposition that internet providers should allow equal access to all content rather than give certain applications favored status or block others."

    When I first heard the term in the 1990s, net neutrality meant that the main trunks all processed data the same for every provider and end user. They could certainly make the decision to route some data packets before others, such as video before text. The problem is that the ISPs are now also providers, and have decided that their video is more important than another provider's video. So Comcast is fucking with Netflix, claiming Netflix pushes out too much data. But if I am Comcast's customer, I don't want them disrupting my video feed just because they want more money than they already gouge from their customers.

    --
    If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
    1. Re:Net Neutrality by Anonymous Coward · · Score: 0

      Here's the thing. The routers don't have to prioritize the packets. Video delivered within the ISP's network will always get better performance because there are less hops. The packets never traverse transit or peering links, thus they are less likely to get dropped if the transit or peering links get congested. The packets are absolutely treated equal. So, unless you make a new rule that states that ISP's cannot originate any content from within their own network, Net Neutrality does not apply to this situation.

      The problem is that Netflix peers with ISP's so they are at the mercy of the peering link, not the transit link. In peering, the network sending the bulk of the data to the foreign network pays. That would mean that Netflix plays to deliver packets to the ISP over a peering link. Nothing new, this has always been the case. Netflix could avoid this issue by choosing to deliver packets over transit, but it will likely cost them not a little, but a lost more money to do so. Peering is actually the better option. It also allows them to have more control over the peering link.

      Unfortunately, when Cogent was managing their peering agreements they got screwed. Cogent didn't want to see too much traffic and Netflix obviously sent too much traffic. It is well known that Cogent prides itself on having a settlement free network. Taking on a customer like Netflix messed with the balance and Cogent didn't want to pay. Again, this wasn't an issue of traffic shaping just bad management of peering links.

    2. Re:Net Neutrality by scamper_22 · · Score: 1

      I recall a similar thing in Canada and it's interesting to see pricing mechanism evolve.

      In Canada back in the day, unlimited usage was a common practice. Then people started seeing the ISPs throttling traffic. Normally Bit Torrent.. There was some outrage and Net Neutrality came to kind of mean you are not allowed to throttle anything.

      Then pretty much all the unlimited plans disappeared and you got per-Gig pricing when you go over your limit. Unlimited plans are coming back again.

      I worked in the networking field for a while, and it is simply true that 'network management' is a real thing. What to do when congestion happens. How do you keep a good user experience. Even if you're an absolute cynic, there is a cost when congestion happens. Increased support calls. Potentially losing a customer to a competitor.

      And yes, the sad reality is that it is not viewed from the user's perspective. NetFlex, gaming, VOIP... are the last things a user might want throttled.

      This approach does try to bring it back to the user, but I'm skeptical.

      I think if we're going with a regulated approach, a solution might be to have ISPs publish their throttling rules. Hopefully the government can oversee that those rules are fair. Netflix gets the same treatment as the ISP video. They can also audit these rules. But how knows, they'll probably claim it a trade secret :P

    3. Re:Net Neutrality by Anonymous Coward · · Score: 0

      "route some data packets before others, such as video before text."

      That doesn't sound like a particularly brilliant general idea.

  8. Slow all or slow some? by Anonymous Coward · · Score: 0

    Customers will be given a choice whether they want all of the internet at modem speed or whether they want a select few faster. What clever compromise!

  9. Oh Boy! by KermodeBear · · Score: 1

    Well, you know, the new rules and regulations we added ended up having all kinds of unintended consequences (that people warned about repeatedly, my goodness, who would have thought), so let's add yet another system on top of the existing pile of crap. Soon it will be just like a Microsoft product! Can't wait! Nothing says "Freedom" like more interference!

    --
    Love sees no species.
    1. Re:Oh Boy! by Anonymous Coward · · Score: 0

      It's improbable that any of this was unintended, the head of the FCC is after all a former Verizon executive

  10. Yes they are by SuperKendall · · Score: 0

    To 99.999999999999% of users, they really, really do in fact want traffic from CNN to have priority. Especially over your LemonParty traffic, never mind your own.

    Trying to fight want humans fundamentally want is not only futile, in the end it is stupid and pointless.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Yes they are by wierd_w · · Score: 3, Insightful

      Why is individual A's desire to see CNN load .5 ms faster more important than individual B's desire to see their friend pranked into being sent to lemonparty asap, given priority?

      No. Traffic. Is. Traffic.

      The person requesting the traffic wants it asap all the time. Now, an option to DELAY delivery, that may be useful. I am less interested in some kinds of data hurled at me than others. Especially data I don't particularly want, like flash ad streams.

    2. Re:Yes they are by ShanghaiBill · · Score: 2, Insightful

      No. Traffic. Is. Traffic. The person requesting the traffic wants it asap all the time.

      Not true. If I am audio chatting with a friend, I want packets delivered in milliseconds. But if I am running a torrent in the background, anytime in the next hour or so is good enough. It would be nice to be able to set my own preferences.

    3. Re:Yes they are by wierd_w · · Score: 4, Insightful

      If the line is not over subscribed, or bufferbloated, your traffic will not be impeded by that other traffic.

      You can already set your torrent client to self throttle. The ISP does not need to do it for you, and should not be in the position or business of doing it for you.

    4. Re:Yes they are by rtb61 · · Score: 2

      You can do exactly that via most routers. The whole idea is patently stupid and simply a paid for PR stunt by the incumbent telecoms who intend to simply lie about end user preferences. By far the majority of users will want what they are currently focusing on to have the most bandwidth and everyone thing else to have exactly zero bandwidth, seriously WTF are they on about. By far the majority do not bother with network tweaking and ensuring certain traffic gets temporary preference on their network.

      What they are talking about is an externalised system where by regardless of what ever the fuck you want, your bandwidth between you and the content you seek will be crippled because the incumbent telecom will claim the majority of users are not interested and pretty much fuck you, watch what they are interested in or fuck off (they will claim that is what ever they prefer it to be). I wonder if these junk scientists are related to the sugar fat junk scientists.

      --
      Chaos - everything, everywhere, everywhen
    5. Re: Yes they are by Anonymous Coward · · Score: 0

      you know thats qos that you can implement your side as long as the isp doesnt do any naughty shit.

      this network cookies is just qos. solves no problems and would the isp just zero rate what they want. the whole concept depends on isp playing a favorites game with their pipes.

      its stupid. the engineers who proposed this are stupid and part of the problem. it doesn't need any network cookies to implement even! it is soo fucking stupid!

      the whole problem with net neutrality is that the user doesn't get to choose! and it's totally fucking disregarding netflix etc cache boxes sitting at the isp's network! you can't fucking network cookie those away!

    6. Re:Yes they are by donaldm · · Score: 1

      No. Traffic. Is. Traffic. The person requesting the traffic wants it asap all the time.

      Not true. If I am audio chatting with a friend, I want packets delivered in milliseconds. But if I am running a torrent in the background, anytime in the next hour or so is good enough. It would be nice to be able to set my own preferences.

      So you think your audio chart is more important than my audio chat? As an example say you are playing an online multiplayer game which do you think should have the greatest priority online chat or low latency control?

      Using torrents as an example is actually a bad example since torrents do run at fairly low priority. When you leach from a seed you are fully dependent on the seed's settings not your own.

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    7. Re:Yes they are by jrumney · · Score: 4, Informative

      We have this already. It is called QoS, and it is basically ignored on public networks, because it is easily abused by users (malicious or naive) setting everything to top priority. I don't see how this proposal avoids this problem.

    8. Re: Yes they are by Anonymous Coward · · Score: 0

      You can and should limit your own torrent traffic. Max settings doesn't give you enough bandwidth to even torrent well.

    9. Re:Yes they are by KingMotley · · Score: 2

      No. You can't really do that via most routers. You can only control your own router, and only packets you create can have to QoS you set. The ones coming from the internet don't have your QoS set.

    10. Re:Yes they are by JaredOfEuropa · · Score: 2

      Simple: ISPs would start throttling traffic when it hits x% of capacity (on a certain segment/ subnet). They can do so by applying some algorithm to allot bandwidth, e.g. people using a lot (at that moment) get cut 30%, people using less get cut 10%, and people using only a little are left alone. Your priority settings will determine which part of your traffic gets cut. If you set everything to high priority, everything will get cut equally. In other words, it's like QoS but it gets applied at the subscriber level rather than the network level.

      Of course this idea will fail for a much simpler reason: giving subscribers control means that ISPs cannot double dip by selling preferential treatment to content providers with deep pockets.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    11. Re:Yes they are by Opportunist · · Score: 4, Insightful

      Yes, and because people are people and people are assholes, everyone will set their own traffic to "maximum speed, all the time", essentially resulting in what we already have.

      Prisoner's dilemma at its finest.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    12. Re:Yes they are by stealth_finger · · Score: 1

      To 99.999999999999% of users, they really, really do in fact want traffic from CNN to have priority. Especially over your LemonParty traffic, never mind your own.

      No they want THEIR traffic to have priority regardless if it's coming from cnn, wiki, netflix or pornhub.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    13. Re:Yes they are by stealth_finger · · Score: 1

      But if I am running a torrent in the background, anytime in the next hour or so is good enough. It would be nice to be able to set my own preferences.

      So where are these packets going to be for the next or so? In storage somewhere? Randomly bouncing around the internet? All packets should be delivered in the shortest quickest/most appropriate route from being sent. The only difference with your skype call is those packets need to arrive in the right order so generally take the same path rather than your torrent taking a whole bunch of routes of least traffic.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    14. Re:Yes they are by RLaager · · Score: 5, Interesting

      I do network engineering at an ISP. We are small, though I have discussed these things with my peers at larger networks.

      Once you scale above a very small network (like your home connection), allowing congestion isn't really okay in practice, even with QoS. When I say it's not "okay" here, I'm speaking purely technically.

      It might be possible to let networks congest somewhat if you had a large amount of elastic traffic that you could reliably identify. Netflix, for example, could meet these criteria. But that's not okay politically; that's an example of why net neutrality is good!

      QoS in carrier networks is only useful for priority (de-)queuing of traffic to reduce latency and jitter. For example, real-time voice or video traffic could benefit. This is where it'd be nice to actually be able to honor user traffic markings.

      It's not (currently at least) practical to make the decisions on a flow-by-flow basis in the core of the network (which is what your proposal would require). This is a hardware scaling issue. To be clear, tracking flows statistically is okay at scale. ISPs do plenty with NetFlow/sFlow. But taking an incoming packet, assigning it to a flow, and marking it appropriately, for every packet, in real time is the scaling challenge.

      The following approach would scale perfectly in trusted CPE (ONT/cable modem) or reasonably well in a DSLAM (for DSL). Give each user (for example) two queues. Honor the incoming DSCP markings. Put a small, but reasonable, limit on the size of the priority queue; overflowing traffic gets remarked and placed into the non-priority queue. Then, honor markings through the rest of the network.

      There are a few problems with even this approach. First off, there are going to be users who legitimately create more high priority traffic than any limit that's acceptable across the board. Is it okay to charge them for a higher limit? If not, how do you avoid gaming the system? If yes, won't that incentivize ISPs to set the limit to zero and charging for all priority? Is that okay? If so, what fraction of people will request and pay for priority in that world? Will that be enough to encourage application developers to mark traffic appropriately? Or does this just degrade into our current zero-priority Internet?

      Second, this only gets you one direction (upload). To handle the download direction, you'd need to honor priority bits on your upstream and peering links. But there, you can't trust the markings (unless it's a 1:1 peering link and you are guaranteed your peer implements a compatible policy at their incoming edge), at least without policing. Policing the queues there is easy, but gives you terrible results in real life. If the limit is exceeded with traffic that "should not have been" marked priority, it will destroy the prioritization of "legitimate" priority flows by forcing some fraction of their packets into the non-priority queue. If you accept all (or just a high enough fraction of) incoming traffic as priority traffic, then you have destroyed the prioritization yourself. If you try to mark flows per IP/customer, we're back to that scaling problem.

      It might be possible to do something that involves tracking flows at the customer edge and using the incoming markings for the downstream direction. But this is only prioritizing in the last mile. At best, this is a lot of work for very little benefit.

    15. Re:Yes they are by GESUS · · Score: 1

      Well written, I have a similar position.

      Would only add that the abuse possibilities for this concept is frightening. There is a reason we do not add things to the TCP/IP basics of the Internet. We actually remove everything we can to keep it from being vulnerable to attacks.

    16. Re:Yes they are by brxndxn · · Score: 2
      I agree with this post and think this should be the overwhelming attitude of the tech community.

      No matter what user demand, if the network is congested, it is broken and the capacity should be increased. Just like the power company will upgrade the grid to accommodate for power needs, the network companies should upgrade the network to accommodate for data needs.

      The US should quit being 3rd world when it comes to network speeds and quit layering bureaucracy on top of network upgrades. If AT&T and Verizon cannot handle the upgrades, the network should be taken away from them and handed to companies that can. Companies that enjoy special regulations that preserve their network monopolies should be heavily regulated and taxed to promote profits going back into infrastructure upgrades.

      --
      --- We need more Ron Paul!
    17. Re:Yes they are by Anonymous Coward · · Score: 0

      Actually, because most people won't understand the difference, they will set it to max speed for everything, thus forcing everyone else to do that same. The basic faulty assumption is that most people have a clue what happens on the network side, and what the option even means.

    18. Re:Yes they are by Opportunist · · Score: 1

      The basic faulty assumption is that people aren't selfish, greedy assholes.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    19. Re:Yes they are by currently_awake · · Score: 1

      They will charge for the fast lane. Priority traffic is a service and costs money to provide, so clearly it will have a cost. Corporations love money, so clearly the cost will be as high as the market will bear.

    20. Re:Yes they are by Anonymous Coward · · Score: 0

      We have this already. It is called QoS, and it is basically ignored on public networks, because it is easily abused by users (malicious or naive) setting everything to top priority.

      You mean like Apple devices do on wireless networks. It is not the users that are the problem (the ones who know how to manipulate QoS are rare), it is the manufacturers like Apple who are the problem.

      In extensive analysis of packet captures on wireless networks, Apple devices flagrantly cheat on QoS. Other devices who use the standard as intended are left behind.

      Fuck Apple.

    21. Re:Yes they are by dingleberrie · · Score: 1

      You clearly have no idea what you're talking about.

      Even Bob Metcalfe said something like your knowledge is only nlogn above mine.

      Nonetheless, enjoy a little https://xkcd.com/949/

    22. Re:Yes they are by Anonymous Coward · · Score: 0

      You are fundamentally missing this and thinking about it purely in the context of YOU. Network neutrality is about everyone having equal access and all your packets being treated the same. You control latency by EACH entity purchasing sufficient bandwidth to support the needs. If your traffic is suffering, then you have insufficient total bandwidth for your needs. This the positive side of network neutrality. The negative side is bandwidth being slowed because a company won't pay an extortion fee. One analogy that people ALWAYS miss in the network neutrality debate is the fact companies want to double dip. Lets compare landline phones to the internet. If you are in LA and want to call granny in NY, you pay your carrier and granny pays her carrier. Everyone is happy and the call goes through. Replace granny with some mega corporation in NY. When you call the front desk at the mega corporation the same thing is true. You paid your carrier and they paid theirs. But now replace the phones with what they want to do with the internet.... If you remote in to your grannies PC to help her with a PC problem, you both being residential users will likely have the same packet priority. But if YOU choose to Netflix who paid THEIR bandwidth fee to THEIR carrier, you also paid your cable modem monthly fee things should go swimmingly. But Netflix may have opted to NOT pay an extortion fee to YOUR carrier to optimize their traffic on it. Your carrier is already being paid BY YOU.

    23. Re:Yes they are by Anonymous Coward · · Score: 0

      It's not like people get internet for free. They are paying for a service and if they have the option to select "max speed, all the time", then you can hardly fault them for using it. The onus is on the provider to advertise, sell and provide a service that cannot be so abused.

    24. Re:Yes they are by JesseMcDonald · · Score: 1

      You can only control your own router, and only packets you create can have to QoS you set. The ones coming from the internet don't have your QoS set.

      Right. By the time the packet reaches your router it's already been delivered, and thus much too late to set any QoS bits. Your peers would need to set the QoS for the packets they send to you.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    25. Re:Yes they are by JesseMcDonald · · Score: 1

      So where are these packets going to be for the next or so? In storage somewhere?

      Yes, exactly. In storage in the router's buffers. You have N packets in the queue and can deliver M of them in the next X ms, so you have to decide which ones to send first and which ones must wait for the next timeslice. That's QoS in a nutshell: send the low-latency packets first, then deal with the bulk data transfers. Any packets that remain unsent for too long due to congestion get dropped. Of course, you have to police the low-latency packets to make sure they don't monopolize the line. Low-latency packets are typically limited to a small fraction of the total capacity, and anything over that limit goes in the bulk data queue. You also need to ensure fairness between different customers when selecting packets to transmit from each queue.

      All packets should be delivered in the shortest quickest/most appropriate route from being sent.

      And they will be, but there are other packets from different sources to consider as well, and they can't all be sent at once. Ergo, a priority scheme is needed, and the QoS policy defines the priorities.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    26. Re:Yes they are by Grishnakh · · Score: 1

      Not true. If I am audio chatting with a friend, I want packets delivered in milliseconds. But if I am running a torrent in the background, anytime in the next hour or so is good enough. It would be nice to be able to set my own preferences.

      You can already do QOS on your own systems. It's easy to get a consumer-grade router and set it so that VoIP packets have the highest priority and BitTorrent packets the lowest.

      However, that only works up to your connection to the ISP.

      The problem is that your neighbors think their BitTorrent packets and Facebook packets are more important than your VoIP packets. What are you going to do about that?

    27. Re:Yes they are by CCarrot · · Score: 1

      Yes, and because people are people and people are assholes, everyone will set their own traffic to "maximum speed, all the time", essentially resulting in what we already have.

      Prisoner's dilemma at its finest.

      So basically, this is the 'Turbo' button for teh internets? Cool!

      --
      "I love animals! Some are cute, others are tasty, what's not to like?" - Betsy Schroeder, Jeopardy contestant
    28. Re: Yes they are by Anonymous Coward · · Score: 0

      You know QoS doesn't work on the hardware level? Is Apple writing code that says treat all these apple packets as special? Citation needed.

    29. Re:Yes they are by stealth_finger · · Score: 1

      Yeah, that's pretty much how it works now. As it should. Not holding packets for x time from provider y. It just goes in the queue and is delivered as soon as it can, which may be not at all but still.

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    30. Re:Yes they are by Obfuscant · · Score: 1

      If the line is not over subscribed, or bufferbloated, your traffic will not be impeded by that other traffic.

      That's right. QoS doesn't come into play until there is contention for a limited resource. At that point, QoS is critical to allowing some services to work properly, and some services just don't need high priority processing. That Skype call your neighbor is making does need low latency traffic to work; your bittorrent of the latest and greatest Linux ISO does not. The fact that YOU might be able to rate limit your torrent doesn't mean that you WILL rate limit it, and I'm guessing that you wouldn't do it.

      The problem with letting the consumer choose is that too many of them will be like wierd_w here. He doesn't care what his neighbor is doing, he wants all his traffic at max speed all the time and "traffic is traffic". At the point where everyone says "high priority" for everything they do, what value is a "high priority" "network cookie"?

    31. Re:Yes they are by JesseMcDonald · · Score: 1

      Yeah, that's pretty much how it works now. As it should.

      Sure; this was just the basics of why QoS is important, without regard to any specific QoS policy. The proposal is to let the each customer set the QoS policy for its own traffic, rather than leaving that up to the ISP. Someone has to decide the QoS policy if protocols like VoIP are going to be usable, and when ISPs set the policy they tend to do things like prioritize their own VoIP service packets while leaving their competitors languishing in the bulk-data queue. Even if it isn't malicious, there is no reason to expect the ISP to go out of its way to benefit a competitor. And of course, not every ISP implements a fair QoS system; some prefer to simply throttle specific protocols (like BitTorrent) regardless of capacity or fairness, in part because standard QoS policies are usually based around dividing capacity between "flows" rather than customers. Protocols like BT use many flows for the same transfer, with the end result that they can obtain more than their users' fair shares of the bandwidth compared to less distributed protocols utilizing one flow at a time if the QoS rules are not implemented carefully.

      One nice thing about IPv6 is that it would make it easier to allocate bandwidth fairly: one unique IPv6 prefix equals one customer.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    32. Re:Yes they are by Anonymous Coward · · Score: 0

      Increased latency from congestion is a result of bufferbloat. Don't @#$% around with QoS if you want to reduce latency and jitter. If you want to guarantee latency and jitter for 100% of the time, then use QoS, but if 99.9999% is good enough, use an AQM that is agnostic to the traffic. Use CoDel, fq_CoDel, Cake, RED, fq_RED, or something else, just don't fk around with QoS.

    33. Re:Yes they are by wierd_w · · Score: 1

      In your blind rush to castigate me, did you bother reading any of my other posts, Obfuscant?

      Like the one where I said if you wanted your VoIP stream to not suffer from jitter, to throttle your bit torrent stream, and let it have no more than 90% of your end of the pipe?

      Did you perhaps fail to see that if your connection's upstream provisioning is not oversubscribed, then such communication issues will not happen downstream either?

      Oh? What's that? You purposefully ignored both, despite directly quoting one?

      What was the purpose of your post again, if not just to be an asshole?

      Nothing?

      I didn't think so.

    34. Re:Yes they are by Anonymous Coward · · Score: 0

      Just use something like fq_Codel, fq_RED, or Cake. Zero configuration, keeps latency low(5ms or less) for all flows, while not needing to know anything about any protocols, mostly evenly distributing bandwidth fairly among flows, and scales to an infinite number of flows with a small amount of fixed memory.

  11. No regard for human nature by Anonymous Coward · · Score: 0

    These engineers really don't understand humans. Every human, including corporations, all think their data is more important than everyone else's. Hence making everyone's traffic have the same importance is the only equitable way to run things.

  12. Idiocy by Gaygirlie · · Score: 2

    ISPs wouldn't go with this simply because it'd require quite a lot of extra work on their end to make this happen for zero gain to them, and everyone knows ISPs do traffic-shaping for their own benefit, not for their customers' benefit. Also, end-users would just tag *everything* as to be prioritized, because they obviously don't want any of their traffic to be slowed down, so what would be the point? Besides, how the fuck would you even implement this for something that doesn't use a web-browser? Ask the ISP to list every possible network-protocol ever invented and all the ones still waiting to be invented, so you can click on them? That'd be one ginormous list to go through.

    Also, I have to take offense at the whole "But treating all traffic the same isn't necessarily the best way to protect users." -- works fucking well over here in Finland, but then again, our ISPs aren't nearly as obsessed with overselling capacity. Maybe fix ISPs overselling their capacity, instead of trying to come up with workarounds that only harm end-users!

  13. I just want to prioritize... by ThomasBHardy · · Score: 1

    ...whatever data request i'm sending right now.

    That'll do, ISP, that'll do.

    --
    Warning: Teh poster of this messaeg is lysdexic
  14. What really guides the Network Cookies? by AHuxley · · Score: 1

    A user sets they open source game, email, p2p to use the best Network Cookie speed by default every time?
    Hardware is sold with a best Network Cookie speed always on setting? That would set every user on that network at top speed just for buying a new router.
    i.e. the user-directed preferences was to buy a new router that sets the Network Cookie to max for every packet.
    So will the providers then be allowed do deep packet inspection and be allowed to guess that email, an open source game, p2p will not be getting that "fake" Network Cookie setting after all and slow things down a lot?
    Other packets will get set to max speed all them time, if they pay the networks.
    Better just to let the user select from a really good provider or low cost over subscribed provider.
    Then every packet is only limited by bandwidth, not later slowed by some cost cutting "Network Cookie" setting that some network or telco later flags many packets with because they can.
    The end user will be left clicking "Network Cookie" settings all day only to have some distant telco apply their own rules to packets that have no expectation of speed on their network. Preferential delivery will need an extra payment.

    --
    Domestic spying is now "Benign Information Gathering"
    1. Re:What really guides the Network Cookies? by Anonymous Coward · · Score: 0

      Usually the priority is averaged over all your traffic. If you set everything to high or low, thats the same as default for everything. If you set everything as high and one stream as normal, thats about the same as setting low for that one stream and all the rest to default.

    2. Re:What really guides the Network Cookies? by GESUS · · Score: 1

      Aaaaaaand you have a support nightmare.

  15. We used to have that by Nuitari+The+Wiz · · Score: 2

    Wait, didn't something similar exist in the past, call Type of Service field?

    https://en.wikipedia.org/wiki/...

    Of course its been deprecated, for obvious reasons.

  16. net fairness by the_Bionic_lemming · · Score: 1

    I want all providers to be locked to the same standard.

    If I was dumb enough to have the top package that comcast offers at the top speed - they should be limited by the cap they have on their lowest speed.

    They should also be forced to charge the same "internet only" price to their customers that have cable television in addition to the cable TV only charges.

    Finally, they should be forced to offer cable tv only at those same prices.

    At that point cord cutters won't be forced to subsidize cable tv.

    --
    _ _ _ Go for the eyes Boo! GO FOR THE EYES!
    1. Re:net fairness by KiloByte · · Score: 4, Insightful

      Better solution: forbid the same company to be a connectivity provider and a content seller.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    2. Re:net fairness by duke_cheetah2003 · · Score: 1

      Better solution: forbid the same company to be a connectivity provider and a content seller.

      This is what really needs to happen. When ISP's are regulated into a neutral position, unable to financially gain from non-neutral policies, the internet will be better for it.

      Forbid ISP's from diversifying entirely. You're an ISP and only an ISP, or you're not an ISP.

      As annoying as regulation can be, it's definitely needed here. Give these jokers an inch, and they'll run it a mile.

  17. What "deadlock"? by mewsenews · · Score: 2

    From my vantage point, the public wants net neutrality and the cable companies don't. If the cable companies want to give preferential treatment to content providers that pay them off, they should lose common carrier status with all the liability that entails.

    1. Re:What "deadlock"? by cloud.pt · · Score: 1

      The deadlock, or better, conundrum of DC's elected officials wanting to take the Telecom lobbying money, yet having to prioritize the People, and following the constitution. An actual synonym for this deadlock-breaking, research-backed wonder is "lubricant", and it's not gonna be used on the Telecoms or their lobbyists arses, if you know what I mean. It's been done with cigarettes, sugar, oil and medication, and is usually the best way to convince the public to bend over and get fckd without having to vote the other side.

  18. These "engineers"... by Anonymous Coward · · Score: 0

    Set out with an aim to provide a 'make everyone happy' solution for the net neutrality problem, according to their paper.

    They failed. This is open to massive abuse and i'm not happy about it in the slightest.

  19. What is the point to this? by ebrandsberg · · Score: 1

    This basically sounds like QoS, where if there is network congestion, certain traffic can be prioritized over other traffic. If there isn't congestion, I honestly don't see what the point is to this besides to get funding to develop this "ground breaking" technology from investors. The entire reason why ISPs want to break net neutrality is to get additional revenue streams from content providers to make their services more enticing over competition to the eyeballs served by the ISP. The description of this technology seems to violate the entire reason for net neutrality to be violated in the first place.

  20. Good Luck With That by duke_cheetah2003 · · Score: 1

    Network Cookies allow users to choose which home or mobile traffic should get favored delivery, while putting network operators and content providers on a level playing field in catering to such user-signaled preferences.

    This is not what network operators and content providers want. They want control over what users can do and see. Also, they don't want a level playing field. That's why we're seeing all this dancing on the line of 'net neutrality', folks are testing what they can get away with. It's a novel idea, but I personally doubt it'll ever leave the 'drawing board.'

  21. Transit trusting user input?!? by Anonymous Coward · · Score: 0

    Wait wait, so they are effectively asking end users to QoS themselves, and transit is supposed to honor that? What happens when users QoS flag all their shit to realtime? The claim of signatures preventing transit or middlebox tampering is hard to swallow as well.

  22. The user would have to pay by Anonymous Coward · · Score: 0

    This could only work if "preferred" packets cost more than other ones. Otherwise users would set them all as preferred. With this only wealthy people would do that....

  23. what deadlock? by Anonymous Coward · · Score: 1

    there is only one solution. internet service providers must be BIG DUMB PIPES. there is no debate, there is no compromise. transfer the fucking bits without bias, without throttles, and without caps (and without sniffing, snooping or injecting shit into them).. period. at least for wireline services now. wireless, too, when next-gen (aka '5g') system is deployed with substantially higher capacity.

    if, you, a provider faces congestion issues, it's your own fucking fault for overselling your resources too much. control resources not by caps or throttles but by the speed of customer access plans, and expect them to, i dunno, actually use what they're paying for, because they will do exactly that. and allow large services, like cdn or netflix to hang cache servers off your network for *free* (they provide the hardware, of course), because, ya know, it saves you money and keeps your customers happy; and they'd be happy to do it because it saves them money and keeps their customers happy too.

    1. Re:what deadlock? by ThomasBHardy · · Score: 1

      I hear the anger in your voice, I can only imagine at what drives that, but I think an understanding of how a business works is missing from your stance here.

      "without bias" I think everyone can agree to, excepting the ISPs

      "without throttles, and without caps" is a fever dream. The cost of providing service to meet such a bar would cause a rate shift that would drive us all off the net. You think a $19 per month user should expect petabit throughput and unlimited usage no matter what?

      "if, you, a provider faces congestion issues, it's your own fucking fault for overselling your resources too much." This is exactly what you are demanding they do. Your yardstick of success is unattainable. If they improved their infrastructure by a factor of 10 they could still never meet your expectation.

      --
      Warning: Teh poster of this messaeg is lysdexic
    2. Re:what deadlock? by Rakarra · · Score: 1

      I hear the anger in your voice, I can only imagine at what drives that, but I think an understanding of how a business works is missing from your stance here.

      "without bias" I think everyone can agree to, excepting the ISPs

      I think the ISPs can still be a private enterprise. I do NOT think that the pipes to the house should be privately operated, at all, because the system has a clear conflict of interest and destroys the competition that makes private enterprise work. The end pipes should be a utility like water and electricity.

      "if, you, a provider faces congestion issues, it's your own fucking fault for overselling your resources too much." This is exactly what you are demanding they do.

      I think it's fair to hold ISPs accountable to what they claim to be selling. If they have "unlimited access," then it should absolutely be unlimited access. Not "We said unlimited, but it's capped," or "well, you used up your hidden cap for the month so now your connection is getting slower," or even "we said 'unlimited,' but our fine print says we can put limits in anyway."

  24. Read the paper, it truly isnt about net neutrality by raymorris · · Score: 1

    I just read the paper. They have some ideas about implementing QOS (quality of service), but as others have said, nothing they've presented actually has anything to do with the real issues around net neutrality.

    One well-known offering related to network neutrality went like this:

    If the user allows videos to play at a lower resolution (which is much lower bandwidth), the service provider would make that bandwidth free, it would be exempt from mobile data caps.

    A mechanism for the user to choose which traffic is free doesn't do the trick because the offer is an EXCHANGE. The ISP is offering the video bandwidth for free IN EXCHANGE for the user accepting lower resolution.

    Newflix, a new company wanting to compete with Netflix, might say "rather than our customers paying for a higher priced plan in order watch our service all night, we would like to pay the extra cost and subscribers with even the el-cheapo internet plan can use our service, because we'll pay the extra cost direct to Verizon." It doesn't work to have the subscriber say "I want xvideos.com to to be zero-rated", because xvideos.com" isn't offering to pay the difference, Newflix is.

    And yes of course these kinds of deals can also turn out to be bad for the consumer; they can also be good. Personally I'm on a cheap mobile plan, it costs very little and after the first X GBs each month, it's throttled slower. My phone is small, so 480p Youtube is fine for me. I would *like* to have the option of zero-rating youtube videos in exchange for watching them at 480p.

  25. Bullshit! by Toasterboy · · Score: 1

    Bullshit.

    Net neutrality is supposed to protect the users from the networks throttling data users want in favor of data the networks want. (i.e. ads having higher priority than real-time gaming or web traffic, because the network gets paid more for ad traffic for example). But a user preference system does not solve that problem because the user can only specify preferences for his own little segment of the network, namely, the uplink between him and the provider. The network providers can still throttle traffic all they want and the user's preferences don't mean diddly in the big picture. Even if the user's preferences are set and somehow considered in routing on the wider internet, basically everybody would mark all their packets as high priority, so it's the same as having no priorities. Unless high priority packets cost more. Which is exactly what net neutrality is trying to block from happening. Suppose you use Bit Torrent. If you set preferences to prioritize Bit Torrent traffic on your uplink, but the networks throttle Bit Torrent traffic on the trunk lines and backbone, guess who wins? All other traffic. Your preference settings are irrelevant in the big picture because the performance is dominated by the load and traffic shaping on the other networks your packets travel though. Although sure, you could prioritize certain traffic over other traffic on your internal network and outgoing on your uplink. Oh wait, you already can, in almost all consumer grade network routers....if you look in the options they allow you to set QoS and prioritize certain types of traffic. But none of them can control what happens on the uplink side or out in the network past your provider.

  26. Dinner? by EzInKy · · Score: 1

    Slaves had the choice of being fed regularly or fending for themselves.

    --
    Time is what keeps everything from happening all at once.
  27. A solution in search of a problem by grasshoppa · · Score: 1

    The whole net-neutrality issue is moot; near as I can tell, there is more than enough bandwidth bandwidth to go around, when normal packet prioritization is utilized.

    The real issue is the con-artist ISPs trying to double-sell the same service, charging a premium to both sides.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:A solution in search of a problem by Anonymous Coward · · Score: 1

      It depends upon where you are.

      There's definitely not enough bandwidth into/out of Australia: it's a very expensive commodity & with the NBN rollout that shortage is intensifying.

      Links will eventually catch up & then the next big app will hit and the pipes will flood again. (4K streaming will be starting to have an impact)

      It's a continuous cycle that has been there since the '90s.

      "Con-artist ISPs double selling bandwidth" is simply the ISP business model. Yes they are con-artists the way they mislead everyone as to what they're getting, but at core what an ISP is doing is purchasing wholesale bandwidth & on-selling it at the highest contention ratio they can reasonably maintain. THIS IS THE BUSINESS MODEL, nothing else.

      When you purchase a business grade ISP service, what' you're getting for your money is a lower contention ratio & theoretically better customer service. Naturally some con-artist ISPs sell premium services on the same contention ratio.

  28. Not equal by Anonymous Coward · · Score: 0

    ... network operators and content providers on a level playing field ...

    Every corporate network or ISP will de-prioritize external traffic and every web-server will prioritize its own traffic. It will be a war over the speed setting.

  29. Does this really mean prioritze by Archfeld · · Score: 1

    This could be really cool if I could flag ads as a low or zero priority while retaining the other content as high or desired priority. On the other hand what if I don't want to flag any content as lower priority but 'want it all' delivered at the highest rate or the advertised rate. It seems that this could be interpreted as what stuff can we slow down, not what do we prioritize.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  30. Isn't that the opposite? by arthurh3535 · · Score: 1

    I mean, you are literally saying that some traffic will be given precedence by request. That's literally the opposite of treating all traffic equally.

    --
    No! It's a *SIG*. Keep the Special Interest Groups away! (Con joke!)
  31. Re:We used to have that - and we still do. by Anonymous Coward · · Score: 0

    TOS was replaced by DSCP [https://en.wikipedia.org/wiki/Differentiated_services] which offers finer granularity of control.

    There are a number of classification, prioritisation, shaping and policing technologies applied at different layers of the network within a Quality-of-service (QoS) framework: This is almost a black art in the Network Engineering field it's so complex & such a rapidly changing area.

    Trouble is you can't trust someone else's DSCP so QoS is implemented only within network boundaries and with trusted peers.

    The base problem with anybody being able to specify their traffic importance is that everyone thinks their traffic is important: Torrents are an embodiment of this: start as many connections as you can to get the data as fast as possible: Don't mind that you're sucking more data than your last mile link can possibly deliver.

  32. QoS? by Anonymous Coward · · Score: 0

    Isn't this just QoS? I guess if its really user friendly and done through a browser (or an easy to use network configuration panel on your computer), and if it has some bearing on upstream nodes, not just your own router.... but still.

    1. Re:QoS? by cloud.pt · · Score: 1

      As I said in another comment, this looks like staging research for "QoS that can be on by default". Basically this is providing a platform for ISP's and the state to say "hey, there's a lot of users picking traffic A over traffic B, so let's make traffic B BAD for everyone, because you know, democracy, and traffic B happens to be something we don't want you to see. What a coincidence!". The comparison I find the most striking is UK's mandatory opt-out parental control for pr0n sites - "most people thought it was good (actually nobody but moralists), so we decided to turn it off by default. Freedom of speech is not freedom of distribution you know."

  33. client QoS by kdayn · · Score: 1

    If we assume that ISP is neutral, why this can't already be done by client side QoS? Limit you torrent and your web will load as if nothing is hogging your bandwidth, just don't saturate your link and prioritize traffic you care the most! Why do you need to make existing stuff so complex?

  34. RSVP and PfR by Anonymous Coward · · Score: 0

    Cisco has had the necessary technologies for some time - RSVP (Resource Reservation Protocol) and PfR (Performance Routing).

    RSVP is used for multicast streams today. It should be adapted for the use of unicast. Note: Streams are typically the only type of traffic where priority is critical (voice streams/video streams). RSVP basically negotiates available bandwidth for a stream on the given path.

    PfR is used for intelligent routing of traffic based upon the needs of that traffic. Think of routing tables based on traffic types (voice, video, web traffic) instead of subnets or autonomous systems. Traffic is routed where it will be most successful. Interesting stuff. As one might expect, this involves more device memory.

    In my opinion, really what is needed is both of these technologies combined. PfR-RSVP, where PfR decides best route, and RSVP reserves necessary bandwidth, or works with network devices on the way to negotiate what bandwidth it can currently offer. I could say so much more here, but sometimes ideas left open work better.

    The two protocols above are used in Enterprise wide area networks today. In fact, Cisco has coined the use of PfR+DMVPN (internet based VPN MPLS) as "IWAN" (Intelligent Wide Area Network).

    Please note that I own none of the trademarks above, nor do I claim to.

    1. Re:RSVP and PfR by Anonymous Coward · · Score: 0

      Also, I should mention - Cisco didn't come up with RSVP. It's described in RFC 2205.

  35. Its a list by Anonymous Coward · · Score: 0

    Read the paper: The ISP provides a list (on a well known server) that the user chooses from. That means ISP will offer 6 sites. We get that now from ISP's (for example T-Mobile). Nothing

  36. This is not network neutrality by macraig · · Score: 1

    Oh GODS, here we go again! Neither this nor any bundle of rules and laws can legitimately be called network neutrality. How has the discourse about about this crucial topic been so completely co-opted and misdirected?

    Network neutrality is what happens when citizens collectively own the network infrastructure, not the various builders of bits and pieces of it. It's shared infrastructure, just like roads and highways: do we allow the builders and maintainers of those to retain ownership? No, they are contractors for a public trust.

    The Internet is not different, yet certain vested interests have managed to divert attention from this and misdirect the conversation to techniques and tactics which they are already quite skilled at thwarting. The service providers are lying to you: as much as they claim to despise and fear network neutrality LAWS, those are exactly what they do want. What they do NOT want is any conversation that suggests a public buyout of the wires. As long as they physically control the wires, network neutrality cannot and will not ever exist.

  37. Why should I allow advertisers to prioritize by Anonymous Coward · · Score: 1

    themselves above my data? This is utter crap like all the self-professed experts who think they know how to do scheduling. This is a scheme to torpedo net neutrality by the baffle-them-with-bullsh*t method. This kind of crap should be on the list of topics disallowed by papers until the submitter makes his first billion, and heavily peer-reviewed then.

  38. This sounds EXACTLY like QoS... by Anonymous Coward · · Score: 0

    And it already exists, and for most operating systems, requires no added code or features in order to implement. The only issue is getting applications that don't already utilize it to include it in their packets, and for some people getting all hardware out to their wan port including QoS routing functionality to ensure packet delivery according to the specified priority.

  39. Three different types of connection quality by raymorris · · Score: 2

    > You can already set your torrent client to self throttle. The ISP does not need to do it for you, and should not be in the position or business of doing it for you.

    You can reduce the *bandwidth* of the torrent or whatever between you and the ISP. You can't do crap about how it's treated for the other 99% of the route, currently. And reducing the torrent bandwidth isn't actually what you want. You're hoping that reducing the torrent bandwidth will have the side-effect of reducing the jitter or at least the latency of your voip traffic. That is by no means guaranted.

    There are three different measures of connection quality, each important to different applications. For torrent, you want max bandwidth, you want to transfer as much as possible every ten minutes. For voip, you only need 64Kbps, but the main thing is that the latency be consistent. That's called jitter. You don't want 5ms latency on one packet and 25ms on another, because they would arrive out of order, and it would sound like you said "uto of roedr".

        For Netflix, you want a consistent X Mbps, with the same amount of MBs transferred every ten seconds. You don't mind if it's fast for one second, then slow for one second - Netflix buffers.

    The engineers at the ISP know about this stuff, and can control their network to give best results - low bandwidth low jitter for voip, high bandwidth high latency high jitter for downloads, medium bandwidth high latency medium jitter for streaming video, low latency high jitter for gaming, etc.

    1. Re:Three different types of connection quality by wierd_w · · Score: 2, Insightful

      and what, exactly, do you suppose CAUSES jitter issues, eh?

      When a packet has to wait to enter or leave an interface (gets buffered), the packet is not dropped unless the TTL expires. Instead, its latency just goes up.

      Packets wait to enter or leave an interface when:
      1) There is congestion (like from oversubscription)
      2) Other packets are prioritized

      Most torrent clients try to run balls to the walls on bandwidth. This is NOT ideal, because then the medium is saturated, and traffic can neither enter nor leave the pipe efficiently.

      Instead, you at most want to let it have 90% of the pipe. That leaves room for some overhead (TCP messages, ARP packets, et al), and ensures that packets are not sitting and rotting inside a buffer, as their TTLs expire.

      Your VoIP stream needs to be able to enter and leave the pipe at an unimpeded rate. It wont wait if the pipe is not saturated, and other traffic is not being prioritized. By throttling the torrent stream, you ensure there is sufficient resources for this stream to have good response time. While there might be some jitter associated with irregularities in the number of torrent packets entering/leaving between VoIP packets do, causing jitter, this can be controlled with effective TCP congestion algorithms.

      The better routers for home use DO IN FACT allow you to set this. OpenWRT and DDWRT BOTH allow you to define this.

      If the ISP is ALSO 1) NOT saturating the pipe (through oversubscription and refusal to build out additional capacity), 2) Not using bloated buffers to make certain traffic types wait around, and 3) ALSO using good Tcp congestion controls, then you will not experience much issue with jitter, even when other kinds of traffic are present.

    2. Re:Three different types of connection quality by timftbf · · Score: 1

      TTL is a hop count "time", not a clock time. A packet can't have its TTL expire in a buffer, the TTL is only decremented when it traverses a new layer-3 hop.

  40. Do want jitter, latency, or stuttering bandwidth? by raymorris · · Score: 1

    > On the other hand what if I don't want to flag any content as lower priority but 'want it all' delivered at the highest rate or the advertised rate.

    There are three different measures of connection quality, each important to different applications. For torrent, you want max bandwidth, you want to transfer as much as possible every ten minutes. For voip, you only need 64Kbps, but the main thing is that the latency be consistent. That's called jitter. You don't want 5ms latency on one packet and 25ms on another, because they would arrive out of order, and it would sound like you said "uto of roedr".

    For Netflix, you want a consistent X Mbps, with the same amount of MBs transferred every ten seconds. You don't mind if it's fast for one second, then slow for one second - Netflix buffers. (Cable modems naturally do exactly this, fast-slow-fast-slow-fast-slow. Good for Netflix, bad for gaming and voip.)

    The engineers at the ISP know about this stuff, and can control their network to give best results - low bandwidth low jitter for voip, high bandwidth high latency high jitter for downloads, medium bandwidth high latency medium jitter for streaming video, low latency high jitter for gaming, etc.

  41. Stanford A$$hats by Anonymous Coward · · Score: 0

    Who paid you for this? You know better. Lier's you know this is all about setting up the user for tier payments. The rich get the goodies and the poor get the shaft! .

  42. I remember when it first came up... by Anonymous Coward · · Score: 0

    Originally, Net Neutrality was the response given when some of the networks came out with a plan to start double-dipping and charging sites for access to users, rather than just charging users for internet. Everyone supported it. Everyone. Right, left, everybody saw that as a transparent money grab and told the people trying it to GFY.

    But... then politics slipped in. Some on the left thought it'd be a great time to get more internet regulation, and some of them even honestly want that to help. Some on the right wanted more freedom for corps to screw us while others were nervous about regulation. So the lobbyists are doing their best to divide our interests along party lines, because back when we were all united, they couldn't get away with this crap.

    I just wish I knew how to unwind things and get us all to remember being on the same page. Nobody likes this double-dipping crap, except those exploiting us all. The only real question is whether we can agree how to stop them...

  43. Here's a way by stealth_finger · · Score: 2

    Here's a way to break the deadlock. Those that want to discriminate traffic and charge extra for fast lanes, fuck off and start a new internet using all your own infrastructure. Or just fuck off and don't bother with the rest. Deadlock broken.

    --
    Wanna buy a shirt?
    https://www.redbubble.com/people/stealthfinger/shop?asc=u
  44. The Legoland example by Laxator2 · · Score: 5, Insightful

    In the physical world this is done by giving visitors the possibility to pay to jump queues.
    It is nothing more than an attempt to monetize congestion, therefore removing any incentive to eliminate the congestion.
    The dark fiber will stay dark.

    1. Re:The Legoland example by JesseMcDonald · · Score: 1

      It is nothing more than an attempt to monetize congestion, therefore removing any incentive to eliminate the congestion.

      The inventive is that many people confronted with long wait times will choose to leave rather than pay extra to jump to the front of the queue. The provider could instead choose to raise the up-front entry price, thus reducing the total number of attendees and eliminating congestion that way. The "pay to skip the line" approach makes the park look more crowded, which is good for its reputation as a popular attraction, and gives visitors the ability to pay the difference with their time rather than their money, which helps out the less affluent attendees.

      Don't think of it as giving preferential treatment to the wealthy; think of it as the park paying you to stand in line for a while by waiving the "skip the line fee" that would otherwise be part of the ticket price.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    2. Re:The Legoland example by Anonymous Coward · · Score: 0

      How's that Amazon Prime working out for you? (Not directed at you.)

    3. Re:The Legoland example by Anonymous Coward · · Score: 0

      The problem with that kind of thinking is, the park has capacity limits, so if enough skip the line people come through, you'll never get in the park.

    4. Re:The Legoland example by JesseMcDonald · · Score: 1

      The ability to skip the line is obviously a limited resource. The park generally alternates service between the fast and slow lines to ensure both make some progress rather than following a strict priority order. If "everyone" skipped the line (because the price was set too low; or from the other P.O.V., because the park wasn't paying enough in discounts to induce people to stand in the slow line) then the fast line would just become nearly as long as the slow line and few would choose to pay the extra cost (or forego the slow-line discount) for no gain.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
  45. Politicizing everything by Anonymous Coward · · Score: 0

    There are a few intellectual groups who think the answer to every perceived problem
    is a political, governmental solution- this will only result in more inefficiency, as the market is restricted
    by governmental regulation...raising prices for the consumer.

  46. QoS Anyone? & state-sponsored dumb-down by cloud.pt · · Score: 1

    Something I don't get is why would anyone want another tool to "configure their own traffic", this time ISP-side, when clearly there are already equivalent QoS control tools, which don't even require leaving the network boundary of your residence for their use. Implementations of software or hardware-based QoS might not all be straightforward, but that goes to show just how useful most people find "individual traffic rating". It's very niche. Let's face it: most people that pay for a connection want it full throttle, 24-7, no restrictions, because most people change their browsing habits fast enough they rarely need QoS control. What they also expect is what they pay for: a dedicated line for whatever needs they have - not a customized data plan that will have (e.g.) faster video streaming and slower torrent downloading.

    What this tool would bring, in practice, is a platform much like the default-on, opt-out-type state/isp-sponsored parental control implemented ISP-side in the UK, and I believe 200% the only real reason research is being done in the matter is that some form of legislation can go into effect which will force users to get some "standard QoS" turned on by default, then be able to opt out obscurely enough to prevent most - which is what ISPs want, to block the ignorant majority. This is gonna sound super-commie, but the best way capitalists have of making money is gently penetrating every ignorant sucker that fails to look at the rear-view mirror. After something like this is set in place, it becomes a matter of the ISP's and the gvm't "loopholing it" to having something much like the great Chinese firewall, and people getting "neutral" shit blocked because "state says I should not like it".

    Given that, let's focus on the real, and only problem of net neutrality - it is on a grand scale, NOT individual. A simple example is when other uplinks, or clients of an ISP, are hampered by the 1GB plan guy down the street who hogs the neighborhood by running a private usenet server, or by going on a 4k Netflix rampage. An entire city failing to submit their taxes because everybody is downloading/streaming a new episode of Game of Thrones. Stuff like that. You can't control this with something like what the Stanford guys are doing: the 1GB plan guy pays for what he has. The problem is ISP's offering something they can't actually provide, becoming FSPs - failure service providers.

  47. A swing and a miss by HiThereImBob · · Score: 1

    It seems that these researchers have a fundamental misunderstanding of the underlying causes of this debate. ISP's want to sit in the middle between businesses and users and charge both sides as much as possible to talk to each other. They don't care what we want prioritized, they only care who will pay them to be prioritized.

    They might as well have made an app that tells Donald Trump when people want him to shutup. He doesn't care, neither do the ISP's

    1. Re:A swing and a miss by Anonymous Coward · · Score: 0

      And there seems to also be a fundamental misunderstanding of the underlying reasons for such "research". These "academics" don't care about actually understanding or solving real problems, they only want to create "solutions" that get them more funding.

  48. Fails on so many levels by sjbe · · Score: 3, Insightful

    Whats is wrong with "A" technology? It is a technology if it solves a problem.

    This appears to be a technological solution to a social problem and those rarely work well. Net neutrality is only a problem because certain companies feel their economic self interest should be more important than the good of the overall system or the needs/wants of the end user.

    I actually agree with what this solution does. No one will care that their netflix packets are prioritized lower than their voice packets, since netflix streams and voice needs to be near real-time. Same thing for SSH sessions, page loads, or IM applications. They need faster response times than your Carbonite subscription or drop-box sync.

    They will care when AT&T or Comcast starts a massive campaign to convince people to prioritize the services they favor over the ones that the user might otherwise choose. What, you think they'll sit idly on the sidelines over something that could make them huge amounts of money?

    Doing it this way (but making it adjustable to the home user by doing something like... right-click on the application and set its "priority" on a scale or something) could be really useful, especially in bandwidth-limited deployments when your backup starts and kills your phone conversation.

    This will fail the "mom test" horribly. I can see the family tech support calls coming in now. Shudder...

    1. Re:Fails on so many levels by pnutjam · · Score: 1

      Why advertise when you have "opt-out". They're doing it for your own good.

    2. Re:Fails on so many levels by Anonymous Coward · · Score: 0

      Net neutrality is only a problem because certain companies feel their economic self interest should be more important than the good of the overall system or the needs/wants of the end user.

      NO. Despite the greed of predatory capitalism at its ugliest shown by ISPs, there is a real bandwidth problem with mobile. Mobile internet has limited spectrum - using it to deliver crap TV and movie rentals to iPods will choke the rational uses of this limited resource. A fair, metered, user-controlled, pay for what you use, is the answer (not the "trap the user into an obscene overage charge or rate plan" scam now being run.)

  49. Not what will happen by sjbe · · Score: 1

    Not true. If I am audio chatting with a friend, I want packets delivered in milliseconds. But if I am running a torrent in the background, anytime in the next hour or so is good enough. It would be nice to be able to set my own preferences.

    No it really wouldn't. Maybe you are technologically adept enough to make sane decisions. Most people are not. My mother doesn't even know what a torrent is much less what priority it should receive. Furthermore the moment you put a control like that in, companies with an economic interest in seeing their traffic prioritized will bend heaven and earth to get it adjusted in their favor. Don't for a moment believe that they would not.

    Basically you are naively thinking this would be some innocuous control used only by well informed end users with economically interested companies politely deferring to whatever the users want. The real world doesn't work that way.

  50. Silly to even try by GESUS · · Score: 1

    Any implementation of this would require the global consent of the ISP "community", it used to have some "community-ish" behavior but now the bean counters are deep into the routing.

    Not going to happen:
        1. It sound like a major attack vector, to ddos backbones etc. We in the ISP community are real hot about not taking risks with the network.
        2. It sounds like a major demand on how QoS is implemented in and between networks. This is something ISP do not agree on today and do not trust there peers with.
        3. If it requires software updates it will take 1-2 year to be accepted as stable in the "community" and after that it would require 2-5 years to reach maturity with end-to-end functionality.
        4. Settling the discussion. It would take years to discuss what the user would be allowed to do and how that should be handled in different scenarios. And what the ISP must accept, and run as default. Like preference to high income sources.

    All the above will take so long that we will all have Gigabit internet and massive backbones in place before this will allow ISP to run there backbone overloaded with the excuse that customers can choose traffic priorities.

    From what I gleen from the abstract this would also be a massive load on all the transit routers. Far easier to keep doing what we have been doing, just keep upgrading.

  51. StanfoRd Researchers Notice Net Neutrality Massive by Anonymous Coward · · Score: 0

    Net Neutrality is terrible policy. For the one issue it purports to solve, it just moves the ridiculous pissing contest to the peering point. It then ducks up everyone's network but good. You are stuck zero rating management traffic on the sly so that customers don't complain about the mismatch between the bits going into a gateway and what is reported on their bill. Think your ISP has no good reason to prioritize DNS traffic? Think again! Duck all of you who have never tried running a network with users like you on it for ramming this shut down our throats. Don't like your ISP double dipping? Let them know or make that the real FCC target. Don't like your ISP using policy? Take a deep breath and ask yourself why you care. But ducking network bits do not have ducking God given rights to non discrimination.

    This post auto-censored by my non-exploding Samsung phone.

  52. The streaming media business model is bogus by MrKaos · · Score: 1

    The entire business model converts disk space into repeated bandwidth usage. The whole reason we have these discussions is because media companies haven't figured out a way to stop people stealing the stuff they stole from other people.

    --
    My ism, it's full of beliefs.
  53. This argument is all BS by Grand+Facade · · Score: 1

    The real issue is not being talked about.

    The issue is service providers wanting to separately monetize something that is currently part of a package. This is just a strategy to increase profits from something they already provide.

    I am not paying for partial access to the internet.

    I thought is was bad enough when service providers quit hosting newsgroup servers.

    Service providers expected profits to go through the roof with the expected increased volume of subscribers, the short sighted bean counters predictions of ginormous profits fell short as usual when demand for bandwidth outpaced the volume of new subscribers, rendering that 20 year old equipment obsolete.

    So instead of going after the cause of the high band width usage they are going after the end user because it is easier and more profitable to extract a little from a lot of subscribers than it is to bill the Facebooks and Youtubes of the internet. Then while they are leaching all they can from the subscribers they will double dip by putting the squeeze on big traffic sites to pay up. More $ for less product, its the Corporate way "New and Improved".

    --
    Rick B.
  54. This paper is meaningless nonsense. by MobyDisk · · Score: 1

    The paper presents a technical solution to a problem, but doesn't state what the problem is. It pays lip service to network neutrality, but demonstrates no understanding of the actual problem. If you allow users to choose what sites to prioritize, a logical user will choose "whatever site I am visiting now." If you ask them which sites should not count toward their data caps, they will answer "whatever site I am visiting now."

    This is like having a special ticket that you hand to a cashier that tells them which items in this shopping trip you want to be free. They will obviously pick the most expensive item. They can also choose which lane they want to run the fastest. They will obviously pick whichever lane they are on. The solution is entirely unworkable.

    Giving users the ability to choose this doesn't do anything for the ISPs. It also doesn't do anything for the users because it just means they picked which sites to slow down. Nobody wins here. The only incentive to do this would be to confuser users into thinking they have some kind of choice for marketing purposes. There is no material benefit.

  55. zero-rating by Anonymous Coward · · Score: 0

    Would someone please explain what zero rating is to those Stanford engineers. They obviously don't know it. It's an accounting product, has nothing to do with QoS or fast-laning IP traffic.

    1. Re:zero-rating by guruevi · · Score: 1

      Violating net neutrality and having any bandwidth caps are all accounting measures and have no basis in real networking technology.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  56. How to do it by Anonymous Coward · · Score: 0

    ... which home or mobile traffic should get favored delivery ...

    Then subscribers make everything 'top priority' and nothing is improved; those who actually implement low-priority channels, suffer.

    Make the routers smarter: A computer instructs the router which socket/port is the priority channel; the router implements a timed lock-out so the computer can't issue a 'change priority' instruction before each data packet. The ISP/backbone can honour the priority channel scheme depending on the plan purchased by the subscriber.

  57. Paid research? by Anonymous Coward · · Score: 0

    Are these Stanford professors similar to the Harvard professors who were paid by the sugar industry to show that sugar was good for you but fat was evil?

    1. Re:Paid research? by guruevi · · Score: 1

      I wouldn't trust any Harvard/Stanford research until it has been thoroughly confirmed, a lot of their "research" has historically been funded and the institution coopted by industry interests. How else do you get multi-billion dollar endowments.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
  58. I disagree by BlueCoder · · Score: 1

    There should be the "internet" and then there should be private networks on the side for prioritization. They should physically be different networks. Implemented kind of like how local and long distance were 10 years ago.

    Problem there is getting everyone to cooperate on the "private" network since it will be free game and everyone will want their cut.

    1. Re:I disagree by tsqr · · Score: 1

      There should be the "internet" and then there should be private networks on the side for prioritization. They should physically be different networks. Implemented kind of like how local and long distance were 10 years ago.

      You mean, implemented like AOL, Prodigy, and CompUServe networks. There are reasons why those aren't around anymore.

  59. I want the other way by jmccue · · Score: 1

    I am on skype with (significant other/GF/BF...) and they are asking hard questions, can I get a button to slow down my connection speed to a crawl ?

  60. Fails to address the unwritten requirements by mwvdlee · · Score: 1

    How will this technology enable ISP's to blackmail content providers and double-charge customers?

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  61. This is easy. by fishscene · · Score: 1

    Prioritize all my traffic. The only people who will have a problem with this are those who don't know how to prioritize their traffic. This creates a "The haves VS. the have-nots" situation, which is beneficial to society by creating frustrations, schisms, anger, delays, and potentially loss-of-life as e911 systems aren't prioritized by those who don't know how. Or, you know, we could keep the Internet EXACTLY as-is, which fosters incredible growth, economy, and anyone has the chance to be the next big thing

  62. Spectrum limits not related to net neutrality by sjbe · · Score: 1

    Despite the greed of predatory capitalism at its ugliest shown by ISPs, there is a real bandwidth problem with mobile.

    Which has nothing to do with net neutrality. That is not a valid argument for Comcast to be allowed to prioritize their NBC data over data from Google.

    A fair, metered, user-controlled, pay for what you use, is the answer

    Already have that on wireless. Basically everyone pays for some amount of data per month. How this data is prioritized should not be up to the wireless carrier. If I use more then I pay more. On wired it is a non-issue. There is no spectrum limitation there.

    1. Re:Spectrum limits not related to net neutrality by Archangel+Michael · · Score: 2

      Why isn't it a valid argument to allow Comcast to decide how to manage its own network?

      The problem with Net Neutrality isn't technological, it is one of lack of choice at the last mile. The monopoly caused by franchise agreements is the actual problem, not what Comcast chooses to do with its network.

      IF we break that problem up (I've made a comprehensive proposal before) by pushing the last mile as municipal infrastructure (similar to "streets/roads") all the problems with "net neutrality" that everyone is up in arms about, simply goes away, without a single government regulation.

      We have to stop making government responsible for solving the problems created by governments, and taking a step back and addressing the real problem (in this case, last mile monopoly)

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    2. Re:Spectrum limits not related to net neutrality by Obfuscant · · Score: 1

      That is not a valid argument for Comcast to be allowed to prioritize their NBC data over data from Google.

      Do you have evidence that they are doing this?

      And yes, it is an argument for allowing "streaming video data" priority over "a text-based web page" in general, which might happen to be "NBC vs. Google" when talking about a specific case.

      Basically everyone pays for some amount of data per month. How this data is prioritized should not be up to the wireless carrier.

      So if one service becomes unusable to someone else because you demand full priority access to a file download, that's ok.

      On wired it is a non-issue. There is no spectrum limitation there.

      I'm sorry, what? When did "unlimited" truly become applicable to a wire? I know they're getting faster, but "no limitation" is hardly true.

    3. Re:Spectrum limits not related to net neutrality by jbengt · · Score: 1

      So if one service becomes unusable to someone else because you demand full priority access to a file download, that's ok.

      Yes, that's exactly what I'd want. If the ISP can't provide the bandwidth for all of their demand, then they can't. They have no business deciding that my demand is less important than some other user's demand.
      The fact that high-bandwidth, low-latency applications have been shoehorned into TCP/IP is a technological achievement, but there are better ways of providing those services, if that's what you need and your ISP can't give you the bandwidth without throttling the bandwidth of other paying customers.

    4. Re:Spectrum limits not related to net neutrality by Obfuscant · · Score: 1

      If the ISP can't provide the bandwidth for all of their demand, then they can't.

      You know you're using a shared resource, that your use can impact others, and yet you demand that your file transfer be given the same priority as someone else's realtime activity.

      That's called "selfish" were you to do that in grade school; it's no different in real life. They paid for THEIR service, too. They aren't using more than you (no cause for your "dog in the manger"), they just need something that can't be delayed and your file transfer will not be harmed in any way if there is a short hiccup in transport.

      OMG, my file transfer paused for five seconds while some transient congestion cleared up. Much less of a problem than a realtime process getting starved and stopping because your file transfer must take place as fast as it can and nothing else in the world matters.

      And OMG, the throttling that /. puts on posting ("slow down, cowboy!") must really be causing you heart failure. How dare they slow you down so others get to use a service, too?

    5. Re:Spectrum limits not related to net neutrality by TangoMargarine · · Score: 2

      The obvious solution is for them to stop overselling their network capacity, or expand their capacity. But of course that would cut into their profits so they don't.

      --
      Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
    6. Re:Spectrum limits not related to net neutrality by Obfuscant · · Score: 0

      The obvious solution is for them to stop overselling their network capacity, or expand their capacity. But of course that would cut into their profits so they don't.

      It would also make your internet service cost so much that you'd complain about nobody providing you cheap internet. It would be poor network planning with lots of capacity sitting idle, and be different than any communications service provider in the history of communications service providers. Even old Ma Bell "oversold" their infrastructure.

    7. Re:Spectrum limits not related to net neutrality by Anonymous Coward · · Score: 0

      You know you're using a shared resource

      The Sun is a shared resource. What's your point? What did that one ISP say? Ohh yes, bandwidth and infrastructure is so cheap, it's like selling air, it's only 1-2% of their on-going costs to maintain and upgrade while making sure all customer get the bandwidth they use. 98%-99% of their costs is sales, marketing, and customer support. The cost of operating an ISP has nothing to do with the Internet.

    8. Re:Spectrum limits not related to net neutrality by Uberbah · · Score: 2

      It would also make your internet service cost so much that you'd complain about nobody providing you cheap internet.

      Small communities who roll out their own faster internet access for a fraction of Comcast's costs make a bad liar out you.

    9. Re: Spectrum limits not related to net neutrality by locketine · · Score: 1

      That's also shared infrastructure... Sheesh.

      Yes, Comcast charges more than a municipal but that's not the point at all.

        I had Clear Wireless internet for several years and it was really fast except for 6 to 9 pm when everyone was watching Netflix. If I needed to make a video call during that time I'd fail because everyone's watching tv.

      You should try signing up for an ISP with a guaranteed minimum bandwidth. They're very rare and incredibly expensive.

      --
      Think globally but act within local variable scope.
  63. Sounds great in theory, by jenningsthecat · · Score: 1

    but in practice, providers will price the various levels and speeds of data transport the same way they price cellular and cable plans. That is to say, the pricing models will be utterly arcane, difficult to understand, obfuscated to the nth degree, and designed so as to make comparisons almost impossible. And then there will also inevitably be the same kinds of 'inconsistencies', (to give the providers the probably-undeserved benefit of the doubt), between the usage recorded by the user, and that recorded by the provider.

    Network Cookies sounds like a technically useful development; but the inventors' naive view of how it would be a fair substitute for true net neutrality has 'egghead fail' written all over it.

    --
    'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
  64. Re:Read the paper, it truly isnt about net neutral by Actually,+I+do+RTFA · · Score: 1

    That famous offer you were referring to could be taken advantage of by any company that used the auto-throttle video protocols that the provider supported. As it happens, these are pretty common protocols most of the big boys (YouTube, Netflix, Hulu, Amazon Video) were already using, but you could have filled out the form promising the various guarantees of the video and gotten "raymoms's awesome videos" zero-rated too.

    That's why it didn't violate net neutrality. While I would have loved to have an auto-detection of that protocol, the fact that it was free to the providers made it (in my opinion) net neutral.

    And there is literally nothing in a net neutral world that stops Newflix from doing what you're suggesting. What the net neutral world is stopping is Newflix paying for that different tier to appear only if they are connecting to Newflix.

    --
    Your ad here. Ask me how!
  65. Struggle for Net Neutrality by Anonymous Coward · · Score: 0

    Seems like somebody is struggling to define NN to be something it shouldn't be.

    This article is not about how to do net neutrality.
    It is about a tool for implementing network management that could be use for or against NN.

    The tool is as follows:
    A user asks a network provider's server for some 'cookies'.
    The user adds these to some of his packets.
    The network sees this tribute and places the packets in the fast lane.

    The theory is that this is NN because if the 'user' is choosing which packet get special treatment, then this is neutral with respect to content providers.
    In practice, it seems to me that the user is already choosing which packets are important to him when he chooses where to click.
    This just adds another way to collect cash for the internet service he already paid for.
    Also, how long before special deals are cut so some content providers have an good supply of cookies. (zero rating?)

    To work technically, the cookie server needs to do connect admission control (CAC) to make sure that there is congestion free bandwidth available to make the fastlane mean something useful. This means that cookies need to be for specific source/destination pairs for specific times and rates. The server would have to take this request plus the current network topology and decide what to do. I fail to see how implementing such a server is possible at scale if this works out for more than a select few.

    The problem with the Internet today is that it is a congestion free for all. A user's access to a congestion point is determined by how many times he tries. This is bad because human nature makes for excess trying which makes the overall situation worse. If this issue could be addressed in a fair manner, the NN would be a non-issue. This seems the best path to NN.

    This tool might get us there if all packet need cookies and the cookie allocation policies are fair and work at scale.
    Such a scheme seems a hard way to accomplish this because it puts too much state in the concentrated places in the network.
    Putting the state in each packet seems a better way to accomplish fairness.
    Rainbow queueing has been around for a long time, but it requires modifying the per-hop behavior of each router.
    Until something like this is done, I don't see the struggle sorting itself out.

  66. Doesn't solve the problem by ilsaloving · · Score: 1

    While this is a great technology, this doesn't solve the actual problem.

    The whole reason Net Neutrality is even an issue, is because of corporate greed. ISPs (at least the big ones) want to be able to double-dip by charging both their customers AND content providers for using their network. They can't deny traffic outright to entities that don't pay, cause that would be universally considered to be a Bad Move(tm), but they feel that they can get away with the whole, "That's some good data you have there. It'd be a pity to see it slow down."

    That's the one and ONLY reason Net Neutrality is even an issue. The internet *already* had what amounts to Net Neutrality, baked into it's system from day one.

  67. Why is a 4K movie as important as medical data? by RogueWarrior65 · · Score: 1

    Anyone care to explain why people wanting to stream the 4K version of Plan 9 from Outer Space should be given the same priority as real-time medical imaging data?

    1. Re:Why is a 4K movie as important as medical data? by JesseMcDonald · · Score: 1

      Because the 4K movie viewers and the hospital are paying for exactly the same Internet service plan and thus deserve equal treatment? It isn't the ISP's place to say which customer's traffic is more important. If the hospital wants priority treatment for its medical data it should pay a bit extra for the dedicated bandwidth.

      --
      "The state is that great fiction by which everyone tries to live at the expense of everyone else." - Bastiat
    2. Re:Why is a 4K movie as important as medical data? by RogueWarrior65 · · Score: 1

      But Net Neutrality as it currently exists precludes a customer from being able to buy a high-priority pipe. I'm not talking about capacity. I'm talking about prioritizing non-commercial/public-safety traffic in the same way that you get the hell off the road when an ambulance is passing by.

  68. My e911 message your porn torrent by jsepeta · · Score: 1

    there are a few examples of where preferential routing should be considered, but mostly the telcos will use it as leverage to earn more money for high-speed lanes.

    --
    Remember kids, if you're not paying for the service, YOU ARE THE PRODUCT THAT IS BEING SOLD.
  69. Welcome to capitalism. by rickb928 · · Score: 1

    Take a ticket, and get some popcorn.

    The mobile Internet market is busy defining 'unlimited data' as something else. More specifically;

    - Throttling speeds after some arbitrary amount of data used. It really doesn't matter what the amount is, so long as they disclose it.

    - Reducing video quality to reduce bandwidth demands. Which is a 'nice' way of saying your love of good quality video costs them too much, and they cannot afford to expand network capacity to satisfy your appetite for beauty.

    - Working with video providers to cache the data closer to the mobile network, saving on peer network costs and enabling them to reduce video quality somewhat easier.

    - Offering you higher data limits for higher fees, letting you set the price for what you want...

    Why is this good?

    > Throttling after a certain amount of data does let the user know they are profligate (by the definition of the seller) data consumers, and gives them the information needed to make buying decisions.

    > Reducing video quality gives consumers a tangible measure of quality of service to make buying decisions with.

    > When mobile and other ISPs develop partnerships with content providers they can better manage the data. Of course playing with video quality, for one, will expose to consumers the choices being made, and give them information to make buying decisions.

    > Fractional data service may give some consumers more choice and control (Google Fi is a lot like this), though it may be that the oligarchy is merely letting consumers play with pennies.

    But this is just the problem of supply and demand. Because it impacts our ability to watch kitten videos we go insane. Really.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  70. If consistent traffic,no buffers and no redundancy by raymorris · · Score: 1

    You're right for a purely theoretical internet out of a textbook (though a very old one, using hubs rather than switches). A theoretical internet in which traffic on each link is consistent rather the peaky (no cable modems involved for sure), there is way more bandwidth available than is ever used, there;s no redundancy, meaning each packet takes the exact same path, and there are no buffers anywhere.

    In the real world, we want our connections to be cheap, reliable, and fast. We want redundant, load balanced connections. Which means different packets take different paths - jitter even in a underused network. In the real world, we don't use just 10% of the available bandwidth, that would cost ten times as much. For lowest cost to users, ideally ISPs build links that aren not saturated 99% of the time, the 1% busiest times some will get saturated. Buffers are everywhere - every single connection point is a store-and-forward switch, not a hub.

  71. Why would Newflix pay for me to watch Youtube? by raymorris · · Score: 1

    >> Newflix, a new company wanting to compete with Netflix, might say "rather than our customers paying for a higher priced plan in order watch our service all night, we would like to pay the extra cost and subscribers with even the el-cheapo internet plan can use our service, because we'll pay the extra cost direct to Verizon."

    > nothing in a net neutral world that stops Newflix from doing what you're suggesting. What the net neutral world is stopping is Newflix paying for that different tier to appear only if they are connecting to Newflix.

    Why the hell would Newflix pay to upgrade my service for me to watch Youtube? Obviously they'd only want to subsidize the cost of using their service, not a competing service.

    1. Re:Why would Newflix pay for me to watch Youtube? by Actually,+I+do+RTFA · · Score: 1

      Why the hell would Newflix pay to upgrade my service for me to watch Youtube?

      Ideally, because of net neutrality laws or regulations. Less ideally, consumer net neutrality pressure. I mean, India shut down Facebook's "free Facebook internet access" because of the obviously bad longterm results.

      I'm not saying that's Newflix's optimal play (they would want to subsidize the cost of using their service only). The point is that that violates net neutrality.

      I would like to sign people up for my service without their consent. I'd make more money. And my service will save them money. But we don't allow that to happen for very good reasons.

      --
      Your ad here. Ask me how!
  72. So, the solution is to burden users with choices? by Visarga · · Score: 1

    So, the solution is to burden users with choices? How is an uneducated person or a child going to shape her internet traffic? They have to learn that the internet is not just a big truck first.

  73. TRICK or TREAT by Anonymous Coward · · Score: 0

    Don't be fooled by this TREAT because it's actually a TRICK.

    There is nothing to prevent an ISP from throttling back everything else to a higher extent than they are now, but will just use the excuse that YOU configured it. Technically, you already have the ability to control traffic via QOS or other means, but those are more complicated.

  74. I honestly tried to RTFA by WaffleMonster · · Score: 1

    Opened the paper and kept reading and reading expecting at any moment for it to reveal what how it is supposed to work and finally just gave up. It was so loaded with this accomplishes x, y and z... while not being like a, b and c... that I gave up. In fact I did skim thru the rest but was unable to locate where that text was hidden if it exists at all.

    Simple truth is there is as a political matter no possible workable QOS strategy across administrative domain on the scale of the Internet the same as there is no workable security strategy so I give up trying to decipher TFA.

    What people CAN do is control egress from their OWN networks and intentionally drop incoming packets to manage ingress. Thanks to all of the snazzy congestion algorithms baked into TCP users have leverage to prioritize both outgoing and incoming flows by themselves. Consumer routers and popular third party firmware have had these features baked in for quite some time.

    Where I strongly disagree with what little I have read is view CDNs are not a solution. ISPs used to run proxy servers that would accelerate ALL web traffic without special backroom deals back when cost of bandwidth was high enough to warrant but generally it sucked, often slowed things down and tended to cause a lot of breakage. My opinion with following minor tweaks this model can be made to work to the benefit of everyone. Operators, Users and Content.

    1. Explicit browser configuration for upstream proxy servers where configuration is downloaded to provide browser managed load balancing/failover/sharding... This is opt in only. No transparent bullshit possible.

    2. ALL content must have a current digital signature to keep ISPs honest.

    3. Only content explicitly marked EXTERNALLY cacheable goes thru upstream cache everything else is bypassed.

    4. Upstream has veto power to say FU go get it yourself to protect itself and keep content honest and ensure caches do not devolve into liabilities for ISPs. No I will not cache piecemeal 2k files, no I will not accept content with a lifetime of 30 seconds, nobody else is asking for this file so take a flying leap and get it yourself.

    5. Cache only retrieves content when browser provides a current digitally signed proof of authorization by originating server. (No Legal traps/DMCA/redirect bullshit)

    I don't know about the economics of massive ISPs my guess they may not be interested yet many midsized and small ISPs actually do invite CDNs into their networks just to save bandwidth operating on a purely mutually beneficial basis.

  75. Re:Do want jitter, latency, or stuttering bandwidt by Archfeld · · Score: 1

    None of the above ? I'd like a steady stream with low latency at the bandwidth I was advertised, instead of the bait and switch the low down dirty scoundrels generally offer. During mid day and primetime TWC(Spectrum) fails to even resolve addresses reliably. Their DNS is configured on sequential IP's on the same subnet, forcing me to configure alternate DNS solutions e.g. Opendns, and Google DNS. My Amazon delivers a nice throughput but DirecTV on demand is jittery and pauses often.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  76. So it's a managed end-run around NN. by sethstorm · · Score: 1

    I don't think the folks at Stanford thought this through too much, or had the end-goal of killing Net Neutrality.

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  77. So yes, you would make "free delivery" illegal by raymorris · · Score: 1

    I think I'm clear on what you're saying now. Newflix could NOT offer free delivery, paying the extra cost of getting their service to you. (Unless they paid for everyone's high-speed connection to everywhere, which is a ridiculous proposition.)

    I'm curious, do you want to make Amazon's free delivery illegal? How about Amazon Prime TWO DAY delivery - their packages arrive faster than other companies, because they pay to have it delivered faster. Should that be illegal?

    If I buy a car and the dealer includes free oil changes for a year, they are paying for something that the customer would normally pay for. Do you think that should be illegal? What if they throw a gift card for $100 of free gas - they've bought the gas from Exxon and I get it free with the car.

    These issues aren't cut and dry to me. I have X GBs included in my phone data plan. If Youtube wants to pay the extra cost for me, so I'm not charged for watching Youtube, I'm not sure that's a bad deal for me.

    1. Re:So yes, you would make "free delivery" illegal by Actually,+I+do+RTFA · · Score: 1

      These issues aren't cut and dry to me.

      There are clear cut examples, and fuzzy lines (at least for me).

      I'm fine with Amazon's free delivery, the free oil changes, the free gas. Those cases where the costs are really baked into the bundle your purchasing (e.g. shipping is included, or the cost of oil is removed, and it's not really anti-competitive.

      Amazon Prime free two day delivery is a bit of a gray area for me. It's fine, but the $100 fixed fee part of it is really anti-competiive. I mean, imagine A2, an identical competitor to Amazon. Since each will require a $100 for Amazon (or A2) Prime, A2 will never get any of Amazon's customers, even though they should split them 50/50. That's crazy strong incumbency power.

      For Youtube paying your costs, of course you want that. I have Amazon Prime. I get wanting both. The problem is that Youtube and enough other big companies do it (or think about this, say Google with their $500B in cash reserves makes it free to those big companies). Then, 5G comes out, and Verizon et al announce a huge rate hike on the new speed. But Google still subsides data on it so who cares. Meanwhile, no startup can play in the 5G space unless Google includes it on their "good guy list". Cause Google gets rates that are 50% of what Verizon charges anyone else (they buy so much data, its contractual)

      That's the fear. That someone will dominate the space super effectively. That big companies (Google or Verizon or whomever) will be so subsidized by big players that it's impossible for start ups to happen.

      In every step in the chain, you make the best move for you. But you end up in a hellish spot. There are a lot of situations like this... tragedy of the commons, the prisoners dillemma.

      Does that make sense?

      --
      Your ad here. Ask me how!
  78. That sucks. As fast as possible means jitter by raymorris · · Score: 1

    That sucks about the DNS. Good thing you have options available, options that are free.

    Let me give a very specific example. Suppose you are sending five packets, which we'll call A B C D E. You've just sent A and B, which will each have 25ms latency. Packet C can be delivered in only 5ms. Do you want it delivered in 5ms, or should it be delayed, so it takes 25ms like A and B?

    The right answer is "it depends". For gaming, you want low latency, deliver packet C as soon as possible. For downloads and Netflix, you don't care. For VoIP, you want packet C delayed; you want to make sure it's not delivered faster than the other packets.

    Why do you want to slow down VoIP packets if needed to have consistent latency? Suppose those packets represent your voice actually saying the alphabet. If C is faster than An B, and D, the person on the other end will hear:
    C A B ... D E. Faster packets change what you said.

    That's one example, there are other cases when the three are incompatible, and many more where you you can gain alot of the one you care about by giving up a little of one you don't care about. So it's helpful to know what's important to you. That's even within a single stream - when I'm running both Netflix and ssh, I have more complex priorities. I want to reserve a very low bandwidth at low latency for the ssh, and a specific medium bandwidth for Netflix, but don't care about latency for Netflix. That may well mean that Netflix should be routed over the Cogent backbone and ssh should be routed over Level3.

  79. Front-men for Greedy ISPs? by scdeimos · · Score: 1

    Reading through this paper it seems all about providing a mechanism for ISPs to monetize content delivery preferences. It's hilarious that they throw in token statements like this:

    But perhaps most problematic, DPI only works if a user is prepared to reveal to their ISP the service they are requesting special treatment for, which might hurt user privacy.

    Their proposal, Network Cookies, is all about identifying users and their content delivery preferences. Tell me how that doesn't hurt user privacy? Somebody above said this is like "Do-Not-Track." I disagree - this is more like an Uber-Mega-Persistent-Cookie which, according to their recommendations, will work not just in HTTP but all network protocols they can get their hooks into.

    There are many inconsistent statements throughout this paper. At one point they label DPI witha "high transaction cost", at another it's "low overhead."

  80. Makes perfect sense to me. We differ only on the f by raymorris · · Score: 1

    > Does that make sense?

    Sure does. It seems our thinking isn't as far apart as I first thought.

    > That's the fear. That someone will dominate the space super effectively.

    I guess that's where we differ a bit. I think millions of pages of laws is already too much, so I'd prefer to err on the side of fewer laws rather than more. We're not too good at predicting the future, so I'd rather wait and see what happens and address things as needed, rather than being quite so proactive, making big laws based on the fear of what might happen. That also makes illegal a lot of good things that might have happened, and makes existing good things questionably legal (blocking spam would be illegal under one net neutrality proposal.)

  81. This sounds right for a change by Residentcur · · Score: 1

    EXACTLY! There has been enormous work on providing various levels of quality of service for streaming and other transport. To date, virtually none has been implemented in the Internet, and the net neutrality rules have, probably correctly, prevented content providers from imposing QOS differences on net traffic they provide, especially if it involves deals with carriers. But it should be possible for the consumers of content to decide they're willing to pay more to get better quality streaming services. Paying to avoid a digital hiccups during important airings should be an acceptable practice. All this assumes, of course, that the world's backbones are willing to evolve enough to support the QOS specs in the first place. Until now, the only successful approach has been overprovisioning, which admittedly works surprisingly well most of the time.

  82. Re:Makes perfect sense to me. We differ only on th by Actually,+I+do+RTFA · · Score: 1

    think millions of pages of laws is already too much, so I'd prefer to err on the side of fewer laws rather than more.

    Most of those pages arose from specific examples of people being asshats. Also, I don't understand why people think the law can be simple. A fairly constrained problem, like an OS, takes 10's of millions of lines of code, plus documentation, etc.

    We're not too good at predicting the future, so I'd rather wait and see what happens and address things as needed, rather than being quite so proactive

    It depends on how easy it is to undo. Breaking up monopolies is far hardr than preventing them, esp., since the monopoly has value that then has to be confiscated when broken up. But with some things (is this dun laoded) you fail safe, and with others (should Joe be able to start his custom shoemaking shop) you can fail dangerously.

    I would consider running the internet to be a fail-safe situation.

    It depends on what you mean by spam blocking. I don't see how it would be against any net neutrality operation. But if it did, it would only be one of like a million ways that spam is blocked, and the gains are huge.

    --
    Your ad here. Ask me how!
  83. Re:If consistent traffic,no buffers and no redunda by Anonymous Coward · · Score: 0

    I'm in Midwest USA, 6 hops from Frankfurt Germany AWS and less than 2ms of jitter. I get microbursts from AWS Frankfurt. Back-to-back 1500byte packets hitting my firewall at 1Gb/s for 30-50ms at a time. My ISP is exactly the theoretical textbook network that you first described. I get my full 150/150 connection speed to nearly 100% of the datacenters around the world 24/7, all for the low low price of $50/m. Stop being an apologist for crappy ISPs.

  84. Neutrality: all sources equal, inc. spam farms by raymorris · · Score: 1

    >It depends on what you mean by spam blocking. I don't see how it would be against any net neutrality operation.

    Net neutrality means traffic from all sources are treated equally. Emails from well-known farms are not treated differently than emails from your boss.

    While reasonable people can make reasonable interpretations of a neutrality *policy*, there's little room for reasonableness when the *law* says "traffic from all sources must be treated equally". One NN bill introduced in the US house of representatives was about that simple - it was very clear, and no exception was made for spam, DOS attacks, etc.

    1. Re:Neutrality: all sources equal, inc. spam farms by Actually,+I+do+RTFA · · Score: 1

      Right, the pipes aren't allowed to distinguish between the two types of e-mail. It'd be very hard to write a law that allowed that without breaking net neutrality (this is why we have tens of millions of lines of law detailing edge cases).

      That said, I don't really know of anyone who says "e-mail should be blocked by deep packet inspection at the ISP level". That sounds horrible to me. What if I run a mailing list for tens of thousands of people? Should Comcast be able to charge me more?

      Certainly gmail or your client can filter the e-mails you receive. And net neturality doesn't even require the server receiving the email to save it... it can black-hole it right away. Just, if you run pipes, you're not allowed to make that decision. And that seems like the proper way to do it, IMHO.

      Now, I don't see what caveats could be carved out for preventing mass unsolicited packets, e.g. handling DDOS or other attacks on the network. But DDOS, pretty much by definition, is something an ISP cannot detect, let alone prevent. After all, it looks like a bunch of individually innocuous requests.

      But yeah, if there's some way to prevent that, that would be good. I haven't seen evidence that ISPs are currently preventing it (in the current non-net neutrality space), so I don't think it's going to happen. Same for blocking spam.

      But such a law can be written to allow for experimentation and such. Commonly, the law would instruct the FCC (or some other agency) to make rules around net neutrality, with some goals. And that agency would look at things and say "oh, preventing DDOS is an exception"

      --
      Your ad here. Ask me how!
  85. Both are EXTREMELY common by raymorris · · Score: 1

    MOST attempts to send email currently are spam which is blocked by an ISP of one kind or another. The spam you see is spam that got through, the 1% that wasn't blocked.
    For instance, right now if you try to send email through the network of Germany's largest ISP (DTAG), to and from rtfa@gmail.com, the ISP won't allow that - and shouldn't. Only gmail servers should be sending email from @gmail.com.

    > Certainly gmail can filter the e-mails you receive.

    Google can prevent spam sent to your @gmail.com address, but Comcast has to deliver spam to your @comcast.com address? I guess we'll all be forced to use web mail.

    > Right, the pipes aren't allowed to distinguish between the two types of e-mail. It'd be very hard to write a law that allowed that without breaking net neutrality

    And if a law is passed that doesn't distinguish them WELL, it's going to create significant problems. As in the most-used network security measures will be affected (firewalls consider the source) , spam, routing optimizations, hell even basic protocols required for a network to function at all discriminate by source - STP to prevent switch loops, EIGRP, OSPF, and BGP would be required to accept poisoned routes (not allowed to trust some sources more than others). Maybe half of all network administration that's beyond "Networking 101" considers, in some way, the source of the traffic.

    > But DDOS, pretty much by definition, is something an ISP cannot detect, let alone prevent. After all, it looks like a bunch of individually innocuous requests.

    If DDOS attacks couldn't be detected and stopped, whitehouse.gov would be down ALL THE TIME. There's always somebody trying to attack it. 99.98% of the time the site is up because the defenders are winning.
    They can be detected and prevented, and they are. You say "by definition", I believe you're thinking of one very specific type of DDOS, and also assuming that the defenders are pretty stupid. You're thinking of naive flooding attacks. Not all DDOS looks like legit traffic. Also, in the types in which a single request looks like it could be legit, that doesn't mean you can't notice a swarm of identical requests from known botnet. As an example of the first, an attack I invented would have easily taken down wikipedia and other major sites. It involved sending a DNS request from a source other than the source in the ip header. The ISP *closest* to the source could detect the attack and block it because it"knows which networks that endpoint has routes for. For example, a cable modem can't actually route traffic for other public networks. Therefore they could detect that it was a bogus packet. The recipient can't tell, but the ISP can, because the ISP knows it has no routes to the claimed IP.

    For requests that otherwise appear legit, even floods can often be detected. A request for /signup.asp from a person using IE6 on Mac might be legit. 10 million simultaneous requests for /signup.asp from 100,000 people using IE6 on Mac? Not legit. Those of us who have been defending networks for 20 years aren't stupid. Well some of us aren't. Sometimes the bad guys get ahead for an hour or two, but you'll notice that for DDOS attacks the good guys almost always end up winning - we find a way to block them.

    1. Re:Both are EXTREMELY common by Actually,+I+do+RTFA · · Score: 1

      MOST attempts to send email currently are spam which is blocked by an ISP of one kind or another. The spam you see is spam that got through, the 1% that wasn't blocked. For instance, right now if you try to send email through the network of Germany's largest ISP (DTAG), to and from rtfa@gmail.com, the ISP won't allow that - and shouldn't. Only gmail servers should be sending email from @gmail.com.

      Done by the pipes refusing those packets? Or the servers rejecting the mails? Please provide more details, because I do not believe it works the way you do.

      Google can prevent spam sent to your @gmail.com address, but Comcast has to deliver spam to your @comcast.com address?

      No, no, no. Comcast (the underlying pipe supplier) has to deliver the packets defining the email to Comcast (the server that stores your e-mail). Net neutrality doesn't stop Comcast's server that stores your e-mail from tossing it out, or discarding the packets as they arrive.

      TL;DR for above, there's a difference between managing the pipes (scheduling packets over routers, etc.) and email at a higher level (what info servers will accept and forward vs. eat.) No one is concerned with restricting the second level. Net neutrality only concerns itself with the pipes level.

      As in the most-used network security measures will be affected (firewalls consider the source)

      Firewalls are fine, right. Because those are at endpoints.

      basic protocols required for a network to function at all discriminate by source - STP to prevent switch loops, EIGRP, OSPF, and BGP would be required to accept poisoned routes

      And this goes back to why the law is huge. Because saying "you cannot refuse to route information because the originator refused to pay you" is more complex than just "you are never allowed to look at the source IP address." As a plus, laws are written in natural language, so we can fuzz over some details, dealing with stuff like intent.

      If DDOS attacks couldn't be detected and stopped, whitehouse.gov would be down ALL THE TIME

      And tehy are. Just not by Comcast monitoring their subscribers connections. It's happening on the whitehouse.gov's side.

      --
      Your ad here. Ask me how!
  86. Try it by raymorris · · Score: 1

    > Please provide more details, because I do not believe it works the way you do.

    Then as I said, try it. Try making an SMTP (mail sending, TCP port 25) connection to any mail server, Gmail, Yahoo, or Slashdot.org, using your home internet connection. Every mail server obviously ACCEPTS mail at the server, but you probably won't be able to connect? Gmail and Yahoo aren't denying you, so why can't you make any connection on port 25? Because YOUR ISP knows that your connection is a consumer connection, not a mail server, and therefore shouldn't generally be sending mail directly. You must connect to their mail relay and probably authenticate. Again, if you don't believe me, try it. (Or read Networking for Dummies Part 2).

    Try sending any packet at all with a source address of 1.2.3.4. You won't get anywhere because your ISP will block those packets. Your ISP, and only your ISP, knows that you aren't allowed to route for 100.2.3.4. Neither the recipient nor anyone else can possibly know whether you're permitted to route that network, so only your ISP can stop it. Seriously, if you don't believe me, try it.

    You might also Google "egress filtering".

  87. Like the "debate" over evolution by Uberbah · · Score: 1

    Submitter is a corporatist apologist. And WTF is this nonsense about letting consumers "choose" to have their bandwidth throttled. BeauHD must also think that banks are doing depositors a huge favor by paying a $1.25 overdraft in return for a $35 fee, plus $7 a day until the depositor gives them their blood money.