We are working on developing a new set of TCP extensions and are working to find choices that work across as many middleboxes as possible in a large variety of networks (you might be aware of some of the obstacles for Multipath TCP and TCPCrypt deployment...).
If you have a rooted Android, could you run a set of tests on as many wifi and mobile networks as you can?
Search google play store for "org.smarte.tcptester" - I am not allowed to post links yet, sorry!
The reason why we need root permissions is that the app is using Raw sockets to modify core aspects of the TCP protocol, i.e. craft packets with custom header fields. Let me know if you need more detail! Also let me know if the app crashes - I tried to test it on many devices, but with the type of functionality it is bound to be fragile...
We are collaborating with the Netalyzr team as well to get a more comprehensive view of the network, so if you could also run Netalyzr, it would be even better!
Same as above with the URL, but search for edu.berkeley.icsi.netalyzr.android !