{literal}
{/literal}
RTI
» Home » Downloads » Support » Contact Us RSS icon RSS
About RTI
Executive Management
News Releases
     » Fast Facts
   » News Releases
      » Archived News
   » Articles
   » Speaker Bios
   » Trademarks
   » RTI Logo
University Program
Careers
Locations & Directions
Contact Us
How may we help you?
US: (408) 990-7400
EU: +44 (0) 20 8123 9240
Send us an e-mail

News Releases

PUBLISH-SUBSCRIBE SOFTWARE SIMPLIFIES DISTRIBUTED REAL-TIME APPLICATIONS


New release of RTI's NDDS lowers development costs and eases integration

Sunnyvale, CA, September 28, 1999 -- Real-Time Innovations, Inc. (RTI) announced today the release of NDDS Version 2.2. NDDS is network middleware that simplifies network programming for distributed, real-time applications. The new release eases system deployment and development.

"The publish-subscribe architecture eliminates our customers' network programming headaches," states Stan Schneider, RTI President. "and the NDDS's real-time publish-subscribe model adds the determinism, fast distribution, small size, and robustness missing from the basic architecture."

"NDDS gives us the simplicity, reliability and performance we need to manage 500 topics and 200 sensors on our photomask printing system," says Paul Shirkey, at Etec Systems, Inc. Etec Systems supplies advanced pattern generation equipment for the fabrication of masks used in the production of integrated circuits. The system is composed of VxWorks, Windows NT, and Solaris-based systems that use NDDS for interprocessor communication and control, and to monitor sensors and system events. "Another advantage of NDDS," continues Mr. Shirkey, "is that system engineers anywhere on the network can subscribe to a set of message topics and monitor or test the operation of the tool."

New Features in NDDS v2.2


Dynamic Node Detection
Deployment and operating costs are big issues for complex, distributed systems. The latest release adds dynamic node detection and multiple network interface card (NIC) support to help reduce costs and reduce network downtime. Dynamic node detection lets the developer add and remove publishers and subscribers, without shutting down the network, modifying the application, or re-initializing NDDS configuration parameters. Developers want multiple NICs for redundant networks and 24x7 availability. NDDS provides transparent multiple NIC support, the application needs no modification to work over redundant networks.

Windows CE Support
Distributed application developers need to use a variety of platforms to meet their real-time, data processing, and user-interface needs and are constantly looking for ways to ease the programming effort. NDDS v2.2 adds Windows CE support. This platform can ease the integration of embedded applications with Windows-based workstations.

Additional Language Support
NDDS v2.2 also adds C++ support to the existing C API. Now developers have a simpler, more comprehensive interface when programming in C++.

Improved Run-Time Modules
The new release also provides improved run-time modules. NDDS v2.2 uses 30% less memory and supports larger packets; important features developers can use to lower cost and increase utility for resource-constrained embedded applications.

Background: Publish-Subscribe Architectures
Publish-subscribe is gaining in popularity because it simplifies network programming. Data publishers and subscribers are decoupled from each other; publishers simply send data and subscribers receive it. The middleware takes care of all the complex addressing, message-passing, error-handling, and other networking chores. For applications with one-to-one and many-to-many data distribution requirements, publish-subscribe substantially reduces the lines of code and learning curve, especially over client server and distributed object (for example, CORBA and DCOM) models.

Publish-subscribe alone is not suitable for real-time applications, however. NDDS adds formal extensions that allow developers to implement timing models, balance data delivery determinism versus reliability, manage quality of service, and protect real-time thread performance. NDDS uses standard IP protocols to provide fast, deterministic data delivery over Ethernet. This eliminates the need for expensive, proprietary networks for device-to-controller communications. It also removes the obstacles that have isolated embedded systems from the rest of the enterprise.

Price and Availability
NDDS v2.2 is available immediately in a toolkit that includes libraries and runtimes for a wide variety of real-time and workstation platforms, an automatic code generator, debugging tool, sample code, and performance analysis programs. Development licenses for NDDS v2.2 start at $4,000 each with a one-time per project fee of $10,250. Datasheets, white papers, and a tutorial are available on the Real-Time Innovations, Inc. web site at www.rti.com.

Real-Time Innovations, Inc.
Real-Time Innovations, Inc. (RTI), a 1991 spin-off from Stanford University, is a leading developer of new tools for the growing real-time software market. The company's products help real-time developers analyze and understand embedded systems, speed development of distributed real-time systems, and coordinate the work of teams of programmers developing large projects. The company's products are currently in use in thousands of companies worldwide.

For more information, contact Real-Time Innovations, Inc. at 155A Moffett Park Drive, Sunnyvale, CA 94089. Phone: (408) 734-4200, FAX: (408) 734-5009, World Wide Web site at http://www.rti.com.

###

  NDDS
  Industry Standards
© 2007-2008. Real-Time Innovations, Inc. All rights reserved.