Message Reception Apparatus Serial Number Buffering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transmission protocols face issues with message order changes and replay attacks due to dynamic network environments, leading to high retransmission ratios and limited security against malicious intercepts.
Innovation Solution
A message reception apparatus and method that utilizes a serial number management buffer to classify received messages as normal or abnormal by comparing their serial numbers with stored values, determining the size based on communication rates, and managing serial numbers to prevent replay attacks and ensure proper message processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If conventional message transmission scheme is used with simple serial number comparison, then implementation is simple, but message retransmission ratio is unnecessarily high and replay attack protection is limited
Solution Approach 1:
The patent segments the serial number verification process into multiple components: a serial number management buffer that stores expected serial numbers, a determination module that compares received serial numbers against buffered values, and a processing module that handles valid messages. This segmentation enables more sophisticated verification without overwhelming complexity.
Solution Approach 2:
The serial number management buffer pre-stores expected serial numbers before messages arrive. This preliminary action allows the reception terminal to proactively verify incoming messages against predetermined serial numbers, enabling early detection of replay attacks and out-of-order messages without requiring complex real-time analysis.
2Device complexity
If conventional message transmission scheme is used with simple serial number comparison, then implementation is simple, but replay attack protection capability is limited
Solution Approach 1:
The patent applies preliminary anti-action by pre-storing expected serial numbers in the serial number management buffer before messages are received. When a message arrives, the determination module immediately checks if its serial number matches the buffered expected value. This preemptive verification mechanism actively prevents replay attacks by rejecting messages with serial numbers that don't match the predetermined sequence, rather than reacting to attacks after they occur.
3Reliability
If serial number management buffer size is increased to handle more messages, then message order changes can be better handled, but memory usage increases
Solution Approach 1:
The serial number management buffer is designed with dynamic characteristics, adjusting its operational parameters based on the actual message flow. The buffer manages serial numbers within a sliding window approach, where the effective buffer size adapts to the message transmission rate and network conditions. This dynamic management allows the system to handle variable message orders efficiently while keeping the actual memory footprint proportional to real-time needs rather than maximum potential requirements.
Data Source
AI summary
A message reception apparatus includes a reception module configured to receive a message transmitted from a message transmission apparatus, a determination module configured to compare a serial number of the received message with a serial number stored in a serial number management buffer, and to classify the received message as a normal message or an abnormal message based on a result of the comparison, and a processing module configured to process the normal message.


