[Log In] []
Loading Quotes...
Tuesday, August 14, 2018

#YJJ Architecture: Oracle #IoT Platform

Yellow Jeep Journey, YJJ Architecture
Author: Mark
Saturday, March 22, 2014
3:03 pm

As a starting point to explore how to implement the YJJ Architecture, let’s take a look at the Oracle Internet of Things platform. The following diagram highlights what parts of the Oracle reference architecture would be installed in the Jeep and which would be in the Yellow Jeep Cloud.


The Oracle architecture is built end-to-end on Java.  At the device and gateway end, Oracle Java ME Embedded can e leveraged in the sensor devices. Oracle Java SE Embedded would be used in the Gateway device that ties multiple sensor subsystems together and communicates wirelessly to the Yellow Jeep Cloud in a data center.

In the Yellow Jeep Cloud, a variety of Oracle middleware and application products, also implemented in Java, can be leveraged, based on the specific application. 

In future posts, I will drive to a deeper level of detail on both the Jeep and cloud sides of the architecture to examine how this reference architecture can be applied to equip my Yellow Jeep for its journey.

Comments Off on #YJJ Architecture: Oracle #IoT Platform . Permalink . Trackback URL
WordPress Tags: ,

#YJJ Architecture: Multi-level Feedback Control

Yellow Jeep Journey, YJJ Architecture
Author: Mark
Friday, March 14, 2014
2:43 am

Much of the discussion of the Internet of Things revolves around the myriad of intelligent sensors that can be used to collect data from almost anywhere (even pulse rate from your ear . But I really think the power of IoT will really be harnessed when data from all those sensors is used to make intelligent decisions and provide feedback control that improves the operation of whatever systems we are using.

I like to think of this in terms of Supervisory Control, a concept I first learned about and applied in implementing manufacturing and process control systems in the 1980’s.  Extrapolating that concept forward to the Internet of Things, I like to use the following diagram as a framework for discussion.



Three levels of control are illustrated in this diagram:

1. Device Control

Each individual intelligent device may collect data from multiple sensors and exert control over the device.  

For example, in a Yellow Jeep or other modern vehicle, the Engine Control Unit (ECU) depends on both sensors and actuators to control engine function. The following diagram illustrates how various input sensor are used by the Electronic Control Unit (ECU) to control various actuators (e.g. igniter, injector) and generate operator alerts (e.g. Check Engine Light).



2. Gateway or Subsystem Supervisory Control

Gateways or subsystem controllers may be used to aggregate data from multiple devices and provide subsystem-level supervisory control over those devices. 

For example, in the Yellow Jeep example, a video subsystem may aggregate video feeds from multiple cameras while providing synchronized control over video zoom, pan and tilt functions.



3. Overall Supervisory Control

As data is gathered from various subsystems into the Cloud, that data can certainly be ingested and stored for historical analysis and visualization, but real time analysis of that data could be used to coordinate may subordinate systems.  

For example, what if an army of Yellow Jeeps were exploring different parts of the world at the same time?  Each of these Jeeps may have one or more subsystems that collect data and perform their own local supervisory control functions.  However, data collected from all those Jeeps could be analyzed in the cloud in real time and fed back to the individual Jeeps to control how they are operated.  I’m not sure just what that supervisory control might be, but it is worthy of exploration.



Please let me know what you think.

Roll on Yellow Jeep Journey!

Comments Off on #YJJ Architecture: Multi-level Feedback Control . Permalink . Trackback URL
WordPress Tags: ,

#YJJ Architecture: Heart Rate Monitor?

Yellow Jeep Journey, YJJ Architecture
Author: Mark
Friday, March 14, 2014
12:44 am

When I posted my thoughts about how to instrument my Yellow Jeep, Ricardo Diaz, an Oracle colleague, offered a great recommendation for extra instrumentation via a LinkedIn message:

Heart beat monitor sensor with GPS SMS alerting for concerned fathers.

I’ve rolled a Jeep once. A slow roll off a sand dune in Florida. My heart jumped out of the Jeep before me!

Well, Ricardo, here’s an idea I found on the web – a pulse rate sensor you can clip to your ear!  Certainly we should be able to capture that rate and generate an appropriate alert when things get hairy in the jeep!

Pulse1 Pulse2

The Pulse Sensor team introduces the sensor this way:

Pulse Sensor Amped is a greatly improved version of our original Pulse Sensor, a plug-and-play heart-rate sensor for Arduino.  It can be used by students, artists, athletes, makers, and game & mobile developers who want to easily incorporate live heart-rate data into their projects.  

Maybe it could also be used by a Yellow Jeep guy!  We might even start rating Jeep trails by the high heart rates they cause!

Roll on Yellow Jeep Journey!


#YJJ Architecture: Instrumenting the Jeep

Yellow Jeep Journey, YJJ Architecture
Author: Mark
Tuesday, March 11, 2014
4:17 am


What instrumentation do you think I should install in my Yellow Jeep for its long journey?

Here are some of the sensors that I have considered:

  • Engine monitoring – via On Board Diagnostic (OBD) port
  • tire pressure
  • location – GPS coordinates
  • internal temperature
  • external temperature
  • light intensity
  • video – forward, reverse, left, right, driver, passenger, roaming camera
  • audio – multiple microphones
  • driver ID
  • passenger ID(s)
  • velocity
  • acceleration
  • yaw, pitch, roll
  • altitude
  • air pressure
  • humidity

Some human input that may be appropriate in the Jeep includes

  • audio/video/text comments
  • ongoing journal
  • still/video camera, independent of vehicle

These are just a few of the hundreds of possibilities.  It will be fun to sort through these possibilities and select a subset for test purposes.

A friend suggested that fingerprint sensors should be added for identification of the driver and passengers.

What suggestions might you have?

Roll on Yellow Jeep Journey!


Yellow Jeep Technology Convergence – Take 2

Yellow Jeep Journey
Author: Mark
Thursday, March 6, 2014
4:25 pm

Recently, I posted a diagram illustrating the convergence of technology for the Yellow Jeep Journey  After further thought, I believe the following diagram is a bit more accurate.  By separating Social Media and other services from the Yellow Jeep cloud, we can focus on what functions should exist within the Yellow Jeep cloud and what services will used from other sources.



Roll on Yellow Jeep Journey!

Comments Off on Yellow Jeep Technology Convergence – Take 2 . Permalink . Trackback URL
WordPress Tags: , , , ,

Yellow Jeep Technology Convergence

Yellow Jeep Journey
Author: Mark
Wednesday, March 5, 2014
4:27 am

Recently, I blogged about my interest in leveraging five major converging technologies (Identity, Internet of Things, Mobile, Social and Cloud) to transform my Yellow Jeep into a rolling laboratory, enabling me to experiment with and demonstrate how these important trends can enrich our lives.

This diagram will provide a framework for exploring my ideas:


The three big areas of exploration:

Instrumenting the Yellow Jeep – What sensors, actuators and control systems can be installed in the Yellow Jeep to monitor the vehicle, provide real time and historical data about its journeys and provide appropriate interaction with the driver and passengers?

Cloud functionality – What functions should exist in the cloud to receive and store data from the Yellow Jeep, provide appropriate supervisory control mechanisms and data analytics, and support user interface applications?

User Interface – What can users see and do via mobile or web applications to trace, interact with and analyze the Yellow Jeep and those who travel with me?

In the next few days, I’ll blog about my ideas in each of these areas.  If any of you would like to share your ideas, please let me know!

Roll on Yellow Jeep Journey!


Comments Off on Yellow Jeep Technology Convergence . Permalink . Trackback URL
WordPress Tags: , , , ,

#YellowJeepJourney: Identity, IoT, Mobile, Social and Cloud

Yellow Jeep Journey
Author: Mark
Sunday, March 2, 2014
4:37 am

If you were to take the journey of your lifetime in a Yellow Jeep, how would you customize the Jeep for the journey?  Tires? Lift? Engine? Lights?  Yep – an integral part of the Jeep Mystique is modifying your own vehicle to suite your individual taste.

However, crazy engineer that I am, I have been thinking deeply about equipping my Yellow Jeep in a different way.  Of course, the tires and lift will be there, but I can envision more.  Suppose I could make my Yellow Jeep into a rolling laboratory of sorts, to test, play with and demonstrate the convergence of some of the most important technology trends in the world today? 

I have been heavily involved for the last decade in Identity and Access Management technology.  It has been a great ride, but I want to explore how to apply that technology in new and different ways.  Our world is experiencing great growth and innovation in the areas of cloud computing, mobile technology, social media and the most exciting to me – the Internet of Things. What if my Yellow Jeep could go beyond the traditional Jeep configuration and be equipped with the latest computing equipment and electronics that leverage and even break new ground in these converging forces?


Over the next several weeks, I will use this blog to record and refine my thoughts about how to leverage these technology trends to make my Yellow Jeep a powerful and exciting example of how these trends can all be leveraged together to enrich and enlighten our lives like never before.

I will also cross-post my ideas on my professionally-focused blog, Discovering Identity  I hope to garner the insight and support of my professional colleagues and associates as I move forward on this exciting endeavor.

Hope you will come along for the ride!

Roll on Yellow Jeep Journey!

Copyright © 2014, Mark G. Dixon. All Rights Reserved.
Powered by WordPress.