Engineering Navigability: A New Benchmark Dataset for the Social IoT (SIoT)

A Dataset for Performance Analysis of the Social Internet of Things

2018-09-01
Claudio Marche, Luigi Atzori, Michele Nitti
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces a comprehensive dataset for the Social Internet of Things (SIoT), modeled on real-world IoT devices from the SmartSantander project and categorized via FIWARE Data Models. It provides a structured framework for analyzing object-to-object social link establishment, achieving a realistic network comprising over 16,000 nodes with optimized navigability.

TL;DR

Researchers from the University of Cagliari have released a new dataset based on real-world IoT deployments in Santander, Spain, to solve the lack of heterogeneous data in the Social Internet of Things (SIoT). By simulating 16,000+ devices and optimizing the rules of "socialization" between objects, they've created a benchmark that proves how specific link-establishment policies can significantly enhance decentralized network navigability.

Context: Why "Social" Objects?

As we transition from human-object interaction to object-object interaction, the challenge is no longer just connectivity—it's discovery. In a city with billions of sensors, how does a smart car find a trustworthy parking sensor or weather station?

The SIoT paradigm suggests that if objects establish "social" links (based on ownership, location, or shared manufacturers), they can navigate the network like a human social circle. However, current research is bottlenecked by the lack of realistic datasets that combine mobility, device heterogeneity, and standardized data models.

The Dataset Architecture: Real World meets Simulation

The authors didn't just simulate a random graph. They used a hybrid approach:

  1. Public Infrastructure: Real data from the SmartSantander project (street lights, buses, environmental sensors).
  2. Private Heterogeneity: 4,000 simulated users with device ownership distributions (smartphones, tablets, etc.) matching 2017 Global Web Index reports.
  3. Mobility Mechanics: The Small World In Motion (SWIM) model was used to generate 10 days of realistic movement, ensuring that inter-contact times between devices mirror real-life human interactions.

The devices were categorized using FIWARE Data Models, ensuring the dataset is "ready-to-go" for modern IoT platforms.

Data Models and Device Distribution

The Methodology: Optimizing the Social Graph

The paper’s most significant technical contribution is the analysis of how relationship rules affect the network's macro-properties. If every object owned by a city (the Municipality) connects to every other one, you create massive hubs that ruin the Power Law distribution required for a "Small World" network.

The authors refined four key relationship types:

  • Ownership (OOR): Limited links to devices within communication range (LoRa/Wi-Fi/BT) rather than absolute ownership clusters.
  • Parental (POR): Restricted to devices further than 2.5km apart to create "long-distance links" that assist in global navigability.
  • Co-Location (C-LOR) and Social (SOR): Tuned via a "number of meetings" (N) threshold to balance network connectivity with the avoidance of noise.

Degree Distribution for OOR and POR Figure 1 & 2: Comparing naive (red/blue) vs. optimized (green) rules for OOR and POR. Note how the green lines align better with a power-law tail.

Performance & Navigability Results

By applying these optimized rules, the authors achieved a "Giant Component" (a single connected cluster) that includes almost all 16,000+ nodes.

Key metrics improved significantly:

  • Diameter: Reduced from 7 to 6.
  • Average Path Length: Dropped from 3.8 to 3.3 (a 15% efficiency gain).
  • Navigability: The degree distribution shifted closer to a power law, which is the "Gold Standard" for decentralized search and robustness against failures.

Final SIoT Network Comparison Figure 6: The finalized SIoT degree distribution showing the effectiveness of refined social rules.

Critical Insight & Conclusion

This work demonstrates that the "Social" in IoT isn't just a metaphor—it's a topological requirement. Simply connecting things isn't enough; we must engineer the intensity and sparsity of these links to ensure that a service search doesn't get lost in a sea of redundant connections.

Future Work: The community can now use this dataset to test Trust Management (detecting malicious nodes) and Service Discovery algorithms in a graph that finally resembles a real smart city’s digital nervous system.

Find Similar Papers

Try Our Examples

  • Find recent papers that utilize or extend the SmartSantander testbed for decentralized service discovery in the Social Internet of Things.
  • Which paper originally proposed the five core SIoT relationship types (POR, C-LOR, C-WOR, OOR, SOR), and how has the definition of 'Co-Work' evolved in newer datasets?
  • Identify research that applies Graph Neural Networks (GNNs) to the social link prediction task within SIoT datasets modeled on FIWARE standards.
Contents
Engineering Navigability: A New Benchmark Dataset for the Social IoT (SIoT)
1. TL;DR
2. Context: Why "Social" Objects?
3. The Dataset Architecture: Real World meets Simulation
4. The Methodology: Optimizing the Social Graph
5. Performance & Navigability Results
6. Critical Insight & Conclusion