Research Article

Quality of Service Specifications in Small-Scale Proximity-Aware Mobile Sensor Sharing Frameworks

Algorithm 2

BREMON service description.
<serviceProfile>
<sensorResource>Acceleration</sensorResource>
<serviceInpSpec>
  <ioSpec>
   <argvName>Location</argvName>
   <argvSpec>LAT</argvSpec>
   <argvSpec>LON</argvSpec>
   <argvSpec>TIME</argvSpec>
  </ioSpec>
</serviceInpSpec>
<serviceOutSpec>
  <ioSpec>
   <argvName>BreathRatePerMinute</argvName>
   <argvSpec>Hz60</argvSpec>
  </ioSpec>
</serviceOutSpec>
<serviceAttributes>
  <serviceInterval>  <Period>10</Period>  </serviceInterval>
  <geographicRange>
   <Center>  <LAT>+41.698333</LAT>  <LON>-86.233889</LON>  </Center>
   <Radius>300</Radius>
  </geographicRange>
  <temporalRange>
   <beginsAt>12:05:00</beginsAt>  <endsAt>12:35:00</endsAt>
  </temporalRange>
</serviceAttributes>
<serviceConstraints>
  <Condition> cpuUsage ≤ 40%  && powerLevel ≥ 60% </Condition>
</serviceConstraints>
</serviceProfile>