<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 2, 2023 at 1:28 AM Sebastian Moeller <<a href="mailto:moeller0@gmx.de">moeller0@gmx.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Dan,<br>
<br>
<br>
<br>
> On Oct 2, 2023, at 03:34, dan via Nnagain <<a href="mailto:nnagain@lists.bufferbloat.net" target="_blank">nnagain@lists.bufferbloat.net</a>> wrote:<br>
> <br>
> I think a big problem with Net Neutrality is it's sort of a topic for providers and not for end users.<br>
<br>
        [SM] I respectfully disagree. If my ISP sells me access to the internet, I expect being able to access the whole internet, at least as far it is with the reasonable power of my ISP. So I would argue it is a topic for both parties.<br>
<br></blockquote><div>You missed my point.  That's a practical concern of the end user, not a technical one.  End users (~99% of them) want to 'turn on internet and it works as advertised' <br><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>  Most end users have no concept of what it is, why it's good or bad, and if they have a compliant service or not.  They confuse 'speed' with packet loss and latency.<br>
<br>
        [SM] I would agree that the majority of users might not have actionable concepts of how the internet works, let alone what to expect precisely, but I predict if we ask them whether they think it a good idea for their ISP to pick winners and losers of content providers I expect most of them to say no.<br></blockquote><div>I agree, again, the end user wants it to work 'as advertised'.  If they buy 100M service, they want to see 100M service. <br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> This is why my arguments are primarily from a consumer protection perspective of forcing providers to be transparent in their NN or non-NN activities.<br>
<br>
        [SM] Transparency is indded an important factor, but IMHO not sufficient.<br></blockquote><div>I'm being pragmatic.  Building up a NEW legal infrastructure means new challenges.  Any laws around internet access and NN have to co-exist with all the unrelated laws.  Codifying transparency connects that transparency to existing legal infrastructures.  "I bought 100M you gave me 10M when I used a service" falls to a number of legal precedents already such as bait and switch, false advertising.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
>  If they are going to shape streaming video down, they should have to put that in the big print on the plan.  In doing this, customers would get some practical information that doesn't rely on heavy technical details and various opinions.  Consumers will understand the 100x20 w/ 1080p streams.  This could be on the broadband nutrition label *but* I would say you need to have that up-to-date for the times with key information on there and with strikethrough text.  ie, Download [ 100 ], Upload [ 20 ], streaming [ 720 1080p 4k ] and that list can be updated yearly during the BDC process or whatever.  <br>
<br>
        [SM] Here we get into the weeds:<br>
a) for customers only having access to a single (broadband) ISP this information would hardly be actionable<br>
b) personally I could agree to this, but e.g. Netflix [720], Amazon [4K], GoogleTV [720] (or what ever google calls this service right now) would IMHO be problematic.<br>
c) I think that this gets really hard to enforce unless the ISP also throttled VPN/encrypted traffic and there I see a line crossed, no amount of transparency would make it palatable if an ISP would heavily throttle all encrypted traffic.<br>
</blockquote><div><br>I agree, this one muddies the waters. <br>a) except that this can trigger other competitors, RDOF, BEAD, etc.  <br>b) I would simplify this and categorize 'streaming video/entertainment' together and disallow any brand preferences.  Granted, limited JUST netflix (in my model) would allow Netflix to sue the provider if they really wanted.  <br>c) VPN traffic is another beast and since it more or less bypasses DPI (to some degree, encrypted netflix still behaves like netflix) but this would be an easy carve out to say "once you're in a VPN, it's the wild west" because frankly it is, you have at least 2 internet providers in the mix in some way.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
> <br>
> I'm really a proponent of creating a competitive environment, not controlling the technical details of those products.<br>
<br>
        [SM] +1; but that only ever helps in a competitive market environment and that means there need to be enough buyers and sellers on both sides that no single one gets an undue influence over the market. At least in Germany we at best have an oligopoly market for internet access, so the "free market" by itself does not solve the discrimination problem. That might well be different in other parts of the world.<br></blockquote><div>We mostly have a competitive market in the US.  Really the only thing interfering with that is government funded monopoly either in funding designed to create monopoly or city franchise monopolies.<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
>  And making sure key parts of the rules require transparency, because that can help drive competition.  If a local competitor is running a DPI's QoE box shaping down streaming, I think they should have to share that conspicuously with the end user.  I can then market directly against that if I want.<br>
<br>
        [SM] Again I fully endorse that, but feel that by itself would not be enough.<br></blockquote><div><br>I'm of the opinion that market tampering is 2 steps forward and then a full stop for a decade+.  The less (without ignoring ) the government gets involved in individual markets the better those markets are over time.  Yes, gov money can get build outs done, but in the US we've seen it time and time again that those build outs come and then absolutely nothing happens for a decade as those same companies wait for their next round of funding. This holds true is basically all markets, not just internet.  It's been a foundational argument in American economics since basically the beginning.  It's very hard for startups or small companies to form up in markets that were built by government money and those markets stagnate.  It's accidental protectionism essentially.  <br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> I would say that I think that any government money should require NN plans.  If a company is taking government bribes for 100x20 speed, that should be a NN 100x20.  They can offer 100x20 w/ 1080p streaming also, but that gov money should have NN baked into what they/we are paying for.<br>
<br>
        [SM] Interesting approach that I agree with, but again do not think it to be enough.<br>
<br>
<br>
> <br>
> I know that one of the initial ideas of NN was to say that there are no fast lanes, but that's ridiculous because just having different speed plans IS having fast lanes for premium pricing.<br>
<br>
        [SM] I think this is a misunderstanding. NN is not against ISPs offering different access capacity tiers at different prices, but that within the transparent customer-known "capacity-limit" the ISP does not pick winners or losers amount flows and especially not based on financial considerations. If an ISPs sells internet access they better do so, and they better not try to sell the same traffic a second time to the content provider. So the fast lane "fast lane" argument really means that the ISP does not built an unfair fast-lane for content provider A (capA) over content provider B (capB), and even that is subtle, if cabA puts caching nodes with the ISPs network, but capB does not a result in accessibility is not "on the ISP" however if the ISP would additionally slow down capB traffic that would be a problem. In a sense the thing that is problematic is building fast-lanes by slowing down all the rest.<br></blockquote><div>devils advocate (yes, non-NN is the device here haha) What's the practical difference between selling someone a 100M plan with 1080p streaming vs a 10Mbps plan for the same price?  Marketability mostly right?  ie, 100M looks better than 10M even though the customer practically only gets 10M for the streaming they are buying the connection primarily for. <br>If the ISP is primarily providing that 10Mbps '24x7' for streaming, then most of the cost to deliver this is in that first 10M of service.  Throwing in 90M of 'other internet stuff' is very cheap for the ISP.  So which plan is actually better for the consumer?  100M w/ 1080p streaming or 10M NN?  100M NN would certainly cost the ISP more on average as more and more people pull 4k streams. <br>So if the plans are $100 100M NN, $65 100M w/ 1080p streaming, and $65 10M NN, is this better or worse for the consumer than $100 100M NN & $65 10M NN?<br><br>I would argue that having the transparently shaped 100M w/ 1080p streaming in the mix is likely better for the consumer.  I will bring back your single provider area statement above as the weakness in this particular argument though.<br><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
>  The only possible way around this is the allow or even enforce a price per Mbps and make it like a utility which I don't think anyone wants.  Any other model eliminates the sane enforcement of a 'no fast lanes' policy.  <br>
<br>
        [SM] I think this is an attempt at reductio ad absurdum, that does not really cover the NN position well enough to be useful here. Think about it that wat, ISPs are not supposed to pick winners and losers (or rather tilt the table to create winners and losers).<br></blockquote><div>This statement was meant to tie with the 'no fast lanes' reductionism above.  If you can pay for faster service, then there are fast lanes based on money.    And if there are fast lanes based on money, why is a hybrid of 2 plans worse.  Buy the cheap plan for your streaming and the fast plan for your everything else.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> I believe that transparency is the key here.<br>
<br>
        [SM] THe EU actually agrees., an impoertant part of the NN-relevant EU regulation covers transparency.<br>
<br>
<br>
>  Transparency in how bits are delivered and managed to the end user allows the consumer to make choices without demanding unrealistic education of those consumers.<br>
<br>
        [SM] That however seems quite a challenge... though it is not unheard of to offer multiple parallel explanations at different levels of abstraction/complexity...<br></blockquote><div>Sometimes you need to layer your analogies or simplify things down to receivables.  Finding the best language for the consumer for the bold print is difficult. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
>  They know if they want more than 1080p streaming.  They know if they want a gamer or home work focused service that does that by shaping streaming down to 1080p.  There are consumer benefits to a non-NN service.  <br>
<br>
        [SM] Really only if the "unfairness" of that service are exactly tailored to a specific users needs and desires, not sure that any single such a policy would be desirable for the majority of end-users, but I might be insufficiently creative here.<br></blockquote><div>That's basically my claim, if an ISP can offer a 'bespoke' shaping model for the customer's goals then non-NN is better for them.  This context came to be through servicing a ton of migrating work from home people.  They really want their zoom and voip and VPN sessions to work and they've had to ban their children from watching Disney+ while the work.  I have a number of customers with mikrotik routers as their dmark and wired ports and completely separate plans for their home office for this reason.  We don't offer any DPI shaping, trying to be NN-in-spirit with AQM.  Cake has met 90% of this need for us but there are circumstances where there's just too much demand by a houseful of kids for cake to really make this common scenario work well. <br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> Those benefits dont outweigh the harm from secret shaping, but if all of this is clearly shown in a conspicuous way like the broadband nutrition label and there were teeth in that label, then NN is a feature that can be advertised and DPI shaped is another feature that must be advertised.<br>
<br>
        [SM] The only way I see DPI shaping ever to be in the end-users interesst is if that feature is under the end-users control. E.g. on a very slow link the administrator might decide that interactive VCs are more important than streaming video and might desire ways t achieve this policy and might appreciate if the ISPs offers such de-prioritization as a self-serve option<br></blockquote><div>I like the idea of a customer portal to set the DPI shaping to their preferences.  ie, sell them 100M service 'cooked to preference'.  outside the scope here but I wouldn't want NN legislation to prevent this option.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> Now for my ISP version of this.<br>
<br>
        [SM] And now it gets interesting ;)<br>
<br>
<br>
> <br>
> I WANT to compete against the companies that have to put 1080p and no 4k in their advertisements.  I want to offer full NN packages for the same price as their 'only 1080p' package.  I want the competitive environment and I want to know if the service area next to mine with just 1 or 2 providers doesn't offer NN packages so I can move in on them and offer them.  <br>
<br>
        [SM] I wish all ISPs would have such a "bring it on" let's duke it out on the merits attitude! Yest the big mass-market ISPs in my home market do not really qualify for that all they compete about are nominal "speed"/price (really capacity/price) and some additional features like flat rate for telephony to fixed line and/or mobile networks. No details given about specific properties... for these one needs to scour rge internet fora to figure out what a specific ISPs customers mainly kvetch about (and then one needs to abstract over the fact that not all complaints are created equal and some say more about a user's deficiency in expectation than about the ISP's service delivery).<br></blockquote><div>Facebook and google reviews are awesome for figuring out where to expand.  Transparency rules and nutrition labels would open up bad ISPs to competition.  To be fair it would open up good ISP to competition by great ISPs also....<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
> <br>
> So from my perspective, transparency in shaping is all I really think should be done.  And teeth in resolving a lie, ie false advertising, with a rulebook already in place for that so no new legal theory needs worked out.  "I bought the 1G NN package and I'm running the NN test suite and it says I'm shaped to 1080p video", rectify this ISP or I'm going to throw a legal tantrum to FTC, FCC, and maybe my own lawyer and get some penalty claims.  And that test suite is pretty darn simple.  speed test, 1G.  Netflix, 1080p.  DPI shaped.<br>
<br>
        [SM] Alas, that NN test suit is currently made of unobtainium. Though some individual parts exist already. For example kudos to netflix for <a href="http://fast.com" rel="noreferrer" target="_blank">fast.com</a>, which as far as I understand uses essentially the same of its CDN nodes for speedtests it would likely pick for content delivery so these are pretty "realistic" testing conditions. Alas the other big streaming platform have as far as I know not followed suit.<br>
As I tried to brain storm in a different context, what we would need at the very least would be speedtests that houses its servers in at least the networks of the big transit providers and runs comparative tests against these (either all or random pairs selected for each test). And while this would already be pretty ambitious to implement this would only scratch the surface of what would be required. However one redeeming fact is IMHO that NN-violations that achieve financial goals, by necessity need to be perceivable by the eye-balls so the thing we are looking for is likely not subtle but "in your face".<br>
<br>
> <br>
> End rant.<br>
<br>
        [SM] I rally wish more ISPs would have your spirit (and that we had more ISPs competing for eye-balls)! Also I think that your stance let the market settle this is conceptually in-line with our current macroeconomic system and theory (I am just not sure whether yje internet access market generally is healthy enough to relat on this mechanism to sort out bad apples).<br>
<br>
Regards<br>
        Sebastian<br>
<br><br></blockquote><div><br>I think that you and I have a different level of faith in capitalism.  Your 'Not Enoughs' suggest this to me, though I might be reading too deeply between the lines.  I've worked in a number of industries from being near the top of the technical bits of a fortune 500 to running my own startups.  The softer and wider the net government rules casts, the less effective and more intrusive they seem to be with more non-sense.  The simpler and sharper toothed rules allow for a more vibrant level of competition.   I want very simple and clean rules with a very small service area and a lot of clamping force when necessary... so ISPs obey the rules because consequences are capital but have the freedom to innovate and expand.<br> </div></div></div>