Changes between Initial Version and Version 2 of Ticket #1488


Ignore:
Timestamp:
Jul 12, 2012 5:41:21 AM (9 years ago)
Author:
bennylp
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1488

    • Property Summary changed from Problem with receiving incoming large (INVITE) request over TCP on Android ICS 4.0.3 possibly due to fragmentation to Problem with sending and receiving large (INVITE) requests over TCP on Android 4.0.2/4.0.3 possibly due to fragmentation
    • Property Backported unset
    • Property Milestone changed from release-1.14 to Known-Issues-and-Ideas
  • Ticket #1488 – Description

    initial v2  
    1 When the server sends a large INVITE request towards the Android client via TCP, PJSIP does not seem to process this request. Looking at the log there seems to be no activity regarding the incoming data. The Wireshark capture at the server shows that server sent the INVITE request as TCP fragments and it does not receive TCP acknowledgement from the client side. 
     1When the server sends a large INVITE request towards the Android client via TCP, PJSIP does not seem to process this request. Looking at the log there seems to be no activity regarding the incoming data. The Wireshark capture at the server shows that server sent the INVITE request as TCP fragments and it does not receive TCP acknowledgement from the client side (or error was sent) 
    22 
    3 This has been tested with different wi-fi routers and 3G providers and the issue remains. 
     3This has been tested with different wi-fi routers and 3G providers and the issue remains. Smaller SIP requests towards the client work as expected.  
    44 
    5 Smaller SIP requests towards the client work as expected. This issue also does not happen with Android version less than 4.0.3. 
     5'''Update:''' 
     6 
     7The same problem also occurs in the sending direction. PJSIP sends large (INVITE) request, the log shows it, but nothing actually gets transmitted. After this the TCP socket seems to be disfunctional until it is closed.