Versions Compared

Key

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

...

  • Define the features needed from any  protocol, however it is realized in the end.  The features may be implemented in protocol but might also be part of the defined semantics of the VSS taxonomy itself.  (Semantics that are built into VSS automatically transfer to any and all access protocols including W3C-Gen2.
  • Evaluate W3C "Gen2" protocol to understand its reasonable scope limits and/or add new feature requests to it.
  • Understand where potentially other protocols can may complement.
  • Better define Define the set list of protocols that meet the overall needs (and where each of them is to be used).  This is a key piece of defining the reference architecture.


Features (ideas under development, and brainstorm)

  • Queries that pre-filter the on-demand or subscription data requests

    • See W3C gen 2 filtering proposal – consider additional query parameters to be proposedthat list.

  • A value measurements strategy for keeping more than the current instantaneous  Expect instantaneous current value.  I.e. expect vehicles to keep a certain number of historical value measurements?.

    • How is this actually defined and limited (since keeping all the history of all signals is an impossible requirement) 

  • A buffering mechanism and strategy for the case of no-connectivity?temporary connectivity loss?  Throw-away or buffer?

  • PreStatistical pre-processing (edge processing) before data is transferred

    • Statistical functions.  Which ones?
      • e.g. Histogram
      ?
      • .
    • Max/Min/Geometric Mean/Median value?
      • how to reset?
      • how to set over which time period?
  • Request a sequence of measured values.
  • Request a statistical result on a chunk of data.

  • Discuss how to request actually achieve the requestsQueries defined per-protocol (as W3C proposal)
    • or can it
    • Can use VSS "virtual" node names name conventions such as:    Tree.Path.SignalX.MAX  ← implies the maximum measured value of SignalX so far?
    • And/or what goes into VSS metadata.?
    • Any application of VSS layers?

Requirements (well defined, this is what is required of a protocol)

...