1、 IHS Additional Content Page Access to Additional Content for ATIS-0800013 2009 (Click here to view the publication) This Page is not part of the original publication: This page has been added by IHS as a convenience to the user in order to provide access to additional content as authorized by the C
2、opyright holder of this document. Click the link(s) below to access the content and use normal procedures for downloading or opening the files. ATIS-0800013 ZIP File Information contained in the above is the property of the Copyright holder and all Notice of Disclaimer Released July 12, 2007.73 DEFI
3、NITIONS, ACRONYMS, for example, the time of day the storm watch is concluded. Consumer devices may use this parameter to expire (erase) events from memory and in the creation of informational displays summarizing active events. Headline A textual “headline” for the event, usable by consumer devices
4、at their discretion. An example headline might be “Thunderstorms in King County.” Alert Text If the alert involves text, the actual text to be displayed. Audio Component Required A flag that indicates, when true, that the response to the alert involves an audio component. Audio may be derived from a
5、 referenced file or by acquisition of the Details Channel. Visual Component Required A flag that indicates, when true, that the response to the alert involves a visual component. The visual component may be derived from provided Alert Text or by acquisition of the Details Channel. Retune Duration If
6、 the alert involves forced acquisition of a Details Channel, the amount of time the consumer receiver is to stay tuned to that channel. The specified time may be indefinite, in which case another subsequent alert message will specify the end point (a finite duration). Alert Audio Reference For the t
7、ext-plus-audio type of alert, a pointer to the audio file (and the file itself). Urgency, Severity, Certainty Indications as to the urgency, severity, and certainty of the event. There are no requirements related to these indications. They may be used at the discretion of the consumer device; for ex
8、ample, in informative displays. Geographic Area A specification as to the geographic area affected. Some alerts involve entire states, others (the Emergency Action Notification) involve the entire country. ATIS-0800012 6 4.3 EAS Operational Data (EO) In order to perform its function, the EIS needs t
9、o be supplied with certain operational data used by consumer devices and by the EIS itself. One of the functions of this data is to allow any particular Service Provider a certain amount of flexibility in the way the Emergency Alert functions operate. Several parameters affect the subscribers experi
10、ence of the presentation and interactivity of Emergency Alerts. Metadata elements on the EO interface may be provided to the EIS as a configuration file, which may be formed from the output of a subsystem allowing operator setting and control over EAS-related system parameters. It would be possible
11、to build an EIS without the EO interface by providing user input functions (GUI screens) that would allow users to set these parameters themselves. Some function in the EIS needs to be able to filter EAS Encoder/Decoder input to decide whether or not a given type of alert will be announced. A Servic
12、e Provider may decide that certain types of weather warnings are not important enough to disrupt the subscriber base. The input to this function (metadata requirements) is not addressed here. Likewise, whether or not a given alert will involve text, text plus audio, or a forced retune may be determi
13、ned based on one or more parameters in the data coming from the EAS Encoder/Decoder. Metadata relevant to that logical decision algorithm are not included here. The metadata that may be present on the EO interface include: Alert Text Background Color Scheme Indicates the color to be used for the bac
14、kground for the text display for each type of alert event, as identified by the Event Code. The color scheme may be represented as an array of background colors, with one value specified for each Event Code. A value of “default” can be specified for any given Event Code. In this case, the Alert Text
15、 Background Color is not specified in the EAS signaling message for events with that Event Code and the ITF uses the default Alert Text Background Color. Alert Text Font Color Scheme Indicates the color to be used for characters for text display for each type alert event, as identified by Event Code
16、. An array of font colors, one value specified for each Event Code. A value of “default” can be specified for any given Event Code. In this case, the Alert Text Font Color is not specified in the EAS signaling message for events with that Event Code and the ITF uses the default Alert Text Font Color
17、. Details Channel A Uniform Resource Identifier (URI) or other reference indicating an override channel for a Forced Acquisition type of alert. Specified on a system basis (not specific to Event Code). Exception Channel List A list of one or more Exception Channels, each a reference to a source of l
18、ive, streaming audio/video programming that will always contain alert information equivalent to the Details Channel, thus fulfiling the function of a forced acquisition of a Details Channel. Exception Channel processing needs to be supported in consumer devices, but its use by a Service Provider in
19、any given IPTV system is optional. Retune Hold Indicates the time period that the receiving device needs to disregard user attempts to tune away from the Details Channel. Lockout Duration Indicates the number of seconds the ITF is to disregard user input after responding to this EAS announcement sig
20、nal. Specified on a system basis (not specific to Event Code). ATIS-0800012 7 4.4 EAS Data (EAS) EAS Data is formed in the EIS by combining EAS Input from the EAS Encoder/Decoder with EAS Operational data. Some items are passed through from the EAS Input; others are derived within the EIS. The EIS m
21、ay not forward all EAS events incoming from the EAS Encoder/Decoder. Many of the metadata elements flowing on the EAS interface are those that have been passed through from the EAS Encoder/Decoder (on the EI interface) and through the EIS unchanged. Metadata in this category include: Sender Name, Se
22、nder ID, Alert ID, Event Code, Event Onset, Event Expires, Headline, Alert Type, Alert Text, and the audio file (for the alert-plus-audio types of alerts). In addition to these, the following metadata elements are provided at the EAS interface point: Alert Version Provides an additional indication o
23、f the uniqueness of a particular EAS announcement. Used in conjunction with Sender ID and Alert ID to identify an instance of an EAS announcement, and to identify duplicates and announcements that have already been processed in the ITF. By changing the value of Alert Version, the Service Provider ca
24、n cause ITF devices to re-display the same alert. Alert Priority Indicates the priority of the alert. Allows receiving devices to disregard certain alerts under certain conditions or user preferences. Priority levels defined are: o Test - Operator test only; to be disregarded by consumer devices. o
25、Normal - May be disregarded by consumer devices, at the discretion of the viewer. o High - Presented unconditionally. Alert Text Background Color Indicates the color to be used for the background for text display for this alert. Alert Text Font Color Indicates the color to be used for characters for
26、 the text display of this alert. Details Channel A URI or other reference indicating an override channel for a Forced Acquisition type of alert. Retune Duration Indicates how long the receiving device is to stay on the Details Channel; may be indefinite. Alert Audio Reference A URI or other referenc
27、e indicating a stream or audio file providing alert audio for a Text Plus Audio type of alert. Exception Channel A reference to a source of live, streaming audio/video programming that contains alert information equivalent to the Details Channel, thus fulfiling the function of a forced acquisition o
28、f a Details Channel. If the live feed from an Exception channel is being rendered on the display of a receiving device with built-in display, or being output in uncompressed format from a receiving device, retuning to a different Details Channel is disallowed. Interruption Text Optional text notifyi
29、ng the viewer that normal programming has been interrupted. Interruption Text Duration Indicates the amount of time the receiver is to display overlaid interruption text. Retune Hold Indicates the time period that the receiving device disregards user attempts to tune away from the Details Channel. L
30、ockout Duration Indicates the number of seconds the ITF is to disregard user input after responding to this EAS announcement signal. ATIS-0800012 8 Geographic Area An optional indication of the geographic area affected by a given alert. If not provided, it is assumed that geographic targeting has be
31、en done at the EIS. Geographic areas are represented using Federal Information Processing Standard (FIPS) 6-4 4 state and county codes. 5 EAS METADATA SPECIFICATION (NORMATIVE) EAS metadata on the EI and EAS interfaces is specified here in XML format. EAS signaling messages on these interfaces shall
32、 be XML instance documents validated against the XML Schema defined in this ATIS Standard. Additional mandatory requirements are specified in the semantic descriptions of certain elements. The XML Schema fragments contained in this document are an informative version of the definition of the XML Sch
33、ema defined in ATIS-0800012.xsd with attributes targetNamespace=“http:/www.atis.org/schemas/0800012/eas/1“ and version=“0“. These attributes represent a major version=1 and minor version=0. Parsers are expected to tolerate changes to the minor version and not to the major version, unless that major
34、version is supported. If any parts of the XML text of this document contradict the normative part of the corresponding XML Schema file then the normative part should be used as the definitive specification. 5.1 Metadata Namespaces Metadata Description Schemes (DS) that have been developed under the
35、auspices of ATIS are associated with the IPTV Interoperability Forum (IIF) eas: metadata XML namespace. The IIF EAS XML Schema is contained in the “zip” archive which accompanies the present document as .xsd and takes precedence over the text in the present document. The IIF eas: metadata namespace
36、is defined as: xmlns:eas=“http:/www.atis.org/schemas/0800012/eas/1“ IIF EAS metadata includes DSs, defined by W3C, as included in the XML Schema attached to the present Standard. xmlns=“http:/www.w3.org/2001/XMLSchema“ IIF EAS XML Schemas also include DSs defined by CAP 1, as defined in the CAP XML
37、Schema attached to the present standard. Note that the CAP standard 1 itself includes an XML Schema within the body of the document; however, external references to type definitions included in that Schema are not possible because “anonymous” (un-named) types are used. To allow the ATIS IIF to refer
38、ence CAP data types, the CAP XML Schema has been reformatted such that all type definitions are named and thus may be referenced by other Schema documents. The CAP XML Schema reformatted in this way is reproduced in Annex A in this Standard and included in the Schema file “ATIS-0800012_cap.xsd” incl
39、uded in the archive file set of the present ATIS Standard. ATIS-0800012 9 xmlns:cap=“http:/www.atis.org/schemas/0800012/cap/1“ All EAS XML instance documents shall be fully namespace-qualified and declare the EAS metadata namespace. The EAS XML Schemas reference the ResourceLocatorType defined in AT
40、IS-0800013, Media Protocols Specification 5, and therefore declare the appropriate namespace: xmlns:mps=“http:/www.atis.org/schemas/0800013/mps/1“ 5.2 Common Data Types The following sections define a number of data types in the eas: namespace. 5.2.1 AlertPriorityType ATIS-0800012 Name Definition Al
41、ertPriorityType This simple type is a string indicating the priority of the alert. It may take on one of three values. Test The alert is an operator test only; the alert shall be disregarded by consumer devices. Normal The alert is of normal priority, meaning that consumer devices may disregard it a
42、t their discretion simply due to its priority. High The alert is a high priority event. Consumer devices shall not discard it based on priority. 5.2.2 ColorType ColorType is used to specify display colors for background and fonts. It is based on the common definition used in specifying colors in HTM
43、L pages. Only colors that conform to legal NTSC color levels should be used. Name Definition ColorType This simple type consists of a string of six hexadecimal digits representing three bytes. The first pair of digits represents a red value in the range 00 to FF (hex). The second pair of digits repr
44、esents a green value in the range 00 to FF (hex). The third pair of digits represents a blue value in the range 00 to FF (hex). For each, the value indicates the level of intensity of the given color on a linear scale, with zero indicating no amount of the given color primary and FF indicating the m
45、aximum amount of the given color primary. A value of 000000 is thus black, and a value of FFFFFF is white. 10 ATIS-0800012 5.2.3 TargetLocationType Target locations consist of a state code, a county code, and zero or more county subdivision codes. Zero or more state/county locations may be associate
46、d with any given event. Name O/R Definition StateCode R StateCode shall identify the the state or US possession affected by the alert. StateCode shall be an integer in the range 0 to 999 coded according to FIPS 6-4 4. CountyCode R CountyCode shall identify the the county within the state or US posse
47、ssion identified in StateCode affected by the alert. CountyCode shall be coded according to FIPS 6-4 4. SubDivision O SubDivision shall indicate, when present, all or a portion of a county, coded as follows: 0 = all or an unspecified portion of a county, 1 = Northwest, 2 = North Central, 3 = Northea
48、st, 4 = West Central, 5 = Central, 6 = East Central, 7 = Southwest, 8 = South Central, 9 = Southeast. When SubDivision is not present, the whole county indicated in CountyCode is indicated. 5.2.4 StateCodeType The StateCodeType is an integer value in the range 0 to 99 corresponding to state codes in
49、 FIPS 6-4 4. 11 ATIS-0800012 5.2.5 CountyCodeType The CountyCodeType is an integer value in the range 0 to 999 corresponding to county codes in FIPS 6-4 4. 5.2.6 SubDivisionType The SubDivisionType is an integer value in the range 0 to 9 corresponding to the county subdivision mapping defined in FCC Title 47 Part 11 9. 12 ATIS-0800012 13 5.2.7 AlertVersionType The AlertVersionType is an integer value in the range 0 to 9999. 5.3 EAS Metadata