|

Tina Jeffrey tjeffrey@qnx.com
Chris Ault cault@qnx.com
|
|
Client-side Challenges of M2M-enabled Updates for Mobile Embedded Systems
The number and diversity of current and possible M2M implementations in cars make them an excellent paradigms for examining issues of software and firmware upgrades to mobile and embedded platforms. All things being equal on the server side and with the network infrastructure (they are reliable and secure), M2M-enabled updates to automotive systems present three major client-side challenges: safety-related components, limited computing resources, and connectivity.
Read More...
April 2013
|
|
 Download
|
|

Yi Zheng yzheng@qnx.com
|
|
An Introduction to QNX Transparent Distributed Processing
Imagine if any device in a network could access the hardware resources of any other device as easily as devices now share data. In this paper we introduce QNX transparent distributed processing (TDP), and explain how this technology can be used to connect disparate devices into a single logical computer. We present examples of how TDP can be used to meet requirements ranging from reducing hardware component counts to building fault-tolerant systems with hundreds of processors.
Read More...
November 2011
|
|
 Download
|
|

Scott Pennock spennock@qnx.comAndy Gryc agryc@qnx.com |
|
Situation Awareness: a Holistic Approach to the Driver Distraction Problem
There is little doubt that using a cell phone while driving is dangerous, but this practice is only a small part of the problem: 5% of distraction-related accidents resulting in injury, and 18% of these accidents resulting in death. A holistic approach to the problem of driver distraction could be more effective than prohibitions on any one activity, such as cell phone use. Situation Awareness can provide a framework for understanding and reducing driver distraction, whatever its cause.
Read More...
June 2011
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
|
|
Building Functional Safety into Complex Software Systems, Part II
Proofs that software systems meet standards for functional safety have depended on exhaustive testing. This method is inadequate for today’s multi-threaded systems, whose complexity precludes their being treated as deterministic systems in practice.In Part II of this whitepaper series, we propose how a combination of procedural rigor, statistical testing, and design verification can be used to increase confidence in the functional safety of complex software systems.
Read More...
March 2011
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
|
|
Building Functional Safety into Complex Software Systems, Part I
Proofs that software systems meet standards for functional safety have depended on exhaustive testing. This method is inadequate for today’s multi-threaded systems, whose complexity precludes their being treated as deterministic systems in practice.In Part I of this whitepaper series we discuss the limits of testing of complex software systems, and some factors that should be weighed when deciding how to build complex software systems that must meet functional safety standards.
Read More...
January 2011
|
|
 Download
|
|

Shree Paranjpe
sparanjpe@qnx.com
Scott Pennock
spennock@qnx.com
Phil Hetherington
phetherington@qnx.com |
|
Acoustic Echo Cancellation for Wideband Audio
Speech processing is transitioning to wider bandwidths. Benefits include increased intelligibility and comprehension, and a better communication experience. High quality, full-duplex Acoustic Echo Cancellation is an integral component of a hands-free speakerphone system. The challenge is to develop a robust Acoustic Echo Canceller that processes full-band audio signals while maintaining low computational complexity and reasonable memory consumption for an affordable telepresence experience.
Read More...
December 2010
|
|
 Download
|
|
|
Other whitepaper topics:
|
Recent,
Automotive,
German Whitepapers,
HMI + Graphics,
Industrial,
Medical,
Multimedia + Acoustics,
Networking,
Operating Systems,
Security + Defense,
Safe Systems,
Tools
|
|
 |