iPhone TCP/IP over SMS (NOT SMS over TCP/IP)?

Discussion in 'Jailbreaks and iOS Hacks' started by N64, Dec 30, 2013.

  1. N64, Dec 30, 2013
    Last edited: Dec 30, 2013

    N64 macrumors regular

    Dec 24, 2013
    Lost Woods
    It's an idea I had, but turns out they already have it (kinda) for Android.

    I want my network data all sent over SMS since I have unlimited SMS and not unlimited 4G. From a programming perspective, it should be easy as long as you know how to hook into the iPhone's networking and reroute the traffic. I could even write one that just does web browsing myself. There would have to be a server, of course, that acts on behalf of the iPhone by sending and receiving SMS and packets.

    Here is Smozzy, just a web browser: http://smozzy.com
    Problems are that it's for Android, and it doesn't route all system traffic through SMS, just web browsing. Is there anything like this I can download on Cydia for iPhone?
  2. winterny macrumors 6502

    Jul 5, 2010
    SMS is limited to 160 bytes, TCP packets are 1500 bytes, so you would have major fragmentation issues, plus SMS latency is often measured in SECONDS, as compared to milliseconds for 3G/4G.

    This is a really bad idea.
  3. shenan1982 macrumors 68040


    Nov 23, 2011
    OMG, can you imagine downloading a 20 mb app update over SMS packets? That would take 156,000 text messages all arriving in order ... imagine if one text arrived out of order, the entire file would be corrupt, hah.

    Not sure why you'd even think this would be remotely a good idea... to save what, a couple bucks a month?
  4. YanniDepp macrumors 6502


    Dec 10, 2008
    Nothing is "unlimited" when it comes to cellular networks. Every "unlimited" offer comes with a fair use policy.

    As the dude above says, 20MB would require over 100,000 messages. Don't forget ACK packets used to acknowledge the receipt of a packet to keep the TCP/IP 'sliding window' going. I think any carrier would suspend your SMS service if you sent and received that many messages.

    If you want to send and receive lots of data without using a cellular 3G/LTE data connection, you should check out a recent invention called "wifi".

Share This Page