We went further after the issue and found the following. The Cisco 7940/7960 SIP firmware had a parameter introduced in version 6.1 to control the re-registration timing.
The parameter name is timer_register_delta It was discovered that sipXecs incorrectly generates a parameter called timer_registry_delta with a default value of 5. The sipXecs file that seems to controls the creation of the config file for the Cisco phone is at: - /etc/sipxpbx/ciscoIp/phone.xml We can modify this file so that the timer_register_delta is correctly named and we have given it a default value of 120 (2 minutes). By modifying this control file, the sipXecs web interface that allows the phone parameters to be changed also appears to be corrected. JIRA issue was reported. http://track.sipfoundry.org/browse/XECS-1993 Regards, Gabor -----Original Message----- From: Dale Worley [mailto:[EMAIL PROTECTED] Sent: 20 November 2008 17:00 To: Gabor Paller Cc: Nikolay Kondratyev; [email protected] Subject: RE: [sipx-users] Re-registration problem On Thu, 2008-11-20 at 09:40 +0000, Gabor Paller wrote: > The Cisco 7940 (SIP image, P0S3-08-5-00) is a more complicated issue. > The phone processes SipX expiration response correctly but it tries to > re-register exactly after that time period. It seems that due to minor > differences between the clock of the PC running SipX and the clock of > the Cisco phone, the Cisco phone is regularly late. Not by much, the > maximum time it spent unsubscribed was less than 1 minute. It still > happens, however, and when it happens, the endpoint is unregistered and > cannot receive calls. This problem has been understood for a very long time, at least since DHCP was devised. And RFC 3261 gives explicit instructions that the UA must re-register before its registration expires: 10.2.4 Refreshing Bindings [...] The UA then issues a REGISTER request for each of its bindings before the expiration interval has elapsed. [...] Dale _______________________________________________ sipx-users mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-users Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users
