ATIS - 0700038
Wireless Emergency Alert (WEA) 3.0 Federal Alert Gateway to CMSP Gateway Interface Test Specification
| Organization: | ATIS |
| Publication Date: | 1 March 2022 |
| Status: | active |
| Page Count: | 146 |
scope:
This Standard defines operational testing procedures for the communications between the Federal Alert Gateway and the Commercial Mobile Service Provider (CMSP) Gateway over the C-Interface. This includes operational testing of all processing functionality within the Federal Emergency Management Agency (FEMA)-administered WEA entities and the CMSP-administered WEA entities that directly impacts communications over the C-Interface. Operational testing of all other processing within the FEMA and CMSP entities including the CMSP infrastructure is beyond the scope of this Standard.
Purpose
The purpose of interface testing is to evaluate whether systems or components transmit data and control information correctly to each other. In addition, the tests defined in this Standard may be used during regression testing when updates are made to either the Federal Alert Gateway or the CMSP Gateway.
Specifically, ATIS-0700038 [Ref 1] defines a set of tests to verify the following minimal set of functionalities during interface and regression testing:
• Ability to complete the C-Interface startup procedures.
• Ability to bring up the IP Security (IPSec) tunnel.
• Ability to bring up the Transmission Control Protocol (TCP)/Internet Protocol (IP) connection.
• Ability to receive, process, and acknowledge valid CMAS Alert, Update, Cancel, Required Monthly Test (RMT), State/Local WEA Test, and Public Safety messages.
• Ability to handle transmission control cease and resume messages.
• Ability to handle link test messages.
• Ability to perform Common Alerting Protocol (CAP) message retrieval.
This Standard is not intended to define test cases for the complete development lifecycle, nor is it intended to provide complete requirements verification or complete compliance testing. Requirements verification testing is typically performed during the unit, integration, and system testing phases and is beyond the scope of this Standard.
Document History