Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Internet of Things [clear filter]
Monday, October 26
 

12:00 GMT

Learning the Basics of Apache NiFi for IoT - Timothy J Spann, Cloudera
I will teach the basics of using Apache NiFi to process data commonly acquired from IoT including MQTT, REST, Kafka, Syslog, tailing files, python output, sFTP, files and more. We will walk through some best practices for building flows for solving IoT ingest issues for sensor data and other edge data sources. See: https://dzone.com/articles/lets-build-a-simple-ingest-to-cloud-data-warehouse https://dev.to/tspannhw/edgeai-google-coral-with-coral-environmental-sensors-and-tpu-with-nifi-and-minifi-updated-efm-oh9


https://github.com/tspannhw/EverythingApacheNiFi

Speakers
avatar for Timothy J Spann

Timothy J Spann

Principal DataFlow Field Engineer, Cloudera
Tim Spann is a Principal DataFlow Field Engineer at Cloudera, the Big Data Zone leader and blogger at DZone and an experienced data engineer with 15 years of experience. He runs the Future of Data Princeton meetup as well as other events. He has spoken at Philly Open Source, ApacheCon... Read More →



Monday October 26, 2020 12:00 - 12:50 GMT
IoT Theater
  Internet of Things, Edge Computing Considerations

13:00 GMT

Trusted Firmware: Building Secure Firmware Collaboratively - Shebu Varghese Kuriakose & Matteo Carlini, Arm
TrustedFirmware.org is an Open Governance Community Project providing reference open source implementation of Secure world software for Arm processors. Today the project includes Trusted Firmware-A, Trusted Firmware-M, OP-TEE, Hafnium, Mbed TLS and PSA Crypto enabling security on range of IoT devices and beyond The talk will give an architectural overview about these constituent projects and how they help build Secure devices. The entire Arm ecosystem is collaborating openly in the design, development and mor recently on an Open Test System and Security Vulnerability Process.

Speakers
avatar for Matteo Carlini

Matteo Carlini

Co-Chair, Trustedfirmware.org & Director, Software Technology Management, Arm, Arm
Matteo is Director of Software Technology Management at Arm and serves as Chairman of the Board for Trusted Firmware . He drives Arm's community effort into various open source projects, focusing on security architectures, firmware & kernel interfaces, platform security requirements... Read More →
avatar for Shebu Varghese Kuriakose

Shebu Varghese Kuriakose

Co-Chair, Trustedfirmware.org & Director, Software Technology Management, Arm, Arm
Shebu is the Technology Manager of Trusted Firmware-M (Open Source Reference Implementation of Platform Security Architecture). Mbed TLS (Open SOurce TLS Library) and the co-chair of the Open Governance community project Trustedfirmware.org. Shebu represents Arm in the Linaro IoT... Read More →



Monday October 26, 2020 13:00 - 13:50 GMT
IoT Theater
  Internet of Things, Open Source Firmware

16:15 GMT

Game of Protocols: How To Pick a Network Protocol for Your IoT Project - Frédéric Desbiens, Eclipse Foundation
MQTT, CoAP, DDS, OPC UA... IoT developers have many network protocols to choose from when starting an IoT project. But which one is the best for *your* specific use case? In this presentation, you will get an overview of the most widely supported IoT protocols and understand their pros and cons. You will also learn about applicable open source implementations supported on the Linux and Zephyr operating systems.

Speakers
avatar for Frédéric Desbiens

Frédéric Desbiens

Program Manager, IoT and Edge Computing, Eclipse Foundation
Frédéric Desbiens is managing IoT and Edge Computing programs at the Eclipse Foundation. His job is to help the community innovate by bringing devices and software together. He is a strong supporter of open source. In the past, he worked as a product manager, solutions architect... Read More →



Monday October 26, 2020 16:15 - 17:05 GMT
IoT Theater

17:15 GMT

Full Stack Debugging: From CI to ISS - Alexey Brodkin, Synopsys
Sometimes you find yourself looking at something a tiny bit incorrect, like your CI machinery reports a couple of more failures than you expect (surely you want zero failures). So you decide to fix it. You try to reproduce it outside the CI and... everything just works. OK, then you know who's guilty, right? That simple. And you ask your DevOps people to go fix their scripts. But apparently nothing helps, tests still fail in CI. And one fine day you decide to scratch that itch for real and start a journey down the rabbit hole. In this talk we'll reconstruct one very real debugging session which started from Zephyr RTOS tests failing in Jenkins-based CI flow and ended deep in the guts of the instruction set simulator (ISS). One by one we'll be inspecting possible faulty components (Jenkins, Shell & Python scripts used for test execution, Zephyr RTOS tests themselves and finally the simulator) until we may explain all the peculiarities observed before.

Speakers
avatar for Alexey Brodkin

Alexey Brodkin

Engineering Manager, Synopsys
Alexey Brodkin is an engineering manager at Synopsys. He's been working with embedded systems for years starting from 8-bit MCUs and gradually shifting to high-performance multi-core 32- & 64-bit CPUs. Alexey is the ARC architecture custodian at U-Boot bootloader, the co-maintainer... Read More →



Monday October 26, 2020 17:15 - 18:05 GMT
IoT Theater

18:30 GMT

Mix Edge and Electric Vehicles to Get a Shot at Sustainability - Diana Atanasova & Tsvetomir Stoyanov, VMware
Electric Grid Modernization involves comprehending renewable sources of energy, storage systems, actively monitoring power use, anticipating demand, and possibly shifting demand to smooth usage peaks. The last particularly helps to decarbonize the grid through avoiding the need to bring online dirty sources of energy to meet demand peaks. Electric Vehicle charging lends itself well to demand shifting. Perhaps you are at home and can delay charging for several hours or at work with enough charge to get back home, or just opportunisticly charging while shopping. Our solution leverages the open source project EdgeX Foundry to monitor and control one or more ChargePoint (CP) Charge stations. We invite you to explore our open source project Kinney, which provides Go and Python clients for CP's SOAP API and both a replay and full simulator (Covid-19 lockdown accelerated) We share alternative curtailment algorithms that take into consideration location, time of day, amount of vehicle charge, and charging patterns. Towards grid modernization the capturing contextual importance of various loads will help developing trade-off algorithms. Learn, experiment, drive sustainability!

Speakers
avatar for Tsvetomir Stoyanov

Tsvetomir Stoyanov

Open Source Engineer, VMware
Tzvetomir Stoyanov is a software engineer in the Open Source Technology Center, VMware/Bulgaria. He works on the Linux kernel ftrace infrastructure and the ecosystem around it - user space programs tace-cmd and KernelShark. Before joining VMware, he worked for Telco Systems, a US... Read More →
DA

Diana Atanasova

Sr. Software Engineer, VMware
Diana Atanasova is a senior engineer with the Open Source Technology Center, VMware/Bulgaria. She works on EdgeX Foundry, an open source Edge IoT Project and has been redesigning several of its microservices to improve scalability and ease maintaining consistency. She leads the edgex-cli... Read More →



Monday October 26, 2020 18:30 - 19:20 GMT
IoT Theater
  Internet of Things, Edge Computing Considerations
 
Tuesday, October 27
 

12:00 GMT

ACRN Security: A Journey into Fuzzing and Hardening Edge Hypervisors - Mostafa Elsaid & Steffen Schulz, Intel
With the rise of data-centric IoT and Edge Compute, hypervisors have become a key component for real-time assurance, workload consolidation, and management. Unlike traditional cloud infrastructure, hypervisors at the Edge face an extended threat model with a broader set of threats and requirements (e.g. determinism, data privacy, etc..). As a result, ensuring the security and functional correctness of critical elements in the Trusted Computing Base (TCB) is crucial for the overall edge node security and dependability. Dynamic security validation methods like "Fuzzing" have been highly successful in uncovering novel bugs with runtime impact. However, as of now, there are no effective tools for covering the complex and diverse nature of components in the modern virtualization software stack. In this presentation, we discuss state-of-art fuzzing approaches that fit into the virtualized edge ecosystem. In addition, we share a set of Best Known Methods (BKMs) and techniques to execute a comprehensive fuzzing campaign for components scattered across different software layers; starting from the hypervisor, kernel service modules, and up to the Device Model (DM) in userspace.

Speakers
avatar for Mostafa Elsaid

Mostafa Elsaid

Security Engineer, Intel
Mostafa Elsaid is a Security Engineer/Researcher at Intel Internet of Things Group (IOTG). His main interests are offensive system security and product's security architecture. Currently, he is a core contributor to the penetration testing and fuzzing activities for the ACRN opensource... Read More →
SS

Steffen Schulz

Security Researcher, Intel
Steffen Schulz is a security researcher at Intel Labs Security and Privacy Research (SPR). His main interest is in foundational platform security and resilience features for emerging devices, such as IoT and accelerators. As part of the Intel Collaborative Research Institute for Collaborative... Read More →



Tuesday October 27, 2020 12:00 - 12:50 GMT
IoT Theater
  Internet of Things, Edge Computing Considerations

13:00 GMT

LoRa/LoRaWAN in Zephyr - Manivannan Sadhasivam, Linaro
The Eclipse IoT Developer Survey 2019 showed that Zephyr had approximately 3% of the RTOS market share for IoT. And so the number should've increased by now. Zephyr is becoming the de facto Opensource RTOS for the IoT market due to its scalable and yet feature-rich nature. Zephyr already supports multiple SoC architectures and communication protocols. But for Zephyr to become an RTOS for Industrial and Smart city applications, it needs to support a communication technology that can transmit data at longer distances in a less congested spectrum. This is where LoRa (Long Range) communication technology by Semtech perfectly fits in. The basic LoRa support in Zephyr was added back in December 2019 and since then there has been a huge interest among the community to extend the support for it. More recently, the LoRaWAN support is also added to Zephyr. This will provide true networking support to Zephyr over LoRa. This talk will briefly go over the current LoRa/LoRaWAN support in Zephyr, the motivation, future plans, etc...

Speakers
avatar for Manivannan Sadhasivam

Manivannan Sadhasivam

Kernel Engineer, Linaro
Mani is a Kernel Engineer at the Qualcomm Landing team of Linaro. He maintains several ARM SoC architectures, drivers, MHI bus support in the Linux kernel. He also maintains LoRa, LoRaWAN and LED support in Zephyr RTOS.



Tuesday October 27, 2020 13:00 - 13:50 GMT
IoT Theater
  Internet of Things, Zephyr

16:15 GMT

New Power Management Framework in Zephyr - Wentong Wu, Intel APAC R&D Ltd.
Zephyr will provide new interfaces and APIs for power management which are designed to be conveniently adapted to different SOCs and architectures. Another goal of the new design is to consume as little power as possible in a given system state and don’t waste energy when idle. The power management components are classified into five categories: pm policy, pm core, platform pm, device pm, device runtime pm. Every layer has been well considered and designed, many new technologies have been used and the implementation is ongoing, it will be ready in early September. In this presentation, Wentong Wu, the maintainer of Zephyr power management, will provide as much technical detail as possible and the benefit of the new power management framework. And finally, the future technical plans of Zephyr power management will be presented and discussed.

Speakers
WW

Wentong Wu

Software Development Engineer, Intel APAC R&D Ltd.
Wentong currently works as software developer for Zephyr project in Intel company, contribute many areas for Zephyr OS. And internally I'm enabling Zephyr on many products as key person. Before Intel, Wentong has much experience on TCP/IP, wifi, arm arch, etc, involves many IOT p... Read More →


Tuesday October 27, 2020 16:15 - 17:05 GMT
IoT Theater
 

Twitter Feed