Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
IOS Networking The Internet

A Little-Heralded New iOS 7 Feature: Multipath TCP 172

Olivier Bonaventure writes "Besides changes in UI, multitasking and other features that the press discusses, iOS7 also includes support for Multipath TCP. Multipath TCP is a major extension to TCP that is able to use different interfaces for the same connection. Until now, Multipath TCP has been mainly used by researchers with a modified Linux kernel. iOS7 changes that, with millions of Multipath-TCP enabled devices that can switch from 3G to WiFi without losing existing TCP connections. This is not yet the case on iOS7, which currently seems to only enable it for SIRI, but other use cases will likely appear in the future."
This discussion has been archived. No new comments can be posted.

A Little-Heralded New iOS 7 Feature: Multipath TCP

Comments Filter:
  • by Anonymous Coward on Thursday September 19, 2013 @10:20AM (#44893335)

    As you said yourself, both ends needs to be MTCP aware. Apple controling its servers can implement/activate on the ones hosting SIRI.
    But for Safari to show MTCP behavior, it means that the webserver should also support MTCP and it seems none do.

  • by s.o.terica ( 155591 ) on Thursday September 19, 2013 @10:21AM (#44893337)
    I can understand that Apple wants to speed up Siri (the latency on Siri can be horrible, even over a fast WiFi connection), but why do it this way rather than enabling simultaneous client-side speech recognition a la Google Now (even in the Google app on iOS)?

    Google's method allows the speech recognition process to appear instantaneous. On a Nexus 4, Google Now recognizes speech almost as fast as you can speak.

    Siri on the other hand can often take several seconds to understand a request, even under iOS 7. To me, this more than anything else is what diminishes the user experience.
  • by nine-times ( 778537 ) <nine.times@gmail.com> on Thursday September 19, 2013 @10:33AM (#44893435) Homepage

    Maybe because:

    This is not yet the case on iOS7, which currently seems to only enable it for SIRI

    If it's just for Siri, then at this point, it's still a highly technical feature that the user won't be able to see obvious benefits from. Apple generally won't present technical features in their Keynote unless they can explain how users will benefit.

  • by Anonymous Coward on Thursday September 19, 2013 @10:35AM (#44893463)

    Mod parent up. Whoever wrote the summary does not understand how TCP works. You can't just switch client IP at random between packets. TCP connections are end-to-end. This is why this is an *extension* and is not really used anyway.

    Heck, most semi-safe protocols (eg. game interactive content) have some sort of connection tracking that involves client's IP address to prevent interference and/or hijacking. Multipath wouldn't work there either.

  • by Tim12s ( 209786 ) on Thursday September 19, 2013 @11:02AM (#44893719)

    But it is a great mass-market testcase.

Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, In kernel as it is in user!

Working...