Jump to content


Welcome to Tech-101 Free Computer Support

Welcome to Tech-101 Free Computer Support, join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

>Register Now or >Sign In.
Guest Message by DevFuse
Photo
- - - - -

how Apple's design kills a network


  • Please log in to reply
No replies to this topic

#1 jobeard

jobeard

    Site Admin

  • Administrators
  • 1,992 posts

Posted 07 March 2011 - 12:25 PM

>Mr Steve Cheney's Jun/2010 article on BusinessInsider.com is a good read for performance design

AT&T’s issues are not primarily around spectrum or backhaul. Instead, they center around 'signaling', which smartphones rely on for polling, status and control updates.

But here’s the fascinating point: the signaling issues aren’t just AT&T’s fault. In a quest to extend battery life on the iPhone, Apple did something 'non-standard' which compounds the issues – the iPhone constantly drops connections, going in to an idle state. Keepalives within the apps then reestablish a new connection after only a few seconds. Network equipment makers never anticipated this. Think of it as hanging up during a phone call when the line is silent, and then redialing to respond.

Please read the original article via the link above to view the details.

[btw: http keep-alives were created as a solution to this kind of network overload.
With http, the keep-alive means, don't close the connection too soon - - keep it to allow another transaction :) ]
  • 0

J. O. Beard; you + tech-101.com => synergism. >Secure your system now