[Fiware-iot] [Fiware-data] T5.2 slides

Guy Sharon GUYSH at il.ibm.com
Wed Jan 4 19:55:05 CET 2012


Thank you for the examples - this helps in introducing some 
'complications' to address by this method and in some sense to motivate 
that events should be considered to be stored\handled rather than updates 
to values (which is what I interpret from the presentation below)
Example - TVSet moved - the event repository would hold a property of 
TVSet location value with timestamp. In some cases it is not enough - for 
example I would like to distinguish the move by an event that was the 
result of pushing the TVSet from an event representing the pulling of the 
TVSet to its new location. I would not be able to distinguish this by 
looking at the location value of the TVSet.
Therefore based on the Vision document I think the event repository should 
store events (as a specific data element) with properties and not just 
properties.
For example, PushTVSet event with property = location and property = 
timestamp (and could include more info such as the speed of movement)
The point is that there is much more to the semantics of an event than 
representing the change in value or the change in transition.
The change in value is more of a notification that the value changed the 
event represents the reason\cause of the change - for example thermometer 
- the change is in the temperature but the event is temperature reading. 
The change is in TVSet location transition but the event is pushed or 
pulled to the new location.
Event processing reasons on the events and values and not just values in 
time. The TVSet was pulled 3 times during the day to the same location 
would give different results than 3 times during the day the location of 
the TVSet changed to the same value.

Regards,

Guy Sharon
Manager
Event-based Middleware & Solutions

Phone: 972-4-8296587 | Mobile: 972-54-6976417
E-mail: GUYSH at il.ibm.com
Website: www.research.ibm.com/haifa/dept/services/soms_ebs.html


Find me on:   and within IBM on:   


Haifa University, Mount Carmel
Haifa, HA 31905
Israel




From:   Ricardo de las Heras <rheras at tid.es>
To:     "fano.ramparany at orange.com" <fano.ramparany at orange.com>
Cc:     "fiware-iot at lists.fi-ware.eu" <fiware-iot at lists.fi-ware.eu>, 
"Fiware-data at lists.fi-ware.eu" <Fiware-data at lists.fi-ware.eu>
Date:   04/01/2012 17:49
Subject:        Re: [Fiware-data] [Fiware-iot] T5.2 slides
Sent by:        fiware-data-bounces at lists.fi-ware.eu



Hi Fano,

my reply inline:

fano.ramparany at orange.com wrote: 
Thank you for this overall view of the IoT chapter Ricardo.
 
I?ve got few questions about the data model.
 
-          How does the Metadata/Things/IoTResource/Event maps or relates 
to the Data/Context/Event schema introduced in the Vision document 
(Chapter ?introduction?)?
-          In the Vision document, Metadata seems to be properties about 
properties. Along this interpretation, timestamp might be one of this 
metadata, whereas in your model all properties have timestamp.
                - Well, I wouldn't like to lose the main focus 
(interfaces, blocks, ...) of those slides with this issue, the data model 
includes a timestamp in  both: Properties and Observactions. I think in 
observations is quite clear for all of us, and Properties (associated to a 
Thing), as result of collecting all the capabilities (properties) of the 
resources associated to a single Thing.
That's the idea, really I don't know how this issue is introduced in the 
Vision document, but if you find any contradiction please let me know.
The concept of meta-data would imply the idea of 'Property'-'Value' 
association, as final high abstract model level of the data dictionary.

-          Could you give examples of ?associations? among Things and 
between Things and IoT?
                Example:
                        - Thing: Room
                        - Resource1: Thermometer-1 within the room.
                        - Resource2: Pressure meter within the room.
                        R1 and R2 are associated to the Thing 'Room', so 
you can ask for the temperature of the room, and the Things resolution 
would ask to R1 about this value and timestamp.
-          In your model, how would you represent that a TVset is placed 
on the table? Would this information be stored in the configuration 
repository?
                    - In the same way, TVset is associated to a table, but 
if the location would be relevant for your system, it should be modelled 
as an additional property (on, under, in, besides, etc.), storing it as an 
additional feature of course.
Or for example adding x,y,z coordinate.
-          How would you represent the events capturing a move of the 
TVset or the fact that the TVset has been relocated at another place? 
Would they be stored in the event repository?
 
        - Again depending of the requirements of the system, of course you 
can generate an event as result of a movement, automatically (sensor) or 
manually, modifying the location of the object, and therefore the 
information stored.
In IoT we have a Resource Monitoring module for monitorizing dynamic 
associations between Things and Resources.
Example: A car (resource) is moving along several streets (Things), 
changing this association in real time.


other partners: please feel free to correct/complement my answers,
Thank you in advance for your help,
 
Fano
you're welcome,
cheers,
Ricardo.
PS: I?ve put the Fiware-data mailing list in the loop as obviously both 
chapters should synchronize on this issue
 
De : fiware-iot-bounces at lists.fi-ware.eu [
mailto:fiware-iot-bounces at lists.fi-ware.eu] De la part de Ricardo de las 
Heras
Envoyé : mercredi 4 janvier 2012 10:03
À : fiware-iot at lists.fi-ware.eu
Objet : [Fiware-iot] T5.2 slides
 
Hi all,
 
   As you know, we have to deliver an Architecture Specification by end of 
January and deadline is approaching.
 
   This Architecture Specification should explain how the different GEs 
interact together and with the applications, going a step beyond from the 
very high-level figures we have designed so far.   Elaborating on the 
interfaces the conceptual models to be supported.
 
   After some internal discussions at TID, we have come up with a draft 
Architecture for the Things Management Layer which is explained in the 
slides attached to this mail.   We would like to rely on these slides to 
launch the discussion among partners in this task as well as the WPL and 
WPA, also involving some of the relevant partners from the Data/Context 
Management Chapter which may bring some pieces of the overall picture.
 
I may elaborate on them during the phone call now if needed.
 
Br,
-- 
-------------------------------------------
Ricardo de las Heras
M2M Research Technological Specialist
E-mail: rheras at tid.es
Phone1: (+34) 983 367625
Phone2 OCS: (+34) 91 31 29511
Telefónica Digital
-------------------------------------------
 

Este mensaje se dirige exclusivamente a su destinatario. Puede consultar 
nuestra política de envío y recepción de correo electrónico en el enlace 
situado más abajo.
This message is intended exclusively for its addressee. We only send and 
receive email on the basis of the terms set out at.
http://www.tid.es/ES/PAGINAS/disclaimer.aspx

-- 
-------------------------------------------
Ricardo de las Heras
M2M Research Technological Specialist
E-mail: rheras at tid.es
Phone1: (+34) 983 367625
Phone2 OCS: (+34) 91 31 29511
Telefónica Digital
-------------------------------------------

Este mensaje se dirige exclusivamente a su destinatario. Puede consultar 
nuestra política de envío y recepción de correo electrónico en el enlace 
situado más abajo.
This message is intended exclusively for its addressee. We only send and 
receive email on the basis of the terms set out at.
http://www.tid.es/ES/PAGINAS/disclaimer.aspx
_______________________________________________
Fiware-data mailing list
Fiware-data at lists.fi-ware.eu
http://lists.fi-ware.eu/listinfo/fiware-data

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/old-fiware-iot/attachments/20120104/1604c71c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 518 bytes
Desc: not available
URL: <https://lists.fiware.org/private/old-fiware-iot/attachments/20120104/1604c71c/attachment.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 488 bytes
Desc: not available
URL: <https://lists.fiware.org/private/old-fiware-iot/attachments/20120104/1604c71c/attachment-0001.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 467 bytes
Desc: not available
URL: <https://lists.fiware.org/private/old-fiware-iot/attachments/20120104/1604c71c/attachment-0002.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 494 bytes
Desc: not available
URL: <https://lists.fiware.org/private/old-fiware-iot/attachments/20120104/1604c71c/attachment-0003.jpe>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 360 bytes
Desc: not available
URL: <https://lists.fiware.org/private/old-fiware-iot/attachments/20120104/1604c71c/attachment.gif>


More information about the Old-Fiware-iot mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy