Please consider putting the date/time in the SIP 200 OK Reply Message. This will allow non-ntp phones to obtain the time correctly. It is also as per the SIP RFCs (As optional however).
This will allow other phones to correctly pickup the date time including major ranges (CISCO 79x1 which do not use the NTP settings when using non-CUCM PBX Systems). While I do know you don't support the enterprise Cisco IP Phone range and only the SMB/Linksys version, It would be nice for the phones to display the correct time/date.
Rosenberg, et. al. Standards Track [Page 170]
RFC 3261 SIP: Session Initiation Protocol June 2002
The Date header field can be used by simple end systems without a
battery-backed clock to acquire a notion of current time.
However, in its GMT form, it requires clients to know their offset
from GMT.
Example:
Date: Sat, 13 Nov 2010 23:29:00 GMT
If your programmers don’t even want to code, here it is in c# .net:
- Code: Select all
using C = System.Console;
...
static void Main() {
DateTime dateTime = DateTime.Now;
C.WriteLine ("Date: {0:R}", dateTime ); // Date: ddd Month yyyy hh:mm:ss GMT
}
Really only one line to add.
Thanks
Jonathon




