Abstract Details

<< Back to Schedule

10/12/2015  |   1:15 PM - 3:00 PM   |  Pacific I

Secure data collection with the open source OpenDOF technology

The OpenDOF Project is an open-source solution to device, gateway, and cloud communications that includes a standardized object model and secure communication. The project was incubated for 10 years inside of Panasonic, and released as an open-source project in March of 2015.
In addition to secure bi-directional command and control, the platform includes libraries and SDKs for data collection. These libraries can be easily included in IoT projects, either using existing back-end datastores or cloud solutions such as MongoDB or AWS DynamoDB. There is no payment required to use the libraries.
Participants in the tutorial will receive a full set of SDKs (open source, freely available) and will use their laptop to create a data-gathering solution in addition to adding secure command-and-control. The tutorial is built for participants to follow along on their own laptop using a virtual machine image that will be provided. Laptops should have sufficient free resources to run a virtual machine.
Participants with access to infrastructure (for example, an AWS account) can deploy their solution to their cloud. Otherwise, participants will leverage local, tutorial-only systems provided.
The tutorial will include:
⚫ Introduction to the object model and security model.
⚫ Creating a local sample device using Java or C.
⚫ Using developer tools to communicate with their sample device.
⚫ Adding data collection and submission to a local data sink.
⚫ Submitting data to a cloud server.
⚫ Storing their data into back-end storage.
Participants will leave with everything they need to use the technology in their own projects and infrastructure.

  • Participants would understand the OpenDOF Project solution to secure device to cloud data gathering.

Presentation:
This presentation has not yet been uploaded.

Handouts:
No handouts have been uploaded.

Bryant Eastham (Primary Presenter), Panasonic North America, bryant.eastham@us.panasonic.com;
Bryant Eastham serves as the Principal Software Architect for Panasonic Corporation of North America. He is responsible for establishing the company’s architectural road map and vision for distributed platforms and the Internet of Things. Bryant sets and shares Panasonic’s architectural vision across R&D projects and products developed in North America. Bryant joined Panasonic in 2005 as a Chief Software Architect of the Panasonic Electric Works Laboratory of America in Salt Lake City, Utah. He began his career in robotics and digital control at the University of Utah where he graduated in 1993 with a B.S. in Computer Science. Since then, his focus has been on software systems for robotic control, sensor networks, real-time graphics and distributed object systems. He has also supported development initiatives in computer networking and system design. Bryant is active in the Open Source community through the Linux Foundation as well as the OpenDOF Project and AllSeen Alliance. His research interests include distributed systems, protocol design and network security.

2017 Sponsors: IEEE and IEEE Computer Society