Author Topic: Getting throttled: Why and how does this happen?  (Read 1384 times)

0 Members and 1 Guest are viewing this topic.

Getting throttled: Why and how does this happen?

« on: June 17, 2013, 11:23:56 AM »
  • Thank You
  • -Given: 0
  • -Receive: 2
  • Phydeux

    Posts: 553
    User Rating: +179/-3
    Rom Developer -- Network Admin -- Forum Admin
    Offline
    • VIP Member
    • *
    • Hero Member
    • Personal Text
      Let me know. I appreciate help.
    Why you get throttled

    Ok..You got throttled. Why? Because you either used too much data (A good rule of thumb is > 500MB per day, or > 2GB per month), or, you were using an app or service that the carrier doesn't want you to use (Example: Tethering, or a streaming service like Pandora)

    As for the amount of data you use, there's not much you CAN do about it. Use too much, get throttled. It's a fairly easy concept, there.

    How do they 'catch' you using a specific app or tethering? That's a bit more complicated.
    If you read the StraightTalk Terms Of Service (TOS), they specifically do not allow tethering or Pandora. Let's take on Pandora, first.

    Pandora

    Pandora uses a specific IP address, and specific 'ports' to transmit the music. Also, (and this applies to ALL data sent over the internet, VERY IMPORTANT) evry packet of data sent over the internet, coming or going, has what is called "Header Information", that basically has what program is being 'talked to'. So, you use Pandora, it connects to a certain IP, uses certain ports, and the headers have 'pandora' in them (The exact info is not important. It's there). Your carrier CAN, and DOES, read this header info, and has automated programs that throw up red flags, and can get you throttled.

    Tethering

    How do they know you're tethering? Tether apps built into the phone with stock roms usually have "rat them out" features in them. They 'talk' to the carrier, and see if you're supposed to tether. If you use those, well, they know you're tethering. Using a custom non-stock based ROM (For example, those built from source, either AOSP or CyanogenMod) don't have the "rat" features, but, the carrier STILL throttles you due to tethering. Or, you use a third-party app, like FoxFi, and they STILL throttle you. How?

    Remember the Pandora example above? They 'read' the header info sent on every packet of data. There are a few bits of information in there that causes "red flags". The tether app itself send no data. So, what are they seeing?

    Well, lets say you tether a Windows laptop to your Android phone. The carrier already knows what phone model you have (Your MEID tells them that information). All of a sudden, you're sending Internet Explorer packets out on the web..RED FLAG

    Ok..So, let's tether a Linux Laptop..You say "FireFox is FireFox..they won't know". Well, a 'normal' scan of packet data won't throw up a red flag like IE does, there IS a bit of information in there that can,...It's called a "time to live" header. Basically, all packets start on the originating device with a TTL number. Every time it goes thru a router, for example, it changes..So, it get's to your phone, it also changes. And, and the same time your tethered data is going out over the carrier's data network, so are tons of little "spurts" all the time from your phone, having a 'lower' TTL number (These are ALL VERY simplified examples. But, the idea is there). THIS can (and does, believe me) gets compared. If they see enough of this happening, they 'know' you're tethering, and THROTTLED.

    I hope the info I've presented here gives you a "clue" to how and why you're getting throttled, or even have your data cut off.

    DO NOT POST VARIOUS WAYS TO BYPASS THROTTLING IN THIS FORUM! THOSE POSTS WILL BE DELETED, AND CAN CAUSE YOU TO BE BANNED!

    IT IS AGAINST THE TOS OF ALL CARRIERS, AND WILL NOT BE TOLERATED IN AndroidArea51.com FORUMS! OR IN #AREAROM in irc
    • Custom
    • Samsung Galaxy Exhilarate i577
    • Clock Work Mod
    • AreaRom X
    • Rooted-Rom
    Donations are appreciated!

    Phydeux's PayPal email:
    You are not allowed to view links. Register or Login

    AndroidArea51 PayPal email:
    You are not allowed to view links. Register or Login




    Tags:
     

    Related Topics

      Subject / Started by Replies Last post
    2 Replies
    1274 Views
    Last post December 23, 2012, 02:57:38 AM
    by prepaidguy9081