[EAS] EAS time stamp usage

David Turnmire eassbelist at cableone.net
Fri Dec 23 10:58:46 CST 2011


I have a lot of hardware in my TV station, EAS and otherwise, with NTP 
support.  In general, that is great... because otherwise it would be 
unpractical to keep all of their clocks from drifting off considerably 
(thus screwing up logs if nothing else).  I have seen a number of 
implementation issues.  Some are sufficiently picky about the NTP server 
that they don't work well with Windows time servers, which is often the 
simplest/cheapest way to keep consistent time throughout the plant, 
especially if you have a windows domain system.  Often they only allow 
IP addresses rather than host names, which creates its own set of 
practical difficulties.  Often they only allow a single NTP server... 
which is even a bigger problem if they only support IP addresses.  
Sometimes they give up pretty quickly when they can't reach an NTP 
server... and never try again until rebooted, etc.  All that concerns 
UTC time.  Getting LOCAL time right is another issue... especially as it 
regards daylight savings.

I wouldn't think it should be that hard to resolve all of the above... 
some vendors do.  And for any integrated CAP compliant EAS boxes, that 
shouldn't be a cost issue since I believe they are already dependent on 
the internet and often have Linux or similar under the hood anyway.   
(And the number of times we have to use the phrase "except for converter 
box applications" should be an indicator of the problems with their 
use).  I'd also like a user friendly way to specify how large a time 
error that they should correct for, to minimize potential for NTP server 
problems affecting you.

IMHO, a BIG problem... especially with time dependent devices like EAS 
boxes, is that IF/WHEN there is a problem with syncing the clock... 
there is little or nothing to draw your attention to this fact other 
than you noticing the time is off... which normally means it is off 
quite a bit by that point.  Burying this info in some error log or the 
like that the average user doesn't review routinely (or perhaps 
understand) isn't very helpful.  Better would be a warning at the time 
you login into the web interface, or a blinking light on the front of 
the device to indicate an error condition.  Or a note at the top of the 
automatically emailed reports.  Any number of notification methods could 
be done.

All that being said... I wonder if we aren't over stating the problems 
with EAS clocks during emergency conditions.  For one thing, in general, 
EAS serves the role of providing a quick, early warning that there is an 
impending emergency or one that is just occurring.  After everyone knows 
about the emergency, the normal news coverage mechanisms take over.  
Thus, the time for the clock accuracy to be maintained systematically is 
BEFORE the emergency.  Once the emergency takes place, even if it 
affects infrastructure such as internet, GPS (more likely the earthbound 
antenna than the space born satellite), etc, the native clock within the 
EAS equipment should stay within a minute of it's pre-emergency accuracy 
for at least a day... maybe longer.  And generally you aren't sending 
out additional EAS alerts after that.

Even in the situation that you are, IF the EAS box clock was accurate to 
begin with, it should take awhile for it to drift enough to matter to 
EAS.  At least for boxes that were designed intelligently to begin 
with.  IMHO, as others have suggested, the box should be pretty tolerant 
of alerts arriving "before they were sent" since that is likely a clock 
tolerance issue.  Alerts should be relayed as quickly after reception as 
the technology allows, except as dictated by user.  And it takes at 
least 15 minutes for an EAS event to "expire", so that is a pretty wide 
window.  The main issue with the latter is if there are too many "hops" 
the EAS signal has to pass through, with too much delay in each (either 
as configured by user or by nature of design).  But the latter issue is 
more directly solved by minimizing the relays, which I think we all wish 
to do.

As for grabbing a "cold spare" off the shelf... and setting the clock... 
are we REALLY saying that even with an infrastructure affecting 
emergency... we can't find the correct time (within a minute or two)?  
In a broadcast station full of computers, cell phone clocks, wall 
clocks, etc?  Believe it or not... some of us still wear watches.  Most 
of us are broadcasters.   And as long as I have been a broadcaster, time 
mattered.  By law, a TV station has to broadcast the time within ONE 
second accuracy.  That's a little tricky if you rely on Windows 
infrastructure, but keeping within two or three seconds isn't.  In my 
early broadcast days, my watch was seldom off more than a few seconds 
because I couldn't do my job right if it was.  Times and my 
responsibilities have changed, but my watch is still never off a 
minute.  In any event, if you are thinking about EAS in the middle of 
that emergency enough to be looking for a cold spare, you're thinking 
about it enough that if all else fails, you can find a ham operator to 
get you WWV time.

So... lets work on putting together some industry guidelines (like 
others, I'd like to keep this out of the regulatory arena) for NTP 
implementation.  And have guidelines for how to handle alerts arriving 
before the "JJJHHMM" time and clarify how quickly the alert should be 
relayed and whether there it should start being transmitted before it is 
fully received.  But IMHO, there isn't a need to make those guidelines 
hard to implement or expensive. Some vendors already do pretty well and 
need only a little "tweaking".

Dave



More information about the EAS mailing list