IoT Device Security via Dynamic Reputation and VLAN Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

First-generation IoT devices have vulnerabilities due to low security measures and lack of expertise in secure software development, posing risks to both themselves and other networked systems, with users often unaware of the security threats they introduce.

Innovation Solution

A system where routers on local area networks monitor IoT device activities, transmit information to a backend server, which calculates dynamic reputation scores and creates constraint profiles to enforce secure functionality, including isolation in virtual LANs and restricted privileges, to mitigate risks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If IoT devices are deployed rapidly to meet market demands, then productivity and device adoption increase, but security vulnerabilities and network risks worsen

Engineering Contradiction:
Improvedevice adoption rateVSAvoidsecurity vulnerability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary security assessments and establishes baseline security configurations for IoT devices before they are fully deployed on the network. Security policies are pre-configured and automatically applied when devices join the network, preventing vulnerabilities from being introduced in the first place rather than detecting them after deployment

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors IoT device behavior and provides feedback to dynamically adjust security policies. When suspicious activities are detected, the system responds by modifying access controls or isolating devices, creating a closed-loop security mechanism that adapts to emerging threats while maintaining rapid device adoption

Inventive Principle:
Principle #23Feedback

2Reliability

If comprehensive security monitoring and constraint enforcement are implemented for IoT devices, then network security improves, but system complexity and computational overhead increase

Engineering Contradiction:
Improvenetwork securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system introduces a gateway or intermediary component that sits between IoT devices and the network infrastructure. This intermediary handles the complex security monitoring, policy enforcement, and behavioral analysis tasks, shielding the main network system from complexity while maintaining comprehensive security controls

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The security system is divided into modular components that can be independently deployed and managed. Security policies are segmented by device type and risk level, allowing the system to apply comprehensive monitoring only where necessary while reducing complexity for low-risk devices

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If dynamic reputation scores and constraint profiles are calculated and enforced for each IoT device, then access control precision improves, but processing time and computational resources increase

Engineering Contradiction:
Improveaccess control precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements dynamic reputation scoring where security constraints are adjusted in real-time based on device behavior. However, it uses incremental updates and caching mechanisms to calculate reputation changes efficiently, avoiding full recalculation and reducing processing time while maintaining precision in access control decisions

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3314854B1Router based securing of internet of things devices on local area networks
Publication Date: 2020.12.02 GEN DIGITAL INC
  • EP3314854B1 patent drawingFigure 1
  • EP3314854B1 patent drawingFigure 2
  • EP3314854B1 patent drawingFigure 3

AI summary

IoT devices are secured on multiple local area networks. Each local network contains a router which monitors activities of IoT devices, and transmits corresponding information to a backend server. The backend amalgamates this information, calculates dynamic reputation scores, and determines expected authorized activities for specific IoT devices. Based thereon, the backend creates a constraint profile for each IoT device, and transits the constraint profiles to the routers for enforcement. Enforcing a constraint profile can include creating multiples VLANs with varying levels of restricted privileges on a given local area network, and isolating various IoT devices in specific VLANs based on their reputation scores. Constraint profiles can specify to enforce specific firewall rules, and/or to limit an IoT device's communication to specific domains and ports, and/or to specific content. The backend continues to receive monitored information concerning IoT devices from multiple routers over time, and periodically updates constraint profiles.