Emergency Alert System
190 likes | 440 Vues
Emergency Alert System. Dave Swift Zach Smith. Virginia Polytechnic Institute Client: Union College Campus Safety Siren Text Messaging Email Web TV (TVuC) Radio (WRUC). Why EAS?. Single point to initiate override of both TV and radio Emergency control station (server)
Emergency Alert System
E N D
Presentation Transcript
Emergency Alert System Dave Swift Zach Smith
Virginia Polytechnic Institute • Client: Union College Campus Safety • Siren • Text Messaging • Email • Web • TV (TVuC) • Radio (WRUC) Why EAS?
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
Hardware • Switch • 8051 • IC (CBT3244A) • Server • Linux • Software • Java • C++ • MPG messages Design
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
WRUC Time Warner Headend (channel 21) coax Ch.2 Modulator composite audio a/v NetworkPatchPanel A/V Switch - Includes 250gb HD, JPEG Slideshow Capabilities a/v Monitor IP Connectiontvuc.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
WRUC Time Warner Headend (channel 21) coax Ch.2 Modulator composite audio a/v EMERGENCY SYSTEM a/v NetworkPatchPanel A/V Switch - Includes 250gb HD, JPEG Slideshow Capabilities a/v Monitor IP Connectiontvuc.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
Emergency Computer Emergency Override (serial) TCP Connection (To SW Interface) Input B-1 Input B-2 8051 Microcontroller Input A-1 Emergency A/V Switch VOLTAGE OUT (Enables Input B) Input A-2 Output 2 Output 1 EAS Hardware Switch
http://www.engadget.com/2007/03/13/how-to-make-a-solid-state-a-v-switcherhttp://www.engadget.com/2007/03/13/how-to-make-a-solid-state-a-v-switcher EAS Switch Logic • TV: • 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
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
Attenuation Audio: 44.1 KHz Video: 4.2MHz
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
Designing printed circuit board • Software GUI • Broadcast messages “on the fly” Future Design