IoT Data Transmission Using Hash Values for Redundant Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IoT-based communication systems, the continuous transmission of similar data leads to increased costs and channel waste, as existing data compression and parallel transmission methods do not effectively reduce the amount of data transmitted, resulting in inefficient data exchange.

Innovation Solution

A method and apparatus that utilize a hash function to generate a function value for the data, allowing only the hash value to be transmitted when the data is repetitive, reducing the amount of data sent by identifying and storing previous transmissions, thereby minimizing redundant data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If all generated data is transmitted to ensure complete information delivery, then data completeness is improved, but transmission costs and channel usage increase

Engineering Contradiction:
Improvedata completenessVSAvoidtransmission costs
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts only the essential identifying feature (hash value) from the complete data for transmission when data is repetitive. Instead of transmitting all generated data, the system transmits only the hash value which serves as a unique identifier, allowing the receiving end to retrieve the original data from local storage. This extraction principle resolves the contradiction by maintaining data completeness through hash verification while dramatically reducing transmission costs.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses hash values as simplified copies or representations of the original data. Rather than transmitting the full data payload, a compact hash copy is transmitted which can verify data identity. The receiving entity uses this hash copy to locate and retrieve the actual data from its storage, effectively using a lightweight copy mechanism to maintain completeness while reducing transmission overhead.

Inventive Principle:
Principle #26Copying

2Productivity

If data compression is applied to reduce transmission size, then transmission efficiency is improved, but processing time increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidcompression time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent changes the parameter representation of data from full payload to hash value. This parameter transformation is computationally efficient compared to traditional compression algorithms. The hash function processes data in a single pass with linear time complexity, providing rapid transformation that improves transmission efficiency without significant processing time penalty, unlike more complex compression methods.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs hash values as disposable, lightweight representations for transmission purposes. The hash value serves its purpose efficiently and is discarded after verification, with the actual data retrieved from storage. This approach uses a computationally inexpensive operation that trades minimal processing time for significant transmission bandwidth savings.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Speed

If parallel data transmission is used to improve reception efficiency, then data reception speed is improved, but transmission channel waste increases since data amount is not reduced

Engineering Contradiction:
Improvedata reception speedVSAvoidchannel waste
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent segments the data transmission process into two distinct phases: (1) transmission of compact hash values for identification, and (2) local retrieval of full data from storage. This segmentation allows the system to use minimal channel resources for transmission while maintaining fast reception through local storage access, effectively separating the identification function from the data delivery function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hash value acts as an intermediary between the transmission entity and the actual data. Instead of directly transmitting large data packets, the system transmits a small hash intermediary that facilitates rapid data retrieval from storage. This intermediary mechanism enables efficient reception without requiring parallel transmission channels, as the hash verification process is computationally fast.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3335398B1Method and apparatus for transmitting and receiving data in communication system
Publication Date: 2020.11.04 SAMSUNG ELECTRONICS CO LTD
  • EP3335398B1 patent drawingFigure 1~2
  • EP3335398B1 patent drawingFigure 3
  • EP3335398B1 patent drawingFigure 4

AI summary

Disclosed is a technology for a sensor network, Machine to Machine (M2M), Machine Type Communication (MTC), and Internet of Things (IoT). The present disclosure can be used for intelligent services (for example, services related to smart homes, smart buildings, smart cities, smart cars, connected cars, health care, digital education, retail businesses, security, and safety) based on the technology. A method of transmitting data in a communication system includes: generating a hash value by applying a hash function to original data; generating a message including at least one of the original data and the generated hash value based on whether there is an existing hash value equal to the generated hash value; and transmitting the message.