1 / 10

Internet and Telephony

Internet and Telephony. Kwan Hong Lee Jonathan Lin. Introduction. Goal Integrate telephone network and the Internet Motivation Great potential in applications that make use of this integration. JTAPI Architecture. How does it work?. PBX Switch Telephony Server JTAPI. PBX Switch.

aron
Download Presentation

Internet and Telephony

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Internet and Telephony Kwan Hong Lee Jonathan Lin

  2. Introduction • Goal • Integrate telephone network and the Internet • Motivation • Great potential in applications that make use of this integration

  3. JTAPI Architecture

  4. How does it work? • PBX Switch • Telephony Server • JTAPI

  5. PBX Switch • Lucent Generic 3 Switch • Provides telephony services • call management, billing, call conferencing etc. • Very complicated stuff • Currently three analog phones connected

  6. Telephony Server • Telephony Services Module • Provides communication between applications and switch driver • Routes messages and events • Switch driver • Terminates CTI link and protocol • map CTI protocol to TSAPI

  7. Java Telephony API • Telephony application development made easier • object oriented, reusable, cross platform • Integrates telephony services with web applications • Telephony services can be controlled through the Internet • applets

  8. JTAPI Core & Extensions • java.telephony • java.telephony.callcontrol • placing calls on hold, transferring telephone calls, and conferencing telephone calls • This package also provides a more detailed state model of telephone calls • java.telephony.callcenter • Routing, Automated Call Distribution (ACD), Predictive Calling, and associating application data with telephony objects • java.telephony.media • java.telephony.privatedata

  9. TSAPI • Vehicle that JTAPI uses to communicate with Telephony Services drivers • API that allows applications to control the PBX switch • to provide telephony services, call control services, call/device monitoring services, and query services

  10. ASAI • Communications interface that allows applications to access switch features and control switch calls • Implemented using Ethernet interface

More Related