Home
Download Center 

Lowering the Development Costs of Network Elements through Software Partitioning




February 2007
12 pages
Lowering the Development Costs of Network Elements through Software Partitioning

Networking and telecommunication OEMs are at the forefront of design complexity. A network element can contain hundreds of thousands or even millions of source lines and employ hundreds of software tasks, all of which contend for a finite amount of memory and CPU time.

Contents

Growing Complexity — Partitioning as a Solution — Managing Priorities — Watchdog Processes — OS-controlled Time Partitioning— Simplifying Parallel Development and Integration Testing — Quantifying Development Savings — Minimum Effort [+]





Download Now
Download



Author
Kerry Johnson
kjohnson@qnx.com

Kerry Johnson

Kerry Johnson is a Product Manager at QNX, which he joined in 2005. Before joining QNX, Kerry worked in similar capacities — as Product Manager or as Director of Product Management — in a number of technology companies, including Research In Motion, Innovance, Nortel, and Cambrian Networks.

Kerry Johnson studied at the University of Regina.

See Also...

Using Resource Partitioning to Build Secure, Survivable Embedded Systems

Using Time Partitioning to Ensure Guaranteed Access to Industrial Control Systems

In-Field Debugging: Diagnosing Software Problems While Maintaining System Availability


Other whitepaper topics: Recent, Automotive, German Whitepapers, HMI + Graphics, Industrial, Medical, Multimedia + Acoustics, Networking, Operating Systems, Security + Defense, Safe Systems, Tools