[EAS] FCC NPRM on improving EAS just issued
Sean Donelan
sean at donelan.com
Wed Feb 3 02:24:12 CST 2016
On Tue, 2 Feb 2016, felucia at att.net wrote:
> Initially the NWS policy for the date time stamp was that that was the
>time when the warning would expire. Example, the tornado warning is in
>effect until JJJHHMM. Do not know if that policy was changed.
Julian days (ordinal date) wrap around every year. When comparing
+TTTT-JJJHHMM you need to decide how much clock skew and how far in the
future or past is acceptable. Are the sender's or receiver's clock too
far in the past or future, or is it a recording of an old alert that
expired years in the past.
January 1, 2015 = Julian Day 1
December 31, 2015 = Julian Day 365
January 1, 2016 = Julian Day 1
December 31, 2016 = Julian Day 366
Is an alert with the date JJJHHMM = 0341200 in the future or in the past?
1. Overly loose validation checks allow replay attacks (false positive
re-transmitting an invalid alert)
2. Overly strict validation checks hurt interoperability (false negative
not re-transmitting a valid alert)
Ambigious and poorly written specifications make everything worse.
Protocol standards bodies have learned there are always interoperability
issues that come up, and they need to issue errata and clarifications to
protocol standards.
More information about the EAS
mailing list