DocumentCode
1286990
Title
Java call control, coordination, and transactions
Author
Jain, Ravi ; Anjum, Farooq M. ; Missier, Paolo ; Shastry, Subramanya
Author_Institution
Telecordia Technol., Morristown, NJ, USA
Volume
38
Issue
1
fYear
2000
fDate
1/1/2000 12:00:00 AM
Firstpage
108
Lastpage
114
Abstract
Future telecommunications networks will consist of integrated packet-switched (IP and/or ATM), circuit-switched (PSTN), and wireless networks. Service providers will offer a wide portfolio of innovative applications over these integrated networks. Doing so rapidly and efficiently requires open network APIs, with a key API being that for call control, as well as for coordination and transactions. The JAIN community is defining an API for Java call control and Java coordination and transactions. The JCC API defines the interface for applications to initiate and manipulate calls, while JCAT defines the facilities for applications to be invoked and return results before or during calls. Note that in this context a call refers to a multimedia, multiparty, multiprotocol communications session. The JCC/JCAT Edit Group of JAIN is in the process of defining the first version of the JCC/JCAT API specification, which is expected to be released in early 2000. This article describes the background of and motivation for the design of the JCC/JCAT API. We describe the AIN and JTAPI call models on which the JCC/JCAT API is based. We then describe the scope of JCC/JCAT and its relationship to other JAIN Edit Groups defining facilities for enabling service creation. Finally, we describe the requirements and example service drivers for JCC/JCAT, as well as the initial proposed design and structure for JCC and JCAT
Keywords
Java; application program interfaces; asynchronous transfer mode; intelligent networks; packet switching; radio networks; telecommunication computing; telecommunication congestion control; telephone networks; transport protocols; AIN; ATM; IP; JAIN; JCAT; JCC/JCAT API; JCC/JCAT API specification; JCC/JCAT Edit Group; JTAPI call models; Java call control; Java coordination; Java transactions; PSTN; advanced intelligent network; circuit-switched networks; integrated packet-switched; multimedia communications session; multiparty communications; multiprotocol communications; open network API; service providers; telecommunications networks; telephony; wireless networks; Application software; Asynchronous transfer mode; Circuits; Costs; Java; Portfolios; Protocols; Standards development; Telecommunication control; Wireless networks;
fLanguage
English
Journal_Title
Communications Magazine, IEEE
Publisher
ieee
ISSN
0163-6804
Type
jour
DOI
10.1109/35.815460
Filename
815460
Link To Document