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 [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
