Correction to my previous message: It is section "3.5.1 CRLF Keep-Alive
Technique" that I was referring to, not section 4.4.1.
_____________________________
Roman Shpount - www.telurix.com

On Thu, Jun 10, 2010 at 7:39 PM, Roman Shpount <ro...@telurix.com> wrote:

> Hi All,
>
>
> I am trying to implement CRLF Keep Alive mechanism from RFC 5626 and cannot 
> decipher the meaning of the following phrase (from section 4.4.1)
>
>
> If a pong is not received within 10 seconds after sending a ping (or 
> immediately after processing any incoming message being received when that 10 
> seconds expires), then the client MUST treat the flow as failed.
>
>
> What does "immediately after processing any incoming message" is supposed to 
> mean? Does it mean that client should receive a a pong message after each 
> incoming message? This makes no sense since getting a message on the flow 
> already indicates that this connection is alive.
>
>
> Another question that I have is which side of the flow is suppose to generate 
> the ping messages? The one that created a TCP connection? Both?
>
>
> Finally, do you know any SIP clients that implemented this RFC, which I can 
> use for interop testing?
>
>
> Thank You,
>
> _____________________________
>
> Roman Shpount - www.telurix.com
>
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to