The design comparison and current status of TWAREN



















- Slides: 19
The design, comparison and current status of TWAREN voicemail systems Chia-Hung Hsu Li-Chi Ku Che-Nan Yang 2007/08/27
Outline TWAREN Vo. IP Architecture Voicemail Systems SEMS Unity Asterisk Conclusions APAN 24 2
Architecture APAN 24 3
Architecture (cont. ) APAN 24 4
Architecture (cont. ) APAN 24 5
Voicemail Systems SEMS (SIP Express Media Server) Media Server for SIP Based Vo. IP Services. Separation of Media and Control. APAN 24 6
Voicemail Systems (cont. ) Modular Design • Core and Plug-ins SER and SIP Proxy Server APAN 24 7
Voicemail Systems (cont. ) Signaling APAN 24 8
Voicemail Systems (cont. ) SEMS Services in TWAREN APAN 24 9
Voicemail Systems (cont. ) Example of Voicemail Format APAN 24 10
Voicemail Systems (cont. ) CISCO Unity One of the Cisco® Unified Communication Systems powerful unified message (e-mail, voice, and fax messages) intelligent voice messaging (full-featured voice mail providing advanced functions) Commercial systems APAN 24 11
Voicemail Systems (cont. ) Multiple required: network services integration • Dynamic Domain Name Servers • Directory Servers • Message Stores Supported message store • Microsoft Exchange • IBM Domino Standards compliance • VPIM(Voice Profile for Internet Mail,RFC-3804) • AMIS(Audio Messaging Interchange Specification) APAN 24 12
Voicemail Systems (cont. ) Signaling APAN 24 13
Voicemail Systems (cont. ) Signaling (cont. ) APAN 24 14
Voicemail Systems (cont. ) Asterisk PBX Switching Core • accept calls from interfaces and handle according to the dialplan. Application Launcher • ring phones, connect to voicemail, etc. Codec Translator • compressed with different codecs to seamlessly talk to one another. Scheduler and I/O Manager • which applications and drivers can take advantage of. Dynamic Module Loader APAN 24 15
Voicemail Systems (cont. ) Loadable Module APIs • Channel API • Application API • Codec Translator API • File Format API APAN 24 16
Voicemail Systems (cont. ) APAN 24 17
Voicemail Systems (cont. ) Signaling APAN 24 18
Conclusions APAN 24 19