Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Communications Networking The Internet Education Network Software Politics

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

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.
This discussion has been archived. No new comments can be posted.

Stanford Engineers Propose A Technology To Break The Net Neutrality Deadlock

Comments Filter:
  • by Anonymous Coward on Tuesday September 13, 2016 @10:40PM (#52883549)

    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.

  • by wierd_w ( 1375923 ) on Tuesday September 13, 2016 @10:42PM (#52883555)

    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.

    • NO MORE IMPORTANT, stupid phone!

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

    • 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.

      • by Opportunist ( 166417 ) on Wednesday September 14, 2016 @02:45AM (#52884225)

        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.

        • by TheRaven64 ( 641858 ) on Wednesday September 14, 2016 @03:33AM (#52884303) Journal

          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'.

    • by Opportunist ( 166417 ) on Wednesday September 14, 2016 @02:39AM (#52884205)

      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.

  • by Anonymous Coward on Tuesday September 13, 2016 @10:43PM (#52883563)

    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.

    • by emaname ( 1014225 ) on Wednesday September 14, 2016 @12:01AM (#52883889)

      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.

    • by Laxator2 ( 973549 ) on Wednesday September 14, 2016 @03:10AM (#52884267)

      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.

      • 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 mon

  • by YesIAmAScript ( 886271 ) on Tuesday September 13, 2016 @10:45PM (#52883579)

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

  • Net Neutrality (Score:5, Informative)

    by I'm New Around Here ( 1154723 ) on Tuesday September 13, 2016 @10:49PM (#52883595)

    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.

    • 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

  • 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!

  • by account_deleted ( 4530225 ) on Tuesday September 13, 2016 @10:57PM (#52883651)
    Comment removed based on user account deletion
  • ...whatever data request i'm sending right now.

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

  • 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 g
  • by Nuitari The Wiz ( 1123889 ) on Tuesday September 13, 2016 @11:02PM (#52883675)

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

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

    Of course its been deprecated, for obvious reasons.

  • by mewsenews ( 251487 ) on Tuesday September 13, 2016 @11:04PM (#52883685) Homepage
    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.
    • 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
  • 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 th

  • 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.'

  • 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 traffi

    • 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-d

      • >> 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 app

        • 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 t

  • 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.

  • 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.

    • > 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 a

      • by Archfeld ( 6757 )

        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.

  • 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.

  • 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 cont

  • by stealth_finger ( 1809752 ) on Wednesday September 14, 2016 @02:59AM (#52884247)
    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.
  • 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

  • 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

  • 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.

  • 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 predicti

  • 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

  • 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.

    • by tsqr ( 808554 )

      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.

  • 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 ?

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

  • 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 th
  • 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

  • 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.

  • 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?

    • 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.

      • 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.

  • 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.

  • 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 vid

  • 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 ther

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

Term, holidays, term, holidays, till we leave school, and then work, work, work till we die. -- C.S. Lewis

Working...