DISTRIBUTED PUBLIC-ADDRESSING SYSTEM FOR IP NETWORKS © 2008 InfoGLOBAL. Documento confidencial. Prohibida su reproducción total o parcial. Confidential document. Total or partial reproduction forbidden InfoGLOBAL · Virgilio, 2 · Ciudad de la Imagen · 28223 Pozuelo de Alarcón · Madrid (SPAIN) · Phone: +34 91 506 40 00 · Fax: +34 91 506 40 01 · [email protected] · www.infoglobal.es v00 Index • Product Description. • System Elements. • Architecture. • Technical Specifications: • Public­Address Manager. • Public­Address Player. • Public­Address Client. • Installation Environments. • Successed Projects. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Product Description The IG­VirtualVoice System is a platform that enables centralized management, generation and transmission of audio messages to different sites using Voice over IP (VoIP) techniques. It is specifically focused to Public Address services where the geographical distribution for audio broadcasting is the main constraint. In this area, it offers the following advantages over equivalent analog solutions: • It does not need a specific communications infrastructure: the system can be easily integrated into a TCP / IP communications infrastructure, regardless of technology used (Ethernet, ATM, Wi­Fi, etc.). Then with a standard IP network (Multiservice IP network), it can provide any type of sound communication between the Service Center and the audio broadcasting point. • Different audio sources: because it is a based on VoIP and the “state of the art” in digital audio technology, the system supports live audio, pre­recorded audio and text­to­speech messages. • Open system: standard protocols are exclusively used for interconnecting every element of the system (SIP and Audio Streaming). • Analog platform independent: IG­VirtualVoice system is an independent element from analog stage (amplifiers and speakers) and it has standard audio interfaces, so any analog equipment manufacturer can be easily integrated. • Modular and scalable system, with high reliability and availability. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es System Elements The IG­VirtualVoice system is based on the integration of a traditional analog public address system with Voice over IP technology. The basic elements of Centralized IP Public Address System are: • • • • Public Address Server (hereinafter, GEME). Public Address Player (hereinafter, CRAYAMP). Public Address Client (hereinafter, CLAME). Amplifier and speaker equipment (analog stage from any manufacturer, not included in the system). TRA I N A N D BUS STA TI ON S, A I RP ORT S Text­to Sp ee ch Voice Messages P A Server Man age ment Station ON ­BOA R D: TRA I N , BU S . . (n) . IP Netw ork I P P A P layers P UBL I C A REA S, EN TERP R I SE InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Architecture OPERATOR STATION Ethernet Switch GEME OPERATOR STATION ON-BOARD PA PLAYER IP Network MOBILE OPERATOR ANALOG AUDIO STAGE PA PLAYER PA PLAYER InfoGLOBAL · Virgilio, 2 · Ciudad de la Imagen · 28223 Pozuelo de Alarcón · Madrid (SPAIN) · Phone: +34 91 506 40 00 · Fax: +34 91 506 40 01 · [email protected] · www.infoglobal.es Technical Specifications (I) System Management: • Broadcasting of prerecorded messages, live audio or text­to­speech, allowing multiple methods for selecting the destination (per player or group of players, per audio outputs, priority, date and time, etc.). • Standard­based solution for voice over IP transmission (SIP G.711 codec) and file transfer (TFTP ­ Trivial File Transfer Protocol) which allows hardware / software integration from different vendors in the global solution. • Every player offers up to 3 independent audio unbalanced outputs at 0dBm, compliant with the input signals specifications from standard analog audio amplifier systems. • It integrates a mechanism for audio message prioritization that allows the interaction of different sources simultaneously tries to access to the same broadcasting player or area, ensuring that the most critical message is always played in the first place. • Every player can autonomously operate in terms of playing prerecorded messages, live audio or text­to­ speech, which allows support a high service availability, as well as working when a failure condition appears in the IP network. • Integrable with other external systems to allow for automatic message broadcast due to external events (for example, alarms). • Web interface for central servers and audio players administration. • User interface based on Windows operating system, capable to be embedded in thrid­party applicactions. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Technical Specifications (I) Supported Languages: • Text to speech engines in several languages: Spanish, French, German, Italian and Portuguese. • Male and female voices. • Standard quality (by default in the system) or premium quality voice codecs (optional: 1 license per player). Scalability: • Works in any TCP / IP network without the need a dedicated network for the service, reducing the cost and deployment time of the system (multiservice network). Developed System by InfoGLOBAL: • Can be performed any specified modification or extension in the firmware by customer request in order to completely adapt the product to any specific environmental needs. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public Address Server (I) The Public Address Server (IG­VV­GEME) is the equipment where the service intelligence is located. It is an embedded server with the management application with additional features for platform control and management: • Equipment Inventory: all elements of the system (players and software clients) should be registered in GEME server and refresh it periodically. In this way, GEME server will know at all times with what equipment are available. • Registration of prerecorded and text­to­speech messages: GEME server records and maintain the master copy of prerecorded and text messages. Any change from an operator launchs a process for remotely update all the players. • Service Management: GEME server receives requests for message addressing from operators and is responsible for distributing them to the players, managing priority events and available resources. • Activity reports: GEME server receives requests from operators as well as activity reports form players, allowing to generate statistics from the platform. This information is stored in a logging database and it is available for querying. • Failure reports: GEME continuously receives information from players that report their own state, the managed audio amplifiers and speaker lines (if available) . This information is stored in a logging database and it is available for querying. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public Address Server (II) Public Address Server (IG­VV­GEME) Processor Pentium Core2 2,8 GHz Chipset Intel E7520 Memory 2 Gbytes DDRAM LAN interface Serial interfaces Storage Other devices Operating System Form Factor Power Operating Conditions 1 x Dual Server Fast Ethernet 10/100Base­TX Located in front side 1 x RS232 DB9 male (local console) 2 x Universal Serial Bus Located in front side 2 x 36 GBytes SCSI Ultra 320 Configured in RAID 1 1 x CD/DVD 8x reader Keyboard and mouse Located in front side Embedded Linux 1U enclosure / 762 mm depth Voltage: 110/220V AC Power: 550 W Temperature: from 0º to + 40ºC Humidity: from 10% to 90% non condensing Regulations Based on DELL PowerEdge applicances or equivalent Accesories 1 x Power Cable 110/220V AC (1 m) 2 x Fixing rails for standard 19’’ rack InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public­Address Player (I) The Public­Address Player (IG­CRAYAMP3) is the system that is located in the remote location closest to the analog audio equipment (amplifiers), following the service architecture in any environment. This equipment supports the audio broadcasting features in the location: • Definition of multiple broadcasting zones: CRAYAMP has 3 independent audio outputs to connect the analog audio amplifiers, such as every one covers a certain area or zone, and therefore may be defined, managed and operated independently in the system when voice messages must to be broadcasted. • Broadcast Execution: CRAYAMP receives requests for audio broadcasting from GEME server and its priority, reporting the state, as well as at any time is able to inform to GEME about the it resources availability. • Audio decoding: CRAYAMP decodes the broadcasted live audio, pre­recorded and text to speech messages, translating them into analog audio so they can be processed to every amplifier connected to every audio output. • Analog Equipment Management: CRAYAMP can manage the external amplifier (if available) through several different methods (IP, serial, I/O relays, etc.). InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public­Address Player (II) Technical Specifications Processor VIA C3 600 MHz Chipset VIA EPIA Militas Memory 256 MB DDRAM LAN interface 1 x Fast Ethernet 10/100Base­TX Audio interfaces 3 x independent stereo audio outputs (line­out). Plug type: RCA female 1 x audio input for microphone (mic­in). Plug type: minijack female Sampling rate: 48 KHz Gain: 0 dBm Serial interfaces 1 x RS232 DB9 male (local console) Storage Operating System Form Factor Power Operating environment Compact Flash Embedded Linux 2U enclosure 385 mm depth Lateral handholds Steel material with epoxi painting Voltage: 220V AC Nominal Power: 300 W Temperature: de –5º to + 65ºC Humidity: from 10% to 90% non condensing Regulations OEM system assembled with CE components Accesories 3 x Audio stereo cable adapter RCA male – DIN 5p (2 m) 1 x Power cable 110/220V AC (1 m) InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es On­Board Public­Address Player (I) The On­board Public­Address Player (IG­CRAYAMP­E) is the special system for vehicles (train or bus) where also is located the analog audio stage (amplifier), following the internal architecture in a mobile sound system. This equipment supports the audio broadcasting features in the vehicle: • One broadcasting zone: CRAYAMP­E has 1 audio output to be connected to the on­board analog audio amplifier, so only is supported to define and manage one audio broadcasting zone per equipment. • Broadcast Execution: CRAYAMP­E receives requests for audio broadcasting from GEME server or directly from SAE system using local data interfaces (Ethernet or RS­485) and its priority, reporting the state, as well as at any time is able to inform to GEME about the it resources availability. • Audio decoding: CRAYAMP­E decodes the broadcasted live audio, pre­recorded and text to speech messages, translating them into analog audio so they can be processed to the amplifier connected to audio output. • Analog Equipment Management: CRAYAMP­E can manage the external amplifier (if available) through several different methods (IP, serial, I/O relays, etc.). InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es On­Board Public­Address Player (II) Technical Specifications Processor Memory LAN interface AMD Geode LX800 256 MB DDRAM 1 x Fast Ethernet 10/100Base­TX Audio interfaces 1 x independent stereo audio outputs (line­out). Plug type: RCA female 1 x audio input for microphone (mic­in). Plug type: minijack female Sampling rate: 48 KHz Gain: 0 dBm Serial interfaces 2 x RS232 DB9 male (local console) 2 x RS485/RS422 DB9 male (integration) Digital I/O Storage Operating System Form Factor Power Operating environment Regulations 8 input – 8 output Compact Flash Embedded Linux Aluminimum enclosure Wallmount or DINr rail Dimensions: 250 x 66,5 x 106,3 mm Voltage: 10­36V DC Nominal Power : 50 W Temperature: from –10º to + 70ºC Anti­Vibration: 5g/5 – 500 Hz ramdom range Anti­Shock: 50g acceleration peak Humidity: from 10% to 90% non condensing EMC CE/FCC Class A, UL InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public­Address Software Client (I) The Public­Address Software Client (IG­CLAME) is the software application for control, management and system operation, providing the IHM and automation interfaces. There is no limit for the amount of software clients in the infrastructure and it supports some types of interfacing methods: • CLAME Standard Client: Software application that can be remotely executed in batch mode and give access to system features. It is the best solution for integrate automated audio broadcasting features in a thrid­party application. • CLAME Standard Client with Audio: Software application with a complete human interface based on Windows, so it usually is installed in operator computers. Unlike the previous one, it also includes the ability to broadcast live audio messages. Status View Messages View Events View InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public­Address Software Client (II) • Microphone Desk (IG­VV­MIC): external microphone device to be plugged to the audio input (line­in or mic­in) in the operator computers (if sound card is available) or in the CRAYAMP player, to be used as an alternative audio source for live audio broadcasting. • • • • • • • • Dynamic microphone, unidirectional. Switch MP(M). Band 60­12 000 Hz. Sensibility 3,2 mV/Pa/1 kHz. Impedance 600 Ohm. Operating temperature: 0­40 °C. Dimensions: desktop enclosure ­ 120 x 60 x 160 mm. Microphone neck length: 31 cm. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Public­Address Software Client (III) • CLAME Web Administrator: This application supports all the features for server and public address audio players administration and configuration tasks, also for querying logs and events generated by all the equipments deployed in the infrastructure. Technical Specifications for Operator Station Operating System Web Browser Multimedia support Running modes Windows 2000/XP Internet Explorer 6.0 or higher Soundblaster soundcard or compatible User interactive (Windows mode) Batch (for integration with external processes) InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Installation Environments • Airports, bus stations and trains, etc.: All these public institutions have systems that visually inform to passengers. IG­VirtualVoice implements a system that allows to several audio sources can manage different audio messages broadcasting in every area (platfoms, rest areas, etc.). • Shopping centers, hospitals and supermarkets: IG­VirtualVoice becomes the best solution to offer automated or repetitive messages by time, including spots advertising, without the need to use other public­address systems. • Intelligent Public­Address for vehicles: Having a full on­board public address system on the vehicle and fully integrated with SAE system for warning messages about bus­stops, next­station, etc. • Enterprise Public­Address system: IG­VirtualVoice has the advantages of a traditional public address system working in a multiservice IP network, which also includes the capability of playing synthesized voice messages. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es Successed Projects The InfoGLOBAL´s IP Public­Address System has been installed in the following customers: • Madrid Tunnels: Redundant PA Servers with more than 25 PA players deployed in (75 different broadcasting zones). IG­VirtualVoice is the public­Address solution for 13 tunnels inside Madrid city, with more than 50 km total length: Cuatro Caminos, María de Molina, Pío XII, Cristo Rey, Costa Rica, Ríos Rosas, Sinesio Delgado, Santa María de la Cabeza, Ventisquero de la Condesa, Sor Ángela de la Cruz, José María Soler, O´Donnell and underground distributor in Ciudad Deportiva del Real Madrid. • Madrid Calle 30: Redundant PA Servers with more than 85 PA players deployed in (250 different broadcasting zones). IG­VirtualVoice is the public­Address solution for Calle 30 tunnel, as a result of M­30 railway undertaking in Madrid city, with more than 30 km of tunnel lenght. InfoGLOBAL ∙ Virgilio, 2 ∙ Ciudad de la Imagen ∙ 28223 Pozuelo de Alarcón ∙ Madrid (SPAIN) ∙ Phone: +34 91 506 40 00 ∙ Fax: +34 91 506 40 01 ∙ [email protected] ∙ www.infoglobal.es