Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Resource____________________________________________________Notes____________________________________________________________


https://networklessons.com/cisco/evolving-technologies/iot-standards-and-protocolsIoT network and data standards
https://www.ubuntupit.com/top-15-standard-iot-protocols-that-you-must-know-about/Top 15 IoT protocols
https://www.sam-solutions.com/blog/internet-of-things-iot-protocols-and-
connectivity-options-an-overview/
IoT protocols overview
https://www.avsystem.com/blog/iot-protocols-and-standards/IoT protocols and standards blog


MQTTpub sub data solutions for IoT
http://mqtt.org/a machine-to-machine (M2M)/"Internet of Things" connectivity protocol. It was designed as an extremely lightweight publish/subscribe messaging transport.
https://drive.google.com/file/d/1zQzn9wEPG91T7PQOrl0vX7K1mDrkR2du/view?usp=sharingMQTT v5 docs

https://www.cirrus-link.com/wp-content/uploads/2020/07/White-Paper_IIoT-Protocols-
Comparing-OPC-UA-to-MQTT.pdf

https://drive.google.com/file/d/1KFNQU-ZnUT83x2Wp8M4-sDJeELbI2eW-/view?usp=sharing








https://objectcomputing.com/products/openddsOpenDDS basic concepts
https://objectcomputing.com/products/opendds/resources#techOpenDDS resources
https://objectcomputing.com/resources/publications/mnb/code-generation-
with-opendds-part-i

OpenDDS code generation - part 1

( OLD )

http://mnb.ociweb.com/mnb/MiddlewareNewsBrief-201007.htmlOpenDDS code generation - part 2


Iot Devices - Testers

https://www.amazon.com/ELECROW-Raspberry-Learning-Computer-Electronics/dp/
B07W3ZGBQ4/ref=sr_1_3?gclid=Cj0KCQiA9dDwBRC9ARIsABbedBMNELvLfgPAE
K_1fLrvgA4uuzkE3piYQcXBf24LwJDKoApLU8DQiFMaAgRPEALw_wcB&hvadid=
153700809756&hvdev=c&hvlocphy=9002163&hvnetw=g&hvpos=1o1&hvqmt=b&
hvrand=18083923115835876406&hvtargid=aud-837858999240%3Akwd-56661256719&hydadcr=18034_9433544&keywords=raspberry+pi+sensor+kit&
qid=1578452884&sr=8-3

elecrow-raspberry-pi-sensor-tester-kit-239.pdf

ELECROW CrowPi Raspberry Pi 4B 3B+ Learning Computer Sensor Kit for Learning Coding and Electronics(Basic Kit, RPI Not Included, Black)




IoT OS services
https://en.wikipedia.org/wiki/Comparison_of_real-time_operating_systemsComparison of IoT / Real time OS options

https://en.wikipedia.org/wiki/FreeRTOS

https://www.freertos.org/

Free RTOS, MIT license

https://en.wikipedia.org/wiki/Apache_Mynewt

http://mynewt.apache.org/

MyNewt - Apache free RTOS

supports wireless apps

https://en.wikipedia.org/wiki/RTAI

https://www.rtai.org/

RTAI - real time extension of Linux Kernel

supports IA-32, x86-64, PowerPC, ARM and MIPS

https://en.wikipedia.org/wiki/Linux_kernel#Preemption

https://www.kernel.org/

Linux Kernel - is tunable for any workload ( vs Windows )




IoT Platforms


https://www.softwaretestinghelp.com/best-iot-platforms/

https://drive.google.com/file/d/1ey32i1MP25FjisJ83-S-xHrvpjwHhnw3/view?usp=sharing

10 Best IoT Platforms To Watch Out In 2020-softwaretestinghelp.com.pdf

Iot Platforms - 2020 - what are they - compared

https://open-horizon.github.io/docs/

https://open-horizon.github.io/quick-start

OpenHorizon LF eos IOT platform

Quick start docs



IoT Impacts

https://medium.com/@iskerrett/five-takeaways-from-ms-iot-signals-report-ef1f4ae2db09


Five Takeaways from MS IoT Signals Report - 2020 - Ian Skerrett

https://azure.microsoft.com/en-us/resources/iot-signals/

IoT Signals-2020_Edition 2_English.pdf

Microsoft IoT signals report 2020 - Iot Trends, investments, results








...

At a macro industry level, the proliferation of IoT devices in heterogeneous networks has created a fragmented identity management space. This fragmentation has caused a multiplicity of silos of identity management systems which significantly limit interoperability.





OpenHorizon LF eos IOT platform

Quick start docs

https://open-horizon.github.io/docs/


Overview of OpenHorizon architecture

https://open-horizon.github.io/docs/getting_started/overview_oh.html

Open Horizon provides you with edge computing features to help you manage and deploy workloads from a management hub cluster to edge devices and remote instances of OpenShift Container Platform or other Kubernetes-based clusters.

Architecture

The goal of edge computing is to harness the disciplines that have been created for hybrid cloud computing to support remote operations of edge computing facilities. Open Horizon is designed for that purpose.

The deployment of Open Horizon includes the management hub that runs in an instance of OpenShift Container Platform installed in your data center. The management hub is where the management of all of your remote edge nodes (edge devices and edge clusters) occurs.

These edge nodes can be installed in remote on-premises locations to make your application workloads local to where your critical business operations physically occur, such as at your factories, warehouses, retail outlets, distribution centers, and more.

The following diagram depicts the high-level topology for a typical edge computing setup:

OH overviewImage Added



Quickstart for local test env

https://open-horizon.github.io/quick-start


Learning OpenHorizon - Developer view

https://open-horizon.github.io/docs/getting_started/developer_learning_path.html



OpenDDS concepts

https://objectcomputing.com/products/opendds

...

https://www.linkedin.com/posts/andy-martin-387188a_blockchainthoughtfortheday-activity-6990242903004434432-TUQu?utm_source=share&utm_medium=member_desktop

 internet security is a big thing. Blockchain helps there in financial transaction security, of course, but can it help in other ways as well?

Home networks are becoming like small business networks but with no one (single) person responsible for security - except the home owner. There are too many moving parts and especially Chinese cheap smart devices for say Apple to take overall control.

This is my home network design, so far, as I move into Electric Cars (how do I reach the parking bay for my apartment), smart lights and plugs as I try to reduce walking requirements as my MS progresses and I can't really walk anymore, smart heating and WiFi music to all speakers around my home.

It's not a good idea to share your network password in exchange for smart functionality. This is my idea to mitigate that risk using the guest network to isolate untrusted devices.

There is a less obvious blockchain angle to this though. Why not use blockchain to confirm that each smart device is using trusted firmware? In that way we can stop hackers from say turning up the temperature on a million homes so the spike in demand crashes the electric grid. Or a hacker adding a device to my network to sniff network activity for useful data ir turn my network into a bot used for attacking other networks.

Can you improve on my design, pre-blockchain?




Challenges



Solutions



Hyperchain Labs sensor integration with Blockchain

...