The android network protocol stack