Electronic – Which NTP server should I use for the product to update time

embeddedgprsmicrocontrollermodem

I am developing a GPRS enabled embedded device.To synchronize time with the network I have to use NTP protocol.
The nature of the product is such that I have to Hardcode the NTP server address inside the firmware and I cannot change it in future by any means. The estimated quantity of the devices to be sold is in thousand and location is India.

After googling about NTP servers I am not able to figure out which server should I use.
The given link mentions about some incidents caused due to wrong NTP client configurations.

NTP Server misuse and abuse

I don't want fall into such trouble please help me choosing correct NTP server Address.

Best Answer

I'd contact ntp.org. They have a pool of public NTP servers with DNS anycast for geographic proximity and are generally able to give good suggestions.

You might be asked to use a subdomain (e.g. Debian uses "debian.pool.ntp.org") so if a malfunction in your devices causes a traffic storm this can be reflected without affecting the rest of the pool.

Related Topic