FACTOID # 11: Oklahoma has the highest rate of women in State or Federal correctional facilities.
 
 Home   Encyclopedia   Statistics   States A-Z   Flags   Maps   FAQ   About 
   
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "Jain" also viewed:
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Jain
Jump to: navigation, search

JAIN is an activity within the Java Community Process, developing APIs for the creation of telephony (voice and data) services. Originally, JAIN stood for Java APIs for Intelligent Network. The name was later changed to Java APIs for Integrated Networks to reflect the widening scope of the project. The JAIN activity consists of a number of "Expert Groups", each developing a single API specification. The Java Community Process or JCP, established in 1995, is a formalized process which allows interested parties to be involved in the definition of future versions and features of the Java platform. ... A telephone handset A touch-tone telephone dial Telephone The telephone or phone (Greek: tele = far away and phone = voice) is a telecommunications device that transmits speech by means of electric signals. ... Java is a reflective, object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. ... API with 3 clients, using the Unified Modeling Language notation An application programming interface (API) is a set of definitions of the ways one piece of computer software communicates with another. ... The Intelligent Network or I.N., as it is more commonly referred to, is a network architecture for both fixed and mobile telecommunication networks. ... Java is a reflective, object-oriented programming language developed initially by James Gosling and colleagues at Sun Microsystems. ... API with 3 clients, using the Unified Modeling Language notation An application programming interface (API) is a set of definitions of the ways one piece of computer software communicates with another. ...


JAIN is part of a general trend to open up service creation in the telephony network so that, by analogy with the Internet, openness should result in a growing number of participants creating services, in turn creating more demand and better, more targeted services.


A major goal of the JAIN APIs is to abstract the underlying network, so that services can be developed independent of network technology, be it traditional PSTN or Next Generation Network. A wide variety of systems of interconnected components are called networks. ... The public switched telephone network (PSTN) is the concatenation of the worlds public circuit-switched telephone networks, in much the same way that the Internet is the concatenation of the worlds public IP-based packet-switched networks. ... Jump to: navigation, search WHATS NGN? Next Generation Networking (NGN) is a broad term for a certain kind of emerging computer network architectures and technologies. ...


The JAIN effort has produced around 20 APIs, in various stages of standardization, ranging from Java APIs for specific network protocols, such as SIP and TCAP, to more abstract APIs such as for call control and charging, and even including a non-Java effort for describing telephony services in XML. Session Initiation Protocol (SIP) is a protocol developed by the IETF MMUSIC Working Group and proposed standard for initiating, modifying, and terminating an interactive user session that involves multimedia elements such as video, voice, instant messaging, online games, and virtual reality. ... Categories: Possible copyright violations ... In telephony, call control refers to the software within a telephone switch that supplies its central function. ... Charge is a word with many different meanings. ... The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. ...


There is overlap between JAIN and Parlay/OSA because both address similar problem spaces. However, as originally conceived, JAIN focused on APIs that would make it easier for network operators to develop their own services within the framework of Intelligent Network (IN) protocols. As a consequence, the first JAIN APIs focused on methods for building and interpreting SS7 messages and it was only later that JAIN turned its attention to higher-level methods for call control. Meanwhile, at about the same time JAIN was getting off the ground, work on Parlay began with a focus on APIs to enable development of network services by non-operator third parties. Parlay is an open API for the telephone network (fixed and mobile. ... The Open Services Architecture (OSA) is part of the 3rd generation mobile telecommunications network or UMTS. OSA describes how services are architected in an UMTS network. ... The Intelligent Network or I.N., as it is more commonly referred to, is a network architecture for both fixed and mobile telecommunication networks. ... Signalling System #7 is a set of protocols defined by ITU-T, specifically in the Q.7* set of documents, used to set up telephone calls. ...


From around 2001 to 2003, there was an effort to harmonize the not yet standardized JAIN APIs for call control with the comparable and by then standardized Parlay APIs. A number of difficulties were encountered, but perhaps the most serious was not technical but procedural. The Java Community Process requires that a reference implementation be built for every standardized Java API. Parlay does not have this requirement. Not surprisingly, given the effort that would have been needed to build a reference implementation of JAIN call control, the standards community decided, implicitly if not explicitly, that the Parlay call control APIs were adequate and work on JAIN call control faded off. Nonetheless, the work on JAIN call control did have an important impact on Parlay since it helped to drive the definition of an agreed-upon mapping of Parlay to the Java language.


External link

  • The JAIN APIs.

Books

  • Jain, Ravi; Bakker, John-Luc; & Anjum, Farooq (2004). Programming Converged Networks: Call Control in Java, XML and Parlay/OSA, Wiley Interscience, 2004. ISBN 0471268011
  • Jepsen, Thomas C.; Anjum, Farooq; Bhar, Ravi Raj; Tait, Douglas (2001). "Java in Telecommunications: Solutions for Next Generation Networks" John Wiley & Sons, 2001. ISBN 0471498262
  • Mueller, Steve. APIs And Protocols For Convergent Network Services. McGraw-Hill, 2002. ISBN 007138880X

  Results from FactBites:
 
Jainism - Wikipedia, the free encyclopedia (2912 words)
Jains see their faith as teaching the individual to live, think and act in ways that respect and honor the spiritual nature of every living being to the best of one's human abilities.
Jains regard him and all Tirthankars as a reformer who called for a return to beliefs and practices in line with the eternal universal philosophy upon which the faith is said to be based.
Jain philosophy and culture have been a major cultural, philosophical, social and political force since the dawn of civilization in South Asia, and its ancient influence has been traced beyond the borders of modern India into the Middle Eastern and Mediterranean regions.
Harvard Gazette: Lessons from cancer research (1204 words)
For example, Jain has learned how to artificially grow networks of blood vessels that someday may be used for regenerating tissues to replace those damaged by illness, trauma, or genetic bad luck.
Jain and his colleagues have used such windows to watch biology and disease work in the livers, breasts, and other organs of animals.
Also in the same month, Jain's group published, in the journal Nature Medicine, the results of a study that seems to show that killing off blood vessels in human tumors improves the blood supply instead of choking the tumor to death by cutting off its blood supply.
  More results at FactBites »

 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m