Q2. What is the way to implement the event typing system?
Event types are implemented using Google Protocol Buffers1 [29]; this enables the event typing system to be extensible and language-independent.
Q3. What are the sensing capabilities of their IoT devices?
The sensing capabilities of their IoT devices include: air quality (temperature and CO sensors), noise (noise sensor), temperature (temperature sensor), luminosity (light and temperature sensors), irrigation monitoring sensor (temperature, relative humidity, soil moisture and soil temperature sensors) and environmental station (temperature, relative humidity, solar radiation, atmospheric pressure, anemometer and rainfall sensors).
Q4. What is the advantage of virtualisation in a cloud infrastructure?
The server tier benefits from virtualisation in a cloud infrastructure, ensuring high reliability and availability of all components and services.
Q5. How does the AAA subsystem control access to the testbed?
The AAA subsystem controls the access to the testbed by authenticating users, authorising the invocation of particular testbed services based on user privileges and monitoring the level of platform-use by users.
Q6. What is the purpose of the Precision Irrigation use case?
4.1.3 PARKS AND GARDENS PRECISION IRRIGATIONThe Precision Irrigation use case is aimed at augmenting the automated irrigation systems currently deployed along parks and gardens to evaluate plants’ requirements in water and provide for more precise on-demand irrigation.
Q7. What is the process of GWs and their associated IoT nodes being disabled?
After a number of missed HELLO message-events, GWs and their associated IoT nodes are first disabled (after an invalidation timeout) in the RD and subsequently deleted, should they fail to reappear after a deletion timeout.
Q8. What are the main factors that are taken into consideration in the selection of application use cases?
Also taken into consideration in the selection of application use cases are the diversity, dynamics and scale of the IoT environment.
Q9. What are the other deployment peculiarities of gateway devices?
Gateway devices have other deployment peculiarities in that they require a constant power supply and connectivity to the Internet.
Q10. What is the deployment topology of the SmartSantander project?
Their deployment topology organises each cluster of sensor nodes around a Gateway( GW) device which provides management operations for that node-cluster and connectivity to the server tier.
Q11. What is the function that is used to disseminate management events?
The event bus is realized through a component, called the Event Broker (not shown in Figure 8), which embodies a generic communication substrate for disseminating management events.
Q12. What are some of the shortcomings of lab-based testbeds?
Many of these are lab-based testbed which suffer from various shortcomings such as realism of experimentation environment, limitations of scale and mobility testing support, heterogeneity of underlying experimentation substrate or the lack end user involvement in IoT experimentation.
Q13. What are the main issues that hinder the evaluation of IoT solutions?
Despite significant technological advances, difficulties associated with the evaluation of IoT solutions under realistic conditions in real world experimental deployments still hamper their maturation and significant roll out.
Q14. What was the key factor in the decision to attach sensor devices to public lampposts?
To fulfil the need for proximity to a power source, sensor devices were attached to public lampposts (as illustrated by the picture in Figure 4).
Q15. What are the limitations of existing testbed facilities?
3.1 DESIGN CONSIDERATIONSAs reported in previous work [9], existing network testbed facilities have several limitations that make them fail to provide adequate support for the emerging requirements of experimental IoT research.