How can I implement Multipath TCP in iOS.
I hope as per the MultiPath Apple documentation we do not need to enable MPTCP in iPhone.
Is there any Multipath TCP samples for iOS
You should not need to enable MPTCP on the phone. MPTCP is already in use by iOS applications, e.g., Siri.
What the document you linked to is referring to is enabling MPTCP on your network. MPTCP uses TCP option 30. Many firewalls will not pass unknown TCP options. In order for your iOS app to use MPTCP, tcp option 30 needs to make it unmolested through the network to your server.
Further, your server must support MPTCP for the phone to negotiate an MPTCP connection.
This paper on a socket API for MPTCP has a code sample for using MPTCP on iOS and provides links to opensource code released by Apple that contain examples of using the API.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With