Hi,
I didn't use the SIP lib so I don't know its current limitations.
Anyway, looking at Android's documentation I found a reference to a timeout value relating to a Session call.
So, through Reflection/JO it should be possible to modify the behaviour of the initial call setting.