Slashdot Mirror


Comcast Has 30 Days To 'Fess Up About P2P Throttling

negRo_slim writes with some welcome news from Ars Technica: "Comcast has 30 days to disclose the details of its 'unreasonable network management practices' to the Federal Communications Commission, the agency warned Wednesday morning as it released its full, 67-page Order. As FCC Chair Kevin Martin said it would, the Commission's Order rejects the ISP giant's insistence that its handling of peer-to-peer applications was necessary. 'We conclude that the company's discriminatory and arbitrary practice unduly squelches the dynamic benefits of an open and accessible Internet,' the agency declares." And from reader JagsLive comes news that Comcast has a different plan in place to deal with heavy bandwidth users: slow traffic for up to 20 minutes at a time to users who are grabbing the most bits.

35 of 262 comments (clear)

  1. Unix scheduling model for bandwidth? by seanadams.com · · Score: 5, Insightful

    Comcast's problem has got me thinking, has anyone implemented a QOS mechanism that works like *nix CPU time allocation? In simple terms that's where a task's priority is determined as an inverse function of the amount of CPU time it wants. It seems to me the same thing should work just fine for bandwidth allocation. You just let interactive connections have as much as they want, and the continuous hogs get whatever is left - but you do this in a protocol-agnostic way that is based solely on demand.

    But: this only would be appropriate if your goal is to deliver maximal performance under full link utilization. I don't know if this is a real problem for the cable providers - I doubt if last-mile congestion is as big an issue as people think. Probably they are more concerned about reducing their total cost for bandwidth to the internet. In that case the strategy of temporarily throttling the hogs seems reasonable and fair because it is protocol-agnostic, but ONLY if the specifics of this mechanism are disclosed to the customer, and this service is NOT advertised as "unlimited".

    1. Re:Unix scheduling model for bandwidth? by corsec67 · · Score: 3, Insightful

      That is exactly how the default QOS on the Tomato firmware works:
      As the amount of bandwidth a connection has used rises, it gets placed in lower categories for QOS. Along with prioritizing DNS and ACKs, that makes the most of a limited connection.

      --
      If I have nothing to hide, don't search me
    2. Re:Unix scheduling model for bandwidth? by CopaceticOpus · · Score: 2, Insightful

      If they throttle only users that aren't using Comcast VOD, it's going to be much harder to prove, since there aren't any fake packets being inserted in the stream. Also, since net neutrality is not the law, that sort of throttling might even be legal.

    3. Re:Unix scheduling model for bandwidth? by D'Sphitz · · Score: 3, Insightful

      A few customers would pay more, like the dvd collectors and file sharing fanatics. The majority who use the internet normally would have significantly lower cable bills. I'm sure the cable companies love the people who pay 39.95 to check email and watch the occasional youtube video, most people don't even know what a torrent is, much less have half a dozen dvd's downloading at any given moment.

    4. Re:Unix scheduling model for bandwidth? by mr_mischief · · Score: 2, Insightful

      This is exactly the type of "harmful government interference" the small ISPs were all glad to have the big network players like AT&T and Verizon fight against.

      Then, towards the end of viability for most small ISPs, they realized that AT&T telecom division being guaranteed to have to charge the same rates to AT&T's internet service division for line access as what they'd charge a competitor didn't mean much when AT&T offered huge volume discounts -- but mostly on volumes only AT&T internet service division would need.

      The small ISPs were the death of the small ISPs. They were the flies happy to play in the telecom company webs so long as The Bad Ole Guvmint didn't tell them what to do.

    5. Re:Unix scheduling model for bandwidth? by Lumpy · · Score: 5, Insightful

      Last mile congestion for comcast is not a problem. the problem is they only have t3 bandwidth where they should have oc12 bandwidth and dont want to upgrade their headend connections to internet backbones. I know of one market that was consolidated with a fiber backbone and they eliminated 4 headends into 1. they did NOT upgrade the connection in the main headend to take account for the added load from all the other communities rolled into it.

      THAT is what is happening, they want to be an ISP but dont want to do any of the ISP things like upgrading your backend. Because that's expensive.

      --
      Do not look at laser with remaining good eye.
    6. Re:Unix scheduling model for bandwidth? by Moofie · · Score: 2, Insightful

      As if there were any competition to be unfair to...

      --
      Why yes, I AM a rocket scientist!
    7. Re:Unix scheduling model for bandwidth? by dgatwood · · Score: 5, Insightful

      So set the limit at 6 Mbps. What, you mean Comcast can't deliver a continuous 5Mbps to all their customers? Are you telling me they oversold their bandwidth? Say it ain't so. :-D

      But seriously, the right solution is to make VOD use multicast and treat multicast rates as the number of bytes streamed divided by the number of clients. Use the local hard drive as a very large cache, and by the end of the movie, you have the whole thing on your HD and aren't consuming any bandwidth. The notion of "live" streaming of movies off a hard drive in some server farm in a unicast client-server style is so 1985 (prior to RFC-966). After all, this is precisely what multicast was designed to do. If it doesn't get the job done, create a new RFC and a new underlying packet routing protocol that does, but could the cable companies PLEASE quit jerking everybody's chain and saying "Oh noes, VOD can haz mor bandwidth?" It got tiresome ten years ago. Now, it no longer qualifies as comedy and falls squarely into the bucket marked "that's just sad".

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    8. Re:Unix scheduling model for bandwidth? by Anonymous Coward · · Score: 3, Insightful

      The majority who use the internet normally would have significantly lower cable bills.

      I'm sorry, but WHAT?!!!!

      When have monopolies ever lowered prices when their costs go down?

      The only possible outcome for tiered pricing is the same screwed up system we have for cell phones, where you get a $200 bill one month if you go over.

      The telcos/ISPs need to use some of the taxpayer money gifted to them and build the infrastructure they promised, then this wouldn't be an issue.

    9. Re:Unix scheduling model for bandwidth? by gnuman99 · · Score: 2, Insightful

      You broadcast stuff, like you do with TV. You broadcast movies or whatever content that then you can save and play at your leisure. Oh wait, isn't that kind of like TV? With a DVR?

      Yeap, multi-cast was there to allow cheap broadcasting of thousands of channels to hundreds of millions of users, cheaply and effectively. But which telco/cable company would like that?

  2. a wild idea.. by spiffmastercow · · Score: 4, Insightful

    why not (gasp!) improve your infrastructure, rather than treating your customers like cattle? If you (by you I mean Comcast) don't do it, your competitors will.

    1. Re:a wild idea.. by sm62704 · · Score: 3, Insightful

      What competitors? Here in Springfield we have Comcast, DSL, dialup, and satellite. Not mush of a real choice, is it?

      --
      mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
  3. How? by BitterOldGUy · · Score: 3, Insightful

    How are folks verifying and actually proving the ISPs are throttling traffic instead of the traffic being slow because of heavy use in the area? How do you prove something like this to a regulator?

    1. Re:How? by Atlantis-Rising · · Score: 3, Insightful

      Take a look at CAIP's filings before the CRTC- here

      Screenshots, affidavits, letters to the commission. Depends on how the throttling works, but if it really is as simple as "After twenty minutes of heavy use the connection is throttled", that should be relatively easy to show in screenshots, as CAIP did.

      --
      "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
  4. Don't start celebrating by Intron · · Score: 3, Insightful

    Is anybody really happy that the FCC is asserting authority over the internet? I kind of preferred it being run by the IETF.

    --
    Intron: the portion of DNA which expresses nothing useful.
    1. Re:Don't start celebrating by loteck · · Score: 5, Insightful

      FCC is asserting authority over Internet Providers, or, put another way, the people who control the resources that the public relies on. Completely different than asserting authority over the content of usage of the internet. In fact, the FCC appears to be specifically positioning itself out of having to deal with questions of content. It's almost like they want to have 'neutrality'.. seems like I've heard that word used somewhere recently...

  5. Re:Or else what? by Gat0r30y · · Score: 4, Insightful

    You make a valid point. Assuming Comcast does comply with disclosing the details, what is the FCC going to do to change their practices? When the regulatory agency is completely impotent, what would motivate a company to comply?

    --
    Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
  6. What happens after 30 days? by jgarra23 · · Score: 3, Insightful

    The article says nothing about the consequences. This is just another bullshit "warning" to Comcast with ZERO to back it up.

    If I'm late with a child support payment, my license gets suspended. Meanwhile, if a corporate entity is late with some sort of government demand, jack shit happens. Fucking great.

  7. Why single them out? by Statecraftsman · · Score: 5, Insightful

    Is there some reason why they aren't asking Time Warner, Cox, AT&T and others each about their practices? The best reason I can think of is that Comcast was caught sending the RSTs.

    If the internet is to be free of this sort of tainted service, the protocols that the internet was built on need to be followed and implemented in good faith. Any deviations need to be made crystal clear so we consumers and businesses can make informed decisions about the tradeoffs. Comcast, I'm not just looking at you.

  8. Re:Or else what? by spydum · · Score: 3, Insightful

    Really? So if you built a commercial network, you would want the FCC to dictate how you police your traffic and what QoS measures you implement? Sorry, but the less the goverment tells me how to run my business/network/enterprise, the better. If customers don't like it, they need to make it known via their wallets.

  9. Re:Or else what? by Sloppy · · Score: 3, Insightful

    What license from the FCC does Comcast have? I didn't know I needed some kind of federal license to be an ISP.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  10. Use more, pay more by Citizen+of+Earth · · Score: 4, Insightful

    Just charge the heavy users more. Doy. Problem solved.

    1. Re:Use more, pay more by Citizen+of+Earth · · Score: 3, Insightful

      I'm talking about pricing per GB of data transferred. Then, the heavy users can download as much as they want and the ISPs will love them for it. The ISPs will seek them out and the heavy users will fund the upgrading of hardware to make transfers even faster. The present model seems quite ripe for abuse.

  11. Re:Or else what? by Areyoukiddingme · · Score: 2, Insightful

    Fantastic! Let's go all the way with this idea! I'm going to create a new enterprise business network so that customers can vote for me with their wallets which means I'm going to have to install a lot of cable. Can I start by trenching down the middle of your street? We'll be there Tuesday. Between 8:00AM and 5:00PM.

  12. Re:Or else what? by MobileTatsu-NJG · · Score: 2, Insightful

    Really? So if you built a commercial network, you would want the FCC to dictate how you police your traffic and what QoS measures you implement? Sorry, but the less the goverment tells me how to run my business/network/enterprise, the better. If customers don't like it, they need to make it known via their wallets.

    That's an interesting theory. Anyway, back here in reality, there isn't much practical competition for that sort of voting to work. That's how it ended up becoming an FCC problem.

    Oh, and by the way, as a customer/consumer, I don't give a flying fuck about the success of your business. If you can't provide a good service at a fair price and make a profit, you don't deserve to be in business no matter how much you whine about how lousy your customers are.

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

  13. Next Step... by GameMaster · · Score: 4, Insightful

    Since the FCC has made it clear that ISPs shouldn't be allowed to discriminate against users based on the apps they choose to use, and they're already pissed at Comcast, now is the time to kick it up a notch and use the same argument to demand the opening of blocked web/e-mail ports and an invalidation of TOS terms that ban servers. Bandwidth is bandwidth, if I want to run a web server or my own e-mail server then no one should be able to stop me. The system of traffic management they claim to be moving to in the article should work just as well for users running servers. Of course, they falsely advertise it as unlimited usage at a certain bandwidth and, thus, shouldn't be allowed to throttle traffic in the first place but that's a whole other battle in the war against corrupt telecomm companies.

    --

    Rules of Conduct:
    #1 - The DM is always right.
    #2 - If the DM is wrong, see rule #1
  14. Re:Or else what? by Gat0r30y · · Score: 2, Insightful
    So, If I own the pipe, I can put whatever I want on it? If Level 3 decides to charge an exorbitant for access to the backbone - and in doing so eliminates most of the internet that would be OK? Or if Cisco decides to push an update to their routers which fundamentally alters the nature of routing - that would be OK?

    If the Internet has seriously become a critical piece of government and commercial infrastructure, why doesn't it perform like one? Because it isn't one.

    I cannot dignify this with a response as it doesn't even come close to making sense.
    Look, regulation isn't all roses and rainbows. And it certainly isn't the answer to every problem. It sucks, but it is required. When a company with a government backed monopoly (like a cable giant such as comcast) does something naughty, they need to be reprimanded to protect both the consumer, and the company.

    --
    Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
  15. Re:Or else what? by hypnagogue · · Score: 3, Insightful

    You don't have to be a licensee to be liable for FCC violations. Penalties including seizure of equipment and fines are levied without trial.

    --
    Liberty you never use is liberty you lose.
  16. Re:Comcast "warning letter" snippets by freedom_india · · Score: 4, Insightful

    Unless FCC suspends the operating license of Comcast until comcast changes its policy, nothing is going to change.
    Unfortunately this FCC does not have even one ball to do that.

    --
    "Doing what i can, with what i have." ~ Burt Gummer
  17. Re:Billing per bandwidth by wizardforce · · Score: 2, Insightful

    how about the consequences of being a botnet at all? online fraud, DDOS attacks etc... what is the cost of people not caring about computer security when none of the consequences affect them? do you think someone would take a little more interest in security if they did get a 200$ bill because they were part of a botnet?

    --
    Sigs are too short to say anything truly profound so read the above post instead.
  18. Re:Billing per bandwidth by Ash+Vince · · Score: 2, Insightful

    It would be just like years sgo in the days before DSL when a virus would hijack your PC and route all your internet through a premium rate phone number in jamaica or somewhere. You only found out when you got the phone bill. Usually the phone company made you pay it regardless.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  19. Re:Or else what? by Alsee · · Score: 3, Insightful

    A significant point that often gets overlooked in this issue is that Cable companies and phone companies are generally government granted, government enforced monopolies. For example I personally am under the Cablevision monopoly. I couldn't have Comcast as my ISP even if (for some twisted reason) I did want to do business with them.

    State, county, and/or local governments handle the access rights - running the Cable and Phone lines on public telephone poles or underground on public land. A company cannot simply come in and compete against the local Cable or Telephone monopoly. Most people face at best a duopoly, the very limited competition between Cable broadband monopoly vs the Telephone broadband monopoly.

    So long as the government is involved in supporting and enforcing these monopoly market conditions it is entirely appropriate for the government to be deeply involved in the market conditions and business behavior. If a company wants monopoly usage of the public infrastructure like this it is entirely appropriate for the government to impose conditions on that usage.

    It is appropriate for the government to manage the usage of public infrastructure for the public benefit. When the government meddles in a market to enable or impose a monopoly in that market, it is appropriate and necessary for the government to artificially impose conditions to replace the natural competitive forces that ensure a healthy beneficial marketplace. To replace the natural competitive market forces that are excluded by the artificial government sponsored monopoly.

    For example if someone wants to go into business as an ISP that filters out porn and other arbitrary "objectionable" content, then sure, they are welcome to do so. *I* wouldn't want to use that ISP, but some people would want to do so. And that competing alternative is fine, so long as the government isn't handing them a monopoly on the market. If they were one of the Cable companies, and the government was handing them an effective monopoly position on broadband for a region, or even a duopoly position vs the phone company, then that would be a huge problem.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  20. Re:Or else what? by Alsee · · Score: 3, Insightful

    Really? So if you built a commercial network, you would want the FCC to dictate how you police your traffic and what QoS measures you implement?

    Right. If you build your private commercial network then I agree with you.

    Just so long as you don't do it via a government granted, government enforced effective monopoly.
    If you expect to do it based on privileged monopoly access building it on top of public telephone poles and public underground lines and other public infrastructure and other governmental benefits and governmental assistance....

    well... if that were the case... well then you would be wrong.

    If customers don't like it, they need to make it known via their wallets.

    No. The government prohibits that. The government granted Cablevision monopoly market rights over my region. In other regions the government has granted Comcast monopoly market rights. I cannot do business with Comcast even if I wanted to. People in other regions cannot do business with Cablevision if that were their preference. The government grants and enforces these regional monopolies.

    It is impossible to suggest the government should not meddle when the government is already involved. It is absurd to suggest "natural free market competition" is the solution to market problems when the force of government is prohibiting market competition.

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  21. Re:Or else what? by Maximus633 · · Score: 2, Insightful

    Really? So if you built a commercial network, you would want the FCC to dictate how you police your traffic and what QoS measures you implement? Sorry, but the less the goverment tells me how to run my business/network/enterprise, the better. If customers don't like it, they need to make it known via their wallets.

    Sure... But most customers can't move for whatever reason they would like. I don't like comcast anymore then most. But I can't just go out and change to another cable provider because I have that option. If I could then I would agree I will let my wallet do the talking.

    Let us try and remember that Comcast has more then just a private network. They have local markets where they are the only cable provider and also they have to put those fancy lines on the poles...

  22. Re:Billing per bandwidth by Jorophose · · Score: 2, Insightful

    ISPs need to turn off access to the computers they think have a botnet, but first send a polite letter, once a day, for three days, asking them to please fix it, to let the cableco fix it for free (look at it this way, room for more bw or a 30$ technician?), or at least take it off the 'net, and if nothing is done access is cut (and of course billing is stopped, cut for that month (IE if you get ut on the 15th you only pay 50%)).

    Then if they ignore the letters then something is up and it's probably a good idea to shut them down. You need to put phone numbers for them to contact you to at least show you're willing to fix it. And call them on the 3rd day to warn them incase they've missed the letters. Because the last thing you want to do is cut somebody off and they don't know what happened.

    That should solve your botnet problem.