Linux

239 articles
Simplifying the Development of Industrial Solutions

Simplifying the Development of Industrial Solutions

By Mark Hermeling Embedded virtualization is one of the hot topics in industrial automation and control systems. It involves taking a hardware board, running a virtualization layer on top of it and then consolidating multiple operating systems on top of that. It provides a lot of benefits around reduced complexity in the field, reduced footprint, reduced cost and flexibility in…
Intel DPDK  – A Technology that is Thriving

Intel DPDK – A Technology that is Thriving

By Andreea Volosincu For far too many times, the world of open source software gives way to a plethora of standards and reference designs that are supposed to make users’ life easier, improve performance, and security; often making it onto many conference slides as best examples. Some come, some are left behind, but those that manage to stick are continuously…
How Do We Minimize Downtime in NFV?

How Do We Minimize Downtime in NFV?

By Charlie Ashton At the recent SDN and OpenFlow World Congress in Dusseldorf, I was invited to give a talk about the cost of downtime in telecom networks and how this financial impact might be affected by NFV. This seemed to be a topic of wide interest, at least within the NFV-focused audience at the event. So in this post, I’ll summarize some…
Break Out and Stay Out with Open Source

Break Out and Stay Out with Open Source

By Andreea Volosincu Let’s talk about the issues around proprietary software and closed ecosystems. Using them keeps your embedded devices enclosed. However, some may come to think there is no better option out there, especially when they’ve seen  how other people have tried to break the proprietary bond but failed. Yes, looking at you Munich! Meanwhile the world continues to innovate…
What’s the Real Cost of Network Downtime?

What’s the Real Cost of Network Downtime?

By Charlie Ashton When networks go down, even for a brief moment, thousands of dollars are in jeopardy. Can service providers afford sacrificing carrier-grade reliability and risk facing downtime? I've been examining the technical requirements for carrier-grade reliability in telecom networks quite a bit in recent weeks. One recent blog post discussed the differences between "high availability" and "carrier grade," while a subsequent…
Continuous Integration with Simics

Continuous Integration with Simics

By Jakob Engblom Continuous integration is an important component of modern software engineering practice. As always, it might mean different things depending on who you ask, but typically a key part is the notion that rather than waiting until the last minute to integrate all the many different pieces of code in a system, integration and most importantly integration testing…
It’s Transformation Time for Embedded Development – Part 4

It’s Transformation Time for Embedded Development – Part 4

By Dennis Wong Embedded Development Transformation in the Develop Phase To see the definitions of each of the product development phases, take a look at the second post in this blog series. The develop phase is the main software construction occurs, where the code is produced. Risks This phase encompasses the full-out development and unit (even subsystem) testing of code…
Wind River joins Car Connectivity Consortium

Wind River joins Car Connectivity Consortium

By Franz Walkembach I’m pleased to share that Wind River is now a member of the Car Connectivity Consortium (CCC), an organization driving innovation for phone-centric car connectivity solutions. The CCC is dedicated to global cross-industry collaboration in developing the MirrorLink standard for smartphone in-vehicle connectivity. Wind River prides itself on offering a variety of solutions used in the connected…
It’s Transformation Time for Embedded Development – Part 3

It’s Transformation Time for Embedded Development – Part 3

By Dennis Wong Embedded Development Transformation in the Bring Up Phase In an earlier post of this blog series, our team discussed the phases of embedded development. The bring up phase is unique to embedded development because embedded systems are tightly coupled with their hardware which is often customized for its unique application. Getting early hardware and software operational is…
5 barriers to NFV – and how to tackle those challenges

5 barriers to NFV – and how to tackle those challenges

By Glenn Seiler Network functions virtualization has fast become of part of the road map for equipment vendors, operators and other suppliers in the industry. However, many see the transition from hardware- to software-based network functions as daunting and challenging. Let’s look at five issues that are creating barriers and consider solutions to overcome them. Barrier No. 1: Erroneous perceptions…