The design, comparison and current status of TWAREN voic systems 2007/08/27 Chia-Hung Hsu Li-Chi Ku Che-Nan Yang
APAN24 2 Outline TWAREN VoIP Architecture Voic Systems SEMS Unity Asterisk Conclusions
APAN24 3 Architecture
APAN24 4 Architecture (cont.)
APAN24 5 Architecture (cont.)
APAN24 6 Voic Systems SEMS (SIP Express Media Server) Media Server for SIP Based VoIP Services. Separation of Media and Control.
APAN24 7 Voic Systems (cont.) Modular Design Core and Plug-ins SER and SIP Proxy Server
APAN24 8 Voic Systems (cont.) Signaling
APAN24 9 Voic Systems (cont.) SEMS Services in TWAREN
APAN24 10 Voic Systems (cont.) Example of Voic Format
APAN24 11 Voic Systems (cont.) CISCO Unity One of the Cisco® Unified Communication Systems powerful unified message ( , voice, and fax messages) intelligent voice messaging (full-featured voice mail providing advanced functions) Commercial systems
APAN24 12 Voic Systems (cont.) Multiple network services integration required: 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 )
APAN24 13 Voic Systems (cont.) Signaling
APAN24 14 Voic Systems (cont.) Signaling (cont.)
APAN24 15 Voic Systems (cont.) Asterisk PBX Switching Core accept calls from interfaces and handle according to the dialplan. Application Launcher ring phones, connect to voic , 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
APAN24 16 Voic Systems (cont.) Loadable Module APIs Channel API Application API Codec Translator API File Format API
APAN24 17 Voic Systems (cont.)
APAN24 18 Voic Systems (cont.) Signaling
APAN24 19 Conclusions badgoodbadUser Friendly independent shareDatabases wav/gsmwav File Format SIP / H.323 / IAX / Skinny / PSTNSIP / SkinnySIPProtocol lowhighlowSecurity noyesnoReport Sendmail / PostfixMicrosoft ExchangeSendmail / PostfixMail Server SMTP / SIP SMTPMessages easyhardeasyGetting Resource hardmedianeasyDifficulties lowhighlowCost Linux/BSD/Mac OSWindows 2000Linux/BSDOperation System X86 PCMCS ServerX86 PCHardware freelicensefreeLicense DigiumCISCOiptelVendor/Integrator AsteriskUnitySEMS