Applied Research Demos and Products
The Telcordia Applied Research organization has developed and makes available the following products and services (partial list).
- Telcordia Efficient Test Case Generation Service (AETGWEB)
- Inter-Networked Appliances
- Telcordia Latent Semantic Indexing Software (LSI)
- Telcordia Orator® II Speech Synthesizer
- SGCP Simple Gateway Control Protocol
- Telcordia DSL Spectral Compatibility Computer
- JAIN JCC Reference Implementation & Test Compatibility Kit
- Arpeggio; Adaptive Network Management
The Telcordia Efficient Test Case Generation Service is a smart testing tool which is accessed using the World Wide Web. Using the Service testers create robust and efficient test cases which test Graphical User Interfaces (GUI's), communication protocols, feature interaction, interoperability, etc. The Service interfaces to the AETGTM System software which generates efficient test sets that cover the interactions of the parameters of the system under test. For example, for a system with 13 parameters, with three values for each parameter, the AETGWEB will generate 15 test cases compared to over 1.5 million required for exhaustive testing. The 15 test cases that are generated will have all input values for one parameter occur with each of the values for the other parameters providing complete pairwise coverage. Minimum test sets for other levels of parameter interaction (for example triples) can also be created.
InfoSleuth is a flexible and dynamic multi-agent system prototype that has been designed to support applications that gather, fuse, monitor, and analyze information from a wide variety of sources, using a wide variety of applications. InfoSleuth bases its success on the use of ontologies to describe both classes of information (from the user perspective) and classes of processing and analysis. The areas where InfoSleuth can provide significant leverage in application development relate to information gathering and in processes that incorporate and rely on information monitoring and analysis. It is especially useful in situations where interoperability is hindered due to a lack of direct provisions for interoperability in processes that incorporate existing software. These situations include systems that require heterogeneous information fusion, information subscription, classification, and analysis, and the composition of information and applications (including legacy and COTS information and applications).
The next wave of the Internet is widely predicted to be the move towards the Networked Appliance (NA); The Fridge that can keep an inventory of your groceries and re-order when necessary or perhaps the Alarm Clock that can co-ordinate your agenda, the weather and the road conditions to determine the correct time to wake you up. It is clear that these appliances will need to communicate amongst themselves so that, for example, the Alarm Clock can turn on the Bedroom Lamp, but the mechanism these appliances will use to communicate is far from obvious.
This work investigates the rationale behind the requirement for the standardization of these mechanisms and proposes extensions to the SIP architecture to meet these requirements. It further presents ways in which these new mechanisms are intended to be used. Networked Appliances (NAs) are dedicated function consumer devices containing at least one networked processor. Examples include lamps, coffee makers and alarm clocks.
Telcordia Technologies is a world leader in the area of internetworking Appliances and has initiated study of this area in the Internet Engineering Task Force (IETF), and the Open Services Gateway Initiative (OSGi).
To find out more on this project or Networked Appliances, please visit our web site.
Telcordia Latent Semantic Indexing Software (LSI) implements a novel information retrieval method developed at Telcordia. By using statistical algorithms, LSI can retrieve relevant documents even when they do not share any words with your query. LSI uses these statistically derived "concepts" to improve searching performance by up to 30%.
The Orator II software provides high quality text-to-speech synthesis for a wide variety of applications. It has exceptional accuracy for the pronunciation of people, places and businesses, and profitably serves several widely used telecommunication applications. With ports for most popular platforms, the ORATOR synthesizer can help your customers gain access to the information they need.
To learn more about ORATOR, visit our website.
SGCP - Simple Gateway Control Protocol
The Simple Gateway Control Protocol (SGCP) is a mechanism that can be used to help control communications in Internet Telephony applications. In a typical application, SGCP controls the communication between the gateways that handle the translation between voice signals and IP packets and the call agents that handle the more complex signalling protocols.
The main emphasis of SGCP is simplicity and reliability:
- keeping the gateways simple, by concentrating programming difficulties in the call agent,
- keeping the protocol simple, by limiting its role to the specific case of gateway control,
- keeping the implementation simple, by choosing text encodings.
Telcordia Technologies researchers have been major contributors to the development in the Internet Engineering Task Force of the SGCP specifications. To find out more details, please visit our web site.
The Telcordia DSL Spectral Compatibility Computer is a tool for analyzing the performance of digital subscriber line (DSL) systems. The Telcordia DSL Spectral Compatibility Computer calculates bit- rates, performance margins, and maximum loop reaches of ADSL, G.lite, SDSL, ISDN, HDSL, HDSL2, G.shdsl, DDS, P-PhoneTM, and Voicegrade services in the presence of crosstalk from any number of any types of loop technologies. Calculations all conform with the standardized methodology defined in Annex A of the ANSI approved Committee T1 Spectrum Management Standard, T1.417-2001. This tool can help determine the limits on the deployment of a DSL system so that it does not harm other DSL and legacy systems in the telephone loop plant. The tool also contains additional utilities that calculate loop responses, allow a user to a upload new technology PSD, and help files.
The Java Call Control (JCC) Application Programming Interface (API) is a Java interface for creating, monitoring, controlling, manipulating and tearing down communications sessions in a converged PSTN, packet-switched, and wireless environment. It provides facilities for first-party as well as third-party applications, and is applicable to network elements (such as switches or Call Agents) both at the network periphery (e.g. Class 5 or end-office switches) and at the core (e.g. Class 4 or tandem switches).
JCC allows applications to be invoked or triggered during session set-up in a manner similar in spirit to the way in which Intelligent Network (IN) or Advanced Intelligent Network (AIN) services can be invoked. JCC thus allows programmers to develop applications that can execute on any platform that supports the API, increasing the market for their applications. It also allows service providers to rapidly and efficiently offer services to end users by developing the services themselves, by outsourcing development, purchasing services developed by third parties, or a combination thereof.
Telcordia makes available the API specification, a Reference Implementation, and a Test Compatibility Kit.