|
|
Call Control Server Software (V6.0) Features and Benefits
Applications
CT Connect™ V6.0 is computer telephony call control server software capable of connecting a wide range of telephone switches to a variety of data processing environments. Perhaps you've already discovered the benefits of CT Connect, the leading call control server software available today for connecting a wide range of telephone switches to a variety of data processing environments. Because CT Connect client/server software technology supports industry-standard hardware, operating systems, network services, and call control programming interfaces such as C, C++, Java*, TAPI*, and ActiveX*, it allows application developers to easily integrate more intelligent call control features into their existing business applications. With Version 6.0, CT Connect software can now operate in a distributed server environment. Server-to-server communication means that you can track and manage calls between multiple CT Connect servers and telephone switches when the servers are in a TCP/IP network. Version 6.0 also allows the automated transfer of call-associated data (for example, a customer ID or trouble ticket) from one site to another for switches that do not already provide this feature. Build applications that make more efficient use of system resources or use CT Connect Version 6.0 for inter-premises call load-balancing over private networks. CT Connect server software runs under Microsoft Windows NT*, and Windows 2000* operating system environments and supports comprehensive call control and monitoring through links to many popular telephone switches. The server software:
CT Connect Configurations The CT Connect package includes server software and a set of client programming API modules that provide programming interfaces to applications. CT Connect server software operates under either Microsoft Windows NT on industry-standard Intel?architecture processor platforms. For the latest details on supported operating system versions and hardware platforms, consult the most recent CT Connect Product Description. CT Connect software is available in six configurations:
**Available only for CT Connect software on Windows NT Some CT Connect software licenses enforce a limit on concurrently monitored devices. In order for an application to receive event messages or exercise functional control over a telephone device, it must "ask" the CT Connect server to create an association between itself and that device. The device is then considered "assigned" to that application or applications. A single device can be assigned to multiple applications simultaneously; these are counted as a single assigned device within the server. For example, a desktop application assigned to one telephone extension would count as one association. If there were 20 such desktops in concurrent operation, each monitoring all 20 extensions, there would be a total of 20 associations active in the server. If, at the same time, a call logging application needed to monitor the same 20 extensions, these would not count as additional associations; the total devices assigned would still be 20. A call routing application that needed to monitor one or more route points or ACD queues would require additional device assigns. CT Connect has no usage-based license charges and all client modules are included with each CT Connect server software program at no additional charge. Telephone System Configurations The standard version of CT Connect V6.0 supports telephone systems with ECMA* CSTA-compliant CTI links as well as two popular telephone systems whose CTI links are similar to the CSTA call model: Nortel Network's Meridian 1* with Meridian Link*, or Symposium Call Center Server* or Symposium Express* and Avaya DEFINITY G3* with CallVisor ASAI*. CT Connect V6.0 supports both CSTA Phase 1 and CSTA Phase 2 protocol specifications. A single CT Connect server can operate Phase 1 and Phase 2 CSTA links as well as Meridian Link and CallVisor ASAI links simultaneously. Intel also offers special CT Connect software versions and link modules, each of which supports the proprietary CTI link protocol, call model, and special call handling features of a particular non-CSTA-compliant telephone switch. Corresponding client modules are available for each of these special versions. The native CT Connect APIs are similar but not identical to the client modules for the standard CT Connect product, and not all features of the standard CT Connect product are available in each special version. In addition to automatically handling standard CSTA data elements, the native CT Connect API permits applications to send and receive non-standard ("private") data elements used by specific CSTA-compliant switches. The telephone systems currently known to interoperate with the CT Connect standard and special versions are shown in Table A. This list changes from time to time. Consult the CT Connect area of the Web site for the most current list and associated versions of CT Connect software. Configuration options and environment requirements are listed in the CT Connect Product Description available from the Web site or from your local sales office. Read this to ensure that your planned configuration is supported. Table A: Telephone Systems Interoperating with CT Connect Software Standard CT Connect Software Version
When using CT Connect software, and with proper attention to the feature differences between telephone systems, an application developer can design an application that operates across a range of different PBXs. More extensive design changes may be required to modify an application to support non-CSTA-compatible telephone systems, such as some ACDs, because of their unique features. Most CT Connect API modules can be connected to the CT Connect server through any network operating system that provides standard OSF Distributed Computing Environment (DCE) remote procedure call services. The CT Connect API for Java* connects through any network operating system that provides a Remote Method Invocation (RMI) services-compliant interface to a Java Virtual Machine (JVM)*. As a result, CT Connect can fit almost any computing environment, from mainframe to client/server, to small PC/LAN. Application Configurations CT Connect software can be used in a wide variety of application configurations. Many business applications can benefit from adding the CTI functionality that CT Connect software can provide. These configurations differ according to the point of interface in the server to CT Connect software and the type of application software employed.
Host-Based Client In some configurations, a single mainframe or mini-computer application host serves a group of users. Users normally have so-called "dumb terminals," such as 3270* or VT-100* compatibles, or network computers that implement a Web browser or other thin-client application architecture. To support such a configuration, a single CT Connect client module is installed on the central host or server. A CTI application on the same machine uses CT Connect software to monitor and control all of the application's telephone lines from a central point. The CTI application can be an existing business application modified to add CTI features; a new application built from the start to be CTI-aware; or a "middleware" application that monitors a group of telephones and triggers the required actions in other applications when telephone-related events occur. Desktop Client With the desktop approach, each user is given a personal computer or workstation instead of a dumb terminal. A CT Connect client module is installed on each personal computer along with a desktop CTI application. The CTI application monitors the corresponding user's phone. When telephone-related events occur, the desktop CTI application triggers the related business applications. For example, when a user's phone rings, the desktop CTI application can send appropriate database retrieval commands to a mainframe using a terminal emulator application, causing the required data screens to be displayed by screen pops. The desktop approach is well suited to an incremental or rapid-application-development (RAD) methodology. A desktop CTI application can be custom-built using tools such as Microsoft Visual Basic* or Sybase PowerBuilder*, or commercially available CTI middleware applications can be used eliminating the need for software development. Server-Based Applications Server-based applications can be CTI-enabled with CT Connect software either at the server or at the desktop. In the former case, the CT Connect client module is installed on the application server where it monitors and controls all users' telephone lines, triggering server application actions as appropriate. In the latter case, the client module is installed on each personal computer. The desktop portion of the client/server application interacts with the API to monitor and control one user's telephone line and to trigger appropriate actions within the client/server application system. Mixed Environments CT Connect software can support mixtures of all of these environments simultaneously. Each application tells the server which telephone lines it wishes to monitor and/or control and multiple applications can monitor and control the same line simultaneously. However, multiple applications controlling the same telephone line require some application-level coordination. CT Connect software replicates all information for a given line and sends it to each application requiring it. Conflicting operation requests from different applications - for example, to place a call on a line when another application already has a call in progress - are detected by the server and reported to the applications involved. Application Programming Interfaces CT Connect software is unique in the range of APIs it offers. All of the APIs described below are available for the standard version of CT Connect. Subsets of these APIs are available for the special versions. Please consult Intel for the latest information on available APIs and commercial application software packages that are compatible with CT Connect software.
CT Connect software supports multiple applications using all of these APIs interchangeably and concurrently. The CTC API software including Java is shipped with the CT Connect product. Software for TAPI and ActiveX can be downloaded without charge from the CT Connect area of the Web site . As the CTI market evolves, Intel will continue to develop and enhance the client APIs for CT Connect server software. Please consult the Web site for the latest information. Application Integration Techniques CT Connect software supplies the communication path between a telephone switching environment and CTI applications. Several techniques can be employed to make use of the telephone-related information in an application environment.
CT Connect software supports multiple applications using all of these methods interchangeably and concurrently. CT Connect Enterprise Server If you're a developer or reseller with existing call center or customer relationship management (CRM) applications, you know how quickly the call center landscape is changing. Two major developments have revolutionized the business: the Web-enabled call center and the geographical dispersion of call center agents and facilities. The benefits of providing Web access to call center customers hardly needs reiteration. Web-based browsing, combined with click-to-talk Internet calling applications increases sales, improves customer service, and enhances technical support. Dispersed call centers help resolve staffing problems and extend calling hours by locating agents in different geographical time zones. The companies that succeed in this competitive and fast-changing marketplace will be those that can adapt their existing products to these new service environments in the shortest time. Intel is ready to help. The CT Connect Enterprise Server not only allows you to run your existing applications within a Voice Over Internet Protocol (VOIP) environment, but it is specifically designed to manage VOIP calls within the CSTA Gatekeeper's domain. The CT Connect Enterprise Server is a separately licensed version of CT Connect with an advanced set of call control features that allow a single application to manage calls across an enterprise with both PBX and H.323 calling environments. The CT Connect Enterprise Server will run on any Windows NT based server. Server-to-Server Communication (PBX to PBX) Example Here's one possible server-to-server configuration.
CSTA Gatekeeper The CSTA Gatekeeper works with CT Connect Version 6.0 to enable new or existing CTI applications that manage and control calls in the same manner as they would within a PBX switching environment. The unique approach of CT Connect provides a CTI linkage from a fixed, basic-function Gatekeeper Module, so that external CTI-style applications can implement the policy logic. Multiple external CTI applications can be handled and implemented on any convenient system platform, resulting in lower costs and more flexibility for IP telephony call processing. This approach enables CT Connect applications to monitor and control calls in an H.323 environment just as easily as they do in a traditional PBX environment. The CSTA Gatekeeper provides Make Call, Route Call, Deflect Call, Associate Data, and Clear Call controls. The CSTA-Enabled Gatekeeper is the focal point for implementing features in an H.323 environment. It is preferable to have a thin gatekeeper with an external CSTA connection than to implement features directly in the gatekeeper. Current industry thinking favors the second approach, but in our experience, it inevitably leads to expensive, complex, and inflexible implementations. The CSTA-Enabled Gatekeeper lets you deploy your existing contact management and customer service and support applications within an IP environment, with virtually no changes. Any of the CT Connect application program interfaces will translate telephone call event messages from messages supported by any calling environment you select including:
You can sell your existing applications for use over IP networks or develop new ones. The CSTA-Enabled Gatekeeper will give you easy access to the expanding call center marketplace. What Does the CSTA-Enabled Gatekeeper Do? The CSTA-Enabled Gatekeeper is software used to handle call signaling and management tasks within an H.323 Internet telephony environment. The Gatekeeper supervises all calls within its defined area of control, called a "domain." It performs the following functions:
System Architecture The CSTA-Enabled Gatekeeper is the focal point within the H.323 calling environment and each H.323 Gateway and PC client within a Gatekeeper's domain must register with it. The Gatekeeper tracks all available H.323 endpoints (gateways, H.323 phones, and H.323 PC-based phones), providing address and phone number resolution for directing the H.323 calls to the correct endpoint. Example When a call is placed from a PSTN phone to an H.323 Gateway, the Gateway retrieves the network call data such as calling and called party information. The Gateway uses this information to set the appropriate source and destination information for the resulting VOIP leg of the call. The destination chosen by the Gateway can be any endpoint registered with the same Gatekeeper or a route point configured in the Gatekeeper. At the same time the call arrives, the Gatekeeper passes an inbound-call event through the CTI link and CT Connect to a CT Connect application, where a number of different events can occur:
The Gatekeeper also provides a set of management controls through a separate API. These controls are used to set up and configure the Gatekeeper's domain and control the H.323 calling environment (setting of alias endpoint names, IP address ranges, route points, call and endpoint limits, etc.).
CT Connect Family of Components In addition to CT Connect server software, Intel offers several software components that can assist you in developing or CTI-enabling business applications. Each of the following CT Connect components provides complex functions from which CTI applications can be built. In many cases, these components can be used to provide CTI capabilities to an existing business application without having to CTI-enable the application.
Related Information Like other Intel?communications systems building blocks CT Connect software components represent a foundation technology, not an end-user solution. The value of computer telephony becomes apparent when CTI technology is integrated with other systems and applications. Intel can provide many of the required base technologies for building CT applications that address specific business needs. Intel has identified and collected a number of solution sets that combine various products to address specific customer needs. Intel relies on a network of application developers, VARs, and OEMs to incorporate its technology into solutions custom-tailored for specific end-customer business needs. Intel maintains a directory of businesses and their CT Connect software compatible products and services at the address below. Intel also offers specialized computer-telephone consulting, design, and implementation services. CT Connect application developers and integrators can call upon the consulting services group for assistance with any phase of a CTI project. Or for a fast-paced, accelerated start to your development project, Jump Start services are available. The consulting services group also offers several popular courses in CTI technology and integration strategies at locations worldwide. This expertise is available to business partners as well as to end users to help them design and implement computer-telephone systems. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
地 址:北京市海淀区魏公村路3号305室 邮 编:100081 电 话:(010)68940118 传 真:010)68944503 E-Mail: Jtlx@jtlx.com
CopyRight ©2007 All Rights Reserved. 北京际通联讯科技有限公司 版权所有 dialogic