Internet protocol applications over mobile systems