osip-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [osip-dev] Generic question about osip INVITE transaction


From: Aymeric Moizard
Subject: Re: [osip-dev] Generic question about osip INVITE transaction
Date: Mon, 22 Dec 2014 09:48:15 +0100

All good so!

Happy Christmas and happy new year to all!

Regards
Aymeric

Le 22 déc. 2014 03:33, "Austin Einter" <address@hidden> a écrit :
Hi All
I have resolved it. It was my mistake.

In my transport callback, somehow it was not returning 0, hence because of transport error, transaction was getting TERMINATED.

Thanks
Austin



On Sun, Dec 21, 2014 at 6:52 PM, Austin Einter <address@hidden> wrote:
Hi All
I have been trying to do experiment with OSIP for multiple cases.
So far I am comfortable and able to send / receive couple of messages.

Now I am stuck with below scenario.

1. Party A sent INVITE to Party B.
2. On getting INVITE at Party B, it sends 183 and create a dailog as uas.
3. Party A on getting 183, creates dailog as uac and sent PRACK
4.Party B gets PRACK and sends PRACK response 200 K.
5. Party A gets PRACK response and sends UPDATE to B.
6. B gets UPDATE, and then sends 200 OK for UPDATE.
7. Now B tries to send 180, but finds original INVITE transaction state is TERMINATED.


Can somebody kindly suggest whey the transaction state is TERMINATED and how this situation can be handled.


From timestamp perspective, wireshark shows
1. The first INVITE from A was at 18:48:57:395831
2. When B tried to send 180, that time timestamp was 18:49:02:608119

So the time difference is around 5 sec.

Can this cause transaction to terminate.

Best Regards
Austin





_______________________________________________
osip-dev mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/osip-dev


reply via email to

[Prev in Thread] Current Thread [Next in Thread]