Edge Device IoT Security via Packet Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low-end IoT devices deployed in public and open places lack robust security measures, making them vulnerable to attacks, and existing solutions often require complex hardware or costly implementations that are not scalable for widespread deployment.

Innovation Solution

Implementing an edge device system that automatically detects packet formation, manages device signatures, and monitors for suspicious activity, allowing low-end IoT devices to be securely deployed by assigning them to a guest VLAN, parsing data packets, generating device signatures, and validating them against predefined rules, thereby enhancing network security without requiring complex hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex hardware security measures are implemented in low-end IoT devices, then security reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesecurity reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary security system consisting of a security server and gateway that mediates between IoT devices and the network. Instead of embedding complex security hardware in each low-end device, the system uses a centralized security server to handle authentication, authorization, and security policy enforcement, while a gateway manages communication protocols. This intermediary approach provides robust security without increasing device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent employs copying by creating virtual security instances and software-based security functions that replicate security capabilities without requiring physical security hardware in each device. The security server maintains copies of security policies, device fingerprints, and authentication data, allowing multiple devices to be secured through software-based mechanisms rather than dedicated hardware security modules.

Inventive Principle:
Principle #26Copying

2Reliability

If centralized security management is implemented, then security reliability is improved, but network complexity increases

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the security management function into distinct modular components: a security server for authentication and authorization, a gateway for protocol translation and data forwarding, and lightweight client agents on IoT devices. This segmentation allows each component to perform specific security tasks independently, reducing the overall network complexity while maintaining centralized security control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway in the patent serves multiple functions including protocol translation between different IoT communication protocols, data aggregation, security policy enforcement, and device management. By making the gateway multi-functional, the system reduces the need for separate dedicated security devices for each function, thereby simplifying network architecture while maintaining comprehensive security coverage.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If comprehensive security validation is performed on all data packets, then security reliability is improved, but processing time increases

Engineering Contradiction:
Improvesecurity reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary security actions by establishing device fingerprints, authentication tokens, and security policies before actual data transmission occurs. The security server pre-validates device identities and pre-establishes communication protocols during device onboarding. This preliminary action allows rapid authentication during normal operation without requiring comprehensive packet validation for every data transmission, thus reducing processing time while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial validation by focusing security checks on critical packet headers and metadata rather than performing exhaustive validation of all packet contents. The system validates essential security attributes such as source addresses, protocol types, and authentication tokens, while allowing faster processing by not deeply inspecting every data payload, thereby achieving adequate security with reduced processing time.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11546379B2Providing security for internet of things (IoT) devices
Publication Date: 2023.01.03 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11546379B2 patent drawing
  • US11546379B2 patent drawing
  • US11546379B2 patent drawing

AI summary

Examples provided herein describe a method for providing security for Internet of Things (IoT) devices. For example, a data packet from an IoT device may be received at an edge device. A signature associated with the IoT device may be accessed at the edge device, where the signature includes network layer information about the IoT device. A set of rules may be applied by the edge device to validate the IoT device based on the accessed signature. Responsive to the IoT device being validated based on the accessed signature, received data packet, and the applied set of rules, the edge device may process the data packet from the IoT device.