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 :
بازگشت