Emergency Alert System Dave Swift Zach Smith
Why EAS? Virginia Polytechnic Institute Client: Union College Campus Safety Siren Text Messaging Email Web TV (TVuC) Radio (WRUC) Why EAS?
Overall Specifications Single point to initiate override of both TV and radio Emergency control station (server) Must always have TV-out enabled Cannot have pop-ups on screen Cannot automatically restart Points of failure Power & internet required Manual override should internet not be available Secure Unique user name / password Hardcoded IP address and port Reliable Must not change the audio or video level Response time of < 2 seconds from activation FCC regulations Overall Specifications
Design Hardware Software Switch Server Java C++ MPG messages 8051 IC (CBT3244A) Server Linux Software Java C++ MPG messages Design
Launch Sequence Campus emergency present User launches proprietary software Login (user name / password) User presented with list of pre-recorded scenarios User selects scenario from list Hardware activates Software sends “activate” command to hardware switch Scenario MPG launched full screen Audio and Video streamed to TV Audio streamed to radio Upon end of emergency, user repeats sequence, and chooses “ALL CLEAR” option Hardware is reset Normal broadcasting resumes Launch Sequence
Current TVuC Layout WRUC A/V Switch Time Warner Headend (channel 21) coax Ch.2 Modulator composite audio a/v Network Patch Panel A/V Switch - Includes 250gb HD, JPEG Slideshow Capabilities a/v Monitor IP Connection tvuc.union.edu a/v vga a/v a/v a/v a/v MiniDV (video 1) VCR (video 2) DVD 1 (video 3) DVD 2 (video 4) Computer (video 5) * note: a/v = mono audio and composite video connection Current TVuC Layout
With EAS Additions WRUC EMERGENCY SYSTEM A/V Switch Time Warner Headend (channel 21) coax Ch.2 Modulator composite audio a/v EMERGENCY SYSTEM a/v Network Patch Panel A/V Switch - Includes 250gb HD, JPEG Slideshow Capabilities a/v Monitor IP Connection tvuc.union.edu a/v vga a/v a/v a/v a/v MiniDV (video 1) VCR (video 2) DVD 1 (video 3) DVD 2 (video 4) Computer (video 5) With EAS Additions * note: a/v = mono audio and composite video connection
EAS Hardware Switch Emergency Computer Emergency A/V Switch 8051 TCP Connection (To SW Interface) Emergency Override (serial) Input B-1 Input B-2 8051 Microcontroller Input A-1 Emergency A/V Switch VOLTAGE OUT (Enables Input B) Input A-2 Output 1 Output 2 EAS Hardware Switch
EAS Switch Logic TV: Radio: Common: Input A-1: Normal Video Input A-4: Normal Audio Input B-4: Emergency Video Input B-1: Emergency Audio Radio: Input A-1: Normal Audio (left) Input A-4: Normal Audio (right) Input B-4: Emergency Audio (left) Input B-1: Emergency Audio (right) Common: Vcc: 5V DC GND: Ground Enable A, B: Active Low http://www.engadget.com/2007/03/13/how-to-make-a-solid-state-a-v-switcher EAS Switch Logic
Conclusions Single point to initiate override of both TV and radio Emergency control station (server) Single point to initiate override TV-out always enabled No pop-ups / automatic restart Manual override implemented Client software installed on server Additional methods of launching Secure Unique user name / password required IP address and port to be provided by ITS Reliable Output levels = input levels Response time of hardware ~0.1 seconds FCC regulations met Conclusions
Attenuation Audio: 44.1 KHz Video: 4.2MHz
What We Have Learned Building specifications around a specific client Building hardware controllers with near 100% uptime & limited points of failure Preventing computer from crashing Learn how each other’s setup functions TCP/IP connections in both Java and C/C++ Scripting What We Have Learned
To Be Implemented… Actual hardware implementation Install client software Final design paper Final modifications and updates to Web User manual To Be Implemented…
Future Design Designing printed circuit board Software GUI Broadcast messages “on the fly” Future Design
Questions?