Design World

  • Home
  • Technologies
    • 3D CAD
    • Electronics • electrical
    • Fastening & Joining
    • Factory automation
    • Linear Motion
    • Motion Control
    • Test & Measurement
    • Sensors
    • Fluid power
  • Learn
    • Ebooks / Tech Tips
    • Engineering Week
    • Future of Design Engineering
    • MC² Motion Control Classrooms
    • Podcasts
    • Videos
    • Webinars
  • LEAP AWARDS
  • Leadership
    • 2022 Voting
    • 2021 Winners
  • Design Guide Library
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Women in Engineering
  • Supplier Listings

The advantages of open source in Internet of Things design

By Frank Tobe | April 14, 2016

Share

Olivier Pauzet • Vice President • Sierra Wireless

The Internet of Things is booming and with millions of devices to be connected over the coming years, many developers are focusing on the IoT opportunity. A recent report from Vision Mobile notes there were 4.5 million IoT developers in 2015, and the number is expected to double over the next five years. However, as IoT development continues to increase globally, the use of closed proprietary systems can hinder future growth.

There are many commonalities between IoT solutions across different applications—the need for wireless connections, communication between devices and back-end systems, and data collection/interpretation are a few examples. But the proliferation of proprietary systems that are often in silos makes developing and building these solutions more complex and time consuming than needed. In a fast-moving, fragmented industry, open source technologies will play an increasingly fundamental role in mitigating these challenges and enabling seamless systems to further fuel innovation.

One way to circumvent the interoperability challenge is by establishing and using standards. Thoughtful and collaborative standardization improves choice and flexibility. As a result, developers can use devices from multiple vendors to build a solution that is innovative and meets their specific needs. We’ve outlined a few key channels that are essential to unlocking the potential of open source in IoT development.

SierraWireless

Open collaboration
Standards are necessary across the whole ecosystem and are being addressed by the industry in multiple ways. For example, industry standards organizations, like oneM2M (a consortium of industry stakeholders), has developed technical specifications to address the need for a common M2M Service Layer that can be embedded within various hardware and software and relied on to connect a wide range of devices to M2M application servers.

Lowering the barriers to entry
Another complementary approach to standards development is the release of designs and specifications into the open source community as open hardware and interface standards for others to adopt. Examples include Arduino, Raspberry Pi, and Beaglebone, which enable quick prototyping, as well as the mangOH open hardware reference design, an open source design that is more easily scalable in commercial settings and is built specifically for IoT cellular connectivity.

Open source platforms like these enable developers that may have limited hardware, wireless or low-level software expertise to start developing IoT applications in days—rather than months. If executed properly, these can significantly reduce the time and effort to get prototypes from paper to production by ensuring that various connectors and sensors work together automatically with no additional coding required. With industrial-grade specifications, these next-generation platforms not only allow quick prototyping, but also rapid industrialization of IoT applications.

Unlocking innovation with greater ecosystem support
On the software side, using widely supported open source software application frameworks and development environments, such as Linux—itself an open source solution—can be extremely helpful by providing developers the head start that is required to get a product to market faster. When it comes to proprietary solutions, support for its development framework tends to rest on the original vendor, whose agenda may not align with the needs of the community. Open source solutions ensure a future-proof investment and longevity, so that resources and tools are available and continually enhanced for years to come. Not only does it protect the time and investment made in the development stage of a solution, it also provides simplicity that helps accelerate innovation and time to market. Another advantage to working with open source software is that the broader base of developers working with the code can lead to greater scrutiny. This can often result in a more secure solution.

To further advance the industry, we must commit to a standards-based and open-source strategy. Not only will it continue to be critical to the health of IoT innovation, but it will lay the groundwork for real innovation. Just as it supported many other areas of technology development—including nothing less than the Internet itself—open standards are the key to realizing the unforeseen benefits of a more connected world.

Sierra Wireless
www.sierrawireless.com


Filed Under: Commentary • expert insight
Tagged With: sierrawireless
 

Comments

  1. shital kakad says

    March 9, 2018 at 4:46 am

    I am pursuing PhD and working on same issue

Tell Us What You Think!

Related Articles Read More >

engineering in plain sight
Book review: A plain explanation of every day engineering
who is reading your email
Who’s reading your email?
Hirschtick on the cloud, CAD, and the future
china-manufacturing-future-image
Is China’s manufacturing future in trouble?

DESIGN GUIDE LIBRARY

“motion

Enews Sign Up

Motion Control Classroom

Design World Digital Edition

cover

Browse the most current issue of Design World and back issues in an easy to use high quality format. Clip, share and download with the leading design engineering magazine today.

EDABoard the Forum for Electronics

Top global problem solving EE forum covering Microcontrollers, DSP, Networking, Analog and Digital Design, RF, Power Electronics, PCB Routing and much more

EDABoard: Forum for electronics

Sponsored Content

  • Pushing performance: Adding functionality to terminal blocks
  • Get to Know Würth Industrial Division
  • Renishaw next-generation FORTiS™ enclosed linear encoders offer enhanced metrology and reliability for machine tools
  • WAGO’s smartDESIGNER Online Provides Seamless Progression for Projects
  • Epoxy Certified for UL 1203 Standard
  • The Importance of Industrial Cable Resistance to Chemicals and Oils

Design World Podcasts

June 12, 2022
How to avoid over engineering a part
See More >
Engineering Exchange

The Engineering Exchange is a global educational networking community for engineers.

Connect, share, and learn today »

Design World
  • Advertising
  • About us
  • Contact
  • Manage your Design World Subscription
  • Subscribe
  • Design World Digital Network
  • Engineering White Papers
  • LEAP AWARDS

Copyright © 2022 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Design World

  • Home
  • Technologies
    • 3D CAD
    • Electronics • electrical
    • Fastening & Joining
    • Factory automation
    • Linear Motion
    • Motion Control
    • Test & Measurement
    • Sensors
    • Fluid power
  • Learn
    • Ebooks / Tech Tips
    • Engineering Week
    • Future of Design Engineering
    • MC² Motion Control Classrooms
    • Podcasts
    • Videos
    • Webinars
  • LEAP AWARDS
  • Leadership
    • 2022 Voting
    • 2021 Winners
  • Design Guide Library
  • Resources
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Women in Engineering
  • Supplier Listings