The design comparison and current status of TWAREN

  • Slides: 19
Download presentation
The design, comparison and current status of TWAREN voicemail systems Chia-Hung Hsu Li-Chi Ku

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

Outline TWAREN Vo. IP Architecture Voicemail Systems SEMS Unity Asterisk Conclusions APAN 24 2

Architecture APAN 24 3

Architecture APAN 24 3

Architecture (cont. ) APAN 24 4

Architecture (cont. ) APAN 24 4

Architecture (cont. ) APAN 24 5

Architecture (cont. ) APAN 24 5

Voicemail Systems SEMS (SIP Express Media Server) Media Server for SIP Based Vo. IP

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

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. ) Signaling APAN 24 8

Voicemail Systems (cont. ) SEMS Services in TWAREN APAN 24 9

Voicemail Systems (cont. ) SEMS Services in TWAREN APAN 24 9

Voicemail Systems (cont. ) Example of Voicemail Format APAN 24 10

Voicemail Systems (cont. ) Example of Voicemail Format APAN 24 10

Voicemail Systems (cont. ) CISCO Unity One of the Cisco® Unified Communication Systems powerful

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

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 APAN 24 13

Voicemail Systems (cont. ) Signaling (cont. ) APAN 24 14

Voicemail Systems (cont. ) Signaling (cont. ) APAN 24 14

Voicemail Systems (cont. ) Asterisk PBX Switching Core • accept calls from interfaces and

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 •

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. ) APAN 24 17

Voicemail Systems (cont. ) Signaling APAN 24 18

Voicemail Systems (cont. ) Signaling APAN 24 18

Conclusions APAN 24 19

Conclusions APAN 24 19