<div dir="ltr">the NITZ string doesn&#39;t include an olson id. if you look at GsmServiceStateTracker.java or the CDMA equivalent, you can see the heuristics for turning a gmt offset, country code, and &quot;is_dst&quot; flag into an olson id. (actually, every part of the NITZ string is optional.)<div>

<br></div><div>cell towers can be misconfigured, which adds to the fun. plus there are places like the canary islands that don&#39;t have an MCC and don&#39;t share a time zone with the country that they share an MCC with.</div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 24, 2013 at 9:42 AM, Dennis Ferguson <span dir="ltr">&lt;<a href="mailto:dennis.c.ferguson@gmail.com" target="_blank">dennis.c.ferguson@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
On 23 Sep, 2013, at 16:32 , L. David Baron &lt;<a href="mailto:dbaron@dbaron.org">dbaron@dbaron.org</a>&gt; wrote:<br>
<br>
&gt; On Monday 2013-09-23 13:07 -0700, Paul Eggert wrote:<br>
&gt;&gt;<br>
</div><div class="im">&gt;&gt; end users in Israel.  Many cellphones running Android,<br>
&gt;&gt; BlackBerry, iOS, and Symbian were still based on tz release<br>
<br>
</div>My previous phone was a Symbian phone.  I wouldn&#39;t update it<br>
since that generally made it worse than it already was...<br>
<div class="im"><br>
&gt; It also seems odd that these phones didn&#39;t have their time adjusted<br>
&gt; as a result of receiving NITZ messages from cell towers with the<br>
&gt; correct UTC offset.  I thought that using time and timezone<br>
&gt; information from the cell network was the typical default<br>
&gt; configuration on smartphones (which makes having an up-to-date<br>
&gt; timezone database less critical).<br>
&gt;<br>
&gt; Are there carriers in Israel that don&#39;t broadcast date and offset<br>
&gt; information from their cell towers?  Or were the carriers<br>
&gt; broadcasting incorrect data?<br>
<br>
</div>GSM towers traditionally had no idea what time or timezone it is,<br>
and many (maybe most) GSM and UMTS base stations still don&#39;t.  NITZ<br>
isn&#39;t very common.  I think the &quot;TZ&quot; part of NITZ may have been<br>
invented to solve a problem specific to American carriers, that<br>
they were deploying GSM into a market where the competing digital<br>
technologies (CDMA and IS-136 TDMA) could set the time and timezone<br>
on the handset and didn&#39;t want their GSM service to not have that<br>
feature too.  I&#39;ve seen the &quot;NI&quot; part of NITZ, without the TZ part, in<br>
use in China (despite what the Wikipedia page says) to identify the<br>
&quot;area&quot; the tower you were connected to was in, since they used to<br>
charge people different prices for calls in and out of their &quot;home&quot;<br>
area.  In any case, outside of the Americas it is fairly rare to<br>
find a carrier which provides this service, so smartphones seem to<br>
often include plain old NTP and time zone files as a fall back while<br>
dumb phones need their clocks set by hand.<br>
<br>
Note that in the US mobile phone base stations always know what<br>
time it is since they pretty much always have GPS receivers, for<br>
E911 positioning if not for network time synchronization.  In<br>
many other countries, however, it is considered a bad idea to<br>
allow your telecommunications infrastructure to become dependent<br>
on a service owned and operated by a foreign military so they<br>
are less likely to do this.<br>
<span class="HOEnZb"><font color="#888888"><br>
Dennis Ferguson<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>
</div></div>